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
339679169152	339679169671	339679170221	339679170771	339679171321	339679171871	339679172421	339679172971	339679173521	339679174071	339679174621	339679175171	339679175721	339679176271	339679176821	339679177371	339679177921	339679178471	339679179021	339679179571	339679180121	339679180671	339679181221	339679181771	339679182321	339679182871	339679183421	339679183971	339679184521	339679185071	339679185621	339679186171	339679186721	339679187271	339679187821	339679188371	339679188921	339679189471	339679190021	339679190571	339679191121	339679191671	339679192221	339679192771	339679193321	339679193871	339679194421	339679194971	339679195521	339679196071	339679196621	339679197171	339679197721	339679198271	339679198821	339679199371	339679199921	339679200471	339679201021	339679201571	339679202121	339679202671	339679203221	339679203771	339679204321	339679204871	339679205421	339679205971	339679206521	339679207071	339679207621	339679208171	339679208721	339679209271	339679209821	339679210371	339679210921	339679211471	339679212021	339679212571	339679213121	339679213671	339679214221	339679214771	339679215321	339679215871	339679216421	339679216971	339679217521	339679218071	339679218621	339679219171	339679219721	339679220271	339679220821	339679221371	339679221921	339679222471	339679223021	339679223571	339679224121	339679224671	339679225221	339679225771	339679226321	339679226871	339679227421	339679227971	339679228521	339679229071	339679229621	339679230171	339679230721	339679231271	339679231821	339679232371	339679232921	339679233471	339679234021	339679234571	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21747	20333	27893	22726	21003	24249	27024	22167	20567	20465	19827	19716	19106	18986	18840	18879	18672	18380	18472	18393	18499	18432	18395	18140	18077	18324	18004	18053	18193	18189	18229	18018	18024	18017	18130	17915	17867	18021	18071	17918	18147	17816	17855	17858	18056	18025	17755	17725	17896	17813	17929	17703	17819	17806	17841	17838	17709	17875	17937	17774	17793	17784	17725	17940	17589	17548	18004	17907	17791	17876	17725	17596	17676	17921	17799	17640	17804	17734	17820	17795	17727	17535	17780	17684	17936	17639	17929	17781	17494	17588	17652	17894	17695	17843	17721	17740	17962	17692	17645	17642	17747	17916	17761	17750	17790	17781	17758	17654	17807	17673	17543	17804	17684	17687	17898	17731	17706	17847	17699	17894	17806	17573	17747	17891	17754	17683	17835	17620	17643	17839	17876	17665	17542	17694	17540	17502	17740	17619	17879	17638	17765	17669	17695	17630	17886	17796	17650	17731	17643	17924	17793	17662	17621	17663	17648	17774	17749	17632	17777	17724	17691	17733	17548	17660	17731	17721	17840	17873	17748	17626	17753	17702	17753	17849	17719	17791	17618	17819	17727	17837	17830	17838	17835	17734	17651	17776	17564	17745	17656	17792	17823	17589	17694	17725	17830	17685	17728	17615	17770	17516	17786	17836	17825	17676	17466	17729	17749	17669	17731	17674	17886	17494	17718	17788	17707	17640	17721	17810	17726	17749	17807	17816	17852	17610	17620	17568	17646	17686	17771	17594	17787	17873	17578	17900	17844	17486	17651	17821	17747	17649	17897	17517	17682	17480	17768	17746	17642	17680	17566	17752	17573	17710	17538	17721	17846	17781	17541	17706	17832	17853	17736	17628	17712	17635	17632	17690	17859	17669	17827	17684	17667	17545	17491	17628	17669	17723	17799	17860	17749	17915	17774	17798	17677	17755	17739	17685	17642	17664	17801	17599	17704	17743	17741	17835	17657	17766	17547	17667	17790	17744	17771	17675	17679	17525	17758	17698	17701	17685	17964	17584	17778	17850	17847	17690	17860	17664	17752	17840	17831	17778	17654	17790	17814	17650	17925	17682	17807	17782	17880	17622	17793	17751	17785	17799	17664	17729	17707	17745	17699	17671	17893	17779	17725	17478	17719	17708	17607	17599	17511	17499	17577	17983	17701	17450	17707	17445	17673	17670	17695	17581	17663	17758	17847	17695	17684	17587	17588	17483	17752	17925	17596	17429	17805	17989	17820	17657	17657	17732	17861	17680	17645	17736	17684	17606	17687	17767	17578	17727	17748	17539	17638	17605	17810	17860	17594	17659	17661	17568	17911	17502	17555	17530	17705	17645	17982	17713	17602	17553	17772	17616	17669	17506	17736	17581	17869	17566	17643	17623	17843	17644	17760	17586	17657	17824	17497	17489	17767	17778	17961	17821	17508	17660	17749	17737	17719	17873	17463	17739	17701	17593	17786	17709	17856	17729	17702	17879	17748	17765	17628	17977	17780	17628	17857	17789	17693	17581	17613	17609	17713	17734	17487	17497	17582	17604	17547	17741	17625	17623	17808	17689	17620	17796	17779	17724	17758	17528	17650	17703	17718	17856	17606	17645	17567	17844	17934	17759	17668	17647	17778	17741	17638	17693	17670	17763	17616	17592	17641	17749	17595	17678	17749	17578	17606	17654	17575	17722	17556	17657	17677	17705	17642	17420	17671	17685	17948	17537	17572	17763	17633	17749	17777	17662	17757	17696	17754	17774	17867	17468	17684	17671	17727	17587	17716	17696	17692	17768	17746	17595	17634	17481	17708	17696	17769	17537	17726	17894	17794	17664	17518	17775	17874	17641	17614	17705	17451	17749	17675	17590	17762	17597	17662	17704	17626	17653	17730	17586	17658	17855	17457	17767	17591	17742	17490	17552	17755	17618	17551	17551	17703	17690	18037	17707	17741	17754	17731	17614	17842	17652	17613	17541	17507	17815	17703	17530	17750	17658	17733	17596	17794	17685	17802	17644	17851	17778	17673	17644	17684	17776	17846	17782	17631	17910	17846	17816	17753	17698	17590	17803	17634	17537	17592	17636	17634	17644	17855	17748	17768	17563	17684	17724	17773	17724	17923	17743	17660	17503	17641	17651	17667	17671	17785	17676	17556	17686	17587	17979	17927	17611	17794	17837	17596	17732	17767	17635	17782	17641	17656	17792	17817	17683	17792	17816	17631	17822	17631	17765	17546	17691	17677	17787	17545	17654	17728	17652	17810	17883	17564	17750	17839	17756	17767	17698	17680	17873	17682	17583	17667	17813	17799	17607	17853	17709	17667	17521	17792	17699	17716	17541	17677	17765	17671	17758	17773	17492	17735	17769	17731	17863	17621	17638	17688	17553	17543	17578	17696	17593	17708	17712	17586	17743	17854	17839	17513	17650	17800	17710	17707	17785	17476	17642	17623	17659	17684	17742	17697	17528	17682	17716	17621	17770	17619	17663	17743	17486	17582	17624	17640	17665	17882	17708	17692	17554	17729	17677	17421	17594	17583	17666	17657	17536	17757	17767	17716	17682	17935	17690	17831	17678	17710	17818	17656	17539	17754	17763	17755	17678	17604	17672	17543	17873	17678	17795	17565	17652	17817	17751	17729	17842	17678	17625	17667	17591	17776	17748	17593	17732	17625	17711	17606	17624	17695	17686	17823	17498	17767	17656	17682	17696	17809	17775	17669	17675	17747	17786	17857	17775	17746	17701	17752	17532	17739	17653	17846	17681	17598	17581	17735	17874	17768	17802	17681	17512	17710	17727	17533	17647	17776	17640	17783	17663	17564	17853	17774	17699	17582	17663	17528	17740	17682	17731	17744	17632	17781	17655	17589	17840	17708	17715	17694	17592	17764	17798	17579	17964	17733	17685	17665	17675	17750	17705	17727	17640	17717	17510	17573	17777	17710	17682	17698	17614	17888	17726	17930	17734	17613	17625	17741	17528	17739	17765	17664	17604	17688	17783	17809	17724	17706	17751	17746	17680	17688	17812	17771	17718	17665	17779	17538	17642	17706	17684	17557	17709	17661	17829	17665	17623	17766	17852	17516	17678	17512	17492	17602	17596	17635	17574	17384	17609	17513	17682	17571	17714	17699	17720	17624	17573	17650	17813	17729	17520	17674	17600	17660	17657	17671	17728	17749	17651	17778	17751	17460	17578	17582	17637	17793	17674	17628	17639	17558	17569	17720	17817	17552	17637	17579	17724	17730	17583	17698	17499	17550	17788	17528	17460	17505	17879	17896	17810	17695	17604	17642	17551	17613	17814	17753	17684	17810	17836	17658	17678	17958	17675	17950	17688	17799	17725	17558	17646	17398	17678	17728	17610	17801	17531	17943	17822	17714	17662	17746	17554	17713	17615	17435	17778	17689	17596	17670	17785	17761	17837	17560	17813	17612	17710	17632	17744	17545	17574	17802	17769	17763	17689	17492	17676	17690	17697	17873	17616	17691	17796	17731	17516	17484	17803	17805	17812	17538	17644	17732	17600	17800	17666	17626	17855	17793	17684	17822	17738	17595	17650	17634	17634	17511	17688	17706	17736	17839	17762	17586	17683	17721	17478	17703	17966	17591	17676	17789	17802	17842	17630	17817	17535	17577	17627	17687	17711	17689	17674	17626	17870	17629	17615	17834	17723	17352	17771	17936	17865	17772	17749	17640	17670	17711	17857	17752	17726	17949	17636	17725	17583	18129	17641	17701	17751	17577	17665	18066	17867	17705	17698	17641	17564	17699	17871	17709	17471	17791	17690	17888	17731	17857	17607	17694	17741	17620	17694	17827	17680	17674	17754	17626	17594	17634	17586	17729	17599	17712	17761	17808	17616	17715	17596	17595	17800	17678	17503	17748	17778	17754	17893	17471	17806	17639	17437	17763	17786	17773	17607	17796	17758	17734	17588	17710	17643	17730	17755	17804	17712	17843	17634	17595	17777	17773	17765	17642	17718	17613	17923	17741	17595	17623	17695	17779	17682	17741	17607	17703	17533	17637	17885	17712	17602	17585	17721	17649	17620	17648	17750	17641	17668	17596	17698	17532	17568	17673	17556	17761	17656	17800	17799	17863	17720	17728	17770	17811	17628	17690	17645	17629	17795	17823	17596	17860	17679	17820	17846	17697	17708	17774	17617	17814	17608	17892	17594	17672	17715	17669	17634	17862	17681	17667	17741	17461	17647	17630	17671	17770	17778	17679	17576	17670	17634	17762	17781	17534	17755	17864	17586	17499	17518	17788	17767	17682	17591	17611	17703	17721	17720	17706	17640	17548	17738	17636	17817	17749	17602	17632	17646	17750	17735	17710	17605	17603	17549	17579	17686	17679	17964	17907	17747	17614	17710	17799	17495	17711	17763	17883	17611	17582	17724	17667	17656	17560	17665	17579	17766	17690	17676	17689	17787	17616	17787	17715	17538	17695	17661	17580	17688	17652	17642	17629	17681	17599	17446	17689	17503	17727	17638	17403	17713	17888	17768	17730	17532	17797	17737	17723	17815	17768	17552	17578	17657	17732	17745	17747	17619	17815	17830	17751	17714	17490	17497	17521	17595	17708	17693	17761	17626	17626	17583	17596	17724	17594	17614	17613	17656	17976	17723	17570	17579	17682	17649	17758	17501	17634	17665	17637	17666	17572	17842	17643	17807	17535	17621	17564	17550	17843	17571	17495	17576	17828	17614	17614	17719	17645	17791	17811	17612	17679	17604	17864	17791	17761	17562	17657	17887	17788	17502	17775	17744	17716	17846	17712	17792	17707	17547	17674	17750	17697	17648	17741	17665	17655	17634	17729	17881	17778	17838	17785	17717	17619	17564	17527	17407	17655	17701	17783	17710	17710	17822	17610	17676	17669	17788	17823	17822	17737	17610	17708	17723	17746	17628	17791	17779	17535	17841	17484	17556	17707	17741	17860	17801	17541	17704	17661	17716	17670	17706	17651	17816	17775	17603	17708	17736	17600	17600	17586	17682	17437	17642	17747	17807	17744	17802	17813	17678	17696	17586	17858	17620	17573	17710	17791	17654	17562	17697	17819	17731	17661	17604	17539	17706	17839	17736	17913	17660	17739	17676	17693	17616	17748	17713	17705	17673	17825	17752	17471	17759	17808	17681	17879	17620	17595	17816	17802	17821
27108	48006	44626	35736	30943	26938	24156	22029	20496	19411	18990	18311	17544	17331	17097	17193	16969	16664	16480	16561	16425	16618	16526	16336	16304	16078	15985	15991	15880	15992	16131	16221	16179	15960	15806	15910	15879	15967	15768	15776	15752	15731	15632	15709	15841	15701	15754	15685	15693	15821	15861	15728	15615	15437	15479	15937	15697	15746	15716	15636	15602	15616	15601	15701	15754	15637	15637	15612	15599	15659	15657	15488	15739	15709	15543	15758	15636	15614	15603	15958	15729	15482	15673	15827	15660	15729	15574	15611	15622	15566	15620	15725	15810	15712	15557	15620	15742	15750	15733	15689	15576	15529	15560	15483	15642	15657	15437	15651	15603	15481	15704	15517	15499	15730	15649	15736	15558	15656	15568	15507	15584	15596	15541	15589	15589	15536	15645	15619	15669	15538	15551	15539	15633	15574	15671	15577	15522	15507	15572	15631	15741	15549	15699	15602	15608	15411	15588	15370	15597	15700	15732	15397	15622	15558	15492	15468	15739	15487	15623	15632	15512	15659	15516	15743	15510	15694	15478	15467	15588	15640	15553	15707	15414	15725	15616	15687	15536	15708	15623	15626	15687	15522	15447	15622	15594	15666	15723	15528	15456	15641	15731	15552	15597	15482	15585	15564	15602	15698	15664	15522	15628	15582	15690	15574	15734	15750	15596	15649	15611	15741	15716	15808	15695	15608	15575	15557	15410	15760	15638	15793	15732	15580	15523	15636	15466	15534	15580	15543	15646	15700	15667	15592	15696	15531	15561	15871	15604	15716	15586	15724	15531	15552	15693	15604	15682	15492	15533	15502	15667	15510	15552	15598	15420	15606	15758	15671	15755	15511	15794	15706	15623	15942	15743	15574	15626	15518	15682	15686	15525	15539	15678	15504	15567	15654	15590	15499	15676	15557	15731	15501	15785	15538	15626	15503	15779	15591	15571	15486	15670	15732	15758	15639	15576	15740	15394	15604	15481	15607	15462	15535	15811	15734	15593	15624	15496	15612	15529	15745	15466	15560	15443	15676	15624	15617	15692	15661	15496	15639	15701	15669	15551	15656	15655	15516	15842	15659	15627	15607	15723	15642	15696	15664	15559	15526	15596	15577	15421	15681	15529	15635	15503	15596	15623	15615	15751	15667	15719	15520	15647	15587	15682	15554	15612	15482	15709	15682	15431	15502	15653	15693	15457	15584	15585	15743	15642	15598	15646	15690	15466	15610	15549	15691	15355	15685	15496	15560	15622	15585	15383	15591	15678	15691	15531	15664	15613	15622	15727	15538	15658	15585	15592	15462	15683	15631	15824	15720	15560	15612	15830	15587	15823	15703	15639	15483	15653	15610	15548	15647	15675	15609	15589	15581	15607	15667	15655	15547	15619	15635	15587	15639	15716	15505	15442	15761	15494	15610	15637	15657	15702	15772	15695	15746	15541	15636	15705	15471	15612	15605	15609	15638	15585	15687	15625	15464	15621	15524	15628	15734	15748	15669	15651	15770	15545	15446	15582	15558	15701	15575	15718	15654	15637	15591	15540	15606	15540	15704	15699	15535	15682	15626	15601	15632	15528	15652	15654	15479	15699	15571	15489	15554	15734	15663	15626	15708	15671	15455	15560	15523	15700	15629	15720	15608	15557	15533	15538	15582	15637	15431	15684	15616	15560	15410	15684	15566	15559	15340	15533	15478	15387	15686	15778	15624	15505	15661	15700	15577	15530	15612	15660	15568	15556	15600	15732	15577	15560	15730	15600	15600	15563	15737	15680	15751	15553	15661	15729	15634	15570	15621	15596	15536	15557	15648	15716	15603	15626	15610	15589	15676	15731	15742	15730	15509	15602	15705	15737	15510	15691	15453	15486	15565	15645	15477	15656	15578	15711	15509	15698	15510	15337	15694	15613	15647	15627	15731	15688	15693	15693	15636	15583	15541	15532	15470	15425	15537	15743	15591	15482	15625	15619	15461	15751	15521	15634	15599	15647	15578	15668	15587	15568	15613	15478	15579	15633	15725	15487	15667	15521	15582	15649	15590	15431	15584	15708	15726	15614	15558	15613	15552	15553	15615	15593	15586	15668	15661	15636	15634	15877	15692	15464	15577	15552	15624	15706	15767	15593	15631	15565	15653	15476	15702	15692	15614	15546	15610	15488	15627	15533	15532	15618	15524	15524	15636	15603	15634	15484	15721	15615	15626	15703	15560	15555	15623	15660	15512	15664	15764	15638	15661	15477	15573	15741	15626	15615	15774	15491	15644	15614	15700	15403	15715	15513	15779	15570	15623	15675	15663	15561	15606	15616	15588	15605	15615	15654	15712	15576	15736	15654	15522	15576	15714	15646	15465	15554	15543	15750	15625	15642	15713	15666	15514	15509	15560	15694	15532	15612	15711	15654	15632	15447	15597	15395	15683	15520	15950	15532	15772	15668	15624	15624	15563	15553	15661	15696	15639	15706	15677	15798	15550	15580	15546	15651	15543	15396	15606	15694	15398	15722	15524	15585	15584	15646	15457	15648	15544	15744	15307	15749	15442	15484	15554	15562	15548	15626	15718	15546	15746	15501	15759	15620	15625	15519	15647	15741	15658	15741	15550	15601	15592	15527	15543	15638	15476	15492	15750	15520	15577	15582	15620	15507	15529	15581	15582	15637	15526	15546	15556	15709	15555	15586	15527	15651	15585	15579	15553	15570	15604	15603	15671	15719	15726	15592	15720	15671	15506	15606	15659	15669	15669	15632	15609	15628	15529	15737	15603	15589	15601	15641	15615	15712	15585	15818	15650	15531	15614	15609	15492	15679	15623	15813	15528	15543	15657	15661	15653	15641	15600	15526	15594	15615	15544	15642	15555	15494	15747	15492	15770	15554	15593	15611	15612	15430	15647	15461	15715	15524	15600	15564	15729	15459	15657	15504	15651	15845	15551	15577	15550	15622	15607	15544	15625	15589	15541	15473	15704	15529	15655	15570	15570	15503	15672	15616	15498	15590	15728	15655	15599	15592	15582	15482	15720	15541	15708	15629	15609	15593	15653	15606	15499	15662	15621	15521	15609	15515	15529	15639	15571	15562	15615	15559	15580	15551	15546	15498	15638	15517	15617	15577	15553	15434	15588	15613	15658	15524	15601	15410	15600	15647	15656	15586	15498	15775	15560	15694	15692	15546	15648	15486	15836	15531	15508	15593	15428	15509	15645	15649	15459	15474	15668	15709	15609	15739	15579	15689	15504	15705	15692	15674	15693	15484	15575	15522	15598	15760	15506	15534	15631	15663	15337	15637	15555	15485	15776	15650	15464	15609	15521	15674	15568	15545	15403	15521	15651	15597	15492	15609	15465	15573	15658	15584	15410	15750	15547	15647	15663	15484	15626	15425	15710	15589	15683	15459	15677	15586	15556	15646	15660	15486	15517	15635	15517	15763	15424	15597	15641	15552	15531	15573	15743	15553	15581	15535	15610	15565	15585	15492	15663	15656	15446	15677	15761	15614	15650	15581	15627	15664	15542	15640	15418	15649	15599	15549	15543	15598	15607	15739	15518	15713	15527	15547	15639	15650	15655	15580	15527	15572	15710	15532	15422	15586	15633	15620	15688	15577	15511	15648	15537	15594	15582	15509	15579	15463	15792	15518	15567	15602	15634	15508	15566	15621	15589	15610	15571	15643	15481	15536	15778	15602	15588	15424	15553	15741	15665	15706	15700	15681	15699	15723	15341	15598	15464	15733	15577	15594	15584	15549	15646	15726	15548	15537	15626	15580	15658	15545	15683	15491	15721	15495	15685	15656	15642	15466	15714	15470	15682	15583	15726	15740	15504	15728	15471	15618	15474	15612	15483	15727	15561	15672	15494	15540	15685	15672	15587	15596	15655	15518	15534	15677	15751	15571	15726	15538	15632	15457	15586	15543	15775	15559	15654	15604	15632	15688	15710	15599	15671	15670	15506	15510	15739	15670	15452	15529	15736	15456	15442	15632	15663	15502	15817	15629	15658	15680	15567	15485	15543	15555	15565	15418	15690	15315	15655	15596	15564	15294	15630	15593	15587	15570	15741	15651	15667	15613	15403	15690	15556	15417	15539	15444	15694	15614	15419	15608	15495	15677	15685	15708	15693	15580	15515	15618	15700	15613	15794	15613	15640	15684	15522	15667	15573	15614	15505	15794	15599	15686	15578	15542	15549	15642	15598	15554	15452	15626	15441	15722	15531	15586	15470	15722	15747	15538	15714	15516	15595	15650	15617	15387	15758	15630	15635	15621	15597	15481	15603	15544	15467	15473	15550	15624	15679	15676	15589	15660	15479	15552	15541	15694	15780	15599	15581	15609	15697	15699	15914	15512	15577	15756	15623	15769	15573	15477	15577	15581	15672	15591	15530	15631	15514	15587	15479	15588	15729	15539	15689	15625	15598	15654	15651	15572	15586	15615	15639	15331	15614	15580	15674	15535	15540	15623	15567	15643	15782	15780	15661	15635	15597	15692	15589	15537	15639	15482	15702	15561	15609	15525	15657	15534	15522	15579	15495	15634	15655	15643	15683	15438	15712	15575	15510	15723	15626	15541	15593	15594	15672	15760	15686	15525	15681	15553	15512	15653	15569	15569	15698	15502	15535	15598	15673	15590	15727	15631	15609	15761	15468	15680	15681	15517	15686	15649	15673	15371	15703	15521	15659	15579	15659	15531	15480	15612	15680	15301	15698	15635	15631	15542	15611	15749	15444	15623	15543	15602	15468	15585	15455	15633	15511	15723	15552	15603	15732	15405	15615	15561	15549	15576	15703	15418	15573	15575	15588	15468	15514	15558	15492	15536	15618	15602	15505	15593	15689	15648	15592	15616	15634	15572	15673	15553	15695	15629	15682	15589	15565	15461	15652	15461	15606	15670	15491	15578	15699	15533	15754	15632	15641	15648	15628	15614	15582	15606	15757	15708	15462	15715	15695	15560	15554	15522	15750	15530	15677	15632	15421	15526	15623	15619	15636	15583	15690	15622	15674	15550	15516	15588	15513	15724	15665	15599	15549	15660	15631	15468	15839	15539	15598	15556	15547	15543	15556	15594	15658	15703	15509	15742	15550	15766	15771	15588	15529	15610	15661	15509	15790	15683	15716	15639	15494	15585	15457	15588	15507	15713	15628	15656	15664	15480	15593	15498	15503
28218	25077	31609	28615	23343	21931	20720	19621	19240	19051	18912	18518	18287	18277	18277	18247	18334	18388	18192	18270	18094	18256	18216	18188	18241	17987	18186	17953	18051	18039	18060	18068	18160	18041	18042	18115	18177	18013	18048	18111	18063	18062	17906	17896	18081	18066	18075	17864	17975	17974	17633	17863	17964	18056	17899	17862	18088	17904	18152	17925	17890	18116	17956	17948	17929	18001	17796	17812	18119	17832	17985	17922	17936	17894	17919	17998	17931	17859	17938	17911	17984	17754	18051	18072	17854	17924	17732	17906	18107	17801	17874	18002	18133	18132	17907	17789	17837	18058	18059	18115	17854	18047	17987	17901	18063	17999	17909	17844	17935	17958	18024	17937	18054	18113	17907	17933	17890	17954	17961	17822	17857	17854	18053	17838	17902	17845	17946	17849	18110	17885	17916	17992	18024	17985	18207	17878	17842	17939	17935	17905	17940	17948	17884	17774	17911	17880	17969	18008	17883	17723	17836	18023	17811	17579	17910	18151	17944	17884	17821	17962	18067	18018	18142	17949	17948	17951	18112	17896	18045	17857	18016	17867	18051	18011	17871	17912	17936	17936	17956	18105	17964	17985	18042	17995	17817	18044	17820	17783	17947	18257	17807	17904	17976	17812	17920	17712	17916	17962	18110	18037	17857	17991	17963	17969	18092	17853	17982	17972	18103	17894	17779	17795	17912	18031	17946	17833	17930	18003	18022	17958	17865	17934	17717	18056	17976	17703	17867	18001	18133	17857	17811	17866	17828	17897	17931	17957	18050	17809	17865	17879	17912	18115	17891	17993	17984	18019	18023	17943	17966	17986	17968	18190	18013	17842	18045	18021	17902	17927	17948	17877	17980	17845	17929	17887	17962	17832	17886	17908	17798	18055	17931	17965	18100	17914	18020	18072	17942	17926	18062	18112	17853	18031	17927	17851	18016	18043	18020	17966	18020	17952	18036	17858	17940	17937	18043	17967	17972	17999	17884	18202	17871	17991	17807	17690	17869	17939	17927	17979	17969	17847	17902	17973	18101	17886	18006	17955	18051	17986	17909	17837	17873	17783	17838	17865	17755	17868	17982	17870	17896	17861	17901	17782	17996	17902	17869	17951	17815	17882	17892	18057	17799	17821	17622	17972	18073	17912	18010	18015	17950	17923	18125	18047	18027	18148	18045	17987	17941	17978	18083	18001	17926	17668	17793	17918	17916	17944	17948	17784	17878	18002	17984	17868	17924	18118	17901	17833	18033	17829	18110	17891	18068	17687	17892	18002	17891	18026	18204	18033	17921	17911	17754	18058	17738	17903	17847	17941	17888	18114	17782	18023	17910	17955	18054	17992	17971	17873	18214	17963	17956	17765	17849	17881	17932	18044	18026	17802	17955	17932	18043	18012	18071	17949	17943	18069	18078	17974	18123	17987	18148	18037	17906	17810	17906	17919	18032	17871	17849	18204	17836	17791	17907	17926	17829	17890	17722	18000	18037	17886	17788	17849	17875	17950	17715	18010	17810	17865	17928	17865	17898	17921	17918	17833	17942	17759	18057	17955	17907	17871	17812	17908	17987	17904	17933	18040	17781	17844	18078	17818	18027	17968	18054	18045	18026	17800	17954	17943	17867	17826	17789	18095	18046	18071	17903	17984	18039	17994	17732	17950	17803	17955	17891	18075	18050	17913	17766	17998	17816	17915	17906	18012	17948	18121	18181	17897	18011	17941	17827	17856	18044	17847	17964	17802	17955	17873	17804	18005	17904	18004	17839	17910	17849	17846	18064	17988	18119	17935	17852	17771	17955	17829	18024	17970	17796	17982	17882	17893	17878	18138	17928	17970	17831	17805	18007	17996	18018	17843	17859	17964	17990	17893	17910	17935	17944	18052	18159	18043	17903	18132	17965	17882	18021	17915	17867	17854	17895	17847	17801	17899	17979	17942	17896	17959	17772	17787	18012	18025	17782	17901	17898	17972	18087	17939	17812	17802	17897	17974	17984	17999	17943	17889	17712	17821	17806	18122	18054	17758	18057	18023	18028	18119	17846	18081	17881	17964	17947	17985	17729	18084	18020	18029	17996	18144	17985	18000	17958	17704	17856	17927	17903	18136	17972	17962	18035	17718	18005	18123	17842	17745	17952	17749	17955	17996	17833	18013	17777	17906	18074	17925	18037	17883	17763	17950	17879	18090	17945	17948	17970	17902	18021	18074	17889	17913	17947	17997	18181	17794	17905	17727	17765	18078	17974	17758	18042	18021	17882	17879	17813	17972	17950	17849	17892	17973	17915	17815	17883	18111	17951	17842	17927	18015	17863	17857	17903	17978	17847	18062	18057	17918	17939	17977	17975	18104	17968	17974	17832	17981	17975	17649	17762	17831	17761	17838	17886	17993	17848	17797	17912	18104	17902	18046	17993	17793	17793	17927	17854	17662	17834	17789	17805	17970	18086	18052	17925	17828	17860	18014	18046	17883	17962	17857	18001	17886	18028	17844	18047	18140	17849	18060	17899	17998	17930	18236	18059	17905	17996	17817	17929	17911	17921	18003	18075	17912	17786	18109	17897	17640	17946	17900	17824	17887	17726	17887	18050	18025	17800	17857	18010	18059	17970	17953	17953	17803	17986	17887	18003	17785	18103	18047	17983	17858	17902	17838	17983	17873	17975	17950	17927	18017	18040	18179	17875	17975	17910	18070	17934	18081	18047	17951	17837	17813	17864	17863	17855	17802	17937	17999	18000	17817	17989	18206	18000	18075	17864	18110	17705	17698	17882	17752	17840	17986	17983	18022	17857	17965	17944	17884	17871	17911	17933	17923	17996	17779	17840	17969	17806	17974	18034	17952	17836	17810	17840	18058	18050	17874	17901	17970	18028	18016	17926	17941	17808	17955	17956	18089	17844	17916	18051	18148	17941	17946	17961	18085	17872	18061	18100	18037	17723	18014	17916	18058	17884	17930	17802	17788	17833	18035	17830	18043	18155	17792	17789	17962	17908	18080	18180	17904	18034	17899	17915	17868	17884	17952	17877	17853	17951	17735	17930	17889	18001	18028	17996	17950	18020	17942	18063	17958	17846	17851	18008	17837	17853	17819	17883	18117	17853	17821	17828	18325	17827	17841	17975	17980	17982	17870	17937	18026	17888	17887	17810	17935	17944	17990	17804	17866	18040	17893	17997	17913	17824	18059	18045	17975	18026	17963	17903	17761	17883	17825	17962	18020	18020	18004	17707	17949	18001	17904	17904	17926	17848	17948	17815	17812	17830	18073	17814	18075	17951	17919	17878	17841	17944	17745	18058	17869	17811	17915	17890	17956	17797	17865	18010	17772	17868	18088	18036	18041	17989	17869	17840	18042	17760	18062	18138	18110	17881	17736	17974	17870	17844	17788	17969	17863	17864	17793	17882	17893	17880	17831	17762	17825	17967	17944	17784	17936	17984	17901	18053	18213	18033	17853	18049	17972	17886	17919	17942	17997	17971	17921	17980	18160	17948	17953	17771	18074	18044	17766	17812	17793	18105	18017	17981	17781	17904	17905	18085	17916	17899	17682	18014	17639	17909	18148	17906	17873	18003	17717	17696	17993	18140	17701	18002	17820	17991	17993	17697	17734	18048	18048	17995	17764	17864	17998	18121	18040	18067	18095	17929	18152	17793	17836	17813	17949	17864	17832	17943	18055	18177	18067	18035	18106	18150	18035	17971	17944	17968	17957	17820	17787	17847	17764	17834	17833	17942	17856	18149	18130	17902	18224	17883	18195	17847	17935	18015	17986	17986	17964	17918	18032	18009	17965	17911	17826	17865	17891	17899	18060	17915	17719	18088	17943	17962	17942	17991	18017	18025	18098	17935	17980	17907	18023	17885	17899	17861	17861	17885	18037	17708	17949	18053	18047	18218	18033	17681	17906	17933	17877	18026	18041	18122	17896	17866	17856	18081	18030	18011	18083	18063	17849	17897	17931	17943	17775	17955	17879	18107	18135	18040	18081	18201	17924	17961	17900	17986	17826	18054	18041	18128	18224	17926	18091	17854	18165	18045	18049	17800	17942	17943	18076	18033	17977	17776	17903	17865	17908	17830	17850	18001	17728	18069	17832	17956	17871	17963	17875	17965	17907	17822	18020	17919	17993	18105	18027	18015	17950	18019	17921	18040	17894	17958	18185	17949	18058	17814	18100	18057	17928	17847	18047	18029	17982	18022	17715	17869	17922	17928	17945	18056	17903	17842	17798	18000	18146	17762	17951	17847	18064	17892	17830	18061	17778	17880	17783	17833	18014	17905	17888	17802	17915	18059	18143	18109	18079	18118	18030	17628	18029	18056	18011	17694	17891	18065	17735	17943	17622	17951	17957	17975	17996	18197	18092	17991	18057	17737	18060	17990	17905	17963	18012	18095	17817	18014	17830	17760	17826	17904	18092	17940	17903	17983	17897	17810	17985	17899	17962	17891	17979	18215	17933	18200	18065	17997	17725	18095	17843	18062	18067	17897	18088	17904	17929	17856	17929	18031	17860	17875	17909	17773	17969	17889	17935	17940	17955	18016	17865	17968	18001	17937	18246	18001	17819	18042	17968	17867	17952	17875	17901	17965	17996	17942	17967	18137	17933	18008	18079	17977	17963	18026	17692	17743	17955	17860	17908	17950	17954	17956	18022	18162	18077	17773	17967	18118	17768	18031	18147	18030	17939	17918	18087	18034	17834	17856	17984	18092	17958	18009	18051	17931	17789	17971	17860	18089	17849	17952	17877	17846	17882	17918	18000	18120	17780	18046	17959	18051	18041	17892	17977	17925	17814	17936	17716	17903	17840	17933	17763	18106	17966	17691	17774	17979	17908	17814	17794	17999	17797	17974	17905	17843	17946	17848	18119	17809	18018	17875	17892	17932	17956	17942	17771	18135	17945	17934	17931	18076	18002	17940	17990	17936	17883	17923	18070	17930	17988	17917	17990	17857	17951	18007	18042	17750	17919	17767	18110	17958	17923	18043	17883	18066	17852	17940	17854	18241	18039	17954	17842	18040	17859	17939	17912	17865	17988	18049	17958	17868	18142	17902	17957	18019	18092	18192	18029	17942	18114	18143	18015	18019	18123	17860	18104	18014	17872	17884	17833	17975	18034	17831	17907	18192	18106	18007	17927	18199	17940	17948	17837	18060	18140
26664	40128	36461	28168	24350	21914	20163	19066	18301	17708	17447	17021	16887	16676	16740	16678	16582	16508	16350	16554	16394	16505	16488	16503	16287	16261	16228	16262	16038	16103	16220	16089	16275	16190	16101	15999	16064	16231	15972	16110	16229	16044	16084	16206	16035	16116	16074	16008	16136	16107	16035	16113	16050	16088	16057	16028	16100	16214	15965	15909	16109	15853	16225	15972	16041	16009	15940	16199	16206	15954	15957	16145	15933	15891	16010	16051	16045	16134	15995	16038	15919	16085	16150	15950	16255	16067	15815	16058	16079	16047	16014	15920	16084	15926	16052	16079	16000	15936	16268	15995	16186	16209	16200	15981	16120	15985	16048	16090	16258	16010	16157	16175	16003	15981	16181	15934	16321	16231	15936	16054	16096	16153	15996	15913	15837	15984	16143	16070	15996	15956	16058	16034	16064	15951	16013	16019	16123	16093	16044	16060	16208	15976	16022	16092	16018	16154	15978	16183	15963	16089	16096	16030	15833	15864	16183	16041	16080	16024	16015	16224	16044	16121	15944	16122	16070	15884	16109	16055	16126	16160	16078	16032	16022	16136	16096	16073	16026	16003	16137	16013	16103	16018	16044	15993	15957	16018	16155	16013	16144	16050	16077	15979	15981	16049	15819	16185	16086	15973	16079	16093	16014	15995	16132	16163	16146	16066	16115	16165	15959	16004	15992	15995	16091	16053	16046	15941	15930	16009	16037	16170	15952	16128	15968	16140	16223	16072	16097	16038	16135	15978	16050	15914	15978	16149	15953	16194	16072	16188	16136	16046	15880	15991	16053	16062	16071	16075	16065	15972	15985	16100	15946	16013	16084	16093	16030	16106	16002	15959	16187	16092	16117	16240	15850	16245	16057	16025	15914	15916	16098	15967	15941	16081	16169	15917	16003	16110	16095	16142	16142	15967	16062	15940	16178	16077	16235	16008	16136	15959	15904	15979	15917	16060	15901	16048	16173	16035	15981	16331	16117	16207	16037	15917	16057	15994	15981	15896	16105	16104	16079	16040	15888	15937	16062	15899	16234	16038	16058	16269	15943	15878	15941	15958	16095	16033	15969	16089	15944	16123	16105	15918	16173	16083	15901	15977	16029	16125	16056	16101	15978	15996	16013	16006	16248	16067	15988	15923	16284	16103	15848	16064	15999	16002	16162	15930	15901	15926	16074	15975	16148	16226	15874	16057	16192	15960	16095	16239	16079	15951	15988	16044	16141	16065	16187	15990	16224	16053	16046	16167	16068	16154	16063	16099	15883	15932	16024	16242	16058	16129	15983	16184	16036	16141	15943	15852	16026	16197	16021	16150	16060	16196	16086	15892	16235	16132	16111	15942	15973	16188	16036	16092	16050	15989	16095	16041	15999	16038	16183	15990	15898	16029	16095	16023	15986	16134	15959	16277	16167	16062	15998	16065	15967	15932	16189	16078	16037	15926	16126	16109	16066	16038	16011	16230	16012	15822	16113	15860	16002	16128	16129	16074	15995	16288	16116	15997	15857	15908	16017	15978	16136	16082	15979	15974	16083	16105	15817	16076	16222	16215	16014	16156	16143	15923	16058	16023	16000	16026	16036	16131	16046	16115	15951	15918	15912	15916	15956	16006	16105	16100	16023	16065	16172	16108	16098	16178	16157	16046	16110	15940	16112	16082	16036	15990	15915	15960	15978	16160	16167	15968	15972	16081	16043	16004	16120	16186	16043	16040	16070	16133	15978	15977	16045	16035	15952	15942	16025	16084	16166	16102	16087	16103	15762	16100	16019	15894	15983	16159	15992	16174	16149	16100	16153	16008	15872	15996	16064	15937	16058	16019	16150	15984	16061	15945	16168	16033	15997	15950	16102	16173	16009	16003	16094	16039	15763	15866	16242	15964	16097	16107	15897	16040	16125	16109	16147	16138	16032	15775	16240	16087	16066	16188	15960	15807	16061	16096	16168	16163	15951	16117	16019	15919	16122	15955	16125	15984	16022	16027	16294	16041	16004	16085	16079	16006	16052	16085	16021	15977	16172	16187	16112	16113	15875	16059	15936	16136	16055	16228	16174	16049	15988	15930	16105	16032	16058	16082	16041	15935	16090	15976	15931	16062	16123	15998	16047	15960	16081	15998	16108	15991	16160	16053	16141	16073	16156	16093	16074	16108	16254	16118	16118	16232	16162	16187	16177	15969	15952	15984	15905	16141	16089	16096	15961	16111	16129	16043	16064	15972	16008	16073	16021	16195	16163	16136	15830	16079	16142	16093	15902	16068	16120	15909	16049	16048	16130	16035	15987	16040	16069	16122	16156	16053	16048	16099	16084	16014	16062	16042	15952	16156	16005	16275	15952	16068	16171	16182	16066	15938	15989	16066	16020	16036	16118	16107	16049	15952	16006	15977	16094	16078	16013	16170	16057	15991	15924	16003	16319	16118	15959	16123	15965	16015	16046	16066	16143	16081	16097	16124	15996	16213	15932	15975	16114	15996	16127	16051	16002	16048	15986	16185	15884	16061	15991	16211	15937	15971	16105	16076	15938	15962	16005	16035	15881	16058	16072	15943	16094	16160	16098	16165	16059	15993	16140	16098	16081	15931	16067	16018	16079	15932	16211	15948	15898	16018	16180	16162	16151	16288	16172	16153	16135	16060	16050	15997	15934	16028	16088	15954	16199	15875	16043	15977	15858	16048	16159	15912	15970	15982	15990	15989	15931	16233	16014	16098	16104	16037	15929	16050	16299	15989	16062	16002	16129	16003	16062	16257	16092	16115	16141	16015	16138	15972	15995	16097	16193	16134	16156	16104	16105	16020	16035	16124	16251	15978	15959	16023	16084	15913	15924	16140	16272	16141	16113	16243	16243	16053	15978	16103	15920	16044	16227	16059	15954	16117	16040	16295	16140	16014	16137	16074	15852	15958	16039	16085	16013	15996	16163	16064	16164	16030	15864	15927	15976	15950	16057	16045	16033	16020	16175	16116	16078	16096	16022	15952	16210	16143	16157	15958	16105	16086	16057	15985	16038	16024	16059	15999	16045	16030	16162	16017	16085	15931	16082	16020	16051	16089	15963	16113	16239	15978	15990	16000	16108	15848	16005	16134	15961	16036	16149	16100	15995	16030	15924	15957	15973	16111	15937	16036	16017	16081	15938	15970	16112	16079	16067	16177	15926	15998	16078	16136	16013	15878	15882	16028	16018	16066	16049	16033	16073	16060	15987	16201	16177	16119	15977	15767	16080	16179	15929	16140	16140	16142	15906	15894	16051	16113	16080	16086	15965	16076	16043	16096	16288	15981	16139	16037	16150	16193	16115	16074	15992	15910	16003	16120	16189	16148	15889	16122	16077	16281	16002	16084	15963	16194	16124	16117	16104	15898	15987	16154	16042	16101	16059	16120	15946	16050	16056	16036	15971	16102	15913	15966	16116	15979	16162	15892	15960	16044	16013	16165	16023	16045	16084	16054	16091	16125	16112	16063	16067	16057	16037	16022	16142	16083	16167	16176	16120	16079	16089	15925	16096	16032	16086	16042	16186	16028	16073	16036	16099	16025	16063	16084	16068	15900	15982	16138	16023	16072	16088	16128	15909	15941	15952	16065	16186	16232	15801	16022	16054	16052	16201	16057	16071	16164	16014	15898	16071	16227	16140	15993	16144	16149	15994	15998	16137	15910	15987	16070	16030	16099	16098	16185	16047	16123	15879	16023	15958	16124	16065	16098	16099	15991	16013	16136	16182	16201	16026	15962	15957	16079	16121	16163	16120	16113	16089	16056	15974	16046	15967	16124	16023	16203	15891	15881	16049	15947	16022	15985	16113	16225	16289	16092	16223	15962	16080	16210	16017	15972	16095	15850	16024	15983	16101	16053	16029	16083	16089	16098	16040	16199	16103	16197	16146	16033	16051	16046	16163	16005	15860	15926	16034	16021	16166	16008	16091	15999	16005	16180	16032	15962	15983	16105	16211	16002	15987	16110	16042	16077	16067	15845	16038	16041	15977	16100	15965	15862	16023	15997	16043	15936	16086	16010	16047	16078	15965	16121	16006	16076	16018	16037	16183	16210	15977	16061	16054	15967	16169	16105	16197	16045	15942	16059	15901	16182	16091	15914	16080	16124	15940	16013	16141	16040	16123	15979	16242	16040	16016	15980	16013	15899	16076	16289	15857	15878	15992	15998	16042	16190	15921	16079	16016	16110	16121	16073	16008	16266	16089	15843	16120	16223	15966	16127	16092	16139	15793	15915	15964	16103	15873	16025	15986	16045	16180	16021	16143	16152	15941	16206	16073	15853	15950	16183	16140	16010	15939	15979	16016	15968	16097	15977	15977	16097	16106	16093	16005	16101	16038	16029	16109	16168	15952	16055	15883	16038	16016	16091	16106	16074	16068	16082	16001	16110	16134	15904	15993	16089	16086	16148	16112	16270	16026	15871	16044	15999	16047	16201	16004	16183	16082	15984	16001	15992	16020	15828	16065	16015	16024	16054	16140	16098	15942	16089	16029	16091	16063	16038	16177	16032	15995	16064	16144	16164	15998	16055	16230	15972	15981	16179	16109	16165	16092	16061	16079	16093	16071	16167	15867	16029	15989	16091	16131	16192	15997	16017	15975	16083	16119	16076	16088	16153	15948	16068	16208	15968	16210	16021	15860	15981	16019	16177	16278	16135	15933	16038	16062	16262	16005	16192	16209	15859	16002	16053	15969	16195	16215	16104	16099	16070	15965	16049	16147	16034	16002	15966	16216	16127	16041	16145	16121	16146	15873	16327	16000	16075	15996	16217	16134	15997	15923	16110	16001	16049	16036	15979	16026	15984	15995	16083	15984	15818	15942	16067	16114	16248	16132	15974	16140	16036	16000	16173	15932	16065	15968	15991	16011	16059	16074	16128	16197	16048	16055	16107	15887	16023	15990	16070	16118	15983	16087	16188	15973	15928	16111	16129	16030	16050	16014	16086	16237	16053	16073	16214	16081	15893	15947	16111	16028	16069	16171	16194	16063	16025	16045	16094	16081	15881	16059	16043	16033	16141	16002	16076	16031	16125	16038	16054	15978	15816	16189	16023	15918	16053	15986	16071	16008	15812	16044	16052	16080	15979	16231	15999	16073	16143	16006	16072	16092	16193	16093	16028	16097	16029	16066	15940	15949	16016	16084	15993
24065	21661	29388	24902	23769	25783	25446	22080	20814	20431	20079	19985	19717	19708	19455	19238	19318	19334	19472	19174	19024	19244	19485	19043	18957	18954	18667	18872	18695	18799	18762	18927	18624	18979	18932	18926	18744	18713	18579	18818	18695	18590	18715	18598	18595	18822	18641	18757	18665	18910	18720	18726	18764	18726	18629	18630	18656	18668	18762	18626	18595	18787	18717	18535	18633	18460	18716	18493	18707	18655	18481	18537	18707	18867	18839	18677	18687	18647	18539	18512	18516	18496	18688	18739	18646	18661	18536	18694	18564	18549	18696	18747	18626	18454	18488	18701	18576	18422	18678	18673	18452	18529	18671	18834	18657	18745	18619	18475	18691	18529	18646	18505	18508	18877	18764	18855	18596	18552	18730	18736	18696	18623	18754	18865	18594	18631	18582	18537	18672	18650	18680	18845	18610	18639	18362	18590	18742	18751	18606	18637	18719	18718	18836	18830	18584	18576	18505	18641	18893	18598	18775	18617	18618	18825	18821	18657	18649	18511	18553	18622	18801	18575	18546	18509	18539	18638	18745	18522	18752	18498	18639	18693	18562	18753	18672	18438	18641	18433	18494	18665	18679	18642	18630	18551	18488	18555	18462	18620	18628	18528	18548	18719	18655	18573	18436	18587	18501	18674	18530	18621	18848	18741	18495	18629	18643	18692	18386	18524	18542	18340	18485	18558	18477	18548	18646	18707	18591	18609	18724	18696	18399	18388	18772	18516	18666	18578	18721	18717	18566	18724	18617	18550	18534	18833	18442	18599	18620	18554	18647	18695	18827	18693	18615	18476	18583	18700	18424	18518	18596	18543	18426	18549	18651	18700	18598	18516	18488	18506	18639	18561	18574	18661	18617	18409	18468	18459	18753	18584	18739	18768	18436	18666	18647	18747	18541	18619	18552	18564	18618	18781	18711	18391	18696	18753	18644	18616	18559	18569	18506	18761	18563	18809	18762	18718	18739	18606	18717	18599	18505	18534	18382	18566	18590	18538	18523	18696	18496	18742	18590	18611	18789	18721	18556	18530	18729	18549	18694	18587	18586	18615	18700	18636	18771	18765	18542	18596	18732	18342	18527	18759	18687	18441	18806	18610	18556	18569	18650	18215	18556	18735	18677	18702	18773	18698	18827	18451	18480	18645	18661	18732	18643	18728	18751	18631	18752	18690	18595	18684	18469	18500	18480	18647	18731	18734	18515	18509	18698	18746	18612	18613	18625	18594	18622	18674	18496	18466	18771	18554	18633	18465	18431	18585	18482	18457	18584	18585	18634	18645	18703	18641	18636	18407	18335	18619	18727	18714	18666	18411	18419	18468	18777	18832	18591	18628	18674	18471	18576	18680	18597	18729	18472	18706	18625	18820	18663	18392	18500	18393	18648	18692	18726	18409	18511	18406	18658	18686	18499	18853	18405	18680	18635	18548	18510	18554	18767	18559	18581	18465	18553	18564	18722	18486	18704	18708	18532	18665	18518	18522	18796	18683	18829	18597	18540	18531	18411	18710	18629	18654	18403	18765	18807	18728	18655	18675	18766	18856	18724	19044	18347	18545	18645	18616	18479	18567	18672	18678	18711	18706	18840	18461	18438	18616	18602	18668	18563	18802	18574	18523	18457	18659	18834	18821	18551	18635	18660	18623	18510	18686	18612	18636	18625	18419	18749	18486	18480	18749	18470	18617	18519	18478	18768	18625	18578	18657	18665	18553	18727	18608	18598	18612	18763	18499	18539	18611	18646	18788	18550	18600	18751	18750	18564	18710	18518	18723	18724	18618	18687	18568	18663	18602	18559	18780	18722	18642	18658	18620	18728	18789	18597	18534	18570	18588	18667	18627	18617	18629	18834	18681	18712	18662	18537	18649	18801	18784	18525	18358	18667	18590	18539	18666	18642	18856	18758	18633	18628	18427	18662	18638	18739	18394	18658	18545	18548	18585	18499	18652	18615	18489	18501	18823	18539	18650	18591	18560	18594	18704	18716	18574	18701	18554	18638	18500	18646	18665	18538	18633	18834	18584	18727	18733	18845	18712	18471	18483	18589	18534	18615	18444	18607	18392	18776	18554	18699	18811	18481	18512	18520	18738	18537	18769	18561	18521	18611	18598	18812	18525	18456	18365	18492	18509	18747	18608	18646	18544	18625	18637	18693	18456	18592	18813	18812	18494	18473	18709	18318	18596	18411	18523	18539	18515	18665	18702	18357	18602	18669	18683	18604	18699	18589	18526	18474	18656	18640	18692	18736	18509	18660	18774	18862	18574	18719	18851	18701	18739	18416	18580	18471	18629	18580	18613	18590	18619	18623	18658	18537	18716	18504	18852	18468	18553	18578	18587	18599	18641	18698	18693	18540	18611	18648	18729	18609	18524	18765	18631	18616	18787	18769	18623	18594	18583	18566	18544	18641	18730	18554	18714	18635	18468	18468	18553	18614	18650	18610	18485	18757	18542	18639	18567	18566	18676	18744	18678	18656	18603	18714	18798	18642	18685	18674	18624	18683	18579	18396	18848	18610	18482	18617	18496	18538	18705	18699	18560	18632	18583	18552	18456	18442	18681	18650	18459	18637	18679	18549	18553	18514	18495	18702	18617	18633	18524	18731	18565	18468	18756	18601	18645	18876	18698	18673	18696	18506	18854	18455	18685	18577	18811	18637	18841	18503	18645	18761	18788	18524	18803	18500	18584	18577	18698	18463	18639	18491	18491	18576	18740	18795	18788	18619	18501	18460	18415	18644	18400	18542	18646	18699	18715	18462	18529	18798	18642	18634	18721	18767	18624	18753	18631	18684	18715	18741	18659	18421	18527	18666	18841	18805	18626	18641	18578	18456	18695	18498	18769	18868	18501	18627	18415	18559	18732	18975	18620	18655	18704	18488	18725	18643	18538	18723	18558	18549	18551	18503	18644	18621	18514	18770	18696	18615	18727	18628	18794	18641	18632	18512	18485	18436	18672	18545	18691	18684	18606	18727	18744	18761	18838	18579	18498	18725	18539	18765	18425	18515	18555	18587	18674	18612	18807	18469	18798	18752	18709	18501	18893	18821	18585	18770	18459	18698	18364	18575	18765	18543	18784	18469	18651	18535	18581	18577	18805	18631	18684	18556	18585	18473	18690	18542	18721	18818	18574	18691	18791	18555	18523	18675	18581	18520	18556	18441	18623	18663	18542	18730	18564	18530	18446	18473	18585	18563	18726	18742	18537	18795	18450	18739	18646	18670	18692	18558	18565	18890	18555	18880	18749	18676	18660	18690	18769	18854	18612	18626	18694	18862	18753	18564	18739	18857	18673	18673	18619	18840	18492	18545	18683	18511	18512	18596	18689	18739	18688	18781	18560	18584	18542	18705	18565	18401	18592	18622	18652	18580	18561	18412	18393	18555	18537	18748	18570	18707	18632	18739	18604	18875	18639	18605	18737	18795	18644	18714	18723	18675	18684	18519	18511	18793	18754	18553	18677	18574	18765	18437	18560	18549	18744	18728	18587	18687	18667	18419	18826	18756	18570	18554	18664	18686	18731	18582	18469	18784	18853	18639	18608	18632	18669	18649	18683	18548	18616	18344	18566	18735	18858	18732	18605	18623	18832	18582	18648	18781	18684	18563	18407	18631	18461	18681	18625	18580	18897	18626	18617	18701	18918	18516	18745	18648	18503	18615	18591	18800	18610	18559	18493	18688	18661	18666	18713	18793	18716	18824	18399	18662	18562	18557	18556	18550	18553	18575	18747	18596	18627	18804	18530	18690	18533	18668	18637	18620	18767	18506	18695	18521	18574	18647	18851	18603	18889	18612	18665	18751	18817	18642	18763	18645	18534	18807	18552	18560	18723	18681	18945	18762	18723	18624	18537	18612	18450	18549	18556	18500	18557	18590	18499	18630	18728	18603	18738	18724	18593	18615	18595	18601	18546	18627	18633	18629	18466	18544	18614	18698	18915	18696	18361	18748	18606	18454	18575	18750	18644	18583	18771	18671	18815	18696	18531	18610	18565	18492	18504	18740	18519	18604	18497	18735	18614	18620	18740	18753	18774	18629	18689	18606	18702	18751	18495	18598	18537	18687	18799	18542	18571	18628	18464	18605	18437	18633	18679	18434	18667	18629	18755	18629	18560	18458	18662	18718	18456	18675	18528	18475	18565	18637	18550	18356	18723	18557	18719	18630	18634	18532	18576	18569	18853	18535	18652	18687	18706	18657	18361	18629	18636	18541	18612	18700	18541	18565	18663	18837	18661	18602	18706	18623	18909	18524	18599	18730	18619	18647	18517	18505	18495	18669	18472	18679	18702	18817	18553	18736	18482	18817	18574	18665	18584	18639	18561	18664	18633	18700	18601	18372	18565	18740	18678	18590	18717	18564	18556	18482	18586	18868	18783	18510	18848	18493	18488	18750	18689	18824	18891	18579	18478	18520	18713	18472	18736	18325	18706	18690	18758	18687	18461	18540	18733	18423	18433	18578	18486	18608	18882	18674	18710	18704	18737	18510	18397	18324	18527	18631	18451	18639	18701	18720	18528	18624	18855	18641	18517	18716	18514	18551	18690	18481	18686	18774	18798	18466	18511	18573	18442	18531	18621	18582	18545	18697	18394	18752	18623	18469	18591	18563	18536	18937	18831	18770	18678	18483	18786	18607	18582	18714	18676	18497	18739	18424	18654	18821	18531	18417	18675	18605	18594	18551	18654	18655	18667	18491	18637	18600	18629	18663	18583	18373	18619	18786	18841	18731	18688	18699	18723	18827	18632	18638	18647	18551	18668	18675	18648	18681	18591	18495	18633	18677	18442	18546	18578	18708	18594	18450	18578	18614	18588	18832	18924	18993	18543	18529	18695	18734	18549	18622	18343	18494	18530	18623	18489	18724	18405	18538	18575	18605	18574	18546	18517	18645	18513	18329	18551	18621	18558	18341	18480	18657	18614	18601	18392	18511	18421	18827	18801	18702	18659	18676	18683	18683	18622	18617	18626	18761	18479	18647	18801	18809	18549	18626	18571	18627	18437	18603	18644	18628	18739	18690	18507	18609	18556	18674	18596	18525	18835	18555	18715	18543	18657	18614	18746	18422	18648	18247	18608	18909	18687	18663	18735	18703	18649	18784	18745	18650	18480	18559	18637	18813	18750	18599	18553	18585	18638	18343	18413
27442	46443	42311	33786	28979	25805	23364	21466	20099	19445	19059	18676	17907	17786	17634	17504	17368	17385	17373	17345	17240	17328	17257	17112	17029	16991	16685	16720	16760	16876	16888	16850	16894	16836	16620	16819	16939	16676	16500	16711	16570	16617	16522	16601	16593	16571	16608	16513	16556	16765	16525	16551	16627	16625	16449	16704	16671	16515	16444	16550	16486	16599	16520	16568	16410	16559	16476	16372	16290	16514	16575	16743	16619	16639	16492	16534	16626	16457	16508	16536	16391	16409	16553	16416	16589	16500	16477	16524	16597	16658	16460	16528	16457	16659	16586	16437	16484	16306	16576	16369	16377	16604	16583	16679	16518	16669	16339	16597	16519	16484	16350	16499	16323	16549	16453	16417	16637	16536	16486	16449	16540	16459	16500	16545	16571	16796	16561	16548	16675	16580	16438	16476	16457	16396	16498	16437	16472	16524	16451	16414	16309	16481	16487	16513	16422	16612	16556	16526	16450	16546	16612	16333	16544	16545	16463	16315	16491	16353	16599	16473	16581	16558	16439	16414	16570	16580	16551	16564	16622	16610	16478	16598	16548	16585	16588	16569	16551	16504	16612	16332	16451	16445	16417	16537	16609	16425	16535	16452	16316	16626	16467	16778	16599	16442	16506	16277	16528	16571	16409	16236	16566	16740	16428	16377	16482	16510	16540	16530	16583	16507	16634	16555	16458	16542	16506	16446	16422	16525	16478	16350	16336	16353	16575	16378	16541	16427	16378	16576	16588	16464	16711	16553	16342	16549	16592	16475	16582	16454	16639	16640	16496	16465	16503	16477	16718	16523	16428	16582	16536	16453	16583	16325	16363	16559	16434	16546	16588	16583	16510	16541	16432	16644	16725	16369	16340	16514	16414	16531	16445	16459	16543	16431	16475	16391	16498	16713	16582	16404	16429	16651	16503	16542	16574	16468	16538	16560	16559	16672	16590	16482	16521	16488	16492	16650	16474	16671	16508	16484	16613	16388	16500	16673	16516	16770	16524	16508	16484	16620	16640	16488	16564	16386	16424	16466	16548	16629	16615	16761	16497	16565	16374	16535	16605	16542	16457	16622	16421	16573	16619	16323	16512	16406	16537	16503	16487	16545	16630	16501	16500	16668	16702	16445	16432	16478	16444	16440	16636	16304	16541	16526	16583	16447	16494	16464	16431	16661	16535	16621	16526	16459	16381	16542	16506	16356	16554	16472	16365	16519	16516	16502	16446	16452	16396	16474	16376	16511	16477	16668	16544	16567	16662	16534	16456	16570	16471	16446	16504	16490	16644	16332	16497	16544	16689	16335	16493	16443	16581	16426	16601	16469	16359	16579	16567	16561	16565	16424	16660	16459	16693	16607	16559	16591	16496	16390	16647	16586	16667	16542	16407	16459	16622	16495	16673	16499	16565	16441	16557	16469	16467	16633	16378	16482	16561	16553	16585	16478	16535	16492	16466	16556	16509	16467	16760	16466	16561	16575	16624	16263	16491	16699	16530	16527	16573	16442	16347	16425	16448	16724	16626	16662	16686	16557	16395	16470	16488	16638	16560	16441	16511	16419	16537	16635	16551	16435	16424	16524	16492	16473	16419	16645	16389	16518	16440	16478	16589	16369	16596	16701	16452	16586	16491	16516	16457	16484	16534	16577	16518	16570	16693	16452	16420	16634	16624	16584	16587	16440	16532	16691	16336	16446	16665	16356	16555	16581	16434	16464	16628	16307	16456	16430	16536	16588	16529	16444	16394	16514	16255	16507	16529	16629	16628	16652	16394	16426	16611	16568	16345	16559	16482	16549	16367	16543	16566	16342	16473	16392	16644	16449	16491	16595	16467	16486	16478	16468	16640	16524	16412	16427	16509	16306	16617	16516	16448	16466	16648	16425	16553	16496	16384	16367	16414	16536	16435	16653	16547	16591	16568	16490	16604	16383	16503	16570	16403	16533	16493	16373	16483	16598	16436	16646	16645	16642	16399	16322	16607	16458	16597	16656	16502	16697	16500	16376	16630	16408	16606	16437	16593	16372	16399	16310	16555	16572	16512	16504	16515	16450	16551	16429	16553	16470	16390	16436	16550	16519	16398	16560	16587	16513	16519	16528	16498	16643	16587	16542	16497	16625	16503	16525	16455	16622	16617	16549	16612	16753	16610	16536	16505	16728	16553	16443	16527	16582	16660	16568	16355	16506	16675	16529	16565	16423	16611	16432	16641	16569	16555	16529	16378	16650	16533	16441	16482	16422	16327	16430	16549	16551	16565	16594	16377	16418	16495	16364	16498	16613	16361	16504	16510	16525	16586	16487	16650	16425	16494	16414	16494	16559	16429	16385	16590	16646	16582	16502	16380	16511	16578	16386	16697	16419	16458	16582	16503	16463	16629	16684	16416	16536	16496	16588	16542	16438	16560	16433	16760	16496	16609	16484	16301	16637	16586	16454	16628	16573	16491	16407	16548	16487	16479	16467	16406	16432	16514	16696	16429	16565	16522	16320	16309	16478	16541	16411	16442	16450	16469	16451	16546	16672	16494	16619	16436	16437	16625	16523	16678	16620	16557	16496	16627	16543	16441	16652	16549	16606	16526	16479	16713	16404	16633	16600	16519	16486	16542	16539	16381	16418	16518	16529	16449	16462	16433	16428	16373	16455	16392	16631	16350	16441	16616	16347	16671	16709	16542	16434	16567	16525	16585	16503	16398	16431	16454	16480	16622	16449	16353	16547	16560	16605	16367	16568	16597	16632	16436	16593	16600	16504	16558	16687	16618	16467	16729	16528	16462	16460	16661	16469	16550	16266	16396	16650	16632	16610	16529	16477	16721	16566	16477	16733	16378	16554	16663	16405	16568	16455	16584	16497	16522	16398	16669	16444	16520	16500	16550	16744	16327	16552	16373	16572	16478	16471	16539	16643	16523	16547	16574	16715	16588	16477	16577	16484	16590	16337	16472	16426	16696	16472	16466	16540	16379	16353	16522	16381	16436	16680	16507	16433	16698	16542	16563	16622	16461	16453	16619	16517	16588	16623	16499	16461	16687	16464	16364	16561	16676	16575	16596	16323	16622	16592	16666	16534	16365	16527	16518	16536	16529	16593	16374	16454	16557	16556	16666	16467	16674	16538	16644	16562	16718	16496	16485	16603	16512	16493	16569	16465	16345	16590	16727	16472	16618	16526	16632	16537	16576	16620	16426	16624	16327	16594	16425	16498	16498	16488	16484	16576	16500	16640	16581	16537	16482	16451	16453	16535	16518	16473	16464	16485	16404	16598	16578	16554	16392	16538	16609	16350	16567	16399	16420	16442	16500	16509	16431	16554	16474	16429	16584	16432	16541	16628	16504	16496	16514	16502	16589	16702	16425	16472	16412	16567	16485	16343	16399	16443	16685	16485	16405	16650	16564	16668	16448	16516	16507	16657	16367	16692	16576	16516	16475	16472	16388	16434	16719	16483	16489	16413	16456	16539	16610	16447	16483	16411	16486	16342	16572	16683	16500	16445	16397	16565	16431	16555	16433	16731	16719	16464	16432	16395	16559	16353	16561	16699	16570	16497	16485	16411	16504	16408	16544	16511	16605	16546	16575	16411	16407	16530	16636	16636	16737	16609	16501	16781	16673	16596	16626	16654	16475	16595	16300	16400	16436	16530	16498	16342	16522	16462	16415	16506	16568	16421	16593	16440	16467	16598	16467	16402	16511	16470	16512	16529	16650	16438	16392	16522	16519	16510	16535	16475	16512	16618	16645	16314	16367	16506	16460	16463	16436	16511	16637	16551	16628	16676	16527	16293	16416	16477	16417	16418	16560	16595	16542	16474	16561	16578	16407	16689	16420	16709	16401	16388	16587	16403	16697	16469	16689	16340	16562	16363	16474	16541	16512	16694	16349	16424	16531	16554	16484	16595	16654	16448	16451	16364	16704	16556	16489	16471	16679	16477	16516	16626	16364	16356	16714	16504	16418	16592	16529	16586	16329	16564	16424	16428	16533	16442	16408	16588	16431	16335	16366	16702	16341	16497	16661	16585	16438	16525	16581	16471	16344	16528	16573	16614	16519	16597	16565	16579	16569	16661	16551	16603	16422	16610	16602	16614	16564	16509	16525	16458	16464	16398	16477	16364	16331	16393	16560	16519	16492	16464	16436	16631	16585	16496	16559	16366	16384	16632	16519	16441	16601	16465	16367	16443	16523	16450	16609	16605	16370	16537	16548	16502	16496	16560	16511	16578	16586	16440	16505	16560	16306	16550	16556	16512	16592	16437	16521	16418	16659	16670	16301	16547	16402	16462	16655	16677	16548	16560	16481	16527	16462	16412	16424	16598	16537	16646	16562	16479	16471	16582	16460	16549	16467	16641	16519	16605	16227	16478	16588	16421	16634	16542	16634	16560	16530	16521	16520	16481	16576	16511	16412	16568	16418	16465	16470	16562	16505	16529	16480	16674	16468	16456	16468	16439	16356	16746	16595	16389	16486	16347	16651	16422	16537	16471	16553	16398	16436	16568	16492	16616	16457	16640	16540	16471	16680	16442	16481	16451	16342	16576	16527	16689	16339	16580	16539	16390	16554	16549	16367	16622	16476	16348	16360	16520	16494	16410	16673	16466	16619	16581	16610	16494	16522	16434	16414	16382	16522	16535	16334	16692	16569	16456	16545	16599	16442	16412	16483	16525	16630	16481	16422	16515	16406	16418	16509	16457	16580	16446	16542	16462	16590	16359	16479	16461	16461	16703	16538	16531	16656	16503	16527	16339	16531	16424	16528	16489	16416	16641	16500	16486	16615	16399	16668	16490	16407	16336	16489	16568	16561	16504	16520	16566	16409	16696	16539	16510	16447	16604	16537	16402	16419	16600	16545	16476	16496	16385	16298	16565	16409	16570	16427	16436	16446	16527	16551	16550	16459	16484	16523	16471	16372	16407	16751	16299	16585	16650	16539	16446	16403	16617	16565	16412	16412	16497	16538	16619	16372	16614	16370	16433	16472	16398	16678	16625	16495	16414	16531	16584	16322	16489	16593	16600	16327	16346	16782	16499	16524	16456	16457	16500	16523	16557	16525	16521	16623	16525	16573	16372	16628	16591	16484	16447	16396	16507	16507	16552	16572	16618	16379	16499	16529	16473	16603	16474	16559	16588	16644	16496	16503	16487	16445	16706
23166	21611	29639	24143	22335	25926	28713	23603	21776	21555	21194	20545	20198	19822	19900	19912	19811	19672	19530	19497	19244	19405	19440	19323	19497	19136	19026	18939	18964	19162	19198	19118	18796	18949	19233	19044	18947	19185	19043	18973	18983	18939	18980	19007	18678	18895	18956	18897	18914	18548	18790	18937	18841	18738	18880	18957	18691	18798	18860	18718	18980	18805	18809	18798	18874	18629	18749	18934	18824	18719	18751	18745	18835	18903	18919	18735	18867	18782	18742	18916	18826	18975	18671	18702	18940	18742	18773	18777	18847	18712	18656	18625	18840	18772	19030	18830	18969	18632	18837	18714	18778	18737	18644	18766	18684	18657	18686	18787	18751	18807	18718	18907	18842	18768	18750	18967	18520	18880	18796	18703	18627	18887	18692	18779	18830	18597	18690	18820	18906	18927	18768	18863	18754	18809	18723	18772	18852	18697	18821	18729	18721	18725	18880	18917	18613	18591	18837	18690	18736	18722	18762	18842	18735	18811	18730	18957	18909	18568	18641	18776	18888	18588	18699	18746	18709	18663	18892	18872	18741	18737	18807	18809	18511	18909	18594	18836	18777	18611	18888	18827	18666	18590	18807	18783	18583	18739	18696	18847	18779	18916	18627	18673	18711	18591	18717	18672	18718	18744	18660	18627	18706	18606	18656	18791	18814	18884	19005	18869	18646	18636	18808	18720	18717	18709	18686	18540	18934	18897	18875	18900	18951	18766	18829	18668	18725	18768	18663	18586	18659	18870	18929	18685	18551	18700	18614	18901	18623	18953	18868	18837	18717	18575	18773	18703	18784	18770	18765	18890	18974	18935	18557	18649	18631	18786	18659	18814	18726	18614	18872	18741	18704	18626	18689	18550	18626	18542	18602	18599	18773	18754	18575	18793	18561	18568	18554	18974	18710	18749	18693	18729	18707	18779	18779	18723	18778	18590	18780	18698	18632	18861	18679	18540	18816	18779	18591	18596	18595	18693	18663	18758	18706	18510	18549	18669	18809	18651	18760	18728	18795	18608	18536	18692	18849	19051	18756	18637	18639	18818	18607	18724	18675	18715	18826	18745	18697	18724	18876	18496	18596	18656	18848	18675	18523	18853	18835	18681	18623	18614	18810	18859	18903	18533	18724	18692	18788	18532	18684	18744	18840	18767	18862	18762	18724	18755	18617	18735	18972	18706	18722	18723	18772	18602	18788	18666	18743	18731	18778	18915	18859	18791	18743	18762	18730	18625	18775	18808	18586	18793	18828	18757	18757	18714	18983	18709	18713	18649	18586	18779	18680	18792	18832	18846	18546	18519	18689	18662	18629	18573	18559	18863	18838	18579	18818	18861	18624	18644	18780	18714	18803	18832	18746	18865	18705	18517	18539	18805	18784	18896	18639	18791	18788	18719	18537	18681	18886	18793	18879	18673	18842	18664	18427	18758	18877	18815	18915	18702	18620	18685	18662	18810	18427	18520	18849	18765	18749	18555	18598	18955	18839	18660	18499	18885	18858	18736	18811	18674	18810	18739	18891	18856	18911	18680	18708	18869	18749	18707	18657	18805	18661	18730	18801	18802	18895	18770	18693	18785	18810	18558	18790	18485	18748	18651	18610	18814	18904	18799	18595	18691	18740	18671	18983	18709	18700	18636	18808	18611	18635	18725	18802	18847	18832	18724	18682	18750	18886	18693	18705	18844	18719	18648	18783	18784	18571	18684	18738	18686	18870	18567	18632	18641	18747	18898	18792	18775	18705	18613	18867	18818	18658	18745	18758	18851	18596	18851	18585	18688	18817	18730	18712	18808	18701	18842	18633	18707	18654	18709	18769	18913	18716	18730	18704	18637	18796	18759	18650	18598	18554	18833	18666	18693	18659	18474	18844	18585	18759	18637	18638	18488	18408	18689	18736	18568	18991	18722	18654	18553	18808	18737	18802	18551	18728	18656	18670	18944	18847	18776	18685	18826	18855	18729	18747	18505	18592	18554	18654	18655	18835	18751	18782	19016	18813	18603	18912	18699	18755	18769	18781	18705	18757	18888	18643	18735	18683	18909	18717	18732	18711	18719	18734	18965	18775	18847	18648	18831	18738	18809	18679	18724	18813	18662	18681	18763	18730	18672	18876	18791	18614	18802	18567	18884	18708	18529	18699	18463	18648	18867	18717	18656	18588	18884	18744	18810	18624	18589	18768	18996	18709	18762	18700	18744	18766	18593	18567	18749	18556	18679	18697	18518	18560	18646	18877	18770	18936	18795	18559	18501	18851	18499	18938	18801	18735	18564	18691	18855	18581	18858	18807	18851	18800	18663	18587	18703	18801	18835	18506	18645	18752	18561	18717	18738	18765	18770	18766	18900	18707	18748	18855	18642	18686	18680	18622	18692	18741	18822	18648	18512	18686	18846	18925	18703	18605	18525	18963	18614	18807	18477	18737	18829	18653	18763	18695	18667	18689	18677	18814	18576	18740	18771	18661	18885	18759	18804	18641	18759	18833	18751	18506	18605	18742	18746	18595	19001	18900	18664	18953	18568	18723	18441	18697	18811	18798	18689	18770	18793	18583	18611	18958	18654	18804	18747	18743	18530	18638	18749	18616	18654	18566	18593	18767	18786	18825	18871	18805	18819	18703	18723	18706	18686	18514	18622	18641	18639	18573	18623	18757	18556	18668	18879	18786	18505	18688	18563	18925	18832	18770	18492	18666	18586	18713	18788	18794	18667	18577	18873	18578	18840	18670	18970	18759	18734	18860	18851	18610	18648	18891	18774	18605	18775	18575	18636	18502	18694	18605	18801	18642	18524	18876	18565	18691	18806	18567	18668	18594	18901	18485	18759	18674	18709	18817	18667	18771	18581	18746	18794	18609	18648	18829	18839	18723	18692	18631	18762	18621	18660	18699	18614	18707	18771	19003	18682	18703	18685	18741	18864	18875	18596	18703	18824	18586	18737	18843	18913	18690	18773	18917	18780	18874	18700	18749	18762	18586	18767	18629	18742	18641	18679	18695	18805	18654	18729	18728	18753	18906	18652	18756	18866	18838	18720	18852	18821	18841	18723	18660	18802	18786	18501	18579	18752	18889	18824	18708	18922	18660	18538	18820	18568	18949	18673	18594	18704	18600	18870	18498	18572	18534	18919	18709	18865	18636	18624	18755	18836	18734	18760	18624	18638	18829	18588	18630	18657	18876	18562	18707	18722	18763	18765	18606	18754	18792	18607	18855	18841	18687	18563	18696	18671	18638	18531	18728	18884	18904	18769	18860	18898	18690	18652	18801	18834	19013	18685	18762	18689	18900	18750	18842	18659	18774	18841	18728	18770	18640	18747	18666	18677	18876	18825	18948	18925	18693	18711	18655	18797	18594	18796	18901	18647	18771	18736	18687	18725	18897	18692	18812	18873	19029	18864	18823	18413	18715	18727	18590	18735	18835	18549	18576	18741	18709	18804	18704	18643	18784	18810	18662	18503	18713	18571	18445	18706	18597	18684	18738	18710	18867	18511	18815	18926	19000	19007	18758	18752	18798	18670	18535	18457	18750	18793	18757	18825	18747	18883	18766	18736	18773	18867	18828	18591	18738	18635	18745	18746	18894	18590	18676	18745	18554	18898	18657	18581	18622	18660	18863	18702	18678	18717	18730	18549	18577	18610	18830	18815	18729	18819	19024	18579	18899	18849	18661	18610	18356	18757	18750	18842	18654	18632	18652	18679	18881	18639	18631	18886	18753	18605	18787	18719	18806	18837	18737	18748	18767	18578	18550	18667	18668	18701	18607	18597	18849	18874	18777	18841	18796	18799	18742	18767	18789	18940	18675	18707	18639	18654	18773	18723	18638	18788	19009	18743	18597	18623	18700	18665	18671	18681	18731	18690	18885	18595	18828	18502	18973	18643	18652	18755	18850	18606	18796	18652	18594	18628	18695	18720	18616	18766	18753	18772	18710	18855	18924	18658	18660	18919	18758	18608	18683	18768	18664	18725	18752	18851	18645	18801	18755	18724	18731	18689	18868	18695	18757	18792	18794	18921	18710	18609	18556	18827	18646	18647	18667	18713	18809	18988	18795	18766	18628	18712	18793	18872	18582	18698	18678	18774	18782	18684	18659	18812	18550	18844	18686	18907	18632	18856	18792	18709	18760	18774	18984	18778	18759	18793	18706	18980	18784	18780	18788	18707	18601	18684	18634	18782	18521	18584	18883	18529	18754	18637	18814	18674	18685	18862	18669	18714	18730	18716	18664	18820	18696	18669	18789	18685	18784	18801	18916	18758	18718	18740	18753	18778	18729	18701	18731	18616	18492	18937	18884	18679	18912	18849	18692	18899	18662	18700	18650	18942	18497	18880	18759	18826	18884	18621	18589	18667	18770	18771	18778	18752	18692	18658	18871	18881	18553	18568	18724	18768	18700	18826	18769	18639	18844	18654	18766	18714	18785	18682	18746	18807	18820	18621	18642	18625	18690	18678	18770	18846	18712	18612	18689	18803	18689	18743	18794	18795	18642	18645	18625	18605	18502	18694	18629	18746	18721	18670	18699	18873	18706	18584	18639	18567	18535	18629	18567	18531	18618	18750	18620	18711	18641	18658	18751	18826	18586	18585	18687	18609	18828	18716	18804	18910	18740	18585	18581	18726	18843	18637	18720	18608	18758	18671	18850	18629	18773	18690	18753	18776	18965	18861	18840	18659	18947	18736	18974	18822	18549	18707	18647	18773	18769	18796	18682	18692	18701	18665	18611	18994	18650	18875	18550	18714	18871	18782	18495	18602	18835	18604	18563	18592	18609	18569	18573	18752	18658	18825	18636	18930	18856	18657	18916	18706	18818	18791	18810	18579	18614	18667	18705	18849	18894	18682	18829	18655	18824	18743	18533	18730	18745	18540	18577	18923	18702	18818	18859	18683	18835	18729	18843	18830	18885	18656	18690	18915	18825	18765	18650	18550	18837	18621	18885	18680	18931	18802	18679	18845	18680	18612	18931	18858	18832	18749	18775	18596	18856	18727	18675	18748	18668	18588	18629	18681	18739	18856	18745	18770	18540	18806	18558	18974	18765	18727	18667	18635	18768	18864	18749	18794	18531	18827	18823	18765	18489	18760	18737	18621	18592	18465	18780	18631	18889	18559	18589	18463	18580	18731	18665	18778	18761	18710	18677	18699
29368	50504	46855	37598	32769	28877	25874	23487	21605	20384	20130	19510	18540	18180	18253	17941	17989	17594	17447	17543	17417	17465	17412	17091	17080	16963	16860	17003	16925	17262	17034	17033	17149	16779	16938	16803	16987	16729	16754	16619	16715	16590	16477	16492	16663	16549	16568	16617	16536	16557	16358	16575	16585	16583	16396	16562	16744	16317	16586	16413	16720	16353	16469	16643	16440	16586	16695	16579	16590	16645	16513	16751	16529	16575	16465	16579	16611	16516	16495	16587	16553	16531	16621	16533	16383	16548	16552	16475	16636	16522	16559	16433	16371	16335	16612	16486	16395	16409	16692	16472	16623	16512	16506	16773	16394	16602	16390	16482	16575	16651	16507	16665	16370	16476	16537	16562	16547	16460	16410	16586	16595	16457	16523	16625	16595	16676	16646	16677	16491	16440	16419	16429	16439	16698	16377	16580	16545	16542	16738	16565	16466	16613	16594	16455	16485	16580	16544	16326	16495	16500	16672	16429	16551	16506	16421	16627	16525	16577	16483	16631	16460	16556	16465	16522	16489	16521	16508	16451	16392	16665	16412	16461	16559	16558	16449	16603	16440	16557	16569	16550	16512	16570	16521	16569	16329	16596	16520	16393	16699	16503	16484	16531	16600	16523	16688	16485	16337	16617	16433	16513	16550	16426	16384	16559	16567	16580	16673	16469	16486	16561	16466	16525	16412	16543	16472	16523	16438	16246	16593	16477	16582	16619	16502	16373	16446	16563	16495	16523	16547	16457	16653	16642	16377	16477	16601	16589	16473	16622	16520	16552	16461	16459	16435	16385	16554	16494	16664	16536	16437	16676	16586	16611	16498	16495	16399	16655	16469	16364	16458	16369	16438	16648	16644	16431	16625	16568	16669	16506	16520	16482	16580	16418	16524	16474	16427	16448	16391	16573	16492	16555	16547	16414	16557	16466	16484	16552	16502	16527	16437	16573	16438	16584	16368	16512	16458	16623	16573	16514	16505	16498	16567	16600	16557	16477	16456	16391	16414	16375	16580	16739	16523	16347	16605	16529	16699	16578	16550	16432	16593	16463	16458	16484	16490	16617	16398	16506	16525	16405	16482	16493	16488	16439	16401	16366	16618	16464	16519	16631	16505	16513	16550	16538	16466	16537	16578	16560	16418	16572	16445	16497	16391	16687	16498	16351	16533	16598	16464	16339	16418	16482	16503	16435	16653	16513	16456	16644	16572	16511	16622	16325	16564	16581	16574	16663	16383	16536	16569	16490	16495	16597	16652	16502	16453	16384	16475	16700	16580	16614	16512	16541	16359	16608	16509	16472	16579	16438	16696	16505	16760	16549	16509	16361	16609	16488	16550	16452	16486	16501	16474	16612	16363	16473	16491	16395	16614	16409	16409	16538	16594	16560	16463	16522	16565	16412	16588	16489	16512	16552	16533	16532	16614	16582	16580	16502	16435	16588	16582	16415	16289	16560	16373	16471	16458	16569	16435	16500	16395	16638	16579	16599	16481	16558	16498	16460	16699	16491	16583	16541	16494	16494	16525	16404	16504	16523	16582	16518	16518	16493	16437	16339	16457	16423	16379	16411	16492	16491	16474	16437	16577	16380	16406	16650	16453	16331	16505	16516	16485	16535	16399	16674	16495	16236	16394	16625	16711	16522	16426	16530	16491	16414	16427	16552	16495	16459	16374	16492	16335	16560	16632	16590	16533	16534	16471	16414	16346	16533	16608	16503	16537	16472	16535	16542	16463	16470	16483	16567	16558	16453	16417	16359	16572	16390	16580	16521	16525	16513	16370	16498	16534	16526	16556	16485	16383	16413	16474	16415	16593	16374	16554	16455	16649	16547	16587	16564	16312	16530	16442	16551	16526	16374	16389	16429	16464	16406	16287	16489	16631	16349	16495	16616	16394	16423	16560	16461	16528	16522	16427	16474	16537	16564	16551	16597	16666	16535	16477	16679	16558	16653	16475	16689	16456	16527	16698	16589	16691	16488	16358	16550	16433	16672	16314	16601	16497	16559	16279	16462	16522	16457	16430	16559	16499	16445	16590	16746	16614	16370	16454	16584	16497	16584	16499	16464	16504	16508	16473	16609	16545	16617	16743	16380	16483	16481	16436	16619	16401	16680	16464	16564	16692	16446	16643	16721	16444	16562	16522	16288	16443	16616	16507	16574	16608	16596	16593	16561	16573	16625	16572	16591	16445	16464	16591	16516	16482	16435	16564	16531	16547	16497	16576	16534	16422	16404	16405	16508	16590	16460	16781	16633	16299	16601	16568	16428	16498	16400	16450	16514	16456	16638	16634	16650	16456	16589	16524	16481	16519	16491	16444	16521	16433	16668	16458	16535	16352	16614	16408	16554	16540	16525	16382	16534	16519	16611	16538	16543	16498	16661	16629	16473	16506	16434	16601	16722	16397	16395	16551	16479	16582	16482	16538	16567	16417	16599	16571	16641	16459	16426	16328	16670	16529	16467	16605	16604	16442	16525	16658	16509	16472	16332	16515	16556	16443	16569	16522	16397	16475	16722	16395	16602	16450	16528	16361	16553	16446	16487	16583	16547	16403	16412	16485	16434	16647	16577	16477	16481	16537	16484	16505	16607	16542	16544	16496	16536	16468	16476	16423	16385	16415	16541	16363	16642	16747	16670	16590	16728	16563	16623	16360	16458	16513	16534	16480	16717	16790	16449	16539	16580	16496	16582	16388	16555	16460	16395	16308	16451	16444	16588	16466	16358	16516	16305	16481	16726	16440	16664	16331	16498	16422	16672	16540	16540	16470	16460	16684	16493	16616	16419	16547	16580	16553	16470	16635	16430	16548	16597	16542	16556	16566	16365	16409	16262	16551	16477	16444	16426	16492	16422	16696	16558	16515	16501	16720	16593	16588	16544	16459	16565	16399	16498	16563	16435	16586	16637	16297	16462	16409	16506	16504	16466	16649	16494	16549	16425	16625	16419	16576	16565	16609	16472	16466	16633	16646	16590	16427	16554	16676	16513	16427	16567	16652	16404	16718	16512	16531	16450	16421	16604	16546	16456	16508	16528	16538	16271	16334	16389	16653	16436	16530	16447	16596	16535	16428	16547	16500	16437	16408	16592	16491	16508	16634	16368	16516	16514	16358	16305	16508	16485	16623	16568	16322	16458	16551	16429	16617	16584	16612	16550	16411	16602	16459	16358	16479	16661	16367	16443	16455	16707	16453	16475	16682	16457	16533	16411	16548	16336	16276	16552	16353	16323	16461	16512	16458	16487	16545	16579	16417	16506	16551	16469	16359	16390	16429	16432	16502	16502	16565	16433	16628	16503	16549	16690	16410	16582	16543	16681	16413	16500	16525	16649	16445	16392	16402	16534	16440	16735	16510	16550	16507	16445	16560	16645	16401	16649	16580	16476	16441	16463	16501	16555	16519	16394	16514	16385	16588	16487	16351	16454	16489	16413	16715	16468	16530	16568	16342	16527	16468	16463	16519	16442	16441	16500	16439	16485	16429	16463	16531	16831	16519	16606	16403	16430	16531	16532	16531	16401	16663	16751	16358	16608	16405	16507	16578	16309	16579	16601	16405	16462	16415	16384	16293	16686	16357	16348	16483	16580	16453	16461	16558	16569	16542	16378	16506	16460	16414	16563	16428	16484	16650	16505	16456	16492	16524	16448	16273	16489	16357	16557	16453	16480	16538	16587	16707	16591	16405	16460	16383	16614	16612	16519	16409	16428	16693	16456	16465	16604	16573	16526	16430	16516	16509	16437	16639	16464	16240	16599	16426	16324	16682	16281	16525	16533	16478	16475	16675	16460	16534	16408	16430	16491	16430	16378	16705	16466	16529	16384	16447	16455	16451	16481	16377	16389	16560	16465	16538	16455	16378	16499	16403	16554	16525	16527	16508	16634	16529	16503	16468	16439	16417	16410	16403	16615	16474	16662	16499	16501	16694	16496	16609	16650	16643	16559	16544	16504	16573	16518	16584	16384	16428	16455	16427	16502	16414	16549	16413	16349	16422	16498	16602	16460	16416	16370	16420	16464	16541	16527	16650	16607	16587	16509	16635	16357	16601	16635	16535	16342	16614	16472	16700	16406	16558	16427	16437	16507	16763	16520	16606	16462	16642	16507	16556	16284	16452	16706	16496	16674	16682	16449	16261	16576	16501	16444	16530	16592	16562	16572	16474	16520	16370	16518	16534	16571	16494	16561	16529	16432	16557	16260	16413	16645	16432	16486	16486	16250	16653	16486	16530	16601	16411	16512	16496	16571	16351	16633	16442	16564	16607	16562	16561	16541	16541	16408	16390	16509	16528	16612	16488	16296	16659	16495	16703	16451	16294	16554	16585	16521	16472	16585	16391	16315	16491	16407	16520	16314	16393	16440	16545	16329	16504	16315	16402	16615	16623	16402	16387	16471	16638	16667	16519	16312	16551	16417	16551	16348	16479	16358	16600	16631	16588	16502	16504	16665	16591	16579	16505	16603	16508	16620	16506	16634	16546	16553	16577	16415	16547	16639	16469	16528	16536	16534	16440	16567	16574	16390	16525	16485	16484	16474	16540	16540	16511	16581	16362	16397	16580	16230	16601	16444	16623	16600	16412	16498	16621	16432	16499	16531	16470	16674	16736	16523	16643	16638	16699	16445	16408	16536	16393	16610	16568	16654	16399	16532	16467	16666	16553	16488	16652	16356	16517	16495	16602	16506	16392	16471	16507	16523	16341	16433	16600	16405	16505	16462	16643	16475	16378	16438	16444	16360	16706	16438	16580	16571	16484	16451	16483	16607	16444	16496	16637	16513	16617	16475	16372	16665	16410	16567	16375	16366	16669	16548	16590	16712	16449	16662	16351	16446	16466	16579	16481	16521	16521	16456	16436	16574	16431	16652	16403	16555	16364	16417	16355	16503	16409	16366	16621	16530	16543	16757	16269	16617	16490	16574	16285	16522	16493	16438	16554	16449	16642	16537	16425	16448	16429	16385	16499	16607	16671	16633	16568	16726	16482	16505	16538	16630	16443	16301	16358	16563	16507	16697	16578	16472	16593	16498	16551	16499	16525	16326	16433	16493	16505	16531	16395	16429	16735	16383	16658	16497	16580	16344	16507	16455	16693	16374	16483	16518	16466	16421	16383	16582	16417	16628	16596	16429	16445	16615	16610	16564
28254	25399	31650	28107	23127	21743	20633	19532	18915	18824	18598	18755	18330	17975	18021	18194	18189	17969	17957	17962	17887	17919	18128	17753	17955	17811	17854	17839	17883	17664	17681	17783	17936	17777	17921	17950	17777	17800	18044	17809	17819	17714	17514	17740	17827	17807	17502	17811	17750	17677	17766	17775	17702	17575	17824	17725	17673	17596	17750	17688	17682	17626	17821	17672	17415	17699	17614	17807	17648	17819	17524	17613	17695	18110	17658	17855	17678	17727	17621	17703	17660	17933	17735	17890	17686	17865	17674	17708	17812	17705	17502	17691	17699	17686	17856	17818	17841	17681	17817	17637	17682	17616	17682	17848	17740	17859	18019	17794	17816	17576	17757	17839	17753	17577	17711	17818	17717	17605	17628	17842	17727	17743	17515	17722	17773	17737	17582	17805	17934	17556	18008	17858	17751	17486	17708	17571	17675	17606	17556	17754	17765	17675	17900	17846	17888	17767	17815	17800	17636	17556	17683	17664	17575	17719	17759	17537	17637	17520	17758	17690	17798	17734	17768	17586	17630	17725	17797	17689	17672	17692	17581	17661	17643	17603	17553	17877	17735	17684	17514	17697	17631	17622	17725	17803	17587	17788	17805	17727	17804	17855	17790	17637	17785	17845	17911	17882	17732	17598	17791	17749	17579	17831	17806	17722	17635	17852	17837	17792	17641	17828	17525	17634	17714	17698	17639	17644	17611	17579	17683	17882	17707	17716	18084	17771	17685	17842	17763	17718	17761	17650	18032	17825	17554	17590	17875	17595	17625	17691	17545	17561	17628	17883	17740	17799	17534	17653	17598	17743	17714	17505	17755	17760	17531	17741	17756	17649	17663	17753	17834	17581	17525	17642	17684	17987	17653	17741	17472	17699	17745	17739	17726	17745	17760	17709	17651	17476	17641	17777	17672	17728	17817	17853	17740	17936	17805	17732	17778	17866	17635	17653	17756	17741	17726	17614	17629	17912	17751	17567	17585	17790	17871	17654	17611	17601	17799	17651	17743	17539	17666	17872	17635	17772	17889	17777	17793	17698	17445	17641	17720	17512	17550	17730	17783	17777	17637	17595	17838	17769	17739	17429	17779	17627	17822	17591	17867	17543	17497	17572	17944	17653	17734	17590	17625	17542	17708	17793	17833	17676	17812	17637	17683	17990	17685	17858	17722	17769	17639	17726	17720	17810	17754	17633	17646	17598	17870	17635	17842	17657	17687	17727	17756	17761	17688	17693	17712	17750	17779	17856	17620	17675	17766	17527	17748	17383	17591	17806	17622	17850	17765	17878	17800	17779	17596	17592	17466	17607	17680	17716	17837	17765	17666	17718	17729	17646	17782	17721	17515	17657	17640	17684	17923	17679	17560	17607	17713	17760	17745	17627	17863	17871	18000	17580	17826	17568	17775	17788	17666	17682	17696	17553	17508	17497	17641	17752	17647	17660	17688	17533	17559	17982	17682	17764	17662	17920	17584	17700	17777	17528	17447	17743	17702	17665	17762	17725	17638	17724	17895	17821	17695	17491	17647	17809	17604	17726	17756	17782	17735	17779	17740	17865	17742	17701	17842	17885	17858	17593	17439	17597	17814	17658	17726	17746	17623	17712	17768	17693	17639	17669	17793	17841	17825	17709	17728	17813	17612	17701	17716	17717	17634	17659	17583	17641	17728	17806	17419	17780	17624	18023	17790	17737	17643	17835	17691	17741	17700	17781	17773	17535	17916	17723	17718	17805	17837	17652	17672	17733	17611	17720	17713	17742	17626	17676	17580	17777	17753	17814	17678	17655	17783	17596	17768	17804	17680	17939	17656	17901	17673	17718	17640	17713	17812	17929	17784	17510	17520	17553	17763	17701	17688	17713	17667	17664	17927	17731	17811	17823	17813	17810	17786	17845	17809	17724	17709	17771	17719	17741	17873	17772	17648	17692	17825	17702	17643	17751	17907	17712	17700	17775	17625	17705	17686	17863	17716	17746	17832	17700	17721	17690	17794	17773	17588	17774	17964	17593	17665	17600	17498	17787	17759	17622	17850	17678	17770	17875	17644	17750	17681	17781	17638	17750	17674	17607	17653	17593	17672	17742	17685	17749	17651	17786	17635	17710	17943	17713	17719	17826	17934	17758	17626	17717	17568	17673	17671	17705	17746	17589	17818	17647	17897	17803	17605	17657	17892	17803	17693	17668	17526	17861	17289	17769	17718	17705	17685	17731	17787	17796	17698	17828	17735	17672	17628	17783	17783	17556	17803	17642	17692	17691	17701	17662	17674	17555	17645	17779	17586	17665	17658	17778	17875	17604	17812	17621	17815	17609	17850	17433	17940	17737	17663	17860	17748	17957	17735	17686	17714	17741	17544	17664	17661	17441	17536	17880	17654	17763	17564	17707	17651	17720	17491	17716	17761	17806	17435	17553	17559	17545	17551	17645	17873	17658	17741	17545	17924	17557	17657	17517	17583	17705	17730	17725	17678	17809	17638	17844	17617	17569	17738	17610	17622	17630	17598	17864	17863	17727	17792	17637	17668	17763	17736	17683	17526	17609	17672	17688	17516	17601	17608	17382	17716	17746	17677	17697	17791	17704	17512	17860	17685	17621	17712	17775	17926	17690	17741	17695	17552	17725	17708	17778	17720	17860	17633	17777	17595	17655	17767	17818	17813	17833	17779	17717	17741	17620	17725	17783	17676	17738	17649	17746	17576	17805	17537	17952	17678	17855	17810	17733	17869	17715	17589	17659	17789	17593	17791	17578	17661	17560	17540	17544	17683	17824	17860	17693	17844	17683	17731	17806	17635	17810	17825	17690	17640	17709	17775	17671	17526	17735	17646	17391	17583	17744	17683	17808	17801	17614	17819	17757	17732	17944	17790	17666	17710	17578	17946	17672	17798	17721	17793	17664	17682	17716	17966	17767	17877	17722	17847	17813	17681	17706	17632	17759	17787	17663	17634	17544	17575	17565	17695	17649	17793	17630	17822	17608	17705	17769	17774	17480	17623	17572	17525	17892	17885	17805	17526	17644	17791	17676	17804	17771	17862	17759	17611	17702	17758	17551	17968	17724	17749	17817	17584	17636	17776	17738	17880	17705	17765	17685	17805	17713	17584	17712	17430	17721	17845	17741	17863	17660	17750	17593	17683	17721	17596	17689	17644	17607	17681	17690	17780	17660	17720	17853	17557	17828	17878	17643	17538	17841	17733	17687	17652	17674	17573	17670	17819	17567	17611	17644	17712	17630	17824	17732	17798	17675	17679	17702	17756	17606	17632	17633	17711	17667	17674	17573	17553	17770	17616	17677	17779	17697	17848	17796	17747	17656	17704	17907	17839	17670	17707	17733	17773	17827	17805	17756	17746	17756	18042	17666	17771	17646	17530	17586	17534	17667	17498	17575	17751	17766	17660	17786	17770	17881	17672	17611	17595	17590	17711	17773	17744	17803	17749	17781	17590	17922	17793	17759	17583	17827	17588	17671	17688	17753	17664	18004	17722	17803	17820	17767	17884	17765	17867	17643	17814	17443	17707	17662	17650	17799	17696	17885	17685	17756	17657	17831	17749	17865	17725	17732	17670	17806	17753	17724	17693	17661	17714	17595	17630	17742	17561	17759	17770	17472	17505	17706	17773	17763	17691	17830	17684	17812	17648	17739	17647	17642	17665	17700	17616	17730	17748	17534	17923	17562	17906	17630	17703	17615	17675	17690	17610	17642	17613	17715	17804	17796	17628	17596	17420	17463	17904	17730	17729	17727	17471	17660	17847	17700	17693	17734	17607	17567	17941	17767	17866	17647	17838	17861	17932	17764	17632	17715	17739	17617	17748	17729	17590	17759	17480	17699	17780	17886	17811	17731	17694	17509	17672	17632	17797	17676	17853	17667	17397	17815	17411	17638	17730	17787	17597	17879	17662	17694	17759	17872	17739	17876	17701	17708	17553	17678	17481	17734	17497	17686	17810	17677	17616	17617	17662	17828	17622	17773	17716	17822	17752	17785	17552	17734	17654	17711	17807	17644	17744	17655	17744	17733	17708	17713	17609	17673	17644	17694	17601	17597	17768	17691	17576	17786	17611	17701	17615	17814	17603	17694	17766	17640	17739	17742	17437	17806	17622	17651	17690	17902	17698	18031	17708	17779	17605	17549	17811	17541	17700	17616	17703	17725	17661	17697	17675	17752	17589	17690	17642	17787	17712	17759	17669	17733	17606	17619	17845	17655	17690	17723	17707	17796	17815	17723	17748	17749	17751	17664	17789	17995	17596	17683	17675	17733	17714	17540	17675	17688	17746	17593	17601	17731	17799	17680	17679	17705	17847	17751	17698	17700	17693	17522	17708	17860	17608	17648	17805	17746	17653	17783	17716	17778	17677	17961	17903	17806	17702	17689	17736	17743	17817	17771	17843	17791	17969	17863	17657	17920	17934	17940	17646	17771	17844	17876	17793	17868	17571	17770	17751	17736	17625	17693	18029	17631	17584	17620	17821	17541	17768	17765	17695	17738	17789	17785	17779	17681	17516	17664	17920	17775	17717	17840	17828	17614	17648	17623	17603	17716	17782	17844	17740	17743	17663	17666	17720	17882	17879	17736	17584	17816	17838	17586	17828	17657	17692	17689	17612	17832	17589	17630	17817	17636	17629	17783	17756	17834	17807	17521	17818	17807	17740	17540	17721	17929	17854	17574	17588	17842	17807	17696	17717	17853	17642	17642	17832	17611	17744	17770	17871	17665	17938	17966	17737	17787	17875	17617	17705	17716	17596	17880	17847	17662	17714	17697	17588	17785	17702	17721	17549	17767	17571	17786	17923	17817	17933	17674	17718	17856	17690	17701	17649	17677	17741	17864	17678	17602	17724	17685	17785	17841	17531	17793	17784	17674	17806	17600	17507	17787	17665	17776	17599	17776	17848	17725	17801	17825	17723	17682	17607	17665	17691	17554	17654	17744	17552	17671	17672	17821	17494	17696	17590	17785	17915	17800	17602	17576	17800	17653	17671	17717	17633	17828	17661	17502	17582	17598	17709	17474	17772	17960	17782	17881	17714	17682	17720	17779	17492	17954	17783	17959	17865	17859	17755	17848	17873	17764	17585	17459	17836	17755	17638	17610	17649	17691	17726	17656	17811	17734	17786	17873	17643	17723	17812	17715	17606	17646
27861	40652	36171	28013	24156	22084	20348	19215	17955	17532	17453	17124	16781	16511	16492	16728	16486	16402	16312	16312	16191	16450	16158	16387	16050	16049	16132	16083	16045	16085	16156	16094	16277	15963	16016	15929	16071	15867	16125	16064	15973	15913	16030	15834	15907	15894	15990	16020	15773	16032	16045	15966	15775	15995	15835	15945	15880	15947	15822	16006	15985	15856	15777	15957	15940	15905	15959	15930	15877	15820	15958	15856	15912	16089	15777	15904	15864	15965	15528	15943	16114	15873	15873	15847	15749	15914	15783	16032	15936	15806	15782	16051	15991	15979	15937	15994	15917	16050	15937	15897	15697	15899	16017	15990	15929	16057	15803	15914	15986	15900	15804	15958	15850	16090	15936	15925	15900	15709	15919	15924	15998	16045	15985	15860	15988	15874	16047	15733	16006	15831	15997	15810	15936	15871	15942	15837	15764	15978	16037	15697	16025	15964	15961	15842	15849	16022	16034	15854	15909	15898	15890	15918	15943	16033	15951	15931	16101	15967	15743	15842	15789	15927	15936	15932	16012	16014	15930	15831	15843	16031	15858	15820	15729	15980	15972	15945	15771	15945	15786	16001	15795	15905	15954	15817	15951	15751	15613	15858	15758	15889	15911	15868	15821	15852	15820	15867	15870	15773	15876	15835	15697	15822	15820	15955	15728	15987	15922	16040	16006	15843	15868	15861	15945	16071	15745	15825	15945	15908	15887	15886	15926	16008	15919	15819	15989	15858	15707	15761	16017	15962	16054	15944	15831	15924	15960	15935	15825	15942	15981	15920	15747	15895	15887	15841	15951	15973	15974	15892	15717	15840	15710	15891	15772	15735	15963	15860	15804	15778	15901	15982	15765	15893	15708	15884	16064	15891	15849	15829	15905	15879	15640	16052	15829	15905	15813	15829	16117	15839	15945	15963	16030	15909	15918	15898	15739	15912	15906	15911	15801	16003	15937	15868	16030	15868	15898	15851	16022	15936	15871	15984	15766	15928	15917	15909	15932	15706	15927	15780	15953	15835	16011	15847	15915	15814	15740	15990	15875	15891	15775	15697	15782	15793	15895	16018	15910	15634	15835	15960	15825	15673	15693	15834	15955	15883	15938	16018	16072	15813	15863	15794	15841	16023	15822	15997	15885	15869	15840	15766	15854	15964	15842	15971	15911	15881	15885	15800	15804	15949	15924	15969	15687	15847	15957	15761	15904	15866	15928	15844	15833	15958	15823	15862	15880	15829	15897	15866	15987	15917	15861	15746	15859	15692	15851	16120	15875	15913	15929	15937	15790	15950	16039	16081	15914	15904	15856	15917	15890	15770	15906	15889	15909	15896	15827	15959	15840	15810	15965	15879	15896	16040	15941	15977	15766	15779	16037	15845	16087	15720	15901	15951	15949	15812	15849	15907	15767	15925	15874	15888	15841	15848	15866	15901	15834	15892	15835	15856	15883	15807	15932	15844	15982	15963	15995	15933	15800	15913	15858	16002	15866	15860	16034	15886	15979	15862	15871	15945	16004	15849	15976	15911	15612	15811	15681	15772	15926	15886	16214	15885	16012	15753	15824	15994	15883	15826	15950	15863	16024	15999	15755	15882	15884	15904	16009	15805	15822	15826	15884	15899	16045	15949	15750	15862	15764	15899	15831	15901	15878	15859	15820	15930	15994	15858	15960	15999	15848	15770	15880	15861	15829	15849	15927	15891	15931	15860	15801	15868	15896	15855	16005	15992	15941	15902	15715	16012	15919	15852	15927	15761	15847	15746	15906	16000	15928	15866	16014	15800	15771	15942	15733	15886	16026	15981	15887	15767	15947	15710	15914	15975	15909	15837	15883	15945	15932	15895	15864	15908	15971	15875	15871	15791	15912	15903	15951	15849	15878	15845	15936	15910	15751	16025	15627	15968	15991	15836	15989	15865	15812	15792	16019	15938	15870	15832	15946	15983	15952	15820	15767	15837	15899	15781	15954	15883	15826	15928	15957	15893	16089	15945	15971	15760	15893	15876	16135	15906	15955	15723	16024	16045	15965	15932	15887	15951	15832	15714	15856	15878	15778	15995	15940	16047	15744	15904	16032	15973	16001	15878	15778	15818	15943	15741	15926	15897	16058	15846	16006	15973	15917	15932	15948	15935	15714	15911	15796	15963	15987	15880	15864	16026	15925	15978	15873	16061	15768	15969	15893	15934	15709	15983	15864	15970	15758	15910	15837	15745	15874	15880	16034	15915	15867	15832	15963	15784	15862	15858	15947	15958	15959	15832	15954	15935	15958	15866	15899	15806	15952	15777	15916	15918	15797	15930	15751	15875	16080	16027	16012	15892	15989	15993	15820	15894	15859	15759	16026	15845	16018	15874	15830	15867	15958	16037	15901	16168	15922	16057	15785	15879	15877	15996	15900	15993	15806	15911	15851	15793	15885	15938	15941	15715	15815	15927	15999	15876	15887	16042	15874	15951	15880	15772	15882	15734	15956	15916	15928	16003	16019	15807	15999	15913	15948	15992	16003	15809	15874	15709	15950	16016	15912	15859	15874	15833	16089	15971	15778	15919	15987	15938	15904	15942	15796	16023	15955	15857	16002	15740	15852	15748	15870	15980	15890	15896	15839	15974	15839	15967	15884	15776	15992	15944	15846	15994	16082	15807	16026	15994	15869	15884	15943	15852	15950	15947	15934	15919	15789	15754	15907	15899	15872	16012	15862	15958	15922	15969	15976	16171	15883	16018	15997	15985	15854	16006	15841	15997	15965	16034	15971	15896	15748	15816	16049	15903	15881	15803	15841	15846	15962	15886	16065	15916	15895	15891	15865	15857	15964	15840	15816	15750	15974	15887	15878	15808	15953	15955	15764	15895	15977	15868	15803	15934	15899	15788	15952	15982	15931	15869	15973	15960	15850	16025	15807	15798	15962	15823	15813	16053	16042	16007	16013	15933	15742	15856	15902	16093	15808	15889	15748	15877	15837	15815	15964	16003	15844	16041	15841	16001	15730	15857	15903	15909	15900	15883	16075	15965	15902	15703	15805	16003	15973	16087	15728	15949	15807	16043	15896	15895	15794	15959	15789	15928	16001	15801	15999	15860	15929	15841	16146	15941	15936	16126	15879	15690	16047	15755	15865	16031	15875	15782	16034	15965	15888	15920	15961	15902	15832	16089	15871	15708	15927	15997	15979	15845	15884	15914	15843	15823	15842	15863	15833	15872	15955	15846	15834	16011	15947	15772	15986	15802	15807	15974	16122	15836	15889	15897	15796	16032	15999	15857	15853	15824	15919	15791	15741	15867	15918	15862	15920	15709	15679	15994	15835	15834	16015	15903	15859	15810	15968	16049	15928	15703	15872	15890	16036	15854	16023	15854	16071	15925	15891	15972	15857	16129	15925	15955	15911	15985	15845	15853	15930	15951	15716	15811	15983	15898	15793	15914	15861	15881	15880	16027	15937	15782	15721	15752	15881	15667	15928	15830	15933	15989	15967	15850	15986	15919	15807	15913	15849	15902	15852	15870	15856	16013	15888	15809	15924	15896	15939	15749	15806	16039	15893	15793	15774	15918	16104	15817	15891	15930	16000	15796	15994	15913	15935	16003	16100	15752	15870	15773	15951	15999	15964	15930	15874	15968	15793	15900	15982	15948	15901	16027	16046	15816	15867	15957	15925	16015	15903	15720	15795	15910	15767	15818	15818	15734	15800	15900	15865	15826	15950	15848	15969	15900	15890	15958	15726	15943	15760	15874	15882	15864	15859	15960	15977	16028	16031	15773	15943	15999	16041	15881	15811	15910	15714	16041	15911	15837	15756	15921	15996	15935	15805	15916	15926	15909	15755	15890	16029	16113	15693	15786	15886	15957	15877	15924	15607	16056	15804	15948	15900	15780	16025	16035	15926	16011	15954	15923	15835	15925	16048	15777	15935	15932	15770	15816	15845	15851	15960	15768	15976	15987	15900	15849	15846	15884	15862	15822	15897	15896	15824	15905	15857	15967	15939	15960	15783	15856	15915	15891	15889	15784	15700	15806	15951	15724	15932	16046	16040	15770	15909	15876	15966	15935	15886	15802	15902	15748	15759	15874	15990	15917	15785	15755	15992	15819	15801	15844	15841	15939	15911	15756	15825	15911	15950	16040	15994	15756	15971	15911	15912	16091	15913	15880	15975	15923	15988	15846	15935	15738	15787	15977	15904	15884	15834	15835	15962	15986	15715	15883	16061	15720	16035	15902	15816	15917	15962	15804	15963	15999	16007	15869	15901	15910	15843	15998	15821	15843	15963	15740	16025	15831	16002	15980	15931	15906	15890	15790	15895	15942	15810	15879	15921	15832	15864	15870	15821	15808	15956	15904	15849	15958	15789	15971	15812	15946	16009	15933	15993	15799	15800	16005	16016	15843	16023	15903	15799	15864	15966	16016	15834	16116	15897	15774	16093	15734	15956	16038	15967	16052	15926	15902	15808	15875	15988	15862	16027	15854	15892	15798	16031	15972	15941	15846	15942	16006	15821	15886	15929	15987	15999	15899	16053	15864	15899	15902	15872	15935	15656	15876	15864	16159	15774	15890	15901	15836	15971	15851	15981	15738	15892	15944	15928	15973	15904	15993	15898	16035	15904	15979	16025	15998	15925	15892	15875	16002	16166	15824	15845	15913	15913	15920	15788	15982	15905	15947	15992	15880	16006	15915	15964	15956	15802	15892	15914	15993	15930	15858	15946	15946	15910	15895	15883	15902	15888	15788	15894	15886	15893	15911	15757	15907	15925	15995	15730	15857	15775	15972	15939	16056	15993	16005	15925	15853	15820	16100	15805	15775	15894	15702	15865	15852	15904	15926	15856	15901	15858	15765	15960	15782	15827	15882	15876	15926	15970	15947	15739	15919	15931	15908	16019	15912	16117	15789	15867	15938	15902	15841	15953	15835	16003	15738	15812	16024	15795	15806	15990	15848	16063	15825	15888	15891	15857	15811	15863	15889	15835	15977	16117	15907	15832	15877	15956	15816	15950	15726	15830	15961	15848	15881	15874	16017	15795	15776	15875	15917	15992	15864	15831	15827	15861	15956	15951	16039	15919	15846	15954	16039	15851	15869	15867	15743	15978	16099	15898	15858	15950	16033	16000	15876	16069	15901	15939	16003	16008	16020	15914	15917	15968	15782
24060	21610	29350	24784	23786	25792	25630	22035	20966	20262	20025	20042	19240	19338	18999	19294	19116	19119	19021	18986	19029	18869	18921	18744	18818	18695	18910	18706	18829	18724	18689	18828	18748	18513	18838	18448	18595	18748	18729	18567	18723	18545	18430	18578	18480	18638	18619	18621	18656	18689	18599	18574	18559	18536	18510	18188	18556	18461	18446	18566	18783	18500	18520	18625	18539	18497	18330	18659	18463	18455	18438	18323	18439	18511	18403	18201	18553	18555	18477	18583	18501	18500	18588	18390	18514	18492	18434	18483	18296	18649	18622	18465	18544	18456	18487	18640	18509	18298	18495	18451	18411	18415	18442	18391	18413	18395	18444	18325	18534	18556	18462	18179	18567	18415	18618	18280	18301	18397	18414	18449	18461	18524	18512	18484	18390	18452	18374	18483	18254	18668	18416	18556	18725	18454	18506	18462	18372	18611	18630	18537	18407	18451	18433	18374	18427	18599	18475	18252	18456	18628	18608	18529	18542	18522	18487	18661	18552	18570	18485	18446	18360	18686	18564	18613	18544	18395	18437	18476	18449	18506	18416	18400	18514	18381	18314	18342	18426	18413	18301	18568	18464	18442	18579	18262	18340	18586	18633	18589	18665	18374	18405	18420	18393	18442	18545	18550	18504	18501	18420	18402	18370	18441	18491	18503	18356	18492	18400	18529	18288	18559	18320	18438	18486	18384	18342	18276	18400	18491	18391	18491	18492	18347	18298	18525	18521	18510	18486	18490	18305	18418	18595	18326	18618	18440	18382	18424	18535	18596	18291	18496	18496	18293	18565	18466	18386	18515	18492	18420	18400	18527	18530	18269	18430	18490	18299	18546	18443	18400	18258	18388	18396	18398	18455	18461	18334	18498	18504	18475	18390	18266	18339	18554	18405	18566	18476	18644	18605	18305	18627	18589	18276	18554	18437	18317	18433	18364	18113	18310	18624	18480	18431	18373	18458	18590	18393	18624	18490	18250	18406	18486	18509	18666	18610	18465	18466	18538	18394	18441	18469	18209	18658	18312	18323	18367	18512	18209	18473	18461	18394	18339	18693	18538	18487	18503	18447	18345	18526	18493	18645	18493	18371	18217	18618	18511	18621	18398	18413	18539	18295	18567	18538	18387	18499	18493	18517	18409	18442	18509	18461	18458	18408	18529	18556	18335	18502	18636	18428	18591	18566	18616	18241	18186	18542	18066	18385	18502	18553	18354	18337	18622	18619	18584	18380	18631	18632	18461	18590	18645	18439	18474	18543	18585	18587	18454	18539	18263	18402	18429	18502	18482	18461	18240	18337	18597	18510	18402	18691	18539	18415	18487	18363	18483	18508	18341	18402	18458	18408	18501	18597	18292	18370	18525	18344	18474	18311	18528	18543	18527	18513	18639	18648	18742	18631	18447	18482	18415	18511	18574	18502	18430	18487	18398	18472	18480	18278	18476	18477	18394	18503	18484	18496	18367	18458	18429	18534	18346	18506	18441	18426	18659	18517	18648	18429	18368	18621	18723	18374	18650	18317	18277	18372	18520	18566	18351	18430	18424	18559	18404	18626	18569	18506	18468	18491	18369	18563	18502	18385	18528	18569	18549	18472	18332	18482	18491	18542	18439	18456	18427	18720	18376	18661	18529	18544	18466	18328	18446	18434	18567	18609	18326	18622	18544	18513	18378	18313	18460	18493	18516	18344	18609	18137	18427	18314	18520	18394	18382	18359	18480	18322	18393	18459	18625	18315	18378	18370	18374	18672	18347	18574	18446	18437	18285	18554	18438	18488	18390	18364	18655	18621	18354	18684	18540	18243	18240	18361	18277	18479	18546	18396	18548	18427	18354	18494	18473	18284	18469	18393	18491	18357	18637	18628	18399	18560	18623	18323	18332	18480	18294	18640	18570	18386	18400	18340	18172	18607	18664	18558	18337	18315	18372	18544	18469	18493	18472	18480	18276	18537	18384	18584	18338	18323	18539	18428	18494	18631	18390	18492	18553	18614	18445	18608	18483	18363	18592	18437	18755	18794	18347	18583	18551	18357	18488	18373	18549	18404	18306	18339	18465	18381	18531	18366	18365	18479	18409	18326	18529	18513	18460	18414	18532	18495	18503	18468	18586	18597	18383	18377	18453	18352	18407	18439	18532	18669	18598	18432	18479	18258	18294	18393	18290	18367	18439	18310	18332	18457	18340	18517	18494	18270	18394	18432	18511	18512	18435	18518	18581	18633	18459	18469	18280	18543	18592	18466	18519	18440	18325	18458	18308	18483	18363	18614	18345	18483	18370	18384	18408	18294	18557	18626	18490	18446	18543	18484	18553	18438	18479	18467	18499	18214	18541	18567	18479	18621	18742	18577	18605	18501	18516	18645	18500	18513	18513	18460	18406	18344	18387	18453	18660	18331	18312	18583	18583	18573	18450	18355	18420	18452	18460	18588	18376	18505	18521	18363	18510	18391	18458	18386	18582	18510	18652	18505	18445	18443	18332	18398	18429	18654	18449	18616	18340	18211	18333	18409	18403	18570	18435	18486	18315	18505	18594	18489	18238	18383	18535	18467	18643	18369	18374	18524	18420	18578	18495	18421	18563	18444	18589	18455	18753	18421	18569	18345	18488	18438	18592	18433	18325	18411	18587	18275	18479	18311	18415	18530	18592	18517	18595	18427	18684	18281	18361	18425	18543	18549	18256	18321	18495	18494	18574	18346	18518	18284	18287	18504	18276	18654	18559	18400	18478	18444	18331	18351	18592	18520	18403	18441	18453	18615	18645	18312	18405	18437	18448	18582	18604	18460	18407	18438	18636	18601	18353	18354	18731	18387	18593	18449	18640	18535	18533	18339	18414	18389	18341	18696	18532	18495	18325	18510	18383	18360	18434	18422	18654	18527	18459	18462	18531	18584	18496	18514	18546	18572	18473	18546	18403	18348	18385	18472	18387	18463	18482	18543	18422	18356	18551	18220	18534	18330	18631	18479	18360	18459	18289	18455	18412	18510	18506	18601	18372	18387	18572	18296	18372	18162	18288	18396	18499	18454	18532	18610	18224	18458	18427	18589	18436	18484	18436	18464	18641	18458	18594	18783	18541	18369	18602	18446	18335	18264	18331	18439	18407	18493	18566	18356	18533	18345	18385	18521	18484	18574	18441	18588	18346	18434	18455	18573	18419	18597	18627	18335	18319	18550	18474	18401	18498	18532	18312	18498	18364	18377	18616	18525	18414	18624	18444	18558	18338	18356	18621	18391	18492	18421	18410	18416	18246	18517	18773	18469	18450	18448	18520	18390	18420	18499	18637	18428	18500	18438	18337	18499	18427	18371	18416	18341	18510	18452	18481	18416	18456	18438	18607	18463	18605	18537	18775	18460	18453	18527	18311	18523	18483	18402	18505	18310	18622	18481	18412	18378	18380	18253	18570	18484	18486	18309	18501	18461	18525	18561	18416	18402	18372	18583	18376	18503	18586	18411	18413	18467	18458	18637	18469	18533	18701	18462	18558	18598	18582	18376	18508	18375	18367	18523	18571	18484	18483	18585	18182	18441	18418	18465	18557	18709	18567	18423	18464	18448	18465	18509	18497	18560	18354	18444	18639	18603	18502	18582	18419	18585	18545	18492	18471	18348	18450	18353	18589	18347	18626	18605	18654	18581	18503	18521	18379	18591	18438	18579	18524	18460	18462	18262	18380	18406	18292	18393	18269	18387	18566	18384	18439	18559	18456	18449	18442	18442	18434	18408	18218	18223	18539	18607	18604	18506	18600	18628	18447	18773	18467	18451	18462	18501	18379	18282	18530	18522	18432	18540	18498	18614	18572	18406	18533	18469	18680	18343	18262	18359	18272	18409	18391	18269	18376	18557	18581	18534	18535	18600	18379	18451	18530	18585	18449	18308	18212	18447	18357	18476	18397	18280	18502	18206	18369	18524	18525	18584	18324	18462	18624	18241	18406	18382	18517	18558	18471	18380	18334	18494	18317	18392	18471	18574	18625	18542	18674	18422	18523	18357	18455	18361	18565	18452	18486	18485	18616	18486	18243	18379	18610	18540	18492	18453	18402	18647	18545	18395	18584	18488	18603	18556	18532	18509	18546	18447	18598	18361	18407	18391	18350	18636	18319	18405	18456	18355	18652	18598	18493	18441	18359	18555	18499	18449	18243	18327	18420	18477	18517	18476	18409	18565	18320	18430	18278	18552	18424	18331	18569	18421	18616	18407	18467	18533	18389	18638	18519	18524	18503	18365	18478	18710	18539	18635	18610	18705	18580	18596	18423	18420	18284	18488	18565	18472	18495	18507	18458	18456	18438	18298	18406	18767	18491	18401	18400	18585	18407	18571	18443	18569	18599	18365	18569	18538	18464	18445	18440	18247	18472	18414	18479	18544	18461	18264	18466	18359	18492	18359	18342	18266	18359	18551	18506	18636	18353	18505	18341	18379	18327	18584	18506	18222	18360	18647	18256	18586	18375	18342	18580	18620	18437	18608	18571	18384	18685	18461	18429	18379	18545	18404	18660	18365	18527	18616	18453	18398	18584	18581	18196	18407	18394	18464	18607	18546	18431	18335	18326	18418	18540	18503	18546	18365	18316	18441	18624	18506	18609	18554	18363	18563	18406	18418	18489	18542	18532	18623	18442	18609	18549	18702	18417	18540	18531	18395	18322	18367	18478	18530	18776	18614	18445	18374	18343	18409	18492	18474	18369	18556	18348	18425	18444	18552	18581	18639	18350	18406	18129	18326	18496	18398	18426	18307	18526	18508	18411	18339	18568	18431	18572	18551	18638	18580	18514	18381	18317	18594	18317	18531	18476	18620	18290	18319	18241	18576	18735	18223	18378	18440	18218	18610	18429	18589	18498	18472	18553	18365	18531	18722	18490	18421	18434	18580	18545	18501	18466	18519	18507	18802	18448	18370	18405	18482	18528	18402	18373	18484	18405	18470	18576	18523	18584	18492	18304	18406	18254	18492	18528	18633	18476	18343	18650	18652	18376	18435	18514	18562	18569	18476	18407	18351	18690	18556	18461	18543	18514	18499	18567	18320	18399	18323	18467	18602	18608	18415	18233	18543	18465	18379	18452	18327	18517	18448	18238	18375	18419	18507	18521	18379	18365	18614	18662	18460	18476	18517	18538	18526	18557	18541	18334	18589	18574
27562	47060	42836	33853	28945	26079	23519	21701	20097	19264	18845	18388	17874	17579	17438	17625	17158	17201	17063	16989	17035	17023	16891	16863	16973	16797	16905	16652	16662	16883	16801	16585	16700	16736	16641	16788	16520	16502	16589	16461	16602	16624	16470	16489	16565	16637	16331	16520	16354	16399	16281	16449	16409	16334	16505	16353	16227	16510	16415	16450	16280	16523	16378	16396	16551	16534	16602	16510	16487	16353	16609	16461	16463	16431	16282	16631	16394	16306	16623	16456	16399	16420	16538	16419	16484	16491	16484	16322	16382	16360	16407	16278	16297	16527	16439	16387	16585	16148	16466	16468	16478	16491	16458	16464	16411	16565	16525	16371	16566	16339	16275	16401	16438	16532	16329	16473	16430	16499	16408	16650	16361	16312	16234	16415	16342	16666	16407	16226	16543	16360	16366	16300	16449	16534	16308	16277	16133	16524	16207	16387	16448	16519	16409	16445	16448	16318	16498	16369	16430	16474	16482	16379	16386	16372	16437	16541	16314	16407	16644	16477	16334	16449	16398	16436	16516	16554	16567	16277	16415	16471	16422	16481	16403	16408	16310	16369	16312	16376	16272	16369	16256	16357	16508	16165	16437	16504	16368	16383	16341	16242	16359	16175	16458	16383	16292	16317	16371	16390	16391	16535	16343	16495	16488	16646	16416	16457	16477	16557	16401	16239	16485	16263	16291	16492	16528	16468	16316	16382	16388	16391	16351	16518	16427	16478	16510	16489	16396	16515	16357	16375	16360	16386	16394	16314	16326	16363	16431	16242	16487	16258	16349	16374	16526	16479	16549	16393	16423	16270	16642	16441	16404	16391	16261	16361	16573	16399	16537	16621	16348	16337	16271	16367	16503	16211	16250	16330	16433	16392	16269	16169	16414	16420	16519	16301	16406	16451	16456	16410	16385	16420	16366	16350	16693	16387	16638	16404	16304	16559	16443	16594	16285	16266	16201	16500	16358	16459	16502	16488	16299	16277	16524	16364	16381	16331	16483	16423	16440	16548	16515	16302	16423	16480	16234	16531	16372	16489	16437	16473	16496	16710	16343	16501	16309	16338	16309	16450	16400	16415	16384	16492	16419	16442	16561	16221	16354	16408	16408	16384	16500	16264	16492	16456	16221	16516	16474	16385	16418	16365	16362	16487	16571	16468	16378	16483	16450	16308	16519	16532	16576	16603	16400	16409	16284	16467	16623	16403	16442	16328	16543	16339	16500	16583	16445	16528	16530	16562	16379	16460	16310	16299	16611	16570	16354	16447	16280	16292	16298	16309	16478	16261	16453	16430	16473	16371	16382	16352	16375	16538	16398	16091	16547	16197	16387	16478	16501	16417	16502	16364	16470	16384	16458	16469	16475	16218	16293	16369	16472	16501	16465	16402	16458	16353	16275	16402	16392	16340	16406	16455	16414	16562	16554	16347	16346	16463	16293	16334	16435	16296	16138	16276	16182	16160	16319	16353	16346	16393	16309	16248	16490	16282	16309	16474	16324	16433	16431	16352	16530	16477	16385	16501	16438	16280	16303	16329	16333	16330	16388	16496	16431	16359	16335	16510	16550	16374	16334	16533	16245	16376	16494	16312	16404	16309	16491	16351	16427	16377	16438	16426	16540	16439	16386	16337	16291	16462	16337	16417	16585	16586	16329	16357	16494	16373	16277	16357	16500	16212	16243	16313	16377	16382	16234	16487	16279	16544	16402	16343	16416	16194	16567	16552	16486	16293	16476	16417	16421	16316	16507	16256	16483	16379	16472	16410	16356	16367	16434	16541	16344	16304	16528	16339	16555	16550	16335	16330	16276	16365	16448	16353	16345	16449	16401	16395	16322	16628	16408	16429	16493	16355	16115	16393	16288	16311	16592	16383	16412	16453	16368	16491	16263	16235	16513	16351	16554	16240	16322	16498	16441	16334	16491	16444	16393	16347	16319	16546	16402	16378	16495	16546	16311	16437	16378	16328	16502	16480	16253	16548	16424	16331	16467	16142	16473	16314	16438	16349	16207	16399	16480	16479	16397	16441	16444	16316	16392	16477	16436	16352	16266	16456	16324	16373	16192	16394	16366	16444	16398	16373	16397	16465	16325	16471	16318	16440	16508	16480	16406	16455	16483	16412	16470	16450	16400	16387	16674	16511	16456	16396	16152	16393	16388	16301	16426	16364	16328	16351	16479	16358	16609	16232	16431	16403	16449	16566	16449	16390	16500	16477	16377	16349	16456	16417	16374	16246	16340	16454	16353	16423	16275	16617	16431	16216	16468	16355	16421	16555	16481	16312	16421	16501	16437	16527	16388	16186	16347	16470	16358	16614	16444	16407	16215	16358	16509	16411	16519	16308	16380	16451	16534	16492	16329	16507	16316	16579	16389	16398	16586	16375	16326	16512	16411	16321	16228	16540	16428	16457	16258	16347	16434	16432	16437	16548	16257	16623	16362	16478	16395	16223	16451	16260	16370	16364	16428	16297	16288	16462	16309	16319	16549	16433	16454	16569	16248	16318	16494	16370	16313	16496	16434	16299	16271	16378	16296	16451	16514	16404	16353	16341	16374	16386	16483	16333	16284	16251	16518	16134	16400	16400	16211	16265	16314	16304	16278	16523	16385	16344	16327	16425	16390	16505	16424	16399	16304	16327	16458	16398	16371	16425	16219	16423	16467	16301	16305	16363	16296	16363	16421	16347	16263	16315	16392	16428	16330	16586	16382	16393	16175	16513	16412	16103	16213	16500	16590	16311	16519	16232	16510	16407	16501	16286	16581	16385	16425	16342	16222	16375	16430	16241	16355	16471	16455	16255	16565	16337	16283	16173	16307	16306	16580	16481	16386	16422	16490	16449	16285	16401	16416	16407	16373	16485	16388	16328	16276	16433	16374	16538	16522	16506	16438	16400	16373	16371	16346	16440	16402	16423	16459	16314	16388	16269	16374	16324	16404	16398	16325	16460	16452	16215	16394	16407	16466	16390	16624	16437	16521	16146	16356	16416	16324	16369	16370	16432	16312	16320	16401	16560	16382	16407	16380	16490	16494	16285	16451	16535	16338	16434	16329	16310	16537	16401	16439	16332	16555	16450	16380	16238	16424	16352	16260	16562	16449	16380	16334	16401	16421	16553	16467	16509	16392	16361	16541	16310	16409	16486	16412	16260	16470	16482	16508	16510	16416	16443	16424	16587	16364	16353	16406	16386	16247	16274	16519	16386	16479	16457	16339	16330	16337	16299	16380	16350	16512	16485	16305	16656	16417	16297	16432	16365	16532	16454	16467	16443	16382	16260	16497	16432	16367	16384	16239	16328	16282	16381	16314	16327	16352	16303	16433	16399	16462	16447	16477	16418	16319	16522	16459	16358	16379	16563	16281	16425	16403	16331	16424	16529	16598	16305	16216	16461	16453	16199	16319	16453	16507	16460	16392	16447	16528	16450	16397	16364	16355	16359	16434	16317	16416	16413	16342	16519	16365	16423	16269	16380	16546	16507	16337	16386	16436	16463	16416	16418	16484	16338	16460	16238	16291	16328	16428	16327	16461	16436	16423	16408	16504	16502	16363	16413	16445	16313	16406	16384	16439	16397	16422	16328	16529	16370	16316	16399	16516	16345	16411	16513	16201	16512	16256	16335	16421	16371	16326	16290	16593	16430	16286	16374	16366	16393	16437	16566	16307	16390	16525	16467	16478	16447	16481	16246	16373	16201	16569	16428	16455	16485	16271	16541	16524	16328	16334	16529	16486	16489	16419	16491	16363	16421	16495	16403	16392	16317	16506	16503	16324	16428	16521	16533	16484	16227	16498	16397	16373	16342	16514	16685	16304	16307	16432	16653	16617	16230	16467	16348	16478	16376	16557	16255	16353	16416	16360	16311	16358	16466	16469	16457	16510	16368	16504	16447	16467	16380	16173	16331	16401	16422	16408	16252	16281	16425	16273	16381	16297	16546	16445	16399	16404	16483	16482	16645	16383	16320	16357	16273	16325	16289	16358	16571	16326	16351	16296	16385	16495	16169	16587	16376	16369	16412	16547	16377	16336	16346	16457	16336	16334	16429	16477	16260	16629	16546	16380	16292	16228	16514	16479	16436	16426	16309	16317	16374	16402	16446	16282	16292	16430	16344	16404	16255	16403	16252	16348	16203	16349	16302	16441	16246	16509	16343	16304	16300	16336	16299	16579	16334	16263	16415	16421	16459	16478	16395	16580	16377	16461	16484	16398	16367	16623	16399	16343	16466	16358	16259	16441	16377	16522	16433	16425	16430	16544	16399	16251	16481	16233	16383	16196	16312	16521	16372	16475	16388	16367	16353	16355	16363	16385	16341	16451	16449	16476	16376	16338	16445	16330	16701	16438	16373	16310	16276	16369	16622	16405	16392	16493	16494	16528	16400	16484	16184	16359	16529	16309	16426	16519	16440	16525	16332	16376	16412	16445	16415	16433	16254	16434	16326	16567	16366	16291	16418	16489	16495	16438	16450	16320	16530	16492	16288	16499	16399	16483	16246	16396	16259	16406	16499	16383	16536	16423	16482	16139	16234	16350	16557	16350	16494	16516	16449	16455	16453	16281	16521	16528	16406	16450	16500	16396	16506	16336	16370	16480	16219	16373	16461	16144	16203	16527	16367	16596	16281	16351	16382	16314	16405	16530	16371	16311	16587	16433	16380	16492	16486	16267	16470	16438	16367	16266	16516	16377	16429	16275	16351	16328	16312	16472	16361	16447	16379	16490	16448	16432	16444	16419	16404	16420	16415	16542	16480	16348	16381	16530	16416	16452	16434	16482	16410	16237	16505	16387	16469	16498	16235	16347	16499	16338	16302	16465	16168	16363	16326	16509	16363	16507	16424	16348	16394	16284	16506	16197	16380	16486	16379	16593	16315	16546	16279	16442	16365	16533	16364	16560	16424	16494	16285	16270	16440	16333	16264	16603	16305	16511	16364	16484	16578	16414	16387	16278	16528	16449	16391	16326	16522	16516	16289	16420	16402	16584	16595	16200	16311	16378	16491	16561	16355	16331	16410	16472	16538	16540	16277	16384	16363	16497	16452	16402	16168	16523	16511	16535	16402	16220	16459	16375	16283	16461	16595	16458	16191	16542	16608	16400	16221	16355	16386	16431	16540	16428	16602	16225	16480	16286	16295	16448	16429
23161	21637	29669	24195	22333	25775	29004	23693	21825	21683	21061	20645	20053	19796	19562	19557	19578	19544	19613	19385	19422	19346	19325	19027	19117	18991	18929	19018	19042	19159	19296	19094	18858	18872	18903	19037	18891	19062	18863	18887	19012	18522	18504	18678	18680	18760	18715	18638	19007	18593	18720	18580	18777	18762	18676	18926	18684	18599	18610	18493	18617	18747	18725	18609	18745	18638	18619	18653	18681	18685	18476	18533	18676	18578	18538	18530	18484	18666	18465	18727	18500	18797	18728	18486	18547	18614	18640	18515	18588	18452	18420	18506	18470	18405	18454	18859	18383	18546	18593	18638	18457	18561	18465	18531	18731	18342	18602	18551	18410	18556	18614	18560	18539	18933	18549	18550	18719	18662	18671	18547	18605	18525	18601	18757	18568	18580	18526	18648	18694	18570	18623	18450	18642	18609	18537	18786	18447	18586	18433	18853	18602	18456	18701	18363	18737	18645	18684	18590	18604	18628	18598	18770	18627	18443	18586	18663	18636	18584	18501	18417	18584	18624	18413	18628	18586	18597	18713	18530	18366	18619	18610	18614	18485	18421	18671	18604	18495	18758	18477	18754	18521	18639	18479	18709	18491	18605	18709	18572	18534	18710	18712	18278	18592	18563	18490	18536	18543	18514	18469	18519	18627	18510	18659	18545	18650	18586	18692	18543	18642	18363	18734	18672	18554	18595	18671	18543	18517	18240	18469	18563	18565	18448	18550	18690	18531	18599	18559	18726	18579	18564	18546	18494	18583	18529	18589	18626	18666	18864	18675	18632	18589	18588	18639	18606	18633	18547	18677	18470	18657	18624	18358	18547	18511	18433	18519	18562	18410	18529	18544	18707	18431	18459	18343	18460	18681	18493	18807	18461	18711	18617	18508	18864	18623	18476	18442	18556	18645	18543	18502	18520	18683	18745	18591	18555	18673	18505	18708	18624	18634	18715	18775	18735	18590	18471	18675	18631	18452	18529	18652	18541	18596	18521	18624	18643	18827	18758	18809	18548	18575	18680	18603	18666	18618	18489	18844	18674	18561	18473	18649	18712	18676	18613	18581	18326	18425	18598	18608	18436	18508	18588	18753	18541	18623	18524	18663	18482	18670	18534	18456	18533	18962	18673	18600	18684	18987	18763	18314	18452	18601	18414	18679	18629	18645	18549	18651	18752	18626	18474	18496	18475	18491	18519	18546	18576	18733	18443	18454	18419	18720	18587	18813	18595	18478	18600	18540	18587	18593	18441	18544	18525	18585	18647	18562	18466	18686	18610	18445	18536	18538	18569	18783	18743	18503	18657	18532	18700	18683	18628	18523	18617	18556	18540	18568	18572	18756	18355	18462	18424	18459	18591	18624	18809	18578	18655	18586	18529	18625	18553	18596	18357	18472	18631	18581	18555	18574	18489	18771	18746	18562	18443	18675	18667	18394	18622	18461	18422	18582	18570	18501	18559	18317	18530	18306	18449	18669	18627	18464	18543	18467	18217	18596	18575	18657	18470	18367	18405	18518	18512	18690	18628	18914	18503	18580	18517	18427	18414	18604	18534	18556	18573	18448	18327	18574	18577	18568	18716	18621	18636	18707	18860	18348	18533	18516	18570	18452	18591	18561	18701	18582	18694	18611	18625	18623	18791	18644	18610	18580	18691	18495	18510	18699	18420	18445	18575	18533	18585	18680	18494	18697	18758	18681	18380	18473	18476	18417	18654	18313	18552	18443	18723	18495	18569	18555	18633	18738	18718	18619	18537	18375	18527	18475	18828	18563	18637	18565	18721	18676	18629	18399	18399	18478	18744	18627	18452	18730	18620	18619	18701	18863	18699	18559	18415	18534	18712	18497	18778	18805	18630	18606	18716	18488	18548	18604	18553	18783	18543	18456	18489	18689	18610	18527	18485	18461	18656	18707	18547	18404	18494	18511	18536	18713	18755	18607	18552	18552	18624	18597	18331	18621	18554	18559	18472	18578	18701	18499	18528	18504	18548	18570	18536	18602	18614	18595	18562	18650	18787	18750	18518	18571	18606	18764	18613	18468	18590	18504	18508	18637	18676	18514	18589	18504	18697	18542	18627	18790	18745	18752	18565	18463	18486	18523	18662	18383	18464	18390	18700	18674	18345	18588	18595	18555	18651	18636	18635	18556	18575	18557	18737	18818	18390	18508	18719	18580	18541	18698	18553	18490	18439	18508	18468	18521	18618	18520	18753	18675	18610	18526	18569	18576	18687	18638	18649	18411	18703	18575	18509	18707	18642	18840	18581	18701	18514	18685	18709	18605	18528	18594	18654	18550	18805	18449	18616	18478	18531	18577	18580	18529	18424	18710	18457	18776	18563	18580	18541	18470	18601	18367	18401	18577	18362	18439	18581	18489	18417	18655	18408	18494	18536	18621	18595	18640	18645	18508	18567	18609	18584	18356	18718	18451	18583	18503	18336	18572	18556	18542	18609	18680	18549	18518	18739	18415	18618	18476	18610	18524	18495	18574	18344	18730	18561	18479	18571	18718	18958	18479	18380	18391	18519	18578	18534	18580	18434	18557	18597	18621	18572	18641	18626	18503	18387	18500	18657	18592	18654	18550	18460	18635	18540	18683	18574	18460	18692	18602	18849	18659	18694	18361	18619	18662	18652	18856	18607	18628	18609	18634	18544	18690	18582	18830	18533	18516	18639	18422	18479	18519	18543	18396	18758	18719	18638	18644	18561	18553	18658	18648	18548	18665	18588	18442	18652	18617	18435	18685	18438	18418	18556	18614	18613	18473	18618	18678	18420	18497	18376	18787	18834	18594	18505	18668	18618	18509	18712	18744	18616	18530	18587	18620	18676	18832	18415	18457	18552	18280	18706	18622	18399	18669	18635	18642	18436	18517	18874	18564	18585	18682	18433	18618	18664	18595	18533	18642	18561	18504	18410	18610	18438	18738	18426	18550	18648	18368	18583	18544	18599	18374	18685	18532	18396	18653	18514	18542	18566	18458	18501	18292	18504	18426	18465	18553	18517	18373	18737	18543	18639	18543	18465	18568	18608	18728	18544	18514	18505	18504	18505	18436	18554	18625	18583	18451	18686	18636	18499	18622	18513	18720	18605	18629	18536	18597	18699	18517	18711	18634	18632	18706	18389	18631	18740	18808	18500	18660	18569	19052	18451	18423	18397	18594	18463	18427	18582	18722	18461	18738	18453	18708	18605	18714	18586	18491	18565	18592	18636	18620	18373	18384	18538	18700	18712	18633	18728	18637	18651	18498	18646	18585	18465	18547	18659	18389	18530	18450	18676	18742	18768	18658	18661	18641	18597	18436	18536	18265	18614	18708	18531	18713	18399	18484	18659	18534	18635	18473	18572	18683	18553	18519	18680	18676	18593	18469	18325	18633	18648	18602	18490	18238	18527	18501	18594	18509	18570	18686	18569	18631	18788	18548	18542	18687	18442	18434	18614	18639	18677	18455	18733	18620	18561	18817	18719	18512	18583	18578	18558	18586	18459	18527	18666	18662	18370	18601	18713	18645	18448	18434	18398	18693	18609	18748	18629	18455	18678	18767	18639	18605	18647	18752	18687	18653	18661	18762	18669	18728	18541	18423	18558	18684	18531	18698	18633	18569	18571	18395	18591	18758	18748	18733	18516	18653	18701	18826	18522	18585	18613	18354	18443	18598	18578	18492	18571	18481	18510	18542	18438	18627	18470	18663	18434	18596	18484	18543	18530	18394	18388	18344	18434	18597	18697	18699	18628	18627	18624	18634	18525	18623	18652	18708	18299	18884	18827	18375	18718	18653	18642	18588	18514	18746	18529	18320	18513	18449	18444	18583	18576	18385	18394	18546	18469	18692	18426	18677	18661	18744	18616	18677	18471	18474	18596	18566	18600	18505	18748	18654	18483	18482	18538	18491	18583	18527	18822	18598	18388	18761	18628	18600	18729	18643	18566	18809	18692	18560	18568	18527	18421	18637	18559	18642	18450	18632	18420	18471	18339	18458	18467	18565	18677	18528	18616	18435	18631	18762	18461	18698	18543	18432	18508	18675	18596	18440	18593	18636	18611	18534	18539	18588	18582	18427	18762	18494	18628	18361	18493	18484	18315	18566	18629	18571	18446	18674	18411	18496	18370	18469	18402	18449	18700	18508	18653	18717	18800	18496	18647	18569	18646	18703	18400	18711	18703	18453	18592	18578	18576	18549	18671	18585	18460	18695	18745	18663	18696	18479	18662	18585	18422	18502	18689	18497	18455	18389	18453	18617	18484	18580	18654	18667	18551	18626	18692	18644	18698	18613	18471	18524	18499	18559	18507	18594	18584	18325	18504	18712	18741	18647	18754	18548	18646	18606	18568	18612	18302	18562	18403	18463	18596	18612	18498	18512	18603	18842	18858	18631	18668	18560	18578	18485	18671	18621	18603	18595	18475	18688	18655	18718	18644	18586	18305	18422	18511	18790	18658	18743	18693	18609	18640	18636	18707	18622	18692	18619	18598	18669	18647	18462	18651	18457	18842	18613	18642	18658	18672	18629	18608	18650	18643	18900	18661	18660	18576	18564	18552	18619	18695	18764	18585	18541	18663	18461	18743	18502	18705	18696	18483	18535	18716	18628	18558	18516	18580	18599	18632	18606	18603	18766	18572	18573	18736	18346	18496	18610	18526	18865	18670	18544	18595	18365	18553	18772	18485	18500	18572	18462	18513	18462	18703	18497	18488	18454	18842	18250	18627	18625	18569	18692	18634	18564	18471	18619	18718	18621	18559	18651	18561	18746	18650	18545	18483	18846	18524	18666	18460	18718	18509	18527	18561	18820	18662	18766	18539	18528	18627	18771	18773	18716	18656	18676	18594	18757	18574	18690	18774	18571	18536	18665	18536	18708	18542	18544	18613	18847	18567	18522	18590	18567	18587	18600	18602	18566	18679	18444	18524	18435	18569	18702	18670	18511	18623	18615	18542	18597	18470	18469	18468	18493	18450	18570	18405	18846	18664	18660	18700	18528	18592	18616	18445	18688	18539	18621	18612	18578	18484	18601	18490	18692	18665	18558	18538	18490	18563	18487	18633	18559	18510	18575	18625	18474	18591	18292	18458	18537	18657	18542	18388	18447	18487	18712	18422	18439	18685	18828	18540	18551	18737	18732	18650	18449	18628	18526	18479
28949	51972	48325	38213	32610	29138	26041	23992	21677	20499	19858	19502	18820	18081	17759	17928	17839	17591	17531	17340	17368	17233	17388	17322	17221	16921	16854	16778	16850	16979	16839	16965	17064	16872	16772	16699	16660	16776	16673	16682	16759	16573	16468	16622	16563	16606	16565	16610	16408	16649	16511	16533	16507	16453	16560	16386	16592	16827	16725	16399	16476	16310	16462	16533	16405	16617	16619	16499	16401	16417	16590	16545	16514	16635	16494	16526	16512	16573	16427	16591	16433	16465	16582	16542	16481	16409	16494	16570	16537	16532	16558	16590	16538	16613	16345	16506	16389	16492	16301	16524	16460	16450	16436	16589	16416	16323	16455	16484	16530	16349	16485	16432	16458	16423	16423	16478	16549	16571	16476	16284	16515	16360	16407	16571	16520	16347	16541	16626	16367	16471	16618	16507	16589	16509	16524	16660	16517	16407	16293	16335	16487	16445	16360	16389	16579	16558	16474	16317	16453	16518	16311	16327	16281	16559	16555	16519	16413	16461	16463	16426	16279	16485	16412	16421	16292	16636	16440	16441	16479	16469	16375	16573	16427	16484	16478	16547	16584	16580	16368	16504	16464	16567	16422	16599	16534	16398	16413	16594	16474	16561	16598	16552	16410	16356	16463	16533	16469	16549	16598	16595	16454	16671	16434	16554	16471	16572	16646	16526	16435	16370	16499	16351	16450	16424	16728	16593	16343	16619	16534	16376	16602	16521	16412	16526	16486	16613	16502	16452	16454	16386	16419	16522	16472	16500	16746	16358	16395	16515	16429	16612	16344	16543	16497	16429	16599	16389	16521	16512	16463	16405	16606	16472	16465	16400	16561	16496	16444	16573	16541	16502	16410	16584	16502	16439	16531	16490	16417	16581	16506	16518	16614	16445	16443	16328	16415	16411	16652	16344	16347	16334	16604	16589	16484	16592	16384	16634	16417	16585	16275	16573	16539	16613	16405	16302	16386	16371	16536	16481	16566	16806	16436	16384	16505	16275	16452	16392	16408	16641	16369	16485	16629	16541	16547	16484	16412	16429	16520	16426	16513	16500	16389	16323	16482	16428	16457	16640	16443	16558	16593	16431	16545	16451	16560	16467	16328	16538	16354	16440	16476	16432	16641	16399	16650	16584	16251	16466	16451	16450	16374	16407	16653	16263	16548	16618	16438	16290	16634	16446	16290	16474	16617	16511	16392	16406	16593	16570	16388	16581	16533	16489	16424	16522	16439	16357	16151	16519	16303	16572	16458	16513	16612	16579	16516	16340	16474	16561	16317	16515	16280	16466	16495	16393	16475	16530	16310	16425	16451	16385	16547	16428	16343	16482	16549	16339	16573	16341	16357	16480	16703	16545	16573	16448	16433	16434	16450	16505	16665	16492	16444	16314	16466	16377	16335	16429	16452	16376	16435	16389	16563	16483	16503	16518	16422	16462	16466	16656	16336	16268	16385	16535	16393	16480	16414	16546	16433	16579	16436	16435	16590	16577	16531	16422	16477	16581	16428	16605	16531	16575	16288	16581	16527	16342	16499	16542	16504	16607	16527	16594	16383	16211	16343	16419	16490	16483	16509	16437	16401	16377	16432	16514	16432	16502	16488	16357	16357	16434	16500	16311	16471	16536	16428	16309	16446	16580	16425	16491	16485	16374	16476	16319	16399	16286	16482	16639	16467	16537	16487	16386	16434	16453	16685	16459	16269	16463	16395	16357	16345	16533	16488	16611	16515	16389	16452	16496	16614	16257	16391	16401	16474	16375	16526	16580	16464	16350	16423	16539	16530	16448	16598	16388	16557	16408	16578	16497	16629	16671	16403	16362	16422	16379	16591	16418	16465	16408	16615	16344	16398	16503	16575	16368	16543	16497	16395	16448	16326	16425	16468	16662	16452	16418	16526	16509	16448	16435	16634	16327	16263	16491	16451	16525	16418	16411	16414	16453	16521	16330	16497	16386	16640	16514	16318	16424	16362	16470	16464	16550	16514	16661	16446	16479	16576	16502	16354	16457	16601	16233	16490	16516	16521	16539	16353	16347	16483	16516	16403	16452	16556	16497	16402	16410	16521	16336	16529	16450	16583	16531	16545	16581	16293	16476	16454	16435	16425	16335	16449	16545	16530	16362	16635	16504	16273	16511	16417	16442	16395	16549	16441	16400	16580	16482	16470	16475	16625	16425	16438	16582	16377	16665	16258	16452	16544	16529	16349	16509	16497	16498	16510	16433	16411	16512	16576	16443	16500	16377	16381	16410	16410	16370	16506	16388	16447	16413	16421	16443	16525	16416	16523	16531	16630	16400	16669	16450	16493	16530	16537	16416	16442	16507	16448	16453	16613	16451	16407	16412	16422	16376	16494	16630	16448	16138	16523	16490	16452	16465	16357	16436	16629	16545	16603	16472	16100	16468	16496	16587	16443	16429	16445	16402	16563	16519	16389	16333	16475	16461	16552	16394	16591	16393	16452	16297	16457	16665	16564	16455	16590	16562	16530	16443	16398	16453	16297	16313	16443	16444	16494	16398	16345	16346	16323	16423	16502	16411	16451	16355	16467	16433	16521	16502	16374	16436	16445	16394	16377	16420	16559	16425	16675	16456	16419	16465	16372	16384	16257	16334	16533	16414	16575	16451	16464	16513	16334	16511	16473	16495	16445	16499	16450	16413	16268	16438	16590	16374	16664	16523	16407	16421	16575	16315	16419	16331	16735	16439	16429	16495	16318	16472	16520	16493	16414	16456	16429	16508	16395	16612	16520	16368	16357	16465	16489	16337	16606	16423	16574	16513	16523	16307	16373	16546	16416	16457	16477	16506	16351	16569	16387	16648	16392	16501	16483	16348	16532	16640	16450	16238	16474	16358	16488	16417	16582	16421	16320	16456	16397	16521	16399	16455	16443	16477	16536	16367	16541	16459	16408	16487	16667	16458	16474	16600	16362	16578	16361	16312	16465	16339	16537	16608	16418	16203	16732	16547	16277	16419	16451	16322	16631	16426	16553	16602	16517	16571	16464	16505	16445	16411	16513	16351	16237	16550	16474	16572	16403	16327	16481	16507	16491	16448	16465	16629	16460	16367	16568	16542	16381	16328	16317	16341	16422	16355	16424	16372	16477	16586	16547	16357	16570	16347	16504	16394	16394	16673	16395	16535	16612	16437	16673	16709	16556	16520	16388	16492	16494	16525	16528	16493	16498	16508	16426	16378	16589	16375	16496	16432	16297	16369	16548	16541	16411	16373	16533	16602	16593	16231	16564	16487	16535	16547	16499	16593	16543	16465	16409	16670	16490	16417	16341	16535	16599	16542	16397	16451	16409	16541	16484	16566	16558	16544	16267	16449	16462	16471	16552	16546	16550	16523	16501	16485	16422	16455	16250	16473	16698	16297	16320	16444	16397	16423	16603	16386	16426	16489	16476	16553	16500	16525	16477	16575	16517	16333	16401	16351	16554	16468	16385	16528	16434	16477	16436	16523	16471	16567	16652	16304	16281	16413	16384	16512	16520	16551	16466	16393	16517	16441	16472	16503	16424	16426	16315	16619	16513	16421	16456	16389	16423	16503	16381	16646	16570	16361	16533	16643	16581	16284	16549	16516	16397	16401	16578	16470	16598	16480	16459	16652	16540	16557	16565	16337	16263	16406	16341	16411	16558	16435	16318	16613	16448	16489	16503	16438	16277	16518	16552	16390	16542	16513	16378	16433	16677	16384	16509	16318	16376	16482	16492	16513	16430	16391	16591	16319	16543	16544	16689	16366	16431	16404	16528	16442	16523	16486	16559	16432	16415	16427	16395	16587	16349	16583	16384	16458	16388	16334	16613	16500	16606	16396	16467	16416	16436	16602	16342	16522	16488	16360	16588	16329	16349	16473	16515	16420	16458	16536	16573	16415	16587	16356	16441	16389	16425	16464	16308	16436	16376	16431	16383	16417	16494	16370	16792	16568	16342	16476	16556	16497	16624	16506	16581	16399	16629	16348	16549	16571	16413	16704	16419	16563	16461	16318	16627	16674	16355	16452	16475	16387	16530	16331	16352	16352	16560	16548	16372	16515	16393	16570	16340	16392	16265	16501	16398	16418	16363	16428	16578	16484	16480	16549	16381	16586	16489	16531	16478	16744	16496	16449	16472	16499	16435	16447	16425	16596	16414	16604	16455	16577	16612	16494	16332	16422	16733	16320	16400	16201	16510	16528	16623	16304	16478	16408	16594	16593	16307	16418	16462	16460	16320	16403	16445	16479	16461	16552	16521	16481	16479	16458	16457	16394	16317	16499	16459	16428	16377	16531	16527	16484	16529	16449	16383	16403	16509	16443	16545	16457	16449	16453	16610	16360	16464	16424	16433	16425	16637	16572	16599	16408	16625	16512	16337	16514	16503	16417	16394	16420	16467	16579	16268	16307	16297	16421	16525	16559	16469	16397	16560	16602	16465	16487	16393	16271	16459	16432	16462	16297	16696	16460	16327	16523	16660	16306	16516	16432	16436	16324	16443	16644	16605	16565	16421	16546	16403	16539	16469	16602	16286	16331	16455	16493	16467	16511	16466	16418	16566	16447	16539	16480	16540	16482	16487	16587	16536	16663	16289	16451	16526	16344	16433	16474	16405	16452	16765	16298	16302	16445	16547	16386	16417	16449	16428	16308	16598	16415	16388	16420	16460	16460	16430	16399	16500	16568	16396	16516	16494	16476	16550	16392	16487	16510	16539	16397	16416	16491	16595	16515	16432	16593	16604	16430	16482	16547	16398	16310	16587	16483	16274	16431	16483	16354	16553	16367	16433	16500	16478	16516	16503	16410	16545	16511	16657	16532	16652	16499	16418	16578	16335	16350	16437	16343	16488	16530	16236	16373	16562	16542	16613	16475	16559	16413	16524	16463	16482	16595	16518	16496	16484	16440	16575	16457	16608	16373	16532	16610	16643	16507	16477	16443	16715	16521	16296	16480	16565	16265	16580	16480	16464	16432	16500	16473	16621	16400	16509	16354	16419	16497	16724	16388	16533	16534	16481	16327	16519	16534	16416	16570	16413	16455	16445	16390	16366	16398	16528	16584	16448	16405	16662	16466	16365	16539	16608	16399	16473	16501	16569	16406	16518	16533	16400	16619	16491	16534	16397	16494	16340	16737	16550	16505	16416	16541	16512	16637
28139	25251	32493	27935	22936	21215	20236	19352	18703	18372	18280	18278	18042	17640	17822	17716	17832	17743	17759	17722	17847	17775	17610	17567	17578	17592	17552	17412	17537	17825	17727	17469	17577	17551	17586	17344	17541	17452	17500	17510	17461	17501	17539	17400	17692	17524	17609	17696	17368	17381	17515	17381	17484	17658	17373	17348	17546	17340	17346	17454	17388	17629	17386	17584	17481	17438	17422	17590	17418	17373	17624	17613	17550	17299	17436	17628	17470	17414	17423	17558	17425	17709	17558	17478	17575	17412	17537	17364	17540	17498	17445	17603	17468	17513	17481	17451	17460	17529	17391	17519	17311	17463	17504	17190	17394	17418	17478	17414	17396	17526	17519	17332	17473	17496	17455	17421	17541	17515	17720	17520	17496	17462	17528	17526	17465	17414	17359	17457	17297	17496	17367	17434	17418	17340	17604	17655	17367	17386	17447	17492	17514	17430	17414	17440	17574	17600	17290	17594	17504	17553	17505	17396	17420	17354	17464	17502	17315	17464	17371	17556	17412	17463	17432	17600	17691	17579	17522	17287	17672	17431	17498	17475	17538	17327	17300	17432	17540	17431	17352	17387	17466	17335	17294	17455	17442	17463	17586	17663	17645	17543	17528	17529	17888	17476	17628	17672	17487	17268	17480	17325	17476	17427	17504	17646	17578	17550	17548	17407	17633	17473	17364	17603	17500	17436	17411	17396	17284	17514	17494	17221	17584	17437	17315	17437	17298	17485	17462	17413	17608	17393	17584	17558	17452	17375	17425	17410	17369	17418	17508	17501	17523	17371	17585	17493	17633	17440	17321	17459	17440	17414	17357	17476	17510	17326	17504	17482	17522	17350	17425	17182	17491	17362	17291	17480	17584	17705	17321	17432	17504	17317	17372	17355	17511	17382	17550	17286	17402	17488	17346	17241	17346	17524	17576	17380	17353	17652	17140	17329	17396	17519	17452	17257	17326	17256	17292	17346	17502	17230	17361	17637	17279	17290	17323	17509	17765	17410	17442	17221	17556	17519	17398	17549	17459	17383	17242	17228	17448	17511	17643	17487	17307	17542	17268	17621	17379	17517	17417	17493	17453	17651	17387	17403	17370	17682	17499	17435	17581	17547	17425	17608	17430	17619	17258	17584	17330	17577	17460	17271	17616	17370	17435	17477	17454	17532	17283	17523	17504	17768	17617	17678	17305	17532	17367	17561	17474	17417	17321	17352	17598	17406	17440	17497	17528	17406	17418	17437	17586	17511	17465	17453	17343	17421	17451	17380	17705	17508	17549	17429	17441	17506	17347	17444	17402	17211	17357	17443	17463	17406	17315	17374	17460	17505	17393	17671	17394	17261	17530	17445	17441	17192	17246	17445	17532	17425	17491	17455	17458	17424	17681	17500	17328	17312	17390	17379	17401	17647	17534	17526	17384	17270	17380	17456	17459	17361	17437	17380	17390	17456	17632	17463	17521	17449	17371	17549	17302	17521	17461	17420	17557	17420	17638	17575	17588	17662	17389	17375	17557	17464	17617	17522	17503	17593	17425	17546	17584	17402	17587	17581	17710	17438	17313	17426	17652	17580	17559	17747	17309	17526	17536	17372	17453	17679	17466	17493	17362	17329	17307	17279	17490	17387	17494	17533	17430	17496	17397	17334	17566	17528	17405	17426	17553	17320	17451	17284	17487	17699	17550	17547	17473	17311	17374	17251	17379	17428	17459	17403	17361	17558	17398	17443	17341	17465	17250	17629	17382	17440	17368	17363	17458	17470	17673	17479	17592	17702	17465	17500	17493	17233	17483	17502	17527	17495	17670	17466	17431	17595	17398	17302	17438	17433	17458	17406	17392	17388	17379	17392	17332	17458	17448	17485	17392	17239	17537	17336	17551	17614	17667	17491	17540	17530	17554	17592	17461	17459	17241	17327	17483	17550	17374	17465	17591	17588	17331	17441	17603	17641	17637	17195	17287	17420	17338	17490	17514	17489	17530	17505	17351	17682	17706	17389	17522	17394	17328	17426	17639	17431	17527	17401	17426	17423	17566	17421	17382	17484	17351	17277	17373	17597	17397	17453	17607	17542	17468	17491	17483	17358	17307	17595	17451	17587	17412	17248	17376	17544	17499	17589	17394	17369	17420	17660	17376	17356	17281	17395	17280	17370	17392	17505	17546	17411	17470	17546	17449	17537	17343	17530	17417	17421	17628	17508	17439	17276	17400	17403	17451	17604	17498	17276	17373	17220	17492	17382	17430	17674	17573	17405	17383	17484	17312	17430	17768	17530	17527	17237	17420	17359	17249	17490	17492	17589	17473	17243	17533	17373	17154	17249	17658	17447	17520	17629	17437	17504	17407	17278	17461	17536	17661	17468	17436	17516	17453	17550	17663	17426	17304	17366	17301	17430	17349	17504	17551	17453	17359	17487	17646	17287	17457	17536	17442	17547	17237	17543	17460	17516	17489	17533	17436	17511	17458	17446	17599	17550	17541	17451	17367	17551	17684	17483	17418	17356	17492	17504	17708	17403	17343	17529	17512	17397	17443	17501	17417	17447	17434	17531	17473	17500	17249	17312	17400	17559	17308	17371	17432	17289	17497	17515	17463	17388	17380	17349	17393	17504	17390	17551	17566	17428	17540	17262	17354	17368	17432	17259	17467	17444	17494	17610	17511	17349	17312	17422	17459	17516	17372	17262	17450	17476	17548	17468	17546	17367	17182	17518	17576	17494	17371	17623	17656	17512	17446	17524	17307	17651	17546	17500	17586	17387	17441	17386	17482	17142	17524	17534	17584	17365	17397	17590	17492	17642	17407	17616	17567	17795	17495	17579	17570	17490	17371	17538	17423	17355	17479	17350	17597	17288	17557	17563	17467	17453	17502	17479	17330	17482	17304	17526	17516	17187	17322	17465	17459	17595	17705	17419	17182	17458	17295	17310	17231	17275	17408	17528	17451	17396	17536	17148	17579	17512	17456	17279	17338	17087	17501	17582	17614	17496	17527	17589	17684	17394	17578	17449	17492	17371	17490	17517	17542	17430	17298	17544	17439	17647	17523	17297	17697	17406	17597	17538	17475	17477	17492	17602	17524	17539	17482	17384	17594	17584	17491	17546	17457	17497	17521	17442	17453	17472	17603	17477	17458	17557	17475	17292	17432	17311	17558	17603	17467	17658	17581	17516	17512	17550	17565	17451	17699	17583	17371	17590	17425	17534	17530	17448	17606	17423	17530	17516	17407	17424	17441	17547	17403	17381	17583	17528	17339	17488	17515	17451	17412	17415	17401	17459	17560	17382	17523	17561	17456	17406	17299	17544	17365	17403	17436	17391	17384	17656	17703	17462	17601	17434	17447	17507	17696	17366	17547	17544	17594	17535	17449	17546	17655	17644	17424	17404	17389	17453	17410	17346	17521	17584	17343	17255	17329	17660	17389	17413	17255	17446	17519	17262	17433	17404	17620	17574	17413	17471	17407	17488	17476	17466	17364	17267	17504	17443	17409	17557	17314	17564	17636	17420	17435	17192	17575	17431	17330	17415	17540	17492	17440	17511	17603	17342	17473	17651	17589	17409	17485	17461	17562	17350	17439	17244	17163	17328	17483	17394	17358	17511	17470	17541	17261	17394	17475	17453	17266	17437	17445	17627	17214	17329	17389	17492	17267	17416	17807	17608	17405	17448	17719	17468	17304	17403	17547	17488	17300	17506	17220	17294	17248	17524	17517	17456	17506	17454	17446	17595	17499	17424	17319	17511	17576	17553	17626	17255	17391	17325	17521	17586	17460	17444	17435	17487	17562	17384	17401	17511	17421	17600	17514	17437	17584	17371	17361	17103	17540	17350	17611	17455	17374	17445	17584	17492	17592	17358	17476	17234	17374	17363	17411	17476	17409	17609	17377	17451	17423	17542	17473	17510	17644	17484	17346	17604	17452	17361	17626	17418	17523	17404	17577	17575	17314	17589	17444	17442	17189	17387	17406	17537	17354	17487	17640	17448	17458	17299	17705	17575	17602	17492	17223	17551	17317	17291	17458	17426	17331	17342	17336	17504	17313	17535	17666	17477	17497	17412	17465	17443	17457	17550	17659	17386	17409	17434	17491	17526	17400	17581	17404	17331	17351	17310	17380	17258	17480	17515	17404	17249	17559	17408	17609	17677	17377	17461	17554	17351	17427	17464	17444	17328	17388	17587	17383	17281	17459	17472	17392	17543	17558	17465	17410	17287	17289	17397	17534	17544	17456	17599	17532	17542	17301	17357	17490	17517	17449	17365	17566	17578	17419	17481	17392	17380	17508	17414	17423	17593	17508	17743	17491	17303	17315	17627	17394	17459	17428	17280	17413	17406	17332	17358	17551	17495	17567	17517	17593	17491	17624	17498	17267	17524	17508	17408	17339	17649	17455	17460	17355	17440	17423	17666	17527	17462	17497	17473	17486	17425	17506	17368	17534	17662	17443	17551	17512	17379	17384	17442	17546	17486	17398	17442	17373	17510	17467	17364	17409	17439	17347	17325	17513	17548	17350	17393	17541	17436	17392	17444	17427	17373	17595	17372	17625	17535	17294	17436	17508	17442	17232	17579	17492	17557	17728	17540	17549	17683	17426	17502	17447	17434	17262	17472	17372	17666	17358	17487	17536	17387	17365	17381	17440	17330	17577	17554	17588	17416	17560	17444	17412	17562	17465	17371	17492	17518	17390	17458	17309	17530	17359	17354	17489	17469	17671	17479	17410	17553	17522	17333	17644	17718	17176	17461	17235	17472	17456	17367	17653	17584	17499	17430	17507	17244	17366	17329	17562	17411	17537	17550	17586	17457	17604	17449	17417	17504	17323	17511	17617	17684	17434	17569	17460	17518	17530	17471	17492	17444	17610	17567	17533	17514	17569	17414	17537	17495	17444	17456	17576	17549	17736	17596	17322	17477	17569	17499	17481	17524	17408	17529	17386	17739	17536	17580	17547	17538	17557	17549	17416	17517	17674	17478	17595	17474	17548	17407	17311	17396	17358	17418	17480	17454	17456	17407	17575	17600	17440	17243	17716	17428	17237	17528	17202	17495	17628	17456	17431	17455	17407	17440	17639	17621	17552	17462	17369	17645	17578	17261	17537	17395	17532	17505	17399	17455	17426	17266	17472	17452	17423	17525	17548	17454	17466	17418
27505	40400	37657	27774	23961	21634	20072	18932	17934	17477	17257	17083	16629	16297	16331	16346	16315	16195	16314	16232	16171	16032	16301	16018	16028	16096	15985	15996	16030	16070	16012	15856	15995	16074	15914	15666	15955	16021	15961	16052	15847	15843	15656	15848	15821	15887	15684	15866	15838	15766	15870	15829	15868	15706	15778	15880	15723	15823	15807	15882	15824	15786	15991	15828	15836	15694	15859	15773	15812	15890	15712	15775	15590	15810	15706	15796	15767	15573	15803	15702	15832	15654	15741	15904	15637	15780	15987	15883	15928	15690	15730	15763	15709	15649	15808	15765	15825	15867	15821	15739	15786	15749	15929	15718	15761	15827	15847	15755	15764	15783	15722	15684	15779	15689	15842	15721	15708	15856	15871	15804	15751	15719	15757	15676	15777	15735	15638	15893	15764	15617	15770	15847	15970	15897	15704	15914	15800	15833	15937	15761	15905	15657	15879	15690	15864	15777	15728	15752	15591	15812	15732	15652	15603	15753	15820	15757	15708	15758	15938	15586	15880	15926	15952	15820	15775	15789	15642	15733	15827	15720	15652	15690	15899	15644	15792	15779	15780	15851	15889	15901	15746	15831	15865	15813	15861	15977	15714	15727	15813	15902	15809	15743	15700	15717	15834	15706	15755	15869	15784	15791	15725	15773	15827	15816	15866	15811	15860	15871	15780	15838	15848	15596	15849	15743	15795	15674	15808	15712	15863	15654	15721	15659	15926	15712	15915	15751	15575	15867	15787	15770	15664	15891	15792	15784	15768	15801	15738	15866	15682	15641	15785	15826	15801	15592	15787	15831	15695	15837	15845	15772	15736	15920	15710	15699	15794	15695	15754	15833	15860	15753	15929	15716	15699	15815	15874	15665	15764	15764	15771	15896	15629	15762	15879	15875	15778	15940	15760	15714	15895	15533	15920	15694	15693	15925	15723	15788	15845	15976	15773	15746	15733	15726	15863	15685	15868	15773	15740	15704	15871	15801	15868	15715	15864	15735	15816	15670	15931	15808	15891	15861	15855	15878	15736	15742	15745	15858	15768	15609	15865	15775	15679	15641	15768	15911	15794	15863	15892	15741	15628	15852	15816	15652	15793	15902	15868	15766	15870	15797	15719	15780	15655	15862	15832	15845	15672	15856	15827	15714	15743	15763	15860	15826	15662	15920	15883	15550	15819	15824	15758	15729	15705	15962	15863	15779	15695	15764	15760	15758	15862	15838	15879	15721	15869	15796	15501	15874	16002	15850	15696	15686	15795	15718	15673	15796	15958	15799	15690	15720	15733	15746	15774	15834	15847	15734	15812	15954	15782	15623	15818	15785	15856	15743	15820	15783	15772	15567	15823	15829	15890	15888	15856	15878	15746	15796	15712	15833	15720	15866	15713	15826	15901	15770	15841	15852	15866	15702	15698	15736	15763	15814	15793	15805	15687	15887	15716	15805	15994	15953	15639	15652	15755	15740	15863	15713	15775	15622	15766	15779	15805	15707	15822	15788	15758	15874	15858	15885	15756	15862	15719	15750	15833	15757	15670	15737	15894	15763	15826	15787	15802	15824	15839	15762	15764	15680	15858	15858	15647	15746	15966	15763	15601	15807	15882	15705	15677	15773	15865	15812	15811	15885	15751	15634	15783	15567	15661	15852	15730	16012	15677	15718	15811	15736	15754	15708	15851	15719	15604	15628	15972	15843	15834	15807	15792	15876	15858	15775	15894	15754	15824	15871	15855	15753	15632	15745	15873	15590	15762	15591	15868	15608	15751	15882	15925	15887	15803	15686	15807	15666	15787	15789	15940	15903	15896	15828	15949	15942	15805	15652	15689	15753	15887	15817	15755	15791	15810	15898	15690	15968	15785	15670	15840	15877	15694	15819	15645	15765	15636	15727	15636	15841	15798	15956	15846	15665	15768	15574	15870	15902	15803	15785	15663	15664	15579	15773	15666	15766	15845	15928	15691	15708	15686	15673	15719	15845	15612	15718	15825	15811	15832	15822	15901	15722	15901	15804	15741	15747	15684	15736	15705	15872	15921	15979	15803	15794	15920	15810	15876	15785	15811	15922	15910	15843	15756	15699	15716	15886	15784	15775	15896	15697	15965	15712	15833	15638	15849	15778	15761	15713	15748	15786	15764	15833	15681	15629	15744	15775	15693	15712	15810	15881	15746	15681	15758	15841	15758	15837	15708	15765	15558	15909	15801	15812	15823	15846	15683	15847	15643	15652	15823	15654	15853	15763	15753	15818	16044	15594	15780	15774	15802	15830	15855	15618	15674	15744	15595	15848	15820	15720	15818	15658	15786	15771	15711	15713	15781	15927	15667	15700	15821	15680	15690	15774	15869	15622	15815	15819	15690	15882	15779	15884	15634	15779	15836	16067	15868	15895	15795	15848	15912	15560	15665	15580	15613	15881	15745	15799	15761	15768	15623	15924	15815	15795	15974	15732	15755	15831	15861	15720	15854	15740	15927	15600	15915	15814	15761	15838	15659	15856	15787	15828	15762	15747	15891	15726	15747	15749	15827	15730	15691	15810	15744	15682	15698	15876	15818	15933	15784	15605	15788	15766	15679	15783	15819	15791	15862	15696	15792	15795	15778	15791	15711	15849	15774	15768	15762	15699	15845	15647	15809	15855	15649	15611	15931	15881	15721	15789	15807	15793	15628	15666	15934	15791	15879	15706	15687	15987	15787	15783	15696	15737	15832	15909	15720	15596	15789	15552	15699	15932	15652	15960	15944	15687	15532	15805	15724	15744	15716	15653	15722	15890	15631	15636	15643	15718	15844	15741	15815	15799	15836	15726	15853	15863	15828	15802	15782	15783	15735	15836	15663	15571	15808	15975	15846	15782	15685	15716	15598	15837	15966	15758	15768	15784	15824	15789	15801	15825	15680	15784	15808	15586	15732	15684	15808	15822	15741	15800	15710	15880	15647	15702	15814	15789	15793	15757	15819	15754	15943	15727	15954	15779	15745	15835	15762	15855	15674	15700	15716	15868	15774	15813	15714	15766	15787	15606	15798	15873	15806	15690	15765	15654	15802	15755	15808	15692	15794	15644	15846	15802	15611	15871	15897	15805	15874	15737	15717	15756	15689	15699	15776	15827	15708	15924	15629	15759	15862	15820	15831	15770	15737	15958	15670	15832	15676	15759	15905	15839	15950	15673	15881	15712	15846	15893	15823	15947	15806	15752	15756	15965	15724	15873	15742	15707	15838	15780	15725	15745	15690	15915	15745	15753	15914	15842	15684	15810	15823	15818	15717	15963	15662	15741	15703	15753	15857	15809	15856	15720	15764	15751	15789	15588	15608	15877	15692	15612	15734	15750	15854	15829	15990	15932	15641	15797	15863	15785	15923	15923	15896	15834	15806	15533	15580	15698	15799	15783	15783	15910	15716	15809	15763	15779	15877	15800	15802	15890	15853	15642	15895	15740	15810	15846	15880	15782	15660	15731	15864	15777	15703	15861	15805	15729	15830	16063	15720	15701	15904	15874	15897	15733	15602	15797	15540	15798	15781	15838	15774	15911	15945	15807	15712	15759	15796	15822	15611	15671	15668	15629	15768	16012	15757	15745	15810	15670	15896	15815	15777	15863	15819	15927	15716	15872	15880	15814	15790	15737	15918	15781	15925	15888	15748	15760	15789	15601	15863	15796	15909	15840	15815	15784	15704	15805	15690	15746	15892	15851	15770	15671	15800	15759	15912	15791	15975	15829	15825	15680	15662	15839	15843	15630	15775	15780	15842	15800	15782	15827	15797	15604	15880	15951	15703	15916	15765	15653	15764	15914	15709	15732	15817	15869	15884	15847	15672	15662	15774	15781	15603	15877	15729	15928	15726	15904	15555	15956	15819	15899	15853	15816	15849	15651	16037	15821	15823	15873	15530	15797	15832	15741	15856	15881	15729	15734	15787	15816	15759	15921	15732	15814	15959	15790	15939	15957	15793	15711	15821	15695	15775	15799	15837	15776	15724	15826	15796	15775	15865	15810	15844	15974	15903	15633	15788	15691	15791	15828	15869	15784	15889	15807	15658	15905	15771	15856	15667	15809	15881	15823	15955	15818	15813	15873	15605	15700	15843	15771	15781	15855	15712	15766	15772	15702	15707	15690	15643	15915	15763	15696	15749	15858	15864	15760	15920	15876	15709	15892	15637	15850	15738	15699	15685	15744	15822	15813	15905	15557	15845	15719	15761	15662	15922	15809	15904	15888	15840	15815	15799	15840	15768	15858	15642	16011	15831	15875	15763	15774	15774	15632	15791	15730	15797	15775	15869	15768	15702	15559	15788	15875	15740	15628	15791	15806	15829	15724	16058	15767	15783	15773	15780	15720	15868	15725	15684	15931	15774	15809	15796	15744	15872	15711	16066	15673	15588	15825	15678	15858	15890	15670	15730	15729	15727	15827	15636	15676	15736	15705	15754	15756	15815	15787	15803	15788	15874	15790	15802	15874	15851	15667	15798	15911	15802	15809	15821	15755	15952	15792	15811	15904	15725	15838	15731	15541	15830	15751	15815	15742	15710	15809	15782	15712	15724	15805	15813	15685	15740	15705	15807	15846	15796	15791	15744	15847	15719	15868	15821	15989	15905	15727	15911	15881	15908	15852	15747	15787	15703	15676	15882	15612	15841	15819	15759	15861	15692	15717	15727	15745	15697	15662	15788	15828	15960	15689	15824	15834	15674	15843	15835	15825	15771	15711	15851	15679	15689	15906	15795	15692	15938	15744	15832	15621	15910	15654	15636	15658	15850	15793	15782	15817	15908	15953	15713	15915	15757	15646	15859	15855	15753	16006	15651	15854	15785	15750	15764	15694	15766	15664	15830	15838	15770	15590	15856	15864	15777	15889	15904	15815	15796	15645	15922	15715	15752	15750	15759	15535	15734	15895	15798	15756	15770	15560	15700	15888	15595	15707	16017	15776	15681	15862	15680	15858	15819	15706	15702	15781	15771	15715	15833	15748	15823	15697	15780	15953	15854	15840	15725	15816	15896	15786	15862	15743	15745	15722	15763	15845	15795	15748	15753	15706	15649	15818	15845	15675	15816	15652	15636	15887	15692	15901	15929	15661	15808	15926	15757	15885	15856	15875	15880	15660	15669	15780	15869	15771	15763	15671	15745	15855	15697	15792	15848	15705
24085	21598	29294	24824	23648	25508	25477	21836	20609	20301	19938	19414	19122	19197	19007	18846	18905	18951	18691	18368	18640	18693	18621	18442	18520	18451	18552	18471	18707	18586	18396	18560	18632	18526	18453	18555	18358	18312	18363	18300	18285	18263	18539	18262	18095	18310	18413	18232	18393	18187	18470	18336	18408	18259	18219	18137	18424	18145	18386	18203	18317	18089	18255	18372	18322	18417	18295	18037	18358	18363	18284	18357	18219	18091	18269	18315	18158	18356	18282	18195	18172	17955	18273	18226	18472	18054	18327	18398	18314	18174	18110	18172	18112	18288	18406	18285	18386	18117	18201	18087	18393	18277	18250	18283	18373	18392	18415	18181	18278	18080	18270	18254	18419	18284	18224	18254	18210	18053	18027	18211	18256	18103	18334	18047	18314	18281	18253	18283	18278	18276	18139	18220	18372	18090	18038	18111	18045	18289	18371	18236	18263	18252	18188	18202	18151	18240	17744	18185	18129	18434	18302	18187	18118	18285	18399	18410	18310	18262	18346	18019	18097	18369	18375	18319	18320	18496	18232	18156	18132	18114	17973	18202	18112	18246	18327	18132	18296	18302	18268	18094	18175	18275	18161	18136	18274	18282	18142	18350	18175	18173	18326	18251	18282	18235	18131	18175	18160	18301	18289	18216	18184	18239	18463	18212	18427	18304	18107	18321	18456	18330	18212	18118	18346	18301	18143	18172	18380	18050	18299	18161	18268	18190	18227	18301	18162	18224	18217	18166	18206	18270	18192	18283	18124	18241	18222	18354	18215	18303	18234	18031	18232	18314	18128	18330	18048	18380	18153	18270	18345	18194	18236	18187	18094	18152	18297	18227	18287	18104	18085	18235	18192	18062	18251	18344	18400	18223	18081	18179	18194	18391	18185	18098	18210	17985	18335	18384	18315	18157	18144	18049	18404	18159	18327	18321	18130	18086	18308	18426	18345	18184	18223	18011	18276	18386	18376	18354	18144	18273	18127	18268	18346	18165	18350	18368	18326	18282	18240	18410	18316	18143	18133	18095	18162	18071	18212	18211	18137	18082	18046	18183	18189	18087	18231	18135	18123	18079	18140	18230	18471	18279	18155	18165	18077	18198	18323	18204	18320	18299	18153	18236	18227	18181	18143	18186	18263	18102	18234	18143	17948	18211	18309	18458	18115	18216	18149	18130	18305	18316	18132	17979	18312	18137	18207	18257	18174	18357	18021	18131	18014	18332	18250	18096	18328	18216	18154	18272	18213	18209	18347	18236	18205	18316	18285	18211	18167	18104	18141	18286	18325	18124	18229	18184	18278	18398	18218	18301	18370	18186	18075	18135	18199	18432	18081	18248	18199	18161	18139	18276	18311	18198	18245	18335	18372	18320	18356	18194	18257	18287	18146	18219	18279	18244	18049	18076	18201	18250	18210	18223	18083	18241	18154	18127	18268	18135	18188	18040	18271	18035	18239	18354	18197	18160	18049	18326	18082	18070	18271	18020	18094	18206	18392	18387	18301	18226	18209	18189	18018	18320	18215	18326	18250	18156	18202	18391	18300	18276	18177	17941	18086	18150	18182	18192	18361	18154	18386	18318	18284	18221	18438	18219	18269	18445	18318	18071	18327	18147	18244	18241	18488	18311	18235	18405	18276	18103	18236	18066	18208	18223	18050	18175	18548	18296	18167	18352	18107	18342	18058	18123	18236	18247	18208	18529	18131	18180	18204	18109	18191	18186	17984	18128	18319	18197	18442	18161	18358	18389	18238	18133	18306	18210	18150	18334	18209	18122	17936	18112	18119	18339	18275	18446	18236	18210	18331	18215	18176	18283	18136	18238	18119	18218	18327	18217	18004	18292	18157	17931	18220	18115	18321	18360	18264	18186	18241	18077	18091	17990	18182	18283	18243	18142	18324	18119	18116	18180	18299	18288	18246	17995	18053	18189	18275	18367	18256	18309	18365	18097	18236	18169	18207	18075	18129	18318	18054	18352	18231	18191	18295	18226	18197	18313	18247	18141	18082	18270	18245	18217	18194	18301	18370	18306	18244	18251	18264	18362	18153	18322	18336	18162	18035	18168	18197	18146	18232	18192	18261	18207	18092	18090	18210	18424	18345	18250	18309	18250	18196	18384	18210	18181	18152	18360	18115	18288	18286	18271	18167	18260	18394	18105	18285	18191	18193	18218	18288	18182	18223	18334	18228	18004	18337	18167	18161	18312	18412	18032	18297	18391	18363	18291	18229	18247	18337	18253	18233	18194	18311	18222	18305	18292	18321	18282	18240	18252	18232	18253	18199	18276	18194	18318	18072	18249	18269	18148	18273	18353	18249	18124	18134	18214	18296	18163	18172	18562	18396	18364	18258	18388	18491	18491	18359	18221	18194	17987	18191	18450	18327	18346	18246	18128	18079	18115	18233	18232	18243	18250	18209	17989	18183	18059	18249	18342	18308	18268	18127	18325	18095	18226	18164	17936	18074	18266	18020	18031	18196	18154	18098	18194	18263	18205	18254	18168	18044	17996	18294	18660	18112	18339	18150	18214	18249	18081	18287	18182	18069	18189	18344	18219	18303	18039	18079	18309	18320	18169	18358	18417	18093	18314	18236	18174	18081	18307	18290	17934	18365	18364	18187	18274	18477	18292	18194	18072	18298	18165	18169	18177	18196	18299	18340	18139	18290	18222	18328	18047	18268	18262	18144	18061	18262	18363	18199	18193	18187	18313	18255	18332	18247	18053	18401	18387	18295	18128	18247	18282	18191	18285	18194	18307	18232	18334	18436	18369	18182	18407	18021	18257	18325	18249	18171	18247	18262	18245	18150	18294	18218	18000	18223	18128	18097	18208	18299	18313	18167	18201	18334	18297	18401	18219	18380	18060	18241	18004	18244	18257	18217	18081	18350	18234	18221	18060	18008	18167	18084	18202	18277	18259	18029	18254	18172	18289	18319	18412	18164	18167	18312	18199	18433	18284	18129	18263	18427	18236	18157	18277	18282	18243	18275	18279	18449	18290	18445	18354	18146	18175	18226	18216	18272	18243	18185	18186	18027	18143	18290	18215	18342	18260	18438	18281	18185	18157	18363	18112	18153	18275	18166	18284	18192	18257	18294	18352	18224	18210	18233	18222	18190	17985	18384	18421	18152	17949	18255	18360	18093	18326	18364	18265	18287	18287	18248	18082	18396	18120	18227	18093	18138	18250	18333	18143	18088	18327	18193	18167	18219	18249	18298	18322	18119	18266	18204	18284	18207	18358	18231	18304	18214	18167	18139	18318	18443	18244	18153	18179	18134	18224	18231	18205	18208	18274	18038	18343	18312	18275	18249	18153	18239	18243	18261	18329	18397	18264	18245	18276	18282	18219	18231	18182	18296	18173	18178	18245	18253	18252	18128	18253	18203	18118	18190	18334	18371	18423	18103	18137	18374	18236	18119	18051	18269	18199	18259	18418	18180	18250	18315	18261	18177	18262	18184	18182	18336	18449	18220	18333	18043	18192	18174	18379	18014	18317	18199	18167	18290	18237	18405	18433	18146	18208	18150	18249	18175	18070	18173	18564	18238	18006	18236	18028	18339	18228	18109	18193	18242	18296	18170	18399	18302	18217	18214	18272	18276	18221	18118	18337	18269	18373	18173	18497	18382	18200	18259	18133	18299	18255	18090	18152	18229	18127	18138	18359	18157	18299	18252	18424	18334	18343	18273	18192	18223	18348	18062	18279	18209	18201	18209	18317	18156	18190	18214	18107	18327	18194	18206	18080	18019	18255	18531	18199	18262	18262	18337	18096	18339	18030	18157	18325	18242	18220	18166	18376	18482	18278	18193	18039	18461	18566	18262	18281	18085	18240	18235	18381	18158	18298	18324	18058	18389	18253	18130	18114	18391	18368	18216	18155	18188	18231	18303	18269	18065	18034	18306	18209	17972	18304	18461	18255	18114	18256	18154	18402	18300	18526	18343	18230	18315	18369	18046	18071	18155	18345	18303	18460	18223	18141	18239	18137	18398	18281	18284	18302	18201	18085	18229	18379	18237	18396	18333	18260	18288	18185	18415	18374	18274	18339	18149	18261	18175	18210	18189	18213	18122	18170	18155	18082	18388	18511	18345	18122	18272	18228	18256	18333	17986	18257	18170	18070	18335	18365	18338	18131	18116	18204	18037	18361	18303	18139	18120	18153	18132	18174	18211	18165	18229	18032	18357	18254	18336	18154	18355	18071	18277	18436	18150	18395	18521	18216	18256	18294	18251	18203	18256	18195	18248	18344	18289	18223	18358	18337	18222	18345	18275	18197	18424	18436	18327	18151	18301	18329	18286	18204	18214	18329	18461	18111	18172	18170	18428	18271	18091	18163	18033	18286	18315	18361	18344	18360	18104	18232	18457	18324	18307	18251	18203	18167	18192	18254	18230	18315	18260	18297	18269	18371	18078	18146	18185	18233	18221	18217	18253	18321	18269	18480	18351	18188	18369	17955	18246	18257	18279	18402	18148	18305	18269	18210	18185	18341	18228	18429	18194	18249	18309	18150	18123	18243	18305	18349	18168	18175	18357	18080	18359	18333	18379	18459	18550	18447	18244	18111	18320	18241	18313	18409	18264	18182	18103	18219	18343	18279	18302	18386	18223	18268	18228	18185	18211	18300	18315	18305	18302	18119	18304	18242	18146	18211	18261	18316	18303	18335	18194	18129	18162	18211	18178	18526	17929	18182	18320	18246	18102	18125	18315	18200	18451	18317	18202	18217	18243	18143	18256	18333	18290	18290	18020	18345	18258	18171	18406	18230	18313	18343	18277	18181	18241	18276	18318	18329	18330	18111	18313	18156	18151	18221	18252	18274	18332	18279	18196	18250	18227	18277	18197	18146	18245	18086	18454	18063	18150	18321	18237	18249	18091	18178	18173	18028	18076	18209	18064	18330	18197	18210	18120	18185	18227	18133	18118	18149	18133	18085	18409	18318	18099	18221	18374	18258	18067	17986	18006	18159	18136	18453	17930	18089	18036	18166	18032	18330	18197	18285	18130	18273	18401	18384	18242	18356	18184	18149	18339	18185	18155	18149	18301	18197	18185	18603	18084	18229	18055	18397	18288	18205	18119	18284	18141	18046	18157	18317	18222	18389	18103	18243	18284	18303	18255	18436	18306	18342	18356	18239	18419	18203
26950	46588	43863	33804	28592	25374	23484	21711	20153	18927	18670	18161	17836	17242	17212	17427	17183	16955	16995	16853	16759	16967	16885	16658	16807	16614	16614	16385	16456	16672	16461	16773	16648	16535	16663	16406	16502	16349	16342	16274	16536	16410	16391	16410	16455	16505	16356	16479	16413	16215	16532	16317	16154	16163	16294	16201	16282	16325	16174	16300	16401	16302	16324	16187	16181	16253	16306	16215	16216	16293	16361	16295	16363	16466	16359	16405	16415	16233	16386	16378	16411	16288	16353	16159	16258	16243	16249	16257	16111	16309	16201	16374	16372	16231	16318	16245	16248	16462	16131	16314	16217	16165	16149	16209	16243	16270	16345	16412	16460	16244	16051	16176	16229	16207	16304	16417	16324	16224	16289	16122	16136	16269	16345	16268	16236	16115	16186	16265	16280	16345	16175	16326	16480	16251	16205	16329	16140	16165	16286	16298	16390	16124	16375	16257	16330	16329	16325	16188	16322	16174	16305	16312	16246	16373	16345	16300	16255	16318	16408	16357	16229	16351	16262	16412	16295	16293	16265	16186	16255	16254	16363	16357	16258	16264	16323	16230	16183	16141	16216	16384	16275	16283	16247	16138	16335	16136	16300	16186	16297	16140	16310	16357	16313	16195	16228	16213	16254	16154	16077	16312	16141	16150	16189	16284	16102	16271	16266	16284	16326	16394	16075	16284	16301	16326	16361	16382	16285	16316	16332	16209	16169	16326	16382	16216	16171	16118	16300	16268	16346	16385	16337	16223	16294	16247	16281	16291	16057	16052	16231	16259	16267	16276	16338	16334	16246	16338	16348	16353	16321	16320	16248	16156	16246	16303	16270	16311	16275	16257	16248	16317	16393	16227	16242	16287	16200	16245	16195	16258	16106	16267	16356	16142	16167	16093	16169	16352	16405	16414	16124	16277	16344	16370	16329	16184	16410	16176	16274	16104	16212	16397	16226	16340	16595	16212	16304	16379	16090	16416	16249	16267	16251	16270	16405	16202	16338	16244	16108	16162	16227	16315	16199	16162	16223	16233	16270	16281	16420	16190	16366	16157	16224	16420	16390	16314	16157	16283	16353	16160	16237	16291	16278	16351	16541	16385	16280	16453	16205	16198	16164	16330	16352	16397	16271	16270	16166	16358	16189	16212	16301	16406	16324	16290	16343	16427	16282	16281	16179	16336	16215	16313	16296	16447	16282	16199	16139	16205	16333	16158	16292	16276	16265	16498	16243	16421	16508	16257	16248	16321	16243	16512	16098	16189	16347	16319	16221	16298	16374	16232	16204	16110	16218	16470	16257	16207	16221	16168	16110	16262	16099	16139	16290	16338	16309	16295	16172	16414	16290	16363	16243	16346	16241	16154	16210	16404	16294	16206	16164	16176	16271	16309	16189	16274	16169	16076	16161	16323	16288	16305	16229	16365	16341	16295	16258	16094	16144	16234	16280	16205	16300	16211	16282	16055	16377	16127	16337	16211	16338	16246	16294	16209	16275	16189	16152	16358	16296	16213	16360	16191	16277	16300	16256	16315	16266	16194	16261	16166	16241	16256	16363	16258	16198	16352	16267	16271	16046	16212	16342	16262	16315	16369	16232	16247	16226	16310	16359	16249	16212	16248	16154	16276	16205	16285	16270	16238	16233	16368	16310	16299	16251	16409	16217	16305	16199	16363	16181	16298	16239	16246	16336	16065	16374	16226	16354	16198	16507	16412	16198	16324	16308	16197	16156	16288	16331	16448	16380	16270	16172	16299	16268	16273	16309	16223	16215	16268	16239	16261	16069	16309	16294	16280	16280	16269	16228	16340	16193	16184	16357	16040	16223	16341	16348	16190	16275	16106	16277	16436	16329	16199	16230	16288	16169	16174	16337	16433	16115	16391	16284	16347	16169	16052	16285	16292	16226	16393	16106	16285	16232	16263	16315	16236	16278	16176	16387	16331	16193	16156	16142	16133	16295	16125	16133	16124	16318	16394	16369	16069	16208	16221	16178	16167	16460	16197	16393	16283	16296	16229	16285	16197	16403	16153	16264	16261	16196	16394	16135	16436	16247	16274	16335	16247	16217	16245	16344	16240	16191	16325	16274	16250	16139	16311	16376	16229	16219	16194	16423	16293	16261	16441	16333	16240	16238	16171	16325	16419	16169	16414	16264	16233	16276	16313	16272	16341	16294	16224	16298	16121	16295	16245	16475	16369	16249	16353	16211	16300	16191	16426	16231	16319	16310	16135	16127	16349	16208	16082	16236	16228	16094	16296	16183	16343	16239	16250	16373	16117	16428	16239	16156	16215	16272	16324	16304	16309	16449	16264	16088	16264	16259	16384	16250	16156	16323	16285	16092	16303	16279	16169	16486	16310	16298	16291	16215	16336	16155	16390	16200	16210	16109	16261	16329	16247	16366	16175	16373	16262	16161	16187	16304	16173	16280	16211	16378	16112	16237	16243	16257	16276	16363	16174	16356	16066	16297	16144	16276	16286	16354	16174	16229	16260	16402	16273	16284	16135	16146	16130	16196	16343	16364	16269	16406	16218	16303	16435	16369	16191	16252	16249	16305	16207	16290	16247	16169	16100	16240	16244	16346	16351	16221	16302	16223	16403	16305	16399	16159	16239	16400	16207	16257	16333	16320	16348	16357	16236	16356	16114	16367	16356	16320	16273	16231	16310	16173	16310	16221	16223	16104	16266	16274	16262	16166	16362	16303	16394	16197	16249	16254	16208	16432	16250	16160	16073	16334	16219	16360	16309	16266	16246	16219	16501	16408	16208	16358	16296	16402	16166	16287	16299	16026	16537	16218	16278	16337	16318	16297	16397	16223	16356	16239	16073	16415	16278	16200	16271	16353	16309	16211	16245	16193	16305	16225	16099	16324	16127	16144	16371	16187	16449	16207	16118	16224	16178	16258	16213	16072	16432	16224	16291	16088	16356	16280	16329	16274	16429	16484	16208	16409	16315	16295	16173	16194	16270	16391	16325	16220	16093	16231	16181	16480	16290	16126	16106	16231	16332	16324	16280	16277	16271	16402	16352	16212	16093	16155	16248	16078	16140	16184	16268	16254	16351	16250	16251	16264	16343	16429	16333	16288	16251	16321	16307	16269	16323	16213	16253	16232	16336	16137	16363	16281	16386	16263	16342	16490	16134	16217	16273	16271	16155	16481	16285	16365	16093	16088	16359	16238	16382	16339	16192	16313	16139	16284	16283	16222	16163	16322	16327	16338	16396	16296	16292	16145	16329	16133	16403	16327	16347	16270	16128	16347	16270	16309	16245	16304	16239	16392	16167	16309	16320	16269	16342	16190	16271	16181	16304	16372	16322	16177	16439	16312	16213	16498	16123	16193	16209	16252	16152	16222	16213	16453	16239	16262	16076	16164	16240	16266	16132	16198	16425	16144	16222	16196	16341	16319	16322	16271	16209	16333	16251	16139	16149	16347	16215	16291	16445	16181	16332	16346	16178	16255	16315	16234	16300	16197	16271	16357	16115	16291	16175	16234	16304	16310	16353	16349	16074	16277	16259	16167	16267	16376	16321	16164	16207	16310	16194	16205	16174	16355	16035	16293	16207	16343	16217	16346	16246	16171	16214	16388	16171	16293	16191	16227	16284	16286	16166	16191	16230	16285	16262	16418	16257	16309	16296	16212	16285	16157	16119	16239	16293	16251	16242	16439	16149	16258	16286	16333	16282	16269	16138	16349	16288	16259	16433	16319	16293	16219	16147	16323	16174	16405	16030	16393	16302	16318	16123	16279	16265	16198	16174	16172	16294	16255	16244	16411	16232	16333	16389	16132	16201	16206	16283	16175	16288	16260	16284	16217	16275	16367	16073	16378	16349	16358	16186	16288	16216	16361	16142	16271	16281	16136	16410	16347	16121	16303	16173	16330	16115	16242	16203	16264	16268	16114	16167	16244	16201	16190	16305	16304	16127	16281	16334	16208	16244	16210	16165	16332	16289	16149	16316	16311	16264	16198	16181	16689	16404	16229	16247	16098	16124	16439	16250	16061	16206	16142	16204	16152	16219	16385	16411	16285	16242	16263	16245	16321	16039	16324	16158	16265	16338	16386	16121	16168	16125	16426	16370	16338	16284	16280	16246	16297	16215	16280	16338	16139	16371	16378	16374	16233	16164	16365	16519	16365	16327	16188	16174	16351	16203	16296	16304	16350	16189	16299	16197	16439	16452	16205	16227	16207	16230	16167	16570	16186	16213	16295	16333	16370	16171	16233	16182	16317	16316	16376	16121	16323	16270	16286	16360	16269	16184	16378	16379	16216	16256	16375	16355	16172	16347	16310	16419	16407	16415	16295	16063	16469	16399	16076	16313	16291	16149	16174	16232	16260	16254	16078	16385	16313	16240	16307	16297	16307	16220	16347	16345	16249	16337	16182	16130	16460	16151	16163	16279	16276	16261	16362	15993	16300	16326	16179	16017	16229	16203	16219	16257	16149	16390	16227	16213	16257	16096	16229	16381	16420	16284	16293	16343	16132	16183	16104	16245	16333	16131	16161	16195	16230	16297	16261	16193	16265	16249	16229	16235	16213	16012	16183	16240	16332	16205	16255	16236	16306	16350	16342	16343	16460	16311	16281	16137	16104	16251	16459	16298	16205	16185	16356	16362	16209	16281	16370	16177	16291	16177	16262	16235	16388	16233	16195	16341	16233	16300	16226	16490	16280	16238	16191	16312	16291	16408	16301	16234	16272	16164	16258	16224	16345	16312	16311	16401	16254	16158	16116	16301	16341	16533	16141	16097	16411	16306	16249	16200	16210	16238	16129	16233	16083	16462	16270	16218	16395	16062	16182	16258	16244	16197	16185	16241	16195	16215	16293	16369	16294	16231	16340	16208	16299	16425	16303	16229	16099	16209	16259	16225	16335	16182	16306	16220	16344	16233	16315	16264	15994	16339	16247	16025	16057	16272	16467	16070	16439	16138	16287	16216	16308	16334	16206	16257	16297	16289	16339	16296	16284	16374	16188	16203	16254	16252	16256	16406	16358	16226	16320	16367	16231	16374	16324	16193	16226	16209	16468	16386	16162	16313	16320	16295	16511	16220	16234	16223	16243	16280	16295	16262	16373	16188	16163	16297	16325	16380	16190	16314	16333	16445	16135	16318	16089	16348	16389	16205	16367	16275
23118	21560	29584	24042	22263	25500	28829	23690	21758	21166	20570	20275	19778	19466	19595	19502	19391	19032	19254	18851	18934	19018	18857	18803	18835	18691	18692	18659	18782	18690	18538	18696	18823	18503	18553	18347	18709	18540	18447	18576	18574	18488	18501	18463	18393	18567	18487	18449	18348	18439	18483	18344	18357	18288	18231	18268	18401	18467	18434	18329	18507	18304	18387	18230	18223	18291	18344	18448	18486	18289	18258	18337	18397	18398	18506	18411	18369	18340	18172	18256	18506	18169	18345	18275	18353	18376	18440	18402	18216	18465	18289	18255	18368	18401	18473	18481	18466	18359	18397	18450	18270	18378	18335	18307	18335	18349	18198	18431	18320	18374	18410	18524	18429	18329	18296	18233	18189	18365	18479	18475	18500	18393	18505	18277	18385	18393	18150	18526	18237	18254	18371	18225	18203	18416	18347	18409	18445	18290	18422	18323	18196	18239	18361	18212	18437	18316	18260	18334	18300	18366	18388	17938	18348	18447	18379	18319	18254	18390	18297	18183	18349	18423	18295	18481	18302	18180	18259	18523	18307	18461	18164	18352	18529	18386	18316	18461	18337	18341	18530	18482	18403	18387	18370	18394	18442	18457	18186	18173	18231	18153	18212	18237	18334	18310	18111	18394	18313	18239	18411	18373	18433	18365	18350	18150	18303	18294	18351	18340	18492	18420	18132	18259	18263	18616	18412	18526	18172	18346	18364	18373	18311	18212	18170	18113	18213	18349	18432	18366	18272	18156	18224	18509	18160	18293	18455	18242	18232	18000	18222	18324	18322	18400	18352	18360	18316	18190	18347	18006	18226	18491	18218	18313	18511	18445	18356	18317	18237	18149	18369	18406	18211	18256	18410	18260	17981	18415	18192	18254	18300	18319	18369	18365	18100	18317	18336	18173	18246	18183	18413	18416	18004	18145	18220	18149	18518	18505	18579	18344	18412	18360	18406	18192	18221	18190	18474	18020	18442	18275	18256	18248	18409	18236	18273	18377	18365	18317	18304	18279	18432	18405	18299	18163	18307	18528	18178	18297	18189	18116	18176	18366	18204	18279	18113	18412	17976	18254	18236	18179	18213	18133	18331	18357	18348	18393	18198	18291	18345	18219	18254	18200	18268	18285	18148	18315	18390	18455	18335	18373	18140	18172	18377	18295	18277	18301	18348	18423	18355	18363	18235	18338	18448	18234	18239	18340	18269	18290	18466	18365	18244	18238	18408	18141	18341	18294	18244	18253	18148	18475	18516	18210	18220	18580	18441	18297	18277	18326	18547	18387	18108	18214	18496	18280	18320	18352	18390	18369	18309	18389	18175	18477	18219	18352	18289	18283	18325	18346	18264	18397	18313	18274	18432	18450	18237	18258	18283	18242	18251	18223	18470	18174	18301	18116	18430	18380	18290	18287	18261	18361	18184	18367	18330	18437	18261	18360	18118	18147	18158	18293	18246	18289	18444	18244	18435	18328	18314	18388	18331	18290	18588	18259	18267	18094	18421	18374	18026	18364	18421	18262	18327	18023	18195	18151	18324	18092	18466	18307	18287	17965	18311	18391	18331	18391	18080	18294	18223	18241	18498	18062	18343	18155	18305	18199	18398	18249	18238	18243	18239	18293	18256	18259	18474	18434	18432	18226	18394	18235	18403	18586	18413	18343	18135	18471	18444	18270	18147	18190	18143	18344	18286	18334	18351	18447	18201	18380	18313	18276	18304	18282	18264	18188	18414	18406	18467	18128	18261	18236	18220	18212	18306	18188	18279	18534	18278	18176	18256	18356	18304	18458	18283	18284	18358	18468	18389	18163	18352	18403	18329	18455	18394	18338	18187	18165	18078	18255	18415	18469	18322	18288	18179	18367	18294	18219	18345	18263	18257	18230	18361	18243	18168	18415	18265	18347	18287	18222	18248	18209	18411	18288	18418	18100	18119	18121	18266	18640	18237	18190	18381	18271	18225	18185	18348	18422	18234	18304	18389	18006	18302	18656	18472	18127	18152	18234	18294	18200	18373	18231	18353	18307	18291	18218	18357	18135	18182	18229	18448	18185	18225	18293	18442	18330	18323	18220	18433	18441	18227	18434	18275	18278	18354	18118	18363	18330	18214	18274	18309	18203	18379	18303	18370	18307	18190	18196	18438	18361	18073	18067	18397	18266	18377	18424	18192	18353	18271	18397	18288	18248	18421	18208	18225	18326	18469	18349	18202	18511	18449	18354	18293	18259	18422	18396	18328	18281	18406	18380	18412	18348	18296	18202	18290	18308	18272	18210	18180	18433	18270	18243	18244	18408	18432	18148	18395	18333	18419	18245	18353	18370	18152	18214	18010	18225	18141	18249	18352	18527	18125	18403	18395	18384	18011	18325	18400	18310	18345	18203	18460	18420	18430	18419	18421	18339	18022	18317	18403	18169	18228	18451	18460	18348	18360	18319	18297	18231	18373	18271	18378	18172	18364	18161	18192	18493	18273	18202	18285	18219	18136	18314	18435	18315	18454	18304	18279	18344	18263	18018	18340	18331	18223	18320	18316	18223	18282	18382	18255	18416	18446	18252	18313	18153	18230	18466	18157	18235	18337	18197	18365	18418	18257	18282	18346	18280	18294	18552	18350	18265	18343	18206	18211	18225	18238	18263	18388	18253	18275	18268	18188	18372	18290	18300	18365	18386	18372	18325	18210	18406	18047	18246	18350	18393	18346	18323	18332	18301	18318	18199	18442	18377	18407	18316	18357	18273	18383	18296	18102	18023	18244	18289	18369	18438	18252	18447	18151	18416	18252	18286	18206	18154	18173	18390	17954	18371	18203	18409	18189	18247	18298	18277	18244	18347	18168	18231	18377	18336	18319	18229	18231	18297	18419	18551	18208	18157	18233	18234	18288	18466	18533	18323	18148	18326	18250	18199	18223	18185	18192	18314	18314	18425	18287	17913	18449	18301	18251	18297	18325	18252	18327	18486	18394	18232	18340	18352	18362	18473	18139	18402	18213	18303	18412	18257	18256	18345	18316	18304	18175	18414	18257	18272	18218	18150	18206	18231	18124	18262	18224	18372	18278	18189	18320	18305	18194	18411	18291	18062	18222	18334	18456	18346	18482	18266	18155	18219	18273	18606	18230	18413	18475	18067	18116	18147	18241	18203	18369	18256	18239	18041	18433	18184	18091	18314	18341	18263	18217	18229	18207	18205	18301	18525	18044	18315	18053	18363	18159	18371	18345	18267	18412	18453	18099	18134	18246	18281	18223	18100	18134	18425	18198	17988	18235	18424	18240	18294	18139	18320	18265	18270	18459	18586	18302	18181	18160	18073	18427	18222	18256	18311	18246	18317	18334	18275	18362	18197	18478	18362	18096	18299	18411	18286	18189	18472	18373	18299	18378	18138	18269	18185	18383	18167	18497	18269	18255	18341	18429	18075	18393	18359	18223	18367	18335	18312	18305	18294	18409	18147	18410	18381	18093	18191	18268	18229	18415	18268	18440	18289	18138	18308	18367	18298	18204	18142	18417	18216	18566	18201	18339	18137	18374	18354	18300	18536	18482	18331	18317	18365	18284	18408	18231	18231	18072	18463	18446	18134	18364	18453	18170	18281	18378	18470	18300	18297	18181	18288	18232	18314	18200	18392	18468	18258	18226	18216	18400	18144	18349	18216	18179	18328	18145	18238	18397	18356	18298	18290	18345	18495	18370	18307	18276	18368	18386	18231	18297	18196	18397	18398	18391	18327	18225	18270	18317	18258	18241	18034	18413	18334	18298	18337	18294	18145	18406	18439	18466	18303	18336	18339	18124	18132	18294	18114	18246	18201	18216	18205	18258	18321	18379	18229	18368	18238	18233	18072	18234	18307	18124	18147	18412	18268	18559	18248	18214	18229	18234	18190	18325	18252	18438	18146	18345	18390	18452	18442	18265	18199	18301	18257	18247	18385	18445	18409	18119	18202	18510	18368	18177	18042	18378	18256	18344	18171	18292	18291	18461	18381	18144	18218	18392	18121	18127	18307	18082	18273	18179	18170	18346	18231	18279	18447	18411	18409	18302	18293	18238	18195	18462	18229	18312	18195	18299	18392	18148	18261	18220	18243	18360	18218	18476	18294	18214	18443	18520	18317	18537	18277	18359	18332	18321	18389	18382	18212	18552	18278	18406	18238	18272	18241	18336	18243	18373	18366	18207	18507	18447	18483	18379	18235	18348	18303	18243	18388	18239	18445	18306	18257	18308	18114	18436	18289	18348	18341	18276	18476	18444	18208	18056	18250	18284	18216	18443	18235	18265	18327	18296	18336	18306	18325	18133	18172	18315	18198	18215	18176	18375	18359	18442	18315	18215	18344	18487	18275	18468	18293	18231	18249	18359	18214	18316	18494	18211	18339	18334	18022	18215	18287	18183	18273	18281	18453	18358	18111	18264	18165	18296	18486	18402	18266	18299	18364	18221	18224	18307	18362	18207	18194	18461	18395	18328	18583	18231	18600	18220	18405	18338	18304	18304	18255	18304	18179	18502	18246	18276	18356	18368	18215	18405	18081	18158	18311	18408	18178	18259	18044	18133	18289	18323	18238	18253	18192	18166	18325	18280	18095	18142	18305	18296	18161	18315	18454	18220	18278	18413	18400	18339	18111	18303	18283	18125	18434	18329	18235	18376	18223	18347	18298	18316	18228	18176	18161	18358	18436	18436	18285	18071	18060	18109	18355	18458	18374	18415	18371	18456	18352	18256	18220	18434	18376	18309	18203	18459	18257	18146	18293	18460	18180	18377	18264	18197	18265	18325	18176	18309	18163	18307	18358	18290	18346	18313	18322	18278	18278	18330	18315	18225	18403	18319	18010	18054	18298	18145	18507	18252	18301	18337	18049	18227	18178	18220	18400	18309	18172	18404	18300	18358	18279	18419	18338	18387	18241	18349	18275	18187	18564	18314	18459	18402	18301	18311	18341	18324	18436	18298	18288	18283	18466	18418	18222	18385	18388	18411	18039	18237	18457	18413	18202	18507	18394	18524	18393	18338	18191	18310	18221	18363	18319	18294	18434	18367	18337	18582	18367	18072	18356	18035	18212	18243	18396	18202	18405	18220	18160	18251	18478	18311	18255	18393	18242	18361	18255	18290	18424	18243	18372	18406	18155	18460	18539	18453	18333	18498	18379
29247	50678	47121	37343	31954	28789	26002	23801	21695	20213	19542	19332	18594	18091	17982	17938	17666	17626	17323	17318	17202	17040	16930	16898	17043	16987	16796	16703	16753	16854	16831	16929	16779	16796	16653	16453	16574	16448	16612	16540	16507	16633	16261	16349	16404	16342	16353	16497	16543	16395	16340	16271	16456	16372	16409	16545	16462	16322	16408	16290	16439	16261	16347	16443	16406	16359	16334	16238	16537	16362	16332	16335	16408	16195	16414	16324	16293	16303	16307	16486	16531	16254	16431	16252	16175	16254	16414	16233	16323	16270	16440	16277	16406	16132	16266	16349	16350	16343	16435	16437	16339	16147	16283	16333	16296	16238	16163	16266	16225	16250	16407	16335	16246	16361	16424	16232	16300	16358	16486	16291	16197	16106	16322	16234	16370	16335	16204	16285	16243	16415	16393	16257	16486	16236	16280	16318	16275	16162	16178	16063	16319	16446	16425	16204	16315	16316	16417	16313	16178	16230	16186	16409	16267	16350	16346	16313	16326	16397	16295	16390	16350	16233	16274	16327	16433	16254	16253	16351	16418	16298	16335	16219	16169	16454	16331	16239	16448	16408	16555	16382	16312	16325	16354	16341	16504	16346	16187	16381	16184	16340	16284	16284	16196	16258	16379	16244	16470	16293	16476	16396	16396	16243	16274	16531	16349	16283	16215	16205	16294	16244	16497	16390	16237	16330	16287	16330	16470	16109	16308	16424	16208	16231	16326	16238	16332	16246	16204	16363	16343	16199	16512	16285	16454	16309	16404	16258	16120	16400	16416	16459	16398	16350	16426	16221	16333	16373	16343	16273	16220	16459	16441	16209	16391	16484	16298	16439	16191	16204	16565	16380	16343	16466	16378	16237	16298	16261	16286	16337	16224	16193	16510	16332	16297	16386	16215	16304	16278	16248	16179	16371	16184	16126	16192	16434	16308	16318	16541	16376	16342	16440	16269	16331	16334	16256	16287	16365	16269	16252	16370	16309	16197	16369	16138	16331	16335	16364	16263	16409	16398	16478	16191	16224	16185	16270	16393	16329	16390	16395	16274	16302	16299	16287	16104	16242	16150	16330	16257	16323	16296	16323	16274	16447	16376	16288	16326	16349	16462	16304	16336	16299	16367	16371	16449	16314	16486	16261	16522	16494	16224	16439	16429	16386	16158	16261	16385	16349	16244	16385	16118	16308	16170	16379	16437	16232	16405	16483	16312	16337	16207	16348	16113	16356	16228	16370	16323	16218	16287	16248	16411	16189	16442	16152	16222	16262	16298	16368	16313	16259	16267	16261	16228	16385	16512	16227	16322	16247	16340	16417	16323	16162	16120	16314	16285	16226	16406	16337	16512	16282	16415	16520	16310	16325	16157	16241	16300	16235	16391	16437	16338	16262	16221	16278	16339	16251	16266	16376	16154	16373	16215	16279	16291	16418	16349	16344	16366	16472	16245	16264	16240	16234	16470	16289	16283	16223	16316	16237	16388	16345	16529	16241	16469	16369	16115	16520	16379	16329	16234	16280	16289	16238	16367	16429	16538	16286	16391	16346	16383	16293	16373	16152	16251	16324	16027	16457	16220	16323	16340	16129	16238	16383	16301	16339	16332	16297	16172	16387	16263	16274	16276	16341	16230	16295	16329	16389	16360	16267	16384	16117	16200	16215	16255	16265	16345	16229	16331	16601	16215	16376	16212	16332	16444	16243	16259	16332	16522	16270	16411	16140	16234	16428	16234	16407	16295	16308	16245	16289	16425	16292	16391	16196	16273	16427	16208	16263	16307	16453	16360	16398	16358	16328	16443	16293	16435	16438	16103	16260	16337	16136	16335	16310	16240	16387	16430	16290	16420	16219	16480	16319	16289	16247	16206	16437	16290	16178	16168	16227	16302	16449	16322	16248	16362	16340	16243	16344	16264	16186	16398	16580	16134	16318	16371	16357	16251	16413	16251	16334	16330	16424	16280	16417	16323	16386	16415	16381	16290	16288	16457	16313	16238	16224	16199	16299	16389	16190	16361	16088	16260	16363	16237	16386	16229	16356	16236	16432	16432	16340	16351	16358	16295	16338	16407	16286	16346	16234	16252	16257	16302	16220	16344	16354	16147	16201	16322	16358	16369	16247	16220	16186	16404	16140	16180	16211	16283	16278	16405	16273	16342	16289	16306	16306	16178	16543	16227	16112	16428	16192	16376	16317	16273	16310	16284	16248	16372	16361	16371	16380	16169	16261	16232	16305	16382	16191	16337	16102	16232	16306	16304	16411	16493	16195	16206	16347	16411	16258	16277	16372	16220	16323	16211	16263	16439	16106	16338	16318	16200	16405	16586	16140	16292	16294	16292	16092	16168	16382	16297	16374	16319	16284	16369	16241	16180	16309	16385	16133	16408	16553	16242	16222	16298	16354	16344	16244	16364	16202	16417	16350	16268	16222	16345	16298	16348	16508	16322	16287	16217	16450	16353	16369	16283	16342	16065	16302	16513	16193	16364	16371	16291	16358	16319	16426	16226	16334	16280	16221	15998	16327	16314	16323	16243	16405	16414	16332	16301	16303	16229	16393	16238	16235	16309	16347	16253	16356	16227	16415	16430	16265	16368	16350	16263	16359	16503	16225	16270	16257	16335	16334	16321	16224	16371	16134	16384	16165	16403	16298	16457	16481	16432	16243	16381	16380	16191	16327	16244	16337	16198	16287	16291	16268	16204	16307	16261	16287	16291	16310	16318	16357	16267	16356	16304	16150	16405	16284	16189	16237	16376	16285	16352	16173	16278	16231	16280	16363	16250	16210	16200	16224	16395	16502	16370	16201	16235	16323	16307	16291	16177	16242	16240	16467	16338	16341	16320	16192	16210	16382	16091	16315	16300	16348	16169	16342	16153	16340	16113	16410	16250	16352	16402	16311	16338	16384	16455	16302	16154	16369	16338	16311	16391	16487	16396	16489	16378	16281	16249	16350	16494	16107	16442	16168	16138	16253	16296	16324	16432	16415	16326	16391	16309	16309	16278	16334	16134	16373	16332	16218	16165	16330	16423	16191	16189	16276	16411	16400	16359	16314	16436	16478	16248	16232	16352	16187	16255	16468	16458	16332	16360	16307	16204	16377	16215	16226	16227	16224	16415	16134	16143	16303	16321	16386	16429	16359	16249	16261	16521	16255	16257	16266	16125	16463	16347	16325	16282	16235	16307	16321	16434	16362	16446	16242	16303	16312	16290	16389	16194	16273	16260	16380	16217	16464	16188	16259	16279	16350	16310	16295	16269	16431	16524	16337	16207	16348	16327	16262	16272	16472	16299	16292	16390	16274	16127	16255	16146	16359	16430	16362	16328	16312	16435	16151	16321	16380	16254	16350	16289	16337	16451	16250	16268	16116	16258	16284	16305	16378	16401	16357	16249	16384	16260	16481	16270	16308	16396	16335	16198	16270	16287	16208	16336	16368	16248	16268	16358	16330	16367	16386	16266	16381	16257	16502	16358	16201	16174	16348	16283	16361	16392	16400	16276	16337	16126	16339	16396	16302	16373	16252	16128	16226	16204	16385	16258	16309	16416	16168	16334	16182	16325	16260	16457	16342	16165	16421	16247	16236	16156	16179	16325	16297	16310	16323	16293	16181	16385	16314	16471	16378	16335	16190	16334	16298	16193	16360	16355	16302	16220	16175	16305	16196	16189	16196	16261	16306	16264	16177	16188	16298	16194	16347	16347	16213	16221	16358	16438	16304	16210	16295	16439	16186	16343	16193	16341	16326	16232	16276	16529	16290	16206	16308	16510	16220	16286	16286	16284	16362	16242	16318	16307	16151	16418	16316	16295	16196	16272	16160	16279	16106	16435	16127	16332	16370	16322	16296	16251	16168	16235	16543	16183	16324	16298	16234	16273	16198	16427	16290	16364	16360	16438	16306	16320	16574	16258	16281	16237	16221	16248	16236	16210	16267	16207	16334	16289	16234	16276	16433	16272	16447	16330	16196	16436	16320	16242	16327	16103	16080	16363	16194	16161	16357	16249	16351	16505	16460	16105	16386	16104	16289	16363	16308	16384	16177	16377	16274	16140	16188	16234	16406	16375	16204	16296	16195	16416	16309	16404	16273	16354	16275	16152	16232	16081	16196	16240	16239	16300	16305	16268	16312	16240	16302	16458	16378	16389	16298	16455	16330	16363	16368	16292	16308	16202	16427	16091	16256	16268	16240	16264	16208	16317	16158	16278	16311	16349	16192	16345	16408	16183	16421	16374	16132	16293	16218	16481	16290	16479	16370	16319	16475	16167	16538	16303	16229	16511	16286	16271	16350	16463	16143	16197	16286	16260	16214	16064	16222	16337	16366	16362	16270	16100	16246	16289	16193	16242	16239	16420	16346	16247	16222	16349	16323	16214	16379	16249	16366	16199	16441	16392	16266	16294	16170	16208	16437	16327	16209	16416	16347	16482	16242	16480	16376	16292	16296	16234	16321	16348	16289	16389	16137	16295	16319	16192	16385	16360	16206	16350	16264	16279	16298	16236	16169	16464	16307	16075	16200	16326	16436	16384	16294	16369	16120	16283	16141	16470	16299	16224	16272	16306	16214	16075	16407	16314	16309	16325	16311	16226	16288	16363	16249	16302	16307	16244	16309	16143	16303	16170	16418	16254	16388	16205	16365	16351	16405	16329	16289	16273	16260	16367	16213	16126	16310	16202	16316	16377	16288	16249	16309	16256	16317	16119	16329	16259	16323	16288	16261	16254	16179	16217	16272	16294	16399	16412	16140	16200	16310	16200	16379	16367	16354	16296	16235	16056	16159	16407	16315	16219	16184	16327	16338	16235	16245	16392	16152	16200	16169	16308	16229	16271	16198	16395	16352	16313	16285	16463	16223	16371	16335	16375	16348	16156	16275	16397	16442	16117	16323	16304	16351	16186	16291	16356	16190	16464	16001	16370	16423	16220	16139	16305	16271	16393	16350	16353	16150	16459	16288	16381	16427	16353	16371	16249	16308	16422	16402	16271	16446	16214	16245	16450	16209	16425	16200	16346	16352	16417	16432	16483	16338	16329	16319	16318	16359	16199	16555	16292	16201	16216	16251	16358	16281	16161	16351	16163	16309	16489	16273	16270	16346	16338	16229	16189	16186	16140	16220	16338	16476	16372	16474	16289	16242	16327	16278
28152	25112	31304	27942	22822	21176	20423	19458	18855	18545	18560	18186	18041	17962	17915	17866	17780	17636	17921	17766	17679	17778	17909	17751	17642	17752	17481	17561	17599	17523	17633	17563	17455	17508	17649	17527	17493	17664	17726	17530	17572	17442	17597	17755	17497	17469	17408	17436	17396	17456	17358	17465	17451	17471	17334	17374	17623	17490	17475	17582	17502	17337	17499	17501	17514	17683	17585	17319	17564	17476	17447	17308	17588	17336	17590	17531	17291	17538	17395	17424	17469	17400	17548	17370	17660	17596	17749	17644	17564	17447	17389	17545	17507	17455	17612	17530	17501	17383	17466	17425	17678	17662	17561	17520	17370	17403	17181	17391	17511	17457	17306	17514	17495	17274	17404	17276	17498	17615	17581	17459	17478	17544	17253	17295	17521	17398	17598	17452	17433	17380	17327	17433	17387	17165	17031	17361	17341	17484	17459	17496	17194	17657	17462	17716	17563	17446	17590	17465	17343	17544	17593	17495	17458	17488	17487	17424	17487	17608	17609	17603	17400	17492	17652	17576	17504	17234	17599	17477	17438	17552	17559	17477	17649	17558	17333	17080	17262	17524	17689	17303	17581	17529	17485	17570	17486	17246	17544	17419	17472	17564	17490	17453	17625	17539	17724	17476	17499	17403	17528	17540	17624	17171	17572	17437	17425	17446	17486	17546	17263	17551	17328	17357	17712	17584	17488	17508	17318	17470	17325	17441	17408	17410	17426	17395	17323	17484	17445	17447	17526	17496	17328	17341	17753	17460	17619	17409	17446	17571	17463	17525	17451	17445	17519	17608	17520	17348	17266	17578	17382	17356	17468	17476	17402	17595	17384	17453	17545	17614	17477	17632	17563	17554	17513	17382	17586	17397	17506	17401	17481	17404	17322	17269	17418	17402	17412	17348	17321	17533	17550	17416	17396	17485	17358	17436	17313	17423	17412	17467	17528	17461	17458	17364	17668	17509	17569	17368	17339	17654	17654	17379	17503	17522	17360	17373	17485	17604	17606	17282	17598	17392	17466	17571	17381	17175	17509	17532	17416	17432	17410	17485	17654	17374	17549	17641	17355	17567	17671	17412	17416	17398	17422	17412	17346	17485	17619	17466	17402	17370	17394	17352	17417	17640	17573	17432	17368	17618	17546	17341	17475	17395	17365	17224	17497	17474	17370	17545	17415	17603	17709	17495	17306	17328	17546	17572	17369	17589	17497	17677	17425	17540	17614	17250	17358	17391	17606	17645	17598	17377	17404	17325	17486	17420	17464	17550	17520	17358	17502	17238	17384	17324	17513	17406	17365	17367	17416	17387	17565	17364	17568	17871	17450	17360	17430	17525	17392	17397	17495	17477	17501	17345	17425	17332	17419	17433	17396	17390	17511	17554	17467	17485	17432	17462	17499	17423	17557	17490	17539	17409	17458	17206	17598	17669	17612	17512	17471	17304	17512	17550	17331	17454	17275	17595	17468	17527	17479	17575	17509	17469	17481	17249	17350	17355	17409	17454	17570	17573	17508	17559	17735	17526	17340	17300	17277	17458	17617	17485	17487	17307	17437	17352	17392	17505	17538	17420	17540	17350	17426	17594	17575	17413	17371	17392	17480	17460	17342	17514	17383	17406	17313	17432	17511	17480	17492	17329	17467	17314	17622	17704	17260	17527	17358	17701	17337	17406	17433	17526	17412	17341	17214	17441	17445	17362	17501	17291	17259	17395	17488	17322	17557	17329	17526	17563	17380	17527	17360	17579	17556	17300	17452	17378	17433	17604	17549	17434	17584	17319	17440	17510	17210	17348	17377	17460	17430	17474	17283	17580	17491	17561	17279	17654	17473	17582	17265	17608	17248	17368	17471	17625	17242	17486	17547	17686	17598	17510	17374	17565	17333	17393	17466	17529	17452	17546	17364	17472	17607	17339	17415	17307	17519	17598	17439	17526	17343	17346	17683	17446	17626	17143	17412	17281	17486	17489	17468	17500	17446	17466	17379	17392	17433	17795	17469	17223	17384	17412	17250	17612	17325	17632	17559	17530	17653	17452	17475	17541	17482	17496	17436	17540	17653	17451	17448	17512	17301	17355	17514	17446	17565	17405	17600	17560	17468	17388	17373	17567	17377	17452	17540	17178	17444	17381	17517	17513	17547	17458	17632	17592	17570	17277	17451	17607	17442	17486	17714	17551	17413	17691	17626	17451	17433	17686	17545	17425	17442	17345	17433	17400	17440	17432	17516	17492	17471	17614	17650	17591	17529	17629	17463	17529	17549	17399	17512	17566	17405	17424	17503	17397	17514	17472	17380	17461	17385	17354	17563	17418	17421	17449	17509	17343	17559	17442	17603	17456	17625	17413	17387	17602	17536	17412	17463	17615	17510	17618	17336	17236	17449	17666	17606	17384	17617	17351	17541	17516	17386	17427	17570	17366	17466	17462	17547	17437	17490	17465	17219	17466	17401	17548	17268	17599	17424	17306	17483	17356	17425	17308	17441	17488	17420	17690	17541	17220	17494	17496	17511	17318	17589	17658	17417	17394	17542	17709	17543	17516	17413	17461	17611	17485	17559	17382	17622	17321	17228	17496	17333	17415	17475	17555	17722	17384	17442	17500	17417	17368	17306	17377	17520	17356	17286	17324	17445	17425	17411	17586	17392	17585	17531	17701	17514	17499	17500	17513	17431	17268	17402	17620	17715	17427	17561	17556	17715	17463	17469	17456	17427	17523	17547	17396	17415	17315	17472	17358	17516	17649	17467	17559	17503	17573	17478	17523	17499	17324	17181	17457	17458	17441	17342	17442	17431	17585	17495	17375	17519	17371	17432	17456	17420	17459	17651	17573	17572	17498	17601	17393	17570	17494	17294	17394	17486	17510	17343	17579	17610	17221	17367	17517	17646	17391	17355	17273	17479	17419	17415	17380	17409	17618	17568	17545	17446	17374	17565	17570	17522	17425	17442	17563	17709	17354	17403	17315	17558	17458	17594	17439	17480	17440	17388	17357	17480	17265	17586	17440	17374	17562	17569	17451	17425	17468	17430	17468	17619	17592	17547	17591	17219	17467	17315	17503	17199	17400	17492	17539	17442	17451	17358	17833	17542	17625	17567	17351	17477	17405	17512	17438	17490	17540	17512	17438	17613	17276	17356	17635	17612	17578	17457	17361	17504	17460	17653	17456	17438	17584	17397	17465	17471	17272	17637	17320	17411	17455	17480	17663	17561	17329	17425	17452	17245	17504	17361	17397	17430	17490	17500	17615	17437	17285	17283	17480	17810	17343	17540	17588	17338	17356	17355	17403	17691	17541	17436	17375	17483	17454	17289	17196	17427	17409	17626	17570	17615	17459	17404	17567	17455	17342	17526	17345	17468	17468	17422	17546	17515	17483	17346	17520	17550	17273	17511	17664	17419	17552	17664	17650	17354	17454	17365	17584	17475	17574	17648	17395	17328	17540	17492	17586	17540	17364	17482	17477	17253	17326	17501	17352	17392	17293	17567	17462	17640	17443	17579	17584	17363	17544	17378	17625	17355	17643	17685	17415	17495	17661	17428	17174	17386	17393	17298	17549	17627	17452	17602	17470	17482	17532	17476	17378	17575	17446	17457	17529	17371	17332	17506	17458	17465	17525	17482	17574	17485	17724	17476	17331	17519	17369	17333	17508	17430	17393	17274	17640	17644	17565	17622	17372	17382	17718	17361	17551	17419	17534	17731	17517	17499	17443	17552	17796	17580	17597	17430	17339	17447	17420	17416	17327	17469	17495	17580	17737	17509	17649	17404	17760	17668	17346	17383	17572	17549	17494	17307	17412	17348	17510	17478	17553	17470	17605	17557	17397	17392	17376	17378	17555	17528	17327	17484	17410	17687	17679	17466	17430	17590	17421	17660	17492	17518	17464	17590	17406	17518	17377	17873	17634	17672	17547	17443	17414	17429	17437	17592	17428	17624	17740	17474	17472	17280	17701	17655	17523	17529	17298	17376	17376	17538	17549	17540	17400	17250	17470	17482	17404	17450	17459	17464	17581	17300	17539	17361	17596	17477	17644	17600	17504	17508	17464	17506	17572	17601	17515	17512	17416	17578	17483	17571	17541	17666	17489	17435	17404	17434	17495	17518	17402	17442	17409	17508	17409	17404	17461	17533	17653	17613	17503	17385	17442	17453	17395	17468	17625	17523	17627	17515	17606	17476	17656	17442	17396	17412	17310	17302	17527	17309	17318	17373	17264	17400	17446	17343	17392	17471	17511	17341	17575	17574	17410	17628	17537	17510	17415	17428	17273	17633	17563	17459	17259	17498	17463	17521	17386	17490	17581	17271	17423	17577	17437	17571	17503	17627	17461	17534	17378	17493	17506	17454	17490	17529	17454	17329	17560	17468	17467	17604	17429	17565	17516	17693	17542	17600	17361	17582	17470	17405	17433	17644	17444	17447	17589	17421	17615	17531	17492	17425	17379	17512	17402	17607	17444	17520	17569	17487	17473	17564	17589	17552	17231	17363	17494	17379	17465	17421	17429	17446	17615	17401	17586	17598	17481	17492	17429	17495	17362	17403	17567	17319	17595	17686	17433	17643	17499	17476	17651	17518	17334	17446	17471	17519	17411	17281	17480	17523	17390	17457	17768	17651	17616	17551	17359	17443	17605	17301	17481	17396	17468	17604	17535	17366	17539	17516	17407	17640	17456	17443	17548	17507	17588	17586	17536	17571	17533	17526	17448	17444	17451	17637	17390	17582	17543	17485	17440	17442	17480	17539	17377	17699	17401	17542	17306	17494	17559	17541	17258	17414	17682	17392	17493	17589	17393	17335	17427	17654	17613	17443	17387	17568	17492	17340	17524	17210	17256	17316	17594	17371	17650	17467	17530	17355	17488	17520	17352	17460	17552	17442	17396	17428	17456	17547	17388	17330	17451	17520	17380	17598	17647	17611	17446	17605	17658	17430	17452	17370	17466	17484	17384	17623	17463	17594	17506	17503	17336	17309	17431	17533	17739	17564	17590	17357	17574	17454	17381	17591	17498	17668	17551	17359	17370	17235	17321	17358	17436	17422	17503	17395	17543	17424	17421	17542	17311	17370	17499	17335	17535	17618	17403	17499	17302	17385	17353	17519	17413	17461	17582	17546	17379	17313	17445	17523	17292	17440	17590	17472	17608
27107	40371	36309	27760	23881	21597	19955	19042	18269	17518	17019	17007	16885	16479	16400	16462	16261	16373	16151	16030	16067	15933	15898	16047	15890	15998	16057	15963	15834	15933	15971	16030	16030	15981	15684	15940	15848	15961	15890	15967	15820	15749	15739	15654	15839	15849	15861	15829	15692	15782	15725	15810	15781	15827	15798	15687	15840	15929	15618	15914	15803	15913	15818	15987	15859	15864	15852	15842	15803	15962	15956	15673	15768	15884	15676	15795	15586	15675	15702	15731	15929	15806	15905	15759	15837	15676	15793	15746	15785	15939	15751	15534	15881	15885	15655	15978	15728	15945	15799	15769	15669	15718	15794	15763	15822	15947	15727	15711	15910	15836	16022	15806	16094	15815	15664	15765	15782	15759	15802	15831	15968	15735	15824	15744	15770	15791	15837	15709	15921	15804	15830	15614	15710	15747	15732	15684	15726	15952	15651	15781	15782	15755	15697	15576	15780	15940	15715	15848	15827	15648	15755	15485	15910	15614	15822	15643	15963	15661	15826	15783	15812	15859	15923	15739	15859	15744	16036	15746	15863	15707	15868	15724	15707	15814	15810	15753	15867	15686	15783	15802	15822	15801	15900	15866	15905	15624	15679	15634	15804	15652	15692	15620	15837	15914	15842	15782	15985	15659	15746	15857	15785	15720	15852	15929	15761	15787	15744	15762	15688	15822	15802	15786	15874	15912	15835	15948	15770	15956	15885	15795	15708	15819	15704	15786	15698	15703	15933	15761	15851	15693	15749	15896	15811	15776	15712	15739	15660	15833	15767	15896	15648	15612	15938	15737	15695	15879	15839	15651	15794	15799	15749	15744	15579	15699	15810	15775	15687	15642	15982	15668	15711	15837	15694	15723	15684	15701	15827	15948	15731	15890	15855	15847	15726	15818	15774	15729	15741	15882	15803	15845	15731	15638	15806	15825	15814	15765	15888	15860	15754	15736	15905	15790	15759	15910	15823	15811	15771	15642	15682	15879	15859	15727	15979	15740	15677	15569	15708	15715	15730	15723	15747	15836	15846	15853	15833	15910	15710	15695	15993	15663	15862	15852	15887	15837	15543	15803	15826	15865	15687	15888	15808	15851	15531	15782	15774	15981	15774	15738	15741	15739	15673	15869	15813	15833	15850	15844	15690	15681	15824	15750	15770	15719	15861	15879	15734	15856	15770	15933	15721	15710	15768	15810	15734	15606	15673	15816	15863	15935	15729	15736	15800	15906	15769	15709	15881	15666	15790	15679	15985	15808	16048	15865	15880	15773	15886	15697	15755	15808	15575	15747	15906	15799	15691	15751	15904	15891	15742	15673	15807	15768	15912	15861	15861	15781	15716	15678	15595	15822	15621	15867	15758	15811	15664	15836	15891	15771	15860	15886	15906	15780	15866	15789	15713	15616	15850	15797	15851	15739	15922	15801	15824	15852	15792	15834	15890	15929	15721	15622	15831	15829	15779	15886	15985	15858	15945	15638	15784	15744	15788	15876	15756	15787	15656	15681	15956	15999	15928	15674	15815	15627	15805	15812	15627	15867	15808	15674	15853	15843	15792	15952	15844	15716	15946	15839	15934	15841	15691	15780	15581	15763	15767	15643	15892	15835	15920	15598	15789	15764	15793	15981	15806	15781	15751	15816	15872	15850	15823	15833	15642	15704	15845	15677	15738	15794	15812	15690	15867	15813	15625	15770	15943	15801	15860	15828	15728	15741	15868	15796	15885	15682	15819	15802	15724	15749	15810	15983	15945	15666	15688	15948	15874	15824	15771	15762	15709	15736	15787	15860	15708	15745	15798	15756	15825	15692	15796	15855	15675	15866	15898	15835	15575	15686	15877	15839	15661	15774	15768	15845	16044	15773	15800	15840	15767	15749	15661	15697	15819	15910	15766	15751	15808	15829	15994	15884	15821	15829	15661	15711	15698	15899	15891	15684	15876	15734	15922	15799	15932	15777	16007	15713	15837	15944	15772	15860	15832	16041	15928	15901	15964	15865	15742	15696	15827	15877	15806	15842	15754	15931	15879	15733	15974	15841	15585	15800	15831	15738	15779	15911	15897	15686	15682	15763	15848	15784	15790	15948	15560	15813	15838	15866	15775	15838	15704	15742	15853	15878	15807	15799	15829	15806	15795	15629	15764	15793	15921	15684	15763	15769	15833	15671	15789	15912	15796	15775	15841	15670	15839	15712	15784	15759	15828	15885	15811	15846	15933	15870	15706	15748	15852	15854	15762	15674	15866	15777	15694	15898	15834	15883	15681	15700	15859	15765	15739	15782	15902	15790	15713	15777	15716	15691	15674	15889	15994	15706	15801	15804	15816	15706	15797	15970	15734	15731	15854	15826	15837	15697	15833	15748	15731	15833	15731	15774	15872	15776	15839	15816	15789	15795	15708	15688	15948	15699	15782	15882	15733	15781	15758	15652	15805	15817	15709	15915	15658	15707	15817	15883	15812	15787	15744	15751	15851	15926	15859	15837	15849	15783	15901	15773	15944	15741	15763	15882	15738	15822	15816	15921	15957	15664	15852	15747	15791	15905	15730	15798	15839	15621	15818	15697	15627	15893	15779	15710	15857	15956	15882	15660	15722	15819	15873	15855	16007	15911	15893	15825	15784	15785	15865	15795	15794	15679	15750	15948	15729	15833	15919	15693	15802	15819	15809	15997	15753	15920	15816	15869	15862	15804	15663	15696	15734	15800	15798	15777	15799	15704	15787	15612	15782	15888	15760	15877	15634	15860	15851	15891	15697	15825	15928	15713	16101	15821	15818	15710	15715	15698	15864	15966	15811	15889	15692	15769	15786	15733	15641	15800	15816	15868	15983	15640	15824	15741	16059	15812	15853	15920	15771	15793	15781	15637	15754	15962	15746	15692	15823	15644	15856	15887	15748	15773	15829	15718	15950	15680	15846	15831	15815	15866	15684	15904	15796	15816	15634	15860	15981	15893	15866	15782	15810	15671	15773	15779	15805	15657	15826	15791	15670	15832	15767	15813	15901	15908	15674	15777	15886	15648	15724	15925	15991	15805	15786	15671	15845	15821	15908	15735	15863	15567	15804	15897	15826	15871	15754	15766	15784	15748	15842	15727	15810	15633	15941	15820	15700	15822	15945	15806	15792	15812	15836	15564	15642	15748	15736	15897	15804	15977	15847	15722	15799	15800	15840	15653	15757	15790	15793	15957	15802	15895	15806	15807	15711	15921	15595	15681	15840	15891	15797	15776	15839	15751	15802	15778	15752	15730	15760	15675	15990	15649	15691	15833	15936	15805	15983	15737	15903	15786	15669	15867	15731	15715	15793	15800	15827	15861	15970	15810	15745	15619	15828	15889	15741	15561	15867	15750	15809	15877	15851	15682	15773	15656	15683	15725	15730	15711	15767	15813	15886	15903	15915	15897	15598	15777	15783	15769	15734	15823	15834	15825	15845	15772	15875	15927	15738	15827	15736	15687	15762	15922	15788	15770	15880	15863	15627	15850	15873	15975	15819	15964	15607	15866	15768	15698	15702	15803	15710	15907	15826	16024	15651	15694	15617	15859	15831	15926	15765	15645	15897	15938	15737	15794	16012	15736	15842	15845	15750	15884	15659	15731	15595	15892	15767	15755	15662	15771	15890	15850	15831	15759	15797	15894	15840	15865	15763	15951	15723	15717	15766	15650	15848	15880	15865	15859	15974	15665	15618	15715	15797	15726	15889	15748	15899	15862	15932	15941	15848	15812	15918	15640	15633	15844	15892	15891	15776	15836	15875	15561	16047	15683	15911	15725	15900	15839	15838	15822	15852	15678	15878	15838	15972	15652	15704	15749	15955	15714	15826	15685	15774	15834	15863	15985	15551	15835	15869	15881	15862	15751	15787	15896	15852	15739	15748	15731	15794	15888	15840	15780	15789	15762	15813	15845	15688	15848	15808	15770	15693	15759	15776	15667	15803	15835	15748	15729	15780	15819	16029	15770	15974	15689	15846	15740	15705	15768	15606	15772	15872	15923	15695	15830	15837	15819	15717	15807	15832	16021	15678	15846	15540	15856	15895	15914	15794	15738	15771	15690	15634	15836	15956	15711	15735	15860	15740	15845	15733	15689	15611	15819	15731	15831	15761	15747	15721	15836	15716	15794	15765	15963	15772	15799	15823	15729	15958	15809	15852	16015	15785	15915	15756	15828	15808	15809	15533	15873	15643	15660	15953	15687	15972	15783	15877	15892	15650	15929	15750	15778	15776	15902	15747	15871	15906	15726	15886	15753	15961	15712	15988	15667	15800	16028	15864	16002	15906	15823	15907	15803	15857	15637	15734	15928	15842	15824	15843	15906	15696	15616	16005	15977	15978	15796	15774	15849	15786	15902	15832	15826	15782	15869	15680	15822	15875	15853	15923	15725	15737	15871	15779	15851	15813	15680	15718	15815	15903	15693	15855	15874	15880	15761	15843	15743	15760	15843	15748	15864	15868	15766	15752	15710	15814	15763	15936	15770	15824	15952	15780	15763	15952	15809	15815	15975	15772	15728	15841	15679	15733	15745	15694	15852	15722	15808	15758	15755	15640	15802	15788	15960	15886	15891	15696	15797	15697	15809	15893	15786	15683	15719	15675	15775	16039	15871	15931	15797	15776	15583	15907	15866	15777	15894	15722	15817	15766	15859	15693	15911	15722	15669	15905	15809	15887	15665	15870	15730	15828	15843	15782	15853	15751	15772	16054	15728	15700	15690	15797	15877	15817	15705	15742	15871	15791	15822	15835	15807	15692	15822	15744	15790	15785	15709	15896	15666	15938	15787	15911	15748	15760	15710	15695	15838	15843	15811	15899	15679	15809	15801	15718	15654	15873	15827	15699	15785	15864	15786	15806	15720	15711	15721	15904	15792	15807	15695	15749	15769	15948	15677	15750	15839	15622	15945	15677	15796	15802	15717	15797	15899	15750	15813	15784	15871	15820	15908	15706	16069	15831	15820	15798	15964	15738	15888	15836	15932	15616	15868	15905	15829	15930	15794	15716	15818	15589	15978	15607	15907	15613	15690	15793	15756	15863	15785	15935	15747	15836	15749	15853	15800	15781	15580	15930	15864	15989	15909	15881	15823	15748	15823	15934	15890	16032	15705	15764	15755	15718	15851	15795	15742	15870	15741	15738	15742	15825	15711
24055	21581	29258	24765	23719	25543	25270	21971	20758	20168	19738	19583	19272	19036	19143	19009	18868	19024	18707	18733	18543	18457	18598	18689	18487	18649	18325	18515	18524	18509	18583	18641	18658	18626	18688	18228	18409	18536	18501	18433	18418	18271	18041	18197	18575	18400	18284	18471	18341	18219	18262	18344	18288	18300	18318	18246	18046	18044	18287	18361	18213	18344	18434	18363	18336	18223	18168	18196	18303	18266	18307	18179	18176	18301	18191	18337	18259	18368	18461	18231	18119	18276	18204	18334	18345	18037	18208	18170	18202	18066	18419	18290	18158	18387	18248	18410	18281	18021	17928	18129	18250	18047	18184	18151	18086	18174	17938	18217	18110	18311	18181	18121	18263	18402	18236	18401	18128	18097	18163	18176	18149	18468	18402	18174	18149	18172	18280	18252	18372	18294	18150	18246	18192	18282	18279	18099	18232	18314	18287	18484	17883	18189	18117	18243	18034	18232	17848	18170	18183	18308	18192	18226	18333	18145	18412	18220	18309	18201	18107	18318	18240	18346	18174	18478	18286	18294	18158	18279	18361	18114	18121	18304	18168	18176	18178	18187	18165	18171	18147	18247	18039	18216	18162	18282	18133	18279	18115	18115	18078	18157	18193	18086	18212	18308	18350	18315	18336	18350	18323	18219	18360	18286	18128	18197	18417	18270	18244	18329	18176	18181	18086	18106	18205	18201	18101	17987	18204	18095	18069	18222	18098	18271	18181	18300	18172	18235	18173	18304	18172	18226	18080	18196	18142	18284	18287	18274	18403	18193	18683	18141	18143	18173	18161	18061	18319	18151	18319	18126	18355	18230	18330	18254	17966	17991	18264	18054	18100	18251	18225	17990	18229	18161	18248	18420	18123	18210	18368	18438	18237	18223	18245	18036	18010	18157	18195	18042	18257	18216	18032	18472	18312	18233	18197	18246	18160	18191	18353	18379	18238	18286	18134	18196	18263	18314	18172	18247	18158	18265	18068	18158	18308	18485	18296	18466	18246	18281	18155	18009	18094	18289	18309	18127	18184	18428	18245	18108	18312	18176	18057	18169	18157	18292	17959	18199	18354	18328	18409	18201	18144	18179	18135	18037	17943	18129	18207	18281	18162	18267	18103	18326	18152	18310	18081	18154	18326	18220	18270	18161	18215	18292	18304	18030	18001	18368	18196	18155	18108	18316	18133	18038	18206	18095	18325	18117	18078	18181	18266	18126	18057	18010	18120	18170	18123	18186	18054	18198	18309	18143	18178	18343	18386	18110	18396	18297	18443	18113	18360	18368	18237	18200	18387	18173	18156	18296	18363	18262	18371	18243	18264	18204	18400	18114	18334	18323	18010	18185	18428	18262	18139	18088	18460	18294	18304	18118	18089	18039	18130	18158	18323	18218	18231	18291	18278	18299	18044	18097	18279	18247	18322	18198	18295	18225	18057	18118	18395	18134	18323	18109	18153	18082	18386	18463	18124	18211	18272	18290	18232	18283	18249	18348	18188	18213	18049	18110	18310	18144	18073	18184	18214	18275	18328	18187	18118	18081	18160	18380	18347	18230	18192	18118	18148	18118	18186	18179	18498	18086	18306	18266	18192	18270	18124	18405	18330	18211	18369	18381	18324	18187	18069	18011	18270	18070	18273	18206	18145	18327	18117	18200	18146	18165	18068	18157	18281	18140	18323	18151	18146	18189	18122	18363	18141	18164	18242	18050	18289	18069	18290	18298	18292	18072	18182	18507	18310	18326	18246	18181	18043	18188	18249	18092	18198	18418	18199	18348	18256	18146	18220	18012	18221	18157	18346	18023	18107	18065	18187	18291	18196	18041	18096	18249	18227	18242	18302	18058	18006	18295	18140	18334	18236	17970	17975	18296	18035	18195	18247	18162	18146	18100	18152	18280	18240	18359	18117	18203	18167	18228	18159	18089	18252	18207	18324	18222	18302	18274	18382	18025	18512	18246	18053	18129	18191	18221	18183	18162	18107	18452	18390	18222	18101	18355	18290	18202	18248	18124	18303	18169	18237	18140	18195	18279	18121	18178	18311	18271	18163	18171	18378	18314	18184	18064	17918	18244	18087	18443	18312	18478	18370	18355	18132	18098	18357	18302	18268	18192	18214	18269	18269	18178	18174	18307	18152	18324	18163	18281	18280	18190	18071	18188	18135	18085	18210	18203	18098	18270	18442	17991	18160	18214	18468	18265	18230	18151	18123	18246	18193	18288	18129	18186	18167	18281	18292	18117	18347	18125	18057	18231	18331	18138	18313	18152	18190	18242	18296	18195	18265	18121	18184	18013	18282	18197	18172	18278	18369	18000	18178	17932	18277	18317	18207	18295	18155	18349	18170	18268	18076	18135	18310	18399	18217	18431	18164	18357	18242	18326	18488	18095	18225	18308	18373	18269	18338	18225	18358	18317	18211	18189	18451	17955	18396	18376	18195	18200	18103	18103	18205	18455	18173	18301	18170	18195	18155	18391	18229	18484	18295	18189	18165	18336	18221	18158	18063	18142	18154	18399	18291	18279	18177	18404	18429	18235	18326	18167	18177	18288	18093	18302	18121	18174	18076	18175	18146	18031	18099	18275	18297	18207	18224	18123	18105	18237	18234	18212	18260	17993	18305	18131	18125	18222	18160	18175	18076	18378	18159	18360	17896	18165	18133	18156	18289	18090	18113	18426	18278	18418	18174	18252	18349	18303	18262	18338	18226	18186	18268	18270	18170	18099	18132	18112	18311	18027	18270	18222	18448	18375	18244	18116	18219	18278	18173	18112	18188	17938	18263	18390	18213	18383	18355	18315	18173	18008	18381	18081	18227	18327	18263	17845	18227	18401	18148	18291	18163	18224	18285	18190	18261	18205	18119	18237	18195	18320	18228	18072	18161	18082	18254	18229	18289	18255	17913	18221	18257	18171	18406	18050	18103	18165	18133	18286	18471	18267	18152	18132	18117	18235	18180	18202	18316	18213	17984	18132	18142	18249	17999	18082	18136	17899	18040	18262	18269	18329	18371	18303	18193	18313	18317	18211	18231	18015	18231	18379	18286	18372	18204	18308	18376	18420	18533	18141	18270	18099	18438	18275	18276	18323	18152	18202	18313	18103	18078	18304	18317	18104	18283	18074	18544	18141	18304	18375	18304	18214	18247	18237	18219	18202	18277	18097	18150	18179	18553	18333	18244	18388	17949	18018	18119	18157	18302	18096	18003	18206	18094	18075	18194	18226	18139	18373	18352	18176	18216	18271	18314	18169	18328	18278	18154	18072	18256	18162	18236	18262	18084	17976	18143	18154	18319	18407	18304	18157	18117	18123	18441	18092	18102	18031	18226	18028	18290	18270	18293	18113	18416	18166	18167	18338	18358	18239	18174	18300	18373	18292	18335	18331	18102	18289	18257	18161	18559	18298	18255	18238	18215	18331	18157	18182	18465	18110	18131	18300	18199	18188	18312	18431	18232	18384	18291	18159	18398	18271	18055	18267	18289	18283	18217	18441	18276	18064	18170	18144	18186	18320	18241	18240	18266	18294	18257	18249	18156	18081	18226	18187	18186	18079	18084	18126	18097	18375	18146	18242	18368	18148	18270	18232	18142	18207	18231	18340	18320	18132	18260	18267	18218	18141	18293	18299	18327	18106	18277	18275	18202	18196	18047	18056	18104	18202	18201	18226	18127	18127	18400	18267	18353	18271	18242	18251	18133	18154	18378	18167	18093	18247	18128	18335	18227	18170	18226	18229	18208	18462	18228	18125	18283	18258	18291	18170	18421	18279	18354	18223	18209	18271	18264	18229	18238	18050	18233	18251	18297	18298	18161	18215	18083	18275	18410	18325	18087	18148	18128	18077	18315	18295	18420	18454	18298	18234	18223	18196	18382	18182	17988	18158	18079	18305	17928	17993	18242	18142	18354	18199	18278	18194	18145	18209	18063	18157	18416	18448	18411	18389	18244	18263	18282	18430	18359	18345	18199	18374	18361	18137	17972	18388	18406	18495	18165	18250	18156	18044	18193	18159	18552	18168	17992	18155	18351	18272	18280	18041	18175	18425	18396	18194	18211	18164	17956	17984	18244	18196	18184	18224	18139	18251	18313	18310	18224	18000	18103	18261	18285	18100	18151	18217	18217	18114	18136	18323	18295	18186	18080	18106	18150	18035	18160	18341	18222	18122	18210	18180	18185	18159	18190	18010	18158	18282	18355	18374	18434	18168	18281	18171	18273	18155	18381	18144	18199	18146	18241	18154	18209	18263	18153	18174	18289	18289	18193	18112	18180	18200	18188	18061	18240	18178	18283	18226	18393	18184	18081	18225	18118	18217	18304	18118	18245	18224	18409	18267	18488	18083	18005	18451	18158	18176	18171	18244	18188	18118	18215	18234	18335	18130	18114	18254	18168	18024	18113	18016	18356	18275	18312	18208	18413	18180	18120	18062	18343	18234	17981	18196	18201	18212	18268	18377	18163	18310	18213	18442	18199	18339	18343	18316	18171	18098	18312	18378	18072	18206	18205	18202	18090	17930	18226	18312	18199	18269	18244	17991	18081	18206	18252	18278	18367	18183	18240	18020	18198	18092	18122	18165	18082	18076	18217	18325	18112	18345	18408	18148	18108	18224	18204	18261	18251	18172	18166	18245	18452	18334	18146	18208	18116	18053	18287	18238	18273	18264	18133	18032	18105	18371	18392	18232	18285	18340	18509	18110	18229	18131	18081	18126	18185	18251	18229	18251	18295	18107	18155	18325	18310	18083	18294	18047	18451	18309	18054	18230	18227	18361	18294	18384	18159	18078	18185	18185	18335	18120	18189	18008	18193	18113	18229	18302	18305	18077	18403	18098	18389	18290	18176	18162	18039	18195	18193	18037	18284	18108	18236	18360	18054	18026	18303	18310	18298	18197	18147	18372	18199	18134	18171	18042	18286	18206	18160	18172	18131	18237	18352	18306	18322	18251	18385	18115	18122	18240	18247	18427	18337	18169	18382	18344	18283	18091	18402	18212	18165	18292	18186	18277	18322	18140	18466	18575	18336	18158	18206	18128	18198	18365	18124	18349	18136	18169	18292	18244	18279	18214	18320	18328	18095	18262	18171	18030	18277	18239	18390	18298	18152	18226	18274	18297	18304	18133	18270	18126	18284	18371	18226	18184	18221	18238
27646	47133	42884	33845	28731	25672	23398	21514	20244	19155	18634	18415	18026	17369	17245	17278	17215	17078	17006	16932	16728	16841	16926	16966	16648	16820	16645	16692	16879	16721	16577	16599	16802	16474	16534	16421	16551	16525	16512	16509	16366	16230	16489	16303	16498	16352	16409	16326	16220	16344	16387	16406	16459	16411	16474	16319	16395	16374	16375	16433	16373	16405	16394	16253	16275	16294	16253	16425	16272	16275	16491	16444	16403	16329	16353	16218	16313	16431	16245	16387	16399	16441	16191	16403	16282	16327	16328	16324	16352	16354	16217	16412	16415	16395	16183	16228	16260	16302	16319	16346	16185	16428	16258	16389	16399	16327	16156	16259	16230	16060	16331	16270	16447	16172	16336	16192	16427	16433	16298	16252	16278	16279	16343	16350	16268	16220	16228	16296	16376	16246	16468	16234	16223	16264	16411	16360	16252	16343	16299	16386	16396	16377	16497	16301	16213	16229	16416	16256	16142	16270	16433	16470	16348	16265	16458	16299	16511	16440	16353	16393	16330	16276	16498	16314	16212	16280	16459	16196	16308	16254	16420	16259	16188	16350	16346	16155	16449	16420	16316	16185	16364	16440	16273	16392	16394	16565	16219	16303	16291	16327	16204	16143	16233	16304	16399	16335	16335	16414	16286	16276	16231	16069	16251	16400	16177	16368	16220	16163	16339	16270	16235	16363	16434	16237	16431	16423	16251	16253	16258	16232	16288	16460	16225	16342	16388	16439	16212	16378	16403	16294	16427	16414	16043	16259	16483	16228	16340	16435	16417	16236	16210	16104	16448	16074	16328	16299	16353	16288	16241	16192	16344	16509	16133	16217	16470	16222	16156	16294	16420	16329	16379	16185	16186	16292	16403	16414	16247	16355	16191	16287	16413	16373	16216	16385	16217	16223	16252	16331	16224	16508	16372	16188	16436	16217	16299	16247	16347	16303	16339	16297	16344	16305	16381	16351	16123	16561	16297	16302	16195	16368	16373	16268	16366	16270	16446	16336	16461	16133	16390	16348	16372	16206	16104	16342	16387	16256	16168	16370	16407	16282	16379	16425	16300	16191	16228	16247	16246	16390	16372	16376	16190	16239	16260	16327	16413	16076	16359	16335	16293	16571	16169	16411	16281	16235	16310	16293	16454	16359	16262	16323	16421	16284	16214	16452	16420	16270	16342	16311	16351	16383	16425	16542	16203	16411	16410	16459	16274	16363	16283	16355	16370	16268	16352	16327	16368	16339	16346	16223	16437	16245	16431	16362	16309	16168	16344	16372	16561	16157	16345	16295	16309	16500	16326	16196	16361	16342	16331	16451	16354	16356	16337	16399	16311	16287	16474	16374	16121	16213	16289	16350	16380	16409	16430	16371	16085	16434	16381	16383	16288	16166	16390	16480	16241	16469	16378	16309	16366	16228	16248	16127	16464	16400	16236	16367	16440	16349	16350	16356	16280	16197	16311	16291	16373	16197	16192	16332	16097	16286	16297	16301	16173	16420	16342	16480	16218	16420	16345	16264	16260	16340	16368	16145	16379	16293	16090	16384	16387	16110	16274	16207	16169	16354	16428	16261	16145	16342	16301	16379	16399	16417	16272	16331	16257	16415	16211	16288	16546	16246	16174	16257	16431	16196	16118	16408	16387	16329	16257	16246	16343	16272	16345	16374	16420	16268	16172	16263	16388	16486	16280	16227	16132	16336	16479	16373	16365	16317	16359	16284	16256	16470	16304	16363	16240	16214	16320	16184	16284	16424	16287	16224	16387	16230	16254	16344	16248	16291	16211	16198	16225	16405	16558	16282	16260	16171	16366	16252	16382	16337	16393	16121	16536	16278	16386	16311	16432	16324	16350	16227	16350	16249	16348	16440	16285	16345	16356	16210	16316	16318	16398	16353	16441	16041	16195	16350	16316	16365	16365	16253	16388	16325	16264	16314	16361	16270	16425	16305	16346	16082	16443	16324	16096	16260	16302	16145	16339	16352	16293	16360	16233	16078	16242	16258	16250	16535	16337	16294	16149	16351	16329	16200	16411	16200	16438	16324	16416	16311	16140	16229	16330	16325	16323	16187	16359	16192	16335	16477	16334	16305	16386	16467	16403	16458	16622	16307	16342	16389	16269	16306	16436	16267	16441	16336	16299	16238	16335	16149	16322	16385	16374	16151	16364	16396	16366	16384	16420	16303	16293	16253	16414	16331	16375	16333	16207	16231	16370	16459	16228	16376	16209	16341	16335	16293	16264	16561	16249	16383	16298	16467	16408	16338	16374	16371	16318	16447	16186	16255	16300	16319	16281	16354	16314	16287	16269	16328	16316	16357	16333	16279	16313	16386	16210	16315	16272	16372	16282	16311	16436	16316	16477	16330	16321	16324	16270	16327	16436	16152	16400	16379	16286	16433	16420	16259	16143	16262	16356	16312	16367	16437	16319	16295	16335	16633	16251	16375	16367	16190	16299	16312	16264	16275	16324	16380	16289	16323	16263	16415	16255	16298	16265	16133	16402	16334	16361	16336	16452	16143	16261	16336	16452	16311	16239	16476	16369	16299	16188	16167	16249	16336	16391	16404	16368	16327	16319	16278	16205	16404	16323	16227	16375	16261	16321	16421	16185	16256	16384	16471	16236	16385	16456	16336	16284	16249	16343	16428	16382	16269	16321	16418	16377	16192	16411	16336	16326	16312	16425	16329	16375	16206	16382	16361	16428	16266	16299	16298	16462	16222	16461	16499	16257	16396	16313	16213	16362	16259	16168	16205	16350	16365	16384	16261	16306	16312	16273	16312	16332	16142	16314	16414	16253	16218	16348	16300	16369	16245	16418	16338	16294	16242	16423	16332	16353	16354	16367	16393	16193	16138	16285	16330	16444	16343	16291	16383	16328	16231	16267	16222	16232	16221	16380	16319	16306	16493	16341	16462	16385	16232	16271	16437	16232	16199	16410	16403	16212	16334	16335	16243	16374	16324	16367	16346	16431	16222	16400	16340	16261	16126	16367	16393	16442	16347	16344	16311	16231	16196	16327	16350	16241	16338	16431	16567	16151	16470	16336	16471	16563	16212	16375	16302	16148	16337	16291	16462	16475	16235	16480	16213	16403	16204	16277	16340	16361	16415	16338	16164	16261	16355	16266	16263	16292	16452	16397	16129	16157	16291	16306	16206	16463	16259	16374	16293	16256	16360	16261	16403	16242	16285	16426	16342	16381	16287	16232	16558	16333	16303	16350	16339	16314	16333	16287	16335	16434	16177	16273	16375	16346	16240	16307	16554	16401	16139	16365	16476	16368	16238	16389	16180	16201	16407	16458	16335	16367	16135	16313	16310	16381	16248	16258	16335	16146	16204	16363	16462	16483	16104	16410	16390	16290	16508	16144	16239	16353	16329	16363	16290	16544	16425	16419	16284	16247	16389	16401	16365	16383	16355	16277	16461	16227	16409	16351	16199	16447	16321	16504	16268	16217	16310	16440	16451	16281	16178	16220	16503	16398	16401	16274	16374	16343	16324	16414	16312	16298	16459	16330	16296	16397	16321	16324	16316	16341	16219	16305	16551	16320	16410	16339	16407	16293	16312	16225	16371	16202	16372	16305	16530	16455	16326	16278	16295	16161	16325	16305	16415	16394	16308	16407	16336	16233	16352	16504	16374	16270	16278	16286	16237	16330	16187	16486	16063	16313	16321	16253	16317	16258	16171	16281	16213	16324	16261	16299	16188	16331	16373	16289	16414	16377	16389	16244	16197	16301	16320	16290	16279	16267	16378	16416	16353	16475	16342	16420	16371	16326	16266	16355	16285	16374	16295	16282	16388	16290	16424	16361	16212	16320	16331	16166	16312	16415	16415	16168	16181	16384	16432	16317	16332	16436	16125	16335	16312	16234	16503	16447	16397	16369	16194	16512	16437	16301	16279	16359	16287	16443	16423	16284	16267	16414	16339	16369	16242	16230	16346	16383	16298	16347	16382	16257	16372	16425	16358	16333	16300	16450	16545	16264	16412	16230	16344	16401	16256	16356	16313	16364	16372	16274	16463	16258	16386	16336	16427	16462	16382	16340	16349	16288	16532	16188	16495	16311	16167	16329	16429	16332	16375	16280	16324	16259	16470	16357	16575	16304	16282	16253	16269	16342	16432	16166	16156	16172	16269	16326	16445	16278	16423	16263	16210	16185	16349	16484	16314	16261	16436	16340	16379	16394	16424	16276	16334	16357	16329	16179	16253	16352	16193	16287	16367	16183	16226	16251	16161	16453	16468	16276	16325	16323	16238	16401	16271	16345	16239	16331	16131	16461	16398	16236	16291	16358	16280	16392	16354	16285	16392	16175	16344	16236	16350	16467	16166	16350	16561	16173	16217	16128	16427	16186	16290	16418	16306	16141	16369	16234	16418	16435	16137	16373	16313	16457	16341	16204	16346	16445	16290	16330	16228	16146	16323	16441	16263	16425	16390	16280	16389	16365	16352	16312	16273	16329	16298	16395	16375	16226	16341	16049	16493	16398	16223	16327	16404	16431	16156	16232	16204	16609	16344	16305	16218	16335	16287	16200	16450	16326	16373	16225	16470	16357	16305	16442	16263	16349	16372	16223	16114	16330	16422	16358	16345	16312	16322	16289	16330	16242	16428	16298	16354	16405	16435	16297	16128	16282	16116	16140	16362	16265	16299	16151	16184	16292	16462	16384	16385	16128	16368	16247	16341	16326	16333	16350	16373	16307	16456	16343	16210	16274	16253	16389	16198	16342	16265	16255	16183	16368	16409	16309	16217	16462	16363	16244	16275	16158	16342	16322	16213	16257	16253	16540	16335	16336	16365	16310	16416	16410	16326	16354	16216	16387	16359	16170	16290	16410	16156	16457	16314	16211	16308	16097	16365	16298	16559	16390	16233	16134	16441	16398	16179	16409	16451	16142	16274	16238	16450	16381	16249	16291	16402	16268	16334	16127	16140	16296	16327	16390	16230	16316	16303	16244	16332	16374	16389	16357	16254	16296	16274	16199	16385	16166	16190	16162	16390	16347	16239	16193	16397	16410	16357	16262	16295	16321	16303	16384	16320	16309	16446	16228	16307	16401	16354	16266	16409	16343	16334	16277	16191	16357	16100	16193	16347	16229	16348	16342	16348	16383	16471	16311	16442	16284	16414	16373	16282
23109	21581	29576	24102	22366	25850	29085	23480	21908	21510	20904	20516	20334	19552	19597	19778	19818	19541	19414	19252	19196	19218	19095	19238	18988	19017	19280	19138	19182	19073	19096	19082	19144	19160	18925	18912	18909	19010	18994	19022	18962	18614	18787	18549	18614	18846	18715	18640	18671	18703	18630	18743	18716	18867	18658	18653	18651	18701	18969	18546	18532	18761	18636	18517	18716	18771	18951	18801	18591	18718	18686	18858	18666	18723	18632	18791	18520	18544	18573	18556	18760	18567	18581	18554	18464	18535	18745	18675	18720	18670	18564	18562	18536	18672	18776	18549	18447	18548	18615	18753	18518	18483	18642	18670	18603	18664	18678	18797	18734	18498	18552	18618	18709	18815	18618	18719	18748	18661	18610	18683	18546	18561	18736	18570	18582	18606	18531	18637	18726	18536	18754	18682	18621	18727	18551	18534	18527	18768	18851	18688	18799	18562	18708	18585	18673	18770	18654	18715	18599	18566	18636	18717	18575	18701	18699	18753	18631	18676	18642	18514	18581	18295	18763	18564	18555	18456	18563	18649	18652	18520	18766	18561	18738	18732	18680	18690	18327	18600	18471	18562	18862	18608	18647	18674	18543	18857	18546	18696	18670	18487	18709	18570	18730	18742	18392	18525	18544	18653	18632	18505	18684	18452	18649	18403	18377	18383	18741	18629	18737	18564	18610	18667	18613	18624	18514	18493	18599	18717	18587	18780	18427	18613	18721	18716	18730	18684	18628	18758	18542	18744	18451	18828	18790	18810	18717	18788	18571	18688	18560	18491	18379	18792	18758	18806	18560	18589	18704	18512	18614	18686	18667	18505	18565	18401	18508	18559	18530	18636	18584	18571	18515	18539	18239	18728	18527	18485	18583	18719	18721	18332	18583	18542	18251	18612	18715	18616	18606	18780	18536	18584	18730	18533	18785	18517	18820	18642	18516	18624	18523	18611	18669	18568	18553	18657	18556	18447	18717	18721	18796	18575	18449	18705	18713	18480	18705	18598	18454	18550	18677	18682	18614	18742	18581	18617	18873	18454	18745	18640	18772	18626	18665	18644	18437	18671	18665	18501	18631	18466	18578	18512	18599	18612	18576	18749	18900	18725	18746	18673	18652	18702	18704	18583	18594	18635	18682	18838	18716	18806	18689	18676	18544	18547	18837	18816	18647	18744	18552	18632	18514	18629	18597	18509	18539	18702	18498	18533	18568	18702	18770	18813	18824	18550	18584	18570	18583	18700	18791	18487	18372	18633	18483	18713	18713	18652	18559	18631	18707	18523	18709	18655	18793	18490	18659	18629	18602	18670	18734	18857	18708	18409	18770	18529	18535	18824	18530	18404	18709	18725	18593	18555	18583	18696	18774	18609	18323	18417	18686	18763	18474	18744	18499	18731	18568	18632	18536	18603	18629	18597	18372	18603	18737	18519	18621	18500	18498	18743	18400	18695	18773	18560	18719	18730	18477	18708	18436	18690	18304	18612	18853	18620	18439	18541	18661	18733	18873	18638	18464	18621	18664	18652	18737	18500	18559	18789	18523	18568	18524	18710	18603	18535	18706	18554	18698	18672	18728	18524	18521	18671	18513	18551	18658	18617	18590	18618	18534	18482	18840	18678	18537	18622	18507	18610	18404	18558	18569	18563	18558	18745	18594	18731	18644	18530	18866	18628	18768	18389	18463	18591	18562	18342	18588	18665	18795	18463	18549	18539	18673	18829	18602	18464	18653	18511	18617	18494	18610	18384	18634	18504	18402	18726	18711	18763	18777	18508	18539	18432	18476	18581	18499	18537	18638	18363	18589	18594	18730	18324	18580	18546	18520	18715	18660	18731	18535	18451	18495	18543	18696	18656	18566	18549	18683	18522	18471	18479	18678	18723	18705	18603	18917	18585	18731	18474	18575	18619	18466	18463	18539	18334	18594	18544	18814	18594	18786	18432	18607	18811	18402	18528	18342	18460	18617	18516	18523	18705	18343	18572	18689	18353	18370	18456	18655	18417	18636	18747	18634	18570	18719	18602	18593	18549	18788	18604	18513	18517	18477	18306	18534	18459	18763	18537	18555	18734	18548	18585	18787	18625	18478	18602	18564	18475	18635	18816	18653	18753	18562	18667	18687	18397	18632	18670	18534	18687	18740	18565	18597	18547	18625	18588	18632	18631	18625	18645	18721	18650	18699	18539	18866	18661	18767	18489	18627	18812	18658	18624	18606	18681	18602	18608	18739	18649	18718	18660	18711	18612	18462	18651	18656	18584	18507	18649	18531	18634	18615	18505	18641	18627	18465	18548	18493	18753	18588	18553	18612	18406	18636	18700	18611	18571	18685	18859	18750	18611	18668	18746	18746	18569	18525	18784	18647	18785	18642	18629	18501	18680	18561	18596	18613	18517	18541	18753	18514	18670	18661	18792	18670	18453	18691	18732	18848	18531	18573	18573	18479	18925	18628	18626	18659	18632	18682	18488	18650	18799	18750	18693	18775	18575	18580	18518	18693	18716	18513	18646	18430	18605	18747	18589	18644	18645	18710	18701	18733	18540	18548	18571	18460	18394	18649	18663	18546	18632	18634	18391	18463	18569	18521	18329	18710	18495	18793	18815	18843	18772	18341	18509	18501	18529	18668	18583	18529	18626	18725	18828	18681	18637	18457	18555	18629	18524	18762	18540	18718	18518	18640	18488	18695	18724	18600	18495	18691	18662	18641	18582	18588	18593	18629	18526	18823	18586	18640	18625	18566	18347	18622	18628	18568	18467	18441	18676	18655	18647	18450	18406	18680	18685	18493	18460	18605	18684	18826	18534	18730	18557	18602	18511	18418	18695	18519	18693	18528	18817	18886	18860	18658	18453	18285	18613	18692	18695	18554	18480	18488	18767	18649	18930	18605	18578	18624	18533	18662	18590	18803	18588	18432	18750	18536	18685	18622	18638	18730	18818	18707	18663	18502	18712	18606	18685	18757	18740	18665	18738	18749	18780	18562	18784	18744	18479	18458	18616	18684	18508	18438	18451	18571	18529	18790	18534	18757	18475	18656	18423	18613	18686	18609	18769	18690	18519	18736	18645	18602	18735	18677	18765	18552	18755	18623	18589	18684	18634	18471	18619	18430	18543	18571	18693	18618	18719	18651	18764	18499	18817	18589	18585	18731	18689	18497	18704	18662	18405	18594	18649	18651	18865	18660	18538	18582	18608	18303	18607	18623	18566	18301	18577	18617	18585	18559	18391	18438	18514	18695	18267	18541	18731	18725	18607	18658	18714	18533	18554	18738	18809	18755	18676	18649	18685	18523	18640	18762	18539	18657	18618	18720	18595	18461	18459	18840	18643	18669	18694	18782	18647	18670	18667	18770	18558	18589	18704	18412	18600	18509	18603	18702	18740	18441	18760	18586	18699	18624	18651	18517	18660	18711	18617	18737	18314	18775	18576	18441	18691	18444	18605	18372	18549	18630	18489	18566	18859	18609	18711	18349	18373	18457	18589	18482	18589	18740	18765	18678	18656	18608	18540	18453	18600	18490	18657	18611	18392	18744	18576	18766	18664	18548	18592	18611	18422	18389	18715	18618	18661	18599	18605	18536	18501	18540	18565	18829	18531	18488	18659	18426	18538	18544	18570	18628	18492	18766	18428	18573	18602	18613	18555	18529	18649	18716	18720	18706	18651	18286	18511	18647	18479	18445	18538	18842	18588	18513	18567	18817	18677	18525	18529	18682	18536	18535	18833	18536	18429	18621	18585	18614	18522	18673	18572	18579	18690	18455	18383	18524	18623	18602	18581	18644	18601	18512	18416	18469	18572	18330	18246	18320	18761	18674	18619	18768	18734	18668	18544	18589	18651	18488	18662	18477	18462	18475	18635	18487	18447	18777	18601	18661	18489	18636	18760	18593	18669	18809	18644	18658	18507	18584	18604	18727	18632	18469	18655	18568	18576	18705	18493	18517	18793	18634	18534	18690	18808	18497	18607	18603	18770	18705	18584	18742	18513	18733	18676	18610	18559	18656	18701	18630	18645	18603	18746	18803	18846	18413	18703	18661	18591	18567	18571	18581	18672	18805	18442	18724	18854	18585	18622	18530	18839	18627	18490	18652	18603	18463	18610	18709	18662	18476	18853	18475	18542	18546	18756	18537	18674	18597	18519	18622	18456	18555	18755	18645	18652	18539	18640	18565	18466	18521	18579	18686	18677	18537	18470	18535	18715	18792	18807	18464	18658	18719	18321	18415	18389	18638	18530	18482	18619	18638	18440	18512	18389	18867	18403	18650	18785	18754	18526	18566	18667	18513	18466	18734	18656	18448	18616	18635	18467	18444	18391	18433	18593	18526	18562	18462	18648	18575	18689	18493	18602	18558	18680	18558	18471	18603	18490	18656	18645	18747	18645	18672	18694	18628	18448	18455	18671	18508	18512	18677	18706	18593	18578	18545	18729	18568	18406	18367	18748	18490	18655	18638	18680	18513	18504	18785	18605	18669	18524	18587	18727	18667	18576	18716	18637	18651	18592	18483	18794	18676	18567	18573	18435	18563	18515	18424	18506	18628	18386	18453	18639	18561	18568	18770	18666	18549	18554	18695	18604	18755	18501	18622	18429	18577	18683	18501	18727	18494	18637	18628	18626	18675	18626	18653	18474	18842	18652	18566	18601	18513	18670	18453	18394	18561	18422	18755	18588	18640	18562	18644	18529	18543	18544	18467	18395	18463	18397	18623	18680	18607	18658	18653	18652	18685	18527	18454	18612	18671	18534	18627	18443	18472	18631	18614	18830	18561	18667	18755	18707	18606	18655	18380	18793	18582	18780	18677	18545	18465	18637	18663	18416	18608	18730	18615	18448	18839	18733	18712	18493	18554	18447	18539	18501	18552	18743	18517	18305	18561	18522	18753	18535	18568	18377	18665	18489	18601	18400	18682	18613	18502	18757	18600	18714	18471	18653	18666	18391	18606	18558	18774	18419	18559	18584	18556	18511	18502	18617	18789	18640	18661	18763	18631	18459	18533	18831	18741	18558	18612	18461	18582	18426	18475	18674	18669	18675	18525	18774	18581	18559	18583	18515	18509	18595	18526	18505	18558	18526	18676	18662	18601	18715	18801	18448	18425	18727	18690	18652	18558	18724	18464	18529	18588	18690	18680	18560	18490	18603
29164	51897	48332	38815	32662	28953	26267	23711	21687	20339	19752	19441	18785	18170	17988	18121	17943	17671	17281	17287	17352	17116	17216	17030	17214	17056	17035	16913	17042	16829	16985	16920	17304	16886	16827	16855	16705	16685	16559	16816	16644	16492	16427	16624	16575	16433	16579	16685	16548	16523	16600	16882	16597	16574	16427	16362	16516	16558	16479	16510	16607	16436	16635	16608	16490	16605	16496	16552	16617	16443	16425	16543	16515	16589	16603	16634	16576	16544	16547	16581	16457	16488	16458	16415	16549	16377	16490	16552	16570	16481	16489	16492	16472	16617	16609	16560	16427	16673	16491	16400	16587	16575	16547	16488	16555	16519	16509	16684	16566	16534	16608	16437	16443	16591	16535	16500	16332	16555	16522	16577	16608	16488	16624	16464	16569	16570	16574	16355	16391	16425	16476	16521	16559	16712	16341	16460	16495	16383	16307	16517	16585	16317	16552	16453	16339	16621	16485	16495	16445	16645	16607	16473	16650	16682	16523	16521	16599	16485	16420	16579	16488	16436	16510	16292	16528	16462	16441	16300	16436	16516	16501	16456	16437	16538	16378	16483	16416	16578	16657	16198	16619	16498	16527	16572	16690	16530	16431	16418	16560	16595	16360	16510	16643	16752	16354	16675	16624	16499	16643	16437	16593	16459	16435	16428	16487	16429	16667	16365	16385	16377	16477	16521	16272	16279	16524	16396	16533	16297	16545	16400	16220	16471	16568	16426	16647	16696	16484	16447	16526	16621	16556	16529	16320	16485	16492	16538	16343	16551	16522	16552	16339	16659	16665	16641	16355	16435	16520	16362	16584	16641	16558	16566	16531	16405	16602	16430	16426	16585	16654	16598	16708	16478	16246	16492	16441	16427	16433	16524	16503	16384	16521	16382	16458	16300	16498	16482	16467	16494	16392	16467	16468	16581	16547	16351	16406	16506	16334	16496	16431	16494	16566	16513	16448	16460	16645	16612	16537	16502	16380	16661	16426	16537	16496	16461	16482	16412	16617	16500	16557	16447	16591	16536	16521	16678	16500	16476	16492	16430	16500	16458	16548	16430	16566	16576	16631	16692	16725	16417	16439	16443	16500	16375	16613	16591	16539	16499	16529	16392	16545	16585	16320	16477	16444	16328	16279	16460	16494	16391	16238	16330	16500	16427	16434	16533	16622	16437	16422	16618	16346	16589	16448	16571	16565	16505	16441	16507	16456	16536	16597	16607	16395	16558	16457	16406	16607	16674	16472	16451	16513	16525	16582	16498	16464	16611	16461	16394	16536	16400	16571	16338	16538	16540	16527	16485	16513	16414	16545	16606	16501	16561	16453	16326	16584	16423	16528	16423	16307	16660	16352	16697	16584	16355	16526	16448	16649	16383	16554	16463	16556	16456	16464	16404	16533	16466	16432	16253	16383	16498	16570	16298	16608	16530	16524	16587	16488	16467	16514	16523	16501	16504	16543	16521	16367	16481	16584	16502	16470	16388	16635	16435	16603	16411	16576	16521	16477	16330	16474	16389	16413	16498	16547	16604	16379	16453	16495	16395	16512	16419	16452	16627	16415	16493	16722	16536	16573	16534	16509	16372	16481	16331	16621	16407	16382	16521	16620	16708	16522	16349	16497	16383	16511	16319	16543	16524	16446	16502	16547	16536	16512	16523	16591	16531	16317	16496	16427	16516	16414	16591	16558	16336	16441	16574	16487	16308	16452	16555	16376	16752	16532	16345	16289	16325	16496	16428	16514	16562	16607	16557	16537	16455	16559	16385	16596	16554	16556	16426	16390	16491	16481	16541	16435	16343	16603	16456	16515	16523	16493	16517	16416	16462	16425	16621	16448	16459	16500	16397	16552	16436	16457	16586	16585	16471	16346	16470	16468	16638	16449	16671	16462	16461	16702	16412	16365	16438	16680	16474	16439	16428	16399	16468	16402	16519	16650	16346	16533	16434	16552	16496	16462	16495	16583	16560	16455	16441	16526	16356	16551	16469	16472	16616	16351	16462	16414	16358	16342	16594	16548	16503	16486	16394	16517	16549	16300	16344	16416	16488	16468	16411	16517	16427	16532	16446	16425	16578	16404	16507	16442	16508	16630	16478	16566	16548	16361	16472	16309	16559	16422	16490	16522	16492	16383	16455	16366	16456	16493	16441	16526	16511	16555	16356	16482	16474	16450	16511	16323	16476	16307	16363	16442	16646	16407	16414	16431	16685	16367	16396	16526	16474	16652	16553	16591	16539	16481	16589	16352	16670	16497	16392	16510	16557	16452	16370	16561	16317	16572	16440	16521	16524	16552	16375	16468	16566	16574	16495	16433	16554	16520	16715	16398	16489	16421	16323	16561	16552	16468	16593	16353	16343	16627	16649	16579	16313	16457	16513	16330	16400	16454	16600	16666	16502	16393	16488	16398	16297	16518	16421	16523	16393	16560	16467	16457	16417	16598	16476	16318	16446	16574	16531	16431	16631	16382	16597	16402	16487	16438	16428	16459	16446	16524	16429	16456	16614	16500	16569	16491	16549	16372	16548	16610	16496	16406	16474	16532	16322	16538	16632	16473	16473	16316	16657	16591	16558	16712	16518	16464	16558	16348	16578	16587	16552	16457	16367	16453	16465	16413	16473	16478	16511	16412	16484	16592	16531	16347	16641	16490	16620	16501	16648	16520	16353	16412	16539	16488	16446	16586	16479	16641	16481	16399	16378	16403	16470	16509	16412	16364	16512	16457	16489	16528	16538	16307	16395	16617	16556	16402	16319	16594	16490	16516	16605	16485	16516	16536	16572	16392	16534	16555	16394	16456	16530	16406	16517	16545	16446	16380	16472	16277	16611	16561	16393	16474	16550	16475	16265	16461	16400	16436	16379	16494	16604	16305	16528	16430	16481	16457	16306	16479	16432	16544	16416	16543	16401	16483	16357	16538	16577	16485	16454	16564	16623	16428	16421	16553	16439	16569	16555	16472	16517	16494	16555	16340	16352	16577	16436	16569	16461	16516	16410	16516	16455	16482	16574	16604	16365	16509	16580	16292	16471	16490	16463	16463	16381	16488	16414	16566	16589	16445	16430	16537	16539	16378	16413	16514	16294	16475	16637	16639	16702	16465	16409	16504	16383	16493	16503	16381	16249	16387	16481	16578	16501	16291	16460	16408	16606	16601	16753	16263	16491	16482	16501	16438	16464	16550	16345	16395	16294	16535	16570	16697	16544	16474	16512	16651	16517	16330	16488	16240	16386	16605	16347	16410	16493	16415	16389	16349	16481	16392	16686	16590	16447	16603	16390	16643	16401	16385	16714	16468	16475	16550	16650	16547	16659	16532	16433	16622	16610	16631	16394	16396	16604	16497	16475	16493	16332	16463	16557	16494	16436	16560	16561	16602	16360	16479	16867	16385	16437	16665	16545	16684	16435	16619	16480	16411	16679	16484	16509	16497	16411	16391	16420	16418	16399	16539	16583	16402	16513	16584	16490	16334	16510	16444	16434	16586	16647	16406	16482	16520	16547	16413	16539	16641	16477	16401	16489	16469	16544	16608	16656	16363	16533	16622	16388	16441	16637	16352	16503	16416	16276	16543	16608	16421	16474	16399	16396	16436	16595	16529	16511	16371	16656	16402	16551	16333	16466	16431	16568	16385	16418	16556	16526	16337	16632	16517	16386	16458	16452	16490	16447	16442	16485	16397	16442	16501	16421	16651	16507	16265	16558	16416	16446	16530	16453	16675	16453	16630	16410	16483	16450	16547	16559	16489	16511	16345	16501	16487	16588	16276	16445	16475	16577	16533	16541	16478	16318	16625	16450	16533	16669	16354	16461	16729	16580	16693	16277	16540	16482	16433	16386	16616	16417	16423	16350	16428	16481	16585	16624	16555	16556	16489	16482	16572	16327	16503	16473	16625	16588	16461	16454	16495	16462	16439	16414	16516	16481	16507	16483	16562	16444	16424	16577	16576	16484	16512	16444	16464	16660	16562	16503	16624	16194	16615	16606	16395	16475	16566	16482	16551	16365	16562	16357	16469	16515	16382	16543	16359	16320	16361	16568	16477	16454	16583	16464	16477	16475	16590	16662	16391	16420	16458	16533	16559	16655	16660	16537	16509	16485	16420	16550	16477	16521	16547	16385	16592	16411	16314	16524	16458	16451	16370	16372	16478	16591	16467	16600	16727	16352	16534	16441	16488	16495	16438	16575	16845	16548	16515	16314	16531	16463	16474	16460	16524	16521	16508	16440	16485	16522	16647	16363	16416	16436	16354	16608	16589	16374	16445	16584	16576	16300	16358	16502	16347	16531	16544	16557	16437	16337	16464	16422	16422	16398	16528	16531	16535	16464	16448	16430	16425	16455	16385	16540	16537	16667	16417	16437	16498	16497	16563	16446	16592	16592	16395	16524	16574	16327	16580	16405	16332	16449	16478	16545	16571	16540	16475	16489	16375	16359	16596	16608	16391	16588	16483	16387	16449	16576	16432	16330	16591	16636	16698	16413	16376	16561	16517	16568	16405	16460	16512	16499	16445	16574	16508	16510	16342	16679	16705	16505	16469	16587	16430	16565	16500	16502	16454	16449	16360	16355	16456	16579	16474	16414	16462	16434	16518	16490	16500	16278	16332	16503	16357	16428	16405	16550	16567	16781	16691	16593	16399	16566	16486	16488	16381	16588	16370	16475	16466	16433	16470	16633	16462	16404	16421	16566	16709	16469	16364	16547	16422	16515	16478	16498	16465	16508	16538	16239	16440	16597	16353	16456	16336	16530	16477	16554	16547	16604	16535	16398	16636	16526	16510	16563	16416	16486	16597	16422	16361	16256	16641	16458	16546	16494	16583	16527	16507	16534	16525	16426	16610	16499	16446	16380	16544	16507	16446	16534	16453	16298	16560	16595	16542	16683	16391	16431	16513	16563	16497	16396	16476	16374	16390	16426	16567	16580	16422	16277	16377	16432	16406	16344	16368	16264	16372	16643	16473	16502	16400	16364	16381	16505	16438	16546	16553	16505	16296	16372	16392	16665	16479	16446	16535	16607	16533	16378	16485	16396	16693	16448	16407	16651	16587	16604	16317	16523	16387	16457	16446	16479	16554	16519	16540	16397	16475	16495	16383	16547	16556	16473	16387	16536	16530	16511	16587	16356	16434	16570	16601	16442
28086	25409	32879	29405	23460	21890	20852	19852	19309	19055	18710	18506	18452	18203	18088	17980	18143	18017	17960	18176	18248	17842	17918	18151	18198	18039	17817	17833	17910	17976	17843	18157	18081	18277	17757	17836	18113	17934	17871	18094	17818	17855	17808	17936	18018	17863	17792	17933	18077	17778	18096	17898	17775	17951	17835	17932	17883	17620	17906	17807	18064	17810	17977	18002	17777	17791	17928	17746	17981	17787	17745	17858	17607	17673	17847	17685	18210	17721	17752	17795	17724	17923	17762	17787	17572	17797	17767	17883	17755	17792	17926	17695	17845	17948	17778	17900	17798	17887	17748	17667	17728	17929	17889	17847	17842	17695	17994	17855	17519	17819	17781	17976	17929	17689	17779	17585	17898	17746	17811	17868	17891	17933	17768	17781	17807	17892	17884	17662	17816	17942	17882	17615	17832	17854	17775	17773	17668	17925	17766	17678	17961	17879	17856	17942	17843	17634	17785	17847	17828	17883	17696	17838	17884	17965	17642	17698	17919	18086	18037	18093	17689	17715	17776	17742	17854	17896	17741	17736	17713	17869	17875	17830	17779	17839	18007	18046	17920	17576	17832	18008	17933	17733	17791	17966	17827	17754	17789	18007	17918	17811	18108	17798	17817	17975	17771	17882	17781	17951	17932	17849	17855	17684	17912	17921	17816	17884	17784	17979	17835	17867	18006	17919	17906	17931	17910	17770	17756	17860	17781	17850	17710	17974	18082	17781	17874	17750	17600	18076	17742	17832	17751	17815	17720	17737	17810	17779	17767	17476	17810	17792	17913	17920	17902	17813	17818	17662	17910	17798	17862	17873	17799	17561	17738	17826	17803	17825	18010	18095	17793	18079	17879	17772	17848	17998	17819	17887	17861	17927	17904	17966	17935	17912	17627	17804	17931	17825	17658	17894	17879	17616	17782	17925	17759	17852	17926	17776	17794	17749	17957	18011	17934	17849	17715	17855	17689	17856	17938	17918	17999	17774	17864	17918	17920	17905	17904	17830	18015	17818	17878	17867	18081	17797	17639	17528	17625	17790	17957	17839	18093	17966	17798	17899	17750	18013	17725	17854	17900	17884	17777	17946	17989	17744	17770	17910	17850	17926	17882	17948	17919	17840	17642	17734	17700	17905	17940	17833	17920	17948	17781	18049	17898	17634	17974	17694	17759	18037	17828	17841	17853	17677	17775	17842	17763	17918	17898	17446	17870	17635	17820	17983	17840	17791	17766	17844	17914	17830	18007	17818	17833	17685	17824	17520	17866	17973	17997	17698	17824	17706	18056	17976	17744	17705	17864	17934	17829	17714	18030	17724	18001	18015	17971	17923	17845	17728	17885	17891	17805	17669	17705	18003	17937	17983	17774	17955	17932	17938	17801	17892	17777	17934	17961	17938	17944	17838	17671	17693	17695	17909	17847	17640	17782	17943	17779	17787	17809	17694	17915	17773	17839	17873	17904	17694	17930	17947	18009	17651	17902	17981	18015	17756	17945	17884	17884	17926	17911	18035	17857	17870	17738	17820	17847	17711	17855	17871	17844	17774	18001	18055	17851	17917	17869	17858	17904	17884	18077	17811	17759	17828	17772	17782	17700	17860	17870	17926	17644	17923	17933	17608	17839	17976	17800	17765	17658	17801	17784	17927	18056	17950	17984	17722	17892	17883	17840	17776	17839	17727	17830	17981	17857	18070	17889	17722	17857	17841	17768	18029	17741	17779	18008	17921	17857	17800	17828	17872	17813	17631	17630	17605	17879	17937	17879	17870	17735	18012	17769	17982	17716	17611	17702	17846	17946	17831	17698	17934	17647	17581	17798	17943	17773	17753	17784	17789	18061	17747	17648	17808	17713	17896	17756	17785	17742	17636	17645	17834	17900	17848	17794	17734	17911	17849	17662	17703	17721	17906	17776	17804	17865	17880	17711	17697	18018	17810	17495	17933	17759	17902	17820	17721	17785	17767	17810	17823	17756	17819	17738	17834	17951	17816	17766	17909	17878	17730	17795	17885	17755	17706	17749	17804	17923	17826	17869	17774	17970	17878	18064	17900	17701	17797	17887	17793	17662	17940	17678	17916	17828	17802	17849	18080	17783	17703	17792	17717	17885	17838	17804	17921	17835	17887	18015	17788	17777	17676	17791	17601	17887	18026	17990	17915	17850	17826	17714	17887	17807	17829	18021	18012	17925	17617	17852	17919	17714	17721	17944	17926	17785	17891	17664	17696	17814	17854	18031	17889	17843	17570	17770	17699	17954	17566	17963	17750	17772	17758	17672	17686	17719	17714	17807	18013	17868	17839	18035	17838	17750	17933	17818	17761	17907	17817	17828	17889	17770	17860	17646	17756	17776	17850	17835	17715	17736	17754	17986	17871	17851	17601	17902	17905	18047	17824	17830	17786	17869	17859	17807	17992	17973	17911	17845	17821	17648	17743	17973	17845	17892	17645	17776	17909	17878	17935	17753	17962	17966	17720	17710	17832	17966	17721	17841	18045	17809	17747	17676	17745	17779	17908	17981	17671	17898	17590	17839	17883	17627	17645	17904	17964	17862	17830	17862	17781	18044	17898	17894	17846	17793	17721	17769	17734	17813	17812	17842	18018	17886	17882	17844	17999	17721	17788	17825	17732	17863	17701	17999	17946	17711	17891	17938	17886	17781	17713	17674	17930	17615	17905	17906	17908	17861	17902	17787	17853	17774	18060	17921	17997	17795	17921	17738	17848	17748	17746	17716	17859	17965	17829	17880	17946	18036	17934	17895	17951	17710	18044	17893	18054	17811	17598	17887	17874	17804	17844	17671	17852	17880	17760	17955	17666	17720	17977	17913	17690	17644	18015	17839	17716	17848	17753	17687	17827	17711	17832	17694	17749	17764	17818	17814	18029	17706	17795	17663	17965	17827	17828	17751	17882	17734	17761	17860	17910	17809	17892	17791	17611	17825	17805	17781	17946	17846	17795	17735	17856	17754	17707	17803	17980	17792	17765	17731	18086	17940	17940	17911	17856	17993	17773	17825	17776	17969	17748	17753	18029	17894	18000	17864	17707	17923	17878	17873	17755	17897	18010	18027	17780	17733	17782	18063	17973	18017	17799	17882	17892	17693	18044	17695	17806	17948	17762	17916	17821	17900	17776	17759	17750	17792	17865	17886	17985	17871	17644	18093	17718	17835	17667	18022	17836	17809	17953	17985	17994	17900	17583	17847	17794	17833	17654	17786	17918	17962	17802	17802	17843	17804	17711	17806	17950	18008	17742	17942	17875	17889	17899	17836	17711	17736	17782	17959	17745	17633	17869	17787	17855	17915	18045	17841	17931	17824	17857	17786	17754	18081	17726	17836	17669	17759	17652	17643	17884	17803	17807	17929	17797	17747	17909	17858	17955	17910	17845	17980	17997	17939	17614	17782	18051	17753	17857	17569	17782	17906	17835	17888	17975	17832	17907	17942	17671	18022	17926	17732	17587	17634	17965	17980	18061	17783	18010	17878	17845	18084	17828	17794	17789	17711	17758	17752	17714	17790	17988	17853	17875	17854	17870	17799	17752	18114	18153	17743	18050	17909	17946	17901	17837	17824	17829	17762	17778	17914	17749	17836	17891	17828	17881	17702	17867	17851	17748	17765	17774	17870	17814	17894	17793	17775	17859	17869	17880	17740	17872	17924	17874	17812	17848	17813	17715	17787	17662	17845	17921	17769	17942	18140	17922	17813	17934	17925	17870	18104	17718	17833	17715	17800	17821	17827	18134	17786	17776	17808	17914	17931	17824	17788	17774	17817	17881	17931	17842	17884	17622	17791	17741	17720	17712	17795	17893	18006	17801	17680	17912	17802	17656	17860	17595	17885	18143	17891	17890	17858	17866	17676	18112	17788	17764	17766	18071	17767	17863	17728	17821	17956	17892	17853	18097	18075	17805	17720	17672	17843	18099	17811	17683	17928	17684	17879	17817	17734	17605	17966	17776	18007	17672	17589	18153	17922	17853	17822	18049	17861	17666	17963	17893	17978	17665	17748	17871	17765	17803	17970	17997	17869	17909	17757	17850	17680	17934	17769	18001	17780	17895	17684	17943	18154	18061	17817	17984	17846	17973	17930	17852	17930	17763	17803	17757	17768	17809	17798	17867	17958	17752	17994	17890	18097	17859	17793	17853	17875	17866	17841	17797	17868	17524	17680	18085	17947	17907	17812	18010	17828	17827	17833	17841	17754	17723	17752	17709	17813	17814	17883	17930	17785	17942	17942	18005	17809	17750	17957	17886	17884	17969	17870	17754	17865	17652	17872	17807	17719	18114	17723	17617	17880	18083	17846	17798	17773	17743	17819	17657	17948	17669	17960	17709	17663	17761	17763	17928	17759	17701	17955	17926	17773	17804	18135	17849	17994	17933	17766	17723	17955	17875	17865	17943	17939	17924	17886	17950	17706	17850	17813	17737	17962	17826	17738	17690	17899	17609	17730	17742	17804	17862	17840	17643	17909	17878	17820	17635	17688	18141	17945	17912	17893	17866	17717	17956	17823	17913	17899	17897	17928	17875	17800	17598	17848	17956	17878	17912	17726	17976	17735	17901	17771	17968	17823	17888	17921	17850	17684	17784	17962	17921	17891	17571	17810	17860	17636	17829	17756	17847	17886	17972	17992	17914	17707	17741	17941	17988	17995	17742	18023	17888	17864	17555	17780	17849	17766	17918	17836	17722	17909	17613	17750	18081	17886	17912	17796	17881	17841	17720	17830	17763	17783	17718	17889	17815	17718	17760	17919	17923	17717	17638	17830	17727	18102	17857	17996	17705	18020	17852	17660	17858	17905	17741	17647	18145	17704	17728	17943	17745	17831	17904	17825	17959	17853	17916	17888	17725	17841	17778	17889	17969	18073	17770	17912	17820	17805	17722	17811	17736	17863	17876	17746	17755	17862	17843	17792	17897	17697	17664	17798	17688	17858	17709	17865	17795	17958	18085	17720	17817	17892	17920	18010	18033	18000	17817	17870	17882	17894	17923	17808	17947	17969	18070	17867	17683	17687	17814	17932	18074	17872	17827	17695	17764	17827	17909	17945	17846	17826	17742	17858	17861	17957	18080	17986	17963	18001	17855	17855	17933	17785	17873	17817	17808	17737	17694	17911	17831	17728	17835	17778	17895	17765	17820
27633	41548	38294	29555	24161	21903	20580	19299	18099	17501	17339	17225	17026	16506	16510	16586	16538	16457	16325	16238	16430	16384	16224	16258	16372	16180	16195	16175	16047	16233	16114	16286	16263	16320	16205	16114	16048	15987	16096	16078	16110	16018	16070	16052	16025	16099	16036	15980	15950	16054	16183	15967	16049	16106	16011	16038	16109	16001	15966	15912	16145	16096	16109	16084	15970	15935	15922	16004	16061	15994	16172	15954	15972	16172	16187	16049	15965	15973	15960	16143	16214	16117	15953	16084	15743	16060	15991	15855	16202	16053	15829	16036	15963	16139	15849	15952	15866	16127	16239	16140	16104	16206	15826	16142	16116	16097	15937	15935	16126	16125	16065	16055	16036	16039	15942	15866	16148	15864	16051	15984	16117	16195	16113	15938	16105	15802	16060	15817	15978	16053	16100	15951	15927	15892	16053	15918	15918	15991	16201	16003	15891	15865	15993	15696	16071	16158	16019	16190	16034	15986	16141	15964	16038	15922	16056	15946	16012	15926	16011	15797	15913	16026	15932	16014	16071	15938	16040	16051	16006	15931	15952	16052	16051	16111	15940	16052	15994	15977	15997	16112	16045	15990	15954	16157	15943	16075	15952	16146	16006	16122	16028	15890	16124	15934	16148	15947	15931	15932	15995	16088	16013	16037	15857	15975	16047	16189	16201	15997	16048	16089	16046	16054	16082	15893	16061	16122	16033	15850	15969	16107	16011	16016	16002	16068	15850	15913	15950	16039	16011	16021	15956	15935	16050	15915	15862	16022	16076	15919	15974	16131	16094	15916	16029	15944	16098	16065	16114	15872	16021	15876	16124	15877	16053	15781	16114	15959	16005	15996	16012	16038	15905	16053	15978	16030	16050	16120	16114	16007	16030	15985	15867	16056	16003	16026	16001	16022	16158	16143	15987	15944	15890	16061	15981	15937	15918	16039	15906	16035	15982	16085	16069	16113	16134	15892	16006	15847	16098	16011	15964	16080	15902	16045	16015	16120	15874	16025	15715	15901	16019	15995	16040	15951	16105	15935	16030	16075	16081	16009	16113	16039	15966	15944	15866	15936	16070	15977	15946	15991	16012	16065	15938	15982	16065	16219	16163	15961	15925	15927	16079	15982	15899	16112	16073	15974	16154	15805	15998	15944	16097	15950	15930	16009	16009	15970	15938	16073	15812	15975	15914	16013	16025	16166	16048	15974	15979	16004	15889	16035	16001	16030	15833	16028	16094	16122	15932	15905	16046	16026	16008	16080	16012	16063	15894	15732	16093	16152	16028	15952	16036	15909	15850	16091	15827	16055	16003	15989	15833	15834	16220	16032	15978	15916	16049	16032	16071	16050	16177	15979	15964	15937	15953	16055	16076	15967	16020	15922	16133	16015	15817	15956	16092	15829	16140	15848	16031	16020	16164	15956	16245	15912	15989	15902	15887	16031	16139	15970	16153	15980	16004	16072	15970	15977	16062	16267	16068	16110	16077	16179	16096	16002	15950	15921	15980	16024	15959	16048	16075	16035	16003	15970	16158	16287	16023	15923	16041	15839	16014	16058	16085	15994	16099	15900	15959	15892	16050	16211	16202	15829	15950	15979	16082	16060	15972	16092	16188	15993	15772	16012	15957	16036	16021	16123	16116	16075	15944	15994	15980	15965	15940	16065	16016	15997	16064	15950	16062	15817	15959	16014	16227	16019	16009	15943	15965	16121	16064	16010	15991	16030	16051	16063	15941	16101	16058	16217	16053	16007	16012	16039	16133	15874	15833	15983	15897	16122	16129	15913	15982	16076	16099	15979	16217	15906	16046	15873	16070	16069	16144	15957	15971	16035	16113	16059	15935	16056	16166	15972	16071	16022	16027	16057	16087	15920	15985	15879	15978	15908	16064	16018	15994	16074	15971	16012	15952	15984	16057	16012	15827	15983	16101	15981	15955	15939	16038	15921	15929	15941	16176	16132	15959	15982	16084	16073	16175	16012	16054	16105	15952	16080	16054	16146	15961	16039	15824	16125	15945	16108	15929	16017	15914	16171	16001	15978	15980	16184	16163	15997	16021	16067	15958	16076	15918	16017	15827	16022	16141	15937	16106	15851	16004	15982	16045	16014	16008	15955	15952	16049	16069	15976	16034	16120	15827	16032	15991	16020	15964	15943	16087	16066	16086	16057	16069	15851	16004	15901	16011	16011	16026	16014	15864	16128	16012	16049	16096	15904	16107	16073	16074	15912	16033	16079	15989	15858	15950	15953	15940	16081	15904	16027	16165	16009	16104	15974	15920	16148	15989	15939	16019	16089	16163	16118	16055	16134	16210	15895	15987	16047	16124	15989	16070	15931	15992	15817	16057	16118	16056	15911	15943	16054	16077	15916	15942	16036	16058	15973	16051	15898	15936	16004	15819	16077	16174	16015	16017	16030	15822	16049	15974	15864	16069	16068	16002	16200	15934	16021	15937	15985	15953	16229	16062	16030	16143	16039	16102	16043	15923	16146	15879	16005	16014	16054	15982	16020	15834	16008	15992	16022	15998	16041	16071	16081	15851	16000	15944	15968	15927	16032	16036	16042	16006	16085	15978	15956	16046	16081	15962	15927	15961	16047	16157	16078	16043	16051	16042	16058	16044	16025	16035	15969	15993	15880	16020	15802	16024	15986	15947	16046	15920	16037	15851	15835	16009	15948	15966	15876	16111	16053	16024	16012	15798	15853	16156	15983	15931	16041	15982	16072	15939	16100	16072	16014	15865	15884	16052	16083	15834	15972	16022	16031	15957	16110	15966	16079	16055	15982	15977	16069	15983	15980	15918	16161	15965	16049	16111	15921	15955	16067	16035	16102	16025	15742	15952	16035	16012	16061	15861	15807	16013	16037	15954	16136	16064	16094	15961	16095	15869	15848	15996	15985	15969	16110	15992	16065	15996	15951	16022	15930	16047	16206	16024	16018	15948	15983	15969	16045	15976	16051	15980	16046	15962	16131	15910	15956	16053	16139	15904	15936	15937	16117	15813	15986	15935	16118	15943	16254	16116	15955	16060	15976	15955	16130	15956	15792	15985	16137	15847	15845	16089	15867	15935	16116	16003	16049	16215	15927	16114	15925	15993	15913	16043	15847	15941	16066	16136	15940	16061	15984	16049	15957	15976	16061	16045	16125	15935	15981	16066	15904	16064	16028	16076	16150	16157	16021	15965	15926	16100	15819	16016	16024	16089	16034	16061	15937	15994	15869	16047	15993	16035	16040	16068	16020	16070	15991	16088	16016	16142	15999	15989	16042	16144	15900	16107	16106	16069	15915	15996	16150	16067	16119	16214	15952	16011	16124	15924	16035	16009	16071	16026	16070	15920	15914	15709	15984	16102	15927	15997	16037	15993	16087	16063	15862	15929	16040	15940	16111	15961	16059	16049	15930	16018	15890	15961	16215	15918	16094	16053	15994	15913	16021	15940	16009	15960	16071	16056	16009	16029	15813	16032	15971	15906	15960	15968	16007	15968	16019	15803	15969	16011	16120	16033	16008	16000	16070	16058	15916	15973	16136	16118	16034	15984	16185	15976	16002	15940	16024	16010	15938	15973	15960	16246	15963	16128	16070	16049	15997	16167	15973	16125	16130	16138	16080	15976	16100	16003	16063	16093	16181	16026	15843	16050	15954	15824	16001	15963	16027	16055	15993	15970	16020	16011	16090	16017	16023	15951	15906	16121	15904	15872	16007	15970	15869	15969	16042	16101	15993	16078	16071	16051	15913	16063	15807	15946	16019	16205	16199	15957	16077	16060	16036	16209	15995	16236	16061	15987	16257	15901	15846	15962	15926	16028	16078	15942	15934	16096	15906	16109	16002	15875	15756	15903	16070	15909	16136	15863	16009	16020	15956	16126	15893	16162	16055	16005	16050	15962	16053	15919	15998	16004	16037	16134	15909	15993	15987	15969	16084	15947	15982	15951	16046	16009	16130	16000	16023	16125	16111	16028	15970	16006	16200	16072	16010	15980	15914	16058	16093	16160	15950	15984	16072	16013	16036	15875	15813	15954	15922	15997	16187	15985	16088	16080	15974	15958	16082	16132	16040	16054	15928	15964	16003	15903	16159	15979	16176	16138	15986	16021	15976	16017	15844	15999	15957	15979	16207	16125	16101	15937	15965	15986	15852	16048	16141	16111	16017	16071	16001	15925	16153	15903	15972	15940	16101	16067	16071	16278	15935	15952	16064	16095	16003	15824	16130	16118	16188	16064	16036	15943	16010	15938	16048	15983	16188	16075	15935	15933	16015	16044	16076	15887	16065	16162	15932	16010	16046	16033	16115	16043	16094	16049	16119	15990	16119	15969	16143	15968	16101	16117	16176	15890	16097	15954	16062	15891	15879	15974	16205	15723	15960	15936	16102	16193	16116	15929	15826	16095	15955	15895	16007	16142	16022	16000	16096	16083	16014	15881	15988	15865	16103	15920	16091	15999	16116	15975	16149	16023	15880	16083	15960	16026	16056	16137	15904	16118	16056	16142	15861	16045	16133	16066	16003	16047	16181	15947	15879	16135	16018	15961	16106	16064	16130	15981	15953	16010	16060	15972	16045	15975	15931	15823	15963	15968	15983	16039	15990	16076	15904	16017	16035	16041	16048	16185	15944	16130	15961	15961	16118	16177	16000	15995	16096	16244	15946	15960	16051	16052	16055	15928	16126	15799	15945	15932	15845	15984	15970	16138	16184	15923	16097	16002	16068	15964	15952	16026	16001	16051	15964	15994	15965	15972	16074	15807	16010	16045	15986	16019	15898	15885	15973	15937	15978	15982	16097	16078	16002	16105	15985	16057	15940	15860	16070	16023	15816	15996	16062	16094	15980	16203	15945	15989	16082	16163	16146	15972	15985	16020	16060	15972	15902	16081	15835	16087	15813	16208	16068	16067	15972	15850	15813	15984	15833	16130	15993	16106	16066	16093	16164	15963	15884	15991	16042	16077	16042	15901	15982	15905	16109	15980	15998	15980	15992	16014	15842	16006	16057	16184	15917	16096	15998	15932	15977	15973	15880	15948	15937	15965	16058	15867	16093	16011	16177	15970	15945	15948	15935	15954	16005	16212	16044	15984	16169	15908	16113	15922	15923	16049	15858	16031	16095	15899	15802	15841	16044	16060	16077	16181	15924	16146	16076
24128	21618	29291	24954	23989	25489	25387	22162	20611	20192	19876	19704	19588	19295	19308	18890	19019	19274	19138	18894	18622	18836	18928	18957	18855	18800	18697	18833	18823	18511	18577	18980	18856	18582	18587	18531	18616	18667	18639	18619	18296	18513	18496	18457	18562	18452	18513	18496	18430	18432	18588	18529	18458	18449	18367	18429	18338	18492	18558	18457	18508	18396	18448	18504	18513	18555	18279	18272	18700	18496	18489	18561	18345	18261	18596	18412	18383	18525	18421	18462	18375	18209	18463	18337	18284	18578	18383	18414	18175	18413	18247	18404	18515	18567	18371	18424	18446	18367	18231	18460	18358	18410	18385	18444	18491	18359	18355	18231	18344	18340	18429	18468	18448	18531	18477	18432	18460	18608	18560	18377	18423	18449	18327	18565	18235	18384	18291	18377	18486	18209	18171	18483	18219	18455	18314	18463	18296	18439	18322	18248	18248	18284	18286	18297	18353	18606	18467	18375	18333	18277	18351	18277	18479	18261	18411	18352	18586	18214	18619	18426	18456	18219	18304	18261	18389	18444	18416	18473	18204	18262	18195	18289	18526	18393	18393	18412	18365	18505	18571	18274	18364	18325	18260	18525	18348	18402	18431	18583	18316	18461	18369	18176	18419	18487	18368	18401	18357	18412	18403	18229	18460	18626	18167	18265	18330	18229	18563	18187	18389	18250	18340	18573	18574	18544	18218	18382	18373	18416	18444	18603	18500	18394	18445	18514	18479	18363	18363	18180	18285	18234	18408	18301	18609	18368	18438	18504	18464	18444	18511	18389	18411	18615	18457	18182	18396	18612	18398	18439	18621	18438	18513	18476	18316	18395	18588	18339	18462	18332	18333	18416	18337	18497	18633	18487	18560	18322	18348	18316	18221	18551	18409	18327	18570	18450	18368	18432	18464	18324	18527	18510	18352	18259	18306	18406	18474	18213	18393	18512	18420	18374	18367	18193	18431	18592	18420	18441	18445	18295	18569	18486	18316	18328	18377	18424	18208	18418	18527	18547	18404	18368	18413	18592	18523	18570	18409	18349	18360	18404	18235	18539	18375	18496	18507	18281	18342	18327	18357	18337	18479	18400	18442	18403	18469	18701	18374	18283	18328	18292	18568	18469	18305	18413	18469	18407	18486	18414	18280	18526	18297	18542	18591	18207	18322	18566	18151	18408	18291	18551	18480	18390	18403	18543	18511	18507	18214	18430	18419	18393	18242	18400	18376	18486	18261	18419	18512	18288	18572	18314	18639	18388	18564	18497	18320	18352	18194	18304	18477	18436	18251	18404	18377	18459	18700	18381	18282	18369	18435	18173	18630	18379	18415	18410	18478	18457	18278	18224	18445	18458	18387	18369	18492	18370	18399	18352	18398	18440	18474	18396	18416	18191	18347	18452	18498	18570	18483	18367	18505	18445	18513	18416	18497	18273	18496	18364	18337	18583	18415	18221	18379	18344	18303	18266	18412	18493	18319	18190	18451	18544	18580	18235	18392	18311	18466	18346	18372	18523	18365	18353	18476	18324	18234	18343	18555	18326	18379	18300	18422	18232	18391	18422	18369	18481	18423	18462	18463	18570	18272	18450	18316	18277	18327	18344	18601	18367	18482	18412	18384	18386	18518	18348	18576	18316	18446	18366	18506	18460	18529	18283	18223	18401	18350	18281	18154	18339	18490	18219	18312	18324	18472	18170	18376	18436	18409	18644	18368	18316	18508	18335	18494	18412	18509	18247	18453	18379	18525	18506	18476	18408	18389	18346	18304	18395	18360	18628	18513	18447	18226	18394	18552	18265	18493	18568	18364	18309	18249	18206	18471	18504	18537	18430	18538	18597	18471	18221	18340	18500	18608	18329	18410	18276	18313	18258	18329	18402	18293	18327	18546	18332	18516	18414	18296	18372	18331	18424	18338	18523	18583	18496	18368	18525	18402	18491	18241	18261	18427	18366	18333	18025	18504	18359	18563	18344	18293	18387	18246	18469	18379	18365	18393	18318	18545	18601	18691	18428	18566	18505	18391	18516	18337	18469	18396	18317	18523	18269	18410	18532	18392	18340	18464	18420	18409	18426	18383	18258	18345	18314	18280	18520	18326	18466	18351	18239	18512	18446	18442	18640	18511	18449	18589	18497	18336	18367	18369	18397	18486	18240	18253	18408	18464	18319	18492	18397	18278	18394	18504	18570	18416	18377	18291	18377	18457	18392	18371	18323	18388	18397	18420	18485	18560	18213	18399	18561	18258	18528	18292	18335	18145	18192	18269	18521	18435	18325	18439	18401	18549	18450	18169	18217	18457	18560	18644	18288	18359	18283	18279	18355	18487	18333	18301	18406	18510	18433	18317	18425	18273	18218	18497	18423	18381	18384	18537	18600	18360	18331	18458	18331	18323	18420	18429	18275	18409	18229	18365	18375	18427	18337	18315	18345	18410	18429	18515	18397	18527	18465	18362	18353	18575	18610	18470	18459	18531	18562	18418	18307	18475	18282	18545	18354	18302	18449	18519	18522	18421	18278	18481	18506	18501	18369	18352	18261	18710	18462	18484	18533	18514	18281	18538	18423	18187	18374	18542	18447	18376	18380	18424	18303	18695	18419	18379	18431	18287	18497	18485	18324	18443	18187	18626	18424	18523	18347	18560	18417	18339	18336	18359	18490	18376	18303	18391	18422	18446	18448	18368	18407	18447	18305	18449	18481	18484	18466	18605	18453	18494	18381	18629	18415	18465	18207	18240	18520	18322	18384	18348	18190	18360	18348	18373	18462	18482	18391	18270	18228	18433	18528	18329	18343	18419	18540	18527	18272	18495	18594	18464	18507	18481	18469	18507	18410	18425	18481	18386	18363	18440	18440	18282	18593	18371	18405	18465	18343	18184	18298	18349	18292	18403	18454	18482	18357	18396	18429	18282	18443	18332	18526	18384	18425	18305	18382	18518	18409	18373	18735	18350	18421	18423	18578	18495	18631	18452	18386	18338	18374	18530	18453	18503	18495	18630	18473	18328	18497	18506	18380	18312	18574	18441	18192	18256	18372	18472	18464	18271	18523	18250	18456	18406	18473	18238	18312	18351	18503	18312	18395	18320	18240	18564	18339	18391	18303	18517	18315	18491	18309	18598	18326	18361	18468	18429	18462	18512	18613	18575	18384	18278	18269	18308	18383	18354	18449	18357	18242	18333	18249	18156	18456	18377	18225	18448	18264	18285	18208	18307	18391	18379	18289	18589	18409	18399	18211	18348	18319	18309	18480	18367	18311	18289	18536	18393	18466	18480	18456	18446	18469	18306	18249	18380	18396	18486	18307	18510	18390	18533	18446	18627	18502	18516	18573	18364	18361	18428	18404	18508	18230	18344	18351	18450	18476	18349	18537	18463	18386	18543	18477	18401	18385	18461	18299	18678	18439	18478	18452	18500	18325	18219	18402	18384	18353	18508	18313	18590	18580	18492	18465	18499	18406	18365	18358	18430	18331	18437	18295	18600	18292	18212	18303	18583	18411	18383	18449	18373	18512	18197	18302	18397	18244	18374	18353	18264	18448	18522	18166	18332	18386	18557	18278	18472	18469	18179	18419	18436	18456	18446	18518	18430	18482	18336	18443	18350	18386	18448	18417	18617	18356	18498	18320	18483	18309	18594	18262	18445	18327	18655	18183	18604	18412	18305	18350	18357	18342	18159	18441	18392	18603	18442	18144	18685	18621	18594	18357	18426	18429	18227	18399	18356	18547	18499	18560	18386	18372	18255	18326	18320	18251	18292	18384	18328	18561	18561	18527	18456	18543	18417	18297	18450	18304	18160	18433	18573	18549	18842	18504	18556	18299	18451	18365	18432	18447	18573	18368	18579	18503	18578	18383	18417	18405	18274	18306	18402	18354	18349	18349	18444	18363	18524	18569	18281	18456	18156	18468	18357	18380	18407	18413	18541	18442	18653	18390	18392	18366	18387	18399	18230	18535	18241	18706	18514	18400	18516	18552	18611	18486	18315	18418	18527	18384	18336	18500	18518	18484	18433	18601	18472	18379	18395	18297	18442	18414	18423	18168	18183	18403	18451	18259	18476	18402	18300	18462	18565	18486	18519	18427	18592	18584	18391	18349	18325	18532	18268	18352	18524	18442	18308	18329	18272	18396	18310	18243	18492	18278	18539	18309	18264	18529	18198	18369	18387	18492	18559	18488	18599	18501	18315	18595	18522	18406	18267	18436	18551	18413	18498	18387	18594	18294	18346	18339	18394	18296	18393	18568	18461	18421	18298	18455	18331	18506	18700	18423	18510	18410	18542	18223	18523	18586	18621	18412	18278	18312	18386	18303	18271	18225	18555	18592	18361	18572	18414	18582	18478	18604	18346	18362	18465	18379	18357	18420	18382	18632	18398	18567	18393	18300	18432	18566	18536	18377	18500	18525	18427	18409	18542	18395	18279	18160	18330	18437	18438	18417	18560	18349	18496	18335	18520	18452	18465	18372	18363	18482	18216	18655	18161	18334	18248	18477	18196	18261	18167	18356	18115	18589	18376	18485	18503	18466	18439	18454	18355	18538	18492	18284	18450	18272	18547	18241	18283	18262	18616	18390	18482	18696	18442	18333	18270	18475	18386	18577	18480	18195	18323	18512	18583	18552	18406	18460	18563	18299	18310	18389	18167	18509	18447	18539	18373	18608	18499	18312	18448	18516	18423	18348	18435	18440	18535	18407	18371	18430	18412	18392	18495	18384	18483	18431	18484	18477	18249	18439	18323	18517	18419	18440	18392	18425	18374	18462	18518	18407	18482	18441	18247	18504	18523	18283	18238	18387	18360	18462	18342	18391	18273	18383	18519	18307	18450	18433	18418	18430	18339	18389	18428	18319	18333	18356	18508	18554	18346	18386	18248	18251	18400	18456	18545	18319	18353	18232	18450	18329	18389	18409	18284	18283	18394	18380	18461	18478	18401	18155	18377	18401	18324	18506	18493	18432	18290	18448	18524	18321	18481	18461	18467	18396	18477	18363	18327	18478	18248	18335	18298	18416	18266	18610	18458	18326	18356	18383	18380	18330	18301	18514	18293	18474	18447	18375	18502	18192	18520	18422	18472	18428	18356	18476	18421	18389	18467	18360	18685	18525	18396	18529	18631	18179	18407	18380	18551	18467	18449	18513	18399	18551
27531	48082	44657	35459	29132	25513	23728	21729	20144	19109	18852	18582	17980	17498	17427	17527	17364	17102	17021	16874	16803	16994	16864	17090	16743	16780	16788	16745	16710	16677	16771	16870	16919	16719	16697	16373	16779	16716	16576	16694	16509	16579	16656	16448	16463	16525	16367	16462	16507	16455	16561	16616	16468	16424	16510	16342	16262	16454	16537	16442	16480	16390	16465	16429	16421	16338	16494	16468	16395	16407	16423	16407	16337	16203	16521	16537	16497	16558	16389	16394	16514	16532	16382	16461	16402	16538	16550	16635	16243	16387	16482	16579	16385	16449	16421	16375	16492	16472	16474	16370	16627	16325	16319	16492	16538	16333	16269	16486	16469	16348	16445	16441	16365	16385	16485	16504	16341	16333	16438	16497	16354	16465	16656	16331	16331	16316	16475	16413	16266	16389	16659	16157	16433	16343	16633	16504	16360	16411	16486	16271	16572	16364	16454	16433	16507	16557	16443	16612	16393	16463	16327	16376	16425	16372	16356	16280	16405	16353	16279	16619	16407	16532	16248	16496	16400	16515	16382	16527	16439	16331	16370	16287	16335	16422	16404	16437	16293	16250	16399	16441	16502	16283	16365	16436	16250	16482	16536	16431	16407	16451	16351	16494	16415	16431	16464	16287	16648	16535	16507	16419	16363	16465	16311	16467	16584	16349	16428	16513	16366	16339	16438	16261	16371	16360	16405	16412	16528	16395	16481	16497	16407	16295	16473	16351	16284	16428	16424	16370	16329	16489	16432	16406	16565	16465	16375	16478	16386	16575	16344	16357	16441	16520	16441	16548	16418	16345	16437	16331	16473	16335	16495	16306	16406	16404	16355	16414	16415	16367	16640	16355	16388	16384	16404	16500	16469	16305	16435	16468	16403	16347	16520	16310	16252	16420	16346	16434	16555	16536	16392	16113	16542	16528	16502	16452	16410	16447	16308	16256	16351	16397	16449	16409	16374	16344	16240	16379	16422	16380	16461	16429	16291	16275	16409	16404	16466	16347	16471	16556	16389	16301	16387	16323	16509	16381	16432	16308	16468	16382	16416	16449	16335	16324	16512	16426	16550	16551	16492	16422	16531	16493	16477	16460	16295	16378	16511	16299	16549	16384	16586	16206	16420	16410	16236	16356	16453	16475	16333	16443	16420	16495	16515	16394	16393	16405	16441	16457	16372	16490	16235	16415	16476	16496	16269	16295	16423	16627	16308	16540	16337	16471	16388	16420	16502	16298	16383	16504	16533	16298	16399	16401	16342	16359	16479	16318	16475	16368	16405	16453	16325	16363	16360	16442	16537	16462	16427	16342	16245	16406	16332	16390	16282	16389	16487	16328	16562	16569	16401	16352	16469	16491	16504	16379	16338	16426	16297	16433	16458	16301	16319	16472	16587	16319	16412	16328	16427	16441	16300	16346	16385	16303	16539	16499	16441	16385	16362	16355	16460	16376	16361	16465	16473	16397	16432	16644	16507	16505	16293	16299	16484	16259	16531	16618	16449	16443	16400	16342	16508	16372	16609	16409	16459	16366	16309	16594	16456	16256	16207	16446	16368	16341	16335	16567	16335	16272	16363	16400	16243	16419	16538	16340	16317	16430	16352	16434	16443	16541	16323	16343	16472	16504	16438	16389	16414	16384	16338	16465	16238	16403	16482	16358	16516	16589	16435	16368	16500	16456	16239	16409	16305	16489	16419	16391	16347	16425	16365	16475	16379	16403	16295	16373	16455	16273	16328	16426	16464	16505	16439	16421	16393	16309	16341	16544	16492	16545	16480	16248	16441	16316	16480	16386	16410	16426	16756	16513	16527	16461	16405	16426	16367	16454	16419	16565	16388	16312	16377	16275	16543	16462	16420	16405	16369	16449	16290	16359	16571	16226	16406	16407	16564	16505	16389	16381	16387	16450	16410	16501	16431	16495	16181	16475	16285	16449	16456	16495	16451	16424	16391	16409	16390	16439	16433	16468	16493	16536	16404	16413	16385	16506	16424	16323	16392	16683	16500	16367	16509	16409	16410	16535	16352	16362	16410	16187	16426	16455	16453	16487	16417	16302	16340	16461	16419	16409	16347	16642	16295	16239	16359	16365	16490	16324	16570	16429	16430	16284	16462	16453	16394	16383	16486	16440	16406	16481	16386	16300	16419	16476	16255	16295	16556	16419	16289	16315	16375	16619	16319	16328	16500	16391	16372	16568	16534	16436	16500	16310	16441	16306	16505	16312	16360	16342	16387	16265	16515	16479	16408	16397	16550	16418	16570	16511	16470	16394	16227	16347	16424	16499	16250	16425	16271	16463	16443	16240	16247	16344	16503	16506	16463	16314	16389	16438	16328	16359	16455	16509	16441	16592	16336	16357	16528	16346	16574	16611	16363	16449	16578	16378	16331	16395	16453	16493	16298	16442	16427	16439	16349	16583	16497	16415	16378	16313	16414	16402	16273	16488	16379	16543	16341	16411	16576	16345	16447	16181	16607	16194	16470	16559	16408	16295	16461	16385	16393	16491	16348	16369	16518	16241	16383	16428	16353	16604	16386	16365	16559	16380	16345	16178	16498	16464	16459	16356	16240	16320	16524	16523	16408	16538	16422	16447	16490	16425	16321	16199	16384	16384	16536	16372	16445	16382	16403	16365	16483	16481	16530	16414	16602	16420	16506	16368	16551	16460	16438	16598	16356	16374	16357	16471	16460	16428	16227	16447	16408	16481	16478	16225	16467	16354	16307	16499	16460	16509	16353	16466	16339	16187	16453	16364	16478	16403	16202	16359	16326	16352	16370	16434	16356	16305	16318	16461	16383	16175	16527	16390	16330	16491	16453	16364	16413	16300	16349	16446	16571	16328	16510	16550	16287	16679	16325	16325	16362	16340	16341	16360	16537	16426	16374	16331	16527	16566	16268	16443	16529	16385	16461	16415	16541	16389	16221	16487	16332	16512	16314	16284	16454	16359	16324	16508	16554	16313	16439	16382	16238	16520	16332	16459	16497	16162	16374	16397	16429	16382	16392	16485	16387	16488	16477	16327	16462	16383	16380	16250	16452	16474	16449	16343	16389	16397	16340	16470	16308	16395	16417	16601	16236	16388	16476	16453	16415	16489	16401	16428	16324	16302	16459	16465	16394	16476	16299	16522	16424	16488	16479	16414	16365	16449	16317	16407	16349	16226	16331	16586	16381	16408	16244	16383	16395	16455	16411	16400	16469	16620	16391	16362	16411	16512	16454	16376	16399	16410	16465	16372	16516	16400	16463	16321	16426	16283	16523	16384	16478	16443	16328	16395	16369	16326	16503	16431	16210	16277	16471	16226	16251	16374	16447	16413	16377	16493	16455	16561	16406	16599	16210	16436	16515	16381	16449	16350	16296	16473	16353	16379	16344	16454	16516	16554	16391	16512	16389	16328	16366	16407	16556	16475	16500	16469	16466	16341	16491	16291	16406	16512	16347	16382	16371	16371	16453	16261	16434	16244	16425	16257	16595	16617	16348	16474	16337	16494	16473	16361	16433	16531	16338	16384	16469	16275	16415	16460	16502	16439	16345	16405	16310	16332	16384	16394	16255	16396	16591	16509	16533	16347	16466	16582	16434	16350	16362	16207	16383	16525	16346	16245	16368	16393	16507	16585	16379	16456	16301	16148	16398	16508	16506	16385	16435	16446	16462	16523	16347	16271	16428	16464	16208	16485	16461	16362	16425	16440	16338	16260	16541	16293	16503	16322	16484	16442	16383	16255	16344	16487	16379	16399	16469	16424	16384	16460	16366	16423	16505	16524	16398	16572	16428	16422	16460	16460	16349	16288	16480	16332	16645	16317	16356	16329	16362	16436	16202	16386	16502	16587	16506	16310	16373	16337	16482	16309	16417	16389	16449	16326	16433	16521	16261	16482	16428	16449	16491	16501	16203	16438	16414	16430	16430	16505	16423	16304	16231	16437	16353	16380	16454	16384	16469	16286	16484	16463	16261	16459	16385	16432	16391	16393	16558	16244	16312	16393	16422	16423	16521	16322	16201	16362	16390	16486	16457	16414	16413	16530	16489	16517	16384	16420	16422	16660	16251	16379	16350	16352	16458	16244	16309	16557	16487	16282	16402	16233	16539	16569	16373	16642	16482	16378	16484	16460	16514	16447	16572	16462	16306	16399	16525	16457	16329	16494	16358	16498	16184	16303	16457	16298	16201	16535	16477	16361	16201	16483	16582	16422	16490	16330	16325	16323	16427	16484	16563	16390	16354	16443	16321	16213	16264	16488	16375	16523	16394	16362	16501	16559	16414	16404	16569	16416	16488	16566	16090	16426	16320	16467	16361	16356	16340	16438	16348	16411	16370	16445	16352	16422	16340	16241	16550	16411	16286	16364	16401	16361	16516	16592	16473	16324	16313	16416	16296	16414	16405	16378	16378	16413	16494	16568	16377	16479	16546	16496	16435	16325	16412	16357	16379	16308	16558	16349	16459	16427	16414	16273	16496	16464	16498	16567	16330	16634	16372	16473	16322	16493	16379	16345	16520	16438	16459	16369	16447	16383	16477	16577	16648	16475	16275	16378	16423	16424	16437	16260	16489	16448	16460	16593	16414	16220	16499	16338	16473	16574	16555	16241	16400	16488	16250	16351	16310	16368	16518	16352	16349	16302	16410	16512	16424	16344	16475	16527	16561	16417	16510	16463	16389	16363	16455	16331	16567	16441	16460	16402	16389	16272	16342	16314	16466	16540	16236	16536	16350	16498	16428	16346	16560	16537	16696	16512	16468	16325	16355	16341	16395	16382	16602	16484	16285	16275	16313	16332	16369	16379	16429	16431	16424	16496	16394	16472	16433	16553	16481	16256	16344	16486	16539	16498	16477	16355	16255	16233	16312	16477	16342	16482	16504	16552	16453	16501	16447	16392	16383	16572	16544	16334	16479	16394	16381	16444	16356	16428	16274	16642	16467	16548	16413	16408	16417	16361	16532	16402	16378	16487	16374	16613	16317	16638	16356	16411	16502	16626	16237	16466	16403	16253	16535	16223	16580	16399	16280	16534	16394	16534	16516	16368	16526	16388	16440	16583	16459	16479	16516	16420	16307	16445	16523	16368	16629	16464	16669	16509	16404	16317	16395	16453	16483	16344	16407	16532	16525	16330	16349	16680	16524	16426	16418	16355
23093	21559	29598	24064	22303	25614	28706	23749	21950	21110	20858	20446	20111	19621	19481	19663	19548	19325	19192	19002	19003	19051	19167	19065	18867	19068	18940	18790	18866	18783	18866	18919	19132	18868	18597	18578	19016	18647	18595	18770	18526	18667	18723	18770	18792	18488	18635	18641	18421	18899	18594	18473	18651	18612	18696	18548	18665	18619	18703	18498	18468	18500	18591	18610	18493	18453	18481	18542	18518	18588	18572	18498	18621	18632	18413	18579	18498	18497	18657	18275	18647	18604	18457	18472	18656	18423	18516	18555	18389	18217	18634	18392	18442	18502	18511	18721	18528	18577	18694	18705	18485	18474	18682	18673	18457	18427	18594	18579	18678	18707	18472	18593	18461	18610	18655	18492	18504	18487	18588	18492	18371	18596	18536	18479	18405	18410	18268	18386	18696	18584	18463	18627	18469	18593	18576	18501	18544	18513	18426	18317	18664	18368	18287	18356	18436	18635	18517	18629	18472	18497	18456	18616	18461	18455	18537	18644	18571	18420	18640	18392	18401	18450	18250	18552	18481	18488	18725	18477	18664	18272	18577	18469	18596	18480	18344	18628	18363	18471	18601	18430	18479	18553	18341	18555	18463	18398	18288	18723	18731	18604	18438	18632	18256	18523	18541	18567	18611	18390	18546	18543	18350	18569	18320	18529	18574	18421	18401	18486	18506	18514	18359	18442	18561	18685	18690	18468	18411	18479	18342	18431	18547	18301	18440	18498	18487	18634	18551	18465	18371	18520	18456	18418	18547	18315	18511	18257	18539	18512	18435	18390	18408	18466	18499	18506	18576	18347	18359	18543	18433	18555	18518	18478	18578	18322	18501	18572	18366	18468	18521	18470	18554	18430	18672	18432	18764	18508	18360	18507	18567	18366	18333	18463	18633	18494	18341	18422	18547	18414	18488	18669	18513	18440	18504	18376	18559	18439	18428	18440	18540	18631	18443	18461	18330	18613	18432	18404	18342	18621	18759	18418	18433	18472	18279	18492	18498	18571	18665	18266	18468	18486	18483	18434	18412	18676	18632	18331	18416	18382	18494	18412	18525	18720	18455	18530	18497	18541	18490	18406	18359	18416	18637	18684	18618	18168	18446	18651	18340	18801	18476	18594	18618	18464	18315	18425	18480	18512	18495	18576	18547	18354	18529	18551	18547	18491	18563	18350	18386	18488	18314	18448	18655	18662	18621	18410	18442	18480	18528	18463	18494	18350	18402	18643	18521	18420	18587	18491	18451	18439	18547	18651	18357	18659	18501	18595	18521	18498	18331	18493	18406	18281	18497	18470	18449	18549	18652	18589	18588	18563	18542	18440	18393	18254	18460	18431	18545	18429	18347	18595	18419	18380	18414	18435	18343	18397	18548	18583	18408	18386	18732	18495	18569	18510	18742	18676	18570	18480	18549	18535	18498	18445	18265	18407	18542	18439	18415	18411	18624	18273	18637	18496	18484	18504	18673	18415	18655	18593	18204	18442	18404	18384	18482	18343	18616	18592	18731	18425	18487	18353	18461	18576	18411	18400	18573	18381	18462	18504	18469	18695	18529	18347	18360	18436	18723	18352	18500	18730	18519	18508	18403	18269	18470	18654	18579	18423	18481	18311	18394	18376	18442	18261	18590	18687	18485	18566	18656	18686	18642	18406	18444	18367	18466	18502	18445	18422	18573	18412	18336	18269	18493	18555	18585	18556	18517	18552	18588	18392	18504	18502	18530	18498	18575	18483	18390	18580	18582	18326	18357	18309	18213	18563	18391	18503	18509	18344	18672	18521	18486	18570	18650	18477	18399	18475	18546	18492	18564	18666	18364	18285	18350	18598	18380	18498	18673	18649	18417	18502	18436	18366	18451	18538	18616	18296	18512	18587	18425	18556	18401	18489	18614	18403	18637	18456	18518	18288	18496	18549	18702	18417	18441	18263	18580	18424	18395	18610	18557	18387	18215	18750	18447	18528	18532	18502	18574	18477	18364	18368	18413	18400	18515	18308	18407	18351	18436	18599	18467	18423	18625	18511	18538	18708	18454	18176	18376	18487	18574	18449	18539	18616	18593	18567	18411	18591	18639	18375	18318	18595	18649	18442	18526	18608	18375	18476	18438	18431	18542	18454	18493	18400	18428	18451	18353	18405	18539	18641	18655	18402	18118	18244	18491	18315	18418	18594	18486	18487	18323	18440	18289	18415	18479	18521	18648	18497	18262	18483	18547	18419	18663	18556	18570	18551	18439	18250	18418	18415	18413	18407	18310	18481	18471	18336	18529	18501	18550	18400	18267	18245	18334	18502	18528	18626	18427	18414	18479	18551	18315	18516	18357	18399	18413	18421	18282	18461	18363	18512	18508	18444	18580	18411	18579	18213	18654	18414	18363	18410	18662	18418	18520	18404	18354	18545	18374	18377	18640	18553	18634	18494	18507	18404	18616	18264	18620	18407	18486	18523	18522	18486	18490	18524	18690	18506	18469	18550	18379	18490	18502	18405	18459	18444	18393	18494	18613	18670	18474	18571	18514	18418	18458	18568	18505	18637	18389	18438	18279	18596	18604	18476	18543	18609	18591	18529	18386	18625	18501	18515	18517	18529	18395	18676	18480	18435	18480	18318	18468	18519	18529	18451	18439	18387	18469	18386	18332	18514	18363	18593	18426	18545	18329	18393	18428	18477	18381	18451	18552	18538	18371	18269	18271	18606	18384	18539	18424	18461	18655	18534	18391	18427	18454	18457	18515	18591	18512	18519	18404	18693	18471	18494	18490	18468	18519	18334	18615	18494	18497	18510	18292	18384	18515	18524	18663	18514	18273	18539	18435	18379	18245	18661	18637	18501	18489	18345	18392	18491	18644	18274	18437	18475	18720	18525	18697	18608	18331	18523	18542	18485	18400	18544	18419	18677	18630	18446	18253	18405	18325	18347	18368	18675	18450	18521	18392	18445	18647	18378	18289	18187	18258	18314	18373	18562	18264	18364	18618	18470	18401	18424	18456	18664	18302	18560	18620	18533	18540	18691	18488	18427	18617	18477	18684	18474	18552	18379	18436	18456	18419	18409	18549	18411	18597	18462	18528	18643	18525	18396	18582	18576	18637	18656	18338	18366	18360	18493	18672	18282	18375	18402	18328	18682	18584	18319	18578	18395	18351	18370	18398	18474	18403	18644	18694	18433	18393	18487	18632	18489	18365	18431	18754	18255	18527	18403	18640	18555	18438	18557	18532	18502	18453	18401	18414	18344	18536	18418	18447	18352	18550	18665	18423	18445	18580	18547	18667	18453	18388	18468	18798	18316	18277	18465	18526	18304	18394	18204	18444	18371	18567	18473	18491	18736	18381	18686	18683	18512	18444	18495	18449	18332	18433	18275	18342	18631	18653	18481	18573	18791	18537	18586	18285	18343	18458	18365	18323	18409	18573	18518	18412	18457	18574	18485	18679	18505	18379	18556	18585	18290	18395	18305	18480	18516	18466	18474	18393	18241	18424	18643	18499	18597	18615	18198	18298	18469	18438	18608	18367	18388	18713	18662	18365	18497	18446	18513	18539	18442	18527	18432	18522	18254	18565	18548	18503	18575	18697	18387	18437	18492	18479	18572	18512	18504	18565	18403	18718	18513	18445	18559	18302	18511	18298	18296	18516	18468	18434	18461	18533	18486	18516	18332	18500	18515	18410	18427	18384	18356	18503	18571	18358	18474	18435	18377	18589	18338	18356	18487	18530	18318	18498	18537	18596	18560	18383	18416	18412	18548	18663	18539	18343	18444	18430	18498	18565	18454	18547	18380	18397	18615	18505	18654	18408	18472	18381	18513	18387	18488	18595	18607	18477	18574	18613	18482	18677	18341	18476	18417	18435	18288	18648	18278	18297	18392	18531	18598	18284	18566	18521	18500	18375	18271	18455	18547	18638	18436	18503	18373	18467	18388	18407	18397	18473	18325	18282	18767	18550	18710	18453	18429	18650	18356	18355	18518	18486	18363	18641	18557	18380	18509	18512	18638	18288	18568	18522	18419	18544	18438	18594	18447	18530	18344	18387	18581	18653	18427	18373	18346	18466	18557	18454	18491	18590	18335	18331	18421	18522	18490	18501	18487	18529	18369	18436	18358	18575	18582	18530	18423	18409	18346	18497	18532	18559	18600	18461	18596	18475	18317	18473	18318	18549	18466	18527	18686	18334	18440	18642	18570	18646	18525	18482	18676	18522	18561	18482	18483	18544	18618	18610	18556	18262	18404	18349	18487	18356	18417	18430	18693	18335	18474	18586	18495	18755	18581	18452	18477	18275	18497	18538	18563	18437	18389	18380	18457	18354	18523	18377	18580	18620	18672	18194	18397	18427	18551	18479	18558	18570	18539	18382	18445	18526	18692	18452	18501	18465	18350	18625	18645	18631	18332	18514	18636	18620	18699	18810	18508	18440	18526	18230	18362	18672	18396	18548	18382	18465	18575	18549	18372	18492	18596	18575	18619	18544	18375	18330	18635	18456	18484	18555	18526	18112	18508	18540	18442	18444	18421	18454	18433	18502	18572	18366	18390	18471	18611	18552	18491	18513	18600	18478	18672	18496	18460	18392	18464	18520	18299	18365	18559	18549	18513	18295	18413	18663	18479	18452	18474	18512	18295	18490	18490	18525	18518	18601	18500	18393	18437	18611	18559	18418	18521	18204	18489	18526	18415	18507	18436	18522	18348	18313	18533	18523	18697	18382	18455	18613	18649	18480	18292	18506	18437	18384	18525	18467	18436	18439	18458	18667	18571	18460	18559	18276	18749	18649	18603	18556	18470	18506	18542	18435	18232	18299	18515	18622	18682	18320	18393	18608	18497	18542	18518	18452	18465	18461	18523	18431	18291	18600	18447	18427	18395	18179	18553	18469	18567	18344	18298	18656	18472	18559	18420	18578	18498	18560	18573	18377	18479	18390	18328	18376	18581	18448	18432	18659	18533	18230	18492	18260	18501	18554	18413	18512	18386	18268	18553	18903	18401	18475	18542	18373	18471	18466	18375	18262	18668	18601	18365	18485	18532	18544	18440	18601	18438	18481	18568	18474	18426	18667	18482	18582	18353	18408	18390	18721	18446	18468	18566	18551	18301	18553	18618	18486	18631	18541	18293	18505	18539	18597	18440	18617	18457	18746	18589	18576	18503
29823	52684	49771	39563	32755	28244	26043	23934	21876	20301	19760	19327	18833	18087	17797	17840	17826	17598	17360	16959	17161	17232	17244	16851	17076	16940	16886	16844	16709	16721	16846	17060	17163	16941	16677	16769	16662	16579	16721	16639	16580	16537	16542	16700	16576	16779	16545	16362	16545	16467	16267	16558	16445	16449	16331	16590	16442	16576	16466	16483	16462	16441	16418	16353	16513	16412	16392	16630	16403	16515	16571	16475	16476	16265	16540	16345	16614	16403	16464	16563	16549	16500	16390	16443	16430	16562	16409	16282	16493	16575	16585	16585	16338	16165	16560	16626	16403	16399	16435	16518	16493	16411	16518	16449	16477	16641	16308	16520	16435	16535	16433	16354	16546	16424	16409	16440	16535	16451	16568	16252	16490	16491	16252	16463	16452	16451	16350	16347	16462	16309	16654	16579	16436	16431	16614	16598	16385	16466	16447	16274	16501	16567	16344	16473	16361	16419	16332	16527	16498	16379	16564	16402	16562	16476	16519	16401	16304	16400	16568	16342	16434	16437	16420	16533	16437	16449	16576	16494	16341	16454	16398	16571	16525	16327	16379	16325	16488	16640	16366	16374	16398	16555	16450	16308	16352	16454	16604	16414	16483	16411	16434	16362	16387	16292	16288	16525	16392	16504	16373	16401	16388	16245	16383	16419	16420	16516	16409	16281	16320	16507	16349	16304	16512	16544	16533	16355	16329	16473	16575	16393	16455	16500	16322	16430	16392	16543	16471	16582	16494	16379	16292	16766	16316	16406	16321	16408	16444	16596	16482	16362	16459	16455	16472	16396	16340	16352	16542	16423	16342	16380	16518	16395	16219	16391	16396	16278	16525	16483	16463	16168	16528	16388	16358	16338	16474	16248	16512	16391	16625	16399	16494	16314	16464	16373	16461	16487	16578	16402	16408	16357	16277	16229	16438	16441	16450	16473	16628	16363	16352	16404	16517	16619	16505	16409	16441	16372	16467	16448	16521	16315	16187	16372	16322	16249	16388	16516	16490	16335	16503	16471	16219	16352	16447	16425	16334	16412	16475	16443	16444	16303	16480	16414	16405	16323	16457	16269	16476	16435	16450	16525	16237	16364	16330	16425	16520	16485	16522	16535	16338	16290	16542	16299	16411	16447	16531	16485	16394	16458	16383	16284	16550	16288	16368	16468	16391	16414	16151	16357	16529	16322	16493	16357	16475	16490	16334	16324	16305	16234	16252	16379	16270	16385	16320	16353	16268	16311	16457	16381	16435	16541	16270	16511	16567	16471	16420	16373	16413	16484	16245	16421	16376	16496	16412	16453	16390	16443	16362	16434	16239	16333	16415	16316	16354	16402	16242	16354	16491	16410	16453	16513	16500	16538	16647	16476	16473	16510	16312	16340	16203	16307	16386	16509	16278	16297	16184	16487	16367	16511	16483	16269	16395	16456	16412	16596	16501	16372	16434	16305	16402	16369	16371	16291	16418	16433	16400	16537	16321	16250	16526	16438	16414	16264	16325	16371	16401	16464	16491	16412	16356	16389	16443	16427	16413	16407	16286	16445	16491	16499	16252	16406	16337	16579	16134	16485	16522	16358	16250	16324	16321	16403	16492	16498	16542	16529	16376	16505	16504	16454	16438	16348	16348	16347	16570	16467	16265	16472	16345	16347	16389	16500	16253	16337	16465	16442	16433	16436	16256	16481	16472	16356	16397	16249	16490	16524	16421	16371	16388	16372	16368	16339	16356	16342	16477	16405	16309	16396	16566	16402	16461	16495	16540	16504	16500	16550	16275	16241	16518	16286	16340	16281	16393	16384	16479	16502	16461	16368	16317	16445	16509	16261	16418	16691	16475	16246	16388	16435	16303	16468	16411	16406	16471	16354	16419	16515	16396	16316	16602	16573	16543	16429	16427	16569	16541	16456	16386	16390	16372	16367	16303	16303	16348	16600	16338	16355	16413	16336	16586	16504	16345	16479	16444	16324	16368	16406	16572	16325	16418	16467	16458	16306	16402	16539	16382	16447	16370	16260	16547	16436	16579	16368	16304	16452	16285	16491	16378	16502	16447	16475	16544	16283	16379	16412	16427	16331	16320	16656	16553	16446	16446	16316	16342	16275	16323	16388	16404	16533	16582	16478	16480	16405	16525	16444	16580	16413	16379	16305	16360	16380	16295	16283	16398	16410	16535	16573	16314	16489	16343	16312	16361	16530	16449	16451	16384	16369	16424	16586	16455	16386	16426	16255	16429	16465	16441	16510	16512	16324	16548	16361	16348	16617	16337	16455	16351	16538	16584	16346	16513	16385	16463	16392	16425	16490	16565	16233	16420	16378	16264	16349	16335	16229	16241	16292	16484	16402	16378	16519	16413	16475	16475	16349	16462	16469	16376	16406	16373	16409	16355	16392	16456	16442	16258	16529	16497	16516	16408	16238	16632	16377	16480	16452	16248	16331	16452	16449	16324	16488	16447	16509	16416	16488	16560	16523	16468	16446	16450	16355	16421	16516	16440	16385	16320	16337	16309	16417	16443	16331	16575	16464	16331	16228	16283	16420	16378	16439	16436	16352	16383	16383	16442	16421	16491	16469	16379	16501	16324	16374	16561	16413	16425	16354	16446	16337	16383	16417	16372	16296	16542	16344	16367	16393	16424	16303	16328	16384	16317	16534	16290	16395	16280	16376	16584	16436	16419	16490	16327	16434	16550	16397	16446	16572	16409	16472	16554	16301	16465	16550	16457	16553	16422	16319	16366	16545	16321	16491	16561	16459	16435	16204	16476	16499	16619	16473	16361	16366	16358	16328	16629	16311	16430	16370	16441	16548	16288	16437	16508	16515	16534	16249	16430	16386	16448	16436	16328	16312	16483	16422	16370	16594	16323	16572	16333	16394	16312	16499	16373	16528	16395	16289	16557	16347	16456	16450	16304	16506	16459	16383	16356	16535	16251	16621	16437	16382	16382	16217	16516	16426	16378	16449	16594	16441	16441	16407	16337	16386	16353	16312	16473	16562	16389	16318	16459	16331	16341	16438	16536	16518	16375	16511	16434	16515	16417	16417	16148	16493	16516	16492	16392	16405	16376	16281	16457	16485	16463	16518	16419	16457	16475	16498	16439	16390	16314	16461	16405	16484	16645	16390	16491	16380	16124	16579	16429	16630	16465	16321	16401	16356	16350	16500	16414	16260	16547	16319	16521	16391	16332	16644	16256	16353	16435	16382	16465	16540	16233	16494	16371	16587	16440	16357	16566	16318	16509	16370	16501	16522	16420	16447	16489	16176	16334	16401	16463	16120	16524	16304	16350	16429	16375	16356	16317	16344	16392	16551	16140	16327	16468	16398	16543	16513	16443	16442	16347	16489	16429	16445	16294	16339	16261	16384	16493	16637	16426	16351	16403	16390	16318	16388	16370	16517	16635	16444	16383	16506	16529	16511	16472	16430	16480	16416	16510	16473	16519	16204	16364	16397	16592	16210	16473	16309	16410	16446	16399	16526	16427	16333	16348	16572	16335	16328	16403	16402	16344	16363	16647	16303	16394	16312	16463	16351	16453	16374	16496	16429	16358	16445	16493	16347	16520	16542	16280	16428	16511	16351	16394	16541	16580	16403	16494	16486	16305	16344	16439	16545	16459	16279	16517	16370	16461	16390	16435	16318	16319	16400	16443	16369	16492	16296	16357	16516	16298	16275	16335	16325	16356	16339	16348	16394	16534	16567	16393	16249	16471	16373	16220	16363	16396	16437	16424	16455	16399	16378	16296	16299	16561	16578	16513	16306	16298	16378	16547	16399	16427	16423	16525	16438	16333	16439	16355	16585	16349	16292	16451	16251	16363	16424	16341	16540	16339	16481	16474	16416	16417	16475	16108	16454	16337	16222	16530	16442	16311	16379	16290	16327	16412	16369	16447	16539	16359	16245	16500	16420	16460	16378	16354	16534	16444	16414	16512	16395	16265	16353	16332	16423	16339	16401	16353	16337	16532	16404	16491	16462	16432	16368	16256	16404	16399	16382	16486	16286	16488	16472	16363	16354	16303	16403	16509	16425	16363	16407	16523	16350	16312	16301	16450	16470	16372	16447	16382	16285	16296	16400	16445	16465	16435	16606	16430	16445	16476	16362	16410	16575	16466	16378	16269	16505	16369	16362	16562	16293	16436	16412	16337	16610	16440	16393	16506	16445	16466	16489	16354	16391	16479	16387	16526	16379	16412	16435	16473	16528	16455	16415	16472	16373	16403	16388	16366	16339	16359	16407	16418	16510	16400	16547	16304	16605	16474	16455	16492	16273	16387	16391	16485	16363	16600	16191	16553	16385	16415	16313	16463	16468	16304	16292	16479	16342	16370	16330	16493	16337	16327	16522	16399	16439	16428	16390	16386	16551	16308	16490	16418	16395	16546	16515	16403	16380	16471	16316	16503	16419	16496	16321	16564	16514	16392	16463	16383	16334	16602	16334	16495	16379	16481	16369	16409	16422	16388	16448	16471	16545	16129	16447	16424	16433	16455	16515	16406	16508	16546	16454	16277	16483	16308	16444	16337	16518	16498	16327	16334	16488	16475	16320	16532	16573	16347	16502	16324	16411	16394	16574	16465	16507	16514	16433	16470	16485	16354	16409	16395	16507	16210	16413	16634	16466	16354	16389	16365	16264	16539	16623	16299	16325	16251	16475	16418	16566	16456	16371	16336	16338	16605	16322	16495	16427	16577	16306	16322	16309	16564	16426	16461	16437	16557	16469	16307	16351	16435	16283	16482	16441	16301	16445	16346	16386	16335	16256	16424	16347	16440	16477	16305	16308	16475	16305	16619	16315	16321	16311	16387	16424	16519	16353	16364	16340	16624	16395	16634	16382	16514	16526	16543	16417	16580	16445	16267	16320	16578	16517	16567	16449	16382	16447	16483	16374	16273	16616	16387	16293	16536	16341	16430	16272	16399	16594	16378	16504	16465	16401	16256	16539	16316	16419	16398	16281	16309	16382	16591	16428	16319	16338	16386	16429	16441	16568	16397	16454	16472	16278	16348	16444	16471	16354	16412	16387	16328	16587	16492	16510	16607	16388	16444	16436	16519	16314	16199	16443	16523	16414	16348	16212	16234	16396	16324	16430	16275	16376	16400	16446	16331	16391	16270	16156	16508	16287	16549	16299	16295	16453
28220	25209	32577	29216	22975	21065	20165	19525	19062	18459	18307	18121	17786	17777	17719	17879	17659	17773	17663	17642	17660	17530	17660	17581	17392	17503	17646	17321	17576	17604	17569	17527	17570	17634	17314	17454	17473	17380	17696	17560	17464	17629	17427	17373	17252	17480	17685	17390	17534	17366	17496	17280	17367	17338	17277	17573	17593	17596	17418	17522	17453	17417	17280	17316	17543	17353	17316	17193	17568	17526	17391	17277	17399	17437	17624	17405	17310	17400	17259	17444	17592	17488	17364	17212	17461	17556	17455	17409	17368	17323	17305	17389	17253	17510	17498	17363	17653	17532	17449	17350	17195	17184	17626	17444	17479	17438	17679	17448	17507	17418	17240	17363	17439	17557	17297	17202	17428	17348	17187	17544	17548	17429	17630	17448	17539	17456	17406	17485	17396	17302	17475	17340	17482	17400	17305	17377	17393	17349	17370	17387	17229	17262	17364	17325	17367	17435	17473	17276	17535	17336	17461	17415	17374	17360	17236	17257	17271	17356	17336	17246	17527	17241	17571	17465	17281	17475	17583	17347	17435	17417	17235	17475	17328	17367	17381	17277	17326	17444	17259	17299	17345	17159	17355	17396	17300	17156	17401	17426	17491	17611	17590	17395	17401	17457	17534	17548	17436	17513	17427	17319	17323	17208	17340	17404	17430	17475	17313	17312	17462	17425	17603	17446	17233	17424	17393	17392	17456	17527	17357	17344	17462	17513	16946	17364	17304	17309	17398	17236	17677	17428	17525	17510	17311	17569	17494	17332	17351	17457	17488	17381	17548	17333	17380	17337	17132	17451	17507	17376	17540	17273	17419	17364	17460	17331	17420	17567	17339	17401	17495	17317	17441	17369	17488	17361	17458	17449	17454	17561	17249	17465	17362	17394	17345	17231	17375	17458	17523	17211	17335	17511	17316	17257	17336	17368	17106	17715	17505	17212	17342	17087	17337	17352	17494	17322	17617	17257	17292	17482	17527	17468	17539	17434	17478	17428	17285	17424	17176	17419	17554	17422	17412	17455	17348	17509	17529	17582	17407	17324	17187	17312	17468	17212	17509	17408	17479	17158	17540	17306	17645	17331	17365	17336	17425	17490	17362	17492	17475	17339	17229	17390	17480	17455	17288	17463	17299	17526	17383	17164	17425	17489	17415	17476	17435	17239	17221	17417	17513	17698	17226	17536	17391	17384	17304	17536	17349	17310	17441	17431	17572	17436	17318	17504	17341	17503	17484	17460	17215	17478	17281	17440	17344	17511	17377	17467	17370	17414	17403	17488	17403	17393	17454	17558	17308	17490	17463	17429	17447	17410	17649	17464	17470	17319	17385	17257	17542	17387	17174	17306	17451	17513	17240	17311	17558	17556	17413	17257	17434	17371	17217	17206	17469	17633	17324	17349	17494	17396	17518	17266	17223	17446	17395	17445	17530	17409	17411	17319	17158	17470	17401	17446	17426	17475	17417	17518	17552	17487	17389	17314	17412	17577	17360	17505	17289	17392	17266	17439	17466	17387	17312	17432	17305	17320	17447	17424	17483	17362	17340	17161	17409	17270	17136	17327	17335	17352	17422	17372	17279	17496	17575	17422	17388	17364	17426	17462	17364	17595	17370	17288	17322	17318	17418	17466	17402	17396	17482	17321	17278	17551	17614	17669	17557	17431	17508	17445	17467	17357	17514	17330	17294	17323	17407	17538	17435	17426	17445	17344	17402	17427	17522	17414	17292	17300	17402	17490	17449	17313	17429	17546	17614	17109	17503	17502	17404	17313	17492	17425	17382	17569	17537	17390	17483	17273	17520	17335	17545	17381	17586	17565	17615	17351	17448	17517	17334	17329	17583	17116	17287	17592	17586	17306	17336	17601	17267	17312	17359	17389	17322	17538	17423	17597	17522	17276	17344	17426	17594	17532	17402	17310	17467	17405	17359	17207	17478	17648	17623	17338	17592	17361	17459	17512	17482	17363	17304	17524	17445	17462	17320	17369	17519	17397	17291	17419	17362	17394	17336	17427	17534	17437	17290	17452	17394	17509	17598	17355	17308	17356	17166	17477	17375	17290	17308	17422	17572	17403	17532	17599	17393	17497	17651	17349	17332	17492	17444	17356	17346	17480	17524	17425	17415	17382	17457	17646	17608	17204	17376	17491	17310	17263	17379	17424	17508	17163	17482	17404	17281	17320	17487	17464	17428	17448	17419	17390	17483	17451	17435	17258	17326	17230	17398	17453	17531	17571	17424	17313	17396	17314	17461	17306	17398	17308	17452	17450	17379	17369	17623	17304	17384	17134	17635	17397	17266	17419	17312	17447	17345	17376	17308	17334	17300	17337	17324	17474	17357	17522	17395	17392	17488	17539	17310	17511	17540	17366	17297	17125	17682	17465	17312	17378	17356	17323	17431	17351	17381	17154	17260	17264	17245	17475	17503	17281	17402	17356	17411	17465	17478	17336	17297	17361	17420	17323	17433	17443	17516	17586	17356	17338	17349	17328	17388	17319	17522	17271	17401	17236	17538	17540	17315	17381	17368	17415	17437	17352	17457	17429	17387	17326	17574	17487	17473	17224	17460	17330	17524	17374	17497	17261	17442	17348	17371	17400	17291	17319	17405	17043	17486	17433	17315	17327	17503	17423	17348	17337	17406	17373	17472	17656	17312	17629	17337	17353	17595	17385	17296	17319	17506	17361	17293	17312	17294	17397	17324	17421	17377	17266	17367	17553	17418	17384	17491	17449	17245	17262	17251	17528	17423	17547	17438	17366	17566	17216	17432	17407	17239	17496	17535	17379	17435	17413	17409	17469	17466	17480	17385	17525	17427	17477	17294	17412	17423	17353	17507	17408	17513	17352	17340	17339	17536	17520	17564	17530	17697	17558	17447	17433	17517	17348	17416	17428	17523	17326	17542	17179	17312	17452	17430	17341	17454	17342	17406	17370	17478	17426	17456	17505	17375	17386	17432	17588	17346	17456	17439	17250	17441	17485	17523	17326	17473	17495	17345	17452	17278	17539	17521	17542	17405	17553	17345	17362	17308	17260	17407	17536	17553	17648	17566	17390	17471	17636	17481	17374	17246	17550	17528	17376	17328	17310	17268	17160	17451	17435	17300	17449	17287	17441	17290	17451	17430	17236	17270	17365	17362	17479	17532	17346	17253	17434	17438	17579	17317	17428	17624	17649	17508	17532	17487	17516	17235	17224	17343	17555	17446	17438	17260	17274	17336	17421	17438	17272	17357	17365	17430	17521	17305	17301	17516	17435	17415	17360	17386	17248	17394	17445	17403	17288	17465	17482	17520	17453	17319	17287	17269	17253	17313	17409	17412	17255	17588	17535	17453	17331	17313	17272	17508	17350	17517	17445	17362	17608	17434	17480	17430	17474	17460	17466	17500	17435	17626	17488	17440	17384	17207	17368	17316	17412	17319	17507	17152	17401	17353	17464	17475	17499	17329	17264	17405	17487	17338	17435	17449	17205	17441	17519	17351	17447	17461	17415	17380	17315	17312	17416	17427	17448	17323	17393	17492	17469	17605	17441	17261	17273	17316	17214	17128	17122	17380	17344	17516	17535	17329	17419	17332	17358	17289	17456	17459	17307	17322	17549	17416	17348	17303	17314	17285	17461	17474	17391	17440	17507	17482	17409	17298	17241	17366	17271	17432	17530	17239	17487	17433	17361	17393	17593	17399	17331	17345	17544	17432	17593	17552	17502	17442	17385	17429	17664	17320	17285	17397	17722	17297	17441	17348	17411	17480	17342	17403	17286	17417	17430	17268	17381	17551	17507	17457	17639	17589	17613	17689	17491	17395	17513	17440	17296	17371	17286	17267	17493	17290	17141	17366	17371	17163	17407	17424	17076	17682	17522	17439	17541	17297	17169	17392	17467	17510	17358	17357	17306	17538	17297	17323	17404	17422	17556	17604	17514	17422	17569	17301	17531	17326	17391	17538	17420	17476	17704	17411	17406	17498	17547	17549	17381	17499	17228	17401	17444	17531	17469	17471	17302	17368	17345	17262	17337	17466	17554	17511	17399	17482	17320	17217	17445	17191	17554	17715	17516	17428	17450	17481	17351	17275	17371	17533	17493	17372	17246	17620	17423	17327	17239	17422	17273	17242	17500	17544	17533	17283	17557	17332	17487	17658	17363	17372	17357	17273	17302	17167	17253	17538	17350	17357	17498	17414	17500	17585	17319	17507	17474	17427	17446	17411	17529	17388	17376	17519	17301	17549	17503	17425	17509	17393	17462	17310	17233	17291	17428	17590	17142	17351	17380	17452	17516	17361	17458	17612	17326	17325	17635	17576	17451	17451	17290	17553	17508	17546	17367	17363	17350	17360	17415	17234	17319	17228	17357	17362	17495	17617	17243	17350	17339	17393	17556	17348	17529	17396	17468	17626	17560	17423	17392	17450	17330	17611	17510	17350	17478	17400	17331	17355	17239	17453	17424	17599	17217	17468	17466	17526	17542	17436	17512	17419	17556	17164	17425	17530	17435	17526	17385	17454	17469	17546	17354	17256	17396	17377	17532	17418	17492	17537	17497	17561	17522	17294	17408	17483	17483	17436	17273	17526	17391	17691	17526	17632	17708	17431	17320	17432	17217	17489	17443	17597	17335	17464	17460	17410	17464	17216	17603	17476	17491	17504	17489	17466	17447	17462	17432	17530	17711	17507	17358	17402	17445	17221	17358	17372	17466	17456	17446	17217	17496	17405	17466	17342	17480	17331	17410	17393	17537	17417	17346	17388	17479	17466	17283	17483	17560	17600	17580	17522	17546	17594	17352	17325	17213	17470	17463	17275	17420	17661	17435	17319	17408	17253	17491	17332	17322	17407	17568	17466	17336	17361	17305	17550	17513	17405	17413	17350	17461	17418	17559	17426	17337	17251	17387	17454	17316	17624	17420	17578	17340	17511	17431	17525	17585	17426	17378	17369	17505	17360	17243	17259	17595	17627	17253	17381	17472	17461	17608	17462	17278	17450	17225	17316	17403	17410	17546	17364	17349	17430	17500	17458	17462	17498	17447	17320	17429	17387	17631	17229	17490	17345	17420	17468	17282	17523	17270	17471	17316	17500	17450	17401	17348	17607	17486	17601	17673	17361	17539	17413	17480	17464	17240	17508	17410	17409	17133	17420	17356
27211	40679	38642	29308	23794	21630	20030	19095	18209	17330	17256	17080	16739	16450	16279	16369	16364	16266	15946	16019	15996	16110	15955	15715	16076	16156	15880	15882	15923	15999	15948	15893	16038	16006	15854	15858	15935	15885	15977	15960	15859	15719	15983	15787	15805	15728	15812	15787	15675	15786	15890	15639	15837	15803	15739	15822	15621	15573	15786	15905	15844	15720	15769	15888	15689	15836	15813	15751	15718	15847	15944	15806	15791	15645	15906	15809	15772	15737	15861	15709	15778	15873	15731	15796	15868	15812	15701	15732	15784	15748	15822	15848	15684	15724	15787	15813	15736	15759	15783	15594	15714	15905	15764	15830	15801	15661	15721	15727	15857	15688	15603	15856	15763	15822	15787	15586	15693	15645	15713	15774	15841	15548	15711	15661	15781	15748	15843	15815	15753	15552	15705	15707	15823	15828	15800	15761	15671	15670	15656	15831	15710	15857	15681	15768	15912	15684	15755	15969	15652	15866	15679	15969	15691	15775	15929	15690	15698	15704	15559	15883	15598	15768	15661	15779	15820	15749	15570	15828	15670	15729	15853	15659	15789	15780	15694	15942	15577	15724	15645	15826	15804	15642	15874	15797	15757	15698	15889	15718	15746	15702	15832	15579	15765	15716	15723	15764	15881	15765	15797	15694	15884	15730	15757	15708	15719	15735	15843	15679	15905	15757	15638	15810	15609	15626	15948	15762	15850	15866	15710	15857	15794	15727	15797	15636	15812	15661	15688	15694	15892	15839	15727	15870	15744	15703	15746	15840	15735	15833	15769	15786	15874	15723	15655	15667	15899	15634	15856	15636	15904	15667	15735	15867	15897	15747	15854	15824	15755	15924	15690	15952	15617	15821	15855	15685	15779	15686	15658	15706	15844	15756	15732	15785	15763	15923	15715	15661	15885	15778	15946	15824	15700	15665	15906	15946	15802	15746	15803	15733	15731	15696	15715	15696	15865	15794	15742	15919	15722	15590	15727	15791	15805	15703	15662	15772	15723	15666	15746	15742	15717	15812	15541	15596	15713	15597	15855	15567	15838	15717	15829	15821	15837	15614	15612	15804	15654	15505	15673	15712	15786	15847	15718	15696	15709	15816	15722	15654	15821	15764	15647	15805	15761	15795	15697	15742	15739	15873	15704	15857	15868	15758	15752	15798	15567	15843	15768	15642	15597	15832	15582	15630	15857	15717	15681	15909	15824	15819	15830	15850	15826	15880	15657	15756	15670	15505	15711	15801	15704	15662	15633	15765	15717	15675	15745	15833	15836	15811	15724	15726	15791	15701	15780	15745	15579	15758	15800	15539	15786	15778	15804	15800	15872	15747	15907	15944	15987	15740	15747	15712	15910	15547	15873	15746	15931	15720	15835	15889	15892	15821	15723	15793	15739	15811	15727	15753	15777	15575	15742	15751	15679	15635	15672	15787	15847	15597	15821	15743	15715	15653	15724	15625	15850	15786	15592	15680	15551	15708	15672	15860	15815	15833	15969	15717	15862	15675	15662	15644	15661	15899	15630	15732	15906	15783	15799	15662	15809	15817	15791	15782	15756	15684	15810	15859	15687	15801	15758	15767	15791	15663	15799	15696	15748	15700	15798	15771	15777	15722	15803	15865	15967	15870	15737	15888	15669	15907	15907	15785	15855	15809	15740	15775	15678	15867	15817	15760	15724	15701	15836	15657	15891	15869	15861	15615	15746	15742	15777	15696	15857	15914	15647	15860	15665	15770	15871	15704	15899	15948	15830	15797	15631	15740	15709	15782	15723	15799	15829	15761	15766	15979	16002	15884	15738	15895	15875	15862	15795	15712	15730	15772	15721	15715	15903	15769	15839	15710	15760	15841	15614	15794	15752	15849	15816	15653	15710	15775	15754	15850	15636	15627	15672	15715	15737	15861	15813	15750	15708	15878	15817	15804	15728	15537	15682	15664	15773	15824	15754	15923	15799	15831	16037	15788	15556	16162	15665	15758	15770	15778	15755	15711	15747	15670	15728	15674	15675	15823	15831	15693	16051	15819	15757	15749	15863	15644	15894	15726	15900	15828	15847	15778	15838	15666	15759	15758	15783	15665	15649	15943	15806	15807	15812	15775	15744	15895	15731	15880	15598	15735	15653	15753	15711	15675	15845	15856	15617	15726	15780	15710	15566	15944	15722	15856	15794	15870	15879	15873	15975	15836	15895	15847	16009	15745	15861	15756	15726	15683	15901	15764	15738	15719	15692	15713	15829	15781	15663	15811	15745	15654	15839	15763	15823	15743	15689	15893	15871	15820	15705	15822	15887	15776	15770	15927	15782	15892	15707	15793	15708	15615	15725	15770	15803	15916	15649	15780	15696	15931	15849	15636	15834	15731	15807	15827	15753	15589	15821	15810	15647	15799	15776	15833	15872	15829	15568	15717	15872	15517	15854	15931	15834	15838	15763	15780	15637	15731	15626	15815	15655	15655	15793	15639	15867	15809	15825	15719	15831	15777	15717	15764	15590	15822	15748	15752	15840	15697	15844	15732	15958	15627	15781	15788	15729	15871	15840	15720	15785	15940	15833	16005	15685	15702	15685	15789	15508	15565	15737	15628	15717	15597	15878	15702	16009	15826	15780	15919	15647	15637	15750	15806	15711	15757	15742	15699	15670	15826	15904	15887	15765	15773	15664	15795	15762	15899	15653	15806	15746	15816	15833	15638	15828	15786	15794	15747	15744	15869	15688	15668	15696	15720	15717	15783	15728	15882	15686	15575	15848	15766	15589	15646	15820	15412	15724	15863	15895	15874	15902	15692	15753	15797	15976	15800	15687	15898	15765	15695	15766	15869	15639	15800	15844	15704	15714	15819	15729	15944	15925	15700	15931	15794	15700	15865	15631	15759	15780	15563	15824	15694	15890	15583	15821	15868	15848	15890	15707	15728	15866	15834	15619	15842	15932	15675	15800	15960	15624	15916	15843	15906	15661	15710	15914	15708	15732	15828	15837	15843	15870	15883	15753	15689	15816	15992	15724	15919	15878	15713	15783	15728	15717	15695	15891	15819	15628	15720	15784	15783	15759	15712	15794	15717	15936	15714	15713	15840	15801	15648	15708	15801	15786	15786	15816	15602	15681	15838	15765	15874	15651	15740	15842	15781	15758	15779	15696	15674	15824	15858	15845	15809	15763	15668	15811	15691	15840	15653	15736	15765	15840	15840	15873	15779	15830	15743	15794	16012	15810	15848	15646	15945	15699	15916	15838	15899	16044	15817	15862	15688	15790	15854	15922	15793	15645	15865	15769	15787	15569	15843	15727	15856	15525	15650	15926	15547	15771	15564	15777	15968	15823	15544	15768	15719	15922	15852	15702	15542	15705	15763	15805	15737	15756	15645	15832	15539	15895	15836	15628	15753	15699	15726	15734	15781	15892	15769	15790	15752	15861	15764	15823	15733	15654	15587	15756	15744	15697	15719	15864	15794	15595	15718	15988	15763	15773	15835	15867	15739	15575	15757	15854	15882	15854	15747	15589	15858	15728	15685	15608	15688	15632	15832	15729	15957	15772	15810	15760	15879	15921	15775	15671	15708	15806	15840	15789	15856	15731	15774	15838	15776	15767	15757	15749	15726	15767	15877	15800	15682	15686	15927	15792	15717	15796	15758	15769	15837	15997	15644	15877	15803	15826	15725	15713	15872	15702	15842	15818	15525	15857	15754	15828	15798	15761	15730	15963	15759	15845	15802	15926	15618	15747	15808	15719	15709	15894	15774	15939	15682	15641	15794	15792	15850	15707	15820	16090	15804	15568	15725	15910	15727	15909	15847	15873	15820	15813	15729	15887	15876	15666	16049	15719	15718	15655	15784	15840	15831	15771	15696	15904	15993	15717	15792	15778	15698	15776	15816	15722	15663	15750	15801	15600	15901	15688	15496	15848	15673	15743	15712	15736	15859	15869	15967	15833	15744	15867	15690	15916	15627	15912	15895	15895	15680	15831	15831	15722	15788	15659	15546	15984	15827	15732	15779	15708	15712	15723	15757	15864	15714	15680	15750	15631	15944	15710	15928	15616	15653	15817	15775	15749	15657	15807	15835	15874	15702	15752	15844	15824	15613	15643	15917	15893	15789	15845	15777	15801	15745	15785	15707	15593	15977	15748	15667	15887	15832	15723	15819	15666	15706	15870	15820	15777	15746	15729	15732	15748	15664	16126	15755	15740	15687	15723	15858	15796	15778	15750	15641	15855	15809	15788	15577	15744	15846	15954	15925	15834	15666	15776	15783	15900	15689	15794	15845	15773	15810	15755	15796	15683	15791	15708	15529	15898	15752	15683	15919	15674	15684	15775	15777	15815	15875	15798	15716	15798	15818	15531	15626	15700	15806	15948	15935	15838	15820	15748	15739	15844	15781	15564	15830	15923	15836	15789	15720	15749	15939	15890	15710	15708	15960	15945	15823	15680	15792	15815	15708	15952	15942	15931	15724	15680	15939	15775	15853	15772	15783	15804	15843	15712	15762	15881	15714	15775	15711	15926	15846	15702	15815	15667	15722	15661	15840	15867	15653	15787	15927	15949	15804	15763	15828	15823	15824	15480	15813	15908	15889	15858	15803	15708	15858	15855	15789	15891	15719	15758	15787	15865	15597	15754	15750	15902	15766	15724	15651	15621	15649	15835	15883	15860	15630	15848	15845	15831	15697	15818	15701	15728	15591	15761	15729	15598	15696	15693	15740	15845	15719	15688	15664	15730	15844	15844	15842	15700	15627	15872	15858	15953	15721	15841	15729	15807	15826	15824	15588	15902	15755	15838	15751	15748	15685	15712	15846	15814	15811	15896	15764	15897	15803	15671	15844	15752	15982	15670	15760	15858	15670	15910	15792	16007	15689	15935	15769	15722	15756	15871	15606	15769	15780	15639	15697	15819	15753	15932	15674	15829	15847	15805	15693	15802	15888	15670	15730	15796	15787	15723	15729	15826	15729	15693	15740	15682	15749	15649	15785	15625	15764	15923	15671	15769	15848	15758	15633	15784	15864	15708	15786	15838	15931	15793	15801	15589	15909	15643	15857	15538	15767	15747	15664	15722	15763	15648	15838	15911	15783	15766	15717	15767	15731	15663	15626	15811	15720	15841	15720	15804	15701	15604	15788	15682	15761	15746	15706	15804	15857	15832	15817
24085	21559	29281	24921	23737	25123	25079	21746	20565	19893	19586	19313	19009	18899	18642	18745	18521	18493	18473	18400	18522	18329	18239	18132	18076	18268	18208	18239	18090	18066	18225	18145	18246	18628	18391	18118	18265	18204	18153	18026	17873	17994	18014	18028	17983	18172	18098	17937	17893	17974	18206	17987	17991	17952	17982	18028	18113	17950	18026	18082	17958	17931	18013	17938	17991	17910	17990	18082	18074	18164	18237	17994	18124	18070	18187	17956	17976	18001	17875	17994	17938	18037	17969	18003	18126	17980	17898	18042	17871	17918	17954	17889	18048	17697	18051	18088	18162	18154	17981	17911	18015	17872	17783	18077	18045	18091	18045	18062	18054	17988	17841	18005	18159	18189	17996	17831	17730	17850	18125	17991	18098	18072	18075	17884	17775	18044	17923	18253	18014	17813	17833	17934	18001	17943	17997	18113	18016	17834	17965	18027	18014	17934	18066	17954	17906	18039	18020	18150	18028	18072	17886	17922	17910	17785	18166	17872	17955	18038	17765	18134	17987	17835	17903	17744	18032	17896	18172	18056	17996	18025	17976	18094	17955	18042	17727	17828	17897	17887	17968	17818	18052	17872	18035	17834	17998	17796	17967	17745	17888	18005	18025	18017	17834	18025	18029	18092	18086	17759	17633	18066	17950	17929	18056	18064	17997	17957	17784	17995	17915	17876	17877	17912	18006	18082	17872	18094	18019	17963	17781	17971	18056	18027	17890	18040	17798	18110	18015	17963	18063	17815	18214	18071	17812	17877	18082	17906	17948	18055	17851	17963	17855	18132	17937	18017	17719	17768	18061	17950	18073	17825	18070	17837	18103	17907	17944	17927	18085	17738	18038	18107	17865	18060	18008	17856	17729	17770	17618	17734	17814	18089	18009	17953	18076	17930	17998	17807	18058	17813	17952	17917	17961	18129	17952	18034	17824	18089	17891	17986	17876	17967	18196	17923	17872	18115	17936	18036	18058	17941	17942	17854	17996	17793	17784	17834	17863	17808	17863	18001	17956	17997	17886	17955	17957	17952	17830	17773	17885	18111	18297	17818	17835	17937	17980	17973	17918	18079	17752	17973	18012	17998	18020	18106	18021	17722	18059	17938	17803	17881	18066	17969	18026	17852	17959	17976	17712	18121	18004	17765	18045	17868	17946	17915	18110	18027	18039	17926	17835	18125	17981	17990	18022	18123	17897	18064	18009	18011	17896	18186	18089	18204	18235	17993	18151	17834	18074	18046	17855	18038	17971	17934	17771	17940	17858	17725	17770	17851	17903	17749	17865	17913	17926	17693	17878	18001	18135	18168	18092	17967	18039	17877	17921	17964	17917	18012	17977	18137	18058	17901	17873	18001	17933	18070	18081	17813	17955	17848	18036	17986	18001	18130	17863	17979	18248	18084	17878	17833	18025	18023	17978	17982	18217	17972	17976	18034	17992	18071	18011	17915	17887	17961	17973	17893	17688	17909	17940	17920	17945	18048	18160	18056	18167	17900	17832	17633	18067	17919	17905	17925	17762	17876	17775	18099	17817	17986	17942	17990	17852	17996	18213	17876	17930	18100	18072	18097	18085	18110	17946	17845	18162	18154	17963	17920	17962	17722	17818	17725	17912	17949	17977	18012	17940	18088	18200	18029	17968	18115	18158	18144	18091	18062	18065	17878	18054	18006	17902	17945	18151	17751	17938	17953	17840	17939	17929	18059	18021	17865	17922	18030	18068	17854	17923	17795	17863	17974	17799	18000	18060	17875	17935	17923	17948	17786	18067	17866	17912	18021	17957	17932	18064	18110	17956	17981	17904	18139	17849	17926	17816	17759	18151	17839	17765	17894	17963	17933	17953	17878	18026	18217	18066	18057	18026	18128	17861	17937	17856	17818	18039	17882	17944	17917	18077	17965	17841	17827	17964	17900	17936	18058	18008	17931	17854	17785	17902	18057	17860	17890	17997	17836	17946	17837	18044	17906	18020	17974	17972	17958	17764	17962	17939	18018	18174	17919	18095	18077	17951	17946	17991	18205	18094	18008	17766	18132	18013	17963	17947	17920	18159	17870	17972	17734	17971	17947	18041	17996	17804	17937	17884	17992	18120	17894	17822	18127	18103	17747	17934	17814	18060	18203	18051	17999	17988	17976	18093	17760	17956	17752	17992	17752	18007	18017	18089	17873	18047	17866	17868	17888	18022	18028	18146	18059	18053	18119	17864	17867	17993	17919	17924	17930	18275	18105	18082	17914	17839	18005	18001	17903	18048	17961	17895	17899	18006	17842	17966	17870	17985	17879	17889	18041	18077	17913	18036	17881	18073	18141	18073	17930	18076	18034	17768	17951	17874	17941	17967	18044	18066	17988	17987	18067	18108	17946	17940	17932	17788	17909	18082	17937	18124	18151	18269	18107	18054	18141	18004	18053	18005	17964	17801	17899	17920	18042	17919	18209	17883	17959	17932	17901	17845	17905	17928	18040	17834	18075	17911	17824	17984	18166	18060	17710	17979	17933	17955	17943	17989	17974	17904	18057	18041	17900	17853	17904	18059	18022	17873	18094	18006	17913	18023	18041	17896	17736	17814	17839	18142	17827	17930	17916	17905	17954	18144	17895	18013	17923	18103	18051	18006	17830	17803	17909	17907	17911	17966	18040	17798	17919	18005	17896	18004	17795	17851	17932	17762	18028	18032	17821	17940	18048	17961	18074	18072	17863	18056	18034	17889	17935	17892	17806	17950	17949	18113	18042	17978	17945	17987	17878	17962	17967	17918	17895	17951	17901	17800	18002	17889	18059	18011	17886	17879	17949	17953	18061	17851	17949	18043	17745	17945	18064	18087	18029	18116	17925	17580	17862	17975	18024	18015	18083	17771	17984	17920	17869	17935	17965	18104	17995	17854	17958	18002	18202	17829	18039	17948	17779	17940	17887	18181	18071	17911	18000	18064	17867	17935	18097	17893	18124	17935	17972	17976	17887	17760	17986	18039	18044	17730	17949	18088	17948	17966	18204	17761	17967	18073	18026	17948	17780	17912	17828	18151	17816	18166	17937	18162	18183	18101	17914	17902	17916	18066	17956	17924	18061	17953	17846	17898	17995	17813	17879	17855	17759	17985	17963	17882	18062	17933	17877	17861	18118	17954	17831	18030	18162	17905	17884	17761	18229	17848	17797	17957	17997	17897	17830	17950	17892	17709	17812	17995	17949	17715	17895	17985	17894	18028	17872	17931	17953	18030	18177	17995	17936	17918	18126	17867	17968	17951	17848	18090	18144	18024	17995	18043	18042	18079	17929	17862	18112	17905	18040	18047	17754	17939	18060	17956	17919	18023	18015	17920	18130	18029	18018	17910	18013	18010	17913	18049	18077	17990	17929	17990	17925	17939	17856	18076	18003	17905	18096	17959	17920	17981	18200	18090	18008	17944	18193	18019	17904	17971	18039	17914	17984	17890	18063	17795	18016	18128	17829	18027	18023	17891	17668	17962	18075	17904	18086	17857	17976	17982	17809	17917	17921	17995	18006	17979	18025	17897	17797	17904	17797	17668	17951	17910	17902	17913	17843	17934	18021	17997	18085	18124	18174	18020	17707	17814	17938	18112	17827	17903	17732	17795	17947	18130	17836	18165	17968	17929	17805	17941	18028	17982	18024	18048	18148	17832	17869	18091	17859	17891	17918	17760	17875	17948	17895	17792	17971	17837	17991	18021	18022	17715	18059	17959	18008	17981	18041	17948	17986	17994	17914	17979	17960	17933	17780	17800	17928	18189	18023	17899	18063	18119	17815	18114	18038	17853	18164	17949	18031	17957	17922	17966	17876	17828	17919	18218	17777	18082	17913	17976	17949	18111	18240	18092	18017	18208	17896	17970	17850	17858	18012	18134	18014	17888	17925	17911	18002	18029	17996	17995	17987	17914	18096	17980	18090	18043	17748	18098	18009	17924	17855	17869	18071	18332	17906	18001	18076	17948	17857	18078	17965	18021	17845	17954	18001	17976	17965	17979	17840	18061	17811	18014	17932	18069	17814	17875	18046	18182	17926	18092	17935	18141	17957	17903	17743	17991	18078	17952	17790	18040	17756	17828	18008	17866	17805	18023	18085	18126	17913	17997	17860	17971	18177	18107	18175	17854	17854	17977	17898	18008	17923	18004	17810	17997	18035	17961	18035	18099	17966	18107	17945	17936	17945	17935	17927	17792	18198	18195	17835	18035	17964	17847	18107	18066	18025	17944	18035	17745	17975	17961	18012	18139	17967	18029	18083	18119	17849	17894	17969	17864	17753	17940	17985	17938	17962	18062	18022	18138	17910	18038	18120	17864	17722	18000	17806	17857	17958	17962	17989	17888	17979	18029	17975	17928	17902	18008	17917	17909	17788	17975	18103	17985	18081	17981	18067	18071	17864	17904	17869	17940	17801	18009	18124	17926	18069	17809	17937	18116	17934	17766	17833	17915	17983	17832	17971	17969	18245	17860	18008	17921	17862	17936	17852	17928	17848	17889	18134	17821	18017	18132	17929	17964	18193	18111	17903	18101	18080	18114	17756	17930	17845	17796	17991	18154	17929	18135	18017	18017	17971	17903	17981	18022	17838	18029	17985	18156	17730	18102	17964	17942	18032	17711	17821	18163	17869	17939	17924	17804	18170	17987	17932	18121	17850	17905	17932	17745	17813	17943	18156	18065	17983	17931	17953	18030	18044	18128	17958	18039	17815	18091	17744	17907	17974	17916	18035	17855	18078	17712	18017	17861	17825	18047	18020	17969	17945	17964	18048	18085	17913	18065	17917	18100	17885	18068	18163	17890	17915	17994	18075	17933	17914	17866	18117	17665	17920	17775	17983	18008	17862	18017	18158	17979	17889	17715	17956	18007	17976	17837	18008	17931	17903	18047	17874	17949	18118	17909	17957	18111	18019	17875	18045	18000	17830	17910	17940	18039	18053	18050	17885	18014	18127	17900	18024	17972	17814	17849	17948	17939	17938	17849	17957	18024	18067	17988	17975	17894	17908	17868	17810	18084	18034	18011	18096	18071	18072	18054	18159	18065	18013	18017	17866	18003	18029	17989	18052	17872	18012	17996	18014	17932	17832	18174	18007	18301	17973	18155	18080	18042	18139	17907	17889	17939	17917	17845	18086	17833	17773	17833	17965	18119	17834
26494	47023	44889	35475	28553	25380	23120	21756	20025	18766	18417	18278	17708	17251	17091	16896	17082	16957	16726	16667	16732	16801	16545	16534	16302	16513	16426	16382	16345	16473	16571	16522	16423	16596	16277	16355	16345	16396	16270	16225	16324	16242	16200	16166	16307	16194	16123	16193	16144	16018	16148	16071	16148	16183	16135	16211	16031	16233	16074	16197	16029	16171	16208	16168	16145	16202	16246	16173	16285	16133	16216	16085	16087	16212	16159	16182	16220	16219	16361	16124	15979	16152	16221	16054	16176	16237	16243	16204	16085	16082	16132	15979	16073	16168	16088	16262	16323	16087	16332	16137	16166	16140	16187	16195	16172	16264	16075	16164	16248	16152	16283	16164	16080	16181	16275	16302	16015	16211	16127	16101	16124	16103	16161	16217	16068	16043	16169	16054	16095	16066	16244	16165	16281	15932	16147	16261	16091	16031	16084	16138	16067	16271	16179	16100	16138	16238	16197	16195	16125	15983	16002	16093	16111	16194	16052	16103	15959	16005	16203	16182	16079	16105	16139	16089	16093	16070	16149	15990	16208	15906	16361	15939	16319	16103	15960	16195	16070	16222	16230	16013	16037	16082	16000	16086	16264	16069	16090	16088	16074	16132	15987	16108	16191	16082	16045	16292	16194	16078	16148	16285	16055	16299	16160	16174	16143	16183	16063	16096	16043	15992	16032	16067	16125	16070	16058	16012	16077	16057	16272	16210	16124	16206	16225	16201	16056	16030	15976	16103	16157	16078	16331	16183	16245	15931	16024	16161	15973	16083	16017	15978	16276	16064	16120	16123	16089	16107	16105	16149	16051	16152	16108	16277	16137	16148	16216	16072	16140	16163	16233	16141	16256	16210	16241	16130	16072	16071	16322	15974	16065	15961	16086	16143	16125	16052	16285	16125	16271	16154	16101	15996	16502	15964	16205	16101	16204	16139	16048	15987	16076	16253	16134	16127	16215	16153	16260	16126	16332	15973	16139	16152	16215	16243	16170	15972	16139	16185	16205	16037	16160	16200	16053	16157	16056	16148	16198	16427	15951	16219	16069	16106	16119	16155	16126	15895	16049	16260	16000	16176	16073	16069	16158	16009	16038	15967	16189	16014	16210	16239	16080	16185	16266	16099	15995	16032	16230	15919	16139	16059	16136	16095	15969	15996	15950	15880	16114	15977	16192	16017	16034	16189	16131	16168	16022	16069	16293	16208	16091	16091	16133	16190	16175	16279	16136	16254	16005	16124	16166	15962	16177	15968	16025	16029	16138	16126	16338	16085	16131	16000	16260	16125	16426	16121	16227	15967	16040	16221	16290	16208	16229	16205	16257	16173	15989	16097	16190	16258	16097	15967	15999	16110	16125	16083	16002	16346	16187	16201	16011	16133	16138	16104	16126	16263	16192	16020	16122	16118	16162	16190	16047	16138	16160	16085	16105	16110	16072	16215	16150	16001	16218	16138	16299	16215	16092	15943	16201	15969	16150	16092	16112	16154	16131	15867	16300	16070	16089	16078	16324	16122	16126	16108	16196	16243	16213	16071	16215	16249	16273	16232	16234	16254	16107	16166	16129	16188	16281	15970	16115	16155	16261	16038	16391	16078	16109	16202	16066	16296	16218	16089	16253	16091	16177	16141	16199	16213	16269	16143	15999	16017	16098	16208	16001	16185	16121	16219	16039	16207	16056	16240	16280	16189	16103	16125	16139	16215	16172	16008	16324	16256	16058	16079	16042	16115	16138	16228	16012	15958	16155	16133	16297	16065	16155	15985	16235	16226	16171	16247	16228	16164	16116	15965	16095	16036	16116	16170	16132	16328	16080	16162	16015	16129	16097	16121	16139	16085	16149	16170	16130	15988	16194	16276	16044	16017	15963	16036	16182	16167	16196	16188	16152	16176	16239	16118	16187	15991	15965	16247	16148	16105	16199	15966	16307	16157	16009	16178	16038	16143	16174	16050	16058	16240	16168	16202	16221	16184	16148	16152	16159	15936	16063	16205	16222	16260	16116	16079	16170	16194	16236	16008	16136	16011	15957	16157	16156	16112	16095	16097	16157	16040	15909	16093	16133	16249	16113	16147	15996	16166	16108	15991	16147	16043	16192	16270	16084	16020	16096	16050	16141	16179	16160	16175	16076	16184	16029	16025	16379	16174	16014	16080	16179	16124	15921	16211	16059	16145	16048	16129	16193	16009	16011	16250	16366	16115	16212	16140	15937	16169	16203	16080	16196	16075	16234	16185	16216	16325	16078	16277	16070	16086	16094	16154	16049	16187	16241	16195	16266	16116	16226	16009	16183	16074	16105	16324	16059	16224	16181	16283	16372	16186	16174	16112	16126	16113	16241	15895	16346	15990	16317	16109	16189	15875	16136	16084	16202	16052	16177	16136	16167	16058	16075	15973	16214	16062	16112	16121	16155	16104	16128	16204	16175	16165	16084	16134	16091	16115	16271	16212	16030	16188	16279	16145	16147	16249	16125	16059	15947	16159	16083	16088	16224	15883	16202	16054	16007	16047	16131	16048	16085	16016	16150	16172	16116	16186	16126	16131	16127	16254	16080	16028	16085	16224	15941	16216	15959	16156	16030	16196	16032	15963	16120	16134	16128	16105	15990	16139	16190	16049	16153	16245	16165	16089	16259	16186	16104	15977	16250	16065	15943	16195	16176	16158	16304	15984	16221	16152	16044	16343	16143	16101	16060	16174	16404	16185	16229	16224	16178	16238	16177	16067	16156	16142	15952	16077	16129	16129	16091	16121	16226	16088	16260	16037	16142	16143	16172	16235	16109	16251	15967	16018	16068	16085	16232	16044	16076	16159	16231	16084	16224	16057	16198	16102	16234	16034	16201	15982	15980	16158	16205	16020	16014	16098	16035	16231	16283	16315	16110	16142	16124	16028	16167	15965	16222	16139	16154	16209	16061	15898	16253	16194	16167	16065	16120	16048	16025	16192	16074	16182	16221	16067	16092	16043	16056	16213	16060	16168	15954	16178	16149	16161	16199	16108	16030	16162	16309	16050	16123	16056	16153	16123	16126	16115	16108	16054	15992	16229	16022	16320	16154	16279	16222	16099	16273	16002	16114	16139	16148	15987	16161	16040	16188	16200	16129	16150	15980	16149	16362	16099	16080	16087	16201	16008	15937	16146	16092	16010	16074	16062	16042	16265	16289	16069	16124	16183	16211	16000	16090	15986	16079	16024	16178	16223	15971	16245	16204	15987	16190	16157	16218	16196	16093	16065	16180	16089	16193	16077	16010	16189	16072	16049	16234	16084	16244	16184	16102	16143	16130	15874	16222	16286	16237	15981	16194	16139	16188	16206	15921	16118	16067	16160	16165	15964	16151	16076	15985	16185	16082	15985	16209	16252	16192	16054	16297	16179	15996	16193	16215	16090	16070	16183	16225	16262	16068	16118	16091	16091	16365	16019	16312	16149	16087	16103	16194	16278	16262	16275	15951	16360	16229	16293	16142	16087	16313	15954	16038	16153	16072	16119	16206	16167	16183	16073	16009	16161	16200	16212	16085	16089	16045	16056	15996	16098	16074	16166	16202	16100	16144	16135	16065	16059	16147	16176	16120	16100	15969	16207	16097	16120	16323	15958	16225	16212	16032	16191	16193	16277	16134	16202	16141	16151	16185	16112	16146	16031	16105	16134	15962	16185	16192	15941	16192	16287	16146	16229	16140	16043	16279	16132	16115	16148	16100	16033	16121	16119	16046	16066	16110	16130	15980	16135	16220	16182	16225	16230	16127	16135	16016	16201	16142	15889	16193	16070	16005	16125	16103	16016	16111	16157	16234	16043	16034	16192	16158	16229	16128	16147	16211	16265	16064	16129	16061	16105	16168	16060	16047	15997	16171	16338	15957	16176	15941	16087	16172	15976	16241	16179	16048	16168	16107	16215	15963	16236	16219	16074	16166	16219	15894	16141	16081	16070	16244	16171	16013	16164	16095	16225	16025	16249	16193	16247	16020	16138	16168	16131	16113	16283	16104	16200	16185	16061	16211	16217	16049	16153	16321	16208	16147	16188	16140	16089	16151	16222	16133	16061	16162	15881	16132	16131	16033	16145	16003	16139	16066	16091	16160	16182	16416	16209	16028	16101	15973	16173	16177	16154	16219	15918	16094	16155	15957	16209	16205	16137	16194	16147	16156	16121	16255	16207	16027	15929	16261	16073	16167	16164	16114	16151	16215	16213	15977	16076	16070	16088	16033	16262	16165	16027	16156	16177	16164	16155	16104	16201	16014	16096	16049	16219	15879	15947	15997	16110	16197	16134	15973	16006	16311	16153	16077	16160	16217	16136	16084	16057	16052	15963	16140	16159	16131	16088	16053	16149	16146	16288	16200	16258	16087	16098	16301	16095	16190	16216	16188	16165	16181	16324	16144	16035	16109	16283	16177	16224	16083	15882	16126	16263	16079	16126	16156	16136	16126	16192	16243	16327	16140	16188	16145	16115	16124	16281	16221	16101	16253	16051	16148	16232	16059	16154	16175	15956	16197	16040	16138	16214	16158	15980	16087	16264	16090	16106	15989	16161	16175	16054	16050	16198	16072	16183	16137	16002	16372	16122	16054	16185	16221	16294	16076	16184	16124	16096	16104	16085	16144	16216	16080	16178	16401	16102	16110	16162	16138	16092	16206	15977	16180	16050	16020	16232	16111	16174	15977	16152	16088	16064	16299	15944	16042	16100	16047	16260	16157	16249	16147	16183	16144	16137	16113	16128	16187	16132	15958	16277	16209	16194	16162	16058	16175	16145	16010	16160	16059	16238	16080	16150	16139	16054	16142	16135	15951	16122	16168	15945	16051	16202	16020	16087	16170	15963	16100	16115	16203	16107	16132	16113	16208	16128	16232	16107	16165	16213	16024	16127	16062	16105	16238	16197	16145	16072	16127	16126	16310	16103	16064	16240	15923	16130	15980	15989	16216	16167	16232	16077	16071	16235	16032	16005	15986	16280	16211	16038	16120	16061	16171	16147	16220	16033	16053	16200	16068	15981	16136	16189	16015	16161	16094	15905	16147	16264	15940	16116	16150	16017	16390	15965	16003	16089	16198	16000	16261	16193	16020	16067	15918	16222	15990	16229	16107	16236	16284	15967	16104	16200	15981	16081	16010	16109	16132	16209	16156	16155
23154	21597	29624	24143	22323	25556	28368	23361	21425	20792	20287	19974	19564	19341	19318	19070	19128	18735	18997	18730	18703	18662	18603	18414	18475	18445	18400	18361	18388	18422	18507	18400	18449	18450	18450	18292	18382	18393	18169	18250	18303	18032	18689	18358	18060	18187	18147	18128	18218	18026	18185	18020	18148	18166	18145	17968	18133	18075	18074	18098	18323	18093	18032	18026	17909	17877	18055	17941	18054	18118	18144	18242	18109	18111	17967	18265	18100	18062	17881	18172	18148	18023	17841	18046	18006	18064	18003	18122	18103	18045	18142	18055	17979	18052	18031	18190	18013	17873	17956	18127	18026	18006	18061	18018	17898	18032	18171	18000	17972	18048	18107	18085	17967	17911	18128	18245	17999	18066	17990	18133	18265	17955	18073	17938	18144	18186	18168	18166	17991	18075	18123	18004	18290	18053	18060	17960	18184	18078	18066	18045	18018	18035	18048	17981	17999	18233	18302	18172	17931	18095	18138	18193	17863	18040	18061	18138	18077	18110	18056	18063	17891	18023	18240	17922	17881	18154	17994	17958	17803	17756	17988	18103	18237	17971	18104	18088	17977	18122	17908	17974	17976	17815	18005	17988	17857	18048	18136	18042	18017	17890	17908	18213	18096	18072	17915	17963	18070	18151	18081	17923	18127	17945	18085	18086	17845	18155	18115	17940	18019	17881	18200	18059	18113	18026	18009	18116	18063	18062	18113	18161	17938	18149	18008	18167	18038	18148	18018	18167	17905	17848	17928	17839	17932	17899	18001	17937	18062	18026	18066	17906	18018	18162	18195	18079	18083	18165	18188	17940	17964	17972	18026	18162	18068	18043	18014	18060	18047	18222	18063	17993	17902	17982	17979	18129	18107	17832	18061	18051	18069	17986	18000	18085	17788	18112	17991	18133	18045	18132	18065	18006	18030	17868	17886	17852	18116	17855	18034	17869	18125	18099	18078	17847	18003	17957	18148	18057	17906	18218	18245	18004	17914	18073	18004	18056	18093	17975	18088	18132	18180	18054	17890	18154	17979	17990	18146	17935	17829	17866	18015	17940	18049	18134	18166	18084	17975	17999	17925	18187	18129	18031	18215	18023	17931	18135	18110	17977	18062	18242	18067	17950	18073	17990	17995	18215	18062	17876	18036	18051	17864	18026	18074	17799	18110	17964	17958	18086	17906	17966	17865	18025	18047	18092	18001	18116	17886	18055	17928	17807	17880	18020	18092	18025	17818	17995	18022	18026	17995	18057	18142	17739	18101	17999	18184	18104	17923	17743	17975	17732	18027	18199	17933	17816	18117	18005	17797	17923	17972	18155	17958	18000	18216	18242	18145	18011	17968	17952	17936	17978	18238	18152	18042	18050	18050	17990	18219	18138	17876	18185	17952	17958	18004	17933	18144	18100	17936	18079	18019	18108	18138	18005	17982	18050	18050	17960	18104	17862	17982	18019	18019	17909	17893	18121	18059	18035	17888	17870	17984	17968	18091	17863	18021	17982	18061	18129	18039	18223	17877	18168	18134	18046	17916	18100	17781	18046	18153	18255	18157	18120	18082	18059	18079	18134	18177	18034	17866	18066	18016	17870	17913	18167	17952	18010	18142	18022	17802	18125	17956	17821	18134	18325	18138	17912	17962	17999	18022	18151	17911	18212	18102	17965	18249	17905	17892	17877	17975	17871	18068	18026	18023	17963	17993	17943	18044	18156	18096	17925	18068	18130	18111	17879	17972	18080	18132	18022	17996	18080	18003	18246	17657	17844	17925	17992	18084	17747	18117	18064	18142	18049	17963	17953	18110	17920	17835	18068	18247	18153	17937	18024	17987	17967	17991	17951	17760	18132	18022	18117	17979	17956	18076	17779	17958	18133	18189	17974	18106	18105	18265	18066	18070	18119	17993	17904	18017	17826	17978	17993	18072	17953	18115	18051	17736	17990	18125	18060	18229	18072	18159	18064	17973	17797	17894	18028	18195	17999	17849	17938	18057	18029	18031	18171	18098	18014	18106	18153	17897	18051	18093	18197	18045	18018	17998	17990	17943	17958	17910	18184	18158	18009	18061	18016	17954	18242	17861	18062	18024	17825	17836	17879	18068	18124	17891	18091	18033	18017	18165	17965	18111	17954	18061	17851	17868	17962	17982	17969	18025	18093	18084	18121	17871	18116	18009	18092	18120	17998	17810	17998	18139	17960	18131	18173	17954	17947	18044	18114	18120	18151	18029	17904	18030	18141	18131	18016	18110	18155	17855	17927	18056	17895	17986	18024	18204	18062	17952	18072	18029	17977	17887	18101	17977	18183	18272	18204	17958	18278	18122	18187	18161	17975	18172	18119	17853	17829	18034	18001	18317	18081	18074	17969	18049	17951	17981	18064	18011	18064	18184	18092	17845	17948	18173	18103	17990	18018	17877	17986	18144	17846	17993	18034	17996	17958	18099	18012	17923	18076	17897	18187	17895	18098	18056	17992	18047	18042	17933	18057	18097	18080	18141	18096	18049	17955	18083	17888	17939	17997	18159	18118	17986	18065	18074	18068	17829	17892	17919	18079	17948	17979	18061	17852	17972	18098	18028	17939	18083	17957	17998	18065	18198	18106	18080	18168	18061	17926	17965	17953	17681	17972	17900	17977	18193	18054	18191	17946	18109	17901	17975	17904	18181	18091	17872	17845	18047	17972	18022	17994	18078	18229	17983	18045	18201	18028	17925	18054	18062	18042	17936	17926	17982	18069	18082	18010	18003	17947	18172	18151	18021	18086	18181	18058	18005	18159	17835	18058	18090	17918	18040	17906	18017	17879	18036	17776	17854	18008	18052	17995	18047	17744	17926	18300	18158	18058	17918	18119	17751	18123	18107	18012	18033	17814	18052	17993	18008	17914	17942	18014	18019	17930	17831	18030	18006	18118	18133	17952	17844	17916	18205	17753	17891	17980	17893	18114	18084	17921	18043	17947	18124	17987	17874	17987	18144	17850	18031	18077	17966	18086	17947	18023	18123	17871	17842	17978	18105	18103	17839	17948	18202	17941	18120	18066	17985	18139	18117	17919	17984	17981	17910	18057	18045	18224	17866	17878	18009	17982	18130	17943	17801	17888	18104	17800	18011	17999	18088	18085	17936	18155	18096	18172	18095	18044	17845	18221	18215	17824	17801	17963	18237	18249	17953	18036	18108	18273	17917	18112	17890	17947	17956	18002	18149	18100	18156	18011	18024	18082	18049	18256	18100	18149	17703	18065	17937	17965	17973	17871	17951	18007	18001	17915	18101	17936	17800	18196	17974	17819	17792	18077	17934	18185	17816	17800	18026	18209	18122	18060	17892	17825	18009	18146	17986	17896	18051	18077	18186	17869	18047	18095	18038	18193	17936	18134	17962	17940	17899	17982	17935	17908	18026	18029	17972	17981	18226	17849	18035	18045	18206	18025	18060	18098	18053	18062	18095	18081	18029	17859	17907	18137	17954	18181	18124	17948	18014	17980	18116	18016	18123	17903	17995	17995	18015	18069	18002	18089	18024	18076	17850	18109	17907	17990	18003	18043	18050	18109	17896	17944	17793	18112	18056	18118	18247	18029	18052	17954	18067	17884	18092	17722	17926	18020	18049	17927	18057	17857	18096	17984	18002	18130	17876	17936	18126	18161	18029	17951	18029	17889	18001	18071	17815	18000	18056	17921	17813	17958	18002	18222	18008	17926	17992	18317	18164	17857	17986	18069	18169	18109	18060	17921	18017	17995	17947	18079	17949	18065	18219	17880	18114	18176	18216	17934	18046	17787	17901	18081	17979	17996	18009	18147	18034	17814	17873	18101	18073	17964	18047	18171	17950	18010	18047	17971	18042	17986	18101	18021	18202	17780	18075	17769	17943	17987	17978	17901	18060	17742	18067	18035	17932	17994	17967	18105	17723	18114	18148	18087	18043	18215	17895	18074	18141	18023	18217	17982	18095	17893	17938	17886	18115	18135	17903	17757	17849	17922	18147	17762	18093	17814	17909	18157	17937	18003	18083	18186	18143	18074	17827	18074	17961	17946	18024	17837	18029	17983	17918	18042	18027	18025	17851	18054	17874	18125	17868	17817	18199	18136	17941	17988	18045	18047	18120	18033	17950	18077	17889	18038	17728	18065	17866	17800	17781	17848	18075	18010	18061	18050	18076	17963	18121	17941	18066	17779	17933	17953	18065	17953	17864	18058	18144	18015	18072	18148	17969	18212	18098	17977	17797	17992	18069	18057	18020	18215	18098	18310	17792	18077	18306	18073	18064	17954	18037	17993	17993	18123	18036	18057	17979	18088	18141	18055	18109	18149	18176	17959	18046	18215	18037	17989	18035	18038	18111	17925	18039	17873	17979	18097	18011	18120	17922	17969	18017	17948	18044	17884	18174	18131	17936	17890	18230	17943	18116	17824	18086	18131	18119	17928	18148	17848	18049	17979	18094	17967	18006	17941	18208	18126	18164	17756	18042	17762	18033	17924	18054	18116	17852	17931	18112	17744	18016	17924	18141	18093	18041	18034	18013	18177	18199	18018	18070	18011	17897	17790	18096	17933	18294	17963	17945	18098	18011	17944	18088	18060	18095	18090	18306	18081	17955	18090	17848	17947	17811	17925	18033	17972	18221	18063	18064	17998	18073	17955	18068	17987	17946	18038	17996	18007	17867	18085	18030	18219	18150	17990	18247	17937	18097	17989	17934	18083	18142	18029	18203	18292	18050	18100	18079	17956	18201	18071	18217	18191	18093	17992	18101	18110	18194	18091	17945	17740	18114	18176	18362	18083	18190	18208	18009	18065	17983	17967	17887	18064	17952	17907	18030	17967	17973	18046	18102	17781	17945	18015	17973	17830	17940	18022	17856	17983	17939	17978	18154	17946	18075	18074	17741	17768	18114	18003	17911	18092	17923	18149	18154	18197	18009	18087	18232	17912	17892	18308	18164	17865	18136	18084	17794	17903	17883	18029	18048	17961	18132	17916	18001	18179	18257	18018	17868	17890	18164	17945	18059	18019	18070	17949	17893	18196	17953	18017	18073	18021	17953	18141	18298	18165	17870	17936	17953	18314	18142	18105	18167	18033	18190	17791	18010	18020	17671	17984	18011	18262	18088	17944	18148	18118	18213	17797	17932	18029	18020	18219	18109	18152	18233	18009
28695	51740	49663	39818	32254	28126	25886	23540	21685	20075	19597	19144	18608	17931	17323	17573	17630	17408	17230	16789	16642	16975	16857	16689	16684	16775	16627	16527	16483	16536	16546	16705	16781	16824	16734	16376	16400	16489	16395	16487	16363	16139	16192	16290	16306	16171	16397	16283	16156	16308	16357	16247	16219	16199	16284	16177	16173	16130	16038	16364	16213	16210	16216	16240	16170	16182	16409	16219	16095	16180	16059	16247	16078	16135	16310	16123	16256	16327	16132	16274	16134	16212	16122	16122	16110	16216	16150	16324	16127	16139	16224	16140	16063	16214	16254	16070	16212	16088	16147	16102	16168	16109	16220	16216	16273	16163	16083	16160	16097	16243	16172	16202	16118	16248	16130	16216	16164	16012	16196	16171	16297	16152	16332	16152	16053	16131	16041	16001	16103	16200	16169	16254	16236	16213	16170	16130	16095	16157	16226	16045	16380	15982	16251	16372	16292	16097	16013	16043	16004	16130	16067	16358	16305	16149	16335	16255	16200	16038	16111	16245	16196	16164	16190	16261	16134	16281	15970	16317	16290	16338	16068	16261	16226	16180	16213	16334	16087	16131	16132	16322	16250	16284	16365	16229	16261	16050	16121	16162	16258	16181	16061	16195	16370	16179	16239	16205	16170	16120	16144	15973	16184	16114	16076	16062	16248	16095	16329	16298	16282	16111	16193	16314	16164	16105	16234	15963	16184	16111	16291	16325	16326	16184	16159	16221	16116	16273	16275	16373	16135	16211	16199	16007	16154	16272	16313	16205	16132	16266	16116	16101	16389	16324	16255	16162	16081	16165	16153	16076	16185	16182	16035	16205	16220	16181	16176	16013	16206	16110	16070	16293	16118	16222	16263	16266	16145	16169	16164	16266	16127	16243	16204	16099	16044	16081	16259	16126	16106	16246	16096	16214	16182	16225	16272	16074	16119	16229	16177	16142	16013	16272	16172	16061	16023	16179	16285	16082	16278	16092	16084	16134	16216	16195	16148	16226	16208	16233	16285	16251	16212	16254	16208	16183	16153	16006	16112	16218	16158	16221	16160	16272	15958	16379	16172	16483	16141	16208	16106	16335	16171	16183	16122	16342	16213	16217	16101	16317	16042	16235	16264	16197	16401	16117	16301	16193	16304	16187	16171	16294	16247	16076	16131	15938	16285	16045	16161	16344	16267	16008	16144	16155	16187	16207	16240	16189	16268	16261	16255	16166	16086	16365	16231	16083	16063	16070	16112	16055	16242	16213	16118	16178	16064	16137	16020	16127	16132	16285	16104	16271	16152	16189	16374	16073	16330	16261	16265	16270	16177	16266	16167	16180	16141	16125	16163	16198	16305	16314	16202	16116	16156	16342	16169	16085	16223	16217	16173	16131	16107	15992	16202	16081	16097	16068	16239	16107	16117	16367	16216	16115	16243	16242	16159	15955	16283	16199	16383	16121	16251	15967	16098	16227	16145	16140	16189	16096	16301	15982	16205	16103	16261	16171	16207	16288	16455	16173	16026	16271	16111	16161	16062	16221	16142	16359	16123	16041	16406	16194	16148	16244	16141	16285	16197	16043	16181	16124	16167	16248	16142	16206	16082	16122	16080	16191	16154	16279	16277	16166	16291	16102	16175	16251	16110	16173	16161	16157	16126	16315	16135	16097	16073	16182	16076	16138	16253	16112	16123	16058	16154	16010	16141	16023	16287	16041	16094	16057	16256	16145	16197	16241	16099	16252	16212	16273	16137	16073	16038	16287	16176	16385	16190	16191	16092	16007	16140	16261	16325	16178	16119	16152	15952	16183	16128	16244	16194	16255	16137	16185	16110	16290	16029	16182	16185	16142	16325	16358	16188	16042	16195	16321	16114	16131	16179	16123	16183	16230	16278	16225	16196	16042	16057	16207	16157	16330	16196	15890	16262	16183	16260	16040	16052	16158	16304	16095	16099	16217	16210	16271	16185	16371	16320	16195	16170	16201	16196	16080	16042	16233	16189	16109	16212	16298	16115	16176	16179	16069	16251	16228	16039	16160	16292	16090	16200	16236	16117	16131	16163	16004	16366	16105	16230	16389	16153	16117	16255	16277	16090	16204	16166	16288	16099	16225	16190	16136	16266	16252	16271	16070	16196	16218	16243	16204	16120	16216	15994	16218	16048	16275	16080	16077	16163	16166	16077	16125	16072	16186	16222	16196	15934	16037	16012	16252	16230	16272	16336	16152	16125	16263	16126	16262	15943	16176	16219	16102	16281	16221	16146	16190	16240	16226	16282	16179	16244	16260	16160	16362	16209	16220	16048	16226	16368	16260	16334	16339	16161	16058	16228	16072	16148	16236	16196	16168	15977	16272	15904	16092	16334	16240	16168	16214	16204	16301	16368	16074	16229	16163	15908	16292	16054	16167	16043	16094	16199	16150	16092	16162	16234	16163	16235	16023	16111	16192	16146	16106	16204	16137	16352	16287	16265	16256	16095	16118	16312	16282	16249	16057	16180	16150	16136	16144	16088	16470	16187	16064	16340	16213	16147	16405	16066	16221	16295	16270	16239	16136	16208	16172	16131	16240	16216	15909	16229	16343	16189	15973	16284	16101	16225	16211	16208	16098	16202	16140	16010	16294	16306	16223	16229	16121	16058	16101	16132	16114	16216	16017	16144	16087	16130	16116	16115	16093	16034	16237	16299	16228	16081	16094	16173	16413	16320	16233	16186	16128	16052	16047	16057	16158	16288	16082	16429	16355	16307	16297	16349	16029	16333	16190	16290	16179	16100	16243	16258	16198	16204	16179	16096	16243	16227	16188	16088	16138	16231	16249	16178	16103	16269	16180	16115	16251	16238	16167	16081	16142	16283	16221	16161	16195	16206	16169	16093	16202	15985	16090	16164	16041	16111	16071	16182	16117	16136	16259	16295	16310	16137	16405	16129	16121	16233	16090	16167	16079	16142	16153	16276	16137	16311	16187	16219	16145	16200	16110	16115	16246	16078	15953	16283	16188	16088	16124	16108	16267	16237	16036	16229	16161	16208	16276	16053	16175	16290	16234	16275	16216	16077	16189	16134	16111	16258	16173	16223	16048	16369	16186	16198	16344	16196	16130	16279	16004	16007	16241	16210	16265	16202	16062	16186	16159	16034	16160	16290	16244	16223	16137	16179	16136	16174	16147	16134	16117	16281	16174	16263	16098	15940	16282	16167	15953	16015	16151	16270	16070	16227	16045	16269	16116	16316	16139	16265	15957	16117	16036	16161	16133	16179	16059	16218	16172	16108	16208	16200	16142	16183	16022	16294	16197	16101	16234	16358	16146	16148	16182	16311	16183	16259	16122	16069	16124	16244	15980	16249	16021	16206	16246	16418	16263	16088	16201	16116	16270	16271	16136	15988	16130	16370	16052	16298	16201	15987	16183	16122	16132	16245	16040	16039	16166	16174	16461	15998	15931	16320	16258	16097	16058	16317	15890	16100	16447	16250	16294	16376	16116	16328	16201	16123	16113	16257	16257	16283	16085	16208	16119	16229	16162	16127	16138	16249	16078	16216	16237	16264	16249	16282	16181	16208	16178	16204	16252	16262	16379	16091	16296	16053	16248	16299	16030	16316	16160	16221	16357	15986	16226	16200	16363	16157	16061	16206	16272	16240	16078	16229	16190	16228	16242	16137	16207	16371	16268	16357	16244	16216	16018	16031	16024	16159	16012	16195	16061	16201	16253	16081	16192	16127	16272	16175	16164	16033	16142	16157	16087	16283	16069	16140	16060	16167	16300	16273	16052	16080	16100	16239	16128	16261	16120	16361	16127	16226	16244	16301	16276	16311	16238	16298	16215	16268	16170	16131	16105	16066	16029	16291	16248	16248	16154	16196	16188	16257	16374	16080	16215	16044	16166	16118	16140	16197	16160	16214	16128	16125	16179	16097	16092	16293	15961	16291	16333	16278	16201	16098	16234	16293	16197	16047	16212	16152	16142	16436	16094	16261	16126	16056	16178	16340	16323	16321	16079	16284	16152	15948	16157	16082	16212	16324	16184	16127	16140	16282	15982	16110	16153	16069	16144	16051	16286	16358	16099	16169	16050	16365	16225	16216	16248	16251	15991	16324	16219	16229	16200	16140	16419	16249	16232	16215	16099	16247	16290	16193	16317	16126	16149	16041	16157	16265	16172	16217	16189	16198	16283	16226	16141	16036	16249	16279	16379	16085	16167	16325	16236	16140	16160	16212	16145	16059	16201	16196	16239	16155	16125	16238	16123	16240	16303	16180	16372	16148	16207	16218	16100	16019	16482	16090	16112	16245	16158	16048	16081	16117	16134	16252	16246	16288	16202	16224	16146	16225	16088	16155	16370	16080	16291	16300	16069	16171	16405	16138	16345	16175	16081	16127	16150	16126	16073	16232	16147	16289	16319	16245	16052	16207	16116	16186	16061	16070	16151	16161	16115	16045	16121	16361	16042	16117	16215	16036	16065	16145	16160	16248	16267	16118	16238	16139	16240	16343	15973	16188	16297	16212	16167	16205	16272	16307	16289	16215	16320	16175	16126	16228	16129	16175	16260	16188	16210	16163	16179	16195	16244	16048	16345	16214	16172	16037	16196	16106	16203	16236	16100	16161	16151	16200	16179	16264	16294	16242	16101	16134	16310	16101	16143	16158	16083	16055	16266	16268	16265	16232	16210	16130	16138	16205	16198	16270	16154	16089	16090	16338	16121	16243	16212	16153	16244	16063	16208	16149	16324	16231	16133	16103	16244	16276	16234	16183	16070	16232	16323	15977	16157	16317	16060	16193	16187	16076	16105	16183	16177	16190	16032	16217	16123	16054	16142	16248	16064	15971	16066	16202	16116	16042	16284	16142	16118	15930	16230	16055	16118	16136	16086	16122	16373	16141	16073	16205	15981	16200	16158	16255	16170	16178	16232	16221	16241	16299	16154	16298	16302	16203	16188	16215	16204	16169	16132	16275	16089	16228	16332	16245	16260	16123	16168	16172	16083	16229	16140	16185	16268	16021	16074	15992	16196	16255	16059	16238	16248	16179	16170	16124	16044	16257	16206	16211	16060	16179	16211	16168	16301	16186	16036	16101	16027	16148	16224	16279	16136	16156	16179	16172	16087	16210	16197	16169	16124	16276	16218	16221	16114	16399	16112	16085	16159	16272	16243
28210	25090	31817	28167	22400	20560	19899	18935	18407	18301	17790	17695	17489	17578	17395	17410	17446	17507	17493	17261	17093	17238	16958	17183	17109	17131	17293	17191	17086	17179	17179	17054	17254	17324	17099	17054	17087	17076	17013	17020	16941	17184	17090	17105	17212	17079	16984	17034	17144	16965	16962	16946	17094	17089	16975	17124	17171	16973	17071	17056	17036	16971	17084	17150	16930	16916	16929	16953	17143	16938	16943	17062	17002	17027	16947	16915	17239	17172	16994	17021	17056	17025	16969	16835	17155	17302	17330	16977	16949	17018	16854	16989	16963	17054	17211	17112	17091	17149	17046	16998	16939	16947	17133	16991	17095	17074	17052	17073	16905	17012	17137	17303	17029	16920	16901	16988	16786	16969	16933	17059	17106	17133	16910	16931	17016	17016	17186	17031	17021	16877	16951	16943	17029	16795	16940	16854	16921	17224	16731	16903	16907	17018	16965	16794	17007	17048	17093	17052	17202	16736	16909	16990	17023	16884	16941	16985	17051	16963	16874	17247	17073	16980	17012	16960	17210	17175	17123	16960	17099	16833	17069	16966	17129	16863	17096	17011	17226	16947	17108	16982	17209	17008	16940	16997	17165	16989	17073	17016	17032	17004	17105	16895	16947	17099	17010	17023	17170	16990	17029	17290	16964	16872	16849	16886	16970	16926	16808	17011	16887	16975	17054	16966	16843	16995	16940	17005	16983	17147	17013	17048	17212	17033	17039	17006	17073	17020	17172	16755	17047	16838	17167	16778	16917	16722	16960	16783	17099	16908	16826	17129	16988	17183	17123	16861	17037	17013	16874	16972	17048	16931	17187	17008	16977	16895	17063	16966	16824	16914	16886	17233	17018	16971	17098	16907	16929	17013	17134	17246	16877	17091	17048	17006	16820	16852	17132	16931	17071	16814	17013	17170	16975	17021	17105	17083	16914	16974	17091	17030	16815	16909	17082	17101	17186	17071	16829	17205	17134	17248	16956	16976	16903	17124	17092	17097	16907	17051	16844	17026	16806	17057	16873	16927	17080	16946	16979	16872	17114	17056	16975	17089	16935	17090	16955	16806	17169	17207	17105	17130	17062	17072	17174	16943	17041	17066	17054	16919	16963	17068	17026	16854	17146	16827	17002	16848	16990	17082	17106	17060	17122	17038	16973	17060	17093	17016	16929	17073	17106	17117	16948	17021	16852	17120	16834	17294	17096	16978	17093	17020	16922	17086	17034	16971	16951	17029	17133	16805	16843	16897	16913	16997	16985	17318	16901	17009	17082	17210	17203	17161	17026	17000	17021	16961	17131	16868	16989	16938	17147	17305	17016	16992	17031	16810	17041	16772	16951	17110	16970	16849	16910	16682	16961	17048	16989	17022	17280	16942	17092	17097	16998	16935	16844	16971	16829	17282	17086	17024	16884	16857	17181	17007	17200	16882	16969	17108	16965	17065	17009	16924	17176	17221	16993	16985	16967	17251	16979	16934	17121	16945	16969	17108	17029	16957	16984	17064	17017	16964	16909	17022	16959	17082	17193	17208	16946	17001	17049	17042	17092	17241	17216	17010	17156	16974	16944	17060	17233	17053	17202	17062	17092	16994	16958	16823	16907	16988	17177	16990	16857	17027	16965	17050	16986	17000	17255	17169	17077	17184	17161	17010	17068	16868	17127	16965	17019	17030	16969	17139	16813	16974	17094	16847	16977	16883	16791	17173	16931	17027	16863	17137	16894	16897	17288	17036	16929	17060	16910	16931	16996	17036	17015	17089	16992	17079	17137	16914	16947	16834	16866	16923	16876	16919	17160	17124	17006	17012	17080	17067	17009	17017	16929	16989	17120	16896	17099	17101	17194	17076	16990	17170	16924	16979	17054	16997	16995	16791	16997	17026	17107	17038	16992	16985	16951	16878	16885	16855	16979	17073	17018	17024	17046	17184	17123	16917	17026	17120	17000	17170	17194	17042	17111	17207	16997	17001	17029	16778	16972	17038	16789	16869	17159	17042	17064	17141	16917	17131	17097	16721	16900	17120	16967	16945	16955	17203	16855	16884	16841	17174	17140	17184	17087	16870	16988	16870	16943	16901	16883	17014	17068	16879	16921	16935	16965	16979	17169	16825	17150	17092	16999	17051	17049	16844	16958	16909	17019	17071	16957	16875	17225	17018	16842	16830	17033	16949	17146	16972	16972	17027	16835	16731	17060	16903	17145	17022	17063	17088	17035	16960	16754	16960	16951	17190	17077	17307	16888	17111	16944	16991	16913	17053	17024	17002	16886	17119	16979	16848	17015	16953	16923	17007	17005	16969	16970	17046	17105	17033	17024	17036	16980	16883	16919	17061	16995	16970	17146	16900	17116	16945	16781	17107	17108	16990	17087	16855	16837	16896	17102	17040	16995	16977	16892	17005	17240	17105	17006	16980	16919	17057	16889	17031	17214	17008	17010	17134	16866	16969	16978	16859	16957	16963	16938	17027	17039	16842	16807	16977	16886	16908	17041	16909	17141	16870	17095	16944	17185	16927	17077	16997	16925	17008	16911	17048	17056	17095	17207	17122	17242	17021	17156	17103	17032	17290	16941	16897	17005	16969	16926	17126	16735	17007	16912	17008	17114	16912	16846	16982	17239	16921	17170	17018	17162	16993	17067	16942	17118	17115	16988	17064	16952	17243	16843	16933	16785	17119	17042	16992	17196	17053	16968	17036	16958	16928	17102	16978	17078	16852	17033	17202	17168	17065	16958	16997	16922	16984	17065	17006	17189	17089	16904	17132	17084	17001	16956	17095	17132	17079	17023	16910	16942	16927	17041	17177	17095	17011	17159	17098	17168	17026	17027	17116	16995	17134	17008	16941	17198	17139	17148	17037	17057	17074	17083	17087	17007	16978	16845	17055	17035	16835	17117	16887	17040	16968	17116	16950	17058	17098	17056	17084	17144	17085	16944	17098	16829	16988	17197	17123	17176	17025	17045	17298	16993	16980	16971	16870	16927	16946	17079	17076	17101	17072	17063	16962	17048	17103	17033	16737	16881	17110	16895	16821	17019	16998	17039	16933	17070	17082	17086	16956	17150	16933	16973	17025	17020	17077	17064	17056	17039	16800	17008	17076	17039	17081	16907	16823	17102	17158	17056	17088	17086	17100	17147	17146	17067	17123	16931	17090	17049	17093	17320	17287	17118	17184	17178	17029	16949	17028	16923	17281	17066	17140	16856	17062	16867	17262	16898	16908	17041	16863	17093	17072	17033	16971	16943	16843	17033	16935	17047	17048	16998	16860	17192	17094	17115	16971	16959	16975	17024	17009	17034	17015	17036	16967	17029	17152	17077	17111	16984	17056	17152	17069	16762	17108	16766	16978	17048	17078	17077	16813	17164	17194	17085	17206	16898	16939	16946	17047	17033	17112	17113	17016	16869	16996	17018	16971	17070	17116	17090	16756	16948	17108	16976	16926	17109	17089	16871	17008	17069	16994	16866	16947	17097	16843	16889	17082	17079	17119	17236	16892	17076	17092	16968	17016	17086	17058	17077	17122	17069	17094	16992	16849	17057	17130	17264	17067	17205	16969	17110	16986	16996	17131	17059	16986	17122	16949	16908	17082	17116	17008	16980	16926	17108	16921	16925	16966	17092	16932	16999	16826	16986	16919	16986	17035	16932	17010	17224	16836	17015	17059	17032	16917	17062	16926	17077	17051	16970	16951	17095	16937	17091	17089	16854	16920	17071	16940	17103	16896	17148	16830	17045	16995	17098	17060	17034	17060	17063	16981	16956	16878	16867	17113	17006	16944	17093	17032	17108	17004	17068	17168	17187	16846	17026	16931	16993	17061	17092	16989	17050	16912	16967	16861	17094	17180	17112	17011	16983	16911	17106	16950	17135	16896	16895	16876	17042	16841	17262	16865	17080	16991	17019	17065	17126	16933	17016	17090	16852	17065	17098	17087	17310	17061	16877	17114	17153	16909	17046	16961	17046	16863	17136	17169	17018	17050	17074	16979	16929	17127	17107	16976	17090	16891	16900	17020	17028	16750	17129	16891	17182	16808	17057	17065	16940	17003	16936	17198	16820	16921	16874	16881	16997	17027	17056	17070	17116	17172	17075	16926	16901	16968	17090	17023	16960	17081	17174	17060	17310	16896	16950	17051	17165	16807	16905	17031	17061	17071	16927	17022	16935	17131	17025	16918	16933	16999	17058	16950	17029	17129	17039	17101	17067	17066	17120	17040	16959	16946	17036	17026	17101	17011	16998	16948	16837	17106	17054	17116	17033	17188	16972	16949	17085	17095	16966	16914	17369	17052	17042	17073	17053	16857	16932	16907	16903	16979	17138	17294	16894	16957	17126	17061	17127	16959	16960	16912	17002	17073	17198	17036	17038	17096	16979	16963	17141	17025	17144	17028	16884	17020	16974	17109	17068	17015	16916	17105	17254	17125	16980	17042	16781	17028	16962	16889	17151	17134	17067	16960	17064	16934	17052	16893	16986	17105	17137	16932	17032	17014	17018	17037	16994	16924	17100	17093	16873	16798	16738	16836	17132	17001	16812	17100	17078	17009	16947	17033	17205	17022	17125	17190	17090	17173	16987	16927	17005	16910	16985	16904	16967	17133	17075	17016	17023	17127	17113	17125	17164	16952	17098	17290	16909	16835	17082	16980	16760	16814	16893	17028	17004	16884	17034	17015	17275	17075	17126	16764	17005	17054	16880	17170	16827	16967	16827	17041	17069	16959	17078	17097	17043	17219	17223	16924	17014	16951	17161	17026	17058	17264	17037	16806	17010	17047	16896	17027	17094	16953	17138	16954	16978	17006	16849	17027	16951	17084	17038	16970	16870	17035	16866	17061	16981	17299	16809	16932	17092	16959	16964	17027	17130	16971	16976	16990	16967	17110	17118	16971	16997	16855	17085	16892	16941	16880	16867	17209	17033	17031	16890	17066	17111	17087	17228	16958	17156	16910	17266	17094	17218	17056	17059	17031	16870	16949	16927	16969	16974	16941	17173	17045	17104	17081	16847	16835	16913	16886	16851	17062	17116	17025	16996	16886	16957	17031	17045	16964	16976	17147	17051	17041	17169	16994	16994	17008	16989	16887	17082	16957	17064	17075	17105	17155	17212	16951	16966	17081	16939	16969	17099	17019	17049	17129	16978	17080
26817	40369	36932	28103	23591	21069	19937	18893	17823	17032	16930	16866	16391	16336	15981	16003	15924	16138	15847	15860	15885	15890	15835	15674	15851	15754	15731	15582	15547	15813	15668	15831	15835	15719	15849	15508	15555	15671	15511	15611	15461	15483	15587	15542	15747	15648	15415	15537	15394	15469	15562	15457	15588	15634	15541	15437	15555	15390	15625	15598	15541	15492	15557	15468	15592	15376	15578	15672	15649	15493	15617	15716	15605	15347	15707	15658	15719	15480	15715	15775	15546	15687	15622	15317	15681	15526	15552	15533	15659	15507	15624	15246	15583	15667	15509	15504	15522	15533	15584	15515	15472	15499	15606	15499	15573	15496	15414	15553	15449	15618	15715	15673	15471	15710	15497	15479	15691	15373	15521	15478	15536	15449	15694	15543	15592	15548	15480	15489	15619	15647	15450	15670	15574	15606	15434	15454	15517	15543	15533	15567	15546	15416	15574	15593	15579	15465	15500	15555	15506	15658	15636	15402	15502	15246	15551	15335	15590	15507	15351	15479	15527	15548	15536	15528	15596	15565	15442	15567	15498	15526	15647	15592	15799	15486	15609	15538	15621	15370	15686	15622	15483	15526	15515	15512	15614	15498	15585	15652	15558	15558	15555	15550	15455	15350	15527	15579	15441	15532	15542	15567	15497	15678	15512	15638	15605	15468	15461	15500	15834	15502	15565	15646	15499	15603	15476	15646	15490	15508	15561	15389	15596	15651	15567	15620	15506	15515	15490	15624	15724	15538	15605	15378	15643	15576	15436	15432	15495	15500	15461	15480	15590	15439	15725	15445	15491	15729	15620	15490	15603	15775	15453	15502	15435	15429	15470	15631	15677	15603	15518	15465	15562	15454	15568	15494	15600	15601	15652	15522	15404	15418	15661	15466	15528	15496	15470	15513	15653	15646	15401	15577	15646	15540	15544	15509	15554	15434	15426	15574	15650	15551	15385	15479	15479	15487	15493	15486	15488	15478	15602	15668	15514	15622	15264	15546	15382	15607	15421	15682	15388	15440	15638	15486	15581	15541	15537	15458	15521	15771	15615	15545	15617	15456	15513	15477	15685	15447	15544	15545	15502	15466	15382	15270	15580	15689	15356	15389	15500	15489	15443	15632	15609	15500	15583	15616	15523	15536	15290	15692	15490	15432	15669	15495	15467	15561	15501	15490	15473	15524	15481	15732	15604	15366	15603	15576	15472	15593	15330	15494	15471	15587	15438	15595	15567	15671	15296	15587	15570	15433	15573	15667	15519	15383	15510	15460	15560	15678	15677	15564	15659	15507	15620	15466	15394	15615	15586	15552	15569	15369	15444	15500	15532	15579	15536	15628	15507	15556	15641	15345	15487	15558	15464	15607	15563	15517	15429	15628	15464	15539	15675	15498	15478	15550	15553	15645	15474	15381	15426	15564	15465	15578	15460	15670	15511	15453	15631	15520	15564	15671	15485	15451	15535	15485	15603	15575	15569	15623	15468	15588	15476	15598	15499	15613	15423	15565	15549	15484	15458	15551	15333	15626	15657	15518	15588	15471	15645	15376	15654	15652	15439	15476	15554	15451	15639	15367	15379	15562	15482	15414	15597	15626	15416	15608	15616	15478	15473	15581	15569	15671	15573	15531	15534	15477	15628	15634	15483	15556	15524	15467	15602	15477	15387	15657	15578	15421	15549	15669	15507	15587	15393	15666	15276	15704	15546	15564	15434	15525	15654	15462	15388	15510	15605	15653	15627	15504	15503	15381	15566	15563	15595	15527	15614	15575	15616	15372	15662	15672	15496	15568	15623	15545	15606	15617	15467	15488	15414	15606	15607	15449	15615	15422	15641	15596	15625	15540	15542	15487	15369	15521	15773	15654	15659	15652	15514	15618	15427	15565	15509	15541	15517	15436	15507	15618	15747	15623	15681	15611	15516	15446	15552	15674	15702	15506	15534	15498	15589	15503	15528	15527	15482	15705	15652	15532	15553	15601	15403	15450	15605	15776	15452	15689	15382	15740	15517	15383	15589	15515	15539	15490	15457	15620	15538	15677	15392	15500	15636	15766	15506	15560	15610	15548	15569	15662	15612	15522	15417	15398	15634	15390	15435	15485	15592	15412	15570	15658	15573	15652	15544	15456	15470	15682	15604	15441	15665	15638	15484	15473	15624	15461	15417	15576	15559	15546	15305	15586	15557	15680	15628	15602	15596	15387	15725	15321	15762	15497	15459	15552	15528	15600	15424	15484	15550	15579	15501	15475	15452	15642	15616	15404	15578	15529	15580	15656	15565	15630	15572	15638	15586	15524	15532	15728	15398	15584	15443	15527	15577	15533	15717	15591	15462	15388	15465	15463	15424	15821	15384	15719	15647	15536	15588	15564	15485	15767	15456	15614	15554	15405	15438	15610	15247	15427	15398	15482	15602	15637	15399	15477	15536	15607	15511	15538	15478	15619	15462	15506	15719	15592	15486	15644	15373	15596	15463	15455	15565	15608	15580	15541	15619	15452	15643	15623	15523	15557	15641	15520	15367	15746	15509	15503	15669	15739	15441	15531	15545	15433	15636	15684	15529	15521	15449	15482	15584	15635	15537	15514	15618	15556	15393	15649	15613	15544	15696	15495	15580	15669	15614	15397	15583	15549	15500	15632	15700	15541	15534	15540	15620	15587	15496	15566	15524	15638	15521	15402	15531	15395	15465	15475	15459	15430	15507	15487	15658	15476	15712	15587	15406	15533	15469	15566	15552	15543	15580	15586	15390	15481	15610	15588	15519	15316	15502	15616	15583	15425	15721	15680	15474	15471	15353	15569	15621	15396	15611	15604	15585	15541	15457	15485	15664	15608	15497	15779	15596	15527	15580	15740	15615	15424	15603	15651	15479	15620	15535	15525	15496	15456	15566	15545	15298	15512	15481	15543	15470	15601	15538	15653	15621	15457	15432	15437	15657	15545	15494	15731	15650	15545	15580	15493	15610	15603	15599	15568	15562	15607	15544	15584	15627	15535	15496	15529	15493	15571	15618	15633	15450	15673	15225	15526	15608	15534	15640	15535	15571	15619	15559	15590	15474	15723	15466	15634	15459	15470	15559	15625	15644	15530	15568	15514	15638	15559	15649	15437	15489	15271	15604	15512	15549	15461	15608	15411	15556	15415	15563	15474	15766	15544	15517	15585	15624	15535	15529	15657	15616	15685	15546	15488	15562	15444	15653	15586	15466	15656	15538	15528	15533	15515	15549	15601	15492	15568	15507	15463	15551	15437	15409	15634	15482	15567	15468	15488	15626	15388	15610	15472	15616	15716	15674	15600	15437	15357	15570	15578	15451	15683	15506	15533	15605	15776	15423	15456	15569	15531	15523	15625	15474	15457	15533	15499	15392	15520	15770	15508	15429	15401	15625	15580	15560	15586	15586	15576	15628	15514	15531	15675	15641	15530	15300	15565	15503	15525	15437	15537	15561	15654	15489	15440	15582	15543	15490	15475	15500	15705	15520	15434	15619	15714	15291	15712	15518	15389	15507	15651	15595	15603	15470	15675	15428	15493	15630	15526	15611	15536	15499	15538	15572	15494	15526	15579	15313	15377	15436	15568	15466	15515	15494	15347	15709	15470	15548	15409	15544	15424	15601	15570	15498	15389	15604	15623	15437	15604	15553	15433	15588	15639	15589	15578	15635	15393	15618	15484	15575	15644	15512	15395	15590	15484	15513	15591	15523	15386	15461	15507	15456	15601	15650	15403	15550	15465	15526	15477	15582	15600	15547	15642	15606	15519	15630	15651	15710	15383	15497	15539	15541	15670	15462	15500	15391	15462	15413	15533	15585	15600	15513	15551	15605	15669	15584	15550	15791	15365	15560	15442	15567	15450	15488	15493	15739	15507	15442	15524	15490	15597	15566	15618	15588	15480	15577	15622	15483	15557	15450	15588	15403	15558	15626	15527	15543	15655	15567	15438	15623	15465	15655	15543	15658	15650	15498	15737	15542	15368	15579	15568	15395	15688	15555	15528	15407	15436	15594	15604	15629	15457	15591	15630	15584	15474	15600	15488	15606	15478	15534	15565	15579	15470	15485	15486	15433	15393	15575	15648	15411	15553	15576	15429	15658	15568	15588	15633	15523	15625	15596	15393	15616	15435	15515	15363	15526	15620	15656	15490	15564	15488	15595	15398	15554	15463	15618	15632	15656	15483	15576	15666	15598	15582	15399	15615	15509	15683	15436	15625	15687	15627	15603	15397	15578	15473	15422	15611	15584	15459	15501	15587	15534	15470	15374	15525	15462	15706	15461	15454	15641	15627	15647	15510	15537	15558	15539	15580	15439	15731	15522	15542	15507	15534	15610	15478	15473	15420	15591	15504	15499	15452	15570	15521	15636	15667	15618	15600	15450	15486	15516	15536	15671	15554	15408	15538	15511	15632	15587	15513	15488	15614	15597	15594	15523	15530	15439	15473	15579	15625	15520	15536	15505	15588	15610	15541	15678	15593	15589	15470	15490	15682	15325	15716	15442	15421	15751	15498	15681	15652	15626	15538	15427	15437	15498	15486	15568	15617	15621	15714	15500	15648	15485	15726	15464	15512	15548	15574	15705	15489	15565	15719	15549	15462	15296	15534	15554	15452	15543	15541	15723	15650	15395	15526	15648	15360	15592	15712	15461	15562	15659	15641	15384	15556	15667	15695	15542	15376	15410	15677	15575	15489	15488	15581	15465	15634	15380	15390	15463	15572	15440	15743	15387	15525	15362	15733	15528	15623	15580	15730	15408	15557	15592	15277	15670	15613	15528	15552	15559	15378	15720	15483	15438	15514	15406	15571	15534	15624	15475	15462	15698	15433	15453	15514	15567	15418	15515	15533	15626	15364	15778	15554	15398	15522	15466	15553	15485	15508	15632	15739	15517	15486	15576	15457	15595	15715	15568	15738	15673	15665	15751	15577	15528	15516	15624	15608	15612	15563	15574	15401	15744	15489	15488	15506	15543	15470	15568	15503	15517	15478	15370	15528	15551	15549	15543	15600	15499	15555	15658	15604	15432	15354	15570	15647	15558	15561	15510	15646	15593	15886	15508	15491	15457	15468	15505	15470	15358	15522	15582	15470	15636	15600	15659	15362	15339	15674	15655	15648	15435	15477	15626	15477	15492	15642	15533	15621	15694	15628
24154	21644	29452	24795	23552	24996	25088	21543	20192	19930	19608	19305	19068	18697	18539	18487	18574	18534	18457	18401	18239	18171	18382	18371	18228	18113	18209	18109	18081	18195	18114	18082	18279	18512	18356	18069	18028	18153	18079	18158	17875	18020	17951	18027	18132	18276	18050	18037	18205	17896	17909	17800	17874	18030	17817	18043	18078	17751	18204	17892	17934	18040	17922	18009	17993	17881	18082	17999	18030	17881	17670	17942	18223	17884	17974	17839	17875	17848	17944	17974	18056	17766	17794	17966	17797	17947	17968	17941	18044	17871	17827	17924	17816	17964	17818	18021	17678	17842	17899	17718	17994	17968	17822	17820	17978	17794	17868	18057	17999	17784	17685	17795	18071	17855	17994	17706	17944	17774	18024	17776	17866	17841	17814	17978	17927	17822	17885	18102	17788	17831	17951	17965	18090	17917	17842	17728	17741	17949	17899	17909	17800	17723	17983	17881	18057	17878	17830	17846	17917	17685	18053	17958	17920	17886	17898	17880	18100	17859	17799	17813	17866	17861	17825	17875	17888	17918	17818	17955	17911	17893	18084	18027	17595	17585	17893	17851	17827	17903	17916	17868	17740	17768	17925	17908	17886	17779	17873	17741	17631	17805	17782	18009	17928	17926	17931	17890	18033	17798	17918	17793	17836	17998	17822	17729	17787	17959	17778	17802	17631	17985	17982	17720	18017	17912	17923	17787	17784	17902	18103	17860	18068	17985	17874	17744	17947	17785	17918	17976	17989	17793	17653	17862	17907	17966	18002	17763	18102	18050	17898	17840	17677	17734	17850	17817	17721	17756	17981	17800	17643	17837	17962	17931	18126	17972	17996	17901	18096	17919	17876	17955	17856	18025	17792	17995	17737	17960	17905	17814	18055	17959	17922	17938	17808	18016	18197	17982	17921	18164	17943	17871	17958	17922	17757	17954	17661	18035	18000	17763	17940	17858	17970	17868	17857	17928	17941	17939	17933	17864	17923	17827	17871	17902	17838	17837	17673	17941	17790	18054	17842	17939	17975	17822	17841	17813	17840	17687	17674	17893	17880	17959	17916	17815	17916	17817	17909	17998	17536	17930	17875	17925	17614	17731	17978	17906	17960	17801	17867	17858	17986	18034	17933	17908	17863	17935	18014	18158	17877	17983	17850	17931	17840	18168	18153	18049	17924	17921	18055	17957	17860	17918	18103	17793	17898	17745	17904	17776	17857	17878	18010	17828	17715	17994	17808	17821	17768	17944	17946	17950	17659	17885	17975	17852	17977	17883	17862	17961	17734	18009	17866	18126	17783	17817	18019	17748	17938	17891	17800	17788	17684	17817	17850	17759	17924	18099	17971	17779	17856	17940	17812	17942	17906	17773	17676	17936	18059	17924	17912	17782	17743	17974	17987	17982	17885	17937	17836	17740	18041	17934	17863	17965	17976	18155	17825	18054	18013	17743	17788	17879	17984	17904	17761	17813	17971	17986	17835	18098	18014	17949	17986	17768	17828	17962	17730	17772	17836	17792	17857	17780	17924	17950	17758	18017	17796	17765	18060	18022	17815	17942	17943	17713	17948	17861	17981	17872	17683	17973	17937	17899	17764	17749	17933	17987	17980	17625	17658	17856	18061	17869	17973	17934	17975	17765	18010	17916	18013	18012	17708	17830	17920	17885	17852	17925	17966	17883	17906	17761	17909	17695	17997	17961	17787	17931	17846	17847	17885	17594	17836	17919	17935	17925	18142	17853	17872	17936	18038	17890	17960	17999	17864	17914	17783	17946	18046	17968	17814	17871	18028	18029	17947	17922	18097	17795	17976	17932	17850	18021	17814	17918	17913	17874	18059	17888	17876	17904	17985	17959	18111	17916	17670	17759	17684	17801	17872	17836	18004	17766	17866	17913	17911	17716	17962	17814	17909	17658	17753	17832	17724	17767	17942	17861	17920	17816	17862	17816	18080	17868	17795	17981	17689	18084	17955	17854	17919	17885	17820	17881	17671	17834	17991	17798	18024	17969	17916	17980	18019	17830	18056	18056	17730	17762	17959	18025	18091	17991	18030	17776	17897	17960	18002	17994	18086	18148	17931	17853	18075	17948	17952	17846	17743	17811	17878	17821	18053	17877	17994	17946	17879	17901	17749	17784	18025	17864	17802	17850	18004	17886	17997	18098	17895	17783	17861	17888	17728	17759	17986	17990	17836	17736	17949	17757	17911	17903	17840	17645	18052	17864	17630	18137	18079	17913	18069	17921	18036	17762	17928	17869	18083	18009	17931	17862	17857	17874	17847	17891	18102	17720	17798	18008	18096	18067	17831	17841	17829	17690	17951	17887	17871	17833	17949	17940	17696	18098	18106	17913	18079	17705	17882	17720	17682	18013	17972	18013	18048	17789	17911	17941	17899	17942	18006	17962	17816	17821	17878	18085	17640	17914	18028	17898	17945	18053	17907	17626	18091	17866	17978	18020	17961	17874	17741	17677	17767	17771	17835	17821	17829	17947	18092	17742	17940	18007	17867	18067	17763	17782	18030	17844	17930	17867	17938	17831	17817	18023	17896	17932	17792	17741	17905	18006	17863	17877	17937	17951	17944	17941	17680	17888	18072	17746	17991	17820	17814	17912	18049	17691	17981	18041	17917	17998	17928	17573	18097	17931	17770	17965	18017	17799	17980	17921	17909	17886	17975	17832	17805	17844	18018	17687	17886	17922	18012	17824	17892	17982	17874	17956	17808	17981	18135	17773	17918	17857	17831	18011	17918	17971	18085	17889	17799	18009	17832	17773	17814	17754	18139	17996	17962	17934	17899	17969	17841	17956	18040	17922	17670	17984	17849	17877	17885	18022	17994	17990	17826	17803	17966	17955	17992	17838	18161	18044	17955	17913	18211	18010	18080	17817	17946	17890	17840	17805	17885	17930	17627	17800	17828	17854	17962	17801	17906	17879	17896	17757	17843	17906	17725	17887	17751	17804	17995	17988	17947	17876	17910	18032	17999	18056	17994	17978	18052	17627	18049	18121	17897	17998	17949	17766	17867	17816	17899	17773	17874	17998	18012	18126	17965	17922	17999	17842	17717	17955	17829	17851	18003	17951	17970	17996	17865	17851	18008	17909	17978	17692	17799	17808	17898	17962	17755	17952	18018	17930	18033	17784	17999	17966	17975	17899	17934	18049	17850	18018	17940	17755	17911	18041	17654	17788	17783	17857	17988	17991	17797	18035	17753	17775	17881	17739	17912	17795	17904	17978	17932	17894	17951	18157	18029	17656	17946	17951	17872	17799	17993	17945	17821	17911	17813	17848	17909	17891	17915	17629	17826	17887	17831	17906	17810	17828	17838	18079	18130	17908	17973	17775	17911	17818	17791	18004	17767	17820	18001	17940	17948	17934	17990	18022	17834	17711	17950	17881	17990	17890	17885	17875	17870	17770	18042	17909	17761	17857	17841	18004	17877	17875	18030	17924	17732	17614	17932	17897	17996	17860	17966	18006	17993	17931	17766	17953	17860	17928	18082	17775	18004	18134	17889	17877	17942	17967	18101	17876	17958	17922	17894	17860	17959	17721	18043	17927	17814	17970	17816	17790	17972	18013	17998	17879	17781	17681	17883	17696	17864	17926	17783	18010	17872	17804	17759	17794	18018	17833	17817	18127	17911	17941	17777	17854	17815	18097	17967	17894	17853	17815	17809	17941	18007	17973	17884	17904	18031	17945	17880	17857	18024	17879	17744	17832	17721	17882	18035	17927	17901	17962	17895	17868	18046	17968	17969	18153	18018	18004	17910	17896	17965	17874	17969	18008	17800	17787	17843	17932	17788	17865	17834	17914	17758	17845	17742	17870	17779	17909	17972	17790	17655	18028	17675	18120	18310	18048	18052	17939	17894	17629	17931	17969	17988	18061	17759	17838	18067	17888	17877	18060	18046	17939	18051	18036	18034	17908	17888	17714	18048	17834	17923	17949	17740	17908	17876	17889	17881	17849	18106	17862	17914	18119	18148	18086	17934	17837	18016	17968	17925	18002	17947	17960	18067	17817	17923	17690	18040	17973	17858	17753	17858	17782	17833	17937	17810	18110	17767	17772	17831	17982	17906	18107	17905	18012	17941	18040	17952	17743	17857	17861	18064	17716	17920	17889	18236	17716	17945	17844	17965	17879	17977	18011	17945	18040	17863	17988	18071	17841	17591	17881	17769	17881	18022	17908	17876	17871	18034	17919	17991	17829	17943	17913	17911	17815	17819	17775	17924	17808	17889	17786	17945	17989	18003	18098	17649	17930	17986	18065	17776	17964	17872	18037	18025	18034	17964	18058	18055	17847	18044	17745	17663	17976	17738	17894	17903	17828	17795	17849	17792	17861	17839	17808	17937	17856	18033	17972	17745	17835	18040	17820	17984	17974	18043	17986	17995	17941	17878	17844	17885	17880	18026	17817	17836	18045	17818	17751	17922	18169	17819	18033	17992	17812	18052	17785	17719	18018	17997	17996	17934	17811	17865	17785	17951	17863	18035	17866	17841	17919	18130	17799	17839	17723	18091	18024	17923	17866	17863	17803	18082	18200	17986	17946	17923	17894	17848	17817	17758	17771	17842	17864	17926	17939	17825	17988	17771	18096	17773	17993	17737	17919	18038	17795	18065	17925	18085	17769	17811	17599	18034	17864	18031	17996	18008	17910	17787	17742	18030	18074	17960	17972	17903	17997	18070	18010	17954	17876	17970	17832	18042	17913	17652	17924	17999	18059	17855	17875	17986	17935	17856	17874	17975	17884	17819	17911	18216	17984	17977	17828	17942	17931	17972	17975	17896	17863	17679	17855	17817	17912	17785	17840	17791	17970	17979	17866	17986	17950	17946	17986	17957	17897	18053	18221	17822	18065	17860	17769	17719	17762	17881	17784	17874	17826	18029	17940	18032	17959	17915	18018	17967	17768	17796	17850	17831	17893	17897	17936	17881	17741	17696	17939	17939	17819	18102	17874	17943	17992	18032	17967	17883	17988	17863	17785	17882	17987	18066	18054	17827	18124	17812	17914	17916	17919	17840	17956	17746	18014	17864	17988	17851	18007	18103	17994	17839	17936	18042	17994	17934	17726	17995	18012	17905	18060	17646	17746	17760	17845	17883	17888	17637	17900	17857	17879	17713	17906	18032	17833	17955	17926
27029	47248	44540	34676	28140	25270	23216	21603	20199	18818	18226	18316	17714	17336	17075	17105	17016	17042	16733	16636	16494	16640	16416	16415	16541	16619	16473	16344	16396	16442	16327	16336	16475	16589	16342	16399	16125	16145	16484	16176	16182	16141	16437	16171	16390	16238	16442	16324	16070	16209	16110	16090	16267	16175	16125	16171	16015	16239	16033	16030	16108	16190	16275	15979	16400	16107	16048	16031	16125	16044	16127	16099	16274	16392	16108	15951	16110	15972	16269	16221	16266	15974	16090	16064	16049	16134	16137	16091	16229	16261	16148	16115	16136	16139	16141	16091	16140	16173	16246	16152	16074	16135	16128	16003	16204	16208	16110	16002	16209	16215	16102	16077	16246	16103	16152	16045	16008	16221	16141	16143	16160	16017	16231	15874	16191	15884	16037	16122	16117	16026	16028	16337	15970	16054	16117	16218	15909	16139	16239	16188	16173	16010	16040	16133	16253	16038	16016	16081	16176	16192	16125	15988	16019	16159	16125	16166	16205	16027	16164	16147	16229	16235	16099	16141	16029	16259	15997	16339	16018	16164	16092	16272	16373	16105	16145	16051	16184	16147	16170	16271	16093	16069	16081	16196	16158	16279	16068	16273	16084	16061	16070	16008	16094	16091	16065	16021	16035	16121	16212	16299	16096	16162	16181	16147	16206	16113	16118	16028	16026	16101	16137	16047	16216	16131	16138	15888	16149	16046	16223	16033	16269	16094	15984	16163	16204	16172	16180	16058	16278	16152	16104	16168	16002	16312	16064	16188	16305	16066	16192	16202	16075	16174	16227	16271	16283	16020	16276	16279	16097	16291	16066	16174	16141	16227	16175	16113	16116	16347	16099	16151	16054	16073	16081	16083	16163	16154	16196	16068	16240	16062	15996	15953	16100	16158	16091	16068	16114	16062	16034	15938	16141	16054	16089	16105	16115	16127	16152	16019	16002	16084	16254	16086	16302	16013	16204	16080	16137	16266	16035	16348	16131	15997	16122	16158	16059	16103	16065	16029	16127	16152	16121	16127	16064	16042	16079	16094	15984	15991	16290	15887	16128	16075	16188	16035	16064	16136	16040	16265	16269	16379	16218	16205	16052	16059	16123	16256	16233	15930	16153	16096	16027	16045	16207	16019	16134	16014	16145	16169	16067	16176	15934	16187	16114	16141	15989	16042	16200	16088	16084	16079	16129	16108	16318	16087	16303	15958	16197	16092	16044	16026	16278	16069	16127	16070	16264	16112	16164	16176	16077	16118	16189	15987	16223	16274	16109	16119	16093	16060	16287	16101	16061	16276	16002	16125	16185	16077	16197	16102	16056	16016	16053	16191	16039	16057	16224	16234	16093	16261	16168	16137	16069	16059	16104	15950	16163	16140	16182	15957	16217	16025	16021	16164	16040	16188	16040	16099	16035	16150	16112	16045	16133	16284	16162	16115	16133	15998	16214	16260	16199	16156	16226	16157	16021	16179	16080	15997	16305	16210	16190	16004	16175	16127	15965	16038	16146	16066	16110	15962	16073	15996	16121	16115	16072	16043	16111	16123	16197	16005	16231	16130	16176	16069	16225	15941	15871	16012	16104	16204	15897	16027	15950	15770	16242	16209	16199	16221	16219	16192	15971	16107	16061	16049	16193	16247	16156	16268	16237	16182	16356	16019	16255	16081	16130	15926	16118	16120	16064	16076	16161	16216	16216	16130	16081	16102	16349	16082	16150	16047	16045	16029	15984	16133	16186	16132	16071	16131	16051	16068	16057	15997	16138	16094	16076	16089	16184	16159	16050	16131	16169	16290	16175	16105	16008	16170	16111	16131	16206	16157	16232	16032	16166	15904	16162	16036	16061	16196	16131	16151	16108	16005	16066	16261	16082	16051	16077	16077	16120	16106	16035	16217	16318	16077	16304	16253	16237	16036	16173	16180	15990	16086	16183	16168	16303	16160	16103	16130	16192	15933	16191	16093	16205	16155	16199	15830	16028	15982	16312	15939	16157	16015	16247	16101	16240	16048	16321	16139	16246	16197	16063	16150	16065	16225	16100	16066	16147	15979	15966	16158	16112	16075	16154	15864	16007	16090	16252	16277	16049	16113	16186	16057	16066	16306	16115	16035	16019	16164	16103	16286	16125	16153	16170	16040	16136	16049	16245	16071	16016	16322	16019	16000	16040	16163	16212	16161	16246	16209	16025	16058	16201	16020	16077	16064	15995	16126	16119	16027	16153	16090	15839	16101	16165	16182	16165	16105	16028	16150	15955	16012	16211	16128	16058	15852	16047	16035	16139	16213	16295	16055	16072	16168	16017	16237	16065	16193	16176	16141	16092	16175	16254	16096	16049	16245	16079	16183	16291	16043	16253	16157	16120	16200	15965	16058	16096	16095	16128	16221	16185	16316	16146	16019	15969	16118	16046	16157	15961	16038	15963	16188	16163	16123	16154	16264	16046	15976	16102	16193	16002	16089	16060	16258	16078	16001	16108	16103	16203	16224	16166	16067	15980	16266	16019	15906	16134	16106	16113	15948	16004	16161	16223	16255	16135	16167	16073	16002	16144	16040	16158	16200	16266	16087	16151	16167	16092	15967	16039	16052	16031	16165	15939	16116	16310	16099	16106	16219	16070	16041	16172	16130	16033	16171	16181	16298	16150	16066	16161	16160	16268	16216	16108	16118	16189	15962	16167	16254	16049	16022	16040	16166	16264	15919	16019	15916	15912	16262	16100	16066	16159	16110	16141	16259	16217	16170	15967	16054	16229	16099	16164	16105	16047	16044	16202	16036	16262	16088	16106	16075	16321	16180	16117	16141	16186	16054	16280	16066	16409	16031	16096	16050	16088	16105	16141	16258	16027	16079	16191	16071	16134	16092	16095	16042	16147	16232	15985	16088	16050	16210	15842	15977	15881	16187	16158	16115	16179	16047	16082	16044	16293	16055	16108	16112	15946	15914	16054	16165	16281	16142	16059	16158	16147	15967	16215	16039	15931	16224	16052	15990	16161	16216	16130	16041	16237	16330	16257	16111	16245	16103	16117	16113	16345	16078	16180	16239	15983	16207	16171	16168	16012	16132	16063	16266	16139	16050	16157	16209	16081	16189	16108	16070	16175	16135	15972	16280	16015	16215	16024	16102	16060	16137	16178	16073	16093	16036	16122	16176	16101	16110	16123	16107	16170	16030	16228	16147	15951	15933	16093	16190	15994	16120	16055	16146	15843	16111	15967	16194	16147	16261	16110	16027	16057	16098	16123	16137	16032	16177	16021	16073	16195	16175	15995	16190	16168	15961	16132	16095	16324	16170	15894	16284	16106	16194	16241	16245	16090	16190	16224	16054	16122	16082	16050	16051	16205	16066	16313	16066	16270	16059	15969	16106	16244	16024	16093	16221	16180	16028	16132	16179	16017	16138	16169	16094	16078	16120	16188	16103	16144	16158	16143	15966	16102	16074	16135	16055	16210	16145	16211	16169	16203	16237	16283	16166	16094	16086	16010	16280	16057	16249	16008	16192	16103	16129	16094	15994	16180	16242	16133	16199	16107	16238	16085	15970	16083	16101	16226	15854	16133	16045	16093	16076	16165	16051	16235	16257	16204	16132	16008	16006	16099	16080	16129	16135	16175	16049	15980	16098	16262	16191	16054	15909	16170	16153	16102	16243	16067	16148	16198	16060	16170	16235	15991	16034	15970	16308	16104	16183	16195	16268	16295	16056	16129	15998	16202	16040	16206	16115	16078	16181	15982	15958	16151	16146	15960	16202	15969	16140	16031	16127	16291	16055	16337	16076	15912	16251	16084	16185	16220	16031	16176	16154	16273	16166	16344	16121	16262	16205	16141	15924	16169	16170	16082	16143	16089	16068	16002	16160	15960	16025	16130	16176	16279	16127	16058	16237	16218	16134	16111	16284	16006	16217	16246	16090	16015	16156	16255	16015	16008	16186	16184	16327	16227	16164	16053	16020	16220	15885	16110	16336	16035	16232	16057	16219	16040	16070	15929	16203	16149	16123	16258	15978	16110	16102	16135	16042	15996	16121	16108	16260	16425	15941	16052	16222	16238	16237	15991	16132	16155	16022	16036	16165	16062	16142	16138	16040	16064	16148	15834	16029	16066	16185	16210	16163	16168	15944	16228	16068	16055	16071	16128	16169	16163	16064	16115	16191	16097	16012	16040	16113	16111	16261	16081	16196	16130	16155	16120	16039	16012	16223	16104	16099	16154	16123	16063	16248	16023	16242	16255	16014	16201	16231	16195	16153	16160	16149	16011	16107	16023	16146	16126	16216	16126	16022	16222	16252	16082	16116	16006	16193	16172	16011	16066	16070	16135	16124	16126	16100	16146	16096	16218	16069	16076	16168	15842	16127	16034	16291	16042	16094	16115	16363	16168	16088	16106	16065	16124	16038	15999	16061	16049	16180	15913	16188	16008	16130	16000	16026	16093	16311	16218	16064	16154	16228	16161	16094	16178	16196	15894	16138	16110	16244	16260	16014	16111	16136	16058	16009	16036	16185	16266	16082	16177	16250	16097	16086	16264	16047	16101	16182	16056	16021	16196	16009	16203	16145	15863	16381	16019	16228	16141	16063	16027	16147	16048	16205	16100	16239	16200	16164	16140	16258	16182	16341	15871	16216	16083	16087	16041	16077	16195	16060	16113	16093	16171	16190	16050	16032	15991	16005	16187	16141	16331	16087	15986	16066	16075	16195	15941	16029	16073	16135	15873	16278	16243	16111	16069	16228	16006	16271	16056	16242	16138	16145	16026	16086	16072	15994	16190	16102	16100	16085	16060	16054	16199	16003	16111	16281	16163	16208	15995	16086	16323	16314	16174	16083	16103	16124	16258	16057	16023	16064	16202	16055	16073	16040	16109	16312	16120	16017	15928	16147	16107	16074	16153	16064	16245	16179	16111	16034	16204	15980	16183	16027	16046	16146	16085	16227	15983	16136	16046	16252	16068	16010	16031	16128	16036	16244	16068	16097	16070	16036	16056	16168	16024	16154	16031	16039	16059	16239	15957	16045	16108	16021	16030	16005	16131	16099	16219	16187	16044	16085	15979	16178	16184	16205	16143	16150	16111	16159	16102	16239	16151	16238	16176	16038	16095	16164	15996	16105	16033	16121	16113	16225	16053	16177	16153	15978	16067	16063
23172	21566	29561	24101	22210	25382	28429	23254	21605	20822	20347	20010	19564	19209	18940	18907	19098	19043	18787	18441	18601	18559	18337	18140	18408	18472	18294	18211	18010	18304	18322	18163	18449	18416	18264	18296	18181	18105	18408	18250	18077	18107	18090	18165	18032	18001	18094	18029	18047	17928	18092	18182	17868	17980	17981	17949	18034	17926	17981	17989	18121	18118	17930	18054	18099	18042	17915	18097	18015	17864	17819	17937	17953	18011	18013	17952	18022	18078	17943	17965	17963	18041	17870	17796	17862	17845	18084	17887	17783	17970	18002	17981	17891	18090	18010	17929	17984	18068	17928	17906	18145	18147	17845	17846	17934	17966	17750	18147	18055	18132	18089	18095	17942	17742	18151	17749	17774	17962	17694	17952	17973	17960	17960	17971	17827	17882	18033	17899	18036	18051	17872	17825	17889	18065	18027	17987	17934	17906	18066	17680	17740	18142	17976	17936	18118	18051	17977	17902	17978	17983	17822	18034	17999	17960	18217	17860	17996	17871	17971	17971	18095	17832	17994	18083	18186	17957	18022	17982	17889	17917	18098	18108	17875	17896	18024	17881	17953	17842	18035	17910	18014	17931	17972	18049	18016	17851	18018	17864	18074	17845	17982	17782	18097	17803	17946	17811	17844	17988	17920	18005	17912	18007	18103	17901	17947	17993	17899	17778	18002	18078	17880	18056	17836	17960	17933	17734	17897	17926	17961	17780	17782	17697	17957	17842	17922	17838	17903	17975	17917	17971	18040	18000	17840	18075	17825	18071	17897	17926	17861	17878	17859	17801	17968	17918	18134	18010	17968	17847	17879	17885	17844	17871	17880	17860	17851	17949	17842	17797	17967	17979	17899	17724	18128	17966	17998	18029	18025	17874	18055	17938	17971	17911	17842	18052	18027	17780	17879	17726	18086	18039	18022	17986	17820	17825	18100	17956	17928	17958	18057	17800	18118	17867	17742	17934	17969	18104	17689	17822	17928	17733	17968	17950	17735	17823	17924	17999	17915	17709	18214	17980	17877	18015	17794	18126	18052	17865	17933	17875	18028	17794	17929	17870	17949	17963	18127	18015	17771	17903	17756	17916	17797	17727	18071	17861	17799	17878	17893	17811	17761	17877	18032	17889	18105	17935	17883	17851	17841	18012	17984	17650	18000	17874	17969	17804	17970	17991	17879	18261	18057	18056	17753	17955	18004	17792	17953	17981	18046	17883	17805	17988	17845	18002	17900	18072	17886	17790	17896	18004	17863	17907	17838	17817	17924	17991	17951	18121	17932	17714	17730	17926	17803	17940	17861	18084	17851	17874	18059	17794	17989	17954	17904	18005	17950	18098	17751	18150	17986	17927	17910	17993	18009	17965	17925	17938	17738	18072	17871	17837	17696	17838	17941	17889	17856	18035	18034	17897	17948	17961	18072	17687	17784	17909	18082	17894	18049	18042	17887	17860	17918	17947	17780	17966	17766	18007	17848	17714	17949	17941	17982	17785	18062	17942	17779	18011	18104	18028	18001	17975	17835	17815	18101	18088	17704	17934	17857	17995	17847	17923	17727	17926	17874	18051	17968	17817	17831	18014	17781	18143	17849	18082	17760	18006	17990	17861	17978	17758	17901	17938	17950	17803	17964	17923	18018	17789	17748	18123	17809	18039	18101	18036	18055	18084	17897	18009	18035	17873	18043	17881	17952	17677	17995	17922	17922	17863	17950	17852	17952	17788	17808	17905	17834	17970	17857	17970	17980	17905	17715	17840	17941	17908	17998	17935	17857	17869	17822	17843	17838	18051	18103	17877	17858	17772	17941	17945	17933	17932	18104	18002	17919	17969	17890	18193	17990	17900	17893	17973	17990	17979	17765	18059	18022	18015	17845	17953	17986	18020	17835	17898	18111	17994	17780	17737	17804	18072	17746	17984	17885	18028	18026	17927	17970	17912	17717	18116	17956	17814	18163	17701	17787	17864	17836	17830	18043	17710	17938	17871	17846	17846	17896	17854	17828	18061	18147	18014	17928	17990	17849	17928	17888	17829	17977	17846	17995	17998	17964	17961	17858	18056	17874	17920	17832	17758	17939	18035	17997	17894	17869	18046	17921	17795	18030	18034	17661	17983	17900	17900	17866	17873	17963	17839	17890	17901	18098	17978	17855	17878	17995	18119	18041	17929	17819	17809	17853	17800	17879	17874	17819	17948	17983	17985	17891	17796	17927	17892	17740	18022	17911	17906	18068	17851	17998	17891	17801	17459	17891	17906	18057	17946	17954	17955	17915	17892	17760	18077	17878	17812	17921	18088	17880	17883	17766	17950	17729	17868	18031	17997	17993	17862	17796	17640	17858	18064	17888	18109	17897	17767	17943	17970	17928	17807	17788	17903	18005	17970	17969	18042	17961	17859	17874	17867	17809	17881	18010	18019	17824	17714	17954	17866	18072	17934	17872	17722	17956	17961	18025	17903	18106	18143	18067	18152	17932	18097	17788	18023	17718	18065	18134	17846	18017	17953	18052	17927	17966	17855	17944	17813	17887	17845	17848	17825	18114	17967	18020	18098	17857	17937	17919	17969	18157	18116	18065	17994	17922	17834	17997	17753	17970	18006	17721	17846	18075	17820	17967	17930	17963	17971	17891	17895	17904	17685	17851	17912	17908	17937	18170	18058	17957	17985	17886	17910	17830	17913	17871	18012	17985	17920	17936	17953	17873	17800	17821	17997	17978	17992	18034	17872	17824	17880	17848	17954	17937	17836	17834	17905	18064	17718	17870	17914	17907	17913	17739	18070	17903	17912	18097	17929	18026	18067	17681	17903	17899	17852	17952	17993	17837	17799	17824	17797	17892	17918	17976	18121	17880	18100	17918	18042	17889	17981	18007	17886	17838	18068	17924	18009	17981	17863	17825	17849	17779	17873	17974	18044	17766	18023	17995	17960	17878	17884	18023	17908	17971	17837	18043	17915	17786	17817	17884	17871	18008	17875	17910	17975	17880	17835	17975	17869	17897	17919	17915	18074	17867	18041	18089	18063	17934	17800	17994	17954	17671	17937	17813	17819	18025	17957	17991	17803	18057	17724	18002	17800	18049	17835	17929	17758	17972	17810	18028	17827	17813	17842	17859	17789	17917	17945	17821	17672	17883	17946	17826	17969	17839	17895	18004	17871	17764	17835	17956	17964	17811	17942	17990	17884	17864	17791	17923	18072	17971	17973	17899	17958	17978	17817	17723	17968	17804	17871	18064	18047	17860	17904	18020	18043	17925	17920	17742	17972	18091	17935	17851	18146	17897	17824	17832	17870	18095	17873	17891	17829	17770	17908	17836	17792	17913	17944	17977	17970	17955	17839	17993	17877	18072	17619	17805	17831	17961	18002	17886	17972	18056	17928	17957	17970	17878	17716	17995	18049	17894	17762	17977	17756	17968	17991	18025	17970	17891	17958	17941	18090	17827	18072	17775	18007	17818	18013	18044	18166	17784	17844	17825	17846	17897	17771	17842	17899	18071	17856	17783	17975	17705	17982	17862	17910	17944	17864	18034	18067	18150	17892	17771	17866	17900	17984	17913	17853	17921	17832	17997	17799	17767	18232	17928	18159	18048	17662	17991	18049	17876	17897	17977	17821	18004	17813	17958	17846	17770	17855	17904	18210	17944	17899	17889	17789	17967	17767	17782	17693	17893	17782	18053	17807	17934	17859	18015	17807	17782	17933	17944	18151	17738	17884	17807	18044	18014	17734	18071	18040	17805	17769	17976	17768	18047	17984	17793	18008	17879	17880	17681	17890	17871	17909	18105	17808	18073	18025	17815	17907	17639	17956	17702	17905	17917	18103	17885	18143	17711	18049	17799	17888	18059	18021	18009	18020	17793	17950	17937	17933	17891	17923	17979	17920	17929	17940	17933	18022	17907	18045	17740	18085	18144	17874	18000	17769	17740	17983	18086	18033	17789	17986	18263	18185	17922	17869	17844	18090	17887	17815	17767	18012	17700	17894	17879	17980	17808	17910	17833	17938	17900	18033	18191	18006	18031	17827	17970	17844	18211	17918	18145	17874	17952	17636	17791	18059	18104	18018	17892	17959	18104	17884	18029	17988	18066	18040	18103	18002	18057	17878	17987	18013	18136	17738	17973	17858	18064	17972	17987	17729	17815	17845	17964	17731	18108	18027	17885	18022	17920	18189	17833	17978	18066	17821	17908	17721	17744	17836	17813	17980	17744	17930	17889	18126	17897	18069	17992	17964	17869	17819	17911	17853	17813	17808	17837	17928	18101	17769	17915	17813	17884	17874	17984	18017	17901	17952	17895	17902	17812	17769	17943	17805	17859	17857	17884	17853	17956	18068	18048	18127	17927	18038	17959	18077	18011	17933	17946	18173	18008	17945	18072	17805	17804	17819	17731	17703	17833	17882	17872	17816	17750	17783	17984	17961	18021	17834	18036	17875	17833	17856	17833	17914	17792	17874	17949	17810	17685	17747	17799	17993	17741	18021	18038	17903	17947	17785	17749	17831	18011	17912	17822	17887	17856	17883	18185	17995	17993	18100	18012	18049	17870	17941	17906	17983	17890	17951	18033	17954	18040	17993	18025	17741	18071	18121	17818	17823	17731	17829	17931	17992	17994	17797	17895	17984	17847	17811	17701	17837	17801	17782	18127	17876	18044	17938	17841	18011	17964	18111	17874	17964	17897	17742	17861	18024	18151	17855	17927	17935	17794	17755	17811	17827	17768	17940	17850	18039	18020	17819	17888	17902	17858	18026	17865	17817	17820	17845	17861	17839	18001	17927	17861	17908	17925	17964	18171	17784	17888	17817	17857	17942	18120	17833	17891	17909	18116	17962	17820	18086	17914	17842	17994	17999	17919	17911	17901	17964	18014	17656	18088	17964	18139	17737	18027	17919	17775	17904	17886	17983	17863	17989	17935	17894	18082	17819	17869	17801	17879	17874	17908	17824	18131	17908	17837	17893	17839	17819	18032	17947	17829	18055	17833	17894	17941	17953	18014	17891	17904	17857	18048	17854	17942	17963	17669	17880	18121	17971	17991	17896	17790	17844	17727	17864	17909	18038	18078	18090	17840	18185	17908	18041	17937	17930	17812	17885	18050	17974	17915	17929	17952	18039	18242	17791	17893	17744	18003	17942	18042	17940	17762	17961
28746	51518	48799	39103	32249	27833	25491	23956	21572	19951	19466	19027	18559	17838	17300	17164	17452	17306	17072	17023	16828	16965	16749	16448	16523	16616	16636	16371	16153	16498	16508	16614	16606	16753	16573	16501	16325	16504	16271	16186	16428	16257	16319	16180	16343	16246	16240	16191	16271	16157	16092	16082	16185	16162	16070	16250	16185	16105	16231	16136	16112	16383	16066	16112	16216	16070	16069	16020	16099	16163	16036	16198	16179	16184	16254	16080	16124	16195	16032	16083	16092	16155	16074	16240	16162	16151	16118	16159	16210	16016	16090	16266	16087	16041	16080	16057	15959	16029	16236	16082	16030	16067	16127	16055	16151	15924	16108	16013	16119	16333	16143	16159	16188	16123	16195	15883	16013	15964	15968	16048	16143	15942	16100	15981	16149	16113	16239	16058	16188	16045	16169	16094	16231	16226	16130	16034	16081	16058	15943	16020	16149	16072	15965	15958	16043	16138	16019	16057	16095	16087	16179	16048	16221	16037	16199	16090	16064	16098	15870	16291	16056	16062	16139	16122	16118	16108	16068	15980	15995	16023	15938	16160	16142	15978	16095	16341	16103	16132	16021	16169	15939	16155	15991	16222	15997	16142	16132	16105	15955	16141	16131	16173	16066	16227	15968	15881	16019	15979	16140	16269	16238	16046	16117	15983	16164	16021	16063	16049	16134	16088	16132	16086	15992	16043	15977	16055	16214	15974	16093	16216	16043	16086	16144	15951	16041	15919	16007	16145	15979	16128	16057	16117	15882	16019	16082	15987	16006	16184	16149	16142	16086	16145	16060	16256	15945	16000	16155	15919	16129	15923	15974	16196	16080	16179	16010	16043	16197	16154	16111	16163	16198	16134	16077	16029	16040	16100	16075	15912	16052	16141	16020	16112	16221	16002	16122	15909	15965	16060	16021	16149	16139	16215	16194	16053	16081	16094	16192	15996	16184	16078	16018	16112	16123	16068	16202	16114	15941	16260	16024	16109	16110	16222	16142	16172	16190	16182	16267	16072	16096	16087	16242	16077	15937	16156	16164	16177	15980	16033	16062	16085	16112	16079	16299	16130	16028	16298	16082	16077	16162	16033	16072	16158	16176	16109	16080	16166	16038	16319	16265	15976	16109	16138	16059	15997	16116	16102	15871	16131	16022	16144	16215	15933	16154	15969	16058	16126	16101	16041	16257	15955	16230	15962	16185	16051	16060	16090	16035	16054	16231	16246	15945	16025	15981	16275	16041	16208	16099	15994	15944	16193	16041	16074	15931	16151	16019	16161	16066	16130	16202	16028	16106	16034	16233	16339	16052	16121	16222	16215	16109	16051	16024	16015	16129	16163	16175	16061	16169	16164	16039	16238	16188	15956	16037	16213	16058	16073	16173	16349	16184	16201	16110	16179	16190	16186	16076	16046	16339	16080	15988	16208	16000	16024	16026	15977	16119	16032	16121	16172	16030	16076	16123	16246	16073	16273	16112	16217	16067	16071	16168	16018	16196	16121	16133	15977	16201	16123	16124	16013	16098	16161	16180	16067	16187	16061	15855	16188	16176	16276	16125	16013	16248	16021	16013	16151	16084	16042	16126	16184	16131	16071	16034	15883	16102	16133	16177	16015	16159	16156	15931	16135	16116	15901	15935	16084	15915	16036	16233	16050	16280	16062	15996	16216	15872	16006	16075	16153	16066	16360	16271	16048	16139	16100	16063	16162	16020	16152	16197	15981	16148	16104	16077	15978	16008	16087	16087	16023	15974	16184	16093	16128	16052	16177	16208	16130	16168	16180	16114	16077	16103	15929	16294	16115	16101	16156	16033	16035	16028	15909	16032	15989	16098	16232	16259	16190	16035	16071	15995	16148	16178	16134	16203	16201	16027	16119	16105	16125	16049	16211	16133	16031	16009	16061	16194	16069	16015	15969	16178	16110	16076	16076	16012	15931	16156	16094	16242	16032	16138	16001	16162	16187	15982	15994	16158	16378	15940	16153	16107	16255	16010	16057	16054	16030	16140	16033	16232	16132	16153	16111	16139	15865	16131	16043	15975	16107	16274	15958	16217	15945	16129	16140	16084	16049	16195	16058	16015	16085	16080	15942	16105	16164	16315	16031	16247	16251	16094	16124	16063	15967	16095	16072	15990	16053	16080	15979	16102	16151	16080	16103	16174	16149	16149	16093	15946	16028	16130	16138	16121	16031	16097	16049	16194	16287	16032	16181	16297	16134	16267	16154	16217	16072	16149	16114	16273	16158	15946	16167	16254	16196	16103	16055	15999	16037	15902	16136	15932	16134	16240	15998	16133	16089	16214	15890	16098	16343	16053	16280	16064	16298	16114	16122	15999	16185	15979	16083	16166	16100	15902	16049	16205	16103	16113	16178	16042	16093	16223	16113	16206	15950	16166	16140	16240	16054	15944	16108	16074	16171	16048	16147	16052	16208	16220	16155	16107	16055	16055	16127	16150	16105	16148	16067	16021	16133	16039	15910	16076	16159	16017	16211	16089	16214	16038	15977	16167	16194	16030	16051	16233	16061	16112	16107	15989	16206	15990	16061	16143	16009	15959	16098	16187	16082	16277	16157	15890	16110	16290	16179	16076	16023	16045	16164	16111	16145	16143	16107	16062	16181	16007	16155	15958	16023	16132	15971	16036	16252	16056	16031	16194	15974	16212	16063	16119	15900	15954	16216	16165	16243	16014	16289	16309	16167	16028	15920	16061	16156	16072	16086	16116	16118	15950	16264	16149	16127	16161	16222	15994	16121	16157	15988	16091	16125	16011	15989	16087	16251	16095	15970	16110	16092	16008	16140	16190	15954	15972	16122	16072	16072	16122	16005	16007	16088	16306	16198	16075	15851	16079	16075	16224	16138	16078	15967	16146	16073	16038	16223	16004	16034	16140	16193	16177	16011	15929	16110	16089	16235	15939	16028	16012	16135	16102	16136	16016	16199	16082	16120	16093	16059	16069	16040	16186	16055	16105	15866	15918	16086	16271	16034	16054	15945	15923	16109	16032	16235	16126	16137	16019	16118	16028	15948	16244	16250	15963	16149	16349	16303	15905	15910	16087	16008	16243	16246	16057	16051	15982	16122	16176	15928	16057	16097	16201	16159	15995	16197	16014	16171	16014	16176	16207	16109	16059	16114	16168	16144	16074	16090	16096	16099	16183	16108	16024	16034	16096	16095	16095	16149	16168	16040	15871	16059	16243	16050	16158	16238	15978	16113	16079	16151	15941	16137	16262	16004	16016	16093	16063	16222	16040	16139	16072	16104	16141	15952	16166	16106	16098	16066	16098	15968	16185	16046	16183	16210	16042	16198	16297	16051	15962	16240	16015	16141	16072	16075	16249	16049	16002	16206	16174	15993	15962	15971	16032	16226	16102	16139	15792	16030	16121	16108	16137	16115	16170	16157	15923	16067	16082	15945	16304	16229	16097	16149	16010	16152	16265	16253	15985	16046	16037	15884	16188	16047	16221	15960	16262	15992	16172	16128	16082	15973	16158	16054	16101	16125	16197	16167	16080	16212	15997	16221	16029	16023	16115	16096	16101	16065	16089	16167	16118	16207	16293	16150	16004	16079	16078	16094	16043	16087	16009	16209	16178	16058	16092	15891	16112	15985	16068	16038	16194	16081	16187	16080	16053	15973	16056	16264	16112	16010	16021	16133	16162	16176	16217	15920	15951	16172	16149	16206	16130	16147	16274	16147	16160	16136	16119	15928	16185	16165	16095	16109	16193	15972	16069	16062	16043	16213	16122	15987	16195	16023	16218	16244	15953	16115	16214	15896	16190	16000	16021	16066	16095	16163	16116	16045	16133	16113	16090	16252	15952	16248	16028	16120	16224	16175	16098	16171	16096	16009	16155	16029	16278	15976	16165	15946	16114	16103	16190	16223	15942	16305	16038	16115	16186	16113	16049	16088	16097	16045	16073	16060	16104	16198	15989	16037	16075	16067	16204	15928	16014	16100	16046	16066	16039	16178	15943	16082	16014	16007	16091	16201	16134	16052	16084	16033	16095	16166	16159	16010	16126	16096	16195	16149	16168	16116	16144	16030	16026	15889	16108	16081	16198	16081	15995	16096	16043	16053	16189	16082	16138	16025	16021	16162	16206	16163	16097	16103	16085	16212	16116	16160	15910	16061	16126	15995	16229	16137	16028	16316	16264	15991	16258	16138	16173	16129	15924	15950	16064	16030	16038	16223	16076	16086	16232	16048	16177	16166	16319	16168	16124	16142	16047	16051	16077	16122	16241	16188	16008	15957	16133	16251	16177	16212	16274	16065	16035	16076	16040	16206	16085	16051	16127	16093	16185	16133	15946	16143	16030	16172	15882	16113	16142	16080	16203	16097	16027	16142	16240	16001	16170	15909	16242	16148	16028	16173	16102	16148	16059	15895	16001	16271	16079	16219	16245	16129	16139	16146	16164	15968	16150	16220	16151	16046	16200	16118	16062	15896	16190	16060	16000	15984	16175	16201	16106	16225	16128	16001	16171	16173	16058	16116	16073	16157	15969	16195	16125	16081	16094	16171	16015	16037	16149	16075	16066	16043	16254	16281	16143	16019	16089	16124	15909	16137	16314	16085	15942	16206	15992	15952	16163	16237	15924	16150	15946	16029	16033	16101	16082	16166	16033	16025	15971	16180	16015	16076	16031	16224	15951	16104	16106	16172	16040	16179	16181	15931	16124	16040	16097	16166	16104	16054	16172	16015	16153	16214	16024	16123	16145	15874	16013	16072	16036	16022	15869	16122	16223	16085	16069	16057	16212	16172	16065	16186	16118	16168	16055	16251	16210	16107	16088	16249	16139	16103	16160	16108	16113	16045	16056	16062	16095	16117	15881	16033	16236	16244	16260	16103	16096	15953	16186	16161	15989	16106	15994	16208	15946	15964	16178	16088	16209	16231	16045	16040	15919	16116	16115	16034	16090	16074	15882	16007	16173	16020	16023	16051	16188	16189	16175	16124	16080	16136	16234	15963	16110	16125	16097	15946	16109	16227	15996	16190	16036	16054	16119	15964	16178	16169	16181	16112	16114	16148	16153	16171	15953	16268	16244	16063	16203	16123	16222	16114	16023	16016	16056	16112	16028	15986	16077	16206	16063	16349	15887	16185	16252	15949	16030	16014	15892	16176	15913	16009
27973	24898	31944	28710	23068	20697	19712	19045	18379	17997	17646	17555	17412	17260	17123	17200	17309	17331	17046	17234	17235	17121	16997	16960	16927	17119	17079	17071	16919	17164	17118	17084	17005	17010	17275	16982	17087	17009	17092	16971	17100	16964	17109	16882	16978	16838	16864	16989	16903	17076	16842	16875	16680	16919	16978	16760	17028	17123	17040	16892	16723	16799	16618	16635	16971	17006	16792	16695	16865	16823	16968	17034	16818	16890	16856	16872	16881	16890	16836	16908	16917	17002	16902	17109	16749	16946	16815	17000	16848	16996	17049	16939	16944	16922	16804	16843	17004	16973	16998	16802	16777	16988	16927	16978	16960	16979	16859	16986	16921	17046	16925	16793	16820	17013	17086	16787	16964	17139	16822	16995	16769	16867	16704	16797	16872	16911	16760	16841	16937	16972	17036	16803	17033	16891	16916	17027	17114	16965	17059	16758	17026	16813	16935	16856	16802	16917	16782	16740	17014	16889	16935	16975	16847	16949	17053	16847	16794	16984	16829	16950	16978	17112	17146	16872	16989	16880	17060	16771	16706	16961	17077	16831	16927	16909	16971	16783	16873	17009	17084	16962	16816	17056	16787	16896	16784	16874	17136	16855	17009	16892	16946	16876	16964	16824	16910	17087	16959	16837	16950	17092	17038	16945	16978	16785	16973	16913	16811	16827	16901	16854	17078	17001	17002	17096	16918	16926	16766	16958	16951	16929	16815	17035	17114	17005	16951	17006	16827	17091	16865	16863	16959	16925	16902	16908	16761	16714	16979	16847	16866	16970	16812	16980	16965	16811	17013	16830	16925	17038	16803	16958	16881	16988	16954	16843	17065	16723	16774	16954	16923	16883	17119	17164	16940	16978	16988	16752	16746	16939	16945	16989	17048	16855	16944	17123	16863	16867	17007	16712	17082	16777	16934	17145	17006	16805	16869	16980	17125	16880	16968	16868	17079	16965	16673	16801	17139	16993	16871	16913	16889	16868	16863	16796	17053	17032	16627	16775	16659	16770	16932	16828	17006	17045	16926	17037	16937	16886	17121	16935	16786	17057	16889	16918	17133	16935	16996	16908	16868	16956	16996	16896	16953	16954	17048	16690	16823	16830	16824	17005	16800	16754	16892	17019	17174	16896	16767	16875	16962	16902	17082	17061	16930	16883	16956	17075	16704	16673	16946	17067	16931	17209	16783	16938	16734	16959	16868	16845	17069	16799	16940	17004	17071	16908	16891	16978	16837	17032	16882	16830	16957	16927	16760	16851	17010	16933	16902	16884	17071	16983	17109	16803	17094	16843	16780	16926	16994	16845	16781	16707	16888	16905	16887	16774	16888	16995	16932	16921	16828	16906	16930	16759	16838	16877	16925	17065	16775	16934	16962	16659	16820	16985	17058	16926	16983	16828	16936	16911	16697	16971	17002	16783	17016	16820	17221	16875	16967	17100	16987	16855	17137	17028	16911	16910	16894	17056	16905	16840	17022	16985	17139	16968	16746	17012	17017	16679	16866	16917	17064	16816	16909	16930	16802	16908	16900	16795	17030	16947	17006	17160	17022	16860	16981	16698	16902	16838	16883	17046	16749	16880	16952	16896	16836	16819	16840	16963	17126	16984	16810	17016	16871	16789	16618	17077	17145	16976	16991	17012	16940	16779	16947	17016	16760	16765	16818	17031	17039	16912	17066	16916	17054	17043	16940	16848	16844	16850	16915	16866	16680	17149	16915	17041	16958	16817	17034	16930	16914	17004	16880	16892	16823	16785	16831	16777	16853	17020	16742	16791	17004	17092	16848	16839	17018	16929	16886	16880	17033	16866	17007	17049	16849	17051	17002	16926	17041	16881	16901	16859	17006	16909	16865	16905	16913	16831	16672	16883	16917	16978	16782	16871	17049	17030	16780	16780	16928	17037	17043	16745	16953	16885	16844	16974	16762	16856	16790	16969	17013	16940	16760	16827	16877	17067	16998	16737	16944	17119	17013	16958	16916	16979	16853	16784	16902	17053	16898	16935	16896	16851	16923	16719	16990	16697	16808	16643	17072	16910	16681	16995	16920	16907	17169	16973	17045	16720	17073	16913	17084	16958	17125	16923	16910	16743	16832	16834	16847	16896	16882	16998	16915	17003	17041	16888	16808	16837	16715	16995	16830	17049	16913	16769	16853	16991	16856	16822	16984	17054	17014	16840	16725	16886	16955	17022	17211	17091	16825	16849	17066	16864	16957	16870	16820	17082	17042	17094	16958	17009	17020	16796	16794	16876	16775	16918	17112	16814	16908	16830	16901	17019	16969	16949	17041	16927	16904	16813	16883	17167	16925	16940	16753	16829	16879	16898	16880	16940	16928	16891	16991	16975	17011	16837	16968	16924	16859	16806	16843	16889	16820	16883	16913	16803	17008	16847	17114	17030	16781	16989	16854	16953	17013	17057	16891	16925	17048	16925	16959	16890	17015	16815	17068	16934	16858	17018	17127	16785	16929	16831	16828	16921	16899	16969	17131	16794	16818	16928	17099	17098	17098	17012	17038	16926	16941	17007	17023	16781	16855	16948	16852	17011	16792	16836	16941	16737	16963	16936	16967	16920	16976	16904	16986	16960	16999	16806	17053	17113	16767	16862	16893	17025	17071	16839	16674	16969	16983	16754	16832	17000	16745	17023	16958	17078	17062	16933	16844	16908	17235	16900	16869	16820	16892	16839	17027	16968	17000	16806	17028	16944	16784	16889	16961	16876	16974	16864	16862	16893	17007	17032	16707	16745	16895	16836	16864	16955	16746	16784	17078	16992	16982	16825	16940	16846	17011	16867	17085	16799	16925	17061	16851	16991	17101	16942	16835	16996	16883	17003	16917	17058	16827	16893	16850	16791	16937	16870	17055	16892	17019	16852	16993	16904	16886	16928	16745	16827	16935	16891	16860	16796	17042	16858	16726	16992	16709	16893	17084	16843	17057	16866	17047	16940	16894	16835	17055	17135	16925	17013	16847	16938	17047	16913	17035	17138	16960	16743	16996	17111	16743	17023	16699	17069	16881	16854	17035	16906	16938	16930	16879	16768	17027	16837	16954	16873	16845	16796	16972	16975	16966	16728	17017	16782	16900	16831	17170	16827	17024	16933	16982	16890	16933	16928	16997	17060	16857	16816	16885	16935	16868	16830	16854	16990	16947	16990	16957	16751	16983	16876	17036	17019	17067	16955	16765	16986	16836	16783	16861	16988	17119	16885	16927	17033	17042	16784	16992	17087	16728	16776	17032	16917	17103	16994	17113	16843	17004	16921	16894	17183	17064	16768	17107	16925	16884	16742	16982	16968	16768	16974	16900	16811	17021	16934	16892	16765	16927	16893	16990	16962	17050	16740	16790	16812	16696	16986	17009	16919	16983	16931	17010	16746	16787	16879	17002	16836	16917	17023	17042	16858	17155	16907	16854	16869	16863	16714	16967	16777	16801	16837	16988	17029	17069	16912	17038	17027	17033	17041	17013	16873	17056	17034	16776	16833	16841	17044	17096	17065	16963	16870	16858	16911	16888	16945	16895	16677	16936	16851	16627	16908	17015	17186	16931	16877	16922	16985	16916	16889	16916	16777	16917	16862	16862	16995	16915	16957	16887	17009	16835	16843	17078	16814	17039	16926	17027	16980	16958	17182	16980	17153	17074	16960	16999	16867	16970	16826	17027	16722	17070	16934	16925	16879	16814	16974	17035	16872	17039	16925	17023	16833	16869	16805	16750	16718	16964	16964	17009	16868	17187	16912	17069	17022	16652	16880	16873	16639	16971	16755	17069	16827	16797	16986	17023	16875	16888	16844	16781	16804	16954	17043	16751	16764	16991	16937	16830	16862	16947	16715	16892	16992	16940	17088	16931	16999	17092	16863	16912	16981	16888	17060	17060	17048	17026	16903	16822	16815	16872	17041	16827	16765	16876	16920	16852	17057	16982	16853	16921	16774	16881	16782	16786	16772	16944	16826	17032	16740	16981	17009	16923	16893	17056	16819	16865	16885	16984	16885	16907	16856	16897	16929	16998	16936	16877	16860	16835	17104	17048	16716	17021	16773	16962	16762	17098	16675	17025	16986	16849	16945	16815	16803	16848	16960	16874	16875	16885	16899	17015	16898	16969	16921	16770	17098	16890	16845	16925	16812	16734	16966	16944	17186	16810	16900	16843	16825	16679	16811	16837	16985	16801	16959	16725	17033	16855	16999	16898	16905	17040	17056	16706	16970	16909	16894	16915	16793	16885	16644	17090	16903	16797	16748	17045	16783	17076	16622	16836	16974	16846	17001	17022	16952	17039	17067	16686	16890	16928	16964	16936	16836	17094	16745	16901	17139	16933	16884	17065	16896	16851	16919	16823	17143	16880	16828	16814	16793	16931	16883	16900	16953	17082	17047	16917	16791	17036	17006	16893	16858	16708	16730	17015	16913	16849	16963	17009	16884	16878	16956	17036	16992	16924	16808	16937	16866	16729	16853	16745	16804	16927	16809	16907	16959	16888	17063	16993	16882	17019	17028	17010	16982	16956	16930	16893	17073	17043	17004	16907	16936	17010	17059	16720	16811	16960	16791	16908	16957	16597	16860	16746	16924	17035	16849	17012	16945	17054	16702	16883	17014	17040	16973	16895	17057	17022	17050	16798	17082	16991	16776	16837	16922	16843	16951	16920	16964	16887	17030	16866	16828	16974	16844	16986	16830	17044	16891	16795	17016	16969	16900	16947	17125	16866	16797	17121	16938	16951	16889	16814	16880	17021	16883	16905	17085	16949	16846	16916	17124	16877	16907	16826	17079	16782	17164	17221	17006	17042	16769	16949	16900	16881	16785	16882	17108	17068	16912	16883	16755	16927	17065	17211	17045	16806	16979	16928	16917	16842	17044	16955	16918	16962	16827	16945	17012	16951	16852	17020	16862	16804	16840	16839	16834	16959	16814	16923	16704	16777	16978	17061	17133	16803	16905	16916	16825	16817	16981	16804	16993	16985	16970	16867	17014	16839	16788	17121	16866	16890	17075	16835	16847	16930	16990	16837	17171	16959	17054	17001	17079	16901	16967	17020	16858	16881	16824	16824	16879	16932	16929	16939	17052	17134	16934	16966	16985	16926	16875	16870	16909	16825	16982	17035	16997	16819	16792	16962	16812	16968	16974
26716	40498	37383	29100	24077	20829	19536	18773	17758	17067	16837	16627	16443	15942	15927	15712	15994	15869	15849	15785	15563	15849	15766	15462	15586	15512	15731	15624	15454	15561	15650	15594	15676	15839	15706	15547	15626	15520	15535	15608	15676	15502	15497	15471	15496	15408	15437	15534	15358	15469	15419	15492	15523	15814	15712	15534	15569	15542	15591	15655	15451	15498	15476	15413	15413	15588	15526	15425	15531	15473	15388	15457	15418	15507	15345	15492	15515	15468	15297	15242	15262	15267	15434	15391	15580	15438	15415	15420	15587	15402	15480	15493	15371	15637	15526	15380	15636	15411	15459	15423	15296	15556	15461	15357	15396	15532	15465	15439	15527	15381	15484	15473	15479	15467	15353	15394	15615	15604	15483	15516	15481	15434	15405	15465	15354	15476	15291	15369	15459	15525	15450	15440	15323	15543	15346	15362	15473	15431	15393	15548	15562	15432	15556	15385	15490	15381	15424	15541	15492	15511	15271	15392	15509	15400	15392	15524	15351	15338	15434	15551	15509	15449	15297	15361	15562	15404	15460	15460	15437	15537	15378	15356	15481	15470	15430	15458	15423	15333	15579	15488	15523	15310	15430	15467	15321	15559	15419	15322	15596	15446	15572	15534	15467	15552	15370	15472	15457	15356	15350	15478	15599	15390	15660	15565	15361	15479	15389	15439	15469	15329	15444	15289	15522	15522	15367	15486	15615	15352	15495	15343	15449	15413	15286	15541	15458	15584	15428	15486	15368	15607	15432	15591	15454	15410	15528	15371	15557	15741	15321	15457	15586	15521	15316	15432	15619	15451	15369	15450	15503	15407	15477	15408	15336	15427	15590	15557	15423	15499	15493	15407	15561	15395	15452	15422	15303	15632	15412	15550	15311	15535	15358	15540	15418	15384	15532	15469	15400	15557	15417	15470	15444	15319	15508	15424	15449	15460	15319	15554	15478	15461	15568	15493	15419	15503	15464	15472	15547	15463	15609	15548	15348	15481	15547	15271	15505	15536	15701	15408	15475	15614	15245	15420	15515	15398	15570	15573	15467	15471	15505	15287	15443	15468	15468	15652	15438	15465	15477	15503	15501	15567	15406	15436	15426	15486	15271	15541	15517	15484	15321	15380	15405	15380	15385	15431	15513	15430	15327	15276	15628	15616	15619	15246	15449	15376	15495	15464	15428	15529	15472	15386	15337	15646	15486	15449	15463	15445	15436	15437	15409	15282	15443	15536	15617	15425	15413	15470	15426	15671	15539	15450	15608	15549	15502	15566	15441	15466	15432	15506	15487	15297	15531	15455	15250	15409	15442	15611	15388	15418	15489	15472	15490	15396	15483	15289	15633	15498	15389	15516	15473	15607	15557	15515	15480	15518	15491	15524	15359	15452	15461	15438	15286	15529	15419	15383	15590	15468	15357	15607	15369	15461	15526	15479	15412	15460	15419	15458	15292	15578	15605	15459	15518	15486	15384	15395	15426	15414	15406	15526	15599	15375	15497	15553	15562	15453	15415	15407	15455	15424	15541	15498	15386	15503	15462	15406	15575	15620	15404	15289	15555	15548	15521	15393	15374	15470	15285	15427	15510	15401	15509	15325	15425	15569	15489	15527	15501	15537	15420	15447	15508	15505	15516	15534	15592	15334	15617	15551	15310	15640	15432	15298	15431	15368	15237	15453	15552	15447	15471	15410	15557	15533	15653	15587	15328	15353	15527	15283	15474	15485	15496	15627	15507	15502	15406	15402	15419	15511	15465	15435	15572	15428	15420	15372	15400	15729	15518	15469	15523	15372	15320	15521	15490	15525	15423	15621	15492	15350	15423	15377	15409	15452	15378	15523	15531	15483	15387	15455	15424	15493	15355	15538	15510	15451	15522	15354	15400	15575	15492	15433	15567	15443	15553	15466	15296	15576	15538	15446	15595	15207	15293	15551	15452	15453	15490	15444	15704	15380	15318	15257	15645	15411	15362	15464	15503	15360	15461	15463	15438	15362	15373	15491	15548	15441	15454	15510	15319	15520	15450	15561	15483	15269	15393	15403	15378	15546	15470	15489	15539	15510	15581	15491	15451	15510	15615	15457	15449	15339	15442	15422	15418	15393	15391	15409	15483	15466	15448	15537	15504	15428	15464	15573	15500	15438	15440	15420	15564	15461	15530	15607	15404	15326	15399	15427	15342	15449	15426	15400	15478	15487	15476	15399	15534	15336	15526	15451	15392	15377	15501	15610	15341	15382	15391	15482	15473	15505	15455	15592	15481	15484	15325	15488	15439	15637	15469	15535	15328	15495	15364	15457	15439	15407	15511	15542	15508	15392	15364	15387	15386	15583	15468	15360	15334	15500	15536	15365	15356	15493	15440	15370	15553	15488	15677	15464	15562	15294	15496	15339	15485	15450	15415	15425	15429	15464	15357	15567	15398	15324	15552	15388	15591	15427	15396	15404	15547	15379	15538	15583	15430	15525	15447	15468	15316	15411	15412	15512	15439	15477	15620	15411	15644	15516	15583	15636	15476	15389	15510	15304	15408	15331	15438	15472	15437	15574	15507	15377	15387	15525	15586	15460	15590	15461	15458	15513	15512	15490	15424	15305	15527	15544	15399	15426	15581	15585	15435	15523	15503	15355	15453	15365	15464	15385	15509	15361	15376	15448	15386	15558	15413	15435	15504	15395	15515	15350	15448	15409	15506	15574	15410	15401	15508	15332	15555	15487	15559	15554	15549	15540	15544	15466	15599	15402	15469	15451	15475	15439	15376	15457	15237	15315	15542	15462	15457	15346	15408	15431	15470	15485	15310	15467	15519	15637	15478	15374	15560	15415	15572	15361	15496	15349	15481	15351	15285	15440	15512	15520	15702	15369	15339	15346	15427	15462	15570	15564	15389	15364	15538	15450	15560	15347	15593	15296	15466	15373	15635	15398	15270	15421	15687	15576	15299	15488	15467	15521	15624	15593	15546	15551	15649	15554	15220	15371	15280	15396	15616	15406	15681	15464	15402	15412	15371	15427	15441	15551	15485	15581	15436	15390	15371	15467	15434	15326	15535	15406	15432	15487	15341	15492	15465	15487	15476	15442	15307	15279	15553	15389	15381	15570	15318	15502	15486	15530	15497	15377	15467	15347	15445	15410	15323	15538	15459	15660	15471	15546	15509	15545	15561	15466	15357	15440	15382	15377	15483	15495	15534	15522	15585	15410	15447	15547	15518	15553	15463	15570	15493	15414	15552	15478	15463	15346	15419	15478	15133	15586	15407	15519	15276	15510	15572	15371	15582	15363	15487	15315	15532	15456	15646	15253	15555	15387	15565	15391	15485	15365	15266	15587	15425	15526	15675	15466	15539	15422	15452	15587	15497	15720	15385	15360	15485	15540	15405	15350	15467	15452	15446	15497	15618	15478	15554	15267	15509	15368	15532	15432	15476	15441	15644	15623	15510	15515	15507	15538	15368	15486	15535	15418	15454	15419	15451	15630	15397	15626	15407	15261	15477	15645	15414	15417	15328	15551	15447	15402	15506	15377	15592	15584	15318	15588	15306	15627	15367	15512	15405	15500	15485	15576	15549	15560	15380	15553	15530	15535	15434	15463	15475	15425	15202	15435	15462	15456	15488	15435	15414	15345	15350	15462	15434	15349	15570	15433	15373	15513	15420	15561	15557	15507	15321	15417	15470	15364	15501	15629	15438	15425	15397	15434	15379	15418	15355	15472	15503	15579	15508	15365	15382	15538	15371	15362	15485	15537	15466	15368	15427	15377	15444	15471	15566	15497	15416	15427	15430	15363	15556	15454	15667	15552	15303	15481	15603	15371	15555	15511	15628	15410	15425	15492	15551	15595	15487	15567	15556	15605	15420	15362	15430	15392	15525	15511	15541	15403	15660	15367	15574	15480	15419	15456	15380	15410	15505	15258	15640	15368	15730	15494	15430	15536	15502	15477	15418	15401	15400	15315	15708	15598	15426	15500	15376	15557	15508	15517	15230	15475	15524	15509	15351	15461	15350	15496	15371	15544	15456	15443	15535	15436	15492	15502	15319	15476	15462	15452	15431	15473	15504	15604	15325	15238	15327	15681	15484	15389	15638	15597	15487	15424	15562	15499	15506	15374	15459	15453	15378	15590	15467	15499	15469	15305	15550	15409	15432	15530	15294	15522	15523	15578	15562	15439	15273	15482	15530	15439	15465	15562	15459	15278	15475	15391	15422	15425	15556	15496	15632	15299	15563	15465	15550	15442	15345	15390	15653	15518	15545	15458	15330	15336	15407	15485	15514	15381	15477	15445	15686	15361	15580	15322	15430	15498	15504	15549	15464	15458	15563	15532	15236	15439	15498	15538	15479	15532	15521	15273	15551	15475	15502	15386	15460	15544	15401	15478	15264	15378	15501	15392	15416	15613	15439	15464	15427	15355	15534	15471	15288	15401	15437	15476	15565	15378	15659	15594	15398	15526	15671	15435	15694	15482	15713	15412	15438	15582	15447	15354	15490	15518	15487	15414	15438	15524	15465	15215	15494	15432	15556	15400	15474	15462	15619	15535	15587	15553	15430	15378	15602	15431	15500	15420	15408	15528	15397	15479	15370	15635	15516	15512	15566	15499	15580	15465	15425	15293	15533	15588	15539	15379	15424	15473	15455	15596	15497	15414	15324	15392	15429	15448	15481	15637	15582	15599	15464	15572	15452	15462	15430	15479	15445	15420	15549	15448	15509	15376	15443	15572	15462	15383	15325	15571	15495	15522	15485	15627	15386	15444	15425	15573	15414	15477	15528	15385	15336	15399	15512	15461	15437	15384	15383	15434	15535	15496	15415	15472	15499	15459	15428	15515	15430	15477	15348	15385	15504	15540	15473	15520	15418	15512	15384	15410	15357	15314	15650	15339	15485	15426	15599	15445	15420	15452	15470	15492	15487	15399	15472	15514	15422	15508	15357	15431	15492	15450	15430	15337	15391	15438	15470	15244	15595	15510	15463	15388	15424	15418	15348	15649	15484	15577	15525	15755	15502	15573	15507	15371	15364	15416	15175	15425	15393	15462	15503	15413	15421	15531	15426	15436	15443	15388	15458	15347	15547	15552	15388	15521	15479	15619	15561	15422	15507	15409	15509	15428	15420	15430	15444	15718	15434	15484	15527	15473	15489	15508	15426	15572
24069	21577	29285	24799	23734	24825	24579	21320	19930	19697	19371	18946	18628	18504	18426	18216	18245	18206	18245	18184	17928	18171	18149	18092	17956	17832	17895	17866	17924	17862	17889	17871	17856	17787	17829	17921	17829	17727	17621	17645	17556	17672	17858	17647	17604	17761	17894	17802	17621	17702	17732	17510	17629	17779	17797	17548	17496	17636	17742	17674	17766	17475	17807	17635	17647	17749	17509	17630	17546	17670	17752	17492	17669	17625	17540	17718	17493	17522	17398	17604	17591	17391	17702	17720	17774	17578	17672	17536	17720	17696	17395	17617	17636	17720	17637	17828	17669	17625	17567	17707	17665	17777	17569	17453	17771	17825	17579	17689	17642	17830	17679	17717	17824	17609	17719	17561	17693	17574	17647	17698	17477	17416	17703	17545	17464	17753	17764	17772	17551	17500	17718	17639	17560	17634	17844	17773	17939	17576	17544	17452	17717	17428	17589	17541	17464	17541	17641	17694	17445	17673	17660	17546	17774	17501	17628	17501	17558	17534	17635	17672	17717	17571	17520	17602	17461	17757	17673	17515	17729	17805	17693	17727	17709	17291	17756	17551	17700	17717	17670	17578	17434	17846	17706	17628	17748	17722	17589	17604	17574	17405	17430	17380	17398	17515	17645	17656	17686	17635	17343	17446	17542	17569	17477	17784	17699	17765	17713	17689	17623	17505	17646	17621	17804	17781	17477	17683	17709	17364	17487	17367	17504	17559	17493	17667	17508	17703	17587	17683	17558	17802	17811	17761	17620	17627	17565	17502	17582	17691	17641	17605	17515	17639	17642	17641	17643	17591	17739	17575	17545	17644	17716	17642	17684	17860	17846	17791	17741	17708	17794	17762	17770	17464	17521	17577	17599	17495	17511	17576	17683	17463	17451	17711	17596	17735	17521	17499	17483	17624	17474	17669	17702	17814	17581	17506	17372	17570	17597	17629	17690	17602	17607	17643	17471	17489	17604	17587	17622	17678	17651	17705	17710	17512	17692	17638	17522	17671	17669	17685	17427	17879	17854	17366	17840	17677	17631	17646	17556	17571	17619	17574	17645	17446	17690	17642	17712	17801	17584	17376	17591	17506	17557	17221	17558	17720	17728	17543	17745	17356	17614	17644	17693	17632	17588	17737	17568	17749	17851	17552	17511	17772	17480	17524	17588	17744	17498	17614	17492	17570	17609	17398	17733	17588	17571	17643	17577	17660	17647	17512	17616	17709	17612	17609	17566	17625	17443	17505	17485	17456	17618	17428	17612	17595	17697	17745	17534	17406	17683	17699	17592	17382	17574	17362	17400	17521	17703	17373	17719	17540	17501	17602	17532	17485	17575	17496	17560	17474	17507	17411	17474	17530	17643	17564	17510	17470	17462	17677	17709	17497	17577	17598	17730	17775	17494	17610	17632	17683	17443	17648	17513	17681	17489	17699	17644	17557	17533	17563	17576	17640	17624	17733	17595	17763	17706	17709	17470	17505	17654	17557	17584	17738	17592	17488	17476	17724	17581	17452	17623	17734	17487	17416	17657	17694	17682	17698	17711	17610	17580	17596	17614	17458	17322	17666	17778	17659	17690	17555	17826	17468	17528	17552	17474	17447	17596	17704	17528	17560	17744	17595	17355	17611	17569	17476	17564	17743	17730	17454	17685	17584	17560	17753	17622	17689	17748	17605	17795	17730	17729	17740	17496	17525	17454	17496	17727	17691	17570	17410	17768	17730	17522	17605	17497	17601	17650	17604	17670	17528	17741	17768	17520	17425	17746	17486	17615	17517	17531	17559	17579	17629	17604	17636	17682	17508	17571	17363	17606	17638	17592	17711	17456	17664	17615	17710	17606	17792	17793	17737	17870	17601	17605	17564	17707	17602	17579	17585	17706	17582	17881	17532	17665	17538	17778	17568	17377	17716	17478	17407	17756	17694	17562	17624	17512	17627	17480	17811	17625	17424	17474	17436	17694	17647	17604	17478	17536	17620	17627	17759	17433	17705	17717	17600	17628	17711	17462	17784	17681	17585	17486	17756	17765	17929	17561	17603	17609	17498	17478	17624	17749	17494	17431	17805	17464	17552	17424	17384	17522	17694	17672	17754	17525	17745	17686	17522	17655	17607	17531	17279	17519	17643	17610	17553	17739	17800	17633	17682	17632	17467	17640	17628	17855	17765	17610	17532	17568	17499	17549	17482	17725	17469	17587	17535	17510	17538	17822	17642	17781	17472	17519	17642	17828	17707	17743	17579	17797	17685	17577	17692	17448	17757	17744	17490	17735	17625	17728	17735	17557	17640	17732	17656	17659	17531	17547	17555	17814	17616	17625	17574	17498	17769	17715	17617	17551	17345	17728	17636	17756	17574	17514	17511	17652	17598	17662	17795	17421	17544	17627	17607	17650	17432	17668	17771	17557	17684	17639	17500	17449	17501	17431	17675	17562	17592	17434	17735	17542	17627	17469	17713	17539	17434	17481	17555	17764	17560	17666	17720	17794	17696	17527	17755	17493	17685	17742	17665	17502	17587	17526	17540	17548	17621	17886	17553	17398	17595	17505	17789	17552	17562	17506	17636	17755	17826	17647	17709	17632	17577	17445	17611	17623	17484	17785	17642	17411	17672	17271	17548	17661	17751	17755	17489	17631	17523	17589	17412	17536	17678	17442	17529	17460	17482	17720	17775	17618	17584	17556	17688	17689	17767	17591	17528	17687	17564	17494	17542	17639	17754	17702	17759	17747	17543	17722	17731	17566	17747	17590	17716	17547	17675	17673	17575	17515	17587	17626	17589	17512	17595	17636	17656	17677	17710	17453	17776	17621	17812	17758	17492	17521	17731	17684	17685	17568	17710	17694	17571	17588	17806	17631	17611	17818	17679	17694	17544	17418	17592	17673	17660	17672	17586	17575	17649	17618	17562	17648	17733	17452	17488	17681	17539	17684	17466	17454	17775	17526	17745	17668	17714	17591	17684	17505	17688	17838	17637	17480	17490	17706	17628	17415	17520	17680	17567	17623	17798	17669	17694	17589	17543	17661	17668	17600	17595	17585	17646	17641	17524	17513	17481	17562	17382	17635	17651	17429	17531	17721	17647	17746	17512	17588	17674	17796	17726	17493	17529	17671	17583	17496	17535	17536	17670	17530	17503	17639	17414	17499	17712	17658	17486	17640	17574	17564	17878	17775	17561	17810	17524	17680	17630	17494	17640	17488	17583	17555	17668	17584	17651	17427	17562	17846	17636	17595	17599	17660	17294	17528	17370	17653	17677	17726	17523	17520	17608	17618	17475	17686	17492	17536	17576	17409	17767	17539	17749	17640	17685	17478	17526	17612	17623	17623	17515	17662	17667	17488	17867	17671	17707	17616	17544	17749	17638	17917	17664	17738	17509	17685	17749	17757	17801	17592	17639	17657	17653	17491	17582	17710	17582	17632	17664	17673	17653	17416	17487	17497	17621	17524	17770	17664	17541	17697	17638	17523	17840	17521	17610	17605	17373	17422	17463	17421	17644	17499	17598	17711	17572	17719	17335	17628	17580	17749	17589	17815	17462	17621	17557	17559	17544	17615	17620	17550	17649	17701	17464	17670	17354	17401	17753	17556	17526	17259	17525	17585	17535	17719	17733	17663	17793	17796	17382	17893	17502	17534	17718	17961	17711	17553	17631	17688	17487	17552	17515	17655	17631	17506	17529	17491	17661	17723	17515	17635	17403	17485	17663	17520	17624	17591	17772	17758	17617	17666	17566	17725	17776	17692	17464	17698	17408	17597	17716	17759	17732	17712	17673	17519	17341	17720	17743	17460	17658	17583	17612	17657	17643	17484	17708	17566	17641	17618	17545	17629	17397	17524	17625	17509	17836	17621	17546	17642	17865	17903	17686	18017	17654	17589	17648	17469	17478	17630	17640	17680	17760	17761	17659	17633	17530	17449	17595	17743	17718	17479	17678	17610	17540	17635	17725	17670	17589	17679	17779	17496	17673	17595	17706	17708	17600	17610	17722	17630	17802	17660	17478	17489	17546	17463	17560	17636	17462	17536	17653	17491	17651	17622	17562	17656	17798	17577	17459	17701	17341	17581	17434	17667	17405	17624	17712	17614	17584	17763	17699	17698	17632	17540	17724	17408	17570	17436	17828	17496	17641	17621	17505	17569	17470	17567	17752	17738	17527	17537	17570	17559	17576	17648	17471	17593	17542	17618	17735	17654	17812	17703	17640	17339	17587	17652	17646	17760	17498	17625	17352	17377	17685	17503	17575	17659	17779	17783	17864	17663	17483	17641	17384	17669	17521	17673	17592	17405	17458	17581	17626	17682	17330	17432	17686	17488	17557	17618	17528	17681	17695	17744	17565	17543	17586	17636	17577	17659	17527	17711	17593	17689	17573	17452	17440	17371	17674	17551	17527	17550	17638	17372	17377	17708	17674	17451	17682	17684	17860	17755	17516	17722	17388	17711	17653	17454	17693	17701	17685	17574	17530	17616	17621	17772	17552	17847	17426	17402	17452	17618	17654	17684	17647	17573	17520	17612	17642	17487	17612	17770	17647	17625	17710	17538	17496	17562	17604	17610	17568	17699	17640	17660	17710	17631	17766	17631	17679	17693	17503	17569	17548	17620	17615	17739	17581	17688	17569	17537	17539	17504	17703	17576	17444	17970	17552	17632	17426	17449	17639	17758	17546	17673	17579	17601	17467	17682	17642	17622	17667	17547	17605	17642	17590	17758	17702	17737	17506	17725	17618	17687	17579	17563	17712	17667	17680	17555	17651	17678	17505	17401	17600	17612	17353	17585	17603	17612	17667	17790	17575	17640	17789	17555	17608	17574	17705	17564	17632	17584	17630	17654	17672	17567	17507	17535	17498	17715	17701	17863	17576	17586	17328	17633	17649	17436	17645	17654	17374	17622	17614	17647	17528	17745	17587	17751	17721	17466	17753	17628	17800	17602	17428	17805	17726	17617	17467	17652	17467	17626	17713	17618	17568	17580	17379	17757	17540	17560	17542	17517	17684	17556	17776	17677	17689	17687	17673	17588	17581	17533	17562	17685	17351	17629	17569	17482	17703	17553	17370	17608	17622	17750	17558	17587	17618	17873	17767	17555	17667	17669	17784	17605	17342	17505	17620	17672	17452	17459	17564	17356	17606	17606	17736	17602	17409
26683	46414	43977	35226	28760	24545	22654	21309	19838	18505	18090	17760	17459	17076	16853	16819	16821	16625	16656	16574	16460	16541	16286	16210	16190	16488	16278	16207	16072	16145	16178	16177	16493	16523	16131	16129	16368	16099	16075	16066	16030	16003	16000	15949	16053	15874	16067	15968	15976	16038	15677	16045	15852	16084	16164	16007	16091	16059	15936	15950	15921	15921	15978	15817	15949	15920	16039	15934	16067	15908	16022	16032	16004	15996	16015	15883	16050	15910	15957	16002	15914	16039	15902	15941	15960	15712	15876	15781	16072	15787	15885	16071	15946	15789	15945	15955	16044	15835	16139	15936	15969	16074	15861	16018	15821	16027	16093	15997	16175	16012	15770	15855	15944	15969	15995	16024	15782	15966	16017	16037	15954	15830	15925	16024	16024	15789	15907	15933	15950	15736	15733	16013	15756	15876	15902	16004	15848	15835	15750	15801	15994	15943	15942	16033	15843	15991	15932	16025	15887	15923	15911	16039	15749	15903	16063	15835	16000	15875	15900	16007	15996	15980	16097	15834	16028	16016	15950	16185	15943	15816	15794	15846	15890	15993	16010	16050	16006	15959	15924	15947	15939	16060	15782	16027	15994	15799	16010	15948	15900	16010	15816	15882	15730	15999	15786	15925	15905	15887	15818	16061	16124	16066	16061	16005	15875	15864	15890	15895	15897	15912	15958	15886	15997	15895	15865	15954	15837	16069	15981	15880	16028	15844	15978	15978	15872	15793	15809	16006	15985	15980	15799	16006	15846	16065	15923	15936	16042	15905	15948	15849	15962	15935	15900	15830	15792	16078	15959	16050	16002	16171	16099	15852	15882	15900	16068	15878	15939	15774	15904	15750	15791	15976	15830	16128	16013	15912	15933	15970	16038	15916	16047	15842	15962	15965	15743	15768	15984	15896	15787	15745	16063	15784	15860	15860	15923	15815	15857	15884	15951	15881	15896	16043	16056	15917	15958	15926	16026	15983	15967	15944	15888	15786	15852	15804	15769	15672	15811	15998	15786	15880	16018	16064	16078	15755	15932	15781	15850	15903	15781	16037	16016	15649	15939	15864	15999	15835	15849	15841	15847	15902	16000	15922	15865	15851	15931	15939	15874	15919	15761	16045	15919	15937	15928	16046	16070	15977	15856	15879	15972	15993	15949	15884	15952	15930	16102	15903	15998	15897	15875	15833	15962	15992	15741	15843	15919	15861	15838	15922	15910	15862	15926	15970	15884	15941	16003	16017	15706	16017	15867	15747	15912	16132	15921	15894	15922	15944	15787	15969	16185	15976	15903	15943	15978	15902	16046	15805	15684	16011	15919	16066	15866	15819	15950	15853	15824	15997	15923	15990	15734	15968	16022	15944	15909	15955	15904	15882	15941	15806	15941	16037	15888	15839	15656	15905	15947	15823	15904	15884	15949	16123	15752	15870	15840	15960	15942	15922	16065	15903	15815	15861	15905	15800	15898	15957	15835	15822	15859	15985	15955	16048	15894	15880	15908	15840	15857	15899	15887	15956	15921	15879	16004	15827	15993	15978	16012	15933	15928	15851	15858	15889	16052	15997	15649	15695	15965	16050	15944	15912	15855	15842	15883	16021	15892	15906	15924	15990	15884	15860	15741	15825	15967	15867	16115	15929	16093	16083	15888	15911	15933	16064	15826	15956	15900	15905	16024	15983	15916	15895	15903	15922	15865	15864	15782	16029	15918	15981	16123	15859	16130	15929	15853	15974	15877	15966	15987	16046	16059	15891	16017	16097	15900	15816	15768	15964	15817	15870	15750	15960	16029	16004	15968	15758	15997	15773	15977	15959	15913	16104	16038	15945	15880	15906	16015	15870	15959	16096	15757	15912	15762	15890	15878	15965	15958	16149	16137	15880	16078	15876	15938	15800	16071	15789	16029	15605	15900	15917	16132	15990	15938	15893	15982	15873	15914	16056	15693	15838	15831	15995	15849	15995	15866	16000	15951	16048	15945	15986	16116	15861	15809	15812	15907	15869	15953	15872	15936	16049	16155	16011	15883	16019	16076	15787	16015	15933	15784	15725	15969	15882	16033	15895	16051	15776	15828	16164	15889	15994	15997	15879	16040	15877	15782	15876	16263	15827	16085	16186	15664	15755	15805	16155	15913	15852	16009	16036	15862	15963	15943	15911	15921	15860	15899	16063	15751	15912	15982	15927	15677	15988	15940	15911	15867	15984	16017	16051	15925	16022	15884	15969	15944	15955	15814	15858	16022	15935	15877	16101	15938	15910	15992	15916	15945	15879	15972	16059	15947	15922	15874	15868	15964	15950	15857	15755	16045	15961	15917	15750	15821	16078	15864	15962	16045	15796	15879	15858	15972	15929	16151	15998	16046	16050	15855	15926	15971	15839	15847	15883	16026	15898	15748	16037	15741	16024	15844	15972	15824	15916	16068	15874	15802	16015	15964	15745	15912	15966	15927	15915	15858	15930	15980	15877	15873	15957	16120	15963	15927	15905	15911	16088	15716	15880	15963	15984	15996	15879	15992	15941	15914	15980	15752	15985	16080	15958	15977	15974	15942	15830	15944	15977	15937	15812	15940	15842	15860	15851	16064	16009	15981	16052	15993	15922	15978	15838	15974	15975	15910	16000	16032	15925	15904	15974	15771	16029	16011	15652	16113	15932	15855	15937	15845	15908	15940	15892	16118	15862	15930	15875	15908	15899	15972	15920	16010	15957	15803	15844	16011	15851	16002	15946	15923	15693	15866	15980	16013	15813	15906	15892	15897	15713	15801	15874	15973	16028	15746	15896	15963	15857	15973	15935	16069	16039	15974	15989	15815	15883	15747	15860	15928	15937	15997	15959	15943	15958	15909	15935	15936	15866	15781	15971	16124	15818	16042	15960	16051	15949	15944	15974	16056	15816	15880	15928	15793	15965	15926	15907	15932	15993	16004	15966	15894	15989	15894	15817	15979	15891	15948	15841	15869	15927	15838	15948	15927	15949	15859	15980	15914	16051	15811	15903	15774	15980	15885	15842	15907	16036	15802	15865	15941	15862	15943	15802	15918	15911	15852	15844	15825	15749	15960	15946	15892	16061	15947	15824	15954	16048	16144	15985	15849	15903	15715	15760	16074	15849	15894	15856	15990	16008	15947	15935	15812	15928	15802	16041	15907	16054	15902	16057	16009	16161	15937	16023	15943	15886	16073	16008	15935	15985	16145	15899	15935	15949	15906	16068	15870	15964	15930	16080	15906	15966	16039	15871	16008	15924	15865	16033	15913	15939	15682	16042	16102	15862	15915	15870	15814	15774	15763	15942	15857	15961	16001	16093	15921	16116	15874	15813	15916	15758	16069	15821	15999	15866	16118	15765	15857	15960	16085	15810	15873	15970	15990	16025	15812	15887	16029	15959	15914	15992	15999	15977	16059	16048	15718	15871	15873	15847	15807	15880	15890	15960	15789	15889	16073	15703	15968	15896	15837	15966	15869	16012	16139	15714	15829	15834	15911	15702	15953	15787	16046	15816	15889	15911	16048	15897	16106	15797	15984	15909	16042	15993	15995	15710	15966	15928	15888	15938	15820	15935	15981	16019	15915	16019	15850	15872	15698	15868	15956	16066	16000	15867	15981	15793	15996	15693	15961	15961	15706	15749	15952	15880	15891	15806	15978	15916	15739	15975	15947	15878	15886	15933	15959	15897	15788	16047	15907	15934	15869	15941	15871	15885	16039	15996	15968	15863	16086	16004	16017	16074	15877	15950	15994	15869	16007	16042	15851	15735	15851	16113	16022	16165	16104	16023	15774	15911	15928	15934	15997	15832	16028	15909	15878	16041	15978	16133	15814	15919	15993	15853	15868	15860	15867	16018	15784	16022	15859	15950	15913	15871	15844	15819	15830	16065	15850	16026	15830	16001	15970	16098	15985	16020	16037	15916	16065	15880	15847	15870	16094	15838	15958	16142	16017	15880	15946	15849	15960	15935	15815	15869	15993	15844	15719	15994	15866	15950	15919	15960	16072	15684	15946	15817	15844	15993	15943	15817	16010	15731	15918	16113	16006	15915	16018	16044	15797	16082	15756	16061	15990	16000	15645	15999	16116	15787	16011	15877	15908	15834	15913	15872	15863	15967	15723	15947	15980	15904	15895	16031	16069	15879	15978	15785	15849	16075	15900	16062	15898	15729	15930	16076	15918	15852	15965	15822	15858	15929	15857	16142	15860	15966	15943	15944	15811	15879	16042	16188	15843	15881	15781	15864	15824	16021	15775	16043	15827	15870	15758	15937	15880	15844	16060	16004	15950	15940	15802	15822	15914	15853	15979	16005	15962	15904	15886	15902	15988	15907	15834	15821	15933	15610	15915	15999	16083	15910	15948	15864	15827	16046	15930	15908	16030	15747	15973	15782	16004	16124	15959	15988	15832	15953	15801	15877	15988	15937	15916	15928	15905	15897	15905	15981	16049	15696	16008	16046	15877	16021	15768	15818	16011	15868	15974	15975	15820	15912	15867	15775	16115	15989	15989	15985	15806	15814	15911	15889	15875	15994	15930	16073	16134	15883	15964	15886	15905	15861	15938	15934	15951	15980	16096	15919	16142	15913	15877	16051	15976	15827	15959	15769	15960	15910	15863	15993	15851	15936	16016	15816	15942	15748	15928	16005	15876	15924	15867	16030	16005	15918	15927	16064	15903	15940	15929	16117	16018	15739	15621	15691	15927	15915	16021	15903	15816	15758	16002	16024	15925	16078	16079	15845	15861	15888	15951	15893	15883	15796	16026	16028	15834	15751	15929	15946	15848	16027	15767	15890	16028	15897	16043	15867	15826	15793	15691	16109	15726	15663	15951	15948	15911	15905	15904	15901	16041	15990	16016	15917	15864	15927	15904	15982	15801	15908	16029	15960	16106	15836	15824	15898	16072	15853	15868	15850	15877	15969	15885	16014	15947	15904	15943	15972	15854	15905	15998	15785	15771	15964	15952	15906	15789	15822	15851	15884	16006	16036	15891	15959	15868	15909	16050	15930	15899	16041	15868	16020	15715	15867	15968	16036	15787	15859	15959	15979	15993	15856	15747	15826	15926	16047	15930	15969	15935	15864	15760	16076	16018	15788	16054	15870	16032	15947	15959	15972	15973	15836	16026	15838	15891	15927	15959	15783	16008	15675
23123	21548	29513	24085	22320	25125	28074	22724	20870	20258	19836	19295	19155	18978	18717	18289	18432	18194	18139	18049	18292	18244	17768	17661	17999	17952	17866	17761	17805	17952	17628	17599	18105	18270	17661	18050	17933	17747	17696	17672	17784	17714	17679	17725	17565	17650	17583	17463	17525	17540	17854	17533	17394	17411	17593	17701	17699	17538	17736	17486	17512	17558	17664	17559	17424	17593	17647	17674	17612	17739	17676	17571	17698	17515	17543	17586	17445	17508	17587	17511	17653	17754	17534	17249	17465	17530	17342	17600	17580	17523	17477	17519	17509	17551	17513	17520	17561	17485	17632	17656	17757	17460	17423	17729	17411	17503	17352	17661	17427	17415	17425	17577	17700	17437	17520	17499	17541	17456	17394	17579	17498	17376	17504	17544	17534	17619	17599	17596	17691	17393	17379	17382	17566	17575	17414	17349	17403	17422	17410	17469	17572	17500	17464	17522	17436	17829	17446	17586	17536	17555	17692	17551	17617	17520	17636	17540	17615	17431	17316	17400	17630	17577	17485	17533	17633	17354	17757	17447	17698	17570	17420	17414	17474	17486	17564	17452	17460	17353	17611	17511	17471	17673	17676	17603	17457	17481	17648	17669	17440	17422	17435	17554	17602	17722	17504	17386	17790	17630	17432	17493	17502	17486	17570	17449	17549	17435	17497	17342	17528	17495	17542	17577	17448	17472	17550	17548	17504	17345	17241	17305	17548	17327	17604	17446	17632	17280	17710	17481	17408	17433	17577	17806	17727	17683	17578	17469	17566	17473	17341	17601	17530	17345	17509	17486	17644	17492	17568	17464	17615	17404	17525	17306	17476	17301	17381	17503	17422	17312	17634	17545	17472	17419	17353	17385	17453	17554	17471	17594	17645	17585	17444	17648	17471	17260	17482	17485	17428	17388	17416	17317	17429	17717	17529	17485	17453	17374	17565	17570	17431	17552	17520	17622	17456	17412	17313	17693	17470	17476	17686	17389	17458	17321	17589	17559	17515	17414	17628	17537	17564	17569	17716	17548	17484	17492	17480	17773	17547	17475	17379	17562	17510	17352	17584	17716	17571	17684	17522	17476	17573	17549	17345	17524	17666	17589	17589	17499	17567	17675	17442	17365	17590	17563	17545	17550	17469	17213	17624	17621	17565	17626	17369	17459	17529	17480	17424	17446	17502	17612	17561	17441	17670	17388	17531	17541	17392	17360	17549	17443	17607	17453	17617	17321	17461	17394	17433	17419	17459	17459	17498	17370	17350	17564	17535	17443	17466	17532	17365	17496	17511	17423	17366	17683	17527	17272	17588	17444	17477	17508	17404	17334	17620	17389	17647	17386	17522	17507	17636	17656	17612	17403	17450	17566	17510	17411	17466	17459	17563	17534	17485	17658	17450	17475	17617	17593	17571	17623	17519	17531	17629	17588	17510	17126	17442	17523	17701	17489	17630	17451	17638	17619	17601	17437	17427	17477	17403	17632	17726	17534	17514	17780	17315	17432	17243	17436	17554	17412	17489	17589	17400	17430	17424	17356	17444	17575	17310	17510	17449	17679	17307	17568	17273	17610	17713	17461	17569	17468	17496	17674	17555	17374	17475	17287	17643	17397	17479	17493	17635	17566	17552	17346	17250	17510	17518	17564	17576	17498	17366	17459	17378	17504	17460	17391	17396	17267	17452	17771	17277	17503	17528	17443	17785	17570	17342	17545	17637	17574	17512	17587	17588	17563	17485	17263	17387	17464	17475	17341	17741	17369	17674	17526	17475	17392	17400	17503	17478	17423	17435	17269	17563	17395	17743	17398	17500	17513	17425	17597	17388	17420	17404	17397	17456	17447	17504	17376	17528	17375	17196	17537	17692	17649	17557	17526	17560	17407	17597	17538	17574	17364	17628	17666	17630	17547	17546	17404	17583	17703	17491	17426	17739	17621	17484	17460	17401	17435	17498	17324	17269	17491	17643	17505	17581	17702	17439	17525	17729	17459	17633	17576	17609	17464	17410	17571	17492	17358	17507	17489	17493	17611	17621	17453	17531	17495	17580	17545	17217	17398	17496	17501	17598	17778	17589	17452	17352	17239	17421	17559	17476	17415	17510	17540	17524	17561	17536	17507	17560	17577	17554	17368	17547	17478	17688	17447	17317	17730	17431	17616	17516	17530	17253	17499	17511	17309	17373	17243	17403	17466	17308	17493	17303	17428	17464	17561	17554	17425	17557	17421	17313	17717	17472	17335	17442	17506	17606	17468	17310	17682	17582	17531	17486	17626	17493	17690	17432	17590	17365	17488	17276	17608	17607	17517	17342	17331	17415	17261	17410	17373	17523	17573	17547	17719	17478	17322	17399	17394	17570	17477	17530	17504	17529	17537	17532	17222	17447	17491	17556	17453	17500	17582	17317	17554	17563	17317	17603	17603	17413	17508	17430	17473	17551	17563	17383	17623	17536	17489	17523	17700	17406	17580	17693	17480	17602	17452	17307	17372	17575	17580	17388	17404	17383	17503	17448	17534	17485	17460	17425	17502	17308	17565	17427	17537	17473	17307	17503	17533	17583	17510	17416	17407	17589	17610	17642	17454	17346	17585	17526	17513	17553	17520	17546	17375	17671	17329	17688	17480	17562	17419	17501	17354	17442	17461	17317	17480	17312	17559	17500	17610	17400	17521	17425	17428	17455	17404	17542	17448	17416	17472	17656	17539	17639	17418	17598	17565	17483	17256	17507	17531	17518	17448	17444	17509	17582	17612	17384	17534	17483	17662	17518	17573	17509	17517	17545	17417	17403	17471	17476	17371	17511	17370	17580	17526	17228	17438	17666	17589	17418	17305	17554	17433	17512	17601	17460	17663	17380	17616	17455	17514	17504	17499	17598	17431	17585	17635	17462	17471	17317	17493	17458	17410	17413	17546	17520	17534	17507	17424	17448	17370	17339	17498	17503	17574	17489	17391	17457	17487	17643	17432	17479	17560	17281	17558	17637	17368	17500	17331	17482	17726	17383	17573	17527	17505	17470	17650	17474	17483	17550	17732	17431	17546	17672	17615	17486	17522	17520	17606	17416	17495	17454	17604	17467	17530	17329	17548	17475	17404	17614	17445	17492	17540	17467	17613	17692	17429	17482	17381	17482	17609	17386	17490	17564	17497	17455	17386	17568	17472	17300	17541	17442	17681	17480	17625	17556	17549	17345	17690	17539	17514	17305	17545	17302	17410	17319	17399	17540	17534	17488	17147	17512	17463	17523	17199	17452	17624	17320	17327	17593	17294	17624	17575	17478	17208	17367	17390	17526	17460	17427	17507	17675	17387	17498	17385	17275	17183	17525	17484	17243	17567	17629	17661	17793	17380	17309	17538	17453	17477	17513	17584	17674	17585	17636	17478	17453	17457	17405	17369	17611	17531	17506	17307	17384	17468	17622	17423	17499	17475	17546	17398	17548	17534	17556	17542	17478	17434	17505	17335	17383	17256	17317	17630	17381	17357	17425	17478	17588	17574	17433	17382	17514	17411	17492	17489	17459	17444	17517	17448	17534	17431	17513	17609	17609	17447	17688	17484	17367	17639	17521	17353	17631	17245	17357	17597	17558	17632	17333	17510	17502	17581	17434	17303	17552	17395	17544	17638	17301	17578	17384	17359	17728	17709	17630	17498	17566	17580	17264	17492	17402	17675	17480	17640	17659	17488	17739	17548	17422	17559	17655	17188	17616	17496	17516	17493	17413	17544	17739	17420	17519	17622	17362	17460	17641	17313	17538	17572	17586	17495	17535	17409	17735	17532	17469	17477	17497	17496	17601	17476	17418	17559	17538	17457	17415	17331	17591	17609	17501	17655	17694	17500	17472	17503	17506	17487	17648	17613	17588	17457	17348	17679	17539	17590	17447	17532	17448	17364	17817	17369	17462	17590	17623	17774	17495	17598	17293	17354	17299	17418	17307	17572	17462	17492	17500	17712	17634	17362	17512	17453	17697	17354	17474	17446	17468	17472	17558	17378	17510	17337	17380	17306	17538	17559	17437	17478	17472	17302	17541	17416	17668	17419	17437	17373	17409	17586	17396	17688	17535	17525	17347	17434	17560	17512	17489	17522	17541	17476	17571	17348	17637	17581	17522	17752	17609	17309	17467	17424	17340	17332	17624	17348	17391	17537	17531	17606	17387	17542	17294	17574	17366	17530	17614	17614	17689	17451	17480	17449	17532	17249	17529	17482	17538	17583	17413	17371	17442	17350	17324	17443	17334	17552	17520	17342	17449	17377	17419	17253	17546	17304	17488	17529	17507	17398	17643	17519	17453	17553	17514	17490	17394	17301	17480	17535	17446	17599	17720	17604	17350	17376	17302	17503	17396	17562	17396	17286	17308	17464	17468	17296	17509	17497	17393	17439	17553	17415	17551	17604	17617	17577	17682	17608	17428	17609	17557	17639	17537	17589	17441	17536	17503	17571	17370	17316	17298	17668	17460	17579	17461	17337	17610	17545	17596	17489	17589	17441	17207	17609	17345	17453	17538	17525	17517	17439	17507	17494	17672	17579	17365	17355	17619	17655	17506	17424	17441	17461	17367	17477	17510	17483	17322	17442	17419	17440	17538	17677	17523	17203	17445	17674	17511	17443	17563	17265	17580	17456	17453	17373	17454	17275	17747	17421	17431	17611	17610	17488	17424	17435	17565	17596	17648	17660	17197	17561	17617	17413	17356	17485	17522	17741	17347	17353	17503	17487	17495	17533	17431	17411	17397	17436	17580	17441	17479	17225	17364	17590	17405	17542	17529	17305	17454	17445	17649	17463	17366	17443	17531	17701	17579	17534	17620	17443	17402	17693	17492	17325	17447	17405	17441	17421	17408	17247	17540	17525	17533	17431	17494	17510	17482	17415	17434	17464	17606	17399	17587	17497	17576	17671	17612	17544	17517	17460	17563	17477	17663	17431	17648	17443	17434	17550	17457	17677	17488	17616	17689	17427	17620	17326	17423	17431	17522	17481	17664	17322	17373	17204	17507	17352	17307	17409	17485	17438	17526	17494	17494	17409	17681	17315	17655	17508	17575	17569	17394	17596	17435	17618	17584	17420	17381	17479	17438	17428	17242	17299	17520	17442	17527	17394	17463	17347	17522	17491	17352	17523	17545	17502	17255	17527	17533	17484	17430	17552
28447	51046	48277	39221	32520	27510	24802	23493	21515	19763	19065	18797	18352	17489	17264	17149	17210	16953	16717	16570	16708	16588	16472	16272	16204	16329	16493	16190	16197	16221	16124	16138	16283	16405	16238	16215	16106	16063	16060	16000	15960	16129	15918	16021	15978	15836	15779	15729	16027	16017	15875	15897	15976	15916	15611	15902	15785	15847	15870	15795	16001	15895	15875	15624	15741	15735	15897	15890	15721	15961	15922	15868	15876	15764	15910	15880	15839	15841	15851	15777	15961	15750	15818	15796	15752	15795	15808	15696	15906	15977	15826	16079	15895	15834	15836	15666	15805	15620	15894	15842	15749	15773	15649	15807	15897	15776	16075	15855	15906	15889	15896	15915	15897	15889	15818	15741	15821	15662	15834	16011	15927	15760	15779	15744	15894	15862	15829	15914	15842	15679	15814	15713	15953	15789	15876	15875	15745	15787	15863	15794	15821	15833	15680	15867	15911	15796	15948	15835	15850	16000	15809	15834	15726	15833	15777	15845	15793	15753	15770	15976	15786	15743	15832	15809	15781	15869	15896	15807	15739	15822	15883	15839	15768	15816	15799	16051	15888	15790	15712	15718	15855	15755	15675	15769	15715	15936	15692	15817	15939	15840	15691	15688	15739	15826	15949	15865	15841	15760	15894	15826	15841	15772	15748	15757	15802	15819	15895	15738	15742	15806	15929	15749	15837	15803	15805	15850	15887	15859	15648	15966	15972	15942	15807	15871	15796	15852	15857	15798	15811	15888	16004	15899	15669	15947	15874	15570	15813	15816	15914	16009	15996	15537	15872	16041	15762	15690	15769	16051	16052	15872	15830	15877	15792	15931	15851	15762	15634	15652	15995	15802	15770	15904	15728	15790	15696	15928	15865	15833	15666	15996	15691	15754	15766	15898	15997	15821	15680	15975	15752	15852	15785	15672	15874	15892	15864	15918	15953	15837	15809	15716	15916	15926	15834	15897	15923	15886	15982	15780	15992	15778	15912	15689	15800	15851	15956	15738	15634	15818	15822	15835	15725	15774	15807	15715	15808	15670	15700	15858	15933	15929	15871	15844	15725	15863	15875	15776	15816	15854	15772	15898	15890	15833	15835	15922	16011	15809	15684	15766	15750	15784	15910	15944	15599	15757	15919	16016	15743	15654	15864	15839	15795	15731	15795	15738	15815	15832	15756	15735	15831	15808	15882	15909	15841	15813	15912	16017	15840	15949	15734	15772	15788	15992	15802	15912	15893	15830	15646	16006	15891	15891	15779	15614	15926	15660	15759	15902	15766	15747	15872	15922	15850	15851	15849	15926	15912	15924	15807	15685	15855	15785	15867	15770	15685	15764	15983	15853	15891	15800	15898	15844	15908	15775	15818	15731	15868	15858	15885	15637	16036	15691	15825	15808	15965	15602	15870	15883	15888	15805	15710	15698	15938	15925	15658	15699	15753	15803	15760	15922	15935	15809	15805	15747	15897	15757	15869	15798	15821	15994	15748	15910	15814	15992	15680	15799	15822	15927	15765	15847	15815	15800	15784	15820	15705	15949	15899	15880	15733	15960	15661	15721	15848	15763	15921	15867	15944	15674	15774	15783	15853	15898	15732	15734	16005	15792	15847	15996	15913	15702	15844	15932	15829	15715	16002	15794	15873	15975	15988	15858	15898	15836	15761	15827	15916	15785	15903	15927	15776	15852	15804	15949	15771	15880	15804	15923	15933	15968	15677	15701	15738	15861	15868	15797	15667	15829	15789	15941	15747	15845	15982	15916	15838	15853	15977	15744	15662	15735	15732	15826	15794	15645	15780	15929	15913	15921	15848	15816	15790	16010	15973	15700	15884	15812	15689	15846	15879	15916	15726	15976	15771	15826	15729	15784	15894	15913	15894	15902	15811	15866	15915	15794	15868	15799	15872	15838	15863	15844	15787	15734	15808	15959	15772	15992	15834	15548	15814	15835	15814	15758	15702	15902	15570	15906	16147	15787	15978	15747	15842	15910	15861	15809	15793	15959	15849	15879	15757	15894	15841	15901	16012	15867	15758	15837	15827	15674	15705	15814	16002	15874	15903	15758	15785	15808	15798	16012	15925	15963	15958	15933	15634	15909	15872	15668	16049	15704	15876	15779	15811	15834	15808	15728	15979	15820	15792	15785	15717	15786	15840	15829	15924	15814	15861	15764	15882	15843	15780	15749	15934	16018	15864	15920	15881	15907	15902	15647	15792	15882	15865	15899	15829	15774	15910	15752	15751	15846	15770	15866	15776	15856	15941	15748	15700	15623	15757	15695	15785	15813	15910	15920	15883	15822	15801	15912	15864	15674	15879	15817	15875	15776	15836	15805	15826	15962	15827	15772	15904	15819	15983	15740	15896	15837	15723	15835	15834	15791	15840	15840	15761	15751	15776	15861	15647	16248	15871	15810	15896	15859	15621	15839	15712	15800	15871	15861	15721	15706	15856	16004	15948	15840	15924	15758	15846	15950	15870	15876	15788	15556	15879	15895	15800	15917	15790	15862	15703	15819	15881	15731	15674	15959	15897	15784	15846	15798	15685	15756	15954	15800	15826	15930	15888	15869	15619	15865	15894	15697	15920	15923	15833	15915	15822	15695	15809	16069	15818	15812	15874	15786	15646	15839	15846	15842	15752	15904	15763	15832	15885	15790	15925	15724	15846	15753	15779	15861	15751	16125	15621	15864	15809	15658	15687	15801	15903	15745	15751	15846	15840	15899	15653	15695	15769	15800	15860	15927	15757	15737	15874	15685	15838	15714	15832	15743	15934	15892	15874	15706	15889	15612	15734	15785	15781	15696	15792	15856	15903	15839	16085	15866	15851	15874	15884	15937	15822	15808	15925	15714	15857	15792	15911	15729	15708	15943	15778	15859	15779	15760	15818	15689	15871	16055	15822	15745	15842	16048	15771	15831	15785	15968	15713	15781	15897	15812	15725	15857	15720	15812	15800	15862	15602	15835	15820	15822	15852	15831	15789	15865	15780	15932	15730	15691	15647	16065	15833	15833	15831	15768	16026	15777	15716	15882	15711	15875	15737	15908	15929	16001	15840	15712	15955	15890	15612	15697	16004	15822	15813	15771	16034	15566	15805	15952	15769	15812	15824	15775	15659	16027	15965	15755	15757	15720	15722	15758	15669	15777	15770	15789	15857	16049	15857	15960	15822	15869	15765	15811	15770	15751	15889	15970	15839	15887	15679	15807	15751	15903	15665	15860	15770	15790	15975	15948	15781	15858	15813	15843	15823	15790	15855	15864	15756	15773	15779	15756	15823	15802	15721	15776	15733	15666	15826	15826	15808	15959	15920	15858	15826	15902	15700	15935	15869	15654	15844	15877	15854	15664	15977	15958	15831	15901	15769	15708	15962	15765	15677	15813	15882	15822	15810	15832	15899	15904	15988	16020	15790	15767	15816	15698	15847	15892	15721	15905	15964	15862	15843	15747	15939	15615	15839	15878	15860	15771	15725	15719	15861	15720	15765	15822	15768	15822	15810	15851	15813	15735	15865	15949	15760	15831	15875	15829	15728	15877	15614	15866	16060	15871	15993	15922	15937	15947	15786	15748	15862	15686	15866	15964	15863	15973	15744	15671	15892	15794	15906	15718	15839	15770	15885	15894	15822	15926	15778	15785	15707	15990	15950	15877	15750	15785	15860	15810	15775	15848	15779	15934	15916	15668	15755	15796	15814	15915	15830	15776	15878	15877	15810	15684	15664	15778	16036	15860	15840	15759	15725	15688	15816	15902	15804	15912	15938	15852	15760	15838	15965	15849	15803	15767	15826	15932	15878	15830	15648	15860	15948	15763	15921	15709	15844	15935	15792	15954	15782	15766	15945	15989	15761	15719	15729	15876	15745	15731	15821	15657	15790	15823	15790	16012	15801	15809	15732	15726	15856	15829	15821	15867	15850	15864	15887	15887	15727	15808	15997	15939	15784	15911	15694	15897	15925	15749	15994	15746	15833	15795	15751	15711	15916	15921	15750	15663	15843	15971	15960	15906	15836	15780	15848	15796	15708	15822	15879	15764	15785	16009	16014	15781	15716	15948	15986	15869	15856	15908	15911	15934	15831	15936	15925	15965	15678	15897	15876	15875	15838	15999	16007	15722	15810	15824	15951	15805	15814	15865	15736	15844	15837	15791	15909	15855	15782	15808	15811	15882	15727	15851	15855	15922	15788	15920	15911	15954	15896	15848	15868	15918	15874	15956	15828	15835	15872	15848	15695	15907	15763	15845	15896	15743	15795	15862	15866	15901	15793	15891	15879	15943	15981	15958	15718	15827	15724	15729	15660	15849	15916	15939	15888	15879	15661	15763	15917	15932	15857	15840	15898	15828	15783	15654	15933	15871	15759	15773	15882	15871	15916	15833	15707	15768	15826	15769	15674	15869	15811	15874	15978	15724	15717	15921	15853	15831	15757	15910	16036	16073	15900	15810	15832	15904	15802	15762	15820	15943	15846	15728	15779	15798	15856	15725	15894	15695	15800	15863	15953	15808	16077	15838	15785	15879	15888	15760	15839	15720	15860	15898	16139	15819	15863	15820	15776	15824	15909	15770	15907	15900	15898	15870	15759	15766	15824	15676	15903	15797	15828	15698	15847	15666	15882	15859	15759	15874	15869	15920	15883	15656	15860	15745	15822	15681	15746	15736	15829	15819	15749	15806	15921	15849	15811	15901	15953	15851	15698	16006	15730	15768	15928	15677	15974	15795	15855	15774	15794	15951	15829	15937	15705	15931	15761	15721	15937	15956	15791	15912	15805	15777	15671	15739	15838	15738	15970	15960	15741	15784	15891	15825	15810	15851	15824	15871	15841	15884	15764	15920	15878	15801	15931	15701	15875	15765	15975	15856	15815	15594	15904	15917	15936	15784	15831	15807	15665	15996	15887	15886	15660	15851	15948	15721	15951	15950	15902	15805	15768	15970	15876	15730	15851	15706	15840	15737	15854	15966	15852	15841	15842	15817	15909	15941	15884	15741	15855	15725	16048	16041	15698	15893	16034	15700	16007	15865	15858	15760	15893	15781	15871	15882	15582	15784	15888	15759	15752	15707	15815	15829	15815	15793	15899	15777	15920	15889	15971	15854	15960	15681	15766	15754	15909	15661	15833	15921	15857	15863	15840	15845	15799	15906
28191	24866	31647	28425	22586	20300	19024	18609	17853	17492	17481	17214	17159	17078	17004	16886	16878	16872	16775	16850	16641	16656	16532	16530	16658	16804	16790	16794	16507	16460	16809	16787	16597	16712	16695	16699	16706	16521	16651	16487	16445	16581	16421	16755	16636	16621	16704	16470	16498	16841	16716	16555	16639	16504	16413	16392	16524	16552	16646	16713	16447	16606	16519	16735	16701	16583	16519	16543	16727	16482	16362	16458	16383	16544	16541	16461	16333	16501	16538	16744	16523	16504	16437	16469	16556	16501	16749	16485	16591	16530	16506	16443	16540	16371	16704	16731	16559	16488	16530	16512	16585	16556	16418	16543	16372	16501	16395	16559	16655	16422	16510	16691	16419	16477	16541	16697	16591	16399	16552	16433	16541	16793	16556	16526	16448	16497	16523	16527	16430	16462	16446	16568	16378	16341	16555	16592	16426	16383	16373	16459	16620	16589	16571	16430	16584	16391	16460	16579	16518	16255	16490	16520	16632	16808	16473	16453	16533	16506	16718	16627	16532	16407	16530	16549	16356	16555	16369	16432	16515	16587	16364	16607	16515	16566	16661	16413	16609	16616	16575	16397	16531	16551	16445	16423	16668	16453	16711	16632	16214	16546	16726	16478	16517	16484	16505	16540	16479	16291	16286	16428	16585	16479	16402	16608	16402	16506	16708	16557	16439	16570	16498	16490	16535	16438	16252	16615	16346	16562	16523	16368	16536	16534	16464	16448	16512	16419	16474	16476	16641	16528	16502	16553	16363	16711	16551	16516	16700	16494	16707	16381	16477	16589	16599	16565	16548	16548	16481	16298	16423	16600	16305	16474	16589	16535	16211	16418	16512	16553	16466	16593	16546	16343	16510	16586	16604	16587	16549	16353	16622	16352	16486	16468	16403	16651	16415	16505	16548	16705	16386	16531	16332	16545	16584	16401	16533	16398	16497	16515	16682	16615	16556	16444	16545	16634	16707	16497	16498	16624	16383	16490	16310	16659	16620	16560	16547	16529	16446	16616	16292	16426	16517	16651	16620	16497	16546	16250	16419	16505	16588	16332	16337	16444	16544	16563	16547	16449	16492	16619	16608	16364	16495	16435	16561	16383	16306	16472	16485	16515	16559	16437	16500	16245	16508	16560	16553	16456	16369	16490	16508	16383	16492	16593	16458	16552	16544	16316	16767	16512	16564	16371	16420	16652	16702	16397	16362	16539	16544	16593	16581	16455	16696	16518	16393	16326	16407	16433	16545	16480	16447	16291	16479	16473	16539	16474	16593	16484	16380	16554	16667	16314	16634	16584	16597	16490	16607	16389	16541	16519	16505	16574	16679	16464	16385	16429	16497	16292	16421	16389	16462	16516	16620	16493	16350	16664	16554	16566	16485	16570	16488	16348	16597	16492	16493	16673	16398	16215	16417	16546	16653	16492	16459	16562	16355	16461	16493	16462	16512	16438	16522	16432	16758	16445	16605	16641	16605	16332	16481	16275	16526	16426	16592	16505	16445	16497	16661	16555	16630	16476	16551	16533	16537	16347	16676	16647	16485	16630	16661	16556	16605	16421	16487	16527	16447	16663	16581	16549	16629	16716	16466	16492	16455	16556	16346	16432	16302	16660	16373	16445	16450	16460	16543	16468	16580	16450	16509	16509	16645	16535	16478	16382	16579	16638	16518	16690	16571	16370	16549	16454	16539	16498	16563	16536	16467	16385	16522	16344	16394	16523	16592	16340	16626	16667	16475	16533	16372	16400	16477	16530	16509	16435	16414	16533	16384	16539	16567	16532	16573	16525	16721	16314	16340	16328	16702	16536	16565	16462	16329	16633	16523	16531	16575	16430	16411	16623	16519	16416	16457	16432	16505	16365	16301	16438	16720	16414	16615	16301	16746	16491	16510	16545	16546	16532	16397	16520	16402	16549	16484	16490	16404	16429	16480	16591	16394	16504	16448	16383	16444	16490	16531	16494	16347	16358	16594	16466	16449	16639	16554	16284	16409	16732	16308	16346	16463	16506	16475	16372	16615	16482	16515	16305	16499	16595	16597	16484	16341	16503	16646	16541	16529	16683	16430	16777	16422	16638	16412	16407	16430	16231	16486	16666	16534	16495	16523	16372	16634	16493	16419	16597	16753	16611	16445	16500	16417	16559	16656	16493	16455	16817	16620	16537	16804	16545	16431	16467	16695	16517	16607	16538	16560	16517	16398	16555	16573	16504	16361	16519	16533	16559	16548	16559	16583	16556	16433	16720	16457	16414	16470	16495	16587	16340	16610	16487	16579	16637	16505	16506	16510	16466	16472	16575	16444	16519	16325	16581	16491	16510	16591	16624	16679	16393	16584	16641	16543	16545	16470	16365	16639	16479	16448	16514	16563	16377	16285	16564	16640	16636	16389	16273	16318	16416	16543	16582	16368	16373	16387	16393	16578	16601	16564	16430	16545	16511	16450	16572	16641	16634	16469	16373	16441	16535	16585	16490	16564	16449	16500	16452	16330	16685	16508	16571	16395	16467	16398	16664	16481	16576	16404	16692	16350	16432	16383	16460	16506	16595	16539	16473	16524	16450	16453	16458	16620	16657	16601	16787	16335	16348	16565	16548	16593	16417	16506	16555	16323	16448	16609	16520	16555	16582	16333	16424	16512	16445	16619	16483	16486	16511	16624	16433	16708	16471	16567	16514	16563	16752	16548	16503	16458	16474	16324	16563	16429	16403	16420	16605	16504	16586	16663	16649	16475	16473	16407	16570	16520	16639	16512	16654	16551	16761	16637	16746	16453	16478	16377	16369	16531	16461	16517	16486	16439	16405	16500	16637	16512	16663	16415	16588	16566	16637	16612	16633	16439	16542	16526	16681	16267	16441	16416	16591	16553	16684	16480	16395	16228	16434	16438	16568	16580	16482	16400	16526	16441	16363	16472	16660	16553	16448	16306	16461	16486	16523	16631	16579	16463	16495	16469	16620	16624	16440	16482	16314	16393	16297	16523	16641	16368	16564	16820	16513	16480	16433	16553	16551	16742	16535	16358	16468	16482	16459	16413	16463	16650	16553	16441	16470	16640	16434	16509	16652	16663	16443	16450	16502	16245	16570	16568	16591	16526	16550	16605	16485	16351	16418	16538	16497	16503	16599	16559	16501	16602	16528	16515	16480	16637	16487	16536	16581	16526	16415	16502	16514	16446	16554	16546	16687	16550	16619	16695	16532	16633	16614	16400	16499	16701	16366	16554	16439	16463	16570	16518	16461	16459	16289	16507	16373	16307	16536	16517	16755	16504	16453	16661	16515	16383	16382	16758	16584	16452	16477	16265	16440	16642	16422	16523	16594	16569	16579	16558	16680	16448	16453	16502	16459	16471	16711	16522	16525	16551	16559	16557	16423	16492	16556	16350	16447	16590	16648	16597	16520	16299	16604	16428	16585	16481	16310	16545	16376	16532	16537	16633	16505	16396	16429	16548	16537	16489	16462	16625	16455	16691	16559	16573	16623	16533	16491	16840	16675	16583	16509	16390	16574	16453	16456	16587	16695	16442	16274	16647	16496	16615	16406	16399	16451	16491	16480	16612	16575	16395	16475	16464	16568	16539	16521	16738	16661	16488	16733	16490	16446	16627	16460	16482	16468	16489	16333	16511	16457	16604	16476	16522	16333	16668	16559	16425	16616	16623	16676	16491	16665	16599	16569	16535	16553	16500	16250	16435	16589	16522	16769	16344	16509	16504	16444	16406	16346	16431	16563	16448	16377	16486	16765	16561	16517	16488	16455	16369	16655	16561	16589	16450	16687	16550	16477	16648	16474	16515	16659	16446	16383	16620	16626	16524	16503	16600	16575	16503	16334	16586	16758	16627	16545	16221	16553	16547	16644	16707	16561	16465	16525	16387	16623	16472	16232	16529	16552	16521	16554	16639	16618	16651	16541	16569	16441	16564	16458	16547	16402	16494	16403	16387	16501	16530	16690	16595	16497	16499	16481	16547	16527	16456	16571	16367	16709	16366	16431	16408	16644	16366	16688	16577	16578	16565	16548	16438	16456	16406	16548	16323	16505	16586	16651	16707	16594	16472	16676	16407	16512	16577	16588	16483	16564	16463	16468	16487	16657	16680	16663	16506	16552	16618	16579	16278	16571	16545	16440	16645	16428	16225	16461	16491	16631	16604	16587	16384	16515	16387	16472	16421	16392	16510	16442	16457	16505	16542	16482	16611	16641	16715	16460	16407	16488	16594	16387	16666	16341	16492	16506	16158	16612	16557	16538	16543	16563	16524	16368	16569	16402	16511	16613	16711	16551	16454	16440	16575	16743	16446	16517	16607	16478	16577	16298	16473	16419	16598	16603	16651	16538	16672	16502	16462	16562	16548	16518	16586	16432	16456	16476	16618	16252	16657	16488	16572	16583	16296	16577	16417	16537	16686	16411	16589	16393	16453	16575	16569	16449	16353	16449	16640	16703	16675	16605	16372	16516	16404	16428	16522	16359	16457	16547	16522	16414	16396	16519	16368	16453	16543	16567	16449	16501	16657	16603	16637	16243	16479	16519	16331	16591	16594	16483	16597	16476	16684	16668	16491	16570	16573	16430	16615	16364	16591	16446	16448	16537	16579	16517	16519	16586	16380	16547	16528	16470	16515	16596	16469	16581	16491	16546	16422	16508	16620	16531	16548	16629	16578	16332	16542	16534	16295	16576	16583	16661	16475	16546	16633	16426	16601	16604	16529	16456	16418	16754	16465	16471	16423	16529	16709	16395	16675	16529	16338	16503	16309	16426	16612	16412	16540	16595	16607	16620	16608	16480	16619	16426	16434	16518	16430	16359	16509	16471	16602	16574	16494	16607	16557	16486	16567	16475	16478	16640	16589	16490	16561	16607	16574	16509	16629	16471	16508	16549	16464	16442	16509	16608	16553	16657	16805	16489	16587	16456	16726	16393	16490	16715	16534	16409	16716	16619	16494	16387	16365	16467	16501	16415	16465	16291	16419	16371	16383	16450	16488	16686	16633	16490	16264	16365	16490	16387	16528	16548	16599	16547	16369	16368	16464	16444	16643	16548	16411	16403	16574	16586	16559	16399	16475	16567	16493	16704	16476	16531	16443	16428	16461	16499	16264	16550	16544	16703	16505	16568	16639	16619	16437	16597	16605	16454	16470	16639
26416	39975	37186	29061	23909	20771	19150	18688	17587	16655	16484	16266	16098	15978	15718	15530	15730	15811	15427	15608	15429	15508	15350	15240	15452	15289	15405	15253	15221	15480	15312	15332	15374	15529	15530	15301	15327	15431	15265	15311	15245	15188	15308	15390	15121	15437	15354	15184	15219	15343	15255	15190	15144	15128	15243	15247	15304	15103	15173	15284	15190	15033	15296	15141	15315	15157	15258	15261	15342	15291	15305	15320	15262	15359	15252	15260	15142	15193	15110	15265	15146	15087	15225	15268	15149	15438	15132	15218	15193	15334	15251	15131	15235	15369	15241	15313	15243	15108	14964	15327	15285	15352	15030	15055	15280	15247	15088	15207	15188	15233	15211	15098	15197	15252	15092	15139	15235	15087	15133	15217	15156	15060	15219	15223	15112	15317	15131	15257	15233	15185	15273	15070	15240	15305	15087	15398	15291	15146	15104	15273	15177	15242	14930	15232	15365	15230	15165	15136	15115	15118	15237	15176	15253	15233	15283	15161	15247	15194	15286	15441	15264	15211	15195	15134	15256	15151	15183	15243	15083	15147	15338	15143	15187	15290	15135	15086	15344	15211	15367	15079	15228	15156	15209	15201	15166	15181	15113	15168	15262	15189	15154	15251	15242	15273	15369	15133	15130	15089	15276	15144	15275	15300	15348	15340	15102	15127	15180	15129	15297	15099	15165	15206	15228	15145	15248	15327	15187	15259	15293	15265	15181	15052	15169	15147	15126	15170	15134	15148	15156	15169	15224	15208	15126	15119	15235	15201	15256	15341	15183	15166	15356	15157	15233	15267	15157	15129	15180	15359	15131	15260	15158	15172	15315	15107	15116	15074	15239	15196	15206	15159	15261	15096	15369	15181	15094	15236	15155	15142	15162	15242	15174	15140	15021	15292	15322	15307	15112	15065	15171	15088	15152	15139	15128	15292	15365	15276	15215	15225	15180	15327	15331	15036	15171	15025	15269	15070	15223	15425	15161	15068	15261	15276	15253	15170	15194	15128	15228	15322	15344	15234	15253	15171	15370	15215	15152	15257	15102	15270	15168	15241	15236	15221	15082	15255	15382	15160	15164	15071	15281	15298	15154	15129	15201	15251	15340	15109	15210	15186	15083	15228	15240	15203	15151	15195	15357	15212	15201	15254	15254	15107	15280	15300	15076	15214	15232	14926	15185	15275	15122	15168	15131	15167	15094	15267	15391	15225	15237	15205	15301	15350	15081	15120	15195	15090	15190	15220	15320	15314	15259	15130	15255	15151	15061	15301	15144	15077	15237	15226	15174	15252	15124	15142	15189	15154	15207	15252	15301	15352	15229	15295	15175	15178	15088	15150	15248	15215	15185	15075	15162	15166	15158	15043	15179	15262	15151	15315	15245	15151	15247	15319	15049	15229	15393	15100	15310	15218	15006	14953	15154	15229	15099	15170	15113	15213	15224	15287	15304	15251	15167	15254	15178	14949	15292	15350	15160	15309	15133	15285	15102	15234	15297	15262	15305	15351	15118	15183	15083	15271	15062	15255	15155	15239	15110	15332	15260	15150	15162	15242	15266	15153	15210	15119	15114	15304	15232	15423	15015	15238	15171	15126	15221	15295	15172	15165	15293	15164	15376	15291	15228	15129	15283	15246	15208	15237	15136	15200	15172	15274	15106	15161	15019	15188	15189	15212	15156	15248	15073	15285	15380	15148	15020	15242	15264	15216	15144	15165	15178	15227	15113	14979	15138	15269	15230	15297	15255	15361	15350	15255	15303	15236	15025	15094	15323	15208	15269	15253	15111	15235	15125	15328	15311	15221	15148	15203	15185	15210	15178	15096	15152	15195	15253	15276	15231	15008	15220	15242	15259	15102	15199	15495	15020	15198	15207	15066	15320	15270	15029	15155	15155	15255	15215	15136	15200	15326	15375	15081	15202	15185	15099	15115	15140	15192	15163	15207	15266	15152	15294	15042	15398	15322	15126	15244	15127	15236	15288	15080	15117	15199	15142	15254	15233	15148	15206	15237	15163	15141	15223	15157	15243	15110	15190	15094	15243	15258	15278	15204	15225	15059	15187	15195	15118	15247	15386	15083	15137	15287	15090	15185	14987	15219	15195	15290	15194	15296	15224	15114	15126	15334	15198	15120	15396	15137	15060	15280	15230	15233	15193	15360	15251	15252	15218	15227	15262	15234	15092	15143	15016	15143	15204	15070	15242	15166	15279	15215	15297	15213	15274	15203	15061	15324	15244	15388	15435	15088	15070	15137	15206	15222	15330	15037	15261	15056	15161	15088	15174	15302	15040	15143	15129	15233	15158	15242	15170	15231	15226	15080	15273	15056	15300	15317	15188	15383	15095	15090	15265	15060	15102	15155	15130	15284	15030	15128	15256	15224	15152	15238	15231	14991	15322	15212	15213	15216	15083	15140	15419	15248	15228	15196	15354	15242	15102	15177	15274	15306	15102	15214	15202	15221	15409	15191	15040	15233	15001	15271	15275	15256	15092	15218	15158	15134	15297	15159	14934	15244	15221	15176	15185	15345	15112	15325	15135	15296	15255	14927	15219	15091	15094	15262	15373	15158	15205	15181	15273	15163	15184	15332	15263	15030	15072	15268	15155	15110	15027	15232	15274	15146	15192	15076	15130	15174	15256	15284	15254	15362	15156	15306	15006	15139	15373	15410	15135	15236	15162	15271	15149	15354	15480	15248	15280	15102	15326	15333	15225	15139	15165	15268	15389	15266	15129	15242	15015	15275	15169	15258	15121	14925	15301	15208	15316	15159	15173	15145	15267	15284	15146	15124	15295	15322	15038	15258	15289	15080	15284	15166	15383	15253	15191	15210	15358	15256	15206	15388	15236	15273	15331	15153	15323	15253	15145	15170	15105	14943	15276	15336	15360	15174	15137	15204	15238	15245	15037	15118	15273	15180	15323	15087	15156	15290	15142	15167	15131	15389	15187	15187	15202	15329	15297	15062	15312	15207	15180	15310	15207	15286	15170	15112	15319	15328	15175	15205	15163	15253	15354	15122	15357	15280	15185	15157	14934	15143	15302	15175	15308	15203	15383	15286	15321	15134	15123	15207	15073	15311	15077	15121	15118	15083	15204	15205	15161	15280	15167	15143	15288	15006	15246	15287	15110	15162	15190	15247	15313	15209	15140	15257	15254	15212	15273	15062	15228	15109	15289	15231	15139	15044	15163	15145	15113	15389	15151	15101	15237	15302	15096	15212	15296	15298	15125	15109	15185	15216	15171	15496	15443	15093	15435	15241	15179	15240	15240	15219	15154	15107	15205	15196	15233	15267	15180	15239	15293	15073	14987	15162	15297	15277	15079	15161	15067	15278	15266	15155	15285	15058	15176	15231	15345	15267	15230	15277	15208	15185	15209	15102	15048	15173	15222	15278	15265	15285	15194	15126	15167	15286	15141	15196	15337	15168	15399	15204	15029	15094	15175	15114	15050	15159	15083	15063	15162	15313	15190	15300	15105	15212	15239	15418	15316	15204	15249	15102	15129	15164	15236	15138	15131	15181	15148	15222	15216	15147	15265	15366	15198	15298	15339	15220	15252	15155	15176	15107	15237	15168	15286	15203	15191	15197	15296	15184	15182	15267	15166	15342	15056	15240	15115	15251	15066	15236	15155	15252	15362	15236	15104	15287	15185	15347	15200	15116	15046	15153	15265	15157	15091	15062	15326	15076	15238	15150	15289	15218	15395	15238	15193	15205	15251	15272	15250	15178	15071	15079	15046	15240	15373	15206	15324	15244	15181	15282	15175	15243	15223	15142	15097	15113	15295	15115	15439	15145	15181	15288	15235	15168	15260	15252	15199	15165	15347	15176	15118	15257	15128	14997	15222	15167	15126	15242	15172	15189	15261	15199	15315	15185	15217	15159	15308	15309	15244	15362	15222	15276	15045	15189	15192	15087	15222	15187	15104	15178	15083	15093	15198	15153	15096	15356	15292	15384	15326	15129	15041	15333	15382	15175	15132	15145	15357	15169	15354	15189	15198	15079	15213	15274	15344	15223	15176	15080	15253	15184	15141	15187	15381	15068	15367	15133	15065	15217	15249	15125	15296	15197	15280	15277	15236	15335	15155	15446	15065	15274	15177	15116	15180	15071	15125	15193	15147	15358	15132	15288	15116	15395	15212	15198	15127	15002	15197	15359	15190	15479	15286	15189	15123	15145	15288	15280	15239	15140	15101	15279	15165	15306	15223	15166	15221	15160	15142	15338	15115	15070	15299	15130	15256	15137	15155	15229	15253	15241	15082	15185	15244	15227	15260	15293	15173	15334	15210	15144	15348	15387	15152	15131	15138	15333	15317	15190	15175	15270	15123	15284	15089	15226	15289	15309	15174	15156	15299	15191	15218	15081	15158	15197	15203	15321	15277	15251	15155	15359	15209	15259	15173	15115	15190	15038	15266	15281	15238	15093	15239	15098	15145	15277	15129	15148	15338	15096	15104	15107	15302	15132	15257	15223	15262	15214	15226	15070	15229	15149	15272	15280	15258	15272	15249	15141	15142	15191	15328	15190	15051	15311	15211	15213	15120	15169	15211	15201	15224	15333	15166	15257	15255	15174	15364	14948	15202	15171	15240	15127	15355	15179	15036	15200	15289	15252	15310	15250	15366	15157	15284	15145	15276	15266	15276	15242	15384	15317	15078	15226	15200	15263	15097	15344	15138	15246	15287	15246	15111	15157	15356	15022	15335	15217	15421	15195	15279	15072	15199	15360	15081	15291	15171	15156	15351	15215	15114	15212	15200	15318	15176	15262	15055	15226	15259	15226	15328	15123	15206	15207	15168	15232	15315	15154	15271	15189	15250	15234	15342	15118	15447	15165	15295	15162	15205	15201	15399	15319	15352	15259	15271	15253	15216	15312	15205	15326	15253	15314	15321	15130	15188	15253	15165	15258	15230	15291	15311	15290	15129	15219	15301	15331	15380	15152	15131	15186	15229	15301	15250	15147	15149	15296	15249	15262	15171	15208	15255	15260	15221	15156	15260	15011	15104	15372	15112	15087	15162	15328	15179	15386	15131	15223	15251	15134	15159	15109	15054	15162	15188	15034	15090	15199	15229	15038	15176	15241	15178	15191	15086	15330	15191	15368	15130	15147	15268	15144	15236	15293	15325	15136	15351	15140
24069	21566	29307	24760	23642	24798	24114	20926	19671	18920	18760	18443	18194	18354	17883	17860	17987	17830	17952	17741	17648	17532	17712	17663	17611	17517	17577	17545	17560	17446	17419	17402	17532	17668	17526	17596	17314	17465	17117	17360	17508	17397	17359	17275	17503	17432	17279	17504	17392	17444	17426	17304	17248	17432	17338	17425	17352	17309	17464	17369	17413	17433	17302	17420	17369	17171	17329	17242	17284	17302	17216	17313	17124	17016	17396	17194	17334	17452	17354	17047	17222	17493	17228	17462	17452	17403	17358	17347	17172	17181	17340	17213	17376	17183	17497	17456	17289	17293	17333	17312	17249	17197	17410	17375	17315	17098	17116	17277	17373	17321	17321	17458	17452	17213	17331	17314	17304	17506	17283	17187	17284	17259	17261	17273	17330	17081	17352	17342	17323	17155	17348	17249	17421	17246	17221	17180	17304	17264	17122	17202	17255	17260	17198	17270	17051	17032	17119	17309	17459	17325	17350	17119	17361	17211	17381	17290	17379	17148	17297	17188	17358	17492	17144	17363	17370	17423	17361	17232	17264	17190	17221	17329	17223	17156	17418	17279	17305	17202	17519	17333	17394	17565	17262	17324	17342	17389	17294	17206	17165	17280	17297	17214	17275	17212	17380	17358	17412	17400	17337	17336	17433	17213	17270	17298	17317	17269	17105	17249	17334	17284	17322	17140	17390	17253	17237	17396	17326	17400	17430	17364	17340	17132	17305	17373	17461	17269	17396	17430	17390	17183	17324	17390	17237	17301	17355	17259	17370	17468	17478	17106	17418	17133	17372	17126	17196	17213	17213	17097	17254	17264	17347	17105	17299	17104	17277	17088	17261	17287	17296	17322	17386	17124	17324	17241	17272	17347	17421	17122	17239	17215	17239	17279	17280	17237	17470	17381	17360	17324	17427	17071	17217	17037	17321	17350	17247	17532	17179	17175	17258	17295	17365	16991	17271	17406	17552	17542	17057	17120	17225	17323	17231	17299	17308	17404	17329	17486	17302	17200	17310	17152	17428	17341	17270	17221	17375	17185	17189	17363	17224	17198	17322	17393	17472	17185	17242	17519	17361	17245	17159	17265	17190	17105	17267	17358	17413	17074	17172	17472	17331	17344	17395	17458	17342	17214	17006	17101	17173	17154	17387	17097	17132	17170	17237	17185	17106	17247	17242	17232	17346	17245	17281	17250	17313	17294	17227	17282	17289	17249	17277	17276	17177	17209	17183	17403	17237	17444	17442	17220	17380	17451	17383	17302	17205	17006	17156	17249	17364	17219	17341	17447	17342	17171	17320	17350	17267	17272	17397	17478	17121	17279	17245	17341	17348	17173	17308	17314	17105	17214	17357	17369	17080	17301	17197	17192	17228	17543	17273	17418	17368	17167	17410	17113	17183	17413	17386	17139	17267	17526	17277	17245	17158	17343	17319	17235	17280	17226	17199	17154	17262	17275	17113	17131	17479	17334	17331	17394	17237	17324	17178	17193	17306	17102	17215	17508	17196	17289	17294	17287	17156	17284	17255	17549	17148	17400	17179	17384	17338	17334	17056	17365	17196	17433	17482	17126	17028	17274	17225	17292	17282	17441	17330	17494	17335	17359	17096	17223	17435	17336	17139	17181	17164	17322	17145	17163	17254	17491	17343	17252	17252	17247	17399	17734	17250	17186	17146	17318	17389	17448	17229	17256	17405	17354	17090	17290	17291	17288	17305	17337	17244	17474	17365	17280	17317	17243	17217	17275	17377	17421	17167	17441	17373	17267	17225	17309	17310	17484	17156	17202	17280	17270	17290	17332	17424	17197	17212	17458	17312	17326	17395	17157	17262	17241	17257	17150	17304	17169	17349	17178	17403	17257	17044	17277	17401	17347	17439	17018	17237	17231	17239	17238	17323	17297	17326	17305	17206	17344	17306	17176	17162	17178	17256	17422	17234	17257	17161	17453	17420	17304	17494	17027	17200	17358	17370	17386	17474	17245	17396	17234	17439	17296	17206	17218	17316	17149	17368	17213	17018	17154	17069	17279	17502	17362	17367	17137	17536	17366	17463	17284	17319	17200	17259	17211	17397	17299	17467	17263	17288	17196	17353	17447	17142	17309	17454	17233	17072	17118	17281	17077	17306	17224	17133	17388	17402	17309	17187	17209	17327	17384	17185	17322	17336	17263	17216	17548	17343	17251	17237	17247	17227	17145	17320	17199	17403	17243	17277	17360	17208	17226	17380	17190	17362	17276	17124	17355	17278	17270	17283	17104	17317	17208	17204	17128	17233	17210	17141	17125	17143	17177	17335	17432	17118	17446	17210	17153	17432	17382	17227	17368	17303	17262	17353	17267	17337	17358	17073	17300	17180	17477	17299	17471	17400	17237	17104	17154	17205	17298	17244	17284	17339	17401	17408	17387	17329	17285	17372	17383	17472	17324	17353	17333	17257	17099	17098	17089	17331	17277	17248	17252	17268	17220	17284	17170	17146	17270	17320	17254	17267	17269	17172	17414	17264	17343	17291	17363	17313	17270	17534	17158	17406	17380	17167	17466	17121	17416	17336	17006	17146	17134	17210	17235	17238	17199	17418	17286	17334	17280	17120	17368	17376	17293	17370	17236	17223	17284	17259	17219	17472	17197	17218	17171	17417	17036	17372	17374	17281	17297	16993	17151	17246	17087	17113	17261	17408	17145	17333	17206	17350	17187	17407	17265	17290	17128	17323	17315	17322	17328	17231	17348	17201	17232	17469	17171	17209	17175	17359	17255	17265	17197	17364	17509	17320	17325	17184	17146	17322	17266	17295	17268	17323	17341	17173	17425	17422	17476	17157	17276	17102	17361	17172	17217	17381	17135	17427	17164	17271	17413	17236	17297	17412	17121	17247	17103	17227	17224	17244	17324	17403	17191	17210	17245	17177	17295	17208	17314	17147	17170	17281	17223	17259	17336	17447	17249	17281	17229	17219	17209	17413	17173	17466	17314	17367	17169	17198	17497	17285	17229	17270	17211	17299	17286	17271	17082	17278	17323	17268	17112	17169	17435	17202	17402	17268	17354	17407	17347	17291	17220	17242	17009	17390	17244	17420	17391	17184	17380	17470	17258	17379	17298	17387	17434	17392	17450	17237	17165	17213	17385	17312	17289	17121	17475	17250	17328	17315	17143	17083	17202	17224	17370	17295	17189	17324	17309	17374	17420	17172	17303	17139	17308	17044	17306	17252	17294	17342	17266	17415	17142	17460	17557	17217	17388	17104	17399	17319	17486	17268	17370	17335	17243	17198	17445	17533	17367	17350	17207	17289	17307	17408	17194	17376	17251	17315	17154	17307	17152	17406	17463	17205	17226	17360	17235	17357	17219	17244	17219	17248	17248	17268	17169	17190	17154	17319	17343	17218	17200	17231	17152	17344	17497	17386	17266	17106	17482	17236	17148	17255	17351	17290	17255	17380	17151	17339	17144	17293	17237	17390	17148	17171	17129	17228	17383	17399	17192	17307	17228	17394	17390	17410	17334	17371	17263	17148	17346	17311	17343	17255	17247	17291	17325	17357	17368	17429	17253	17272	17342	17444	17386	17397	17399	17274	17209	17226	17398	17283	17406	17215	17325	17370	17474	17170	17435	17404	17292	17245	17120	17376	17388	17294	17227	17354	17330	17247	17341	17368	17171	17128	17430	17187	17494	17248	17325	17444	17426	17348	17023	17374	17481	17287	17556	17130	17289	17292	17331	17235	17067	17253	17444	17295	17217	17539	17200	17378	17519	17211	17187	17428	17476	17333	17266	17297	17221	17198	17316	17290	17225	17108	17312	17387	17288	17157	17444	17287	17386	17361	17376	17233	17297	17319	17432	17356	17478	17324	17241	17301	17106	17659	17187	17282	17213	17067	17173	17250	17179	17604	17255	17224	17246	17051	17230	17316	17369	17248	17339	17211	17502	17427	17231	17429	17281	17233	17269	17240	17198	17347	17026	17286	17304	17441	17369	17383	17165	17249	17220	17421	17144	17105	16856	17230	17593	17407	17225	17239	17264	17538	17268	17335	17219	17338	17383	17481	17462	17161	17308	17278	17230	17382	17223	17289	17123	17363	17208	17352	17409	17130	17394	17520	17265	17301	17225	17422	17330	17268	17133	17224	17207	17385	17404	17198	17231	17144	17327	17295	17100	17282	17365	17388	17140	17358	17192	17308	17422	17308	17110	17443	17321	17366	17318	17311	17500	17452	17129	17287	17218	17351	17390	17329	17455	17292	17299	17178	17154	17127	17234	17341	17220	17293	17322	17175	17275	17214	17151	17465	17195	17155	17316	17218	17115	17258	17502	17277	17268	17153	17225	17162	17218	17485	17371	17365	17323	17261	17271	17119	17394	17340	17183	17242	17192	17342	17386	17410	17163	17188	17507	17305	17180	17146	17285	17171	17182	17292	17302	17262	17393	17266	17306	17389	17385	17366	17332	17206	17312	17237	17219	17279	17317	17222	17216	17228	17234	17167	17373	17446	17181	17194	17237	17259	17437	17244	17080	17078	17161	17271	17243	17252	17106	17309	16975	17385	17350	17232	17449	17317	17314	17234	17289	17211	17186	17115	17261	17305	17216	17253	17277	17198	17210	17270	17384	17358	17306	17241	17210	17132	17359	17324	17128	17475	17280	17284	17250	17404	17314	17338	17337	17200	17261	17210	17242	17309	17230	17110	17378	17240	17273	17513	17318	16962	16990	17119	17475	17306	17233	17150	17350	17397	17276	17072	17261	17362	17175	17322	17215	17289	17314	17348	17317	17300	17442	17333	17297	17233	17382	17229	17300	17303	17198	17210	17425	17377	17378	17495	17217	17188	17150	17178	17147	17389	17188	17373	17259	17106	17300	17385	17255	17245	17221	17285	17191	17145	17557	17216	17445	17191	17481	17336	17121	17220	17207	17266	17079	17178	17431	17243	17376	17072	17171	17258	17304	17103	17060	17199	17206	17226	17345	17433	17198	17415	17300	17341	17384	17084	17336	17123	17328	17372	17194	17197	17317	17232	17382	17171	17252	17258	17256	17272	17192	17326	17310	17260	17247	17116	17263	17457	17442	17223	17169	17227	17258	17201	17110	17308	17363	17107	17168	17128	17472	17367	17130	17378	17129	17212	17026	17440	17233	17451	17350	17228	17317
26301	45976	43825	35036	28968	24665	22350	21207	19740	18298	17699	17578	17242	16919	16583	16677	16690	16664	16314	16384	16064	15980	16083	15892	16171	16022	16154	15875	15848	15820	15932	15839	15972	16140	15947	15916	15879	15946	15993	15761	15865	15958	15821	15828	15775	15722	15613	15709	15954	15815	15600	15720	15642	15733	15642	15490	15800	15624	15589	15837	15699	15724	15592	15834	15906	15760	15636	15563	15700	15790	15736	15765	15681	15760	15616	15667	15557	15559	15903	15721	15668	15851	15721	15659	15802	15897	15764	15666	15616	15648	15672	15715	15599	15716	15629	15731	15830	15706	15739	15617	15781	15690	15707	15601	15765	15732	15515	15812	15620	15548	15704	15758	15686	15564	15714	15755	15700	15705	15855	15741	15758	15680	15661	15667	15734	15816	15604	15708	15802	15636	15576	15715	15766	15681	15590	15657	15666	15763	15742	15589	15646	15642	15722	15517	15777	15775	15638	15767	15721	15636	15737	15690	15753	15682	15865	15601	15782	15505	15778	15570	15766	15621	15744	15627	15813	15514	15666	15833	15656	15754	15755	15822	15616	15740	15614	15661	15691	15668	15523	15812	15540	15566	15810	15706	15682	15571	15600	15726	15588	15633	15596	15646	15650	15684	15519	15855	15687	15626	15624	15669	15635	15577	15821	15746	15693	15614	15642	15814	15513	15670	15816	15823	15736	15682	15574	15688	15676	15712	15676	15628	15664	15613	15554	15685	15588	15640	15877	15587	15760	15476	15692	15785	15896	15648	15643	15609	15829	15418	15731	15835	15652	15537	15524	15729	15609	15691	15680	15727	15616	15659	15717	15714	15715	15784	15870	15748	15846	15648	15681	15702	15666	15521	15678	15607	15568	15862	15697	15656	15738	15606	15636	15639	15703	15770	15656	15687	15634	15720	15672	15735	15813	15577	15646	15769	15661	15742	15754	15819	15753	15712	15583	15631	15844	15833	15639	15590	15729	15551	15687	15679	15652	15532	15600	15803	15549	15668	15645	15483	15773	15673	15710	15768	15734	15619	15819	15662	15901	15654	15762	15777	15659	15708	15667	15665	15652	15619	15543	15698	15663	15717	15627	15485	15748	15550	15799	15662	15742	15693	15594	15778	15629	15593	15716	15615	15684	15602	15735	15645	15705	15600	15438	15496	15672	15723	15621	15607	15673	15675	15615	15572	15557	15760	15622	15836	15796	15730	15775	15949	15663	15761	15670	15687	15659	15723	15642	15662	15830	15778	15565	15610	15763	15705	15677	15588	15614	15746	15637	15833	15550	15815	15714	15836	15605	15684	15603	15704	15564	15595	15551	15693	15835	15840	15574	15826	15650	15725	15780	15828	15751	15653	15594	15852	15674	15562	15644	15814	15765	15682	15619	15676	15847	15741	15654	15910	15771	15597	15656	15711	15604	15685	15672	15738	15738	15679	15611	15711	15631	15677	15631	15610	15521	15619	15647	15552	15655	15608	15609	15683	15763	15760	15644	15532	15797	15610	15710	15782	15641	15523	15762	15442	15809	15736	15657	15678	15626	15719	15871	15763	15811	15606	15779	15766	15724	15866	15607	15711	15797	15954	15646	15772	15754	15690	15697	15783	15679	15702	15768	15607	15496	15832	15663	15835	15651	15761	15792	15639	15455	15738	15717	15814	15698	15721	15706	15812	15675	15745	15710	15703	15686	15551	15705	15668	15731	15397	15463	15547	15624	15675	15674	15546	15643	15737	15507	15653	15752	15774	15650	15766	15603	15707	15670	15663	15638	15838	15548	15637	15667	15924	15833	15626	15693	15744	15665	15579	15738	15613	15743	15614	15616	15624	15645	15742	15706	15628	15777	15632	15775	15569	15597	15813	15633	15717	15693	15668	15651	15755	15643	15910	15735	15536	15708	15785	15459	15755	15627	15555	15688	15615	15695	15748	15751	15618	15790	15878	15546	15744	15712	15805	15477	15850	15720	15622	15658	15611	15655	15658	15738	15635	15511	15631	15737	15771	15792	15838	15596	15610	15739	15701	15669	15602	15558	15686	15631	15869	15480	15719	15733	15476	15716	15778	15629	15866	15534	15754	15689	15739	15461	15716	15414	15758	15601	15954	15696	15774	15666	15611	15768	15570	15632	15617	15715	15637	15599	15658	15829	15663	15621	15669	15733	15638	15614	15716	15675	15733	15609	15464	15679	15706	15760	15579	15742	15605	15700	15802	15708	15743	15635	15747	15514	15787	15773	15612	15677	15770	15759	15397	15800	15908	15683	15758	15850	15685	15674	15688	15430	15664	15800	15753	15733	15689	15628	15726	15684	15656	15613	15706	15671	15555	15754	15762	15766	15701	15584	15557	15648	15669	15793	15830	15626	15564	15727	15750	15563	15638	15589	15805	15774	15560	15746	15538	15728	15711	15645	15723	15559	15603	15682	15678	15723	15646	15796	15702	15580	15628	15625	15647	15588	15746	15570	15535	15733	15770	15642	15651	15567	15741	15666	15593	15706	15742	15614	15741	15681	15752	15685	15411	15570	15604	15663	15543	15707	15675	15608	15671	15712	15803	15569	15530	15456	15516	15766	15751	15578	15787	15720	15706	15726	15571	15670	15660	15841	15644	15569	15756	15675	15796	15638	15733	15813	15810	15647	15796	15695	15326	15604	15759	15670	15641	15787	15660	15719	15679	15670	15709	15632	15746	15688	15663	15711	15810	15714	15684	15862	15775	15813	15688	15738	15668	15671	15715	15678	15800	15792	15822	15606	15609	15694	15563	15764	15644	15769	15517	15764	15520	15664	15694	15557	15717	15722	15786	15719	15831	15625	15689	15603	15710	15720	15633	15467	15606	15711	15545	15690	15593	15596	15575	15805	15704	15659	15706	15745	15696	15655	15580	15569	15609	15667	15538	15746	15711	15711	15743	15822	15768	15771	15573	15535	15773	15558	15621	15669	15680	15697	15639	15861	15718	15737	15723	15619	15622	15679	15660	15682	15602	15786	15628	15729	15728	15662	15761	15728	15513	15809	15590	15672	15706	15516	15699	15640	15723	15582	15772	15691	15679	15669	15670	15623	15624	15800	15628	15716	15499	15624	15695	15716	15610	15631	15705	15770	15436	15619	15758	15744	15599	15713	15762	15769	15645	15825	15683	15854	15558	15776	15588	15646	15613	15658	15564	15708	15562	15916	15653	15621	15655	15574	15666	15640	15495	15619	15653	15851	15580	15660	15531	15665	15733	15580	15552	15607	15629	15706	15744	15427	15524	15830	15729	15738	15678	15676	15771	15700	15693	15694	15834	15772	15680	15589	15657	15690	15665	15696	15672	15551	15697	15732	15625	15563	15746	15494	15767	15686	15627	15815	15743	15778	15526	15647	15780	15709	15561	15617	15611	15685	15639	15646	15488	15675	15637	15433	15802	15705	15745	15637	15757	15635	15727	15765	15701	15814	15809	15670	15649	15748	15677	15696	15471	15622	15739	15737	15829	15641	15614	15668	15717	15562	15544	15873	15742	15735	15637	15562	15783	15666	15798	15726	15824	15663	15559	15756	15629	15753	15703	15862	15760	15524	15655	15759	15780	15692	15720	15582	15632	15550	15824	15828	15700	15642	15780	15787	15747	15665	15752	15501	15616	15555	15594	15857	15599	15666	15717	15675	15699	15690	15578	15617	15629	15631	15709	15633	15786	15588	15770	15700	15714	15646	15633	15591	15723	15563	15693	15715	15546	15632	15785	15699	15689	15695	15634	15743	15673	15633	15532	15808	15660	15608	15715	15724	15637	15668	15524	15511	15815	15802	15834	15840	15681	15849	15805	15793	15574	15719	15641	15733	15599	15548	15540	15772	15637	15809	15546	15622	15542	15681	15732	15797	15711	15554	15678	15743	15634	15648	15565	15793	15724	15655	15520	15876	15679	15713	15689	15711	15759	15540	15619	15639	15739	15849	15767	15567	15830	15769	15794	15709	15549	15533	15558	15728	15697	15614	15594	15715	15650	15637	15642	15644	15529	15632	15693	15810	15621	15642	15758	15739	15785	15722	15780	15756	15668	15679	15768	15577	15613	15665	15713	15657	15632	15858	15593	15696	15694	15631	15663	15744	15835	15448	15734	15890	15712	15646	15669	15668	15608	15731	15670	15549	15518	15582	15759	15583	15743	15681	15732	15772	15644	15755	15780	15782	15542	15739	15754	15800	15812	15760	15590	15823	15790	15592	15648	15562	15531	15663	15769	15604	15635	15738	15673	15677	15676	15806	15833	15600	15816	15693	15614	15652	15697	15859	15632	15740	15661	15772	15795	15781	15780	15595	15672	15569	15631	15671	15650	15690	15576	15725	15839	15655	15639	15645	15805	15765	15870	15678	15624	15628	15700	15806	15497	15590	15683	15611	15827	15699	15844	15656	15727	15749	15744	15834	15641	15781	15687	15710	15718	15655	15724	15787	15864	15637	15810	15788	15665	15744	15739	15637	15643	15740	15656	15622	15531	15609	15601	15740	15694	15827	15627	15668	15665	15872	15844	15731	15635	15592	15825	15710	15746	15661	15576	15726	15697	15606	15854	15589	15820	15734	15658	15601	15858	15514	15587	15629	15764	15796	15766	15636	15603	15639	15624	15564	15722	15679	15525	15832	15667	15778	15604	15626	15795	15754	15816	15588	15750	15741	15718	15887	15821	15740	15591	15750	15744	15604	15505	15556	15620	15660	15678	15608	15645	15502	15727	15745	15522	15766	15539	15735	15700	15607	15693	15464	15397	15662	15695	15722	15800	15672	15672	15582	15592	15616	15841	15436	15684	15567	15767	15441	15617	15766	15759	15755	15542	15624	15532	15726	15653	15770	15549	15784	15799	15653	15718	15630	15722	15749	15819	15738	15520	15694	15601	15607	15520	15741	15396	15700	15762	15665	15735	15615	15752	15634	15770	15615	15716	15672	15692	15655	15425	15725	15643	15567	15673	15756	15678	15805	15565	15672	15725	15834	15597	15689	15730	15601	15745	15609	15703	15710	15681	15742	15696	15677	15770	15767	15567	15544	15635	15776	15542	15781	15777	15655	15842	15695	15645	15909	15762	15421	15713	15574	15712	15698	15433	15672	15759	15608	15682	15613	15693	15688	15652	15651	15711	15591	15597	15601	15794	15747	15664	15723	15606
23121	21619	29694	24100	22258	25139	27796	22478	20735	20261	19472	19073	18701	18566	18268	18020	18100	18201	17930	18069	17880	17807	17590	17516	17904	17660	17712	17627	17556	17511	17753	17445	17728	17839	17533	17560	17482	17345	17480	17351	17698	17459	17371	17394	17451	17301	17399	17242	17269	17187	17490	17365	17290	17274	17220	17344	17571	17194	17361	17443	17233	17208	17316	17363	17440	17252	17528	17349	17192	17166	17119	17325	17512	17489	17306	17210	16950	17286	17165	17295	17278	17313	17432	17231	17483	17364	17337	17275	17517	17350	17459	17449	17320	17256	17313	17257	17388	17302	17498	17338	17203	17255	17204	17277	17412	17190	17212	17077	17394	17364	17073	17262	17060	17239	17285	17053	17336	17158	17347	17199	17167	17436	17475	17295	17278	17411	17166	17337	17494	17511	17310	17232	17336	17372	17226	17384	17042	17284	17201	17245	17381	17122	17426	17237	17135	17313	17148	17115	17268	17269	17222	17122	17236	17378	17366	17301	17293	17361	17463	17176	17255	17327	17293	17180	17407	17354	17242	17422	17394	17093	17427	17235	17458	17279	17149	17056	17446	17222	17381	17299	17171	17282	17414	17304	17314	17262	17137	17170	17308	17266	17240	17290	17275	17348	17295	17223	17280	17203	17317	17149	17565	17087	17098	17327	17214	17431	17258	17248	17266	17172	17342	17219	17313	17489	17357	17192	17122	17047	17361	16991	17466	17299	17349	17232	17152	17348	17085	17256	17226	17299	17353	17286	17257	17302	17150	17372	17327	17075	17342	17184	17223	17227	17156	17022	17145	17183	17268	17448	17161	17242	17164	17215	17342	17507	17351	17404	17201	17240	17187	17244	17272	17189	17430	17210	17140	17434	17387	17219	17227	17202	17297	17289	17366	17161	17406	17127	17199	17351	17382	17047	17319	17337	17242	17383	17043	17188	17283	17161	17315	17168	17245	17106	17264	17188	17395	17070	17255	17197	17207	17351	17352	17153	17179	17539	17129	17238	17494	17247	17202	17021	17412	17288	17302	17247	17392	17240	17071	17293	17283	17345	17280	17263	17192	17331	17230	17131	17396	17235	17241	17326	17383	17147	17224	17290	17142	17175	17302	17347	17413	17134	17320	17191	17150	17243	17141	17249	16947	17259	17289	17270	17204	17254	17257	17516	17405	17342	17293	17476	17302	17255	17348	17408	17347	17513	17135	17316	17218	17218	17311	17276	17391	17228	17184	17234	17288	17145	17287	17351	17214	17121	17143	17147	17291	17208	17113	17100	17473	17040	17284	17245	17178	17345	17328	17308	17360	17453	17315	17334	17313	17333	17369	17105	17221	17210	17302	17431	17328	17256	17201	17197	17213	17282	17471	16997	17323	17331	17200	17243	17006	17297	17503	17255	17297	17243	17232	17425	17355	17311	17242	17331	17519	17329	17180	17323	17381	17348	17118	17361	17175	17387	17200	17363	17255	17349	17333	17221	17203	17286	17074	17437	17204	17280	17386	17295	17150	17327	17104	17236	17199	17212	17200	17180	17281	17214	17168	17073	17100	17420	17116	17330	17435	17167	17125	17272	17244	17185	17346	17179	17194	17326	17222	17224	17173	17485	17399	17394	17103	17352	17259	17295	17304	17346	17310	17240	17430	17319	17330	17065	17263	17213	17211	17345	17255	17343	17281	17210	17231	17212	17279	17106	17163	17216	17293	17300	17001	17352	17358	17217	17126	17158	17122	17099	17238	17238	17160	17379	17318	17367	17296	17205	17361	17276	17248	17141	17338	17293	17283	17344	17325	17243	17155	17214	17428	17408	17267	17316	17274	16996	17315	17243	17355	17208	17260	17357	17257	17224	17278	17324	17340	17244	17225	17272	17310	17138	17130	17063	17314	17241	17452	17176	17353	17289	17160	17309	17141	17093	17346	17172	17179	17305	17232	17294	17336	17341	17122	17032	17399	17217	17172	17350	17141	17052	17295	17378	17265	17257	17152	17236	17131	17340	17321	17045	17301	17327	17364	17160	17252	17175	17085	17149	17111	17359	17205	17445	17399	17287	17138	17009	17295	17396	17325	17291	17349	17213	17364	17304	17230	17139	16963	17275	17318	17239	17146	17124	17337	17089	17318	17140	17190	17242	17093	17090	17086	17436	17253	17211	17303	17146	17147	17400	17210	17412	17337	17496	17230	17094	17183	17308	17306	17272	17305	17222	17382	17084	17090	17311	17078	17336	17267	17226	17356	17436	17076	17263	17259	17237	17143	17182	17188	17318	17333	16982	17289	17410	17271	17270	17192	17315	17303	17217	17283	17102	17274	17330	17252	17288	17073	16986	17423	17109	17266	17145	17359	17057	17201	17073	17335	17245	17294	17145	17579	17303	17488	17275	17288	17380	17190	17232	17274	17210	17259	17438	17369	17401	17117	17390	17196	17059	17273	17273	17243	17323	17273	17261	17264	17354	17286	17385	17206	17365	17075	17274	17442	17472	17320	17280	17460	17186	17167	17122	17210	17322	17293	17227	17447	17424	17263	17325	17250	17370	17201	17142	17146	17170	17236	17283	17319	17293	17300	17504	17249	17194	17033	17245	17399	17316	17141	17134	17164	17313	17304	17294	17273	17152	17331	17219	17244	17193	17208	17137	17252	17250	17303	17257	17384	17368	17270	17122	17356	17161	17304	17308	17246	16952	17228	17381	17174	17291	17259	17255	17120	17283	17240	17189	17487	17275	17384	17348	17114	17137	17305	17028	17244	17369	17119	17225	17232	17167	17173	17204	17127	17119	17146	17060	17253	17215	17491	17348	17116	17071	17414	17142	17332	17383	17211	17270	17109	17304	17401	17227	17164	17073	17184	17172	17220	17338	17250	17358	17227	17300	17223	17270	17133	17093	17369	17173	17220	17248	17351	17320	17172	17283	17320	17470	17236	17098	17357	17393	17380	17294	17239	17331	17391	17357	17123	17174	17244	17024	17279	17118	17299	17429	17439	17237	17473	17362	17337	17217	17130	17292	17505	17329	17366	17342	17203	17341	17462	17332	17283	17180	17156	17100	17210	17231	17404	17359	17224	17104	17285	17179	17298	17309	17404	17155	17388	17223	17276	17352	17096	17041	17105	17372	17336	17233	17302	17360	17531	17529	17276	17327	17440	17352	17182	17220	17565	17141	17262	17063	17382	17362	16937	17115	17044	17238	17207	17295	17204	17276	17060	17265	17180	17124	17183	17078	17184	17389	17019	17484	17281	17323	17318	17092	17219	17295	17294	17219	17271	17335	17364	17439	17182	17448	17373	17355	17373	17383	17253	17338	17389	17328	17195	17268	17359	17333	17236	17260	17195	17293	17314	17321	17113	16990	17078	17188	17172	17227	17295	17541	17277	17405	17273	17247	17304	17267	17201	17166	17343	17225	17131	17311	17246	17091	17294	17157	17420	17143	17302	17491	17220	17238	17306	17352	17373	17382	17168	17192	17311	17417	17213	17477	17132	17140	17233	17221	17256	17456	17344	17229	17293	17242	17230	17297	17483	17141	17292	17296	17442	17290	17279	17069	17090	17335	17296	17276	17095	17218	17273	17212	17383	17289	17226	17203	17093	17302	17427	17341	17129	17410	17137	17110	17370	17345	17341	17341	17199	17129	17466	17250	17095	17289	17364	17284	17301	17209	17476	17280	17251	17070	17080	17109	17210	17022	17209	17135	17294	17190	17319	17153	17119	17263	17416	17352	17277	17292	17278	17122	17157	17217	17142	17341	17252	17454	17256	17173	17059	17232	17317	17333	17390	17339	17217	17160	17107	17110	17157	17252	17141	17307	17155	17154	17303	17260	17420	17126	17242	17210	17174	17202	17123	17252	17458	17292	17068	17065	17281	17453	17119	17453	17180	17336	17366	17200	17327	17230	17229	17121	17249	17187	17169	17374	17169	17191	17293	17293	17368	17136	17252	17295	17161	17398	17424	17416	17389	17106	17294	17082	17355	17251	17108	17286	17148	17104	17310	17275	17163	17354	17120	17307	17173	17308	17358	17493	17442	17301	17213	17457	17404	17225	17201	17321	17227	17322	17360	17191	17191	17322	17190	17592	17483	17167	17428	17319	17291	17335	17362	17325	17343	17280	17127	16988	17330	17464	17309	17343	17220	17248	17253	17292	17520	17246	17242	17260	17325	17192	17294	17252	17374	17167	17242	17287	17212	17214	17335	17333	17131	17226	17160	17206	17153	17479	17454	17248	17191	17099	17179	17304	17526	17284	17332	17541	17318	17240	17097	17210	17120	17482	17287	17238	17352	17051	17325	17207	17226	17298	17114	17118	17024	17206	17385	17279	17255	17183	17190	17273	17201	17153	17284	17298	17236	17463	17194	17333	17458	17276	17188	17184	17354	17332	17329	17206	17373	17187	17267	17307	17338	17431	17161	17158	17246	17089	17294	17219	17251	17433	17078	17272	17333	17195	17301	17173	17329	17201	17362	17258	17131	17276	17291	17135	17319	17162	17163	17200	17278	17550	17275	17169	17202	17110	17187	17211	17258	17232	17302	17409	17190	17044	17309	17244	17054	17223	17315	17341	17223	17126	17033	17138	17191	17151	17468	17284	17205	17454	17053	17315	17235	17273	17248	17200	17245	17311	17219	17180	17111	17266	17215	16992	17274	17132	17120	17260	17277	17091	17097	17304	17183	17265	17418	17333	17283	17375	17063	17331	17234	17432	17250	17072	17339	17193	17132	17151	17279	17282	17331	17228	17326	17326	17215	17331	17128	17354	17146	17181	17161	17181	17289	17248	17151	17224	17252	17360	17376	17249	17267	17315	17220	17281	17053	17163	17171	17241	17353	17111	17168	17441	17192	17326	17192	17236	17222	17196	17186	17346	17213	17199	17150	17300	17232	17168	17429	17557	17180	17289	17240	17111	17272	17249	17428	17372	17465	17249	17291	17408	17217	17130	17192	17328	17319	17265	17355	17122	17277	17320	17443	17187	17311	17348	17231	17386	17233	17119	17131	17198	17243	16993	17373	17192	17278	17087	17080	17218	17188	17227	17382	17176	17161	17247	17402	17348	17312	17161	17294	17268	17180	17118	17287	17251	17266	17342	17397	17393	17368	17257	17339	17220	17299	17186	17387	17314	17420	17342	17227	17265	17340	17087	17517	17251
28450	50975	48740	39088	32348	27599	24526	23432	21198	19422	18851	18384	18187	17532	17087	16942	17185	16937	16722	16510	16444	16473	16168	16134	16199	16166	16200	15982	16050	15931	15911	16056	16153	16159	16204	16171	16040	15856	15925	15796	15771	15922	16048	15683	15987	15828	15748	15588	15906	15880	15588	15810	15788	15741	15811	15848	15825	15801	15807	15831	15772	15635	15741	15669	15578	15878	15701	15641	15876	15766	15731	15704	15826	15834	16004	15692	15671	15889	15743	15804	15814	15949	15700	15776	15755	15854	15593	15954	15759	15791	15714	15644	15712	15737	15711	15883	15801	15846	15801	15652	15743	15867	15680	15777	15705	15701	15555	15765	15801	15822	15664	15786	15566	15545	15873	15787	15658	15893	15793	15813	15610	15787	15758	15831	15802	15545	15690	15608	15874	15795	15683	15716	15730	15718	15849	15692	15812	15620	15672	15777	15823	15516	15633	15687	15678	15756	15914	15817	15788	15623	15677	15763	15719	15637	15573	15753	15677	15620	15579	15726	15834	15653	15719	15661	15633	15794	15695	15743	15656	15594	15783	15836	15654	15595	15583	15787	15653	15866	15649	15617	15762	15694	15922	15593	15609	15686	15782	15697	15736	15705	15691	15716	15818	15668	15710	15597	15871	15595	15676	15626	15821	15716	15965	15919	15759	15480	15549	15614	15792	15813	15651	15838	15741	15557	15878	15833	15746	15811	15596	15785	15785	15739	15478	15634	15597	15566	15459	15788	15785	15842	15779	15733	15586	15674	15513	15861	15791	15484	15790	15906	15648	15586	15538	15710	15871	15834	15819	15660	15699	15693	15667	15707	15623	15672	15671	15840	15579	15830	15558	15778	15717	15821	15671	15769	15810	15707	15642	15710	15640	15532	15699	15814	15692	15879	15753	15700	15618	15732	15789	15629	15720	15736	15665	15613	15650	15529	15644	15655	15570	15682	15698	15585	15738	15806	15782	15849	15531	15832	15700	15773	15792	15765	15773	15478	15674	15826	15775	15811	15627	15733	15822	15771	15639	15714	15685	15772	15851	15637	15771	15586	15610	15790	15626	15588	15683	15791	15790	15560	15584	15871	15636	15669	15570	15727	15602	15729	15677	15633	15748	15721	15712	15653	15526	15697	15797	15608	15809	15662	15805	15633	15690	15637	15823	15667	15801	15860	15723	15798	15697	15638	15708	15698	15854	15634	15716	15823	15748	15568	15583	15741	15650	15746	15524	15611	15644	15615	15628	15625	15727	15639	15673	15814	15783	15571	15828	15566	15779	15678	15675	15684	15620	15619	15703	15822	15854	15788	15600	15578	15773	15581	15719	15720	15690	15563	15619	15608	15729	15632	15778	15849	15720	15660	15792	15780	15731	15777	15669	15810	15761	15571	15629	15502	15683	15672	15763	15780	15502	15698	15678	15685	15780	15657	15732	15861	15646	15775	15647	15840	15796	15781	15709	15636	15732	15755	15610	15588	15743	15757	15665	15656	15882	15630	15743	15734	15858	15645	15837	15644	15675	15732	15706	15691	15740	15688	15871	15731	15671	15704	15675	15695	15426	15719	15582	15639	15669	15738	15626	15876	15734	15592	15683	15774	15621	15517	15811	15726	15701	15582	15700	15606	15745	15729	15729	15806	15881	15590	15718	15543	15909	15695	15805	15571	15617	15713	15687	15754	15718	15850	15524	15703	15545	15745	15434	15716	15523	15743	15629	15597	15730	15711	15762	15691	15603	15727	15661	15643	15598	15767	15747	15732	15703	15534	15756	15793	15700	15617	15807	15760	15724	15669	15638	15676	15920	15586	15542	15518	15635	15637	15806	15700	15779	15589	15812	15699	15890	15661	15727	15703	15645	15565	15806	15739	15661	15755	15685	15735	15652	15688	15833	15863	15696	15517	15521	15664	15516	15607	15670	15798	15739	15636	15586	15816	15769	15553	15779	15767	15875	15727	15735	15778	15771	15633	15769	15593	15734	15821	15621	15569	15683	15698	15860	15798	15701	15857	15702	15700	15596	15741	15569	15704	15581	15697	15680	15590	15681	15653	15803	15876	15714	15400	15804	15766	15739	15610	15622	15585	15618	15650	15696	15696	15741	15627	15615	15614	15841	15693	15741	15717	15806	15704	15683	15641	15664	15890	15669	15673	15824	15616	15636	15618	15795	15763	15702	15762	15700	15698	15601	15774	15493	15824	15682	15748	15641	15533	15712	15727	15807	15674	15768	15838	15627	15759	15758	15650	15532	15662	15810	15597	15585	15563	15655	15701	15648	15663	15861	15827	15658	15699	15606	15694	15657	15567	15677	15626	15727	15694	15727	15819	15787	15692	15769	15778	15533	15691	15628	15631	15683	15753	15621	15833	15667	15652	15665	15643	15850	15872	15705	15604	15786	15766	15559	15705	15751	15777	15611	15698	15742	15655	15669	15648	15719	15612	15761	15766	15664	15570	15807	15648	15632	15731	15766	15766	15678	15828	15566	15763	15713	15793	15674	15762	15671	15641	15695	15682	15649	15622	15777	15883	15699	15796	15848	15696	15666	15766	15659	15659	15597	15766	15455	15609	15758	15706	15779	15745	15692	15637	15785	15738	15863	15601	15680	15714	15725	15761	15605	15850	15496	15608	15657	15589	15716	15884	15793	15786	15604	15627	15930	15570	15782	15566	15749	15597	15556	15737	15825	15687	15828	15889	15801	15779	15689	15792	15759	15742	15633	15540	15751	15842	15697	15710	15834	15799	15633	15649	15606	15769	15730	15685	15602	15652	15764	15561	15775	15514	15650	15724	15595	15762	15651	15629	15695	15688	15626	15721	15680	15539	15563	15621	15776	15674	15770	15651	15718	15778	15746	15649	15656	15657	15672	15618	15640	15810	15812	15807	15747	15636	15671	15648	15710	15806	15719	15721	15717	15622	15771	15627	15758	15744	15583	15634	15647	15661	15727	15720	15691	15566	15643	15607	15594	15698	15660	15533	15640	15670	15667	15579	15716	15697	15766	15723	15824	15707	15703	15533	15657	15719	15737	15770	15631	15838	15557	15676	15585	15518	15573	15848	15546	15548	15834	15746	15712	15783	15662	15693	15482	15674	15629	15598	15803	15654	15681	15667	15646	15726	15583	15728	15586	15546	15543	15637	15794	15763	15662	15645	15676	15727	15710	15556	15722	15786	15728	15853	15817	15581	15675	15649	15660	15753	15832	15683	15820	15628	15593	15829	15593	15860	15728	15890	15647	15761	15526	15616	15843	15558	15751	15833	15732	15652	15643	15798	15610	15734	15695	15687	15654	15764	15830	15691	15727	15780	15693	15824	15600	15759	15665	15670	15681	15645	15529	15736	15640	15873	15686	15701	15609	15755	15848	15625	15717	15812	15671	15742	15633	15768	15784	15583	15567	15718	15644	15696	15587	15574	15578	15746	15905	15698	15703	15692	15669	15740	15615	15617	15804	15628	15888	15839	15704	15896	15780	15807	15771	15704	15726	15835	15596	15651	15714	15752	15780	15682	15703	15709	15561	15599	15846	15825	15753	15603	15598	15811	15741	15574	15578	15773	15897	15664	15542	15699	15684	15715	15684	15720	15665	15667	15629	15597	15641	15850	15685	15622	15604	15615	15737	15670	15758	15604	15685	15684	15681	15625	15770	15582	15647	15604	15632	15774	15693	15667	15811	15613	15688	15659	15623	15614	15753	15731	15654	15647	15705	15624	15503	15800	15762	15521	15672	15770	15690	15413	15626	15737	15630	15632	15664	15690	15806	15760	15732	15825	15907	15728	15519	15625	15622	15713	15767	15694	15793	15613	15600	15832	15568	15694	15669	15797	15688	15728	15865	15676	15699	15787	15636	15672	15701	15612	15744	15454	15726	15785	15652	15820	15567	15489	15858	15728	15920	15595	15736	15642	15728	15748	15832	15877	15849	15783	15813	15633	15905	15751	15750	15793	15691	15739	15763	15502	15814	15576	15627	15678	15752	15785	15794	15735	15581	15780	15728	15625	15713	15718	15670	15755	15864	15534	15561	15711	15698	15808	15577	15646	15636	15673	15605	15635	15589	15692	15586	15598	15642	15774	15716	15751	15694	15624	15722	15534	15554	15674	15530	15801	15715	15667	15652	15688	15707	15546	15833	15632	15848	15634	15861	15675	15715	15735	15686	15566	15822	15786	15717	15626	15499	15622	15763	15681	15714	15751	15752	15765	15740	15797	15830	15689	15620	15686	15779	15628	15828	15677	15755	15768	15714	15765	15847	15550	15884	15908	15442	15736	15701	15687	15787	15697	15706	15667	15661	15723	15688	15737	15799	15734	15766	15772	15604	15635	15845	15771	15613	15697	15583	15738	15755	15735	15711	15765	15668	15648	15741	15824	15569	15785	15686	15802	15448	15695	15754	15812	15673	15570	15739	15517	15696	15785	15608	15732	15693	15683	15868	15619	15916	15544	15620	15803	15759	15608	15638	15509	15701	15600	15643	15718	15657	15707	15819	15683	15664	15657	15760	15570	15659	15894	15681	15612	15890	15430	15620	15682	15632	15856	15506	15625	15788	15659	15656	15822	15716	15595	15741	15676	15776	15498	15627	15719	15718	15605	15828	15670	15621	15771	15924	15659	15684	15575	15720	15746	15732	15551	15813	15806	15632	15914	15548	15445	15658	15653	15732	15661	15616	15646	15763	15739	15691	15571	15850	15532	15651	15948	15738	15734	15826	15541	15755	15903	15833	15675	15650	15880	15565	15709	15808	15785	15729	15767	15757	15863	15545	15749	15850	15601	15499	15697	15482	15707	15782	15840	15753	15550	15716	15843	15642	15959	15557	15707	15716	15832	15743	15832	15686	15901	15768	15763	15695	15750	15604	15623	15657	15681	15530	15595	15670	15507	15828	15809	15688	15652	15764	15743	15628	15631	15817	15697	15601	15725	15866	15676	15744	15702	15682	15721	15615	15680	15671	15628	15759	15896	15704	15619	15867	15849	15607	15746	15560	15644	15705	15621	15735	15673	15778	15645	15676	15836	15666	15711	15678	15769	15753	15745	15553	15739	15692	15842	15648	15716	15660	15719	15560	15680	15697	15861	15636	15713	15776	15659	15789	15468	15754	15570	15720	15836	15665	15878	15685	15739	15614	15793	15697	15726	15826	15639
28060	24649	31388	28121	21607	19666	19096	18040	17710	17153	17018	17031	16729	16751	16698	16478	16527	16544	16523	16545	16296	16384	16392	16396	16511	16303	16308	16445	16228	16168	16224	16242	16501	16012	16179	16380	16476	16561	16063	16369	16091	16235	16260	16269	16282	16246	16006	16006	16315	16378	16202	16112	16476	16399	16156	16200	16245	16198	16408	15960	16169	16316	16262	16219	16228	16394	16411	16231	16159	16137	16239	15982	16465	16349	16383	16337	16201	16214	16234	15996	16056	16165	16018	16205	16182	16057	16123	16116	16249	16354	16311	16190	16136	16339	16248	16308	16219	16269	16295	16134	16151	16253	16399	16014	16227	16420	16201	16183	16282	16345	15941	16205	16304	16099	15998	16293	16275	16164	16382	16106	16056	16220	16488	16111	16242	16047	16278	16074	16275	16161	16238	16304	16275	16245	16164	16163	16163	16142	16258	16053	16243	16269	16143	16317	16360	16142	16082	16159	16329	16134	16239	16250	16140	16317	16152	16333	16288	16262	16257	16276	16198	16168	16421	16123	16128	16286	16444	16211	16175	16248	16337	16028	16071	16239	15988	16081	16144	16033	16206	16221	16263	16328	16067	16268	16322	16176	16308	16012	16140	16158	16240	16138	16168	16219	16262	15949	16411	16156	16225	16262	16326	16257	16135	16360	16243	16141	16189	16418	16048	16223	16147	16141	16351	16137	15832	16082	16318	16089	16261	16202	16219	16025	16036	16378	16095	16235	16296	16225	16188	16242	16364	16040	16193	16075	16307	16071	16071	16090	16054	16066	16251	16159	16377	16115	16250	16356	16358	16144	16208	16326	16182	16201	16216	16150	16151	16105	16177	16212	16036	16179	16135	16141	16164	16430	16278	16319	16272	16086	16196	16247	16149	16146	16017	16237	16253	16042	16128	16313	16300	16245	16334	16318	16258	16272	16223	16429	16080	16250	16202	15964	16244	16208	15998	16271	16296	16217	16500	16414	16294	16225	16302	16282	16162	16233	16272	16342	16305	16194	16147	16215	16032	16055	16263	16269	16164	16133	16081	16226	16414	16238	16281	16078	16107	16329	16234	16213	16086	16003	15992	16040	16154	16279	16230	16187	15996	16295	16166	16350	15944	16046	16163	16307	16255	16037	16152	16502	16214	16140	16067	16122	16199	16281	15995	16055	16240	16129	16168	16247	16109	16118	16248	16091	16113	16150	16117	16347	16340	16179	16145	16301	16495	16162	16195	16413	16169	16262	16340	16383	16244	16180	16054	16053	16198	16054	16141	16351	16315	16241	16365	16054	16246	16146	16166	16162	16193	16206	16182	16416	16120	16192	16470	16160	16253	16171	16338	16141	16044	16130	16183	16048	16340	16193	16220	16073	16100	16046	16263	16197	16158	16199	16218	16180	16130	16232	16177	16145	16054	16211	16001	16158	16226	16125	16149	16246	16240	16043	16172	16074	16156	16132	16179	16358	16251	16169	16271	16210	16179	16244	16153	16378	16232	16446	16254	16015	16212	16078	16186	16439	16106	16089	16232	16185	16284	16461	16307	16189	16422	16215	16248	16197	16196	16137	16185	16187	16440	16202	16029	16307	16277	16227	16165	16338	16469	16214	16085	16285	16169	16229	16233	16245	16277	16298	16208	16167	16098	16044	16263	16150	16197	16115	16217	16012	16218	16168	16318	16174	16288	16338	16174	16038	15989	16309	16299	16426	16307	16341	16128	16267	16168	15965	16209	16066	16139	16171	16346	16148	16300	16200	16156	15981	16221	16203	16086	16182	16296	16254	16314	16367	16116	16206	16165	16139	16242	16120	16142	16104	16363	16197	16150	16070	16413	16161	16276	16251	16262	16216	16182	16188	16386	16085	16079	16352	16204	16251	16262	16220	16330	16157	16196	16055	16149	16073	16190	16410	16202	16209	16485	16239	16285	16189	16043	16189	16171	16246	16292	16210	16038	16096	16226	16068	16175	16125	16075	16248	16280	16270	16166	16251	16174	16029	16238	16029	16154	16319	16137	16014	16383	16122	16144	16137	16286	16120	16333	16223	16295	16223	16110	16101	16209	16141	16135	16242	16152	16361	16117	16315	16332	16076	16158	16354	16102	16189	16256	16278	16279	16221	16241	16350	16277	16361	16124	16502	16176	16157	16199	16324	16328	16305	16111	16194	16366	16215	16125	16124	16274	16093	16232	16324	16451	16047	16260	16263	16114	16202	16269	16180	16124	16114	16124	16035	16108	16182	16142	16311	16357	16305	16030	16318	16182	16164	16305	16087	16137	16386	16468	16285	16284	16100	16396	16395	16208	16452	16159	16288	16292	16179	16211	16273	16329	16285	16428	16342	16187	16168	16154	16342	16163	16139	16202	16240	16362	15982	16247	16143	16196	16466	16164	16205	16291	16205	16254	16121	16393	16082	16358	16437	16303	16298	16137	16098	16290	16186	16276	16294	16199	16004	16316	15988	16175	15952	16088	16090	16343	16222	16329	16084	16268	16101	16283	16310	16175	16256	16160	16267	16246	16196	16147	16112	16135	16118	16088	16202	16343	16106	16270	16136	16218	16333	16300	16229	16235	16102	16207	16463	16090	16149	16112	16216	16187	16331	16200	16166	16304	16217	16217	16182	16290	16053	16125	16255	16161	16351	16161	16178	16150	16210	16192	16214	16190	16379	16307	16387	16253	16356	16157	16071	16267	16170	16196	16298	16250	16171	16080	16228	16386	16211	16218	16304	16340	15981	16393	16247	16359	16393	16404	16216	16096	16310	16353	16091	16003	16187	16337	16061	16187	16065	16254	16052	16218	16302	16202	16111	16196	16164	16176	16344	16292	16270	16203	16205	16282	16325	16223	16039	16229	16288	16192	16171	16228	16278	16252	16161	16325	16100	16148	16167	16155	16011	16341	16463	16386	16201	16030	16309	16279	16157	16254	16160	16034	16217	16013	16166	15967	16240	16092	16056	16174	16326	16365	16318	16082	16078	16027	16023	15945	16099	16136	16381	16428	16249	16254	16116	16022	16145	16235	16545	16316	16230	15947	16049	16134	16194	16196	16118	16346	16106	16304	16452	16265	15902	16458	16457	16365	16284	16100	16179	16375	16020	16135	16082	16259	16382	16250	16286	16302	16295	16275	16248	16297	16230	16305	16423	16258	16226	16290	16374	16047	16159	16296	16188	16157	16089	16214	16185	16098	16295	16191	16408	16141	16174	16228	16327	16130	16259	16426	16185	16270	16138	16403	16217	16367	16153	16368	16072	16400	16287	16382	16215	16419	15994	16166	16106	16203	16071	16253	16226	16264	16134	16321	16062	16321	16177	16269	16266	16208	16163	16290	16403	16406	16117	16147	16276	16135	16410	16138	16067	16140	16185	16035	16170	16329	16159	16265	16128	16091	16072	16366	16071	16406	16291	16477	16276	16076	16165	16235	16174	16052	16040	16371	16089	16081	16239	16244	16163	16210	16209	16304	16363	16449	16215	16183	16141	16304	16403	16328	16141	16345	16203	16383	16081	16343	16115	16344	16195	16077	16234	16302	16169	16076	16092	16179	16352	16085	16235	16281	16281	16239	16020	16130	16393	16454	16143	16364	16208	16019	16227	16360	16331	16161	16106	16134	16189	16306	16248	16124	16036	16250	16038	16334	16229	16288	16293	16018	16177	16330	16187	16100	16291	16249	16190	16167	16049	16102	16115	16298	16378	16014	16274	16003	16022	16091	16118	16259	16179	16242	16065	16261	16112	16114	16089	16325	16293	16278	16236	16131	16230	16279	16410	16204	16351	16012	16154	16238	16308	16196	16197	16094	16437	16314	16323	16134	16409	15944	16413	16266	16211	16144	16378	16137	16096	16252	16333	16368	16212	16272	16386	16286	16110	16097	16044	16225	16093	16324	16328	16350	16087	16414	16329	16279	16203	16354	16343	16099	16196	16324	16337	16076	16168	16213	16306	16327	16310	15915	16230	16221	16249	16471	16158	16204	16043	16248	16313	16291	16213	16417	16106	16512	16310	16102	16148	16312	15808	16257	16185	16370	16169	16107	16110	15952	16103	16394	16093	16162	16072	16336	16159	16115	16169	16434	16101	16224	16210	16051	16122	16195	16290	16180	16258	16089	16248	16362	16170	16364	16515	16120	16215	16262	16371	16223	16125	16170	16100	16049	16336	16187	16358	16346	16345	16048	16151	16241	15895	16181	16003	16218	16213	16247	16083	16242	16198	16254	16158	16160	16130	16300	16141	16073	16214	16284	16130	16246	16291	16156	16334	16165	16079	16037	16003	16147	16146	16392	16357	16158	16044	16150	16021	16193	16145	16169	16213	16333	16148	16289	16123	16223	16118	16289	16296	16055	16214	16216	16091	16342	16125	16143	16143	16346	16153	16206	16175	16279	16058	16338	16226	16175	16074	16255	16351	16246	16076	16333	16268	16186	16188	16346	16266	15899	16151	16473	16095	15988	16301	16297	16317	16353	16030	16501	16184	16227	16234	16237	16132	16092	16146	16268	16176	16144	16154	16219	16191	16378	16111	16342	16243	16291	16194	16260	16088	16318	16504	16152	16254	16362	16296	16201	16130	16454	16371	16148	16241	16204	16282	16030	16255	16146	16129	16152	16133	16363	16169	16240	16317	16162	16253	16225	16334	16272	16066	16307	16077	16370	16395	16254	16155	16209	16051	16167	16124	16218	16102	16164	16049	16424	16350	16132	16358	16124	16056	16363	16122	16281	16157	16374	16286	15880	16347	16343	16190	16486	16310	16211	16284	16462	16143	16264	16222	16099	16094	16325	16199	16347	16212	16234	16201	16293	16293	16240	16122	16304	16214	16232	16280	16194	16365	16219	16324	16232	16352	16179	16300	16253	15964	16137	16102	16251	16409	16375	16312	16214	16049	16296	16274	16226	16285	16344	16162	16498	16329	16210	16226	16272	16412	16204	16220	16144	16213	16277	16309	16265	16298	16185	16115	16374	16319	16175	16136	16084	16138	16274	16226	16110	16276	16084	16389	16146	15988	16237	16201	16062	16309	16280	16114	16372	16229	16268	16323	16324	16242	16252	16180	16299	16233	16339	16151	16365	16331	16317	16211	16012	16132	16436	16554	16254	16187	16444	16340	16173	16155	16163	16162	16004	16330	16305	16262	16299	16233
26706	39683	37079	28531	23429	20502	19071	18208	17401	16683	16366	16026	15918	15784	15350	15554	15571	15662	15346	15440	15297	15222	15340	15112	15292	15194	15196	15154	15127	15084	15115	15278	15086	15259	15222	15038	14997	15105	15076	15200	14896	15014	15112	14890	15194	14920	15098	15073	15044	14951	15059	14978	15104	15148	14921	15111	14919	15137	14908	15054	14941	14985	15022	15012	15188	15061	15084	14909	15088	14995	14937	14906	14814	15169	15050	15088	15027	15115	14872	14799	15031	15025	14928	15010	14990	14994	14859	14969	15078	15087	14946	15021	14913	15013	15083	15049	14930	15143	14913	15060	15153	15013	15037	14960	15005	15146	15129	15124	15041	14992	14992	15120	15065	14950	14829	15048	14925	14991	15152	14941	14972	14956	15072	14937	14924	15187	15026	14971	14987	15028	14944	14909	15041	14949	14978	15004	15006	15094	14985	14964	15096	15179	14913	14947	15112	15116	15019	15011	15073	14981	15059	15095	14916	15114	14955	15039	15029	15050	14937	14941	14811	15119	15140	14802	15059	15056	14989	14898	14920	15034	15117	15112	15058	14919	15126	15022	15003	15028	14971	14936	14976	14974	14987	14996	14975	15119	14894	15043	15028	15021	14908	15140	15084	14999	14988	14943	14969	14930	15056	15019	15009	14972	15092	15012	14962	15027	14994	15080	14942	15025	14761	14935	15076	14976	14965	14960	15172	14980	15066	15159	15016	14839	14991	15081	15060	15079	15039	14967	15137	15042	15001	15274	14930	14861	15163	14978	15032	15037	14967	14813	15063	15114	14989	15146	14796	15051	14954	15075	14992	15048	15072	15203	14907	14993	14973	15069	14989	14967	15034	15009	14977	14927	15107	14868	15086	14996	15032	15193	14881	15025	15032	15053	14951	14902	15064	14971	14994	14945	14985	14917	15036	15037	15028	15029	15072	15048	14898	15183	15120	14980	15150	14947	15040	15248	15006	14903	15137	14866	14924	15161	15082	14986	14965	14922	14987	14924	14973	15045	15050	14918	14929	14986	15022	14935	15099	14966	14984	15063	15081	14964	15118	14921	14890	15091	14866	15017	15011	15036	15136	15117	15030	14865	15026	14933	14956	15004	15146	15009	15062	14878	14958	15015	15134	15007	15008	15003	15084	15029	15084	15023	15014	15168	14913	15086	14870	14976	15008	14970	14936	14958	15164	15119	14973	15108	15189	14939	15080	14944	14891	15134	15078	14924	15026	14915	14930	14982	15022	15142	15056	15114	15063	14960	14965	14895	15087	14887	14922	15071	15055	14928	15131	15038	14971	14904	15005	14700	15024	14779	15197	15090	15011	15053	15046	15267	15041	14944	14897	15186	14959	15053	14965	15055	15106	14981	15044	15042	14986	14909	15175	14975	15109	15070	15004	15118	14933	15032	14979	15108	15085	15005	15060	14940	14897	14981	14927	14964	15178	14902	14898	15029	14994	14983	14999	14987	14904	15023	15060	15037	15049	15233	15013	15101	15096	14993	14978	14818	14933	14975	15012	15066	14938	15232	15136	14944	14951	15032	15072	15009	14954	14926	15123	15125	15128	15004	15152	15070	14962	15063	15104	14868	15125	14817	15055	15080	15054	14816	14957	14977	15021	15102	15018	15121	14836	14988	15093	15200	15069	15026	15097	15032	15128	14853	14873	15169	14927	15066	15102	15154	15044	15063	15032	14833	15012	14981	14911	15106	15049	15119	14967	15242	15027	15121	14846	14989	15082	15015	14991	14947	15102	15001	15070	15089	15114	15024	14986	15079	14958	14867	15100	14989	15016	15065	15030	15096	15045	15031	14870	15080	14958	15151	15028	15048	15017	15025	15079	15066	15017	14925	15004	14880	14873	15051	15388	14946	15021	14857	15071	15070	14760	14861	14870	15102	15230	14907	15051	14843	15042	15073	15010	14914	14946	14981	14942	14970	14967	15057	14980	15103	15022	15012	15174	15041	14912	15068	14831	15186	14977	15131	15048	14955	14840	14906	15069	14950	15037	15036	15051	15046	15013	15038	14888	14986	15009	15149	14980	14918	14935	14837	15185	14983	15115	14980	15145	14947	15034	14846	14942	14906	14955	14996	14857	15059	15113	14957	14853	15051	15108	15089	14971	14881	15045	14913	15035	14846	15215	15035	15015	15073	15003	15119	14822	15104	15028	15052	15040	15015	14919	14942	15009	14838	14974	14965	15005	14992	14959	14923	14963	14979	15218	14843	15017	14987	14942	15079	15100	14832	14933	14996	14954	15071	14978	14883	15078	15130	15033	14972	15025	14939	15040	14989	15079	15111	15068	15105	14981	15157	15098	14871	14904	15126	14926	15023	14948	15149	15147	14934	15091	15024	15110	15153	14914	15089	14925	15151	14966	15093	15168	14986	14895	14982	15067	15005	15011	14995	15066	14937	15082	14840	15049	15130	14980	15078	14992	14999	14993	15092	15145	15052	14847	14970	14942	14938	14935	14984	15060	14919	15024	14984	15054	15121	14932	14956	14869	15139	15121	15117	15103	15181	15051	14943	15077	14872	15021	15195	15118	15087	15007	15047	15057	15047	15121	15125	15035	15108	14989	15037	15001	14878	15148	15176	14997	15084	14993	14915	15052	15048	15154	15049	15000	15070	15029	15058	14841	15033	14846	14965	15041	14929	14941	15098	14937	14918	15066	15003	14984	15110	15160	14946	15087	15221	14995	15083	15038	15091	14857	15026	15132	14899	15144	15093	15009	15035	14934	15148	15008	15093	15012	14994	15137	15085	15046	14863	15025	14994	15035	14914	15140	15088	15041	15068	15014	15050	15140	15057	14943	14936	15088	14900	15022	15127	15064	14896	15061	15022	15216	14947	14991	14897	14992	15083	14965	15113	15162	14951	15083	15045	15269	15068	14987	15002	14990	15060	14952	14924	14997	15065	14929	14907	15119	15134	14962	14955	14933	14707	14978	14903	14938	15091	15083	14992	15127	15049	14893	14922	15025	14954	15079	14984	14882	15091	15046	14869	14980	15053	14967	15045	14964	14952	15135	15032	15110	15111	14770	14858	14944	14935	15293	15017	14851	14991	15154	14762	15009	15064	15096	14896	14979	15135	15036	15108	14905	15095	15082	15133	15034	15060	15207	15027	14995	15107	14881	15007	15078	15082	15154	15123	14985	15003	14937	15115	15024	14893	15063	15006	14954	14958	15064	14912	14886	15123	15011	15114	15141	15171	14956	15055	15067	15058	14848	15223	15166	14899	15106	15078	15032	15101	14998	14982	15096	15091	15108	15091	15096	14966	15008	14973	14989	15050	15147	14993	15070	14927	15013	14958	15053	15046	15108	14907	15034	14988	15099	14949	14920	14956	14988	14890	15017	15026	15047	15090	14969	15019	15158	14965	15210	14992	15007	14970	15125	15005	14978	14964	15160	14937	14958	15036	14967	15104	15060	15037	15014	15001	15094	15014	15007	14937	14875	14972	14956	15246	14995	15067	15025	14955	15081	15084	15183	14977	14991	15060	15014	15095	15236	15171	15048	14948	15002	15008	14986	15132	15059	15096	15063	14858	14946	15093	14831	15091	15136	14873	15141	15155	15152	15061	15066	15167	15009	14977	15094	14997	15044	14992	15109	14979	14966	14964	15016	14980	15020	15053	14914	14903	14860	14926	14932	15128	14958	15042	15275	14957	14885	15080	14910	15058	15038	15020	15026	15047	14957	14945	14902	14878	14967	15094	14966	15049	15022	14954	15002	15062	15022	15078	14993	14979	15055	15058	14760	15086	15085	14917	14904	15084	15095	15042	14902	15201	14974	15231	14955	15088	15052	15066	14971	14873	14976	15091	15076	14976	15000	15049	14970	15241	14919	15080	15158	15054	15167	15011	15147	15015	15025	15128	15051	15085	15080	15150	15117	15019	15186	15085	14869	15092	15020	15043	15005	15025	15002	15079	15021	14885	14996	15153	14995	15185	14952	15021	15127	14981	15018	15009	15010	14988	15008	15079	14970	15101	15115	15055	15084	15088	14851	14987	15057	15109	15122	14879	14972	14976	14867	15026	15057	14875	15005	15122	15087	15042	15059	15173	14953	15024	15104	15049	14940	14938	15035	14991	14880	15058	15019	15069	14945	15010	14974	15016	14966	15038	15092	14949	14906	14962	15022	14985	15067	15071	15096	14840	14864	15090	14980	15030	14967	15103	15061	15044	15059	15054	14994	15087	15167	15051	15028	14979	15009	15030	15003	14960	15008	15144	14949	15125	14891	15039	14810	15054	15116	14962	15034	15013	15016	15145	15167	15185	15039	15015	15044	14912	15267	15084	15136	14921	14971	14953	14887	15043	15057	15034	15163	15145	14938	14981	15068	14884	15009	15014	14998	15090	14904	14851	15082	14983	15024	15217	15089	14892	15019	15047	15011	14998	15064	15083	15090	15121	14859	15074	14882	14959	15109	14869	15048	14848	14983	14867	15086	14902	14813	15047	15012	14990	15127	14957	15006	14959	15005	14888	15067	15096	15078	14892	14909	14848	14859	15158	15026	15031	14970	15109	15120	14952	15152	14850	14918	14989	15063	15016	14988	15031	15049	15065	15087	15111	14987	15196	14933	14803	15095	14984	14909	14930	15028	14953	15054	15120	15059	14929	14992	15155	15197	15007	15010	15108	14917	15121	15041	14865	15087	14991	15034	15095	15141	14929	14906	14978	15185	14941	15137	15011	15187	15019	14996	14943	15138	14889	15141	14902	14972	15006	15004	15064	14812	14900	14979	15014	14942	14986	15084	15220	14945	14966	15108	15084	15055	14891	15021	15016	14953	15087	14924	15013	15083	15094	14982	15154	15081	14906	14957	14957	14967	14987	14995	15111	15060	14986	15176	14946	15087	15065	15186	14998	14972	15124	15113	15128	14977	15057	14925	15026	15124	15198	14978	15009	15051	14996	15059	15048	14998	15025	15017	15038	15032	15027	14968	15113	15037	15040	15198	15030	15092	14968	15063	15195	15026	14776	14933	14982	15186	15024	15191	15125	14977	14994	15049	15070	14943	14980	14929	14979	15073	15123	15077	15057	14869	14868	15138	15106	14981	14804	15152	14994	15158	14896	15031	14923	15033	14935	15077	15039	15011	15144	15077	15081	15003	15028	15059	15008	15133	15044
24184	21678	29427	24888	23562	24485	23768	20581	19674	19048	18254	18074	18075	17808	17687	17610	17654	17714	17681	17423	17403	17441	17377	17404	17434	17365	17170	17345	17340	17310	17118	17268	17135	17253	17134	17168	17251	16945	17071	17072	17032	17174	17057	17041	17075	16741	17160	17122	17183	17155	16847	17004	16938	17038	17178	16973	16955	17020	17149	16928	16896	17071	16888	16836	17128	17082	17042	16982	16956	17245	16953	16930	17161	17059	17013	16912	16874	17142	17033	17072	16848	16985	16968	16994	16830	17201	16998	16975	16974	16937	16799	16957	17069	17067	16933	16729	16881	17011	16946	16925	17078	17086	16634	16736	16840	16929	16876	16813	16892	16837	17007	16885	16834	17329	17087	17082	17004	16889	16983	16989	16947	16875	17022	16974	16912	16919	17088	16946	16944	16997	16899	17108	17092	17046	17064	16945	16703	16862	16918	17054	16844	16999	17022	17166	17218	16779	16971	17008	17124	17022	17159	17052	17090	17038	17024	16955	17064	17245	17034	16929	17026	16840	17040	16880	17095	16876	17136	16908	16990	16992	17060	17045	16963	17038	17018	16874	17107	16845	16980	16975	16971	16891	17010	16841	16720	17114	16850	16961	16940	17077	16828	17046	16826	16819	16926	17050	16818	16927	16881	17005	16890	17013	17081	16745	17054	17073	16764	16984	17005	16941	16924	16953	17091	16948	16910	16900	16856	17004	17001	16994	17038	17160	17093	16939	16938	16918	16879	16778	16920	16969	17173	16835	16969	17023	17020	17171	17031	17011	16994	17031	17157	17039	16935	16802	16997	16929	16964	17049	17009	17178	16931	16809	16870	16922	16776	16942	16803	17119	16732	16856	16991	17041	17035	17028	16964	16982	16814	17163	17060	17061	16955	16795	17179	17076	17029	16889	16999	16986	17123	17019	16946	16987	16867	16917	17039	16774	17046	16954	16768	16761	16997	16901	17123	17114	17102	17023	17001	16913	16950	17057	16744	16820	17162	16861	17001	17083	17245	16981	17022	17019	17143	16775	16839	17035	16948	16944	16981	17081	17014	16978	16969	17068	17022	17091	16971	16999	16976	17011	17126	16889	17060	17088	16970	17068	16892	16958	16872	16989	16897	17166	16812	16919	16926	16868	16863	17057	16890	16747	17030	17032	16878	17217	16937	16920	16985	16917	16852	16993	16794	16786	17016	17068	16909	16849	16932	17021	17093	16933	17050	17100	17043	16957	16820	16885	16945	17098	16857	17010	16737	16849	17048	16676	16941	16858	17112	17023	16745	16941	17056	16983	16846	16941	16946	17130	17015	16920	16944	16903	16965	16839	16807	16724	17083	16800	17031	16789	16901	16919	16971	16865	17033	17010	16909	17108	16965	17042	16888	17147	16944	16995	16986	16724	16948	17166	16978	17016	16889	16945	17009	16850	17026	16951	17071	17097	17120	17082	16686	16997	17000	17174	16816	16917	16869	16924	17019	17105	17176	16897	16995	16961	16839	16945	17158	17043	17160	16876	16990	17105	16914	16837	17230	16963	17131	16971	16844	16911	16954	17030	16909	16701	16773	16783	16919	17004	17047	17005	16701	16926	16819	16979	17067	16885	16966	17095	17095	17108	17021	16931	17019	17067	16828	17025	17093	16924	16788	16864	16888	16903	17115	16910	17062	17151	17239	17058	17076	16999	16964	17051	16944	16829	16873	17019	17071	17004	16900	16876	16877	16613	16879	16971	17045	17022	17109	17127	17011	16948	16937	16946	17392	17166	16620	16984	16852	16951	16862	17056	16698	16807	17080	16922	17148	16938	16883	16959	16772	16882	16984	16780	17113	17142	16964	17086	17125	17084	17043	17108	16890	16896	17003	16900	16761	16945	17010	16856	16810	16965	16922	17005	16894	17013	17157	16799	16919	16944	16916	16931	17034	17018	17185	16945	17013	16941	17212	17142	17040	16856	16857	17281	16990	16848	16813	16965	16844	16807	16952	17053	17044	16911	16984	16972	17130	16931	16920	16968	16917	17074	17012	16762	16763	16913	16862	17096	17020	17021	16942	17168	16788	16773	17147	17068	17067	16981	17048	16861	16949	17118	16871	16960	17020	17095	16922	16943	16836	16854	16650	16788	16975	17027	17174	16867	17084	16999	17060	17002	16999	16832	16800	17039	16728	16938	16840	16932	16985	17027	17062	16749	17025	16883	16848	16979	16946	16795	17006	16966	16810	16818	16842	16966	16859	17061	16888	16983	17021	17001	16997	16965	17071	16898	16775	17054	16993	16859	17027	17112	17126	16885	16965	16811	16798	17035	17093	16958	16874	16989	17134	17099	17276	17210	17221	17082	17048	16886	16899	17127	16892	16983	16955	17031	17088	16960	16853	16866	16965	16876	16968	17065	16903	16982	16949	16935	16888	17059	17127	17057	16985	16931	16918	16979	17116	17068	17151	16984	16990	16979	16927	16980	16960	16914	16977	17131	16957	16924	16942	16892	16951	17015	16833	16904	17101	17088	16847	17138	16950	17093	16938	16812	16933	16781	16920	16785	16971	16808	17070	17149	16949	17253	16927	17004	16989	16891	16933	17062	17032	16959	17134	17146	16968	17097	16999	17041	16808	16894	16988	16845	16945	16976	17009	16980	17159	16781	16880	17110	16980	16995	16972	16818	16939	16976	17110	17115	16765	17103	17061	17025	16962	17074	16858	16793	16967	16880	17109	16980	17209	17071	16996	16898	17196	16864	17090	17155	17058	17056	16919	17066	17228	16956	17079	16805	16993	16764	16871	16888	17055	17002	17052	17170	16955	16993	17027	16796	16984	17005	16872	17175	17037	16919	16880	16949	17059	16969	17039	16974	16836	16983	17198	17036	16926	16833	17083	17038	16890	17041	16930	16993	17126	17069	17116	16961	17034	16973	17139	17065	16990	16937	17183	17048	17003	16870	16903	16797	16839	17023	16976	17037	16951	16732	16827	16873	16907	17038	16921	17087	17049	16966	16944	16826	16988	16966	17028	17078	16937	16931	16936	16852	16792	17021	17045	16913	17009	17060	17052	16956	16853	16989	16993	17178	16814	17000	17106	16999	16791	16758	17072	16947	16827	16938	16887	16914	16823	17175	17016	16966	16939	16848	16980	16730	16964	17060	16956	16869	17107	16897	16920	16945	16879	16954	17009	17164	17056	16928	17001	17074	17061	16931	17081	16867	17060	17051	17014	17176	17204	16848	17008	16931	17150	17038	17141	16959	16946	16865	16786	17056	17033	16959	17005	16891	16941	16950	17034	16724	16978	16963	16650	16738	16998	16924	17043	16747	17130	16876	17053	17135	17049	16875	17171	16872	16854	17049	17111	16913	16996	16966	16910	16888	17019	17051	16789	16963	16928	16965	17008	16894	17050	16852	16902	16944	16910	16859	17023	16869	16987	17010	17096	16884	16860	17029	16973	16895	17210	17016	16741	17093	16921	16829	16835	16834	16954	17114	16914	17030	16973	17134	17146	17018	17004	17065	16948	16989	16852	16805	17214	17007	16882	16982	17056	17049	17013	16853	17043	17006	17007	16832	17082	17035	16758	17008	16948	16871	16838	16927	17025	16994	16883	16827	16898	16867	17066	16980	16992	17077	17051	16915	16883	16878	16990	16930	17006	16902	16826	16842	17127	17245	17155	16843	17061	16864	16920	16988	17003	17011	17035	16988	16935	17068	16922	16974	16904	16950	16909	16876	16875	17041	16993	16861	17083	16982	16935	16816	16838	16957	16900	16971	16795	16932	17102	16894	16920	16994	16990	17177	17082	17188	16767	16774	17104	17086	17107	16846	16789	16936	16997	16912	16848	17008	16975	16972	16981	16931	16722	16791	17008	16898	17045	16978	17137	16848	16948	16999	16993	16911	16955	17154	17053	16939	16936	17016	16795	16972	16806	16998	16969	16744	16855	16976	17026	17123	17017	16912	16907	16692	16893	16767	17046	17090	16875	16609	16877	16834	16807	16865	17080	16942	17126	17102	16911	16999	17128	17048	16822	17153	16879	16953	16996	16826	17130	16812	17243	17046	16884	16725	16856	16948	16827	17203	16964	16966	17047	16842	17054	17136	16972	17037	16935	16900	16943	17016	16943	16967	17104	16984	16942	17046	17076	16956	17088	16962	17248	17050	16908	16888	17037	16978	16924	17117	17205	17242	16964	16926	16856	16967	16943	16877	17142	16826	17135	17247	16890	17081	16999	16912	17190	16991	17020	16832	17006	16859	16964	17051	16901	16953	16834	16980	16735	17013	16805	16957	17118	17016	16963	16835	16974	17139	16924	16826	16860	16816	17010	17106	16794	17045	16715	16781	17036	16804	16937	16918	16938	16985	17033	17134	16994	16960	16938	16952	17017	16825	16943	17037	16822	16852	17023	16891	16975	16989	16860	17050	16997	17055	17005	17028	17053	16957	16948	17215	17148	17045	16887	17002	16843	17024	16898	16989	17163	16886	17114	16835	16980	17096	17031	16894	16981	17009	17027	16976	16840	17121	17159	16975	16922	16930	17025	16890	16912	16901	17003	17048	17048	17157	16968	16951	17008	17092	16902	16935	17084	17127	16982	16949	17027	17005	16999	16849	17108	16923	16991	17142	17010	17062	17142	16944	16894	16955	17058	17003	16897	16825	16973	17041	16785	17019	17119	17040	17043	16774	16844	16859	16870	17010	16997	17020	17050	17084	17057	17184	17152	16911	17060	16986	16834	16877	16620	16881	16986	17105	17043	16856	16975	17041	16932	17029	17081	17070	17024	16850	16862	16832	17092	17088	16982	16978	16872	17081	17182	17002	16845	16804	16988	16900	17004	16942	17183	16771	16957	17023	17008	16956	17104	16856	16723	16848	16780	17082	16897	17158	16997	16925	16842	16988	16870	17011	16958	16898	17030	16874	17151	16949	17050	16905	17107	17033	16988	16776	16930	17044	16949	17092	16877	16900	17025	16941	16826	16870	17038	17009	16967	17020	16713	17103	16836	17132	16991	16965	17045	16992	17023	16911	17019	16927	16818	17069	16782	16774	17277	16953	16991	16991	17289	16991	16875	16906	16995	17016	17035	16840	16951	17029	17036	16875	16870	16916	16972	17252	16999	17238	16881	16851	16943	17043	16946	17154	16916	17017	16982	16854	16828	16828
26634	45985	43666	34606	28291	24572	21970	20882	19831	18442	17554	17240	17234	16781	16656	16532	16779	16476	16244	16149	16087	16067	15937	15960	16051	15893	15878	16051	15682	15599	15621	15814	15921	15949	16004	15943	15536	15617	15675	15759	15741	15450	15782	15697	15722	15514	15635	15504	15300	15360	15602	15559	15546	15446	15574	15568	15512	15525	15628	15483	15552	15515	15601	15632	15638	15589	15509	15476	15651	15593	15470	15479	15686	15516	15535	15520	15391	15444	15615	15632	15693	15557	15513	15580	15678	15545	15507	15424	15670	15504	15542	15493	15468	15520	15639	15478	15540	15526	15390	15627	15685	15499	15459	15527	15555	15656	15645	15552	15480	15710	15693	15619	15513	15517	15486	15542	15674	15597	15673	15569	15629	15603	15585	15569	15597	15606	15453	15523	15506	15540	15438	15544	15626	15631	15625	15626	15625	15718	15610	15661	15470	15462	15415	15714	15385	15613	15429	15664	15500	15540	15546	15478	15487	15554	15666	15410	15587	15514	15413	15667	15444	15539	15583	15542	15632	15394	15632	15612	15494	15587	15501	15435	15622	15710	15550	15629	15734	15368	15522	15625	15636	15592	15620	15507	15561	15741	15570	15688	15558	15577	15589	15639	15379	15507	15480	15646	15651	15516	15529	15498	15612	15471	15708	15348	15552	15707	15651	15585	15460	15584	15559	15580	15590	15512	15537	15577	15674	15567	15705	15591	15560	15438	15531	15505	15414	15417	15634	15558	15348	15566	15475	15631	15464	15552	15414	15667	15590	15559	15570	15604	15542	15446	15675	15610	15492	15564	15477	15536	15474	15359	15616	15576	15740	15571	15400	15579	15528	15567	15524	15545	15574	15441	15647	15643	15525	15418	15543	15631	15642	15514	15567	15554	15458	15583	15683	15579	15543	15593	15557	15473	15526	15459	15629	15582	15515	15633	15374	15609	15421	15530	15479	15669	15458	15637	15529	15610	15501	15569	15398	15417	15423	15562	15643	15619	15583	15452	15402	15557	15436	15677	15506	15574	15720	15473	15446	15599	15579	15411	15457	15485	15683	15629	15486	15579	15543	15846	15387	15694	15631	15402	15525	15423	15635	15502	15372	15510	15599	15642	15532	15404	15634	15585	15331	15603	15557	15639	15593	15514	15429	15569	15601	15623	15568	15663	15485	15479	15548	15625	15438	15625	15429	15469	15428	15533	15553	15561	15509	15617	15463	15632	15537	15399	15514	15668	15489	15668	15402	15516	15598	15408	15535	15601	15581	15580	15415	15626	15522	15534	15578	15678	15401	15560	15616	15595	15481	15659	15465	15505	15582	15487	15475	15575	15517	15728	15471	15542	15535	15695	15493	15396	15514	15596	15516	15626	15462	15677	15592	15660	15519	15478	15564	15634	15537	15626	15471	15393	15590	15551	15548	15623	15625	15534	15593	15524	15441	15632	15621	15634	15441	15631	15616	15530	15548	15494	15509	15532	15636	15608	15478	15489	15525	15575	15527	15351	15590	15677	15383	15502	15686	15457	15518	15517	15528	15578	15659	15562	15670	15536	15681	15419	15545	15406	15367	15572	15645	15668	15605	15576	15578	15859	15462	15495	15538	15680	15480	15549	15736	15519	15577	15524	15528	15470	15526	15455	15658	15663	15657	15511	15588	15708	15466	15511	15516	15514	15517	15522	15671	15318	15444	15550	15510	15417	15610	15405	15539	15469	15617	15544	15604	15346	15523	15604	15563	15624	15510	15503	15479	15628	15668	15447	15626	15509	15417	15672	15567	15516	15394	15545	15477	15402	15589	15516	15561	15533	15585	15564	15618	15487	15643	15399	15588	15395	15480	15649	15628	15619	15660	15573	15603	15400	15426	15567	15508	15584	15425	15697	15544	15617	15642	15590	15551	15573	15427	15647	15444	15492	15600	15492	15603	15487	15605	15658	15536	15530	15473	15753	15479	15559	15614	15775	15701	15369	15581	15508	15576	15533	15531	15657	15397	15725	15364	15556	15457	15531	15580	15570	15600	15542	15558	15520	15548	15528	15460	15481	15618	15581	15598	15563	15415	15466	15434	15395	15389	15541	15358	15575	15624	15581	15646	15471	15799	15472	15312	15720	15571	15669	15582	15652	15480	15552	15490	15565	15365	15531	15582	15487	15530	15712	15566	15397	15605	15599	15405	15714	15652	15490	15625	15470	15385	15619	15489	15606	15610	15483	15470	15544	15667	15596	15544	15466	15525	15682	15572	15690	15505	15713	15551	15457	15570	15504	15462	15461	15642	15414	15605	15555	15535	15563	15623	15554	15476	15621	15545	15463	15565	15526	15380	15620	15510	15394	15375	15575	15432	15472	15719	15572	15563	15703	15751	15479	15566	15507	15386	15561	15473	15612	15447	15700	15607	15615	15591	15394	15560	15626	15502	15530	15534	15694	15521	15574	15613	15416	15435	15445	15567	15435	15614	15504	15483	15540	15717	15450	15431	15544	15457	15521	15521	15781	15429	15474	15548	15759	15578	15603	15564	15546	15396	15573	15418	15641	15436	15455	15696	15528	15544	15455	15442	15500	15659	15550	15457	15638	15726	15474	15483	15564	15540	15499	15663	15617	15672	15505	15635	15675	15635	15542	15540	15632	15559	15513	15463	15523	15564	15541	15551	15501	15754	15703	15674	15488	15575	15545	15562	15528	15656	15595	15491	15537	15590	15458	15410	15529	15535	15540	15449	15590	15624	15613	15623	15530	15587	15625	15725	15680	15651	15468	15638	15542	15705	15520	15540	15564	15542	15517	15489	15680	15513	15748	15584	15401	15641	15442	15598	15529	15746	15633	15640	15599	15589	15643	15592	15534	15603	15404	15699	15513	15836	15469	15667	15618	15406	15510	15639	15638	15550	15617	15713	15725	15458	15572	15509	15504	15547	15548	15433	15566	15544	15563	15438	15620	15623	15673	15411	15409	15609	15698	15542	15549	15431	15468	15452	15574	15733	15601	15572	15385	15644	15646	15625	15736	15617	15538	15581	15468	15500	15611	15694	15607	15419	15450	15466	15457	15538	15560	15509	15529	15739	15562	15518	15503	15511	15614	15680	15583	15849	15623	15581	15601	15681	15512	15674	15591	15481	15411	15545	15399	15448	15406	15542	15696	15427	15597	15483	15584	15459	15526	15638	15491	15592	15451	15555	15682	15786	15561	15495	15528	15421	15637	15459	15598	15621	15643	15577	15477	15728	15608	15697	15465	15621	15403	15468	15605	15575	15442	15552	15669	15621	15512	15545	15500	15464	15498	15543	15633	15449	15510	15522	15449	15518	15723	15505	15409	15523	15538	15654	15543	15706	15669	15490	15471	15650	15642	15598	15551	15692	15583	15553	15570	15749	15620	15461	15719	15535	15426	15572	15533	15702	15675	15671	15465	15596	15579	15531	15737	15629	15611	15557	15605	15551	15646	15579	15627	15653	15605	15569	15478	15765	15443	15631	15530	15602	15750	15771	15451	15613	15625	15668	15659	15507	15476	15485	15645	15417	15661	15531	15556	15648	15527	15680	15667	15506	15365	15519	15615	15451	15638	15582	15469	15336	15622	15361	15620	15732	15414	15464	15490	15659	15454	15482	15540	15697	15456	15635	15393	15493	15498	15501	15716	15620	15491	15581	15452	15805	15569	15670	15577	15623	15630	15524	15570	15563	15519	15539	15669	15314	15474	15559	15763	15680	15480	15609	15673	15502	15578	15673	15470	15535	15624	15520	15559	15424	15442	15480	15616	15717	15508	15558	15521	15436	15528	15458	15579	15489	15551	15540	15699	15538	15620	15584	15526	15662	15598	15467	15469	15621	15521	15615	15511	15681	15688	15514	15587	15619	15352	15683	15566	15504	15517	15569	15506	15707	15544	15690	15569	15376	15501	15656	15603	15662	15551	15558	15637	15556	15533	15340	15781	15453	15502	15632	15514	15651	15543	15579	15775	15441	15573	15493	15618	15624	15593	15531	15582	15481	15511	15488	15591	15574	15519	15498	15446	15545	15616	15427	15580	15606	15627	15598	15740	15477	15481	15453	15555	15691	15503	15644	15454	15580	15630	15485	15609	15620	15486	15590	15561	15540	15589	15476	15396	15574	15427	15600	15568	15441	15689	15585	15508	15620	15438	15672	15573	15599	15549	15532	15630	15713	15454	15595	15652	15444	15673	15499	15684	15456	15593	15615	15509	15664	15625	15641	15658	15506	15824	15449	15566	15761	15600	15799	15530	15434	15596	15448	15536	15770	15561	15732	15615	15604	15587	15576	15449	15665	15624	15681	15554	15587	15519	15649	15485	15479	15525	15576	15540	15517	15640	15530	15656	15621	15301	15548	15553	15408	15549	15595	15380	15548	15582	15427	15483	15514	15670	15530	15610	15623	15535	15479	15445	15821	15477	15652	15575	15542	15660	15446	15551	15546	15472	15531	15488	15654	15411	15432	15480	15456	15519	15587	15571	15486	15641	15578	15489	15472	15715	15457	15823	15611	15726	15502	15635	15418	15499	15612	15620	15640	15538	15505	15654	15587	15528	15504	15468	15778	15616	15701	15581	15373	15449	15422	15578	15421	15526	15613	15603	15512	15733	15573	15574	15585	15434	15534	15604	15578	15662	15427	15449	15610	15476	15387	15571	15471	15579	15522	15450	15493	15587	15650	15568	15695	15565	15546	15690	15605	15354	15581	15628	15659	15596	15537	15493	15568	15627	15480	15564	15682	15295	15484	15457	15637	15553	15722	15450	15607	15584	15634	15583	15516	15481	15564	15498	15519	15381	15657	15540	15474	15440	15571	15679	15618	15661	15623	15509	15498	15241	15610	15557	15578	15718	15383	15625	15618	15480	15591	15494	15452	15507	15584	15822	15486	15602	15732	15613	15561	15490	15449	15463	15525	15436	15590	15528	15545	15452	15588	15493	15640	15641	15633	15577	15656	15709	15575	15506	15561	15463	15583	15516	15571	15537	15565	15514	15592	15497	15483	15646	15555	15564	15581	15555	15548	15400	15641	15536	15657	15599	15450	15698	15412	15334	15629	15486	15507	15459	15682	15467	15606	15404	15735	15471	15697	15365	15468	15579	15638	15619	15495	15636	15555	15551	15532	15616	15365	15488	15492	15577	15442	15660	15467	15433
23159	21607	29642	24110	22225	24943	27527	22322	20536	20062	19309	18779	18745	18451	18139	18023	18374	18132	17824	17691	17773	17596	17823	17493	17537	17567	17496	17550	17281	17304	17425	17248	17468	17461	17633	17523	17395	17496	17409	17374	17305	17281	17287	17266	17317	17211	17255	17185	17389	17274	17183	17146	17306	17195	17017	17279	17226	17164	17339	17205	17058	17228	17331	17483	17193	16992	17206	17292	17209	17052	17204	17283	17086	17127	17371	17216	17176	17331	17245	17373	17334	16969	17168	17066	17008	17085	17213	17150	17177	17096	17280	17041	17024	17283	17067	17245	16959	17199	17145	16900	17059	17200	17254	17286	17339	17036	16998	16856	17065	16994	17087	17089	17044	17018	17082	17088	17259	17076	16914	17025	16892	17240	17101	17276	17238	17009	17042	17188	17191	17218	17296	17169	17362	17158	17012	16921	17109	17115	17016	17038	17115	17123	17333	17009	17276	17121	17230	17006	17244	17199	17112	16962	17141	17217	16934	17189	17154	17137	17232	17100	17057	17179	17107	17031	17197	17062	16961	17221	17192	17241	17166	17080	17107	16936	17127	16963	17085	17196	17332	16840	16986	17284	17214	17024	17201	16938	16976	17014	17102	17020	17137	16862	16944	17259	17215	17125	17047	17091	17057	17025	17044	16955	17282	16998	17097	17126	16968	16974	17086	16957	17163	17047	16935	17198	16961	17040	17031	17048	17152	17150	17175	17183	17004	17018	17024	17261	17115	17243	17192	17230	17168	17002	17045	16978	16909	17240	16978	16982	17160	17242	16913	17047	17201	17260	16816	17106	17008	17020	17125	17037	16866	17221	17015	17119	17149	17108	16966	16956	17181	17220	16967	17133	17102	17041	16987	16997	16953	16790	17236	17157	16862	17026	17074	17251	16940	17183	17086	17159	17242	17107	17144	17255	16933	16908	17185	17066	16949	17236	17135	17131	17264	17151	17192	17103	17086	17058	17117	17108	17011	17122	16813	17270	17036	16933	17121	17167	17074	17083	17175	17165	16938	17235	17152	16976	17165	17112	17106	17104	16951	17071	16995	17140	17036	17212	17071	17116	16991	17019	16991	17200	17213	17184	17247	17144	17185	17256	17087	17076	17152	17245	17039	17052	17002	16810	17096	17182	17190	17004	17164	17150	17254	17076	17043	17133	17068	17143	16988	16982	16945	17037	17266	16900	17218	16998	17146	17180	17084	16993	17054	16986	17186	16860	17096	16930	17369	17032	17061	16978	17141	17122	17021	17189	17178	17089	17077	17105	17117	16863	16868	17025	16870	17183	17303	17102	17020	17033	17008	17206	17227	17142	17144	17235	17384	16952	16965	17294	16995	16919	17292	17245	17093	17083	17191	16910	17068	17130	17036	17150	16977	17159	17159	17175	17234	17045	17170	17132	17234	17185	17153	17064	16922	17256	16939	16916	17156	17033	17026	17284	17120	16954	16926	17156	17194	17048	16991	17233	17101	17139	17120	16924	17033	17215	17118	17157	17193	17102	17116	16927	17132	17099	16829	16940	17126	16971	17263	17087	17164	17260	17201	16977	17288	16880	17032	17102	17209	17067	17141	17064	17107	17051	17097	17127	16938	17035	17216	17072	17010	17118	17013	17213	17203	17122	17144	17255	17107	16971	17022	16941	17072	16912	17000	17156	17110	17093	17151	16936	17097	17055	17170	17063	16971	17033	17028	16919	17227	17091	17159	17094	17092	17108	17034	17050	17092	17059	16911	17084	17074	16770	17118	17038	17030	16962	17211	16975	17093	17305	16912	17015	17156	17025	17150	16971	17063	17018	17107	16987	17074	17084	16945	17125	17017	16935	17075	17091	17161	17116	17180	17126	17087	16996	17086	17210	17052	17089	17112	17145	16971	17057	17114	17134	17126	17294	16960	16947	16917	16933	17075	17092	16924	17084	17055	17112	17159	16765	16979	17510	17170	17015	17107	16985	16991	17073	16919	17140	17186	16945	17027	17047	16961	17147	17256	17045	17133	17091	17150	16850	17133	17199	17204	16914	17032	17099	16835	17186	17146	17143	16934	16979	17301	17238	17111	17181	17137	17084	16977	16933	17200	17039	16957	17203	17222	17035	16937	17103	17063	17271	17069	16963	17187	17137	17153	16936	17030	17254	17181	17298	17027	16983	16975	17062	16991	17224	17028	17234	17169	16891	17074	17057	17070	16990	16961	17164	17107	17132	17183	17052	17101	17057	17119	17225	17088	17208	17229	17035	17110	17016	17048	17079	16859	17098	17142	16997	17183	16931	17074	17177	17100	17160	17104	17080	17064	16945	17034	17131	17108	17052	17173	17030	16957	17142	17115	17176	17143	17072	17035	17191	17039	17133	17046	17264	17155	17086	17099	17002	17089	16994	17056	17096	17010	17157	17000	17027	17131	17148	16840	17089	17160	17066	16951	17288	17135	16985	17009	16984	16929	17085	17133	17262	16943	17048	17110	17115	16955	17030	17063	17007	16949	16885	17071	17020	16891	17068	17067	17261	17115	17033	17071	17019	17079	17074	16933	17216	16957	17028	17148	16972	17090	17018	17060	17152	17152	17130	17126	17041	17112	17144	17219	17048	17070	17053	17225	17306	16994	17069	16991	17092	17287	17073	17143	16996	17140	17120	17061	16941	17149	17258	16924	16918	16993	17046	16894	17001	17022	17044	16892	16958	17040	17157	17095	16861	17092	17122	16977	17200	17006	17181	17151	17084	17156	17076	17002	16947	17162	17007	17258	16972	17308	17159	17133	17142	17083	16946	17273	17258	16984	17063	17199	17094	16963	16955	17089	17152	16996	17054	16955	16942	17005	17170	17040	17029	17280	17306	17108	16963	17152	17110	17342	17045	17100	16860	16912	17039	16990	17070	17198	17159	17181	16984	17110	17043	16978	16972	17081	17096	17123	17191	16998	17045	17043	17074	17089	17231	17294	17168	17009	17144	17192	17318	17300	17239	16998	17164	17277	17232	17078	17167	17214	17004	17066	17094	17004	16823	17112	17232	17198	17058	17120	16972	17147	17261	17159	17163	17076	16898	17076	16995	17134	16996	16882	16982	17208	16946	17031	17168	17172	17092	17283	16976	17142	17019	17134	16896	16981	17102	17197	17092	17049	17090	17086	17080	16899	17037	17027	17039	17025	17240	17230	17039	17044	17005	16942	17206	17055	16947	16980	16946	16950	17126	16962	17110	17091	17113	17082	17109	17064	17248	17044	17091	17213	17061	17048	17196	17103	17160	16930	17069	17039	16975	17214	16981	17228	17096	17151	17246	17005	17022	16939	16945	17095	17053	16934	17196	17020	17199	17062	16995	17199	16996	17137	17102	17019	17173	17025	17226	17146	17211	17007	17062	17279	17032	17315	17037	17065	16965	17032	17153	17116	17013	17070	17191	16951	17067	16995	17180	17252	17225	17108	16985	17060	17150	17235	17222	16983	17361	17194	16985	17051	17190	17317	17117	17069	17152	17216	17084	17106	17004	17128	17112	17117	16973	16994	17209	17071	17129	17246	17122	17190	16971	17051	17317	17105	17132	17122	17124	16986	17103	16913	17073	17132	17265	17227	17206	16987	17072	16971	17231	17172	17010	17062	17150	17080	17068	17057	17078	17130	16986	17005	17021	17073	17117	17139	17258	17297	17102	17078	17117	17218	17096	17096	17076	17162	16847	17184	17131	16973	17038	17202	17277	17209	17092	17124	17019	17060	17033	17092	17045	17076	16883	16986	17053	17044	17204	17177	17131	17141	17297	17111	17123	17169	17087	17064	17093	16995	17245	17230	17047	17115	17128	17160	16998	16967	17044	17103	17062	17163	17132	16908	16978	16851	17203	17049	17118	17057	17101	17041	17078	16980	17208	16977	17269	17257	16936	17187	17262	17005	17163	17229	17319	17194	16994	16933	17086	16950	16885	17187	17116	17134	17031	17237	17114	17119	16986	17113	17020	17075	17109	17111	17179	17162	17231	17177	17020	17005	17046	17118	17123	17076	16936	17189	17234	16979	17111	17140	17216	17291	17177	16923	17124	17065	17360	17019	17080	17055	17052	17233	17139	16934	16997	17219	17172	16935	16923	17010	16951	17036	17101	17138	17106	16977	17058	17054	17062	17235	17087	17023	17068	17019	17159	17042	17105	17090	17038	17043	17156	17257	17143	17128	17115	17057	17117	16981	17114	16931	17280	16958	17182	17248	17176	17079	16937	17080	16987	17119	17087	17183	17046	16997	17090	17193	17116	17152	17430	17151	16982	17061	17161	17243	17224	17148	16826	16878	16908	17039	17245	17033	17182	17083	16830	17165	17129	17021	17254	17178	17062	17069	16865	17032	17018	17217	17024	16916	16847	17126	17339	16984	17162	17058	16956	17045	17098	17159	17133	16979	17206	17086	17102	16969	17086	17172	16983	17104	17027	17163	17045	17069	16983	17055	17240	17148	17152	17153	17108	17183	17220	17004	17171	17139	16881	17183	17102	17225	17108	17094	17115	17132	17029	16894	17095	17154	16981	17244	17219	17344	17132	17294	16995	17156	17045	16991	17082	17041	16994	17094	17012	17076	17129	17102	17283	17094	17083	17137	17153	17137	17132	17201	16913	17108	17148	16992	16931	17288	16961	17314	16908	17134	17051	17204	17075	17061	17168	17004	17214	16974	16990	17112	17110	17229	17064	17213	16954	17082	17097	17055	17107	17141	17259	17032	17148	16999	17267	17010	17164	17131	17122	17091	17027	17048	17109	17109	17122	16991	17214	17042	17138	17195	17322	17337	17082	17020	17102	17321	17097	17143	17048	17115	16994	17252	16957	16990	17246	17077	16916	17217	17207	17043	17123	17141	17220	17191	17164	16928	17091	17210	17152	16997	17151	17021	17126	16984	17174	17146	16970	17065	16900	17006	16942	17060	17158	17197	17119	17261	17075	17104	17083	17289	16936	17075	17101	16906	17066	17075	16997	17196	17130	16923	17010	17167	16989	16899	17031	17183	16847	17028	17151	16946	16988	16980	17235	17348	16993	17076	17000	17192	17370	16845	16888	17162	16962	17177	17097	17224	17031	17179	17194	17001	17337	17082	17218	17117	17182	17073	17180	16997	17167	17374	17167	17221	17034	17019	17129	17004	17162	17160	16973	17099	17106
27722	50273	47912	38813	32094	27531	24671	22998	21574	19980	18682	18328	17777	17436	17023	17005	17096	16985	16612	16550	16331	16369	16432	16287	16116	16096	16131	15970	15963	15891	15785	15851	15813	15956	15980	15997	15877	15853	15910	15653	15654	15781	15809	15625	15712	15572	15849	15606	15753	15655	15551	15744	15726	15571	15658	15603	15632	15610	15717	15704	15617	15595	15618	15714	15581	15718	15578	15692	15577	15719	15773	15610	15573	15450	15741	15828	15600	15542	15651	15611	15596	15703	15708	15564	15622	15510	15656	15660	15677	15700	15603	15626	15552	15567	15587	15498	15592	15544	15551	15572	15496	15532	15690	15730	15635	15731	15677	15625	15686	15611	15539	15668	15491	15632	15563	15553	15577	15711	15625	15565	15474	15744	15639	15560	15362	15742	15588	15587	15584	15664	15530	15621	15557	15627	15491	15462	15481	15564	15589	15564	15609	15578	15681	15663	15428	15587	15576	15695	15623	15504	15526	15549	15674	15674	15509	15648	15511	15702	15516	15645	15710	15521	15582	15520	15611	15518	15646	15593	15625	15636	15455	15680	15546	15608	15680	15584	15430	15596	15637	15510	15463	15440	15548	15634	15617	15496	15535	15605	15508	15487	15547	15472	15544	15541	15691	15609	15680	15609	15614	15734	15501	15576	15510	15650	15624	15559	15745	15540	15592	15522	15669	15571	15552	15665	15648	15509	15570	15502	15594	15460	15684	15560	15434	15590	15668	15694	15559	15531	15846	15640	15610	15597	15723	15491	15557	15653	15629	15468	15684	15590	15750	15470	15465	15709	15531	15484	15541	15468	15508	15592	15605	15672	15616	15720	15480	15580	15621	15556	15674	15611	15643	15621	15717	15509	15649	15555	15624	15503	15692	15607	15448	15639	15430	15556	15537	15784	15710	15548	15411	15427	15798	15575	15727	15488	15707	15533	15630	15444	15480	15548	15581	15447	15709	15718	15528	15672	15534	15444	15649	15598	15639	15579	15504	15640	15614	15588	15701	15592	15715	15528	15562	15493	15494	15601	15600	15723	15524	15524	15684	15509	15612	15430	15601	15660	15659	15531	15630	15542	15629	15517	15438	15591	15602	15480	15593	15599	15523	15644	15609	15467	15707	15730	15680	15510	15645	15619	15716	15587	15463	15523	15653	15410	15531	15588	15693	15701	15565	15500	15480	15596	15578	15555	15687	15565	15519	15683	15641	15635	15611	15493	15582	15556	15599	15508	15589	15425	15521	15812	15633	15600	15424	15815	15526	15530	15604	15460	15589	15397	15705	15579	15563	15409	15599	15608	15693	15452	15538	15766	15671	15599	15510	15433	15777	15621	15579	15555	15696	15639	15617	15510	15485	15465	15615	15473	15663	15543	15399	15673	15533	15651	15460	15750	15493	15562	15579	15612	15804	15797	15670	15552	15600	15807	15672	15607	15528	15643	15538	15563	15589	15633	15643	15645	15438	15762	15554	15533	15488	15540	15636	15551	15393	15615	15592	15471	15553	15569	15551	15529	15586	15461	15563	15586	15750	15725	15568	15540	15550	15624	15533	15615	15730	15620	15525	15497	15632	15552	15341	15669	15622	15546	15640	15645	15679	15530	15652	15751	15611	15637	15625	15486	15567	15670	15676	15607	15679	15521	15591	15685	15716	15601	15754	15511	15422	15659	15444	15559	15628	15571	15485	15648	15428	15470	15598	15599	15508	15873	15584	15399	15564	15595	15508	15434	15670	15649	15614	15534	15359	15703	15563	15653	15602	15596	15465	15391	15566	15419	15618	15740	15489	15691	15689	15766	15514	15590	15656	15568	15667	15758	15642	15646	15745	15498	15472	15777	15654	15625	15666	15527	15638	15603	15555	15601	15760	15633	15562	15466	15638	15691	15584	15502	15540	15469	15450	15613	15538	15622	15717	15469	15650	15545	15466	15493	15482	15580	15611	15696	15628	15541	15545	15749	15532	15651	15575	15600	15583	15606	15543	15514	15617	15473	15660	15612	15504	15708	15643	15531	15546	15508	15776	15509	15513	15628	15636	15507	15747	15617	15592	15575	15475	15491	15535	15487	15455	15469	15507	15706	15660	15965	15644	15662	15538	15648	15764	15583	15715	15635	15585	15497	15572	15671	15640	15586	15813	15555	15647	15560	15587	15560	15564	15764	15488	15713	15748	15534	15742	15723	15572	15755	15577	15526	15370	15810	15712	15435	15698	15721	15617	15705	15704	15726	15533	15683	15594	15782	15580	15602	15703	15635	15596	15528	15672	15486	15677	15554	15717	15550	15642	15556	15809	15776	15582	15461	15712	15594	15591	15563	15697	15652	15627	15763	15539	15631	15439	15754	15577	15662	15680	15708	15517	15694	15604	15678	15722	15656	15454	15686	15567	15565	15677	15547	15496	15674	15401	15743	15690	15714	15708	15453	15546	15457	15579	15545	15565	15637	15591	15519	15694	15637	15513	15602	15515	15409	15632	15556	15606	15676	15438	15710	15581	15589	15383	15305	15782	15675	15770	15537	15619	15375	15637	15541	15601	15719	15643	15692	15697	15613	15595	15634	15749	15553	15578	15444	15445	15409	15495	15775	15872	15621	15560	15675	15647	15539	15578	15543	15652	15605	15571	15646	15490	15524	15633	15520	15674	15653	15670	15667	15645	15652	15673	15472	15607	15590	15551	15728	15574	15579	15708	15529	15548	15718	15709	15446	15630	15569	15658	15468	15613	15668	15545	15634	15675	15586	15513	15479	15642	15525	15500	15677	15596	15554	15727	15560	15825	15684	15689	15623	15509	15624	15602	15511	15653	15535	15557	15515	15546	15685	15677	15482	15615	15595	15502	15509	15671	15774	15786	15430	15852	15710	15607	15581	15668	15576	15689	15458	15600	15749	15465	15559	15627	15628	15509	15709	15650	15475	15676	15662	15507	15755	15455	15528	15515	15536	15714	15552	15541	15551	15805	15476	15615	15649	15671	15638	15703	15480	15672	15665	15668	15517	15560	15574	15834	15462	15504	15411	15635	15523	15444	15363	15536	15552	15688	15520	15551	15712	15470	15716	15544	15584	15504	15558	15682	15596	15632	15502	15624	15573	15540	15632	15588	15543	15647	15545	15593	15604	15470	15629	15666	15689	15552	15720	15559	15697	15563	15492	15562	15431	15552	15563	15675	15546	15587	15604	15705	15531	15541	15631	15597	15780	15616	15678	15654	15517	15692	15572	15634	15439	15542	15602	15527	15476	15636	15611	15591	15805	15668	15475	15696	15534	15629	15591	15559	15549	15716	15512	15581	15597	15529	15571	15550	15662	15466	15553	15569	15572	15538	15789	15741	15665	15626	15516	15479	15412	15591	15605	15670	15525	15669	15562	15696	15664	15492	15576	15607	15563	15646	15561	15592	15639	15717	15505	15627	15474	15723	15483	15599	15780	15600	15529	15510	15681	15520	15397	15507	15716	15622	15418	15474	15624	15448	15509	15587	15517	15542	15463	15764	15527	15730	15515	15470	15647	15585	15600	15630	15527	15677	15335	15577	15686	15533	15521	15536	15429	15754	15503	15386	15661	15559	15767	15533	15544	15651	15384	15522	15630	15492	15632	15598	15652	15795	15485	15655	15593	15657	15486	15558	15499	15642	15751	15505	15668	15516	15657	15847	15614	15585	15687	15704	15698	15640	15545	15616	15688	15473	15696	15717	15702	15535	15767	15604	15659	15616	15552	15531	15503	15423	15585	15613	15579	15521	15726	15656	15510	15604	15512	15750	15627	15656	15586	15665	15516	15805	15448	15749	15596	15556	15686	15752	15639	15478	15503	15495	15639	15740	15523	15584	15503	15490	15716	15664	15604	15556	15598	15786	15496	15397	15650	15495	15659	15665	15664	15831	15636	15612	15613	15550	15626	15532	15546	15512	15461	15532	15752	15559	15685	15573	15589	15631	15478	15664	15499	15737	15478	15521	15796	15753	15511	15573	15629	15622	15615	15593	15666	15640	15579	15548	15621	15737	15562	15491	15644	15631	15509	15675	15627	15613	15493	15715	15665	15442	15590	15441	15650	15662	15540	15625	15624	15501	15573	15583	15626	15498	15604	15557	15557	15593	15536	15696	15867	15619	15538	15531	15669	15612	15556	15426	15743	15544	15618	15598	15646	15505	15735	15498	15684	15624	15541	15850	15848	15555	15622	15700	15477	15582	15602	15512	15558	15638	15655	15705	15605	15596	15428	15512	15565	15572	15626	15653	15771	15534	15647	15537	15560	15724	15683	15455	15685	15617	15701	15506	15647	15684	15552	15603	15642	15559	15683	15713	15700	15745	15563	15624	15647	15580	15546	15507	15729	15674	15572	15684	15444	15602	15702	15694	15361	15693	15609	15508	15534	15725	15334	15451	15631	15533	15622	15687	15636	15535	15501	15530	15675	15690	15535	15508	15524	15712	15490	15615	15601	15693	15435	15573	15645	15546	15559	15570	15714	15454	15319	15603	15516	15671	15584	15379	15672	15653	15548	15570	15592	15589	15533	15636	15516	15652	15558	15497	15618	15537	15576	15478	15318	15590	15534	15552	15517	15642	15487	15449	15480	15471	15716	15579	15546	15565	15729	15666	15476	15701	15491	15544	15402	15636	15643	15653	15565	15614	15705	15548	15679	15627	15479	15469	15650	15540	15643	15616	15595	15623	15607	15566	15612	15538	15626	15485	15707	15516	15707	15541	15560	15742	15501	15650	15476	15421	15468	15566	15486	15559	15555	15600	15750	15559	15440	15645	15718	15591	15702	15678	15684	15475	15656	15645	15650	15589	15474	15460	15628	15753	15441	15514	15466	15523	15597	15758	15710	15600	15649	15615	15630	15663	15756	15492	15570	15506	15538	15485	15589	15637	15750	15446	15593	15704	15708	15363	15590	15610	15690	15443	15685	15719	15538	15579	15696	15585	15423	15533	15638	15734	15612	15512	15684	15581	15642	15413	15691	15666	15448	15666	15677	15553	15651	15714	15709	15452	15496	15711	15638	15387	15535	15646	15673	15640	15733	15680	15564	15546	15527	15585	15710	15516	15538	15541	15774	15638	15618	15641	15563	15685	15417	15626	15607	15640	15590	15590	15690	15600	15392	15625	15559	15657	15530	15624	15570	15495	15634	15545	15566
28088	24847	31520	27906	21884	19631	19132	18146	17683	17365	16967	16945	16739	16853	16577	16628	16543	16189	16420	16662	16307	16531	16379	16590	16263	16376	16297	16477	16359	16245	16454	16467	16322	16267	16422	16361	16376	16262	16351	16278	16421	16234	16095	16115	16265	16288	16424	16242	16254	16119	16329	16233	16238	16018	16118	16148	16112	16131	16408	16329	16130	15877	16210	16172	16078	16243	16494	16266	16398	16249	16162	16108	16142	16328	16154	16154	15962	16101	16176	16050	16090	16324	16042	16209	16238	16182	16187	16108	16199	16112	16124	16288	16270	16309	16135	16299	16262	16183	16007	16018	16099	16247	16156	16289	16196	16264	16165	16049	16240	15903	15997	16078	16214	16317	16315	16243	16098	16188	16211	16206	16184	16290	16261	16112	16156	16451	16167	16163	16401	16328	16152	16191	16122	16374	15998	16252	16308	16088	16363	16287	16109	16350	16325	16207	16076	16220	16400	16297	16309	16041	15979	16111	16090	16395	16125	16072	16103	16275	16416	16229	16348	16036	16395	16279	16235	16202	16167	16162	16109	16191	16314	16358	16433	15987	16071	16102	16284	16217	16145	16119	16169	16226	16123	16204	16234	16176	16319	16144	16267	16322	16186	16099	16109	16272	16416	16225	16228	16316	16234	16229	16319	16257	16293	16302	16238	16279	16183	16152	16277	16356	16020	16137	16332	16137	16314	16171	16373	16168	16207	16369	16407	16308	16219	16148	16313	16131	16204	16375	16261	16324	16065	16035	16171	16191	16244	16258	16359	16276	16386	16090	15976	16362	16146	16253	16264	16387	16238	16178	16155	16046	16132	16117	16233	16217	16360	16224	16188	16199	16053	16434	16086	16047	16133	16080	16209	16145	16114	16067	16061	16201	16250	15980	16137	16138	16256	16233	16134	16282	16266	16260	16148	16336	16395	16262	16217	16027	16365	16089	16128	16244	16325	16234	16176	16269	16434	16212	16238	16085	16336	16063	16274	16050	16099	15934	16115	16131	16273	16121	16210	16320	15970	16118	15967	16365	16171	16314	16287	16157	16379	16217	16099	16085	16266	16215	16076	16094	16111	16124	16151	16327	16204	16162	16154	15920	16053	16191	16149	16306	16019	16243	16009	16069	16198	16300	16045	16284	16192	16183	15910	16114	16162	16229	16216	16121	16184	16155	16107	16069	16288	15976	15915	16303	16314	16211	16283	16081	16194	16105	16197	16187	16119	16206	16367	16134	16346	16304	16184	16277	16272	16265	16276	16060	16352	16169	16065	16102	16296	16135	16143	16076	16298	16312	16210	16210	16432	16063	16036	16288	16269	16467	16383	16219	16151	16277	16310	16017	16127	16150	16455	16236	16265	16404	16107	16049	16297	15991	16225	16197	16233	16332	16165	16124	16078	16358	16074	16319	16191	16332	15969	16226	16238	16250	16202	16092	16146	16098	16182	16290	16061	16193	16233	16077	16059	16064	16173	16249	16124	16245	16292	16087	16505	16249	16207	16324	16120	16093	16027	16092	16105	16095	16157	16074	16258	16298	16127	16229	16358	16174	16108	16147	16433	16278	16326	16189	16268	16141	16006	16402	16435	16193	16024	16151	16351	16235	16358	16327	16443	16078	16367	16103	16180	16275	16394	16147	16294	16259	16238	16224	16141	16326	15976	16273	16487	15960	16199	16280	16345	16285	16177	16410	16156	16034	16057	16296	16217	16201	16196	16081	16249	16085	16106	16235	16247	16175	16113	16254	16176	16116	16272	16315	16410	16201	16159	16043	16191	16261	16068	16189	16268	16218	16143	16196	16169	16135	16058	15997	16214	16146	16125	16286	16084	16431	16125	16017	16172	16170	16292	16346	16271	16263	16317	16256	16035	16256	15969	16002	16390	16068	16142	16144	16182	16093	16090	16115	16022	15915	16218	16277	16394	16093	16418	16115	16120	16158	16417	16278	16302	16367	16052	16032	16335	16469	16284	16053	16125	16185	16070	16338	16262	16039	16168	16301	16323	16202	16095	16228	16110	16117	16345	16140	16303	16179	16272	16417	16051	16083	16246	16120	16220	16318	16004	16335	16114	16221	16258	16131	16219	16302	16246	16263	16155	16299	16371	16102	16206	16344	16097	16224	16343	16036	15993	16316	16041	16280	16278	16268	16461	16139	16373	16426	16142	16044	16123	16316	16366	16254	16036	16198	16287	16185	16265	16134	16131	16196	16239	16287	16408	16242	16197	16027	16033	16095	16236	16071	16020	16271	16295	16271	16167	16025	16131	16129	16280	16223	16318	16143	16157	16173	16250	16045	16248	16259	16221	16209	16156	16083	16004	16331	16185	16090	16177	16120	16153	16266	16306	16258	16218	16251	16308	16263	16318	16286	16265	16289	16151	16244	16332	16114	16179	16342	16321	16180	16168	16132	16106	16304	16216	16246	16077	16174	16118	16232	16284	16412	16370	16025	16412	16062	16117	16189	16165	16257	16228	16354	16050	16055	16182	16063	16296	16296	16256	16272	16143	16403	16278	16084	16264	16094	16169	16240	16093	16023	16260	16284	16330	16055	16244	16109	16087	16075	16059	16267	16077	16168	16026	16385	16110	16262	16117	16250	16087	16203	16410	16034	16277	16212	16184	16238	16238	16192	16411	16187	16229	16375	16179	16120	16339	16460	16238	16262	16394	16075	16178	16190	16287	16285	16040	16256	16056	16118	16300	16321	16222	16137	16094	16119	16440	16117	16280	16293	16308	16094	15985	16182	16353	16230	16156	16225	16311	16317	16108	16108	16347	16044	16167	16066	16255	16173	16287	16299	16095	16304	16176	16224	16367	16177	16027	15979	16048	16127	16394	16270	16036	16177	16140	16008	16132	16179	16007	16185	16085	16094	16213	16299	16327	16308	16226	16130	16312	16103	16324	16007	16162	16189	16205	16146	16234	16177	16320	16090	16077	16364	16228	16273	16286	16241	16089	16310	16362	16378	16180	15980	16044	16100	16293	16347	16464	16162	16348	16271	16229	16278	16302	16160	16231	16370	16432	16088	16303	15966	16353	16137	16220	16328	16102	16168	16204	16388	16287	16129	16124	16307	16204	16264	16292	16199	16285	16324	16076	16145	16104	16297	16005	16222	16341	16172	16142	16098	16203	16217	16189	15947	16280	16341	15988	16131	16258	16133	16234	16221	16140	16052	16117	16093	16154	16294	16354	16360	16263	16251	16088	16160	16111	16258	16161	16221	16203	16060	16361	16402	16236	16455	16214	16125	16253	16187	16261	16126	16135	16160	16103	16028	16188	16265	16198	16121	16301	16235	16217	16282	16106	16228	16156	16155	16331	16129	16328	16219	16178	16523	16183	16360	16201	16017	16447	16219	16089	16075	16230	16324	16420	16369	16302	16325	16423	16317	16221	16251	16327	16205	15960	16111	16155	16229	16184	16265	16206	16383	16220	16206	16057	16139	16204	16152	16297	16006	16245	16275	16189	16277	16060	16230	16068	16092	16270	16366	16318	16077	16128	16156	16341	16234	16236	16215	16111	16119	16254	16380	16213	16127	16077	16071	16162	16099	16195	16212	16147	16021	16127	16245	16327	16325	16174	16259	16342	16217	16193	16446	16107	16150	16361	16119	16157	16058	16178	16313	16081	16124	16243	16208	16184	16128	16234	16228	15979	16071	16283	16306	16360	16183	16240	16194	16279	16144	16277	16257	16358	16233	16165	16155	16132	16107	16198	16112	16577	16236	16264	16110	16306	16082	16017	15830	16069	16393	16174	16073	16175	16137	16123	16182	16306	16149	16175	16048	16110	16202	16347	16343	16400	16275	16406	16100	16220	16132	16091	16005	16007	15969	16251	16259	16339	16416	16356	16209	16284	16203	16105	16147	16297	16384	16081	16044	16294	16227	16154	16329	16188	16249	16291	16309	16208	16249	16282	16146	16251	16135	16081	16380	16407	16222	16141	16216	16121	16055	16050	16133	16276	16500	16047	16292	16228	16092	16186	16382	16279	16148	16323	16242	16415	16299	16156	15980	16154	16356	16242	16188	16198	16199	16141	16240	16112	16154	16227	16144	16181	16202	16349	16173	16361	16189	16184	16179	16177	16307	16249	16287	16394	16099	16186	16243	16157	16105	16264	16340	16227	16176	16176	16308	16218	16103	16309	16366	16045	16208	16309	16173	16118	16375	16253	16241	16385	16242	16217	16140	16319	16325	16254	16217	16057	16153	16163	16270	16020	16184	16282	16302	16225	16167	16216	16145	16419	16309	16139	16278	16218	16172	16273	16039	16294	16318	16163	16112	16261	16224	16169	16332	16159	16217	16158	16052	16333	16181	16341	16258	16315	16278	16418	16121	16142	16263	16082	16148	16203	15986	16322	16187	16069	16246	16446	16205	16067	16259	16085	16233	16312	16272	16522	16300	16190	16215	16023	16382	16069	16296	16242	16213	16169	16208	16292	16151	16278	16378	16308	16105	16276	16373	15983	16184	16167	16150	16199	16118	16229	16261	16239	16102	16135	16196	16257	16394	16290	16223	16106	16153	16371	16213	16170	16218	16036	16182	16303	16112	16187	16084	16125	16249	16299	16392	16011	16296	16262	16116	16423	16298	16253	16259	16272	16085	16251	16039	16295	16289	16125	16220	16469	16095	16142	16224	16305	16256	16130	16219	16411	16165	16190	16170	16158	16333	16290	16243	16056	16066	16067	16325	16081	16336	16183	16249	16139	16106	16330	16174	16232	16259	16086	16128	16243	16119	16188	16305	16079	15840	16254	16189	16223	16401	16224	16230	16216	16197	16223	16187	16198	16247	16229	16263	16327	16068	16280	15894	15949	16238	16127	16196	16097	16420	16268	16290	16214	16216	16274	16332	16220	16351	16150	16415	16332	16171	16357	16258	16096	16194	16116	16460	16127	16135	16185	16236	16307	16169	16271	16098	16170	16068	16069	16372	16187	16267	16138	16211	16433	16405	16211	16271	16104	16083	16034	16086	16311	16277	16077	16115	16179	16063	16139	16286	16302	16155	16032	16132	16268	16002	16299	16192	16206	16212	16137	16222	16388	16294	16360	16153	16146	16272	16187	15933	16106	16195	15991	16249	16208	16071	16284	16230	16106	16502	16274	16118	16137	16287	16254	16128	16041	16198	16269	16332
26498	39751	36968	28228	23250	20529	19364	18428	17566	16834	16333	16107	15971	15770	15690	15731	15751	15536	15630	15281	15170	15361	15415	15064	15370	15291	15274	15249	15189	15227	15236	15275	15293	15072	15119	15154	15189	15367	15192	15016	15064	15111	15161	15028	15087	15000	15116	14941	15009	15351	14953	15135	15036	15042	15060	14917	15174	14893	15007	14981	15111	15028	15113	15183	15140	15031	14958	15075	15079	14932	15033	15057	15234	15083	14872	15079	14900	15054	15177	15123	15023	14976	15176	15042	14994	15012	15086	15007	14920	15071	15060	15095	14944	15084	15248	15136	14885	15002	15018	14888	15153	15174	15010	15097	15074	15024	15133	15088	15033	15206	15113	15076	15131	15066	15052	15093	15103	15089	14920	14963	15026	15039	15092	15066	14978	15031	15029	15079	15095	15083	15050	14939	14997	14932	15058	15084	15068	15119	15165	15268	14930	15067	15113	15131	14926	15080	14991	14943	15014	15076	15055	15037	15070	15029	15077	14974	14885	15083	14944	14936	15032	14920	15106	15059	15087	15040	14992	14933	14824	15055	15000	14916	15128	14984	15009	15114	15030	15017	15293	15099	15001	14926	15224	15097	14973	15003	14955	15099	15236	15149	15147	15087	15056	15057	14870	15212	15087	15032	15162	15076	15106	14916	15148	15135	14899	14965	15003	15068	15069	14945	15207	15217	15079	15071	15177	15000	15067	15210	15053	15040	15071	15062	15144	15068	15030	14980	15025	15192	15026	14951	15230	14893	15062	15237	15122	15041	15030	15262	15138	15095	15108	15013	15057	15205	15134	15062	14960	15179	15086	14969	15057	15089	14982	14849	15095	15045	15118	15050	14996	15039	15104	15068	14924	15102	15046	15059	15055	15031	15106	15129	14985	15114	15135	15094	14989	14982	14830	14939	15042	14873	15117	15090	15048	14952	15027	15053	15063	14901	15010	14994	14999	14842	15246	15136	15021	15040	15001	15144	14994	14998	15065	15187	15128	14993	14980	15015	15109	15009	14976	15071	15167	15104	15009	14820	15099	15077	14909	14970	15088	15153	15006	15029	15192	14991	15021	14977	15092	15006	15149	15062	15001	14974	14948	15167	15065	15053	15338	15094	14910	15119	15047	14972	14925	15019	15031	14983	14983	14979	15004	15137	14929	15163	14953	15058	15059	15029	15043	14907	15065	14975	15085	15080	14874	14942	14954	14999	14999	15215	14930	15271	15248	15008	15095	14954	15098	15027	15033	15147	14968	15104	15057	14959	15206	15004	15193	15097	14923	14949	14925	15027	15069	15234	15140	15062	15092	14996	14996	14969	15025	14992	15299	15119	15168	15018	15081	15004	15144	15141	14997	15146	15008	15012	15000	14893	15141	15020	15101	14958	15121	14927	14934	15027	15012	15058	14984	14900	15117	15049	15118	14959	15240	15071	15133	15103	14993	15219	14983	15081	14971	14871	15061	15019	15010	15177	15159	15044	15084	15150	14984	14960	15061	14971	15030	14920	15037	14929	15117	15044	15057	15180	14953	15080	15175	15159	15162	14749	14936	15006	15108	15004	14890	15057	15082	15267	15043	14953	15268	14978	15063	15039	15098	15063	15015	15103	14994	15111	15059	15044	15056	14879	15042	15095	15040	15066	14833	15028	15023	15193	15196	14978	15097	14984	15070	14898	14949	15069	15027	14901	15032	14861	14997	15064	15087	14965	15075	15090	14918	15134	15080	15101	15042	15080	15041	14971	15109	14947	15136	15076	15073	14997	15144	15147	15093	15028	15105	15090	15022	15138	15100	15204	14949	14989	15083	15112	15019	14974	15078	15101	14886	15238	14882	15199	15090	15154	15107	15032	14998	14946	15223	14951	15177	14996	15070	15149	14959	15052	15062	14968	15011	15028	15152	15116	15132	14915	15085	15070	15071	14998	15124	15001	14970	15141	15027	15123	14944	15176	15199	14976	15197	14976	15179	14994	15163	15095	15005	15060	14976	15067	15134	15052	15121	15002	15200	15133	14886	15081	15013	15331	14937	15326	15135	14948	15055	15083	15065	15095	15131	15018	15080	15140	15173	14926	15139	14943	15152	15016	15035	15074	15045	15129	15115	14958	15008	15069	15078	15040	15189	15056	15113	14955	15119	15069	15192	15131	14998	14975	15128	15266	15113	15013	14940	15196	15270	15100	14907	15124	15064	15038	15030	14984	14968	15195	14906	15109	15046	14998	15033	15069	14972	15027	15014	14916	15192	15139	15148	14914	15139	14920	15128	14941	15046	14968	14999	15115	15113	14999	15085	15099	15099	15048	15130	15206	15125	15052	15150	15044	15018	14998	14997	15060	15059	15092	15040	15050	14984	15142	15016	15185	14984	15178	14935	14978	15099	14987	15030	15185	14998	15104	15170	14850	15065	15182	15301	15209	14988	15066	14972	15274	15070	15089	15070	15126	15120	15137	15022	15018	15083	15123	15152	15080	14939	15077	15098	15090	15034	15022	15019	15092	15186	15130	15043	15075	15013	15064	15230	14939	15089	15162	14978	14967	15049	15070	14987	15032	15124	15012	14888	15066	14981	15031	15113	15049	14880	15003	15186	14914	15197	15001	14887	14909	15144	15001	15219	15089	15181	15188	14918	15122	15075	15175	14934	15133	15002	14935	14960	15093	15000	14999	15149	15161	14956	15039	14985	15101	15000	14950	14962	15041	15093	14964	14964	14919	15015	15137	15325	14832	15035	15135	15077	15072	15100	15123	15048	15087	15078	14949	15023	15049	15096	15192	15053	15094	14973	15029	15021	15016	15031	15003	15084	15105	15173	15143	14988	15075	15082	15017	15102	15039	15015	14941	14973	15017	15376	14961	15027	14910	15097	14889	15132	15141	15071	14955	14887	14975	15203	15084	15015	15211	15157	14957	14954	15114	15058	14910	15044	14908	15149	14987	15183	14892	15229	15089	15034	15146	15052	14953	15195	14914	15143	15160	15048	14960	14927	15050	14888	15027	15188	15142	15072	14998	15066	14995	14968	15070	15105	15224	15069	14994	14981	15069	15200	14961	14917	15060	15070	15239	15264	15121	15073	14979	15035	15000	15001	15141	15003	15240	14994	15070	14989	15089	15055	15143	15121	14913	15063	14995	15022	15031	15092	15230	15003	15033	14896	15158	15155	14899	15158	15116	15114	15090	15025	14957	15136	15093	15052	15007	15094	15128	15334	15020	14996	15111	15154	14965	15058	15138	14997	15083	14968	15199	15069	15054	14958	14872	15003	15206	15189	15125	15025	15100	14957	14947	15048	15050	15227	15194	15119	15117	14900	15108	15069	14911	14966	15095	15061	15013	15072	15013	15034	15116	14972	15079	14790	15104	15111	15045	15062	15159	14924	15191	15083	15068	14833	15159	15142	14950	14975	14883	15007	14992	15110	15131	14926	15052	15017	15012	15258	15150	15005	15160	15129	15007	15159	15139	14911	14971	15009	15006	14977	14961	15157	15024	15093	15076	15047	14974	15060	15048	15017	15167	15043	15148	15098	14916	15137	15039	15059	15208	15056	14958	15068	15069	14968	15100	15039	15153	15023	15100	15222	15086	14875	15192	15073	15058	15029	15018	15228	15049	15040	14868	15164	15089	15145	15051	15020	15201	15183	14948	15084	14998	15079	15011	15066	15262	15119	15073	15122	15134	14960	15163	15257	15029	15075	15057	15033	15266	14932	15208	15020	14966	15151	15051	15109	15021	14825	15137	15111	14951	15002	15116	14930	15098	14916	15007	15032	15014	15100	14936	15141	14961	15051	15012	15102	15043	14963	15001	15142	15165	14996	15163	15056	15096	15084	15197	14980	15051	15086	15012	15234	15202	14997	15115	14819	15110	15056	14903	15083	14946	14983	15312	15001	15142	15106	15054	15180	15120	15055	15112	15060	15098	15133	15122	15006	15029	15159	15047	15028	15118	15095	14995	15117	15079	15164	14957	14985	14929	15023	14891	14948	15081	15099	14987	15052	14916	14856	15080	15030	15055	15074	15092	15034	15007	14835	15235	15001	14947	15012	15074	14997	15133	14950	15058	15269	15181	14966	15007	15019	15137	15095	15223	14962	15294	15039	15058	15024	15046	15061	15033	15103	15027	15218	15016	14982	15120	14949	15058	15021	14971	15071	14959	15097	14947	15083	14917	15134	14941	15090	15023	15014	14949	15132	15022	15000	15069	14877	15053	15052	15082	15219	15066	15025	14975	15099	14945	15048	15143	15042	15086	15092	14914	15143	15006	15029	15174	14979	15213	14975	14974	14881	15179	15075	15147	15059	15016	15134	14954	15172	15074	14922	15000	15089	15088	15259	15101	15000	15082	15018	15038	15067	15113	15127	15251	14944	15153	15172	15127	15250	14988	15074	15086	15013	15002	15036	15192	15039	15150	15129	15104	15082	14948	15036	15139	15052	14958	15127	14946	15003	14983	15014	15048	15108	15125	14804	15050	15034	15032	14997	15066	14971	15010	14951	15024	14933	15093	15142	14966	15260	14923	14931	14971	15028	15141	15057	15047	14867	14957	15003	14959	15140	15088	15197	15049	15354	15090	15031	14946	15042	15091	15142	15052	15108	15039	15339	15157	15057	14987	15106	15054	14934	15150	15100	15052	14996	15114	15228	14994	14913	15072	15136	14860	15072	14997	15089	15060	15033	15096	15181	15050	15208	15151	15279	15183	15027	15151	15148	15067	14983	15044	14972	15010	15207	15109	15040	15031	14972	15108	15060	15037	15068	15106	14999	15072	14906	15122	14930	15046	15007	14987	14993	14946	15049	15068	14989	15099	15077	15007	14933	14921	14899	15160	15009	15194	15003	15102	15026	15092	14966	15051	15088	14925	15216	14998	15102	14916	15051	14897	15129	15049	15156	15073	15171	15168	15097	14931	15049	15019	15120	14943	15086	15022	15130	15096	14874	14936	14909	15104	14951	15033	15235	14986	14992	15116	15077	15082	15077	14907	15036	15149	15022	15094	15134	15213	14999	15060	15153	15136	15023	15322	14858	15151	15081	15116	15097	15001	15141	15086	15057	15130	15044	14976	15092	15159	15026	15065	15011	14961	14968	15017	15040	15168	15149	15188	14946	15074	15107	14986	15197	15101	15062	14995	15127	14978	15021	14822	15048	15067
24219	21664	29443	24834	23496	24526	24102	20753	19738	19024	18452	18128	18153	17838	17839	17506	17813	17851	17443	17340	17492	17308	17300	17380	17324	17130	17333	17446	17224	17478	17269	17315	16979	17304	17283	17190	17385	17098	17161	17067	17249	17117	17056	17050	17106	16924	16969	17084	17123	17294	17003	16899	17160	16947	17049	17105	17193	16929	16852	17085	16925	16889	17173	16844	17033	17170	17161	16946	16923	17014	17049	16931	16984	16831	17123	17207	17189	17192	16902	16995	17027	16952	16874	17219	17173	17002	17117	16977	17107	16994	17055	16861	16985	16899	16867	16809	16915	16857	17027	16991	17084	17139	17079	17199	17055	17019	17130	17026	17145	17052	17205	16905	16944	16733	17013	17153	17100	17057	17023	17038	16895	17064	17070	16954	16919	16963	17150	16895	16982	16940	16911	17179	16973	17061	17150	16893	17035	16999	17127	17048	16880	17151	16899	16865	17047	17053	17302	16909	16832	17076	17146	16958	17076	16925	16928	16957	17045	17014	17039	17101	17102	17115	17116	17081	17064	16962	16999	17179	17039	17070	17112	16755	17013	16921	17088	16788	16890	17161	16972	16933	16896	17031	17066	16901	17069	16985	17171	16870	17138	17204	17306	17186	16930	17053	16996	16981	17251	17038	17043	16990	16844	17144	16982	16921	16944	16972	16983	17034	16876	16889	16780	16943	16961	17310	16948	16907	17177	16994	17017	17175	17118	17109	16951	16993	16816	16924	17027	17074	17120	17066	17009	17055	16855	16723	17050	17089	17248	16916	16928	16967	17192	16960	17010	17048	16944	17033	17093	16990	17012	17176	17336	17190	16941	17197	16995	17115	17128	16980	17122	16911	17037	17018	17013	16988	16953	17183	16958	17027	16843	17006	16931	17170	16904	17090	16964	16972	16936	17049	17090	16887	17101	16748	16923	16990	16930	16971	16908	17170	17005	17083	17096	17163	16875	16829	17036	16903	17094	16958	16914	17161	16967	17041	17067	17121	17207	17001	17077	17018	17145	16927	16893	16999	16794	17052	16774	16803	17113	17028	17022	17010	16986	17156	17142	16997	16986	16984	17009	16774	17074	17057	17080	16916	16919	17146	17178	17133	16753	17020	16911	17097	16954	17242	16890	16866	16837	16958	16855	17105	17176	17059	17038	16888	17003	17153	17031	16922	17067	17060	17171	16998	17047	16966	16924	16955	16739	16989	17205	17263	17025	17004	16895	16866	17130	17078	16997	16976	17278	17221	17016	16977	16920	16964	16955	17022	17073	16942	16906	17140	17024	16876	17105	16974	16984	17048	16986	16935	16951	16824	17025	16783	16919	16989	16951	17164	16887	16824	16883	16949	17052	17183	17087	16995	16948	17290	17117	16997	16997	16932	17245	17092	16982	16974	17005	17008	16926	17035	17094	16847	16784	16985	17065	16902	17141	16955	16998	16930	17051	16970	16907	17108	17063	16858	17253	17047	17021	16805	16963	17079	16904	17012	16865	17038	17009	17177	17024	17091	17166	17079	16916	17178	17062	17152	17082	16904	16935	17075	17008	17016	16999	17044	16962	17003	16990	16869	17188	16963	17020	16857	16767	17056	17085	17010	16852	17294	16905	16947	16861	16888	17025	17035	17058	17027	16831	17083	17101	16876	17057	17115	16870	16984	17196	17079	17013	17199	17069	17082	16919	17054	16975	16997	16898	17020	17083	17193	17298	17150	16894	17105	17045	17102	16901	16992	17189	17024	17005	17134	16952	17116	17152	16855	17132	17012	17117	16877	17058	17033	16859	16822	16957	16941	16994	17035	17098	17059	16966	17012	16944	16867	17073	16876	17013	17052	17011	16904	16996	16756	17037	17081	16937	17047	17074	16979	16889	16972	16933	16856	16933	17046	17178	16936	16979	17048	16947	16997	16718	17149	16935	17053	17081	17048	17024	17108	17155	17040	17090	16944	16973	17089	16929	17098	16939	16797	17092	16985	16902	17083	16828	16848	16893	16908	17229	17174	17229	17084	16940	16863	16867	17009	16877	17024	16947	17048	17031	16972	16989	16971	16856	17060	16998	17004	17144	16884	17149	16928	17057	17098	16997	16927	17076	17116	17157	17186	16935	16939	17213	16979	17161	17019	17213	16906	16932	16845	16875	16982	17064	17094	17063	16981	17035	16991	17006	17232	17007	16914	16967	17056	16997	17052	16890	16918	17160	16964	17016	16943	16981	17007	17094	17311	16898	17052	17067	17073	17035	17083	16808	17284	16975	16827	16964	16884	16933	16999	17090	17221	17055	17168	17271	16948	17136	17062	16987	17035	16889	17073	16908	17086	17153	16940	16829	17211	17075	17145	17017	17028	17029	16939	17144	16843	16876	17163	16953	16939	17241	17134	16931	17167	17241	16930	17057	16919	16894	16928	17037	16848	17144	16993	16991	16933	17079	17132	16916	17140	17157	17121	17022	16882	17087	16873	16970	17161	17086	17055	16828	16844	17170	17151	17109	17180	16961	16939	16957	17099	17183	16887	17074	17023	16799	16829	16867	17067	17156	17142	17035	16896	17212	16872	17014	17034	16995	16879	16885	17102	16982	17111	17002	17058	16915	16954	16987	16966	17022	16950	16893	17041	16810	17039	17064	17070	17113	17021	17001	16909	17070	16991	17272	17088	17002	17101	17136	17226	17327	17013	17090	16942	17138	17166	16977	17193	17014	17139	16979	17121	17145	17024	17048	17089	17145	17020	17084	16969	17140	17217	16952	17088	17017	17114	17346	17171	17168	17022	17110	16975	17155	16824	16942	17088	16943	17012	17006	16910	17102	16879	17005	17100	16863	16862	17086	17034	17139	17002	16874	16934	16976	17186	16960	16955	16879	17182	17037	16998	16731	17083	17145	17093	17273	16877	17156	17148	17143	16976	16950	17161	17054	16914	17018	17145	16930	16855	16861	17107	16962	16943	16980	16976	17058	17125	17080	16783	17041	17169	17196	17015	17152	17031	16732	17042	17061	17117	16998	17109	17009	16907	17128	16888	17046	17139	17047	17035	17104	16978	16867	16975	17056	16887	16942	17090	17069	17086	17145	16963	16851	16919	17040	17023	17059	17144	16969	16947	16877	16999	16881	17065	16775	17167	16986	16897	17013	16998	16969	17152	16915	16907	17021	16817	17003	17228	17062	17060	16901	16969	17027	16978	17060	17174	17071	16962	17045	17005	17014	17204	17023	17192	16914	17097	16877	17115	16983	16992	17079	16916	17056	16996	16779	17054	17156	16926	17243	17063	16983	17098	17114	17036	16918	16928	16947	16971	16763	16824	17187	17136	16567	17052	16913	16885	17100	16913	16971	16866	17106	17092	17229	16962	17046	17087	17044	16878	17050	17001	17035	16967	17057	16940	16999	16963	16901	16893	17280	16845	16919	16915	17176	16996	16982	17210	17005	17011	17100	17155	17002	16908	16908	16969	17180	17005	17262	16943	16836	17118	17166	16971	17195	17068	16966	17089	17120	16784	17055	16877	17078	17111	16840	17059	16949	16914	17036	17075	17195	17032	17339	17155	17016	16853	16992	17086	16937	16979	17055	16925	17014	16956	17145	16851	16857	16843	16996	16938	16944	16813	16772	16956	17154	16902	17117	16911	16864	17140	17176	16896	17064	16930	17029	16893	17019	17032	17137	17048	17121	17268	16983	17160	17324	17023	17473	17104	17067	17122	17047	17127	17003	17130	17052	16875	16901	16886	17024	17132	16965	17059	16890	17071	17149	16969	16941	17202	16874	17141	16713	16935	17022	16935	16764	16765	17085	16916	17090	16895	17112	16884	17011	17066	17015	17105	16956	17180	17130	17180	16954	17046	16882	17022	17047	17106	17131	16993	17097	17252	16998	17047	16937	16867	16906	17019	17001	17051	16915	17054	16900	17022	17001	16998	17007	17064	17020	16891	16908	16930	17021	16912	17089	16939	16914	17091	17014	17010	17094	17084	16800	17012	16988	17166	17222	17039	17023	17114	16946	17119	16966	16994	17070	17154	16850	17043	16926	17025	17040	16952	17074	16911	16959	17029	17067	17148	17106	17164	17232	16906	17024	17314	17202	16877	17185	17074	17020	17013	17048	16951	16974	17201	17101	17169	17061	17053	16917	17015	16983	17050	17160	17021	16956	16998	17100	16930	17003	17073	16948	16904	17117	16988	17015	16825	16987	17139	16960	17064	17072	16907	16949	17058	17349	17041	16984	16975	16920	17068	16945	17049	17002	17025	16951	16858	17167	16998	17101	16968	16953	16931	16954	17121	17100	16976	17156	17041	17001	17081	16893	16983	16884	16810	17083	16971	17015	17358	17078	17026	16921	17036	16905	17155	17184	17034	16959	17015	17150	17202	17020	16948	17014	17158	16904	16901	16884	17004	17260	16894	17027	16872	17060	17125	16860	16980	16969	16967	16943	17134	17125	16807	16776	17164	16963	16999	17040	17046	16831	16872	16920	16954	16988	17037	17081	17031	16853	16953	16951	17175	16986	17139	16976	16973	17038	16915	17058	17111	17164	17129	17067	17206	17056	17032	17135	16854	16971	16993	17151	17057	16933	17134	17087	17211	16977	17156	16889	17040	16903	16992	16974	17010	16963	17085	17027	17064	16948	17095	16956	17097	17003	17007	16823	17167	17001	16834	17151	17009	17158	17096	17011	16979	17177	17227	17114	16997	17103	16787	16893	16932	17185	16858	17086	17070	17052	16811	17168	16987	17119	17037	17225	17143	16954	17084	16889	17067	16822	16950	16892	16866	17179	17050	16902	16800	16975	17204	17206	17307	17091	17153	16802	16944	17117	17120	17166	16971	16979	16933	17045	17099	17247	17114	16969	16991	17011	17156	17238	16851	16852	16994	17003	16912	16968	16937	16959	17128	16682	17020	16846	17122	16968	17108	16852	16978	16996	17150	17091	16819	16942	16822	16821	17008	17009	16759	17108	17047	16853	17074	16954	17140	16938	16936	16924	16959	16947	17004	16971	17071	17043	16927	17110	16940	17161	17005	17126	17040	17054	17090	17219	16909	17049	16995	17027	16670	16935	16849	17071	17170	17075	17132	16791	16927	17082	17093	16888	17208	16974	16985	16988	17081	17097	17112	16858	17183	16971	16863	16900	17101	17076	17155	17024	17134
26843	46194	43247	34026	28032	24534	22268	20905	19788	18583	17682	17620	17198	16968	16519	16595	16555	16390	16312	16121	16109	15920	16033	16032	16064	16002	15890	15974	15808	15843	15739	15637	15871	15970	15763	15771	15811	15935	15730	15657	15807	15770	15712	15494	15527	15760	15692	15586	15546	15727	15693	15544	15716	15573	15720	15649	15743	15680	15564	15628	15809	15513	15541	15750	15411	15843	15305	15804	15717	15525	15390	15642	15643	15805	15685	15755	15705	15615	15439	15637	15690	15696	15636	15675	15422	15511	15476	15461	15782	15348	15693	15506	15629	15627	15525	15550	15774	15491	15602	15521	15445	15620	15380	15550	15601	15406	15500	15717	15462	15539	15365	15689	15538	15362	15558	15827	15558	15614	15450	15591	15549	15684	15561	15522	15596	15756	15515	15591	15607	15560	15606	15727	15411	15657	15595	15553	15589	15564	15690	15690	15426	15656	15542	15618	15520	15659	15567	15555	15555	15588	15732	15508	15449	15645	15434	15645	15644	15550	15680	15563	15703	15731	15659	15642	15604	15505	15713	15558	15661	15744	15512	15666	15484	15647	15410	15717	15748	15489	15456	15432	15627	15409	15724	15504	15568	15538	15433	15484	15486	15599	15587	15622	15615	15634	15698	15560	15609	15586	15705	15566	15706	15576	15486	15480	15697	15756	15557	15483	15687	15607	15494	15517	15527	15649	15594	15644	15493	15493	15656	15580	15627	15588	15462	15549	15503	15670	15539	15694	15717	15637	15720	15708	15546	15578	15525	15433	15550	15559	15378	15675	15318	15673	15573	15506	15422	15460	15775	15536	15601	15588	15459	15451	15697	15634	15445	15474	15529	15601	15595	15569	15622	15556	15547	15545	15587	15701	15637	15591	15671	15432	15549	15632	15575	15398	15531	15541	15486	15614	15488	15762	15658	15691	15722	15572	15564	15435	15491	15578	15645	15563	15509	15818	15817	15396	15657	15525	15626	15578	15547	15493	15714	15642	15634	15688	15739	15520	15691	15558	15630	15630	15564	15652	15487	15489	15576	15774	15590	15533	15437	15727	15685	15700	15559	15701	15596	15347	15462	15529	15601	15507	15595	15604	15712	15625	15691	15545	15714	15665	15445	15532	15870	15545	15543	15725	15659	15577	15565	15486	15472	15515	15630	15743	15611	15612	15609	15585	15381	15543	15577	15675	15426	15624	15442	15596	15573	15567	15610	15527	15531	15694	15622	15465	15609	15568	15405	15621	15640	15658	15748	15573	15594	15612	15639	15401	15610	15608	15473	15673	15675	15541	15602	15629	15721	15515	15546	15561	15728	15669	15499	15776	15581	15671	15777	15631	15518	15554	15513	15608	15585	15438	15592	15594	15619	15593	15428	15597	15650	15563	15621	15374	15492	15637	15713	15761	15540	15630	15530	15570	15701	15585	15614	15583	15665	15687	15480	15658	15696	15432	15621	15644	15703	15576	15659	15637	15413	15609	15723	15715	15476	15520	15582	15558	15513	15698	15555	15517	15582	15728	15484	15576	15608	15673	15611	15512	15724	15552	15652	15653	15473	15654	15566	15477	15582	15517	15686	15413	15487	15670	15687	15585	15566	15495	15496	15496	15607	15567	15634	15506	15648	15561	15518	15609	15545	15480	15502	15472	15569	15505	15743	15684	15660	15508	15567	15784	15497	15515	15639	15451	15663	15649	15661	15611	15651	15670	15658	15588	15636	15571	15580	15651	15528	15818	15589	15504	15583	15530	15446	15659	15564	15524	15501	15499	15443	15716	15459	15538	15620	15552	15668	15493	15628	15603	15621	15620	15627	15770	15607	15543	15727	15607	15676	15572	15579	15370	15544	15700	15522	15366	15608	15564	15612	15587	15553	15437	15652	15679	15497	15587	15358	15526	15594	15587	15536	15583	15692	15618	15730	15683	15466	15585	15693	15697	15676	15710	15544	15680	15463	15485	15673	15640	15686	15610	15582	15488	15584	15466	15430	15544	15533	15559	15547	15564	15574	15498	15577	15535	15599	15439	15448	15610	15472	15574	15652	15714	15540	15702	15594	15617	15533	15450	15510	15615	15498	15662	15593	15527	15591	15616	15591	15595	15608	15358	15675	15640	15553	15609	15662	15746	15701	15570	15604	15635	15620	15511	15740	15427	15504	15497	15677	15574	15522	15579	15635	15624	15565	15592	15524	15652	15449	15630	15534	15649	15507	15548	15392	15464	15528	15490	15690	15620	15559	15693	15532	15586	15704	15670	15575	15552	15684	15592	15608	15611	15621	15761	15712	15629	15635	15490	15754	15518	15724	15530	15594	15519	15518	15564	15450	15574	15609	15694	15591	15513	15597	15743	15522	15606	15517	15603	15500	15675	15642	15482	15645	15523	15502	15555	15557	15587	15624	15603	15674	15587	15556	15767	15639	15572	15781	15500	15648	15520	15551	15632	15526	15786	15491	15516	15533	15719	15662	15526	15561	15574	15636	15431	15436	15671	15628	15506	15701	15653	15611	15481	15692	15758	15547	15700	15445	15554	15520	15434	15541	15494	15577	15610	15511	15698	15454	15610	15658	15394	15467	15554	15505	15624	15385	15624	15692	15548	15726	15399	15435	15599	15690	15630	15556	15540	15443	15587	15611	15392	15580	15616	15596	15411	15550	15621	15574	15679	15670	15453	15470	15646	15531	15636	15582	15401	15581	15558	15761	15602	15428	15417	15578	15540	15651	15493	15606	15627	15702	15596	15632	15648	15698	15490	15545	15570	15571	15459	15493	15507	15609	15491	15796	15552	15610	15586	15655	15655	15556	15622	15627	15640	15544	15407	15490	15537	15486	15454	15596	15480	15640	15551	15601	15532	15487	15597	15652	15490	15657	15532	15627	15710	15501	15668	15634	15643	15765	15510	15584	15553	15563	15556	15765	15601	15398	15527	15617	15484	15475	15582	15469	15533	15403	15464	15688	15533	15584	15460	15614	15788	15515	15554	15713	15606	15412	15708	15545	15652	15748	15719	15487	15445	15555	15685	15576	15619	15424	15700	15862	15532	15715	15579	15639	15613	15599	15630	15584	15395	15589	15538	15739	15537	15752	15565	15493	15661	15603	15552	15634	15595	15629	15544	15543	15708	15632	15664	15732	15477	15626	15604	15636	15676	15614	15536	15491	15474	15481	15477	15403	15667	15518	15561	15491	15657	15470	15506	15786	15618	15604	15563	15572	15408	15624	15645	15583	15516	15606	15457	15492	15621	15566	15509	15495	15598	15512	15510	15432	15707	15634	15647	15663	15429	15476	15580	15471	15598	15544	15601	15604	15610	15527	15442	15666	15451	15549	15653	15492	15586	15595	15688	15546	15553	15596	15673	15674	15805	15558	15627	15592	15487	15558	15547	15576	15718	15687	15533	15718	15476	15631	15742	15496	15481	15500	15597	15599	15595	15614	15574	15644	15415	15548	15620	15606	15405	15572	15567	15573	15695	15657	15379	15739	15521	15619	15673	15633	15488	15562	15571	15534	15694	15550	15468	15670	15461	15648	15647	15757	15660	15600	15589	15683	15591	15609	15738	15525	15611	15591	15664	15538	15569	15693	15638	15688	15612	15685	15623	15403	15620	15595	15488	15616	15791	15793	15747	15638	15589	15775	15507	15487	15657	15546	15487	15599	15385	15637	15594	15760	15539	15661	15706	15767	15576	15575	15542	15805	15503	15680	15552	15563	15560	15661	15458	15530	15680	15503	15415	15732	15623	15649	15468	15751	15486	15681	15454	15693	15351	15830	15500	15645	15746	15590	15535	15446	15587	15680	15578	15572	15577	15640	15508	15644	15692	15573	15697	15665	15600	15737	15659	15569	15776	15712	15652	15529	15514	15567	15459	15607	15510	15626	15558	15690	15677	15467	15559	15551	15355	15757	15570	15518	15728	15392	15730	15628	15714	15740	15598	15693	15446	15763	15365	15671	15634	15650	15486	15581	15463	15555	15663	15614	15506	15580	15588	15644	15463	15540	15631	15460	15657	15669	15654	15676	15473	15572	15574	15443	15616	15594	15568	15482	15691	15602	15539	15459	15794	15397	15656	15711	15637	15641	15729	15571	15707	15631	15605	15545	15736	15615	15416	15670	15593	15607	15686	15455	15495	15519	15352	15622	15541	15526	15434	15674	15569	15615	15551	15708	15715	15617	15460	15583	15543	15466	15557	15615	15662	15765	15632	15664	15633	15528	15537	15576	15631	15540	15658	15527	15561	15544	15584	15639	15569	15674	15511	15631	15657	15500	15495	15696	15618	15589	15700	15699	15557	15598	15621	15771	15499	15628	15798	15562	15508	15475	15393	15399	15678	15539	15643	15461	15613	15707	15554	15744	15603	15775	15543	15643	15505	15447	15619	15461	15491	15512	15601	15541	15576	15584	15515	15672	15606	15395	15772	15519	15541	15517	15455	15683	15643	15668	15390	15541	15558	15610	15618	15447	15640	15623	15494	15611	15629	15720	15565	15532	15806	15415	15637	15477	15604	15630	15552	15569	15575	15618	15467	15705	15640	15564	15472	15722	15605	15354	15623	15487	15583	15364	15805	15387	15626	15705	15646	15445	15620	15577	15515	15414	15656	15449	15711	15620	15415	15556	15644	15780	15648	15563	15643	15582	15609	15561	15521	15488	15549	15644	15466	15527	15675	15570	15511	15668	15530	15525	15555	15690	15527	15516	15583	15467	15626	15613	15630	15612	15612	15612	15669	15588	15563	15627	15578	15547	15531	15512	15421	15698	15630	15636	15538	15639	15596	15559	15573	15400	15517	15629	15545	15541	15548	15634	15798	15537	15571	15599	15716	15447	15653	15480	15610	15549	15629	15627	15520	15613	15768	15481	15420	15578	15685	15640	15641	15571	15661	15584	15659	15616	15387	15560	15708	15716	15571	15577	15459	15565	15651	15599	15468	15729	15586	15315	15522	15590	15482	15421	15760	15722	15781	15674	15573	15597	15604	15663	15552	15422	15571	15609	15537	15516	15700	15543	15526	15459	15694	15402	15590	15660	15543	15655	15684	15541	15755	15578	15706	15416	15628	15504	15664	15602	15371	15709	15623	15617	15504	15561	15508	15513	15586	15631	15592	15372	15639	15628	15552	15827	15599	15716	15461	15688	15466	15558	15651
23246	21649	29702	24136	22240	25255	27545	22353	20569	20043	19200	18599	18548	18321	18011	17983	18057	17951	17636	17825	17710	17473	17681	17595	17623	17407	17543	17637	17500	17439	17236	17291	17245	17432	17445	17326	17033	17272	17267	17150	17267	17175	17283	17268	17107	17148	17159	17169	16912	17037	17197	17292	17220	17021	17024	17181	16931	17058	17119	16940	17174	17087	17071	16976	17127	16951	17143	17119	17113	17046	17047	17119	17089	17149	17151	17120	17077	17102	17142	17076	17189	17024	17107	17092	17006	16895	17066	17095	17135	16908	17014	17057	16890	16970	16918	16974	17016	17090	16956	17068	17049	16961	17005	17121	17029	17208	17180	16788	17153	16959	16997	17048	16995	17031	16943	17086	17187	17027	17000	17016	16965	17016	16996	17106	17069	17124	17135	16995	17020	17019	17112	17002	16908	17063	17070	17178	17121	16887	17069	17057	16948	17040	16918	17012	17013	17274	16857	17049	16987	17033	17127	17005	17092	16942	16982	17025	17059	17043	17080	17131	16952	17070	16880	17086	16907	17084	17141	17220	16911	17236	17179	17090	17042	17143	16924	17028	17125	16991	17212	17232	17086	17064	16860	17172	16916	16899	17090	17150	16875	17028	17068	17069	16997	17210	16931	17053	17009	16924	17038	17009	17090	17012	17022	17157	17017	16829	16982	16983	17205	16986	16900	16952	17072	17076	16962	16821	16938	17047	17017	17125	16976	16994	16638	16905	16879	16947	17112	17192	17041	16946	16975	17045	16985	17138	16969	17093	17105	16838	16972	17145	16994	16711	16920	17100	16843	17018	17040	16937	16910	16977	16874	16939	16888	17124	17307	17063	17052	17222	16898	17141	16903	16875	16981	16924	17139	16887	16637	16953	16993	17107	16917	16994	17164	16890	17043	17193	17092	16901	17003	16929	16892	17052	16947	17031	16983	17124	17071	16959	17087	16942	17076	16946	17256	16860	16901	16839	16770	17068	16985	17067	17150	17052	17022	17199	17130	17065	16970	16746	17054	16863	16906	16895	16932	17080	17025	17147	16954	17031	16857	16925	16839	17173	17063	16794	17068	16865	16798	16580	17196	17011	16906	16971	17000	16976	16861	17044	17041	16896	17032	16901	16903	17042	16953	17041	17101	16793	17117	17153	16846	16915	17015	16945	16830	16916	17195	16953	16976	16839	17131	17185	17162	16994	17017	16940	17180	16904	16811	17026	16914	17118	17134	16978	16899	16879	17219	16891	16970	16950	17060	16971	17050	16849	17053	16888	16961	16944	17154	17120	17024	17155	17052	17058	17145	17028	17028	16864	16935	16929	17064	16898	17155	16909	17306	16970	16991	16894	17180	17115	17026	17040	17189	17072	16925	17042	16979	16927	16848	16982	17028	16838	17141	16951	17013	17119	16955	16875	17052	17044	16987	17063	17014	17052	16921	16998	16938	17012	16950	16900	17017	17032	16912	17034	16865	16997	16977	17050	17091	16838	16936	17114	16927	17136	17040	16824	16917	17069	16961	17037	17055	17025	16934	17012	16749	16718	16968	17146	16836	17013	16961	17141	16919	17093	16881	16900	17041	17002	17029	17194	17001	16966	17092	17015	17001	17000	16962	17011	17070	17163	16959	16989	16980	17160	17029	17021	17104	16910	17095	17194	17176	17107	17088	17101	16965	16957	17014	17025	16998	17106	16972	16905	16897	16993	16977	17146	17009	16920	17050	17034	17055	17142	17028	16918	17129	17091	16986	16989	16918	16892	17034	16938	16780	17034	16789	17293	17021	16953	17066	17047	16983	16922	16883	17288	16925	16857	16938	17019	17094	17175	16843	17006	17092	16971	16916	17036	16820	16886	17005	16907	17053	17041	16915	16756	17130	16951	16940	17132	17119	16943	17082	17041	17106	16945	16949	17158	16794	17056	17014	17175	17181	16981	17154	16713	16920	16752	16966	16905	16861	16910	16930	16961	16995	16904	17030	16835	17007	16861	17050	16990	16917	17122	16975	17131	16904	16924	17138	17101	17011	16878	16920	17043	17066	16701	17123	17000	17082	16879	17028	17247	16851	17167	17158	17037	16922	16867	16671	16848	17026	17088	16845	17152	17077	16994	16988	16990	17043	17054	16942	16965	16999	16882	16882	16933	16988	16987	17109	16902	17140	17009	17148	17123	17194	16940	16917	17000	16884	17144	17144	17049	17037	16969	16960	17092	17310	17086	17053	16992	17104	16979	16971	16846	16811	16841	16910	16976	16904	16878	17161	17082	17069	16991	16879	16781	17027	17012	17075	17140	16985	16897	17075	17179	16984	16925	16858	17205	16923	17145	17055	17031	16837	17029	16973	16993	17150	17119	17227	17068	16961	17149	16982	16897	17045	16901	16830	16877	17058	16988	16911	17090	17034	17169	17138	16926	16984	16941	17009	16865	17162	16937	17038	17260	17105	17054	17248	16874	16927	17110	17069	17162	16837	16964	16957	17056	17075	16798	17006	16958	16944	16960	16861	16939	17203	17016	17018	16990	17096	17102	16930	16855	16845	17119	17070	17063	16966	16930	17158	17190	17211	16965	16862	17204	16941	16786	16812	17143	16924	17135	17259	17051	16896	16996	16928	16984	16974	17035	17153	17024	16994	16992	17064	17158	16928	16847	17050	17050	17063	17005	17112	17175	17004	16918	16994	16973	16929	16879	17179	16928	16812	16857	16945	16999	17036	17111	16961	17022	17121	16656	17077	16910	16913	16822	17040	17045	16999	16930	17165	17131	16928	17235	16815	16812	17156	16958	17008	17073	16999	16940	16956	16905	17040	17134	16911	16998	16985	16990	17226	16846	17098	17013	16822	16918	17027	17036	16992	16808	17047	16947	17074	16885	17046	17133	17172	16915	17015	16885	17027	16980	17244	17264	16862	17065	17136	17074	16769	16968	16978	16871	17009	17215	17048	16977	16887	16825	16904	17124	16755	17014	16945	16916	16894	16890	17109	17050	17022	17074	17198	17110	16849	17013	16982	16946	16938	17103	17043	16780	17034	16910	16827	16847	16870	17194	17136	16954	16997	16905	16889	17115	17105	16947	16893	16885	17039	16938	16898	17111	17002	16811	16995	16982	16927	17067	17176	16982	16803	17004	17100	17016	17040	16894	16881	16908	16935	16920	17071	17105	16880	16839	17033	16942	17042	16997	16974	16902	17057	17085	16980	16926	17072	16990	16890	17170	17097	16887	16922	16948	17143	17008	16893	17046	16924	17063	16907	17112	16945	17092	16991	17102	17073	16911	16999	17100	17045	17003	16903	16940	16881	16855	16924	17060	16977	16839	16976	17244	17131	16973	16983	17055	16992	16963	17030	17050	16893	17034	17048	16923	16733	17066	16857	16876	16883	16968	17068	16983	17157	17161	17087	17159	17001	17048	17033	16827	16782	17005	16977	16939	17104	17113	16994	16810	17269	17144	17125	16994	17091	17020	16909	17239	17104	16886	17204	16807	17020	17162	17072	16909	16938	17107	16783	16962	16828	16984	16872	16865	16976	17054	16997	16942	17042	17036	17095	16978	16882	16854	16925	17055	17116	16933	16899	17398	16863	17033	17117	16905	17137	16923	17136	17038	17015	16969	16890	17141	17154	17029	17063	16790	16979	16975	16982	16811	17194	16823	16809	16971	16948	16902	17021	16920	17046	16883	17001	17006	17057	16994	16962	17029	17142	16848	17163	16922	17179	16998	16957	16983	17135	16983	17150	16891	17309	16869	17128	16870	17012	16920	17158	16795	16980	17049	16822	17161	17138	17067	17045	17025	17013	17029	17075	16727	17100	16967	16793	16904	17056	17178	17026	16972	17132	16811	16924	16973	16974	16892	17230	16915	16834	17008	17079	17072	16955	17103	16806	16740	17028	16965	16941	17057	16879	17002	16979	16907	17016	17252	17114	17142	16830	17070	17060	16996	16949	16752	16909	16996	16957	16880	16810	16873	17023	16965	16923	17149	17061	16964	16962	17076	17183	16988	16996	16958	17131	17021	16885	16681	16974	16873	16842	17113	17126	16978	16756	17054	17054	16941	17023	16995	16929	17038	16933	17055	17005	16873	16915	16993	17210	17019	16982	17046	16929	16914	17042	17078	16775	17100	17026	16866	17116	16892	17014	16995	17131	16939	17222	17020	16953	16899	17006	16963	17087	17080	17005	17214	17030	16935	17038	16948	16991	16972	17029	17164	17042	17274	16846	16894	17021	16821	17059	17153	17040	16918	16985	17032	17051	16954	16942	16739	16903	16897	16922	16883	16997	17073	17090	16963	16984	17012	16876	16961	17065	16943	16850	16975	16968	16948	16823	17026	16928	17059	17247	17019	17033	17045	17023	16932	16885	17006	17128	17064	17041	16966	17182	16897	17037	16881	16761	16895	17071	17002	16936	17003	16889	17038	16999	17117	16995	16914	17030	16983	17181	16982	17205	17009	16937	17082	17138	17141	17041	17070	17045	17029	17089	17271	16978	17104	17030	16895	16950	16929	17251	17113	17037	17133	16969	17016	17033	16956	16995	17009	17127	17051	17104	16925	17093	16804	17090	16972	16929	17143	16924	17079	16793	16922	16956	16956	17054	17019	16894	16888	16989	17014	17027	16882	16955	17030	17121	16984	17040	16992	16929	17246	16871	17036	16829	16820	16957	16937	16867	17066	17071	17017	17023	16952	17044	16994	16943	16684	16852	17149	16905	16906	16938	16913	17155	16977	17126	16950	17066	17097	16947	16962	16989	16935	17159	16935	17016	17017	17066	17012	16928	16869	16676	17057	17090	16982	16861	17022	16977	17097	16949	16981	16997	17133	17001	17128	16778	16880	16961	16934	16959	17131	17001	17032	17006	16903	16652	16841	16686	17145	16872	17044	16991	17154	17153	16813	16842	16907	17101	17025	17213	17069	17011	16958	16989	16842	16939	16901	17165	17253	17150	16981	16941	17168	17054	16927	17007	16907	16975	16961	16956	16968	16725	16797	16985	17138	16855	17123	17014	16893	17097	17177	17098	16996	17119	16917	17128	17107	16993	17016	17028	16808	17025	16745	17152	16888	17184	17008	17083	16844	17111	16807	17221	17252	17020	16895	16976	17016	17188	16925	17161	17117	17197	16801	16933	16986	17068	16845	17032	16933	16921	16687
28357	50479	47247	38282	32000	27852	24755	23269	21425	19763	18735	18186	18043	17451	16981	16785	17098	16762	16737	16553	16380	16341	16380	16091	16049	15952	16152	15975	15986	15991	15631	15672	15850	16004	15973	15870	15879	15766	15761	15769	15629	15615	15792	15759	15614	15630	15631	15653	15750	15560	15601	15764	15554	15573	15755	15408	15669	15580	15418	15509	15492	15576	15674	15505	15610	15608	15678	15576	15529	15770	15679	15726	15667	15581	15710	15536	15653	15361	15577	15714	15624	15615	15603	15418	15658	15622	15348	15599	15530	15586	15342	15644	15687	15605	15537	15563	15474	15533	15706	15622	15524	15695	15563	15564	15571	15473	15471	15316	15488	15620	15548	15539	15543	15664	15505	15481	15593	15625	15636	15403	15585	15674	15491	15618	15426	15602	15606	15670	15523	15457	15642	15529	15639	15583	15599	15551	15637	15665	15504	15483	15602	15232	15600	15533	15650	15399	15763	15388	15487	15739	15761	15604	15600	15499	15663	15260	15509	15573	15590	15783	15592	15538	15665	15584	15581	15557	15473	15571	15559	15516	15416	15527	15546	15572	15558	15611	15561	15615	15578	15558	15547	15639	15503	15441	15581	15521	15546	15449	15701	15652	15628	15415	15472	15473	15579	15333	15569	15616	15627	15584	15534	15546	15547	15470	15260	15518	15541	15579	15618	15575	15505	15561	15548	15608	15375	15482	15505	15641	15637	15437	15767	15446	15492	15779	15611	15577	15497	15441	15574	15593	15604	15655	15435	15475	15638	15612	15617	15513	15427	15582	15485	15583	15455	15662	15609	15729	15659	15603	15556	15511	15658	15708	15501	15547	15639	15611	15658	15546	15692	15817	15522	15487	15409	15471	15604	15470	15347	15505	15684	15592	15514	15535	15688	15531	15536	15567	15577	15572	15402	15591	15590	15771	15498	15410	15742	15471	15662	15546	15660	15636	15512	15522	15555	15643	15501	15678	15575	15581	15508	15528	15521	15522	15294	15546	15574	15567	15503	15579	15330	15486	15424	15393	15392	15496	15462	15525	15489	15521	15377	15611	15501	15587	15521	15545	15597	15347	15558	15445	15644	15606	15546	15635	15545	15416	15592	15532	15605	15661	15486	15690	15567	15599	15555	15429	15595	15695	15496	15583	15574	15621	15642	15505	15533	15544	15486	15710	15533	15314	15501	15720	15539	15630	15572	15736	15491	15685	15660	15540	15517	15664	15491	15615	15425	15639	15400	15587	15339	15632	15494	15447	15355	15522	15449	15579	15642	15393	15573	15438	15454	15559	15543	15579	15548	15557	15460	15591	15549	15570	15569	15453	15684	15593	15498	15533	15402	15641	15409	15538	15487	15506	15527	15420	15601	15477	15506	15546	15679	15623	15732	15428	15568	15549	15437	15632	15401	15540	15691	15615	15564	15492	15372	15455	15599	15607	15591	15497	15560	15603	15627	15650	15619	15561	15657	15443	15482	15544	15597	15657	15418	15591	15765	15517	15533	15425	15688	15715	15348	15579	15377	15380	15671	15527	15570	15505	15577	15446	15542	15691	15576	15578	15408	15529	15679	15663	15475	15721	15659	15466	15507	15556	15457	15437	15491	15435	15594	15687	15680	15535	15672	15540	15571	15481	15397	15587	15546	15481	15640	15513	15650	15562	15479	15556	15524	15417	15484	15476	15570	15708	15504	15590	15513	15604	15573	15558	15528	15639	15776	15370	15654	15642	15540	15710	15613	15628	15735	15492	15675	15464	15631	15575	15603	15566	15461	15543	15561	15500	15548	15649	15556	15527	15527	15615	15631	15587	15487	15689	15612	15641	15524	15372	15635	15538	15589	15566	15642	15589	15457	15584	15441	15453	15533	15628	15592	15502	15539	15562	15482	15472	15526	15432	15580	15628	15489	15354	15636	15605	15501	15558	15446	15732	15483	15542	15600	15525	15556	15504	15385	15466	15508	15627	15585	15530	15591	15235	15849	15493	15552	15372	15695	15425	15539	15643	15681	15599	15474	15439	15560	15439	15481	15495	15553	15548	15480	15458	15569	15391	15469	15492	15606	15577	15558	15535	15408	15536	15489	15432	15792	15572	15556	15458	15724	15702	15355	15452	15717	15658	15697	15555	15255	15590	15406	15350	15669	15663	15698	15543	15659	15516	15574	15563	15538	15690	15523	15268	15549	15460	15552	15690	15530	15525	15545	15539	15565	15492	15499	15631	15396	15491	15631	15413	15488	15527	15451	15494	15540	15678	15513	15679	15375	15502	15569	15528	15406	15746	15657	15534	15568	15502	15402	15483	15394	15530	15346	15668	15515	15636	15495	15714	15565	15528	15495	15408	15549	15526	15631	15626	15447	15653	15529	15475	15389	15652	15519	15588	15386	15599	15525	15610	15432	15580	15508	15527	15506	15567	15581	15478	15700	15584	15663	15430	15578	15663	15632	15504	15484	15522	15518	15501	15445	15407	15662	15517	15629	15527	15677	15498	15556	15520	15474	15565	15539	15493	15533	15477	15472	15591	15529	15608	15518	15525	15436	15770	15487	15480	15548	15523	15558	15603	15470	15612	15746	15508	15623	15610	15543	15483	15553	15562	15553	15422	15582	15564	15583	15498	15535	15461	15584	15617	15433	15666	15611	15527	15450	15524	15665	15562	15534	15571	15546	15724	15563	15448	15573	15470	15514	15657	15505	15647	15661	15502	15719	15433	15425	15364	15599	15606	15549	15573	15519	15484	15585	15429	15473	15595	15594	15559	15428	15514	15508	15548	15598	15679	15594	15589	15487	15555	15527	15509	15471	15625	15549	15528	15528	15670	15583	15564	15364	15610	15552	15474	15402	15531	15562	15527	15597	15594	15466	15450	15598	15508	15571	15632	15358	15513	15724	15483	15655	15600	15556	15362	15353	15488	15468	15597	15574	15528	15494	15653	15489	15582	15679	15479	15697	15450	15554	15556	15569	15516	15655	15514	15507	15688	15524	15525	15644	15607	15662	15484	15570	15592	15633	15573	15618	15579	15699	15442	15604	15678	15468	15679	15527	15447	15361	15622	15513	15625	15536	15656	15444	15473	15529	15443	15516	15450	15480	15467	15486	15592	15553	15651	15380	15414	15427	15524	15394	15777	15446	15554	15550	15400	15520	15638	15475	15503	15608	15388	15663	15497	15603	15648	15710	15616	15482	15405	15547	15610	15673	15487	15605	15572	15507	15575	15624	15559	15593	15466	15564	15637	15375	15641	15579	15457	15570	15551	15428	15535	15481	15574	15589	15487	15444	15463	15457	15676	15635	15591	15415	15574	15550	15462	15514	15510	15612	15460	15346	15333	15625	15586	15677	15451	15466	15650	15488	15482	15369	15722	15578	15416	15505	15416	15644	15468	15517	15660	15636	15516	15533	15640	15542	15435	15538	15695	15584	15557	15563	15444	15620	15455	15694	15617	15623	15563	15416	15454	15537	15526	15470	15463	15551	15475	15498	15654	15615	15452	15539	15403	15641	15553	15596	15561	15465	15393	15604	15521	15670	15595	15754	15431	15582	15608	15637	15567	15363	15599	15619	15704	15635	15500	15480	15555	15489	15553	15510	15474	15367	15498	15619	15602	15631	15525	15448	15378	15418	15691	15515	15457	15390	15589	15398	15504	15551	15617	15617	15609	15529	15518	15646	15576	15462	15532	15371	15382	15600	15456	15624	15394	15611	15499	15400	15574	15626	15568	15667	15571	15664	15728	15505	15413	15476	15363	15395	15602	15531	15493	15460	15603	15566	15564	15642	15500	15495	15622	15619	15483	15756	15627	15448	15625	15583	15662	15585	15478	15459	15563	15668	15497	15571	15488	15572	15380	15706	15392	15493	15631	15594	15578	15631	15470	15663	15465	15539	15623	15412	15654	15638	15417	15593	15521	15497	15579	15506	15422	15659	15702	15627	15733	15483	15338	15618	15493	15599	15661	15585	15526	15554	15601	15431	15420	15464	15550	15565	15685	15645	15699	15613	15731	15617	15560	15575	15486	15740	15637	15351	15408	15536	15450	15418	15506	15518	15564	15541	15567	15558	15507	15556	15437	15551	15605	15543	15648	15624	15424	15671	15576	15677	15654	15578	15628	15651	15418	15543	15548	15637	15525	15641	15667	15477	15501	15463	15468	15568	15561	15545	15615	15688	15649	15464	15588	15575	15653	15498	15555	15534	15558	15461	15532	15535	15739	15450	15600	15563	15597	15603	15505	15533	15478	15542	15487	15511	15573	15556	15501	15599	15424	15516	15562	15673	15544	15545	15534	15674	15783	15729	15489	15449	15508	15618	15696	15388	15742	15572	15567	15663	15691	15602	15471	15387	15615	15606	15586	15451	15612	15487	15615	15623	15399	15398	15459	15538	15555	15546	15511	15454	15495	15569	15694	15534	15556	15616	15602	15641	15469	15448	15545	15472	15560	15568	15702	15538	15665	15399	15567	15424	15466	15534	15528	15474	15447	15405	15510	15550	15536	15481	15561	15574	15581	15340	15515	15532	15496	15625	15532	15432	15430	15564	15440	15562	15517	15404	15511	15488	15599	15330	15541	15611	15624	15349	15527	15587	15507	15503	15534	15663	15719	15628	15435	15416	15327	15650	15469	15579	15642	15544	15806	15673	15623	15505	15675	15691	15661	15722	15573	15442	15468	15358	15528	15607	15700	15455	15616	15429	15586	15475	15581	15419	15342	15533	15451	15462	15487	15630	15550	15480	15414	15417	15495	15548	15479	15718	15653	15434	15572	15682	15550	15360	15432	15351	15524	15525	15438	15470	15428	15603	15508	15476	15612	15458	15478	15397	15328	15369	15512	15659	15677	15507	15559	15642	15637	15463	15672	15629	15527	15430	15528	15510	15678	15479	15623	15542	15511	15522	15539	15469	15558	15424	15501	15659	15728	15534	15444	15555	15637	15619	15569	15731	15539	15668	15621	15575	15500	15515	15481	15645	15511	15539	15568	15343	15435	15498	15548	15617	15504	15588	15530	15702	15396	15616	15616	15487	15483	15720	15573	15409	15474	15684	15538	15628	15620	15717	15498	15419	15450	15684	15650	15616	15507	15537	15509	15617	15505	15707	15559	15390	15442	15535	15831	15639	15610	15458	15399	15681	15559	15628	15605	15365	15560
27930	24831	30961	27578	21903	20110	18856	17977	17483	16877	16849	16625	16520	16441	16407	16599	16335	16227	16265	16208	16143	16426	16259	16161	16140	16151	16090	16098	16399	15956	16233	16206	16101	16054	16201	16282	16218	16111	16143	16190	16232	16007	15997	16050	16136	16013	16075	16110	15938	16018	15917	16273	16071	15925	16048	16016	15928	15964	15903	16005	15972	15931	15951	16077	16057	15971	15786	16070	16040	15803	15866	15923	15951	15911	15924	15869	15912	16075	16051	15973	16073	15922	16233	15916	15914	15954	15957	16000	16045	15960	16028	15994	16123	16081	16171	15886	15979	15989	15958	16043	16113	15969	16084	16012	16013	15932	16073	16105	16135	15899	16060	16009	16133	16132	15938	16000	15990	15946	16065	15955	15892	15948	16153	16167	16084	16047	16134	16082	15838	15929	16019	16142	16265	16043	15960	16048	16083	16166	16102	16044	16138	15890	16065	15863	16195	15840	16030	16031	16014	15987	16036	15885	16139	15920	16060	16045	16095	15789	15982	16217	15855	15925	16018	15931	15924	16092	16042	15872	16082	16045	16101	16024	16144	16060	15938	16133	15913	15804	16066	15899	15954	15940	16001	15828	15991	15906	15937	16097	16105	16008	15843	16066	15999	16144	15977	16092	16101	16032	15771	16226	16036	15879	16102	15959	15938	15936	16014	16089	15901	16018	16032	15945	15841	15938	16055	16144	16034	15955	16053	16007	16125	16236	15955	15977	16022	15914	16084	16229	15864	16118	15781	16106	16123	16121	15861	15914	15890	15879	16040	16158	16090	15818	16013	15874	15997	16211	15902	16050	16006	16085	16085	15979	16131	16152	15945	16087	15963	16288	16151	16002	16125	15865	15875	16150	15904	15767	16077	15860	16197	15973	16018	15983	15995	15888	16101	15997	16124	15976	15959	16006	16006	15783	16096	15942	16097	16114	16027	16023	16048	16007	16155	16098	15944	15887	16115	15909	15915	15973	15915	16084	16005	16053	16109	15773	15974	16034	16197	15824	15973	16064	15996	15980	16153	15985	15917	15895	15798	16084	16004	15907	15998	16045	16083	16147	16222	16013	16211	16062	15895	15994	15888	15923	16163	16229	16095	15796	15988	16004	16084	16068	16055	15963	16137	16172	15989	15925	15853	15821	16016	15973	15991	15833	15853	16137	16205	15931	16041	16058	16244	16102	16154	16068	16222	15978	15971	15918	16068	16176	15981	16064	16094	16034	16184	16173	15984	16237	15942	15997	15988	15783	15869	16018	16016	15924	16110	15892	16025	15913	16030	15929	16040	16019	15927	16074	16021	15925	15832	16001	15956	15944	15972	16103	15981	15603	15948	16117	16137	16043	15995	15985	15858	16097	15917	16017	16035	15991	15991	16006	16010	15988	16091	15824	16021	15811	15945	15934	15982	16067	16029	15874	15983	16158	15965	16045	15750	15908	16011	15964	16165	15894	15975	16092	15952	15777	15840	16093	16082	15959	16052	16015	15916	16022	16046	15924	16051	16157	16063	16058	15893	16048	16106	15993	16051	15915	16083	16044	15961	16028	16016	16195	16019	16066	15952	15919	15943	16091	15922	16037	15935	16044	16038	15939	15962	16226	16050	16254	16013	16136	16083	16020	16008	15985	16104	16103	16087	15959	15964	15870	16132	16157	15977	15930	15918	16028	16217	15946	15846	16104	16106	15978	16085	15774	16139	16125	16011	15918	15995	16104	16129	15964	15855	15919	16055	16017	15932	15898	15740	16074	15952	16008	16021	16009	16057	15941	15988	15967	16143	15960	15824	16148	16151	16006	16016	16076	15978	15938	15978	16076	15939	16009	15907	15940	16088	15791	15943	16013	15943	15971	15978	15921	15909	16044	16030	15913	16154	16099	15907	16097	15945	16038	16280	16140	15939	16058	16166	16132	16088	16037	16170	15902	15907	16134	16052	16062	16245	16067	16103	16007	15946	16084	15945	15894	16082	16097	15951	16115	15906	15700	15971	15958	15918	16014	16087	16105	15811	15905	16124	16086	16153	16054	16007	15741	15923	16033	15942	16060	15909	16017	15937	15949	16225	15853	15897	15890	15947	16073	16056	16268	16062	16152	15903	15974	15950	16018	16195	15969	16102	16063	15850	16018	15946	15986	16020	15966	15886	15864	15840	16073	15863	15851	16059	15957	16157	16063	15826	16049	16006	16117	16067	16060	16020	16103	16184	15857	16024	15856	16073	16132	15840	16067	16198	16112	16071	16159	16247	15996	15960	15877	15958	16025	15965	16045	15943	16091	16096	16111	16081	15972	15998	15902	16094	16059	16282	16061	15931	15963	15851	16264	15962	16183	16009	15935	15856	16086	15843	16033	15955	16063	16108	15939	15960	16020	15979	16013	16014	16115	16061	15928	16254	15981	16047	16042	15782	16082	16106	16020	15803	15872	15855	15999	15904	15874	16083	16005	16101	15825	16023	15995	16109	16012	16228	16207	16138	16208	16049	16110	16032	15914	16084	15991	16116	15943	16001	16067	16130	15896	15900	16053	15998	16063	16031	15971	16041	15995	16020	16123	16017	16072	16247	15942	16097	15861	15879	16105	15975	16188	15951	16165	15875	15971	15889	16212	16009	16095	15845	15862	16033	16015	15909	15744	15923	16020	16051	16011	15920	15853	16082	16243	16124	15882	15960	16084	16086	16082	16088	16208	15910	15798	16157	16175	16113	16259	16128	15952	15931	16021	16067	16041	16029	15952	15796	15850	16066	15992	16049	15807	16028	15846	15972	16146	16138	16187	16253	15855	16097	16005	15759	16263	15928	16072	16153	16269	15952	16297	15860	16068	16186	16056	16025	15908	16198	15883	15877	16020	16077	16156	16148	16012	16143	16139	16059	16065	15831	15868	15972	16122	15940	16147	16079	16014	15966	16012	15742	16020	16356	16058	16158	16002	15973	16007	16103	16072	16342	16054	16131	16182	16035	15975	15992	15818	16119	16203	16009	16034	15913	16119	16236	15923	15972	16106	16073	15920	15844	16132	15950	16163	16115	15939	15906	16144	16162	15790	16124	16068	16191	15863	16093	16135	16042	15863	16021	16110	16098	16036	16250	16106	15980	15937	15972	15922	16017	16167	15970	16134	16088	15873	15993	15967	15928	16030	15982	16093	16007	15919	15811	15999	16044	16072	16069	15849	15952	16165	16124	16151	15968	15823	15850	16010	16047	15990	16004	16148	16042	15917	16030	16265	15943	16158	15982	16212	16091	15907	15834	15921	16132	16122	16177	16079	15965	15973	15908	15970	15939	15957	16223	16188	15997	15904	16147	16097	16019	16087	16070	15894	15919	15863	15793	16232	16131	15951	16143	16171	16025	16035	15923	15929	15873	16024	15827	16194	15973	15999	15916	15816	15969	15875	15995	16058	16128	16068	15970	16020	15990	15967	15997	15946	15905	15918	15956	15946	15817	15870	16052	15837	16093	15977	15639	15965	15927	16008	16112	16053	16153	15965	15810	16114	16039	16013	16207	16086	16096	16121	16027	15947	15955	15825	16058	15982	15937	15879	16040	15992	16156	15992	16144	15975	16086	15950	15929	16063	16005	15891	16162	16030	15995	16012	15998	16070	15805	15912	15922	15824	15990	16094	15978	15894	16055	16042	15783	15918	16106	15864	16044	15943	16164	16192	16149	16012	15995	16133	15936	16095	15846	15841	15942	16017	15924	16078	15962	15889	15954	15959	15989	15765	15985	16193	16068	16082	15986	15874	15871	15957	15986	16191	15957	16010	16183	16096	16193	15830	16019	15832	15916	15978	16025	16072	16326	16030	15990	16022	15931	16017	16064	15932	16047	16091	15989	15993	16086	15880	16149	15982	16066	15950	15942	16080	15936	15989	16021	16044	16029	16018	16045	15864	16005	16043	15948	16201	16036	16277	16086	15945	15946	16024	16097	15811	15977	16034	16228	15975	15906	15986	16089	16231	16209	15928	16086	16127	16045	15903	16037	15957	16216	16035	16094	16069	16082	15951	16049	16008	16092	16066	16032	15917	15969	16008	16033	15895	15913	15984	15990	15873	16069	15957	16081	16179	16176	16009	16104	16020	15892	16141	16075	16017	16071	15891	16097	15929	15982	16142	15936	16062	15902	16316	16009	15904	15962	15995	16011	15800	15914	16022	16138	15993	16042	16100	16207	16073	16054	15943	16139	16113	16055	15879	16025	15938	16120	15945	15990	16023	16113	15998	16227	15859	16168	16115	16092	16050	15989	16009	16103	16080	15965	16021	15935	15925	16016	16104	15790	16017	15949	15873	15890	16145	16236	16074	15835	15977	15889	15883	16069	16223	16100	16255	15985	15836	16038	16046	15866	16043	15979	16023	16228	16033	15758	16026	16153	16026	16120	15805	16034	15983	16034	16147	16178	16108	16141	16061	15974	16061	15949	16339	16250	16042	15800	16017	16144	16078	16155	15972	16120	15872	15933	16002	16158	15891	15974	16168	16032	15995	16034	15936	15861	15987	15973	15932	15915	16046	15957	16215	16131	15930	15975	15837	15924	16048	15975	16082	16197	16089	15855	15946	15915	15859	16030	16008	16097	16009	16250	16118	16142	15987	16086	16041	15920	15942	15867	15961	15870	15988	15940	16084	16018	16005	16046	15950	16202	15926	15929	16254	15854	16194	15999	16089	16067	16026	15984	16096	16070	16001	16022	16006	15738	16090	16035	15972	16032	16115	16276	16042	16026	16003	15923	16293	15929	16047	16135	15997	16134	16006	16174	16100	16087	16066	16035	15989	15836	15915	15995	15792	15945	15705	16004	15957	16095	15982	16139	16009	16029	15851	15851	16189	15983	16013	16084	16119	16032	15911	16251	15964	15887	15981	15927	15858	16103	16041	16146	15944	16020	16070	16016	16039	16042	15960	16138	16274	15865	16032	16106	16101	16132	16002	15887	16014	15869	16142	15961	16126	16392	15952	15952	16240	15979	15946	15956	15972	15950	15943	16042	16062	16025	16097	16025	15965	16097	15826	15957	16111	16093	16041	16196	16038	16006	16242	16138	16192	16049	16100	16015	15987	15984	16122	15798	16002	16037	16173	15872	16066	15872	15833	15784	16106	15939	16236	16091	16002	15863	15843	16047	16101	15994	16135	16003	15927	15966	15956
26862	39689	36176	27986	23406	20863	19030	18254	17451	16582	16059	15854	15759	15665	15282	15462	15639	15431	15199	15251	15038	15353	15079	15042	15220	14892	15159	15076	14913	15064	15089	14789	14955	15084	15126	15184	14893	15110	14826	14845	14997	14782	15100	15043	14996	15073	14943	14785	14705	14893	14925	14757	15024	15042	14802	14930	14947	14884	14904	14921	14930	14879	14796	15021	14892	15063	14906	14973	14915	14944	14793	14983	14826	14854	14965	14958	14884	14783	14967	14980	14945	14882	14913	14760	14956	15040	14956	14851	14938	14823	14850	14834	14863	15028	14918	14840	14798	14919	14971	14825	14940	15082	14811	14952	14888	14908	14898	15079	14951	14971	15069	14949	14791	15010	15001	14893	14729	14915	14943	14930	14912	14876	14819	14814	15084	14937	14809	14843	14883	14867	14822	14916	15018	15045	14896	14773	15007	14943	14863	14822	14801	14983	14970	14957	14779	14836	15010	14945	14841	14968	14892	14823	14865	14977	14916	14752	15034	14910	14913	14959	14836	14930	14978	14885	14820	14850	14902	14909	14771	14919	14837	14774	14858	14923	15001	14827	14922	14887	14972	14840	14890	14855	14982	14835	14875	14863	14938	14856	14830	14834	14927	15022	14934	14894	15008	15059	14725	15093	14827	15052	14959	14888	15057	14892	15002	14848	14807	14791	15000	14794	14967	14935	14818	14859	14936	14734	14805	15055	15009	15031	14909	14909	14862	14800	14883	14875	14888	15080	14928	14828	15076	14905	14906	14927	14883	14897	14984	14971	15119	14791	14897	14837	14933	15001	15026	14810	14745	14761	14919	14952	14956	14954	14861	14779	14915	14855	14901	14936	14788	14960	14874	14928	15045	14878	14914	14924	14853	14829	15016	15067	15024	14935	14992	14911	14928	14749	14965	14865	14852	14869	14991	14760	14950	15001	15004	14974	14765	14857	14885	14918	14852	14789	14851	14864	14732	14987	15034	14798	15052	15026	14970	14787	14932	14728	14827	14921	14893	14772	14921	14742	14919	14903	14829	14768	15062	14782	15035	14806	14864	14799	14973	14873	15111	14826	14894	14996	14897	14818	14924	15048	14860	14890	14847	14951	14793	14977	14870	14874	15003	14760	14898	14977	14917	14891	14832	14815	14872	14763	14786	14807	14977	15032	14706	14639	14798	14918	14958	14826	14959	14932	14854	14871	15035	15108	15065	14875	14892	14836	14902	14768	14806	14823	14662	14949	14875	14988	14919	14984	14841	14635	14770	14845	14794	14731	14819	15050	14906	14812	14977	14951	14677	14731	14745	14959	14761	15009	15036	14694	14886	14954	14885	14918	14802	15081	14892	14782	14880	14859	14989	15092	14584	14840	14709	15040	14966	14871	14917	14885	14885	14951	14911	14838	15087	14886	14960	14803	14840	14874	14771	14941	14869	14865	14804	14831	14932	14851	14975	14964	14929	14751	14884	14903	14924	15070	14880	14781	14941	14656	15012	14773	15082	14882	14883	14849	14960	14750	14850	14873	14814	14829	14938	14877	14844	14906	14956	14752	15093	14771	14786	15032	14930	15007	15015	14780	14701	14697	14973	14977	14987	14866	14868	14827	14814	14926	14900	14982	14802	14901	14969	14876	14976	15066	14904	14880	14860	14840	14796	14975	14914	14846	14950	15034	14876	14860	14788	14894	15036	14843	15054	14940	14993	14821	14826	14726	14959	14815	14889	14821	14825	14762	14810	14894	15067	14886	14988	14894	14847	14979	15027	14999	14932	14827	14829	14857	14925	14990	15105	14851	14858	14734	14978	14777	15013	14930	14796	14929	14769	14960	14896	15107	14999	15002	14863	14955	15037	14871	14756	14909	14879	14891	14896	14998	14832	14875	14904	14926	14737	14849	14859	14875	14864	15116	14890	14940	15033	14847	14871	14877	14825	14711	15039	15004	14784	14875	15027	14898	14930	15091	14806	14952	15014	14913	15016	14902	15080	14940	14914	15006	14742	14971	14987	14807	14933	14901	14918	14927	14993	14811	14784	14843	14906	14831	14850	14840	14888	14847	14898	14828	15033	14845	14844	15115	14898	15045	14940	15018	14951	14891	14961	14680	14957	14989	14762	14828	14962	15087	14893	14962	14837	14798	15020	14803	14998	14800	14807	14780	14936	14844	14866	14871	14948	15062	15019	14883	14943	14878	14737	15136	14860	14913	14822	14839	14648	14831	14746	14986	14843	14919	14882	14819	15047	15038	14932	14902	14908	14963	15025	14910	14980	14875	14887	14931	14827	14970	14823	14834	14856	14864	14800	14897	14643	14968	14918	14862	14810	15001	14929	14780	14806	14819	14854	14813	14942	14772	14765	14930	14965	15059	15050	14798	14818	15056	14784	15039	15008	14943	14816	15102	14915	14907	14878	14990	14936	14716	14795	14878	14931	14717	14762	14885	14777	14886	15148	14991	15006	14852	14934	14758	14824	14976	14840	14865	14785	14953	15111	14847	14882	14953	15012	14996	15080	14985	15054	14780	14791	14763	14991	14847	14957	15001	14934	14944	14832	14954	14979	14994	14926	14870	14970	14875	14961	14927	14845	14887	15058	14906	14907	14919	14956	14749	14866	14834	15043	14810	15004	14991	14972	14936	14961	14924	14837	14847	14831	14819	14655	14825	14804	14800	14864	14803	15108	14780	15002	14948	14866	14931	14839	14846	14942	14850	14888	14740	14960	14818	14919	14956	14819	14847	14810	14676	14899	14936	14949	14737	14885	14927	14677	14912	14882	14885	14950	14951	14893	15136	14741	15034	14918	14948	14770	14885	14877	14909	14871	14868	14914	14761	14914	14936	14818	14897	14892	15078	14853	14943	14933	14954	14838	14861	14767	14805	14898	14974	14977	15052	14839	14951	14928	14861	14874	14688	14994	14859	14862	14677	14777	14974	14755	14978	14736	14938	15039	14832	14958	14688	14921	14876	14803	15014	14849	14795	15047	14875	14877	14996	14846	14787	14922	14812	14931	14814	14974	14808	14971	14921	14969	14958	14996	14706	14820	14886	14846	14816	15156	14931	14900	14880	14929	14998	14823	14887	14889	14995	14850	14870	14991	14800	14975	14956	14937	14974	15002	14894	14835	14855	14883	14839	14732	15047	14988	14874	14904	15055	15154	14807	14939	14855	14790	14943	14999	14873	14868	15020	14949	14791	14857	15057	14757	14906	14862	14862	14741	14791	14833	14997	14976	14848	14958	14718	14960	14854	14966	14754	14920	14838	14864	14888	14834	14809	14881	14909	14894	14935	14811	14837	14923	15006	15009	14881	14840	14993	14897	14991	14915	14869	14758	14911	14888	14847	14951	14993	14934	14757	14905	14858	14871	15121	14873	14979	14989	15056	14870	14838	14872	15034	15046	14883	14986	15024	14851	14988	14937	15046	14873	14876	14961	14874	14902	14947	14885	14898	15044	14982	14890	14936	14812	15028	14864	15109	14918	14866	14975	14861	14902	14956	14785	14898	14923	14831	14822	15023	14819	14901	14962	14882	14932	15014	14712	14807	14925	14901	15021	14862	14932	14766	14915	14879	14955	14932	14914	14872	14985	14983	14952	14815	15076	14917	14828	14802	15121	14922	15016	14946	14820	14897	14839	14926	14897	14924	14869	14957	14960	14872	14968	14969	14932	15010	15071	14851	14981	14960	15082	15019	14822	14799	14943	14814	14879	14695	14948	14932	14722	14904	14942	14779	14938	14748	14983	14893	14874	14954	14948	14969	14901	15078	14899	14961	14968	14865	14790	14801	15014	14874	14877	14815	14896	14913	14873	14863	14942	15078	14673	15021	14850	14902	15120	14942	15027	14874	14838	14862	14763	14808	14846	14880	14826	14945	15062	14840	14872	14888	14873	14874	14967	14945	14846	15013	14934	14913	14787	14962	15007	14811	15005	14868	14761	14873	15053	14931	14845	14959	14792	14975	14855	14815	14866	14884	14886	15049	14992	14831	14887	14892	14979	14633	14778	14914	15042	14962	14869	14921	14811	15044	14929	14799	14821	14800	15019	14988	15021	15037	14891	14922	14922	14717	15043	14750	14986	14849	15028	14851	14874	14941	15099	14839	14945	14968	14759	14781	14814	14987	15105	14804	14908	15064	14873	14921	14884	14863	14832	14904	14833	15028	14792	14866	14855	14820	14996	14797	14844	14955	14834	14999	14787	14752	14917	14816	14965	14913	14886	14710	14922	15012	14886	15037	14801	14844	14832	14774	14951	15135	14806	14725	14827	14901	14917	14944	14893	14672	14818	14931	14885	14909	14890	14797	14824	14957	14838	14791	14680	14939	14998	14780	14732	15008	14898	15021	14959	15000	14866	14747	14946	14788	14974	14900	14850	14842	14803	14893	15014	14662	15067	14924	14908	14826	14917	15002	14882	15000	15008	14973	14942	14977	14907	14679	14809	14960	14798	14932	14845	14852	14863	14916	14909	14841	14919	14783	14906	14837	14964	14997	14824	14885	14951	14963	14854	14807	14985	14794	15085	14892	14942	14804	14839	15209	14836	14762	14921	14933	14909	15063	14771	14936	14887	14670	14907	14914	14846	14876	14873	14917	15017	14990	14715	14860	14950	14910	14745	14863	14692	14874	14872	14916	14898	14873	14964	14970	14888	14918	15027	14792	14743	14905	14941	14908	14857	14997	14838	14966	15011	14935	14875	14824	14769	14834	14935	14997	14850	14976	14960	14816	14900	14738	14871	14901	14782	14893	14701	14853	14926	14965	14851	14855	14932	14882	15079	14872	14835	14744	14796	14804	14900	14910	14807	15083	14944	14818	14953	15057	14923	15029	14938	14867	14976	14833	14947	14776	14887	14837	14907	14763	14860	14858	14675	15009	14847	14980	14843	14938	14774	14985	14909	14920	14901	15034	14940	14783	14773	14965	14910	14906	14859	14852	15084	14817	14914	14863	15112	15009	14912	14788	15100	14865	14797	14880	14960	14905	14808	14901	14808	14916	14798	14968	14945	14916	15087	15099	14778	14757	14839	14894	14884	14963	14863	14979	14834	14931	14946	14752	14968	14786	14931	14879	14817	14893	14974	14974	14796	14935	14912	15089	14787	14813	14919	14940	15001	14848	14930	14886	14968	14898	14820	14884	14609	14907	14848	15065
24182	21637	29380	24800	23409	24765	23848	20146	19444	18894	18133	17859	17655	17726	17487	17440	17448	17516	17399	17231	17304	17328	17105	17113	16989	16911	17001	17213	16877	17129	16756	16835	17031	16899	17039	16841	16827	16901	17075	16753	16743	16769	16775	16585	16831	16941	16925	16802	16762	16862	16739	16766	16460	16755	16683	16725	16701	16705	16690	16832	16724	16835	16688	16881	16768	16830	16693	16759	16727	17155	16676	16761	16792	16742	16786	16802	16788	16812	16575	16728	16877	16561	16960	16563	16853	16756	16619	16754	16679	16667	16801	16916	16583	16673	16827	16683	16591	16528	16399	16642	16908	16670	16607	16707	16644	16560	16727	16798	16775	16775	16793	16581	16641	16780	16845	16918	16832	16701	16642	16585	16671	16779	16747	16709	16576	16427	16733	16952	16703	16935	16823	16574	16796	16744	16654	16794	16837	16644	16653	16674	16525	16638	16647	16565	16843	16755	16859	16878	16617	16297	16697	16641	16712	16707	16633	16770	16725	16683	16699	16654	16766	16618	16697	16712	16616	16735	16723	16906	16832	16668	16730	16666	16844	16658	16603	16755	16712	16784	16835	16623	16753	16553	16663	16697	16540	16611	16783	16855	16794	16704	16655	16939	16846	16497	16726	16609	16766	16648	16645	16748	16765	16584	16666	16547	16592	16751	16650	16762	16841	16694	16735	16825	16630	16731	16853	16740	16745	16680	16820	16693	16628	16862	16924	16682	16664	16836	16772	16526	16747	16533	16481	16546	16588	16635	16677	16818	16788	16728	16589	16480	16847	16819	16542	16645	16722	16717	16659	16636	16817	16641	16789	16700	16905	16454	16654	16704	16903	16906	16853	16729	16676	16863	16893	17006	16781	16672	16560	16861	16582	16645	16730	16755	16770	16871	16659	16827	16695	16633	16821	16636	16673	16770	16522	16772	16758	16752	16599	16685	16658	16808	16724	16725	16683	16734	16848	16842	16599	16643	16738	16796	16622	16722	16838	16914	16692	16629	16648	16805	16618	16811	16900	16818	16744	16639	16789	16577	16567	16871	16746	16607	16830	16732	16829	16858	16851	16756	16683	16654	16873	16742	16827	16586	16884	16597	16723	16668	16636	16981	16621	16507	16544	16561	16530	16718	16789	16892	16658	16733	16907	16584	16862	16735	16584	16802	16877	16746	16724	16610	16790	16870	16616	16559	16755	16764	16635	16727	16872	16890	16641	16641	16492	16930	16679	16711	16764	16455	16785	16792	16724	16762	16682	16698	16847	16782	16783	16619	16648	16648	16769	16698	16663	16723	16852	16711	16574	16751	16736	16466	16702	16733	16713	16867	16620	16603	16695	16956	16797	16665	16990	16736	16679	16771	16762	16556	16756	16573	16845	16634	16763	16727	16604	16562	16585	16784	16822	16766	16643	16711	16502	16729	16615	16841	16883	16808	16709	16673	16663	16671	16828	16665	16723	16873	16693	16810	16706	16596	16870	16627	16934	16649	16663	16756	16737	16652	16811	16806	16639	16762	16475	16804	16874	16888	16748	17095	16931	16683	16496	16975	16705	16761	16916	16685	16824	16793	16673	16697	16687	16627	16649	16777	16800	16801	16737	16727	16692	16675	16782	16703	16751	16689	16740	16584	16828	16843	16656	16780	16853	16572	16645	16774	16658	16588	16729	16945	16691	16746	16692	16615	16633	16600	16828	16693	16708	16789	16617	16512	16767	16660	16720	16500	16650	16674	16695	16738	16743	16644	16611	16623	16761	16654	16596	16846	16847	16840	16783	16807	16581	16721	16700	16576	16734	16749	16816	16678	16716	16841	16620	16600	16810	16832	16554	16650	16657	16661	16644	16602	16814	16734	16754	16782	16829	16726	16711	16709	16731	16562	16677	16605	16707	16528	16587	16662	16692	16795	16850	16864	16855	16835	16716	16683	16663	16659	16421	16832	16844	16793	16726	16587	16854	16626	16758	16837	16719	16619	16593	16644	16659	16717	16673	16547	16659	16636	16430	16564	16647	16684	16656	16673	16839	16756	16800	16758	16731	16865	16794	16889	16672	16633	16651	16774	16702	16816	16827	16595	16692	16755	16603	16606	16486	16784	16774	16715	16552	16633	16616	16586	16794	16605	16636	16689	16890	16973	16643	16647	16861	16779	16627	16737	16589	16665	16826	16668	16852	16805	16634	16670	16766	16792	16959	16762	16652	16705	16725	17009	16739	16712	16783	16963	16754	16559	16698	16967	16689	16849	16931	16590	16734	16747	16616	16761	16744	16678	16837	16867	16693	16662	16797	16783	16708	16675	16591	16587	16848	16745	16612	16744	16958	16783	16623	16357	16672	16819	16803	16783	16814	16652	16729	16643	16676	16704	16548	16829	16813	16647	16629	16787	16638	16734	16725	16877	16755	16787	16761	16933	16733	16724	16717	16768	16576	16613	16818	16869	16818	16728	16653	16904	16849	16772	16556	16810	16677	16586	16789	16680	16788	17042	16772	16827	16856	16853	16876	16822	16718	16675	16664	16851	16502	16870	16745	16511	16543	16668	16685	16672	16699	16601	16793	16677	16907	16762	16786	16526	16691	16779	16563	16974	16813	16673	16533	16684	16640	16792	16790	16751	16846	16845	16738	16619	16682	16794	16728	16544	16738	16650	16717	16833	16634	16818	16646	16739	16827	16664	16783	16695	16805	16582	16539	16836	16685	16747	16593	16789	16798	16454	16657	16776	16661	16945	16656	16738	16654	16611	16752	16820	16807	16861	16740	16696	16798	16470	16751	16669	16837	16663	16677	16599	16992	16708	16739	16529	16665	16734	16648	16858	16629	16976	16705	16856	16792	16726	16772	16718	16536	16664	16799	16884	16726	16492	16636	16654	16937	16704	16804	16676	16844	16805	16768	16693	16547	16732	16707	16631	16602	16668	16605	16638	16710	16466	16673	16809	16733	16880	16719	16791	16590	16768	16784	16722	16803	16758	16780	16720	16727	16604	16521	16632	16773	16690	16707	16712	16979	16578	16746	16827	16511	16675	16718	16698	16506	16749	16622	16564	16552	16709	16610	16721	16498	16701	16607	16669	16869	16716	16947	16665	16728	16654	16850	16710	16545	16737	16624	16594	16829	16898	16890	16748	16825	16670	16731	16763	16765	16849	16589	16556	16643	16865	16811	16762	16779	16843	16636	16663	16723	16730	16885	16715	16770	16774	16714	16809	16611	16605	16640	16573	16713	16450	16589	16681	16518	16679	16658	16855	16752	16584	16606	16723	16889	16690	16488	16699	16665	16830	16574	16711	16631	16553	16728	16789	16705	16657	16701	16845	16757	16733	16671	16668	16643	16637	16618	16771	16721	16621	16550	16794	16702	16732	16799	16630	16807	16711	16586	16632	16722	16683	16781	16685	16702	16802	16915	16880	16747	16660	16751	16963	16746	16591	16616	16528	16641	16761	16750	16874	16573	16713	16674	16768	16720	16722	16789	16643	16764	16686	16744	16755	16798	16891	16868	16683	16702	16737	16820	16880	16712	16780	16674	16614	16573	16660	16646	16773	16983	16706	16842	16759	16710	16554	16758	16787	16896	16749	16626	16801	16631	16755	16750	16774	16609	16566	16733	16697	16712	16682	16712	16705	16461	16666	16716	16791	16587	16805	16670	16685	16643	16607	17021	16719	16759	16849	16808	16722	16878	16869	16844	16792	16634	16519	16806	16676	16833	16987	16688	16584	16776	16766	16808	16723	16619	16686	16640	16654	16705	16702	16856	16676	16649	16740	16836	16677	16711	16626	16469	16767	16897	16692	16851	16593	16778	16623	16788	16698	16646	16451	16618	16641	16781	16840	16759	16550	16581	16718	16763	16706	16823	16843	16834	16660	16781	16703	16836	16785	16767	16651	16627	16640	16798	16847	16636	16654	16704	16753	16831	16796	16601	16652	16697	16849	16752	16769	16820	16835	16751	16844	16743	16875	16985	16835	16822	16787	16597	16815	16840	16680	16640	16748	16601	16639	16691	16831	16513	16465	16740	16557	16662	16736	16686	16802	16608	16672	16936	16776	16914	16680	16790	16586	16790	16686	16670	16809	16569	16628	16791	16716	16558	16623	16589	16616	16629	16658	16675	16643	16722	16825	16786	16632	16881	16928	16924	16805	16720	16509	16520	16695	16771	16890	16538	16711	16699	16765	16666	16833	16722	16795	16808	16652	16652	16360	16770	16507	16567	16724	16822	16704	16763	16753	16927	16875	16725	16680	16702	16901	16502	16919	16985	16764	16677	16642	16828	16736	16730	16774	16669	16701	16726	16670	16555	16732	16809	16626	16542	16792	16776	16780	16817	16760	16646	16548	16742	16700	16679	16733	16747	16765	16837	16795	16936	16735	16859	16613	16522	17006	16794	16644	16926	16702	16695	16680	16738	16581	16708	16717	16530	16690	16694	16648	16915	16745	16797	16694	16690	16741	16800	16612	16636	16798	16886	16738	16737	16807	16835	16857	16565	16517	16790	16807	16671	16725	16892	16817	16735	16606	16725	16666	16628	16702	16866	16678	16572	16641	16677	16707	16783	16874	16547	16824	16647	16864	16628	16552	16677	16719	16680	16625	16713	16653	17009	16798	16889	16821	16919	16893	16922	16583	16775	16782	16515	16551	16785	16748	16753	16537	16713	16669	16576	16705	16674	16712	16732	16965	16716	16782	16849	16603	16608	16894	16730	16834	16599	16570	16701	16848	16951	16664	16667	16663	16632	16665	16948	16717	16787	16659	16690	16746	16656	16869	16882	16915	16621	16663	16800	16717	16831	16711	16713	16839	16656	16758	16718	16823	16608	16682	16678	16980	16797	16906	16558	16623	16671	16753	16701	16619	16617	16755	16566	16675	16829	16731	16672	16586	16746	16703	16652	16840	16740	16732	16612	16698	16669	16842	16633	16703	16604	16733	16743	16836	16832	16717	16655	16770	16942	16738	16812	16836	16793	16839	16693	16856	16706	16707	16679	16679	16726	16491	16724	16546	16651	16506	16691	16796	16765	16639	16818	16734	16846	16710	16785	16745	16789	16740	16896	16693	16852	16947	16794	16830	16546	16724	16703	16594	16665	16702	16809	16785	16689	16657	16510	16924	16694	16507	16650	16709	16687	16396	16729	16837	16664	16743
26645	45932	43149	34187	28908	24888	22270	20841	19642	18329	17416	17097	16835	16742	16520	16323	16488	16140	16037	15887	16014	15873	15891	15777	15740	15660	15626	15589	15502	15583	15645	15621	15508	15421	15752	15679	15508	15462	15571	15426	15506	15578	15472	15524	15488	15457	15560	15325	15493	15414	15371	15325	15352	15325	15512	15382	15494	15216	15437	15334	15429	15503	15550	15406	15462	15409	15312	15431	15600	15297	15465	15487	15300	15509	15404	15472	15344	15389	15370	15337	15314	15310	15276	15333	15502	15291	15250	15431	15275	15343	15539	15298	15328	15368	15274	15267	15338	15319	15371	15495	15468	15332	15246	15322	15368	15253	15333	15320	15255	15436	15503	15399	15379	15481	15400	15419	15489	15428	15455	15438	15417	15318	15395	15312	15302	15519	15244	15405	15298	15323	15491	15526	15410	15418	15254	15404	15397	15413	15303	15249	15323	15312	15233	15339	15357	15384	15277	15474	15475	15469	15477	15327	15319	15391	15244	15212	15452	15270	15408	15414	15387	15405	15462	15387	15296	15305	15399	15371	15283	15391	15323	15345	15367	15334	15305	15172	15529	15273	15426	15406	15339	15226	15131	15447	15246	15431	15394	15336	15324	15486	15321	15400	15275	15247	15423	15303	15481	15369	15336	15394	15477	15357	15485	15328	15454	15380	15378	15305	15294	15276	15207	15219	15419	15399	15264	15438	15315	15301	15240	15479	15351	15395	15478	15193	15435	15362	15452	15363	15474	15204	15502	15432	15255	15312	15240	15577	15269	15541	15433	15292	15518	15315	15396	15403	15449	15255	15314	15443	15343	15253	15428	15304	15480	15588	15449	15360	15453	15356	15368	15445	15547	15482	15289	15296	15306	15530	15453	15573	15402	15456	15382	15426	15162	15457	15503	15209	15363	15424	15276	15368	15453	15470	15362	15232	15197	15468	15313	15370	15388	15351	15256	15529	15384	15289	15532	15478	15395	15242	15151	15377	15346	15326	15583	15530	15282	15504	15234	15303	15320	15327	15329	15257	15378	15493	15588	15445	15354	15420	15248	15271	15265	15330	15471	15258	15311	15296	15295	15395	15415	15448	15325	15172	15326	15423	15252	15410	15430	15469	15313	15350	15242	15273	15528	15402	15319	15395	15204	15351	15189	15483	15493	15280	15463	15334	15354	15347	15369	15447	15308	15506	15295	15430	15441	15441	15427	15452	15293	15474	15386	15602	15272	15346	15532	15479	15440	15394	15530	15283	15364	15550	15434	15361	15457	15205	15362	15267	15422	15318	15461	15360	15365	15461	15263	15311	15276	15341	15406	15152	15447	15195	15359	15495	15471	15357	15327	15320	15384	15409	15300	15566	15431	15434	15370	15351	15446	15267	15442	15483	15413	15251	15445	15625	15346	15320	15340	15337	15173	15532	15257	15301	15112	15447	15343	15411	15365	15483	15336	15414	15504	15207	15328	15294	15224	15232	15380	15248	15508	15482	15256	15256	15564	15447	15656	15210	15575	15284	15353	15190	15373	15215	15454	15420	15220	15502	15415	15433	15337	15226	15479	15423	15275	15288	15374	15313	15449	15400	15309	15465	15425	15289	15394	15237	15367	15448	15308	15439	15344	15251	15237	15455	15391	15401	15433	15457	15147	15319	15310	15395	15297	15419	15463	15287	15368	15339	15450	15206	15180	15348	15363	15368	15416	15446	15419	15377	15246	15320	15235	15375	15354	15468	15478	15639	15245	15569	15383	15315	15244	15472	15459	15440	15456	15242	15482	15527	15395	15217	15340	15300	15300	15233	15366	15478	15171	15364	15409	15436	15395	15405	15241	15449	15324	15293	15268	15339	15563	15245	15431	15473	15451	15254	15215	15298	15429	15330	15441	15311	15262	15299	15476	15357	15449	15296	15393	15140	15343	15386	15223	15261	15477	15347	15399	15328	15288	15438	15408	15418	15395	15478	15314	15343	15248	15372	15435	15338	15500	15361	15316	15289	15139	15293	15352	15314	15349	15404	15419	15355	15242	15598	15676	15277	15396	15378	15386	15420	15488	15532	15316	15357	15371	15124	15394	15297	15379	15478	15274	15449	15339	15230	15203	15406	15366	15410	15443	15358	15457	15392	15417	15395	15372	15276	15513	15323	15445	15284	15462	15409	15347	15347	15332	15327	15400	15598	15451	15307	15520	15322	15255	15355	15291	15343	15425	15242	15301	15368	15362	15304	15168	15307	15399	15365	15470	15321	15234	15499	15201	15455	15493	15348	15585	15373	15322	15426	15388	15344	15475	15290	15363	15561	15240	15313	15321	15475	15375	15382	15454	15369	15368	15373	15312	15321	15476	15378	15189	15381	15349	15403	15184	15486	15438	15467	15379	15250	15452	15386	15289	15326	15434	15233	15167	15292	15337	15432	15348	15433	15468	15358	15355	15497	15484	15408	15247	15318	15254	15281	15411	15215	15329	15486	15430	15276	15329	15432	15223	15418	15353	15355	15335	15253	15338	15323	15298	15472	15222	15614	15432	15399	15434	15332	15283	15464	15576	15330	15279	15338	15221	15256	15486	15349	15280	15287	15310	15436	15610	15389	15471	15452	15365	15400	15488	15372	15386	15395	15296	15629	15438	15399	15333	15600	15256	15339	15548	15487	15447	15291	15248	15335	15259	15269	15218	15365	15413	15333	15247	15365	15338	15381	15404	15389	15390	15486	15133	15470	15335	15357	15292	15406	15357	15460	15551	15348	15362	15350	15157	15331	15278	15409	15364	15335	15501	15512	15287	15454	15359	15357	15315	15324	15383	15528	15418	15466	15330	15527	15425	15258	15262	15264	15450	15312	15216	15359	15457	15382	15285	15440	15201	15303	15418	15384	15485	15367	15420	15294	15274	15303	15403	15353	15541	15288	15418	15521	15433	15590	15483	15395	15307	15289	15403	15376	15320	15307	15374	15284	15293	15515	15375	15341	15479	15485	15281	15307	15343	15499	15420	15358	15449	15267	15231	15399	15376	15389	15450	15324	15324	15420	15430	15342	15352	15445	15375	15361	15281	15219	15327	15258	15431	15431	15274	15424	15357	15299	15438	15365	15358	15319	15554	15290	15433	15350	15392	15322	15429	15368	15468	15311	15347	15264	15411	15272	15400	15419	15369	15176	15242	15233	15281	15272	15320	15271	15481	15395	15442	15410	15274	15333	15557	15212	15205	15334	15297	15483	15399	15403	15266	15079	15402	15281	15295	15405	15332	15370	15238	15552	15483	15337	15275	15411	15348	15410	15296	15428	15553	15448	15429	15208	15298	15301	15312	15270	15518	15290	15362	15398	15459	15340	15230	15248	15471	15317	15266	15612	15258	15425	15463	15266	15441	15459	15376	15240	15329	15380	15564	15245	15422	15354	15214	15364	15256	15317	15409	15517	15346	15377	15397	15484	15353	15195	15427	15262	15407	15260	15403	15287	15562	15320	15391	15294	15353	15582	15339	15131	15442	15343	15255	15443	15313	15452	15371	15326	15467	15304	15445	15224	15387	15406	15327	15264	15280	15497	15454	15285	15377	15304	15297	15407	15376	15529	15517	15317	15247	15343	15288	15464	15396	15359	15317	15442	15274	15161	15304	15401	15182	15544	15313	15390	15347	15285	15427	15309	15545	15242	15396	15380	15350	15292	15395	15436	15266	15513	15394	15270	15401	15482	15458	15335	15357	15380	15387	15219	15423	15419	15501	15380	15355	15569	15252	15314	15323	15198	15427	15323	15236	15469	15403	15254	15387	15433	15259	15524	15334	15380	15657	15292	15489	15299	15352	15258	15434	15591	15389	15371	15339	15349	15298	15424	15285	15661	15297	15331	15383	15460	15384	15278	15394	15441	15488	15260	15281	15246	15387	15239	15322	15432	15351	15384	15268	15371	15325	15351	15361	15452	15309	15393	15289	15346	15279	15399	15374	15150	15419	15357	15274	15321	15444	15269	15377	15390	15502	15374	15198	15376	15239	15184	15517	15302	15326	15477	15421	15463	15219	15236	15475	15394	15326	15464	15364	15507	15329	15510	15501	15315	15399	15492	15341	15360	15493	15260	15319	15391	15405	15304	15428	15445	15137	15434	15157	15360	15315	15347	15345	15225	15309	15453	15222	15328	15413	15408	15442	15314	15344	15379	15389	15340	15332	15345	15470	15325	15354	15373	15423	15386	15463	15345	15158	15417	15328	15336	15438	15543	15484	15381	15489	15388	15467	15337	15385	15379	15375	15485	15468	15485	15338	15368	15379	15256	15318	15191	15273	15566	15388	15415	15352	15488	15318	15381	15330	15355	15399	15367	15207	15428	15185	15398	15256	15245	15441	15399	15266	15395	15493	15360	15422	15358	15300	15491	15405	15491	15462	15348	15599	15416	15585	15377	15418	15238	15410	15207	15441	15450	15473	15356	15338	15203	15264	15411	15435	15304	15457	15209	15306	15473	15305	15400	15334	15326	15391	15389	15243	15300	15449	15346	15381	15484	15313	15316	15360	15379	15324	15361	15293	15400	15276	15470	15395	15567	15440	15347	15413	15425	15489	15426	15445	15404	15330	15567	15221	15317	15150	15281	15252	15416	15367	15104	15286	15366	15413	15346	15381	15463	15321	15435	15361	15478	15430	15395	15353	15583	15351	15262	15284	15164	15392	15410	15287	15408	15417	15356	15351	15361	15406	15478	15498	15158	15316	15452	15336	15273	15258	15339	15420	15385	15291	15253	15186	15316	15407	15121	15553	15528	15387	15269	15401	15475	15347	15416	15197	15382	15387	15583	15465	15298	15425	15409	15322	15302	15322	15286	15464	15322	15371	15350	15369	15303	15412	15445	15371	15359	15296	15471	15282	15601	15290	15565	15439	15206	15305	15286	15288	15258	15232	15567	15293	15269	15377	15380	15455	15441	15290	15139	15340	15374	15454	15247	15212	15432	15521	15569	15389	15250	15428	15416	15303	15098	15455	15367	15288	15345	15497	15415	15379	15457	15597	15304	15424	15417	15292	15295	15346	15332	15308	15395	15405	15259	15407	15354	15390	15355	15294	15352	15354	15349	15531	15275	15282	15360	15198	15295	15320	15328	15395	15387	15363	15376	15244	15339	15303	15424	15378	15339	15534	15365	15323	15258	15418	15477	15402	15297
23153	21609	29667	24161	22271	25112	27399	21827	20493	19935	18733	18381	18204	17947	18115	17680	17752	17690	17677	17427	17285	17475	17390	17229	17240	17187	17270	17047	17207	16909	16852	17024	17072	16807	17213	17352	17161	16953	17042	17031	17015	17021	16893	16919	16895	16935	17091	16809	16755	16967	17020	16988	16992	16839	17028	16812	17026	17023	16928	16922	16717	16804	17037	16844	16824	16869	16809	16840	16654	16762	16569	16803	16915	16737	16638	16890	16793	16639	16740	16743	16722	16725	16827	16817	16687	16792	16958	16843	16575	16870	16802	16720	16732	16661	16749	16903	16769	16785	16974	16838	16983	16757	16975	16758	16687	16837	16618	16843	16752	16782	16812	16667	16788	16810	16824	16725	16669	16700	16722	16605	16893	16793	16656	16751	17004	16841	16922	16931	16968	16607	16789	16729	16659	16801	16874	17102	16918	16837	16732	16808	16852	16891	16775	16868	16961	16740	16962	16666	16787	16726	16689	16683	16878	16854	16633	16651	16809	16746	16762	16734	16727	16678	16609	16875	16867	16836	16841	16772	16622	16751	16771	16898	16621	16756	16796	16725	16749	16733	16515	16877	16803	16854	16784	16940	16764	16691	16686	16725	16756	16894	16799	16810	16763	16855	16626	16761	16808	16735	16614	16838	16777	16876	16898	16706	16889	16777	16823	16764	16744	16957	16566	16569	16764	16814	16959	16796	16778	16834	16733	16673	16713	16887	16660	16981	16786	16680	16697	16812	16641	16830	16672	16833	16602	16869	16877	16887	16895	16516	16900	16756	16740	16660	16692	16586	16573	16838	16730	16690	16809	16718	16737	16704	16942	16695	16846	16853	16736	16836	16831	16756	16826	16692	17037	16728	16751	16742	16936	16867	16845	16755	16759	16681	16905	16728	16826	16816	16833	16684	16825	16801	16777	16763	16631	16631	16898	16854	16649	16635	16771	16729	16751	16809	16671	16733	16547	16610	16905	16761	16876	16585	16754	16622	16815	16728	17003	16906	16830	16924	16538	16906	16999	16714	16603	16893	16767	16782	16596	16624	16605	16408	17003	16791	16756	16720	16773	16819	16789	16742	16821	16850	16852	16646	16744	16985	16869	16771	16646	16689	16714	16653	16674	16671	16699	16548	16690	16879	16841	16685	16624	16773	16926	16674	16621	16798	16840	16830	16686	16636	16842	16647	16738	16781	16707	16741	16915	16800	16826	16841	16743	16825	16830	16831	16791	16710	16729	16664	16566	16722	16709	16545	16619	16716	16837	16649	16937	16644	16827	16614	16734	16648	16535	16859	16723	16666	16825	16777	16730	16871	16718	16862	16673	16877	16874	16824	16794	16782	16832	16695	16720	16538	16614	16696	16678	16645	16683	16704	16706	16602	16691	16678	16829	16701	16687	16806	16824	16742	16723	16863	16874	16545	16797	16856	16875	16838	16761	16703	16673	16742	16611	16831	16905	16610	16892	16689	16635	16687	16550	16831	16723	16703	16684	16741	16858	16762	16594	16824	16892	16737	16694	16721	16653	16593	16754	16681	16767	16755	16780	16632	16705	16554	16755	16744	16729	16724	16801	16649	16830	16767	16638	16841	16720	16608	16810	16551	16711	16955	16734	16802	16927	16866	16727	16935	16801	16636	16688	16599	16960	16818	16663	16795	16707	16697	16525	16823	16620	16730	16656	16583	16778	16685	16669	16862	16567	16635	16712	16786	16700	16801	16654	16672	16675	16760	16647	16698	16745	16630	16907	16662	16710	16528	16773	16809	16519	16880	16886	16961	16727	16844	16692	16786	16663	16540	16866	16774	16879	16858	16706	16722	16812	16787	16640	17033	16649	16715	16939	16721	16554	16865	16890	16747	16750	16683	16706	16695	16927	16526	16530	16557	16818	16769	16807	16752	16819	16884	16608	17001	16790	16586	16711	16728	16838	16861	16884	16706	16570	16731	16727	16719	16812	16737	16809	16815	16757	16926	16841	16775	17017	16902	16789	16715	16887	16804	16595	16829	16670	17030	16742	16588	16915	16749	16684	16734	16676	16927	16790	16517	16665	16903	17015	16626	16875	16777	16734	16834	16905	16757	16731	16768	16629	16765	16920	16639	16832	16747	16507	16649	16672	16596	16818	16713	16706	16708	16784	16803	16989	16918	16709	16676	16834	16670	16731	16610	16622	16510	16497	16643	16718	16671	16648	16680	16810	16795	16840	16654	16662	16870	16922	16798	16744	16907	16780	16771	16617	16537	16814	16550	16616	16764	16617	16924	16644	16769	16763	16583	16733	16580	16677	16676	16729	16776	16680	16745	16602	16883	16749	16733	16697	16748	16655	16558	16699	16834	16610	16748	16800	16805	16576	16523	16879	16770	16722	16777	16904	16862	16620	16727	16860	16616	16813	16676	16722	16855	16780	16815	16596	16751	16567	16869	16768	16730	16673	16632	16686	16674	16863	16835	16639	16565	16712	16749	16655	16829	16563	16784	16537	16938	16773	16806	16695	16699	16805	16732	16750	16775	16823	16690	16763	16773	16866	16784	16690	16608	16751	16893	16518	16835	16795	16765	16691	16709	16840	16806	16868	16655	16731	16629	16818	16764	16796	16756	16625	16669	16813	16845	16830	16770	16699	16726	16822	16641	16823	16787	16683	16704	16657	16578	16691	16619	16620	16796	16748	16945	16972	16716	16643	16680	16727	16703	16726	16732	16865	16834	16733	16706	16857	16838	16709	16992	16774	16866	16982	16631	16782	16674	16891	16480	16807	16647	16640	16792	16942	16741	16688	16747	16792	16773	16808	17060	17027	16657	16771	16715	16762	16669	16742	16857	16914	16744	16762	16844	16770	16692	16790	16635	16816	16917	16685	16746	16792	16804	16644	16614	16816	16705	16816	16745	16633	16672	16814	16846	16848	16728	16792	16507	16761	16718	16612	16640	16856	16627	16851	16729	16888	16515	16870	16632	16585	16826	16722	16815	16759	16722	16849	16607	16778	16611	16647	16855	16689	16565	16652	16903	16698	16540	16773	16485	16707	16792	16720	16620	16585	17035	16669	16825	16799	16688	16690	16604	16741	16899	16816	16765	16807	16731	16888	16626	16562	16661	16813	16741	16781	16564	16703	16687	16616	16786	16780	16798	16623	16684	16677	16940	16832	16741	16670	16824	16655	16519	16700	16856	16858	16716	16676	16559	16770	16799	16825	16663	16859	16676	16769	16644	16784	16756	16731	16780	16661	16644	16629	16774	16772	16660	16615	16718	16878	16655	16706	16610	16570	16565	17072	16665	16616	16713	16726	16641	16841	16923	16846	16960	16721	16745	16865	16685	16895	16793	16728	16791	16933	16491	16851	16510	16742	16472	16607	16641	16604	16757	16711	16861	16691	16918	16857	16667	16937	16819	16764	16599	16705	16609	16744	16622	16703	16749	16854	16874	16641	16983	16712	16668	16647	16942	16891	16839	16735	16667	16542	16638	16771	16548	16701	16748	16774	16721	16853	16787	16809	16641	16802	17046	16739	16804	16822	16857	16760	16930	16797	16801	16808	16955	16963	16737	16793	16966	16796	16751	16842	16672	16965	16813	16729	16777	16808	16690	16761	16780	16571	16720	16843	16746	16769	16904	16564	16686	16593	16756	16863	16873	17009	16782	16547	16744	16720	16775	16795	16617	16786	16816	16737	16576	16734	16756	16780	16671	16464	16743	16651	16791	16691	16982	16845	16775	16850	16738	16721	16594	16754	16701	16771	16713	16669	16857	16567	16663	16827	16780	16978	16807	16790	16864	16735	16864	16923	16742	16624	16818	16798	16807	16718	16671	16749	16685	16618	16595	16664	16636	16754	16725	16774	16650	16826	16839	16813	16829	16803	16845	16720	16664	16746	16614	16537	16738	16610	16684	16664	16809	16787	16843	16919	16634	16685	16816	16789	16625	16784	16788	16722	16619	16604	16667	16904	16901	16712	16816	16921	16664	16929	16752	16921	16668	16669	16771	16750	16588	16890	16561	16651	16728	16702	16774	16676	16586	16719	16767	16683	16627	16755	16833	16619	16683	16947	16705	16562	16623	16554	16647	16687	16924	16832	16752	16729	16805	16702	16895	16837	16814	16972	16780	16751	16598	16759	16766	16658	16740	16775	16667	16795	16812	16577	16783	16766	16887	16521	16605	16815	16587	16781	16794	16855	16632	16632	16712	16705	16654	16859	16919	16838	16819	16805	16718	16643	16683	16913	16750	16800	16593	16675	16772	16886	16553	16687	16940	16869	16863	17027	16543	16679	16605	16897	16809	16865	16723	16888	16693	16752	16700	16819	16704	16670	16740	16767	16924	16579	16827	16746	16868	16756	16741	16662	16893	16694	16721	16865	16657	16799	16525	16534	16662	16697	16528	16934	16652	17046	16794	17000	16612	16799	16776	16756	16730	16775	16817	16859	16842	16892	16769	16839	16835	16653	16598	16998	16784	16688	16674	16951	16797	16777	16752	16700	16861	16760	16543	16718	16622	16797	16770	16786	16669	16771	16509	16523	16654	16669	16868	16748	16744	16606	16782	16881	16697	16780	16757	16740	16779	16700	16662	16760	16869	16726	16584	16592	16848	16882	16903	16822	16833	16753	16555	16678	16837	16758	16786	16715	16967	16866	16667	16603	16808	16806	16921	16905	16564	16777	16808	16885	16811	16682	16738	16803	16621	16714	16747	16808	16855	16730	16738	16857	16852	16648	16807	16950	16723	16713	16656	16700	16810	16749	16786	16740	16789	16709	16791	16736	16796	16741	16830	16551	16787	16767	16783	16685	16756	16768	16778	16722	16544	17054	17020	16793	16816	16674	16841	16659	16808	16759	16738	16780	16805	16941	16640	16677	16810	16720	16568	16831	16725	16591	16699	16841	16659	16803	16666	16817	16612	16983	16719	16660	16725	16723	16494	16698	16622	16870	16762	16780	16770	16773	16690	16811	16654	16719	16864	16506	16535	16696	16623	16745	16818	16745	16785	16830	16959	16697	16691	16688	16769	16659	16631	16769	16641	16608	16782	16520	16641	16693	16696	16796	16959	16641	16764	16902	16776	16811	16528	16828	16610	16775	16636	17031	16816	16557	16711	16722	16709	16784	16663	16868	16868	16668	16757	16879	16893	16644	16766	16768	16769
28527	50397	47765	38955	32669	27997	24565	22779	21388	19832	18233	17788	17554	17187	16958	16669	16601	16560	16239	16051	16231	16202	16156	15987	15892	15894	15986	15752	15588	15748	15512	15674	15533	15598	15892	15914	15706	15715	15726	15727	15578	15364	15531	15392	15417	15415	15309	15536	15422	15642	15431	15175	15583	15370	15334	15572	15437	15491	15387	15543	15204	15403	15444	15458	15340	15407	15544	15289	15325	15243	15320	15455	15400	15197	15131	15480	15511	15355	15235	15295	15311	15517	15478	15454	15387	15486	15345	15372	15389	15409	15319	15229	15263	15445	15232	15349	15335	15223	15429	15257	15433	15318	15275	15436	15405	15285	15301	15338	15429	15191	15246	15338	15497	15318	15386	15280	15319	15417	15254	15500	15424	15379	15291	15343	15520	15405	15526	15324	15381	15400	15425	15367	15290	15295	15194	15566	15385	15424	15519	15227	15358	15460	15502	15240	15394	15262	15493	15366	15424	15284	15448	15396	15302	15401	15420	15345	15322	15367	15422	15368	15317	15386	15402	15396	15235	15303	15204	15311	15316	15323	15322	15310	15369	15376	15438	15524	15358	15490	15520	15314	15465	15317	15322	15283	15272	15382	15225	15536	15329	15502	15270	15370	15510	15193	15454	15413	15380	15282	15211	15243	15409	15418	15279	15310	15388	15475	15404	15226	15449	15342	15305	15333	15563	15429	15339	15371	15319	15365	15277	15299	15244	15475	15476	15226	15315	15426	15304	15274	15481	15424	15528	15428	15393	15497	15404	15428	15430	15356	15314	15383	15313	15352	15515	15279	15553	15330	15315	15131	15315	15335	15309	15266	15373	15091	15457	15371	15450	15297	15283	15238	15319	15339	15304	15443	15393	15332	15271	15366	15477	15288	15342	15248	15454	15384	15344	15172	15224	15182	15261	15276	15268	15450	15408	15534	15263	15369	15209	15163	15376	15402	15274	15326	15335	15234	15407	15401	15380	15412	15468	15418	15461	15393	15248	15187	15444	15289	15432	15331	15283	15390	15242	15410	15480	15339	15267	15277	15361	15323	15385	15415	15274	15385	15306	15404	15420	15302	15401	15272	15402	15400	15318	15395	15427	15405	15244	15255	15359	15132	15213	15372	15310	15253	15374	15227	15385	15346	15386	15360	15299	15399	15357	15409	15288	15380	15337	15313	15352	15441	15455	15482	15402	15222	15501	15279	15318	15503	15316	15497	15448	15287	15445	15359	15255	15425	15303	15137	15295	15322	15370	15408	15187	15290	15333	15368	15267	15326	15187	15374	15373	15458	15381	15411	15423	15299	15376	15501	15336	15425	15374	15229	15404	15158	15339	15407	15326	15252	15403	15415	15353	15310	15381	15472	15298	15312	15163	15291	15467	15439	15399	15297	15424	15438	15269	15336	15326	15264	15355	15303	15356	15059	15323	15326	15383	15478	15347	15248	15193	15242	15285	15162	15467	15221	15435	15393	15416	15314	15443	15137	15336	15363	15342	15442	15337	15259	15372	15432	15255	15253	15292	15357	15385	15379	15421	15390	15355	15190	15265	15444	15403	15216	15331	15374	15305	15364	15224	15289	15357	15315	15359	15237	15355	15367	15186	15419	15300	15328	15327	15313	15314	15421	15214	15381	15364	15280	15405	15341	15446	15200	15375	15444	15218	15183	15285	15430	15396	15174	15230	15410	15230	15220	15377	15188	15465	15604	15280	15293	15441	15215	15350	15531	15342	15244	15307	15329	15395	15322	15328	15431	15406	15305	15476	15225	15421	15383	15438	15343	15478	15470	15355	15273	15425	15261	15204	15278	15378	15231	15323	15334	15255	15495	15287	15251	15282	15237	15170	15386	15358	15316	15244	15463	15288	15451	15432	15302	15452	15199	15344	15422	15298	15327	15217	15260	15249	15397	15448	15339	15300	15187	15420	15436	15409	15355	15312	15434	15468	15341	15306	15212	15539	15387	15426	15264	15337	15326	15402	15366	15330	15358	15203	15139	15428	15454	15390	15450	15240	15443	15363	15242	15371	15487	15184	15309	15332	15423	15170	15536	15295	15367	15306	15321	15323	15361	15390	15314	15173	15293	15353	15388	15353	15407	15407	15343	15384	15402	15292	15343	15278	15429	15371	15287	15205	15303	15370	15115	15450	15425	15334	15407	15237	15467	15298	15483	15265	15395	15360	15407	15262	15287	15607	15227	15395	15376	15272	15386	15244	15232	15191	15485	15458	15342	15251	15278	15424	15178	15366	15317	15328	15328	15291	15313	15378	15425	15397	15379	15308	15324	15268	15308	15413	15406	15249	15373	15235	15452	15284	15299	15425	15231	15262	15422	15319	15446	15371	15348	15381	15522	15328	15340	15306	15486	15466	15336	15235	15305	15335	15353	15368	15180	15254	15347	15440	15270	15414	15379	15400	15294	15341	15340	15399	15447	15312	15303	15449	15579	15324	15458	15249	15470	15188	15284	15306	15397	15472	15425	15325	15410	15374	15473	15299	15373	15486	15347	15359	15529	15153	15304	15326	15414	15447	15273	15303	15606	15012	15320	15240	15275	15354	15355	15297	15450	15361	15312	15324	15432	15336	15331	15384	15613	15341	15423	15318	15399	15472	15263	15325	15377	15484	15385	15253	15153	15533	15316	15269	15396	15253	15303	15280	15246	15425	15499	15358	15653	15455	15238	15296	15192	15395	15233	15381	15325	15351	15225	15290	15252	15396	15355	15293	15330	15443	15287	15338	15393	15244	15450	15393	15303	15354	15429	15351	15193	15317	15387	15272	15401	15459	15377	15484	15486	15486	15225	15465	15358	15437	15261	15303	15280	15413	15433	15576	15343	15334	15248	15284	15251	15462	15277	15315	15212	15433	15365	15334	15428	15321	15367	15394	15442	15342	15418	15302	15133	15128	15429	15363	15368	15393	15249	15266	15354	15372	15325	15242	15487	15313	15430	15208	15407	15291	15342	15265	15526	15413	15335	15445	15300	15357	15257	15371	15517	15349	15431	15504	15282	15414	15348	15299	15252	15248	15291	15342	15402	15334	15524	15340	15234	15507	15361	15414	15415	15454	15358	15333	15271	15456	15364	15230	15188	15379	15405	15593	15194	15172	15523	15432	15478	15315	15430	15310	15434	15345	15500	15392	15315	15455	15387	15125	15401	15397	15202	15452	15538	15346	15408	15439	15400	15293	15400	15297	15400	15379	15269	15461	15353	15401	15360	15429	15441	15403	15325	15099	15283	15344	15531	15432	15406	15283	15201	15331	15401	15494	15314	15211	15542	15410	15335	15242	15150	15462	15396	15273	15505	15461	15505	15170	15440	15302	15355	15322	15396	15269	15396	15369	15247	15266	15219	15303	15291	15353	15517	15256	15158	15406	15263	15274	15447	15277	15341	15348	15405	15370	15252	15472	15301	15249	15263	15194	15478	15562	15330	15151	15345	15171	15391	15334	15284	15250	15427	15380	15378	15301	15482	15454	15298	15396	15158	15433	15317	15181	15507	15398	15328	15499	15269	15339	15178	15316	15245	15365	15317	15413	15455	15340	15295	15481	15293	15198	15438	15370	15304	15339	15358	15464	15164	15483	15418	15345	15372	15437	15350	15385	15338	15400	15323	15336	15349	15328	15494	15215	15342	15298	15410	15360	15266	15196	15328	15360	15234	15287	15457	15372	15399	15381	15258	15372	15313	15295	15396	15378	15256	15354	15484	15451	15259	15308	15339	15320	15387	15188	15404	15387	15304	15376	15363	15350	15257	15307	15150	15352	15472	15320	15267	15410	15445	15351	15412	15358	15362	15147	15511	15365	15339	15211	15248	15285	15451	15157	15387	15364	15213	15464	15264	15459	15338	15449	15308	15313	15444	15387	15217	15350	15319	15376	15438	15379	15398	15326	15436	15316	15455	15417	15404	15245	15379	15381	15356	15309	15414	15339	15237	15285	15309	15348	15327	15262	15455	15443	15267	15339	15251	15257	15473	15414	15259	15222	15389	15384	15388	15359	15352	15344	15475	15271	15163	15384	15244	15354	15202	15460	15287	15593	15154	15335	15514	15369	15349	15351	15457	15310	15379	15100	15360	15384	15297	15335	15298	15309	15153	15468	15195	15499	15377	15434	15441	15319	15442	15398	15464	15335	15259	15378	15492	15257	15335	15372	15376	15367	15227	15328	15443	15458	15297	15439	15326	15431	15503	15496	15273	15343	15425	15346	15332	15440	15347	15237	15360	15401	15451	15226	15320	15273	15331	15322	15324	15179	15175	15213	15349	15489	15167	15315	15389	15512	15198	15528	15373	15448	15432	15204	15262	15461	15218	15425	15238	15360	15308	15480	15513	15406	15276	15284	15356	15266	15189	15264	15493	15426	15434	15304	15315	15282	15333	15249	15285	15383	15347	15236	15498	15284	15339	15415	15374	15288	15387	15415	15332	15386	15298	15237	15271	15233	15359	15292	15232	15309	15385	15453	15343	15323	15315	15295	15290	15461	15353	15244	15334	15345	15391	15545	15489	15350	15473	15240	15325	15303	15257	15534	15254	15478	15452	15359	15249	15461	15425	15369	15528	15430	15202	15303	15547	15395	15298	15532	15276	15383	15308	15254	15237	15240	15154	15416	15389	15282	15458	15447	15274	15359	15261	15293	15294	15270	15357	15362	15385	15353	15427	15494	15342	15351	15246	15351	15379	15472	15542	15382	15360	15395	15350	15335	15352	15357	15296	15415	15453	15387	15245	15421	15303	15318	15219	15434	15313	15287	15320	15422	15363	15320	15240	15340	15438	15393	15254	15574	15225	15332	15321	15447	15423	15337	15421	15335	15294	15411	15356	15422	15327	15386	15467	15264	15344	15371	15279	15516	15350	15304	15241	15303	15318	15367	15367	15417	15247	15505	15307	15331	15275	15281	15281	15265	15457	15373	15293	15372	15184	15397	15234	15524	15167	15144	15501	15467	15374	15302	15358	15498	15159	15418	15341	15283	15454	15271	15441	15453	15495	15362	15263	15234	15400	15410	15403	15427	15355	15293	15361	15233	15422	15136	15330	15270	15470	15206	15304	15285	15346	15350	15327	15229	15380	15312	15149	15288	15504	15388	15369	15240	15419	15240	15350	15552	15379	15292	15627	15372	15543	15555	15359	15376	15489
27933	24635	31199	28229	22436	20275	18933	17736	17265	17193	16656	16218	16366	16234	16545	16435	16151	16131	15988	16124	16317	16397	16037	16328	15994	16045	15875	16081	16007	15863	16056	16016	15946	15993	15883	15919	15821	16063	15929	15970	16015	16057	16038	15933	16123	15948	16034	15691	16009	15944	15942	15881	15993	15885	15995	15889	16001	15824	15978	16106	15908	15717	16047	15945	15868	16062	15957	15786	16098	15967	15893	16042	15876	15858	15893	15984	15897	15871	15874	16028	15845	15917	15951	15960	15947	15807	15995	15948	15864	15904	15907	15766	15954	15767	15798	15752	15781	15771	15813	15800	15937	15819	15849	15924	15919	16090	15792	15888	15985	16017	15945	15855	15678	15847	16033	15717	15873	15806	15906	15911	15874	16095	15948	15846	15876	16022	15838	15917	15799	15939	15747	16030	15817	15888	15763	15916	15871	15960	15920	15972	15997	15762	15719	15860	15963	15832	15807	15890	15740	15960	15749	15940	15780	15899	15965	16056	15836	15757	15892	16032	15868	15790	15660	15939	15929	15874	16003	15954	15989	15955	15771	16054	15939	16049	16035	16000	15967	15991	16003	16078	15892	15881	15912	15877	15926	15709	16020	16023	15650	15737	15923	15864	15940	15966	15814	15978	15848	15830	15852	15804	15549	15699	15931	15991	15861	15833	15864	16016	15738	16029	15750	15935	15940	15903	16092	15892	15811	15955	15953	15641	15917	15813	15807	15815	15984	16039	15896	15767	15986	15930	15832	15861	15816	15880	15986	15713	15993	15917	16025	15873	16017	15775	15721	15908	15893	15940	15846	15932	15853	16029	15827	15756	15801	16023	15838	15948	15965	15942	15781	15723	15884	16026	15867	15815	16057	15765	15724	15975	15936	15951	15852	15950	15882	15738	16152	15953	15794	15974	16065	16054	15922	15936	15827	15883	15871	15921	15687	15628	15994	15988	15948	15906	16052	15943	15955	16057	15798	15557	15949	15794	15941	16165	15903	16066	15764	15797	15880	15819	16055	16064	15935	16081	15964	15730	15861	16009	15847	15867	15881	15770	15774	16027	15883	15963	15964	15527	16004	15965	16003	15940	15969	15874	15916	15918	15941	15813	15946	15961	16117	16002	15896	15925	15578	15741	15904	15821	15947	15891	15933	15837	15914	15914	15896	15732	16129	15827	15791	15829	15868	15878	15983	16037	16126	15823	15849	15913	15901	15770	16074	16028	15882	15920	15893	15901	15824	15863	15867	15998	15791	15924	15920	15880	15918	16110	16141	15908	15782	16021	16022	15914	15934	15850	15865	16099	16173	15900	15927	15743	15935	15924	15982	15952	15897	15665	15905	16052	15780	16054	15858	16026	16098	15780	15765	15840	15942	15869	16050	15927	16021	16072	15829	15672	15935	15744	16075	15949	15960	16047	15736	16075	15894	15896	16011	15844	15859	15988	15915	15820	15907	15752	15900	15873	15852	15751	15880	15997	15971	15824	15972	15974	15800	16004	15918	15943	15893	15972	15805	15684	15919	15853	15912	15986	15924	16040	16078	15810	15931	15921	15858	16012	15824	16038	15778	15913	15692	15767	15947	15886	16065	16004	15939	15993	15988	15904	15946	15781	15828	15901	16111	15881	15861	15919	16002	15833	15969	15968	15934	16071	15900	15706	15945	16032	15858	15707	16080	15721	16016	15955	15941	15973	15932	16012	16245	15877	15763	15796	15975	15958	15789	15956	15899	15902	15804	15878	15722	15767	15903	15994	15885	16096	15851	15711	15966	16055	15748	16004	15854	15758	15897	15961	15883	15976	15946	15851	15921	15976	15809	16046	15935	15893	15876	15945	15823	15844	15912	15876	15972	15712	16025	16060	16002	15826	15972	15937	15762	15953	15870	15751	15886	16038	15798	15951	15872	15800	15911	15901	15844	15855	15961	15803	15930	15936	16037	15965	15834	15920	15607	15761	15948	16016	16068	15916	15832	15831	15801	15794	15819	15887	16085	15869	15925	15735	15878	15885	15773	15958	15976	15791	16005	16010	15718	15795	15954	15940	15833	15844	15812	15789	15919	15863	15869	15919	15846	16102	16017	15887	15910	15961	16055	16037	16058	16055	15971	15898	16045	15849	15941	15871	15833	15824	15934	15913	15916	16029	15923	15882	16044	16093	15800	16020	15867	15935	16082	16097	15920	15846	15831	15939	15839	15996	15857	15769	15870	16043	15936	15784	15832	15895	15775	16020	16058	15965	15957	15825	15904	15878	15928	15888	15789	16107	16026	15963	15726	15933	16018	15728	15984	15779	15872	15899	15786	15815	15881	15832	15726	15796	15866	15727	15689	16090	15937	15667	15737	16119	15980	15959	15969	16136	15986	15936	16124	15925	15929	15961	16067	15807	15939	15958	15844	15665	15855	16020	15913	16073	15866	15948	16011	15836	15863	15986	15922	15968	15877	15989	15863	16022	15839	15920	15832	16203	15984	15949	15810	16001	15882	15717	15739	15742	15976	15657	15807	15824	16105	15896	16037	15972	15795	15984	15844	16058	15942	15876	15950	15661	15692	15804	15828	16044	15863	15866	15996	15771	15858	15818	16234	15939	15977	15792	15953	15961	15864	16007	15835	15951	16088	15988	15801	16025	15851	15940	15791	15830	15635	16047	15915	15842	15882	15916	16039	15964	15947	15755	15910	15824	15708	15864	15709	15964	15786	16047	16154	15946	16029	15724	15766	15929	16148	15876	15771	15962	15674	15876	15918	15759	15641	16033	15861	15927	16004	15869	15849	15894	15810	16089	15952	15986	15993	15824	15954	15931	15928	15829	15810	16043	15711	15865	16039	15798	15833	15913	16002	15714	15871	15981	15949	15849	15936	15935	15984	15789	15825	15926	16023	15880	15881	15891	15842	15875	15768	15717	15653	16011	15988	15837	16007	15841	15769	16012	15878	15671	15823	15883	16045	15899	15792	15736	15944	15778	15910	15682	15754	15741	15801	15928	15772	15926	15869	15897	15936	15818	15938	15849	15947	15935	15949	15990	16036	16092	15909	15951	15809	15929	15959	15947	16014	15958	15693	15940	15921	15764	15839	15847	15745	15864	15926	15973	15941	15980	15778	15958	15823	15759	15838	15766	15780	15827	15843	16105	15917	15911	16017	15958	15803	16028	15937	15974	15996	16052	15849	15989	15926	15840	15883	15907	15988	15768	15761	15775	15836	15908	15761	15924	15865	16042	15964	15877	15942	15968	15861	15946	15735	16119	15867	15940	15815	15747	15684	15983	15971	15797	15677	15882	16111	15969	15894	15981	15896	15973	15880	15811	15914	16056	15869	15978	15951	15852	15907	15867	15915	15799	15664	15769	15956	15957	15826	15813	15916	16058	15978	15909	15968	15854	15990	15773	15862	15921	15917	15927	16013	15897	16052	16026	15861	15973	15973	15834	15922	16010	15968	15842	15727	15913	16189	15931	16039	15880	15937	15903	15722	15853	15868	15618	15976	15946	16164	15892	15945	15751	15848	15759	15932	15788	15741	15766	15874	15661	16029	16008	16000	15929	15852	15818	15933	15916	15987	16035	16143	15934	16025	15785	15825	15879	15906	15768	15883	15928	16008	15927	15775	15958	15956	16002	15813	15749	15935	15846	15948	15729	15990	15643	15882	15881	16031	15915	15908	15714	16019	15843	16061	16012	15993	15839	15833	16138	15645	15875	15830	15821	15947	15738	15757	16011	15878	15767	15775	15953	15784	15827	15896	16085	15774	15897	15893	15895	15900	16123	16036	15911	15921	15970	15814	16008	15790	15868	15951	15725	15974	15878	15944	15943	15966	15824	16001	15656	15711	16131	15956	15828	15855	15853	15873	15876	15846	15881	16015	15831	15817	15679	15830	15610	15763	15860	15961	15861	15873	15920	15961	15974	15761	15727	16086	16012	15924	15959	15852	15915	15783	15834	15961	15858	15943	15968	15727	15887	15794	15936	15836	16035	15900	15968	15937	15799	15984	16046	16040	15723	15916	15794	15753	15760	15877	15850	15858	15898	16042	15951	16187	15961	16013	16018	15977	15990	15803	15879	15840	15914	16105	15854	15941	15747	15952	15859	15833	15996	15772	15651	15892	15912	16005	15895	15975	16032	15956	16014	15924	15836	15869	15835	15935	15853	16030	15894	16129	15959	16167	15855	15976	16048	15980	15894	15951	15901	15914	15764	15823	16081	15988	15847	15945	15699	15684	15813	15928	16119	15948	16034	15835	15827	15791	15800	15891	15912	15919	15865	15915	15986	15954	15955	15798	15917	15728	15859	15644	15619	16020	15834	15853	15998	15781	15663	15916	15943	15877	16113	16074	15932	15970	15802	15961	15981	15778	15755	15942	15902	15733	15929	15932	15900	15788	15985	15933	15848	16084	15719	15970	15894	15868	15929	15783	15754	15886	16123	16061	15860	15909	15874	16131	15898	16020	15764	15810	15763	15884	15982	15777	16089	15907	16043	16127	16105	16037	15725	15820	15900	15717	16080	15947	16037	15936	16022	15965	15741	15879	15835	15795	16142	16065	15792	15860	15921	16057	16036	15821	16005	16079	16030	15914	16067	15931	15980	16081	15844	15719	15956	15983	15755	16025	15985	15768	15845	15948	15765	16057	15962	15872	15930	15977	15797	15942	15870	15952	15808	15940	15956	15712	15849	16004	15814	15894	15815	15957	15788	15942	15911	15998	16034	15975	15911	15818	16063	15956	15877	16012	15903	15775	16040	15796	15945	15915	16079	15937	15991	15991	16124	15969	16057	16119	15754	15774	15783	16027	15859	16012	16065	15863	15768	15733	15867	15756	16034	15955	15921	15832	16064	15940	16055	15904	15963	15885	15962	15857	15965	15965	15884	15977	15943	16118	15891	15834	15960	15695	15917	15857	15941	15974	15713	15983	16005	15901	15835	15933	15915	15921	15777	15817	15949	16028	15716	15920	16079	15878	15992	15836	15951	15890	16137	15842	15797	15995	16097	15833	16122	15887	15992	16097	16115	15931	15940	15945	15861	15725	15896	15838	15880	15764	15916	15957	15970	15822	16182	15932	15959	15960	16063	15894	15991	15805	15746	15777	16052	15802	16050	16041	15794	15790	16074	15775	15922	16040	15853	16150	16061	15867	15721	15904	15946
26603	39475	36797	28975	24496	21085	19044	18083	17363	16796	16100	15786	15701	15644	15191	15268	15288	15252	15272	15216	15193	15151	15063	15230	15084	14969	14993	15080	15165	14840	14870	14967	15042	14970	14976	15049	14872	14997	15045	14862	14960	14792	14616	14988	14997	14924	14718	14711	14834	14704	14825	14902	14766	14824	14841	15040	14882	14775	14824	14924	14828	14717	14804	14740	14872	14764	14917	14800	14895	14616	14803	14720	15020	14777	14836	14879	14842	14834	15028	14969	14783	14627	14662	14748	14811	14776	14732	14882	14570	14859	14850	14762	14896	14891	14864	14656	14852	14710	14858	14811	14899	14650	14825	14829	14853	14833	14804	14835	14853	14621	14734	14777	14893	14788	14805	14780	14703	14711	14722	15024	14687	14988	14691	14727	14977	14858	14727	14907	14971	14791	14780	14719	14823	14677	14692	14833	14745	14793	14915	14786	14770	14892	14741	14528	14956	14843	14860	15002	14760	15025	14659	14743	14831	14872	14568	14812	14849	14933	14828	14864	14842	14736	14859	14674	14924	14777	14713	14803	14896	14778	14966	15059	14908	14754	14795	14724	14714	14738	14753	14789	14874	14852	14760	14725	14847	14758	14949	14781	14740	14922	14750	14822	14969	14910	14657	14862	14815	14996	14879	14788	14758	14715	14659	14881	14734	14829	14689	14788	14713	14739	14738	14630	14850	15000	14857	14794	14975	14942	14866	14702	14859	15014	14857	14903	14808	14614	14888	14835	14901	14760	14817	14627	14704	14722	14858	14814	14998	14891	14782	14869	14829	14799	14858	14769	14907	14798	14763	14807	14553	14660	14864	14774	14722	14842	14699	14801	14784	14632	14770	14792	14950	14533	14733	14785	14742	14789	14827	14835	14858	14805	14879	14880	14837	14762	14809	14887	14867	14863	14663	14813	14820	14899	14813	14828	14745	14903	14764	14805	14858	14732	14940	14879	14776	14900	14908	14715	14868	14869	14908	14901	14675	14758	14867	14952	14832	14871	15014	14937	14840	14852	14899	14843	14838	14823	14984	14754	14653	14859	14832	14885	14701	14887	14652	14850	14847	14938	14664	14843	14827	14751	14824	14802	14686	14879	14926	14819	14686	14890	14781	14807	14945	14753	14722	14905	14970	14742	14868	14826	14750	14795	14873	14825	14753	14796	14608	14833	14804	14843	14807	14853	14950	14811	14766	14993	14927	14682	14837	14887	14641	14962	14822	14925	14854	14835	14762	14924	14796	14923	15039	14732	14863	14754	14826	14992	14731	14829	14778	14731	14761	14693	14888	14872	14971	14819	14925	14762	14959	14680	14995	14802	15051	14829	14744	14683	14894	14854	14911	14816	14777	14758	14830	14710	14943	14681	14788	14847	14850	14888	14696	14818	14896	14753	14788	14933	14716	14838	14829	14941	14960	14760	14823	14639	14739	14756	14777	14769	14883	14842	14872	14712	14898	14740	14790	14770	14882	14747	14908	14868	14862	14778	14753	14822	14870	14710	14830	14757	14680	14751	14995	14852	14615	14776	14794	14813	14817	14840	14691	15016	14884	14759	14970	14760	14706	14882	14653	14727	14824	14680	14797	14761	14745	14806	14908	14875	14724	14798	14708	14852	14712	14616	14895	14872	14639	14751	14942	14921	14783	14905	14892	14673	14852	14951	14977	14710	14745	14773	14922	14761	14750	14705	14947	14704	14889	14677	14786	14792	14852	14806	14974	14865	14823	14885	14797	14823	14870	14743	14843	14672	14874	14928	14901	14802	14815	14833	14930	14798	14899	14900	14942	14896	14674	14781	14726	14939	14792	14863	14745	14798	14828	14652	14783	14879	14912	14663	14911	14821	14881	14790	14741	14769	14748	14830	14947	14909	14712	14758	14899	14792	14756	14817	14835	14879	14747	14631	14758	14751	14920	14877	14867	14728	14971	14927	14919	14860	14863	14670	14907	15045	14892	14795	14855	14764	14763	14946	14805	14894	14810	14899	14808	14887	14996	14822	14862	14905	14757	14745	14857	14850	14858	14890	14615	14712	14973	14851	14897	14761	14832	14885	14834	14871	14948	14946	14740	14692	14847	14864	14807	14803	14820	14809	14835	14860	14869	14932	14725	14819	14884	14692	14733	14838	14854	14748	14796	14646	14893	14711	14837	14743	14959	14679	14730	14682	14741	14845	14839	14845	14772	14708	14716	14937	14816	14920	14839	14803	14781	14834	14848	14847	14873	15007	14917	14725	14931	14811	14958	14801	14950	14682	14798	14673	14776	14830	14630	14783	14833	14864	14832	14831	14868	14689	14710	14869	14784	14851	15036	14766	14702	14769	14895	14727	14875	14663	14903	14768	14762	14730	14757	14855	14789	14834	14772	14880	14760	14853	14663	14712	14745	14947	14780	14677	14798	14805	14747	14636	14924	14950	14735	14925	14863	14933	14784	14889	14956	14913	14816	14905	14712	14894	14889	14813	14794	14880	14806	14818	14686	14875	14936	14768	14817	14814	14787	14817	14804	14801	14625	14957	14997	14628	14793	14815	14902	14924	14789	14888	14735	14741	14741	14924	15018	14911	14753	14883	14888	14828	14857	14853	14892	14789	14836	14734	14765	14683	14835	14866	14815	14865	14939	14758	14793	14876	14862	14828	14733	14771	14845	14906	14837	14913	14826	14827	14718	14867	14752	14960	14856	14794	14897	14895	14795	14949	14852	14708	14780	15027	14865	14791	14901	14789	14876	14841	14833	14924	14753	14794	14821	14850	14871	14858	14856	14910	15087	14819	14792	14737	14790	14857	14874	14908	14740	14818	14941	14688	14705	14864	14878	14789	14666	14798	14930	14920	14919	14869	14860	14851	14897	14821	14844	14832	14602	14710	14929	14635	14944	14742	14765	14852	14978	14674	14921	14888	14916	14888	14917	14786	14737	14933	14918	14965	14966	14858	14740	14820	14795	14713	14818	15003	14701	14698	14798	14772	14640	14854	14906	14737	14896	14826	14804	14689	14906	14862	14923	14826	15037	15003	14931	14890	14785	14786	14871	14867	14933	14764	15041	14903	14936	14640	14852	14808	14799	14747	14765	14819	14873	14782	14896	14856	14787	14873	14636	14866	14856	15012	14824	14704	14865	14972	14806	14875	14735	14967	14889	14928	14922	14664	14883	14811	14727	14743	14745	14965	14838	14678	14802	14758	14818	14876	14850	15018	14759	15011	14974	14831	14905	14804	14876	14771	14952	14827	14936	14832	14913	14749	15141	14703	14735	14897	14717	14789	14699	14720	14859	14802	14958	14891	14883	14883	14752	14763	14829	14821	14828	14855	14731	14640	14764	14991	14902	14873	14752	14748	14850	14838	14894	14875	14868	14948	14814	14817	14864	14518	14939	14813	14740	14736	14815	14854	14716	14963	14760	14866	14925	14854	14983	14767	14947	14761	14909	14846	14757	14618	14940	14861	14865	14868	14925	14863	14769	15024	14937	14851	14896	14712	14840	14759	14814	14662	14907	14903	14734	14884	14812	14848	14741	14880	14936	15053	14797	14845	14717	14954	14941	14940	14827	14740	14854	14953	14904	14818	14783	14836	14875	14756	14912	14842	14801	14922	14744	14703	14690	14822	14869	14869	14946	14872	14786	14700	14930	14989	14870	14727	14721	14751	14825	14936	14688	14719	15032	14992	14820	14823	14957	14756	14816	14871	14911	14777	14763	14755	14890	14820	14907	14790	14857	14975	14834	14865	14815	14721	14779	14820	14732	14758	14875	14927	14865	14706	14902	14845	14778	14771	14906	14843	14939	14840	14691	14700	14689	14938	14831	14738	14834	14921	14904	14728	14825	14779	14854	14770	14897	14849	14755	14862	14913	14938	14724	14813	14691	14811	14866	14866	14736	14863	14867	15023	14807	14711	14886	14935	14855	14951	14889	14793	14818	14797	14779	14790	14716	14911	14891	14681	14985	14928	14790	14887	14821	14813	15060	14971	14942	14883	14843	14849	15018	14831	14628	14911	15040	14965	14771	14717	14700	14812	14945	14714	14602	14809	14860	14869	14713	14821	14967	14873	14807	14882	14888	14932	14819	14854	14742	14888	14875	14659	14810	14841	14746	14815	14826	14777	14702	14670	14690	14709	14746	14904	14932	14809	14788	15083	14748	14847	14868	14824	14706	14966	14868	14935	14865	14787	14826	14679	14742	14852	14684	14921	14940	14757	14833	14680	14831	14720	14960	14821	14773	14708	14834	14843	14775	15060	14969	14765	14790	14764	14815	14875	14906	14935	14769	14840	14969	14858	14674	15086	14955	14849	14846	14813	14854	14925	15050	14768	14722	14869	14924	14819	14752	14952	14852	14941	14810	14932	14815	14715	14745	14776	14871	14968	14755	14810	15050	14859	14840	14843	14894	14699	14780	14700	14933	14844	14661	14784	14702	14805	14772	14827	14790	14785	14899	14795	14923	14749	14701	14691	14916	14673	14917	14773	14942	14686	14725	14879	14834	14725	14961	14711	14878	14815	14864	14911	14800	14884	14757	14833	14743	14651	14800	14756	14793	14849	14749	14792	14810	14751	14639	14827	14953	14908	14652	14925	14880	14758	14678	14730	14917	14920	14826	14895	14911	14909	14759	14841	14703	14900	14841	14913	14921	14935	14747	14885	14960	14937	14819	14841	14715	14874	14766	15026	14792	14728	14737	14895	14921	14826	14834	14835	14923	14885	14672	15025	14878	14902	14897	14738	14759	14916	15019	14809	14807	14940	14817	14624	14900	14841	14967	14869	14807	14925	14803	14859	14785	14959	14864	14918	14671	14773	14857	14949	14879	14843	14837	14843	14700	14861	14887	14756	14756	14668	15050	14746	14730	14702	14811	14848	14914	14701	14964	14850	14755	14849	14801	14685	14878	14604	14726	14855	14739	15010	14963	14877	14738	14997	14853	14823	14645	14761	14773	14644	14807	14958	14820	14644	14752	14896	14824	14831	14689	14820	14715	14898	14845	14834	14878	14712	14912	14789	14747	14685	14831	14621	14873	14726	14818	15053	14991	14859	14704	14824	14818	14777	14914	14857	15035	14936	14775	14700	14792	14671	14999	14805	14737	15046	15017	14842	14709	14886	14698	14911	14757	14836	14840	14787	14968	14821	14838	14771	14864	14775
24125	21615	29348	24864	23887	25060	23809	19982	19171	18877	17888	17498	17615	17710	17262	17172	17084	17258	17212	17020	17187	16991	17115	17029	17200	16910	17016	16887	16757	16690	16715	16781	16722	16715	16932	16991	16664	16742	16752	16678	16778	16658	16805	16785	16763	16652	16542	16685	16750	16599	16463	16692	16879	16530	16678	16656	16824	16710	16712	16706	16680	16544	16615	16656	16570	16567	16774	16650	16830	16519	16622	16570	16699	16489	16824	16514	16528	16707	16803	16607	16649	16615	16725	16713	16552	16419	16533	16292	16598	16694	16727	16607	16644	16589	16622	16688	16486	16630	16680	16398	16484	16548	16530	16358	16700	16517	16545	16882	16330	16480	16654	16506	16646	16610	16461	16792	16592	16764	16401	16595	16503	16566	16887	16667	16509	16605	16601	16668	16527	16582	16551	16702	16536	16659	16597	16672	16712	16509	16580	16479	16647	16522	16629	16679	16746	16716	16649	16551	16614	16710	16645	16831	16641	16575	16682	16556	16736	16671	16560	16684	16689	16696	16615	16580	16556	16530	16530	16586	16768	16514	16805	16646	16446	16642	16651	16451	16582	16866	16704	16567	16374	16666	16672	16566	16479	16461	16455	16516	16735	16651	16431	16684	16776	16539	16532	16615	16566	16596	16591	16642	16684	16737	16454	16628	16741	16579	16613	16678	16615	16515	16700	16559	16527	16556	16789	16652	16578	16627	16285	16508	16586	16475	16671	16631	16494	16652	16831	16578	16819	16666	16423	16714	16747	16569	16465	16780	16655	16440	16387	16545	16530	16698	16644	16690	16641	16663	16561	16404	16563	16424	16574	16717	16618	16573	16676	16624	16601	16539	16494	16561	16430	16678	16707	16568	16700	16760	16477	16710	16412	16715	16477	16531	16683	16783	16534	16476	16628	16714	16695	16544	16619	16608	16446	16510	16470	16578	16698	16472	16590	16631	16641	16565	16668	16590	16464	16569	16655	16505	16585	16765	16488	16474	16412	16577	16647	16293	16525	16482	16664	16454	16810	16375	16553	16640	16636	16640	16527	16584	16597	16433	16444	16648	16709	16558	16309	16638	16384	16527	16640	16580	16714	16832	16524	16587	16613	16606	16647	16639	16519	16404	16615	16486	16645	16598	16657	16594	16718	16678	16550	16545	16533	16604	16733	16788	16482	16426	16465	16475	16549	16538	16834	16703	16641	16498	16673	16576	16633	16749	16549	16613	16617	16558	16520	16484	16694	16452	16625	16646	16682	16761	16732	16653	16490	16613	16617	16651	16649	16708	16311	16453	16442	16630	16620	16416	16733	16649	16800	16559	16658	16409	16513	16528	16609	16539	16415	16533	16445	16515	16610	16452	16544	16778	16632	16607	16681	16590	16605	16725	16683	16661	16679	16590	16725	16627	16440	16528	16643	16481	16416	16643	16640	16265	16553	16547	16499	16683	16513	16549	16585	16396	16671	16611	16662	16670	16604	16713	16781	16547	16804	16500	16745	16794	16628	16598	16720	16620	16729	16713	16720	16471	16585	16691	16623	16580	16651	16539	16598	16666	16693	16460	16441	16523	16568	16519	16791	16437	16624	16705	16666	16617	16484	16637	16522	16728	16662	16518	16486	16624	16582	16534	16470	16536	16449	16565	16642	16567	16550	16601	16580	16560	16567	16503	16659	16653	16409	16610	16570	16647	16539	16645	16689	16611	16626	16490	16772	16516	16626	16712	16477	16532	16526	16768	16536	16553	16526	16657	16434	16649	16563	16860	16612	16439	16607	16690	16669	16432	16474	16749	16724	16608	16723	16646	16587	16613	16548	16662	16561	16499	16681	16630	16885	16716	16638	16588	16602	16401	16582	16720	16653	16364	16706	16504	16884	16362	16570	16444	16613	16591	16773	16546	16515	16611	16620	16788	16643	16557	16448	16671	16383	16506	16733	16526	16686	16744	16697	16580	16473	16608	16680	16589	16436	16583	16580	16642	16632	16683	16673	16646	16423	16475	16498	16492	16679	16724	16563	16699	16856	16588	16618	16765	16555	16462	16520	16558	16634	16439	16598	16540	16846	16440	16726	16678	16490	16746	16439	16531	16620	16508	16522	16656	16504	16452	16599	16596	16543	16626	16683	16585	16661	16481	16398	16424	16492	16510	16651	16633	16595	16519	16586	16686	16531	16619	16637	16708	16685	16546	16611	16622	16667	16689	16467	16547	16515	16693	16777	16738	16491	16653	16502	16449	16609	16662	16696	16690	16638	16670	16820	16566	16751	16629	16729	16603	16667	16308	16666	16739	16625	16653	16575	16490	16614	16735	16587	16509	16355	16545	16677	16664	16601	16461	16652	16383	16475	16468	16501	16670	16530	16566	16546	16548	16644	16460	16561	16399	16814	16549	16466	16693	16486	16469	16788	16634	16633	16496	16621	16652	16604	16688	16464	16696	16519	16501	16381	16432	16561	16565	16423	16655	16474	16613	16569	16384	16544	16530	16568	16570	16592	16663	16844	16540	16604	16472	16608	16564	16331	16583	16601	16595	16746	16548	16714	16533	16733	16844	16585	16538	16641	16627	16749	16564	16691	16481	16456	16564	16442	16556	16528	16754	16453	16710	16672	16578	16400	16515	16695	16525	16543	16590	16601	16646	16678	16517	16729	16454	16387	16660	16720	16613	16627	16537	16424	16499	16826	16631	16794	16580	16721	16701	16535	16516	16472	16680	16688	16528	16747	16499	16662	16720	16637	16612	16644	16534	16566	16508	16668	16602	16502	16414	16497	16623	16738	16586	16821	16580	16559	16592	16745	16734	16619	16701	16606	16504	16734	16666	16617	16634	16554	16685	16527	16650	16666	16657	16696	16523	16805	16581	16697	16720	16591	16723	16571	16763	16657	16591	16648	16627	16589	16647	16611	16579	16605	16588	16715	16640	16629	16760	16602	16628	16557	16726	16621	16608	16469	16658	16490	16531	16634	16735	16594	16748	16445	16642	16815	16527	16649	16710	16523	16651	16601	16582	16491	16434	16784	16634	16558	16814	16523	16706	16572	16481	16599	16530	16591	16659	16903	16567	16703	16477	16638	16691	16734	16521	16676	16484	16586	16782	16492	16752	16598	16768	16755	16539	16549	16770	16593	16524	16501	16374	16535	16716	16617	16448	16644	16619	16548	16562	16546	16638	16661	16591	16566	16678	16566	16575	16391	16687	16597	16660	16493	16882	16756	16390	16650	16643	16717	16495	16403	16553	16396	16590	16699	16550	16631	16496	16634	16622	16699	16585	16634	16528	16577	16495	16634	16770	16564	16700	16599	16347	16435	16654	16504	16486	16698	16675	16683	16452	16643	16782	16532	16693	16792	16573	16542	16591	16764	16560	16731	16828	16646	16633	16575	16756	16689	16556	16437	16568	16822	16457	16630	16645	16755	16523	16645	16588	16723	16680	16717	16785	16534	16614	16693	16559	16631	16690	16497	16542	16577	16578	16590	16608	16708	16545	16737	16639	16471	16657	16523	16513	16529	16720	16731	16711	16668	16525	16479	16604	16649	16583	16595	16532	16621	16677	16476	16476	16576	16588	16508	16489	16830	16561	16650	16515	16706	16565	16616	16608	16780	16523	16684	16737	16428	16564	16484	16447	16657	16578	16607	16604	16493	16485	16554	16617	16492	16555	16670	16706	16670	16646	16805	16625	16815	16690	16542	16852	16626	16652	16592	16760	16507	16787	16441	16838	16497	16553	16612	16509	16555	16631	16714	16518	16505	16554	16783	16540	16531	16649	16650	16649	16643	16614	16731	16670	16630	16456	16387	16520	16410	16373	16528	16711	16578	16742	16649	16329	16529	16671	16630	16970	16506	16545	16559	16666	16591	16557	16684	16597	16650	16515	16465	16625	16592	16488	16566	16698	16593	16488	16586	16541	16614	16560	16496	16398	16652	16629	16644	16510	16597	16460	16656	16570	16834	16600	16407	16607	16532	16716	16649	16639	16687	16555	16477	16606	16564	16911	16564	16530	16454	16564	16649	16282	16780	16483	16434	16580	16461	16542	16469	16725	16647	16743	16675	16637	16420	16690	16676	16580	16767	16539	16594	16464	16750	16510	16772	16587	16388	16608	16519	16741	16743	16427	16563	16531	16703	16646	16453	16517	16560	16590	16527	16459	16474	16722	16709	16619	16374	16547	16713	16632	16549	16643	16508	16629	16396	16541	16356	16562	16563	16551	16676	16563	16568	16581	16742	16730	16514	16500	16876	16754	16470	16458	16651	16826	16520	16466	16745	16353	16663	16664	16443	16672	16647	16606	16566	16640	16393	16614	16603	16650	16694	16668	16631	16758	16674	16448	16667	16532	16627	16531	16678	16622	16460	16419	16563	16739	16636	16590	16612	16659	16577	16561	16643	16552	16557	16720	16590	16725	16676	16670	16713	16677	16600	16482	16548	16547	16576	16541	16343	16564	16780	16394	16565	16717	16609	16509	16611	16507	16539	16637	16698	16651	16814	16521	16457	16618	16564	16471	16650	16607	16541	16535	16539	16718	16562	16590	16527	16436	16571	16593	16494	16581	16676	16535	16540	16543	16717	16632	16661	16538	16732	16718	16469	16562	16713	16757	16572	16534	16564	16738	16564	16583	16592	16525	16626	16596	16606	16773	16683	16799	16551	16487	16410	16548	16678	16749	16657	16594	16539	16519	16497	16615	16617	16632	16555	16470	16535	16377	16556	16650	16629	16600	16718	16626	16701	16633	16765	16745	16655	16537	16591	16573	16768	16440	16599	16497	16607	16692	16523	16510	16710	16602	16495	16640	16563	16548	16669	16723	16794	16463	16460	16555	16501	16491	16499	16732	16656	16458	16603	16503	16576	16818	16692	16644	16577	16517	16488	16565	16662	16618	16525	16573	16519	16608	16596	16653	16349	16448	16590	16666	16509	16661	16480	16537	16777	16620	16556	16598	16575	16664	16524	16340	16519	16632	16645	16544	16551	16725	16592	16473	16402	16724	16674	16549	16483	16703	16687	16295	16771	16701	16665	16597	16580	16538	16612	16699	16678	16603	16578	16593	16549	16711	16471	16577	16578	16557	16525	16635	16666	16477	16798	16694	16587	16685	16552	16511	16592	16688	16728	16584	16720	16554	16412	16641	16865	16809	16420	16394
26957	46225	43636	35293	30101	25364	22342	20674	19656	18374	17236	16841	16817	16474	16268	16064	16317	15926	15873	15977	16091	15863	15850	15657	15851	15670	15544	15661	15619	15504	15339	15441	15469	15726	15792	15667	15619	15438	15542	15321	15525	15359	15344	15459	15435	15459	15402	15325	15289	15397	15290	15431	15342	15295	15411	15263	15264	15372	15395	15334	15407	15368	15261	15401	15354	15498	15305	15236	15350	15279	15480	15291	15381	15293	15279	15428	15320	15235	15303	15332	15391	15260	15363	15211	15142	15444	15359	15269	15530	15368	15428	15215	15219	15432	15256	15305	15307	15222	15408	15263	15284	15251	15461	15302	15344	15305	15231	15394	15252	15389	15516	15361	15510	15511	15337	15431	15379	15176	15453	15450	15368	15148	15422	15118	15259	15346	15328	15253	15319	15313	15382	15272	15427	15323	15484	15207	15539	15344	15218	15239	15350	15379	15346	15257	15375	15225	15181	15324	15219	15349	15497	15234	15198	15245	15214	15292	15381	15360	15347	15186	15393	15242	15356	15295	15340	15417	15466	15216	15171	15463	15292	15197	15432	15334	15426	15296	15386	15353	15319	15509	15471	15249	15485	15394	15442	15099	15336	15374	15248	15371	15293	15398	15251	15307	15331	15455	15333	15312	15419	15234	15321	15293	15408	15227	15222	15465	15351	15411	15412	15185	15417	15351	15196	15316	15370	15286	15208	15258	15190	15201	15445	15209	15429	15348	15418	15289	15342	15280	15444	15408	15406	15275	15365	15327	15167	15237	15396	15310	15225	15426	15112	15299	15386	15309	15276	15323	15272	15299	15265	15231	15357	15320	15327	15425	15148	15442	15349	15345	15349	15219	15356	15377	15280	15349	15412	15514	15427	15250	15389	15355	15217	15292	15250	15427	15406	15348	15155	15440	15201	15235	15464	15417	15254	15484	15407	15236	15297	15463	15301	15255	15349	15228	15375	15431	15419	15297	15251	15216	15193	15395	15467	15180	15327	15233	15412	15305	15382	15392	15296	15329	15416	15350	15295	15321	15330	15381	15279	15497	15172	15317	15489	15367	15455	15401	15356	15257	15307	15334	15587	15230	15368	15296	15292	15383	15142	15322	15269	15347	15376	15225	15184	15183	15282	15409	15276	15262	15190	15266	15295	15526	15277	15488	15346	15278	15495	15385	15343	15294	15354	15425	15534	15142	15427	15334	15288	15337	15193	15255	15406	15265	15202	15379	15307	15349	15419	15380	15332	15463	15210	15233	15290	15470	15235	15208	15143	15332	15353	15536	15346	15360	15400	15307	15321	15393	15169	15411	15208	15221	15276	15294	15143	15586	15208	15411	15165	15397	15277	15283	15245	15286	15248	15149	15471	15395	15335	15414	15380	15399	15311	15375	15378	15320	15460	15346	15290	15181	15402	15341	15318	15407	15074	15323	15480	15321	15421	15492	15274	15303	15204	15272	15258	15399	15341	15371	15075	15408	15265	15347	15350	15304	15262	15292	15351	15275	15490	15288	15185	15444	15340	15196	15225	15446	15263	15469	15467	15166	15306	15309	15366	15287	15438	15447	15518	15231	15418	15297	15372	15219	15316	15399	15315	15483	15478	15238	15415	15236	15196	15398	15204	15371	15342	15260	15312	15279	15492	15328	15231	15393	15267	15339	15454	15326	15207	15388	15338	15510	15140	15413	15307	15285	15452	15273	15404	15301	15348	15275	15387	15368	15053	15424	15228	15368	15399	15318	15396	15570	15306	15373	15361	15294	15280	15309	15293	15239	15453	15312	15295	15341	15377	15212	15173	15372	15196	15355	15266	15251	15208	15353	15148	15125	15293	15220	15367	15399	15311	15270	15387	15270	15370	15269	15303	15221	15375	15280	15325	15393	15320	15343	15242	15325	15413	15390	15263	15349	15400	15185	15307	15339	15198	15334	15315	15549	15482	15318	15350	15338	15241	15253	15313	15228	15378	15326	15210	15254	15353	15230	15271	15267	15238	15384	15228	15275	15212	15447	15314	15255	15251	15332	15413	15325	15465	15244	15218	15334	15388	15341	15367	15298	15173	15374	15465	15428	15200	15174	15326	15324	15463	15394	15319	15331	15272	15288	15282	15264	15463	15305	15377	15369	15468	15429	15301	15436	15216	15411	15261	15258	15449	15387	15298	15294	15131	15226	15263	15543	15240	15372	15249	15337	15257	15447	15374	15275	15304	15196	15298	15409	15206	15173	15270	15472	15255	15241	15352	15342	15331	15352	15393	15247	15262	15475	15399	15317	15195	15230	15263	15296	15293	15301	15169	15264	15289	15359	15149	15354	15318	15455	15392	15247	15416	15378	15402	15478	15387	15298	15343	15273	15260	15246	15139	15228	15196	15422	15421	15372	15304	15375	15307	15497	15375	15136	15300	15161	15075	15372	15431	15267	15375	15335	15359	15117	15250	15379	15373	15278	15335	15429	15406	15336	15411	15216	15387	15327	15374	15138	15452	15286	15420	15130	15524	15497	15430	15182	15378	15582	15184	15238	15482	15332	15407	15300	15290	15349	15265	15483	15263	15310	15340	15174	15388	15566	15235	15352	15567	15353	15350	15304	15299	15370	15396	15415	15354	15368	15287	15391	15485	15343	15367	15397	15385	15305	15313	15310	15432	15260	15351	15368	15284	15337	15269	15314	15279	15214	15245	15425	15299	15272	15354	15326	15193	15333	15022	15189	15365	15257	15351	15438	15260	15616	15213	15166	15354	15271	15364	15336	15282	15306	15462	15334	15279	15349	15406	15363	15324	15454	15519	15111	15280	15198	15258	15254	15455	15341	15327	15384	15218	15337	15267	15416	15368	15273	15291	15221	15134	15239	15255	15310	15419	15325	15514	15276	15331	15220	15397	15435	15385	15218	15264	15332	15355	15217	15319	15253	15245	15249	15487	15381	15413	15190	15277	15281	15384	15326	15301	15339	15265	15350	15410	15249	15204	15271	15342	15461	15384	15347	15281	15484	15368	15465	15161	15308	15374	15231	15523	15211	15425	15463	15297	15303	15372	15287	15365	15401	15267	15189	15220	15271	15386	15102	15387	15460	15316	15378	15497	15392	15315	15416	15235	15242	15240	15423	15425	15259	15356	15306	15252	15604	15503	15257	15409	15334	15286	15395	15322	15347	15346	15295	15285	15212	15418	15281	15376	15324	15366	15286	15128	15279	15152	15269	15283	15367	15287	15396	15157	15270	15307	15336	15241	15407	15209	15303	15233	15323	15430	15275	15282	15357	15410	15310	15242	15327	15251	15271	15287	15433	15301	15144	15294	15173	15572	15483	15345	15276	15161	15237	15390	15190	15340	15491	15347	15290	15373	15453	15290	15274	15384	15379	15219	15294	15391	15271	15319	15325	15223	15234	15319	15385	15501	15093	15334	15327	15372	15357	15132	15368	15301	15332	15353	15182	15340	15433	15426	15207	15150	15411	15307	15442	15196	15189	15274	15209	15334	15337	15293	15371	15393	15322	15408	15194	15191	15196	15287	15300	15206	15355	15373	15359	15332	15346	15366	15333	15418	15336	15305	15061	15328	15539	15419	15392	15465	15279	15356	15202	15163	15391	15184	15211	15317	15383	15228	15337	15453	15380	15247	15501	15367	15304	15343	15336	15356	15253	15362	15481	15345	15196	15448	15452	15221	15328	15285	15276	15361	15258	15315	15233	15326	15401	15371	15440	15204	15182	15250	15321	15151	15457	15299	15354	15247	15227	15252	15385	15302	15214	15350	15399	15281	15325	15523	15362	15392	15335	15355	15208	15311	15342	15269	15362	15391	15300	15191	15463	15419	15176	15140	15246	15366	15250	15270	15405	15267	15376	15220	15360	15425	15417	15397	15125	15340	15333	15255	15306	15215	15220	15235	15359	15305	15404	15523	15154	15440	15248	15303	15133	15337	15365	15259	15416	15300	15337	15257	15173	15530	15397	15232	15347	15439	15357	15402	15399	15302	15361	15232	15395	15435	15290	15424	15205	15353	15159	15301	15394	15310	15316	15358	15296	15382	15497	15315	15250	15275	15058	15420	15324	15252	15176	15358	15248	15337	15312	15190	15501	15340	15216	15341	15377	15248	15407	15273	15392	15451	15177	15432	15432	15287	15395	15384	15369	15249	15369	15303	15210	15299	15274	15305	15286	15248	15272	15204	15334	15168	15361	15368	15223	15231	15337	15313	15290	15381	15279	15338	15252	15488	15192	15432	15393	15335	15395	15303	15235	15340	15414	15280	15239	15298	15308	15272	15312	15327	15564	15583	15325	15205	15256	15280	15289	15254	15273	15416	15196	15164	15383	15288	15184	15251	15480	15360	15235	15327	15246	15262	15486	15376	15215	15327	15404	15316	15416	15412	15242	15255	15298	15286	15314	15170	15277	15402	15397	15209	15429	15213	15350	15210	15088	15216	15340	15437	15277	15096	15291	15180	15378	15493	15342	15352	15447	15278	15168	15258	15229	15424	15343	15598	15392	15400	15295	15248	15199	15329	15327	15433	15333	15405	15205	15179	15290	15255	15413	15304	15297	15339	15457	15313	15385	15282	15342	15292	15258	15260	15472	15342	15442	15366	15391	15197	15257	15193	15229	15362	15399	15296	15336	15419	15235	15195	15309	15362	15413	15373	15350	15196	15367	15277	15446	15200	15222	15277	15244	15293	15360	15460	15287	15127	15424	15321	15372	15386	15423	15351	15321	15266	15324	15512	15251	15335	15050	15241	15320	15402	15187	15409	15226	15146	15347	15330	15358	15381	15236	15434	15318	15216	15201	15280	15264	15249	15262	15470	15171	15260	15511	15450	15245	15246	15324	15212	15273	15261	15393	15423	15344	15277	15326	15287	15223	15435	15465	15466	15439	15293	15286	15338	15429	15282	15389	15212	15339	15274	15374	15115	15190	15313	15446	15287	15164	15372	15226	15186	15454	15243	15299	15248	15439	15320	15205	15190	15319	15452	15326	15274	15490	15500	15320	15489	15377	15371	15467	15144	15329	15272	15190	15318	15294	15391	15300	15389	15457	15208	15221	15589	15286	15530	15427	15407	15405	15463	15440	15144	15226	15309	15459	15319	15214	15382	15368	15180	15409	15117	15377	15418	15466	15271	15384	15290	15209	15307	15306	15392	15230
23201	21636	29725	24128	22368	25589	27963	22034	20702	20044	19007	18344	18431	18095	17850	17824	17812	17564	17574	17690	17577	17630	17439	17488	17601	17321	17358	17318	17093	17088	17119	17060	17067	17133	17468	17271	17068	17234	17280	17005	17141	16921	17224	17283	16820	16849	16937	16857	16738	17170	16844	16920	16802	17048	16946	16812	17107	16966	16931	16858	17093	17041	16800	16729	16837	16904	17048	16984	16957	16903	16713	17126	16813	16965	17188	16829	17018	16854	16782	16843	16816	17005	16791	16854	16984	17043	16855	16822	17072	16763	16835	16824	16946	17056	16850	16765	16751	17045	16833	16947	16809	16947	17021	17055	17081	17059	17186	16908	16970	16849	17019	16790	16877	16735	16837	16793	16867	17047	17037	17087	17151	16761	16885	17081	17047	16880	16873	16908	17127	17118	16796	16981	16595	16897	16742	16918	16802	16965	16691	16969	16854	16884	16791	16896	16918	16902	16924	16902	16970	16921	16798	16901	16889	16962	16902	16858	16912	16987	16861	17067	16922	16846	16810	16799	17016	17019	16948	16894	16715	16778	16935	16849	16847	16694	16845	16917	16834	16888	16872	16818	16896	17028	16852	16857	17031	17036	17185	16980	16811	16800	16854	16854	16667	16754	16678	16903	16790	16707	16995	16739	16973	16890	16907	16632	17059	16869	16917	16898	17017	16880	17069	16975	17021	16921	17012	16986	16854	17038	17121	17133	16992	16932	16966	16846	16942	16671	16782	16899	17106	16963	16926	16842	16939	16910	16799	16989	16796	16911	16910	16807	16875	16789	16838	16744	16647	16759	16747	16978	16988	16728	16818	16733	16751	16755	16819	16894	16784	16813	16786	16746	17045	16762	17145	17133	16996	16834	16775	16750	16867	16860	16709	16799	16776	16739	16719	17066	17121	16799	16878	16978	16922	16888	16932	16954	16920	16882	16754	16812	16775	16834	16875	16964	16954	16825	16849	16643	16813	17023	16981	16888	16699	17007	16853	16675	16801	16717	16779	16728	16802	16845	16780	16891	16901	16786	16794	16791	16818	16825	17009	17072	17020	16699	16771	16758	16956	17083	16844	16885	16884	17123	16773	16866	16818	16989	16918	16692	16940	16906	16871	16965	16923	17108	16879	16955	17160	16947	16964	16888	17012	16787	16842	17116	16896	16857	16936	16774	16806	16838	16958	16953	16808	16875	16900	16605	16737	16858	16832	16844	16702	17021	16959	16977	16729	17102	16774	16771	16979	17016	16892	16720	16767	16993	16946	16947	16836	16704	16555	16740	16728	16834	16883	16870	16909	16954	16882	16861	16836	16814	16995	16829	16677	16964	16835	16811	16833	16969	16818	16718	16814	16852	16933	16718	16884	16802	16754	16820	16921	16821	16888	16800	16951	16806	16742	17001	16871	16863	16883	16806	16726	17044	16756	16780	16774	16836	17067	16804	16768	16815	16744	16746	16762	16921	16739	16859	16954	16991	16679	16737	16946	16771	16886	17011	16842	16784	17013	16824	16866	17115	16847	16813	16848	16806	17038	16968	17016	16930	16794	16942	16646	17022	16851	16888	16876	16939	17099	17060	16916	16922	17058	16912	16978	17011	16799	16816	16885	16948	16835	16886	17026	17053	17070	16841	16961	16674	16641	16741	16957	16962	17031	16919	16796	16869	16853	16866	16913	16905	16916	16671	16794	16747	16700	16799	16735	16705	16759	16840	16745	16911	16833	16894	16776	16872	16967	16811	16780	16730	16844	16844	16929	16746	16914	16780	16886	16840	16864	16903	16995	16743	16958	17005	16829	16907	16979	17082	16969	16749	16853	16934	16991	16910	16720	16799	16864	16904	17036	16927	16727	16775	16810	16953	17016	17077	16784	16806	16966	16714	17029	17065	16940	16999	16776	17016	16878	16836	16879	17042	16849	16943	16915	16906	16874	16772	16846	16979	16774	16789	16985	16802	16851	16926	16888	16882	16714	16943	16766	16902	16933	16792	16768	16996	16975	16887	16849	17027	16857	16805	16830	16816	16990	17098	17070	16970	16837	16806	16882	16851	16805	16800	16737	16671	16823	16684	16925	17084	16904	16852	16853	16843	16865	16867	16957	16887	16858	16965	16784	16962	16997	16763	16832	16815	16803	16982	16958	16873	16775	16943	16855	16896	16817	16900	16917	16957	17030	16892	16680	16992	16939	16964	16733	16864	16944	16654	16858	16913	17027	17117	17015	17098	16877	16759	16812	16820	16866	16985	16804	16981	17064	16572	16987	16796	17027	16803	16652	16877	17020	16894	17035	16913	16873	16870	17004	16891	16934	16944	16938	16627	16864	16928	16969	16756	16690	16922	16742	16875	16835	16835	16751	16811	16838	16807	16862	17029	16963	16865	17025	16778	16958	16961	16955	16998	16826	16957	16965	16781	16824	16757	16805	16817	16847	16993	16783	16759	16938	16715	17097	16898	17052	16783	16793	16915	16706	16916	16864	16799	16688	16977	16981	16734	16749	16798	16634	16942	16899	17032	17048	16931	17039	17004	17056	16940	16854	16832	17038	16752	16967	16863	16968	16973	16820	16987	17054	16834	16934	16844	16696	16875	17005	16800	16948	16745	16922	16804	16981	16916	16898	16954	16647	16735	16825	16981	16935	16805	16621	16855	16807	16737	17027	16853	16969	16955	16796	16889	16915	16991	16971	16887	16861	16825	16922	16990	16944	16883	17085	16955	17097	16726	16754	16836	17040	16862	16884	16736	16944	16777	16823	17038	16995	16765	16985	16909	16859	16899	16866	17085	17028	16902	16836	16752	16922	16906	17054	16831	16947	16892	16918	16928	16733	16905	16942	16863	16911	16908	16884	16935	17031	16996	16855	16738	16958	16888	16867	16842	16844	16819	16827	16854	16885	17073	16935	16767	16920	16785	16805	16730	16917	16745	16788	16908	16796	16854	16943	16994	16765	16916	16838	16980	16845	17047	17096	16874	16785	16976	16949	16895	16745	16887	16661	17148	16797	16821	16954	16842	16875	16803	16697	16871	16908	16812	16789	16966	16811	16943	16938	16846	16832	16834	16901	17049	16660	16877	16888	16695	16933	17059	16815	16548	16777	16744	16878	16669	16686	16730	16913	16910	16862	16995	16831	16625	16672	16732	16876	16922	16884	17028	16806	16872	16796	16805	17004	16957	16923	16984	17079	16953	16693	16823	16925	16743	16996	16837	16822	16815	16988	16935	16874	16750	17088	16985	16900	16858	16937	16965	17063	17006	16790	16689	16888	16805	16919	16727	16871	16742	16850	16933	17019	16606	16884	16866	16852	16859	16991	17103	16748	17024	16772	17045	17000	16911	16933	16991	17035	16718	16921	16878	16908	16956	16897	16848	16837	16956	16984	16737	17007	16914	16877	16686	16900	16678	16765	17008	16546	16934	16846	16948	16740	16668	16905	16897	16979	16718	16816	16739	16815	16720	16877	16674	16909	16876	16810	16992	17233	16743	16924	16981	16873	16923	16973	16893	16858	16992	16686	16848	16673	16675	16724	16919	17027	16969	16776	16648	16869	16833	16881	16854	16920	16857	16988	16790	16990	17016	16884	16722	16893	16988	16899	17021	16900	16907	16872	16717	17023	16949	16975	16773	16979	17014	17076	16886	16955	17106	17083	16909	16849	16938	16895	16788	17005	16829	16775	16895	16946	16777	16738	16957	16875	16985	16845	16850	16844	16832	16864	17008	16850	16872	16819	16940	16825	17068	16834	16975	16976	17002	16783	16719	16726	17007	16907	16754	16886	16825	16789	16877	16629	16867	16953	16974	16802	16815	16892	16883	16708	16861	17039	16893	17024	16622	17133	16831	16954	17007	16962	16879	17030	16819	16789	16785	17048	16838	16864	16944	16838	16809	16956	16707	16870	16854	16591	16905	16811	16777	16919	16777	17169	16910	16833	16785	17009	16858	16844	17067	16853	16684	16758	16851	17055	16972	16926	16680	17003	16939	16861	16953	16839	16878	17057	16888	16883	16908	16999	16834	16808	16890	16837	16927	16957	17053	16996	16841	16966	16837	16860	16865	16773	16975	16807	16759	16932	16866	16936	16912	16961	17000	16866	16899	16939	16955	16997	17078	16803	16839	16900	16911	16938	16838	16777	17032	16992	16923	17014	17016	16879	16828	16991	16897	16859	16920	16747	16745	16851	16881	16959	16922	16797	16788	16964	16853	16650	16761	16950	16895	16928	17004	16986	17005	16921	17006	16683	17035	16893	16924	17012	17100	16758	16628	16764	16958	16741	16857	16801	16903	16767	16996	17010	16679	16710	16982	16920	16776	16971	16825	17008	16876	16799	16706	17081	16922	16948	16865	16811	17051	16872	17024	16972	16908	16754	16927	16867	17096	16736	16830	16712	16846	16843	16938	17082	16904	17131	16868	17076	16825	16894	16912	17039	17076	17059	16790	16738	16922	17013	16898	16865	17049	16931	16739	16832	16811	16915	16668	16680	16850	17077	16822	16767	16649	16960	16871	16914	16944	17058	16911	16904	16812	16972	16934	16710	16849	17160	16690	16745	16924	16826	16725	16896	17000	16828	16978	16971	16882	16777	16966	16910	16731	16723	16793	16844	16880	16936	16796	17100	16709	16984	16850	16814	16909	17000	16892	17062	17007	17020	16871	16887	16832	16939	16914	16825	17016	16984	16954	17012	16987	16921	17008	16959	16921	17067	16995	16920	16897	16729	16572	16960	16776	16859	16995	16942	16874	16799	16902	16902	16765	16868	17018	16954	16805	16798	16855	16913	16851	16950	16862	17049	16905	16884	16785	16998	16756	16931	17056	16876	16905	16926	16781	17038	16737	16803	17033	16934	16808	16804	16942	16725	16945	16906	16896	16884	17050	16982	16966	17062	17003	16904	16850	16805	16812	16899	16841	16818	16874	16837	16929	16991	16998	17134	17186	16769	16770	16783	17004	16833	16863	16953	16902	16996	16825	16884	16784	17058	16740	16857	17026	16861	16720	16949	17077	16908	16769	16605	17024	17051	17075	16845	16895	16800	16851	16907	17034	16776	16801	16755	16927	17032	16813	16875	16755	16871	16869	16966	16913	16910	16881	16976	16666	16848	16984	16894	16942	16791	16792	16794	16787	16821	16901	16895	17032	16935	16929
28762	50773	48448	39748	33758	29138	25117	22989	21682	19827	18371	17710	17483	17263	17076	16695	16644	16475	16338	16272	16277	16165	16256	16180	16264	16016	15943	16013	15701	15630	15783	15526	15700	15683	15805	15963	15729	15761	15686	15591	15509	15633	15587	15470	15449	15568	15452	15670	15626	15478	15616	15525	15589	15598	15556	15499	15456	15460	15636	15471	15446	15420	15383	15409	15538	15745	15502	15427	15534	15484	15317	15520	15455	15380	15482	15449	15419	15501	15480	15480	15601	15385	15257	15597	15357	15339	15382	15473	15452	15422	15582	15451	15668	15486	15510	15445	15404	15229	15457	15473	15621	15294	15433	15560	15328	15431	15470	15479	15434	15358	15437	15502	15553	15567	15519	15496	15443	15409	15559	15465	15476	15465	15453	15495	15584	15317	15503	15494	15455	15210	15441	15568	15556	15447	15434	15433	15397	15517	15403	15388	15330	15336	15394	15417	15526	15491	15420	15436	15430	15427	15595	15357	15525	15395	15475	15434	15359	15594	15587	15483	15451	15391	15337	15160	15450	15493	15530	15411	15265	15537	15400	15384	15596	15586	15424	15536	15397	15381	15381	15324	15455	15438	15409	15315	15564	15635	15306	15363	15436	15391	15434	15388	15475	15623	15380	15447	15355	15290	15250	15344	15556	15458	15295	15321	15501	15460	15535	15520	15517	15484	15454	15442	15556	15383	15403	15459	15379	15545	15469	15319	15436	15494	15323	15336	15490	15282	15405	15465	15502	15323	15422	15321	15459	15420	15611	15304	15506	15497	15280	15406	15463	15428	15470	15222	15647	15484	15518	15436	15386	15572	15401	15327	15536	15532	15504	15393	15483	15318	15418	15455	15579	15395	15400	15393	15544	15464	15440	15571	15573	15472	15503	15497	15498	15616	15456	15501	15433	15618	15483	15476	15469	15569	15580	15441	15210	15600	15451	15460	15612	15350	15346	15649	15509	15566	15498	15322	15563	15434	15399	15495	15606	15180	15472	15547	15572	15460	15336	15533	15426	15467	15362	15574	15506	15380	15499	15450	15425	15511	15430	15601	15500	15542	15454	15403	15427	15321	15441	15552	15442	15408	15411	15353	15460	15472	15389	15524	15343	15284	15433	15268	15423	15139	15416	15410	15378	15330	15452	15608	15429	15445	15653	15407	15386	15366	15645	15442	15402	15510	15403	15431	15420	15438	15613	15320	15457	15433	15565	15416	15263	15556	15429	15457	15458	15490	15361	15464	15358	15272	15454	15426	15471	15399	15367	15328	15470	15437	15453	15459	15315	15437	15497	15557	15468	15340	15317	15576	15261	15309	15574	15358	15451	15412	15401	15509	15489	15354	15469	15354	15395	15386	15343	15558	15448	15504	15452	15561	15479	15432	15497	15370	15453	15503	15269	15526	15339	15690	15570	15409	15337	15479	15409	15455	15565	15315	15581	15420	15549	15318	15353	15511	15419	15542	15501	15435	15390	15531	15428	15494	15433	15419	15414	15398	15400	15431	15500	15390	15387	15712	15453	15428	15548	15353	15474	15599	15401	15411	15580	15512	15377	15487	15567	15256	15631	15509	15452	15326	15323	15364	15461	15435	15466	15546	15482	15232	15384	15393	15517	15427	15299	15568	15461	15391	15272	15300	15163	15490	15487	15321	15456	15449	15447	15247	15357	15496	15541	15463	15482	15348	15555	15351	15400	15323	15302	15491	15240	15468	15586	15410	15471	15380	15434	15502	15484	15336	15480	15528	15446	15445	15350	15413	15475	15447	15389	15383	15775	15347	15345	15630	15428	15391	15604	15514	15432	15326	15286	15469	15544	15431	15362	15442	15354	15524	15286	15544	15536	15333	15451	15363	15485	15494	15175	15380	15313	15376	15444	15530	15373	15344	15535	15484	15301	15451	15471	15329	15545	15386	15500	15270	15417	15360	15601	15419	15451	15506	15264	15534	15570	15349	15526	15491	15449	15556	15404	15299	15457	15457	15496	15486	15338	15336	15306	15484	15510	15574	15408	15464	15449	15476	15437	15425	15293	15459	15472	15512	15304	15693	15522	15512	15375	15442	15429	15375	15532	15327	15329	15398	15596	15424	15577	15471	15467	15518	15342	15423	15459	15426	15332	15373	15471	15300	15423	15405	15528	15513	15407	15384	15595	15535	15400	15426	15444	15425	15301	15489	15346	15398	15414	15476	15368	15386	15439	15435	15497	15370	15637	15489	15466	15368	15398	15496	15416	15625	15431	15408	15363	15382	15301	15561	15530	15538	15528	15276	15488	15354	15573	15293	15370	15359	15288	15384	15629	15451	15557	15341	15384	15592	15431	15393	15471	15485	15439	15428	15385	15453	15413	15497	15302	15574	15403	15596	15494	15351	15433	15620	15471	15510	15257	15377	15493	15584	15503	15638	15336	15321	15409	15429	15614	15340	15555	15640	15524	15362	15466	15583	15321	15231	15483	15577	15521	15384	15452	15425	15262	15403	15410	15305	15280	15410	15253	15396	15496	15508	15436	15568	15425	15352	15438	15458	15531	15567	15494	15367	15537	15531	15543	15488	15436	15365	15423	15537	15482	15411	15510	15521	15395	15382	15472	15469	15409	15466	15290	15271	15396	15412	15479	15479	15364	15258	15598	15267	15516	15341	15453	15257	15521	15391	15241	15467	15323	15408	15549	15505	15219	15503	15564	15431	15610	15467	15428	15427	15468	15490	15409	15292	15333	15433	15274	15412	15417	15403	15668	15571	15550	15526	15412	15534	15335	15474	15486	15504	15451	15351	15386	15412	15387	15517	15477	15564	15585	15375	15512	15475	15544	15296	15520	15382	15280	15296	15523	15391	15335	15457	15404	15348	15482	15346	15455	15543	15408	15376	15319	15554	15364	15407	15543	15617	15437	15579	15302	15412	15580	15519	15312	15401	15582	15450	15449	15377	15394	15405	15393	15580	15452	15335	15434	15341	15572	15513	15534	15465	15341	15488	15585	15417	15523	15259	15304	15469	15359	15470	15474	15462	15402	15658	15584	15431	15403	15468	15450	15626	15638	15400	15347	15564	15401	15570	15413	15429	15371	15447	15350	15225	15278	15594	15488	15342	15333	15385	15402	15260	15681	15390	15617	15449	15572	15456	15427	15554	15381	15394	15513	15505	15273	15339	15509	15415	15420	15430	15416	15569	15426	15508	15271	15261	15388	15495	15282	15258	15434	15398	15337	15534	15513	15295	15466	15501	15591	15316	15593	15347	15562	15380	15428	15305	15566	15437	15449	15580	15331	15446	15345	15327	15553	15419	15520	15433	15346	15541	15594	15468	15419	15465	15567	15313	15432	15391	15452	15346	15468	15475	15344	15517	15326	15433	15359	15474	15528	15521	15365	15378	15338	15421	15583	15455	15456	15310	15285	15432	15489	15384	15363	15288	15427	15503	15414	15379	15558	15373	15373	15459	15408	15360	15472	15413	15426	15452	15357	15373	15358	15517	15519	15477	15439	15506	15518	15403	15258	15400	15272	15540	15332	15368	15453	15427	15630	15362	15535	15506	15631	15325	15513	15578	15382	15414	15385	15480	15454	15439	15429	15424	15395	15386	15321	15437	15498	15285	15485	15438	15444	15529	15332	15466	15354	15502	15500	15600	15454	15535	15443	15342	15430	15294	15486	15473	15409	15373	15505	15302	15473	15392	15388	15497	15504	15376	15492	15555	15474	15461	15477	15459	15276	15309	15325	15542	15535	15222	15520	15322	15568	15427	15323	15562	15535	15385	15380	15521	15456	15391	15407	15399	15487	15480	15468	15476	15401	15442	15455	15377	15335	15486	15345	15305	15563	15407	15400	15582	15428	15389	15628	15626	15480	15428	15472	15427	15409	15353	15397	15399	15458	15460	15332	15346	15426	15453	15451	15370	15513	15381	15462	15529	15526	15306	15307	15425	15448	15266	15386	15726	15447	15502	15602	15352	15374	15672	15305	15442	15371	15490	15441	15415	15469	15392	15413	15315	15552	15583	15327	15573	15156	15628	15382	15445	15322	15283	15596	15270	15450	15536	15402	15412	15421	15251	15524	15255	15547	15508	15337	15546	15358	15349	15397	15588	15404	15508	15372	15510	15389	15545	15373	15445	15351	15503	15387	15252	15585	15397	15390	15428	15444	15309	15481	15370	15262	15541	15416	15527	15469	15400	15494	15519	15553	15382	15506	15568	15771	15479	15381	15508	15341	15449	15463	15400	15394	15446	15392	15482	15615	15598	15488	15442	15397	15429	15463	15485	15342	15379	15427	15503	15422	15299	15421	15412	15389	15616	15386	15315	15427	15461	15480	15702	15478	15392	15520	15417	15617	15507	15437	15308	15379	15318	15425	15368	15327	15305	15583	15347	15406	15433	15314	15263	15354	15362	15492	15532	15491	15442	15437	15427	15329	15440	15528	15514	15415	15392	15364	15485	15545	15490	15535	15391	15499	15496	15469	15524	15515	15444	15476	15501	15571	15526	15348	15357	15417	15256	15399	15426	15469	15502	15558	15516	15603	15447	15518	15481	15433	15419	15566	15285	15474	15277	15591	15367	15563	15347	15278	15395	15319	15476	15399	15468	15513	15445	15384	15482	15358	15463	15527	15387	15536	15401	15385	15315	15488	15509	15449	15612	15468	15473	15480	15368	15412	15393	15448	15438	15381	15370	15535	15499	15364	15396	15394	15358	15474	15494	15354	15336	15405	15496	15475	15454	15427	15557	15624	15497	15526	15400	15468	15433	15380	15487	15401	15344	15358	15631	15400	15349	15344	15477	15420	15521	15466	15434	15391	15587	15529	15309	15532	15532	15419	15484	15395	15324	15403	15427	15403	15458	15480	15372	15547	15350	15564	15569	15467	15468	15525	15330	15530	15347	15389	15300	15400	15343	15275	15365	15486	15448	15329	15400	15524	15540	15446	15469	15506	15588	15371	15564	15417	15477	15511	15461	15372	15442	15564	15400	15476	15545	15445	15418	15482	15254	15353	15353	15490	15557	15419	15407	15474	15434	15377	15411	15459	15241	15453	15544	15178	15420	15469	15573	15332	15436	15414	15363	15615	15394	15483	15454	15399	15367	15254	15520	15398	15560	15545	15409	15361	15352	15619	15413	15424	15447	15472	15512	15486	15362	15412	15344
28088	24671	31470	28480	22942	20396	19083	18216	17375	17033	16884	16629	16696	16500	16289	16403	16126	16276	16171	16215	16243	16258	16238	16401	16237	16182	16090	16355	16367	16117	16227	16136	15761	16061	16189	16067	15889	16077	16043	15994	16098	16404	16006	15829	16002	16011	15772	15876	16063	15954	15956	16260	16041	15932	15799	16082	15945	16035	16115	15825	15939	15963	16062	15988	15947	16011	15946	15888	15698	15941	15955	16002	15900	16189	16038	16012	15965	16103	16060	16007	16068	16048	15936	15750	16020	16057	15826	15761	15942	15976	15859	15969	15900	15830	16114	16224	15836	16094	15918	15944	16059	16071	16148	16025	16180	16176	15911	15984	16038	15946	15959	15928	16037	15940	15861	15971	16039	16046	16038	15851	15825	15988	16025	15921	15948	15923	16036	15898	16097	16063	15723	16018	15895	15953	15891	16094	16006	15905	16032	16020	16038	15764	15914	15993	15771	15802	16128	16021	16173	16106	16099	15830	16084	16154	15960	16039	16166	15924	15983	16086	16050	15956	16090	16065	15993	15991	15932	16057	15944	16149	16011	16105	16007	15748	15927	16031	15973	15855	15973	15901	16009	16084	15836	16114	16133	16120	15950	15970	16121	16045	15961	15928	15906	16030	15848	16032	16011	15719	15984	16038	15919	15912	15964	15936	15875	15839	15876	16124	16126	15924	15956	15920	15942	15966	15977	16008	16032	15945	15776	15865	15893	15945	15895	16025	15856	16001	16012	16094	15967	16091	15830	15887	15927	15759	15908	16009	16007	15995	16013	16117	16135	15944	15987	15925	16011	16103	15875	16122	16038	16009	15976	15794	15920	15979	16127	16174	15900	16129	16097	16021	16003	16025	16119	16155	15964	15898	16105	16028	16007	16108	15970	15953	15986	15831	15985	16007	16024	15995	15985	15980	16109	15900	16151	16024	16006	15837	15854	15845	16011	15899	15767	15975	16037	15952	15856	16101	15971	15849	15913	15945	16036	15984	15814	16040	15844	15726	15786	15766	15981	15892	15912	15946	16045	16026	16112	15892	16034	16008	15935	15945	15998	16002	15952	15901	16039	16007	15918	15949	16131	16024	15975	15755	16019	15984	15941	16085	15777	15876	16075	15960	15858	16073	15846	15986	15907	15871	16025	16023	15957	15845	16015	15991	16068	16032	15865	15950	16073	15940	15968	15882	16064	15930	16073	15918	16014	15814	16064	15872	15857	16003	15995	15980	15921	16022	15977	15997	15919	15802	16144	16094	15909	15854	16120	15864	15959	15928	16024	15831	15863	16011	15938	16041	15864	15957	15946	16007	16043	15906	15928	15882	15905	16017	15946	15932	15972	15994	15957	16148	15959	15795	15919	15995	15823	16091	15961	16034	16141	15981	16029	15866	15975	16168	15895	15985	16101	15997	16246	15935	16001	15997	16152	16141	15908	16017	15977	15932	16090	15934	16184	16050	16070	16095	15829	16060	15645	16198	15962	15800	15932	15997	15965	16259	16058	16181	15978	15963	15996	15883	15987	15787	15997	15963	16044	16022	16105	16089	16008	15804	16090	16040	16163	15895	16181	16054	16020	16104	15964	15899	15937	15990	15853	16082	16177	16057	15973	16087	15935	15971	15917	16180	16041	15973	16017	15988	15905	16004	16035	15817	16132	16111	16113	15930	15725	16029	16026	16062	15953	16158	15872	16170	15946	16019	16172	15973	16149	16121	16004	15943	16050	16000	15860	16116	16064	16114	15903	16123	16016	15779	15819	16087	16007	15949	16056	16109	16135	16065	15991	16023	16135	15942	15998	16085	15971	16053	16046	16102	15793	16082	15865	16089	16037	15849	15944	16072	15945	15932	16135	16004	16094	16000	16011	16064	16038	15663	15901	15843	16085	16046	15824	15895	16046	16028	15899	15831	16158	15990	15852	15673	16044	15995	15891	15794	15932	15881	16049	16011	15847	15994	16127	15812	15878	15983	15836	15916	16180	16139	15996	15919	15900	16012	16064	15725	16007	16062	16019	16120	15942	16011	15970	16057	16037	15999	15961	15837	15843	15936	16103	15948	16001	15938	16024	15902	15985	15874	16161	15976	15922	16190	16003	15888	16216	16003	15785	16089	15859	15975	16082	15948	16126	16179	16026	16164	16207	15920	16046	16109	16068	16128	16012	16103	15811	15840	16129	15921	16038	15915	16011	15892	15891	15948	16145	15875	16032	15866	16134	15978	15951	15991	15917	15993	16044	16059	15884	16025	16100	15837	16052	16050	15919	15833	16068	16014	16105	15919	16030	16160	15989	15693	15890	16048	16029	15989	15985	16293	15878	16032	15974	15871	15910	15896	16037	15919	15997	15929	15861	15871	15890	15930	15855	16102	16033	16021	15972	15947	15850	15947	16171	15954	15982	16114	16017	15964	15895	15993	15962	15945	15935	16057	16080	15866	15914	16026	15989	16024	15989	16243	15850	16020	15982	16068	15886	16005	15820	16026	16097	16122	16187	15956	15868	16026	16027	15983	16066	16166	15905	15810	15797	16012	16063	15943	15966	15936	15975	16044	15915	16023	16078	15975	16016	15915	15890	15770	15946	15930	16031	16040	15986	15973	16068	15858	15988	16042	16256	16053	16039	16137	15962	15966	16091	16139	16042	15837	16143	15998	16033	15877	15843	15887	15775	15947	15859	15885	15961	15859	15983	16131	15901	16214	16013	16094	16061	15884	15812	16057	16090	16150	15959	15942	15981	16051	15806	15954	16025	16043	15923	15939	15971	16010	16068	16132	16064	16121	15892	15862	16012	15902	15994	15933	15979	15900	16194	15899	15997	16164	16031	15979	16088	15956	16012	16047	15891	15740	16007	16002	16085	16068	16026	16072	15837	15987	15963	15922	16115	15939	16094	16247	16035	16060	15953	15861	16006	15939	16057	16028	15968	16018	16156	15935	15882	16078	16036	15916	15949	15633	16149	16125	15965	15864	16019	15964	15802	15870	16177	16136	16149	16000	16031	15930	16020	15849	15862	16050	16182	15875	16061	16048	16143	16047	15980	15838	16050	16073	15959	16041	15960	16177	15940	16027	16085	15943	15918	15997	16103	16147	15960	15943	15953	15942	16029	16032	16092	16190	16207	16113	15831	15901	15916	16212	15989	15791	15942	15818	16022	16110	15938	15894	15939	16027	15907	16063	15838	15989	15876	16083	15888	15811	16065	16146	15945	15999	16020	15941	16100	16015	15877	15866	16005	16120	15869	16088	16080	15891	16098	15842	16063	15779	16036	15885	16059	15963	16081	15941	16044	15911	16024	15947	16023	15977	16112	15892	15895	16058	15983	15959	15917	15895	16004	15839	16095	15985	15869	16089	15867	16055	16063	15946	15969	15905	15937	15820	16238	16166	15973	16035	15901	16218	16007	15829	15954	16065	15877	15978	16022	15941	15975	15862	16066	15989	15897	15978	16015	15789	15877	16048	15918	15922	16105	15922	16108	15738	15939	15955	15991	15943	16024	16284	16149	16096	15975	15836	16021	15959	16164	15887	16142	15934	15946	16047	15996	15993	16038	15900	15837	16104	15853	16029	16010	16035	15945	16125	15929	15906	15810	15843	15957	15822	15924	15969	15903	16219	15939	16084	16075	15912	16089	15927	15892	15871	16056	16000	16145	16066	16123	15895	15893	15967	16113	16109	15930	15849	15926	16116	16107	15822	15799	16190	15850	15810	16096	16078	15905	15901	16077	16114	15987	16096	15894	15948	15854	15935	16001	16008	15870	15978	16113	16146	15755	15962	16037	16065	16026	15963	16061	15948	16157	15925	16107	16066	16038	16359	15971	15976	15984	15855	15986	15798	16016	15934	15893	15999	15970	15954	16020	15939	16101	15997	16210	16103	16123	16074	16140	15918	15996	16083	16109	16004	15822	15995	16092	16067	15917	16113	16031	16278	15991	15990	16121	15961	16105	15739	15846	16106	16087	15996	16284	15915	15903	16223	15943	16107	15995	15763	16120	15774	16080	15944	15947	15978	15883	15601	16221	15898	16330	15941	15893	16131	16069	15827	15919	15940	16203	15736	16028	15911	15999	15960	16046	16007	15885	16018	16078	15896	15894	15891	16129	15829	16028	15855	15866	15927	15953	15945	16070	15894	15949	15884	16072	16154	15914	16189	15877	15854	15934	15932	15899	15896	16007	15837	15828	15952	16073	16017	15977	15946	15917	15934	16103	16213	15914	16005	16011	15854	16008	15927	15932	16005	16091	16066	15946	15938	15982	15971	15944	16093	16026	16055	15946	15963	16031	15819	15874	15984	16193	16237	15998	15816	16110	15939	15944	15947	15938	15993	15969	16276	15983	16051	15875	15869	16152	15995	16148	15981	16243	16119	15892	15913	15949	15899	15808	15917	16101	16021	15989	15971	15991	15954	16089	15839	16109	15861	15781	15924	16052	16063	16117	15993	15928	16032	16049	16017	16225	15942	15817	15976	16142	16134	15994	15792	16219	16082	15935	15815	15917	15976	15913	15832	15991	15817	16020	15867	16050	15955	15933	15871	15969	15816	15865	16074	16005	16021	16029	16063	15893	16159	15899	16122	15895	15943	15934	16050	15985	15964	15871	15861	16367	15877	15844	15992	16160	16036	16039	16064	16127	15902	15959	15858	15804	16001	16061	15889	16121	15934	16035	15969	16063	16055	16081	16128	16341	15966	15990	15908	16003	15851	15978	16044	16021	15912	16058	16034	15899	16256	15941	16014	15956	15987	15787	15901	15927	16010	15820	15930	15955	15809	15906	16002	16071	15934	15753	15906	16053	15883	15933	16114	16053	16037	16127	15919	16290	15956	16117	15926	16019	15920	16086	15864	15986	16152	16009	15981	16121	15990	15893	15995	15943	15877	15883	15849	15894	15967	16114	16022	16166	16001	16072	15884	16080	16063	15967	15712	16014	15936	16016	15752	16174	15846	15842	15952	15791	16154	15890	16022	16032	16006	15947	16138	16151	16053	15810	16042	16183	16061	16073	16011	16021	16069	15823	16004	16195	15958	15807	16239	16071	16047	16011	15970	15980	15993	16146	16015	15934	16069	15956	15856	15798	15883	15834	15969	15907	16052	16014	16144	16187	15892	16080	15971	16112	16027	15940	16124	15937	15814	16191	15813	15944	15933
26594	39652	37324	29719	24805	21458	19418	18306	17437	16733	16292	15751	15822	15485	15420	15602	15372	15358	15195	15446	15072	15207	15229	15115	15319	15111	15130	14998	14915	15071	14985	15063	14928	15060	15262	15315	15121	15044	15291	14989	15084	15043	14872	14995	15008	15117	14847	14942	15029	14930	14986	15181	14812	14914	15055	15002	15046	14986	14849	14938	14796	15181	14744	14962	14973	14942	14836	14907	15082	14954	14928	14885	14768	14935	15038	15002	14866	15000	14981	15022	14885	14945	15065	15105	14856	14808	14938	14697	14921	14937	14965	14897	14884	14916	14827	14948	14986	15007	14755	15011	14947	14747	15049	14887	14902	14801	14963	14900	14887	14831	14766	14957	14967	15009	14952	14852	14876	14914	14840	14942	14779	14839	14985	14982	15000	14986	14904	14988	14903	14803	14740	14796	14956	14939	14862	14926	15091	15105	14762	14897	14934	14991	14859	14925	14910	15027	14807	14964	14893	14935	14893	15033	14649	15027	14961	14894	15052	14824	14916	14926	15085	15044	15045	15038	14847	14824	14867	15071	14924	15043	14910	14849	14947	15014	14769	14810	14965	14788	14900	14930	14872	14816	14982	14819	14892	14975	14797	14869	14968	14806	14880	14830	14840	15019	14941	14755	14944	14696	14988	14959	14865	14829	15076	14983	14842	14894	14821	14794	14849	15035	15018	15021	14941	14846	14885	14951	14993	14853	14893	14810	14861	14922	14847	14897	14822	14976	14978	14824	14889	14859	14770	14915	14991	14811	15017	14791	14933	14839	14990	14752	14989	15158	15010	14910	14895	14927	14930	14869	14953	14802	14910	14726	14901	14948	15066	14986	14894	14847	14891	14794	15237	15003	14947	14814	14956	14879	14827	14940	14861	14967	14940	14852	14856	14927	14943	14981	14905	14944	14950	14928	14841	14912	15000	15002	14790	15023	14885	14855	14915	15028	14865	14763	14961	14854	14874	15066	14920	14850	14925	14868	14809	14963	15062	14853	14897	14969	14970	14957	15000	14782	14876	14755	15124	14812	14765	14833	14960	15179	14925	15099	14891	14898	15001	14806	14773	14861	14957	15091	14915	15087	14746	14969	14906	14864	14765	14879	14997	14952	14947	15035	14813	14845	14739	14814	15146	14832	14866	15030	14818	14983	14892	14923	14990	14953	14947	14820	14825	14673	14878	14840	14937	14778	14981	15034	14964	14962	14836	14905	14809	14914	14993	15104	14874	14774	15013	14940	14889	14856	14942	14936	14952	14834	15079	14993	14783	14934	14790	14916	14977	14975	14854	14876	14893	14843	14974	14738	14778	15100	14892	14905	14745	15087	14864	14896	14983	14913	14954	15010	14806	14826	14871	14936	14994	14775	15002	14976	15027	14973	14869	14831	14858	14850	14897	15086	14797	14727	14883	15004	15010	14998	14913	14714	15091	14872	15080	14959	15143	14777	14951	14936	14913	15051	15010	14978	14858	14957	15159	14851	14963	14738	15027	14936	14888	14895	14933	14795	14864	14906	15046	14859	14954	14943	15024	14990	15055	14814	14829	14815	14902	14678	14864	14974	14849	14998	15092	14986	14934	14688	14900	14983	14985	14954	14897	14946	14939	14922	14858	15031	15004	14789	14925	15056	14811	14928	14957	14729	15059	14921	14874	14894	15013	14896	14830	15065	14952	14926	14945	14923	14978	14907	14934	14906	14800	14853	15166	14701	14837	14785	14992	14937	14969	15019	14968	14996	14822	15023	15000	14968	15025	14928	14928	14910	14963	14834	14995	14896	14732	14977	14979	15048	14977	15073	14832	14871	14865	14848	14994	14847	14846	15075	15045	14961	14933	14990	14886	14869	14894	14789	14859	14948	14962	14712	14869	14904	14845	14801	15010	14858	14993	14856	14835	14711	14813	14916	15035	14923	14845	15007	14855	14916	14941	14966	14846	14886	14962	15015	14857	14892	15055	14837	14764	14859	15002	14921	14844	14961	14915	14928	14932	15060	14955	14838	14965	14774	15016	14840	14908	14814	14900	14824	14834	14908	14717	14991	14955	15115	14857	14852	14850	14878	14932	14837	15057	14935	14943	14949	14983	15042	14972	14894	14808	14911	14766	14886	14933	14900	14806	15005	15134	14899	14902	14962	14949	14989	15008	14988	14913	14867	14965	14946	14900	14889	14891	15017	14885	14976	14803	14878	14887	14823	14964	14849	14888	14985	14891	14964	14962	14988	14813	14849	14778	14781	14894	14975	14965	14891	14904	14965	14964	14959	14893	14915	14937	15140	14889	14857	14799	14951	14969	14811	15039	14856	14807	14982	14882	14874	14831	15058	14792	14961	14942	14774	15049	14819	14984	14862	15013	14921	15032	14871	14964	14978	15021	14945	14853	14919	14991	14979	14845	14774	14960	14845	14977	15003	14854	14875	14925	15130	14925	14970	14787	14966	14706	14928	14821	14860	15017	14885	14962	14859	14905	14953	14848	14995	15026	14912	14881	15083	14994	14938	14919	15066	14852	14808	14913	14836	14750	15011	15032	14853	14995	14850	15067	15125	14814	14864	14907	14763	14945	14939	14930	14911	14989	14790	14980	14888	14868	15001	15012	14970	14802	14938	14876	14914	14945	14818	14928	14876	14890	14893	14848	14959	14965	14767	15083	14874	14799	15029	15029	14896	14873	15013	14813	14985	14876	14856	14858	14875	15158	14796	15023	15018	14959	14841	15066	14943	15208	14827	14764	14982	15012	14888	15048	14936	14993	14778	14952	14972	14819	14931	14804	14703	14815	14939	15002	15009	14853	14871	14734	15015	14923	14796	14918	14865	15066	14920	14845	15041	14861	15008	14992	14812	14971	14837	15130	14913	14817	15069	14825	14990	15034	14848	14907	14783	14977	15060	14848	15057	14895	15044	14988	14775	14813	15092	14850	14905	14838	14772	15144	14758	14955	15005	14734	15084	15022	15023	15028	14931	14939	14834	14882	14984	14984	14873	14994	14859	14951	14931	15007	14945	14890	14974	14895	14890	14910	14809	15001	14924	14680	14819	14817	14824	14881	14928	14965	14739	14972	14929	15115	14809	14997	14868	14838	14817	14902	14951	15060	14900	14941	14878	15070	14949	14940	15075	14860	14872	14922	14773	14976	14983	14991	14839	14878	14978	14971	14923	14955	14855	14781	14833	14775	14783	15020	14992	14900	14962	14984	15001	14825	14871	14835	15082	14835	15043	14778	14922	14862	15079	14876	14931	14907	14949	14880	14881	15042	14955	14914	15053	14877	14772	14911	15065	14770	15000	14907	14962	15021	15011	14731	14952	15039	14832	15038	14969	15025	14867	14970	14838	14826	14861	14967	14964	15034	14916	14847	14888	14879	14917	14825	15019	14811	14826	14881	14989	14953	14917	14766	14931	14908	14953	14902	14998	14952	15009	14818	14908	15103	14920	14878	14923	14838	14995	14995	14854	14969	14935	14958	14892	14738	15043	14913	14981	14948	14982	15020	15032	14916	14925	15025	15069	14922	15019	15010	14896	14999	14882	14937	15167	14857	14861	14868	14923	14977	14824	15040	14943	14897	14927	14984	14920	14970	14866	14988	14901	14820	14875	14996	14908	14932	14986	14875	15029	15003	14916	14863	14768	14949	14804	14989	14870	15022	14879	15004	15015	14805	15085	15132	14925	14964	14969	15003	14856	15040	14855	14712	14954	14839	14887	15003	15020	15048	14931	14828	14984	15087	14931	14920	14911	14747	14842	14842	14809	14912	14860	15129	15015	14794	14917	14841	15083	14996	14926	15014	14751	15041	14789	15207	14827	15052	14902	14979	14923	14874	15035	14915	15010	14885	14798	14923	14923	14998	14956	14887	15097	14795	14952	15053	14928	14804	14966	14923	14903	14907	14803	14997	14969	15010	14962	14959	14879	14878	14844	14876	14905	15092	14959	14854	14839	14956	14819	14879	14757	14882	14861	14866	14890	14869	14867	15017	14938	15019	14982	14728	14740	15112	14935	15038	14847	14986	15036	14987	14831	15054	14935	14951	14999	14918	14846	14992	14917	14961	14999	14733	14977	14994	14935	14878	14831	14869	14813	14796	14937	14985	14720	14903	14990	14905	15007	15037	14935	14729	14885	14757	14944	14850	14945	14772	14891	14837	14748	14896	14878	14890	14836	14883	15011	14967	14930	14782	14945	15015	14799	14999	14940	14965	15096	15039	14814	14903	14921	14980	14923	15034	14996	15132	14750	14977	14787	14771	14989	14922	14907	14983	14825	15055	14910	14792	14948	14948	15032	15000	14969	14967	14824	14941	14900	15092	14897	14956	14919	14832	14683	14899	14902	15012	14821	15042	15080	14928	14987	14822	14851	14975	14793	15043	14881	14793	14871	15035	14869	14984	14899	14860	14920	14814	14824	14823	14939	14929	14917	14801	14758	14977	14926	14850	14868	14847	14983	14835	14977	15073	14885	14967	15032	14965	14766	14935	14962	14831	14826	14833	14870	14968	15018	14802	14813	14982	14978	14768	14959	14951	14879	14970	15147	14991	15142	14918	14880	14876	14820	14956	14924	14916	15073	15024	14855	14890	14906	14992	14935	14959	14936	14924	15021	14994	14862	14759	14991	14885	14955	14970	14900	14953	15000	14911	14785	14870	14888	14863	15018	14933	14821	14856	14928	14889	14840	14982	14756	14893	14971	14765	14940	14889	14996	14959	14945	14767	14823	14911	14942	14989	14828	15002	15026	14904	15027	15096	14989	14866	14910	14805	14943	14880	14935	14879	14959	14903	14971	14899	14994	14790	14980	14839	14862	14916	14843	14954	14769	14887	14902	14915	15021	15035	14908	14923	14807	14977	14986	14890	14935	14878	15015	14917	14756	15051	14865	15034	14836	14863	14817	14966	14999	15050	14957	14888	15038	15059	14968	15005	14964	15122	14779	14807	14828	14901	14987	14957	14839	14901	15107	14844	15028	14908	14778	14812	15053	15009	14881	14886	15008	15027	14832	14869	14926	15014	14958	15048	14908	14985	14968	14710	14865	15035	14947	15025	14786	14932	14931	14987	14975	14998	14805	15102	14928	15044	14880	14932	15150	14826	14897	14901	14938	14946	15013	15047	14899	14933	14859	14962	14931	14944	14901	14929	14916	14790	14998
24081	21611	29323	24872	23802	24925	24131	20342	19086	18963	18223	17554	17617	17352	17366	17319	17324	17237	17002	16972	17019	17104	16909	16997	17015	16947	16956	16839	16950	16993	16685	16916	16849	16577	16889	16711	16752	16921	16641	16518	16696	16744	16521	16435	16833	16635	16627	16731	16638	16545	16837	16815	16787	16668	16584	16663	16744	16860	16692	16508	16723	16604	16738	16656	16587	16574	16711	16657	16703	16785	16767	16782	16666	16549	16643	16714	16676	16910	16592	16558	16755	16731	16684	16471	16741	16796	16724	16591	16489	16583	16781	16663	16763	16753	16655	16599	16728	16869	16586	16736	16628	16684	16481	16801	16668	16565	16714	16729	16624	16598	16645	16781	16567	16725	16522	16407	16557	16611	16636	16532	16474	16636	16755	16633	16689	16549	16794	16592	16805	16592	16587	16718	16648	16530	16623	16732	16607	16453	16614	16472	16601	16498	16424	16676	16653	16813	16806	16740	16558	16469	16603	16641	16551	16599	16594	16495	16631	16425	16469	16603	16557	16642	16543	16766	16687	16513	16617	16630	16663	16581	16646	16477	16564	16604	16689	16580	16512	16839	16626	16717	16649	16911	16647	16558	16522	16418	16803	16595	16536	16466	16559	16487	16467	16656	16453	16746	16603	16635	16486	16615	16702	16655	16837	16919	16523	16683	16546	16730	16857	16705	16739	16510	16618	16652	16711	16543	16745	16577	16451	16628	16593	16681	16774	16599	16554	16501	16698	16655	16569	16504	16741	16629	16568	16832	16607	16757	16638	16377	16490	16641	16530	16543	16440	16506	16617	16543	16516	16738	16419	16586	16483	16461	16689	16720	16786	16492	16665	16676	16508	16297	16482	16530	16750	16600	16531	16763	16792	16675	16688	16611	16620	16680	16591	16692	16722	16554	16513	16410	16433	16764	16535	16749	16558	16536	16528	16741	16682	16640	16616	16546	16794	16690	16617	16560	16343	16635	16659	16597	16661	16556	16877	16560	16493	16602	16617	16665	16671	16593	16577	16724	16667	16508	16673	16634	16464	16738	16526	16602	16449	16463	16619	16573	16759	16543	16717	16543	16595	16645	16620	16602	16560	16363	16508	16644	16367	16812	16549	16744	16510	16726	16601	16598	16497	16763	16553	16489	16570	16384	16439	16511	16718	16568	16426	16487	16639	16355	16489	16617	16514	16778	16652	16679	16603	16636	16622	16629	16555	16681	16596	16472	16657	16691	16750	16657	16556	16580	16478	16526	16300	16781	16660	16546	16490	16518	16577	16626	16753	16477	16742	16527	16797	16580	16662	16661	16684	16579	16551	16662	16582	16629	16659	16525	16645	16631	16536	16743	16693	16472	16625	16656	16692	16516	16613	16441	16683	16526	16672	16657	16439	16736	16500	16433	16460	16752	16537	16486	16507	16669	16761	16662	16699	16513	16481	16643	16651	16613	16708	16859	16607	16621	16542	16867	16740	16574	16546	16541	16784	16600	16620	16735	16537	16513	16683	16579	16626	16511	16703	16526	16650	16630	16781	16478	16642	16629	16595	16622	16719	16690	16669	16691	16543	16714	16725	16443	16668	16704	16817	16642	16557	16616	16542	16527	16420	16551	16523	16755	16548	16800	16603	16495	16756	16521	16568	16539	16683	16659	16697	16850	16779	16597	16642	16469	16659	16725	16536	16616	16431	16580	16780	16559	16450	16479	16599	16561	16761	16425	16599	16656	16688	16870	16719	16474	16626	16559	16587	16571	16472	16541	16648	16747	16774	16577	16613	16573	16555	16369	16640	16629	16602	16585	16436	16627	16802	16595	16519	16622	16626	16620	16503	16717	16706	16679	16517	16563	16549	16473	16515	16728	16405	16644	16737	16655	16506	16766	16808	16621	16719	16606	16688	16517	16610	16602	16848	16541	16614	16670	16637	16549	16597	16607	16477	16541	16646	16550	16401	16565	16656	16715	16590	16809	16626	16635	16675	16477	16556	16622	16755	16530	16673	16806	16706	16469	16765	16703	16754	16572	16650	16533	16502	16719	16617	16615	16573	16432	16676	16688	16723	16470	16653	16507	16621	16559	16688	16608	16456	16747	16854	16530	16568	16773	16477	16723	16670	16492	16557	16588	16583	16676	16535	16484	16998	16438	16533	16695	16688	16507	16583	16620	16536	16705	16621	16618	16605	16606	16660	16663	16636	16735	16680	16746	16617	16758	16846	16771	16440	16674	16466	16498	16465	16495	16623	16441	16738	16731	16553	16670	16667	16671	16832	16647	16668	16381	16708	16713	16684	16625	16551	16593	16472	16373	16763	16770	16690	16454	16532	16834	16696	16678	16606	16681	16488	16455	16728	16506	16434	16725	16533	16500	16752	16731	16656	16662	16619	16510	16629	16616	16673	16682	16493	16966	16627	16606	16506	16478	16757	16651	16731	16494	16625	16692	16690	16417	16661	16447	16549	16665	16463	16791	16774	16462	16688	16640	16651	16633	16523	16473	16778	16728	16592	16482	16729	16695	16582	16472	16753	16512	16615	16583	16790	16597	16646	16534	16602	16669	16794	16619	16698	16716	16605	16542	16552	16618	16750	16661	16594	16641	16498	16694	16642	16598	16565	16638	16524	16561	16639	16544	16740	16708	16643	16529	16542	16595	16684	16443	16747	16599	16715	16592	16822	16537	16557	16559	16494	16484	16627	16756	16526	16584	16512	16700	16471	16658	16657	16349	16795	16742	16628	16565	16410	16562	16735	16436	16523	16552	16682	16702	16747	16556	16607	16521	16492	16406	16668	16552	16768	16314	16614	16822	16655	16586	16616	16624	16489	16744	16732	16489	16504	16643	16753	16677	16634	16585	16426	16603	16609	16479	16594	16819	16750	16592	16650	16646	16637	16599	16726	16533	16669	16429	16559	16540	16727	16705	16535	16404	16484	16592	16604	16751	16610	16595	16650	16566	16798	16550	16504	16624	16785	16704	16662	16434	16542	16701	16552	16512	16606	16518	16599	16458	16722	16796	16613	16624	16627	16707	16586	16694	16685	16464	16642	16521	16513	16719	16618	16538	16363	16571	16764	16827	16750	16596	16541	16444	16641	16535	16421	16511	16925	16526	16657	16646	16635	16707	16692	16526	16417	16515	16774	16779	16488	16751	16710	16656	16589	16472	16662	16708	16680	16571	16692	16559	16438	16532	16608	16652	16813	16557	16644	16704	16628	16565	16715	16663	16718	16711	16768	16812	16566	16661	16742	16761	16668	16532	16688	16674	16697	16625	16392	16774	16573	16703	16697	16606	16618	16693	16465	16717	16552	16580	16613	16649	16641	16632	16712	16600	16461	16495	16470	16502	16586	16878	16812	16456	16720	16601	16521	16592	16666	16589	16746	16758	16608	16801	16679	16633	16565	16506	16611	16537	16728	16517	16573	16359	16651	16549	16486	16625	16464	16685	16695	16554	16622	16554	16630	16551	16684	16618	16621	16562	16589	16586	16513	16776	16823	16448	16533	16547	16533	16705	16557	16609	16739	16600	16530	16591	16625	16470	16610	16812	16645	16513	16752	16651	16638	16614	16506	16801	16575	16444	16764	16463	16609	16499	16760	16822	16595	16545	16323	16607	16698	16677	16728	16556	16526	16589	16717	16474	16567	16715	16745	16675	16723	16499	16536	16529	16414	16694	16608	16613	16570	16681	16676	16483	16676	16591	16638	16770	16573	16530	16575	16706	16593	16500	16594	16517	16724	16649	16784	16761	16665	16644	16622	16793	16744	16696	16736	16701	16522	16706	16601	16719	16456	16607	16539	16661	16573	16387	16597	16714	16658	16525	16626	16642	16654	16647	16702	16723	16350	16634	16506	16677	16719	16792	16739	16555	16686	16702	16839	16567	16657	16693	16807	16689	16711	16529	16669	16626	16608	16659	16740	16827	16742	16653	16564	16700	16727	16519	16518	16666	16640	16524	16377	16665	16542	16726	16619	16730	16466	16745	16591	16669	16531	16713	16547	16534	16636	16835	16562	16566	16863	16749	16643	16394	16680	16625	16582	16786	16631	16685	16602	16562	16701	16736	16379	16639	16761	16776	16683	16632	16646	16709	16764	16632	16796	16422	16566	16543	16552	16494	16632	16585	16642	16646	16577	16556	16644	16594	16612	16604	16611	16671	16647	16627	16553	16593	16699	16556	16587	16652	16404	16650	16756	16463	16573	16593	16772	16671	16780	16666	16834	16526	16698	16568	16552	16348	16526	16529	16437	16592	16601	16390	16511	16640	16600	16507	16456	16598	16616	16705	16516	16667	16576	16569	16887	16793	16651	16729	16581	16717	16608	16617	16793	16619	16716	16576	16522	16464	16772	16539	16707	16685	16560	16656	16831	16669	16523	16760	16432	16601	16704	16690	16595	16513	16577	16616	16498	16729	16636	16677	16804	16559	16526	16540	16557	16650	16443	16722	16721	16441	16695	16596	16664	16589	16565	16390	16590	16425	16710	16634	16519	16602	16373	16683	16316	16637	16688	16546	16518	16571	16665	16544	16455	16405	16617	16603	16658	16513	16842	16686	16515	16628	16568	16696	16531	16787	16562	16688	16604	16564	16634	16435	16588	16428	16672	16775	16727	16429	16568	16742	16628	16498	16574	16468	16719	16591	16769	16738	16541	16643	16600	16690	16700	16621	16538	16743	16663	16474	16791	16490	16804	16628	16629	16630	16593	16652	16597	16779	16758	16546	16577	16703	16418	16743	16601	16509	16516	16318	16771	16548	16474	16691	16765	16518	16679	16578	16638	16670	16618	16515	16541	16720	16664	16648	16558	16322	16630	16475	16610	16673	16760	16518	16474	16539	16781	16710	16819	16729	16728	16596	16491	16594	16535	16706	16643	16687	16530	16441	16741	16614	16686	16603	16523	16682	16746	16585	16614	16796	16757	16746	16616	16614	16558	16404	16494	16718	16636	16561	16549	16826	16576	16528	16561	16667	16725	16532	16603	16662	16532	16491	16636	16545	16614	16577	16617	16606	16696	16338	16504	16680	16665	16615	16736	16608	16528	16638	16548	16592	16631	16605	16693	16602	16734	16626	16569	16663	16702	16299	16548	16599	16492	16418	16719	16625	16711	16406	16637	16735	16653	16666	16545	16598	16610	16694	16650	16574	16699	16752
25865	45811	43637	35392	29997	25444	22637	20515	19610	18664	17843	16888	16766	16432	16209	16361	16299	16161	15919	16027	15810	15797	15897	15865	15681	15605	15739	15610	15621	15713	15500	15348	15507	15599	15637	15721	15542	15594	15532	15502	15348	15398	15509	15543	15266	15358	15538	15489	15475	15320	15477	15482	15255	15405	15416	15317	15448	15266	15348	15280	15320	15448	15360	15346	15322	15246	15532	15259	15375	15376	15296	15320	15237	15456	15565	15509	15294	15312	15523	15272	15148	15351	15365	15345	15341	15287	15267	15562	15357	15374	15424	15302	15456	15421	15271	15354	15376	15482	15303	15303	15298	15203	15267	15297	15388	15317	15247	15296	15373	15348	15432	15352	15268	15273	15211	15364	15426	15345	15290	15333	15188	15210	15479	15258	15413	15329	15396	15223	15275	15428	15288	15368	15335	15272	15497	15237	15231	15207	15217	15287	15285	15214	15417	15437	15225	15221	15461	15282	15273	15491	15427	15280	15161	15508	15126	15455	15413	15277	15216	15256	15398	15332	15528	15419	15375	15321	15478	15317	15307	15106	15197	15316	15283	15363	15287	15430	15289	15355	15352	15305	15173	15227	15366	15092	15298	15484	15191	15170	15441	15371	15285	15274	15336	15255	15459	15421	15427	15274	15135	15476	15312	15371	15358	15308	15269	15580	15283	15394	15360	15254	15307	15406	15318	15300	15530	15695	15336	15250	15349	15275	15351	15358	15301	15300	15173	15362	15329	15345	15299	15350	15408	15399	15332	15234	15362	15229	15224	15126	15268	15482	15401	15229	15445	15420	15236	15291	15345	15436	15174	15100	15167	15412	15330	15341	15420	15471	15323	15159	15408	15364	15287	15281	15179	15312	15150	15268	15353	15319	15270	15412	15289	15493	15280	15393	15392	15284	15353	15317	15355	15339	15213	15433	15287	15464	15372	15366	15182	15486	15513	15373	15303	15206	15431	15280	15346	15341	15204	15117	15118	15245	15347	15175	15399	15495	15213	15328	15342	15117	15420	15322	15209	15420	15363	15182	15388	15361	15492	15423	15298	15396	15369	15243	15459	15329	15294	15406	15218	15496	15274	15286	15374	15263	15005	15391	15364	15445	15271	15361	15334	15409	15303	15417	15197	15365	15418	15427	15486	15326	15360	15290	15240	15385	15259	15215	15314	15399	15262	15311	15452	15333	15222	15473	15250	15326	15252	15302	15312	15277	15369	15359	15531	15336	15268	15317	15326	15442	15259	15569	15300	15284	15349	15313	15360	15324	15379	15314	15297	15393	15354	15397	15350	15300	15375	15386	15263	15314	15329	15392	15341	15215	15316	15406	15093	15351	15453	15361	15323	15498	15399	15348	15386	15379	15354	15284	15327	15401	15360	15476	15366	15541	15219	15266	15298	15372	15422	15239	15431	15207	15501	15396	15237	15196	15296	15191	15408	15352	15346	15469	15456	15193	15294	15250	15345	15420	15246	15275	15333	15197	15203	15277	15321	15469	15384	15338	15272	15368	15223	15230	15466	15501	15352	15386	15336	15386	15403	15467	15295	15301	15405	15528	15243	15361	15299	15319	15390	15308	15454	15421	15348	15266	15303	15408	15191	15387	15232	15157	15325	15352	15365	15348	15325	15335	15194	15372	15414	15337	15282	15289	15352	15272	15590	15395	15296	15296	15460	15309	15392	15416	15249	15353	15265	15302	15224	15281	15353	15179	15312	15396	15258	15448	15301	15273	15411	15245	15331	15317	15382	15311	15286	15313	15224	15511	15354	15234	15424	15428	15253	15287	15400	15493	15234	15421	15378	15374	15314	15300	15342	15334	15353	15359	15426	15479	15337	15132	15376	15356	15443	15265	15297	15562	15379	15085	15253	15268	15218	15213	15339	15326	15438	15197	15351	15266	15289	15268	15465	15408	15369	15374	15148	15282	15166	15414	15332	15342	15267	15582	15295	15308	15459	15468	15259	15277	15204	15555	15294	15184	15269	15328	15314	15382	15213	15374	15361	15258	15251	15325	15389	15457	15416	15252	15436	15286	15098	15278	15332	15344	15342	15233	15284	15431	15363	15303	15370	15408	15244	15364	15155	15406	15341	15351	15197	15376	15355	15379	15353	15360	15422	15294	15456	15282	15327	15331	15202	15327	15350	15367	15355	15415	15397	15350	15341	15374	15156	15422	15241	15286	15214	15465	15298	15364	15323	15363	15299	15356	15421	15282	15265	15219	15405	15377	15245	15491	15452	15490	15325	15176	15222	15351	15259	15414	15313	15477	15385	15302	15327	15372	15161	15300	15271	15453	15200	15201	15292	15337	15315	15436	15513	15349	15541	15267	15151	15423	15227	15296	15281	15377	15471	15351	15233	15285	15375	15336	15351	15344	15346	15315	15320	15309	15357	15341	15271	15462	15434	15296	15411	15323	15212	15360	15245	15351	15029	15271	15089	15353	15187	15479	15415	15197	15205	15296	15193	15163	15436	15287	15297	15418	15387	15201	15343	15335	15253	15322	15463	15300	15392	15295	15395	15352	15377	15131	15301	15332	15215	15456	15342	15322	15293	15397	15095	15392	15375	15342	15241	15264	15459	15347	15327	15365	15581	15421	15288	15283	15411	15276	15350	15024	15266	15367	15381	15469	15339	15362	15311	15351	15443	15382	15311	15263	15527	15364	15357	15383	15232	15346	15180	15370	15295	15243	15390	15279	15319	15399	15382	15358	15316	15420	15257	15388	15178	15352	15437	15261	15467	15324	15372	15305	15330	15379	15297	15593	15283	15229	15296	15412	15251	15420	15239	15171	15279	15429	15257	15233	15347	15221	15331	15223	15344	15433	15230	15338	15280	15203	15505	15307	15225	15239	15297	15431	15399	15205	15231	15365	15338	15413	15453	15401	15374	15349	15240	15357	15309	15315	15260	15291	15240	15297	15269	15286	15235	15217	15311	15448	15340	15278	15363	15302	15368	15301	15214	15156	15293	15526	15238	15291	15463	15085	15384	15354	15345	15319	15343	15353	15486	15401	15393	15373	15385	15291	15288	15429	15213	15202	15342	15362	15259	15214	15337	15161	15480	15250	15372	15283	15329	15332	15136	15310	15343	15239	15260	15304	15308	15343	15211	15130	15320	15288	15302	15364	15399	15521	15466	15295	15296	15308	15291	15347	15389	15099	15407	15215	15208	15279	15401	15285	15363	15424	15210	15384	15256	15470	15461	15360	15162	15228	15326	15459	15266	15349	15314	15262	15379	15310	15380	15297	15309	15276	15359	15354	15289	15293	15284	15330	15415	15330	15374	15252	15360	15320	15341	15089	15316	15211	15410	15190	15227	15305	15340	15392	15188	15236	15515	15250	15433	15276	15457	15357	15442	15241	15254	15375	15322	15467	15373	15297	15333	15438	15232	15384	15246	15438	15314	15261	15242	15264	15379	15353	15104	15280	15234	15393	15411	15222	15211	15349	15158	15267	15254	15228	15360	15478	15247	15413	15360	15422	15296	15360	15278	15355	15267	15319	15186	15333	15323	15381	15254	15312	15341	15186	15291	15438	15197	15330	15180	15188	15456	15204	15416	15254	15269	15339	15451	15366	15303	15285	15297	15450	15304	15254	15213	15332	15319	15430	15294	15261	15371	15434	15165	15283	15343	15378	15385	15330	15423	15235	15345	15374	15321	15314	15320	15406	15420	15380	15277	15174	15318	15328	15365	15185	15368	15510	15229	15330	15408	15386	15260	15411	15263	15378	15328	15255	15279	15274	15301	15241	15312	15183	15196	15438	15212	15327	15246	15194	15276	15291	15225	15136	15375	15271	15294	15081	15370	15368	15511	15330	15411	15413	15247	15272	15310	15313	15371	15340	15302	15305	15318	15362	15211	15378	15213	15278	15489	15176	15232	15205	15392	15364	15328	15241	15377	15445	15197	15319	15224	15383	15289	15303	15366	15120	15409	15340	15326	15343	15226	15329	15200	15335	15105	15036	15160	15412	15310	15308	15365	15298	15463	15255	15337	15287	15380	15288	15293	15401	15351	15445	15352	15251	15296	15258	15191	15333	15252	15278	15307	15259	15330	15296	15437	15408	15383	15324	15430	15207	15410	15367	15375	15327	15442	15287	15431	15343	15334	15279	15367	15375	15302	15262	15159	15489	15452	15332	15367	15287	15448	15341	15448	15299	15260	15271	15315	15247	15292	15385	15380	15389	15223	15326	15344	15463	15336	15205	15386	15156	15231	15352	15142	15549	15286	15177	15277	15259	15380	15350	15278	15407	15361	15397	15358	15340	15359	15455	15327	15374	15216	15440	15391	15322	15431	15284	15120	15448	15279	15372	15165	15372	15279	15338	15184	15168	15356	15426	15343	15457	15328	15322	15372	15280	15468	15243	15398	15272	15309	15406	15298	15416	15238	15324	15328	15174	15391	15331	15405	15440	15353	15366	15134	15393	15375	15203	15275	15309	15125	15365	15215	15575	15313	15322	15132	15290	15266	15277	15229	15269	15381	15253	15387	15150	15333	15255	15450	15269	15480	15477	15421	15363	15497	15438	15401	15334	15138	15233	15350	15381	15168	15234	15261	15286	15218	15336	15279	15344	15250	15259	15399	15449	15387	15216	15305	15476	15225	15248	15380	15371	15248	15313	15449	15290	15367	15220	15632	15297	15331	15366	15222	15190	15321	15350	15197	15416	15195	15392	15370	15385	15484	15325	15252	15314	15345	15252	15332	15279	15320	15261	15356	15240	15342	15334	15296	15209	15174	15406	15130	15326	15385	15462	15379	15413	15296	15479	15397	15264	15365	15246	15417	15346	15225	15249	15260	15443	15538	15309	15225	15413	15287	15434	15400	15313	15078	15360	15319	15390	15385	15318	15301	15378	15431	15328	15260	15342	15071	15278	15428	15449	15236	15361	15279	15376	15442	15262	15347	15323	15223	15226	15329	15261	15207	15320	15430	15237	15386	15302	15196	15322	15210	15351	15467	15340	15281	15240	15344	15325	15248	15214	15424	15455	15441	15353	15106	15281	15297	15400	15401	15338	15426	15250	15253	15323	15177	15364	15265	15258	15354	15269	15277	15268	15142	15287	15313	15566	15445	15486	15260	15374	15412	15317	15297	15341	15284	15199	15111	15460	15280	15154	15279	15397	15348	15431
23172	21614	29676	24112	22365	25529	27936	22025	20264	19921	19310	18209	18221	17808	17893	17772	17692	17594	17470	17345	17797	17393	17516	17278	17384	17237	17242	17285	17065	17183	16941	17010	17019	16950	17061	17145	17058	17201	17192	17108	16763	16860	16966	16772	16956	16896	16866	16847	17040	16893	16884	16771	16728	16754	16995	16755	16812	16837	16925	16933	16681	16916	16871	17016	16806	16756	16952	16655	16560	16589	16746	16816	16814	16753	17011	16971	16849	16568	16726	16754	16869	16744	16705	16656	16904	16702	16873	16751	16855	16872	16614	16829	16838	16874	16857	16771	16919	16640	16913	16643	16715	16740	16759	16858	16881	16858	16802	16720	16734	16773	16678	16782	16704	16730	16606	16743	16979	16817	16816	16612	16750	16725	16632	16821	16791	16901	16773	16752	16780	16766	16691	16863	16830	17025	16798	17069	16960	16810	16660	16874	16772	16701	16849	16676	16811	16868	16862	16781	16404	16707	16795	16609	16685	16756	16730	16812	16943	16778	16668	16819	16707	16741	16755	16752	16779	17028	16685	16675	17005	16701	16830	16794	16828	16561	16716	16838	16782	16760	16842	16635	16778	16830	16624	16615	16792	16735	16706	16859	16568	16566	16770	16666	16751	16920	16638	16668	16815	16902	16753	16908	16773	16552	16712	16751	16876	16699	16580	16837	16826	16704	16754	16640	16825	16836	16842	16802	16980	16762	16789	16740	16758	16724	16681	16756	16790	16781	16697	16826	16772	16626	16822	16787	16609	16511	16690	16728	16675	16700	16967	16730	16768	16749	16841	16872	16572	16654	16753	16685	16659	16593	16806	16814	16838	16711	16927	17037	16805	16675	16907	16869	16637	16877	16841	16678	16860	16764	16470	16626	16699	16823	16806	16754	16625	16695	16618	16656	16777	16689	16875	16826	16725	16577	16656	16733	16671	16539	16995	16655	16626	16890	16618	16885	17074	16577	16812	16625	16669	16784	16913	16788	16775	16782	16590	16702	16758	16663	16824	16820	16813	16580	16671	16890	16750	16665	16809	16678	16793	16844	16906	16917	16898	16627	16720	16571	16480	16877	16743	16627	16982	16766	16904	16827	16703	16775	16915	16814	16683	16767	16625	16666	16684	16773	16983	16680	16761	16490	16610	16778	16711	16919	16712	16750	16818	16843	16855	16696	16792	16715	16527	16631	16514	16764	16716	16640	16743	16646	16751	16812	16901	16820	16764	16809	17032	16703	16715	16514	16726	16808	16714	16587	16846	16570	16770	16740	16744	16831	16660	16811	16701	16692	16840	16602	16826	16598	16749	16669	16926	16789	16891	16717	16815	16863	16788	16714	16650	16574	16813	16731	16793	16659	16722	16748	16671	16778	16588	16812	16791	16766	16798	16686	16939	16738	16856	16974	16824	16576	16877	16840	16701	16577	16769	16786	16779	16737	16894	16795	16745	16772	16683	16835	16849	16662	16718	17002	16871	16692	16856	16764	16770	16886	16695	16877	16646	16727	16575	16521	16785	16693	16713	16591	16751	16717	16885	16888	16552	16744	16588	16748	16644	16687	16766	16605	16672	16676	16703	16771	16680	16626	16681	16703	16721	16809	16924	16772	16812	16875	16750	16884	16672	16872	16679	16829	16765	16786	16843	16586	16852	16789	16683	16507	16672	16744	16852	16890	16717	16915	16799	16697	16726	16511	16867	16811	16743	16735	16710	16837	16636	16701	16784	16635	16626	16633	16782	16953	16739	16872	16959	16816	16758	16643	16819	16808	16700	16712	16807	16712	16708	16841	16655	16794	16859	16826	16898	16723	16830	16795	16820	16772	16735	16716	16764	16778	16679	16415	16634	16642	16621	16480	16608	16602	16866	16781	16730	16662	17079	16838	16754	16505	16482	16609	16777	16645	16615	16761	16830	16646	16700	16547	16856	16656	16618	16776	16843	16623	16711	16710	16659	16860	16836	16731	16637	16815	16813	16535	16621	16748	16751	16731	16781	16837	16822	16626	16743	16890	16664	16733	16611	16757	16867	16605	16799	16876	16696	16899	16901	16678	16639	16803	16707	16826	16660	16810	16651	16626	16685	16716	16716	16734	16711	17126	16743	16687	16679	16679	16648	16734	16895	16722	16838	16587	16770	16780	16507	16641	16780	16766	16735	16974	16843	16653	16743	16880	16884	16681	16640	16496	16803	16813	16801	16861	16832	16874	16544	16869	16678	16711	16721	16691	16765	16681	16717	16718	16774	16757	16604	16638	16761	16759	16835	16611	16592	16783	16805	16695	16748	16562	16812	16783	16638	16717	16726	16635	16798	16747	16748	16874	16618	16707	16831	16739	16638	16877	16873	16799	16571	16813	16589	16889	16673	16547	16641	16933	16794	16896	16741	16615	16961	16645	16537	16746	16874	16634	16710	16627	16709	16854	16749	16746	16721	16715	16786	16804	16805	16707	16755	16836	16642	16913	16840	16717	16793	16855	16980	16862	16714	16912	16716	16860	16550	16844	16809	16687	16626	17003	16865	16674	16703	16965	16787	16789	16825	16788	16720	16716	16874	16651	16560	16528	16971	16688	16589	16773	16770	16647	16638	16780	16906	16782	16758	16868	16839	16719	16599	16608	16818	16839	16922	16939	16788	16523	16657	16654	16918	16857	16656	16569	16643	16837	16578	16764	16748	16836	16793	16836	16607	16827	16788	16786	16811	16772	16881	16618	16651	16681	16871	16723	16859	17021	16595	16625	16993	16550	16573	16766	16841	16715	16707	16702	16664	16639	16654	16671	16706	16737	16600	16631	16730	16875	16712	16671	17009	17021	16812	16704	16628	16757	16865	16504	16855	16948	16836	16795	16722	16986	16814	16767	16660	16845	16951	16607	16775	16739	16722	16602	16602	16812	16662	16524	16777	16969	16881	16733	16868	16740	16793	16897	16758	16895	16590	16750	16843	16751	16732	16784	16757	16815	16771	16711	16684	16694	16754	16718	16598	16703	16845	16877	16596	16851	16507	16845	16794	16804	16558	16587	16722	16704	16664	16575	16732	16696	16606	16776	16837	16994	16713	16750	16903	16874	16767	16555	16806	16936	16663	16826	16860	16809	16844	16613	16657	16800	16972	16676	16850	16645	16671	16806	16785	16741	16879	16573	16646	16755	16768	16646	16684	16790	16597	16534	16558	16683	16639	16585	16791	16725	16645	16905	16864	16759	16979	17022	16559	16762	16894	16730	16779	16534	16883	16623	16730	16775	16778	16692	16709	16552	16685	16617	16755	16852	16692	16618	16697	16790	16835	16741	16776	16777	16766	16666	16737	16868	16891	16724	16752	16741	16808	16625	16579	16802	16777	16745	16733	16748	16691	16599	16702	16852	16748	16583	16673	16838	16631	16772	16728	16914	16877	16708	16827	16483	16813	16805	16706	16759	16513	16707	16738	16635	16781	16633	16654	16816	16646	16718	16583	16728	16886	16698	16666	16952	16942	16631	16786	16859	16953	16517	16898	16829	16640	16882	16734	16615	16698	16906	16816	16585	16675	16723	16851	16777	16778	16712	16650	16717	16950	17001	16662	16568	16711	16810	16844	16680	16791	16817	16799	16647	16677	16838	16682	16679	16653	16852	16669	16897	16577	16802	16671	16803	16566	16718	16682	16773	16624	16656	16814	16761	16936	17130	16922	16740	16692	16802	16811	16643	16624	16708	16801	16749	16724	16727	16688	16733	16702	16688	16576	16786	16839	16576	16716	16562	16677	16609	16929	16809	16873	16905	16752	16875	16631	16833	16715	16782	16761	16547	16675	16516	16667	16603	16786	16551	16647	16689	16715	16726	16571	16749	16750	16514	16780	16875	17031	16706	16841	16800	16738	16802	16820	16756	16663	16606	16690	16713	16589	16682	16726	16746	16753	16714	16619	16763	16546	16715	16834	16830	16832	16740	16772	16503	16827	16908	16565	16755	16620	16856	16795	16862	16748	16650	16762	16850	16767	16896	16780	16823	16773	16804	16925	16805	16835	16670	16772	16813	16923	16645	16727	16508	16687	16938	16866	16870	16587	16760	16578	16862	16675	16609	16807	16742	16719	16515	16611	16810	16776	16570	16724	16691	16816	16741	16707	16694	16980	16774	16705	16723	16747	16739	16556	16658	16806	16462	16748	16694	16646	16947	16767	16687	16926	16549	16732	16679	16757	16784	16879	16614	16614	16876	16732	16686	16754	16578	16836	16712	16738	16730	16711	16914	16969	16823	16691	16942	16772	16689	16695	16725	16929	16874	16542	16653	16587	16863	16787	16696	16623	16861	16621	16713	16769	16729	16692	16671	16560	16961	16781	16650	16616	16660	16784	17058	16592	16894	16927	16605	16606	16636	16842	16571	16375	16747	16759	16949	16832	16666	16887	16957	16915	16767	16753	16608	16688	16824	16850	16742	16648	16870	16834	16584	16632	16693	16895	16752	16790	16734	16734	16580	16795	16694	16758	16734	16822	16622	16970	16772	16864	16832	16792	16925	16572	16809	16833	16904	16891	16754	16765	16609	16766	16729	16657	16737	16822	16822	16794	16700	16748	16737	16631	17023	16545	16502	16704	16741	16731	16621	16510	16849	16653	17021	16871	16884	16861	16804	16976	16700	16610	16698	16687	16761	16628	16743	16805	16937	16675	16697	16762	16771	16908	16710	16761	16667	16866	16633	16760	16783	16902	16925	16612	16804	16801	16669	16847	16697	16777	16777	16483	16919	16690	16736	16697	16534	16641	16971	16786	16735	16935	16584	16665	16625	16637	16898	16836	16793	16790	16760	16754	16838	16914	16761	16752	16697	16670	16732	16842	16851	16702	16548	16712	16565	16635	16680	16873	16827	16834	16825	16846	16632	16770	16822	16713	16806	16789	16680	16787	16738	16516	16809	16697	16824	16797	16609	16770	16846	16841	16640	16691	16738	16847	16716	16687	16714	16666	16696	16755	16674	16666	16729	16683	16607	16661	16694	16619	16414	16815	16874	16675	16785	16531	16691	16721	16714	16857	16714	16677	16743	17014	16860	16688	16723	16826	16853	16796	16711	16721	16704	16594	16582	16726	16695	16673	16696	16715	16823	16678	16749	16901	16774	16869	16702	16551	16726	16901	16716	16787	16885	16691	16658	16724	16672	16705	16818
28209	50477	48046	39643	33556	28772	25251	23013	21353	20040	18753	17805	17471	17217	16507	16856	16708	16480	16416	16262	16310	16102	16189	16032	16083	15944	15954	15884	15764	15741	15519	15676	15577	15669	15823	16005	15832	15809	15697	15631	15629	15596	15487	15349	15562	15388	15399	15376	15566	15433	15613	15511	15396	15610	15487	15502	15470	15541	15542	15509	15414	15372	15550	15365	15449	15340	15604	15444	15472	15385	15479	15317	15442	15348	15413	15448	15389	15374	15316	15481	15416	15386	15422	15430	15360	15435	15302	15454	15418	15481	15612	15241	15323	15321	15422	15346	15365	15398	15502	15307	15419	15263	15384	15460	15441	15302	15369	15363	15389	15399	15446	15392	15414	15459	15467	15275	15346	15353	15327	15257	15422	15455	15359	15358	15387	15400	15311	15383	15401	15461	15488	15440	15431	15323	15397	15336	15412	15395	15467	15374	15513	15425	15399	15488	15302	15351	15345	15403	15237	15389	15533	15474	15344	15432	15325	15466	15395	15327	15503	15601	15322	15440	15334	15469	15485	15519	15402	15447	15329	15435	15350	15402	15335	15363	15331	15364	15423	15351	15259	15373	15386	15306	15618	15355	15448	15554	15333	15386	15320	15474	15237	15445	15352	15399	15497	15487	15354	15406	15317	15240	15391	15409	15378	15483	15438	15192	15526	15477	15237	15318	15363	15398	15356	15435	15581	15360	15510	15338	15597	15409	15352	15358	15475	15304	15282	15279	15258	15478	15271	15209	15451	15351	15327	15360	15421	15164	15371	15372	15517	15253	15275	15367	15561	15513	15242	15539	15387	15327	15563	15270	15238	15438	15478	15518	15319	15384	15422	15397	15376	15417	15466	15235	15310	15322	15385	15539	15520	15442	15351	15411	15343	15452	15294	15341	15399	15518	15402	15468	15438	15358	15143	15398	15269	15413	15291	15335	15329	15401	15575	15419	15381	15405	15318	15397	15363	15347	15317	15158	15202	15462	15438	15432	15260	15306	15568	15539	15420	15453	15473	15488	15451	15472	15292	15332	15251	15258	15512	15480	15467	15396	15293	15392	15194	15392	15256	15425	15298	15367	15414	15476	15408	15269	15424	15454	15390	15221	15425	15591	15482	15136	15372	15494	15287	15289	15345	15362	15444	15438	15395	15459	15431	15425	15370	15392	15325	15230	15285	15590	15448	15291	15411	15294	15531	15356	15355	15363	15463	15522	15371	15331	15363	15312	15395	15338	15400	15479	15431	15459	15359	15586	15392	15399	15464	15350	15356	15358	15456	15442	15540	15491	15443	15443	15412	15609	15338	15193	15379	15348	15435	15372	15374	15315	15420	15400	15272	15412	15283	15248	15336	15398	15266	15206	15433	15306	15425	15430	15329	15440	15559	15289	15328	15512	15493	15486	15297	15375	15236	15348	15485	15331	15332	15469	15247	15443	15357	15443	15312	15328	15289	15402	15337	15178	15400	15514	15281	15435	15524	15471	15392	15425	15158	15211	15353	15381	15257	15364	15265	15635	15465	15433	15381	15313	15341	15453	15238	15451	15365	15303	15529	15388	15318	15282	15597	15383	15297	15436	15339	15440	15472	15306	15367	15216	15182	15251	15302	15280	15384	15260	15144	15439	15519	15313	15408	15348	15401	15442	15317	15395	15245	15408	15233	15537	15403	15318	15342	15386	15434	15410	15354	15528	15371	15405	15223	15490	15210	15441	15388	15427	15367	15448	15243	15530	15365	15432	15537	15395	15499	15502	15547	15178	15254	15469	15347	15337	15428	15502	15323	15214	15396	15504	15454	15501	15449	15445	15545	15390	15450	15326	15385	15468	15505	15420	15478	15522	15351	15322	15285	15502	15416	15484	15381	15365	15338	15281	15441	15414	15238	15555	15409	15260	15301	15374	15531	15365	15390	15392	15275	15299	15474	15277	15350	15326	15384	15445	15343	15306	15365	15215	15272	15439	15431	15544	15434	15318	15306	15506	15305	15564	15426	15266	15470	15504	15389	15322	15361	15490	15406	15331	15217	15423	15398	15368	15520	15546	15472	15337	15181	15405	15236	15547	15372	15267	15256	15452	15490	15384	15252	15550	15175	15461	15450	15545	15390	15306	15419	15364	15400	15448	15469	15492	15371	15444	15414	15300	15453	15535	15493	15329	15386	15243	15332	15473	15461	15295	15503	15458	15350	15381	15382	15555	15321	15243	15358	15296	15408	15360	15297	15211	15444	15422	15329	15490	15367	15354	15257	15254	15475	15448	15457	15397	15533	15320	15389	15274	15565	15395	15328	15408	15321	15447	15446	15406	15419	15251	15388	15477	15358	15347	15350	15237	15358	15459	15374	15337	15253	15392	15380	15586	15067	15559	15332	15449	15388	15378	15327	15211	15557	15493	15320	15325	15356	15128	15364	15270	15524	15511	15393	15229	15522	15322	15502	15263	15441	15344	15211	15279	15288	15437	15334	15428	15435	15338	15411	15427	15559	15312	15414	15414	15473	15315	15314	15399	15315	15456	15260	15321	15412	15477	15361	15368	15534	15424	15205	15307	15466	15298	15407	15413	15218	15299	15522	15419	15437	15331	15457	15343	15405	15404	15341	15358	15410	15311	15271	15298	15277	15350	15447	15307	15521	15353	15209	15237	15128	15360	15347	15503	15391	15316	15353	15457	15319	15353	15419	15335	15551	15385	15436	15352	15456	15430	15452	15400	15465	15494	15398	15482	15421	15371	15509	15246	15518	15262	15315	15387	15377	15234	15499	15350	15291	15198	15470	15472	15569	15385	15266	15321	15333	15306	15437	15404	15364	15273	15351	15382	15232	15108	15372	15476	15516	15369	15279	15451	15398	15151	15355	15420	15386	15335	15268	15315	15381	15272	15319	15289	15501	15345	15306	15320	15349	15210	15253	15343	15478	15411	15289	15225	15403	15499	15546	15281	15301	15450	15429	15501	15439	15282	15219	15333	15308	15449	15492	15238	15279	15421	15278	15495	15325	15335	15422	15250	15268	15432	15464	15352	15373	15293	15463	15434	15387	15339	15329	15436	15393	15303	15492	15077	15487	15217	15227	15292	15230	15346	15122	15400	15442	15544	15421	15357	15455	15347	15312	15292	15343	15322	15472	15289	15459	15361	15167	15435	15427	15372	15395	15247	15230	15416	15342	15408	15478	15325	15319	15434	15408	15401	15501	15313	15329	15326	15471	15384	15347	15393	15547	15482	15449	15384	15348	15494	15423	15195	15364	15335	15456	15281	15383	15397	15469	15310	15539	15273	15342	15312	15384	15324	15440	15314	15389	15448	15386	15419	15378	15395	15343	15427	15388	15263	15521	15480	15446	15530	15456	15492	15193	15475	15321	15321	15320	15536	15341	15172	15311	15498	15288	15359	15440	15190	15347	15381	15293	15466	15346	15311	15502	15342	15572	15314	15665	15390	15216	15520	15334	15373	15427	15414	15290	15196	15372	15352	15525	15246	15567	15437	15356	15343	15123	15453	15346	15340	15259	15440	15249	15380	15432	15333	15273	15387	15341	15275	15419	15316	15237	15402	15330	15425	15459	15435	15583	15227	15416	15379	15414	15254	15239	15336	15527	15296	15500	15492	15266	15589	15311	15331	15500	15333	15287	15302	15321	15457	15358	15409	15477	15418	15412	15417	15432	15279	15345	15299	15362	15429	15429	15429	15287	15445	15156	15328	15306	15411	15387	15186	15560	15433	15426	15363	15494	15419	15368	15370	15531	15343	15487	15297	15375	15194	15207	15317	15460	15372	15512	15228	15361	15447	15388	15352	15277	15218	15460	15321	15447	15261	15483	15562	15295	15369	15463	15310	15445	15384	15390	15438	15344	15317	15431	15472	15339	15381	15394	15439	15279	15489	15304	15208	15326	15142	15350	15348	15319	15483	15382	15410	15354	15397	15276	15373	15316	15510	15457	15434	15402	15369	15452	15364	15439	15451	15296	15297	15314	15232	15490	15560	15466	15376	15296	15335	15282	15488	15520	15284	15362	15388	15421	15406	15407	15359	15316	15403	15343	15500	15152	15443	15306	15378	15428	15418	15299	15435	15505	15429	15256	15256	15243	15567	15453	15499	15466	15483	15452	15322	15269	15458	15289	15501	15473	15564	15609	15355	15315	15482	15465	15452	15432	15499	15370	15332	15360	15471	15289	15414	15317	15231	15350	15419	15467	15499	15281	15462	15283	15322	15377	15265	15360	15385	15492	15423	15389	15443	15492	15388	15340	15427	15326	15498	15386	15390	15364	15499	15395	15368	15418	15420	15182	15304	15277	15362	15477	15386	15353	15440	15348	15399	15465	15298	15380	15251	15458	15223	15442	15364	15513	15438	15544	15285	15351	15690	15241	15350	15448	15319	15389	15360	15324	15362	15376	15401	15486	15425	15419	15499	15407	15503	15471	15404	15299	15460	15291	15264	15372	15439	15566	15378	15338	15420	15382	15491	15266	15473	15355	15434	15403	15477	15174	15357	15446	15210	15379	15313	15417	15352	15396	15390	15234	15311	15328	15443	15480	15347	15415	15398	15481	15569	15272	15442	15271	15636	15445	15247	15283	15473	15387	15331	15561	15367	15311	15469	15332	15308	15200	15328	15382	15499	15609	15434	15482	15410	15373	15380	15381	15393	15274	15220	15390	15551	15459	15303	15493	15266	15387	15420	15467	15320	15294	15314	15386	15382	15421	15227	15349	15459	15622	15448	15392	15514	15377	15475	15407	15452	15511	15287	15470	15493	15423	15286	15377	15261	15275	15526	15299	15484	15494	15419	15251	15414	15261	15519	15267	15404	15354	15328	15296	15311	15503	15391	15385	15283	15474	15534	15247	15468	15330	15378	15276	15235	15399	15359	15436	15398	15573	15370	15456	15273	15058	15480	15364	15419	15531	15288	15335	15368	15365	15370	15248	15290	15405	15382	15301	15406	15326	15436	15418	15318	15400	15466	15415	15293	15464	15206	15435	15560	15509	15374	15496	15463	15457	15427	15284	15498	15299	15409	15445	15412	15495	15393	15513	15444	15258	15511	15350	15418	15464	15345	15510	15245	15480	15267	15292	15390	15379	15526	15460	15286	15399	15295	15317	15422	15442	15421	15434	15434	15454	15321	15394	15258	15242	15405	15488	15459
28146	24535	31353	28202	22526	20431	18948	17892	17239	17300	16863	16384	16288	16358	16237	16243	16161	16289	16270	16305	15952	16169	16265	16192	16227	16118	16076	15921	15923	15996	16100	16114	16090	15976	16112	16067	16118	16028	16008	16098	15988	16084	15841	15838	15923	15940	16059	16057	15865	15830	15916	15968	15966	16028	15863	16054	15931	15846	15988	16157	16138	15858	15986	16041	15961	15855	15938	16046	15729	16001	15771	16009	16166	15970	16114	15951	15916	16114	16117	16129	16116	15810	15894	15727	15904	15998	15952	15981	15747	15998	15812	15869	15909	16016	16056	15826	15930	15739	15791	15887	15998	15967	15954	15689	15854	15914	16060	16073	16062	15823	15946	15880	16220	15844	15993	16002	15877	15962	15938	15858	15784	15872	15827	16005	16016	15876	15873	15863	15809	16086	15979	15813	15838	15820	15939	15999	15972	15842	15924	15935	16046	16198	15813	15985	16029	15828	15881	15910	15936	16005	15910	15973	15969	16020	15971	15925	15983	15830	15829	15831	15666	15963	16007	15750	16110	15876	16073	15857	16041	16021	15880	16024	16015	15953	16153	15949	15797	16135	15874	15874	15928	16031	15849	15910	15803	15885	15881	16034	15872	15873	15823	15910	15793	16125	15865	15916	16149	15974	16004	16071	16005	16105	15930	16058	16099	15748	16066	16022	15926	15935	15960	15768	15954	15914	15878	15843	15856	15773	15838	15851	15882	15700	16069	15953	15980	15951	16143	15911	16028	15518	15813	15875	15794	15799	15781	15829	15789	15880	15827	15856	15931	15922	15892	15926	16032	15754	15877	15940	15840	15864	15975	16018	15987	15812	15795	16068	15998	15934	15809	15891	15797	16025	15846	15854	15783	15838	15824	15758	15829	16151	16151	16027	15924	16078	15800	15817	16054	15950	15996	15744	16019	15874	15834	15938	15895	15901	15922	15868	16036	15842	15989	15890	15711	15989	15920	15920	15757	15840	16004	15803	15702	15986	16046	15978	15888	15822	15993	15927	15806	15836	15885	15923	15943	15741	16162	16139	15956	15902	16008	15929	15889	15750	15866	15819	15809	16059	16005	15842	15930	15796	16089	16075	16008	15841	16139	15976	15909	16012	15936	15743	15858	16034	15842	15923	16157	15924	15910	15690	16006	15978	15945	15810	15682	15933	15900	15926	16285	15914	15878	15977	16050	15941	16044	16149	16129	15849	15919	15756	15945	15889	16051	15829	15718	16032	15907	15890	15674	15834	16166	16072	16037	15865	15892	16147	16005	16053	16147	15900	15809	16039	15830	15696	15894	15969	16045	15913	15792	15857	15760	16163	15954	16097	15758	15997	15969	16156	15907	16003	16011	15859	15944	16011	15839	15895	15841	15949	16056	15972	15933	15684	15836	15859	15998	15776	15989	15831	15745	15873	15946	15887	15967	16058	16012	15794	15862	15950	16072	16008	15858	15639	15963	15877	15994	15752	15937	15867	15839	15799	16048	15899	16026	16117	16160	15955	15955	16168	15886	15975	15927	16081	15897	16100	15972	15782	15820	15886	15788	15889	16037	15948	16065	15943	16121	15903	15961	15887	15947	15873	15965	15887	15838	15883	15798	15828	15710	16022	16304	15837	15816	15956	16000	15866	15929	15965	16082	16047	16143	15919	15813	16018	15791	15740	15998	15731	16129	16230	15955	15978	15761	15956	15952	15826	15899	15822	15888	15901	15967	15937	15768	15874	15980	16093	15966	15910	15875	15937	16184	15848	15777	15798	15768	15926	15891	15820	15973	16020	16237	16040	15806	15877	15963	15937	16054	15973	15805	15871	15992	15854	15873	15900	15937	15792	15952	15820	15741	15987	16028	16045	15938	15815	16007	15887	15855	15776	16071	16047	16092	15977	16019	15743	15808	15943	15803	15852	15748	15753	15963	15952	15965	16014	16105	16057	16015	15851	15903	16014	16089	16036	16049	15843	15815	15893	15912	15939	15918	15854	15784	16090	15900	15913	16156	16039	15746	15863	15852	16152	15934	15948	15868	15961	15988	15935	16065	16077	15832	15891	16069	15992	15550	16045	15860	16099	15840	15887	15806	15946	15769	16069	15812	15828	16000	15955	15850	15884	15874	15881	15955	15640	15970	16064	16138	15775	15807	15856	15961	15881	15891	15973	15822	15880	15949	16091	15589	15783	16030	15866	15951	15864	15736	15906	16030	15997	16146	15809	16053	15859	15831	15737	15969	15914	15940	16011	15957	15908	16022	16072	15878	15957	16006	15923	15837	15924	16106	16009	16071	15953	16034	15910	15943	15909	15951	16023	15895	15986	15976	15912	16037	16161	16107	15870	15942	16045	16117	15732	15852	15892	15928	15801	15917	16004	16049	15941	15941	16024	16044	16203	16078	15955	15781	15955	16071	15884	16158	15754	15823	15806	15892	15833	15880	15855	15826	15973	16125	16000	15889	15846	15914	15833	15806	15871	15827	15851	15971	15890	15795	15945	15946	15870	16098	15977	15969	15774	15936	15888	15812	15766	15860	15805	16170	16159	15812	15941	15712	15930	16110	15871	15871	15860	16097	16048	15975	16107	15860	15841	15985	15747	15772	15900	15877	15775	15841	15688	15777	16047	15937	15873	16069	15953	16095	16007	16000	15887	15918	16046	15848	15815	15943	15905	16080	15936	15917	15989	16168	15936	15761	15808	15692	15743	15974	16138	15886	15818	16119	15881	15827	15847	16034	15872	15773	15989	15836	15820	15823	15858	15708	16029	15855	15936	15900	15952	15918	15848	15894	15806	16046	15981	15881	15930	16120	16061	15793	16051	15910	16076	15916	15840	15679	15748	15795	16063	15816	16037	15762	15816	16027	16147	15700	16230	15904	16053	16059	15785	15893	15853	15860	15876	15902	15929	15988	15926	15934	15877	16097	16080	15838	15919	16006	15936	15960	15956	15999	15874	15818	15896	16055	15800	15838	15817	15877	16044	15999	15900	15779	15891	16030	15784	15975	15748	15889	15705	15984	15990	15887	16110	16046	16036	16132	15920	15957	15926	15830	15738	15942	15954	16004	16097	15871	15848	16117	15995	15916	15800	16135	15722	16152	16080	15813	15846	16154	15991	15953	16093	15902	16082	15957	16007	16007	15976	15716	16002	16004	16131	15942	15969	15810	15823	15782	16025	15987	15992	15910	15969	15783	15953	15916	15951	16085	15826	16094	15955	16140	15964	15802	16104	15952	16074	16103	15846	15932	15913	15894	15791	16032	15858	15925	15935	15845	15816	15950	15887	15976	16020	15934	15728	15918	15855	15981	16112	15862	15887	15909	16050	15803	15933	16102	16022	16159	15909	15927	15984	15912	16028	16057	16022	15931	15742	15916	16011	15831	15751	15907	15990	15849	16040	15852	16174	16033	15796	16011	16172	15966	16026	15724	16051	15934	15957	15959	15792	15830	15838	15798	15882	15942	15669	15875	16059	16017	15871	15805	15750	15948	15981	15802	16051	15896	15811	16085	16074	15879	15882	15870	16015	15942	15859	15997	15783	15915	15983	16179	15762	15845	15789	15938	15982	16021	15793	16078	15931	15980	15965	15968	16085	16056	16114	15750	16175	16083	15824	15917	15825	15982	16058	15948	15943	15925	15720	15707	15639	15944	15848	16043	15943	15851	16100	15882	15922	15937	15895	15957	16186	15723	15861	15981	15993	15844	15766	15906	15921	15906	15910	15701	15986	15772	16101	16053	15855	15662	15857	15866	15851	15889	16030	16064	16030	16032	15902	15867	15826	16152	16007	15837	15935	15813	15968	15803	15768	15849	16003	15871	15745	15969	15783	15869	15941	16177	15869	15829	15814	15918	15898	15922	15982	15803	15879	16063	15985	16063	15843	16119	15980	15990	16032	15797	15946	15845	16057	15991	15903	15830	15862	15933	15960	15799	16019	16191	16103	15916	15869	15882	15927	15889	15791	16032	15966	15739	15919	15932	15963	16204	15782	15787	15881	15859	15923	15849	16110	15938	15931	15878	15852	15939	15918	16022	16043	15880	16034	16024	16124	15713	15965	15899	15853	16063	16073	15966	15916	15882	16117	15868	15995	15837	15864	16027	15916	16016	15741	15900	15785	15888	15842	15972	16004	16067	15832	16053	15800	15941	15715	15888	15936	15977	16119	15920	16037	15895	15933	15797	15878	16003	15925	16122	15895	16025	16026	15959	15807	16024	15993	15779	16025	16083	16001	15721	15909	15995	15887	16042	16084	15973	15923	16015	15964	16081	15982	15936	15898	16070	15773	15825	15914	15905	15955	15744	16033	15716	15845	16113	15965	15978	15974	16096	15817	15768	15743	16001	15986	15880	15782	15879	15872	16022	15826	15907	15836	15727	16106	16082	15869	16081	15951	15902	15974	16056	15989	15919	15920	16032	15997	15941	15855	16052	15918	15989	15893	16025	15861	16025	15802	15780	16158	15901	15858	15888	16030	15964	15855	16057	15893	15904	15938	15845	15980	16025	15805	15683	16026	15953	15968	16049	15887	16000	15816	16007	15981	15937	15863	15796	15839	16078	15891	15995	15879	15979	15982	16007	15954	15872	15953	15996	15865	16048	15939	15997	15904	15944	15976	15912	15820	16040	16045	15873	16072	15867	15983	15826	15837	16056	16001	16042	15957	15908	15924	15921	16040	16012	15893	15992	15807	15725	16068	15934	15763	15923	15896	16020	16177	15729	15804	15947	16007	15833	16056	15793	16068	15915	15785	15945	15799	15820	15882	15775	15864	15912	16011	15857	15838	15924	15943	15948	15906	16058	16025	15866	15852	15908	15978	15870	16037	16050	15891	16097	15659	15940	15945	15885	15941	15839	15847	15824	15970	15965	16061	15729	15825	15986	15952	15899	16031	15871	15929	15909	15861	15842	15940	15895	16017	15858	15804	15957	15945	16047	15888	15979	15938	15789	15835	15843	16138	15872	16061	15875	16113	15764	15847	15937	16111	15896	15954	15953	15943	16089	16081	15640	15906	15792	16230	15747	15974	16060	15889	15880	15827	16053	16021	16038	16006	15910	16024	15957	15977	15920	15951	15848	15896	15807	15845	15849	15904	15763	15937	16043	15788	15715	16044	16060	15866	15821	15856	15920	15935	15801	16077	15901	15917	15794	16080
26534	39467	36921	28902	24516	21332	19287	18209	17451	16879	16362	15856	15698	15421	15477	15355	15387	15350	15410	15359	15198	15226	15119	15270	15116	15275	15056	14886	15189	14870	14925	14899	14880	15078	15073	15120	15045	15072	14900	14898	14936	15115	14906	15059	14799	15071	15044	14950	14746	14861	14995	14850	15027	14794	14963	14881	15005	14964	14863	14903	14821	14755	14719	14938	14837	14856	14961	14926	14841	15013	14869	14791	14700	15016	14991	14899	14986	14976	14693	14764	14780	14822	14842	15003	14909	15000	14904	15004	14972	15002	14992	14918	14948	14893	14912	14853	14947	14685	15061	14836	15055	14816	14886	15009	14978	14739	15065	14807	15002	14903	14856	15030	14894	15048	14840	14975	14993	15086	14914	14770	14808	14844	14957	14875	14850	14877	15128	14961	14983	14792	14961	14815	15041	15038	14783	14859	14900	14832	14675	14881	14781	14945	14756	14875	14739	14961	14878	14960	14813	14848	14786	14927	14849	14959	14833	14827	14783	15007	14995	14832	15033	14685	14905	14929	14839	14843	14935	14971	15004	14914	14834	14977	14840	14884	15029	14937	14846	14743	14915	14920	14949	15049	14937	14689	14879	14989	14952	14898	14922	14914	14739	14788	15031	14944	14937	15006	14826	14886	14891	14968	14754	14997	14841	14925	15000	14818	14891	14903	14914	14973	14786	14950	14899	14938	14917	14824	14968	14785	14927	14973	14981	14867	14806	14829	14672	15092	14950	14952	14915	14920	14883	14799	14682	14949	14891	14837	14738	15004	14898	14889	14954	14974	14833	14949	14833	14847	14972	14966	14877	14951	14830	15082	14896	14830	14961	14982	14963	15015	14851	14713	14912	14854	14801	15032	14850	15046	14874	15000	14943	14959	14876	14942	14941	14841	14886	14887	14924	14963	14783	14798	14859	14864	14795	14774	14832	14838	15075	14913	14735	15000	14857	14929	14932	14813	14882	14914	14896	14934	14839	15006	14782	15104	14922	14870	14871	14912	14908	14952	14838	15023	15046	14743	14898	14888	15049	14657	14893	14837	14660	15034	15078	14815	14854	14787	14963	14806	14843	14825	14967	14736	14994	14826	15045	14861	14721	14852	14793	14971	14888	14685	14924	14886	15039	14876	14893	14728	14907	15007	15022	14864	14923	14937	15004	14772	14988	14973	14902	14818	14875	14933	14850	14901	14863	14726	15124	14837	14831	14975	14741	15002	14970	14810	14890	14882	14909	14892	14814	14916	14877	14887	14951	14958	14949	15014	15023	14758	14937	14871	14851	15064	15055	15001	14929	14865	14860	14903	14928	14994	14823	14898	14914	14827	14810	14987	14930	14868	15105	14795	14992	15109	14873	14845	15026	14888	14831	15004	14879	14884	14975	14891	14943	14990	14852	14880	15034	14868	14832	14929	14962	14665	14801	14815	14735	14929	14977	14787	14837	14946	14889	14842	14873	15031	15012	14791	14915	14696	14856	14941	14868	14813	14973	14921	14857	14990	14839	14891	14804	14785	14878	15075	14972	15086	14967	14816	14832	14992	14989	14843	14866	15012	14756	14980	14782	14933	14870	14928	14746	14921	14927	14788	14886	14970	15035	14774	14876	15009	14811	14817	14822	14886	14933	14717	14933	14979	14986	14811	14983	14884	14902	14673	14979	14966	14797	14883	15048	14868	14904	14834	14765	14994	15054	14873	14914	14840	14940	14912	14762	14843	14857	14771	14901	14911	14772	14802	14951	14797	14984	14884	14940	14831	14948	14889	15150	15007	14875	14798	14854	14845	14824	14830	14993	14858	15071	14932	14949	14902	14825	14846	14945	14708	14907	14914	14835	15005	15002	14913	14883	14990	14941	14803	14910	14852	14906	14912	14934	14869	14927	14862	14902	14943	14807	15041	14771	14886	14974	14844	14819	14995	15015	14917	14905	14966	14810	14853	14905	14802	14652	14956	15026	14886	14889	15013	14996	14848	14896	14851	14855	15040	14891	14817	14941	14913	14716	14832	14954	14953	14808	14899	14869	14960	15065	14938	14985	14878	14896	14786	14878	14758	15016	14925	14840	14961	15040	14737	14856	14959	14978	14875	14979	14815	14982	14846	14824	15068	14992	14879	14909	14760	14889	14962	14732	14792	14868	14870	14764	14935	14704	14884	15018	14862	14913	14699	14722	14928	14898	14940	14961	15018	15026	14882	14935	14890	14756	14923	14863	15034	14895	14934	15046	14903	14944	14770	14980	15101	14816	14935	14787	14995	14765	14805	14970	15047	14915	14863	14935	15031	14858	15036	15008	15086	14902	14788	14908	14944	14841	14912	14925	14849	14941	14932	14966	14831	14795	14774	15083	14902	15021	14769	15087	15075	14928	14784	14867	14981	15030	14961	15070	15215	14816	14902	14749	14864	14982	14927	14866	14806	14853	15038	14957	14988	14788	14884	14877	14960	14757	15026	14919	14909	15050	14951	14826	14891	14949	14982	14805	14875	14823	14892	14792	14781	14954	14885	15161	14865	15013	14847	14907	14837	14866	14911	14897	14978	14906	14968	14908	15029	14809	14843	14865	14931	15000	14659	14949	15048	15055	14937	14983	14858	14958	14844	14895	14898	14864	14906	14822	15036	14929	14955	14849	14956	15023	15025	14738	14816	14700	14991	14907	14765	14768	14891	14874	15114	14961	14990	14927	14883	14800	14869	15111	14929	14977	14791	14871	14893	14812	14994	14877	14874	14925	14844	14869	14915	14806	14923	14904	14861	14863	14761	14673	15007	14905	14927	14945	14814	14974	14918	14936	14843	14828	14822	14920	14905	14875	14789	14842	14733	14898	14951	14945	14979	14829	15106	14914	14938	14858	14892	14836	14953	15040	14849	14860	14867	14931	14915	14866	14971	14836	14974	14775	14935	14820	15175	14930	14853	14832	14982	15054	15017	14874	14987	14864	14885	14950	14763	14791	14808	14916	14871	15083	14876	14860	15093	14833	14847	14808	14791	14895	14776	14916	14936	14861	14964	14947	15029	14926	14734	14848	14812	14850	15068	14917	14803	15035	14899	14868	14923	14937	15041	14905	14887	14968	14864	14899	14974	14904	15021	14886	14977	14944	14893	14917	14897	15062	14943	14846	14960	14904	14962	14738	14852	15194	14889	14840	14844	14875	14767	14948	14878	14930	14966	14983	14872	14874	14878	14861	14817	15003	14825	14856	14990	14961	14982	14889	14847	14984	14913	14870	15094	14894	14898	15082	14937	14916	14970	15008	14981	14901	14888	14944	14877	14853	14955	14741	14956	15020	15123	14722	14814	14843	14802	14893	14797	14981	14838	15060	15043	14856	14795	14815	14949	14901	14993	15004	14951	14919	14932	14978	14830	15018	14870	14786	14878	14883	14992	14719	15018	14890	14942	14843	14883	15043	14972	14961	14960	14893	14915	14927	14731	14889	14988	15018	14852	15014	14893	15029	14719	14988	14784	14797	14940	14958	14739	14909	14992	14875	14784	14912	14813	15066	14736	14940	14986	14878	14907	14901	15060	14988	14905	14789	14776	14994	14822	14965	14904	14998	14845	14981	14841	14872	14932	14967	14925	14891	14830	15028	15031	14887	14874	14899	15047	14957	14975	14929	14877	14966	14886	14837	15115	14664	14766	14939	14867	14811	14840	15054	14795	14744	14679	14960	14914	14757	14855	14792	14984	14935	14879	15038	14924	14898	14855	14844	14831	14864	14893	14839	14913	14914	14985	14744	14895	15015	15064	14859	14898	15036	14925	14774	14906	14874	14817	14813	14802	14922	14911	15066	15087	15029	14930	14779	15041	14941	14948	14851	14757	14965	15061	14764	14878	15045	14939	14809	14837	15045	14922	15006	14910	14802	14810	14900	14987	14922	14898	14834	15009	14706	14972	14938	14858	14843	14987	14862	15051	14879	14810	14865	14759	14798	14918	14974	14981	15031	14907	15026	14994	15020	14852	15090	14833	14928	14834	14848	14796	14841	14897	14948	14925	14902	14916	14842	15085	14997	14926	14749	14835	14910	14970	14892	15079	14967	14988	14762	14922	14832	14896	14769	14791	14813	15152	14775	14850	14992	15010	14953	14855	14990	14896	14832	14902	14832	15019	14874	15046	14811	14944	14940	15011	14897	14917	14836	14804	14964	14938	14998	15062	14893	14939	14921	14711	14864	14924	14808	14712	14920	14906	14753	14848	14968	14956	14904	14849	14944	14953	14904	14854	15122	14755	15068	15029	14936	14828	15028	14821	14914	14850	14969	14919	14953	15036	14902	14984	14862	14828	14911	14828	14912	14866	14871	14999	14913	15012	15012	14897	15011	14852	14864	14881	14954	14889	15028	14779	15021	14868	14938	14833	14877	14732	14871	14821	14998	14764	14852	15015	14853	15063	14776	14830	14898	14903	14820	14763	15029	14907	14892	14985	14954	14863	14961	15012	15066	15022	14779	15210	15010	14871	14892	14924	14962	14903	14876	15042	14911	14791	14943	14840	14955	14855	14868	14943	14775	14861	14968	14930	14876	14856	14825	14972	14826	14734	14954	14998	14875	14708	14936	14893	14754	14996	15034	14935	14821	14807	14890	14987	14977	14876	14973	14809	14929	14860	14867	14807	14982	15054	14843	14878	15011	14796	14917	14945	14743	14906	14828	14857	14766	14968	14777	14773	14997	14964	14902	14827	14939	15205	15014	14886	15005	14995	14898	14895	14974	14952	15121	14941	14944	14834	14708	14932	14983	14793	14880	14787	14855	14919	14915	15002	14878	14970	14970	14947	14696	14900	14781	14866	15033	14906	14909	15017	14739	15057	15086	14744	15095	14950	15039	14822	14950	14975	14947	15006	15010	15071	14943	14948	14979	14904	14917	14822	14972	14741	14855	14936	14960	14825	14929	14940	14883	14794	14975	14872	14775	14919	14942	14917	14823	14789	15040	14835	14936	14886	15043	14799	14980	14726	14842	14870	15082	14782	14919	14890	15123	14858	14910	14872	14982	14904	14952	14761	14972	14790	14753	14869	14964	14910	14843	14754	14974	14753	14647	14898	15049	14883	15171	14864	14858	14855	14898	14792	14950	14852	14884	14962	14993	14798	14791	14837	14917	14968	14735	14869	15110	14777	15028	14943	14994	14792	14824	14900
24040	21557	29268	24719	23655	25163	24043	20584	19409	19141	18160	17844	17718	17729	17563	17197	17195	17249	17245	17176	17065	17200	17462	17135	17042	17186	17061	17124	16887	17094	16931	16991	16893	17043	16990	17018	16935	16709	16954	16924	16927	16968	16909	16839	16834	16981	17042	16812	16923	16723	16846	16911	16857	16709	16988	16890	16735	16613	16873	16890	16735	16696	16760	16655	16825	16812	16808	16644	16854	16880	16718	16791	16907	16792	17057	16825	16726	16742	16771	16819	16910	16681	16909	16830	16722	16895	16855	16797	16848	16605	16797	16803	16633	16512	16810	16819	16688	16899	16730	16820	16857	16765	16694	16834	16865	16762	16697	16596	16848	16732	16721	16847	16731	16905	16751	16642	16813	16863	17046	16740	16669	16738	16838	16865	16656	16769	16750	16572	16808	16849	16575	16897	16828	16662	16753	17010	16679	16855	16702	16659	16618	16730	16920	16879	16730	16681	16650	16829	16815	16800	16872	16890	16694	16825	16633	16824	16809	16701	16898	16771	16922	16656	16745	16669	16876	16846	16740	17001	16837	16769	16890	16697	16729	16835	16843	16796	16631	16717	16826	16598	16739	16721	16910	16866	16846	16726	16998	16713	16910	16848	16500	16783	16945	16548	16865	16612	16704	16825	16774	16691	17013	16735	16748	16645	16884	16630	16527	16853	16804	16810	16741	16855	16768	16973	16981	16742	16793	16836	16727	16687	16718	16657	16837	16854	16663	16820	16671	16703	16623	16834	16820	16926	16946	16671	16783	16643	16872	16763	16806	16779	16910	16621	16828	16690	16503	16744	16691	16941	16790	16731	16698	16841	16847	16772	16739	16680	16730	16902	16680	16962	16711	16959	16825	16846	16861	16565	16742	16951	16826	16673	16665	16859	16908	16639	16759	16764	16888	16868	16734	16736	17034	16751	16719	16633	16835	16634	16648	16717	16751	16891	16823	16632	16757	16790	16811	16759	16992	16664	16672	16668	16914	16616	16750	16888	16748	16835	16882	16533	16753	16748	16837	16777	16848	16867	16873	16878	16915	16806	16728	16851	16864	16856	16742	16978	16779	16809	16770	16554	16523	16749	16793	16754	16748	16788	16825	16820	16655	16698	16814	16883	16655	16667	16685	16926	16717	16791	16837	16894	16779	16720	16593	16801	16690	16701	16571	16847	16759	16963	16734	16889	16893	16692	16867	16777	16724	16611	16921	16552	16955	16983	16755	16700	16817	16479	16767	16705	16812	16719	16882	16731	16733	16760	16728	16888	16869	16752	16745	16780	16872	16782	16996	16762	16842	16940	16874	16710	16748	16887	16734	16771	16811	16933	16762	16801	16708	16824	16907	16907	16738	16766	16794	16424	16821	16975	16810	16764	16967	16757	16606	16617	16804	16952	16662	16861	16743	16806	16765	16805	16816	16966	16895	16719	16574	16966	16817	16920	16706	16895	16710	16740	16903	16701	16693	16636	16891	16591	16753	16923	16719	16901	16781	16728	16728	16784	16680	16670	16684	16764	16902	16546	16867	16734	16736	16500	16603	16665	16813	16660	17047	16815	16856	16614	16679	16718	16511	16626	16744	16701	16569	16826	16776	16710	16922	16857	16834	16656	16617	16758	16773	16590	16771	16801	16765	16817	16783	16750	16706	16578	16629	16696	16847	16817	16725	16807	16655	16835	16840	16563	16838	16904	17083	16710	16539	16748	16807	16776	16800	16789	16717	16683	16656	16805	16827	16636	16772	16537	16723	16771	16792	16973	16773	16669	16858	17009	16921	16817	16640	16641	16813	16784	16665	16752	16803	16683	16826	16889	16729	16744	16934	16695	16811	16719	16684	16577	16829	16724	16849	16672	16855	16833	16730	16690	16741	16841	16835	16817	16902	16780	16953	16992	16817	16776	16548	16943	16598	16782	16844	16908	16640	16907	16791	16760	16767	16785	16569	16621	16752	16784	16785	16857	16588	16560	16812	16913	16535	16811	16749	16808	16671	16960	16873	16800	16834	17064	16810	16703	16807	16886	16653	16523	16824	16724	17032	16725	16557	16684	16786	16907	16853	16671	16655	16828	16698	16754	16743	16894	16593	16793	16974	16693	16913	16737	16753	16611	16769	16670	16745	16719	16743	16618	16898	16877	16757	16850	16931	16820	16668	16835	16833	16790	16846	16669	16870	16705	16679	16818	16633	16872	16717	16885	16745	16679	16851	16692	16908	16868	16871	16820	16691	16916	16680	16891	16880	16842	16916	16850	16681	16759	16894	16919	16831	16650	16614	16767	16689	16788	16782	16575	16713	16971	16807	16906	16776	16780	16686	16722	16775	16619	16878	16938	16807	16781	16546	16969	17041	16777	16845	16925	16883	16845	16655	16849	16875	16926	16766	16805	16818	16802	16704	16957	16894	16736	16871	16915	16412	16707	16682	16709	16723	16717	16735	16753	16871	16786	16889	16772	16692	16982	16842	16648	16817	16840	16809	16823	16731	16885	16793	16883	16802	16717	16836	16703	16684	16744	16821	16713	16857	16771	16735	16700	16858	16553	16789	16880	16923	16816	16767	16709	16587	16742	16720	16761	16705	16634	16778	16702	16871	16635	16674	16798	16786	16772	16737	16765	16619	16784	16661	16838	16846	16899	16735	16640	16864	16744	16759	16754	16765	16841	16623	16735	16732	16872	16714	16674	16606	16920	16883	16671	16775	16894	16763	16826	16789	16679	16779	16826	16783	16745	16650	16760	16758	16839	16772	16891	16925	16674	16694	16722	16781	16844	16572	16665	16762	16664	16745	16809	16735	16715	16773	16835	16545	16773	16599	16827	16944	16734	16961	16601	16653	16676	16743	16790	16746	16839	16770	16908	16863	16789	16676	16851	16700	16761	16688	16679	16636	16800	16736	16801	16725	16935	16745	16813	16760	16752	16670	16592	16782	16738	16875	16743	16773	16735	16970	16967	16769	16775	16753	16693	16633	16703	16711	16712	16715	16756	16803	16804	16925	16739	16837	16904	16856	16619	16855	16779	16822	16874	16808	16753	16640	16752	16751	16946	16780	17084	16725	16826	16745	16819	16730	16733	16788	16773	16838	17039	16825	16751	16695	16997	16897	16936	16847	16815	16853	16782	16754	16748	16791	16878	16689	16837	16822	16859	16865	16639	16736	16746	16839	16766	16668	16865	16817	16890	16749	16801	16720	16838	16902	16773	16728	16618	16950	16600	16639	16754	16725	16832	16574	16716	16828	16487	16854	16689	16813	16924	16686	16866	16764	16584	17016	16656	16793	16889	16972	16653	16739	16640	16708	16871	16874	16900	16726	16550	16893	16720	16850	16748	16846	16820	16854	16825	16983	16642	16633	16880	16787	16602	16635	16782	16627	16725	16751	16772	16773	16769	16591	16764	16923	16937	16770	16642	16816	16859	16905	16824	16697	16718	16701	16734	16651	16702	16884	16711	16750	16833	16968	16704	16755	16816	16998	16774	16632	16907	16844	16872	16947	16718	16708	16688	16735	16706	16691	16756	16854	16804	16699	16768	16743	16744	16897	16601	17038	16993	16748	16530	16702	16747	16618	16960	16756	16707	16625	16980	16781	16726	16642	17100	16828	16865	16823	16857	16956	16859	16784	16790	16630	16822	16681	16677	16655	16590	16834	16783	16937	16917	16886	16787	16688	16778	16573	16709	16847	16759	16634	16801	16706	16717	16897	16940	16658	16794	16816	16912	16540	16868	16747	16773	16848	16779	16789	16846	16753	16701	16861	16749	16996	16554	16846	16926	16711	16858	16822	16725	16783	16673	16668	16598	16701	16733	16782	16651	16816	16578	16825	16736	16732	16798	16783	16785	16805	16811	16698	16732	16451	16753	16789	16864	16728	16581	16899	16608	16750	16656	16915	16881	16711	16853	16860	16813	16782	16721	16784	16825	16725	16817	16839	16860	16578	16676	16731	16769	16907	16734	17030	16768	16657	16902	16799	16693	16810	16685	16788	16827	16666	16648	16602	16771	17018	16789	16759	16565	16669	16710	17031	16836	16791	16745	16959	16734	16896	16895	16772	16654	16699	16807	16661	16843	16976	16774	16784	16718	16503	16658	16716	16916	16774	16741	16859	16763	16712	16759	16857	16589	16764	16706	16730	16882	16700	16672	17023	16625	16833	16938	16833	16752	16693	16893	16774	16905	16725	16760	16808	16514	16505	16594	16679	16691	16769	16722	16735	16855	16791	16797	16565	16771	16699	16713	16784	16663	16782	16776	16668	16744	16732	16874	16885	16760	16748	16868	16751	16728	16850	16935	16783	16775	16678	16691	16749	16696	16891	16835	16887	16703	16710	16652	16801	16592	16707	16869	16973	16613	16779	16769	16707	16687	16676	17064	16655	16703	16869	16913	16806	16612	17010	16777	16822	16676	16801	16855	16864	16817	16800	16830	16921	16733	16796	16908	16680	16784	16860	16844	16549	16935	16911	16790	16769	16673	16767	16826	16682	16716	16743	16804	16641	16719	16837	16762	16697	16828	16755	16791	16648	16688	16636	16582	16705	16691	16700	16959	16874	16742	16869	16709	16953	16749	16805	16783	16806	16945	16802	16953	16810	16859	16813	16886	16771	16813	16795	16748	16747	16673	16706	16608	16621	16716	16676	16995	16709	16613	16802	16882	16717	16777	16686	16647	16927	16843	16781	16927	16688	16932	16534	16822	16485	16769	16894	16948	16817	16926	16753	16832	16865	16876	16679	16589	16913	16531	16695	16626	16902	16768	16809	16843	16781	16808	16861	16690	16633	16785	16829	16702	16737	16739	16762	16945	16610	16817	16845	16746	16721	17002	16753	16829	16693	16730	16641	16760	16904	16901	16727	16971	16802	16636	16939	16943	16662	16832	16762	16843	17082	16907	16787	17026	16799	16732	16778	16865	16701	16855	16548	16940	16856	16957	16810	16741	16864	16826	16805	16849	16687	16768	16834	16729	16772	16841	16903	16928	16768	16771	16798	16713	16775	16744	16874	16884	16988	16740	16878	16627	16875	16812	16673	16783	16866	16877	16737	16924	16804	16698	16674	16723	16825	16715	16695	16639	16711	16681	16648	16674	16795	16861	16911	16647	16841	16822	16760	16784	16591	16737	16683	16766	16762	17007	16833	17003	16819	16757
26298	45550	43410	34758	29576	25832	22594	20923	19494	18724	17689	17191	16665	16553	16233	16252	16232	16093	16064	16169	16308	16004	15949	16044	15894	15918	15602	15729	15542	15530	15655	15658	15652	15526	15650	15703	15629	15655	15521	15430	15501	15513	15322	15408	15424	15437	15516	15349	15377	15453	15500	15456	15545	15459	15257	15371	15303	15094	15431	15313	15305	15317	15484	15337	15449	15422	15367	15292	15099	15453	15294	15251	15538	15419	15425	15327	15373	15339	15450	15628	15299	15415	15392	15435	15256	15493	15362	15572	15240	15374	15492	15496	15434	15479	15368	15313	15348	15417	15368	15388	15389	15252	15391	15495	15325	15585	15427	15411	15347	15473	15545	15503	15347	15382	15431	15524	15319	15418	15349	15365	15495	15362	15456	15456	15418	15310	15560	15442	15359	15486	15438	15352	15537	15357	15517	15333	15318	15412	15301	15440	15190	15422	15421	15272	15348	15314	15417	15507	15535	15283	15415	15300	15350	15303	15470	15389	15368	15430	15367	15301	15299	15440	15559	15507	15255	15384	15509	15366	15350	15472	15390	15343	15369	15443	15525	15210	15439	15318	15558	15377	15375	15442	15374	15435	15300	15376	15323	15181	15402	15330	15429	15420	15443	15385	15384	15413	15304	15241	15317	15424	15303	15525	15389	15327	15577	15476	15323	15509	15298	15440	15351	15367	15361	15344	15325	15638	15370	15422	15243	15301	15311	15462	15553	15350	15361	15448	15291	15543	15485	15424	15381	15284	15473	15410	15192	15342	15393	15309	15386	15300	15441	15236	15405	15344	15522	15422	15367	15524	15440	15450	15412	15417	15507	15457	15385	15317	15452	15563	15327	15371	15443	15268	15377	15321	15226	15444	15273	15426	15366	15464	15442	15331	15447	15376	15360	15557	15387	15403	15355	15308	15447	15399	15295	15442	15532	15278	15390	15420	15189	15432	15428	15442	15300	15355	15288	15485	15449	15440	15383	15422	15440	15395	15325	15376	15374	15280	15380	15275	15399	15465	15351	15351	15379	15256	15370	15176	15372	15471	15464	15268	15383	15257	15480	15236	15424	15239	15187	15470	15441	15468	15275	15377	15353	15481	15373	15284	15428	15311	15300	15336	15551	15374	15336	15344	15370	15184	15366	15302	15439	15548	15262	15372	15383	15265	15494	15471	15283	15283	15403	15315	15347	15368	15293	15460	15408	15310	15446	15401	15473	15336	15355	15422	15440	15328	15338	15335	15353	15244	15438	15269	15486	15354	15291	15353	15413	15337	15577	15435	15370	15285	15378	15317	15317	15355	15404	15384	15404	15329	15330	15285	15372	15451	15358	15380	15410	15512	15421	15531	15389	15280	15437	15223	15228	15564	15290	15305	15424	15355	15527	15411	15511	15470	15493	15476	15356	15292	15407	15321	15398	15260	15366	15424	15325	15393	15323	15497	15523	15281	15312	15472	15318	15297	15507	15398	15472	15277	15505	15413	15460	15504	15459	15420	15381	15249	15273	15367	15256	15462	15612	15346	15377	15407	15376	15477	15371	15261	15471	15441	15392	15265	15313	15440	15245	15393	15455	15458	15334	15428	15445	15506	15422	15489	15292	15495	15428	15433	15538	15409	15285	15422	15327	15387	15421	15449	15345	15336	15428	15326	15320	15279	15392	15395	15443	15263	15197	15366	15496	15231	15444	15443	15298	15442	15327	15336	15409	15286	15363	15438	15375	15375	15460	15358	15416	15375	15205	15371	15464	15420	15388	15498	15382	15499	15483	15324	15193	15376	15218	15293	15248	15320	15480	15307	15419	15241	15353	15522	15621	15350	15436	15455	15356	15308	15429	15533	15291	15398	15364	15247	15437	15295	15394	15274	15350	15396	15246	15493	15493	15333	15434	15298	15370	15526	15459	15534	15445	15273	15439	15299	15606	15458	15319	15343	15247	15543	15318	15478	15436	15538	15437	15417	15388	15318	15291	15554	15480	15345	15369	15351	15396	15408	15411	15448	15329	15420	15254	15377	15471	15263	15486	15264	15594	15351	15346	15431	15478	15279	15363	15369	15236	15383	15287	15476	15378	15401	15450	15366	15420	15339	15542	15291	15482	15457	15507	15536	15354	15316	15372	15360	15195	15406	15210	15500	15280	15350	15351	15395	15328	15132	15400	15335	15471	15370	15351	15314	15415	15495	15380	15405	15358	15411	15404	15416	15281	15293	15345	15375	15415	15414	15409	15239	15192	15380	15407	15276	15495	15502	15571	15341	15490	15425	15263	15506	15322	15392	15321	15440	15393	15433	15373	15366	15338	15334	15431	15356	15529	15439	15361	15363	15273	15441	15343	15371	15385	15416	15429	15257	15329	15450	15261	15656	15354	15393	15547	15293	15384	15442	15280	15256	15519	15379	15266	15385	15486	15345	15352	15458	15376	15336	15299	15443	15414	15317	15357	15547	15276	15291	15402	15561	15319	15579	15256	15538	15340	15309	15453	15178	15330	15191	15525	15346	15337	15269	15480	15492	15290	15461	15323	15455	15319	15493	15386	15338	15498	15484	15176	15546	15363	15420	15500	15472	15362	15380	15555	15351	15347	15140	15251	15507	15498	15307	15348	15287	15323	15227	15264	15394	15396	15358	15488	15484	15550	15452	15493	15488	15425	15351	15513	15501	15166	15290	15310	15247	15290	15267	15439	15410	15316	15391	15364	15177	15362	15450	15387	15287	15510	15463	15311	15431	15486	15546	15345	15308	15417	15242	15305	15477	15455	15257	15293	15344	15404	15343	15369	15259	15437	15253	15385	15266	15256	15362	15652	15383	15510	15473	15209	15354	15327	15441	15356	15293	15438	15557	15288	15377	15296	15412	15351	15381	15327	15400	15467	15403	15544	15384	15266	15439	15271	15388	15343	15454	15488	15459	15352	15423	15237	15285	15326	15386	15352	15414	15541	15430	15538	15259	15256	15384	15427	15463	15336	15453	15275	15316	15540	15547	15503	15395	15381	15498	15407	15172	15406	15286	15212	15529	15410	15202	15342	15358	15414	15488	15418	15176	15459	15387	15307	15224	15150	15524	15513	15215	15390	15541	15512	15282	15236	15398	15387	15294	15393	15260	15406	15316	15479	15332	15532	15442	15321	15356	15333	15312	15285	15275	15537	15340	15586	15402	15461	15345	15307	15528	15102	15118	15441	15429	15562	15405	15425	15345	15308	15508	15326	15503	15284	15135	15455	15375	15451	15253	15392	15265	15335	15545	15351	15373	15219	15360	15323	15466	15363	15429	15306	15237	15252	15402	15384	15326	15392	15475	15320	15419	15433	15428	15377	15378	15417	15410	15483	15377	15486	15535	15488	15302	15251	15456	15515	15396	15303	15418	15484	15260	15492	15378	15385	15294	15390	15091	15321	15423	15407	15334	15421	15408	15284	15343	15498	15460	15442	15448	15443	15437	15394	15448	15070	15431	15456	15383	15379	15427	15440	15354	15447	15287	15427	15457	15324	15324	15424	15580	15563	15357	15286	15558	15356	15419	15395	15421	15384	15213	15266	15388	15336	15233	15536	15561	15295	15334	15467	15470	15453	15268	15354	15396	15486	15329	15420	15491	15432	15607	15207	15517	15452	15330	15213	15491	15289	15298	15413	15584	15337	15282	15394	15393	15376	15385	15388	15299	15396	15365	15298	15430	15404	15387	15514	15369	15450	15548	15303	15323	15360	15326	15254	15328	15341	15357	15199	15478	15345	15177	15380	15449	15399	15403	15351	15361	15406	15284	15390	15459	15347	15541	15516	15448	15325	15332	15406	15373	15409	15400	15365	15399	15425	15446	15112	15193	15278	15482	15424	15328	15234	15389	15374	15390	15528	15254	15217	15370	15293	15378	15550	15500	15433	15341	15317	15304	15326	15382	15406	15266	15343	15407	15308	15419	15353	15576	15293	15420	15246	15387	15268	15277	15495	15468	15335	15445	15198	15456	15387	15478	15303	15497	15526	15396	15517	15518	15423	15373	15476	15499	15135	15480	15253	15333	15405	15551	15436	15447	15192	15423	15357	15418	15409	15363	15472	15434	15430	15375	15210	15395	15291	15465	15317	15212	15301	15315	15459	15281	15384	15334	15325	15354	15408	15454	15381	15216	15382	15348	15421	15385	15339	15302	15300	15447	15472	15347	15368	15535	15206	15332	15342	15508	15260	15290	15428	15380	15489	15351	15372	15394	15322	15412	15335	15343	15403	15320	15549	15390	15385	15223	15378	15414	15333	15331	15341	15357	15132	15374	15350	15457	15203	15141	15465	15417	15339	15398	15456	15378	15378	15493	15274	15214	15453	15362	15455	15268	15326	15441	15325	15434	15416	15390	15513	15251	15233	15462	15508	15320	15490	15387	15402	15449	15400	15441	15230	15371	15464	15170	15291	15350	15392	15261	15357	15550	15440	15499	15290	15542	15496	15310	15389	15372	15286	15468	15351	15260	15440	15403	15329	15449	15418	15460	15409	15317	15533	15573	15647	15461	15296	15412	15464	15299	15396	15409	15559	15322	15506	15287	15381	15521	15417	15270	15460	15390	15345	15407	15351	15307	15318	15401	15295	15492	15501	15254	15503	15358	15451	15411	15311	15363	15329	15383	15420	15298	15435	15465	15356	15255	15274	15533	15308	15373	15539	15420	15211	15394	15278	15410	15388	15375	15489	15512	15506	15507	15433	15426	15516	15304	15422	15295	15516	15405	15300	15310	15380	15305	15442	15398	15241	15490	15325	15339	15297	15496	15438	15290	15367	15453	15464	15473	15270	15492	15255	15288	15361	15551	15641	15508	15247	15312	15393	15280	15381	15467	15291	15455	15477	15657	15481	15280	15326	15443	15299	15481	15512	15536	15259	15283	15445	15698	15347	15319	15542	15359	15414	15480	15544	15443	15401	15331	15241	15459	15407	15381	15307	15489	15437	15551	15158	15380	15401	15311	15443	15335	15040	15339	15429	15332	15375	15374	15374	15605	15492	15424	15406	15335	15466	15392	15358	15269	15392	15252	15478	15486	15237	15172	15354	15439	15419	15491	15454	15495	15384	15493	15614	15413	15428	15481	15242	15380	15427	15324	15343	15405	15477	15311	15238	15266	15359	15290	15202	15416	15429	15370	15517	15381	15463	15555
23081	21579	29636	24062	22323	25323	27885	22304	20424	20317	19377	18456	18477	18328	17979	17956	17994	17998	17915	17506	17543	17503	17698	17366	17475	17595	17348	17331	17364	17218	17321	17020	17252	17254	17087	17407	17356	17410	17377	17029	17106	17223	16959	17088	17119	17025	17088	17229	17081	17027	17006	16932	17093	17150	17175	16975	17228	16838	16852	17114	17080	17068	16942	16912	16902	17017	17039	16933	17029	16971	17026	17034	17117	17248	17034	17034	17051	17019	16855	16916	17102	16934	17110	17027	16962	16989	16829	17181	16989	16936	17077	16969	17028	16925	17141	17056	17224	16941	16807	16947	17139	16989	17168	17083	17156	17097	17059	16939	17048	17088	16980	17116	17044	16844	16896	16921	17147	17049	17113	16920	16918	16876	17082	16965	16944	17052	16944	16831	16986	16982	17112	17067	16793	16943	17104	16969	17005	17101	17065	17006	17147	16982	17072	17030	16908	16993	17120	17060	16929	16987	17092	17034	17135	16958	17025	16954	17001	16956	17049	16909	17075	16814	17073	17023	16960	16863	16927	16857	16965	16902	16894	16909	16696	17019	16872	16992	16963	17020	16876	17036	16994	16959	16883	16927	16924	17094	16989	17000	17000	16889	17062	16848	16975	17224	16948	16997	16799	17236	17022	16774	16995	16937	17000	17028	17066	16947	17102	16838	17002	16917	17066	17060	17033	17014	16905	17091	16934	17128	16953	16803	17177	17037	17103	16985	16794	17105	17087	17113	17031	16842	16985	17154	17006	17132	16936	16988	17068	16990	16942	16863	17185	16981	16862	16872	16988	16850	16998	16930	16976	16984	17106	17063	16867	16820	16976	17036	17006	16823	16984	17025	16816	17127	17027	17024	16838	17006	17011	17006	16783	16863	17151	17011	17100	17162	17070	16819	16827	17092	16857	17144	16999	16929	16960	16893	16822	17031	17019	16739	16936	16974	16819	16967	17005	17050	16712	17102	16966	16957	16971	17099	16949	16955	16826	16852	17335	17139	17170	16847	17009	17048	17030	16905	16995	16975	16863	16858	16843	17076	17001	16745	16951	16774	16903	17091	16905	16856	17161	16934	16874	16844	16862	17067	16965	16747	16849	16910	16961	16991	17021	16967	16997	16927	16985	16915	17018	17178	16920	16890	16970	16881	16980	16987	17030	17032	17056	17245	16677	16890	16893	17062	17002	16890	17149	16962	17030	17156	16903	17027	16943	16983	17276	16864	16967	16967	16988	17022	16961	17134	16942	17056	16773	16987	16974	16761	16947	16873	17030	16880	17128	17109	17018	16834	17099	16831	17155	17149	16952	16950	16898	17173	16902	16867	16867	16947	16868	16862	16677	16904	16965	17139	16900	17018	17118	17138	17144	17021	16860	17029	17220	16822	16874	16907	16984	16831	17055	17212	16977	16974	17010	17014	16943	17007	16995	16976	16859	16935	16953	16969	16970	17086	16958	16838	17014	16853	17020	16843	16997	16669	16897	16918	16973	16896	16821	16900	16938	16976	16987	16959	16886	17210	16921	16869	16997	16647	16972	16974	16861	17058	17019	16929	17072	16786	16809	16989	16661	16899	16850	16902	16845	16920	16968	17049	16756	16813	17051	16972	16981	16849	16904	16850	16895	17086	16975	17104	17042	16905	16958	16924	17042	16848	16909	16927	16979	16955	16950	16908	17028	16805	16982	16927	17117	16765	16882	17077	16981	16888	16976	17101	17112	17030	16977	17021	17035	16811	16920	17143	17121	17051	17025	16713	16942	17145	17051	16853	16951	16966	16916	16892	17088	17036	16967	16973	17027	17070	17022	17221	16947	17024	16955	16951	17194	16892	16947	16996	16893	17002	17010	16803	17046	16879	17052	16803	16935	16978	17014	17177	17059	16860	16822	17012	17055	17065	16941	16838	17091	16955	17056	16878	16796	17201	16952	17123	16884	16689	16947	16845	16744	17006	16844	16877	17027	17109	16938	16679	16990	16739	16886	16975	16942	17011	16979	17038	17093	16941	16910	16980	16964	17032	17093	17116	17211	17024	17030	17017	17023	17024	16947	16916	16881	16965	17189	16967	16997	16812	17024	16990	17143	17169	16982	17027	17019	16871	16877	17011	16989	16872	16960	16981	17033	16977	16944	16984	17001	16912	17133	17001	17170	17009	17130	16772	17018	16894	16899	16855	16760	16887	16863	17048	16943	17016	16883	16984	16942	17048	16895	16950	16882	17075	16860	16912	17121	17054	16776	16926	17014	17004	16896	17042	17004	16911	16954	17046	16915	17049	16734	16880	16911	16861	16955	16897	17174	17009	16848	17044	17070	17112	16988	16927	17029	16938	16693	16925	16997	17005	16982	16712	16976	17090	17148	16886	17062	16806	16842	16872	17052	17005	17067	17051	17138	17047	16977	17011	16985	17053	16990	16951	17107	16911	17006	17052	17037	17184	16904	16912	17025	17097	17167	17099	16959	16848	16882	16815	17160	16904	16963	16872	16888	17020	16995	17094	16876	17048	16890	17011	16896	16980	16850	17072	16803	17186	17042	16846	16931	16931	17009	16828	17075	17183	17217	17014	17016	16960	17117	17044	17084	16919	16792	16942	17120	16956	17031	16955	16719	17092	17039	17020	17017	16910	16869	16867	16990	17044	17010	16674	17022	16938	16934	16897	17043	16815	16889	16959	17077	16871	17027	17148	16794	16918	16971	16886	17134	16954	16826	17089	17016	16921	16907	16951	16925	17237	17127	17127	17068	17049	17117	17013	17080	17039	16952	17023	16973	16855	17074	17221	16909	17012	17101	16723	17057	16939	17089	16814	16889	16865	16842	16979	16996	17023	17028	17127	17046	16827	17037	16902	16812	16916	17015	16855	17017	16925	16994	16990	16811	17168	16908	16998	16880	16922	16841	16980	16878	17083	16845	17026	16798	16959	16989	16772	17061	16888	16923	16949	16989	16935	17109	16965	16984	16896	16955	16900	16812	16982	16936	16835	16967	16945	17012	16974	16997	16955	17023	16631	17044	17024	16986	17320	16873	17160	16904	16877	17118	17194	16896	16819	17005	17048	17104	16976	16917	16970	16912	16910	17102	16892	16962	17075	16968	16775	17119	17193	16883	16968	16999	16972	17060	17055	17055	16974	17066	17294	16694	17105	16856	17046	17049	16977	16927	17012	16798	16831	17078	17029	16812	17084	17003	17013	16956	16894	16816	16911	16920	16897	16887	16892	16890	16866	17113	17041	16848	17090	17162	16896	16890	16809	17009	17117	16974	17025	17013	16818	17051	17026	16922	17041	16948	17135	16986	17086	17168	17178	16996	16961	16805	16916	16945	17089	16923	16839	16996	16918	17135	16760	17060	16898	16955	16730	16947	17007	16886	16899	17009	17006	16911	16949	17047	16887	16901	16972	16798	16778	16979	16994	17049	17002	16972	16915	16912	16925	16893	17018	17059	16998	16771	16971	17010	16893	16855	16867	17018	17079	17020	16949	16814	16975	17080	17031	17034	16878	16959	16831	17158	17162	17165	16994	16867	17048	17070	16948	17060	16953	17197	17039	16984	16796	16914	17040	16823	17034	16924	16955	17095	16760	16877	16990	16824	16875	16934	17000	17035	16706	16848	16719	17025	17239	16990	16900	16706	16985	16945	17049	16937	16995	17002	17010	17058	17035	17168	17050	16893	17083	17057	16792	17072	17046	17012	16846	16929	16821	17148	16939	17131	17023	16832	17078	16922	16843	16969	17000	17191	17060	16968	17176	16870	16918	17105	17092	17042	16982	16907	16858	16868	17004	16940	17014	16755	17008	17131	17100	16936	16940	16902	16971	17030	16990	17027	16702	17207	17058	16878	16952	16858	17061	16966	16762	16863	16969	16904	17179	16903	16880	16819	16982	17147	17066	17036	17038	16931	16819	17047	17137	16878	16874	16988	16865	16894	17243	17117	16944	16978	16876	16857	16872	16983	16791	16784	17157	16881	16947	16944	16588	16968	17044	16897	17047	16927	16979	17012	16985	16972	16978	16963	16924	16895	17109	17086	17014	16934	16921	17161	17195	16995	16913	17029	17040	16777	16919	16949	16913	17076	17032	17126	16863	17185	17117	16864	16949	16965	16967	17083	16955	16837	17020	17073	17065	16916	16940	17058	16835	16867	16970	16935	17004	16798	16942	16835	16905	16908	17121	16815	17119	17119	16969	16770	16941	17024	16922	16982	17155	17063	16982	16914	16907	16946	16856	17048	16951	16967	16947	17013	16837	17051	17200	16831	17123	16989	17033	17063	17000	17130	16910	16852	16785	16858	16969	16974	16999	17122	16969	16975	17034	17120	17012	16947	16888	16917	17021	16992	17084	16888	16870	16767	16877	16771	16881	16752	16868	16981	16997	17039	16788	16970	16853	17156	16991	17067	16919	17018	16851	16965	16889	17017	17029	16912	16848	16914	16713	16997	16902	16936	16860	16865	16893	17071	16994	17060	16781	16959	17030	16899	16979	17021	16903	16998	16960	16923	16971	17109	17088	17005	16898	16910	16850	17088	16927	16913	16884	16971	16900	16927	16974	17015	16980	16844	16878	16953	16943	16780	16703	16988	16767	17048	17017	16975	16900	17073	16949	17071	16922	16909	16901	16929	16927	17016	17030	16864	16804	16986	16997	17257	16976	17051	17011	16963	17011	16955	17118	16954	16719	16928	17022	16906	16896	17031	16886	16884	17047	16760	16816	16915	16939	16942	17133	16973	17116	17098	16965	16865	16863	16922	16936	16989	16944	16782	17001	16997	16884	17083	17158	17138	17120	16947	16908	17051	16974	16998	16721	17073	16992	16960	16948	16903	16972	16987	16883	17008	16690	17104	16907	16715	16976	16977	16808	16795	16828	17053	16939	16833	16716	17033	16911	17005	16847	16939	16725	17067	17071	16917	17079	16922	16984	17046	16897	16912	16908	16976	16672	17058	16961	17060	16981	16866	17075	17003	16899	17075	16830	16971	16955	16803	16894	16961	17304	16951	16803	16997	16952	16722	16908	16863	17257	16917	16799	16751	16969	17108	16911	16912	17096	17032	16803	17036	17136	17013	16819	17099	17043	16955	16828	17011	16966	17057	16929	17183	16990	17106	16823	17090	16737	16784	16872	16821	16999	16876	16838	16736	17000
28137	50050	47791	39081	33410	28732	25267	23285	21586	20266	18932	17921	17497	17101	16907	16759	16655	16581	16315	16220	16385	16152	15979	16199	16193	15970	16134	15849	15936	15855	15856	15530	15696	15588	15920	15950	15850	15944	15815	15458	15437	15526	15492	15700	15467	15493	15796	15644	15410	15758	15664	15360	15629	15552	15597	15632	15699	15486	15418	15713	15527	15489	15461	15691	15596	15578	15579	15541	15392	15510	15349	15559	15419	15741	15550	15699	15691	15454	15532	15476	15485	15388	15459	15306	15618	15300	15335	15568	15499	15403	15468	15593	15574	15444	15429	15516	15573	15317	15640	15407	15474	15541	15617	15482	15359	15586	15515	15422	15461	15442	15547	15352	15485	15553	15372	15562	15377	15412	15486	15628	15544	15500	15449	15405	15460	15455	15375	15464	15564	15564	15636	15533	15498	15428	15579	15628	15477	15404	15409	15615	15491	15356	15442	15393	15531	15486	15376	15551	15459	15537	15473	15504	15395	15399	15485	15451	15576	15647	15392	15558	15426	15423	15234	15450	15713	15525	15592	15276	15531	15479	15303	15607	15601	15586	15513	15425	15706	15555	15499	15418	15429	15421	15361	15377	15421	15529	15451	15289	15489	15376	15368	15618	15454	15331	15460	15658	15487	15513	15424	15530	15570	15476	15468	15436	15603	15397	15492	15275	15551	15647	15499	15520	15265	15384	15513	15422	15562	15503	15357	15423	15311	15572	15293	15573	15581	15396	15364	15467	15437	15434	15582	15361	15393	15703	15602	15499	15412	15463	15628	15432	15751	15325	15365	15517	15540	15339	15493	15584	15412	15384	15480	15532	15510	15355	15438	15674	15581	15517	15629	15527	15438	15451	15598	15510	15722	15446	15553	15645	15642	15360	15416	15609	15573	15503	15464	15519	15331	15518	15234	15352	15506	15480	15445	15472	15400	15594	15465	15547	15447	15484	15452	15463	15515	15292	15538	15500	15347	15362	15488	15216	15442	15509	15339	15308	15652	15395	15570	15418	15521	15637	15448	15412	15582	15500	15490	15513	15507	15441	15442	15421	15540	15442	15486	15558	15395	15538	15561	15515	15495	15511	15333	15506	15460	15447	15543	15358	15777	15456	15374	15549	15589	15507	15376	15461	15572	15614	15618	15477	15447	15564	15571	15438	15438	15344	15453	15539	15480	15407	15346	15367	15232	15554	15405	15382	15553	15381	15722	15577	15692	15453	15554	15474	15348	15522	15453	15369	15438	15530	15465	15379	15352	15537	15494	15620	15647	15486	15479	15369	15362	15389	15531	15340	15367	15537	15441	15327	15292	15502	15607	15535	15484	15410	15531	15593	15472	15538	15310	15717	15390	15494	15447	15420	15538	15550	15529	15480	15579	15489	15577	15334	15493	15462	15533	15470	15487	15482	15488	15498	15370	15541	15517	15242	15458	15541	15475	15477	15649	15452	15382	15547	15385	15525	15596	15509	15630	15503	15370	15384	15321	15465	15538	15550	15505	15350	15636	15341	15673	15548	15445	15515	15641	15538	15360	15465	15453	15352	15413	15417	15490	15556	15406	15422	15449	15568	15359	15546	15465	15327	15416	15435	15373	15477	15458	15614	15376	15378	15512	15303	15420	15409	15454	15369	15555	15490	15420	15399	15497	15451	15357	15572	15475	15469	15533	15422	15571	15150	15398	15534	15392	15399	15376	15554	15422	15522	15654	15565	15378	15482	15562	15526	15438	15619	15407	15589	15592	15291	15435	15518	15495	15662	15457	15492	15366	15409	15492	15599	15565	15397	15549	15441	15579	15462	15609	15341	15623	15487	15558	15647	15277	15512	15527	15417	15577	15375	15270	15281	15384	15421	15614	15493	15418	15494	15378	15604	15400	15633	15528	15522	15418	15322	15378	15443	15285	15286	15555	15568	15615	15410	15687	15456	15460	15524	15486	15623	15395	15475	15546	15466	15455	15465	15511	15528	15410	15493	15480	15518	15410	15467	15208	15653	15583	15444	15435	15460	15443	15426	15383	15357	15523	15528	15340	15529	15477	15387	15388	15648	15503	15415	15456	15529	15510	15353	15309	15323	15468	15457	15527	15503	15649	15553	15364	15406	15444	15314	15405	15635	15621	15511	15454	15242	15551	15440	15367	15575	15521	15356	15495	15653	15377	15476	15477	15413	15560	15588	15633	15483	15574	15359	15405	15418	15483	15458	15427	15372	15414	15539	15475	15540	15293	15425	15492	15368	15516	15628	15431	15577	15471	15471	15402	15513	15540	15571	15544	15509	15519	15544	15441	15572	15291	15373	15538	15541	15381	15285	15503	15487	15384	15418	15505	15637	15353	15356	15429	15432	15665	15345	15359	15475	15526	15622	15495	15448	15312	15505	15279	15587	15431	15580	15469	15290	15390	15367	15328	15473	15572	15467	15290	15487	15398	15378	15426	15549	15491	15319	15516	15376	15378	15651	15352	15619	15489	15430	15496	15528	15357	15587	15663	15424	15377	15543	15461	15524	15635	15536	15375	15461	15459	15607	15483	15585	15585	15275	15490	15399	15581	15505	15347	15301	15451	15395	15444	15310	15502	15460	15527	15599	15614	15468	15346	15332	15642	15533	15391	15396	15597	15458	15381	15474	15535	15518	15578	15488	15344	15374	15377	15566	15475	15494	15534	15461	15609	15471	15358	15482	15543	15481	15417	15508	15333	15656	15469	15625	15373	15388	15642	15563	15396	15367	15414	15411	15620	15615	15430	15607	15547	15349	15438	15399	15496	15542	15513	15567	15514	15514	15529	15480	15333	15477	15512	15421	15491	15428	15324	15443	15412	15397	15367	15495	15506	15334	15460	15454	15582	15434	15419	15348	15430	15462	15479	15498	15401	15545	15433	15346	15465	15565	15372	15272	15463	15447	15573	15406	15577	15559	15429	15321	15576	15513	15521	15437	15375	15452	15637	15673	15449	15287	15534	15471	15377	15390	15478	15385	15545	15421	15531	15385	15589	15391	15360	15348	15376	15515	15488	15341	15604	15517	15449	15556	15503	15282	15459	15369	15580	15642	15341	15269	15387	15720	15415	15456	15420	15461	15506	15341	15367	15438	15515	15501	15473	15470	15604	15668	15395	15609	15447	15426	15448	15597	15377	15402	15560	15384	15341	15498	15395	15582	15420	15408	15457	15406	15417	15394	15469	15487	15594	15620	15445	15438	15348	15409	15314	15497	15408	15467	15586	15439	15459	15667	15205	15493	15300	15478	15429	15514	15461	15489	15408	15482	15558	15478	15456	15544	15538	15412	15309	15463	15426	15396	15381	15617	15295	15759	15320	15625	15380	15421	15425	15577	15457	15358	15426	15296	15463	15378	15248	15604	15484	15496	15310	15462	15459	15435	15564	15303	15467	15417	15672	15539	15451	15514	15404	15358	15294	15381	15537	15568	15347	15591	15510	15643	15522	15455	15418	15491	15427	15450	15563	15419	15494	15370	15414	15387	15505	15455	15495	15449	15303	15587	15446	15467	15577	15560	15327	15374	15273	15487	15587	15511	15544	15543	15428	15475	15529	15453	15314	15470	15435	15471	15443	15520	15494	15424	15421	15617	15517	15439	15430	15516	15418	15600	15419	15599	15560	15505	15450	15449	15421	15520	15277	15530	15457	15387	15529	15536	15455	15339	15475	15557	15364	15376	15478	15409	15395	15367	15576	15490	15414	15360	15558	15537	15486	15468	15476	15518	15410	15465	15506	15305	15458	15414	15525	15406	15438	15646	15486	15441	15474	15519	15448	15681	15261	15450	15459	15458	15451	15674	15449	15363	15499	15530	15361	15571	15526	15498	15482	15436	15298	15619	15579	15404	15466	15415	15470	15518	15468	15563	15417	15485	15644	15527	15503	15495	15508	15543	15441	15429	15487	15578	15400	15504	15486	15302	15469	15605	15303	15456	15542	15298	15350	15591	15560	15389	15377	15423	15418	15573	15568	15431	15415	15533	15349	15395	15656	15495	15524	15621	15383	15383	15494	15368	15563	15505	15436	15677	15304	15349	15426	15343	15571	15492	15506	15452	15525	15525	15405	15420	15419	15490	15528	15380	15474	15530	15576	15328	15385	15366	15542	15518	15317	15393	15483	15461	15513	15433	15543	15151	15498	15494	15425	15332	15492	15479	15581	15534	15606	15497	15352	15344	15357	15364	15490	15622	15369	15452	15432	15501	15531	15597	15585	15438	15546	15576	15441	15387	15234	15518	15645	15543	15516	15563	15453	15406	15396	15355	15513	15566	15483	15488	15440	15514	15682	15491	15509	15385	15290	15524	15540	15513	15376	15396	15334	15409	15400	15401	15595	15622	15574	15552	15556	15531	15528	15371	15598	15446	15521	15425	15419	15462	15446	15380	15553	15441	15262	15455	15361	15380	15462	15617	15493	15391	15505	15496	15375	15525	15497	15376	15576	15559	15480	15450	15463	15404	15516	15671	15734	15387	15268	15578	15379	15362	15413	15595	15504	15538	15538	15431	15480	15383	15425	15438	15428	15413	15441	15390	15438	15427	15400	15504	15571	15489	15470	15433	15625	15366	15578	15547	15551	15388	15559	15427	15449	15524	15369	15488	15535	15376	15406	15484	15541	15441	15582	15439	15320	15577	15520	15600	15400	15407	15553	15427	15294	15457	15590	15471	15527	15580	15501	15472	15479	15421	15408	15574	15539	15515	15529	15552	15275	15409	15352	15469	15579	15397	15336	15302	15375	15525	15412	15469	15402	15458	15495	15385	15476	15341	15733	15424	15541	15557	15537	15390	15525	15472	15427	15603	15544	15307	15420	15379	15444	15396	15395	15513	15489	15550	15578	15423	15430	15497	15366	15427	15485	15494	15416	15499	15446	15496	15489	15557	15545	15330	15722	15533	15492	15511	15573	15380	15544	15447	15442	15470	15670	15602	15461	15369	15704	15481	15520	15471	15383	15572	15448	15523	15691	15587	15436	15470	15448	15399	15417	15657	15639	15455	15500	15527	15399	15423	15240	15377	15430	15375	15514	15297	15270	15531	15460	15610	15338	15453	15441	15378	15377	15505	15464	15531	15648	15425	15424	15529	15470	15459	15582	15433	15492	15527	15404	15491	15463	15521	15566	15441	15400	15591	15584	15560	15459	15315
28073	24834	30795	28111	22571	20311	18954	18177	17748	17218	17051	16740	16571	16318	16452	16322	16293	16552	16410	16234	16210	16321	16349	16238	16176	16217	16190	16244	16389	16023	16122	16315	16226	16118	16221	16312	16437	16148	16164	16106	16072	16064	16135	16229	16029	16071	16286	16014	16093	16256	15960	16073	15939	16006	16058	16223	15939	16126	16011	15993	16173	16093	16096	16136	16156	16030	15956	15924	16161	16055	16019	16093	16101	16157	16136	15875	16057	16082	16176	16257	16138	15981	16061	16185	16026	16164	15863	15897	16172	15954	16023	16189	15971	16012	16145	15919	15938	16106	16070	15998	16343	16155	16102	16207	15962	16059	15912	16033	16157	16051	16021	16210	15988	16088	16062	16375	16027	16208	16053	16080	15970	16048	16015	15954	16226	16099	16186	16085	16039	15985	16018	16070	15989	16155	16137	16062	15961	15998	16002	16130	16177	16209	16058	15982	15936	16069	16133	16131	16116	16124	16135	16145	16081	15945	16059	16061	16308	16208	15859	16225	16027	15937	16406	16197	16207	16075	15947	16030	16114	16074	16163	16071	15987	15929	16041	16288	16201	16228	16060	16230	15994	16085	16222	16166	16132	16137	16287	15973	16035	16214	16038	16075	16155	15984	16034	16142	16007	16033	16113	16009	16056	16043	15993	16263	16174	16038	15927	16124	16104	16015	15899	16121	16091	16065	15925	16005	16069	16259	15927	16008	16020	16136	16023	16058	16179	15978	16063	16069	16019	16116	16147	15847	16053	15934	16084	16151	15925	16018	16012	16151	16082	16039	16022	16120	16149	16084	16295	15936	16183	15844	16169	15832	15990	16135	16133	16163	15912	16119	16046	15906	16088	15968	16096	16015	15888	16158	16123	16123	16187	16081	16074	16124	16232	16008	16098	15881	15974	16093	16100	15965	16005	16136	15870	16116	15996	15954	16027	15998	15897	15889	16122	15805	16153	16051	15978	16054	15898	15955	16184	16117	15978	15994	16012	15906	16071	15996	16074	16126	16084	16198	15935	16053	16055	16234	15941	15939	16194	16003	16150	16059	16275	15902	15934	15939	15994	16235	16206	16006	15980	16121	16311	16070	15948	16036	16012	16184	16051	15984	16249	16111	16066	16175	16322	16144	16049	15777	16018	16145	16190	16203	15846	16124	16053	16245	16185	15981	16159	16125	16061	15890	16296	16082	16232	16113	15970	15809	16094	16040	16123	16166	16142	16132	16017	15981	15954	16109	16175	16151	15968	15930	16178	16119	16202	16137	15966	16110	16238	16066	16152	16233	16107	16039	16141	16261	15974	15984	15965	15939	16149	15956	16020	16176	16088	16083	16084	16164	16010	16087	16045	16106	16053	16051	16140	16182	16284	15996	16036	16079	16138	15995	16144	15994	16205	16115	16221	16152	16147	16105	16228	16074	16142	16111	16240	16256	16067	16069	16244	16005	16094	16101	16120	16071	16141	16249	16129	16136	15963	16036	16183	16182	15992	16059	16171	16054	15990	16068	16236	16134	15930	15984	16097	16290	16117	16115	16015	15690	16024	15912	16093	15980	16013	15961	16184	16070	15956	16075	16108	16148	16041	16032	16155	16090	16149	16004	16239	16044	16067	16220	16018	16068	16026	16258	16073	16026	16321	15980	15940	16112	15970	16047	16049	15958	16036	16079	15908	16159	16192	15971	16190	15973	16151	16059	15999	16145	15968	16111	16002	15794	16104	16122	16071	16278	16286	16003	16170	15985	15962	16136	15951	16249	16063	16063	16133	16053	15941	15934	16172	16000	16179	16253	16236	16167	15960	15988	16102	16255	16277	16154	16107	16227	16058	15993	16074	16111	16145	16059	16017	16134	15949	16075	16085	15837	15749	16147	15999	15939	16023	16161	16108	16135	16064	16037	15999	15882	16010	16049	16013	16041	16231	16013	16274	16104	16239	15981	16106	16063	16099	16031	15983	16111	16226	15928	16100	16156	16000	15995	16099	16153	16262	16029	16176	15966	16017	15909	16097	16049	16074	15986	16090	16045	16076	16078	16151	16251	16106	16078	16136	16160	16166	16059	16024	16175	16184	16136	16222	16071	16144	15996	16011	16156	16239	16176	16381	16102	16026	15973	16054	15980	16266	16165	16075	16072	15868	16064	16044	16045	16042	15805	16187	16097	16052	16104	15965	16168	16029	16090	16023	16272	16137	16145	16010	16048	15984	15897	16109	15979	16099	16161	16064	15959	16058	16229	15995	16009	16100	16054	15993	16077	15935	16070	15977	16108	16117	16170	16156	16079	16116	15843	16202	16023	15999	16019	16243	16097	15840	15909	16015	16099	15889	15932	16049	16129	16014	16208	16146	16081	15974	16073	16131	16080	16088	16199	16028	16165	16106	15966	15978	16115	16049	16170	16112	16140	16081	16013	16342	15995	15978	15881	16114	16048	15982	16062	15987	16059	15933	16005	15975	15983	15997	16117	16179	16024	16145	16225	16241	16148	16240	16001	15947	15832	16069	16150	16010	16059	16049	16108	16032	16141	15934	16129	15893	15851	16040	16281	16053	16097	16247	15998	15948	15982	16194	16011	16127	16197	16221	16345	16146	15946	16187	16024	16201	16038	16152	16080	16194	16054	15961	15982	16037	16135	16232	16098	16133	16052	16181	16044	15945	16086	16070	16117	16288	16049	16269	15980	16111	16111	15929	16249	15857	16089	16166	15913	16169	16299	16068	16052	16185	16113	15981	16233	16080	16281	16083	16287	16299	16019	16154	16077	16179	16017	15995	16307	16260	16170	16263	16035	15889	16083	16078	15976	16247	16122	16074	15873	16187	16145	16025	16049	15982	16182	16050	16210	16214	16151	16071	16171	16193	15862	16143	16071	15889	16079	16092	15885	15903	15916	16021	15924	16342	16191	16145	15932	16105	15910	16128	16116	16108	16118	16043	16036	16206	15962	16000	15975	16069	16201	15971	16323	16196	16193	16033	16109	16197	16111	16097	15994	16119	16098	16337	16028	16029	16085	16041	16170	16096	16163	16214	16329	16071	16247	16047	15934	15893	16163	16015	16082	16144	16144	16004	16132	16317	16087	16196	16158	16249	15757	15994	15967	16035	16166	15918	15966	16198	16093	15882	16079	15981	16118	16056	16136	16235	16092	16203	15903	16012	16108	16171	16288	16189	16058	16143	15943	16314	16113	16028	16009	15958	16162	15953	16100	16148	16068	16095	16024	16061	15988	15958	16112	16007	15934	16141	16144	15882	16193	16181	16063	16075	16173	15991	16038	15962	15893	15999	15917	16103	16030	16011	16036	15967	16308	16083	16030	15957	16179	16171	16214	16062	16094	16251	15984	16227	16060	16055	16031	16127	16042	16188	16208	16107	16139	15971	16076	16043	16003	15892	15992	16078	15978	16127	16203	16019	15877	15989	16052	16090	16155	16008	16084	16089	16244	16142	16037	16087	16055	16074	16214	16152	16121	16047	15872	16088	16042	16204	16120	16189	16142	16162	16027	16227	16061	16124	16012	16206	16175	15992	16200	15968	16007	16039	16179	15991	16113	16043	16040	16056	16026	16097	16088	16047	16208	16209	16172	16127	16102	16247	16030	15868	15866	16013	15940	15935	16024	16116	16042	16141	16020	15906	16168	16186	16142	16096	15885	16152	16054	15995	15898	16052	16203	16161	16121	15846	16124	15989	16192	16163	16022	16027	16042	16103	16274	16202	15939	16002	16020	16196	16032	16037	16303	16165	16191	16205	16134	15860	16188	16246	16221	16075	16229	16075	15960	16049	16114	16406	16229	16078	15897	16184	16017	16043	16098	15932	16005	16036	16038	16139	16143	16118	16069	16093	16058	16056	15916	15890	16184	16069	16057	15917	15973	15966	15922	15990	15878	15917	15982	15970	16018	16000	15931	16051	15998	16282	16127	15851	15988	16224	16199	16081	16095	16283	16095	15919	16285	16088	15991	16128	15895	16075	16170	16165	15987	16081	16200	16142	16256	16049	16023	16203	16100	16165	16177	16111	16086	16300	16059	16140	15960	16266	16259	16213	16126	16079	16188	15980	16006	16151	16103	16168	16132	16121	16079	16018	15960	15972	15927	16018	16264	15985	15970	16131	16042	16169	16140	16057	16219	16116	15886	16125	16263	16053	16080	16312	16103	16015	16107	16195	16162	16102	16108	15946	15948	16219	15910	16053	16160	16120	15890	16130	16378	16204	15943	16143	16149	16053	16013	16094	16214	16206	15962	16179	16309	16354	16168	16074	16050	16304	15976	16145	16126	16136	15985	16012	15940	15930	16054	15893	16162	16145	16134	16230	16229	16066	16125	15894	16211	16159	15971	16132	16225	16142	15897	16182	16075	16325	16092	16252	16125	16241	16191	16126	15913	16234	16078	16023	16106	16076	16048	16212	16122	16198	16080	16219	15971	16143	16106	16124	15814	16274	16260	16129	16135	16088	16201	16135	16056	16051	15894	16055	16072	16096	15877	15953	16076	16092	15957	16051	16166	16125	16136	16176	15943	16121	16183	16111	16082	16250	16145	16078	15955	15891	16211	16074	16079	16313	16105	16095	16146	16195	15962	16361	16141	15987	16060	16037	16146	16058	16058	15801	16133	16197	16093	16159	15970	15821	16007	16239	15774	16008	15940	16162	16149	15998	16110	16077	16161	15879	16126	15913	16128	16029	16188	16091	16246	16125	16239	16029	15997	16114	16094	16213	16232	16272	16235	16377	16059	16070	16133	16011	16095	16014	16157	15878	16092	16061	16149	16073	16330	16100	16036	16018	16116	15840	16318	16245	15962	15964	16059	16275	16110	16025	16044	16057	16055	16350	16044	16113	15936	16005	16096	16054	15989	15910	16036	16132	16035	16121	16125	15953	15880	16055	15985	16050	16048	16131	16099	16138	16097	15995	16063	16127	15968	16077	16209	16098	16144	16158	16102	15912	16222	16331	16063	16131	16090	16025	16100	16174	16037	15982	15992	16210	15791	16061	16052	16170	16091	16030	16023	16006	16312	16026	16082	16078	16084	16058	16199	16360	16077	16100	16056	16125	16105	16074	16092	16165	16237	16112	16356	16174	16019	16043	15946	16019	16039	16044	15982	16113	16093	16172	15965	16108	15990	16054	16340	15902	15989	16052	16039
26552	39742	36684	28945	24380	21487	19456	18297	17578	16847	16236	15817	15642	15574	15447	15549	15348	15423	15268	15419	15190	15045	15351	15293	15305	15167	15187	15267	15200	15019	15089	14922	15082	15047	15222	15038	15049	15216	14972	14949	15208	14931	15144	15078	15080	15020	15116	14998	15065	15100	15108	14796	14999	15035	14946	14928	15079	14998	15197	14886	15204	15021	15116	14855	15203	15029	15027	14852	14954	14880	15040	15067	14849	15018	14964	15021	14917	15104	14994	15104	14943	14994	15001	15024	15083	14890	15068	15004	14900	15189	14955	15007	15049	15069	15068	14933	15184	15005	15017	14768	14986	14966	15147	15023	14998	15119	14857	15093	15030	15071	15065	15017	14726	14851	14986	14800	15079	15053	14892	15019	14949	14999	14931	15043	15029	14943	14977	15039	14953	14940	15104	14943	14948	14924	15100	15105	15159	14817	15021	14957	15163	14975	15025	14999	14813	15077	14971	15047	15033	14873	14983	14884	14893	14898	14940	14976	14815	14936	15081	15028	14948	15045	14932	15206	14972	15055	15083	14999	15033	15083	15046	15112	15029	15104	14910	15031	14951	14969	15063	14903	14991	14906	14977	14925	14949	14891	15080	14936	15033	14980	14781	14980	15085	15177	14923	14768	14976	15063	14786	15096	14939	15031	15031	14989	14759	15040	14941	15051	15098	14856	15006	15024	14836	14998	14932	15042	14819	14944	15038	15239	15072	14861	14927	14967	14898	15066	14855	15030	14974	14997	15033	15147	14800	14963	15045	14906	15198	14939	14970	14962	14874	14897	14886	15022	14941	14741	14863	14981	14890	15003	15016	14941	15035	14965	15011	14987	15075	14890	14888	14927	14912	15088	15052	14923	14938	14999	14852	15051	15044	14890	14842	14807	14943	14960	14827	15071	14855	14930	15018	14870	15100	15136	14878	14987	14885	14914	15005	14954	14982	15118	15003	14934	15055	15136	14964	14996	14910	15097	14803	15020	14898	14962	14924	15001	14870	15060	15099	14857	15040	14909	14856	14980	14944	15064	14960	15032	14994	14949	14957	15093	15040	14940	14942	15071	14876	14969	15181	14850	14838	15127	14830	14862	15047	14899	14835	15022	15002	15017	14885	15054	14976	15231	15022	14894	14933	14888	14770	14937	14947	15016	14999	14997	14878	14945	14873	15045	15032	14814	14957	15036	14971	14941	15130	14982	14965	15127	15037	14939	15000	15022	15021	14906	15119	14959	15110	15067	14902	15019	14920	15007	14990	14980	15143	14841	14981	14942	14956	15022	15261	15006	15003	14953	14992	15026	14999	14906	15064	14963	15033	15017	15009	15018	14943	14929	15027	15059	15011	14988	15125	14935	14779	15077	14823	14956	15015	15123	14833	14957	15049	14950	14887	14979	15153	15015	15092	14942	14959	14942	14988	15031	14988	14950	14815	15084	15019	14945	14949	15041	15059	15080	14849	15034	14978	14931	15115	15041	15002	14995	14837	15053	14949	15157	15072	15036	15156	14984	14918	14901	15040	14859	14886	14915	15040	15061	14932	15032	15046	14936	14921	15069	14831	15058	14865	15024	15151	14957	14998	15075	14799	14990	15013	15029	15016	15157	15134	14781	14919	15093	15300	14860	15054	14885	15100	14874	14855	15132	14877	14984	14963	14855	14999	15002	14963	14853	15014	15163	14960	14961	14889	14888	14816	14934	14901	14847	15083	15076	15041	15095	15089	15092	15080	15034	14959	14887	14886	15020	15131	15059	15033	15175	14915	14906	14839	14873	15038	15103	14997	14983	15055	14862	14888	15091	15006	14926	15037	14954	15055	14872	15013	15125	15068	14985	15090	15018	15140	14912	15037	14780	14973	14908	15034	15087	15054	14912	14939	14951	15184	14879	14967	14818	14905	15073	15047	15094	15054	15063	14821	15180	14953	15046	15058	14874	15169	14991	14751	14842	14933	14827	14873	14867	14956	15042	14957	14942	15084	15003	15025	14862	15023	15042	15046	14943	14861	14933	14978	14908	14907	14854	15083	15040	14894	15086	15058	15037	15002	14974	14884	15024	14933	14973	15053	14937	15136	15019	15074	14927	14893	14875	14922	14850	14970	15032	15077	14919	15193	15044	15023	14843	15005	14948	14968	14892	15078	14937	14964	14927	15094	14910	14827	14926	15115	14929	15052	15078	15063	15028	14879	14958	14844	14995	14964	15033	14975	14869	14980	14971	14949	14934	15123	14888	15142	15025	15147	14924	14871	14915	14955	15025	15089	15035	14831	14963	14925	14804	15061	15002	14966	15072	15030	14973	15116	14827	15073	14903	14955	14942	15058	15010	14844	14932	15149	14848	15028	14974	14990	14845	14920	14928	14981	14988	14746	14977	14967	14991	15022	15054	14899	15020	14871	15146	14930	14975	14996	15034	14955	14999	15008	14993	14938	14953	14814	14961	14956	14874	15047	15116	14982	14910	15114	14830	14754	14997	14904	15107	15067	14910	14815	14939	14904	15027	14936	14785	15000	15064	15009	15020	14854	14952	15034	14913	14851	14995	15080	15116	14956	14991	15026	14997	14869	14860	14949	15029	14915	14950	15036	14908	14978	15004	15060	14991	14952	15144	14904	14918	14921	14895	15072	14955	15014	15109	15024	14840	14988	14932	15007	15143	15105	14898	15027	15074	15003	14863	14917	15069	14765	14889	14816	14802	14978	15102	15014	14961	14981	15033	14898	14947	14949	14996	14930	14873	15090	14852	14991	15165	14960	14912	14881	14940	14762	14965	14844	14941	14956	15212	14967	15080	15105	15000	14944	14958	14929	14817	15281	14943	14954	14977	14953	14828	15006	15181	15055	15022	14888	14917	15071	14943	15025	15152	14746	15113	14958	14972	14986	15177	15042	14901	15032	15185	15066	14988	15104	14991	15046	14831	15052	14800	14986	14930	14860	14978	14803	15091	14872	14946	14993	14839	14967	15177	15051	14988	15009	15067	15029	14853	14975	14978	15107	14976	15023	14956	15012	14991	14852	15048	14988	15055	15117	15080	14864	14989	14913	15094	14794	14921	15126	14930	15105	14915	14884	15175	14951	15022	14982	15130	14983	15119	14914	14964	14993	14991	15025	14899	14982	14919	15025	14977	15023	14894	14899	14865	15022	14985	15028	14982	15065	14975	14887	14899	15064	14913	14985	14904	15020	14797	14844	14933	15066	15120	15098	14958	15101	14906	14896	14892	14947	15011	15028	14843	15043	14920	14992	15009	14970	15032	14925	14941	14928	14955	15003	14937	15169	14780	14862	15004	15042	14848	15025	14996	14929	15004	14966	14973	14935	14980	14778	15065	15120	14788	14911	15103	15143	14873	15009	14986	14843	14898	15023	14798	15005	14833	15089	14937	15072	14912	15005	15081	15004	14862	14881	15176	14911	15157	14978	14970	15029	15039	14956	14979	15032	14826	14942	15049	15083	14956	14928	14846	15042	15133	14960	15055	15023	14886	15043	15129	15039	14961	15100	15061	14854	14889	14962	15023	15107	15141	14911	14934	14916	14880	15114	14993	15146	15032	15026	15077	14944	14962	14991	14930	15058	14794	15106	15025	14983	14985	15116	15026	14875	15008	15073	14783	14923	14913	14916	15016	14785	15041	14942	15096	14888	14875	14941	14961	14826	14947	15067	15016	14883	15068	15044	15011	15063	14857	14939	14971	14870	14966	15030	15014	15098	14949	15074	15027	15020	14885	15073	14939	15083	14956	15039	14953	15156	15049	14992	14944	14950	14907	14886	14993	14897	15082	14964	14872	14906	14946	15123	14692	15164	15121	14960	15129	15057	14935	15026	14887	14996	15057	15062	14951	14956	15031	15096	15117	14790	14796	14946	15120	14790	14870	14878	15040	15190	15108	14855	15037	15105	14912	14802	14949	14902	14987	15085	14888	14979	14967	15027	15100	14940	14944	15090	14989	15054	15146	15038	15077	15077	15035	15066	14974	14992	14922	15136	14875	14951	14993	14945	15040	15007	15025	15058	14973	14994	14878	15024	14768	14900	15182	14970	15040	15033	15221	15092	14865	15107	14949	14894	15015	14967	14983	15060	15010	14947	15035	14904	15024	14816	15000	14981	14889	14887	15216	14920	14980	15053	15134	14911	14991	14993	15139	15057	15039	14925	15111	14948	14910	14897	15070	14798	15034	15110	15037	15029	14972	15004	14938	14964	15114	14950	15047	14991	15130	14905	14919	14909	14870	15011	15009	14991	15131	14979	15151	15137	14970	14903	15104	15224	14868	14954	14911	14955	14945	14987	15034	15121	14870	15009	14928	14983	15033	15110	15053	15055	14879	14901	14927	14922	15098	14933	15031	14962	15155	15005	15185	15042	14981	15022	14924	14861	14994	15090	14897	15054	14977	15060	15035	15045	14987	15073	14888	15029	14972	14981	14966	14955	14957	14890	15005	15002	15102	15068	15120	15098	15025	14948	15111	14975	15117	15116	14905	14987	14983	14881	14956	14979	15053	14994	15001	15013	14939	14901	14987	15034	14828	14879	14913	15233	14766	14981	15080	14763	15184	15083	14949	15122	15003	15108	14879	14853	15024	15067	14888	14979	15157	15060	14947	14992	14903	14899	15255	15019	15019	15000	15087	14882	15013	15007	14906	15047	14877	14951	15091	15109	14963	14929	14985	15027	14917	14894	14977	14990	14983	14929	15138	14927	15118	14981	14945	14863	15023	15166	14992	14909	15100	15086	14980	15033	15004	15035	14973	15067	15007	14931	15025	15124	14925	15158	14991	14782	14972	14939	14971	15116	15052	15016	14967	15052	15022	15071	14993	15142	14999	15005	14997	15162	14966	14928	14980	14826	14903	14952	14880	14930	14997	14975	15110	14955	15102	14860	15127	14987	15136	14962	14966	14961	14934	14913	15100	14998	15154	14866	15050	15046	14900	15004	15075	14948	15004	14912	14981	15022	14911	14925	15129	14940	14913	14889	14888	14849	14993	14855	14876	14996	14979	14953	14939	14987	15093	15070	14881	15055	15167	14904	14890	15096	14848	15037	14923	15140	14885	15059	14858	14948	15038	14934	15036	15029	15044	14847	14897	15006	15007	14788	14885	15092	14913	15057	15019	14953	14871	15011	14937	14869	14892	15018	14894	15077	15023
24015	21561	29235	24777	23691	25078	24130	20601	19453	18985	18383	17886	17463	17548	17349	17322	17364	17291	17135	17088	17306	17029	17271	17149	17237	16852	16990	17076	16858	16816	17087	16935	16981	16942	17064	16903	16925	16942	16813	16894	16884	16705	16796	16861	16734	16810	16765	17028	16884	16771	16951	17040	16846	16667	16731	16786	16874	16892	16922	16859	16753	16881	16484	16549	16854	16901	16845	16826	16952	16563	16767	16814	16857	16965	16695	16662	16750	16901	16764	16742	16898	16804	16643	16851	16752	16597	16688	16711	16650	16716	16665	16562	16716	16822	16646	16810	16776	16702	16677	16764	16689	16602	16784	16598	16767	16834	16698	16760	16721	16653	16712	16904	16782	16696	16823	16749	16924	16810	16580	16795	16895	16737	16787	16706	16636	16814	16730	16633	16652	16675	16645	16865	16706	16816	16768	16695	16776	16878	16663	16638	16811	16709	16680	16775	16785	16745	16996	16834	16880	16708	17001	16893	16928	16658	16845	16926	16955	16676	16539	16833	16859	16890	16695	16764	16865	16588	16785	16775	16851	16632	16633	16767	16743	16776	16575	16865	16748	16725	16837	16786	16643	16536	16901	16888	16909	16781	16760	16688	16806	16986	16753	16664	16695	16836	16717	16854	16687	16846	16944	16606	16610	16726	16598	16736	16644	16730	16739	17010	16689	16664	16886	17015	16614	16919	16843	16832	16789	16776	16677	16768	16601	16940	16830	16620	16631	16703	16791	16683	16807	16827	16735	16623	16789	16722	16860	16694	16748	16616	16861	16673	16878	16901	16668	16584	16537	16632	16731	16815	16669	16643	16715	16592	16713	16714	16620	16616	16703	16750	16649	16734	16444	16783	16812	16663	16661	16569	16843	16897	16556	16968	16667	16649	16690	16647	16835	16828	16575	16839	16844	16887	16693	16890	16786	16808	16644	16866	16633	16645	16647	16617	16702	16803	16584	16640	16764	16665	16639	16784	16686	16829	16915	16655	16744	16653	16745	16768	16726	16703	16855	16776	16812	16707	16749	16591	16738	16821	16722	16813	16633	16675	16983	16904	16709	16671	16731	16833	16907	16850	16696	16446	16641	16784	16941	16596	16654	16597	16789	16476	16649	16727	16727	16643	16641	16592	16861	16597	16673	16716	16741	16590	16546	16479	16571	16764	16623	16583	16629	16758	16778	16626	16784	16775	16696	16661	16715	16903	16691	16987	16783	16617	16702	16708	16791	16719	16826	16671	16737	16709	16719	16769	16648	17058	16774	16886	16562	16759	16643	16782	16791	16514	16697	16585	16862	16672	16661	16624	16742	16842	16820	16740	16613	16887	16798	16765	16688	16991	16645	16616	16719	16608	16803	16726	16754	16706	16686	16865	16731	16418	16754	16765	16659	17016	16799	16917	16650	16766	16810	16641	16885	16798	16526	16725	16765	16748	16716	16728	16664	16961	16686	16773	16823	16788	16691	16743	16633	16615	16789	16834	16857	16674	16738	16701	16898	16790	16613	16827	16732	16705	16564	16660	16701	16631	16840	16952	16644	16708	16605	16795	16713	16811	16955	16717	16726	16723	16805	16780	16726	16534	16719	16750	16667	16865	16793	16662	16826	16699	16681	16865	16880	16830	16629	16808	16948	16621	16663	16891	16648	16670	16809	16853	16802	16679	16787	16741	16837	16855	16472	16741	16752	16585	16811	16533	16654	16731	16645	16956	16831	16789	16926	16513	16762	16764	16795	16703	16513	16504	16725	16886	16760	16638	16525	16762	16883	16503	16883	16851	16780	16577	16691	16876	16679	16969	17007	16738	16692	16684	16639	16616	16738	17056	16672	16810	16734	16676	16803	16737	16748	16793	16903	16724	16957	16771	16811	16724	16696	16846	16995	16842	16597	16796	16970	16733	16725	16696	16586	16628	16846	16704	16581	16772	16764	16581	16896	16776	16751	16655	16741	16832	16657	16726	16804	16811	16700	16685	16862	16714	16648	16669	16718	16724	16781	16649	16813	16777	16626	16563	16600	16902	16610	16732	16784	16589	16652	16788	16557	16861	16784	16930	16684	16763	16791	16790	16823	16799	16771	16688	16654	16754	16776	16766	16656	16697	16814	16814	16728	16515	16895	16854	16702	16720	16642	16608	16729	16695	16642	16731	16765	16716	16806	16488	16781	16862	16604	16721	16827	16790	16632	16730	16566	16451	16590	16711	16625	16741	16678	16706	16668	16676	16614	16686	16782	16666	16636	16695	16619	16716	16709	16726	16721	16616	16852	16738	16762	16683	16639	16798	16739	16666	16873	16916	16765	16669	16769	16833	16840	16708	16700	16755	16814	16674	16516	16777	16705	16793	16713	16800	16535	16739	16748	16813	16771	16672	16834	16793	16650	16769	16609	16700	16578	16705	16786	16647	16584	16816	16836	16701	16769	16620	16724	16800	16949	16607	16838	16698	17046	16773	16867	16785	16685	16677	16693	16719	16695	16459	16832	16868	16608	16699	16855	16706	16740	16581	16583	16781	16761	16618	16685	16816	16798	17003	16917	16835	16549	16618	16583	16693	16750	16685	16710	16857	16754	16862	16722	16706	16805	16854	16641	16640	16955	16719	16663	16838	16811	16661	16779	16939	16739	16814	16952	16698	16762	16818	16796	16721	16689	16841	16834	16546	16527	16850	16959	16797	16653	16927	16779	16714	16812	16695	16820	16834	16490	16502	16881	16725	16753	16531	16890	16741	16677	16794	16973	16714	16573	16686	16729	16700	16700	16746	16677	16815	16644	16907	16734	16802	16845	16677	16591	16760	16896	16716	16821	16837	16669	16622	16613	16674	16791	16567	16882	16842	16659	16910	16846	16563	16677	16858	16625	16701	16574	16888	16537	16946	16792	16905	16845	16854	16914	16922	16610	16765	16739	16798	16875	16766	16718	16617	16674	16871	16598	16699	16920	16725	16568	16777	16801	16943	16648	16750	16927	16700	16735	16740	16670	16744	17069	16912	16604	16614	16897	16912	16992	16776	16767	16623	16720	16707	16728	16729	16886	16712	16700	16727	16716	16658	16680	16615	16612	16627	16827	16914	16675	16764	16563	16628	16739	16719	16825	16789	16678	16823	16666	16705	16788	16733	16612	16533	16617	16754	16664	16750	16655	16889	16908	16628	16652	16750	16921	16775	16667	16864	16562	16831	16944	16745	16971	16648	16631	16632	16761	16695	16771	16736	17004	16703	16885	16780	16680	16454	16858	16931	16799	16845	16608	16739	16805	16516	16707	16773	16734	16537	16723	16758	16784	16703	16712	16720	16783	16737	16829	16873	16841	16619	16689	16797	16879	16807	16681	16803	16758	16664	16710	16556	16857	16770	16583	16783	16718	16804	16813	16918	16851	17009	16723	16833	16697	16855	16653	16787	16646	16738	16618	16693	16693	16503	16667	16541	16750	16746	16710	16873	16669	16717	16719	16720	16644	16739	16745	16734	16667	16719	16782	16544	16630	16692	16641	16506	16689	16885	16852	16679	16459	16577	16795	16795	16843	16551	16961	16753	16662	16748	16662	16771	16803	16671	16823	16771	16679	16842	16703	16730	16658	16686	16793	16757	16895	16645	16601	16798	16851	16826	16539	16716	16883	16853	16605	16782	16848	16749	16788	16765	16826	16625	16709	16665	16841	16613	16888	16836	16572	16649	16637	16688	16764	16728	16791	16715	16809	16819	16665	16679	17092	16828	16475	16792	16713	16486	16551	16763	16721	16789	16731	16750	16825	16727	16664	16690	16699	16715	16885	16824	16808	16719	16836	16966	16647	16657	16728	16805	16784	16812	16644	16746	16907	16618	16686	16626	16599	16833	16480	16658	16890	16474	16750	16663	16646	16669	16665	16811	16744	16744	16781	16807	16879	16887	16813	16793	16671	16736	16779	16851	16669	16681	16607	16793	16735	16739	16660	16684	16647	16794	16712	16664	16527	16860	16737	16782	17054	16866	16617	16708	16662	16524	16798	16724	16714	16592	16737	16838	16669	16721	16528	16741	16756	16724	16548	16610	16721	16787	16751	16635	16902	16851	16955	16769	16811	16671	16534	16769	16701	16760	16672	16573	16862	16790	16628	16871	16923	16742	16824	16712	16674	16753	16690	16728	16674	16789	16796	16637	16534	16541	16799	16716	16955	16874	16625	16728	16728	16643	16549	16638	16771	16829	16647	16691	17027	16849	16591	16779	16673	16693	16782	16549	16634	16885	16647	16861	16677	16792	16978	16881	16788	16697	16810	16801	16719	16536	16864	16723	16733	16569	16868	16670	16745	16652	16675	16601	16844	16878	16713	16556	16880	16825	16814	16988	16604	16814	16631	16635	16846	16520	16729	16803	16717	16708	16857	16944	16660	16734	16700	16537	16595	16692	16847	16857	16793	16699	16832	16682	16728	16784	16567	16621	16738	16595	16815	16838	16751	16795	16639	16821	16646	16644	16692	16719	16835	16771	16578	16885	16745	16865	16926	16835	16717	16710	16713	16487	16645	16845	16718	16760	16736	16706	16722	16481	16832	16684	16774	16606	16703	16684	16572	16702	16873	16760	16763	16716	16824	16787	16533	16692	16670	16999	16686	16776	16779	16786	16570	16679	16822	16687	16743	16778	16779	16820	16657	16633	16605	16690	16638	16680	16817	16658	16871	16780	16779	16722	16763	16599	16717	16952	16915	16890	16675	16744	16597	16626	16809	16872	16715	16674	16648	16648	16778	16644	16585	16747	16668	16667	16735	16424	16675	16715	16864	16891	16728	16687	16677	16567	16780	16659	16781	16813	16725	16779	16805	16636	16748	16569	16766	16690	16557	16617	16734	16637	16995	16925	16798	16724	16793	16701	16646	16725	16724	16493	16762	16626	16785	16771	16826	16769	16791	16723	16829	16601	16906	16508	16668	16731	16689	16704	16658	16746	16751	16484	16707	16941	16714	16677	16721	16646	16724	16916	16829	16848	16938	16702	16710	16815	16742	16854	16791	16714	16662	17006	16761	16762	16647	16773	16779	16617	16605	16599	16769	16783	16555	16499	16714	16639	16731	16929	16838	16694	16761	16796	16863	16712	16823	16625	16903	16629	16599	16697	16852	16644	16732	16791	16954	16652	16781	16712	16746	16691	16523	16704	16950	16663
27006	45683	43232	35158	29700	25982	23043	20828	19920	18570	17762	17110	16750	16558	16272	16167	16235	15945	16023	15888	15939	15955	15820	15743	15789	15803	15847	15679	15522	15757	15473	15564	15483	15646	15806	15902	15660	15431	15538	15484	15629	15324	15424	15567	15550	15755	15506	15580	15476	15554	15456	15254	15404	15446	15547	15461	15371	15431	15561	15440	15406	15403	15634	15502	15284	15391	15553	15411	15479	15586	15297	15589	15271	15540	15484	15444	15601	15393	15544	15351	15536	15560	15402	15399	15373	15440	15465	15633	15399	15372	15551	15464	15382	15320	15412	15509	15399	15520	15555	15497	15513	15356	15095	15373	15336	15444	15100	15392	15246	15422	15408	15362	15398	15446	15474	15294	15282	15320	15485	15369	15354	15548	15332	15456	15362	15428	15432	15419	15381	15522	15184	15511	15394	15355	15371	15184	15373	15463	15493	15348	15299	15427	15389	15288	15284	15379	15464	15604	15537	15320	15303	15245	15479	15258	15328	15445	15389	15416	15267	15366	15453	15390	15388	15501	15409	15321	15548	15474	15455	15477	15272	15437	15561	15333	15250	15427	15276	15346	15183	15363	15321	15514	15325	15296	15417	15417	15417	15469	15276	15475	15346	15457	15472	15320	15476	15261	15428	15490	15249	15389	15556	15494	15536	15363	15568	15511	15243	15419	15288	15155	15399	15424	15280	15533	15432	15439	15416	15266	15345	15442	15430	15513	15557	15325	15278	15397	15465	15478	15420	15328	15520	15368	15327	15391	15464	15338	15627	15422	15434	15328	15266	15398	15506	15413	15270	15487	15320	15489	15491	15408	15279	15316	15500	15580	15246	15435	15360	15334	15529	15412	15443	15555	15386	15379	15491	15463	15436	15586	15413	15311	15421	15460	15492	15556	15261	15339	15443	15378	15513	15291	15323	15261	15364	15438	15290	15480	15475	15286	15474	15417	15345	15426	15335	15255	15453	15321	15447	15421	15236	15415	15353	15359	15597	15342	15512	15436	15267	15484	15395	15463	15248	15370	15435	15448	15291	15413	15408	15383	15456	15385	15231	15367	15462	15370	15375	15397	15438	15389	15616	15501	15369	15441	15485	15534	15381	15402	15444	15530	15393	15507	15328	15463	15278	15339	15390	15390	15527	15277	15302	15473	15526	15436	15365	15576	15329	15471	15466	15504	15510	15411	15394	15335	15516	15398	15275	15370	15561	15472	15540	15240	15340	15363	15382	15200	15331	15311	15374	15443	15473	15279	15432	15477	15540	15367	15402	15398	15475	15376	15446	15322	15431	15436	15347	15401	15403	15322	15277	15632	15414	15395	15430	15305	15468	15571	15369	15427	15425	15382	15407	15382	15261	15167	15391	15415	15429	15380	15361	15357	15379	15487	15395	15283	15351	15393	15410	15309	15468	15334	15456	15549	15474	15497	15362	15401	15441	15313	15591	15378	15468	15407	15248	15625	15348	15322	15394	15424	15462	15160	15485	15366	15350	15555	15417	15487	15342	15296	15495	15420	15460	15238	15462	15436	15307	15265	15380	15337	15458	15324	15452	15512	15400	15427	15368	15452	15557	15329	15463	15365	15427	15464	15384	15482	15391	15501	15401	15250	15207	15458	15447	15322	15388	15493	15470	15411	15427	15513	15400	15455	15473	15550	15230	15417	15448	15315	15528	15339	15512	15402	15314	15432	15417	15330	15343	15294	15398	15419	15224	15490	15387	15369	15224	15471	15420	15342	15418	15361	15321	15481	15136	15423	15182	15398	15236	15281	15379	15506	15426	15456	15145	15443	15411	15499	15479	15522	15287	15270	15531	15427	15289	15215	15556	15328	15331	15499	15386	15498	15304	15219	15405	15350	15285	15394	15448	15413	15486	15435	15572	15414	15603	15454	15503	15299	15714	15446	15530	15371	15445	15430	15270	15403	15486	15503	15393	15365	15396	15609	15284	15402	15417	15511	15356	15351	15392	15378	15505	15372	15413	15281	15234	15437	15182	15353	15506	15388	15426	15309	15317	15351	15458	15369	15492	15411	15414	15314	15273	15309	15382	15319	15355	15517	15258	15244	15290	15401	15425	15384	15491	15398	15421	15233	15348	15254	15503	15233	15327	15378	15535	15443	15357	15447	15408	15392	15278	15498	15368	15370	15081	15378	15394	15427	15524	15208	15421	15365	15474	15330	15457	15390	15172	15298	15386	15549	15478	15369	15473	15503	15475	15429	15427	15444	15294	15369	15368	15391	15305	15466	15342	15375	15432	15367	15496	15401	15348	15412	15474	15410	15475	15294	15587	15352	15294	15316	15527	15363	15419	15325	15379	15431	15332	15584	15420	15409	15420	15443	15368	15373	15402	15444	15391	15393	15248	15364	15576	15487	15398	15279	15489	15484	15528	15399	15383	15286	15354	15490	15357	15549	15359	15388	15496	15537	15371	15506	15269	15522	15205	15314	15494	15397	15339	15448	15443	15243	15368	15365	15437	15420	15427	15523	15535	15496	15421	15263	15353	15301	15366	15429	15255	15311	15357	15500	15288	15333	15389	15311	15355	15288	15358	15290	15375	15442	15352	15482	15365	15463	15371	15311	15478	15398	15400	15664	15474	15327	15519	15495	15383	15401	15445	15326	15432	15325	15541	15552	15448	15334	15265	15421	15427	15365	15420	15502	15468	15433	15727	15410	15369	15471	15300	15398	15411	15358	15445	15393	15613	15429	15419	15358	15370	15391	15412	15344	15407	15430	15350	15410	15359	15484	15439	15481	15484	15445	15375	15276	15419	15486	15163	15373	15304	15454	15342	15417	15660	15363	15452	15474	15416	15354	15219	15348	15381	15406	15304	15453	15348	15307	15448	15464	15420	15401	15373	15358	15399	15444	15305	15416	15290	15445	15570	15401	15438	15432	15340	15422	15255	15329	15446	15463	15381	15360	15381	15386	15350	15356	15206	15535	15426	15398	15530	15484	15489	15182	15407	15484	15461	15389	15562	15214	15268	15372	15348	15352	15261	15568	15651	15393	15411	15270	15404	15380	15399	15320	15435	15427	15164	15525	15353	15548	15474	15409	15426	15360	15288	15510	15184	15515	15425	15258	15478	15534	15390	15346	15418	15480	15263	15381	15383	15417	15591	15361	15368	15494	15343	15422	15469	15410	15405	15347	15326	15308	15518	15213	15176	15350	15195	15492	15433	15633	15462	15421	15404	15402	15465	15560	15398	15375	15391	15576	15212	15407	15368	15541	15513	15444	15393	15251	15501	15594	15391	15507	15355	15309	15396	15593	15416	15336	15284	15487	15225	15452	15445	15537	15528	15225	15265	15489	15303	15361	15502	15491	15375	15299	15482	15474	15464	15452	15563	15305	15267	15390	15572	15354	15400	15340	15365	15458	15442	15458	15450	15249	15466	15486	15363	15201	15297	15339	15268	15310	15327	15427	15501	15375	15432	15357	15338	15301	15476	15475	15403	15438	15479	15430	15522	15371	15419	15417	15377	15489	15455	15318	15496	15326	15356	15379	15477	15554	15380	15450	15388	15417	15345	15286	15321	15402	15537	15416	15279	15455	15402	15561	15458	15512	15448	15326	15391	15393	15330	15548	15392	15325	15477	15461	15400	15439	15371	15417	15524	15552	15423	15497	15335	15331	15367	15400	15507	15421	15412	15368	15261	15500	15301	15321	15352	15338	15380	15465	15398	15511	15319	15317	15474	15382	15432	15249	15518	15199	15437	15303	15366	15268	15429	15336	15415	15276	15373	15301	15451	15359	15195	15256	15320	15282	15529	15173	15480	15488	15525	15387	15415	15279	15434	15302	15482	15282	15469	15541	15354	15431	15229	15394	15273	15341	15370	15432	15253	15472	15320	15370	15370	15288	15500	15432	15463	15376	15581	15335	15248	15439	15420	15507	15228	15502	15286	15292	15288	15385	15487	15518	15539	15411	15402	15511	15583	15454	15467	15215	15348	15320	15401	15489	15185	15342	15444	15407	15424	15382	15417	15419	15401	15367	15387	15322	15570	15341	15583	15402	15313	15461	15302	15389	15339	15391	15331	15200	15469	15584	15381	15288	15530	15536	15473	15458	15364	15475	15504	15445	15341	15402	15389	15133	15313	15339	15415	15514	15243	15306	15521	15406	15468	15426	15437	15438	15465	15247	15520	15460	15296	15397	15443	15409	15422	15272	15319	15352	15341	15413	15475	15332	15566	15294	15310	15377	15539	15412	15227	15455	15457	15602	15447	15303	15543	15444	15354	15428	15516	15386	15242	15420	15408	15371	15505	15499	15238	15339	15450	15519	15442	15264	15282	15338	15305	15335	15396	15213	15501	15272	15683	15469	15403	15457	15387	15425	15316	15426	15404	15214	15391	15506	15407	15298	15479	15437	15477	15401	15453	15408	15571	15385	15394	15357	15308	15463	15381	15420	15439	15423	15392	15366	15329	15450	15572	15481	15188	15387	15368	15332	15374	15392	15384	15446	15247	15373	15509	15419	15330	15377	15398	15426	15570	15380	15504	15416	15259	15473	15389	15515	15268	15348	15520	15445	15493	15368	15400	15596	15426	15459	15261	15215	15468	15173	15251	15354	15460	15402	15524	15518	15513	15496	15500	15543	15236	15477	15397	15422	15348	15405	15413	15323	15505	15380	15436	15408	15293	15389	15452	15384	15337	15260	15324	15254	15438	15337	15325	15417	15477	15371	15314	15409	15420	15487	15512	15431	15376	15435	15451	15313	15360	15420	15406	15344	15336	15455	15286	15245	15394	15526	15392	15562	15223	15260	15374	15218	15413	15398	15448	15245	15316	15499	15208	15537	15437	15292	15353	15391	15242	15405	15548	15453	15333	15460	15351	15337	15224	15463	15318	15473	15371	15259	15279	15316	15381	15261	15306	15435	15434	15397	15307	15572	15272	15379	15458	15339	15276	15465	15359	15427	15472	15328	15380	15446	15515	15443	15639	15503	15330	15373	15565	15403	15433	15344	15435	15448	15340	15509	15405	15352	15552	15522	15411	15463	15417	15244	15570	15567	15307	15295	15454	15486	15498	15403	15407	15371	15408	15449	15312	15484	15379	15427	15288	15313	15458	15302	15445	15437	15367	15301	15400	15446	15474	15402	15444	15544	15461	15492	15446	15352	15429	15401
23169	21591	29622	24120	22329	25472	27894	22257	20464	20042	19211	18831	18287	18045	17898	17678	17731	17490	17498	17306	17219	17377	17388	17537	17504	17541	17441	17205	17308	17018	17077	17093	17063	16815	17086	17174	17055	17042	17008	17067	16887	16744	16794	16980	17091	16812	17047	16769	16968	16829	16867	16783	16979	16977	16890	16827	16865	16917	16854	17135	16780	16788	16925	16791	16855	16921	16689	16963	17030	16747	16898	16961	16824	16963	16935	16927	16941	17069	16940	16822	16695	16921	17134	16949	16911	16685	16723	16898	16719	16626	16984	16774	16874	16915	16808	16794	16863	17110	16899	17001	16997	16995	17061	16672	17059	16963	16774	16863	16763	16760	16867	16773	16608	16838	16799	16892	16862	16850	17059	16991	16841	16871	16934	16762	16852	16631	16969	16687	16808	16757	16893	16806	16891	16979	16801	16820	16826	16742	16815	16926	16810	16762	16895	16611	16847	16766	16730	16867	16717	16778	16661	16796	16682	17013	16977	16843	16734	16671	16950	16975	16891	16832	16912	16821	17001	16742	16766	16838	16751	16751	16628	16789	16815	16882	16851	16680	16718	16660	16647	16888	17105	16770	16995	16764	16784	16754	16837	16938	16749	16797	16968	16865	16971	16971	16566	16721	16825	16766	16776	16892	17123	16849	16807	16621	16766	16992	17067	16788	16697	16828	16816	16879	16905	16946	16480	16697	16857	16753	16805	16901	16764	16710	17020	16836	16734	16769	16755	16965	16554	16755	16954	16865	16570	16922	16787	16817	16826	16859	16899	16918	16954	16726	16712	16837	16811	16667	16769	16536	16870	16659	16732	16801	16721	16881	16547	16798	16843	17064	16723	16737	16792	16772	16896	16626	16992	16777	16613	16748	16539	16805	16948	16807	16729	16724	16965	16852	16872	16872	16908	16931	16840	16920	16789	16769	16934	16740	16870	16754	16711	16593	16780	16851	16901	16891	16812	16900	16719	16918	16893	16801	16773	16931	16765	16869	17154	16800	16825	16799	16663	16626	16810	16716	16826	16706	16871	16874	16868	16972	16757	16729	16757	16797	16833	16902	16892	16805	16673	16831	16813	16745	16603	16845	16674	16776	16882	16789	16851	16618	16725	16889	16828	16931	16768	16858	16872	16893	16870	16710	16855	16881	16906	16703	16779	16676	16749	16818	16785	16653	16684	16995	16791	16746	16915	16731	16756	16752	16792	16739	16654	16723	16897	16852	16826	16659	16925	16784	16743	16812	16796	16794	16769	16891	16689	16780	16837	16693	16842	16776	16924	16864	16762	16715	16672	17031	16788	16719	16913	16920	16891	16743	16942	16808	16803	16708	16798	16866	16792	16805	16830	16745	16914	16896	16826	16817	16761	16983	16872	16693	16810	16877	16717	16738	16917	16824	16852	16697	16678	16747	17045	16636	16806	16907	16806	16814	16923	16967	16892	16846	16879	16888	16805	16752	16898	16627	16705	16698	16750	16847	16916	16875	16876	16866	16634	16817	16698	16720	16767	16790	17140	16789	16803	16758	16882	16822	16760	16901	16660	16784	16670	16650	16876	16802	16629	16761	16576	16915	16642	16797	16817	16904	16916	16702	17021	16771	16829	16765	17125	16901	16675	16843	16769	16929	16797	16918	16665	16910	16970	16797	16873	16867	16832	16709	17040	16795	16810	16756	16918	16879	16705	16833	16749	16791	16719	16677	16721	16856	16796	16738	16910	16741	16984	16741	16909	16726	16758	16856	16747	17021	16687	16727	16929	16703	16824	16765	16746	16908	16955	16815	16830	16900	16665	16838	17034	16891	16737	16609	16680	16726	16822	16851	16799	16935	16649	16686	16918	16674	16676	16576	16719	16993	16848	16902	16832	16711	16836	16812	16765	16727	16798	16793	16762	16917	16560	16791	16672	16874	16959	16854	16708	16833	16757	16821	16864	16765	16701	17068	16769	16843	16929	16720	17077	16931	16957	16814	16738	16805	16785	16894	16941	16875	16716	16781	16873	16741	16606	16805	16841	16791	16706	16792	16688	16649	16745	16813	16907	16941	16989	17089	16723	16845	16784	16735	17008	16807	16918	16731	16842	16810	16819	16730	16756	16710	16843	17022	16660	16915	16899	17034	16823	16893	16926	16876	16732	16793	16675	16813	16911	16719	16839	16859	16945	16813	16883	16937	16734	16900	16831	16715	16768	16682	16724	16973	16897	16898	16901	16792	16624	16826	16823	16818	16806	16876	16693	16773	16921	16737	16791	16748	16833	16664	16850	16830	16807	16999	16802	16883	16877	16863	16671	16923	16743	16749	16613	16744	16889	16886	16654	16811	16790	16606	16873	16917	16946	16964	17050	16984	16857	16951	16738	16905	16811	16712	16712	16737	16858	16947	16718	16899	16903	16905	16855	16863	16744	16840	16873	16831	16931	16842	16878	16947	16881	16808	16688	16758	16815	16799	16766	16689	16873	16737	16943	16678	16824	16793	16954	16861	17043	16885	16901	16799	16656	16915	16844	17083	17003	16951	16789	16801	16944	16768	16912	16711	16751	16936	16732	16682	16546	16841	16883	16667	16794	16728	16741	16750	16574	16766	16898	16804	16752	16858	16823	16813	16923	16857	16710	16706	16850	16734	16769	16683	16854	16763	16814	16852	16806	16739	16827	16791	16885	17023	16807	16737	16595	16852	16780	16868	16926	16823	16873	16813	16900	16809	16826	16666	16767	16763	16988	16899	17010	16883	16870	17007	16731	16738	16895	16982	16853	16751	16737	16821	16814	16768	16627	17010	16912	16890	16964	16794	16623	16781	16704	16991	16859	16785	16524	16931	16755	16769	16971	16769	16624	16780	16784	16723	16732	16673	16826	16981	16712	16741	16967	16784	16891	16939	16782	16696	16673	16764	16603	16809	16848	16750	16757	16683	16590	16826	16937	16743	16711	16809	16913	16773	16704	16842	16823	16717	16775	16927	16879	16570	16550	16816	16628	16807	16941	16596	16735	16956	16829	16944	16962	16751	16931	16700	16780	16886	16860	16853	16726	16537	16727	16759	16938	16769	16599	16833	16746	16825	16837	16588	16839	16877	16788	16931	16876	16998	17049	16833	16670	16675	16742	16809	17025	16888	17067	16679	16749	16742	16596	16689	16629	16764	16888	16592	16680	16745	16765	16751	16880	16657	16888	16943	16909	16755	16866	16724	16852	16881	16990	16595	16796	16955	16939	16734	16772	16647	16839	16903	16794	16803	16679	16580	16928	16603	16887	16743	17043	16788	16873	16594	16852	16897	16710	16716	16798	16603	16788	16596	16821	16863	16684	16902	16729	16816	16888	16762	16665	16953	16702	16770	16883	16833	16839	16807	16800	16486	16806	16824	16908	16707	16864	16589	16737	16899	16707	16586	16827	16810	16951	16778	17040	16795	16710	16785	16780	16747	16927	16746	16635	16905	17035	16613	16662	16820	16763	16722	17006	16794	16881	16781	16977	16707	16824	16920	16666	16886	16916	16961	16674	16748	16888	16702	16693	16681	17021	16806	16741	16826	16849	16834	16824	16861	16761	16959	16719	16871	16857	16815	16770	16689	16989	16830	16729	16745	16890	16692	16628	16637	16913	16971	16970	16806	16949	16730	16722	17008	16955	16681	16718	16806	16715	16811	16670	16958	16688	16774	16878	16783	16781	16842	16837	17036	16810	16734	16923	16696	16700	16985	16903	16896	16883	16867	16813	16898	16794	16710	16764	16847	16677	16941	16812	16795	16766	16853	16644	16854	16601	16774	16843	16670	16719	16692	16733	16844	16817	16764	16708	16690	16753	16822	16738	16699	16822	16925	16836	16911	16927	16752	16893	16753	17070	16866	16715	16749	16817	16705	16848	16951	16487	16816	16752	16593	16865	16962	16542	16700	16701	16827	16790	16820	16842	16764	16842	16767	16819	16874	16684	16837	16869	16973	16942	16864	16845	16783	16835	16701	16859	16824	16736	16743	16733	16878	16757	16710	16879	16753	16949	16800	16868	16908	16867	16719	16925	16912	16969	16789	16840	16868	16840	16552	16824	16793	16792	16991	16880	16766	16884	16861	16878	16770	17014	16932	16499	16830	16866	16835	16761	16738	16806	16985	16827	16834	16660	16967	16879	16801	16937	17005	16817	16820	16833	16896	16979	16791	16788	16914	16804	16998	17050	16803	16980	16781	16853	16704	16771	16917	16989	16865	16844	16900	16756	16867	16828	16678	16770	16953	16704	16873	16904	16737	16919	16863	16715	16876	16829	16787	16879	16678	16860	16725	16822	16905	16837	16773	16772	16781	16698	16769	16739	16812	16868	16843	16784	16831	17005	16828	16749	16818	16805	16948	16706	16770	16661	16613	16916	16785	16689	16868	16725	16651	16780	17021	16799	16941	16768	16980	16994	16977	16704	16943	16725	16732	16790	16627	16959	16605	16662	16789	17029	16736	16820	16794	16910	16798	16808	16940	16777	16874	16856	16825	16925	16626	16806	16666	16780	16736	16686	16828	16813	16787	16815	16950	16855	16841	16933	16759	16901	16890	16869	16697	17012	16803	16811	16899	16671	16747	17061	16831	16667	16978	16851	16774	16769	16818	16696	16897	16692	16854	16826	16751	17006	16994	16826	16812	17130	16765	16951	16804	16800	16655	16838	16696	16696	16617	16778	16902	16968	16903	16788	16787	16844	16708	16883	16677	16873	16852	16770	16991	16693	16723	16809	16800	16776	16699	16790	16905	16864	16745	16813	16932	16876	16886	16799	16823	16860	16943	16931	16771	16856	16932	16842	16727	16927	16763	16817	16803	17146	16623	17014	16913	16780	16969	16969	16844	16806	16695	16885	16926	16826	16994	16815	16782	17003	16991	16933	16757	16859	16721	16954	16809	16606	16878	16910	16775	16743	16913	16711	17037	16822	16932	16903	16828	16581	16763	16845	16769	16794	16880	16827	16875	16938	16847	16813	16845	16921	16736	16744	16854	16693	16602	16842	16789	16692	16799	16782	16815	16849	16949	16796	16912	16752	16797	16723	16875	16749	16921	16767	16706	16778	16848	16916	16764	16871	16843	16543	16545	16645	16841	16847	16891	16691	16864	16854	16798	16981	16741	16756	16696	16845	16969	17046	16776	16928	16833	16929	16972
27947	50852	47986	39677	33195	28919	25673	23285	21582	20003	18703	18146	17387	16978	16864	16595	16527	16573	16288	16300	16038	16158	16240	16275	16112	16313	16067	15878	15880	15851	15616	15625	15502	15802	15827	15979	15676	15792	15800	15494	15541	15673	15531	15512	15452	15356	15762	15723	15392	15509	15380	15754	15580	15522	15563	15511	15520	15447	15395	15575	15571	15636	15453	15530	15595	15597	15489	15350	15564	15410	15395	15386	15627	15514	15415	15590	15432	15564	15278	15510	15596	15489	15587	15520	15485	15570	15378	15435	15414	15434	15492	15480	15416	15523	15510	15457	15349	15355	15173	15524	15212	15549	15411	15404	15517	15484	15395	15443	15401	15415	15410	15326	15337	15373	15533	15419	15438	15368	15506	15286	15542	15513	15483	15527	15447	15341	15520	15394	15434	15300	15534	15593	15446	15417	15307	15498	15219	15457	15370	15588	15356	15446	15465	15486	15375	15373	15576	15431	15373	15455	15327	15431	15395	15459	15391	15396	15328	15445	15390	15362	15377	15340	15514	15410	15441	15489	15343	15332	15403	15353	15707	15442	15495	15329	15305	15442	15692	15609	15256	15461	15604	15457	15442	15425	15348	15575	15602	15515	15360	15288	15477	15398	15378	15466	15423	15424	15444	15509	15473	15387	15546	15380	15277	15501	15327	15270	15564	15346	15447	15287	15413	15380	15291	15185	15393	15543	15295	15391	15561	15498	15353	15339	15425	15441	15482	15408	15397	15432	15279	15337	15379	15374	15458	15453	15477	15549	15584	15405	15387	15294	15409	15513	15418	15317	15472	15332	15404	15582	15280	15336	15402	15276	15448	15638	15374	15372	15384	15200	15433	15532	15450	15417	15355	15471	15341	15503	15451	15395	15409	15622	15377	15455	15531	15425	15470	15406	15515	15316	15426	15565	15490	15415	15367	15237	15433	15293	15316	15390	15413	15344	15451	15545	15455	15394	15390	15331	15374	15325	15475	15324	15396	15383	15326	15459	15552	15361	15502	15542	15362	15424	15453	15358	15445	15472	15355	15300	15565	15333	15390	15326	15374	15498	15338	15326	15339	15491	15467	15461	15421	15392	15428	15251	15418	15376	15559	15425	15285	15525	15382	15447	15316	15386	15369	15362	15498	15390	15532	15284	15341	15323	15439	15522	15394	15385	15529	15332	15420	15531	15434	15541	15391	15333	15283	15507	15593	15355	15329	15486	15429	15310	15521	15376	15444	15396	15418	15324	15413	15260	15394	15291	15477	15371	15385	15513	15469	15400	15504	15506	15388	15367	15525	15448	15332	15319	15312	15341	15256	15564	15517	15410	15400	15372	15269	15480	15526	15374	15195	15293	15291	15526	15319	15406	15395	15549	15310	15570	15255	15344	15399	15364	15336	15482	15545	15224	15243	15429	15393	15440	15451	15494	15429	15412	15396	15365	15430	15418	15528	15267	15273	15479	15435	15590	15517	15226	15472	15427	15392	15471	15421	15363	15425	15358	15410	15472	15436	15376	15640	15430	15386	15384	15435	15550	15262	15408	15442	15309	15447	15392	15436	15464	15227	15546	15439	15398	15460	15527	15435	15462	15435	15327	15433	15408	15395	15405	15642	15339	15421	15361	15383	15363	15261	15511	15328	15602	15397	15547	15283	15343	15513	15299	15454	15338	15370	15590	15243	15480	15441	15509	15503	15422	15321	15580	15447	15430	15494	15493	15351	15215	15236	15387	15411	15371	15630	15528	15382	15300	15336	15530	15228	15434	15401	15600	15406	15627	15606	15330	15229	15458	15556	15564	15375	15539	15276	15393	15471	15458	15349	15463	15566	15453	15204	15414	15383	15512	15497	15392	15500	15449	15381	15385	15456	15406	15355	15480	15439	15425	15510	15435	15401	15314	15458	15421	15408	15338	15460	15494	15229	15349	15437	15494	15357	15466	15381	15505	15407	15502	15239	15383	15515	15398	15490	15404	15467	15473	15396	15390	15491	15395	15455	15266	15346	15637	15335	15542	15490	15433	15317	15374	15419	15510	15394	15331	15426	15402	15421	15438	15349	15421	15469	15356	15280	15417	15389	15574	15437	15409	15503	15203	15548	15574	15339	15383	15280	15367	15393	15214	15528	15489	15407	15232	15413	15484	15494	15464	15381	15319	15458	15435	15366	15493	15473	15519	15373	15567	15425	15213	15368	15342	15419	15504	15437	15507	15625	15367	15539	15627	15330	15473	15291	15468	15441	15499	15521	15398	15371	15341	15319	15384	15508	15478	15415	15537	15527	15334	15419	15561	15496	15393	15475	15327	15313	15270	15519	15389	15548	15353	15534	15372	15557	15350	15284	15549	15438	15274	15248	15416	15479	15180	15351	15435	15552	15449	15401	15371	15574	15429	15360	15425	15388	15266	15439	15405	15430	15189	15506	15487	15326	15479	15386	15388	15438	15459	15431	15574	15352	15450	15423	15308	15485	15449	15505	15433	15335	15405	15407	15526	15404	15469	15422	15516	15422	15405	15274	15363	15358	15263	15373	15252	15411	15449	15407	15391	15401	15438	15553	15370	15500	15342	15328	15466	15372	15385	15537	15429	15458	15419	15440	15307	15513	15513	15344	15525	15365	15387	15445	15596	15541	15430	15477	15441	15493	15421	15369	15617	15509	15470	15330	15604	15219	15497	15414	15518	15348	15383	15461	15477	15491	15501	15406	15323	15633	15373	15477	15464	15341	15493	15483	15322	15384	15299	15387	15478	15463	15480	15369	15478	15386	15202	15366	15394	15357	15274	15288	15456	15220	15279	15461	15304	15381	15363	15306	15366	15505	15573	15425	15333	15374	15372	15434	15454	15443	15334	15406	15439	15282	15348	15514	15450	15396	15294	15333	15244	15377	15625	15427	15534	15544	15416	15347	15349	15483	15377	15316	15311	15383	15208	15508	15532	15451	15456	15326	15307	15445	15303	15448	15334	15257	15334	15305	15377	15393	15499	15274	15587	15320	15426	15330	15599	15345	15430	15304	15364	15484	15510	15300	15492	15498	15536	15371	15271	15368	15390	15422	15447	15295	15373	15526	15399	15489	15488	15514	15407	15424	15259	15463	15227	15497	15590	15529	15379	15553	15350	15400	15412	15486	15193	15272	15382	15183	15471	15406	15304	15285	15345	15396	15228	15397	15376	15504	15386	15462	15346	15463	15490	15485	15459	15416	15482	15432	15448	15396	15398	15319	15302	15383	15277	15496	15626	15314	15666	15372	15590	15388	15179	15320	15299	15380	15527	15384	15595	15392	15454	15399	15465	15447	15241	15391	15423	15359	15348	15693	15276	15417	15554	15449	15450	15492	15489	15587	15388	15270	15389	15315	15564	15487	15600	15592	15532	15512	15473	15362	15448	15440	15549	15494	15530	15312	15334	15466	15463	15336	15210	15460	15423	15505	15526	15643	15286	15307	15426	15397	15498	15444	15456	15577	15408	15359	15294	15506	15304	15338	15487	15454	15492	15409	15453	15258	15348	15369	15430	15595	15398	15472	15402	15292	15343	15517	15440	15530	15452	15362	15459	15403	15405	15525	15257	15564	15375	15507	15284	15569	15357	15445	15561	15351	15463	15463	15421	15491	15334	15393	15260	15361	15434	15452	15447	15332	15432	15364	15424	15572	15525	15545	15507	15462	15496	15366	15346	15345	15594	15504	15573	15246	15555	15335	15457	15378	15467	15350	15553	15359	15522	15368	15358	15303	15626	15469	15263	15415	15319	15539	15437	15547	15512	15517	15486	15399	15350	15303	15304	15435	15392	15462	15663	15373	15541	15409	15438	15451	15355	15457	15569	15394	15311	15330	15442	15384	15476	15355	15273	15402	15423	15389	15299	15442	15470	15315	15243	15277	15343	15574	15310	15259	15470	15563	15459	15277	15386	15560	15491	15413	15358	15366	15357	15425	15461	15363	15587	15197	15381	15486	15554	15432	15409	15368	15484	15525	15573	15392	15372	15380	15487	15278	15432	15246	15630	15291	15242	15427	15540	15305	15563	15364	15461	15416	15346	15242	15431	15466	15449	15456	15448	15488	15352	15467	15599	15451	15384	15256	15244	15477	15451	15535	15362	15331	15322	15361	15521	15453	15497	15438	15411	15553	15419	15337	15501	15356	15521	15516	15597	15366	15428	15470	15669	15349	15381	15438	15452	15471	15525	15591	15427	15363	15359	15529	15578	15405	15399	15555	15401	15509	15311	15388	15367	15213	15322	15502	15555	15438	15453	15531	15277	15478	15353	15485	15475	15433	15330	15474	15184	15532	15384	15514	15475	15399	15405	15350	15324	15300	15375	15385	15511	15477	15444	15443	15351	15334	15465	15356	15459	15272	15363	15294	15411	15393	15521	15225	15605	15621	15308	15424	15439	15499	15302	15521	15614	15519	15357	15396	15377	15250	15493	15459	15384	15280	15346	15366	15360	15341	15478	15363	15237	15582	15397	15491	15090	15383	15358	15481	15343	15555	15418	15393	15412	15416	15366	15475	15488	15555	15523	15393	15453	15446	15491	15361	15256	15363	15450	15424	15293	15375	15419	15503	15442	15476	15398	15454	15354	15357	15465	15435	15331	15335	15508	15639	15286	15429	15442	15506	15510	15368	15393	15245	15372	15288	15472	15460	15326	15372	15271	15536	15583	15325	15402	15547	15628	15441	15522	15482	15464	15406	15266	15058	15501	15469	15465	15380	15415	15328	15354	15548	15389	15420	15434	15495	15384	15455	15329	15540	15381	15518	15494	15484	15390	15331	15468	15496	15549	15294	15379	15509	15293	15502	15460	15546	15483	15324	15251	15414	15327	15481	15324	15390	15270	15388	15456	15323	15354	15455	15592	15445	15633	15518	15361	15395	15543	15365	15493	15416	15370	15301	15345	15733	15376	15358	15460	15312	15388	15485	15581	15500	15404	15392	15437	15457	15600	15436	15302	15414	15333	15607	15446	15454	15404	15565	15507	15412	15362	15338	15244	15381	15333	15499	15353	15274	15677	15336	15343	15346	15631	15529	15371	15434	15486	15565	15274	15464	15166	15441	15455	15364	15322	15331	15537	15305	15439	15504	15524	15421	15425	15507	15351	15239	15403	15291	15464	15394	15474	15399	15388	15365	15266	15378	15422	15331	15547
28129	24968	31550	28369	22460	20397	19038	18037	17630	17067	17017	16584	16565	16650	16190	16456	16366	16372	16310	16373	16276	16041	16017	16360	16314	16150	16034	16094	16047	15851	15915	16296	16139	16140	15962	16169	15910	16210	15965	16043	15930	15945	16107	16150	16001	16011	16087	16094	16198	15932	15979	15937	16079	16084	15909	15916	16051	15907	16070	16159	16060	15929	16119	15915	16041	15837	16047	16006	15962	15948	16154	15918	16041	15915	15895	16167	15866	15933	15999	16030	15916	16078	16144	16052	16002	15992	16037	16085	15913	16023	15908	15998	15955	16164	16105	15905	16085	15858	15820	15986	15880	16231	15967	15996	15927	15771	16088	15889	16162	16073	15987	15844	16168	15966	16052	15957	15852	16085	15936	15914	15999	15908	16142	15947	15911	15925	15929	15879	15999	15991	16025	16062	15926	15831	15998	16033	15933	15925	15900	15967	16113	15959	16136	16058	15846	15847	15984	15896	15817	15910	16012	15899	16023	15910	16099	15910	15830	16190	16045	16085	15849	16090	15976	16047	16071	16050	15976	16027	15674	16056	16124	15953	15827	16016	16016	16016	16009	16070	15977	15706	15959	15889	15785	15937	15970	16130	16228	16047	15880	15855	16026	15943	15928	15883	15870	15802	15910	15892	16022	15684	15966	16179	15869	15865	16017	15964	16075	16003	16074	15910	16022	16087	15885	15945	15857	16098	15893	15895	15881	15966	15913	15663	15904	15987	16024	15801	16122	16038	16047	16116	15919	15802	15745	15839	15895	15953	15866	15952	15915	15990	15892	15922	15908	16041	16018	15794	16074	15847	16119	15909	16049	15811	16019	15986	15921	15880	15916	15871	15995	16016	15985	15948	15806	15847	16050	15913	15996	15877	15984	15974	15933	15978	15996	15912	15888	15716	15870	15959	16171	15884	15992	16000	15936	15897	15890	15888	15981	16071	16093	16172	15907	16064	16057	16011	16089	15906	15725	16103	15940	15901	15918	15943	15842	16000	16155	16117	15966	15988	15911	15992	15949	15947	15904	15936	16067	16126	15942	16028	15938	15833	15764	16070	15874	15999	15976	15958	15997	16064	15728	16030	15841	15713	15901	15908	16013	16117	15975	15902	15864	15950	15820	16109	16042	15785	16034	15919	16054	16070	15795	15902	15734	15843	15818	16053	16091	15815	15968	15828	15963	16043	15737	15992	15903	15953	16051	15987	16065	15772	15854	15674	16043	16021	16148	15985	15922	16011	15840	15870	16084	15904	16073	15835	15845	16025	16053	16158	16107	16104	16066	16004	16027	15958	16056	15906	15766	16031	16027	16123	15933	16131	15958	15961	15968	16027	15837	16054	15900	16056	15946	15975	15951	16074	15984	16208	16068	16118	16122	15817	15874	16011	16241	16130	16186	15973	15987	15858	15976	15922	15963	15987	15922	15990	16221	15946	15978	16069	15935	15958	16103	15965	16044	16043	15868	16031	15875	16186	15815	16136	15839	15870	16007	16096	16074	16344	16196	16046	15807	16054	15772	16071	15901	15857	15882	16062	15914	15824	15821	15790	15959	16028	15971	15867	15735	15738	16022	15996	15974	16211	16103	15981	16049	15939	15897	15959	16132	16063	15932	15936	16108	15940	15920	15822	15867	16010	16010	15955	15996	16074	15988	15791	16010	15766	16009	15874	15951	15805	16103	15898	15911	15902	15840	15988	16063	15949	15860	15923	15799	16000	16070	15882	15771	15984	16115	16011	15969	15967	16018	15875	16003	15907	16013	16100	16021	16062	15992	16130	15938	16131	16011	15964	16002	16085	16090	16102	16093	16062	16144	16020	16115	15869	15864	16161	16023	15981	15925	15879	15926	16002	15851	15951	16160	16166	16104	16046	15914	15957	16031	15927	15983	15857	15791	15992	15893	15981	16095	15876	15968	15958	16229	15952	16152	16102	15939	16124	15891	15836	15957	16009	15960	16023	16062	15897	16064	15941	16141	16118	15967	16122	16105	15781	16089	15977	15944	15961	16098	16022	15989	15815	15980	16051	15874	15939	15997	16105	16024	15776	16059	16160	16032	15875	16021	16202	15926	15861	16071	15901	16013	15888	15980	15991	15878	15869	15906	15776	16166	15929	15964	16080	15867	15995	16045	15884	15891	16132	15906	15827	16042	16231	16118	15944	16250	15984	16095	15759	15919	15970	15970	16009	15852	15886	15852	15801	15856	15815	16078	15951	16102	15832	16019	15929	16055	15833	16094	16025	16006	15695	16003	16051	15851	15997	15933	15957	15981	16210	16119	15987	15965	16033	15996	15907	15973	15814	15981	15892	15875	16044	16009	15830	16030	15944	15961	15865	16076	15888	15856	15877	16021	15826	16126	16036	15971	16213	16138	15804	15979	15996	15979	15949	15950	15738	16009	15893	15766	16235	15858	15971	16257	15828	15807	15945	16053	15983	16185	16288	16103	15965	16068	16044	15914	16056	16037	15904	15973	16124	16006	15872	15873	16062	15949	15969	15994	16031	15999	15823	15850	16023	15872	15979	16113	15892	16182	15840	15925	15990	15912	15963	15937	15931	15989	15929	16209	16168	16074	15908	16033	15996	15769	15799	15952	15847	15868	15800	16066	15881	15918	15942	15903	16193	16052	15947	15955	16122	16154	16122	15826	15827	16039	16239	16166	15961	15962	15829	15994	15959	16048	15939	15816	15895	16023	15938	15905	15954	16130	16005	16130	16064	16069	15945	15929	15927	15942	15950	15929	16019	15972	15927	15949	15919	16072	16038	15916	16101	16003	15944	15806	16064	16203	15786	15796	15937	15979	15943	16093	16158	16064	16069	16027	16042	15941	15736	15956	15828	15853	15740	15907	15861	16095	15969	15787	15945	15931	15893	15931	15964	16097	15989	15910	15836	15893	15844	15974	15902	15844	16016	15874	16183	15906	15974	15946	15980	16160	16027	15940	16130	16054	15923	16188	16084	15994	15879	16093	16046	15929	15993	16226	15901	15951	16222	16083	15902	16109	15868	15907	16075	15937	15856	15935	15749	15992	16036	15996	15816	15895	15785	15843	15882	15923	15890	15974	15909	16052	16035	16070	15793	15955	15886	16075	15943	15792	15944	15885	15965	15987	16007	15929	16252	15931	15970	15956	15964	15812	16154	16021	16235	16046	16177	15803	16103	16001	16029	15788	15963	16090	15844	15938	15987	16044	16008	15750	15983	15974	15963	16034	15863	15877	15931	15909	15980	15807	15957	15931	16043	16119	16167	15926	16082	16049	16138	15903	15886	16106	15933	15976	15918	15858	15880	15952	15920	16048	15820	15945	15892	16055	16056	16150	15980	16016	15915	15953	16082	15845	16246	16076	15887	15857	15711	16006	16034	16024	15996	16147	16154	16217	15933	15888	16005	16168	15949	15897	16039	15880	15857	15986	15980	15889	16007	16118	16165	15880	15947	15978	15825	15877	16057	15963	16041	15908	16025	15991	16027	16140	15930	15864	16031	16082	15910	15968	16044	15967	16003	15957	16064	16037	15913	16245	15961	15980	16047	15869	15956	15859	16032	16170	16129	15851	15804	16072	16046	16091	15933	15989	15873	16091	15962	16058	16108	15880	16037	15992	16019	15961	15987	15976	15814	15921	15859	15843	15835	15979	15964	16099	15988	15888	15718	15841	15952	16011	15947	15862	15899	15966	15965	15967	15985	15908	15913	15910	16121	16174	16029	16103	15839	15819	15946	15871	15845	15946	15994	16105	16139	15947	16107	16050	15955	15982	16099	15811	16150	16038	15912	15952	16018	16040	15965	15843	15896	16035	16090	15867	15835	16063	16039	15946	16071	15755	16040	16010	15854	16007	16247	15881	15948	15979	16026	15919	16001	15853	15922	15936	15993	15974	15935	16158	15973	16018	15980	16009	15826	15934	15885	15997	16091	16062	16144	15983	15914	16005	16131	16036	15870	15775	15839	15896	15909	16101	15982	16135	15890	16058	15946	16006	16060	15877	15930	16009	15897	16105	16013	16030	15992	16080	16060	16019	16019	15729	15892	16098	15987	15982	16112	16145	16028	15827	15866	15971	16154	16047	16002	16106	16108	15874	16021	15902	15963	16055	15707	16159	15957	15653	16118	15869	15999	16027	15815	15935	16105	16184	15976	15947	16033	15970	15899	16040	16221	16064	15848	15991	15977	15956	15690	15869	15903	15895	15949	16127	15992	15988	15905	15989	16233	15981	15969	15940	15968	15755	15910	15886	15906	15951	15969	15882	15917	16119	15989	15898	15713	16064	15897	16061	16018	16004	15849	15959	16022	15951	16058	16050	15976	15950	15868	15984	15998	16030	16008	16037	16010	15769	15866	15792	15877	16135	16165	16045	15832	15886	16000	15970	15922	15960	16030	16068	16054	15826	15957	16165	15972	16007	15834	16032	15983	16055	15988	16051	15836	15813	15998	15990	16093	16058	15987	15928	16051	15951	16006	16118	16015	16070	15943	15978	15997	15812	16029	15993	15874	15913	15919	15786	15913	16030	15933	15916	15965	15993	16122	15995	15737	16192	15901	15742	15950	15903	15903	15728	15844	16029	16042	16007	15923	15712	16107	15965	16075	15807	16086	15919	16051	15968	15858	15943	16042	16162	15926	15884	16049	15980	16100	15887	15973	16079	15857	15816	16106	15969	16141	16034	15975	16032	15771	15880	15876	16059	16186	15938	16093	16066	16046	16020	15947	15903	16033	15746	15833	15951	16033	15905	15952	15940	15806	15983	15994	16055	15969	16027	15985	15889	15995	16071	15969	15838	15991	16162	16121	15996	15889	15921	15835	16080	16157	16059	16224	16055	15980	15990	15936	15865	16179	15978	15945	16000	15875	16033	15852	15897	15767	15766	15990	16072	16157	16021	15965	16070	15955	15977	15967	16054	16064	15936	16066	16026	16126	16101	16033	16063	15851	15921	15964	15869	15933	16017	15992	16029	15933	15994	16043	16067	15814	16329	16036	16088	16067	16020	15949	16061	16037	16026	16005	16020	16026	16132	15979	16010	16111	15942	15746	15825	15962	15969	16066	15935	16129	16105	15954	15864	15750	15738	15867	16064	16100	15939	15781	16058	15797	15911	15879	16032	15962	16148	15901	16112	15955	15924	15975	16172	15940	15904	15822
25942	39991	37131	29128	24183	21390	19551	18364	17473	16583	16007	15862	15576	15369	15276	15241	15231	15319	15224	15181	15196	15215	15210	15264	15040	15071	15063	15089	15029	15005	15041	14853	14843	14880	14926	15113	15035	15042	14867	14975	14952	14934	14935	14873	14868	14981	14855	14877	14944	15112	15106	14737	14915	14964	14957	14968	14813	14933	14876	14770	14823	14855	14915	14827	14709	14961	14675	14870	14782	14964	14887	14980	14847	14894	14883	14758	14918	14858	14818	14682	14860	14986	14672	14885	14779	15035	14875	14752	14850	14842	14711	15005	14972	14994	14994	14823	14749	14759	14915	14819	14867	14957	14885	14934	14755	14686	14881	14918	14845	15061	14785	14757	14767	14875	14937	14681	14926	14790	14898	14728	14922	14619	14726	15035	14884	14622	14816	14778	14790	14934	14882	14806	14894	14849	14810	15083	14807	14945	14825	14833	14995	14878	14914	15127	15018	14934	14782	14943	14752	14555	14832	14901	14719	14949	14877	14818	14889	14897	14877	14984	14692	14809	14916	14821	15002	14708	14808	14835	14783	14904	14830	14738	14995	14826	14934	14690	14960	14776	14836	14862	14820	14822	14885	14867	14887	14737	14719	14906	14934	14764	14904	14815	15000	14870	14826	14688	14816	14781	14820	14780	15143	14765	14856	14732	14768	14764	14768	14894	15006	14788	14743	15032	14917	14880	14818	15025	14801	15015	14711	14885	14862	14867	14922	14881	14705	14912	14893	14778	14769	14959	14729	14901	14800	14929	14866	14881	14809	14773	14758	14879	14935	14878	14761	14762	14919	14816	14815	14942	14794	14971	14641	14866	14941	14885	14946	14714	14698	14989	14808	14806	14861	14870	14879	14914	14848	14773	14836	14993	15042	14909	14813	14809	14918	14881	14686	14836	14853	14865	14820	14757	14800	14830	14830	14756	14894	14810	14874	14793	14790	14810	14775	14652	14813	14933	14750	14767	14708	14766	14984	14808	14755	14868	14950	15008	14769	14881	14775	14764	14896	14848	14928	14791	14860	14808	14849	14787	14866	14899	14923	14649	14856	14843	14934	14794	15005	14712	14831	14923	15044	14847	14833	14910	14817	14839	14871	14805	14953	14998	14868	14653	14804	14729	14687	14667	14917	14880	14843	14822	14945	14790	14767	14841	14984	14768	14796	14853	14766	14909	14755	14729	14992	14812	14861	14826	14920	14882	14834	14808	14908	14753	14817	14652	14939	14929	15002	14791	14821	14713	14865	14860	14767	14934	14697	14717	14742	14827	14758	15035	14688	14812	14714	14852	14893	14974	14801	14929	14963	14758	14915	14888	14910	14796	14899	14911	14964	14858	14714	14766	14659	14927	14837	14966	14950	14905	14920	15014	14795	14844	14679	14888	14910	14851	14830	14841	14781	15030	14742	14900	14838	14992	14923	14866	14864	14943	14808	14837	14883	14867	14861	14774	14804	14813	14836	14858	14786	14977	14781	14849	14793	14843	14798	14803	14873	14950	14789	14755	14891	14765	14993	14998	14876	14957	14870	15079	14738	14888	14886	14803	14825	14752	14913	14992	14992	14885	14852	14841	14847	14807	14996	14728	14728	14815	14660	14908	14957	14940	15104	14819	14809	14832	14782	14896	15043	14846	14778	14867	14868	14803	14853	14859	14874	14897	15007	15046	14908	14932	14898	14811	14954	14793	14687	14805	14845	14799	14743	14832	14867	14829	14822	14807	14851	14938	14836	14839	14873	14997	14853	14680	14727	14823	14943	14899	14894	14749	14911	14809	14849	14916	14800	14969	14779	14739	14901	14825	14796	14905	14957	14688	14901	14954	14885	14749	15028	14838	14756	14794	14853	14733	14875	14855	15111	14832	14818	14977	14874	14834	14814	14777	14775	14883	14906	14716	14809	14911	14993	14809	14893	14957	14865	14941	14940	14888	14859	15017	14858	14951	14814	14857	14939	14729	14836	14793	14783	14834	14787	14769	14948	14820	15002	14741	14867	14840	14959	14748	14801	14866	14731	14760	15083	14987	14825	14791	14894	14815	14819	14854	14872	14949	14709	14675	14742	14719	14748	14811	14933	14795	14944	14917	15046	14786	14781	14872	14689	15022	14877	14738	14952	14879	14932	14866	14874	15064	14839	14815	14634	15012	14920	14832	14763	14614	14828	14823	14782	15020	14921	14948	14886	14712	14849	14787	14888	14993	14924	14941	14970	14805	14863	14807	14754	14884	14781	15028	14697	15023	14844	14724	14767	14773	14876	14826	14792	14782	14791	14869	14928	14700	14670	14842	14981	14747	14940	14830	14834	14876	14773	14898	14928	14906	14898	14960	14784	14770	14864	14802	14926	14914	14833	15008	15043	14890	14727	14900	14867	14885	14931	14849	15062	14870	14841	14897	14850	14942	14926	14852	14949	15100	14874	14788	14927	14915	14813	14947	14915	14889	14813	14844	14763	14672	14626	14851	14783	14910	14886	14774	14788	14690	14831	14852	14954	14897	14861	14982	15057	14874	14849	14924	14821	14938	14857	14885	14850	14882	14826	14841	14854	14817	14855	14764	14883	14860	14783	14744	14950	14996	14869	14823	14806	14680	14806	14967	14903	14801	15004	14867	14934	14860	14867	14726	14926	14675	14908	15020	14754	14897	14809	14798	14948	14904	14729	14770	14893	14925	14738	15042	14794	15050	14814	14785	14945	14764	14862	14830	14908	14897	14928	14944	14925	14811	14963	14938	14887	14898	14688	14840	14980	14948	14845	14791	14711	14969	14813	14989	14804	14673	14978	14704	14917	14822	14936	14899	15000	14614	14849	14875	14951	14820	14718	14812	14929	14761	14872	14742	14878	14901	14885	14887	15022	14806	14884	15036	14814	14711	14833	14800	14850	14849	14729	14847	14850	14893	14883	14900	14908	15051	14926	14900	14886	14914	14804	14912	14880	15039	14897	14881	14786	14855	14753	14873	14878	14906	15006	14889	14787	14748	14799	14898	14717	15055	15059	14798	14852	14922	14890	14820	14856	14729	14913	14991	14866	14735	14825	14747	14822	14741	14962	14850	14725	14765	15024	14859	14867	14956	14829	14794	14909	14937	15030	14881	14760	14954	14896	14911	14922	14831	14917	14841	14866	14902	14820	14899	14875	14849	14708	15017	15005	14806	14886	14844	14815	15007	14798	14879	14903	14940	14830	14794	14821	14704	14726	14925	14834	14782	14916	14823	14967	14802	14963	14908	14945	14838	14869	14884	14858	14769	14831	14757	14897	14819	14731	14931	14900	14802	15000	14810	14858	14896	14890	14817	14945	14877	14968	14905	14915	14827	15063	14792	14884	14752	14898	14805	14929	14868	14835	14782	14874	14920	14847	14790	15041	14780	14828	14831	14902	15006	15042	14907	14833	14928	14846	14756	14860	14862	14980	14882	14848	14812	14759	14853	14980	14980	14760	14862	14822	14954	14860	14725	14765	14782	14723	14911	14875	14867	14762	14971	14929	15022	14905	14914	14749	15008	14784	14939	14801	14783	14836	14827	14971	14778	14683	14854	14890	14863	14981	14862	14963	14932	14995	14931	14867	14743	14971	15017	14796	14816	14821	14901	14878	14856	14766	14858	14953	14777	14892	14888	14854	14912	14807	14975	14900	14920	14770	14858	14865	14915	15000	14735	14961	14854	14773	14884	14898	14807	14961	14896	14931	14849	14822	14922	14953	14987	14821	14829	14729	14738	14778	14805	14980	14787	14858	14780	14894	14801	14920	14940	14876	14859	14700	15029	14760	14845	14807	14733	14991	14844	14897	14820	15000	14720	14834	14725	14879	14783	14907	14887	14916	14822	14838	14781	14943	14815	14863	14851	14818	14957	14995	14970	14796	14933	14785	14820	14911	14868	14790	14729	14891	14797	14875	14790	14770	14846	14907	14992	14825	14801	14722	14705	14786	14698	14913	14711	14793	14822	14865	14868	14818	14800	14852	14957	14878	14816	14734	14762	14680	14891	14834	14729	14856	14815	14847	14943	14868	14989	14868	15006	14930	14901	14730	14809	14803	14755	14870	14985	14777	14898	14831	14940	14790	14747	14947	14897	14862	14726	14938	14900	14711	14835	15079	14688	14928	14825	14876	14722	14854	14885	14721	14778	14651	14708	14765	14647	14917	14774	14885	14803	14833	14710	14892	14789	14899	14707	14848	14895	14857	14904	14929	14895	14750	14869	14867	14904	14948	14851	14891	14938	14696	14924	15098	14728	14865	14873	14898	14914	14882	14898	14888	14814	14950	14766	14827	14894	14956	14693	14816	14865	15009	14744	14789	14885	15042	14704	14821	15010	14695	14808	14856	14908	14695	14877	14854	14830	14914	14723	15004	14939	15029	14984	14654	14895	14699	14809	14751	14986	14753	14820	14905	14893	14980	14778	14794	14898	14888	14857	14807	14890	14820	14894	14657	14931	14963	14874	14877	14960	15005	14730	14970	14658	14941	14866	14880	14969	14903	14877	14748	14878	14875	14758	14945	14922	14766	14814	14937	14912	14925	14803	14969	14671	14933	14982	14936	15012	14833	14918	14838	14883	14956	15004	14881	14827	14879	14960	14877	14927	14882	14847	14748	14905	14810	14871	14806	14830	14785	14964	14839	14835	14897	14826	14745	14665	15042	14896	14750	14909	14662	14888	15070	14827	15071	14907	14926	14929	14916	14960	14832	14871	14947	14844	14821	14830	14811	14878	14770	14890	14617	14927	14801	14846	14778	14917	14859	14971	14784	14821	14905	14796	14896	15154	14960	14755	14929	14967	14916	14833	14926	14890	14797	14757	14933	14749	14876	14805	14920	14866	14817	14846	15006	14829	14685	14858	14901	14726	14886	14791	14893	15016	14890	14864	14618	14636	14863	14998	14985	14783	15042	14765	14874	14804	14952	14824	15006	14836	14737	14808	15015	14833	15096	14910	14825	14944	14868	14735	14939	14863	14969	14895	14828	14853	14979	14856	14937	14815	14919	14683	14735	14947	14763	14951	14883	14786	14848	14918	14913	14869	14768	14893	14814	14902	14856	14796	14948	14823	14836	14883	14718	14883	14778	14914	14907	14808	14858	14875	14710	15003	14817	14933	14932	15026	14971	14889	14861	14884	14757	14804	14895	14779	15018	14870
24066	21573	29352	24769	23712	24948	24064	20813	19604	18838	18337	17824	17557	17586	17290	17210	17301	17145	17126	17354	16995	17004	16976	17073	17187	17260	17112	16860	17131	16925	16838	16934	16780	16975	16904	16784	16891	16971	16950	16822	16695	16635	16739	16951	16785	16712	16873	17012	16830	16763	16865	16677	16805	16743	16721	16646	16729	16632	16647	16722	16679	16818	16834	16792	16648	16771	16813	16835	16774	16683	16913	16645	16700	16796	16818	16814	16707	16690	16871	16765	16772	16435	16844	16617	16733	16698	16726	16556	16635	16658	16777	16789	16715	16772	16830	16584	16640	16888	16678	16683	16659	16574	16500	16810	16684	16579	16400	16777	16740	16764	16694	16661	16733	16615	16620	16626	16900	16825	16861	16482	16699	16729	16599	16633	16659	16916	16705	16751	16640	16704	16728	16547	16579	16692	16792	16649	16638	16715	16585	16738	16715	16638	16607	16472	16732	16726	16707	16764	16834	16659	16864	16639	16896	16815	16805	16626	16712	16673	16792	16496	16579	16675	16720	16642	16712	16497	16621	16732	16768	16761	16724	16651	16689	16673	16760	16623	16637	16668	16654	16709	16828	16685	16595	16811	16695	16702	16785	16709	16613	16565	16460	16573	16610	16714	16782	16772	16732	16794	16685	16778	16809	16676	16669	16800	16629	16532	16709	16726	16820	16764	16735	16454	16682	16698	16749	16747	16781	16607	16555	16657	16761	16951	16583	16608	16649	16856	16580	16459	16603	16433	16633	16843	16659	16528	16476	16797	16639	16757	16553	16681	16596	16802	16787	16704	16598	16715	16577	16647	16782	16747	16632	16799	16757	16725	16713	16746	16651	16725	16892	16727	16849	16477	16723	16596	16577	16758	16749	16525	16781	16720	16924	16546	16564	16814	16669	16796	16732	16679	16906	16627	16695	16678	16874	16787	16865	16767	16670	16601	16898	16549	16506	16635	16629	16476	16675	16593	16608	16515	16707	16888	16796	16678	16724	16582	16750	16670	16795	16483	16635	16643	16777	16649	16832	16534	16539	16593	16706	16766	16606	16841	16745	16760	16648	16535	16709	16798	16874	16692	16705	16616	16669	16639	16757	16659	16760	16754	16971	16682	16671	16829	16718	16596	16687	16637	16714	16598	16701	16779	16797	16601	16692	16929	16816	16817	16700	16736	16745	16935	16701	16709	16695	16685	16515	16710	16627	16651	16677	16429	16686	16834	16707	16754	16593	16861	16687	16729	16806	16856	16688	16826	16715	16671	16624	16473	16901	16851	16812	16588	16606	16583	16758	16730	16727	16584	16561	16627	16620	16629	16722	16790	16906	16610	16627	16691	16692	16533	16703	16788	16768	16614	16624	16641	16744	16714	16810	16590	16820	16743	16652	16674	16677	16742	16700	16735	16908	16702	16696	16590	16593	16688	16720	16824	16658	16737	16590	16866	16819	16790	16750	16669	16921	16766	16566	16688	16606	16529	16793	16752	16714	16672	16726	16559	16580	16912	16719	16880	16644	16767	16713	16626	16792	16800	16606	16770	16662	16535	16499	16632	16844	16865	16879	16596	16747	16741	16667	16849	16895	16751	16834	16819	16594	16643	16780	16711	16708	16748	16780	16636	16764	16492	16772	16796	16735	16790	16684	16503	16686	16609	16591	16789	16791	16666	16690	16678	16827	16599	16537	16704	16875	16828	16797	16594	16695	16503	16654	16529	16715	16676	16555	16624	16751	16813	16710	16504	16741	16749	16765	16605	16748	16683	16757	16750	16553	16490	16620	16550	16521	16677	16637	16601	16574	16956	16735	16720	16607	16684	16677	16743	16655	16550	16526	16653	16932	16619	16608	16441	16715	16885	16925	16568	16757	16802	16423	16745	16785	16747	16591	16656	16672	16822	16470	16763	16709	16638	16823	16593	16574	16663	16706	16581	16786	16822	16660	16705	16525	16608	16668	16563	16693	16596	16696	16556	16686	16865	16756	16525	16765	16536	16811	16589	16856	16844	16632	16727	16722	16597	16712	16753	16864	16598	16630	16922	16551	16653	16695	16515	16754	16859	16722	16685	16385	16700	16750	16570	16835	16714	16632	16620	16634	16715	16723	16630	16952	16775	16646	16692	16613	16545	16795	16668	16875	16787	16764	16577	16764	16715	16694	16686	16513	16740	16560	16597	16495	16638	16638	16733	16741	16663	16695	16626	16778	16796	16626	16535	16757	17069	16659	16627	16613	16840	16666	16997	16527	16646	16728	16754	16800	16681	16636	16674	16740	16608	16740	16730	16775	16856	16847	16973	16692	16907	16693	16772	16758	16659	16778	16820	16577	16702	16681	16751	16858	16521	16725	16676	16670	16518	16788	16575	16787	16756	16835	16603	16680	16648	16697	16804	16858	16663	16735	16676	16735	16602	16863	16876	16522	16679	16577	16612	16646	16712	16610	16723	16658	16696	16727	16723	16761	16712	16599	16787	16505	16899	16787	16705	16831	16656	16733	16578	16633	16785	16789	16736	16752	16655	16692	16604	16683	16743	16512	16619	16810	16727	16684	16631	16794	16793	16700	16705	16699	16731	16637	16736	16710	16498	16627	16636	16464	16730	16710	16939	16538	16662	16442	16527	16728	16673	16766	16747	16859	16731	16744	16578	16800	16668	16617	16798	16720	16591	16729	16584	16869	16688	16659	16825	16759	16666	16597	16647	16793	16870	16506	16582	16853	16710	16868	16546	16712	16817	16737	16795	16800	16789	16806	16730	16622	16840	16716	16844	16615	16838	16729	16813	16695	16493	16646	16866	16867	16746	16680	16833	16809	16511	16549	16574	16773	16661	16733	16459	16672	16759	16631	16675	16659	16651	16714	16659	16717	16653	16764	16661	17032	16653	16828	16437	16657	16478	16791	16623	16958	16776	16515	16574	16725	16674	16688	16884	16800	16912	16670	16712	16755	16595	16623	16562	16727	16613	16708	16609	16563	16658	16584	16715	16714	16663	16722	16438	16560	16842	16603	16589	16698	16870	16724	16692	16781	16763	16595	16623	16927	16809	16762	16757	16708	16814	16634	16923	16789	16866	16679	16655	16743	16289	16606	16664	16596	16846	16785	16736	16822	16746	16712	16556	16554	16728	16597	16659	16776	16841	16788	16899	16756	16552	16523	16738	16530	16632	16627	16705	16773	16771	16791	16621	16637	16691	16656	16749	16643	16807	16907	16690	16741	16668	16705	16689	16551	16618	16816	16623	16745	16647	16741	16711	16618	16722	16800	16717	16669	16756	16540	16605	16754	16504	16740	16714	16547	16596	16604	16611	16689	16833	16657	16797	16540	16642	16674	16562	16484	16659	16844	16682	16879	16764	16816	16747	16777	16811	16705	16668	16659	16714	16629	16644	16875	16637	16671	16787	16838	16898	16722	16722	16686	16855	16604	16647	16747	16693	16809	16797	16791	16660	16660	16607	16558	16911	16859	16741	16704	16764	16764	16826	16818	16351	16704	16662	16590	16770	16783	16604	16736	16551	16562	16738	16870	16658	16708	16736	16809	16846	16525	16820	16815	16649	16757	16740	16846	16752	16529	16627	16709	16833	16670	16565	16722	16633	16741	16928	16719	16782	16838	16781	16725	16664	16712	16747	16679	16822	16616	16695	16775	16676	16731	16727	16474	16804	16695	16834	16783	16798	16644	16610	16670	16598	16671	16821	16759	16678	16923	16885	16770	16778	16754	16777	16836	16918	16758	16764	16587	16505	16625	16822	16711	16680	16814	16476	16659	16735	16582	16683	16786	16754	16590	16702	16973	16679	16766	16714	16502	16636	16777	16841	16750	16642	16599	16716	16668	16689	16759	16543	16679	16900	16718	16652	16709	16543	16760	16484	16862	16697	16745	16992	16830	16710	16522	16787	16558	16815	16685	16751	16928	16944	16830	16621	16703	16953	16615	16564	16808	16595	16690	16478	16450	16656	16480	16709	16494	16672	16979	16609	16582	16743	16667	16668	16710	16625	16522	16798	16775	16644	16694	17006	16788	16649	16602	16489	16695	16728	16648	16744	16799	16939	16755	16747	16833	16841	16747	16721	16461	16627	16612	16813	16709	16744	16618	16721	16832	16840	16651	16588	16773	16875	16766	16676	16692	16640	16709	16502	16684	16633	16836	16753	16854	16688	16687	16732	16439	16778	16596	16715	16738	16732	16587	16589	16744	16785	16644	16656	16721	16810	16733	16581	16490	16695	16795	16682	16627	16899	16907	16662	16727	16899	16719	16817	16611	16661	16637	16641	16759	16619	16681	16748	16662	16928	16733	16735	16627	16548	16767	16761	16662	16839	16701	16755	16490	16732	16598	16567	16801	16510	16773	16683	16569	16680	16523	16762	16608	16617	16694	16692	16467	16665	16412	16451	16776	16395	16857	16561	16608	16796	16756	16514	16572	16763	16638	16774	16844	16741	16757	16793	16667	16649	16589	16687	16783	16584	16798	16679	16634	16669	16704	16779	16582	16747	16730	16761	16794	16566	16699	16496	16589	16614	16619	16649	16534	16738	16729	16675	16917	16783	16782	16727	16689	16588	16404	16534	16622	16666	16745	16778	16625	16772	16665	16577	16750	16627	16849	16667	16809	16695	16810	16716	16681	16629	16644	16618	16653	16706	16652	16736	16808	16711	16521	16590	16730	16609	16705	16702	16636	16722	16862	16755	16655	16533	16658	16569	16815	16680	16721	16618	16458	16875	16763	16805	16663	16677	16575	16719	16738	16581	16733	16735	16661	16722	16442	16590	16784	16751	16603	16773	16741	16726	16782	16728	16817	16711	16894	16555	16637	16758	16555	16808	16733	16647	16558	16692	16835	16692	16849	16673	16628	16872	16780	16723	16722	16776	16536	16708	16603	16465	16895	16673	16842	16581	16825	16936	16671	16713	16659	16643	16780	16815	16619	16768	16521	16587	16972	16672	16653	16533	16729	16850	16703	16690	16580	16695	16695	16631	16754	16626	16828	16780	16628	16743	16505	16691	16783	16780	16826	16646	16558	16400	16610	16733	16646	16590	16781	16624	16717	16499	16575	16816	16576	16908	16630	16579	16763	16856	16710	16655	16678	16537	16664	16669	16912	16813	16606	16615	16649	16881	16629	16761	16770	16520	16728	16704	16717	16643
26184	46404	43654	35054	29432	25631	22762	21158	19724	18591	17679	17076	16721	16201	15962	16217	16181	16157	15813	15982	15925	15744	15777	15701	15837	15816	15661	15655	15456	15503	15563	15422	15509	15622	15583	15611	15514	15653	15604	15523	15365	15216	15415	15293	15489	15469	15295	15451	15248	15316	15331	15408	15232	15484	15334	15392	15422	15418	15352	15153	15375	15367	15388	15350	15547	15257	15360	15295	15265	15428	15295	15321	15476	15391	15230	15370	15342	15410	15287	15312	15246	15361	15342	15263	15298	15274	15393	15333	15545	15502	15083	15193	15494	15409	15160	15254	15445	15425	15125	15397	15340	15331	15290	15420	15474	15271	15283	15251	15277	15237	15208	15243	15229	15218	15170	15179	15316	15336	15452	15120	15163	15280	15382	15280	15244	15279	15273	15376	15335	15406	15231	15215	15255	15206	15199	15374	15373	15257	15323	15406	15482	15363	15598	15237	15348	15220	15323	15375	15312	15380	15494	15116	15430	15365	15442	15249	15448	15359	15205	15490	15320	15187	15488	15176	15331	15381	15319	15206	15278	15297	15355	15219	15313	15326	15085	15351	15202	15218	15184	15465	15299	15168	15327	15470	15407	15289	15340	15393	15334	15360	15245	15191	15434	15440	15167	15288	15297	15327	15194	15460	15153	15192	15242	15356	15221	15253	15423	15366	15339	15414	15323	15502	15440	15486	15183	15213	15293	15340	15359	15293	15469	15340	15323	15386	15266	15436	15382	15230	15427	15374	15173	15465	15344	15370	15284	15312	15323	15315	15516	15318	15248	15213	15389	15356	15393	15394	15317	15324	15335	15414	15261	15395	15367	15271	15533	15423	15319	15383	15330	15244	15436	15152	15412	15235	15304	15455	15303	15301	15349	15311	15241	15248	15438	15403	15414	15251	15270	15290	15262	15496	15402	15268	15303	15301	15229	15342	15266	15141	15497	15341	15366	15294	15417	15255	15386	15336	15401	15275	15229	15352	15297	15388	15299	15306	15315	15393	15161	15321	15347	15331	15241	15415	15349	15362	15381	15309	15229	15292	15274	15354	15309	15341	15270	15191	15380	15436	15184	15281	15322	15452	15421	15360	15407	15319	15385	15449	15229	15303	15280	15137	15344	15446	15167	15212	15452	15283	15451	15434	15409	15405	15239	15267	15281	15483	15378	15338	15302	15416	15291	15259	15275	15383	15288	15276	15323	15215	15443	15454	15336	15400	15436	15374	15289	15429	15251	15386	15286	15291	15355	15328	15350	15433	15099	15306	15489	15452	15375	15424	15285	15254	15359	15417	15373	15415	15278	15280	15316	15492	15406	15344	15360	15406	15406	15319	15120	15221	15368	15329	15261	15276	15207	15373	15318	15333	15286	15364	15289	15333	15208	15373	15312	15354	15357	15423	15229	15318	15274	15536	15158	15304	15382	15284	15355	15180	15237	15267	15220	15441	15253	15304	15475	15354	15420	15458	15228	15258	15282	15344	15394	15304	15207	15401	15243	15258	15457	15229	15387	15348	15182	15305	15370	15398	15307	15167	15414	15278	15285	15210	15281	15307	15338	15235	15244	15247	15356	15319	15519	15231	15462	15277	15378	15405	15432	15310	15222	15513	15418	15354	15484	15294	15448	15411	15344	15352	15359	15209	15219	15244	15582	15054	15360	15213	15195	15179	15409	15336	15404	15292	15177	15187	15301	15281	15205	15381	15353	15445	15245	15337	15359	15223	15321	15299	15359	15337	15189	15398	15394	15286	15314	15443	15345	15347	15329	15321	15417	15214	15504	15221	15427	15487	15428	15308	15156	15342	15254	15387	15272	15284	15220	15241	15410	15247	15322	15281	15336	15342	15387	15235	15481	15249	15452	15455	15326	15408	15309	15344	15239	15374	15373	15371	15283	15315	15362	15501	15396	15426	15460	15359	15151	15361	15369	15220	15283	15438	15279	15283	15258	15285	15405	15301	15390	15375	15210	15496	15280	15518	15295	15477	15279	15318	15261	15307	15362	15394	15288	15433	15323	15197	15310	15237	15424	15325	15543	15446	15346	15322	15407	15299	15188	15308	15381	15349	15337	15359	15330	15320	15228	15326	15178	15250	15248	15346	15376	15316	15299	15336	15407	15412	15280	15214	15203	15297	15288	15251	15338	15331	15165	15283	15245	15345	15276	15374	15325	15194	15408	15275	15309	15277	15389	15265	15252	15422	15184	15237	15362	15351	15246	15266	15333	15266	15384	15199	15243	15250	15164	15411	15369	15261	15287	15261	15305	15219	15324	15458	15343	15364	15177	15077	15350	15392	15435	15384	15267	15350	15382	15280	15411	15315	15287	15305	15455	15326	15430	15245	15266	15302	15260	15124	15221	15338	15242	15317	15262	15151	15329	15289	15384	15190	15434	15345	15266	15492	15336	15255	15367	15232	15282	15230	15207	15299	15230	15201	15251	15301	15348	15385	15229	15426	15207	15337	15206	15315	15242	15304	15398	15367	15429	15311	15379	15395	15332	15393	15338	15209	15418	15201	15285	15391	15313	15244	15257	15330	15242	15349	15294	15231	15474	15358	15215	15373	15389	15293	15180	15222	15149	15398	15186	15189	15113	15274	15201	15376	15352	15313	15236	15244	15267	15204	15537	15409	15261	15385	15203	15294	15335	15363	15176	15283	15270	15298	15236	15414	15361	15287	15213	15228	15434	15413	15423	15375	15226	15201	15232	15343	15400	15211	15394	15486	15467	15303	15345	15160	15435	15170	15389	15247	15312	15333	15320	15279	15259	15221	15318	15221	15380	15348	15430	15449	15332	15409	15449	15405	15338	15478	15313	15302	15280	15239	15278	15502	15379	15119	15385	15286	15172	15320	15146	15248	15289	15464	15464	15252	15028	15368	15391	15444	15352	15331	15310	15286	15252	15272	15326	15284	15143	15394	15247	15428	15428	15297	15342	15313	15327	15341	15376	15285	15312	15361	15315	15372	15309	15330	15260	15234	15378	15473	15269	15338	15292	15316	15284	15472	15304	15328	15261	15212	15272	15363	15591	15304	15397	15327	15401	15430	15372	15120	15114	15257	15533	15393	15433	15369	15324	15249	15415	15307	15260	15508	15324	15412	15364	15222	15293	15404	15158	15302	15419	15197	15411	15376	15213	15323	15262	15277	15291	15430	15304	15307	15563	15270	15184	15492	15280	15367	15348	15336	15123	15349	15353	15274	15277	15186	15202	15361	15302	15469	15296	15275	15254	15401	15294	15391	15326	15386	15260	15278	15287	15260	15329	15426	15419	15267	15258	15311	15266	15427	15332	15157	15219	15225	15159	15384	15377	15337	15558	15048	15328	15358	15236	15193	15330	15489	15205	15377	15300	15301	15350	15360	15396	15396	15294	15373	15257	15323	15401	15168	15097	15349	15285	15389	15132	15386	15305	15255	15421	15497	15169	15280	15559	15338	15212	15500	15353	15425	15423	15420	15387	15505	15330	15470	15368	15240	15313	15378	15406	15205	15224	15304	15199	15231	15339	15409	15419	15359	15323	15185	15437	15244	15387	15201	15231	15379	15216	15256	15297	15265	15419	15346	15388	15233	15469	15321	15166	15439	15208	15312	15258	15305	15237	15319	15538	15250	15549	15409	15237	15318	15402	15243	15277	15348	15215	15229	15358	15396	15427	15359	15260	15426	15405	15445	15401	15229	15349	15183	15547	15418	15503	15548	15428	15480	15427	15476	15329	15343	15250	15268	15322	15194	15403	15370	15270	15255	15351	15367	15355	15166	15361	15339	15421	15370	15188	15106	15336	15376	15242	15291	15161	15201	15225	15280	15240	15350	15287	15334	15364	15453	15342	15492	15337	15329	15324	15286	15302	15327	15333	15372	15275	15294	15315	15263	15298	15426	15272	15299	15203	15444	15374	15323	15435	15297	15499	15201	15393	15280	15463	15430	15386	15336	15485	15370	15294	15232	15372	15523	15379	15332	15210	15336	15154	15250	15414	15338	15315	15248	15251	15270	15337	15279	15383	15275	15265	15169	15252	15385	15430	15334	15166	15499	15450	15464	15268	15288	15251	15252	15397	15328	15450	15347	15338	15273	15334	15236	15429	15282	15197	15066	15281	15225	15313	15191	15374	15269	15270	15301	15357	15303	15265	15184	15433	15343	15320	15283	15364	15139	15517	15284	15448	15417	15286	15288	15412	15257	15298	15256	15279	15385	15483	15162	15301	15254	15279	15265	15293	15291	15244	15348	15401	15393	15423	15302	15415	15440	15287	15230	15211	15437	15285	15403	15156	15297	15296	15515	15404	15290	15380	15303	15271	15432	15362	15345	15265	15253	15437	15478	15377	15098	15342	15170	15452	15454	15357	15386	15256	15263	15281	15398	15222	15279	15213	15499	15336	15204	15287	15404	15545	15308	15385	15268	15147	15238	15432	15180	15518	15322	15327	15299	15423	15362	15244	15346	15373	15205	15165	15350	15497	15260	15298	15327	15357	15090	15365	15270	15246	15460	15497	15660	15445	15142	15314	15117	15234	15404	15385	15098	15258	15383	15405	15213	15261	15424	15390	15472	15340	15295	15296	15221	15423	15424	15445	15153	15328	15467	15385	15406	15101	15458	15391	15295	15398	15184	15309	15389	15327	15445	15475	15280	15442	15219	15210	15274	15299	15370	15250	15367	15504	15283	15380	15331	15417	15258	15219	15360	15296	15240	15406	15209	15267	15403	15300	15244	15445	15325	15280	15440	15385	15227	15511	15296	15175	15395	15186	15239	15211	15461	15300	15310	15352	15240	15397	15248	15369	15236	15156	15229	15253	15386	15188	15183	15381	15337	15363	15298	15137	15292	15443	15156	15349	15231	15393	15471	15457	15418	15338	15417	15368	15331	15311	15256	15334	15412	15214	15275	15386	15469	15316	15261	15209	15588	15268	15380	15354	15206	15402	15317	15310	15411	15403	15310	15249	15225	15407	15368	15512	15253	15174	15470	15311	15461	15333	15344	15403	15268	15451	15486	15319	15169	15326	15356	15442	15330	15412	15208	15402	15348	15309	15424	15208	15189	15145	15442	15375	15177	15319	15398	15209	15369	15323	15249	15380	15387	15159	15265	15271	15191	15362	15155	15302	15216	15452	15271	15262	15429	15380	15460	15271	15343
23169	21643	29686	24171	22351	25357	27949	22476	20878	20068	19174	18529	18330	17777	17667	17657	17580	17565	17246	17367	17459	17214	17270	17228	17206	17311	17260	17131	17238	17292	17080	16908	16910	16919	16964	17026	17077	16941	16942	16906	16872	16820	16793	16925	16827	16904	16995	16712	16731	16743	16525	16647	16757	16845	16680	16827	16776	16892	16834	16731	16716	16751	16974	16745	16635	16805	16671	16808	16788	16834	16917	16742	16849	16770	16852	16881	16745	16656	16856	16809	16786	16700	16746	16689	16788	16712	16613	16584	16660	16765	16835	16695	16486	16758	16757	16914	16713	16686	16701	16630	16702	16914	16722	16855	16561	16700	16754	16621	16664	16629	16745	16576	16610	16704	16701	16606	16852	16759	16877	16712	16720	16723	16539	16634	16771	16652	16729	16766	16785	16659	16709	16483	16532	16579	16723	16674	16967	16669	16578	16787	16678	16746	16642	16776	16709	16612	16575	16798	16720	16603	16758	16682	16594	16617	16750	16710	16763	16714	16703	16566	16724	16764	16572	16746	16762	16841	16590	16820	16663	16833	16597	16643	16692	16498	16785	16593	16717	16647	16616	16603	16643	16537	16527	16771	16816	16592	16727	16655	16799	16747	16750	16523	16691	16642	16718	16689	16858	16852	16594	16648	16867	16497	16623	16840	16707	16798	16578	16773	16624	16514	16560	16521	16484	16542	16678	16811	16668	16390	16591	16598	16639	16672	16679	16396	16509	16892	16824	16779	16609	16902	16667	16480	16776	16825	16570	16748	16654	16583	16560	16748	16710	16805	16569	16560	16696	16696	16767	16618	16708	16486	16720	16777	16690	16678	16830	16685	16699	16725	16645	16603	16599	16571	16581	16721	16651	16743	16628	16552	16618	16781	16764	16666	16765	16663	16653	16684	16499	16636	16527	16748	16503	16667	16673	16791	16704	16672	16596	16660	16712	16717	16646	16713	16631	16555	16681	16582	16768	16588	16607	16756	16585	16673	16800	16776	16756	16683	16853	16658	16675	16640	16673	16736	16853	16732	16699	16664	16772	16770	16802	16679	16565	16646	16819	16664	16919	16642	16614	16648	16489	16575	16714	16771	16824	16671	16524	16686	16780	16814	16749	16684	16715	16628	16677	16630	16622	16663	16844	16576	16720	16666	16557	16780	16686	16866	16544	16669	16849	16531	16478	16886	16670	16556	16900	16825	16917	16730	16580	16717	16523	16810	16617	16627	16863	16752	16743	16723	16632	16824	16830	16664	16768	16344	16651	16570	16521	16661	16723	16676	16517	16483	16601	16627	16562	16622	16805	16582	16459	16708	16639	16539	16473	16561	16579	16524	16646	16532	16735	16732	16661	16784	16607	16718	16688	16676	16783	16866	16542	16756	16669	16644	16565	16732	16694	16682	16592	16737	16664	16721	16852	16646	16595	16668	16854	16646	16897	16881	16832	16497	16684	16645	16675	16682	16959	16564	16756	16527	16713	16794	16669	16665	16779	16599	16720	16808	16693	16918	16700	16623	16796	16724	16659	16745	16777	16485	16715	16797	16772	16677	16660	16754	16562	16640	16804	16760	16515	16779	16690	16646	16744	16701	16690	16494	16712	16665	16573	16550	16752	16671	16609	16632	16728	16610	16784	16814	16724	16611	16626	16627	16955	16761	16798	16731	16592	16648	16573	16679	16595	16568	16654	16688	16620	16825	16591	16666	16601	16515	16663	16609	16660	16849	16644	16788	16627	16815	16665	16601	16631	16553	16608	16759	16621	16590	16810	16586	16670	16687	16731	16456	16796	16784	16806	16832	16471	16711	16681	16711	16670	16668	16686	16747	16588	16499	16851	16711	16802	16638	16688	16527	16751	16750	16817	16744	16778	16461	16602	16635	16528	16921	16730	16836	16656	16665	17054	16958	16805	16449	16730	16600	16764	16614	16809	16665	16787	16573	16486	16667	16867	16820	16577	16669	16612	16761	16718	16785	16571	16676	16544	16702	16537	16508	16746	16721	16602	16617	16560	16758	16787	16435	16770	16665	16692	16462	16761	16887	16727	16587	16661	16851	16646	16784	16633	16854	16606	16717	16720	16751	16780	16769	16585	16512	16819	16644	16662	16796	16508	16545	16640	16910	16719	16607	16706	16728	16516	16770	16594	16803	16840	16705	16804	16670	16603	16682	16796	16753	16693	16705	16549	16649	16746	16640	16719	16662	16758	16516	16450	16707	16802	16702	16836	16709	16637	16678	16555	16786	16536	16643	16768	16660	16523	16720	16794	16493	16834	16647	16774	16732	16713	16478	16884	16689	16701	16625	16756	16644	16679	16511	16772	16602	16685	16513	16356	16864	16790	16707	16724	16927	16663	16751	16611	16790	16683	16744	16741	16743	16834	16676	16755	16719	16768	16603	16585	16608	16571	16620	16857	16968	16619	16875	16750	16713	16594	16773	16777	16736	16802	16865	16666	16690	16712	16716	16639	16749	16669	16579	16763	16687	16553	16568	16675	16570	16746	16553	16494	16674	16721	16613	16765	16581	16669	16638	16817	16435	16575	16865	16650	16814	16570	16534	16769	16737	16652	16659	16674	16602	16781	16683	16854	16458	16647	16868	16781	16716	16681	16615	16668	16670	16671	16664	16581	16537	16809	16712	16729	16608	16502	16563	16657	16789	16913	16598	16713	16652	16572	16606	16754	16521	16716	16550	16614	16707	16666	16794	16725	16755	16711	16735	16644	16810	16585	16629	16653	16458	16653	16466	16896	16905	16710	16709	16688	16840	16819	16374	16737	16825	16601	16592	16693	16923	16752	16675	16722	16721	16552	16505	16684	16586	16759	16367	16793	16714	16764	16510	16704	16658	16642	16613	16615	16892	16868	16607	16799	16648	16623	16959	16809	16807	16648	16890	16813	16635	16700	16738	16786	16613	16615	16805	16852	16690	16801	16449	16579	16777	16738	16662	16599	16426	16635	16713	16597	16860	16761	16831	16637	16538	16679	16576	16676	16528	16695	16386	16634	16861	16767	16614	16625	16744	16833	16523	16622	16525	16682	16674	16603	16740	16713	16781	16551	16642	16745	16642	16778	16800	16700	16621	16701	16783	16607	16662	16757	16674	16543	16606	16658	16531	16817	16700	16590	16567	16767	16611	16648	16617	16814	16722	16793	16667	16693	16975	16624	16737	16844	16787	16767	16778	16829	16508	16592	16639	16765	16765	16837	16706	16778	16619	16498	16792	16642	16595	16604	16717	16704	16537	16588	16614	16597	16642	16534	16977	16924	16867	16888	16521	16587	16723	16620	16653	16761	16746	16834	16669	16598	16765	16724	16609	16680	16713	16885	16596	16540	16658	16786	16578	16530	16801	16617	16737	16672	16626	16627	16486	16654	16683	16614	16678	16446	16673	16608	16592	16719	16715	16546	16856	16633	16755	16556	16583	16788	16676	16950	16873	16730	16663	16749	16793	16664	16687	16805	16681	16711	16654	16800	16742	16872	16777	16803	16740	16869	16664	16712	16697	16636	16745	16639	16621	16633	16748	17032	16688	16457	16702	16466	16583	16768	16510	16721	16587	16621	16566	16760	16635	16731	16456	16599	16656	16741	16699	16647	16680	16942	16601	16723	16690	16724	16653	16677	16592	16628	16802	16754	16605	16736	16650	16588	16742	16762	16714	16639	16500	16675	16612	16775	16690	16591	16620	16646	16545	16619	16837	16721	16553	16593	16529	16705	16653	16700	16436	16548	16798	16698	16809	16642	16641	16673	16512	16723	16773	16796	16662	16856	16822	16712	16653	16816	16487	16602	16635	16552	16778	16492	16711	16565	16488	16664	16730	16821	16602	16792	16538	16619	16496	16748	16529	16650	16611	16584	16621	16643	16477	16659	16806	16656	16548	16714	16671	16614	16624	16768	16678	16631	16742	16824	16765	16585	16427	16812	16634	16679	16797	16458	16688	16645	16717	16711	16659	16800	16734	16877	16750	16664	16633	16701	16458	16608	16617	16659	16629	16814	16806	16429	16587	16926	16669	16574	16465	16644	16621	16648	16549	16577	16987	16699	16687	16511	16627	16745	16649	16875	16524	16688	16959	16708	16677	16534	16632	16627	16924	16758	16566	16730	16701	16713	16573	16692	16681	16621	16631	16539	16468	16650	16911	16575	16765	16644	16620	16532	16777	16657	16590	16672	16743	16905	16762	16707	16616	16647	16608	16688	16870	16690	16569	16314	16839	16692	16648	16680	16584	16602	16623	16685	16489	16792	16564	16592	16776	16851	16584	16700	16778	16832	16707	16715	16697	16877	16591	16765	16763	16680	16667	16572	16714	16853	16822	16651	16377	16515	16676	16848	16844	16886	16869	16680	16795	16561	16502	16580	16659	16579	16758	16602	16591	16721	16835	16929	16872	16479	16605	16687	16611	16605	16629	16772	16594	16500	16629	16734	16680	16662	16604	16704	16631	16791	16577	16465	16437	16660	16542	16742	16695	16545	16640	16854	16698	16890	16570	16750	16566	16526	16597	16773	16619	16651	16739	16664	16570	16595	16619	16590	16590	16656	16836	16748	16649	16643	16796	16515	16779	16845	16696	16902	16644	16734	16767	16685	16627	16708	16715	16734	17159	16739	16618	17008	16616	16884	16804	16685	16761	16635	16857	16873	16606	16569	16762	16686	16670	16554	16766	16642	16736	16707	16882	16578	16489	16732	16644	16689	16716	16799	16644	16771	16813	16725	16700	16720	16680	16611	16608	16676	16591	16590	16492	16578	16908	16757	16634	16453	16614	16623	16640	16791	16803	16728	16732	16573	16681	16676	16664	16827	16662	16640	16759	16606	16615	16891	16554	16922	16683	16743	16642	16645	16751	16672	16640	16683	16665	16589	16722	16609	16728	16665	16617	16884	16551	16757	16806	16863	16902	16608	16913	16648	16738	16390	16469	16820	16639	16508	16614	16715	16757	16734	16952	16859	16783	16746	16641	16681	16658	16646	16697	16720	16871	16895	16534	16686	16783	16689	16718	16725	16657	16692	16771	16597	16565	16647	16616	16649	16754	16599	16764	16584	16678	16629	16794	16640	16602	16787	16836	16496	16877	16700	16652	16712	16607	16700	16751	16672	16778	16765	16803	16680	16372	16574	16608	16382	16392	16760	16600
27928	50711	48345	40128	33489	28928	25659	23692	21867	19971	18731	17894	17305	16983	16630	16469	16513	16518	16334	16253	16171	15921	16134	16092	16088	15777	15859	15961	15845	15709	15407	15669	15662	15445	15798	15701	15610	15604	15467	15621	15450	15373	15292	15695	15488	15425	15417	15563	15295	15371	15445	15586	15525	15258	15300	15465	15363	15446	15311	15245	15451	15325	15486	15311	15286	15229	15304	15397	15488	15242	15400	15161	15506	15174	15216	15597	15409	15297	15464	15433	15281	15359	15288	15340	15305	15364	15247	15256	15456	15341	15316	15294	15461	15294	15226	15256	15440	15213	15369	15259	15313	15326	15395	15156	15356	15140	15406	15265	15412	15159	15479	15388	15479	15111	15403	15301	15287	15288	15266	15415	15339	15485	15251	15405	15326	15383	15213	15359	15182	15185	15408	15347	15540	15122	15235	15290	15329	15306	15252	15347	15220	15457	15238	15169	15330	15284	15316	15288	15386	15335	15514	15313	15361	15389	15307	15181	15441	15286	15368	15519	15413	15384	15386	15347	15487	15299	15370	15353	15360	15405	15436	15276	15256	15409	15171	15495	15306	15384	15268	15410	15221	15440	15361	15304	15302	15444	15325	15285	15261	15300	15377	15283	15385	15293	15380	15361	15319	15388	15469	15129	15253	15223	15317	15282	15325	15146	15349	15251	15249	15357	15353	15339	15200	15414	15205	15403	15305	15396	15281	15337	15345	15297	15412	15364	15273	15357	15269	15395	15086	15368	15324	15226	15443	15396	15301	15138	15482	15490	15366	15343	15220	15076	15374	15392	15190	15555	15337	15214	15346	15279	15459	15306	15364	15270	15323	15327	15204	15398	15295	15350	15365	15346	15315	15397	15395	15259	15260	15394	15345	15405	15393	15385	15333	15410	15350	15326	15480	15253	15419	15396	15305	15316	15242	15410	15364	15235	15271	15334	15341	15328	15308	15302	15239	15338	15387	15348	15202	15320	15233	15401	15388	15283	15448	15171	15349	15356	15188	15296	15533	15411	15490	15347	15331	15302	15252	15232	15319	15258	15290	15469	15391	15434	15353	15314	15473	15174	15282	15486	15315	15319	15415	15180	15305	15464	15353	15290	15446	15382	15286	15300	15236	15416	15439	15350	15444	15124	15309	15281	15371	15255	15352	15180	15447	15210	15403	15389	15367	15384	15390	15448	15474	15492	15295	15314	15379	15114	15255	15226	15481	15200	15246	15313	15364	15256	15351	15227	15307	15287	15281	15289	15279	15305	15315	15373	15271	15382	15267	15436	15462	15325	15336	15275	15394	15431	15458	15431	15292	15483	15364	15440	15248	15250	15475	15186	15323	15320	15265	15362	15272	15415	15418	15342	15478	15285	15307	15202	15451	15322	15372	15474	15430	15361	15337	15222	15091	15381	15385	15274	15217	15313	15334	15265	15336	15389	15344	15156	15323	15226	15257	15240	15247	15410	15212	15316	15378	15312	15199	15209	15262	15252	15392	15281	15435	15349	15165	15235	15488	15352	15461	15337	15328	15203	15316	15234	15212	15328	15376	15337	15429	15349	15210	15365	15287	15314	15518	15359	15184	15372	15166	15334	15243	15391	15232	15299	15133	15290	15340	15349	15224	15418	15369	15488	15326	15366	15382	15290	15320	15384	15114	15181	15406	15315	15460	15204	15206	15424	15166	15386	15434	15262	15113	15359	15342	15447	15342	15310	15459	15258	15246	15337	15282	15332	15457	15231	15252	15370	15398	15439	15426	15308	15360	15323	15168	15535	15337	15165	15344	15314	15168	15160	15278	15328	15326	15241	15463	15242	15343	15267	15408	15377	15305	15323	15291	15387	15479	15509	15225	15248	15335	15367	15485	15438	15459	15212	15273	15272	15340	15231	15181	15271	15298	15362	15298	15325	15257	15215	15391	15328	15198	15273	15201	15234	15166	15271	15385	15337	15411	15376	15289	15282	15401	15236	15168	15345	15366	15172	15324	15399	15523	15519	15486	15231	15286	15150	15322	15308	15239	15264	15527	15234	15157	15220	15353	15387	15153	15429	15404	15398	15283	15400	15412	15473	15279	15577	15470	15236	15245	15338	15194	15206	15421	15430	15243	15409	15205	15285	15234	15451	15376	15320	15337	15226	15359	15332	15174	15302	15439	15351	15200	15344	15198	15183	15474	15197	15272	15130	15356	15179	15277	15204	15177	15330	15211	15421	15211	15214	15408	15177	15207	15491	15218	15262	15426	15468	15558	15367	15294	15390	15326	15382	15181	15362	15263	15311	15325	15341	15446	15367	15303	15370	15425	15273	15413	15520	15262	15429	15176	15407	15259	15312	15379	15268	15396	15447	15331	15285	15451	15327	15304	15323	15258	15340	15201	15353	15161	15189	15370	15286	15164	15259	15272	15476	15410	15369	15240	15426	15354	15406	15463	15312	15413	15358	15368	15313	15225	15257	15322	15282	15270	15439	15407	15362	15305	15164	15491	15438	15182	15309	15236	15166	15420	15255	15201	15348	15472	15312	15385	15385	15373	15226	15380	15302	15365	15209	15202	15426	15293	15347	15271	15477	15389	15341	15084	15557	15392	15125	15356	15340	15221	15241	15109	15335	15597	15334	15345	15285	15317	15282	15186	15310	15312	15293	15258	15243	15283	15505	15392	15324	15221	15292	15311	15448	15390	15365	15394	15211	15199	15338	15356	15197	15174	15126	15287	15407	15234	15406	15282	15282	15296	15321	15381	15323	15191	15436	15345	15342	15422	15171	15491	15426	15268	15279	15400	15204	15198	15208	15268	15181	15326	15479	15162	15233	15444	15374	15427	15200	15295	15342	15127	15449	15305	15321	15425	15473	15279	15277	15298	15334	15334	15331	15342	15265	15362	15245	15278	15525	15177	15411	15508	15338	15309	15399	15333	15193	15344	15259	15274	15263	15342	15298	15305	15197	15249	15337	15274	15268	15356	15352	15254	15375	15283	15308	15290	15218	15359	15420	15060	15211	15291	15391	15182	15256	15355	15273	15138	15404	15510	15261	15433	15406	15209	15357	15296	15159	15189	15405	15270	15397	15419	15222	15221	15424	15346	15446	15312	15230	15356	15318	15366	15350	15390	15388	15435	15494	15183	15346	15399	15433	15421	15271	15187	15371	15257	15379	15255	15200	15478	15233	15136	15103	15213	15281	15377	15264	15400	15377	15304	15190	15197	15331	15227	15275	15295	15376	15288	15238	15374	15141	15269	15285	15337	15419	15272	15343	15364	15387	15276	15254	15346	15361	15263	15389	15326	15419	15274	15343	15456	15231	15213	15253	15264	15457	15357	15149	15360	15434	15530	15150	15277	15347	15137	15383	15283	15124	15328	15369	15344	15308	15353	15453	15273	15286	15377	15431	15261	15438	15248	15473	15280	15142	15234	15280	15352	15254	15336	15319	15347	15405	15369	15143	15412	15382	15347	15271	15446	15206	15150	15401	15222	15224	15365	15399	15212	15280	15182	15268	15349	15379	15333	15466	15347	15161	15265	15318	15241	15484	15476	15389	15394	15151	15254	15415	15268	15357	15310	15246	15292	15268	15350	15310	15254	15255	15130	15089	15327	15367	15373	15401	15424	15446	15244	15399	15341	15375	15413	15386	15309	15282	15189	15309	15315	15282	15272	15421	15318	15462	15247	15408	15298	15189	15292	15349	15364	15352	15321	15083	15224	15312	15403	15357	15461	15283	15322	15362	15175	15349	15335	15305	15274	15284	15041	15267	15349	15324	15394	15292	15213	15278	15275	15332	15287	15285	15232	15379	15342	15276	15361	15455	15203	15337	15383	15433	15150	15328	15377	15076	15334	15238	15299	15369	15320	15239	15252	15264	15456	15200	15313	15294	15299	15229	15310	15254	15043	15294	15387	15212	15404	15235	15323	15227	15447	15164	15248	15230	15255	15390	15279	15427	15324	15119	15280	15388	15383	15321	15302	15196	15295	15342	15345	15418	15274	15220	15376	15179	15335	15258	15156	15275	15305	15286	15251	15273	15389	15275	15228	15362	15434	15174	15477	15300	15329	15335	15274	15327	15342	15259	15408	15528	15333	15082	15394	15423	15316	15179	15324	15283	15346	15435	15362	15243	15257	15219	15531	15214	15274	15233	15409	15396	15447	15507	15410	15212	15241	15286	15420	15315	15461	15433	15184	15276	15382	15413	15404	15226	15212	15247	15404	15249	15174	15182	15369	15438	15545	15164	15311	15232	15263	15421	15209	15315	15198	15348	15489	15248	15249	15435	15057	15253	15290	15209	15166	15273	15541	15172	15357	15323	15354	15264	15305	15430	15387	15190	15333	15451	15189	15310	15330	15392	15163	15345	15382	15284	15316	15324	15225	15279	15273	15541	15057	15328	15338	15281	15236	15441	15207	15460	15348	15269	15308	15067	15286	15271	15391	15303	15407	15276	15301	15453	15350	15289	15215	15365	15442	15154	15379	15430	15211	15165	15389	15334	15426	15296	15295	15345	15464	15350	15249	15361	15367	15270	15464	15266	15292	15393	15253	15237	15324	15322	15335	15307	15335	15401	15525	15191	15311	15101	15417	15229	15325	15376	15130	15318	15309	15196	15463	15137	15347	15255	15395	15345	15212	15271	15364	15362	15229	15305	15274	15252	15374	15317	15255	15427	15358	15549	15313	15312	15348	15154	15361	15141	15300	15338	15113	15417	15272	15429	15351	15302	15403	15378	15436	15242	15473	15315	15296	15328	15355	15173	15261	15400	15413	15358	15347	15408	15292	15283	15217	15286	15422	15411	15226	15333	15342	15288	15358	15335	15459	15391	15213	15239	15185	15263	15441	15263	15129	15427	15479	15372	15447	15196	15389	15277	15269	15421	15355	15337	15410	15220	15368	15383	15303	15397	15257	15427	15332	15254	15185	15280	15419	15177	15382	15339	15247	15239	15301	15202	15341	15358	15418	15211	15286	15235	15336	15345	15388	15183	15226	15337	15226	15281	15353	15258	15325	15515	15388	15138	15247	15365	15307	15463	15219	15272	15348	15307	15372	15558	15331	15353	15308	15347	15197	15311	15287	15247	15396	15231	15294	15433	15243	15164	15430	15210	15487	15294	15335	15430	15413	15281	15293	15316	15177	15291	15191	15250	15413	15284
27931	24479	31013	28061	22410	20014	18825	17744	17227	16844	16529	16199	16084	16075	15974	15871	15850	15762	16119	15690	15917	15771	15857	15835	15884	15819	15751	15776	15906	15795	15708	15624	15722	15580	15708	15640	15747	15738	15808	15753	15732	15599	15713	15636	15454	15664	15698	15761	15697	15576	15736	15704	15573	15660	15495	15636	15722	15716	15530	15625	15491	15513	15719	15549	15682	15727	15730	15662	15601	15611	15452	15595	15735	15705	15731	15606	15645	15686	15550	15562	15692	15816	15719	15622	15540	15343	15732	15679	15685	15661	15496	15607	15536	15616	15657	15521	15757	15607	15685	15486	15627	15474	15738	16006	15728	15564	15495	15483	15600	15649	15715	15720	15572	15656	15739	15557	15548	15481	15393	15510	15458	15603	15653	15786	15700	15477	15566	15710	15713	15715	15763	15659	15438	15665	15830	15728	15734	15607	15676	15521	15503	15538	15624	15715	15692	15448	15390	15566	15362	15487	15628	15612	15592	15599	15715	15633	15530	15577	15532	15363	15783	15607	15750	15594	15435	15492	15767	15659	15752	15687	15531	15618	15545	15501	15606	15741	15662	15623	15452	15452	15578	15617	15653	15658	15566	15718	15586	15743	15808	15582	15608	15525	15468	15648	15468	15724	15550	15737	15758	15536	15740	15626	15713	15652	15719	15635	15554	15703	15686	15477	15597	15510	15675	15629	15446	15654	15749	15512	15522	15684	15618	15627	15691	15635	15648	15676	15540	15779	15710	15513	15657	15632	15577	15471	15537	15482	15369	15638	15593	15584	15679	15528	15633	15704	15722	15505	15414	15628	15621	15627	15541	15544	15732	15682	15426	15685	15662	15517	15426	15419	15593	15644	15408	15625	15812	15536	15444	15688	15615	15655	15717	15654	15586	15684	15634	15834	15675	15664	15727	15574	15788	15606	15748	15584	15574	15662	15524	15542	15693	15437	15449	15585	15829	15792	15448	15521	15752	15693	15422	15513	15538	15511	15825	15639	15792	15531	15687	15558	15619	15577	15720	15539	15712	15806	15553	15585	15412	15462	15559	15494	15760	15649	15640	15537	15587	15748	15525	15506	15833	15573	15494	15636	15833	15722	15727	15705	15693	15511	15680	15693	15495	15526	15464	15712	15544	15564	15728	15680	15723	15581	15507	15676	15767	15393	15578	15559	15496	15677	15692	15565	15535	15764	15785	15687	15629	15553	15442	15781	15452	15489	15638	15637	15627	15539	15694	15622	15706	15753	15419	15696	15525	15709	15741	15710	15554	15673	15454	15713	15676	15710	15716	15772	15360	15841	15701	15578	15838	15510	15601	15625	15552	15362	15481	15555	15601	15568	15484	15730	15505	15537	15514	15570	15538	15692	15608	15672	15809	15610	15487	15416	15597	15631	15473	15562	15558	15497	15448	15783	15341	15739	15687	15670	15647	15596	15604	15685	15772	15832	15554	15460	15571	15560	15721	15536	15754	15560	15475	15685	15569	15574	15491	15473	15611	15506	15591	15349	15688	15722	15677	15592	15458	15633	15616	15764	15533	15665	15643	15684	15502	15675	15613	15424	15594	15448	15424	15642	15525	15583	15671	15307	15642	15636	15548	15727	15574	15479	15626	15637	15456	15632	15546	15671	15688	15549	15563	15672	15648	15489	15808	15442	15725	15652	15680	15676	15892	15688	15586	15570	15541	15592	15549	15512	15631	15617	15523	15649	15700	15574	15505	15574	15629	15604	15686	15501	15601	15611	15692	15620	15674	15544	15649	15727	15675	15595	15575	15625	15590	15706	15676	15713	15712	15672	15548	15620	15594	15683	15658	15618	15475	15727	15693	15548	15673	15714	15350	15577	15757	15543	15435	15603	15621	15559	15418	15526	15540	15527	15499	15847	15694	15435	15584	15694	15632	15361	15668	15584	15547	15654	15586	15430	15638	15658	15599	15615	15662	15665	15467	15539	15525	15775	15640	15535	15489	15625	15465	15544	16003	15575	15767	15425	15809	15502	15575	15793	15723	15748	15776	15542	15410	15442	15530	15468	15677	15613	15661	15589	15509	15576	15661	15773	15646	15596	15598	15710	15481	15539	15494	15389	15653	15644	15409	15657	15466	15564	15749	15585	15637	15487	15530	15678	15589	15420	15637	15623	15640	15635	15696	15664	15816	15521	15681	15602	15683	15702	15686	15695	15634	15604	15593	15772	15646	15463	15557	15615	15502	15549	15700	15610	15558	15461	15690	15535	15614	15735	15418	15591	15510	15750	15623	15734	15742	15509	15401	15693	15568	15458	15442	15542	15719	15603	15349	15545	15635	15552	15692	15715	15708	15526	15771	15678	15651	15647	15546	15600	15567	15589	15767	15535	15767	15588	15539	15424	15603	15565	15679	15710	15638	15527	15635	15513	15779	15537	15616	15569	15619	15591	15602	15603	15451	15927	15732	15472	15440	15456	15672	15611	15596	15428	15610	15642	15530	15357	15588	15750	15711	15768	15552	15389	15465	15805	15571	15656	15443	15713	15469	15686	15648	15850	15665	15473	15630	15701	15599	15550	15754	15637	15769	15576	15470	15540	15539	15653	15796	15559	15492	15606	15499	15726	15542	15464	15642	15455	15636	15359	15597	15703	15649	15766	15571	15798	15650	15684	15598	15790	15569	15572	15539	15461	15537	15720	15663	15461	15832	15621	15575	15616	15702	15618	15859	15770	15589	15646	15682	15782	15531	15609	15502	15664	15524	15507	15647	15518	15772	15678	15682	15667	15628	15791	15614	15531	15533	15584	15632	15577	15623	15418	15407	15579	15632	15486	15576	15518	15717	15457	15454	15555	15685	15681	15703	15491	15765	15781	15589	15715	15605	15535	15820	15645	15622	15682	15502	15562	15699	15551	15591	15533	15622	15455	15571	15666	15559	15601	15728	15594	15643	15594	15664	15488	15639	15599	15602	15497	15621	15581	15535	15508	15444	15562	15617	15705	15868	15724	15667	15856	15625	15595	15659	15696	15587	15567	15505	15761	15543	15602	15610	15501	15682	15660	15586	15756	15682	15749	15577	15656	15678	15693	15691	15597	15718	15486	15517	15578	15530	15583	15621	15511	15790	15551	15587	15574	15624	15575	15485	15461	15662	15714	15638	15591	15513	15490	15785	15504	15461	15419	15463	15607	15523	15424	15640	15725	15689	15691	15587	15516	15607	15655	15681	15648	15606	15783	15814	15682	15666	15563	15731	15701	15499	15411	15378	15614	15700	15607	15628	15681	15604	15546	15647	15725	15534	15615	15721	15600	15731	15723	15714	15360	15705	15714	15877	15611	15605	15521	15545	15492	15681	15602	15711	15533	15616	15634	15733	15552	15514	15424	15473	15621	15724	15379	15582	15655	15570	15708	15604	15607	15754	15427	15526	15628	15686	15492	15567	15645	15725	15615	15562	15581	15568	15638	15640	15532	15560	15597	15670	15607	15734	15765	15602	15455	15558	15589	15614	15546	15703	15492	15543	15425	15424	15629	15629	15381	15613	15652	15501	15622	15495	15588	15742	15571	15456	15535	15616	15629	15654	15634	15649	15519	15672	15612	15711	15656	15648	15729	15715	15718	15888	15571	15549	15614	15768	15499	15708	15506	15491	15612	15610	15444	15530	15604	15608	15735	15600	15681	15714	15563	15413	15720	15761	15713	15658	15796	15820	15735	15471	15764	15616	15485	15692	15636	15621	15607	15639	15511	15614	15478	15497	15699	15628	15506	15644	15412	15491	15504	15483	15808	15535	15432	15530	15574	15638	15536	15384	15620	15645	15796	15745	15794	15548	15705	15726	15612	15593	15633	15758	15516	15540	15507	15548	15625	15671	15456	15660	15558	15647	15552	15571	15357	15694	15517	15576	15474	15359	15706	15588	15726	15741	15639	15623	15671	15695	15582	15708	15537	15493	15578	15587	15304	15537	15563	15732	15565	15695	15614	15816	15752	15695	15575	15685	15714	15674	15652	15683	15664	15654	15792	15510	15450	15763	15760	15640	15565	15646	15604	15754	15624	15441	15534	15655	15684	15629	15657	15388	15580	15616	15541	15762	15523	15802	15530	15524	15567	15644	15376	15755	15708	15557	15579	15491	15456	15651	15597	15538	15617	15575	15687	15625	15612	15620	15663	15565	15708	15637	15546	15678	15541	15764	15736	15497	15435	15696	15632	15763	15618	15695	15651	15606	15587	15608	15594	15590	15833	15699	15727	15565	15704	15600	15788	15828	15844	15639	15620	15706	15733	15711	15539	15609	15573	15689	15767	15785	15699	15574	15499	15622	15619	15624	15598	15661	15718	15381	15577	15624	15620	15650	15651	15632	15813	15626	15605	15557	15751	15529	15575	15748	15506	15492	15592	15542	15532	15610	15704	15699	15701	15591	15709	15750	15587	15502	15630	15652	15494	15660	15586	15598	15620	15667	15497	15552	15608	15534	15524	15606	15541	15735	15584	15675	15694	15625	15497	15760	15426	15643	15424	15849	15668	15415	15336	15427	15644	15705	15644	15799	15547	15640	15682	15903	15749	15641	15610	15641	15483	15444	15519	15561	15686	15692	15652	15730	15561	15625	15506	15731	15594	15672	15693	15663	15534	15532	15693	15623	15676	15584	15544	15580	15612	15543	15510	15645	15561	15640	15555	15593	15567	15490	15571	15712	15513	15804	15483	15430	15720	15614	15608	15508	15630	15379	15562	15450	15692	15511	15614	15616	15694	15601	15602	15472	15627	15562	15625	15649	15610	15505	15760	15800	15502	15605	15574	15587	15719	15545	15582	15534	15597	15463	15439	15774	15532	15609	15731	15615	15509	15509	15586	15445	15481	15586	15673	15547	15655	15617	15487	15599	15536	15588	15518	15693	15589	15670	15855	15483	15716	15627	15556	15623	15748	15864	15523	15685	15659	15380	15386	15582	15684	15741	15621	15703	15736	15618	15596	15560	15523	15343	15587	15641	15788	15776	15659	15744	15661	15498	15709	15788	15570	15531	15721	15581	15685	15580	15670	15475	15500	15494	15490	15550	15662	15702	15629	15491	15517	15515	15594	15736	15739	15688	15594	15535	15640	15514	15533	15584	15721	15474	15614	15686	15565	15535	15317	15572	15718	15540	15607	15671	15475	15853	15651	15683	15613
25782	39077	36824	29413	24262	21084	19470	18175	17420	16623	16102	15723	15486	15294	15042	15101	14902	14976	15021	14992	14864	14909	14955	14819	15078	14976	14754	14842	14689	14651	14747	14653	14663	14609	14630	14822	14878	14836	14747	14588	14539	14783	14452	14625	14520	14576	14618	14515	14621	14541	14872	14550	14699	14458	14729	14748	14651	14643	14614	14578	14712	14583	14678	14699	14599	14719	14707	14630	14668	14572	14709	14660	14507	14640	14761	14690	14726	14553	14554	14562	14741	14515	14625	14888	14635	14559	14507	14683	14636	14653	14787	14557	14595	14664	14670	14700	14823	14806	14560	14690	14726	14632	14856	14618	14447	14666	14594	14629	14693	14619	14439	14565	14572	14645	14588	14784	14688	14565	14580	14787	14623	14562	14680	14589	14506	14494	14692	14634	14558	14687	14608	14661	14647	14898	14586	14777	14747	14500	14676	14650	14597	14378	14772	14665	14518	14318	14706	14705	14753	14595	14718	14466	14790	14721	14558	14620	14585	14631	14689	14701	14539	14582	14546	14705	14735	14639	14755	14630	14488	14671	14546	14568	14616	14665	14613	14650	14713	14607	14667	14624	14684	14652	14611	14568	14538	14551	14761	14457	14759	14605	14603	14662	14657	14782	14554	14551	14567	14620	14586	14581	14520	14606	14641	14540	14629	14630	14558	14646	14635	14634	14584	14581	14659	14515	14584	14561	14732	14574	14583	14432	14678	14667	14722	14718	14678	14638	14437	14693	14588	14500	14651	14551	14813	14650	14806	14753	14531	14675	14608	14732	14769	14649	14590	14674	14766	14473	14611	14642	14473	14525	14407	14550	14691	14534	14638	14569	14647	14806	14662	14504	14551	14588	14577	14639	14710	14559	14589	14529	14571	14613	14606	14493	14600	14572	14506	14580	14741	14679	14725	14717	14537	14567	14709	14561	14547	14666	14466	14542	14598	14625	14632	14690	14648	14530	14580	14647	14514	14485	14665	14592	14537	14798	14752	14749	14546	14766	14612	14572	14598	14645	14689	14594	14643	14691	14599	14637	14674	14590	14566	14650	14640	14708	14614	14579	14501	14582	14812	14634	14696	14573	14454	14699	14576	14649	14723	14452	14495	14586	14660	14763	14586	14618	14702	14628	14612	14569	14617	14593	14604	14544	14573	14484	14608	14580	14579	14801	14676	14514	14716	14569	14602	14580	14745	14579	14604	14525	14738	14528	14575	14428	14613	14695	14546	14669	14368	14704	14314	14568	14552	14531	14566	14674	14760	14805	14849	14630	14720	14648	14664	14419	14473	14603	14603	14681	14686	14533	14674	14620	14693	14445	14494	14662	14677	14508	14708	14713	14677	14640	14574	14551	14639	14635	14536	14535	14751	14446	14604	14427	14657	14762	14465	14692	14545	14729	14505	14646	14716	14616	14597	14683	14739	14659	14672	14648	14641	14626	14520	14451	14536	14458	14508	14490	14624	14660	14662	14553	14593	14577	14600	14611	14607	14631	14732	14598	14715	14862	14711	14662	14816	14720	14597	14525	14562	14668	14698	14706	14647	14613	14610	14660	14560	14578	14575	14493	14744	14744	14536	14781	14488	14632	14685	14567	14751	14791	14509	14765	14749	14569	14574	14641	14521	14696	14562	14543	14697	14545	14609	14653	14557	14638	14578	14591	14597	14675	14624	14615	14661	14708	14423	14655	14724	14520	14648	14580	14518	14724	14618	14627	14589	14660	14594	14622	14542	14457	14638	14531	14770	14568	14599	14597	14619	14657	14715	14635	14644	14660	14695	14621	14499	14478	14514	14548	14741	14713	14581	14488	14658	14644	14495	14785	14662	14574	14562	14698	14541	14631	14558	14509	14721	14345	14474	14627	14652	14808	14737	14741	14723	14552	14520	14660	14605	14662	14682	14644	14573	14557	14530	14636	14676	14546	14489	14632	14634	14552	14689	14446	14609	14574	14625	14524	14470	14739	14586	14712	14531	14656	14658	14427	14755	14502	14585	14524	14604	14756	14484	14637	14539	14653	14666	14572	14683	14761	14545	14595	14565	14726	14511	14748	14625	14785	14687	14739	14698	14632	14600	14643	14550	14564	14685	14641	14652	14483	14699	14731	14590	14526	14431	14722	14651	14517	14618	14852	14593	14573	14432	14648	14559	14694	14559	14657	14576	14510	14609	14747	14699	14583	14567	14506	14538	14655	14448	14581	14737	14621	14438	14711	14452	14662	14633	14841	14792	14641	14611	14661	14752	14560	14651	14651	14541	14704	14537	14466	14606	14735	14578	14600	14720	14498	14749	14709	14446	14679	14566	14646	14592	14519	14827	14667	14676	14775	14738	14629	14675	14648	14596	14488	14663	14568	14662	14639	14641	14520	14635	14565	14758	14618	14719	14535	14772	14651	14588	14681	14538	14682	14586	14570	14606	14586	14626	14597	14387	14530	14512	14670	14575	14709	14624	14547	14703	14465	14674	14675	14527	14511	14591	14560	14543	14755	14518	14504	14646	14601	14583	14785	14610	14552	14621	14580	14823	14689	14535	14809	14570	14723	14714	14764	14621	14770	14656	14616	14717	14598	14586	14576	14869	14539	14698	14667	14759	14546	14588	14553	14673	14575	14643	14607	14574	14481	14714	14523	14588	14618	14590	14702	14625	14481	14668	14583	14566	14572	14513	14523	14476	14651	14633	14600	14535	14638	14765	14577	14524	14690	14589	14713	14621	14647	14794	14570	14795	14486	14679	14656	14641	14615	14792	14646	14646	14664	14656	14600	14772	14512	14645	14588	14514	14829	14677	14461	14672	14670	14618	14561	14679	14652	14625	14469	14710	14449	14727	14701	14786	14508	14845	14608	14587	14521	14810	14711	14547	14668	14650	14438	14609	14696	14624	14510	14628	14629	14619	14719	14633	14739	14505	14626	14611	14726	14579	14743	14608	14474	14677	14718	14582	14541	14619	14554	14742	14704	14701	14559	14690	14736	14446	14521	14627	14518	14672	14685	14539	14534	14700	14576	14757	14671	14728	14626	14683	14614	14501	14564	14656	14609	14562	14574	14730	14527	14767	14560	14874	14522	14760	14476	14895	14738	14550	14527	14608	14704	14592	14655	14534	14601	14593	14614	14686	14498	14433	14509	14549	14689	14604	14607	14758	14515	14682	14512	14536	14561	14370	14727	14647	14659	14662	14591	14724	14538	14502	14599	14589	14727	14604	14585	14539	14509	14628	14670	14724	14669	14654	14620	14681	14563	14705	14682	14663	14653	14536	14689	14690	14638	14573	14746	14541	14581	14732	14741	14792	14588	14480	14649	14456	14725	14452	14683	14739	14467	14689	14680	14471	14756	14601	14610	14527	14637	14711	14603	14597	14750	14468	14536	14645	14639	14746	14504	14635	14549	14632	14841	14582	14589	14581	14696	14610	14467	14781	14781	14391	14747	14696	14680	14673	14572	14686	14460	14467	14496	14602	14607	14584	14614	14614	14547	14666	14571	14621	14742	14602	14623	14635	14530	14534	14484	14612	14503	14603	14618	14762	14555	14675	14707	14505	14641	14603	14631	14613	14575	14621	14633	14532	14603	14397	14500	14639	14461	14736	14754	14609	14631	14624	14595	14670	14696	14451	14724	14593	14718	14560	14549	14366	14672	14801	14620	14680	14638	14662	14521	14600	14563	14611	14638	14562	14559	14621	14690	14497	14642	14424	14638	14611	14764	14635	14554	14797	14501	14654	14726	14704	14594	14597	14431	14561	14667	14676	14631	14693	14595	14524	14467	14765	14644	14586	14621	14626	14556	14574	14695	14772	14634	14613	14593	14650	14712	14710	14705	14556	14592	14627	14631	14614	14701	14635	14534	14522	14674	14634	14646	14642	14528	14804	14457	14655	14657	14736	14510	14570	14557	14628	14567	14704	14727	14678	14572	14594	14756	14582	14626	14650	14676	14676	14414	14690	14400	14601	14731	14574	14539	14589	14508	14698	14421	14619	14650	14700	14555	14579	14686	14607	14496	14386	14695	14690	14771	14591	14606	14790	14519	14639	14429	14632	14642	14567	14787	14754	14535	14665	14630	14523	14558	14374	14573	14622	14642	14767	14495	14587	14518	14759	14577	14671	14591	14564	14504	14648	14497	14688	14647	14568	14388	14633	14605	14675	14650	14712	14764	14634	14543	14690	14549	14590	14589	14797	14385	14580	14584	14742	14687	14585	14565	14677	14740	14784	14523	14622	14727	14613	14576	14610	14563	14649	14687	14526	14749	14819	14709	14629	14586	14519	14591	14634	14449	14654	14856	14627	14633	14712	14529	14693	14634	14681	14432	14686	14597	14699	14695	14663	14617	14547	14598	14613	14567	14527	14615	14675	14546	14645	14625	14703	14578	14591	14739	14598	14729	14457	14655	14733	14700	14673	14456	14684	14615	14367	14736	14587	14546	14567	14624	14588	14522	14560	14712	14798	14540	14592	14687	14759	14731	14723	14596	14661	14562	14635	14561	14579	14569	14588	14695	14692	14586	14603	14731	14657	14722	14624	14628	14566	14760	14654	14625	14646	14607	14567	14503	14637	14512	14542	14558	14551	14580	14752	14679	14688	14566	14741	14645	14670	14467	14551	14601	14624	14867	14495	14597	14627	14689	14601	14694	14563	14580	14669	14581	14677	14537	14662	14647	14725	14715	14643	14680	14679	14631	14485	14731	14600	14577	14708	14726	14556	14723	14681	14596	14597	14684	14480	14536	14643	14540	14691	14545	14732	14682	14560	14655	14511	14601	14578	14538	14686	14570	14467	14518	14579	14514	14620	14611	14543	14682	14574	14607	14583	14706	14682	14675	14707	14459	14546	14734	14615	14609	14523	14595	14421	14621	14686	14529	14735	14502	14516	14694	14531	14595	14493	14585	14729	14742	14564	14569	14718	14564	14666	14670	14793	14569	14564	14612	14464	14517	14556	14564	14713	14444	14562	14647	14475	14729	14611	14644	14731	14703	14580	14664	14704	14471	14605	14587	14642	14576	14528	14759	14553	14747	14618	14639	14650	14674	14770	14579	14775	14654	14492	14571	14643	14726	14720	14682	14619	14667	14619	14634	14629	14657	14617	14558	14526	14582	14690	14554	14712	14524	14582	14653	14762	14533	14586	14707	14657	14595
24105	21630	29323	24917	23759	24704	24064	20325	19309	18629	18104	17581	17298	17111	16911	16882	16923	16817	16942	16820	16913	16695	16704	16658	16714	16415	16536	16626	16451	16520	16522	16520	16360	16601	16522	16546	16515	16500	16441	16515	16266	16351	16490	16368	16417	16333	16283	16178	16322	16482	16325	16401	16349	16358	16374	16209	16290	16221	16473	16011	16263	16493	16368	16332	16421	16249	16304	16549	16238	16402	16381	16350	16307	16358	16319	16357	16308	16349	16284	16285	16134	16329	16374	16507	16385	16227	16324	16499	16179	16313	16268	16352	16335	16395	16491	16177	16343	16376	16288	16231	16116	16442	16166	16313	16386	16141	16430	16363	16477	16333	16324	16047	16137	15991	16188	16360	16281	16286	16333	16343	16278	16321	16160	16324	16114	16190	16411	16237	16194	16291	16198	16292	16324	16275	16174	16404	16173	16257	16510	16366	16308	16383	16156	16274	16458	16480	16346	16311	16345	16274	16272	16402	16243	16196	16173	16499	16209	16388	16235	16271	16310	16289	16223	16152	16259	16160	16091	16305	16194	16098	16213	16299	16235	16287	16299	16290	16336	16095	16066	16219	16437	16165	16207	16105	16243	16319	16480	16354	16453	16130	16166	16462	16168	16132	16400	16329	16343	16243	16332	16197	16263	16270	16194	16432	16355	16121	16366	16260	16262	16404	16234	16376	16322	16218	16209	16413	16319	16346	16311	16440	16431	16228	16336	16373	16325	16429	16304	16274	16383	16313	16183	16135	16234	16332	16468	16514	16292	16379	16135	16145	16242	16341	16381	16110	16224	16160	16440	16239	16240	16245	16470	16559	16327	16461	16295	16195	16358	16256	16501	16288	16322	16321	16267	16258	16310	16279	16193	16316	16183	16387	16303	16119	16340	16206	16266	16113	16253	16316	16323	16137	16389	16178	16427	16220	16366	16274	16225	16124	16175	16237	16456	16380	16281	16145	16418	16350	16430	16253	16398	16359	16292	16429	16351	16151	16155	16335	16469	16361	16303	16331	16392	16341	16344	16245	16249	16254	16356	16333	16428	16228	16400	16516	16259	16354	16287	16366	16448	16247	16154	16397	16068	16334	16248	16335	16245	16291	16412	16356	16386	16229	16408	16344	16297	16296	16258	16098	16379	16174	16449	16228	16489	16294	16413	16238	16345	16235	16315	16300	16315	16267	16272	16238	16231	16381	16422	16413	16543	16196	16465	16217	16449	16257	16370	16407	16124	16334	16227	16386	16169	16360	16189	16327	16392	16273	16331	16242	16329	16387	16468	16377	16279	16294	16383	16165	16364	16297	16308	16235	16374	16246	16460	16292	16301	16400	16519	16419	16306	16155	16300	16295	16296	16360	16497	16412	16215	16280	16387	16186	16452	16248	16136	16519	16282	16214	16228	16432	16447	16416	16323	16107	16290	16192	16463	16547	16485	16253	16261	16296	16404	16363	16255	16323	16201	16308	16231	16191	16265	16457	16299	16444	16350	16180	16182	16611	16261	16305	16336	16263	16364	16399	16354	16054	16222	16332	16320	16356	16203	16182	16290	16209	16356	16205	16388	16385	16259	16433	16269	16405	16403	16359	16311	16458	16114	16325	16395	16498	16297	16356	16326	16269	16377	16346	16172	16213	16370	16097	16253	16136	16250	16338	16091	16486	16326	16375	16267	16425	16314	16264	16419	16364	16251	16297	16411	16389	16115	16400	16325	16360	16620	16326	16341	16378	16226	16415	16367	16244	16324	16307	16201	15921	16159	16138	16496	16331	16243	16108	16164	16221	16284	16489	16339	16232	16221	16354	16278	16246	16347	16059	16295	16320	16198	16118	16298	16307	16031	16225	16173	16391	16308	16252	16465	16216	16233	16305	16119	16349	16440	16261	16307	16389	16316	16185	16461	16266	16386	16305	16376	16391	16402	16205	16258	16252	16375	16438	16127	16289	16139	16326	16183	16268	16193	16313	16271	16349	16073	16122	16154	16249	16340	16263	16277	16366	16201	16282	16301	16199	16118	16074	16316	16404	16371	16446	16244	16573	16399	16346	16338	16325	16347	16354	16444	16163	16258	16293	16270	16128	16411	16448	16217	16501	16261	16367	16231	16156	16280	16241	16296	16231	16103	16093	16230	16198	16261	16402	16345	16480	16383	16215	16387	16362	16405	16181	16382	16252	16343	16416	16322	16322	16452	16119	16144	16499	16351	16295	16295	16343	16101	16327	16306	16186	16271	16232	16483	16336	16304	16195	16204	16328	16336	16252	16306	16327	16292	16278	16436	16325	16435	16493	16248	16354	16422	16254	16368	16330	16408	16527	16223	16286	16383	16271	16037	16288	16271	16409	16390	16442	16224	16218	16212	16152	16083	16102	16301	16176	16427	16224	16562	16244	16268	16257	16520	16311	16249	16309	16253	16105	16287	16400	16302	16313	16158	16234	16357	16341	16539	16284	16230	16442	16251	16313	16400	16196	16250	16273	16355	16260	16535	16214	16219	16398	16345	16188	16340	16438	16289	16423	16211	16413	16308	16403	16280	16369	16365	16428	16401	16274	16133	16267	16201	16426	16420	16235	16304	16207	16271	16020	16213	16067	16306	16251	16196	16275	16264	16162	16322	16266	16381	16360	16307	16355	16405	16257	16203	16407	16335	16355	16367	16104	16406	16171	16342	16384	16349	16333	16500	16270	16307	16154	16142	16318	16296	16153	16194	16334	16171	16429	16314	16301	16385	16280	16291	16483	16331	16348	16397	16181	16488	16517	16532	16356	16115	16232	16293	16357	16109	16311	16273	16353	16252	16292	16430	16361	16579	16242	16327	16025	16265	16337	16495	16336	16355	16195	16482	16203	16381	16349	16391	16185	16266	16257	16399	16352	16293	16412	16439	16368	16276	16022	16267	16288	16366	16273	16211	16244	16361	16251	16271	16313	16338	16185	16063	16302	16196	16244	16422	16534	16318	16209	16277	16276	16243	16265	16209	16628	16362	16397	16096	16207	16225	16415	16180	16468	16324	16359	16191	16176	16267	16345	16338	16260	16251	16427	16287	16282	16447	16193	16301	16242	16125	16300	16363	16394	16296	16200	16193	16331	16313	16177	16350	16086	16111	16374	16276	16199	16407	16216	16418	16221	16147	16200	16397	16098	16220	16151	16060	16337	16327	16250	16312	16436	16302	16266	16496	16104	16179	16315	16413	16192	16412	16273	16274	16328	16280	16204	16297	16418	16371	16245	16415	16383	16395	16337	16219	16528	16322	16257	16067	16198	16117	16287	16265	16280	16320	16272	16475	16433	16397	16267	16416	16212	16422	16216	16428	16330	16428	16228	16298	16348	16062	16410	16270	16477	16210	16219	16317	16133	16356	16378	16230	16241	16279	16495	16399	16134	16226	16308	16414	16174	16055	16273	16288	16309	16153	16371	16244	16571	16392	16381	16166	16348	16356	16340	16327	16397	16337	16324	16051	16229	16315	16152	16186	16318	16272	16360	16539	16287	16179	16368	16397	16458	16166	16230	16317	16261	16373	16158	16223	16249	16276	16359	16358	16335	16391	16333	16212	16376	16257	16100	16272	16264	16309	16285	16207	16316	16378	16386	16423	16363	16369	16312	16331	16206	16366	16406	16324	16347	16480	16554	16358	16336	16091	16106	16299	16075	16552	16282	16109	16189	16306	16471	16341	16249	16312	16277	16261	16328	16314	16363	16489	16487	16157	16325	16363	16182	16336	16140	16341	16157	16577	16176	16223	16224	16390	16343	16215	16366	16206	16482	16209	16223	16327	16170	16278	16188	16420	16454	16409	16396	16449	16320	16290	16398	16217	16185	16350	16349	16242	16235	16180	16264	16435	16511	16419	16335	16333	16204	16114	16353	16285	16279	16448	16426	16275	16408	16339	16248	16427	16418	16397	16384	16237	16413	16093	16593	16224	16351	16367	16382	16142	16128	16356	16064	16399	16104	16329	16342	16251	16536	16385	16204	16240	16100	16226	16411	16334	16067	16059	16343	16305	16246	16204	16157	16298	16207	16407	16373	16343	16277	16449	16333	16302	16233	16215	16360	16608	16307	16547	16353	16292	16262	16354	16436	16200	16183	16309	16124	16322	16308	16355	16143	16306	16320	16509	16326	16547	16428	16465	16159	16402	16396	16403	16360	16342	16199	16089	16288	16304	16325	16260	16262	16290	16163	16284	16329	16380	16359	16197	16229	16320	16389	16234	16544	16288	16150	16325	16531	16244	16343	16383	16118	16239	16165	16471	16351	16294	16336	16272	16315	16417	16293	16243	16403	16391	16091	16167	16317	16373	16428	16474	16390	16172	16371	16186	16423	16328	16115	16306	16272	16277	16213	16377	16349	16358	16285	16297	16196	16382	16440	16219	16276	16299	16230	16202	16255	16150	16352	16380	16280	16296	16234	16223	16308	16304	16353	16283	16391	16048	16283	16490	16349	16433	16241	16319	16316	16257	16240	16362	16500	16477	16468	16323	16273	16332	16258	16399	16386	16294	16333	16036	16210	16251	16315	16284	16352	16282	16360	16258	16205	16314	16341	16196	16198	16371	16339	16258	16259	16517	16269	16206	16238	16230	16364	16171	16205	16273	16437	16160	16474	16380	16297	16321	16238	16404	16319	16425	16426	16409	16583	16426	16354	16359	16560	16184	16237	16317	16261	16315	16385	16278	16224	16340	16274	16279	16175	16312	16314	16233	16421	16272	16345	16414	16260	16256	16280	16157	16170	16296	16163	16362	16120	16299	16301	16218	16368	16090	16219	16185	16215	16228	16421	16211	16156	16288	16209	16335	16313	16272	16451	16352	16329	16089	16498	16569	16328	16393	16328	16274	16455	16215	16191	16343	16254	16239	16225	16432	16300	16444	16322	16200	16219	16282	16282	16203	16257	16355	16564	16240	16402	16243	16167	16462	16331	16412	16356	16358	16422	16309	16279	16515	16324	16051	16433	16290	16080	16412	16268	16294	16300	16274	16287	16329	16302	16262	16169	16546	16302	16240	16359	16369	16261	16455	16569	16541	16296	16123	16276	16174	16345	16071	16061	16392	16328	16314	16371	16333	16192	16341	16429	16263	16221	16002	16036	16322	16270	16331	16387	16377	16276	15996	16264	16288	16378	16301	16239	16207	16309
25667	44817	43646	35649	29920	25434	22685	21211	19733	18627	17443	17117	16676	16114	16020	15764	15924	15757	15948	15682	15702	15506	15537	15477	15646	15406	15677	15471	15441	15278	15143	15272	15188	15167	15173	15608	15423	15298	15303	15125	15237	15124	15169	15223	15305	15186	15239	15260	15226	15256	15084	15139	15166	15151	15014	15202	15106	15180	15149	15223	14980	15033	15147	15006	15056	15329	15152	14994	15173	15176	15210	15226	15133	15141	15113	15169	15110	14898	15074	15009	15091	15197	15082	15031	14965	15237	15142	15101	14901	15093	15172	15087	15172	15122	15056	15048	15049	15101	15062	15063	15101	15047	15241	15073	14975	15093	15050	15200	15188	15081	15111	15163	15177	15120	15141	15079	15062	15163	15042	15152	15029	15118	15041	15080	15121	15103	15029	15097	14925	14939	15097	15095	14902	15216	15079	15136	15078	15067	15146	15058	15050	15021	15141	15009	15101	15056	15005	15054	14967	15153	15172	15124	15173	15161	14910	15086	15123	14965	15069	15160	15050	15006	15166	15209	15127	15149	15132	15101	15214	15160	14999	15164	15028	15241	14962	15146	15106	15048	15148	15070	15040	15111	15169	15173	15002	15240	14919	15144	15017	15214	14954	14991	14999	14967	15070	15078	15062	15160	15087	15094	15118	15030	15009	15059	15130	15085	15048	14882	15084	15076	15106	15179	15105	15102	15276	15194	15119	15105	15026	15168	15223	15080	15127	14929	15155	15140	15195	15218	14954	15086	15108	14928	15303	15075	15166	14963	15176	15126	15124	15219	15021	15250	15051	15184	15157	15126	15061	15016	15021	15211	15216	15033	15194	15023	14986	15207	15146	15042	15117	15210	15092	15112	15150	15190	15109	15121	15067	15201	14966	15074	15079	15051	15061	15059	15136	15155	15049	15001	15022	15200	15024	15070	15076	15001	15182	15011	15186	14919	15108	15140	15301	15133	14943	15121	15110	15086	15290	15054	15233	15182	15048	15400	15095	15113	15104	15038	15088	15071	14976	15143	15044	15159	15050	15228	15043	15149	15121	14911	15119	15037	15005	14976	15328	15152	15074	15049	15190	14987	15103	15107	15088	14943	15021	15098	15080	15138	15167	15118	15085	15074	15104	15137	15053	15153	15157	14904	15247	14918	15177	15024	15270	15146	15036	14999	15097	15184	15111	14963	15262	15144	15231	15154	15127	14944	15062	15042	15013	15140	15005	15060	15119	14952	15150	15234	15142	15104	15108	15163	15232	15051	15069	15120	15118	15109	15092	15178	15188	15123	14965	15076	15219	15009	15140	15178	15063	14946	15000	15201	15113	15103	15294	14972	14994	15160	15269	15042	14994	15117	15053	15097	15128	15194	15139	14910	15207	15300	15163	15139	15035	15110	15262	15120	14975	15264	14848	14933	15117	15157	15128	15056	15017	15144	15110	14981	15028	15017	15122	15176	14962	15131	14966	14948	15026	14833	15169	15205	15078	15069	15141	15040	15156	14997	14899	15006	14998	15104	15144	15036	15239	14865	15248	15062	15143	15026	15088	15144	15075	15137	15287	15033	15225	15037	14990	15100	14902	15310	14994	15047	15004	15038	15126	14838	15190	14995	15034	15237	15120	15121	15141	15060	15178	14967	14922	15147	15151	15158	15009	15047	15209	15051	15047	15117	15000	15171	14975	15165	15099	15313	15054	15022	15065	14879	15023	15088	15069	15011	15442	15191	15075	15008	14979	15222	15101	15068	15124	15000	15195	15126	15031	14997	15164	15134	15184	15018	14884	15254	15157	15100	14943	15118	15382	14986	15166	15087	15114	14917	15110	15120	15014	15258	14977	15109	15128	15073	15158	15018	15091	15184	15025	15101	15061	14967	15114	15079	15065	15011	15125	15057	15136	15238	15057	15083	15117	15041	14979	15006	15138	15166	14907	15182	15135	15135	15132	15097	15236	15285	15092	15060	15053	14943	15084	15158	15120	15139	14965	15089	15001	15148	15086	15153	15155	15103	15081	15210	15025	15041	15005	15008	15046	15177	15153	15224	15111	15029	15070	14998	15056	15056	15191	15208	15220	15053	15109	15018	15062	15171	15247	15152	15053	15113	15327	15015	15092	15073	15167	15137	15005	15187	15159	15217	14945	15017	15135	15180	15188	15295	15045	15238	14907	15053	15158	15290	15272	14959	15138	15050	15101	15043	15165	14990	15119	15082	15098	15008	15089	15058	14884	14958	15182	15210	14952	15107	15095	14895	14985	15155	15029	15067	15035	15074	15106	15242	14869	15158	15106	15220	15009	15183	15124	15012	15044	15196	15293	14937	15118	15022	15059	15261	14887	15111	15126	15026	14994	15059	15026	15075	15024	15074	15000	15045	15034	15040	15060	15280	15106	15179	15108	15280	15204	15055	14994	15072	15049	15169	14997	15286	15064	15051	15062	15136	15048	15106	15063	15170	14957	14899	15300	15107	14984	15212	15087	15100	15134	15035	15081	15098	15126	15141	15066	15187	15068	15112	15087	15019	15072	15238	15220	15219	15133	15101	14959	15083	15033	15064	14967	15228	15212	15083	14821	15052	15118	15198	15081	14954	15163	15155	15054	15091	15043	15168	15031	15062	14995	15112	15170	15205	15295	15191	14994	15233	15173	14857	15017	14936	15051	15038	15076	15147	15162	15095	15095	15020	15154	14929	15071	15213	15081	15145	15093	15100	15097	15209	15099	14941	14903	15061	15004	15154	15063	15149	15045	14863	15021	15168	15118	15127	15143	15085	15176	15024	15037	15024	15171	15070	15133	15171	15109	15138	14992	15012	15092	15170	15044	15059	15209	15104	15078	15067	15261	15161	15143	15165	15063	15156	15209	15072	15135	15132	15023	15064	14943	15159	14995	15193	15105	14945	15185	14988	15209	14971	14976	15115	15035	15022	15110	15144	15015	15313	14985	15124	15101	15160	14885	15051	15106	15084	15197	14948	15228	15096	15146	15057	15135	15199	15027	15060	15211	15116	14945	15167	15126	15065	15195	15170	14999	14993	14920	15048	14993	15032	15032	15111	14971	15044	15161	15246	15011	15048	15125	15106	15221	15068	15101	15263	15074	15009	15090	15091	15144	15166	14901	15116	15352	15167	15043	15012	15178	15081	15021	14980	15163	15297	14929	15157	15197	14915	15014	15276	15059	15192	14989	15075	15130	15206	15109	15091	15084	14959	15148	15034	15160	15078	15112	15148	15059	15098	14897	15203	15119	14875	15054	15000	15147	15111	15154	15091	15178	15102	15236	15146	15025	15025	15186	15124	15215	15120	15040	15184	15197	14991	15173	15161	15025	15238	15062	15153	15145	15041	15055	15254	15139	15026	15048	15187	15041	15074	15006	15309	15083	15131	15212	15105	14934	15044	14919	14926	15101	15057	15105	15206	15033	15178	15212	15050	14907	15015	15173	15175	15041	15154	15243	15216	15108	15265	15342	15069	15039	15043	15197	15023	14985	15131	15066	15186	15162	15065	14993	15229	15019	15318	15092	15096	15132	15043	15152	15028	15111	15276	14972	15052	15057	15124	15023	15100	15418	15180	15178	15004	15268	15160	15131	15105	15152	15137	15110	15169	15176	15205	15146	14998	14958	15116	15199	15237	15054	15063	15028	15185	15265	14902	15151	15067	15032	15160	15202	15116	14984	15160	15149	15119	15173	15117	15232	15100	14866	15096	15045	15105	15077	15220	15262	15323	15116	15104	14993	15061	15083	15159	15096	15039	15051	15075	15270	15142	15074	15054	15105	15058	14924	15114	15258	14982	15351	15139	14985	15260	15042	15186	15029	15082	15065	15069	14959	15032	15168	15181	15095	15115	15193	15132	15194	15086	15031	14972	15204	15038	15080	15142	15189	15072	15192	14989	15128	15081	15070	14934	15044	15054	15081	15016	15305	14938	15180	15098	15174	15133	15166	15092	15075	15107	14970	15011	15313	15062	14967	15258	15044	15230	14956	15034	15257	15055	15014	15167	14996	15245	15238	15061	15106	14995	15201	15279	14938	15090	15011	15120	15244	15290	15083	15188	15027	15060	15235	15106	15148	15073	14999	14971	15002	15247	14930	15183	15059	15080	15227	15163	15167	15012	15026	15145	15128	15062	15164	15260	15080	15138	15004	15088	15083	15113	15139	15230	15053	15005	15035	15020	14943	15017	15111	15069	14977	15238	15076	14986	15091	15032	14996	15214	14971	15164	14954	15062	14962	15176	15053	15001	15076	14930	15269	15155	15182	14912	15041	14875	15131	14996	15065	15219	15096	15058	15139	15110	14861	15130	15102	15231	15216	15159	15272	15248	15214	15136	14912	15004	15271	15151	14955	15003	15132	15014	15250	15030	15244	15209	15118	15100	15140	14937	15067	15047	15090	15213	15074	15215	15189	15248	15081	15123	15137	15254	14951	15142	15082	15058	14915	15056	14980	15199	14998	15105	15184	15046	15040	14913	15083	15227	15387	15147	15053	15050	15107	15139	15120	15225	15100	15123	15212	15151	15145	15110	15176	14993	14883	15275	15197	14864	15145	14996	15124	15104	15063	14938	15001	14982	15147	15201	15049	15319	15118	15143	14929	15180	15122	15205	15198	15075	14983	15004	15049	15025	15260	15181	15127	14931	15058	15114	15194	15117	15112	15151	14939	15121	15267	15042	15031	15012	15060	15153	15119	15103	15077	15036	15004	15065	14922	15058	15104	15073	15155	15067	15203	15210	15066	14971	15193	15087	15176	15046	15055	15114	15080	15310	15033	15051	14893	15161	15095	15178	15070	14898	15250	14996	15058	15261	15046	15207	15086	15063	15196	15164	15088	15109	15248	15052	15004	14917	15090	15052	15066	15088	15034	15063	15103	15246	14933	15250	14967	15126	15019	15100	15240	14886	15434	15276	15234	15106	15231	15129	15109	15165	15310	15178	15134	15190	15104	15027	15222	14858	15278	15159	15124	15170	15172	15191	15068	15099	15032	14977	15275	15227	14935	15173	15098	14958	15007	15279	15063	14989	15229	15109	15084	15203	15107	15074	14987	15202	15115	15007	15152	15133	15069	15013	15327	15099	15029	15091	15133	15036	15169	15100	15070	15015	15236	15104	15097	15006	15205	15103	15157	15119	15100	14955	15046	15114	15116	15146
23193	21621	29697	24118	22354	25497	27689	21781	20214	19606	18790	18183	17917	17515	17312	17019	17028	17040	17263	16915	17060	16779	16765	16671	16784	16616	16700	16575	16608	16584	16598	16397	16741	16451	16425	16589	16787	16582	16328	16404	16208	16358	16339	16473	16519	16468	16201	16284	16277	16095	16274	16346	16351	16497	16233	16189	16398	16362	16316	16212	16296	16162	16299	16163	16393	16341	16390	16298	16090	16062	16298	16481	16324	16435	16355	16334	15907	16334	16490	16196	16512	16340	16235	16320	16393	16236	16583	16328	16208	16211	16379	16435	16269	16306	16304	16104	16261	16355	16204	16229	16256	16267	16397	16207	16301	16390	16214	16433	16191	16220	16424	16418	16279	16121	16107	16151	16203	15987	15962	16367	16183	16287	16218	16287	16277	16011	16093	15982	16099	16259	16503	15985	16286	16280	16169	16337	16143	16203	16163	16253	16355	16108	16278	16256	16172	16210	16190	16317	16305	16329	16001	16204	16190	16162	16328	16216	16291	16206	16472	16476	16440	16351	16340	16087	16399	16201	16340	16045	16087	16184	16190	16276	16270	16214	16311	16059	16357	16309	16297	16086	16322	16082	16266	16325	16414	16292	16170	16406	16496	16273	16192	16206	16214	16177	16197	16201	16093	16308	16157	16123	16237	16297	16200	16187	16349	16320	16263	16226	16394	16285	16195	16345	16037	16176	16231	16327	16208	16182	16010	16222	16356	16140	16031	16284	16251	16110	16153	16193	16251	16232	16224	16156	16231	16224	16119	16065	16108	16249	16283	16351	16307	16280	16255	16299	16324	16328	16104	16279	16073	16356	16351	16460	16349	16126	16249	16220	16269	16244	16069	16144	16248	16284	16144	16224	16222	16280	16330	16451	16416	16311	16295	16238	16358	16304	16357	16347	16360	16270	16593	16247	16210	16033	16035	16346	16266	16288	16156	16215	16208	16177	16220	16251	16367	16173	16232	16056	16145	16230	16065	16112	16215	16348	16182	16504	16305	16361	16391	16287	16253	16013	16351	16123	15912	16317	16211	16354	16595	16195	16029	16453	16001	16144	16200	16113	16134	16080	16161	16204	16276	16339	16020	16144	16276	16172	16264	16101	16194	16206	16175	16261	16208	16315	16220	16260	16247	16279	16326	16376	16181	16293	16399	16311	16217	16246	16210	16140	16144	16238	16225	16152	16321	16326	16159	16088	16221	16026	16149	16315	16247	16192	16259	16176	16157	16256	16172	16207	16122	16344	16101	16199	16222	16223	16363	16283	16343	16172	16338	16307	16301	16141	16061	16154	16422	16211	16356	16229	16069	16248	16297	16295	15982	16397	16340	16201	16226	16154	16268	16289	16275	16219	16197	16231	16121	16083	16197	16279	16221	16066	16260	16286	16272	16315	16170	16286	16080	16226	16369	16216	16142	16231	16293	16258	16187	16250	16228	16136	16135	16131	16328	16263	16359	16251	16438	16419	16281	16373	16183	16195	16183	16326	16271	16282	16054	16177	16169	16413	16285	16003	16217	16382	16117	16320	16173	16165	16281	16370	16276	16309	16042	16320	16307	16324	16236	16233	16213	16266	16096	16215	16165	15953	16275	16266	16332	16281	16330	16190	16242	16089	16193	16114	16344	16364	16020	16225	16216	16304	16241	16183	16152	16262	16143	16080	16312	16203	16408	16299	16259	16229	16227	16257	16207	16328	16122	16204	16207	16300	16343	16221	16151	16055	16216	16241	16473	16393	16134	16222	16453	16369	16277	16252	16268	16253	16159	16243	16275	16425	16244	16238	16268	16252	16338	16487	16178	16415	16109	16262	16228	16171	16170	16037	16172	16388	16337	16279	16059	16212	16300	16340	16264	16300	16099	16220	16411	16221	16173	16263	16203	16273	16278	16152	16169	16150	16190	16276	16253	16346	16117	16183	16168	16405	16471	16053	16328	16239	16373	16048	16113	16420	16478	16262	16454	16305	16332	16299	16312	16217	16247	16300	16194	16301	16288	16075	16224	16284	16032	16243	16145	16164	16248	16397	16244	16184	16185	16148	16258	16266	16128	16320	16517	16280	16212	16400	16242	16085	16186	16192	16243	16082	16329	16211	16416	16508	16220	16269	16232	16183	16158	16156	16484	16198	16399	16071	16373	16141	16028	16252	16156	16057	16160	16372	16359	16182	16238	16234	16160	16451	16200	16299	16255	16226	16182	16359	16276	16346	16050	16211	16237	16302	16067	16274	16154	16188	16294	16192	16329	16270	16516	16420	16160	16323	16282	16203	16247	16269	16132	16216	16358	16269	16119	16268	16416	16129	16217	16228	16060	16259	16358	16210	16145	16411	16449	16262	16273	16153	16458	16347	16350	16016	16221	16301	16093	16049	16329	16197	15993	16244	16257	16269	16092	16206	16356	16494	16262	16095	16296	16370	16264	16190	16265	16212	16227	16096	16099	16361	16359	15938	16039	16178	16238	16180	16260	16260	16264	16351	16384	16391	16492	16235	16088	16263	16220	16295	16199	16135	16010	16315	16054	16156	16256	16359	16057	16151	16272	16367	16012	16083	16057	16221	16214	16130	16298	16177	16233	16418	16229	16176	16124	16114	16424	16158	16253	16143	16234	16051	16424	16174	16283	16231	16230	16188	16391	16341	16403	16281	16255	16201	16423	16271	16273	16282	16038	16109	16265	16089	16329	16297	16256	16389	16179	16130	16283	16323	16224	16369	16399	16228	16243	16498	16124	16219	16265	16252	16261	16217	16242	16217	16161	16074	16134	16094	16068	16190	15874	16181	16377	16242	16534	16287	16120	16162	16264	16216	16107	16281	16451	16210	16495	16545	16216	16163	16259	16346	16275	16394	16167	16199	16352	16372	16268	16422	16461	16224	16235	16256	16149	16249	16223	16261	16311	16290	15947	16295	16226	16388	16352	16167	16153	16219	16220	16138	16266	16233	16272	16115	16238	16262	16194	16208	16193	16186	16064	16439	16375	16206	16186	16072	16220	16181	16140	16205	16218	16194	16287	16198	16238	16302	16274	16128	16169	16217	16323	16300	16213	16234	16153	16224	16303	16335	16195	16328	16058	16198	16307	16299	16290	16260	16240	16119	16279	16242	16253	16396	16223	15964	16188	16269	16302	16176	16342	16171	16287	16238	16188	16207	16333	16303	16192	16225	16212	16224	16146	15973	16104	16249	16182	16139	16082	16195	16343	16258	16327	16182	16198	16271	16311	16228	16182	16324	16073	16246	16398	16245	16229	16409	16092	16226	16258	16287	16063	16104	16097	16345	16173	16097	16316	16123	16269	16310	16053	16009	16066	16324	16215	16274	16296	16375	16184	16293	16220	16138	16205	16355	16351	16284	16117	16268	16091	16166	16278	16249	16239	16083	16236	16060	16299	16126	16100	16304	16358	16153	16344	16259	16164	16201	16415	16423	16296	16297	16181	16182	16043	16192	16316	16063	16187	16206	16181	16168	16308	16332	16237	16265	16488	16146	16281	16167	16228	15938	16243	16155	16223	16509	16399	16167	16267	16187	16283	16407	16347	16064	16111	16325	16301	16211	16352	15928	16463	16076	16284	16091	15872	16084	15969	16128	16029	16284	16194	16277	16207	16264	16035	16104	16300	16275	16495	16298	16156	16458	16262	16187	15940	16138	16293	16272	16224	16293	16255	16304	16291	16149	16285	16295	16224	16365	16258	16210	16165	16126	16288	16136	16271	16052	16302	16136	16179	16146	16032	16067	16218	16255	16212	16260	16347	16370	16286	16178	16048	16192	16131	16272	16302	16364	16230	16099	16089	16222	16099	16250	16167	16233	16277	16118	16066	16053	16261	16334	16167	16237	16244	16225	16230	16173	16271	16364	16341	16180	16253	16355	16368	16280	16364	16133	16431	16236	16288	16204	16261	16276	16212	15993	16268	16234	16317	16077	16376	16297	16433	16437	15998	16211	16213	16329	16107	16306	16452	16121	16316	16212	16082	16175	16160	16245	16203	16124	16134	16120	16457	16496	16303	16282	16181	16163	16244	16219	16152	16301	16085	16113	16220	15955	16017	16319	16082	16127	16280	16174	16143	15943	16320	16291	16274	16071	16213	16179	16255	16389	16266	16117	16001	16129	16264	16367	16180	16274	16234	16137	16314	16254	16161	16261	16311	16319	16355	16175	16272	16195	16072	16080	16366	16215	16335	16279	16241	16211	16344	16291	16119	16154	16178	16169	16108	16134	16338	16213	16258	16183	16285	16159	16195	16074	16249	16236	16235	16155	16077	16198	16192	16219	16230	16218	16051	16249	16134	16144	16191	16272	16322	16124	16167	16251	16224	16214	16255	16043	16218	16342	16429	16362	16215	16242	16169	16064	16155	16120	16281	16383	16345	16275	16216	16288	16256	16272	16338	16443	16186	16454	16217	16232	16369	16158	16231	16275	16194	16268	16240	16325	16321	16272	16118	16278	16398	16241	16244	16358	16163	16359	16368	16295	16193	16236	16212	16248	16311	16112	16389	16210	16123	16089	16448	16543	16191	16242	16196	16331	16139	16258	16146	16151	16234	16098	16322	16134	16092	16252	16350	16202	16272	16350	16267	16013	16379	16351	16214	16100	16438	16249	16381	16298	16126	16227	16305	16256	16199	16217	16295	16354	16197	16436	16136	16375	16225	16048	16309	16268	16122	16240	16382	16239	16159	16340	16197	16300	16178	16261	16217	16160	16135	16209	16180	16425	16199	16104	16200	16149	16267	16219	16267	15956	16104	16144	16276	16283	16182	16213	16323	16263	16299	16175	16271	16198	15965	16273	16067	16175	16070	16232	16275	16285	16149	16313	16400	16193	16077	16053	16278	16160	16090	16278	16227	16258	16189	16086	16163	16184	16129	16272	16456	16308	16151	16243	16268	16287	16338	16191	16219	16216	16205	16075	16124	16184	16327	16054	16372	16001	16082	16142	16047	16252	16052	16066	16267	16105	16384	16124	16146	16102	16240	16324	16107	16304	16119	16171	16270	16171	16139	16204	16270	16208	16299	16334	16149	16171	16455	16311	16217	16276	16135	16365	16165	16058	16312	16172	16205	16208	16317	16208	16337	16389	16145	16020	16173	16364	16282	16213	16171	16359	16225	16258	16426	15934	16250	16044	16264	16326	16136	16343
27173	49041	47629	39422	33700	28607	25698	23462	21472	19996	18480	17980	17484	16787	16462	16091	16132	16178	15892	15858	15948	15784	15903	15773	15889	15481	15738	15588	15628	15429	15457	15221	15376	15375	15358	15393	15298	15322	15316	15241	15203	15044	15253	15314	15155	15117	15282	15060	15093	15199	14911	15142	15118	15102	14996	15249	15192	15091	15164	15038	15085	14981	15122	14986	14865	15150	15186	15229	15192	15167	14989	15097	15112	15146	15163	15039	15165	15115	15167	14936	15267	15017	15084	15121	15021	14986	14959	15235	15094	15205	15144	15059	15125	15020	14960	15226	14988	14959	14902	15140	15080	15019	15198	15247	15127	15172	14927	15215	14965	15023	14942	15160	15186	15056	15066	15092	15074	15072	14985	15183	14989	14882	14915	15070	15022	15108	14965	14987	14965	15155	14925	15114	15052	15031	14842	15101	15012	15132	15149	14993	15032	15064	15192	15089	14916	14932	14962	15055	15048	15059	15018	15237	14974	15001	15024	15142	15074	15055	15062	15190	15093	14864	14967	15190	15062	15042	15118	15026	15171	15217	15026	14863	15163	14986	15043	15138	15121	15181	15089	14909	15150	15063	15095	14928	15112	15107	15053	15054	15102	15077	14933	15146	15112	15164	15059	15036	14971	15009	15012	15058	14988	15117	15047	15122	15038	14917	14989	15086	15033	15111	14974	15148	14959	15177	15065	14929	14980	15135	15191	15115	15159	15089	14993	15111	14991	15033	14959	15063	15085	15004	14982	15057	14958	15151	15173	15049	15089	15033	15169	15078	14985	15070	14987	15163	15082	15042	14960	14936	15032	15102	15052	14979	15285	15073	15155	14956	15024	15210	14966	15135	15073	15080	15133	15096	15222	14991	14927	15089	15023	15160	14993	15060	15084	15163	14967	14989	15191	15077	15019	15124	15222	15095	15041	15051	14989	15141	15017	15183	15126	15091	15190	15049	15087	14924	15146	15112	15353	15160	15057	15038	15120	15191	15095	15101	15070	14971	14793	15006	15024	15166	14962	15033	15227	15027	15259	15082	15161	14891	15127	14957	15105	14931	15054	14916	15014	15200	15005	14993	15040	15152	15128	14972	15075	15099	15088	15043	15029	15150	15204	15108	15199	15144	15245	15034	15108	15226	14827	15049	15022	15187	15146	15138	14977	15098	15084	14985	15224	14842	14905	15026	15064	15083	15115	15074	15055	15028	14887	14945	15061	15114	15189	15122	15000	15007	15056	15146	15120	15187	15165	14951	15017	15167	14903	15113	15169	14987	15005	14927	15058	14999	15182	15294	15087	14995	14943	15103	15238	15084	14959	15078	15004	15078	15106	15150	15099	15237	14933	15144	15130	15050	15174	15138	15112	15072	14892	15067	15115	14988	14866	15044	15087	15077	15098	15211	15160	15184	15236	15065	15136	15098	15033	14991	15049	15120	14932	15059	15078	15197	15204	14911	15204	15001	15192	15109	15188	15011	15116	15121	15181	15071	14960	14987	15308	14992	15140	15110	15126	15101	15115	15014	15079	15016	14986	14877	15051	14937	14990	15054	15023	14934	15190	15105	14876	15201	14995	15129	15026	15003	14979	15150	15068	15058	15019	15104	14872	15028	15026	15069	15085	15052	14968	15064	15050	14918	15093	14845	15103	14920	15040	14939	14987	14984	14944	15032	15122	14995	15065	14909	14948	15189	15216	15103	15127	15045	14936	15014	15033	14998	14926	15096	15171	15062	15055	15063	15134	15170	15059	14784	15142	14945	14958	15123	14972	15101	15034	14991	15024	14995	15146	15141	14849	14973	15086	14963	15090	15185	15089	15035	15119	14975	15101	14956	15105	15105	15021	15043	15051	15091	14987	15044	15143	15054	14997	14939	15071	15001	14888	15150	14975	15090	14987	15065	15104	15015	14940	15138	15070	15162	15065	14965	14938	15198	15160	14982	15035	15062	14833	15130	15080	15084	14966	14997	14933	15000	15202	15091	15083	15121	14993	15069	15155	14970	14971	15085	15238	15098	15074	15026	15106	15107	14942	14984	14992	15123	15242	15028	15094	14966	14875	15080	14985	15076	15196	15106	15258	15260	15092	15081	15086	15103	15186	15020	15099	15067	15129	15041	15053	14939	15078	15103	15030	14922	15124	14957	15055	14973	15126	15109	15096	14881	15189	15004	15103	15207	15089	15044	15063	14998	14945	15013	15146	15032	15027	14859	15180	14940	15070	14924	15225	15103	15088	14978	15133	15082	14904	15140	14831	15124	14993	15189	15011	14992	15066	15033	15098	14913	14955	15193	15019	15003	15067	15066	15203	15074	14974	14938	15032	15013	14910	14980	15036	14896	15120	14999	15071	14977	15104	15210	14965	15290	15281	15131	14999	15005	15309	14975	15139	15053	15084	15069	15199	14907	14852	14871	15060	14961	15163	14876	15057	15064	15117	15091	15010	15152	15001	15015	15088	15133	15126	14994	15099	15219	15103	15010	15150	15278	15104	15133	15114	14935	15018	15246	15174	14832	14920	15104	15079	15032	14999	15012	15013	14977	15062	14865	15085	15132	15123	14916	14999	14864	14897	14996	15178	15150	14932	15049	15173	15196	15072	15057	15029	14975	15094	15149	15026	15142	15044	15079	15130	15174	14980	15003	15218	14911	15065	15222	15053	15023	14881	15115	15087	15082	15057	15019	15050	14929	15090	15118	14869	14994	15187	15155	15022	15134	14994	15202	15197	14967	15079	15134	14828	15030	15024	15053	14999	15023	14889	15052	15024	14949	14951	15082	14989	15034	14966	15085	15006	14962	14928	15185	14866	15198	15067	15012	14934	14925	15021	14971	15116	15165	14980	15134	15031	15217	15063	15110	15026	15250	15110	15116	14927	15082	15278	14867	15075	15214	15140	15078	15171	15142	15079	15031	15212	15141	15036	15097	14994	15040	15063	15237	15144	15044	15181	15185	15107	14863	15052	15073	14933	15266	14964	15183	15055	14889	15053	15084	15033	15060	14986	14937	15223	14919	15283	15185	15100	14838	15203	15110	14942	15106	15028	15111	15030	15134	15031	15109	15091	14863	15081	15233	15026	14916	14914	14913	15085	15178	15071	14916	15054	15038	15229	15008	15191	14952	14963	15091	15210	15054	15159	15292	15063	15148	15240	15077	15226	15032	15103	14942	14965	15004	15141	15125	15065	14956	15042	15066	14872	14937	15254	15055	14938	15033	15087	15013	15101	15009	14841	15046	14872	15160	15155	14954	15077	14917	15041	15081	15175	15148	14981	15059	15049	15034	15161	14960	14981	15010	15189	15038	15164	14955	15101	15197	15259	15087	14973	15034	15185	15048	15174	15280	15095	14951	15150	14924	15049	15184	14973	14970	15065	15091	15081	14993	15027	15224	14979	15163	15026	14970	14852	15009	15127	15062	14963	14904	15118	15016	15265	15118	15004	14939	15049	14998	14972	14949	15128	14977	15191	15116	15084	15006	15058	15059	15077	15346	14942	15073	15228	15064	15020	14969	15042	15072	15209	15137	15194	15055	15005	15097	14993	15098	15091	14974	15033	15065	15196	15101	15073	14899	15039	15059	15233	15120	15018	15002	15051	14938	14969	14957	14960	15095	15252	15083	14860	15096	14996	14941	15126	14876	14982	15145	14933	14908	15123	15086	14873	15169	15052	15155	14861	15028	15191	15077	14961	15005	14960	15107	15069	15093	15089	15189	15214	15037	15032	14958	15204	15118	15005	15184	15151	14867	14969	14945	15179	14981	15059	15057	15002	15058	15035	15037	14951	15126	15015	15091	15154	15114	15145	15083	15418	15051	14954	15019	15012	15028	14971	14974	15131	15161	15105	15074	15090	15052	15144	14920	15122	15009	14912	15021	15119	15145	15147	14885	14998	15026	15095	14809	15020	15241	15088	15081	14961	15210	14917	15085	15232	14999	15169	15159	15135	15091	14895	15153	15206	15121	15176	14989	14740	15081	15102	15099	15102	14969	15150	15019	15152	15098	14963	15265	14880	14988	15041	15117	14994	14924	15092	15015	15189	15084	14875	15079	15013	15113	14976	14943	15047	15012	14947	15065	15241	15032	15145	15154	15005	15025	14935	15019	14995	15057	15116	15201	14997	15165	15181	15095	15097	15111	15201	15093	15121	15016	15206	15265	15128	14941	15093	15020	15009	15072	14998	15194	14975	14885	15046	15031	14858	15043	15120	14984	15029	15046	15029	14952	14928	14890	15093	15096	15207	15118	15052	14943	14988	14969	14949	14945	15092	15191	15149	15085	15114	15039	15080	15034	15020	15096	15125	15050	14984	15144	15080	15051	15100	14916	15039	15248	15028	15131	14925	15025	15062	15025	15103	15071	14980	15156	15079	15085	15125	15207	15123	15291	15070	15088	15128	15192	14988	15108	15033	15229	15131	15169	15114	15149	15051	15115	15185	15109	15108	14993	15101	14984	15185	15175	14990	15186	15088	14789	15040	14997	15125	15142	15064	14886	15031	14830	15064	15032	15093	15201	15026	14897	15142	14927	15022	15084	15007	15057	15177	15131	15033	14988	14994	15127	15171	14954	14961	15243	15026	15035	15124	15105	14877	15022	15037	15141	15084	15004	15115	14981	15189	15144	14959	15127	15146	14986	14957	15134	15139	15112	15053	14935	15015	14994	15041	15046	14884	14952	15062	15031	15121	14952	15213	15270	14960	14975	15066	15135	15043	15160	14878	14903	15096	15035	14941	15126	14963	15209	14989	15062	15065	15201	15027	14903	14881	15017	15104	14950	14940	15110	15111	15183	14887	15085	15165	15074	15173	15026	15046	15043	14960	15098	14993	15080	15010	15097	14999	15006	15043	15157	15037	14960	15090	14873	14994	15061	15110	14941	15205	14948	15135	15121	14906	15180	15047	15154	15049	15052	15165	15153	14973	15047	15064	15056	15091	14979	15159	14991	15139	15037	15003	15091	15036	15154	15148	14979	14899	15130	15223	15073	15084	15162	15033	14998	15147	14929	15135	14878	15043	15030	15052	15202	15120	14965	15130	14977	15143	15014	15052	15043	15133	15075	14904	15175	15114	15083	15186	14965	15200	15017	14963	14932	15199	15124	15251	15279	15189	14931	15069	15133	15160	15103	15148	15082	15084	15005	15083	14916
27948	24119	30439	27770	22271	19824	18515	17402	17006	16470	16184	15944	15693	15657	15448	15585	15580	15471	15301	15438	15616	15530	15425	15504	15507	15325	15381	15299	15431	15195	15240	15461	15294	15186	15367	15424	15072	15300	15339	15575	15354	15281	15236	15163	15159	15161	15102	15470	15301	15228	15394	15297	15391	15394	15053	15321	15266	15334	15373	15172	15348	15241	15365	15251	15167	15237	15295	15213	15434	15434	15141	15272	15234	15130	15296	15145	15194	15377	15209	15286	15302	15239	15184	15275	15241	15343	15368	15209	15224	15313	15323	15212	15226	15221	15347	15230	15435	15213	15111	15068	15436	15159	15486	15253	15245	15412	15289	15289	15173	15353	15332	15281	15271	15273	15360	15276	15342	15328	15219	15160	15121	15267	15074	15255	15131	15455	15464	15275	15262	15397	15488	15500	15121	15279	15174	15272	15388	15513	15331	15166	15226	15102	15284	15261	15145	15339	15152	15252	15191	15314	15255	15215	15225	15267	15107	15253	15266	15329	15312	15193	15239	15171	15186	15127	15330	15030	15330	15275	15212	15150	15376	15353	15190	15185	15361	15196	15374	15023	15234	15225	15520	15187	15133	15153	15390	15300	15242	15352	15293	15284	15200	15126	15316	15079	15464	15220	15441	15383	15315	15349	15110	15149	15459	15343	15362	15250	15255	15357	15315	15271	15325	15379	15302	15272	15058	15090	15178	15271	15141	15363	15268	15050	15422	15161	15138	15219	15255	15197	15241	15164	15316	15195	15107	15022	15335	15160	15312	15217	15393	15278	15448	15189	15234	15195	15367	15326	15290	15291	15286	15374	15308	15202	15139	15249	15286	15200	15284	15329	15226	15347	15212	15374	15260	15271	15143	15223	15268	15401	15341	15361	15171	15277	14966	15223	15203	15142	15235	15221	14915	15093	15067	15400	15362	15247	15299	14920	15171	15260	15206	15331	15211	15255	15360	15220	15222	14983	15194	15464	15405	15097	15324	15389	15259	15382	15356	15061	14998	15323	15223	15323	15205	15251	15018	15275	15299	15260	15330	15123	15159	15187	15426	15340	15399	15069	15192	15344	15281	15275	15210	15275	15315	15324	15470	15213	15176	15349	15129	15320	15100	15194	15037	15377	15403	15315	15162	15357	15357	15288	15185	15274	15007	15144	15279	15345	15106	15211	15289	15133	15431	15441	15271	15117	15427	15192	15367	15237	15116	15368	15357	15332	15140	15219	15289	15086	14992	15339	15290	15277	15296	15293	15331	15315	15244	15246	15343	15321	15122	15170	15279	14957	15430	15255	15187	15404	15276	15181	15255	15407	15294	15437	15285	15264	15240	15205	15401	15203	15486	15330	15389	15419	15184	15275	15398	15236	15249	15124	15165	15396	15129	15156	15230	15272	15336	15427	15246	15282	15188	15261	15341	15254	15220	15321	15511	15235	15375	15371	15389	15250	15163	15183	15331	15383	15299	15203	15336	15396	15174	15399	15111	15416	15215	15122	15198	15250	15352	15295	15342	15420	15257	15169	15144	15084	15354	15340	15169	15211	15248	15097	15219	15248	15226	15305	15079	15235	15167	15108	15115	15353	15157	15260	15170	15271	15159	15184	15150	15355	15190	15268	15280	15380	15239	15446	15144	15196	15216	15308	15334	15162	15230	15309	15203	14998	15279	15143	15161	15320	15217	15325	15113	15121	15257	15231	15136	15392	15092	15288	15193	15084	15162	15253	15255	15311	15337	15217	15345	15308	15273	15143	15101	15217	15264	15252	15196	15357	15197	15120	15146	15276	15244	15083	15229	15295	15244	15275	15376	15276	15180	15186	15225	15372	15469	15234	15148	15269	15380	15157	15154	15265	15351	15170	15247	15475	15312	15279	15263	15250	15185	15134	15268	15244	15238	15143	15244	15346	15228	15261	15049	15223	15245	15109	15323	15362	15135	15166	15141	15230	15319	15198	15270	15396	15354	15267	15331	15200	15385	15442	15278	15126	15239	15277	15115	15359	15404	15269	15296	15227	15292	15329	15106	15120	15343	15145	15182	15301	15352	15364	15358	15361	15320	15380	15343	15322	15372	15379	15155	15128	15294	15236	15464	15430	15396	15254	15264	15458	15404	15316	15314	15367	15226	15145	15138	15178	15462	15342	15274	15307	15134	15113	15246	15167	15127	15364	15344	15317	15255	15335	15299	15259	15269	15287	15264	15394	15317	15295	15290	15400	15376	15368	15247	15389	15247	15207	15278	15242	15217	15213	15119	15090	15092	15296	15253	15249	15405	15379	15211	15195	15311	15345	15257	15389	15155	15306	15364	15236	15191	15095	15271	15427	15318	15420	15266	15255	15182	15195	15250	15306	15299	15303	15354	15273	15106	15170	15136	15249	15370	15226	15213	15359	15406	15378	15137	15353	15368	15337	15314	15263	15299	15207	15195	15289	15407	15260	15116	15362	15283	15020	15225	15170	15191	15545	15393	15126	15354	15179	15264	15288	15307	15400	15243	15584	15346	15114	15169	15199	15328	15294	15219	15161	15259	15372	15419	15306	15307	15361	15319	15391	15372	15347	15160	15149	15217	15215	15122	15168	15323	15146	15165	15210	15286	15413	15402	15138	15381	15035	15287	15273	15230	15112	15155	15333	15313	15148	15250	15310	15183	15184	15303	15185	15206	15306	15410	15326	15320	15208	15116	15233	15213	15257	15389	15200	15221	15267	15342	15330	15583	15312	15324	15244	15332	15407	15394	15390	15148	15259	15234	15339	14965	15246	15308	15190	15231	15270	15281	15235	15385	15093	15248	15343	15216	15189	15418	15152	15354	15381	15312	15418	15350	15141	15123	15270	15560	15223	15312	15138	15369	15276	15115	15307	15292	15263	15202	15373	15251	15296	15319	15295	15356	14956	15078	15300	15470	15335	15375	15293	15372	15219	15248	15104	15119	15575	15233	15162	15291	15036	15297	15089	15249	15201	15151	15426	15258	15296	15486	15050	15357	15337	15403	15172	15217	15187	15245	15253	15414	15263	15352	15261	15034	15212	15313	15205	15404	15291	15091	15109	15164	15131	15389	15475	15359	15412	15317	15445	15448	15312	15314	15239	15332	15175	15112	15071	15168	15293	15333	15193	15314	15182	15348	15368	15375	15345	15194	15100	15328	15281	15354	15382	15401	15404	15236	15254	15345	15369	15153	15144	15441	15214	15349	15229	15236	15212	15331	15333	15298	15199	15139	15205	15412	15301	15312	15190	15331	15270	15394	15316	15401	15391	15163	15169	15299	15289	15291	15373	15265	15136	15402	15296	15299	15284	15168	15132	15299	15276	15183	15472	15323	15385	15079	15418	15171	15364	15131	15385	15412	15172	15172	15220	15185	15052	15087	15213	15115	15230	15189	15228	15367	15315	15460	15137	15138	15194	15323	15251	15458	15377	15286	15055	15365	15166	15350	15219	15285	15288	15189	15446	15342	15405	15457	15218	15242	15362	15313	15419	15343	15273	15222	15086	15194	15307	15163	15151	15167	15136	15316	15296	15541	15326	15265	15221	15253	15269	15132	15224	15302	15179	15325	15096	15462	15139	15360	15265	15447	15355	15207	15182	15435	15096	15117	15200	15522	15077	15232	15257	15213	15483	15314	15254	15194	15261	15129	15258	15334	15206	15277	15309	15309	15220	15346	15181	15191	15216	15321	15099	15098	15285	15257	15375	15248	15261	15330	15356	15238	15318	15246	15438	15487	15271	15392	15336	15186	15176	15271	15304	15393	15140	15270	15206	15266	15037	15265	15433	15356	15175	15270	15291	15242	15178	15184	15317	15272	15238	15087	15328	15282	15208	15476	15361	15312	15215	15141	15283	15379	15168	15323	15366	15397	15253	14989	15251	15094	15189	15167	15245	15156	15086	15202	15455	15334	15415	15343	15078	15230	15466	15213	15283	15126	15306	15356	15192	15270	15299	15195	15299	15178	15149	15347	15328	15195	15185	15273	15428	15037	15304	15306	15165	15301	15350	15428	15417	15232	15289	15241	15144	14942	15184	15126	15400	15157	15274	15190	15334	15232	15155	15046	15043	15143	15147	15241	15354	15381	15191	15505	15394	15334	15379	15298	15260	15138	15188	15217	15408	15306	15295	15051	15253	15189	15109	15063	15314	15160	15198	15346	15320	15365	15250	15223	15257	15277	15255	15214	15356	15401	15030	15323	15377	15323	15242	15308	15290	15360	15206	15225	15496	15250	15279	15345	15382	15311	15290	15357	15269	15058	15382	15342	15338	15210	15140	15311	15516	15166	15455	15127	15085	15255	15198	15186	15137	15291	15312	15209	15355	15158	15242	15309	15449	15219	15188	15414	15310	15330	15208	15347	15255	15144	15287	15450	15330	15189	15290	15381	15303	15223	15174	15352	15276	15400	15103	15317	15245	15199	15478	15206	15240	15071	15305	15390	15382	15363	15284	15265	15168	15308	15217	15499	15266	15204	15312	15378	15243	15327	15170	15189	15230	15202	15088	15342	15264	15317	15370	15410	15239	15148	15503	15165	15142	15123	15265	15418	15281	15204	15292	15172	15356	15005	15229	15382	15219	15552	15336	15279	15224	15149	15359	15457	15311	15308	15254	15311	15366	15330	15186	15325	15168	15235	15481	15077	15309	15135	15230	15199	15258	15346	15209	15326	15314	15232	15045	15093	15090	15236	15172	15310	15330	15322	15244	15337	15254	15354	15286	15447	15186	15151	15270	15243	15279	15414	15455	15231	15183	15219	15401	15140	15490	15355	15279	15386	15211	15286	15276	15373	15074	15098	15121	15156	15170	15195	15219	15463	15078	15297	15141	15382	15274	15242	15341	15149	15149	15316	15247	15319	15352	15382	15320	15424	15212	15189	15140	15201	15330	15241	15276	15390	15222	15326	15348	15418	15338	15266	15478	15336	15433	15377	15270	15261	15243	15301	15058	15067	15104	15365	15497	15186	15369	15179	15295	15336	15256	15138	15230	15259	15250	15199	15215	15414	15098	15247	15250	15300	15478	15071	15247	15294	15128	15090	15157	15274	15372	15337	15146	15314	15324	15238	15293	15204	15236	15182	15136	15416	15509	15274	15299	15357	15367	15171	15139	15185	15231	15335	15147	15070	15213	15228	15283	15231	15420	15222	15188
25364	38136	36067	28902	24377	21025	19233	17953	17251	16578	15853	15365	15218	15009	14943	14707	14876	14933	14748	14794	14682	14589	14878	14636	14626	14724	14555	14643	14631	14718	14469	14402	14354	14473	14632	14542	14407	14513	14459	14721	14335	14282	14432	14513	14606	14556	14451	14511	14422	14395	14391	14353	14530	14362	14406	14414	14387	14514	14509	14493	14481	14563	14644	14496	14436	14445	14405	14320	14268	14615	14311	14571	14419	14380	14506	14445	14676	14414	14329	14497	14277	14396	14548	14560	14373	14448	14660	14346	14391	14457	14615	14425	14411	14358	14482	14417	14495	14458	14417	14550	14328	14325	14551	14380	14329	14491	14143	14344	14465	14530	14333	14334	14360	14281	14425	14372	14262	14413	14410	14503	14511	14227	14447	14303	14600	14227	14487	14400	14411	14581	14412	14465	14404	14344	14485	14548	14301	14349	14500	14457	14380	14493	14576	14311	14388	14371	14312	14409	14491	14252	14494	14339	14450	14595	14287	14495	14503	14350	14299	14403	14394	14510	14396	14580	14355	14199	14569	14180	14366	14319	14524	14446	14580	14675	14460	14519	14459	14270	14517	14349	14507	14279	14556	14467	14393	14434	14431	14387	14310	14433	14489	14467	14429	14380	14451	14505	14524	14371	14461	14395	14332	14468	14373	14332	14458	14594	14337	14267	14398	14363	14409	14502	14555	14253	14390	14382	14528	14431	14359	14448	14454	14444	14400	14453	14292	14450	14510	14414	14419	14399	14424	14644	14380	14419	14356	14467	14566	14568	14417	14518	14475	14390	14472	14461	14193	14328	14357	14318	14381	14207	14336	14370	14279	14399	14450	14577	14359	14336	14526	14350	14209	14565	14275	14534	14409	14536	14264	14450	14350	14486	14457	14298	14515	14400	14407	14218	14474	14278	14504	14398	14405	14540	14521	14434	14325	14341	14378	14323	14320	14423	14459	14457	14347	14483	14391	14391	14475	14599	14380	14334	14425	14500	14577	14388	14487	14503	14454	14536	14582	14588	14454	14428	14411	14450	14435	14461	14431	14459	14562	14448	14503	14462	14390	14507	14432	14474	14531	14437	14261	14334	14411	14298	14431	14508	14455	14366	14511	14379	14434	14488	14464	14456	14382	14471	14413	14377	14342	14405	14617	14304	14233	14511	14401	14682	14354	14489	14483	14545	14416	14457	14411	14399	14283	14494	14502	14454	14452	14351	14278	14459	14447	14584	14361	14410	14408	14599	14316	14470	14596	14419	14444	14471	14553	14249	14353	14546	14563	14495	14320	14351	14494	14489	14362	14390	14450	14499	14339	14383	14205	14337	14605	14347	14493	14324	14471	14401	14569	14413	14477	14281	14407	14485	14396	14339	14447	14335	14369	14586	14377	14521	14502	14595	14405	14491	14355	14645	14349	14514	14587	14524	14354	14564	14353	14382	14294	14302	14457	14480	14361	14471	14396	14420	14355	14552	14389	14497	14452	14475	14387	14350	14440	14399	14559	14449	14352	14413	14454	14331	14353	14396	14537	14530	14436	14228	14334	14570	14391	14431	14346	14522	14472	14342	14326	14459	14490	14600	14309	14223	14360	14552	14485	14590	14418	14539	14296	14620	14281	14400	14413	14361	14387	14422	14344	14492	14364	14440	14439	14388	14292	14491	14397	14481	14235	14490	14567	14308	14261	14505	14339	14419	14224	14387	14545	14492	14449	14582	14465	14423	14430	14441	14429	14584	14472	14411	14439	14479	14405	14427	14309	14295	14368	14471	14575	14436	14470	14502	14409	14514	14281	14330	14427	14372	14229	14438	14491	14428	14416	14447	14558	14428	14330	14450	14535	14409	14423	14317	14443	14539	14349	14330	14301	14542	14454	14326	14404	14308	14679	14573	14417	14530	14515	14328	14379	14374	14448	14351	14495	14424	14655	14466	14324	14353	14451	14576	14394	14664	14353	14502	14302	14398	14657	14442	14592	14499	14484	14306	14461	14366	14378	14370	14413	14554	14312	14495	14592	14393	14523	14390	14483	14421	14401	14367	14385	14432	14564	14313	14401	14286	14407	14371	14442	14395	14337	14327	14302	14315	14395	14389	14507	14367	14417	14438	14492	14507	14622	14244	14301	14428	14579	14263	14471	14293	14524	14480	14605	14515	14344	14457	14406	14335	14350	14378	14441	14342	14322	14464	14410	14331	14260	14415	14407	14363	14526	14347	14378	14214	14535	14460	14284	14305	14360	14329	14560	14330	14377	14394	14419	14236	14361	14530	14315	14349	14414	14586	14462	14243	14377	14452	14310	14492	14270	14340	14514	14418	14439	14414	14431	14434	14512	14471	14375	14472	14350	14190	14479	14492	14296	14497	14474	14615	14395	14282	14451	14478	14468	14508	14496	14453	14425	14517	14377	14582	14293	14500	14431	14491	14318	14422	14174	14252	14441	14349	14440	14418	14447	14430	14363	14379	14335	14428	14370	14428	14514	14359	14513	14361	14414	14454	14208	14537	14625	14437	14275	14403	14300	14482	14362	14433	14374	14340	14505	14565	14486	14494	14475	14395	14450	14490	14500	14489	14331	14515	14430	14332	14407	14517	14408	14573	14512	14713	14461	14470	14396	14409	14373	14427	14469	14235	14545	14500	14349	14378	14402	14422	14462	14243	14584	14512	14435	14302	14298	14447	14389	14472	14314	14488	14429	14442	14557	14446	14401	14371	14465	14504	14367	14277	14414	14574	14429	14421	14417	14403	14430	14521	14395	14300	14296	14396	14404	14521	14490	14402	14429	14358	14358	14312	14580	14374	14394	14383	14367	14467	14628	14439	14393	14510	14341	14299	14473	14411	14416	14430	14580	14490	14369	14291	14340	14399	14353	14321	14549	14495	14463	14542	14338	14546	14416	14521	14290	14348	14388	14342	14586	14287	14407	14258	14582	14420	14622	14435	14269	14376	14524	14261	14529	14402	14299	14331	14402	14407	14450	14504	14422	14395	14404	14460	14483	14385	14358	14446	14495	14427	14491	14321	14536	14603	14468	14496	14419	14618	14232	14145	14325	14539	14516	14377	14260	14472	14390	14508	14396	14511	14320	14491	14473	14351	14386	14393	14461	14286	14546	14498	14280	14502	14533	14417	14502	14572	14467	14347	14428	14340	14504	14447	14503	14482	14493	14438	14505	14286	14495	14452	14476	14256	14279	14372	14421	14459	14368	14442	14316	14380	14411	14532	14313	14456	14423	14428	14464	14386	14563	14488	14339	14390	14457	14394	14464	14772	14375	14490	14278	14448	14483	14473	14397	14604	14447	14573	14481	14241	14489	14491	14362	14514	14445	14426	14264	14380	14458	14594	14519	14494	14432	14604	14314	14461	14457	14410	14423	14546	14422	14485	14436	14570	14361	14537	14439	14477	14487	14399	14318	14428	14462	14377	14508	14404	14470	14415	14368	14372	14371	14471	14439	14512	14348	14558	14386	14515	14458	14453	14445	14599	14432	14390	14359	14372	14496	14381	14563	14457	14460	14419	14346	14380	14404	14413	14428	14493	14479	14313	14565	14340	14386	14342	14398	14425	14550	14499	14531	14376	14459	14488	14502	14203	14416	14514	14408	14436	14381	14305	14364	14312	14439	14312	14535	14488	14442	14304	14359	14463	14645	14352	14393	14518	14442	14265	14428	14410	14487	14520	14314	14315	14411	14379	14330	14427	14384	14408	14454	14297	14376	14429	14330	14414	14332	14523	14448	14401	14468	14260	14320	14460	14400	14492	14360	14546	14585	14485	14427	14578	14365	14399	14509	14358	14453	14502	14399	14441	14405	14355	14587	14477	14433	14566	14495	14462	14296	14370	14487	14581	14431	14443	14511	14275	14476	14636	14570	14548	14389	14565	14402	14345	14550	14521	14380	14505	14317	14371	14515	14324	14486	14364	14505	14546	14379	14511	14269	14463	14340	14518	14394	14522	14418	14417	14466	14430	14149	14439	14361	14388	14319	14376	14389	14442	14467	14257	14513	14553	14433	14430	14403	14523	14403	14205	14355	14493	14430	14373	14416	14418	14402	14183	14369	14328	14491	14464	14393	14473	14369	14392	14615	14425	14354	14408	14454	14679	14418	14429	14392	14455	14470	14458	14406	14406	14541	14332	14421	14346	14356	14343	14325	14334	14361	14279	14367	14325	14406	14486	14291	14250	14328	14353	14583	14426	14412	14491	14629	14512	14479	14275	14524	14556	14369	14526	14345	14570	14450	14392	14404	14292	14457	14276	14403	14490	14467	14362	14252	14445	14421	14478	14478	14459	14347	14503	14489	14507	14559	14419	14512	14367	14424	14440	14349	14508	14360	14388	14513	14353	14384	14378	14247	14400	14431	14427	14365	14434	14460	14686	14382	14509	14522	14421	14416	14419	14504	14351	14465	14601	14281	14375	14482	14468	14489	14342	14524	14389	14570	14311	14477	14401	14517	14306	14421	14406	14333	14367	14337	14294	14386	14242	14495	14458	14282	14516	14366	14370	14242	14492	14317	14485	14474	14442	14257	14324	14397	14469	14638	14415	14478	14218	14555	14520	14437	14436	14451	14397	14490	14635	14374	14424	14297	14330	14393	14328	14385	14305	14415	14462	14496	14516	14466	14517	14514	14522	14507	14346	14402	14621	14343	14372	14475	14570	14287	14477	14283	14607	14359	14507	14395	14583	14238	14354	14300	14409	14406	14495	14424	14496	14515	14509	14335	14295	14338	14547	14361	14531	14277	14436	14489	14247	14272	14491	14355	14558	14511	14287	14457	14421	14352	14434	14392	14276	14420	14332	14344	14458	14284	14296	14476	14267	14545	14428	14372	14516	14351	14305	14467	14424	14562	14659	14371	14293	14459	14468	14293	14476	14499	14271	14562	14606	14352	14337	14476	14400	14467	14438	14285	14351	14656	14386	14355	14544	14387	14610	14466	14398	14527	14454	14471	14385	14421	14296	14459	14406	14416	14474	14404	14233	14710	14353	14464	14600	14270	14508	14413	14347	14465	14474	14380	14228	14602	14395	14331	14462	14547	14331	14628	14341	14367	14407	14367	14280	14578	14481	14432	14422	14610	14446	14309	14535	14358	14421	14383	14429	14641	14402	14299	14586	14456	14419	14334	14412	14353	14414	14287	14456
24048	21572	29247	24795	23651	24682	23918	20319	19118	18440	17773	17334	16952	16986	16644	16558	16553	16592	16468	16410	16506	16512	16349	16434	16631	16239	16436	16521	16509	16339	16280	16237	16188	16129	16324	16226	16478	16321	16349	16154	16224	16425	16374	16141	16184	16061	16222	16191	16229	15974	16218	15984	16185	15940	16135	16124	16151	15988	16317	16315	16290	16201	16157	16147	16199	16136	16271	16118	16123	16014	16376	16149	15914	16170	16052	16213	16340	16000	16170	16165	16074	15966	16127	16113	16167	15956	16025	16020	16124	15920	16219	16043	16068	16021	16199	15914	15896	16030	15984	16081	15926	15947	16109	16164	16183	16113	16169	16121	16109	16122	16072	16003	16218	16054	16055	16202	16136	16267	16119	16129	15957	16154	16019	16208	16237	16164	16164	16014	16063	16027	16030	15991	16160	16102	16126	15998	16134	15971	15978	16245	16179	16114	16242	16051	15903	15858	16121	15964	15979	16029	15969	16027	16192	15989	15862	16040	16043	16353	16084	16186	16105	15959	16070	16034	16001	16161	16142	16157	15962	15993	16154	15942	16187	16069	16115	16100	16128	16206	16044	16014	15900	16173	16172	16036	16056	16186	16060	16089	16186	16038	16246	16224	16091	15973	16035	16064	16137	15973	15916	16158	16107	16174	16199	16164	15854	16329	16121	16177	15949	16167	15966	15983	16091	15941	15936	16051	16172	16195	15953	15826	16264	16273	16056	15956	15929	15993	15978	15952	16089	16029	16168	16070	16073	16095	16064	16101	15976	16257	16101	15960	16011	16000	16197	16122	15923	16096	16033	15945	16156	16086	15946	15956	16087	16010	16131	16085	16360	16066	15998	16077	16120	16185	16234	16081	16187	16067	16307	15974	16056	16113	16053	16040	15788	16013	15959	16255	16267	16100	16220	16153	15924	15963	16030	15928	16130	15979	16028	16105	16024	16014	16052	15903	16108	16065	16179	15954	16180	15942	15962	16057	16018	15944	15998	16070	16038	16179	16253	16154	16175	15945	15964	16008	16055	16236	16231	15890	15880	16379	16196	16277	16231	16079	16080	15881	16125	16167	16295	16250	15960	16113	15987	15878	16161	16118	15891	16176	16083	16064	16231	16186	16297	16106	16006	16102	16199	16157	15958	16102	16112	16133	16044	16070	15936	15931	16192	16047	16155	16077	16179	15973	16226	16049	15999	15924	15782	15967	16284	16081	16082	16059	16220	15972	16089	16041	16280	15967	16057	15974	15937	16081	16100	16184	16034	16095	15922	16100	16253	16172	16107	15988	16193	16081	15990	16009	16095	15797	16095	16055	16135	15986	16246	16222	16038	15852	15908	16010	16054	16150	16216	16132	16299	16039	16255	15942	16111	16030	16044	15937	16096	15929	16188	16192	16095	16133	16036	15973	16128	16232	16095	15916	16103	16111	16312	16168	16129	15972	16038	16240	15912	16035	15942	15961	16003	16088	16151	16070	15989	15977	15900	16072	16088	15948	16169	16095	16276	15963	16189	16094	16360	16000	16205	16021	16067	16037	16007	16313	16232	16142	16232	16107	16076	16256	16184	16017	16163	16049	15875	16049	16209	16104	15986	16115	16194	16376	16220	16191	16185	16124	16030	16095	16109	16114	16160	15889	16130	16341	16259	16179	16267	16006	16098	16051	15909	16103	16156	15789	16101	15977	16055	16071	16129	16006	16229	15986	16227	16029	16286	16256	16159	15982	16152	16037	16215	16033	16194	16188	15852	16165	16034	15989	16255	16063	15929	16154	15967	15965	16175	15912	15869	16077	15997	15927	15902	16137	16169	15928	16141	15949	16205	16009	15947	16095	16123	16089	15957	16103	16001	15941	15974	16336	16079	16086	15944	16033	16076	16005	16428	15931	15960	15954	15939	16151	16281	16051	16024	15977	16175	16136	16193	16089	16016	16104	16235	16110	16022	16039	15964	16090	15945	16066	16017	16185	16179	15820	16139	16122	16045	16019	15943	16049	16156	16220	16100	15920	16156	15842	16062	16104	16025	16296	15987	16127	16249	16043	16030	16048	16114	16123	15911	16063	16210	16197	16139	16150	15992	15976	15939	16031	16105	16277	16141	16070	16049	16147	16015	16090	16119	16001	15932	16011	15967	16330	16028	16165	16173	16003	16074	16128	16103	16136	16185	16248	16028	16196	16007	16131	16217	16101	16056	16202	16307	16257	16085	15967	16215	16154	16072	15881	16021	16135	16055	15857	15895	16101	16147	15961	16098	16212	16176	15954	16139	15863	15898	15907	16206	15996	16021	15787	16041	16182	16181	16058	16055	16049	16082	16024	16000	16046	16071	16092	15897	15828	16253	16214	16075	16167	16202	16022	16129	16185	15977	16001	15966	15981	15947	15950	15844	16136	16130	16059	16010	16059	16193	16061	16122	15915	15925	16093	15902	15905	16023	15905	16217	16012	16150	16075	16212	15984	16058	16083	16165	16258	15900	16002	15979	16345	16036	16084	15989	16269	16212	16195	15854	16043	15901	16154	15930	16081	16193	16063	16172	16093	15955	15989	16144	16128	16030	15844	16070	16051	16036	16185	15937	16208	16152	16102	16009	16054	16038	16138	16187	16118	16101	16202	16001	16003	16241	16189	16144	16076	15849	16124	16128	15976	16315	16305	16207	16107	16023	16196	16313	16084	16009	15764	16011	16121	16058	16146	15972	16161	16033	16178	16146	15964	15996	16092	15958	16125	16078	16097	16242	16012	16183	16105	16138	15775	15974	16062	16014	16127	16004	15999	16125	16179	16145	16088	16142	15977	16112	16166	16049	16192	16024	15993	16130	16104	16003	15791	16061	16076	15998	16239	15945	15893	16177	15972	16190	16096	15903	15967	16124	16041	16108	16155	16141	16033	16076	16072	16199	15904	16235	15898	16208	16123	15916	15785	16149	15989	16147	15973	16152	16008	15979	16023	16188	16281	16019	16066	16103	16062	15898	16041	16097	16112	15907	16075	15889	16219	16248	16237	16043	15977	15938	16104	16278	16084	16046	16048	16044	16014	16073	16045	16082	15927	15903	16178	15827	16139	15921	16134	15949	16191	16200	15925	16119	16023	15951	15906	16076	15841	15936	15969	16052	15945	16018	16033	15948	16110	15980	15994	15866	15921	16029	16141	16106	16036	16259	16299	16272	16157	16130	16091	16239	16191	15996	16086	16215	16155	16127	16134	16072	16148	15995	16062	15945	16041	16138	16165	16050	15950	16017	16133	16008	15991	16040	16165	16119	16071	16148	16288	16130	16170	16252	16138	16032	16042	16024	16008	16063	15866	16210	16167	15908	16075	15963	15940	16120	15968	16138	16071	16033	15986	15995	16026	16068	16058	16070	16133	16101	16047	16092	16080	15913	15859	16006	16149	16114	16186	16202	16066	16133	16074	16086	15886	16122	15904	16190	15949	16084	15992	16050	16097	16155	15925	15970	16265	16026	15971	16199	16122	15852	16056	16036	15871	15958	16091	16149	15911	16150	16051	16137	16058	16019	15964	16234	16238	16066	16173	16186	16253	16166	16095	15945	16187	16201	16071	16070	16058	16154	16161	16071	16017	16101	16140	16171	16089	15963	15928	16059	16040	16005	16101	16003	16030	16106	15959	15947	16302	16138	16275	16027	16139	15823	16138	16089	16196	16074	16112	16028	16138	16252	16021	16150	15809	15788	16256	16108	16089	16173	15936	16032	16159	15886	16110	15950	16253	16130	16028	16169	15998	15919	16045	16128	15983	16218	16059	16244	16091	15868	16058	16074	15925	16169	15936	16044	16063	16167	16180	16033	15778	16153	16126	16193	16300	16154	16003	16110	16016	16177	16119	16078	16181	16112	16182	16150	16022	16028	15952	16179	16114	16198	16201	16112	16104	16007	15942	16212	16048	16094	16139	15944	16176	16149	15955	15994	16053	16127	15914	16249	16182	16008	16097	16138	16202	15985	16198	16051	16263	16094	16037	16263	15941	16201	16004	15927	16093	16118	16337	15978	16180	15928	16135	16054	16085	16126	16081	16302	16000	15998	16176	16128	16271	16087	16046	16211	16031	16234	16132	16185	16037	15855	16064	16051	16103	15973	16019	16045	16207	16004	16136	16336	16233	16068	16162	15876	16012	16078	16218	16047	15943	16210	16183	16127	16027	16003	16029	16044	15913	16141	16238	16144	16108	16126	16391	16080	16106	15924	15876	15971	15821	16069	16159	16201	16116	16045	16232	16059	16114	15998	16095	16195	16081	15902	16109	16082	16035	16012	15969	16005	16163	16227	15865	16101	16273	16103	16073	16036	16086	16201	16031	16102	16076	16143	16114	16294	15999	16266	16068	15952	16035	16282	15985	16097	16068	16045	16191	16266	16095	16040	16164	15897	15954	16107	16105	16191	16084	16106	16089	16089	16218	16106	16128	16136	16078	16195	16016	15885	16228	16045	16123	16001	16013	16265	16190	16082	16039	16197	16156	16066	15985	16130	15989	16051	16095	16306	16049	16091	16067	16035	15903	15970	15933	16091	16001	16062	16007	16108	16128	16067	16247	16060	16053	15872	15913	16101	16082	16057	16227	16302	16136	16137	16304	16166	16137	16165	16155	16042	16261	16223	16115	16112	15946	16185	16144	16108	16217	16136	16037	16095	15951	16040	16092	15928	16206	15990	16007	16062	15991	16022	16069	16004	16223	16189	16077	16180	16048	16070	15990	16096	16053	15975	16169	16450	16053	16039	15999	16155	16242	16170	16039	16078	16040	16015	16001	16107	15965	16049	16226	16012	15881	15961	16037	16044	16120	16282	15871	16176	16013	16150	16020	16202	15980	16046	16000	16266	15852	16027	15748	15970	16106	16148	16288	15988	16095	15897	15884	16078	16240	16072	16038	16038	16139	16229	15895	16012	16034	16243	16103	16106	16100	15994	16154	16053	16039	16123	16118	16157	16044	15819	15983	16022	15925	15917	16044	16322	15980	15820	15906	16236	16192	15906	16070	15975	16157	16061	16370	15912	15838	16022	16038	16145	15974	16155	15930	16216	15909	16065	16133	16348	16271	16068	16149	15970	15952	16231	16017	16212	15907	15966	16082	16280	16140	16081	16099	15922	16200	16260	16389	16046	15996	16201	16157	16186	16059	16065	15973
25593	44288	42798	34681	29786	25324	22656	20907	19859	18498	17435	16673	16537	16163	15880	15735	15893	15544	15513	15613	15345	15521	15566	15481	15492	15323	15366	15341	15226	15214	15143	15136	15150	15279	15121	15226	15265	15030	15136	14997	15175	14942	15005	14936	14970	14989	15061	15036	15072	14971	14960	14998	15152	14993	15144	14959	15065	14925	15179	14942	14878	14898	14965	14978	15033	15083	15300	15166	15086	14996	15065	14947	14898	14906	14931	14992	14900	14892	14929	14909	14953	14913	14996	15267	14999	14983	14906	14951	15085	14777	15006	14976	14947	14953	14767	14981	15054	14741	15034	15027	15023	15088	14888	14877	15019	14876	14923	15037	15045	15001	14802	14988	15012	14907	15009	15042	15214	14984	15065	15034	14879	14871	14991	14959	15156	14860	15046	14992	15077	14941	15151	14867	15121	14796	15139	14920	15038	14754	15045	15045	14919	14931	14953	15008	15003	15030	14925	14956	14955	14962	14760	14782	15057	15034	15121	14909	14856	14954	15039	15073	15050	14982	15005	14883	15042	14814	14904	15121	15025	14829	14936	15171	15082	14990	15170	14891	14931	14989	14934	14953	14960	15001	15142	15019	14925	14849	15042	14871	14820	14738	14869	14935	14935	14943	14932	14966	14807	14922	14852	14908	14988	14980	14873	14894	14910	14999	14889	15085	14859	14899	14823	15024	14867	14886	14996	15032	14973	14974	14835	14982	14733	15003	14950	15108	15133	14970	15070	14876	14811	15034	15049	14990	14921	14913	14808	15126	14996	14898	15122	14920	14907	15133	14990	14859	14883	14857	14961	14919	14779	14888	15020	14832	14957	15026	14928	14973	14930	14991	14987	14893	14971	14888	15027	15008	14886	14878	14981	15124	14975	14974	14895	15113	14806	14974	15007	14978	14973	14998	15114	14935	15181	14995	14980	14983	14953	14823	14929	15011	14950	15093	14870	15057	15012	14910	14897	14819	14999	15071	14854	15145	14864	14919	14924	14967	14983	14831	14930	14930	15067	14946	14997	14860	14754	15032	14878	15108	14922	14954	15040	15112	14929	14806	15041	14956	14992	14985	14923	14970	15078	14986	15045	15074	14929	14991	15162	14982	15131	14994	14925	14822	14932	15041	14833	14766	14870	15021	14953	15066	14929	15028	15053	15187	15059	15100	15021	14993	14928	14963	14836	14916	14997	14971	14907	14943	15184	14934	14842	14883	14972	15007	14922	14955	14928	14953	15088	14954	14920	15005	15027	15166	14934	15004	15020	14881	15068	14982	14988	14921	15005	15066	15001	15039	14900	15038	15006	14978	15024	15030	14933	14835	14801	14874	15033	14949	15000	14945	15014	14900	14933	15027	15130	14940	14997	14935	15046	14997	15076	14813	14946	15109	15119	14954	15031	14994	15058	14936	14954	14962	14906	15089	15038	14922	15029	14985	15013	15022	14983	14888	14960	14968	14837	15096	14939	14980	14923	14888	14746	15136	14948	15079	15178	14915	14832	15038	14862	15015	15149	14977	14989	14919	14906	14987	14991	14924	15001	15042	15056	14820	14770	14849	14858	14817	14935	15054	15003	14866	15018	14937	15062	14982	14757	14894	15078	14981	14940	14963	14956	15058	14922	14838	15055	14973	14753	14878	14869	14950	14982	14866	14950	14919	15025	14847	14811	14910	15031	15071	14990	14922	14947	14933	14939	15069	14922	14634	15060	15113	14892	14943	14823	14916	15133	14924	14778	15038	15004	14952	14960	14934	15125	14846	14783	14965	14898	15019	14867	15060	15179	14929	14951	14930	14972	14821	15037	14965	14836	15012	14898	14863	14917	15046	15020	14721	14891	14829	14958	15042	14994	14904	14974	14818	14964	14971	14992	15000	15168	14845	14996	14820	14994	15022	14842	14923	14960	14933	15098	15084	14814	14990	15005	15036	14901	14953	15108	15018	15119	14882	14934	14728	15069	15050	14908	14989	15020	14886	14984	14883	15034	14874	15008	14847	14911	15228	14832	14908	15174	15027	14964	14985	14909	15046	14962	14900	15008	15038	14977	14955	14914	15137	15010	14875	15109	14807	14913	15056	14863	15049	15126	14887	15003	14825	14831	15090	14981	15073	14942	14945	14903	14988	15077	14835	15067	15015	15029	14936	15003	14924	14980	14862	14790	15023	15027	15028	14935	14842	14933	14791	14827	14975	14949	15009	15022	14810	14916	15053	14970	14765	14841	14947	15049	14749	15011	14892	14969	14820	15057	14913	15029	14998	14934	14999	15002	15072	14952	14931	14933	15088	15080	14810	14862	14832	14909	15206	15144	15031	14917	15068	14979	14832	14873	14825	15055	15013	14982	14862	14910	14988	14890	14860	15001	15173	14970	15008	15050	14924	14813	14963	15003	14967	14945	14890	15094	14938	14911	15029	14963	14932	14936	14916	15080	14910	14909	14965	14887	14950	14985	14954	14816	15103	14875	15052	14949	14957	14985	15056	14895	15037	15045	14937	14877	15121	15056	14920	14954	14997	14751	14831	15077	14973	15005	15009	15033	15024	14946	14849	14835	14830	14994	14787	15117	14999	14941	14717	15080	14975	14866	14843	14964	14873	14852	14965	15033	14923	15050	14907	15002	15104	14813	15085	14977	15112	14948	14760	14965	15000	15073	14941	15037	15148	15064	15057	15014	14897	15031	15019	14877	15081	14963	15099	14967	14782	14929	15171	14996	15111	14967	14890	15108	15012	14824	14972	14957	14944	15168	14792	14954	15100	15215	14917	14869	15042	14904	15155	15068	15037	14856	14849	14958	14876	14894	15091	15029	14901	14944	15019	14982	14913	14999	14965	15074	15010	14976	14978	14866	15123	14889	14925	15018	15046	14997	14932	14869	14924	14889	14972	14920	14851	15002	14938	14947	15112	14738	14927	14964	14939	14934	14816	14927	15044	15000	14901	15017	14803	15085	15016	15009	14990	14970	15029	15010	14803	14806	14959	14936	14736	15126	14831	14867	14818	14995	14791	15071	14894	14905	14878	15029	14991	14911	14830	15042	15042	14969	14989	15090	15009	15023	14821	15009	15142	14875	14963	14938	14955	15018	15031	14864	14914	14827	15105	14931	14905	14890	15023	15085	14919	14904	15056	14811	14982	15068	15003	14918	15072	15176	14911	14962	14849	14818	14830	14924	14836	14871	15111	14985	14928	15055	14985	14890	15075	15039	14985	14842	15083	14916	14889	15202	14953	14965	15000	15070	14928	14816	14953	14920	14804	15047	14954	15072	15000	14970	14877	15059	15038	14824	15044	14827	15007	14981	14774	15045	15011	14943	15031	15029	14907	14918	14969	15039	14930	15174	15016	14921	14949	15021	14983	14783	14953	14802	14907	15153	14971	14870	15004	14874	15070	14836	14850	15126	14895	14928	15027	15025	14815	14953	14948	15003	14877	14928	15074	14964	15020	14975	15012	15071	14863	14925	15005	14887	14939	14798	14843	14994	14963	15047	14994	14926	14799	14908	14967	14902	14913	15147	14792	14975	14842	15033	14921	14911	15029	14791	15086	14943	15021	15170	15019	15058	14911	14853	14916	14874	14799	14883	15146	15192	14860	14973	15035	14843	14839	15012	15078	14858	14995	15148	15111	14739	14950	14952	14977	14836	14899	15021	15040	14913	14842	15096	15021	14949	14898	15036	14869	14721	14901	14952	14941	15046	14921	15112	14952	15048	15100	14881	14993	14944	14876	14940	15051	14730	14968	14979	15001	14882	14819	15088	14992	14853	14826	14792	14728	15047	15012	14867	14927	14941	14967	14980	15131	14896	14957	14944	14951	14984	14784	15038	15002	14966	15203	14950	14887	14975	14910	14875	14910	14920	15035	14856	15080	14822	14886	14999	14850	15011	15087	15086	14826	14802	14932	14951	14919	14905	15051	15019	14811	14967	15017	14968	14945	15016	14842	14935	15028	14845	15002	14857	15037	15126	14864	14826	14898	15035	14933	15126	14882	15039	15036	14963	14824	15083	14912	14870	14906	15085	14931	15044	15076	14891	15163	15008	14913	14863	15045	14865	15034	14786	15084	14780	14943	15027	15109	15077	14855	15116	14909	14965	14843	15128	14998	15083	14884	14906	15062	15076	15014	14862	14957	14941	14771	14979	15002	14876	15022	14997	14954	14948	14929	14970	15049	14708	14921	14892	14927	14912	14889	14982	14987	15110	14846	14864	14957	14772	15099	15079	15074	14890	15009	14912	14843	14989	14988	14939	15021	14928	15040	14904	15048	14971	14847	15050	14890	14857	14908	15100	14960	15051	14813	15047	15092	15072	15093	15010	14958	15068	14823	15110	14976	14996	14903	14839	14930	15064	15032	14960	15044	14979	14807	14985	14866	14875	14848	14979	14996	14988	14984	14776	14966	14984	15018	14789	14914	15002	14833	14999	14971	15010	14983	14977	14901	14805	15084	14872	14898	14890	14978	14917	15026	14925	15023	14905	14877	14989	15026	15012	15074	15088	14959	14981	15098	14985	14753	15124	14881	14993	14773	14898	15072	14988	15069	14976	14958	15121	14929	14925	15017	14963	14994	14781	14918	14932	14978	14998	14929	15058	14955	15015	14899	14932	15025	14988	14966	15050	14926	14900	15062	15050	14993	15037	14857	14832	14798	15018	14894	14997	14915	14973	14751	14947	15042	14851	14878	15065	14996	15069	14791	14853	14915	14935	14802	14968	14897	14985	14899	15006	14921	14872	15068	14831	14988	15077	14922	15016	14811	15140	14853	15023	15112	15039	15113	14985	15059	14963	14979	14828	14725	15021	14833	15086	15029	14784	14976	15049	14860	15042	14885	14912	15063	14961	15138	14996	14974	14815	14944	14949	14776	14901	15164	14808	15018	15017	15059	14853	15053	15123	14850	15167	14988	14977	15011	15025	14922	14833	14905	15049	14922	15047	14974	14849	14775	14959	14920	15006	15032	14887	14990	14982	15130	14839	15019	14989	14880	14956	14928	15156	14967	15004	15030	14925	15054	15006	15178	14959	14963	14996	14946	14827	15034	15005	15129	15055	14718	14955	14900	14952	14889	15062	15031	14852	14975	14885	15048	15046	14886	14818	15031	14968	14968	14889	14923	14955	14922	15063	14932	15095	14986	14955	14763	14885	14938
23111	21577	29649	24079	22324	25125	27649	21927	20305	19745	18483	17776	17768	17381	17263	17041	16923	16937	16962	16803	16933	16612	16683	16694	16750	16684	16446	16485	16457	16632	16560	16170	16274	16259	16484	16495	16305	16524	16465	16352	16126	16467	16168	16300	16205	16216	16334	16019	16335	16393	16356	16230	16077	16302	16215	16345	16557	16383	16375	16166	15956	16149	16103	16148	16128	16121	16279	16204	16204	16342	16184	16110	16294	16165	16189	16088	16135	16110	16068	16182	16216	16117	16366	15921	16086	16104	16049	16133	16134	16203	16142	16281	16021	16211	16120	16263	16126	16053	16127	16153	16102	15977	16162	16169	16017	16160	16313	16357	16212	16034	16010	16150	16266	16137	16114	16116	16247	16265	16172	16246	16256	16116	16348	16072	16044	16255	16369	16221	16132	16052	16045	16128	16269	16257	16115	16290	15995	16147	16090	16053	16131	16218	16050	16060	16127	15957	16163	16235	16288	16290	16064	16097	16084	16184	16176	16220	16008	15934	16143	15918	16032	16229	16140	16195	15876	16032	16070	16003	16245	15958	16407	16169	16060	16180	16200	15805	16166	15995	16149	15940	16091	16168	16042	16307	16142	16064	15893	16263	16096	16111	16025	15981	15914	16368	16085	15932	16089	16133	16194	16128	16051	16168	16232	16170	16131	16226	16162	16193	16135	16297	15993	16174	15993	16116	16098	16308	16299	16113	16189	16061	15896	15995	16056	16089	16282	16210	16214	16139	16081	16024	16077	16000	16275	15994	16139	16272	16365	16425	16298	15904	16165	16177	16170	16158	16282	15989	16251	16068	16155	16056	16083	16019	16224	16072	16154	16212	16220	16057	16104	16205	16241	15990	16199	15966	16141	16094	16138	15965	15889	16124	16342	16058	16171	16159	16162	16143	16233	16233	16085	16114	16225	16043	16276	15991	16026	16042	16332	16155	16110	15976	16161	16159	16170	16232	16157	16202	16054	16107	16138	15840	16010	16357	16302	16114	16101	16051	16140	15985	16092	15902	16088	16098	16048	16064	16178	16107	15957	15888	16006	16178	16071	16099	16131	16047	15996	16090	16049	16025	16292	16145	16047	16070	16079	16169	16150	16014	15982	16206	16015	15860	16104	15995	16058	16166	16285	16048	16287	16008	15913	16206	16046	16142	16280	16179	16206	15954	16154	16040	16141	16352	16130	16012	16047	16190	16228	16200	16080	16133	16004	16017	16146	16055	16137	16096	16165	16047	16204	16011	16007	15835	16010	16022	16093	16194	16225	15983	16126	16083	15971	16160	16162	16139	16011	15930	16031	16206	16130	16242	16053	16112	16066	16086	16172	16004	16189	16005	15902	16160	16294	16177	16101	16055	16146	15957	15963	16223	16119	16210	16247	16093	15901	16027	16016	15947	16246	16050	16046	16137	16169	16029	15943	16037	15949	16171	16218	15987	15919	16262	16190	16008	16000	16228	16073	15943	16284	16080	15965	16107	16014	16071	16027	16172	16261	16097	16080	15958	15980	16147	16072	16220	16233	16121	16041	15996	16070	16043	16079	15962	16188	15914	16059	16236	16362	16152	16238	16075	16136	16163	16086	16225	16208	15961	16273	16151	15973	16024	16187	16192	16232	16102	16166	16080	16086	16052	16052	16050	16136	16097	16035	16053	16117	16108	16073	16119	16093	15988	16208	16248	16207	16089	16063	16027	16069	16187	16193	16082	16017	16145	16074	16163	16193	16183	16320	15925	16032	16155	16284	15991	16214	15797	16023	16276	16214	16225	16168	15960	16078	16058	16139	16069	16006	16284	16099	16080	16017	16097	15893	15990	15909	16164	15996	15929	16074	16122	16143	16336	15933	15826	16190	16175	16195	16064	16281	16045	16012	16205	16162	16301	16064	16074	16193	16014	16301	16083	16003	16216	16185	16073	16122	15913	16108	16153	16181	15905	15963	16072	16040	16236	16140	15924	16085	16047	16160	16150	16071	16112	16075	16225	16294	16117	16432	16323	16254	16111	15865	16300	16170	16142	16087	16145	16040	16255	16141	16264	16027	16063	16248	16226	16153	16171	16101	16282	16233	16024	16255	16090	15971	15937	15985	16027	16349	16155	16020	16193	16194	16236	16013	16273	16163	15845	16098	16139	16046	15877	16098	16333	16203	16216	15822	15903	16075	16119	15961	16076	15967	15954	16194	16419	16163	16163	16022	16039	16107	16007	16103	16094	16045	16124	16264	16149	16061	16116	16106	16192	16118	16000	16053	15804	16125	16094	16065	16191	16096	16205	15936	16179	16188	16266	16112	15873	15992	16000	16315	16053	16209	15955	16416	15906	16174	16141	16322	16151	16024	16148	16163	16143	16054	16070	16335	15869	16278	16269	16238	16020	16118	16102	16063	16103	16135	16066	16140	16173	16270	16087	16050	16023	16149	16264	16244	16184	16055	16176	16062	15902	16267	16059	16138	16286	15966	16101	16117	16252	16220	16046	16001	15988	15990	15998	16233	16063	16111	16252	16254	15930	16126	16086	16089	16163	16019	16103	16212	15993	16241	16014	16172	16263	15892	16009	16269	16261	16110	16231	16164	16100	16147	16084	16113	16203	15912	16017	15977	16143	16243	16010	16055	16184	16040	16293	16019	16024	16102	16064	15996	16196	16105	16120	16207	16056	15962	16047	15888	16229	16122	16016	16049	16135	16199	16089	15813	16272	16152	16203	16231	16119	15972	15997	16081	16217	16202	16064	16058	16064	16091	16205	16326	16360	16327	16035	16154	16368	16134	15898	16146	15925	16070	15984	16135	16171	16277	16129	16092	15808	16051	15990	16067	16200	16113	16108	16154	16071	16067	16004	15911	16166	16007	16126	15980	16014	15982	15917	16107	16038	15981	16159	15900	16260	16105	16295	16278	16307	16154	16124	16015	15904	16183	16094	16090	16094	15958	16008	15937	16151	16024	15985	16049	16104	15891	16172	16221	16297	16194	16143	16054	16137	16166	16009	16178	16100	15945	16086	16254	16283	16166	16133	16182	16217	16070	16113	16176	16096	16226	16224	16144	16154	16168	15932	16022	16134	16176	16109	16115	16101	15999	16064	16246	16279	16061	16059	16272	16165	16266	16070	16070	16034	16080	16209	16125	15780	16117	16168	16120	16072	16026	16158	16070	16223	16061	16117	16262	16143	15949	16084	16091	16167	16063	16036	16090	16008	16190	15819	16272	16148	16077	16050	16006	16305	16168	15915	16181	16160	15960	16045	16110	16115	16136	16111	16069	16096	16217	16032	15945	16013	16125	15988	16038	16014	16050	16188	16375	15969	15920	16305	16054	16103	16016	15871	16007	16116	16145	15992	16015	16062	16153	16044	16175	16022	16313	16089	16075	16214	16190	16122	16027	16204	16018	16292	16218	16211	16174	16144	15985	16115	16182	16167	15945	16050	16032	16164	16155	16173	15991	16165	16121	16277	16038	16038	16108	16090	16248	16048	16079	16108	16164	16061	15988	16137	15915	16122	16092	15956	15858	16167	16062	16139	16001	15816	16191	16108	16117	16162	16084	16219	16030	15780	15952	16258	16239	16253	16248	16114	16097	16095	16031	16279	16098	16051	16301	16125	16006	16119	16184	16155	16025	16050	15940	15993	16241	16143	16071	16178	15946	16096	16027	16230	16053	16116	16141	16126	16164	15957	16108	16180	15934	16249	16128	16295	16125	16207	15920	16187	16060	16230	16025	16123	15957	16129	16082	16163	16198	16023	16018	16330	16315	15956	16186	15909	16271	16085	16145	16083	16061	16050	15895	16225	16013	16208	16146	16206	16108	15928	16337	16106	16145	16032	16072	16140	16147	16178	16275	16134	15984	16036	16202	16202	15986	16168	16039	16059	16155	16062	16040	16342	16193	15886	16243	15986	15895	16042	16090	16028	16240	15982	16085	16138	16198	15978	16079	16061	16180	16136	16083	15950	16221	16109	16216	16228	16288	15937	16088	16126	16140	16106	16116	16106	16063	15990	15986	16246	16052	16282	16303	16187	16039	16182	16037	16116	16181	16236	16002	16121	16060	16159	16195	16085	16139	16151	16171	16087	16132	16099	15878	16022	16251	16111	16210	16057	15989	16194	15967	15984	15979	16101	16176	16122	16020	16100	15958	15963	16083	16052	15985	15904	16046	16080	16039	16109	16088	16065	15966	16087	15983	16219	16084	16188	16136	15809	16083	16159	16088	15999	16058	16100	16159	16063	16060	16182	16147	16163	16234	15872	16122	16100	16120	16159	16191	15995	16132	16061	15926	16112	16138	16150	16117	16076	16160	16082	16076	16051	15935	16182	16046	16170	15963	15932	16156	16041	16145	16057	16085	16136	16120	16179	16131	16160	16127	16008	16116	16093	16206	16149	16187	16172	16039	16259	15873	16070	16043	16039	16005	15987	16126	16100	16188	16120	16150	15912	16043	16197	16101	16175	16003	16057	16031	16004	16205	16182	16165	16230	16219	16069	16147	15881	15816	16088	15985	15994	16162	16208	16220	16068	16014	16112	16141	16172	16027	16334	16146	16063	16119	16131	16245	15876	16199	15974	16016	16121	16287	16028	15946	16197	16206	16051	16011	16092	16230	16155	16126	16126	16145	16010	16037	16112	16327	16045	16164	16092	16188	16160	15950	16170	16240	16267	16297	16198	16161	16168	16128	16097	15988	16058	16040	15931	16238	16173	16034	16078	16012	16030	16050	15946	16009	16057	16089	16037	16085	16047	15967	16064	16085	16314	16093	15996	16117	16210	16152	15940	16007	16202	16132	16164	16041	16221	15823	16142	15980	16103	16267	16056	16029	16161	16022	16240	16101	16112	16159	16182	16310	16172	16411	16123	16097	15980	16127	15972	16014	16078	16085	16039	16054	16172	16354	16155	16211	15995	16028	15974	16145	16163	16127	16184	15907	16049	16073	16265	16297	15915	16134	16133	16186	16242	16012	16159	15963	16133	16061	16001	15990	16217	16023	16153	15935	16156	16142	16293	16191	16021	16159	16047	16309	16133	16202	16126	16246	16057	16297	16154	15945	16020	16093	16302	16163	16360	16242	16147	16169	16229	16308	16123	16223	16316	16210	16126	16141	15986	16223	16248	16152	16085	15973	15925	16191	16325	16153	15987	16002	16051
26803	48854	46816	38957	33617	28245	25363	23454	21778	20165	18577	17645	17326	16644	16382	16197	16189	16121	15920	15895	15844	15667	15576	15679	15657	15651	15405	15704	15390	15315	15268	15220	15180	15380	15350	15487	15309	15213	15143	15340	15125	15144	15060	15168	15232	15184	15126	15018	15009	15219	15008	14986	15216	14932	15069	15104	15023	15029	14934	15064	14992	14923	14936	14979	14924	14959	15147	14954	14883	15144	14943	14936	15088	14921	14957	15047	15170	14946	15202	14928	15190	15141	14930	14809	15005	14882	14971	14947	15124	14962	14886	14890	15009	14860	15086	15045	15022	15009	15046	15065	14893	14974	14783	15039	15073	15028	14938	15023	14966	15153	14962	14918	15123	15048	15073	15076	15107	15147	15073	15311	14956	14948	14963	15113	14970	15109	15079	14811	15041	14954	15056	15151	15106	14820	14917	14917	15019	14979	14997	15081	14902	14958	15036	15016	15001	14843	15071	15196	15092	14836	15032	14846	14812	14950	14992	15014	14869	14797	14853	15133	14978	15065	14899	15034	14852	15032	14740	15052	14857	14958	14911	14907	14881	14957	14945	14919	14941	15052	14831	15010	15010	14891	15056	15034	15082	14948	15085	14977	14961	15048	15137	14833	15024	14944	14938	15202	14885	14940	15037	15064	14980	14983	14992	14946	15056	14882	14859	15050	14999	14905	14839	14983	14917	14909	14826	14909	14988	15069	14999	14990	15056	14966	14949	14792	14996	15087	15055	15035	14978	15051	14895	15049	14933	15121	14891	14913	14940	14879	14880	14996	14875	15014	15069	14943	15029	15083	15069	15006	14987	15074	15096	15037	14957	14998	15146	14866	14915	14979	14816	14987	15064	14964	14842	14880	14979	14904	15019	14950	14892	15100	14939	14965	14895	14885	14911	15110	14929	14980	15004	14945	15038	15002	15044	14894	14984	14940	14932	15019	15024	14935	14995	15057	14955	15106	14827	15036	14883	15081	15013	14963	15010	14935	15126	15014	14842	14879	14871	14890	14968	14931	14868	15061	15061	14847	14938	15016	14951	14847	14979	15077	14916	15022	15064	14934	14887	14888	14919	15077	14805	14826	15006	14973	15112	14999	15163	15032	15041	14939	14996	14984	14903	15069	14853	15080	15181	14988	14657	14993	14919	14825	14944	14936	15082	14999	14894	15113	15164	14976	14888	14984	14890	14945	14865	15086	14986	14953	15094	15032	14920	15097	14877	14951	14983	15138	14969	14952	14902	15054	14903	14988	15077	14880	15078	14897	14969	14942	15096	14771	15129	15075	14983	14929	14780	14964	14990	15043	15059	14900	14968	14950	14886	15087	14968	15060	15042	14947	14956	15067	14870	14820	14921	14850	14996	15088	14875	14915	14974	14920	15110	14907	14997	15042	15035	14885	14937	14977	14985	15055	14897	15100	15057	15043	14899	14941	15083	14824	15020	14884	14816	14929	14892	14909	14922	15126	15048	15091	15134	14933	14892	14974	15104	14979	14849	15169	14903	14821	15071	14736	14865	14925	14970	14977	14924	15020	14939	14910	14949	14836	15018	14978	15058	14835	15043	14875	15052	14924	14715	14957	15030	14923	15005	15160	15059	15221	15100	14880	15071	15037	14907	14953	14902	15004	14992	15065	15080	14939	15032	14972	14933	15044	14875	15055	14939	14820	15082	14857	15228	14889	15062	15011	14944	14984	15067	14992	15132	15180	15144	15085	15129	15104	14798	14996	15001	14998	14944	15060	15092	14945	14999	15020	14888	14849	15191	14936	14972	14937	14941	15064	15021	14923	14977	15024	14904	15010	15251	15034	14913	15010	14811	14979	14945	15060	14919	14803	14960	14949	14908	14953	14989	14815	15175	14704	14850	15037	14867	15043	15095	14807	15009	15115	15069	15018	14897	15043	15066	15094	15022	14965	15009	14854	14954	14984	14991	15035	15074	14902	14958	15015	14711	14985	14940	15124	14967	14917	15049	15013	14989	15055	15007	14961	14915	14875	14840	15057	14906	14993	15047	14891	15068	15065	15022	15028	14911	14985	14935	14906	14868	15005	15038	15129	14865	14878	15009	15029	15036	14990	14956	14887	15035	14922	14924	15061	15009	14966	14950	14873	14891	15080	15022	14950	14830	14954	15012	14985	14928	14926	15115	15084	15010	14950	14802	14942	15036	15101	15035	14999	14973	14866	14824	14940	15050	15158	14858	15029	14870	14937	15034	14893	15187	14916	15036	14992	14764	14958	15128	14949	14772	14894	14958	14941	14912	14872	15076	14858	14833	14932	15026	14923	15035	14992	14967	14811	14982	15061	14926	15005	14977	14939	14962	14864	14953	15031	14837	15030	14929	15101	14889	14922	14915	15115	14916	14982	14976	14951	14923	15128	14970	14996	14913	15043	15048	15000	15052	14960	15026	14958	14974	14992	15010	15068	14691	14793	14993	14982	14948	15025	14899	14911	15138	14823	14851	14927	15043	15137	15055	14977	15045	14913	14891	14879	14952	14923	14938	14848	14948	14894	14875	14943	15201	15011	14856	14994	14699	14976	14999	15163	14941	14778	14873	15061	15101	14877	14926	14907	15031	15005	14966	14882	14885	15056	14921	14881	15022	14920	14898	14918	15014	14941	14988	14951	14964	15086	14996	14936	14846	14936	15142	14798	14994	15225	14911	15035	15123	15078	14990	15031	15004	14979	15067	14995	15186	14995	14904	15005	14878	14925	14982	14954	15248	15023	14988	14894	15028	14864	14977	15003	14986	14872	15059	15085	14945	15005	15004	14983	14875	14775	15041	14885	14990	14993	14980	15015	14957	15075	14991	14902	15003	15109	14867	14896	14834	14808	15077	15022	14937	15043	14907	14929	14992	14889	14963	14849	14984	14930	15048	15075	15023	15012	14943	14798	15081	15105	14962	15010	15177	14995	14808	14862	14976	14948	14964	14892	14980	14907	15035	14879	15038	15003	14909	14884	15110	14951	15157	15130	14869	14932	15019	15148	15083	15011	15003	14985	15072	15060	15009	15064	15084	14939	14874	14913	14938	15063	14881	14848	15164	14993	14881	14846	15105	14881	15105	14884	14882	14857	14888	15003	14790	15136	14973	15003	14979	15021	15028	15079	14865	14946	14963	14938	14881	14992	14883	15075	14894	14931	14990	14946	14934	14877	14825	14969	15009	14885	15125	15116	14840	14932	15067	14885	14780	14915	14982	14938	14902	14966	15061	14944	14875	14939	14884	14835	15044	15015	15062	14939	15020	15056	14984	14934	14768	14783	15013	14925	14932	14960	14957	15110	14832	14767	14914	15062	14849	15050	14920	15027	14990	14936	15115	14934	14938	14912	14914	14947	15033	14980	14932	15067	15014	14926	15085	14925	14740	14910	14770	14938	15110	14949	14905	14999	15051	15000	14922	14934	14860	15032	14932	14895	15030	14932	14944	15118	15012	14831	14816	15059	15033	15316	14998	14880	14843	14998	14940	14897	15027	14675	14906	14996	15045	15025	15008	15033	14954	14809	15060	15009	15131	14900	14815	14897	14895	14992	14974	14857	14978	14838	14944	15012	15013	15009	14962	15023	15028	14828	15104	14938	14900	14965	15002	15028	14898	14977	15143	14946	14944	15002	15029	14939	15121	14897	15086	14987	14972	14910	15018	15049	14894	15139	14798	15009	14950	15005	14967	15071	15022	14970	14993	14987	14998	14805	15000	14969	14959	14970	14816	15036	14988	15095	14957	15073	15017	14894	14944	14832	15114	15008	14969	15037	14782	14866	15074	14962	14936	14789	14960	15099	14833	14891	14994	15067	14970	14894	14851	14989	15007	14952	15031	15140	14915	14792	14985	14902	15120	15174	15043	15051	14927	14965	14855	14838	14976	14899	15076	15007	15014	15022	15085	15142	14921	14982	14949	14939	15013	14982	14908	15141	15043	14930	14860	15093	15196	14941	15035	14833	15096	14961	15115	14944	15069	14877	14950	15209	15030	14980	14821	14943	15136	14935	14945	15065	15130	14973	14870	15266	14905	14830	15051	14934	15018	14860	14985	14915	14968	14953	15035	14992	14835	15093	15025	14781	14870	14990	15037	14927	14920	15081	14875	14909	15050	14907	14993	15118	14841	14903	15055	14761	15017	14957	14975	14959	14870	14851	15020	14965	14895	14939	14905	15009	14989	14916	14822	14816	15009	14911	14969	14909	15057	14860	15066	14991	15004	14972	14918	14837	14974	15028	14837	14889	14827	14931	14812	14995	15038	14813	14967	15096	14905	14959	15044	14962	14923	15112	14953	15088	15054	14974	15051	15052	14986	14977	14888	14892	15050	14925	14960	15002	14881	14963	14973	15094	14764	14956	15105	14943	14872	15055	15011	15014	14927	14993	14817	15044	15078	15133	14999	14879	14981	14777	14924	15067	14911	15054	15027	15027	14859	15007	15096	14876	14880	14854	14915	14918	14841	15077	15057	15044	15029	14950	14950	14949	14899	15014	14943	15018	14893	14926	14946	14872	14904	14913	15055	15020	14942	14992	15114	15170	14754	14817	14969	14959	15023	14867	15056	14929	15123	15169	15021	15021	14923	14933	14971	15139	14811	15086	15046	15183	14950	14982	14757	15066	15066	14885	14926	14887	15070	14955	14958	14845	14867	14841	15003	14940	15024	14945	15031	14841	14899	15069	15015	14757	14965	15097	14944	15044	15014	14962	14976	14963	14992	14890	15136	15107	15106	14919	15026	15133	14895	14855	15176	14897	15088	14906	14922	15004	15034	14917	15013	15027	14900	15100	15076	14988	15145	14913	15010	15142	15033	14986	15109	15044	14957	14974	15020	14973	15001	14953	14859	14881	14986	15030	14938	14824	14891	14960	15032	14808	14968	15115	14825	15063	15038	14940	14949	14991	15024	15031	14966	14990	14989	14967	15073	15170	14851	15053	14790	14843	14955	14905	15001	15117	14956	14956	14817	15070	15077	14882	15053	14892	15203	14954	14911	14905	14949	14985	14974	14950	15019	14982	14946	14945	15061	15067	15140	14989	15030	14998	14964	14865	15245	14821	15129	14922	15013	15021	15062	15062	15031	14973	14922	14936	14939	14996	14812	14967	15100	14979	14965	15004	14887	14882	14931	14973	15058	14840	14799	15107	14858	14755
27900	23878	29923	26894	21509	19208	18276	17335	16699	16129	15993	15779	15579	15445	15350	15344	15289	15241	15189	15351	15224	15177	15169	15152	15377	15194	15113	15011	15179	15051	15116	15240	15093	15067	14961	15173	15156	15064	15319	15032	15185	15197	15243	14976	15037	15222	15019	15195	15008	15108	15006	15035	15138	15129	15091	14967	15083	14919	15017	15230	15000	14989	15079	15091	15089	15150	15180	15069	15143	15086	15010	15064	15046	15185	15162	15257	15066	15013	14962	14981	15154	14957	14933	15076	15082	15147	15099	15075	15082	14994	14971	15019	15102	15179	15090	15081	15062	15037	14981	14964	15069	14892	14940	15067	14993	14976	15117	15071	15000	15054	15081	15094	14964	15160	15096	15107	15304	14952	14953	14981	15027	14964	14897	15213	15083	14930	14989	15073	15053	15178	14809	14855	14983	15269	15041	15046	15040	15103	15161	15130	15040	15197	14979	15099	15137	14968	15035	14951	14891	14997	15121	15181	15062	14926	15094	15114	15111	15236	14905	15134	15015	15208	15164	15045	15163	15215	15048	15028	15147	15076	15037	15109	15090	14871	15033	15016	15117	15082	15089	14902	15162	15024	15167	15127	14866	14725	15033	15047	14918	14920	15212	14885	14919	15012	15041	14961	14948	15105	15038	14950	15020	15056	15102	14886	15156	14987	15044	15134	15091	15072	15243	15116	14978	14995	15249	14996	14966	15137	14903	14991	15052	15094	15183	14882	14973	14963	14986	15134	15177	15093	14894	15038	15094	15196	14946	14914	15109	15068	14979	14996	15096	15178	15135	15274	14951	14999	15092	15066	14959	14880	15100	14819	15103	14981	15061	15006	14988	15188	15001	14997	14909	14873	14981	15211	15041	14892	14927	15027	15168	15062	15012	15234	15025	15094	15069	15110	15140	15094	15196	15166	15151	15092	15013	14973	15127	15262	15086	14848	15146	15162	14832	15043	15054	15088	15028	15123	15060	15140	15250	15008	14890	15076	15154	15032	15099	14994	15169	14929	15101	15069	15140	14961	15047	15063	15072	14926	15073	14987	14919	15026	14855	14990	14973	15143	14954	15176	15028	15017	15112	15115	15045	15044	14967	15046	14944	14931	15018	15005	14884	15099	15163	15004	15197	14992	15133	15015	14907	15085	15023	15004	15237	15043	14974	15066	15075	15158	15198	14949	14998	15090	15023	15104	14906	14954	15260	14943	15194	15031	15012	15204	15210	15057	15005	14996	15089	15071	15034	15036	15032	15060	15066	15106	15276	14977	15114	15130	15171	14995	15127	15140	15023	15118	15081	14906	15002	15004	15013	15028	15115	15093	15242	15021	15085	14910	15218	14984	15122	14993	15071	14938	14916	14886	15098	14964	14978	15296	15179	14978	15261	15210	15013	15061	15091	15038	15006	15055	15152	15182	14983	14986	15125	15262	14865	15136	14970	14965	15069	15079	15257	14865	15063	15006	15118	15006	15185	14977	15059	14973	14848	15096	15030	15153	15091	15066	15087	15011	15056	15012	15063	15071	15153	15106	15079	15118	14932	15216	15124	15214	15095	14952	14991	15135	15156	15057	15075	15081	15010	15043	14988	15145	15007	15037	15115	15029	15132	15255	15086	15067	15041	15129	15165	15086	14973	15097	15193	14739	14951	14972	15088	15064	14954	14951	15056	15141	15108	15100	15090	15034	15213	15153	15272	15149	14923	14958	15128	15100	14983	15203	15072	15202	15217	15014	15007	15138	15144	15166	14936	14933	15090	15303	15049	15199	15002	14752	15161	15010	14801	15065	15052	14923	15046	14925	14853	15123	15113	14997	15187	14987	15113	15066	15004	14978	14920	15205	14966	15184	15095	15255	15038	15054	15027	14997	15009	14963	15120	15043	14962	15182	15068	14937	15154	15113	15145	15011	15151	15060	15112	14912	15058	15179	15284	15190	15160	14985	14813	15179	15100	15214	14932	15058	14907	15227	14900	15122	15042	14921	15012	15001	15297	15027	15128	15028	15037	14841	14859	15054	15027	15095	14943	15253	15151	15122	15034	15282	15146	15032	15032	14975	15235	15139	14943	15154	15236	14992	14960	15084	15045	15060	15111	14968	14979	15225	15066	14950	15207	14899	15141	14905	14986	14912	14953	15135	15191	15109	14982	14969	15191	15196	15181	15024	15130	15108	15002	15083	14992	15185	15124	15006	15257	15003	15167	15211	15155	15019	14909	14945	15130	15012	15015	15092	14887	15088	15045	14986	15135	15191	15122	15138	15067	15240	14976	14919	15265	15098	15052	15020	15202	15146	14823	15052	15162	14757	15000	15088	15128	15202	15097	14922	14995	14984	15021	15037	15078	15077	15158	15182	15027	15126	15083	15109	15174	15070	15105	15195	15151	15046	15023	15051	15130	14998	15031	14984	15054	14989	14989	14871	14987	15176	14944	15166	15071	15044	15074	15119	15083	15199	15028	15104	15211	14937	14897	15122	14968	14905	15065	15067	15112	14968	15153	15126	15015	14969	15107	15030	15183	14974	15045	14969	15043	15009	14847	15027	15095	14942	14955	14918	15218	15267	15080	15117	15028	14993	15216	15184	15130	15181	15033	15181	15080	15092	15143	14941	15101	15094	15051	15038	14999	15073	15052	15185	14988	15430	15043	15090	15083	14970	14833	14995	15184	14912	15114	14951	15067	15064	15095	15277	15022	15120	15039	15185	14907	14984	14969	15133	15083	15206	15186	15153	15105	15246	15227	15037	15241	15197	15402	14926	15219	15072	15112	14659	14990	15188	15122	15205	15110	14905	14988	14982	14922	15043	15139	14895	15150	14921	15109	15200	15028	15027	14914	15225	15130	14974	15168	14966	15095	14994	14990	14951	15150	15113	15088	15227	15165	15014	15084	14884	14957	15016	15012	15063	15212	15116	14941	14999	14921	15059	15331	15054	14995	14886	15038	15038	14976	15132	15110	15085	15041	15182	15130	15061	14986	15168	15035	14897	15048	14989	14796	14999	15046	14971	14968	15272	15134	14959	15004	15042	15106	15188	15229	15083	15122	15154	15214	14954	15089	15071	15246	15166	15144	15096	15024	15128	15167	15024	15075	15084	15058	15061	15150	15251	15056	15079	15043	15029	15200	15229	15120	15187	14933	14958	14908	15020	15083	15227	15091	15102	14952	14900	15165	14889	14986	14970	15012	14969	15068	14984	15273	15000	15143	15247	14900	15105	15249	15229	15069	14987	15017	15040	15159	14999	14987	15137	15239	15271	15121	14803	14815	15048	15059	15156	15056	15010	15091	15036	15045	15095	14891	15089	15146	15241	15003	15144	14908	15075	15210	15200	15013	15091	15036	14938	14933	14781	15051	14968	14796	15180	15276	14899	15374	15108	15086	14949	15115	15141	15109	14915	14932	15183	15014	14984	15049	15079	15039	15230	15041	15036	15256	14979	14825	15219	15129	15141	14969	15108	14917	14981	15036	15010	14945	14931	14989	14942	15070	14990	15079	14984	14874	15061	15085	15256	15044	15104	14979	14979	15001	15012	15125	15187	15157	14936	15109	15076	15142	15000	14842	15184	15132	15122	15015	15074	15083	14970	15061	15112	15175	15138	14967	15237	14949	15041	15128	15072	15171	15146	15166	14947	15015	14957	15037	15010	15047	15204	15191	15082	15100	14932	15040	14896	15233	15008	15224	14877	15244	15119	15065	14953	15012	15108	15272	15258	15048	14871	15040	15125	15053	15072	15061	14914	15171	15160	15066	14971	15025	14977	15100	15167	15000	15127	15051	15209	15012	15050	15002	15087	15099	14967	15235	14935	15262	15093	15126	14945	15188	15150	15157	15183	14991	15117	15024	15041	15217	15154	14982	14885	15110	14894	15115	15015	14995	15112	15146	14922	14896	15004	15071	15043	14953	14983	14871	15017	15163	15105	15139	15042	15195	15015	15017	14995	14939	15143	14986	15068	15100	15144	15071	15055	15068	15051	15002	15053	15035	15171	15027	15182	15072	15118	15199	15106	15090	15056	14869	15267	15299	15017	15018	15013	14970	14983	15009	15044	15012	15032	15156	14976	15066	15048	15090	14872	15122	15068	14980	15024	14944	14959	15056	14948	14998	15058	15254	15065	15016	14995	15066	15066	14974	15111	15035	15077	15053	15098	15050	15167	15155	15211	15114	15000	15112	15088	15085	14990	14949	15255	14868	15011	15131	14931	15062	15173	15102	15015	15151	15008	15120	15080	15102	15052	14986	15038	15124	15002	14963	14996	14920	15147	15145	15044	15254	15021	15054	15076	14909	15040	15025	15045	15022	15000	15118	15031	15146	14879	15167	15036	15134	15004	15015	15021	15104	15298	15317	15135	15098	14995	15070	14992	15135	14885	15095	15214	14908	15136	15094	15159	15010	14918	15280	14954	14747	14986	15194	15064	15175	15068	15234	14935	15124	15039	14997	14962	15106	14962	14946	14960	15044	15169	15065	14885	15092	15050	14990	15300	14887	14941	15210	15212	14981	15052	15183	15095	15107	15160	15029	15121	15110	15066	15191	15001	15147	15022	14901	14821	15125	15172	15283	14916	14983	14994	15256	15089	15217	15152	14962	15172	14991	15149	15202	15103	15028	15205	14942	14867	15150	15013	15212	15136	15058	15077	15120	15193	15195	14996	14917	15110	15262	15171	15312	15007	14987	15159	15136	15071	15135	14960	15073	15113	15252	15098	14893	15120	15021	14986	15177	15115	15030	14951	15028	15095	15201	14981	15172	15079	15159	15115	15069	15034	14953	15216	15221	14812	15134	15164	15044	15075	15024	15319	15319	15072	15122	15177	15209	15105	14952	14984	15034	15213	14994	15135	14865	15028	15177	15300	14983	15142	15024	15104	15152	15044	15086	15035	14967	15053	15198	14899	14939	14963	15106	15051	15402	15050	14990	15104	15115	14991	14965	15189	15074	15148	15149	15049	15194	14994	15158	14975	15154	14836	15025	14991	15225	15195	15043	15013	15013	15258	14973	15072	15187	15015	15046	15188	15078	14996	15169	15164	14843	15152	15104	15101	15082	15247	15145	15380	15113	15060	14973	14880	14772	15031	15136	15186	15097	15065	14869	14978	15030	15215	15164	15088	15106	14969	14994	15125	15189	15145	15121	14840	15098	14936
24528	37209	35209	28447	23758	20795	19348	18016	17138	16623	15610	15250	15231	15096	14883	14814	14830	14550	14653	14485	14578	14535	14589	14600	14549	14447	14620	14614	14201	14310	14412	14313	14158	14441	14463	14397	14372	14504	14414	14315	14379	14423	14382	14239	14406	14212	14395	14278	14303	14483	14072	14239	14390	14365	14278	14340	14469	14326	14258	14236	14357	14333	14289	14264	14221	14338	14259	14444	14340	14424	14261	14209	14204	14330	14329	14380	14343	14416	14364	14480	14246	14353	14140	14376	14334	14240	14373	14246	14402	14323	14224	14381	14242	14193	14514	14480	14241	14281	14301	14385	14360	14245	14220	14188	14271	14361	14293	14374	14394	14199	14198	14317	14315	14332	14387	14450	14367	14301	14374	14213	14243	14391	14280	14154	14141	14214	14414	14466	14263	14286	14159	14230	14309	14383	14343	14360	14431	14440	14429	14119	14216	14391	14345	14194	14216	14266	14146	14269	14339	14354	14402	14254	14387	14309	14422	14367	14363	14261	14195	14257	14333	14331	14216	14100	14566	14252	14260	14377	14367	14136	14394	14247	14578	14165	14417	14391	14374	14140	14473	14429	14241	14368	14352	14236	14187	14416	14279	14427	14202	14203	14353	14578	14209	14502	14231	14362	14377	14241	14506	14367	14327	14263	14367	14294	14360	14370	14288	14255	14144	14032	14349	14314	14223	14292	14232	14364	14378	14252	14225	14367	14372	14260	14218	14280	14358	14144	14314	14348	14179	14229	14294	14278	14445	14281	14369	14401	14114	14202	14306	14358	14243	14320	14118	14421	14214	14349	14312	14297	14300	14341	14101	14333	14305	14282	14298	14238	14352	14384	14293	14065	14335	14386	14401	14234	14248	14208	14430	14203	14246	14263	14370	14286	14327	14314	14209	14372	14273	14260	14338	14328	14160	14294	14288	14349	14336	14367	14343	14160	14287	14207	14304	14217	14205	14335	14501	14315	14188	14256	14251	14403	14291	14217	14343	14369	14289	14245	14379	14255	14299	14206	14327	14168	14254	14315	14249	14183	14299	14227	14266	14406	14431	14122	14290	14296	14088	14289	14145	14324	14282	14266	14328	14211	14447	14327	14333	14096	14219	14208	14260	14279	14406	14247	14241	14294	14306	14301	14223	14300	14503	14213	14396	14229	14343	14161	14310	14417	14359	14096	14163	14245	14452	14107	14198	14180	14465	14231	14354	14358	14564	14292	14419	14308	14310	14425	14393	14310	14313	14085	14347	14295	14309	14256	14150	14461	14378	14439	14135	14371	14391	14284	14131	14237	14424	14201	14466	14175	14317	14370	14311	14370	14179	14247	14220	14441	14478	14479	14314	14216	14220	14369	14226	14356	14232	14287	14242	14507	14225	14229	14245	14327	14310	14230	14344	14186	14413	14143	14223	14373	14285	14434	14381	14326	14418	14247	14284	14374	14241	14362	14358	14342	14256	14294	14321	14363	14103	14292	14468	14242	14409	14546	14419	14068	14354	14083	14252	14196	14214	14301	14343	14489	14290	14172	14350	14283	14085	14374	14242	14147	14344	14377	14297	14390	14423	14469	14308	14234	14199	14188	14308	14257	14412	14161	14415	14245	14225	14350	14499	14294	14135	14399	14378	14192	14240	14455	14441	14368	14267	14324	14371	14419	14417	14287	14340	14307	14371	14283	14285	14226	14363	14346	14289	14382	14349	14358	14284	14350	14340	14175	14211	14425	14374	14337	14277	14297	14287	14202	14448	14435	14379	14211	14405	14308	14178	14477	14234	14328	14302	14294	14298	14277	14336	14219	14193	14360	14163	14404	14237	14395	14376	14246	14360	14431	14222	14362	14412	14295	14323	14288	14390	14272	14344	14277	14469	14237	14417	14455	14185	14206	14311	14318	14421	14337	14258	14318	14326	14295	14262	14302	14374	13990	14336	14281	14441	14184	14470	14302	14152	14389	14491	14379	14281	14377	14296	14163	14468	14160	14371	14345	14168	14289	14265	14412	14323	14346	14326	14316	14377	14317	14485	14329	14390	14294	14171	14241	14393	14287	14369	14378	14359	14429	14254	14446	14351	14355	14279	14367	14371	14477	14272	14125	14212	14284	14474	14298	14333	14118	14304	14113	14276	14414	14378	14388	14362	14226	14278	14297	14275	14389	14196	14365	14499	14262	14321	14290	14371	14153	14198	14091	14347	14334	14407	14258	14297	14364	14455	14197	14376	14193	14419	14269	14428	14253	14542	14141	14313	14324	14278	14268	14381	14448	14117	14361	14370	14297	14212	14445	14272	14190	14413	14375	14278	14409	14350	14185	14203	14226	14277	14169	14200	14292	14284	14308	14323	14315	14196	14306	14228	14359	14294	14396	14245	14220	14394	14300	14315	14281	14427	14353	14169	14322	14359	14272	14276	14213	14418	14521	14313	14253	14325	14300	14511	14166	14252	14303	14433	14402	14356	14352	14220	14147	14425	14231	14346	14211	14455	14352	14255	14243	14320	14297	14278	14381	14378	14302	14358	14330	14345	14402	14597	14369	14321	14235	14339	14135	14176	14353	14236	14204	14405	14151	14262	14254	14286	14374	14147	14422	14279	14340	14170	14291	14276	14183	14467	14195	14247	14360	14346	14409	14234	14385	14358	14357	14137	14475	14143	14269	14318	14229	14369	14215	14143	14488	14242	14293	14319	14302	14369	14179	14459	14225	14332	14438	14270	14338	14450	14361	14187	14271	14380	14350	14236	14427	14276	14196	14180	14337	14390	14454	14402	14525	14207	14103	14495	14383	14132	14402	14263	14151	14424	14340	14376	14278	14431	14205	14155	14315	14142	14348	14203	14365	14335	14319	14246	14266	14396	14367	14376	14368	14387	14318	14466	14367	14237	14485	14357	14386	14264	14268	14407	14255	14236	14312	14296	14305	14366	14207	14374	14377	14296	14421	14323	14209	14268	14326	14289	14417	14394	14337	14391	14400	14301	14328	14294	14382	14293	14442	14349	14324	14320	14431	14329	14333	14413	14341	14310	14424	14197	14440	14212	14372	14401	14264	14334	14287	14212	14105	14315	14355	14246	14075	14094	14328	14343	14372	14312	14311	14246	14256	14434	14183	14193	14255	14037	14238	14326	14385	14269	14242	14174	14315	14362	14186	14339	14143	14167	14420	14237	14404	14199	14316	14338	14239	14352	14280	14243	14301	14324	14312	14236	14263	14165	14307	14258	14442	14227	14238	14262	14217	14216	14345	14407	14497	14326	14161	14320	14271	14301	14288	14428	14359	14339	14203	14370	14042	14266	14250	14177	14131	14351	14381	14272	14210	14148	14159	14313	14174	14386	14193	14246	14369	14339	14304	14260	14345	14276	14329	14332	14261	14246	14093	14288	14459	14265	14393	14310	14211	14310	14268	14251	14379	14366	14472	14216	14380	14460	14444	14340	14387	14368	14206	14303	14217	14202	14258	14429	14303	14283	14382	14311	14416	14223	14258	14211	14300	14274	14404	14261	14321	14323	14319	14158	14148	14278	14302	14241	14310	14233	14220	14245	14277	14258	14429	14350	14289	14381	14296	14200	14341	14257	14325	14240	14203	14591	14250	14417	14376	14338	14265	14207	14381	14258	14180	14394	14312	14355	14260	14358	14131	14285	14174	14288	14297	14350	14158	14307	14279	14346	14317	14273	14461	14408	14131	14426	14181	14375	14338	14306	14326	14206	14192	14447	14144	14171	14259	14149	14217	14131	14266	14248	14225	14295	14358	14154	14325	14216	14522	14256	14283	14279	14368	14297	14249	14255	14317	14221	14252	14353	14350	14252	14273	14251	14375	14364	14248	14199	14352	14318	14468	14438	14383	14311	14166	14318	14187	14291	14275	14311	14437	14271	14255	14254	14332	14214	14358	14292	14238	14459	14209	14311	14411	14211	14190	14336	14435	14327	14471	14283	14294	14316	14208	14319	14173	14329	14475	14294	14272	14188	14344	14307	14357	14272	14334	14319	14222	14434	14549	14348	14298	14163	14307	14295	14325	14276	14189	14242	14353	14197	14294	14348	14216	14380	14283	14322	14224	14498	14315	14159	14316	14191	14273	14250	14281	14243	14290	14405	14374	14331	14119	14366	14324	14299	14257	14258	14246	14237	14335	14432	14211	14199	14360	14173	14134	14165	14209	14413	14365	14256	14391	14291	14260	14312	14262	14458	14193	14393	14376	14363	14292	14182	14422	14505	14342	14366	14240	14308	14317	14257	14194	14441	14328	14251	14275	14292	14500	14337	14297	14175	14141	14398	14219	14097	14398	14305	14225	14356	14253	14334	14300	14244	14151	14258	14268	14257	14322	14363	14165	14268	14175	14231	14230	14269	14310	14404	14336	14283	14382	14234	14371	14318	14433	14252	14362	14320	14199	14405	14196	14263	14225	14390	14149	14299	14478	14199	14360	14221	14388	14108	14443	14310	14338	14213	14244	14345	14260	14314	14323	14367	14367	14310	14290	14279	14486	14272	14399	14137	14418	14274	14333	14197	14403	14225	14328	14408	14394	14514	14261	14279	14197	14165	14442	14415	14222	14271	14580	14422	14416	14293	14402	14367	14323	14213	14202	14352	14165	14362	14205	14407	14366	14370	14226	14334	14233	14264	14238	14300	14265	14201	14405	14242	14298	14270	14331	14151	14169	14146	14330	14375	14278	14240	14243	14516	14395	14339	14320	14383	14227	14211	14325	14234	14248	14417	14336	14389	14155	14315	14352	14174	14283	14433	14292	14192	14287	14481	14297	14331	14291	14360	14293	14271	14252	14327	14282	14465	14464	14230	14271	14399	14407	14176	14293	14489	14436	14379	14291	14397	14140	14461	14247	14324	14233	14363	14290	14374	14465	14473	14315	14247	14297	14362	14433	14200	14359	14309	14276	14244	14356	14321	14287	14351	14322	14311	14320	14251	14202	14418	14273	14311	14261	14403	14475	14452	14294	14378	14276	14078	14250	14280	14340	14337	14305	14324	14249	14264	14405	14359	14314	14260	14191	14369	14527	14259	14158	14294	14348	14300	14391	14515	14372	14469	14447	14217	14405	14165	14186	14348	14320	14355	14431	14254	14340	14456	14242	14240	14201	14346	14345	14345	14365	14328	14145	14432	14171	14404	14398	14456	14218
24098	21571	29194	24792	23420	24165	23079	19750	18660	18221	17540	16668	16756	16522	16246	16183	16154	16007	15913	16195	16133	16006	16051	16062	16094	15935	15962	16210	15901	15797	15932	15654	15915	16007	15902	15943	16157	15847	15816	15793	15754	15801	15789	15750	15762	15774	15747	15735	15667	15761	15764	15646	15609	15768	15613	15536	15665	15889	15806	15783	15757	15835	15788	15462	15578	15504	15582	15534	15762	15782	15751	15470	15745	15510	15603	15481	15711	15533	15759	15731	15718	15618	15667	15663	15747	15546	15772	15813	15872	15698	15615	15970	15559	15900	15827	15669	15832	15777	15627	15684	15782	15445	15692	15750	15836	15765	15864	15623	15651	15811	15509	15757	15628	15857	15649	15752	15324	15775	15754	15932	15512	15835	15540	15794	15584	15652	15908	15515	15787	15721	15708	15697	15785	15660	15735	15466	15792	15542	15809	15678	15934	15601	15690	15660	15800	15706	15759	15775	15652	15651	15696	15593	15599	15585	15831	15619	15738	15588	15421	15575	15477	15698	15721	15576	15576	15735	15531	15519	15642	15606	15809	15546	15622	15739	15678	15609	15475	15540	15603	15685	15569	15767	15776	15783	15721	15574	15539	15796	15758	15697	15747	15638	15733	15638	15682	15514	15401	15674	15570	15604	15561	15783	15646	15401	15538	15583	15696	15509	15536	15592	15673	15733	15628	15708	15557	15799	15643	15820	15886	15653	15712	15424	15753	15755	15823	15727	15713	15601	15637	15563	15653	15772	15829	15620	15563	15777	15531	15639	15457	15595	15794	15580	15712	15526	15508	15713	15691	15609	15706	15733	15743	15738	15522	15714	15444	15538	15591	15309	15778	15699	15630	15670	15599	15908	15579	15676	15604	15585	15550	15448	15839	15723	15564	15519	15440	15654	15805	15502	15681	15519	15636	15897	15693	15677	15676	15773	15756	15581	15606	15616	15814	15550	15541	15707	15710	15574	15559	15456	15730	15590	15475	15586	15607	15869	15858	15659	15550	15776	15536	15709	15747	15490	15722	15605	15597	15699	15535	15618	15648	15503	15755	15548	15693	15398	15512	15650	15753	15677	15652	16038	15714	15559	15839	15418	15785	15692	15496	15576	15735	15599	15525	15554	15607	15730	15885	15806	15715	15773	15614	15430	15814	15809	15641	15752	15716	15954	15549	15796	15848	15553	15759	15746	15638	15673	15609	15615	15576	15666	15697	15688	15621	15581	15560	15599	15630	15791	15493	15638	15603	15529	15593	15556	15610	15638	15583	15726	15691	15835	15641	15727	15779	15562	15808	15773	15694	15530	15794	15598	15837	15591	15605	15681	15454	15524	15592	15526	15689	15557	15465	15475	15837	15696	15609	15634	15680	15771	15817	15537	15772	15664	15751	15604	15451	15770	15636	15689	15571	15631	15791	15577	15704	15756	15637	15484	15709	15412	15492	15768	15605	15690	15503	15642	15622	15701	15491	15592	15542	15537	15502	15384	15637	15604	15836	15671	15761	15597	15583	15632	15525	15833	15722	15544	15668	15746	15753	15686	15679	15619	15709	15658	15740	15628	15734	15594	15838	15893	15649	15666	15601	15677	15485	15443	15754	15498	15521	15716	15641	15699	15648	15740	15645	15767	15606	15859	15720	15509	15823	15626	15684	15609	15707	15727	15522	15637	15626	15568	15712	15673	15760	15660	15661	15544	15629	15682	15580	15714	15627	15452	15667	15840	15565	15653	15673	15805	15604	15786	15681	15641	15618	15637	15474	15546	15593	15550	15562	15534	15676	15497	15679	15607	15688	15753	15541	15798	15712	15553	15609	15732	15897	15554	15407	15734	15395	15616	15533	15645	15852	15678	15548	15793	15643	15652	15684	15700	15701	15488	15727	15531	15654	15790	15716	15752	15687	15607	15670	15660	15672	15794	15774	15594	15556	15952	15626	15704	15836	15577	15693	15424	15471	15740	15633	15748	15655	15751	15818	15733	15439	15906	15786	15658	15793	15567	15863	15489	15706	15502	15696	15645	15633	15472	15670	15669	15721	15630	15402	15706	15752	15626	15733	15901	15677	15699	15621	15721	15629	15557	15564	15620	15514	15613	15764	15662	15912	15611	15732	15646	15799	15589	15443	15834	15709	15758	15767	15512	15742	15737	15721	15703	15647	15868	15512	15518	15498	15549	15544	15632	15604	15608	15747	15725	15721	15663	15821	15658	15496	15787	15608	15682	15672	15593	15539	15795	15707	15707	15489	15896	15792	15614	15641	15779	15714	15788	15595	15638	15683	15879	15770	15752	15878	15609	15825	15592	15717	15609	15885	15835	15534	15594	15683	15533	15720	15709	15822	15614	15360	15694	15597	15705	15683	15565	15621	15326	15434	15740	15562	15762	15965	15577	15655	15629	15689	15795	15560	15484	15745	15448	15477	15521	15589	15576	15752	15536	15759	15553	15646	15693	15676	15415	15622	15762	15590	15715	15828	15521	15775	15671	15536	15519	15674	15874	15682	15574	15549	15712	15620	15667	15635	15384	15574	15599	15688	15499	15707	15654	15567	15586	15689	15644	15614	15600	15831	15765	15494	15740	15702	15769	15723	15700	15620	15851	15727	15691	15571	15690	15920	15856	15587	15718	15662	15856	15903	15586	15439	15602	15703	15856	15643	15839	15605	15674	15877	15767	15524	15693	15630	15602	15648	15566	15615	15561	15594	15640	15750	15520	15791	15755	15685	15548	15490	15719	15670	15613	15739	15582	15714	15678	15666	15687	15540	15897	15639	15543	15665	15654	15551	15893	15545	15610	15743	15502	15682	15774	15634	15568	15455	15364	15619	15334	15629	15705	15620	15586	15653	15435	15577	15610	15673	15695	15726	15530	15666	15731	15699	15630	15568	15678	15714	15709	15752	15678	15775	15645	15602	15647	15740	15462	15776	15737	15796	15626	15740	15613	15875	15702	15702	15941	15701	15689	15769	15677	15541	15713	15856	15758	15657	15786	15565	15771	15796	15754	15624	15630	15716	15776	15655	15653	15679	15588	15666	15390	15800	15588	15669	15680	15577	15524	15429	15749	15557	15788	15501	15622	15535	15618	15541	15826	15575	15754	15673	15791	15935	15650	15693	15639	15814	15737	15719	15929	15728	15697	15484	15668	15478	15558	15518	15757	15830	15655	15339	15496	15494	15743	15644	15625	15554	15682	15697	15728	15723	15809	15737	15571	15713	15808	15734	15600	15602	15654	15712	15715	15721	15669	15774	15622	15631	15560	15467	15598	15518	15684	15638	15594	15705	15806	15811	15797	15782	15531	15641	15808	15690	15525	15689	15790	15677	15736	15679	15495	15687	15581	15537	15536	15659	15663	15574	15631	15458	15724	15558	15610	15593	15710	15794	15730	15619	15753	15586	15453	15609	15672	15524	15639	15704	15685	15768	15684	15800	15630	15550	15596	15670	15776	15641	15730	15786	15539	15732	15740	15555	15761	15729	15607	15598	15822	15781	15719	15659	15607	15713	15714	15587	15778	15635	15527	15832	15565	15660	15543	15675	15789	15823	15745	15828	15704	15720	15780	15772	15713	15589	15587	15567	15649	15470	15688	15661	15572	15620	15588	15745	15641	15850	15714	15562	15655	15653	15635	15663	15829	15652	15638	15834	15563	15621	15777	15706	15686	15715	15780	15631	15674	15708	15584	15830	15623	15883	15668	15569	15597	15518	15874	15791	15500	15630	15656	15616	15500	15522	15595	15899	15745	15846	15768	15545	15710	15762	15472	15730	15527	15513	15633	15615	15527	15426	15619	15466	15524	15555	15718	15493	15689	15591	15604	15814	15728	15699	15671	15602	15566	15695	15592	15587	15460	15982	15634	15752	15736	15508	15693	15664	15774	15577	15589	15507	15656	15657	15752	15867	15576	15870	15585	15736	15778	15662	15842	15800	15656	15632	15688	15532	15753	15551	15699	15671	15507	15656	15730	15518	15542	15586	15570	15897	15552	15693	15901	15568	15783	15605	15648	15573	15672	15814	15542	15864	15784	15684	15713	15848	15614	15648	15775	15832	15521	15684	15831	15747	15662	15558	15536	15539	15784	15642	15853	15570	15682	15601	15526	15617	15497	15602	15668	15830	15434	15667	15581	15795	15628	15566	15814	15744	15594	15470	15560	15693	15671	15815	15529	15622	15699	15665	15672	15559	15559	15621	15564	15720	15523	15707	15718	15565	15817	15661	15866	15667	15630	15617	15743	15677	15710	15638	15554	15744	15581	15674	15826	15708	15585	15611	15624	15703	15687	15471	15641	15609	15747	15793	15512	15509	16028	15798	15467	15654	15572	15634	15672	15542	15647	15773	15768	15804	15601	15753	15682	15802	15578	15826	15738	15652	15750	15565	15664	15994	15512	15754	15809	15621	15600	15685	15526	15618	15563	15778	15559	15596	15630	15907	15791	15755	15491	15679	15671	15642	15878	15627	15858	15648	15839	15645	15496	15731	15663	15592	15744	15795	15690	15624	15756	15774	15604	15642	15741	15694	15491	15555	15693	15734	15701	15671	15610	15790	15750	15554	15556	15638	15736	15711	15702	15605	15568	15718	15798	15716	15883	15741	15643	15443	15751	15783	15777	15764	15853	15649	15649	15625	15642	15675	15614	15733	15661	15767	15676	15731	15686	15617	15576	15800	15609	15747	15591	15585	15633	15582	15777	15635	15504	15566	15587	15765	15620	15700	15590	15449	15572	15655	15613	15766	15735	15639	15492	15679	15610	15609	15844	15621	15588	15632	15732	15455	15619	15640	15482	15673	15677	15598	15660	15660	15698	15500	15854	15562	15553	15817	15677	15558	15921	15808	15688	15525	15641	15509	15609	15626	15723	15388	15588	15506	15633	15872	15677	15897	15615	15823	15652	15645	15635	15628	15623	15733	15666	15571	15657	15584	15598	15545	15721	15728	15735	15732	15673	15657	15590	15753	15892	15768	15682	15772	15709	15500	15688	15517	15597	15774	15946	15703	15655	15723	15533	15768	15440	15738	15767	15534	15709	15446	15643	15531	15426	15534	15808	15623	15739	15595	15541	15573	15685	15625	15764	15705	15799	15693	15611	15682	15633	16037	15622	15809	15547	15604	15618	15487	15698	15632	15587	15705	15760	15703	15585
24763	43433	41760	34297	28703	24815	22580	20771	19480	18678	17226	16702	16396	15991	15856	15615	15613	15443	15558	15302	15243	15070	15231	15205	15208	15216	15147	15017	15004	14937	15043	14887	14806	14827	14924	15029	15095	15016	14833	14916	14880	14823	14676	14837	14850	14819	14795	14652	15019	14822	14836	14749	14848	14680	14805	14838	14731	14738	14765	14881	14721	14867	14794	14629	14801	14799	14886	14811	14808	14879	14745	14820	14721	14945	14782	14587	14704	14655	14913	14893	14658	14822	14606	14758	14841	14791	14684	14718	14915	14835	14823	14760	14687	14572	14739	14761	14734	14685	14787	14743	14704	14767	14795	14818	14626	14970	14981	14732	14695	14844	14774	14667	14652	14757	14663	14744	14722	14584	14823	14763	14714	14631	14692	14715	14785	14574	14671	14757	14769	14811	14792	14908	14913	14791	14629	14827	14861	14910	14740	14804	15031	14788	14808	14936	14842	14734	14849	14859	14760	14759	14656	14773	14566	14770	14645	14762	14797	14617	14733	14855	14640	14864	14780	14631	14755	14765	14657	14684	14867	14720	14633	14800	14685	14731	14679	14743	14797	14782	14789	14770	14867	14729	14786	14627	14644	14747	14679	14694	14679	14803	14610	14815	14696	14662	14736	14689	14786	14712	14820	14818	14863	14753	14772	14660	14731	14759	14878	14729	14588	14633	14651	14677	14696	14592	14880	14846	14581	14924	14734	14729	14940	14723	14803	14678	14771	14724	14820	14782	14781	14776	14829	14733	14697	14901	14829	14697	14753	14680	14752	14811	14912	14933	14575	14693	14729	14839	14623	14747	14574	14784	14782	14775	14623	14748	14518	14811	14746	14758	14631	14801	14679	14688	14763	14680	14917	14662	14619	14675	14745	14904	14810	14604	14721	14738	14563	14718	14887	14685	14654	14846	14743	14784	14843	14884	14934	14562	14608	14839	14742	14772	14687	14783	14682	14668	14913	14577	14669	14729	14949	14774	14887	14719	14840	14791	14772	14847	14769	14928	14732	14754	14854	14737	14691	14742	14792	14696	14681	14819	14722	14770	14720	14758	14665	14680	14790	14663	14661	14629	14780	14789	14867	14783	14661	14839	14805	14835	14691	14711	14756	14864	14771	14788	14623	14667	14703	14706	14863	14927	14833	14754	14840	14618	14820	14638	14767	14783	14657	14752	14580	14627	14861	14744	14859	14661	14829	14531	14788	14717	14852	14612	14740	14747	15013	14864	14695	14708	14811	14751	14695	14750	15017	14695	14804	14623	14858	14798	14854	14930	14724	14664	14838	14804	14767	14727	14620	14703	14864	14706	14879	14857	14791	14718	14649	14772	14709	14612	14945	14637	14795	14821	14701	14760	14764	14832	14842	14844	14757	14790	14735	14711	14771	14798	14730	14735	14794	14689	14722	14815	14777	14736	14698	14699	14691	14739	14763	14713	14652	14798	14647	14712	14666	14665	14746	14733	14813	14767	14790	14733	14803	14783	14665	14619	14644	14777	14549	14846	14746	14890	14648	14807	14745	14814	14882	14690	14860	14858	14760	14637	14760	14602	14774	14618	14670	14757	14878	14644	14676	14729	14722	14934	14857	14682	14731	14659	14992	14774	14699	14672	14773	14795	14776	14808	14757	14836	14623	14794	14811	14833	14810	14632	14721	14808	14811	14559	14777	14617	14726	14723	14680	14828	14737	14679	14758	14847	14806	14631	14686	14616	14705	14761	14758	14829	14704	14871	14744	14863	14658	14812	14728	14698	14918	14672	14767	14630	14852	14827	14794	14712	14868	14776	14859	14696	14804	14699	14725	14746	14796	14776	14704	14520	14689	14682	14822	14844	14769	14780	14727	14899	14755	14672	14737	14774	14706	14796	14938	14861	14914	14682	14672	14750	14662	14729	14710	14658	14674	14868	14886	14977	14618	14760	14687	14686	14666	14716	14772	14851	14579	14821	14883	14707	14695	14681	14658	14778	14715	14787	14654	14874	14739	14810	14606	14826	14737	14689	14733	14645	14578	14706	14657	14725	14683	14817	14802	14770	14620	14776	14601	14783	14662	14628	14770	14860	14788	14598	14863	14931	14665	14784	14670	14802	14682	14858	14869	14784	14904	14708	14661	14842	14727	14698	14607	14868	14632	14827	14691	14749	14637	14721	14878	14837	14708	14728	14792	14721	14705	14698	14776	14830	14667	14656	14694	14725	14629	14787	14800	14796	14578	14838	14735	14629	14784	14777	14765	14812	14868	14858	14809	14708	14670	14698	14767	14863	14922	14518	14835	14775	14802	14695	14727	14678	14830	14754	14698	14869	14862	14671	14861	14515	14762	14771	14774	14743	14775	14739	14774	14901	14744	14660	14798	14890	14784	14815	14577	14690	14926	14711	14631	14796	14861	14782	14733	14744	14807	14893	14845	14606	14676	14620	14676	14902	14739	14561	14661	14950	14615	14806	14766	14892	14773	14707	14683	14699	14518	14820	14653	14693	14760	14714	14785	14817	14701	14949	14666	14697	14672	14846	14704	14638	14625	14536	14772	14510	14741	14626	14821	14721	14856	14579	14790	14934	14589	14706	14748	14715	14724	14733	14854	14909	14774	14806	14867	14763	14889	14727	14819	14844	14747	15009	14774	14726	14828	14649	14833	14803	14737	14802	14870	14686	14833	14680	14740	14836	14734	14783	14768	14752	14758	14750	14753	14744	14772	14593	14681	14610	14657	14645	14888	14752	14733	14766	14671	14729	14707	14662	14830	14713	14609	14833	14816	14688	14791	14759	14846	14727	14873	14611	14629	14754	14671	14634	14761	14957	14750	14789	14875	14694	14924	14897	14564	14714	14772	14874	14709	14801	14941	14629	14760	14666	14726	14709	14506	14860	14614	14794	14690	14622	14506	14833	14790	14861	14635	14745	14833	14632	14869	14731	14811	14614	14780	14787	14802	14797	14784	14666	14656	14721	14715	14822	14680	14727	14630	14646	14864	14736	14628	14724	14645	14821	14663	14796	14702	14716	14642	14726	14629	14753	14770	14592	14673	14689	14714	14807	14757	14815	14599	14741	14745	14767	14634	14861	14776	14688	14664	14695	14822	14629	14677	14691	14581	14779	14813	14723	14704	14743	14714	14889	14802	14903	14719	14623	14822	14700	14669	14703	14736	14613	14766	14625	14665	14833	14746	14613	14884	14967	14806	14804	14670	14624	14689	14740	14800	14815	14680	14544	14677	14931	14778	14748	14579	14901	14703	14673	14780	14662	14860	14605	14689	14851	14826	14804	14821	14700	14724	14791	14904	14651	14813	14890	14779	14743	14796	14799	14698	14761	14776	14656	14779	14770	14692	14663	14892	14754	14735	14633	14631	14746	14563	14747	14629	14803	14776	14562	14673	14800	14665	14872	14949	14706	14689	14560	14747	14796	14633	14686	14732	14799	14726	14713	14783	14576	14809	14894	14771	14838	14644	14746	14884	14791	14680	14686	14537	14838	14786	14672	14779	14653	14767	14703	14746	14778	14721	14770	14793	14654	14853	14755	14729	14735	14718	14647	14657	14695	14775	14736	14627	14647	14709	14828	14799	14752	14941	14695	14822	14772	14733	14829	14600	14785	14823	14819	14757	14722	14672	14807	14813	14928	14651	14791	14923	14842	14735	14575	14821	14633	14674	14652	14772	14664	14754	14929	14763	14783	14690	14651	14809	14717	14707	14833	14678	14878	14802	14755	14712	14759	14434	14630	14858	14902	14706	14933	14744	14611	14891	14647	14860	14888	14652	14859	14805	14706	14796	14620	14661	14962	14749	14572	14668	14728	14610	14736	14677	14637	14649	14849	14718	14715	14718	14717	14793	14669	14664	14881	14887	14678	14733	14709	14875	14748	14667	14631	14891	14920	14772	14675	14765	14766	14637	14810	14919	14759	14873	14667	14650	14687	14653	14692	14472	14770	14733	14744	14875	14705	14724	14694	14619	14726	14687	14805	14694	14866	14806	14615	14781	14726	14839	14761	14762	14667	14715	14884	14588	14573	14594	14787	14748	14710	14863	14783	14782	14767	14813	14777	14515	14700	14507	14796	14722	14847	14605	14715	14631	14664	14659	14625	14677	14869	14826	14852	14542	14547	14864	14684	14790	14858	14663	14795	14681	14609	14856	14797	14755	14715	14977	14711	14710	14996	14806	14855	14590	14718	14565	14750	14825	14775	14868	14624	14791	14731	14718	14676	14708	14912	14869	14617	14814	14594	14778	14696	14716	14782	14689	14693	14758	14784	14865	14659	14787	14840	14685	14779	14685	14785	14688	14885	14658	14673	14716	14846	14736	14746	14807	14599	14625	14853	14762	14794	14712	14866	14647	14741	14715	14771	14820	14759	14881	14697	14785	14669	14717	14783	14732	14569	14735	14798	14834	14643	14876	14755	14593	14582	14809	14646	14585	14741	14716	14796	14754	14617	14687	14848	14670	14731	14690	14710	14734	14675	14706	14695	14670	14740	14884	14831	14713	14753	14787	14677	14607	14798	14801	14941	14750	14635	14694	14790	14775	14691	14657	14765	14619	14776	14692	14716	14822	14724	14576	14686	14719	14623	14786	14787	14779	14619	14766	14542	14652	14708	14752	14674	14703	15028	14713	14651	14642	14854	14773	14858	14679	14758	14662	14702	14761	14673	14751	14806	14752	14789	14586	14704	14679	14758	14850	14660	14796	14943	14774	14664	14824	14928	14700	14775	14835	14674	14534	14804	14798	14563	14727	14738	14667	14820	14824	14803	14626	14737	14779	14635	14702	14705	14787	14687	14743	14836	14767	14739	14596	14839	14953	14552	14759	14666	14672	14842	14754	14556	14682	14757	14759	14694	14861	14610	14640	14754	14731	14774	14939	14747	14758	14735	14716	14739	14767	14614	14741	14679	14612	14865	14662	14908	14765	14639	14608	14745	14755	14884	14578	14787	14773	14771	14539	14660	14786	14842	14782	14687	14665	14820	14579	14898	14669	14606	14753	14815	14801	14769	14803	14717	14707	14860	14866	14636	14731	14769	14805	14692	14842	14742	14781	14651	14687	14709	14842	14702	14911	14726	14845	14919	14633	14730	14808	14829	14895	14766	14819	14758	14895	14749	14769	14751	14766	14733	14820	14809	14863	14732	14639	14700
23101	21570	29618	24017	22086	24883	27511	21575	19945	19535	18475	17991	17221	16944	16766	16675	16672	16563	16655	16650	16488	16450	16470	16442	16410	16268	16529	16307	16393	16011	16142	16132	15888	16098	15935	16219	16159	16088	16226	15949	15863	15995	15889	15837	16042	15953	16027	16049	16011	15680	15830	15979	15876	15838	15981	15867	16058	16016	15913	15920	15674	16071	15829	16032	15919	15907	15992	15937	15825	15748	15881	15830	16083	16049	15817	15653	15826	15761	15770	15794	15921	15751	15833	15829	16046	15758	15813	15712	15879	15714	15852	15993	15685	15965	15838	15956	15779	15796	16000	15889	15785	15863	15582	15890	15930	15819	15730	15969	15939	15847	15872	15827	15937	15890	15933	15716	15828	15921	15836	15886	15743	15889	15682	15836	15952	15879	16019	15843	15804	15672	15866	15748	15960	15759	16006	15749	15751	15652	15593	15700	15907	15859	15871	16025	15894	15751	15862	15674	15704	15801	15728	15816	15829	15821	15915	15676	15654	15755	15766	15834	16017	15905	15820	15879	15869	15757	15863	15793	15796	15786	15848	15868	16001	15663	15718	16079	15858	15757	15684	15843	15802	15732	15984	15949	15651	15858	15892	15930	15712	15905	15752	15873	15866	15764	15827	15896	15918	15744	15794	15844	15781	15784	15783	15780	15832	15662	15735	15721	15895	15793	15859	16016	15896	15879	15783	15900	15671	15926	15690	16019	16064	15830	15627	15730	15623	15876	16008	15823	15866	15924	15925	15777	15805	15644	15722	15842	15790	16060	15811	15910	15839	15968	15804	15642	15653	15860	15882	15881	15898	15686	15795	15824	15870	15930	15675	15741	15930	15770	15745	15766	15896	15931	15914	15656	15800	15981	15863	15759	15691	15738	15725	15750	15848	15770	15781	15845	15722	15885	15808	15801	15934	15960	15821	15686	15856	15931	15786	15789	15733	15809	15688	15716	15823	15983	15979	15751	15846	15883	15807	15675	15787	15749	15870	15811	15813	15838	15682	15643	15759	15753	15797	15865	15852	15759	15759	15917	15703	15944	15838	15828	15839	16029	15932	15759	15941	15716	15898	15648	15886	15913	15853	15643	15519	15674	15783	15754	15942	15923	15910	15913	15827	15830	15559	15789	15825	15933	15758	15686	15841	15887	15899	15863	16002	16040	15867	15861	15729	15958	15867	15691	15849	15782	15797	15774	15713	15681	16068	15609	15755	15859	15803	15681	15857	15850	15822	15936	15805	15794	15897	15862	15963	15795	16039	15608	15871	15769	15921	15890	15608	15845	15645	15633	15633	15782	15832	15699	15588	15665	15992	15950	15910	15927	15808	15890	15772	15674	16082	15685	15924	15927	15896	15791	15800	15762	15642	15874	15770	15896	15911	15815	15854	15842	15757	15778	15897	15923	15739	15652	15786	15943	15607	15703	15792	15759	15739	15639	15858	15731	15790	16071	15785	15515	15708	15794	15948	15638	15591	15545	15948	15788	15779	15885	15789	15889	15667	15778	15864	15659	15691	15755	15881	15855	15723	15697	15680	15731	16005	15790	15665	15793	15613	15943	15681	15748	15618	15876	15814	15772	15688	15809	15713	15675	15854	15720	15988	15923	15776	15762	15753	15815	15817	15724	15778	15744	15938	16063	15751	15821	15792	15792	15813	16116	15858	15871	15672	15993	15901	15921	15870	15769	15879	15822	15848	15807	15731	15674	15895	15931	15919	15509	15662	15627	15772	15724	15822	16072	15681	15763	15733	15708	15682	15903	15903	15877	15657	15681	15608	15766	15573	15967	15867	15721	15692	15620	15939	15948	15704	15948	16008	15929	15672	15548	15777	15809	15854	15667	15554	15913	15985	15768	15940	15703	15691	15726	15980	15882	15827	15786	15766	15714	15729	15611	15683	15645	15847	15900	15868	15680	15829	15895	15841	15914	15698	15770	15843	15861	15811	15841	15949	15733	15805	15822	15592	15784	15740	15845	15650	15967	15856	15831	15718	15790	15709	15836	15834	15907	15837	15797	15781	16003	15783	15810	15694	15927	15886	16011	15801	15716	15576	15834	15947	15870	15790	15644	15708	15847	15893	15732	15615	15737	15927	15633	15848	15840	15867	15711	15971	15619	15706	15731	15813	15928	15706	15643	15626	15860	15820	15622	15762	15777	15914	15788	15851	15920	15784	15893	15907	15702	15720	15939	15990	15873	15689	15781	15860	15739	15985	15892	15896	15848	15887	15839	15880	15966	15817	15850	15852	15834	15844	15901	15793	15760	15625	15784	15901	15984	15808	15874	15859	15785	16032	15707	15814	15901	15688	15897	15908	15740	15709	15623	15735	15632	15781	15980	15996	15711	15818	15823	15886	15862	15889	15736	15730	15808	15646	15828	16127	15840	15648	15761	15578	15832	15825	15825	15838	15790	15855	15751	15763	15734	15808	15973	15657	15598	15900	15743	15875	15758	15764	15727	15450	15802	15975	16047	15794	15808	15881	15818	15847	15811	15943	15836	15974	15660	15528	15790	15820	15733	15864	15780	15770	16078	15674	15963	15818	15691	15807	15895	15670	15852	15770	15818	15808	15688	15719	15838	15878	15710	15720	15856	15855	15777	15855	15748	15695	15860	15810	15931	15841	15892	15598	15749	15914	15841	15860	15851	15911	15640	15950	15645	15836	15926	15895	15922	15740	15965	15780	15655	15765	15553	15972	15935	15785	15828	15856	15784	15847	15946	15852	15648	15895	15917	15915	15861	15780	15937	15941	15833	15693	15872	15863	15808	15940	15806	15888	15746	15676	15695	15793	15582	15694	15651	15902	15954	15894	15831	15820	15905	15659	15757	15883	15867	15670	15765	15833	15840	15766	15902	15717	15605	15909	15718	15656	15752	15737	15662	15859	16011	15871	15846	15687	15797	15768	15799	15987	16077	15824	15941	15972	15788	15762	15825	15978	15703	16061	16030	15848	15805	15971	15816	15910	15783	15758	15755	15662	15840	15708	15905	15920	15717	15807	15686	15879	16009	15904	15868	15712	15762	16015	15730	15819	15789	15805	15772	15707	15800	15931	15677	15770	15971	15606	15901	15805	15730	15806	15975	15782	15711	15854	15626	15815	15861	15875	15973	15730	15878	15918	16042	15813	15680	15739	15689	15848	15913	15912	15846	15717	15792	15748	15874	15726	15964	15948	15742	15673	15692	15663	15763	15770	15686	15863	15680	15731	15683	15967	15786	15612	15643	15690	15799	15456	15746	15876	15983	15823	15994	15850	15807	15803	15684	15815	15802	15829	15745	15949	15977	15785	15762	15849	15696	15653	15817	15775	15640	15811	15791	15785	15940	15885	15791	15860	15856	16017	15780	15905	15629	15743	15667	15828	15755	15993	15642	15596	15800	15850	15833	15741	15614	15881	15892	15729	16031	15871	15864	15728	15715	15769	15676	15932	15653	15738	15741	15959	15587	15765	15657	15740	15620	15879	15865	15822	15714	15918	15918	15727	15745	15817	15750	15942	15916	15980	15818	15898	16024	15860	15717	15814	16033	15597	15923	15863	15678	15763	15863	15711	15710	15860	15855	15902	15763	15910	15779	15849	15742	15745	15840	15633	15739	15755	15940	15839	15720	15923	15901	15622	15921	15736	15800	15949	15633	16045	15834	15674	15517	15722	15740	15841	15591	15813	15752	15679	15674	15749	15770	15792	16011	15980	15619	16108	15903	15784	15683	15974	15616	15757	15724	15895	15729	15787	15901	15778	15825	15764	15910	15710	15900	15795	15567	15811	15883	15883	15723	15866	15651	15867	15887	16060	15733	15668	15760	15827	15790	15706	15731	15962	15842	15914	15759	15950	15909	15813	15868	15775	15616	15844	15793	15777	15938	15852	15839	15788	15893	15975	15805	15816	15694	15801	15889	16050	15722	15709	15605	15828	15748	15911	15952	15825	15883	15655	15893	15971	15986	15964	15555	15795	15785	15917	15774	15875	15766	15791	15744	15855	15781	15748	15636	15738	15710	15813	15680	15895	15814	15665	15694	15727	15690	15779	15836	15745	15875	15901	15748	15768	16018	16070	15936	15809	15764	15948	15828	15971	15720	15733	15821	15882	15821	15755	15755	15990	15577	16025	15934	15793	15783	15827	15644	15779	15962	15755	15975	15782	15939	15795	15781	15728	15807	15835	15642	15775	15734	15812	15899	15787	15487	15796	15945	15860	15660	15661	15969	15641	15760	15748	15782	15697	15778	15827	15812	15728	15686	15737	16015	15778	15764	15694	15639	15926	15823	15811	15759	15822	15783	15788	15597	15823	15795	15875	15706	15850	15995	15848	15815	15708	15934	15778	15778	15827	15964	15699	15869	15870	15764	15822	15797	15887	15830	15744	15932	15707	15696	15650	15794	15781	15634	15714	15818	15874	15798	15761	15712	15921	15879	15765	15854	15838	15847	15824	15682	15897	15960	15733	15649	15811	15749	15996	15804	15970	16082	15796	15688	15793	15865	15785	15732	15581	15628	15919	15611	15814	15829	15722	15720	15801	16010	15790	15768	15768	15863	15796	15836	15541	15775	15827	15867	15960	15638	15653	15649	15699	15857	15768	15617	15566	15707	15986	15768	15813	15922	15593	15754	15627	15789	15860	15733	15915	15989	15735	15853	15760	15808	15886	15856	15886	15898	15863	15622	15958	15934	15686	15764	15750	15897	15725	15805	15726	15655	15745	15861	15537	15695	15868	15840	15975	15768	15813	15681	15909	15980	15633	15697	15922	15836	15873	15856	15680	15689	15894	15586	15779	15711	15700	15875	15836	15954	15902	15808	15392	15639	15893	15863	15682	16040	16032	15931	15951	15930	15676	15640	15662	15771	15892	15867	15546	15812	15738	15702	15802	15784	15764	15747	15813	15688	15816	15794	16133	15858	15855	15900	15818	15725	15711	15965	15813	15737	16017	15936	15872	15945	15725	15798	15742	15799	15855	15716	15593	15609	15813	15828	15936	15845	15831	15750	15840	15832	15819	15824	15870	15761	15715	15895	15692	15792	15841	15923	15897	15983	15738	15738	15737	15806	15874	15841	15908	15792	15635	15979	15859	15867	15741	16020	15933	15800	15742	15770	15864	15860	15778	15908	15760	15908	15956	15790	15895	15879	15727	15722
26720	48286	46397	38752	32028	28095	25504	22911	21531	20436	18587	17521	16953	16631	16247	16167	15880	15841	15725	15749	15502	15439	15175	15349	15516	15592	15455	15503	15302	15295	14975	14929	15157	14885	15068	14894	15234	14941	14955	14972	14795	14999	14759	14918	15024	14762	14931	14743	14964	14661	14936	14823	14850	14788	14773	14974	14911	14746	14870	14875	14913	14722	14927	14849	14825	14759	14766	14662	14996	14903	14904	14959	14986	14851	14954	14726	14760	14956	14790	14740	14702	14763	14913	14788	14888	14826	14857	14708	14733	14609	14714	14761	14801	14821	14917	14817	14771	14770	14837	14962	14726	14894	14562	14708	14764	14869	14760	14715	14707	14894	14671	14909	14782	14740	14819	14597	14950	14653	14778	14765	14802	14804	14826	14790	14611	14813	14785	14789	14771	14628	14695	14648	14713	14838	14718	14859	14719	14823	14719	14908	14694	14624	14766	14677	14758	14814	14608	14845	14942	14827	14704	14826	14644	14840	14659	14701	14748	14807	14726	14886	14791	14636	14865	14386	14821	14784	14689	14715	14865	14752	14852	14795	14803	14829	14787	14894	14872	14767	14846	14748	14709	14755	14650	14798	15059	14824	14755	14776	14731	14838	14558	14920	14749	14727	14700	14680	15006	14825	14834	14645	14803	14651	14678	14723	14759	14804	14744	14576	14708	14702	14639	14576	14824	14812	14878	14819	14845	14533	14607	14822	14653	14617	14897	14739	14782	14657	14801	14728	14798	14711	14872	14656	14639	14773	14740	14666	14687	14692	14644	14789	14954	14873	14742	14858	14735	14760	14826	14887	14601	14826	14746	14655	14741	14716	14747	14833	14748	14891	14824	14837	14754	14693	14833	14654	14919	14698	14829	14873	14873	14672	14760	14601	14594	14634	14746	14735	14669	14845	14855	14783	14849	14955	14721	14835	14824	14739	14689	14816	14744	14772	14778	14780	14676	14767	14613	14690	14920	14710	14950	14832	14893	14446	14666	14747	14867	14764	14823	14734	14735	14565	14877	14747	14945	14776	14583	14803	14746	14829	14703	14878	14861	14768	14856	14723	14844	14840	14709	14811	14768	14820	14547	14664	14715	14734	14590	14907	14718	14726	14616	14830	14599	14894	14694	14798	14838	14931	14743	14706	14793	14818	14939	14942	14734	14596	14629	14821	14776	14657	14667	14890	14625	14782	14709	14782	14938	14668	14838	14754	14648	14797	14769	14843	14764	14824	14959	14671	14967	14700	14874	14720	14901	14737	14630	14771	14832	14774	14888	14754	14756	14897	14666	14702	14853	14877	14879	14659	14673	14749	14801	14867	14709	14816	14799	14734	14684	14824	14710	14815	14764	14630	14779	14752	14817	14849	14742	14892	14719	14680	14833	14664	14805	14929	14879	14818	14791	14918	14535	14830	14752	14772	14805	14786	14712	14719	14798	14853	14873	14936	14833	14622	14779	14684	14618	14720	14774	14750	14731	14750	14865	14956	14785	14712	14747	14760	14832	14666	14738	14707	14839	14783	14763	14671	14758	14863	14739	14708	14842	14825	14811	14748	14624	14970	14719	14852	14734	14630	14671	14791	14846	14926	14957	14616	14584	15035	14705	14785	14978	14850	14711	14985	14787	14809	14726	14851	14765	14887	14792	14910	14653	14716	14760	14877	14882	14795	14808	14833	14804	14800	14801	14863	14807	14965	14776	14621	14852	14878	14633	14806	14725	14646	14663	14869	14792	14796	14783	14984	14945	14766	14678	14796	14726	14877	14738	14768	14751	14803	14788	14778	14694	14828	14677	14693	14681	14671	14879	14682	14725	14833	14823	14827	14865	15007	14733	14714	14839	14637	14868	14867	14725	14823	14765	14829	14855	14737	14751	14766	14718	14667	14959	14794	14725	14799	14730	14832	14704	14839	14960	14724	14845	14723	14814	14826	14876	14921	14943	14686	14796	14927	14850	14841	14817	14633	14718	14773	14685	14829	14838	14662	14891	14641	14781	14798	14739	14809	14745	14703	14773	14786	14747	14712	14735	14827	14909	14668	14883	14648	14763	14764	14773	14705	14809	14764	14744	14719	15010	14820	14589	14791	14496	14804	14661	14710	14772	14763	14708	14662	14823	14775	14724	14633	14834	14669	14815	14790	14876	14684	14570	14633	14750	14891	14831	14793	14946	14654	14673	14736	14637	14783	14718	14608	14899	14861	14651	14745	14631	14740	14635	14879	14744	14613	14727	14587	14790	14935	14759	14756	15007	14813	14737	14854	14693	14753	14859	14550	14825	14725	14883	14678	14829	14695	14732	14769	14828	14735	14752	14713	14854	14848	14628	14745	14621	14770	14805	14693	14787	14920	14824	14688	14768	14874	14740	14904	14755	14778	14791	14798	14866	14835	14999	14831	14694	14728	14858	14938	14555	14637	14674	14824	14826	14588	14791	14893	14819	14833	14710	14806	14652	14873	14794	14810	14814	14739	14831	14793	14799	14657	14638	14763	14716	14785	14900	14809	14851	14771	14792	14712	14736	14784	14750	14750	14749	14722	14822	14728	14711	14901	14731	14836	14798	14876	14603	14801	14934	14759	14763	14648	14850	14728	14856	14675	14873	14913	14724	14878	14760	14591	14751	14847	14515	14795	14848	14666	14719	14847	14588	14762	14707	14887	14727	14716	14739	14857	14877	14868	14930	14840	14722	14667	14655	14800	14698	14764	14805	14964	14729	14709	14603	14788	14980	14922	14966	14609	14662	14763	14690	14982	14865	14610	14841	14722	14868	14844	14722	14635	14751	14745	14696	14696	14657	14757	14760	14733	14724	14899	14690	14862	14780	14854	14685	14933	14841	14688	14932	14840	14897	14921	14795	14633	14802	14809	14886	14702	14749	14790	14820	14713	14671	14856	14846	14864	14655	14764	14732	14843	14668	14817	14652	14634	14832	14883	14864	14750	14751	14815	14886	14847	14820	14746	14798	14668	14621	14808	14698	14850	14873	14877	14745	14673	14727	14681	14721	14955	14895	14776	14613	14761	14615	14654	14696	14754	14876	14845	14585	14798	14799	15018	14729	14778	14622	14630	14837	14877	14813	14840	14846	14843	14602	14949	14734	14747	14874	14808	14763	14797	14820	14826	14845	14655	14723	14924	14808	14890	14695	14789	14787	14878	14884	14930	14676	14817	14841	14732	14742	14842	14769	14734	14786	14632	14802	14714	15001	14705	14720	14889	14857	14750	14873	14625	14873	14748	14730	14720	14722	14738	14668	14754	14724	14795	14702	14716	14798	14809	14756	14854	14832	14702	14788	14785	14687	14861	14832	14723	14749	14676	14914	14668	14776	14828	14778	14708	14759	14682	14711	14769	14798	14653	14630	14737	14761	14834	14741	14841	14947	14862	14725	14870	14760	14786	14595	14943	14834	14674	14777	14787	14687	14989	14694	14804	14804	14917	14691	14793	14819	14665	14733	14910	14827	14887	14741	14945	14752	14580	14730	14697	14851	14713	14786	14773	14867	14623	14770	14767	14925	14720	14865	14679	14683	14783	14787	14707	14743	14827	14729	14754	14742	14512	14725	14750	14749	14608	14750	14922	14965	14662	14695	14773	14817	14856	14730	14673	14884	14718	14716	14747	14804	14770	14666	14881	14935	14629	14768	14822	14605	14837	14794	14791	14906	14793	14709	14784	14727	14743	14807	14869	14680	14715	14789	14742	14736	14642	14629	14774	14741	14780	14686	14925	14836	14922	14727	14849	14691	14775	14750	14731	15016	14800	14827	14794	14606	14937	14707	14811	14805	14716	14632	14843	14681	14611	14933	14695	14735	14724	14870	14926	14860	14669	14806	14729	14723	14720	14663	14734	14855	14712	14787	14877	14691	14844	14978	14747	14742	14650	14849	14850	14761	14728	14774	14659	14863	14785	14785	14873	14725	14859	14789	14708	14981	14850	14771	14829	14633	14830	14739	14901	14818	14751	14654	14761	14785	14758	14652	14816	14805	14788	14764	14684	14828	14613	14795	14799	14816	14828	14681	14603	14705	14821	14780	14753	14720	14812	14839	14856	14699	14709	14687	14767	14797	14733	14641	14915	14775	14692	14839	14707	14670	14809	14847	14718	14726	14723	14400	14739	14737	14928	14693	14884	14596	14764	14850	14817	14734	14693	14794	14651	14746	14842	14683	14754	14893	14763	14796	14776	14783	14737	14641	14796	14896	14704	14856	14839	14768	14873	14823	14869	14740	14844	14745	14785	14813	14730	14684	14757	14757	14911	14827	14685	14624	14750	14879	14612	14654	14822	14793	14528	14803	14643	14763	14640	14770	14861	14636	14707	14680	14748	14687	14829	14571	14762	14654	14743	14687	14681	14631	14762	14959	14774	14959	14824	14800	14802	14853	14926	14894	14741	14723	14650	14832	14891	14637	14887	14789	14690	14642	15008	14775	14745	14821	14709	14701	14894	14744	14708	14935	14814	14908	14952	14866	14576	14785	14658	14911	14849	14775	14689	14618	14725	14659	14806	14821	14756	14755	14902	14749	14856	14850	14871	14911	14741	14699	14843	14748	14812	14883	14902	14717	14738	14614	14784	14713	14571	14848	14763	14974	14798	14719	14748	14776	14766	14834	14801	14824	14854	14889	14761	14737	14862	14697	14765	14700	14640	14674	14837	14729	14686	14804	14766	14741	14824	14871	14647	14854	14676	15020	14671	14681	14732	14671	14847	14860	14726	14809	14743	14873	14800	14890	14857	14721	14632	14930	14785	14779	14750	14856	14669	14781	14724	14697	14763	14743	14877	14694	14802	14635	14815	14858	14755	14830	14552	14914	14759	14702	14790	14818	14794	14843	14669	14823	14777	14736	14786	14673	14759	14693	14829	14758	14763	14511	14774	14771	14832	14812	14903	14596	14738	14696	14739	14796	14679	14724	14689	14838	14707	14777	14736	14713	14758	14874	14673	14798	14804	14871	14824	14814	14740	14779	14841	14854	14750	14771	14842	14855	14905	14946	14886	14721	14728	14737	14545	14605	14707	14941	14720	14910	14691	14906	14633	14780	14758	14887	14800	14667	14638	14739	14754	14680	14790	14614	14828	14490	14792	14737	14718	14775	14714	14752	14846	14683	14844	14644	14796	14751	14889	14725	14588	14772	14727
27717	23746	29719	27063	21054	18916	18016	17076	16511	16241	15934	15605	15483	15134	15123	14997	15029	15113	14877	14991	15054	15079	15155	15077	14819	15026	14920	14832	15041	15029	14854	14929	14823	14898	14850	15062	14976	14858	14917	14798	14874	14811	14756	14653	14756	14943	15011	14759	14868	14977	14803	14983	14866	14955	14745	14527	14867	14835	14879	14720	14748	14858	14815	14878	15071	14880	14726	14757	14871	14705	14937	14901	14737	14701	14651	14849	14886	14719	14867	14861	14831	14865	14648	14659	14599	14899	14776	14896	14931	14917	14870	14841	14779	14856	15010	14835	14771	14668	14836	14794	14741	14817	14735	14796	14659	14659	14899	15012	14718	14765	14814	14930	15108	14795	14795	14756	14947	14623	14633	14871	14873	14877	14779	14865	14623	14545	14763	14878	14781	14825	15010	14680	15015	14935	14726	14777	14950	14726	14932	14955	14780	14932	14694	14610	14811	14732	14795	15006	14799	14740	14872	14903	14802	14758	14788	14797	14857	14889	14910	14884	14776	14693	14808	14842	14878	14947	14890	14733	14653	14808	14722	14691	14817	14592	14907	14697	14800	14986	14793	14747	14757	14977	14731	14727	14887	14927	14848	15007	14964	14863	14886	14813	14855	14930	14863	14970	14600	14777	14938	14791	14795	14795	14892	14798	14837	14794	14978	14701	14810	14732	14794	14846	14711	14584	14844	14819	14821	14831	14774	14798	14656	14787	14893	14752	14722	14766	14697	14873	14855	14834	14880	14823	14921	14721	14849	14837	14794	15108	14799	14821	14965	14802	14652	15072	14730	14845	14794	14859	14832	14755	14593	14865	14772	14912	14802	14718	14778	14822	14935	14742	14783	14794	14638	14723	14693	14758	14632	14838	14816	14825	14900	14832	14811	14829	14737	14905	14715	14834	14741	14913	14794	14771	14855	14636	14944	14771	14823	14821	14753	14898	14852	14875	14935	15021	14688	14562	14730	14991	14743	14580	14845	14617	15099	14869	14727	14921	14854	15052	14837	14827	14705	14791	15009	14605	14751	14859	14894	14963	14828	15009	14700	14982	14857	14776	14925	14638	15025	14703	14733	14798	14868	14930	14818	14766	15038	14858	14774	14718	14776	14771	14972	14826	14910	14901	14832	14775	14738	14842	14695	14758	14844	14762	14982	14753	14779	14920	14711	14827	14835	14878	14695	14720	14861	14791	14933	14874	15022	14908	14694	14777	14651	14658	14986	14891	14976	14792	14798	14704	14975	14822	14807	14977	14731	14848	14768	14607	14896	14821	14897	14878	14659	15055	14830	14705	14623	14683	14748	14729	14782	15048	14816	14865	14713	14809	14617	14789	14872	14696	14841	14704	14691	14768	14666	14947	14731	14963	15008	14795	14624	14836	14776	14667	14746	14844	14756	14915	14791	14961	14686	14384	14898	15015	14884	14938	14693	14894	14740	14913	14637	14754	14729	14765	14658	14729	14897	14904	14757	14871	14765	14727	14669	14759	14663	14690	14782	14748	14903	14713	14935	14868	14683	14826	14811	14648	14893	14906	14706	14820	14861	14633	14840	14772	14890	14940	14827	14664	14798	14828	14735	14677	14688	14798	14731	14704	14911	14832	14825	14795	14853	14842	15062	14813	14685	15099	14927	14893	14852	14603	14705	14689	14729	14650	14984	14777	14621	14844	14719	14765	14943	14612	14708	14770	14785	14778	14823	14815	14698	14764	14893	14814	14826	14754	14889	14766	14790	14855	14843	14789	14683	14731	14807	14730	14984	14812	14500	14897	14890	14784	14937	14851	15030	14822	14800	14727	14616	14913	14836	14771	14907	14832	14893	14857	14839	14716	14750	14769	14623	14695	15009	14925	14750	14933	14904	14729	14912	14787	14712	14720	14806	14800	14743	14877	14831	14963	14766	14706	14708	14862	14725	14864	14780	15016	14931	14979	14901	14924	14907	14738	14808	14756	14953	14830	14798	14965	14773	14738	14758	14573	14865	14747	14737	14846	14983	14741	14819	14947	14763	14815	14864	14695	14822	14781	14709	14715	14936	14792	14751	14881	14734	14726	14865	14885	14800	14825	14940	14998	14744	14716	14704	14945	14930	14883	14756	14697	14709	14847	14858	14747	14844	14867	14819	14929	14776	14842	14663	14947	14850	14898	15011	14804	14920	14992	14686	14845	14943	14799	14852	14639	14848	14761	14602	14727	14826	14816	14863	14973	14634	14910	14775	14868	14966	14770	14855	14798	14771	14923	14767	14825	14846	14839	14533	14725	14789	14954	14828	14773	14773	14728	14756	14631	14837	14848	14701	14732	14661	14777	14920	14962	14795	14776	14704	14651	15029	14800	14923	14859	14747	14826	14900	14773	14773	14644	14976	14868	14718	14737	14688	14903	14761	14975	14962	14747	14899	14869	14671	14709	14732	14934	14681	14801	14847	14965	14968	14836	14793	14697	14970	14693	14779	14756	14856	14715	14930	14895	14990	14857	14599	14831	14841	14841	14966	14838	15055	14795	14802	14894	14781	14766	14775	14932	14956	14754	14912	15055	14931	14666	14788	14854	14745	14790	14728	14769	14814	14822	14839	14824	14759	14984	14628	14752	14786	14940	14790	14880	14832	15070	14882	14968	14887	14770	14846	14610	14789	14734	14927	14830	14950	14964	14782	14802	14818	14786	14781	14839	14949	14846	14679	14792	14681	14949	15018	15027	14957	14723	14812	14840	14825	14976	14856	14971	14791	14861	14708	14741	14859	14879	14780	14673	14785	14776	14913	14916	14980	14732	14694	14717	14741	14807	14905	14597	14756	14618	14724	14890	14836	15027	15042	14685	14725	14921	14994	14799	14821	14902	14812	14857	14932	14795	14678	14682	14627	14769	14819	14877	14824	14790	14961	14873	14904	14802	15093	14820	14816	14773	14892	14863	14709	14906	14882	14938	14744	14989	14717	14719	14756	14788	14830	14927	14958	14879	14990	14997	14737	14871	14812	14795	14863	14855	14780	14879	14733	14575	14755	14882	14875	14666	14845	14815	15096	14883	14775	14810	14655	14736	14677	14706	14860	14735	14736	14790	14608	14928	14848	14796	14819	14811	14723	14754	14823	14778	14734	14763	14721	14775	14663	14906	14810	14819	14785	14728	14862	15015	14957	14948	14792	14856	14864	14769	14721	14805	14994	14705	14967	14773	14686	14906	14590	14860	14648	14792	14758	14635	14720	14879	14781	14865	14815	14769	14811	14567	14644	14778	15001	14754	14852	14686	14709	14804	14841	14669	14757	14758	14936	14776	14595	14683	14632	14735	14653	14722	14888	14836	14689	14921	14666	14888	14809	14800	14892	14784	14978	14864	14740	14800	14783	14886	14850	14876	14830	14575	14708	14894	14728	14837	15127	14765	14697	14946	14855	14804	14822	14772	14891	14841	14797	14855	14872	14987	14844	14728	15055	14871	14772	14735	14756	14810	14693	14786	14756	14864	14804	14900	14881	14756	14681	14759	14729	14799	14825	14782	14735	14710	14855	14777	14723	14871	14814	14563	14711	14617	14828	14859	14643	14798	14625	14768	14882	14889	14693	14781	14829	14763	15004	14732	14907	14832	14477	14831	14827	14948	14805	14632	14741	14898	14784	14741	14937	14557	14914	14657	14705	14904	14807	15112	14821	14892	14932	14894	14918	14832	14640	14999	14976	14695	14962	14678	14872	14667	14953	14673	14777	14692	14918	14727	14844	14749	14982	14741	14976	15021	14955	14980	14676	14775	14806	14779	14726	14683	14809	14875	14549	14745	14823	14791	14851	14755	14804	14898	14835	14746	14903	14865	14554	14793	14895	14841	14818	14810	14807	14780	14681	14599	14730	14815	14852	14935	14774	14892	14887	14805	14779	14867	14743	14625	14786	14742	14555	14828	14804	14904	14876	15099	14702	14662	14828	14817	14905	14905	14911	14743	14839	14852	14876	14920	14793	14856	14893	14849	14802	14957	14701	14702	14912	14817	14893	14736	14906	14737	14620	15018	14766	14526	14819	14848	14689	14762	14831	15017	14665	14792	15012	15005	14798	14811	14876	14991	14785	14660	14745	14852	14887	14769	14978	14898	14661	14818	15033	14939	14848	14928	14803	14881	14842	15008	14837	14915	14823	14841	14785	14768	14751	14631	15013	14729	14833	14857	14870	14771	14740	14802	14890	14982	14813	14912	14848	14949	14595	14654	14940	14890	15048	14865	14728	14805	14800	14766	14718	14649	14784	14675	14901	14723	14703	14863	14702	14703	14887	14861	14939	14863	14925	15022	14883	14885	14787	14694	14960	14796	14769	14778	14861	14932	14774	14704	14889	14875	14865	14921	14971	14851	14800	14752	14875	14811	14850	14776	14958	14900	14860	14617	14912	14810	14849	14738	14941	14966	15030	14846	14792	14798	14874	15115	14905	14827	14771	14849	14810	14903	14744	14626	14935	14912	14812	14917	15005	14915	14873	14941	14854	14956	15007	14910	15050	14719	14878	14991	15037	14905	14971	14812	14655	14861	14657	14745	14863	14735	14580	14745	14969	14789	14777	14670	14688	14901	14837	14851	14790	14920	14916	14860	14731	14742	14824	14931	14869	15120	14913	14830	14860	14917	14899	14693	14770	14817	14707	14736	14734	14769	14750	14741	14856	14849	14719	14535	14756	14832	14706	14897	14958	14729	14693	14862	14871	14686	14901	14938	14872	14674	14896	14631	14802	14975	14841	14841	14875	14820	14807	14591	14857	14693	14783	15057	14830	14791	14928	14762	14896	14785	14921	14913	14713	14870	14838	14729	14863	14915	14830	14772	14746	14881	14795	14636	14732	14712	14903	14937	14873	14855	14725	14850	14770	14870	15036	14856	14945	14886	14929	14917	14970	14827	14949	14736	14811	14929	14853	14890	14922	14913	14878	14696	14994	14895	14769	14791	14970	14801	14703	14959	14731	14756	14900	14725	14971	14739	14801	14729	14839	14675	14856	14744	14992	14807	14874	14944	14847	14784	14734	14872	14746	14725	14793	14793	14847	14920	14776	14846	14844	14822	14769	14795	14951	14829	14796	14886	14961	14682	14871	14863	14794	14806	14593	14856	14904	14630	14886	14733	14766	14747	14876	14856	14825	14714	14992	15010	14753	14819
25222	37656	35142	28331	22952	20480	19163	17667	17003	16592	15903	15304	15123	14828	14658	14608	14644	14452	14427	14460	14472	14419	14440	14443	14327	14531	14320	14210	14083	14392	14221	14393	14300	14170	14174	14316	14173	14137	14283	14213	14324	14385	14228	14327	14162	14195	13921	14293	14260	14066	14176	14207	14175	14300	14298	14138	14064	14114	14026	14224	14217	14307	14114	14096	14190	14349	14200	13964	14232	14116	14210	14235	14207	14137	14137	14272	14219	14405	14279	14195	14027	14222	14115	14327	14205	14210	14013	14181	14090	14145	14242	14084	14161	14208	14172	14262	14248	14084	14104	14167	14021	14220	14102	14143	14107	14186	14157	14054	14194	14307	14238	13977	14190	14115	14146	14062	14241	14340	14361	14034	14201	14197	14181	14088	13900	14198	14126	14095	14186	14124	14063	14197	14401	14087	14177	14047	14232	14294	14293	14308	14122	14251	14159	14196	14228	14232	14161	14097	14252	14325	14289	14186	14110	14176	14186	14137	14164	14190	14005	14208	14159	14056	14279	14224	14047	14208	14363	14115	14041	14205	14105	14213	14017	14292	14096	13984	14232	14051	14064	14082	14320	14156	14217	14080	14140	14324	14147	14325	14228	14093	14169	14212	14083	14214	14083	14076	14137	14160	14188	13987	13995	14377	14157	14198	14037	14235	14062	14152	14018	14250	14201	14208	14117	14239	14055	14204	14172	14274	14052	14056	14115	14139	14154	14088	14061	14234	14094	14171	14218	14076	14223	14270	14280	14329	14125	14086	14165	14191	14191	14208	14249	14214	14051	14208	13939	14021	14199	14221	14213	14188	14348	14023	14204	14160	14137	14289	14220	14041	14299	13986	14145	14396	14200	14016	14183	14105	14187	14175	14184	14221	14222	14122	14099	14208	14134	14170	14207	14307	14021	14288	14150	14048	14061	14228	14095	14122	14136	14176	14045	14267	14126	14233	14235	14205	14095	14106	14319	14077	14091	14282	13954	14317	14027	14189	14285	14087	14194	14177	14184	14219	14016	14266	14192	14128	14032	14129	14318	14237	14122	14228	14068	14014	14145	14112	14093	14329	14049	14239	14179	14127	14151	13953	14191	14187	14251	14237	14114	14088	14083	14187	14127	14158	14194	14331	14191	14126	14233	14085	14245	14211	14066	14095	14388	14126	14098	14232	14185	14241	14157	14243	14325	14099	14289	14187	14247	14259	14233	14308	14181	14138	14132	14085	14214	14270	14037	14020	14243	14104	14150	14200	14460	14084	14266	14177	14162	14129	14094	14207	14143	14198	14272	14048	14158	14122	14219	14004	14171	14242	14126	14184	14140	14252	14173	14106	14221	14196	14218	14168	14209	14097	14122	13987	14154	13982	14210	14115	14122	14296	14278	14018	14097	14262	14224	14181	14294	14124	14118	14308	14172	14192	14246	14067	14080	14113	14219	14167	14293	14101	14154	14029	14148	14149	14131	14051	14223	14314	14261	14337	14103	14282	14037	14202	14239	13998	14186	13980	14064	14309	13997	14235	14199	14039	14150	14327	14074	14049	14167	14072	14144	14203	14285	14192	14128	14195	14115	14178	14144	14160	14135	14135	14216	14222	14252	14256	14195	14185	14106	14174	14145	14097	14050	14249	14265	14212	14194	14282	14186	14101	14126	14106	14136	13921	14256	14120	14341	14154	13899	14352	14226	14029	14207	14211	14239	13930	14116	14205	14227	14183	14027	14141	14118	14116	14109	14154	14182	14108	14075	14272	14164	14356	14201	14076	14110	14276	14172	14174	14013	14205	13999	14062	14122	14244	14435	14265	14122	14069	14149	14233	14235	14123	14275	14178	14080	14083	14156	13937	14327	14218	14048	14293	14221	14124	14155	14071	14174	14151	14116	14074	14052	13992	14126	14042	14146	14092	14048	14201	14117	14101	14249	14127	14228	14026	14262	14025	14207	14212	14333	14182	14171	14166	14224	14156	14349	14134	14135	14084	14050	14217	14240	14187	14278	14236	14272	14287	14145	14330	14211	14239	14255	14189	14311	14167	14168	14247	14126	14036	14230	14124	14109	14257	14108	14171	14155	14202	14054	14157	14320	14231	14273	14088	14104	14123	14321	14121	14006	14172	14125	14259	14185	14129	14295	14185	14095	14157	14121	14330	14298	14374	14018	14204	14442	14246	14162	14153	14348	13949	14093	14211	14114	14142	14226	14187	14014	14279	14116	14293	14000	14178	14084	14249	14193	14289	14244	14086	14229	13996	14285	14188	14245	14137	14329	14128	14181	14036	14084	14208	14222	14202	14035	14109	14222	14072	14088	14003	14264	14288	14147	14074	14252	14178	14167	14163	14360	14101	14170	14295	14154	14162	14257	14150	14174	14240	14205	14174	14164	14263	14099	14013	14389	14173	14086	14197	14189	14094	14171	14062	14350	14270	14143	14119	14046	14144	13958	14322	14244	13951	14038	13991	14238	14144	14321	14254	14059	14140	14143	14052	14080	14214	14223	14225	14070	14090	14126	14104	14179	14306	14157	14228	14391	14085	14223	14285	14180	14350	14139	14381	14064	14285	14300	14037	14184	14024	14045	14259	14251	14210	14243	14198	14306	14045	14110	14123	14191	14239	14174	14247	14041	14153	14299	14032	14163	14164	14196	14170	14279	14118	14127	14183	14303	14252	13977	14269	14097	14116	14072	14324	14078	14213	14155	14202	14119	14268	14378	14070	14246	14194	14325	14204	14199	14337	14164	14079	14229	14285	14248	14089	14265	14007	14084	14138	14123	14241	14211	14271	14167	13960	14352	14152	14126	14274	14020	14134	14155	14277	14280	13983	14166	14210	14212	14087	14153	14442	14092	14005	14212	14012	14329	14259	14004	13996	14206	14164	14021	14289	14138	14237	14156	14206	14079	14142	14396	14215	14235	14075	14057	14152	14114	14287	14248	14089	14216	14121	14033	14179	14048	14218	14238	14276	14184	14202	14038	13992	14174	14127	14103	14006	14019	14187	13986	14174	14104	14281	14235	14117	14299	14031	14217	14276	14057	14243	14081	14114	14108	14128	14392	14109	14186	14098	14202	14262	14143	14197	14152	14026	14136	14231	14044	14229	14211	14097	13974	14090	14298	14184	14163	14047	14180	14221	14290	14121	14173	14195	14145	13980	14248	14198	14277	14282	14089	14265	14052	14089	14191	14244	14367	14126	14033	14163	14380	14069	14166	14039	14081	14161	14217	14080	14253	14156	14242	14359	14116	14169	14145	14090	14186	14135	14241	14122	14192	14165	14282	14301	14125	14196	14242	13877	14269	14017	14131	14165	14336	14241	14125	14222	14268	14163	14094	14356	14211	14178	14186	13954	14202	14233	14185	14150	14241	14210	13989	14110	14091	14258	14008	14221	14092	14219	14284	13965	14292	14104	14247	14169	13995	14227	14144	14196	14238	14184	14082	14055	14291	14165	14026	14230	14099	14061	14054	14129	14206	14233	14192	14001	13946	14263	14091	14143	14268	14119	14169	14122	14286	14044	14163	14194	14149	14231	14061	14033	14144	14120	14263	14204	14173	14157	14126	14061	14171	14149	14018	14334	14112	14139	14239	13917	14185	14125	13971	14282	14159	14194	14174	14219	14285	14070	14103	14227	14223	14119	14150	14045	14153	14257	14056	14190	14166	14244	14128	14367	14080	14268	14196	14239	13990	14171	14065	14069	14202	14202	14112	14163	14099	14069	14022	14165	14336	14140	14125	14150	14120	14081	14312	14049	14159	14335	14055	14168	14309	14247	14123	14269	14241	14113	14343	14097	14215	14170	14162	14146	14047	14233	14081	14197	14179	14221	14065	14175	14276	14302	14258	14011	14229	14163	14253	14199	14102	14143	14066	14058	14131	13996	14182	14223	14268	14132	14189	14211	14322	14205	14114	14209	14000	14245	14106	14171	14127	14156	14242	14156	14198	14050	13968	14252	14093	14104	14258	14073	14094	14149	14161	14212	14021	14300	14173	14125	14213	14123	14015	14244	14302	14247	13999	14199	14085	14207	14210	14189	14153	14120	14290	14244	14098	14246	14179	14109	14122	14254	14114	14262	14080	14251	14073	14163	14421	14100	14260	14249	14087	14194	14064	14271	14158	14202	14271	14197	14122	14299	14098	14281	13981	14197	14152	14140	14270	14301	14294	14144	14190	14114	14155	14133	14003	14177	14070	14144	14073	14214	14152	14136	14268	14180	14223	14131	14190	14192	14292	14235	14229	14370	14212	14323	13948	14003	14228	14000	14240	14266	14262	14261	14158	14189	14111	14224	14105	14188	14137	14060	14162	14280	14160	13998	14232	14170	14026	14134	14243	14216	14029	14173	14273	13967	14080	14088	14322	14065	14315	14235	14196	14123	14099	14329	14253	14124	14208	14263	14122	13954	14170	14219	13934	14276	14039	14086	14279	14226	14296	14076	14231	14094	14217	14280	14229	14072	14191	14256	14242	14176	14241	14372	14178	14191	14018	14172	14204	14055	14283	14120	14153	14110	14091	14096	14213	14027	14215	14188	14201	14192	14264	14213	14120	14180	14059	14351	14356	14288	14262	14135	14147	14356	14106	14319	14086	14253	14134	14023	14213	14052	14187	14053	14142	14234	14107	14224	14219	14225	14233	14231	14151	14318	14053	14296	14116	14171	14119	14283	14218	14107	14084	14164	14093	14276	14124	14131	14223	14424	14146	14195	14245	14121	14232	14258	14201	14226	14321	14298	14178	14013	14155	14194	14179	14097	14255	14257	14220	14107	14167	14312	14096	14235	14361	14080	14202	14325	14308	14237	14156	14155	14100	14006	14264	14134	14224	14228	14228	14002	14171	14202	14087	14218	14223	14208	14181	14007	14108	14094	14156	14254	14240	14284	14283	14081	14130	14093	14149	14196	14044	14306	14201	14160	14026	14396	14207	14203	14059	14064	14335	14298	14092	14097	14073	14156	14056	14011	14262	14133	14154	14212	14155	14182	14100	14337	14313	14216	14106	14206	14132	14189	14131	14039	14035	14164	14184	14145	14125	14099	14135	14072	14154	14396	14134	14194	14099	14089	14192	14044	14387	14166	14239	14211	14199	14126	14198	14218	14243	14099	14347	14256	14158	14176	14346	14246	14143	14206	14243	14252	14174	14170
23993	21569	29281	24586	23043	24193	23253	19597	18384	18057	17341	16680	16499	16303	16359	15783	16050	16015	16036	16071	15862	15985	15611	15809	15850	15761	15516	15728	15759	15702	15518	15516	15502	15633	15644	15501	15573	15535	15777	15931	15689	15509	15605	15585	15663	15657	15602	15720	15582	15537	15522	15408	15479	15544	15673	15376	15518	15297	15610	15485	15569	15571	15473	15423	15590	15475	15540	15487	15729	15610	15539	15672	15336	15471	15422	15410	15353	15667	15524	15505	15521	15212	15201	15459	15476	15649	15260	15478	15362	15464	15455	15463	15620	15559	15348	15475	15351	15382	15358	15488	15469	15461	15350	15470	15402	15511	15519	15467	15377	15395	15490	15364	15376	15402	15198	15490	15498	15315	15547	15362	15352	15477	15359	15485	15449	15369	15527	15462	15395	15373	15680	15497	15352	15530	15438	15638	15322	15490	15634	15525	15432	15466	15272	15402	15324	15404	15766	15512	15635	15489	15330	15450	15531	15281	15483	15389	15625	15391	15439	15418	15379	15678	15473	15551	15471	15378	15374	15500	15309	15405	15366	15551	15413	15107	15413	15461	15334	15592	15666	15378	15515	15288	15409	15398	15631	15395	15473	15341	15533	15620	15565	15398	15416	15267	15319	15349	15513	15663	15470	15468	15418	15613	15264	15395	15451	15391	15353	15456	15461	15432	15534	15397	15276	15538	15374	15397	15529	15477	15353	15387	15414	15477	15392	15351	15456	15522	15495	15448	15495	15541	15248	15242	15414	15586	15470	15521	15580	15445	15673	15418	15420	15493	15508	15583	15609	15571	15625	15419	15480	15386	15570	15516	15495	15396	15653	15625	15593	15408	15393	15387	15608	15300	15308	15468	15284	15507	15275	15428	15410	15559	15543	15260	15541	15472	15322	15359	15358	15378	15382	15485	15482	15533	15554	15416	15517	15416	15215	15474	15641	15563	15329	15400	15240	15233	15284	15336	15228	15629	15178	15406	15494	15443	15460	15339	15564	15290	15475	15431	15268	15395	15348	15342	15469	15391	15407	15278	15373	15379	15620	15482	15415	15327	15436	15451	15531	15335	15363	15444	15399	15443	15473	15380	15390	15452	15576	15396	15230	15355	15420	15338	15388	15295	15376	15435	15452	15631	15719	15384	15433	15539	15534	15533	15412	15272	15223	15363	15495	15441	15402	15362	15265	15560	15290	15316	15421	15469	15498	15335	15503	15282	15380	15298	15356	15410	15572	15576	15372	15278	15526	15292	15541	15445	15738	15337	15364	15244	15324	15430	15655	15328	15511	15373	15446	15344	15439	15514	15323	15552	15081	15368	15554	15567	15504	15338	15449	15499	15457	15572	15471	15651	15524	15343	15590	15479	15305	15333	15413	15416	15352	15427	15349	15544	15431	15568	15494	15421	15406	15376	15279	15459	15409	15497	15487	15299	15585	15217	15419	15317	15471	15470	15422	15510	15404	15498	15366	15470	15424	15402	15317	15377	15512	15499	15237	15249	15551	15574	15425	15546	15403	15423	15571	15650	15234	15546	15447	15391	15344	15534	15481	15389	15329	15556	15448	15443	15519	15336	15463	15435	15481	15437	15470	15337	15398	15465	15473	15248	15509	15503	15498	15518	15369	15607	15479	15623	15353	15381	15450	15373	15465	15507	15622	15494	15440	15372	15220	15301	15368	15400	15415	15526	15460	15391	15429	15368	15480	15579	15487	15329	15438	15209	15552	15397	15523	15217	15545	15511	15398	15485	15583	15366	15378	15443	15298	15492	15588	15486	15388	15456	15295	15479	15462	15340	15307	15381	15582	15444	15516	15251	15198	15424	15484	15368	15282	15415	15437	15479	15565	15391	15488	15494	15451	15349	15341	15364	15394	15387	15350	15401	15370	15400	15523	15515	15486	15521	15253	15444	15448	15505	15317	15316	15509	15538	15426	15179	15585	15292	15560	15448	15309	15637	15416	15362	15414	15188	15422	15332	15563	15526	15332	15418	15395	15343	15554	15549	15530	15647	15439	15441	15480	15378	15562	15608	15398	15475	15531	15657	15282	15458	15311	15382	15426	15387	15366	15268	15349	15159	15407	15290	15558	15578	15482	15546	15556	15165	15461	15545	15422	15454	15436	15301	15367	15424	15437	15346	15440	15436	15403	15605	15504	15432	15201	15480	15447	15499	15586	15425	15359	15531	15499	15608	15398	15484	15296	15426	15470	15470	15441	15476	15382	15625	15449	15426	15398	15396	15462	15354	15344	15440	15363	15410	15226	15293	15488	15432	15481	15412	15612	15489	15539	15215	15665	15339	15360	15261	15629	15585	15336	15310	15353	15422	15479	15382	15433	15380	15516	15524	15355	15584	15521	15333	15320	15619	15527	15288	15375	15491	15285	15380	15436	15426	15415	15502	15422	15423	15319	15373	15529	15458	15355	15489	15493	15491	15544	15410	15542	15588	15314	15464	15208	15197	15348	15694	15520	15507	15315	15329	15374	15428	15650	15467	15429	15371	15391	15160	15348	15569	15364	15484	15594	15414	15433	15274	15374	15515	15415	15491	15464	15552	15508	15358	15511	15356	15613	15293	15657	15328	15504	15373	15427	15253	15413	15401	15372	15402	15382	15358	15333	15418	15316	15318	15408	15395	15440	15344	15324	15563	15535	15357	15462	15462	15429	15314	15414	15411	15383	15295	15603	15393	15389	15322	15233	15570	15465	15341	15589	15466	15514	15485	15205	15546	15431	15390	15312	15363	15533	15603	15353	15463	15385	15538	15526	15384	15801	15637	15529	15326	15355	15335	15362	15500	15459	15451	15404	15478	15481	15452	15614	15532	15592	15478	15474	15617	15484	15522	15250	15467	15382	15210	15387	15338	15489	15215	15334	15283	15398	15396	15427	15352	15362	15457	15324	15431	15495	15287	15311	15489	15410	15583	15385	15413	15324	15526	15316	15417	15539	15354	15612	15382	15516	15482	15517	15541	15532	15552	15349	15476	15441	15393	15286	15534	15499	15311	15509	15466	15383	15409	15654	15510	15319	15414	15526	15358	15574	15361	15412	15526	15418	15334	15470	15464	15328	15456	15437	15224	15491	15431	15402	15300	15239	15405	15458	15578	15383	15577	15466	15354	15348	15145	15245	15225	15294	15295	15396	15521	15508	15330	15534	15436	15528	15406	15411	15338	15388	15448	15588	15410	15386	15489	15406	15431	15376	15367	15347	15564	15491	15510	15602	15520	15391	15342	15631	15363	15291	15293	15310	15463	15379	15382	15368	15368	15483	15286	15591	15343	15305	15233	15383	15438	15520	15306	15355	15386	15308	15549	15535	15653	15430	15372	15468	15562	15566	15314	15526	15447	15369	15427	15623	15325	15354	15648	15515	15291	15478	15577	15442	15641	15493	15414	15374	15565	15528	15514	15348	15589	15442	15540	15466	15408	15424	15507	15579	15619	15286	15397	15307	15462	15479	15546	15431	15370	15582	15297	15545	15373	15521	15451	15452	15497	15449	15401	15298	15283	15520	15627	15479	15528	15592	15465	15651	15535	15447	15482	15354	15532	15618	15361	15555	15533	15434	15306	15541	15593	15738	15355	15189	15323	15376	15621	15509	15391	15550	15372	15516	15223	15424	15505	15522	15461	15463	15250	15371	15490	15453	15429	15347	15240	15242	15620	15179	15242	15198	15498	15430	15487	15369	15460	15579	15479	15333	15307	15242	15292	15329	15530	15441	15349	15442	15310	15449	15448	15585	15529	15567	15450	15493	15574	15474	15548	15539	15435	15439	15477	15399	15333	15301	15447	15619	15564	15461	15401	15416	15478	15516	15553	15411	15396	15454	15351	15478	15636	15404	15646	15536	15468	15553	15407	15457	15393	15361	15497	15428	15477	15629	15424	15407	15440	15293	15450	15454	15544	15388	15481	15500	15273	15450	15460	15363	15278	15449	15516	15347	15381	15483	15449	15469	15350	15189	15355	15394	15357	15591	15467	15496	15445	15458	15538	15281	15568	15416	15531	15331	15252	15155	15336	15298	15435	15456	15435	15319	15353	15526	15421	15411	15538	15537	15662	15560	15401	15366	15390	15461	15264	15494	15386	15305	15545	15581	15585	15529	15655	15523	15353	15395	15465	15555	15340	15364	15513	15406	15400	15419	15283	15492	15212	15491	15464	15485	15475	15381	15325	15273	15523	15499	15461	15435	15700	15400	15370	15453	15443	15693	15411	15270	15533	15395	15606	15359	15384	15343	15540	15623	15617	15445	15169	15384	15315	15391	15403	15377	15411	15313	15355	15572	15437	15398	15555	15361	15605	15628	15390	15474	15376	15394	15189	15281	15512	15431	15422	15632	15631	15530	15386	15387	15259	15445	15286	15519	15429	15286	15373	15242	15623	15431	15311	15417	15435	15434	15444	15400	15434	15465	15451	15480	15428	15404	15404	15415	15497	15411	15513	15421	15502	15555	15479	15455	15472	15354	15300	15395	15509	15474	15519	15373	15437	15278	15504	15343	15454	15525	15523	15382	15373	15439	15252	15625	15402	15589	15544	15393	15355	15573	15598	15628	15688	15399	15452	15563	15273	15583	15416	15376	15399	15586	15300	15325	15384	15305	15504	15354	15323	15338	15522	15540	15243	15441	15362	15585	15430	15495	15580	15551	15428	15443	15383	15515	15591	15484	15331	15421	15443	15614	15424	15627	15397	15315	15421	15131	15433	15293	15466	15474	15358	15357	15392	15562	15412	15572	15351	15730	15530	15645	15497	15431	15458	15588	15311	15263	15375	15335	15484	15207	15433	15545	15390	15444	15327	15590	15551	15431	15651	15375	15501	15302	15316	15491	15539	15577	15356	15274	15412	15258	15285	15361	15541	15408	15498	15496	15477	15425	15592	15564	15430	15278	15564	15370	15347	15492	15507	15537	15403	15524	15487	15562	15421	15410	15174	15373	15370	15471	15485	15432	15435	15535	15482	15401	15320	15233	15694	15440	15467	15571	15354	15394	15484	15523	15469	15489	15504	15488	15684	15266	15280	15339	15270	15630	15616	15509	15604	15406	15535	15420	15479	15753	15416	15385	15224	15391	15444	15387	15470	15477	15420	15319	15486	15389	15443	15445	15350	15354	15513	15518	15405	15321	15490	15476	15394
25211	43823	41786	33967	27585	24771	22596	20671	19444	18475	17160	16674	16253	15878	15491	15207	15317	15335	15200	15294	14915	15002	15168	14923	15059	14917	14924	14905	14995	14839	14799	14899	14757	14827	14571	14650	14717	14876	14726	14731	14692	14675	14698	14713	14732	14828	14721	14706	14595	14767	14641	14720	14715	14638	14569	14632	14676	14653	14645	14537	14735	14604	14830	14580	14491	14621	14564	14339	14829	14548	14687	14469	14426	14577	14493	14501	14734	14580	14465	14501	14770	14492	14599	14610	14739	14428	14451	14570	14591	14615	14552	14631	14465	14612	14555	14642	14598	14644	14620	14625	14657	14455	14412	14462	14546	14461	14642	14539	14472	14599	14526	14538	14734	14492	14443	14651	14688	14555	14547	14655	14465	14698	14632	14663	14447	14628	14752	14452	14528	14570	14420	14460	14601	14702	14757	14553	14595	14441	14551	14648	14713	14565	14687	14537	14581	14607	14655	14483	14759	14442	14616	14526	14492	14407	14575	14605	14531	14735	14575	14740	14569	14458	14585	14720	14439	14410	14567	14589	14531	14432	14484	14726	14501	14498	14789	14575	14472	14646	14559	14554	14454	14433	14668	14595	14670	14582	14462	14681	14635	14532	14522	14559	14567	14562	14628	14545	14536	14542	14430	14573	14563	14530	14619	14649	14557	14561	14577	14543	14647	14526	14574	14528	14581	14461	14686	14596	14523	14404	14672	14462	14613	14578	14463	14529	14609	14604	14538	14681	14516	14444	14530	14604	14549	14337	14584	14550	14479	14713	14503	14472	14515	14534	14543	14548	14532	14685	14491	14714	14579	14328	14492	14475	14534	14550	14698	14588	14652	14728	14658	14651	14451	14579	14539	14563	14500	14637	14755	14608	14492	14537	14485	14631	14574	14596	14588	14562	14538	14601	14577	14711	14462	14727	14660	14668	14517	14460	14519	14517	14425	14510	14726	14422	14573	14441	14514	14535	14587	14557	14611	14472	14551	14637	14629	14656	14480	14638	14423	14498	14787	14549	14636	14580	14566	14799	14550	14646	14627	14642	14644	14403	14527	14574	14463	14550	14654	14560	14582	14453	14606	14543	14510	14592	14604	14732	14622	14531	14350	14563	14679	14699	14579	14670	14719	14472	14550	14571	14603	14538	14567	14596	14550	14442	14637	14522	14633	14438	14665	14616	14427	14809	14661	14408	14591	14773	14466	14508	14449	14579	14552	14472	14627	14508	14530	14662	14640	14587	14661	14579	14674	14535	14444	14560	14510	14427	14536	14551	14727	14668	14575	14525	14554	14581	14623	14429	14553	14672	14456	14644	14678	14636	14412	14718	14699	14679	14320	14562	14647	14629	14492	14633	14458	14587	14748	14602	14594	14587	14517	14590	14585	14531	14743	14624	14462	14630	14601	14564	14758	14501	14521	14714	14519	14636	14480	14532	14534	14664	14439	14439	14596	14813	14561	14454	14566	14697	14590	14596	14675	14484	14463	14706	14526	14575	14593	14493	14428	14565	14542	14598	14502	14485	14494	14505	14457	14534	14505	14624	14456	14567	14466	14593	14562	14532	14535	14708	14526	14519	14506	14524	14594	14510	14526	14540	14674	14604	14457	14447	14560	14679	14568	14662	14663	14475	14662	14486	14564	14491	14654	14570	14632	14732	14540	14572	14541	14367	14610	14666	14604	14522	14300	14599	14396	14494	14563	14556	14565	14481	14578	14730	14668	14601	14648	14559	14721	14504	14664	14616	14599	14658	14390	14665	14727	14621	14646	14617	14416	14604	14637	14389	14640	14576	14538	14512	14553	14636	14431	14608	14541	14525	14620	14475	14654	14599	14500	14348	14526	14562	14406	14655	14395	14523	14672	14498	14490	14702	14618	14560	14526	14558	14670	14628	14594	14651	14593	14508	14564	14700	14548	14516	14402	14673	14505	14526	14543	14574	14659	14404	14587	14620	14469	14586	14568	14677	14487	14713	14590	14619	14654	14534	14649	14395	14682	14680	14496	14462	14527	14550	14589	14357	14607	14453	14587	14553	14516	14693	14390	14570	14602	14640	14480	14553	14501	14601	14571	14548	14725	14571	14486	14687	14630	14717	14564	14637	14543	14786	14808	14375	14515	14520	14642	14475	14526	14529	14559	14567	14545	14492	14494	14590	14587	14615	14636	14571	14542	14574	14615	14579	14510	14594	14623	14486	14475	14747	14671	14577	14444	14549	14556	14496	14550	14701	14772	14392	14660	14542	14642	14557	14611	14571	14592	14705	14675	14541	14516	14691	14699	14608	14524	14627	14550	14752	14556	14413	14571	14481	14635	14354	14586	14703	14483	14607	14590	14671	14402	14488	14388	14649	14671	14539	14550	14549	14530	14517	14742	14600	14741	14503	14574	14577	14756	14600	14576	14575	14639	14642	14616	14665	14564	14755	14623	14618	14405	14466	14646	14655	14551	14757	14785	14603	14702	14507	14590	14352	14462	14537	14705	14735	14718	14703	14637	14414	14498	14519	14697	14647	14531	14486	14519	14485	14527	14500	14559	14551	14542	14471	14552	14513	14531	14473	14507	14564	14637	14457	14536	14581	14474	14580	14584	14574	14771	14540	14608	14476	14454	14567	14469	14472	14622	14616	14577	14624	14663	14517	14562	14386	14583	14402	14815	14442	14657	14565	14477	14499	14543	14521	14599	14588	14407	14638	14684	14461	14462	14555	14520	14647	14392	14549	14644	14457	14446	14613	14727	14532	14540	14479	14546	14539	14623	14600	14452	14725	14456	14527	14443	14570	14488	14592	14624	14609	14566	14506	14461	14594	14447	14765	14408	14477	14578	14531	14532	14615	14662	14494	14525	14637	14681	14490	14489	14526	14532	14515	14567	14756	14556	14717	14551	14569	14496	14607	14584	14413	14468	14685	14599	14652	14700	14604	14583	14534	14562	14506	14596	14360	14562	14721	14589	14666	14516	14469	14632	14665	14566	14582	14565	14596	14645	14520	14562	14542	14511	14532	14619	14558	14641	14635	14579	14489	14619	14756	14575	14641	14693	14601	14569	14550	14605	14471	14771	14484	14366	14530	14470	14561	14763	14546	14629	14441	14599	14583	14531	14481	14433	14643	14400	14543	14483	14540	14555	14725	14427	14718	14543	14536	14448	14519	14477	14708	14513	14533	14511	14565	14548	14392	14601	14371	14480	14348	14750	14507	14547	14586	14638	14624	14700	14651	14462	14814	14520	14595	14472	14342	14640	14661	14487	14737	14511	14443	14540	14516	14626	14404	14562	14504	14630	14604	14395	14783	14520	14661	14575	14538	14685	14529	14550	14363	14490	14536	14663	14511	14532	14656	14393	14532	14435	14538	14570	14715	14514	14494	14593	14666	14455	14531	14502	14577	14735	14545	14576	14516	14536	14670	14590	14536	14706	14576	14581	14638	14459	14505	14707	14622	14538	14718	14440	14376	14408	14314	14588	14553	14573	14604	14603	14608	14605	14660	14537	14742	14633	14545	14444	14616	14749	14592	14572	14475	14510	14416	14558	14688	14527	14492	14648	14615	14446	14672	14623	14494	14609	14490	14452	14464	14553	14630	14602	14520	14562	14643	14606	14755	14556	14516	14539	14518	14697	14617	14545	14540	14590	14623	14486	14514	14641	14498	14536	14461	14610	14377	14512	14517	14658	14594	14675	14766	14473	14502	14561	14631	14596	14507	14538	14469	14661	14707	14475	14439	14677	14527	14436	14706	14454	14514	14616	14422	14569	14635	14524	14582	14561	14791	14417	14707	14594	14570	14570	14532	14531	14512	14470	14599	14605	14544	14562	14563	14610	14676	14539	14583	14549	14704	14626	14686	14746	14587	14596	14639	14672	14515	14635	14611	14614	14540	14480	14588	14600	14725	14516	14498	14666	14504	14398	14598	14447	14684	14585	14660	14630	14544	14617	14497	14519	14625	14547	14663	14462	14560	14625	14484	14622	14650	14456	14501	14562	14739	14538	14658	14465	14638	14580	14508	14471	14499	14569	14611	14401	14513	14478	14664	14469	14594	14597	14638	14585	14664	14641	14657	14525	14709	14552	14593	14486	14578	14700	14649	14392	14619	14376	14606	14569	14595	14508	14740	14522	14579	14619	14730	14556	14723	14694	14518	14562	14609	14494	14533	14691	14425	14627	14524	14402	14576	14541	14635	14719	14567	14693	14591	14387	14588	14642	14548	14545	14368	14697	14610	14580	14534	14668	14582	14536	14536	14613	14602	14475	14711	14473	14537	14671	14419	14529	14573	14596	14525	14527	14505	14586	14643	14479	14601	14730	14805	14517	14523	14674	14684	14597	14445	14582	14592	14535	14617	14616	14419	14637	14552	14519	14291	14491	14567	14542	14577	14656	14429	14726	14554	14577	14371	14361	14714	14560	14483	14714	14561	14564	14696	14641	14599	14471	14586	14604	14493	14612	14494	14703	14569	14454	14557	14725	14669	14542	14613	14743	14662	14435	14503	14485	14540	14629	14763	14511	14669	14657	14550	14501	14775	14505	14715	14497	14523	14675	14461	14542	14447	14594	14467	14605	14824	14637	14435	14572	14560	14621	14557	14520	14519	14553	14578	14472	14488	14548	14620	14538	14634	14605	14528	14660	14664	14490	14586	14715	14353	14609	14635	14688	14551	14415	14550	14778	14539	14667	14497	14645	14510	14536	14513	14508	14670	14602	14748	14687	14476	14697	14544	14552	14471	14453	14583	14436	14604	14620	14452	14550	14554	14688	14614	14483	14737	14564	14538	14488	14467	14582	14581	14325	14708	14526	14539	14550	14590	14513	14542	14594	14510	14450	14486	14684	14616	14601	14488	14621	14615	14545	14439	14647	14629	14561	14536	14637	14663	14464	14601	14615	14448	14453	14386	14746	14439	14654	14673	14570	14691	14568	14734	14713	14519	14537	14528	14518	14657	14642	14763	14630	14530	14714	14590	14464	14546	14579	14552	14557	14604	14609	14581	14682	14649	14424	14549	14484	14531	14535	14581	14525	14472	14566	14540	14590	14667	14453	14506	14503	14556	14669	14521	14569	14501	14559	14458	14469	14557	14563	14497	14580	14607	14434	14551	14414	14533	14596	14768	14651	14690	14505	14600	14605	14632	14503	14380	14481	14570
23239	21669	29792	24122	22108	24709	27499	21300	19626	18965	18146	17125	16755	16839	16431	16209	16309	16156	16223	15925	16076	16001	15884	15980	16047	15837	15877	15831	15810	15640	15729	15632	15619	15610	15686	15874	15707	15625	15667	15632	15633	15608	15494	15700	15560	15592	15589	15528	15400	15539	15453	15592	15396	15525	15546	15528	15443	15489	15449	15370	15489	15506	15498	15475	15321	15520	15584	15283	15494	15558	15548	15637	15454	15477	15597	15232	15497	15430	15609	15558	15321	15340	15417	15152	15249	15341	15459	15495	15545	15403	15505	15376	15394	15578	15377	15638	15533	15567	15383	15416	15460	15495	15467	15396	15633	15331	15507	15402	15424	15575	15405	15140	15545	15475	15397	15307	15620	15243	15281	15282	15304	15391	15262	15553	15575	15444	15304	15220	15521	15369	15441	15350	15475	15359	15290	15669	15428	15551	15501	15515	15362	15244	15580	15392	15514	15335	15376	15332	15474	15364	15435	15479	15475	15465	15397	15361	15239	15363	15449	15336	15311	15514	15544	15516	15408	15371	15404	15371	15213	15247	15584	15362	15528	15247	15455	15386	15509	15415	15476	15236	15243	15349	15443	15513	15420	15548	15448	15257	15565	15417	15398	15370	15388	15146	15440	15466	15309	15338	15261	15346	15363	15458	15539	15428	15378	15216	15643	15426	15535	15437	15333	15582	15268	15453	15252	15550	15435	15188	15364	15211	15447	15390	15434	15490	15354	15489	15581	15494	15398	15449	15478	15405	15683	15465	15326	15416	15490	15428	15415	15356	15647	15562	15458	15333	15427	15330	15380	15462	15464	15329	15607	15277	15441	15433	15455	15371	15243	15318	15150	15474	15459	15594	15509	15450	15250	15476	15461	15377	15275	15316	15436	15406	15584	15408	15366	15293	15270	15292	15284	15161	15231	15516	15303	15218	15338	15502	15324	15323	15573	15598	15536	15452	15392	15444	15523	15512	15435	15262	15402	15421	15590	15333	15484	15677	15258	15395	15256	15430	15267	15287	15301	15148	15467	15419	15355	15359	15271	15214	15281	15049	15421	15282	15540	15382	15217	15474	15363	15452	15533	15583	15322	15243	15474	15220	15538	15353	15351	15495	15538	15539	15371	15513	15521	15485	15387	15584	15343	15364	15445	15440	15407	15406	15370	15465	15532	15571	15514	15347	15225	15296	15567	15476	15345	15336	15306	15205	15345	15423	15317	15513	15496	15379	15407	15308	15373	15604	15198	15521	15463	15329	15401	15362	15420	15422	15431	15421	15299	15382	15456	15547	15364	15129	15405	15374	15433	15500	15524	15557	15525	15286	15441	15424	15561	15461	15537	15409	15334	15252	15463	15350	15420	15302	15333	15314	15288	15340	15348	15389	15437	15358	15289	15302	15461	15612	15421	15261	15370	15517	15563	15426	15385	15432	15363	15387	15183	15394	15212	15344	15281	15443	15243	15300	15499	15436	15339	15309	15246	15315	15581	15561	15293	15493	15531	15567	15369	15323	15424	15409	15459	15393	15267	15512	15533	15361	15516	15333	15544	15255	15276	15285	15434	15247	15136	15083	15239	15246	15441	15571	15418	15286	15318	15441	15269	15437	15333	15435	15199	15412	15284	15521	15368	15281	15469	15377	15388	15652	15441	15270	15354	15355	15251	15395	15428	15121	15252	15339	15447	15382	15403	15547	15364	15313	15636	15349	15436	15332	15396	15290	15310	15378	15447	15511	15378	15445	15385	15262	15313	15293	15363	15472	15445	15352	15362	15492	15579	15548	15451	15399	15668	15409	15403	15354	15450	15486	15497	15355	15586	15327	15331	15475	15275	15202	15338	15433	15392	15480	15394	15393	15232	15082	15298	15296	15386	15461	15570	15505	15571	15515	15145	15231	15295	15280	15276	15427	15332	15341	15179	15373	15471	15587	15460	15321	15474	15471	15382	15366	15464	15433	15613	15368	15452	15398	15402	15396	15422	15480	15527	15252	15397	15376	15449	15482	15425	15410	15523	15522	15382	15158	15566	15434	15423	15229	15299	15333	15416	15324	15329	15501	15391	15245	15427	15307	15086	15526	15364	15534	15366	15571	15376	15384	15324	15536	15394	15355	15354	15276	15296	15304	15246	15327	15347	15473	15566	15304	15401	15263	15380	15313	15326	15531	15213	15348	15353	15468	15364	15424	15465	15411	15442	15264	15432	15341	15404	15396	15449	15256	15317	15337	15363	15308	15257	15239	15317	15356	15512	15522	15396	15468	15396	15449	15406	15371	15445	15172	15373	15827	15501	15549	15485	15603	15361	15548	15361	15322	15304	15467	15449	15462	15244	15293	15234	15352	15438	15378	15392	15506	15446	15482	15408	15605	15439	15503	15260	15210	15489	15425	15262	15671	15588	15364	15282	15354	15387	15204	15479	15251	15168	15347	15247	15242	15451	15511	15465	15529	15436	15385	15535	15410	15377	15522	15275	15189	15382	15291	15523	15376	15390	15493	15317	15317	15263	15403	15554	15460	15690	15348	15403	15339	15453	15393	15462	15368	15350	15200	15341	15434	15413	15516	15501	15440	15435	15572	15444	15347	15476	15190	15428	15439	15139	15233	15441	15410	15321	15496	15379	15253	15436	15368	15318	15362	15194	15279	15467	15497	15399	15368	15278	15322	15496	15376	15362	15343	15391	15329	15358	15366	15304	15486	15441	15383	15302	15411	15335	15500	15570	15293	15452	15404	15349	15393	15505	15357	15478	15487	15518	15438	15335	15533	15229	15522	15312	15336	15321	15383	15310	15173	15422	15502	15465	15334	15664	15432	15429	15288	15271	15181	15238	15321	15316	15501	15438	15450	15363	15268	15379	15442	15273	15278	15366	15452	15653	15388	15295	15575	15320	15313	15467	15290	15533	15431	15455	15356	15256	15441	15556	15253	15608	15525	15342	15423	15358	15405	15448	15399	15499	15256	15527	15263	15571	15497	15302	15372	15283	15527	15232	15492	15510	15357	15420	15301	15500	15361	15456	15387	15519	15379	15392	15468	15386	15691	15320	15452	15496	15429	15546	15184	15416	15218	15179	15245	15513	15262	15516	15301	15483	15537	15539	15323	15275	15440	15315	15220	15431	15474	15670	15336	15419	15466	15228	15278	15315	15270	15227	15403	15382	15278	15356	15321	15441	15348	15136	15263	15382	15269	15460	15314	15355	15494	15311	15399	15477	15391	15512	15362	15543	15225	15196	15459	15260	15393	15565	15379	15317	15348	15407	15440	15419	15451	15496	15432	15432	15512	15197	15328	15555	15331	15297	15207	15281	15291	15387	15365	15555	15244	15388	15331	15326	15516	15327	15586	15296	15277	15290	15345	15509	15296	15366	15267	15390	15438	15466	15505	15362	15150	15598	15321	15515	15373	15239	15491	15450	15429	15149	15352	15444	15325	15495	15442	15498	15342	15405	15578	15395	15377	15401	15330	15509	15627	15534	15519	15638	15443	15369	15383	15447	15404	15462	15417	15418	15261	15382	15289	15378	15509	15278	15514	15534	15499	15614	15475	15361	15162	15213	15486	15338	15653	15274	15549	15324	15416	15443	15178	15337	15332	15135	15157	15312	15557	15317	15440	15415	15259	15419	15479	15407	15243	15300	15409	15502	15402	15295	15277	15187	15423	15111	15336	15157	15324	15579	15475	15307	15406	15397	15378	15448	15357	15242	15396	15289	15464	15353	15465	15600	15371	15450	15200	15368	15568	15489	15477	15258	15178	15383	15435	15232	15374	15419	15267	15278	15391	15336	15307	15474	15404	15402	15359	15376	15408	15422	15325	15485	15340	15235	15353	15510	15230	15476	15337	15399	15413	15535	15205	15267	15304	15441	15454	15472	15556	15449	15401	15446	15344	15448	15430	15422	15363	15371	15434	15468	15374	15417	15488	15370	15276	15428	15369	15295	15086	15352	15289	15327	15155	15360	15416	15530	15197	15343	15419	15290	15309	15286	15463	15447	15396	15350	15657	15358	15375	15247	15306	15397	15398	15265	15252	15485	15318	15522	15514	15450	15342	15594	15218	15394	15331	15456	15218	15445	15201	15256	15461	15513	15387	15340	15296	15465	15347	15292	15413	15231	15289	15170	15344	15438	15279	15468	15301	15428	15433	15368	15328	15600	15408	15311	15295	15285	15501	15408	15328	15510	15460	15488	15413	15428	15511	15310	15420	15538	15359	15086	15346	15301	15456	15545	15392	15542	15467	15307	15349	15269	15209	15449	15449	15523	15291	15311	15303	15212	15394	15505	15301	15456	15417	15293	15432	15316	15483	15271	15401	15527	15610	15334	15309	15357	15354	15350	15349	15431	15343	15426	15535	15408	15453	15404	15491	15371	15258	15353	15359	15272	15696	15563	15313	15442	15255	15435	15487	15483	15562	15347	15378	15474	15429	15426	15411	15429	15383	15309	15456	15470	15427	15356	15326	15340	15355	15371	15309	15466	15394	15361	15303	15426	15392	15415	15298	15407	15457	15299	15312	15376	15502	15409	15392	15391	15471	15450	15294	15528	15428	15384	15327	15388	15433	15553	15481	15455	15523	15485	15396	15334	15402	15457	15338	15501	15341	15532	15471	15323	15330	15510	15288	15235	15310	15288	15369	15554	15373	15384	15325	15393	15333	15504	15467	15462	15396	15649	15419	15434	15482	15564	15480	15453	15366	15250	15317	15510	15215	15613	15465	15171	15551	15541	15404	15384	15308	15564	15461	15146	15401	15332	15352	15076	15463	15441	15640	15530	15378	15469	15489	15490	15472	15526	15363	15440	15418	15417	15319	15498	15425	15315	15318	15429	15530	15566	15444	15469	15342	15276	15545	15460	15366	15461	15501	15356	15373	15421	15487	15485	15500	15299	15211	15334	15649	15506	15465	15465	15432	15426	15331	15344	15157	15357	15286	15467	15115	15463	15130	15463	15418	15728	15597	15359	15446	15435	15480	15519	15241	15369	15509	15395	15312	15404	15391	15410	15256	15486	15363	15268	15312	15222	15273	15367	15540	15308	15431	15502	15350	15486	15306	15456	15310	15187	15240	15359	15311	15488	15353	15451	15472	15449	15509	15430	15406	15670	15306	15479	15361	15292	15295	15270	15447	15298	15278	15153	15480	15404	15301
27400	48805	46768	38011	31866	28189	25417	23093	21343	19860	18587	17174	16788	16426	15875	15728	15683	15601	15499	15358	15516	15311	15177	15286	15140	15238	15197	15132	14859	14807	14774	14839	14664	14814	14847	14889	14964	14699	14762	14714	14643	14455	14756	14583	14562	14555	14668	14609	14588	14554	14600	14797	14804	14647	14594	14810	14814	14652	14627	14676	14626	14670	14761	14425	14635	14610	14661	14693	14571	14641	14477	14764	14719	14680	14859	14578	14571	14518	14512	14554	14636	14481	14450	14605	14542	14618	14589	14545	14767	14331	14416	14628	14459	14651	14680	14810	14532	14689	14570	14550	14546	14587	14598	14560	14632	14338	14468	14510	14463	14537	14523	14596	14493	14666	14500	14491	14612	14548	14639	14655	14496	14696	14552	14573	14614	14607	14478	14451	14440	14500	14505	14497	14681	14487	14666	14615	14574	14757	14631	14471	14715	14620	14455	14707	14488	14664	14461	14696	14547	14499	14516	14561	14467	14633	14498	14685	14467	14620	14567	14580	14463	14471	14544	14420	14627	14422	14730	14550	14447	14529	14517	14496	14432	14564	14670	14574	14613	14535	14567	14742	14550	14623	14681	14501	14482	14503	14502	14616	14587	14452	14409	14439	14432	14498	14736	14446	14676	14439	14584	14648	14461	14763	14562	14584	14554	14504	14558	14563	14516	14749	14558	14637	14517	14462	14526	14478	14646	14464	14530	14483	14534	14653	14664	14593	14438	14595	14521	14447	14638	14447	14441	14630	14556	14534	14353	14439	14712	14614	14663	14514	14429	14642	14536	14476	14547	14496	14563	14486	14613	14660	14329	14476	14628	14608	14668	14606	14521	14658	14571	14582	14473	14549	14728	14517	14645	14580	14698	14531	14686	14544	14645	14557	14512	14630	14506	14565	14630	14573	14649	14595	14604	14682	14607	14573	14468	14564	14414	14649	14471	14490	14710	14521	14499	14528	14573	14549	14605	14518	14409	14524	14545	14560	14433	14607	14409	14424	14475	14471	14469	14446	14532	14663	14337	14636	14344	14472	14519	14512	14503	14545	14470	14560	14563	14468	14724	14624	14479	14609	14791	14550	14392	14448	14692	14438	14494	14522	14688	14609	14533	14556	14522	14456	14450	14578	14477	14702	14618	14429	14594	14606	14423	14539	14509	14468	14634	14599	14415	14456	14512	14550	14572	14538	14700	14592	14560	14420	14581	14532	14408	14460	14501	14649	14513	14664	14683	14501	14591	14494	14604	14621	14475	14470	14537	14578	14493	14426	14606	14452	14648	14646	14508	14507	14431	14527	14520	14401	14656	14541	14568	14381	14583	14601	14509	14656	14525	14542	14489	14690	14676	14729	14501	14428	14641	14508	14467	14680	14580	14715	14671	14663	14486	14658	14653	14731	14457	14609	14567	14666	14560	14395	14732	14566	14533	14526	14610	14572	14497	14457	14447	14645	14580	14461	14383	14489	14453	14530	14646	14501	14496	14417	14634	14415	14455	14577	14751	14458	14474	14662	14547	14594	14310	14428	14503	14616	14422	14644	14448	14649	14570	14568	14626	14496	14596	14457	14343	14552	14413	14536	14344	14404	14693	14538	14667	14593	14474	14477	14467	14502	14559	14620	14387	14688	14593	14628	14572	14590	14632	14651	14608	14586	14328	14845	14541	14612	14487	14514	14615	14606	14403	14468	14370	14518	14513	14367	14400	14488	14511	14599	14383	14403	14490	14590	14415	14562	14538	14666	14576	14404	14658	14477	14589	14567	14633	14557	14548	14560	14559	14565	14512	14439	14592	14411	14488	14643	14535	14489	14692	14507	14536	14545	14583	14523	14593	14558	14458	14586	14649	14536	14611	14712	14444	14629	14490	14578	14648	14648	14786	14517	14510	14666	14500	14660	14650	14549	14424	14605	14480	14430	14469	14426	14600	14437	14342	14519	14570	14699	14519	14690	14647	14554	14380	14438	14542	14600	14516	14597	14592	14462	14538	14512	14482	14627	14576	14517	14507	14720	14472	14536	14394	14611	14609	14577	14530	14572	14673	14598	14417	14549	14601	14538	14595	14470	14560	14591	14744	14472	14484	14628	14567	14377	14547	14470	14468	14473	14639	14639	14435	14647	14528	14540	14588	14639	14411	14540	14637	14674	14468	14449	14597	14617	14489	14476	14506	14537	14514	14524	14598	14607	14547	14607	14582	14567	14534	14525	14389	14697	14481	14579	14642	14408	14760	14577	14595	14586	14579	14533	14570	14503	14502	14540	14612	14470	14625	14608	14494	14504	14601	14611	14587	14575	14585	14640	14494	14426	14518	14557	14483	14642	14584	14659	14515	14431	14477	14821	14440	14621	14652	14526	14524	14592	14720	14739	14654	14510	14539	14444	14433	14672	14432	14558	14435	14561	14625	14543	14647	14376	14485	14567	14500	14534	14696	14507	14526	14466	14726	14459	14604	14542	14395	14428	14456	14408	14555	14575	14378	14409	14609	14586	14559	14463	14595	14568	14471	14547	14586	14632	14551	14445	14569	14487	14509	14547	14533	14510	14594	14606	14589	14536	14461	14546	14404	14667	14498	14484	14540	14717	14510	14595	14457	14467	14554	14630	14524	14613	14573	14621	14682	14574	14419	14660	14489	14514	14559	14478	14607	14487	14552	14614	14593	14414	14302	14690	14638	14685	14510	14595	14492	14758	14461	14629	14473	14527	14597	14514	14723	14505	14459	14605	14547	14567	14661	14634	14497	14529	14483	14601	14676	14589	14436	14508	14468	14479	14687	14419	14622	14469	14628	14517	14580	14516	14512	14441	14626	14604	14387	14444	14634	14475	14481	14654	14566	14439	14517	14437	14421	14558	14554	14605	14692	14596	14405	14743	14465	14494	14632	14715	14633	14529	14662	14539	14655	14585	14446	14621	14644	14472	14533	14503	14504	14658	14492	14596	14669	14500	14440	14601	14446	14414	14506	14534	14472	14695	14613	14715	14570	14528	14623	14492	14555	14458	14402	14558	14506	14668	14651	14533	14453	14667	14516	14619	14521	14612	14448	14618	14529	14736	14683	14650	14585	14434	14596	14699	14587	14604	14492	14499	14667	14541	14506	14609	14580	14361	14463	14659	14681	14493	14662	14479	14527	14513	14464	14543	14555	14349	14467	14614	14552	14595	14474	14595	14520	14575	14724	14641	14623	14510	14643	14459	14531	14556	14612	14545	14539	14666	14594	14660	14565	14510	14500	14525	14544	14511	14608	14528	14477	14511	14433	14536	14877	14480	14403	14480	14578	14507	14612	14493	14638	14463	14615	14495	14434	14439	14564	14326	14283	14406	14660	14498	14672	14507	14586	14458	14630	14792	14443	14626	14522	14554	14696	14413	14605	14551	14565	14687	14557	14545	14650	14534	14594	14569	14576	14607	14533	14499	14615	14519	14508	14377	14536	14609	14480	14661	14323	14529	14606	14395	14436	14542	14589	14476	14500	14541	14739	14528	14438	14466	14620	14616	14431	14446	14566	14565	14517	14550	14622	14656	14519	14649	14487	14669	14619	14633	14713	14500	14348	14439	14497	14393	14543	14534	14536	14709	14518	14620	14513	14645	14682	14587	14603	14554	14595	14524	14384	14487	14643	14542	14578	14603	14644	14496	14508	14488	14530	14518	14708	14493	14469	14786	14598	14699	14530	14514	14585	14350	14579	14501	14590	14578	14388	14670	14505	14444	14594	14375	14490	14735	14612	14562	14580	14540	14543	14604	14649	14503	14447	14590	14348	14575	14607	14558	14487	14408	14463	14865	14395	14612	14573	14445	14497	14536	14694	14489	14480	14560	14384	14633	14392	14512	14648	14498	14372	14565	14425	14640	14320	14508	14524	14650	14551	14628	14559	14573	14390	14625	14480	14430	14463	14385	14657	14505	14637	14527	14543	14554	14625	14396	14498	14647	14651	14572	14585	14642	14376	14650	14417	14446	14507	14430	14386	14404	14617	14613	14645	14547	14464	14475	14698	14594	14584	14625	14453	14589	14428	14618	14432	14466	14468	14578	14570	14528	14490	14462	14693	14561	14452	14569	14465	14667	14530	14431	14596	14529	14547	14450	14458	14462	14555	14393	14468	14524	14492	14553	14504	14477	14696	14417	14612	14609	14611	14619	14481	14585	14579	14637	14644	14578	14541	14496	14585	14405	14469	14461	14593	14610	14477	14616	14454	14581	14594	14468	14538	14716	14562	14581	14426	14441	14612	14589	14599	14587	14488	14481	14576	14645	14556	14614	14540	14407	14791	14634	14628	14570	14596	14651	14590	14654	14377	14785	14486	14483	14529	14570	14597	14407	14537	14666	14609	14696	14711	14641	14668	14531	14646	14470	14497	14480	14555	14395	14606	14519	14500	14537	14577	14502	14471	14347	14475	14501	14651	14523	14596	14618	14544	14530	14403	14553	14482	14719	14634	14405	14563	14488	14461	14660	14493	14650	14622	14570	14417	14622	14536	14664	14469	14554	14557	14694	14584	14539	14705	14534	14582	14479	14573	14553	14493	14543	14562	14638	14540	14615	14470	14560	14569	14475	14593	14761	14465	14581	14472	14536	14505	14510	14695	14391	14587	14546	14552	14360	14547	14554	14582	14461	14422	14608	14640	14492	14532	14553	14653	14438	14458	14494	14576	14661	14586	14401	14521	14632	14550	14442	14313	14538	14507	14492	14458	14491	14505	14670	14485	14673	14663	14578	14672	14594	14512	14366	14655	14672	14582	14487	14625	14630	14461	14647	14634	14480	14672	14595	14414	14684	14480	14567	14591	14183	14537	14360	14479	14563	14490	14496	14611	14596	14475	14757	14490	14620	14626	14354	14728	14586	14547	14387	14654	14613	14528	14547	14560	14644	14598	14321	14556	14525	14579	14507	14443	14516	14535	14536	14477	14592	14453	14287	14576	14547	14557	14495	14635	14651	14552	14459	14481	14521	14684	14457	14460	14531	14595	14540	14649	14391	14681	14533	14562	14599	14555	14563	14523	14501	14486	14610	14530	14407	14585	14701	14580	14611	14507	14319	14586	14622	14721	14588	14693	14516	14567	14518	14574	14558	14470	14616	14669	14638	14620	14566	14748	14539	14569	14535	14672	14569	14465	14691	14551	14614	14708	14627
27745	23882	29658	26155	19880	18593	17479	16362	16023	15637	15143	14888	14868	14764	14677	14629	14753	14632	14673	14493	14542	14566	14454	14428	14324	14405	14575	14520	14443	14509	14324	14325	14495	14471	14382	14387	14490	14762	14466	14557	14358	14402	14607	14555	14361	14431	14343	14416	14546	14525	14338	14203	14444	14506	14379	14523	14579	14325	14486	14388	14465	14427	14443	14270	14159	14287	14554	14309	14285	14327	14398	14385	14287	14261	14260	14304	14463	14553	14333	14470	14249	14223	14159	14451	14443	14338	14459	14466	14319	14395	14348	14378	14332	14427	14411	14444	14460	14487	14222	14424	14256	14375	14629	14519	14246	14271	14324	14408	14370	14391	14461	14512	14412	14518	14251	14231	14154	14253	14340	14399	14307	14395	14396	14512	14337	14394	14409	14326	14417	14357	14173	14233	14378	14316	14352	14428	14349	14408	14368	14196	14303	14379	14262	14522	14537	14194	14370	14334	14388	14349	14304	14384	14296	14498	14503	14323	14369	14245	14265	14187	14451	14301	14278	14297	14438	14402	14137	14359	14358	14303	14171	14283	14304	14235	14267	14423	14418	14424	14631	14245	14423	14612	14360	14162	14399	14355	14106	14402	14361	14394	14546	14450	14329	14308	14209	14300	14212	14452	14548	14429	14400	14513	14258	14080	14406	14477	14443	14479	14389	14451	14350	14566	14414	14340	14391	14328	14322	14200	14365	14404	14272	14455	14355	14405	14393	14391	14265	14105	14461	14315	14354	14283	14281	14387	14486	14294	14386	14314	14405	14358	14581	14445	14373	14313	14236	14508	14320	14572	14246	14351	14227	14216	14354	14295	14305	14334	14452	14271	14367	14364	14390	14507	14385	14227	14510	14483	14308	14410	14608	14439	14481	14383	14261	14263	14480	14458	14407	14370	14350	14269	14387	14278	14432	14253	14445	14279	14243	14126	14310	14215	14367	14311	14417	14439	14242	14276	14274	14437	14117	14443	14411	14306	14327	14224	14505	14257	14304	14495	14392	14257	14249	14427	14331	14217	14259	14440	14217	14178	14263	14258	14339	14257	14324	14354	14441	14459	14511	14081	14229	14488	14195	14305	14472	14280	14444	14354	14542	14358	14540	14403	14296	14404	14290	14377	14251	14449	14463	14395	14409	14454	14264	14546	14310	14337	14335	14393	14300	14345	14466	14231	14432	14268	14233	14401	14460	14242	14442	14376	14356	14447	14360	14556	14352	14496	14343	14311	14367	14244	14338	14428	14460	14389	14519	14600	14584	14212	14560	14451	14403	14266	14419	14287	14311	14571	14504	14381	14402	14519	14266	14372	14422	14378	14367	14487	14285	14268	14293	14377	14420	14413	14502	14307	14348	14433	14418	14204	14296	14453	14338	14380	14440	14282	14226	14339	14380	14329	14374	14461	14244	14376	14237	14410	14486	14404	14318	14398	14393	14357	14430	14379	14479	14323	14227	14226	14252	14205	14365	14405	14363	14321	14257	14301	14306	14441	14142	14411	14401	14285	14243	14549	14594	14391	14281	14215	14314	14586	14308	14335	14337	14362	14332	14366	14320	14144	14507	14206	14296	14341	14351	14573	14383	14190	14223	14606	14442	14390	14338	14285	14470	14335	14089	14215	14430	14364	14541	14444	14402	14409	14274	14459	14258	14259	14162	14556	14260	14350	14606	14298	14303	14234	14333	14229	14424	14441	14550	14474	14466	14225	14408	14447	14509	14471	14450	14279	14562	14500	14410	14395	14345	14254	14323	14258	14403	14374	14322	14466	14446	14479	14440	14350	14434	14337	14188	14247	14285	14371	14438	14461	14268	14241	14360	14379	14257	14498	14427	14088	14244	14321	14484	14143	14338	14333	14447	14264	14248	14491	14350	14576	14350	14319	14400	14328	14533	14358	14414	14359	14409	14389	14533	14504	14527	14283	14442	14315	14396	14481	14245	14264	14140	14477	14440	14419	14356	14431	14441	14478	14406	14319	14344	14369	14324	14481	14246	14430	14421	14382	14332	14291	14298	14297	14527	14483	14453	14321	14367	14332	14344	14642	14360	14500	14245	14399	14297	14300	14331	14393	14405	14283	14244	14230	14678	14296	14520	14352	14345	14285	14477	14378	14386	14384	14405	14357	14441	14426	14316	14405	14403	14246	14321	14353	14261	14454	14341	14342	14368	14141	14264	14324	14367	14466	14375	14548	14277	14293	14443	14533	14295	14572	14477	14192	14234	14429	14337	14129	14304	14486	14406	14333	14273	14356	14555	14454	14432	14377	14375	14512	14237	14409	14264	14374	14182	14310	14391	14438	14402	14605	14363	14424	14443	14424	14100	14329	14170	14222	14239	14271	14408	14237	14230	14361	14367	14520	14411	14239	14361	14365	14638	14615	14419	14264	14363	14342	14469	14379	14373	14455	14227	14310	14211	14382	14440	14211	14343	14322	14474	14401	14536	14344	14265	14294	14307	14370	14442	14404	14303	14400	14305	14284	14449	14360	14352	14412	14472	14335	14556	14471	14320	14421	14495	14397	14459	14246	14436	14403	14428	14450	14163	14263	14568	14458	14222	14487	14525	14521	14331	14375	14569	14440	14543	14511	14425	14442	14341	14373	14308	14405	14339	14325	14470	14334	14634	14371	14285	14453	14266	14432	14289	14337	14443	14385	14488	14341	14497	14268	14414	14392	14471	14530	14346	14137	14319	14313	14599	14484	14328	14311	14375	14298	14210	14378	14330	14272	14403	14226	14427	14503	14392	14538	14359	14295	14392	14315	14547	14436	14272	14134	14268	14429	14395	14356	14513	14527	14506	14315	14307	14277	14308	14306	14393	14338	14290	14389	14244	14333	14225	14439	14373	14526	14389	14297	14433	14318	14299	14247	14308	14323	14320	14171	14315	14427	14223	14487	14452	14524	14420	14262	14179	14398	14325	14511	14335	14219	14445	14306	14500	14340	14320	14383	14278	14393	14357	14264	14382	14253	14408	14259	14405	14437	14445	14518	14502	14447	14375	14347	14385	14378	14250	14487	14465	14386	14465	14293	14611	14449	14406	14365	14405	14365	14374	14423	14384	14490	14532	14238	14145	14260	14384	14196	14303	14555	14338	14358	14251	14408	14510	14299	14300	14190	14338	14206	14511	14485	14404	14179	14354	14525	14445	14464	14228	14418	14248	14514	14277	14630	14437	14427	14350	14362	14444	14265	14271	14331	14261	14268	14429	14335	14360	14445	14228	14499	14571	14264	14379	14346	14491	14518	14456	14373	14421	14417	14368	14428	14446	14397	14128	14375	14392	14328	14290	14300	14458	14308	14436	14508	14295	14296	14250	14451	14296	14471	14387	14288	14292	14320	14411	14358	14466	14340	14356	14399	14252	14437	14382	14365	14301	14361	14397	14294	14388	14275	14309	14210	14280	14168	14246	14359	14550	14407	14416	14504	14390	14260	14470	14481	14293	14289	14290	14173	14378	14319	14450	14188	14339	14361	14353	14518	14231	14270	14144	14412	14552	14487	14295	14288	14491	14522	14269	14313	14457	14380	14382	14268	14466	14281	14270	14374	14280	14370	14184	14435	14261	14295	14441	14317	14355	14143	14498	14201	14444	14295	14434	14368	14239	14500	14317	14524	14616	14454	14299	14404	14503	14340	14522	14431	14500	14444	14509	14438	14367	14494	14355	14241	14229	14554	14115	14315	14349	14246	14488	14274	14210	14342	14376	14439	14320	14416	14297	14535	14336	14242	14171	14348	14449	14380	14582	14250	14365	14328	14076	14378	14278	14336	14411	14116	14318	14436	14330	14338	14274	14397	14218	14285	14414	14340	14482	14428	14450	14586	14411	14529	14310	14225	14456	14407	14275	14286	14154	14203	14511	14445	14301	14516	14261	14415	14305	14503	14470	14267	14227	14310	14456	14262	14337	14368	14369	14287	14226	14408	14438	14439	14428	14424	14374	14481	14354	14220	14199	14192	14439	14418	14352	14486	14459	14315	14266	14241	14262	14409	14399	14515	14397	14243	14490	14522	14248	14390	14379	14325	14414	14285	14427	14518	14213	14437	14485	14405	14416	14357	14432	14351	14240	14506	14382	14266	14504	14305	14481	14314	14361	14426	14218	14558	14411	14505	14395	14359	14362	14317	14467	14464	14468	14278	14476	14410	14358	14317	14405	14435	14241	14471	14345	14442	14576	14365	14158	14219	14471	14538	14228	14390	14348	14306	14456	14364	14530	14126	14513	14480	14394	14216	14363	14368	14290	14213	14550	14306	14336	14277	14250	14259	14333	14390	14413	14390	14258	14616	14435	14328	14421	14287	14378	14439	14360	14336	14266	14306	14481	14265	14386	14330	14282	14457	14441	14429	14239	14203	14522	14441	14480	14345	14342	14441	14308	14317	14264	14469	14468	14279	14409	14334	14426	14381	14257	14390	14307	14508	14487	14317	14261	14297	14547	14466	14325	14363	14301	14355	14439	14254	14347	14153	14401	14301	14199	14373	14408	14363	14324	14312	14433	14467	14440	14477	14299	14362	14381	14288	14462	14313	14323	14460	14371	14480	14412	14345	14329	14141	14391	14460	14250	14315	14439	14351	14405	14387	14480	14398	14359	14378	14269	14367	14529	14296	14212	14316	14464	14375	14427	14442	14242	14393	14471	14506	14284	14537	14359	14257	14298	14405	14233	14353	14284	14144	14456	14308	14373	14331	14168	14460	14504	14243	14425	14242	14371	14457	14460	14180	14325	14394	14404	14370	14199	14386	14320	14503	14265	14357	14425	14423	14295	14298	14194	14340	14441	14417	14454	14341	14347	14432	14357	14487	14464	14241	14336	14487	14432	14466	14476	14309	14442	14469	14448	14439	14366	14391	14484	14474	14311	14444	14371	14324	14386	14413	14380	14287	14587	14340	14285	14391	14327	14318	14408	14495	14570	14595	14433	14405	14305	14170	14302	14317	14440	14527	14387	14270	14224	14165	14358	14391	14514	14296	14395	14391	14361	14432	14218	14568	14400	14275	14338	14311	14346	14367	14318	14321	14356	14255	14427	14459	14312	14469	14379	14359	14366	14626	14336	14348	14322	14285	14261	14310	14650	14265	14318	14301	14313	14434	14317	14453	14290	14328	14448	14346	14383	14424	14315	14375
25379	37741	35025	27040	22194	20310	18765	17749	16814	16124	15449	14960	14829	14536	14634	14353	14180	14383	14250	14348	14180	14099	13884	14088	14050	14228	14147	14098	14064	13831	13941	14031	14023	14064	14028	13959	13921	13756	13859	14044	13888	13734	14029	13819	13925	13986	13844	13975	13925	13947	13830	13943	13815	14002	13920	13845	13914	14102	13879	13815	13790	13983	13867	13757	13944	13799	13856	13699	13899	13871	13734	13870	14019	13914	13907	13928	13840	13892	13816	13940	13943	13899	13759	13848	13903	13954	13903	13876	13878	14062	13880	13817	13787	13836	13785	13928	13760	13863	13987	13980	14039	14024	13945	13842	13857	13946	13949	13917	13742	13911	14113	13804	13916	13814	13880	13881	13816	13743	13892	13983	13880	13741	13785	13890	13726	13978	13821	13935	13855	13858	13941	13918	13785	14031	13782	13934	13906	13882	13953	13890	14012	13849	13893	13828	13873	13888	14002	13784	13972	13964	13917	13971	13922	13848	13841	13965	13794	13774	13887	13768	13976	13995	13903	13830	13786	13830	13942	13819	13981	14028	14046	13791	13691	13868	13812	13874	13783	14107	13866	13759	13824	13992	13898	13825	13964	13840	13812	13917	13861	13839	13686	13744	13885	13828	13793	13754	13913	13966	13891	13814	13904	13887	13826	14044	13775	14019	13871	13788	13707	13957	13877	13862	13912	13839	13569	13822	13848	13839	13897	14025	13964	13719	14085	13834	13817	13835	13872	13962	13777	13865	13860	13868	13947	13908	13965	13840	13863	13905	13911	14058	13935	13914	13852	14022	13848	13788	13945	13926	13818	14105	14060	13805	13924	13978	13932	13937	13760	13978	13778	13918	13902	13729	13903	13876	13660	13865	13866	13862	13870	13925	13830	13802	13904	13727	13886	13768	13912	13958	14036	13959	13766	13716	13799	13882	13712	13776	13808	13922	13656	13808	14025	13726	13792	13896	14008	13892	13768	13936	13813	13869	13865	13642	13949	13859	13894	13868	13941	13911	13930	13871	13973	13783	13948	13841	13836	13877	13788	13952	13909	13923	13918	13876	13768	13863	13808	13810	13819	13788	13875	13931	13907	13829	14037	13944	13863	13969	13926	14116	13787	13829	13816	13952	13884	13827	13991	13876	13867	13994	13865	13965	14003	13853	13827	14022	13866	13846	13830	13954	13966	13862	13858	13886	13944	13935	13921	13803	13685	14010	13962	13814	13793	13799	13802	13851	13848	13712	13908	13948	13979	14025	13877	13958	13913	13821	13787	13867	13988	13726	13883	13992	13919	13776	13927	13817	13858	13761	13827	14053	13974	14073	13963	13784	13866	13711	13802	13740	13816	13873	14000	14078	13938	13790	13925	13949	13841	13805	13841	13820	13953	14014	13933	13862	13945	13945	13859	13864	13788	13781	13969	13714	13838	13984	13809	14011	13970	13767	13921	13946	13902	13816	13803	13875	13885	13939	13826	13972	13906	13904	13900	13888	13821	13763	14009	13822	13811	13857	13914	13944	14001	13909	13932	13783	13895	13924	13928	13948	13938	13708	13888	13752	13944	13923	13830	13994	13950	13739	13895	14029	14090	13889	13850	13839	13941	13836	14044	13844	13859	13818	13805	14014	13856	13714	13969	13842	13908	14016	13819	13951	13920	13866	14028	13794	13972	13925	13751	13735	13918	13694	14037	13867	13782	13891	13797	13930	13803	14027	13611	13798	13949	13985	13964	13867	13950	13931	14003	13742	13884	13905	13769	13975	13945	13970	13904	14022	13940	13814	13867	13770	14056	13838	13916	13807	13940	13983	13844	13952	13823	13844	13960	13898	13949	13874	13875	13792	13858	13848	13796	13895	14083	13822	13907	13790	13941	13832	14045	13678	13945	13888	13811	13808	13860	13892	13874	13950	13986	13940	13895	13951	13918	13936	13961	14038	13935	13762	13925	13884	13820	13949	13739	13909	14076	13903	14002	13944	13733	13726	13922	13898	13831	13839	13864	13830	13911	13783	13826	13757	13971	13830	13786	13946	13971	13908	13891	13970	13966	13952	13797	13888	13904	13938	14058	13789	13886	13889	13883	13930	13926	13683	13951	13758	13986	14005	13927	13847	13858	13915	13889	13745	13887	13951	13876	13910	13792	13840	13866	13832	13843	13844	13894	13890	13913	14018	13870	14134	13929	13946	13963	13898	13840	13944	13831	13945	13935	13859	13982	13768	13814	13908	13862	13977	13912	13886	13749	13886	13814	13849	13818	14000	13892	13766	13952	13872	13793	13891	14062	13967	13968	13917	13955	14072	13763	13807	14090	13876	13885	13976	13985	13864	13847	13887	13832	13778	13889	14112	13966	13813	13684	13985	13791	13897	14029	13863	13950	13900	13957	13884	13733	13913	13846	13967	14065	13867	13945	13997	13913	13805	13974	13867	13837	13937	13820	14070	13780	13981	13984	13751	13913	13984	13879	13988	14020	13853	13830	13783	13905	13863	13957	13898	13909	13958	13960	13853	13909	13935	14002	13951	13783	13680	13920	13991	13801	13885	14082	13799	13875	13932	13891	14026	13852	13781	13871	13977	13905	13852	13778	13987	13903	13905	13956	13914	13839	13886	13907	13857	14085	13729	14033	13860	13861	13856	13888	13817	13919	13810	13843	13765	13929	13627	14002	13880	13972	13792	13940	13972	13969	13827	13957	13933	13868	13966	13984	13798	13858	14120	14063	13898	13995	13845	13992	13748	13841	14014	13752	13860	13941	13902	13908	13869	13744	13788	13924	14028	14092	13911	13906	13893	13764	13963	13962	13900	14096	13922	13882	13946	13956	13965	13854	13873	13905	13877	13914	13873	13796	13724	13846	13843	14052	13975	13977	13813	13961	13909	13853	13809	13878	13642	13877	13948	13907	13838	13844	13747	14026	13665	13941	13891	13731	13920	13836	13804	13851	13844	13829	13953	13829	13888	13945	13842	13761	13908	13857	13911	13939	13873	13864	13867	13981	13973	13845	13948	13949	14014	13747	13899	13734	13973	13848	13967	13792	13965	13900	14025	13707	13891	13862	13932	13944	13990	13916	13857	13965	13762	13880	13970	13929	13809	13695	13951	13825	13766	13934	14036	13874	13876	13991	13892	13827	13967	13855	13865	13950	14023	14073	13827	13875	13865	13769	13792	14183	13909	13928	13989	13791	13791	13900	13847	13854	13918	13867	13829	13854	13709	13819	14096	13818	13795	13899	13822	13957	13878	14087	13691	13935	14010	13924	13859	14031	13813	13814	13918	14029	13905	13846	13726	13799	13817	13802	13884	13922	13813	13962	13679	14014	13922	13953	14018	13948	13872	13781	13814	13951	14049	14093	13739	13872	13774	13896	14027	13839	13860	14039	13881	13917	13873	13603	13751	13876	13861	14130	13892	13898	13887	13899	13966	13994	13924	13937	13894	14056	13911	13874	13803	13764	13806	13888	13891	13747	13650	13843	13882	13834	14080	13962	13855	13852	13844	13830	13909	13971	13796	13723	13886	13873	13792	13969	13829	14011	13995	13963	13886	13901	14030	13953	14022	13761	13868	13916	13862	13982	13937	13959	13793	13931	13957	13901	13918	13855	13927	13672	13872	14042	13919	13727	13891	13882	13885	13886	13899	13976	13836	13958	14067	13814	13828	13856	13814	13762	13992	13755	13871	13832	13620	14004	14060	13850	13940	13836	13775	13842	13954	14026	13987	13837	13777	13807	13902	13903	13808	13802	13959	13814	13882	13872	13971	13770	14029	13725	13791	13905	13889	13941	13933	13645	13859	13970	13793	13894	13936	13670	13929	13706	13917	13766	13673	13916	13834	13938	13965	13876	13882	13981	13686	13915	13813	13844	13898	13835	14080	13980	13934	14036	13860	13938	13740	13896	13964	13942	13889	14010	14000	13919	13948	13830	13690	13930	13921	13844	13856	13877	13786	13802	13836	13852	13918	13823	13775	13749	13964	14045	13951	13951	13953	14008	13929	14040	13933	13859	13929	13830	13826	13980	13808	13875	13945	13846	13838	14016	13896	14055	13946	13909	13955	13814	13924	13795	13973	13831	13873	13860	13789	13731	13847	13901	13721	13703	13822	14006	14090	13883	13767	13925	13957	13918	13745	13763	13697	13911	13841	14023	13798	13741	13819	13928	13928	13848	13880	13904	13918	13790	13977	13815	13810	13985	13933	13731	13766	13883	13784	13991	13868	13991	13937	13933	13916	14043	13816	13819	13911	13683	13963	13892	13834	13892	13844	13763	13756	13714	13891	13951	13815	13914	13799	13966	13968	14066	13768	13990	14071	14083	13871	13831	13983	14059	13874	14059	13937	13995	13852	13871	13736	13811	13730	13802	14047	13937	13822	13920	13802	13856	13920	13899	13966	13949	13828	13943	13850	14050	13836	13741	13776	13716	13900	13887	13901	13866	14030	13844	13978	14019	13802	13882	13786	13966	13787	14010	13805	13934	13859	13947	13827	13846	13848	13998	13968	13874	13944	13916	13914	13915	13879	13982	13922	13924	13840	13966	13809	14006	13878	14018	14058	13923	13879	13970	13806	13775	13872	13863	13942	14003	14017	13782	13954	13883	13696	13868	14002	13873	13866	13972	13989	13878	13976	13726	13998	13842	13675	13742	13854	13994	13940	13839	13711	13864	13865	13905	13864	13805	14028	13882	13721	14007	13838	13987	13951	14048	13797	13891	13864	13840	13848	13855	13902	13935	14041	13886	13959	13963	14064	13914	14004	13855	13832	13783	13727	13795	13862	13904	13753	13758	13909	13947	13752	13924	13770	14020	13991	13802	13821	14027	13827	14006	14007	13989	13981	13770	13763	13923	13770	13840	13967	13787	13974	13894	14022	13777	13965	13741	13830	13817	13725	14013	13736	13886	13923	13692	13812	13977	13944	13696	13796	14090	14083	13785	13811	13922	14004	13950	13860	13973	13831	13830	13895	13942	14015	13934	13820	13836	13833	13688	13956	13873	13905	13697	14038	13842	14056	13835	13857	13906	13859	13993	13931	13892	13718	14005	13974	13815	13987	13877	13869	13932	13859	13959	13874	13882	13811	14078	13997	13810	13860	13953	13960	13989	14055	13774	13832	14032	13855	13914	13848	13831	14000	13917	13823	13882	13690
24263	21601	29222	24773	23017	23745	22483	18867	17886	17473	16854	16426	15985	15770	15807	15619	15731	15625	15580	15625	15496	15626	15421	15584	15287	15405	15259	15428	15211	15342	15345	15011	15257	15226	15329	15206	15220	15123	15120	15310	15128	15177	15166	15121	15289	15192	15022	15157	14924	15251	15044	15202	15076	15045	15128	14920	15166	15174	14911	15114	14939	14850	15057	15188	14927	14928	15039	15102	15088	15249	14971	15011	15078	15125	14907	15051	15234	14933	15000	15061	15089	14792	14946	14958	15066	15219	14951	14899	15291	15197	15176	15010	14814	15057	15101	14929	15218	15200	14982	14940	15116	14939	15119	14968	15104	15074	15148	15001	14885	14882	14935	14891	14918	14890	15154	14981	15162	15123	15186	14888	15090	14991	15128	14939	14935	15057	15082	15055	15147	15100	15116	14992	14919	15119	15201	14822	15048	15122	14941	14888	14825	14808	15113	15179	15157	15180	15147	15016	14982	15209	15187	15240	15148	15006	14965	14982	15140	15169	15078	14936	15068	14923	14872	15018	15087	15017	15188	15028	15129	15205	15044	14955	15133	14985	15105	15036	15016	15146	15145	15071	15268	15006	14933	14999	15003	14849	15099	14908	15086	15049	15063	14811	15020	15010	14855	15024	15106	14732	14954	15159	14833	14950	14998	15179	15221	14922	15095	14975	15049	14839	14960	15061	15114	15083	15069	14983	15058	14899	15071	15008	15130	14899	15100	15029	14865	14922	15015	15007	15214	15174	15080	15057	14911	15111	15037	14821	14856	15095	14876	15157	15115	15159	15041	15036	15072	15020	15164	14987	15213	15028	14761	14979	15132	15083	14937	15098	15208	15010	15042	15062	14808	14871	14960	15021	14904	15154	15075	15064	15054	15081	15075	15059	15133	15013	15146	15171	15251	15083	15042	15111	15145	15140	15131	15009	15008	15119	14977	14939	15011	14998	15164	15117	15179	14987	15160	15041	14942	15019	15254	14968	15037	15100	14896	15035	15122	15061	14984	15045	14919	15124	15019	14939	15173	14933	15215	14847	15250	15048	15028	14991	14983	15040	15150	15003	15278	15038	15022	15188	15133	15145	14967	14985	15012	15113	15107	15062	14952	15102	15053	14973	14881	15165	15048	15056	14971	14995	15031	14996	15077	15147	14870	15240	15069	15004	15120	14992	15110	15023	15082	14932	15023	14954	15027	15003	14959	15056	15157	15203	14856	15086	14997	15011	14962	15085	15130	15040	15066	15127	14968	15000	14696	14864	15040	15075	15121	15024	15000	15035	15220	14854	14963	15171	15125	15105	14965	15140	15103	15034	15223	15199	15054	14964	15093	15110	15179	15116	15184	14881	15032	14986	15168	14946	15022	15137	15027	15074	15192	15009	15006	15219	15011	15032	14850	14990	14915	15121	15086	15008	15041	15135	15057	15124	14939	15130	15105	15140	14929	14978	14898	14880	15130	15180	15164	15037	15106	14876	14858	15213	15050	15024	15095	14889	14977	15159	14957	15057	15085	15109	15091	15122	14990	15097	15070	15135	14947	15050	14955	15008	14847	14983	15190	15038	15081	14959	15042	15024	15171	15088	15029	15081	14954	15039	14926	15075	15058	14816	15022	14938	15164	15033	15124	15092	14925	14960	15098	15124	14911	15202	14969	14891	15053	14967	14937	14912	15148	15124	15097	14939	14989	15024	14842	15118	15055	14975	15188	15041	14944	15051	15076	15007	14936	15183	15033	14909	15013	15019	15057	15042	14934	15082	15142	15108	15279	15164	15049	15065	15144	15146	15000	14967	15240	14954	15011	15050	15003	14996	15113	15061	15037	15065	15100	15017	15128	15274	15057	14990	15032	14816	15176	14934	15127	15169	15174	15119	15130	15023	15304	14969	14998	15010	15115	14927	15056	15070	15088	14862	14972	15071	15001	14883	14962	14976	14994	15069	15093	15056	15144	15087	14999	15054	15101	15172	15116	15156	15087	14853	15179	15219	15177	15078	14943	15045	14998	15097	15059	15131	15104	15108	14940	15064	14871	14901	15035	14936	15012	14983	15090	14889	15067	15044	15173	14936	15022	15103	15119	15010	15043	14951	15105	15110	15129	14986	14934	15050	15259	15049	15184	15090	14966	15084	15026	15115	15057	15102	15174	15205	14939	15012	14975	14969	15037	15126	15043	15112	14853	14951	14926	15223	15171	15008	14973	15091	15011	15130	15161	15152	15176	14958	14900	14974	15067	15096	15198	15033	14953	14951	14925	15052	14896	14914	15019	14996	15051	15241	15224	15060	14909	15016	14982	15056	15144	15070	15334	15098	14917	14968	15180	14898	14956	14963	14951	15153	15195	15100	14936	15043	15191	14826	15094	15035	15203	14838	15117	15120	15025	15111	15080	15071	15327	15111	14938	15011	14957	15103	15034	15184	15042	15061	15039	15022	15085	14943	15009	15178	15069	15194	15030	15169	15019	15201	15038	15131	14996	14975	14976	15037	15260	15208	14965	14902	15045	15096	15123	14963	15001	15077	14849	15009	14859	15079	15132	15003	15070	14903	15208	15008	15114	15038	15130	15039	15105	15269	15101	15059	14911	15148	14879	15061	14916	14959	14858	15098	14876	14880	15168	15065	14995	15148	15056	15068	15055	15185	15157	15155	15111	15075	15056	14988	15072	15104	15093	14911	15168	15272	15247	15168	15057	15017	14879	15061	15023	14894	15079	15053	15038	15150	15143	15025	15239	15024	15221	14861	15089	15000	15052	14912	15133	14973	14814	15153	15068	14889	14995	15074	15108	14947	14981	14949	15098	15147	14750	14963	14910	15022	15127	15069	14957	15113	15139	14983	15053	14951	15083	15029	15114	14905	15125	14972	14880	14845	15042	15029	15156	14932	15025	15113	14880	14975	15001	14815	15018	14878	15125	15060	15123	15095	15248	15189	14994	15002	15001	14974	15112	15011	14995	15068	15203	15051	15003	14942	14973	15209	15029	14993	15158	15157	15009	15006	14965	15056	15091	14907	14933	15074	15064	14850	14911	14973	15111	14862	14952	14950	15000	15117	15064	14949	14951	15064	15050	14937	15169	14965	15254	15032	15053	14963	14899	15026	14907	15251	15098	15120	15167	15146	15066	15042	14937	14988	15217	14992	15156	14902	14946	15223	15022	15064	14738	15029	14973	15044	15000	14985	15190	15096	14769	15074	15085	15158	15024	15068	15127	15113	15235	14980	15170	14756	15024	15017	14923	15106	15111	15070	15030	15152	14821	15006	15049	15095	15197	15047	15008	14962	15224	15015	15049	15083	14981	15089	15145	15199	14982	15170	14931	15085	15111	15117	15048	14981	15036	15017	15102	15031	15221	15148	15097	15160	15169	15022	14859	15085	14895	15074	15192	15025	15077	15021	14832	15007	15041	14904	15240	14945	15078	14983	15009	15130	15095	15106	15088	15092	15012	15033	14982	15027	14839	15082	15002	15111	14961	15018	14924	15152	14986	15118	15099	15019	15054	15116	15110	14933	14977	14998	15149	14966	15163	15186	15054	15081	14985	15064	15013	14975	15142	15037	15072	15047	14961	15111	15181	14910	15134	15177	15048	14991	14853	15105	15107	14811	15026	15003	14976	15108	14937	15038	14926	15273	14958	15020	14927	14920	15119	15021	15033	15160	15100	14912	15010	15165	15013	15141	15093	15086	15000	14957	15120	15056	15149	15113	15117	15191	15221	15062	15011	15208	14852	14923	14917	14977	14867	14923	14862	15106	15044	15044	15036	14968	15060	15098	15157	14973	15075	14791	15125	14995	15094	14978	15055	14957	15207	15138	15098	15069	15041	14924	14870	15091	15172	14908	15111	14921	14801	15069	15026	15116	15138	14910	15099	15040	15045	14845	15055	14959	15017	15050	14919	15013	15143	14871	15032	14801	15114	14947	15125	15117	15137	14903	15206	14970	15172	14934	14900	15030	14983	14833	15088	15205	15088	15038	14961	15017	14948	15069	15095	15012	15027	15113	15189	14897	15160	14917	15084	15110	15092	14975	14989	14924	15102	14901	15042	15032	15153	15065	14977	14917	15028	15139	15199	15215	15236	15147	15053	15010	15078	14970	15191	15056	15032	15018	15094	15016	15081	15129	15122	15161	15097	15044	15089	15086	14971	15020	15147	15013	15122	15051	15049	14959	15028	14890	15004	14911	15239	15061	14976	15003	15064	15029	14796	15009	14899	15015	14997	15079	14827	15147	15047	15111	15110	15250	15025	15005	14974	15131	15102	14869	14772	15030	14836	15007	15059	15066	15194	15037	15072	15059	14849	15117	15094	15036	15024	14760	15089	14967	14836	14975	15098	15008	15054	15027	14965	15070	15127	15072	15073	15063	14998	15057	15111	15016	15294	15019	15021	15129	15087	14931	14990	14912	15162	14979	15057	15018	15113	14984	15060	15074	15036	14986	15274	15088	15127	15076	14978	15011	15020	15083	15258	15080	15011	14948	15293	15044	15034	14975	14968	15167	15101	14988	15165	14938	15023	14991	14836	15104	15230	15052	14995	14932	15083	15011	15043	15014	14882	15141	15068	15059	15198	15007	14925	15033	15148	15107	15126	15136	14974	14962	15052	15144	14944	14811	15013	15037	15086	14968	14926	15056	15178	15063	15089	14974	15024	14927	15026	14987	15082	14925	15127	15024	14948	14846	15187	14965	14985	14995	15010	14927	15074	14987	15054	15134	14958	15196	15085	15236	14929	15129	15135	15033	15199	15053	15155	15035	15131	15080	15089	15133	15156	14895	14903	14978	14812	14909	15027	15034	14999	15129	15106	15035	15054	15135	14969	15072	14948	15040	14955	14987	15082	15112	15148	15107	15057	15062	15051	15023	14779	15170	14960	15140	15097	15046	14869	15025	14934	15037	14945	15102	15072	14789	14956	14996	15106	15209	15155	15140	15127	15228	15258	14925	14899	14960	14990	15002	15178	14981	15112	14945	15022	15199	14997	15058	15038	15053	14798	14987	15023	14960	15096	15135	14985	15229	15194	15168	15062	14972	15050	14988	15066	15098	15103	14944	14995	15144	14976	14921	15004	14904	14934	14830	15048	14842	15073	14947	15101	15076	15037	15283	15207	15386	15151	15065	15055	15008	15151	15061	15034	15000	15052	15044
25106	44342	41601	32075	26986	24417	21938	20569	19367	18164	17183	16156	15964	15863	15447	15264	15253	15082	15053	14889	14835	14932	14849	14828	14788	14652	14696	14611	14697	14657	14585	14411	14493	14410	14454	14641	14535	14576	14336	14357	14542	14461	14423	14633	14495	14486	14420	14357	14354	14574	14497	14414	14371	14388	14488	14317	14544	14406	14433	14265	14373	14251	14376	14415	14470	14545	14584	14352	14364	14459	14279	14404	14430	14436	14308	14386	14332	14371	14464	14339	14381	14477	14197	14433	14293	14491	14513	14353	14439	14591	14248	14435	14378	14303	14402	14375	14279	14415	14361	14266	14338	14245	14315	14376	14435	14377	14391	14336	14410	14346	14218	14490	14388	14402	14334	14305	14416	14370	14359	14427	14313	14450	14343	14440	14398	14473	14369	14403	14364	14229	14355	14520	14391	14258	14352	14283	14386	14439	14299	14367	14182	14456	14302	14372	14281	14273	14506	14319	14473	14359	14249	14405	14406	14441	14440	14297	14364	14279	14280	14426	14341	14327	14266	14282	14333	14359	14306	14479	14362	14447	14171	14512	14256	14282	14332	14447	14327	14288	14391	14269	14630	14017	14267	14257	14458	14355	14415	14377	14253	14403	14540	14265	14521	14397	14309	14472	14470	14480	14374	14416	14331	14429	14378	14467	14342	14460	14390	14298	14320	14475	14440	14544	14459	14404	14316	14422	14172	14426	14471	14284	14192	14381	14373	14449	14294	14309	14328	14377	14232	14493	14401	14410	14259	14375	14298	14338	14304	14403	14314	14231	14349	14305	14219	14438	14302	14487	14487	14349	14529	14296	14376	14277	14452	14425	14417	14407	14294	14324	14355	14366	14511	14373	14171	14395	14224	14371	14322	14392	14322	14260	14357	14387	14491	14477	14241	14456	14483	14492	14316	14490	14316	14404	14380	14312	14546	14415	14336	14432	14351	14282	14301	14411	14272	14351	14316	14368	14321	14285	14395	14308	14401	14294	14355	14341	14462	14361	14490	14286	14283	14193	14330	14380	14351	14510	14352	14421	14440	14474	14239	14355	14468	14149	14302	14459	14371	14506	14235	14209	14298	14361	14394	14450	14420	14377	14249	14335	14442	14424	14358	14209	14220	14361	14333	14472	14272	14519	14292	14385	14448	14439	14519	14464	14363	14424	14431	14414	14428	14454	14448	14404	14334	14588	14231	14389	14191	14348	14395	14347	14343	14360	14409	14377	14268	14207	14388	14307	14334	14280	14389	14323	14275	14257	14331	14721	14557	14279	14459	14257	14379	14385	14523	14207	14243	14427	14419	14473	14227	14567	14422	14402	14430	14312	14422	14411	14317	14465	14502	14252	14486	14375	14238	14413	14187	14300	14256	14386	14193	14336	14375	14499	14330	14328	14366	14299	14427	14491	14286	14227	14325	14461	14384	14442	14435	14299	14415	14367	14353	14374	14498	14316	14357	14342	14371	14374	14245	14388	14387	14372	14379	14341	14346	14300	14440	14347	14363	14231	14358	14493	14456	14393	14399	14470	14363	14335	14288	14301	14579	14501	14454	14272	14463	14306	14315	14336	14258	14321	14184	14429	14330	14329	14596	14365	14364	14482	14450	14336	14129	14403	14273	14440	14456	14268	14293	14470	14360	14312	14387	14463	14357	14361	14360	14338	14345	14363	14338	14376	14317	14433	14274	14241	14256	14373	14213	14426	14353	14413	14419	14284	14350	14411	14443	14357	14339	14241	14340	14274	14330	14234	14394	14220	14305	14309	14438	14392	14357	14316	14414	14367	14391	14525	14521	14483	14280	14338	14347	14335	14416	14378	14390	14312	14339	14314	14426	14399	14248	14563	14372	14417	14349	14326	14357	14436	14347	14274	14425	14331	14555	14309	14301	14282	14422	14252	14389	14352	14231	14405	14360	14404	14337	14298	14346	14379	14339	14474	14419	14440	14386	14164	14448	14315	14399	14418	14450	14291	14334	14337	14553	14263	14314	14378	14407	14469	14444	14435	14281	14462	14354	14323	14386	14325	14440	14537	14359	14233	14401	14453	14358	14206	14437	14402	14302	14300	14388	14515	14476	14196	14336	14437	14501	14398	14444	14242	14344	14459	14228	14446	14496	14377	14394	14321	14290	14460	14358	14454	14353	14278	14251	14579	14370	14265	14393	14288	14423	14329	14314	14227	14274	14384	14507	14512	14265	14327	14492	14291	14349	14323	14423	14232	14372	14342	14234	14545	14343	14357	14283	14403	14413	14343	14311	14354	14372	14453	14280	14348	14362	14513	14449	14224	14427	14423	14346	14199	14374	14453	14409	14315	14290	14348	14282	14442	14296	14447	14317	14477	14473	14534	14387	14423	14420	14337	14489	14436	14493	14324	14261	14470	14347	14355	14526	14364	14319	14410	14454	14317	14301	14333	14421	14404	14295	14500	14464	14326	14287	14392	14280	14489	14436	14244	14472	14308	14334	14376	14199	14495	14120	14371	14279	14402	14388	14304	14559	14434	14336	14462	14405	14386	14444	14311	14284	14338	14400	14458	14337	14226	14439	14371	14340	14247	14375	14312	14371	14222	14454	14352	14566	14431	14462	14406	14390	14510	14366	14408	14432	14272	14433	14319	14434	14254	14375	14420	14367	14425	14340	14500	14568	14406	14385	14366	14284	14369	14439	14408	14396	14231	14384	14305	14597	14504	14445	14441	14375	14491	14363	14422	14370	14340	14340	14338	14329	14201	14370	14114	14433	14378	14320	14298	14424	14395	14290	14221	14465	14375	14455	14390	14407	14492	14387	14308	14296	14267	14325	14410	14114	14323	14319	14354	14405	14367	14363	14336	14415	14366	14290	14411	14285	14316	14370	14434	14313	14373	14473	14301	14388	14529	14464	14482	14288	14474	14555	14307	14444	14337	14282	14229	14392	14374	14298	14430	14368	14466	14190	14332	14154	14438	14430	14363	14369	14318	14529	14443	14508	14426	14334	14300	14523	14459	14377	14370	14306	14265	14459	14356	14228	14391	14533	14438	14493	14451	14436	14397	14243	14489	14333	14350	14597	14276	14574	14246	14254	14219	14403	14272	14320	14284	14323	14474	14377	14346	14269	14370	14352	14501	14290	14190	14361	14396	14492	14495	14456	14405	14586	14276	14329	14414	14314	14491	14273	14477	14538	14190	14318	14231	14358	14270	14465	14418	14382	14450	14409	14482	14415	14281	14232	14266	14214	14295	14410	14248	14414	14398	14310	14482	14287	14276	14403	14413	14369	14492	14412	14489	14542	14253	14380	14466	14240	14225	14366	14410	14176	14231	14264	14385	14406	14587	14561	14441	14323	14511	14233	14370	14307	14497	14287	14382	14320	14245	14439	14365	14341	14456	14414	14411	14446	14311	14421	14437	14355	14401	14473	14336	14316	14305	14405	14288	14398	14256	14383	14509	14284	14538	14329	14376	14201	14220	14193	14242	14469	14271	14439	14460	14306	14354	14380	14292	14274	14274	14359	14306	14228	14218	14462	14305	14529	14333	14323	14363	14324	14357	14111	14269	14557	14251	14354	14474	14306	14396	14395	14228	14378	14467	14528	14274	14324	14417	14327	14486	14353	14270	14364	14233	14335	14208	14339	14567	14237	14393	14411	14413	14341	14359	14464	14366	14478	14331	14425	14463	14231	14169	14196	14652	14252	14428	14468	14236	14377	14502	14454	14279	14428	14373	14259	14505	14438	14375	14316	14327	14352	14325	14317	14261	14381	14393	14445	14388	14512	14288	14445	14502	14455	14447	14317	14412	14303	14426	14561	14404	14432	14381	14380	14515	14411	14315	14260	14380	14467	14494	14437	14529	14447	14309	14267	14366	14229	14319	14268	14388	14462	14240	14317	14360	14363	14354	14471	14191	14355	14483	14282	14370	14367	14327	14422	14377	14470	14534	14096	14489	14447	14352	14402	14385	14286	14159	14436	14453	14385	14427	14290	14164	14347	14346	14490	14163	14475	14211	14473	14379	14418	14390	14536	14352	14331	14363	14147	14314	14404	14352	14416	14384	14396	14445	14281	14384	14358	14256	14377	14361	14452	14433	14339	14404	14292	14443	14400	14338	14373	14353	14211	14363	14396	14443	14414	14306	14519	14566	14456	14401	14354	14400	14465	14185	14409	14474	14298	14346	14361	14313	14422	14434	14183	14247	14212	14353	14142	14473	14341	14483	14368	14248	14463	14514	14383	14476	14420	14369	14460	14375	14376	14324	14397	14460	14528	14447	14295	14248	14252	14555	14337	14510	14375	14219	14415	14449	14287	14316	14412	14381	14523	14473	14336	14317	14257	14302	14349	14357	14425	14369	14326	14463	14409	14410	14476	14272	14412	14401	14368	14323	14358	14219	14508	14370	14355	14210	14360	14428	14276	14474	14272	14142	14557	14351	14474	14370	14479	14460	14308	14292	14300	14284	14384	14320	14422	14332	14332	14330	14609	14414	14335	14285	14353	14285	14250	14438	14255	14547	14426	14436	14422	14260	14091	14525	14530	14380	14361	14303	14452	14323	14486	14556	14324	14517	14393	14328	14351	14310	14396	14470	14394	14354	14164	14242	14417	14409	14484	14435	14342	14578	14351	14319	14446	14462	14385	14346	14609	14303	14450	14407	14331	14326	14403	14265	14304	14535	14407	14295	14425	14423	14317	14295	14362	14428	14351	14325	14408	14447	14398	14525	14269	14284	14306	14342	14474	14286	14501	14348	14435	14393	14306	14382	14521	14270	14498	14403	14380	14309	14270	14308	14477	14297	14416	14321	14406	14497	14309	14301	14462	14380	14443	14483	14375	14507	14362	14489	14322	14414	14448	14466	14313	14241	14443	14325	14274	14256	14336	14466	14239	14424	14409	14393	14451	14240	14394	14431	14268	14456	14370	14373	14406	14317	14375	14419	14328	14267	14365	14284	14337	14378	14257	14407	14424	14464	14400	14554	14420	14152	14295	14508	14481	14357	14282	14413	14340	14480	14196	14423	14396	14279	14188	14349	14447	14376	14322	14254	14351	14339	14405	14452	14436	14315	14251	14408	14315	14420	14469	14416	14491	14507	14334	14383	14414	14265	14148	14500	14315	14310	14350	14450	14551	14265	14363	14348	14153	14376	14300	14349	14579	14311
23163	21594	29646	24056	22052	24679	26775	20604	18922	18679	17690	16865	16477	16285	16163	15894	15797	15731	15745	15524	15594	15421	15317	15535	15482	15407	15383	15164	15443	15325	15435	15179	15037	15112	14856	15265	15128	15049	15176	15014	14904	14905	15281	15096	15126	15093	15192	14947	14965	15230	15217	15031	15107	14976	15040	15094	15198	14936	15106	15059	14901	15176	15018	15133	15114	15117	15130	14937	14973	15067	15101	15087	14784	14983	15078	15191	15041	14936	14964	15104	14877	15000	15046	15018	14957	15072	15231	14988	15037	14895	14863	14921	14813	14890	15220	14916	14908	14907	15065	14847	15120	15054	14985	14956	14997	14865	15032	14959	15071	14979	15080	14964	15050	14837	15052	15065	14709	14970	15194	15181	14896	14966	14933	14970	14959	14879	14928	14999	14889	14913	14980	15085	15032	14963	14926	15098	14926	15038	15188	14980	14794	14882	14853	15175	14878	14979	14764	14997	15006	14909	14898	15054	15054	15041	14956	14880	14935	14706	14908	14941	15102	14910	14978	14901	14995	15016	14948	14893	14828	14951	14779	14886	14913	15255	14981	14887	15039	14936	14783	14876	14991	14934	15178	14931	15054	15047	14971	14944	15126	14903	15005	15077	15143	14865	14934	14852	14971	14992	15026	14985	14920	15002	14825	14828	14790	14919	15100	15011	14826	14789	14977	15048	15284	14775	15097	15023	15058	14951	15074	15156	14990	14942	15183	15082	14827	14948	14829	14752	15016	14905	14975	15066	14896	14867	14907	14873	14899	14942	14968	14877	14944	14978	14878	15036	15175	14900	15067	14839	14940	15077	14886	14987	14942	14860	14904	14795	14943	14882	15071	14813	15014	15030	14946	14965	15075	14758	14989	14977	15096	14859	14992	15088	14797	14977	14923	14867	15187	14824	14877	15100	15298	14921	15150	14981	15001	14951	14921	14900	14867	14854	15029	14952	14864	14803	15019	14992	15081	14859	14914	14970	14929	14938	15039	15021	15107	15033	14970	14940	14861	14856	14903	14946	14804	14793	15043	14943	15089	14743	15095	14950	14885	15024	15049	14906	15085	14921	14772	15011	14866	15053	14921	15110	15035	14912	14859	14882	14787	14889	14978	14938	14991	14844	15150	14841	14764	15038	14867	14941	14866	14856	14887	15047	14899	15009	14900	14811	14893	14939	14947	14852	14995	15025	14863	14703	15025	14992	14923	14884	14687	14849	15022	15045	14855	15025	14886	14893	15049	15031	15162	14966	15181	15070	15019	15046	15032	14811	15027	15033	14898	14858	14896	14972	14888	14943	15128	15010	14972	14799	15007	14944	15002	15062	15091	15057	15017	14933	15241	14867	14933	15001	14892	15060	14997	15142	15044	15018	14964	14975	14818	14934	14932	14991	14814	14916	15028	14975	14883	15036	15017	14892	14909	14931	14816	14805	14677	15111	14969	14803	15199	15058	14895	14878	15001	14815	14993	14848	14969	14879	14935	15022	15036	15162	15073	14876	14967	15086	14916	15085	15028	14899	15136	14899	14834	15009	15283	14926	15191	15005	14957	15107	14881	15079	14984	14788	14884	14955	14692	15035	14988	15102	14910	14854	14931	14991	14950	15011	14862	15124	15046	14992	14971	14980	14970	14981	14990	14882	14663	15039	14811	14820	14980	15015	14908	14872	14766	15074	14866	14907	14756	14874	15065	14906	14773	15057	14993	14900	14919	14994	15087	14911	15082	15079	15169	14833	14968	14838	14795	14959	14938	15070	15098	14912	14849	15004	14922	14981	15088	14898	15013	15200	14929	14925	14923	14954	15036	14983	14737	14874	14919	15058	14959	14950	14862	15006	15043	14917	14961	15092	14962	14950	15018	14898	15029	15007	14910	14892	14870	14964	14798	14705	14957	15134	15094	14980	14924	15211	14955	14895	14917	14937	14925	14825	14766	14960	15016	14867	14996	14887	14981	14766	14895	14895	14932	14827	15129	15038	14944	14905	15105	14907	14863	14998	14824	14841	14910	14978	14923	14922	14994	15034	15049	14915	14852	14785	14809	14828	14901	14839	14884	14770	15015	14927	15064	14852	14996	14895	14825	14910	14945	14805	15025	15183	15158	15041	15036	15044	15032	14955	15013	14969	15033	14888	14911	14895	14880	15140	15010	14919	15139	14923	15078	14940	14804	14891	14948	14857	14822	15079	14997	15010	14823	14721	15084	14906	15100	15104	15115	14738	15049	14884	14880	14915	15118	14923	15117	14874	14789	15029	15003	14944	14939	14873	14945	14921	15003	14783	15044	15221	15053	14974	14891	14953	15068	14951	15038	14942	14802	15047	14843	14794	14617	14823	14999	14995	14945	14889	15045	15000	14898	14878	14853	14907	14817	14866	15014	14818	15063	14886	15056	14921	14965	15019	14881	15038	14955	15245	15012	14819	14918	14875	15011	14825	14840	14997	15098	14898	14872	14891	14917	14970	14862	15140	14919	15005	14942	14836	14850	14842	15005	15022	14922	15086	14960	15073	14972	14724	14866	15125	14883	15028	14875	14898	14984	14949	15032	14908	14938	14944	15151	14967	14933	14998	14959	14929	14972	14832	15065	15036	14978	14694	14851	15117	15174	14650	15064	14904	14901	14993	15022	14878	15092	15060	14846	14986	14852	14909	14871	14977	14864	14778	15040	14873	14836	14749	14991	14928	15017	14948	14779	14916	15101	14971	14906	14891	15055	15126	14834	15115	14822	14930	14939	15019	14969	15027	14969	14739	14838	14833	14972	14908	15087	15000	14786	15075	14871	14912	15015	14882	14938	14976	14922	14890	14938	15056	15019	14966	14814	14877	14858	15120	14865	14855	14817	14914	15075	15041	14941	14965	14839	14857	14856	14875	14765	14857	15018	14925	14909	15020	15046	14900	14937	15057	14979	14727	14674	14899	14981	14782	14870	15100	14913	14857	14984	14871	14968	14985	14860	14875	14789	15062	15063	14908	14870	14920	14999	14897	14999	14957	15011	15017	14829	14999	15042	14980	15095	14924	14734	14944	14940	15020	14911	15044	14671	15036	14896	14707	15058	15035	14951	14993	14935	14918	15076	14893	14764	14902	15188	14893	15050	14908	14928	14882	14960	14970	15000	15086	15084	15007	14804	14916	14843	14976	14969	15049	14838	15120	15028	14869	14907	15024	14969	15091	14896	14829	15016	14933	14853	14935	15008	15016	14863	15125	14799	14799	14924	15064	15076	15020	14884	14996	15100	14871	15046	14919	14955	14996	15068	14824	15028	14806	15107	15124	15036	14871	14880	14964	14943	15089	15019	14813	14762	14866	15002	14909	15114	15039	14905	14963	14973	14941	14935	14923	14826	14910	14923	15004	15046	14932	14892	14971	15052	15038	14983	15006	15066	15076	15033	14969	15061	15087	14986	15131	15164	14877	14978	14939	15001	14971	14669	14847	14916	15030	15080	15007	14814	14969	14945	14847	14945	14875	14950	14996	14716	14897	14836	14936	15065	14914	15031	14958	14909	14880	14908	14909	15192	14942	15011	14895	15071	15044	15063	14879	15034	14939	14967	14888	14881	14879	15091	14972	14936	14869	14979	14806	15034	14908	14940	15016	14999	14854	15074	15163	14901	14956	15166	14836	15023	14951	15089	14866	14948	14946	15133	15084	14958	14845	14978	14902	15030	15082	15037	14961	14906	14850	15153	15119	14797	14990	14842	14920	14945	14930	14980	15159	14820	14860	14812	15120	14880	14964	14843	14900	14943	14937	15044	15092	15107	15120	15043	14685	14952	14923	14879	15028	14776	14858	14908	15084	15002	14962	14982	15092	14979	14895	15035	15048	14976	15117	15114	15047	14867	14810	15299	14898	14944	15059	14666	15021	15046	14989	14797	15144	15122	14936	14948	14950	14990	14793	14866	14981	14861	15044	14948	14860	15044	14884	15041	14860	14899	14841	15024	14940	14956	15194	14818	14968	14992	14877	14976	14923	14748	15093	15047	14834	14874	14792	15081	15076	14810	15064	14990	14980	14919	14980	14862	14806	14915	15191	14875	14926	14954	14837	14825	15049	15086	15103	14894	15134	14974	14885	15003	14955	14963	15060	15008	14968	14987	14752	15138	14744	15007	14945	14917	14777	14898	14928	14948	14954	14944	15035	14905	14887	15171	14850	14784	14994	15050	14866	15091	14973	15022	15005	14992	14911	15029	14933	14979	15105	14924	15044	14967	14942	14902	14919	14927	14968	14982	15070	14925	15080	14869	14942	14958	15092	14838	14723	14946	14986	14826	15099	15171	14915	14898	14942	14831	14829	15029	14915	15110	15242	14994	14779	14926	15015	14926	15026	14805	14862	14967	15021	14831	14832	14907	14984	14866	14866	14971	15041	15044	14910	15055	14945	14878	14844	15048	14918	14956	14839	15078	15128	14929	14738	14702	15179	14933	15008	14949	14973	14882	15037	14662	14837	14707	14955	14983	14961	15025	15042	15022	14959	14871	14929	15005	14996	14944	14837	15056	14880	14915	15045	14942	14925	14951	14953	14976	15010	14813	15012	14912	15043	15123	15074	15040	14927	14945	14996	14873	15027	14958	15026	14954	14703	14917	14988	15001	14846	14837	14803	15039	15053	14998	14871	15098	15047	14898	14699	14862	15144	15094	15036	15018	14941	15005	14845	14882	15013	14900	14956	14938	14971	15006	15037	14929	14930	15051	14848	14972	14956	15032	14954	14952	14776	14713	15023	14779	14865	14990	15089	15234	15028	14810	15079	15036	15172	15129	15056	14921	15049	14935	14822	14875	14868	15002	14724	14837	14878	15026	14936	14982	15112	14882	14877	14834	14991	15067	14964	14897	14991	14835	14918	14921	14851	14977	14961	14981	14731	15217	15037	15040	14957	15098	15013	14971	14951	15078	14912	14873	15022	14946	14803	14780	14937	15110	14930	15044	14970	14833	14844	15095	14773	15059	14949	14968	14994	14975	14969	14906	15039	14991	14908	14838	14830	14984	15113	15002	14985	14859	14799	14829	15026	15010	15055	14993	14867	14950	14920	14897	15018	15101	14914	14938	14819	15069	15090	15135	15083	15047	14976	14850	15023	15105	14731	14950	14906	15061	15068	14804	14937	15027	14959	14919	15201	15006	14990	14823	15028
27418	48630	46171	36271	30612	27616	24605	22451	21198	19761	18487	17194	16570	16439	15966	15585	15466	15312	15363	15074	15305	15057	14961	14816	14932	14944	14919	14784	14771	14604	14714	14669	14581	14512	14374	14536	14516	14717	14596	14296	14396	14523	14522	14308	14355	14446	14170	14310	14360	14441	14380	14553	14391	14422	14463	14382	14484	14413	14325	14507	14340	14375	14266	14405	14337	14450	14324	14328	14303	14264	14140	14282	14304	14454	14413	14374	14296	14244	14430	14305	14268	14338	14314	14369	14277	14326	14214	14165	14456	14336	14420	14428	14393	14242	14288	14391	14274	14368	14307	14289	14300	14434	14107	14335	14280	14280	14652	14409	14311	14528	14273	14380	14376	14390	14278	14209	14232	14281	14285	14402	14285	14302	14269	14315	14286	14290	14289	14367	14250	14284	14251	14250	14448	14258	14324	14310	14262	14261	14259	14376	14383	14349	14114	14248	14249	14394	14412	14222	14124	14329	14449	14422	14199	14354	14543	14284	14177	14403	14378	14239	14301	14315	14351	14251	14370	14425	14481	14281	14132	14277	14261	14331	14224	14481	14371	14182	14208	14487	14496	14273	14224	14323	14417	14457	14380	14230	14373	14285	14453	14317	14223	14377	14391	14391	14325	14167	14297	14336	14242	14314	14355	14321	14396	14361	14198	14501	14196	14305	14267	14096	14246	14255	14261	14292	14335	14486	14213	14234	14400	14134	14165	14183	14358	14258	14383	14275	14539	14361	14363	14312	14180	14313	14302	14398	14329	14378	14231	14305	14280	14269	14330	14334	14552	14305	14233	14297	14326	14266	14345	14296	14389	14343	14237	14348	14217	14323	14166	14283	14325	14351	14173	14501	14270	14371	14315	14296	14227	14347	14224	14395	14202	14296	14378	14434	14386	14325	14296	14270	14201	14252	14369	14407	14431	14332	14355	14248	14126	14325	14440	14161	14390	14341	14392	14350	14298	14385	14281	14314	14206	14274	14415	14235	14322	14338	14388	14320	14338	14293	14265	14346	14250	14429	14265	14214	14192	14355	14374	14040	14326	14169	14327	14475	14128	14288	14323	14444	14386	14351	14350	14312	14222	14223	14140	14404	14425	14436	14280	14286	14316	14248	14331	14303	14309	14272	14328	14367	14337	14220	14529	14431	14298	14425	14211	14243	14337	14256	14335	14313	14338	14543	14442	14204	14318	14266	14228	14442	14341	14539	14278	14204	14314	14366	14372	14438	14188	14271	14313	14256	14343	14325	14443	14340	14335	14157	14347	14268	14257	14450	14386	14275	14271	14278	14355	14424	14239	14374	14569	14281	14313	14299	14343	14179	14437	14370	14170	14243	14396	14386	14363	14460	14276	14228	14212	14198	14362	14347	14323	14276	14305	14311	14128	14275	14221	14417	14400	14425	14350	14243	14362	14293	14286	14470	14434	14240	14355	14464	14308	14309	14191	14203	14450	14295	14243	14333	14433	14182	14383	14176	14335	14305	14290	14188	14398	14462	14292	14420	14300	14257	14361	14232	14234	14281	14346	14383	14273	14193	14143	14375	14208	14280	14331	14325	14388	14289	14272	14373	14215	14332	14365	14316	14228	14187	14410	14319	14338	14304	14204	14375	14292	14463	14219	14296	14251	14304	14333	14272	14240	14397	14238	14263	14323	14290	14332	14376	14320	14352	14443	14287	14303	14290	14142	14388	14204	14335	14231	14311	14395	14323	14242	14382	14329	14242	14301	14327	14385	14436	14433	14295	14356	14315	14428	14411	14271	14313	14091	14377	14282	14358	14185	14452	14168	14406	14365	14191	14425	14275	14188	14343	14199	14387	14430	14275	14453	14119	14292	14288	14082	14212	14312	14350	14244	14314	14124	14146	14143	14382	14254	14328	14217	14102	14366	14280	14306	14381	14352	14328	14378	14294	14315	14409	14244	14296	14272	14328	14479	14287	14148	14525	14290	14266	14207	14325	14370	14221	14432	14316	14133	14415	14382	14228	14231	14312	14068	14302	14341	14099	14467	14157	14244	14467	14458	14316	14077	14291	14254	14216	14344	14290	14264	14155	14205	14397	14387	14258	14304	14334	14267	14177	14440	14190	14346	14468	14348	14418	14236	14311	14534	14357	14251	14233	14370	14226	14493	14445	14430	14361	14208	14181	14504	14297	14338	14348	14273	14267	14279	14301	14359	14377	14404	14162	14353	14258	14364	14147	14223	14156	14231	14354	14378	14264	14341	14332	14235	14203	14279	14238	14252	14464	14253	14309	14290	14243	14399	14224	14250	14335	14370	14170	14331	14244	14284	14291	14196	14241	14137	14359	14354	14332	14170	14323	14250	14277	14360	14336	14395	14490	14187	14341	14304	14206	14374	14259	14329	14264	14273	14285	14430	14317	14360	14275	14305	14257	14155	14251	14388	14247	14267	14283	14243	14357	14381	14339	14289	14137	14320	14404	14175	14332	14469	14174	14191	14240	14399	14368	14336	14196	14406	14466	14283	14312	14479	14358	14379	14315	14290	14281	14176	14438	14241	14199	14515	14403	14233	14387	14386	14250	14336	14241	14359	14188	14267	14425	14280	14238	14334	14286	14280	14301	14274	14124	14304	14356	14401	14414	14248	14287	14330	14190	14246	14226	14328	14344	14339	14284	14241	14351	14233	14264	14304	14325	14345	14316	14238	14241	14420	14233	14225	14226	14433	14299	14304	14312	14398	14210	14486	14394	14184	14201	14451	14328	14286	14150	14388	14289	14319	14228	14304	14262	14384	14170	14440	14170	14415	14323	14324	14304	14153	14246	14294	14272	14322	14344	14335	14354	14317	14416	14324	14261	14218	14370	14267	14290	14343	14347	14573	14328	14382	14311	14251	14446	14349	14381	14200	14220	14407	14283	14366	14387	14192	14204	14318	14410	14172	14198	14189	14300	14194	14433	14245	14371	14273	14297	14372	14375	14372	14292	14357	14389	14198	14270	14260	14240	14330	14288	14224	14166	14264	14299	14193	14311	14393	14401	14411	14380	14241	14370	14292	14228	14293	14271	14223	14324	14233	14105	14452	14227	14265	14281	14257	14464	14175	14338	14274	14199	14353	14276	14413	14218	14271	14337	14343	14312	14383	14215	14200	14346	14191	14199	14365	14154	14316	14309	14260	14307	14240	14334	14460	14295	14286	14315	14325	14180	14384	14379	14338	14119	14303	14221	14436	14293	14351	14305	14239	14483	14237	14170	14317	14272	14289	14285	14334	14234	14394	14215	14244	14104	14232	14270	14147	14361	14329	14185	14368	14379	14388	14379	14522	14102	14241	14311	14207	14084	14342	14512	14413	14310	14398	14069	14331	14209	14349	14155	14156	14257	14287	14242	14269	14137	14328	14220	14178	14382	14207	14213	14239	14228	14364	14171	14157	14404	14458	14411	14297	14014	14214	14181	14304	14233	14340	14475	14383	14370	14375	14322	14393	14205	14355	14270	14264	14324	14347	14336	14353	14354	14168	14278	14342	14265	14267	14184	14182	14304	14413	14290	14443	14290	14220	14380	14313	14403	14303	14479	14330	14354	14414	14427	14365	14158	14369	14400	14293	14263	14098	14417	14468	14329	14347	14265	14188	14354	14393	14252	14363	14254	14475	14436	14251	14391	14345	14254	14380	14364	14409	14383	14444	14478	14301	14209	14255	14162	14210	14428	14230	14395	14169	14283	14188	14272	14299	14177	14318	14350	14342	14167	14293	14197	14303	14360	14403	14292	14444	14245	14286	14303	14311	14302	14274	14131	14295	14235	14368	14386	14249	14277	14297	14505	14294	14080	14375	14246	14235	14275	14118	14264	14404	14232	14217	14312	14171	14479	14281	14327	14265	14351	14178	14241	14401	14272	14309	14131	14264	14313	14283	14186	14227	14323	14343	14143	14131	14262	14187	14278	14365	14328	14151	14286	14223	14335	14090	14305	14498	14237	14283	14341	14440	14340	14245	14203	14309	14576	14409	14137	14364	14365	14203	14217	14221	14174	14186	14382	14321	14319	14290	14336	14465	14292	14338	14398	14338	14361	14378	14361	14199	14148	14338	14401	14195	14155	14334	14237	14378	14338	14172	14428	14187	14331	14385	14342	14232	14259	14255	14115	14245	14238	14206	14408	14266	14195	14366	14280	14463	14301	14349	14376	14340	14313	14323	14385	14316	14254	14447	14285	14230	14338	14294	14278	14361	14214	14342	14361	14289	14256	14178	14394	14292	14265	14225	14380	14370	14498	14285	14266	14290	14477	14172	14278	14305	14286	14275	14212	14325	14306	14327	14326	14286	14429	14305	14186	14336	14150	14386	14381	14217	14282	14301	14325	14381	14278	14358	14362	14033	14276	14185	14364	14510	14336	14277	14279	14253	14119	14319	14358	14257	14347	14176	14316	14219	14241	14325	14259	14126	14216	14229	14392	14477	14375	14330	14325	14310	14334	14355	14272	14449	14134	14241	14421	14278	14326	14256	14275	14248	14338	14408	14315	14280	14350	14218	14309	14269	14318	14364	14238	14280	14380	14448	14153	14282	14310	14189	14469	14243	14408	14388	14235	14281	14137	14302	14548	14406	14196	14281	14347	14306	14393	14340	14178	14376	14276	14314	14187	14414	14268	14228	14154	14161	14221	14339	14425	14189	14218	14337	14345	14405	14265	14383	14269	14275	14279	14391	14291	14366	14348	14249	14406	14283	14362	14281	14333	14388	14228	14468	14238	14325	14306	14136	14239	14218	14377	14254	14265	14199	14341	14221	14183	14236	14330	14428	14448	14346	14172	14224	14294	14354	14226	14185	14354	14209	14299	14356	14368	14392	14498	14339	14382	14369	14363	14310	14295	14378	14357	14236	14224	14303	14490	14380	14512	14414	14322	14391	14397	14204	14378	14120	14336	14191	14286	14363	14234	14358	14329	14227	14336	14274	14250	14245	14404	14340	14301	14255	14446	14292	14279	14320	14532	14407	14226	14340	14246	14364	14172	14258	14227	14343	14249	14385	14304	14110	14281	14329	14395	14368	14366	14313	14194	14217	14316	14301	14384	14358	14331	14351	14155	14160	14306	14390	14215	14430	14358	14254	14269	14323	14303	14252	14384	14395	14230	14304	14395	14306	14276	14359	14393	14390	14207	14461	14240
28021	24019	29643	25466	19956	18223	17118	16250	15794	15430	15127	14668	14480	14671	14465	14646	14352	14246	14483	14156	14406	14323	14325	14162	14358	14345	14332	14188	14347	14383	14264	14160	14215	14377	14201	14256	14182	14102	14255	14340	13931	14227	14233	14239	14131	14235	14022	14067	13980	14253	14105	14312	13824	14138	14006	14090	13885	14161	14115	14091	14222	14296	14133	14240	14148	14217	14132	13950	14198	14072	14062	14045	14223	14142	14238	14141	14089	13968	14029	14189	13976	14096	14221	14093	13991	14039	14067	13971	14173	14024	14061	14069	14172	14054	14155	14121	14079	14254	14242	14051	14130	14105	14125	14090	14126	14008	14151	14079	14015	14092	14102	14063	13929	14122	14100	14103	14122	14158	14029	14058	14204	13962	14304	13945	13979	14013	14094	14177	14100	14088	14132	13913	14237	14210	14017	14174	14032	14127	14018	14117	14213	14239	14121	14274	14235	13953	14071	14049	14041	13934	13831	13956	14191	14254	14130	13978	14006	14248	14165	14003	14120	14173	13940	13998	14174	14007	14379	14165	14144	14083	13942	13984	14021	14067	14024	13921	14065	14086	14223	14236	14144	14295	14196	14164	14197	14216	14052	14180	14074	14006	14166	13948	14158	14014	14047	14101	14244	13982	14114	14094	14200	13893	14211	13978	14131	14157	14266	14114	13999	14084	14185	14134	14203	14158	14191	14024	13960	14156	14098	14192	14140	14141	14105	14114	14031	14048	14079	14052	14068	14075	14158	13995	14044	14115	14091	14086	14139	14035	14197	14077	14205	13908	14216	14337	13939	14063	14085	14194	14337	14146	14086	14110	14307	14249	14045	14100	14083	14091	14271	14097	14310	13998	14096	14189	14046	13999	13935	14228	14094	14091	14146	14055	14133	13946	14185	14037	13959	14011	13920	14078	14087	14055	13860	14033	14016	14130	14029	14102	13975	14046	14086	13987	14151	14218	14162	14133	14337	14025	14204	14027	14039	14084	14047	13974	14118	14126	13941	13957	14106	14114	14216	13964	14176	13970	14043	14006	14393	14240	14170	14041	14165	14191	14145	14221	14148	14170	14095	14154	14015	14057	14379	14094	14014	14203	13990	13946	14067	14147	13987	14195	14097	14240	13975	14295	14253	14111	13944	14310	14238	14188	13989	14178	14090	14145	13954	14147	14063	14133	14186	14136	14367	14160	14041	14099	14167	14117	14347	13946	14008	14122	14102	14052	14141	14198	14041	14088	14078	14108	14132	14130	14142	14108	14089	14262	14190	14111	14219	14064	14323	14184	14040	14001	14071	14128	14025	14006	14083	14116	13920	14074	13966	14191	14150	14153	14159	13989	13978	14243	14193	14275	13993	14223	13926	14132	14152	14167	14019	14020	14209	13961	14098	14130	14065	13872	14131	13990	14075	14236	14234	14185	14041	14088	14100	14137	14148	14028	14044	14246	14136	14031	14052	14273	14134	14037	14038	13847	13879	14168	13930	14121	14321	13960	13976	14050	14264	14039	14301	14033	14067	14044	14236	14128	13929	14143	14326	14162	14178	14048	14128	14039	13980	14369	14227	14128	14037	14030	14208	14053	14103	14195	14232	14253	14152	14301	14242	14306	14084	14078	14054	13969	14112	13905	14149	14078	13901	14006	14053	14231	13994	14100	13973	14089	14231	14128	13971	14099	14056	14191	14037	14014	14083	14108	14061	14131	13944	14259	14219	14242	14063	14021	13956	14047	14042	13997	13877	14041	14155	14173	14163	14112	14090	14228	14301	14097	14271	14248	13976	14276	14068	14029	14184	14121	14183	14104	14225	14134	14227	14257	13943	14112	14262	14088	14178	14164	13916	14103	14140	14118	14057	14052	14086	14067	14158	14008	14107	14317	14102	14091	14061	13974	13975	14104	13833	14183	14009	14148	14185	14126	14113	14064	14031	14130	14001	14239	14040	14087	14101	14190	13969	14051	14205	14021	14194	14117	14174	14107	14116	14151	14149	14069	14062	14279	14164	14098	14190	14062	14007	14168	14051	13995	13938	14036	14079	14244	14044	14246	14057	14051	14060	13864	14329	14203	14118	14219	13874	14154	14033	14054	14111	13980	13922	14036	14040	14155	14157	14214	14156	14083	14052	14134	14100	13994	14028	14126	14006	14141	14189	14109	14006	14087	14043	14144	13900	14174	13907	14012	14124	14055	14054	14119	14114	14095	14128	13947	14225	14045	14104	14237	14184	14007	13935	14027	14154	14090	14027	14338	13825	14246	13911	14113	13983	13963	14133	14090	14305	14113	14104	14084	13986	14078	14081	14244	14099	14133	14207	14012	14134	14200	14219	14184	14181	13896	14339	14094	14183	14106	14090	14180	14211	14097	14153	14154	14260	14103	14085	13972	14134	14120	14239	14038	13965	13982	13867	14109	14217	14342	14271	14141	14200	14235	14120	13938	14162	14138	14232	13975	14189	14070	14193	14031	13961	14233	14169	14098	14158	14035	14105	14209	14233	14045	14356	13856	14178	14106	13981	13960	14176	14079	14229	14004	14161	14020	14139	14073	14095	14199	14271	14157	13880	14233	14107	14215	14119	14181	14060	14266	14074	14086	14135	14284	14054	14156	14193	14085	14134	14087	14002	14099	14080	14155	14297	14014	14235	14351	14297	14151	14110	14111	14321	14129	14096	14101	14160	14046	14144	13905	14178	14243	13980	14130	13928	13938	14130	14199	14259	13918	14264	14082	14213	13985	14064	14000	14001	13910	14144	13930	14108	14037	14072	14138	14156	14088	14330	14050	14095	14104	14141	14031	14211	14140	14038	13962	14117	13976	14035	14031	14110	14197	14140	14345	14010	14047	14023	14206	14059	14251	13975	14031	14197	14116	13947	14028	14014	14167	14109	14180	14105	14118	13748	14265	14157	14192	14157	14084	14018	14291	14046	14361	14166	13972	14061	14319	14181	13869	14073	14146	14022	14140	14174	14016	14009	14121	14009	14094	14063	14041	14060	14035	13962	14245	14118	14177	14092	14101	14000	14195	14099	14007	14389	14208	14048	14065	14224	14087	14034	14068	14162	13882	14163	14000	14247	14229	14184	14044	14059	14082	14287	14098	14131	14082	14195	14059	14087	14172	14121	14022	14068	13910	14060	14115	14038	14143	14206	14063	14109	14231	14138	14111	14002	14091	13902	13994	14084	14077	14045	13952	14011	14183	14099	14118	14294	14117	14290	13995	14126	14017	14086	14216	13968	13827	14252	14208	14031	14174	14101	14154	14223	14156	14199	14153	13968	14026	14139	14285	14023	14104	13928	14066	14097	14193	14102	14265	13993	14138	14098	14203	14095	14116	14178	14247	14021	14127	14147	14247	14213	14178	14008	14104	14153	14056	14042	13985	14069	14018	14053	14007	14216	14159	14055	14093	14062	13867	14209	14128	14117	13978	13877	14119	14227	14354	14247	14229	13990	14229	13958	14030	14186	14308	14170	14114	14323	14116	14167	14055	14194	14010	13933	14040	14017	14129	13983	14328	14251	13949	14218	14253	14277	14119	14159	14010	13953	13978	14248	14147	14176	14128	14115	14107	14162	14086	14188	14058	14075	14068	13946	14155	14091	13963	14107	13938	14304	14077	14155	13987	14006	13950	13937	13971	14038	14161	14184	14275	14112	14126	14036	14179	13888	14120	14167	14259	14209	14052	14163	13949	14045	14017	14198	14025	14054	14040	14031	14188	14086	14212	13909	13988	14185	14122	14005	14095	14161	14083	14001	14236	13859	14097	14063	14042	14207	14123	13966	14167	14127	14268	14198	14039	14129	14194	14200	14091	13998	14147	14085	14149	14267	14369	14365	14113	14091	14180	14185	14058	14059	13890	14036	13948	14148	13976	13962	14246	14106	14035	14060	14231	14032	14312	14240	14246	14271	14075	14130	14118	14281	14195	14110	14026	14169	14050	14005	14024	14074	14085	14269	14199	14191	13965	14114	14047	14265	14189	14162	14022	14132	14086	14060	14217	14272	14273	14060	14065	14138	14086	14246	14098	14123	13978	14150	14185	14014	14043	14024	14160	14130	14023	14139	14015	14147	14053	14169	14150	14130	14039	14035	14117	13941	14008	14192	14344	13868	14151	14214	14103	14088	14200	14096	14195	14108	13905	14051	14214	14180	13809	14092	14159	14063	14245	14177	14097	14248	14091	14042	14114	14069	13947	13968	14139	14053	13984	14169	14014	14392	14327	14017	14024	13907	14239	14227	14148	14164	14091	14102	14131	14093	14157	14085	14131	14005	14133	14273	14097	14199	14044	14138	14001	13967	14051	14077	14251	14008	14098	14266	14110	13995	14015	14089	14105	13972	14121	14067	14165	14020	13987	14101	14019	14035	14008	14096	14158	14104	14027	14064	14247	14100	13969	14024	14284	13954	14214	13976	14012	14077	13990	14070	14293	14080	14217	14093	14071	14305	13926	14118	14119	14005	13963	14274	14097	14152	14126	13978	14042	14214	14222	14296	14122	14134	14028	14202	14119	14072	13996	14220	14112	14099	14002	14080	14144	14171	14052	14089	14003	14163	14108	14139	13973	14055	14156	14166	14260	14039	14184	14295	14242	14182	14064	14092	14150	14114	14100	14148	13940	14405	14049	14057	14075	14169	14194	14188	14083	14148	14115	13993	14130	13969	14094	14147	14245	14194	14212	14181	14127	14266	13970	14215	13938	14049	14243	13977	14153	13925	14117	14066	14088	14090	14149	14129	14223	14128	14244	14312	14028	14226	14202	14014	14056	14049	14073	14070	14242	14105	14095	14144	14033	14166	14095	14102	14398	14213	14205	14245	14118	14079	13990	14252	14208	14145	14113	14257	14153	14121	14172	14193	14070	14008	14016	14146	14161	14253	14112	14162	14117	14036	14075	14115	14281	14132	14144	14027	14045	14018	14081	14018	14071	14026	14134	14153	14106	14190	14096	14280	14282	14100	14228	14242	14114	14108	13937	14101	14007	14074	14056	14216	14119	14053	14289	14115	14125	14064	14183	14181	14139	14126	14086	14223	13978	14161	14159	14128	14178	14192	13936	14055	14049	14195	14042	14023	13995	14200	13890	14108	14104	14112	14121	14072	14054	14108	14292	14094	14048	14028	14228	13915	13898	14170	13941	14041	13882
24721	37805	35003	26095	22088	19869	18156	17168	16515	15977	15401	14896	14441	14393	14282	14101	14233	14095	14120	13963	13949	14046	13871	13964	13811	14040	14039	13959	13818	13808	13693	13838	13930	13724	13868	13809	13805	13989	13894	13659	13985	13575	13819	13742	13711	13755	13724	13603	13788	13656	13651	13811	13638	13728	13804	13820	13721	13571	13744	13709	13803	13894	13658	13706	13716	13706	13701	13759	13844	13793	13926	13682	13700	13862	13691	13719	13741	13586	13739	13735	13712	13891	13747	13801	13749	13684	13789	13625	13574	13827	13742	13643	13755	13658	13824	13672	13592	13592	13642	13728	13596	13774	13722	13648	13847	13690	13739	13797	13665	13740	13621	13726	13717	13745	13779	13590	13664	13729	13753	13633	13785	13615	13634	13821	13698	13732	13719	13930	13768	13799	13691	13651	13837	13731	13639	13724	13733	13771	13500	13745	13697	13691	13729	13789	13925	13719	13594	13817	13848	13567	13729	13641	13680	13745	13750	13773	13652	13645	13771	13632	13706	13490	13811	13745	13663	13579	13927	13655	13672	13719	13790	13673	13715	13732	13788	13751	13757	13542	13600	13800	13658	13596	13884	13684	13718	13662	13754	13857	13627	13800	13608	13693	13727	13696	13821	13668	13788	13652	13743	13734	13758	13748	13578	13727	13588	13688	13855	13629	13664	13804	13542	13699	13691	13676	13611	13726	13624	13795	13686	13601	13699	13698	13668	13839	13634	13647	13663	13793	13839	13732	13806	13556	13667	13785	13736	13730	13685	13822	13762	13759	13822	13760	13755	13624	13845	13803	13501	13538	13714	13659	13652	13681	13641	13632	13745	13656	13781	13780	13781	13672	13858	13760	13510	13601	13867	13801	13587	13445	13622	13739	13662	13664	13737	13656	13686	13684	13854	13652	13577	13602	13688	13656	13898	13652	13626	13709	13761	13799	13695	13748	13700	13671	13799	13816	13562	13629	13750	13793	13763	13771	13742	13739	13680	13684	13672	13582	13777	13716	13961	13703	13669	13698	13678	13596	13572	13747	13783	13634	13687	13820	13821	13807	13679	13718	13784	13641	13727	13535	13656	13608	13820	13577	13807	13850	13683	13564	13870	13730	13809	13682	13758	13835	13692	13929	13936	13740	13730	13602	13681	13677	13883	13702	13753	13687	13730	13746	13670	13779	13845	13598	13620	13765	13830	13648	13742	13703	13747	13816	13810	13821	13750	13616	13751	13672	13733	13687	13554	13697	13754	13691	13902	13754	13758	13733	13762	13772	13722	13742	13781	13614	13784	13484	13715	13753	13777	13650	13487	13627	13623	13778	13604	13527	13766	13575	13675	13769	13631	13722	13625	13520	13644	13716	13742	13721	13888	13734	13681	13702	13685	13605	13769	13833	13686	13616	13630	13986	13582	13802	13681	13915	13686	13605	13602	13762	13825	13602	13693	13744	13757	13859	13750	13756	13780	13762	13968	13743	13818	13727	13842	13705	13733	13655	13581	13725	13687	13716	13710	13654	13674	13761	13675	13778	13843	13671	13779	13700	13803	13751	13818	13704	13743	13666	13774	13689	13812	13704	13576	13715	13862	13831	13847	13724	13597	13800	13502	13711	13620	13732	13669	13669	13519	13668	13598	13767	13937	13715	13609	13814	13704	13620	13512	13810	13825	13720	13636	13561	13704	13712	13722	13667	13804	13679	13553	13599	13705	13726	13671	13687	13660	13697	13793	13549	13666	13631	13804	13809	13685	13806	13827	13770	13536	13587	13753	13520	13760	13703	13624	13708	13640	13716	13806	13629	13770	13857	13687	13742	13597	13717	13717	13872	13680	13672	13682	13651	13681	13858	13668	13826	13612	13697	13682	13757	13715	13648	13863	13579	13740	13606	13761	13734	13539	13608	13612	13707	13643	13682	13678	13726	13666	13694	13775	13891	13703	13577	13753	13717	13816	13772	13738	13702	13583	13775	13709	13732	13653	13680	13756	13710	13626	13754	13763	13850	13680	13621	13626	13662	13752	13743	13648	13639	13710	13559	13634	13665	13870	13537	13858	13729	13683	13711	13665	13794	13716	13775	13565	13744	13744	13628	13711	13773	13561	13757	13794	13743	13760	13941	13726	13702	13639	13607	13764	13664	13748	13652	13694	13703	13681	13904	13666	13668	13693	13636	13599	13853	13695	13711	13626	13716	13762	13655	13695	13555	13756	13747	13669	13644	13796	13710	13749	13745	13804	13725	13751	13733	13535	13604	13611	13589	13669	13835	13627	13701	13829	13870	13725	13741	13741	13658	13730	13571	13647	13637	13835	13700	13723	13782	13803	13657	13731	13760	13736	13805	13746	13582	13816	13681	13827	13741	13782	13557	13786	13689	13779	13797	13708	13760	13597	13912	13731	13692	13766	13735	13873	13810	13795	13695	13663	13847	13664	13603	13735	13508	13701	13694	13649	13958	13731	13739	13720	13746	13771	13612	13686	13728	13720	13633	13745	13756	13766	13719	13693	13613	13818	13614	13693	13661	13715	13497	13634	13705	13766	13594	13720	13724	13507	13674	13854	13675	13890	13620	13748	13775	13668	13681	13588	13874	13726	13711	14009	13712	13729	13532	13780	13639	13613	13732	13701	13652	13850	13786	13815	13732	13629	13631	13836	13669	13691	13649	13695	13542	13680	13819	13742	13562	13747	13773	13671	13474	13591	13666	13698	13679	13882	13657	13683	13718	13860	13717	13801	13770	13727	13697	13903	13807	13733	13726	13747	13735	13576	13597	13735	13736	13709	13675	13619	13570	13653	13637	13677	13749	13708	13620	13763	13758	13749	13800	13616	13676	13754	13681	13802	13597	13690	13859	13746	13617	13696	13686	13640	13845	13586	13630	13675	13619	13682	13649	13688	13691	13689	13682	13742	13647	13801	13646	13550	13571	13657	13747	13625	13572	13700	13666	13701	13762	13651	13559	13683	13681	13762	13750	13649	13761	13517	13571	13676	13559	13789	13774	13672	13567	13644	13554	13631	13724	13579	13583	13699	13709	13680	13784	13632	13762	13785	13863	13631	13654	13704	13700	13555	13655	13907	13660	13511	13724	13741	13624	13809	13815	13779	13754	13600	13716	13551	13732	13711	13651	13706	13660	13697	13559	13781	13722	13628	13772	13575	13658	13707	13731	13694	13816	13763	13716	13644	13688	13795	13708	13725	13763	13776	13802	13785	13716	13636	13787	13696	13656	13679	13681	13640	13713	13715	13614	13739	13607	13662	13722	13645	13645	13724	13840	13521	13706	13635	13799	13844	13722	13709	13665	13779	13571	13711	13521	13744	13619	13844	13687	13611	13480	13514	13719	13911	13654	13652	13749	13742	13709	13688	13678	13590	13748	13717	13744	13750	13722	13875	13740	13619	13575	13565	13660	13682	13726	13725	13708	13741	13816	13720	13716	13654	13565	13988	13769	13725	13571	13877	13622	13763	13692	13562	13755	13760	13661	13816	13682	13770	13808	13653	13674	13619	13765	13701	13797	13704	13715	13704	13635	13706	13765	13613	13737	13652	13810	13588	13620	13716	13613	13685	13768	13702	13845	13968	13601	13840	13670	13618	13772	13738	13736	13673	13829	13747	13703	13793	13777	13843	13859	13737	13740	13842	13728	13692	13746	13784	13593	13603	13594	13732	13712	13633	13844	13725	13845	13625	13718	13627	13746	13904	13653	13601	13740	13558	13832	13753	13806	13636	13755	13584	13630	13727	13793	13599	13551	13712	13784	13701	13911	13662	13819	13637	13540	13691	13756	13821	13638	13829	13539	13790	13666	13816	13695	13763	13793	13825	13619	13643	13712	13605	13735	13667	13686	13765	13638	13785	13840	13544	13701	13619	13643	13795	13757	13634	13914	13681	13732	13672	13810	13716	13766	13655	13683	13561	13652	13613	13827	13536	13708	13750	13620	13870	13897	13683	13673	13527	13787	13711	13773	13611	13620	13755	13655	13886	13798	13741	13714	13605	13542	13850	13521	13680	13790	13726	13707	13581	13633	13563	13715	13639	13608	13871	13707	13661	13736	13689	13713	13730	13823	13684	13810	13750	13504	13618	13730	13663	13707	13782	13743	13701	13507	13777	13792	13634	13714	13833	13612	13780	13829	13764	13850	13644	13730	13707	13717	13683	13859	13661	13749	13502	13807	13707	13624	13749	13676	13700	13632	13634	13855	13590	13875	13692	13783	13733	13658	13597	13659	13872	13623	13737	13605	13718	13732	13572	13656	13725	13820	13686	13585	13621	13708	13814	13777	13787	13746	13710	13640	13573	13799	13690	13652	13659	13713	13703	13667	13794	13707	13569	13740	13718	13811	13719	13672	13767	13739	13774	13617	13618	13641	13678	13708	13768	13587	13746	13773	13651	13782	13634	13807	13579	13834	13595	13558	13727	13745	13759	13664	13654	13720	13725	13818	13548	13681	13692	13636	13721	13636	13683	13777	13872	13604	13567	13715	13645	13680	13625	13709	13755	13541	13760	13714	13673	13807	13821	13787	13778	13565	13694	13620	13867	13700	13756	13723	13730	13542	13630	13777	13693	13732	13648	13666	13510	13521	13617	13671	13825	13768	13751	13691	13654	13840	13848	13699	13680	13707	13864	13739	13710	13722	13752	13749	13672	13724	13606	13630	13646	13810	13713	13703	13719	13782	13578	13740	13640	13592	13715	13865	13594	13779	13638	13779	13714	13679	13843	13567	13750	13621	13654	13762	13766	13701	13537	13502	13741	13743	13619	13787	13809	13743	13822	13718	13678	13588	13712	13726	13853	13692	13733	13884	13794	13710	13759	13837	13681	13920	13812	13553	13812	13675	13903	13715	13749	13469	13677	13759	13660	13542	13779	13798	13722	13703	13775	13743	13616	13703	13728	13632	13812	13774	13709	13739	13567	14010	13778	13715	13759	13865	13786	13824	13710	13623	13840	13678	13769	13931	13657	13649	13733	13644	13818	13585	13595	13760	13634	13663	13760	13622	13769	13687	13801	13652	13688	13762	13892	13690	13859	13635	13782	13760	13757	13660	13746	13877	13741	13638	13827	13655	13660	13658	13586	13704	13676	13594	13601	13586	13929	13652	13671	13713	13632	13601	13681	13527	13877	13685	13622	13728	13775	13633
24229	21658	29366	24752	23020	23481	22294	18819	17895	17546	16703	16416	16143	16013	15834	15538	15488	15476	15306	15212	15233	15343	15389	15099	15334	15260	15295	15090	15074	15151	15146	15191	15180	15158	14968	15098	14999	15238	15042	15127	15075	14906	15020	15127	14981	14917	14859	15127	15143	14817	15014	15022	15047	14861	15162	14879	14971	15013	15020	14825	15023	14829	15111	14857	14891	14866	14833	14938	14942	15023	14965	14977	14961	14935	14888	14968	15077	14890	14863	15002	15033	14875	14959	14982	14937	14926	14908	14890	14933	14953	14828	15024	14853	14954	14852	14929	14930	14936	15112	14875	14937	14985	14878	14872	14939	14920	15061	14938	15075	14858	15014	15034	14846	14981	14863	14904	15041	14862	15006	14854	14942	14865	14929	14825	14801	14885	14939	14994	14994	14913	14888	14879	14936	15004	15059	15040	14950	14780	14908	14858	14864	14751	14900	14739	14731	14875	14989	15006	15044	14828	14973	14954	14839	15017	14826	14969	14773	14917	14884	14981	14835	14923	14838	14826	15076	14903	14993	14946	14964	14907	14935	15119	14934	15137	14893	14822	14769	14937	14935	14718	15042	15000	15043	14882	14850	15134	14939	14976	14891	14963	14944	15019	15010	14842	14901	14849	14634	14800	14838	15134	14997	14864	15026	14815	15043	14821	15065	14959	14768	15008	14889	14850	14943	14824	14981	14829	14815	14761	14905	14674	14981	14849	15088	14828	14750	14798	14809	14732	14855	14854	14855	14801	14770	14967	14815	14979	14919	14894	14800	14953	14870	14814	14974	15035	14907	14815	14943	15037	14803	14936	14813	14848	15028	15035	15098	15030	14922	14979	14816	14829	14687	14847	15313	15077	14969	14932	14925	14966	14810	15129	15061	14887	14788	14910	14839	14928	14992	14915	14814	14923	15057	14945	14979	14822	15076	14851	15024	15041	14902	15019	14875	14935	14987	14871	14745	14882	15072	15085	15006	14794	14868	14994	14947	14918	14953	14883	14611	15009	15005	14819	14838	14904	15020	14830	14995	14697	14661	14842	14915	14915	14914	14901	14936	14765	14734	14825	14801	15024	14912	14833	15141	14938	14829	14792	15004	14955	14995	15024	14824	14778	14864	15063	15190	14784	14891	15169	15098	14833	14812	14895	14860	14987	14979	14928	14961	14755	14966	15161	14800	14918	14891	15083	14886	14722	14768	14825	14898	14985	15123	14998	15015	14879	14966	14946	14867	14859	14804	14924	14855	14693	15171	14891	15038	14914	15146	14797	15054	14620	14792	14791	14809	14849	14945	14939	15071	14899	14841	15051	15018	14821	14920	14848	14918	14685	14843	14793	14875	14938	14842	15005	15212	14858	14987	14802	14964	14924	14802	14843	14776	14994	14994	14914	14857	15021	14973	14655	14875	14852	14993	15009	15010	14840	14741	15126	15098	14949	14868	14854	15007	14806	14625	14841	14958	14871	15012	14836	15130	14936	14894	14841	14720	15030	14837	15102	14872	14824	14768	14916	14910	14637	14873	14690	14892	15017	14743	14808	15001	15012	14916	15013	14841	14938	14916	14850	14915	15022	14998	15085	15007	14903	14922	14718	14764	14843	14963	15068	15129	14828	14880	15122	14944	14883	14713	14862	15067	14814	15105	14845	14856	14684	14883	14826	14737	14927	14973	14959	14875	14938	14938	14882	15124	14874	15033	15020	15067	14932	15046	15011	14911	14898	14890	14879	14913	14975	14842	14953	14980	14880	14749	14882	14870	14883	14928	14738	14787	14858	14891	14714	15045	15065	14907	15015	14987	14930	14794	14837	14915	14889	14986	14934	14868	14987	14904	14925	14844	15179	15046	15097	15062	14779	14905	14996	15015	14982	14932	15116	15136	14974	14796	14906	15092	15126	15012	14917	14833	14834	14883	14859	14796	14901	14785	15101	14865	15034	14887	14765	14916	15042	15113	14946	14941	15013	14939	14970	14994	14787	14854	14975	14799	14837	14903	14956	14899	15018	14935	14924	14729	14665	14668	14851	15048	15103	15083	14858	14778	15004	14681	14978	14824	14828	15007	14944	15025	14935	15013	14839	14853	14968	15009	14969	14983	15059	14982	15030	14789	14985	15018	14897	14877	14765	14798	14893	14819	14910	14967	15018	14700	14847	14924	14794	14934	14799	14995	14827	14852	14896	14817	14830	14793	14970	14850	14699	14956	15038	15025	15116	14841	14931	15080	14824	15041	14952	14901	14802	14819	14907	14949	14766	14850	15027	14965	14925	15125	14889	14909	14987	14990	14848	15121	14837	14972	14899	14895	14909	14930	14873	14953	15089	15135	14915	14938	14939	14690	14899	14841	15022	14935	14863	14967	14932	14700	14903	15025	14910	14971	14749	14866	14842	14722	14821	14875	14849	15071	14812	15031	14872	14881	14889	14941	14997	15064	15172	14954	14823	14840	14930	14962	14873	15149	14820	14809	14815	14906	14903	14873	14994	14987	15129	15100	14919	14891	14877	15019	15052	14887	14932	14942	15025	14817	14851	15077	15006	14783	15024	14868	14955	14938	14809	14761	14945	14882	14708	14926	14933	14916	15089	14853	15095	14952	15023	14956	14937	14788	14946	15074	14874	15131	15086	14762	14941	15050	14830	14753	14935	14736	14809	14995	14900	15150	14962	15039	15015	14980	14993	14936	14858	14901	14920	14851	14755	14967	14788	14901	14878	14784	14823	14967	14890	14946	14996	14946	15092	14871	14976	15123	14878	14732	15063	15001	14910	15125	14992	14823	14887	14942	15087	15060	14959	14809	14905	14986	15091	15072	15011	15015	14816	14836	15134	14912	15033	14924	15073	14767	14702	14849	14862	15141	14936	14855	14810	15010	14919	14841	14916	14853	14947	14987	14896	14864	15051	14970	15068	14874	14787	14804	14941	14814	15016	14978	15055	14981	15087	14972	14910	14652	14852	15016	14906	14954	14981	14956	14896	14847	14953	14758	15111	14703	14781	14880	15092	14878	14859	15049	14908	14847	14774	14931	14729	15107	14768	14965	14830	15114	14798	15048	14919	14978	14994	14927	15007	15192	14797	14869	14994	15106	14979	15006	14896	14856	14994	14978	14866	15076	14710	14805	15063	15007	14871	14762	14860	14714	14823	14737	14902	15001	14901	14896	14870	14992	14990	14959	14907	14776	14988	14909	14959	14907	14994	14926	15113	14913	14748	14634	14907	14993	14972	15042	14801	14825	14824	14857	14751	14899	15112	14898	14796	14852	15115	15066	14757	14985	14860	14957	14802	14927	14895	14813	14992	14992	15016	15181	14988	15094	14956	14970	15064	14813	14847	14839	14789	14979	14953	14912	14740	14988	14909	14912	14899	14863	14979	14885	14853	14894	15018	14938	14801	14794	15120	14815	15000	14945	15079	14899	14931	14918	15163	15232	14873	14864	14892	15015	15019	14948	15100	14948	14927	15005	14696	14805	14936	14914	14836	14891	15070	15048	14815	14908	15041	14860	14975	14923	14883	15001	14913	14964	15096	14969	15143	14929	14930	15132	14837	14940	14860	14807	15098	14967	15004	14894	14951	14855	15059	14957	14952	15052	14972	14826	14881	14926	14742	14946	14942	14856	14884	14860	14819	15014	15124	15045	15103	15040	15130	14829	14967	14920	14682	14954	14840	15187	15036	15165	14947	14960	15096	14888	14873	15085	14741	14961	14868	14991	14896	14935	15071	14863	14970	14940	15079	15126	14725	15052	14794	14840	15081	14897	15002	14928	14651	14866	14835	14923	14865	14926	14854	14805	14981	14896	14784	14878	14932	15106	14943	15031	15015	14949	14868	14835	14944	15085	14939	14977	14856	14815	15040	14862	15113	14795	14824	14941	15103	15135	15151	15045	14960	14919	14927	14792	15034	14897	14911	14898	14975	15008	15115	14863	15007	14897	14884	15034	14783	14784	15111	14980	14819	14867	15005	15100	14835	14908	14999	14977	14934	15033	14748	14911	14998	14936	14923	14974	14852	14832	14793	14814	14833	14750	14840	14989	14872	15055	14840	14960	15064	15040	15002	15090	14946	14992	14847	14846	14791	14875	14786	14952	14841	15089	14988	14936	14963	14929	14859	14758	14864	14878	14724	14961	15057	14869	14950	14820	14893	14875	14820	14784	15019	14991	14961	14947	14855	14953	14878	14751	14703	14902	14860	15009	15010	15003	14901	14905	14785	14905	15048	14783	14979	15005	14946	14995	15000	15108	14825	14974	14914	14977	14871	14960	14787	14817	14924	14853	14723	15017	14865	14976	14943	14959	14880	14939	14991	15014	14899	15093	15029	15057	14852	14723	14698	14910	15089	14840	15082	14755	15072	14982	14927	14873	14699	14674	14961	14846	14903	14962	14917	14999	14918	14893	14852	14997	15032	15182	14852	14882	14927	14841	15104	14731	14884	15001	14873	14955	15019	14941	15020	14847	14870	14968	14920	14974	15034	15013	14975	15101	14969	14858	14926	14912	14982	14948	14886	15092	14905	15045	14775	14980	15013	14945	14861	14737	15024	14895	15043	15035	15062	15044	14954	14868	15133	15015	14934	14872	15011	14991	15109	14833	14953	15058	14939	14804	15066	14928	14896	14947	14877	14880	15035	14992	14844	14986	15067	14942	15117	14867	14923	14880	14924	14954	14969	14899	14934	14777	14937	14921	14777	14835	14960	14944	15020	15043	15031	15028	14955	15030	14680	14886	14773	14995	14908	14889	14912	14944	14895	14816	14891	14970	14737	14999	14847	14837	14902	14914	14897	15044	14890	14783	14931	14877	14930	14888	14859	14889	14980	14913	14796	14894	15081	14892	14955	15133	15027	15092	14968	15160	14853	14767	15042	15093	15092	14833	14829	14848	14878	14975	14875	14879	14764	14948	14800	14954	14957	14830	14879	14916	14903	15219	15034	15069	14944	14849	14807	14865	14889	14937	14744	14935	14700	14904	14952	14912	15002	14888	14898	14976	14904	15062	14870	14947	14912	15036	14714	14998	14929	15073	15221	15054	15018	14837	14885	15051	15002	14927	14945	15116	15065	14883	14687	14953	14785	14862	14883	14721	14732	14997	14953	14991	14827	14832	14931	14852	15010	14696	14787	14865	14931	14955	14955	14890	14945
25217	44378	42025	32659	27159	23939	21625	20072	19066	18189	17189	16056	15781	15506	15414	15238	15179	15052	14971	14894	14843	14840	14789	14831	14923	14772	14660	14624	14592	14577	14330	14516	14452	14366	14370	14379	14529	14322	14355	14530	14217	14435	14464	14342	14396	14438	14428	14405	14469	14366	14202	14323	14417	14312	14415	14332	14385	14359	14361	14369	14384	14331	14223	14292	14362	14343	14505	14112	14353	14309	14315	14217	14177	14203	14185	14433	14296	14288	14213	14299	14258	14415	14442	14257	14339	14258	14214	14372	14351	14181	14425	14258	14081	14369	14340	14421	14310	14314	14236	14191	14310	14419	14312	14341	14331	14354	14370	14329	14242	14335	14259	14204	14325	14303	14249	14274	14257	14280	14428	14433	14338	14392	14491	14219	14364	14397	14320	14093	14307	14171	14424	14400	14181	14343	14290	14254	14182	14357	14301	14267	14422	14165	14342	14268	14281	14180	14233	14315	14407	14234	14372	14306	14340	14342	14311	14424	14330	14265	14194	14152	14373	14302	14380	14253	14311	14330	14253	14288	14300	14324	14294	14465	14094	14238	14331	14450	14204	14338	14397	14305	14383	14361	14292	14219	14203	14340	14225	14197	14125	14365	14326	14262	14183	14129	14118	14205	14358	14427	14175	14238	14294	14388	14271	14171	14272	14265	14362	14240	14349	14228	14243	14333	14219	14307	14080	14149	14193	14347	14331	14239	14202	14288	14458	14400	14397	14268	14294	14298	14249	14452	14261	14332	14076	14433	14462	14322	14191	14188	14221	14313	14276	14227	14260	14190	14373	14365	14282	14354	14130	14296	14181	14277	14223	14408	14208	14334	14213	14200	14197	14261	14291	14258	14231	14273	14249	14126	14407	14242	14383	14153	14305	14192	14292	14184	14337	14184	14369	14281	14119	14267	14309	14322	14291	14294	14238	14268	14250	14180	14365	14267	14217	14326	14335	14231	14253	14423	14169	14185	14363	14197	14249	14229	14282	14276	14296	14276	14310	14155	14350	14241	14297	14190	14288	14406	14306	14235	14332	14449	14301	14128	14380	14467	14340	14245	14420	14272	14309	14460	14366	14101	14311	14288	14236	14182	14497	14418	14244	14211	14386	14206	14373	14186	14361	14351	14317	14273	14256	14274	14094	14308	14395	14217	14409	14198	14165	14261	14313	14400	14253	14130	14454	14172	14346	14263	14275	14375	14402	14126	14293	14450	14259	14286	14405	14498	14340	14385	14390	14337	14242	14438	14021	14264	14332	14464	14305	14196	14467	14402	14236	14226	14389	14313	14216	14301	14184	14284	14375	14201	14377	14266	14334	14312	14312	14279	14244	14273	14299	14203	14263	14279	14030	14037	14282	14247	14516	14361	14253	14356	14230	14257	14137	14269	14280	14300	14304	14257	14315	14225	14308	14350	14339	14154	14279	14437	14343	14255	14136	14464	14274	14358	14379	14341	14286	14158	14265	14281	14246	14209	14022	14243	14349	14286	14492	14170	14227	14342	14333	14112	14211	14406	14447	14231	14357	14299	14319	14381	14387	14402	14236	14253	14140	14190	14277	14314	14378	14266	14384	14376	14396	14253	14228	14389	14304	14316	14197	14385	14266	14200	14293	14222	14312	14313	14223	14335	14247	14078	14307	14342	14302	14377	14256	14231	14298	14301	14337	14338	14281	14358	14257	14392	14413	14291	14265	14217	14502	14198	14288	14270	14259	14359	14311	14156	14239	14289	14381	14208	14239	14319	14240	14388	14148	14316	14268	14387	14217	14068	14259	14370	14216	14255	14279	14209	14094	14402	14341	14489	14332	14276	14110	14293	14247	14315	14394	14343	14293	14400	14402	14418	14300	14083	14394	14317	14161	14510	14301	14378	14352	14221	14346	14209	14375	14318	14282	14266	14281	14250	14261	14250	14236	14206	14332	14282	14246	14257	14288	14379	14233	14260	14297	14283	14427	14262	14284	14225	14240	14371	14271	14352	14279	14402	14213	14256	14312	14330	14435	14220	14296	14300	14146	14261	14193	14417	14292	14390	14322	14270	14254	14205	14324	14350	14293	14446	14011	14232	14326	14169	14223	14211	14214	14146	14188	14297	14415	14308	14413	14324	14117	14193	14360	14351	14364	14245	14238	14389	14262	14347	14324	14282	14327	14129	14406	14165	14262	14202	14288	14299	14354	14256	14303	14257	14381	14265	14354	14311	14339	14208	14290	14298	14213	14269	14096	14471	14267	14283	14256	14093	14174	14314	14294	14243	14444	14289	14314	14293	14427	14434	14274	14224	14235	14265	14294	14179	14175	14250	14276	14209	14258	14191	14165	14427	14216	14241	14265	14221	14305	14297	14264	14120	14219	14186	14288	14154	14255	14310	14436	14331	14025	14265	14342	14267	14277	14150	14232	14245	14361	14263	14403	14260	14358	14257	14172	14347	14403	14315	14283	14215	14167	14352	14465	14331	14386	14163	14293	14308	14212	14242	14130	14357	14233	14395	14408	14317	14308	14142	14415	14125	14258	14207	14063	14216	14126	14333	14338	14376	14325	14137	14159	14260	14341	14308	14324	14283	14220	14165	14285	14327	14388	14357	14292	14319	14301	14300	14237	14048	14243	14333	14202	14298	14268	14337	14247	14284	14387	14441	14221	14300	14435	14395	14236	14257	14251	14488	14276	14263	14366	14267	14283	14370	14281	14414	14406	14322	14325	14138	14298	14243	14288	14391	14309	14284	14370	14276	14398	14448	14408	14318	14215	14397	14332	14226	14310	14381	14349	14408	14352	14248	14134	14282	14283	14391	14258	14277	14351	14227	14441	13961	14269	14249	14285	14315	14282	14384	14179	14329	14399	14233	14350	14242	14303	14200	14255	14431	14300	14322	14266	14198	14274	14238	14211	14274	14136	14312	14425	14339	14285	14273	14264	14257	14296	14328	14309	14165	14327	14223	14357	14339	14313	14369	14192	14306	14438	14252	14342	14299	14063	14436	14250	14510	14325	14331	14471	14192	14342	14293	14207	14340	14448	14292	14338	14369	14291	14457	14289	14294	14213	14366	14294	14087	14249	14181	14533	14293	14324	14361	14296	14465	14321	14368	14360	14229	14189	14222	14315	14260	14234	14258	14279	14288	14271	14394	14155	14348	14266	14315	14235	14393	14223	14350	14428	14352	14282	14405	14283	14239	14249	14260	14266	14260	14177	14151	14199	14164	14376	14146	14340	14258	14410	14228	14425	14180	14299	14277	14138	14365	14354	14204	14136	14282	14426	14070	14318	14250	14100	14381	14261	14200	14159	14266	14269	14261	14203	14250	14195	14267	14175	14152	14242	14245	14331	14275	14380	14433	14215	14534	14350	14340	14362	14212	14204	14247	14074	14166	14263	14166	14254	14131	14277	14267	14214	14092	14047	14278	14277	14369	14274	14239	14200	14246	14365	14328	14260	14368	14055	14292	14391	14306	14356	14307	14247	14263	14257	14313	14368	14226	14426	14111	14349	14324	14328	14231	14516	14335	14305	14155	14299	14149	14245	14453	14358	14235	14158	14330	14256	14296	14261	14229	14230	14270	14194	14154	14092	14281	14365	14405	14248	14243	14228	14318	14225	14388	14356	14202	14133	14268	14200	14269	14320	14175	14148	14412	14314	14427	14215	14315	14211	14396	14326	14234	14373	14321	14202	14223	14275	14311	14169	14196	14162	14310	14326	14360	14212	14353	14348	14353	14243	14212	14324	14245	14288	14315	14286	14303	14399	14284	14309	14288	14302	14278	14356	14253	14183	14201	14171	14201	14368	14189	14320	14382	14396	14377	14233	14116	14333	14261	14434	14305	14207	14141	14328	14351	14325	14235	14208	14310	14292	14290	14415	14369	14332	14357	14275	14281	14291	14193	14386	14268	14140	14230	14262	14398	14122	14326	14080	14287	14281	14313	14273	14393	14106	14189	14291	14313	14323	14293	14378	14364	14369	14274	14289	14293	14359	14294	14111	14310	14299	14279	14367	14243	14210	14267	14258	14284	14197	14169	14357	14164	14424	14286	14454	14335	14175	14472	14310	14254	14351	14388	14304	14353	14232	14267	14180	14392	14373	14225	14278	14278	14204	14305	14429	14265	14388	14251	14334	14374	14312	14193	14124	14217	14378	14291	14504	14291	14176	14111	14349	14423	14153	14414	14309	14346	14316	14200	14294	14288	14438	14381	14206	14212	14312	14274	14258	14173	14307	14240	14222	14197	14145	14313	14190	14287	14428	14372	14180	14266	14316	14386	14229	14390	14396	14365	14448	14424	14286	14209	14171	14395	14546	14272	14175	14271	14284	14094	14187	14223	14242	14398	14284	14329	14295	14273	14307	14442	14355	14196	14322	14310	14330	14370	14182	14394	14251	14482	14414	14477	14247	14222	14290	14337	14271	14124	14314	14395	14254	14232	14316	14235	14281	14142	14324	14446	14172	14333	14157	14198	14320	14134	14248	14149	14218	14319	14405	14238	14218	14491	14286	14189	14256	14254	14216	14277	14332	14283	14255	14409	14218	14141	14291	14278	14440	14417	14141	14195	14426	14316	14229	14250	14236	14352	14227	14181	14371	14166	14142	14322	14303	14227	14250	14195	14296	14152	14278	14411	14201	14151	14256	14218	14341	14196	14379	14182	14169	14115	14188	14262	14499	14272	14339	14263	14405	14161	14351	14338	14184	14388	14194	14249	14355	14304	14330	14199	14048	14239	14404	14307	14212	14360	14251	14331	14408	14192	14219	14270	14356	14166	14318	14210	14402	14350	14234	14418	14315	14216	14213	14411	14278	14383	14258	14178	14303	14327	14292	14238	14143	14325	14506	14304	14335	14281	14273	14271	14323	14335	14360	14318	14138	14184	14413	14383	14372	14285	14422	14242	14375	14276	14244	14298	14265	14247	14404	14242	14279	14371	14161	14345	14341	14300	14356	14127	14274	14242	14250	14232	14333	14316	14412	14250	14436	14193	14131	14336	14413	14354	14243	14282	14265	14343	14162	14283	14155	14076	14325	14278	14207	14350	14309	14326	14348	14320	14245	14281	14136	14315	14281	14401	14238	14152	14365	14096	14254	14374	14331	14410	14238	14376	14247	14413	14241	14314	14234	14359	14212	14367	14350	14110	14239	14327
23203	21635	29702	24106	22102	24580	26366	20269	18973	18383	17407	16767	16262	16195	16037	16045	15955	15700	15640	15559	15469	15378	15260	15446	15353	15318	15232	15203	15297	14969	15128	14989	15015	15168	14898	14998	15085	15083	14941	15046	15027	14938	14917	15004	15045	15047	15069	15052	14855	14937	14938	15078	15042	15115	15046	14949	14994	15170	15065	15087	14966	14848	14770	14793	14808	14824	15048	14869	14885	14827	14866	15052	14959	15031	14868	14717	14816	14819	14936	14745	14885	14926	14876	14922	14848	15105	14813	14757	15104	14877	14868	14726	14777	14899	14786	14820	15104	14910	14846	15022	14976	14617	14960	14890	14863	14989	14872	15053	14801	14886	14725	14930	14942	15011	15024	14830	14831	14803	14864	14814	14916	15065	14681	14728	14933	14662	14951	14928	14962	14872	15149	14864	14848	15027	15028	14992	14744	14810	14938	14735	15008	14802	14844	14994	14752	14809	14727	14666	14820	14774	14807	14847	14951	14742	14844	14873	14896	14799	14798	14780	14721	14872	14698	14808	15007	14766	14907	14723	14790	14895	15017	14930	14809	14827	14825	14926	14834	14772	14877	14935	15042	14840	14810	14927	14711	14954	14905	14819	14806	15002	15053	14813	14942	14877	14836	14798	15041	14794	15011	14779	14776	14967	14600	14829	15006	15057	14744	15011	14836	14890	15009	14656	14843	14841	14948	14866	14767	15036	14929	14676	14802	14724	14805	14766	14928	14970	15019	14810	14908	14753	14677	14830	15000	14767	14822	14774	14973	14809	14962	14881	14774	14941	14692	14789	14870	14752	14961	14839	15083	14845	14778	14835	14760	14975	14858	14797	14847	14655	14989	14737	14860	14866	15000	14900	14868	14902	14982	14894	14827	14632	14954	14771	14938	14799	14714	14951	14988	14980	14870	14891	14910	14757	14792	14920	14950	14702	14828	15003	14932	14829	15001	14809	14875	14963	14953	14828	14801	14760	14872	14781	14664	14942	14877	14995	14758	15007	14907	14800	14796	14694	14846	15021	14953	14888	14797	14897	15050	14772	14987	14741	14782	14937	14822	14867	14834	14831	14837	14861	14780	14884	14781	14945	14999	14905	15009	14784	14761	14893	14994	14952	14902	14710	14713	14806	14956	14599	14960	14764	15045	14834	14867	14895	14855	14890	14946	14852	15053	14812	14804	14728	14717	14735	14946	14848	14774	14794	14995	14866	14919	14740	15074	14868	15054	14797	14788	14989	14850	14847	14983	14925	14968	14734	14752	14724	14907	14913	14810	14831	14710	14812	14803	14915	14827	14761	14704	14841	14844	14850	14818	14804	14999	14683	14677	14688	14887	14810	14679	14882	14787	14901	14874	14861	14947	14710	15010	14935	14915	14914	14879	14904	15047	14843	14924	14886	14827	14675	14684	14777	14897	14782	14883	14786	14822	14939	14916	14817	14849	14667	14887	15043	14906	14672	14799	14857	14960	14952	14951	14899	14911	14746	14874	14861	14947	14887	14845	14944	14980	14989	14959	14848	14933	14939	14894	14838	14729	14868	14958	14929	14874	14695	14914	14903	14922	14936	15117	14919	14842	14692	14808	14921	14642	14856	14918	14854	14943	14960	14837	15010	14896	14945	14940	14952	14964	14938	14782	14813	14899	14903	14866	14618	14876	14689	14822	14923	14808	14927	14924	14788	14910	14799	14807	14749	14789	14828	14970	14821	14596	14927	14898	14821	14814	14831	14638	14902	14826	15057	15021	14670	14839	14778	14908	14954	14772	15027	14768	14883	14734	14936	14737	14690	14863	14864	14853	14639	14703	15019	14903	14893	14821	14748	14889	14923	14914	14831	14775	14949	14775	14798	14811	14864	14893	14721	14846	14790	14914	14741	15047	14922	14683	14868	14836	14859	14877	14989	15083	14973	14904	14931	14809	14856	14705	14912	14838	14733	14916	14811	14749	15032	14615	14625	14813	14793	14907	14725	14854	14975	14563	14823	14789	14812	14980	14702	14950	14926	14840	14717	14949	15163	14776	14824	14821	14899	14848	14950	14927	14766	14950	14850	14735	14953	14891	14891	14856	14847	14700	14904	14973	14813	14788	14884	14988	14945	14910	14834	14907	14940	14777	14676	14789	14905	14796	14816	14787	14823	14816	14774	14883	14918	14849	14754	14799	15012	14989	14866	14922	14771	14957	14762	15088	14953	14811	14873	14798	14920	14686	14841	14721	14833	14826	15018	14907	14841	14729	14852	14819	14740	14819	14838	14811	14945	14859	14922	14872	15093	14912	14803	14841	14692	14819	14925	14694	14770	14641	14903	14807	14846	14908	14736	14893	14797	14937	14643	14924	14757	14640	14747	14702	14810	15152	14611	14884	15048	14772	14882	14816	14860	14679	14944	14810	14987	14879	14820	15050	14673	14926	14799	14706	14934	14718	14793	14915	14864	14912	14733	14543	14969	14964	14958	14954	14860	15041	15003	14989	14927	14884	14752	14999	14717	14849	14832	14878	14819	14842	14805	14918	14972	14815	14849	14819	14680	14956	14979	15009	15163	14810	14770	14986	14908	15012	14996	14948	15045	14777	14864	14779	14884	14968	14978	14866	14829	14678	14834	14708	14855	14963	14854	14759	14826	14803	14989	14950	14901	14976	14961	14923	15205	14662	14723	14712	14777	14804	14752	14879	14811	15032	14693	14851	14851	14966	15105	15032	14816	14871	14937	14884	14744	14999	14828	14654	14508	14880	14771	14805	14806	15041	15061	14687	14856	15021	14855	14989	14784	14908	14889	14951	14750	14731	14882	14880	14772	14634	15062	14830	14905	14902	14782	14770	14684	14684	15088	14868	14986	14967	14888	15080	14930	14695	14658	14903	14833	14971	14899	14825	14868	14861	14811	14777	14829	14855	14835	14913	14724	15050	14816	14860	15009	14884	14659	14849	14805	14959	14873	14799	14721	14856	14976	14897	14937	14835	15077	14809	14804	15008	14768	14815	14756	14867	15057	14781	14868	14782	14786	14766	14742	14744	14824	14723	14817	14877	14874	14852	14828	14821	14697	15099	15042	14919	14747	14860	14901	14651	14796	14946	14799	14742	14778	14770	14791	14776	14866	14772	14890	15087	14895	14767	14770	14875	14880	14832	14833	14930	14659	14755	14940	14946	14925	14720	14920	14799	14800	14975	14842	14877	14894	14465	14830	14697	14685	14796	14785	14911	14735	14931	14787	14932	14797	14960	14985	14726	14932	15037	14764	14879	15028	14740	14690	14870	14852	14781	14681	14879	14899	15022	14884	14914	14870	14914	14933	14949	14929	14967	14761	14772	14683	14895	15000	14938	14876	14907	14914	14872	14993	14928	14895	14842	14699	14875	14719	14948	15151	14981	14927	14821	14693	15038	14688	14615	14809	14916	14819	14859	14886	14706	14836	14808	14926	14876	14713	14803	14925	14788	14749	14799	14922	15040	14905	14846	14679	14804	14800	14727	14826	14902	14694	14758	14658	14731	14890	14843	14947	14813	15014	14966	14868	14897	14816	14627	14690	14716	14998	14734	14779	14685	14904	14977	15014	14715	14947	14807	14937	15027	14820	14799	14820	14934	14801	14923	14887	14657	14797	14843	14709	14793	14873	14581	14826	14732	14647	14893	14741	14629	15053	14832	14757	15094	14818	14912	14835	14944	14728	14888	14753	14802	14884	14718	14741	15048	15043	15035	14965	14872	15079	14759	14864	14790	14997	14540	14719	14752	14994	14834	14813	14526	14795	14884	14881	14972	14839	15017	14709	14899	14886	14837	14838	14930	14897	14714	14926	14899	14931	14846	14946	14793	14966	14832	14572	14894	14991	14895	14822	14661	14705	15035	14913	15068	14866	14870	14943	14798	14788	14715	14762	14713	14724	14691	14751	15062	14689	14778	14787	14780	14748	14955	14851	14723	15000	14916	14901	14955	14883	14956	14788	14688	14658	14767	14810	14775	14957	14911	15039	14939	14667	14910	14948	14713	14854	14963	14730	14733	14938	14845	14623	14855	14757	14736	14861	14658	14817	14907	14930	14757	14805	15008	14803	15135	14833	14866	15049	14885	14722	14755	14939	14771	14783	14871	14959	14904	14862	14997	14740	14853	14900	14945	14773	14788	14682	14850	14900	14853	14699	14811	14758	14814	14709	14938	14835	14860	14902	14893	14870	14887	14861	14897	14814	14861	14715	15030	14875	14860	14886	14804	14870	14780	14692	14965	15001	14789	14793	14945	14969	14878	14561	14880	14878	14947	14828	14920	14862	14707	14952	14833	14856	14923	14757	14953	15013	14764	14648	14820	14811	14932	14822	15053	14835	14920	14688	14922	14736	14916	14883	14752	14819	14984	14774	14829	14906	14908	14863	14704	14860	14827	14855	14849	14859	14897	14811	14834	14872	14810	14700	14852	14945	14786	14871	14727	14830	14733	14790	14899	14655	14903	14859	14726	14902	14763	14916	14816	14761	14671	14802	14895	14687	14925	14697	15044	14745	14741	14763	14877	14890	14891	14800	14715	14929	14788	14797	14805	14821	15016	15043	14943	14803	14772	14823	14896	15005	15097	14676	15025	15127	14936	15112	14885	14945	14680	14888	14612	14933	14939	14715	14982	14911	15052	14809	14902	14713	15037	14827	14763	15144	14900	14780	14861	14940	14808	14846	14857	14932	14814	14799	14854	14905	14836	14669	14688	14939	14994	14835	14865	14955	14891	14780	14784	14845	14774	14915	14874	14767	14840	14783	14994	14872	14884	14787	14803	15042	14579	14971	14792	14919	14898	14909	14843	14742	14682	14967	14855	14932	14930	15057	14970	14886	15098	14847	14917	14907	15018	14800	14862	14639	14852	14947	14981	14700	14887	14890	14825	14786	14743	14858	14940	14830	14815	14936	14735	14718	14944	14921	14865	15003	14778	15066	14805	14741	14826	14960	14786	14787	14831	14864	14964	14866	15045	15101	14782	14654	14911	14870	14917	14715	14822	14929	14865	14841	14679	14668	14874	14848	14759	14816	14771	14749	14826	14936	15088	14750	15045	14901	14672	14627	14857	14841	14908	14722	14742	14838	14909	14825	14868	14746	15006	15084	14913	14785	14731	14781	14963	14934	14882	14914	14651	14815	14945	14948	14735	14702
27078	48767	46536	36632	30938	27004	24316	21973	20944	19576	18558	17155	16435	16096	16049	15992	15755	15550	15260	14955	15142	15082	14835	15153	14961	14914	14753	14734	14771	14559	14255	14340	14430	14506	14445	14289	14397	14497	14611	14219	14368	14246	14343	14391	14433	14240	14227	14480	14281	14314	14328	14164	14305	14253	14316	14344	14267	14448	14264	14251	14178	14241	14302	14225	14243	14367	14279	14237	14141	14274	14445	14279	14370	14199	14401	14401	14270	14371	14197	14341	14186	14156	14441	14336	14146	14247	14134	14206	14283	14192	14215	14215	14297	14057	14279	14144	14144	14392	14264	14263	14221	14159	14286	14177	14254	14194	14197	14237	14433	14213	14002	14183	14264	14361	14271	14213	14311	14167	14357	14346	14143	14137	14365	14281	14226	14244	14221	14514	14343	14109	14242	14309	14176	14209	14402	14090	14277	14119	14220	14516	14131	14133	14193	14177	14268	14231	14191	14260	14163	14205	14272	14269	14172	14290	14220	14139	14292	14133	14099	14069	14142	14142	14194	14170	14169	14219	14255	14189	14241	14156	14209	14158	14297	14321	14409	14077	14140	14034	14269	14154	14001	14165	14354	14056	14313	14318	14108	14354	14223	14395	14077	14245	14196	14325	14309	14249	14181	14300	14126	14136	13986	14328	14153	14195	14143	14333	14199	14110	14104	14116	14355	14230	14357	14348	14271	14240	14300	14245	14230	14253	14067	14146	14290	14412	14286	14263	14450	14463	14196	14294	14164	14148	14182	14125	14236	14229	14325	14316	14304	14205	14270	14110	14061	14160	14228	14298	14224	14262	14242	14285	14224	14221	14099	14270	14308	14417	14439	14250	14368	14097	14245	14335	14178	14254	14208	14110	14160	14068	14210	14205	14300	14234	14309	14305	14284	14070	14184	14258	14291	14291	14254	14063	14153	14380	14261	14234	14348	14166	14143	14084	14174	14363	14202	14190	14140	14225	14304	14085	14285	14275	14208	14124	14305	14223	14052	14300	14166	14116	14305	14194	14192	14272	14199	14132	14243	14207	14199	14154	14231	14419	14158	14262	14207	14169	14254	14154	14277	14132	14101	14050	14118	14208	14248	14183	14219	14194	14062	14191	14319	14270	14220	14128	14169	14338	14190	14224	14145	14269	14175	14202	14236	14244	14306	14271	14224	14104	14207	14232	14066	14327	14091	14363	14267	14221	14342	14230	14327	14231	14231	14256	14324	14201	14106	14266	14384	14072	14219	14314	14199	14295	14187	14335	14136	14334	14173	14273	14249	14200	14254	14331	14208	14416	14224	14242	14227	14093	14339	14044	14411	14185	14263	14270	14194	14228	14209	14181	14222	14079	14332	14286	14218	14235	14179	14210	14007	14145	14256	14419	14239	14332	14297	14216	14224	14211	14195	14179	14258	14199	14374	14492	14222	14281	14305	14320	14219	14233	14138	14254	14219	14303	14354	14074	14284	14305	14378	14421	14428	14194	14186	14275	14230	14233	14234	14215	14213	14216	14314	14323	14215	14168	14304	14021	14105	14334	14069	14300	14265	14385	14231	14133	14096	14241	14309	14324	14180	14293	14358	14075	14224	14319	14256	14171	14208	14248	14207	14218	14179	14289	14203	14171	14130	14282	14106	14113	14132	14270	14192	14236	14177	14317	14280	14201	14286	14295	14200	14216	14331	14298	14201	14337	14166	14262	14318	14139	14173	14187	14202	14277	14090	14303	14102	14166	14190	14175	14287	14133	14039	14183	14296	14327	14104	14271	14128	14384	14232	14221	14263	14315	14205	14260	14280	14326	14254	14370	14149	14062	14307	14145	14128	14132	14188	14208	14148	14007	14056	14187	14312	14266	14146	14254	14059	14176	14101	14237	14284	14179	14298	14309	14082	14322	14238	14222	14158	14238	14303	14193	14228	14230	14048	14238	14300	14207	14150	14033	14420	14169	14152	14198	14232	14239	14377	14195	14198	14230	14340	14365	14287	14206	14246	14244	14333	14363	14167	14036	14370	14271	14323	14138	14241	14374	14199	14239	14106	14197	14379	14194	14139	14295	14247	14214	14181	14290	14196	14303	14202	14216	14347	14176	14281	14062	14282	14214	14070	14125	14051	14211	14125	14287	14277	14115	14170	14204	14356	14079	14186	14179	14153	14258	14327	14283	14221	14138	14136	14146	14315	14135	14258	14396	14284	14220	14243	14259	14237	14293	14269	14241	14263	14230	14183	14069	14245	14320	14162	14272	14240	14144	14369	14208	14195	14223	14332	14212	14181	14287	14146	14144	14161	14219	14280	14160	14412	14060	14222	14207	14231	14173	14248	14289	14277	14266	14172	14410	14362	14248	14224	14251	14228	14223	14150	14246	14330	14257	14351	14176	14276	14290	14246	14351	14178	14244	14283	14257	14091	14185	14283	14106	14269	14414	14347	14257	14114	14150	14125	14370	14252	14215	14143	14050	14133	14329	14165	14337	14191	14239	14312	14026	14210	14251	14126	14211	14340	14296	13985	14299	14203	14390	14168	14295	14203	14327	14376	14216	14125	14237	14215	14272	14277	14204	14260	14177	14269	14151	14214	14438	14136	14398	14164	14194	14186	14232	14232	14100	14298	14096	14478	14209	14298	14277	14226	14261	14084	14021	14195	14131	14161	14378	14103	14179	14154	14124	14244	14110	14141	14236	14087	14183	14473	14241	14329	14247	14297	14121	14101	14334	14196	14240	14344	14244	14285	14227	14101	14137	14284	14120	14140	14168	14208	14141	14208	14233	14179	14337	14257	14304	14268	14375	14250	14243	14299	14256	14345	14301	14164	14233	14217	14357	14282	14316	14133	14259	14277	14330	14063	14189	14077	14250	14300	14304	14162	14235	14199	14284	14151	14187	14240	14262	14187	14107	14187	14150	14278	13996	14265	14117	14025	14089	14188	14249	14148	14089	14101	14107	14254	14192	14412	14241	14080	14193	14180	14305	14271	14025	14054	14244	14364	14211	14310	14215	14164	14167	14220	14178	14246	14285	14235	14315	14304	14329	14066	14176	14271	14150	14034	14163	14260	14325	14260	14308	14159	14312	14338	13981	14170	14047	14310	14192	14020	14196	14377	14210	14041	14107	14370	14298	14297	14208	14298	14166	14208	14192	14311	14226	14198	14223	14337	14296	14256	14021	14182	14292	14268	14315	14301	14314	14249	14359	14077	14168	14065	14180	14174	14169	14175	14200	14311	14185	14319	14022	14307	14305	14247	14246	14137	14382	14229	14305	13968	14186	14360	14101	14395	14279	14165	14232	14283	14084	14369	14323	14254	14328	14220	14224	14132	14055	14218	14491	14166	14193	14301	14162	14267	14246	14209	14222	14243	14242	14286	14145	14222	14118	14149	14221	14317	14176	14313	14194	14155	14253	14166	14174	14299	14238	14187	14265	14204	14210	14298	14225	14251	14283	14317	14174	14109	14182	14317	14445	14133	14093	14363	14004	14169	14332	14254	14187	14282	14238	14357	14345	14380	14117	14372	14191	14332	14103	14320	14252	14264	14249	14176	14103	14193	14359	14115	14340	14296	13978	14203	14300	14234	14260	14101	14239	14286	14187	14054	14209	14031	14194	14278	14210	14287	14137	14211	14247	14137	14028	14308	14300	14169	14191	14137	14077	14255	14110	14263	14249	14175	14273	14192	14211	14139	14295	14265	14253	14099	14415	14213	14198	14192	14100	14204	14153	14202	14120	14314	14304	14236	14330	14167	14269	14152	14268	14264	14310	14326	14309	14205	14370	14270	14247	14160	14047	14257	14290	14316	14272	14090	14328	14066	14227	14182	14227	14155	14331	14262	14245	14191	14263	14042	14069	14282	14101	14135	14185	14193	14107	14341	14113	14211	14141	14233	14179	14058	14376	14315	14223	14151	14186	14227	14189	14159	14218	14138	14114	14079	14172	14129	14065	14200	14186	14300	14149	14152	14191	14236	14134	14236	14274	14308	14316	14144	14250	14219	14240	14361	14273	14128	14328	14227	14178	14123	14360	14178	14197	14088	14237	14318	14305	14252	14077	14262	14159	14209	14086	14252	14328	14162	14393	14148	14283	14077	14323	14306	14292	14306	14280	14058	14181	14412	14221	14159	14154	14250	14259	14189	14233	14172	14183	14225	14251	14190	14211	14309	14164	14278	14299	14098	14136	14179	14296	14347	14201	14209	14269	14207	14250	14322	14194	14129	14329	14102	14301	14154	14334	14432	14318	14234	14275	14106	14291	14150	14362	14088	14267	13989	14145	14345	14357	14239	14049	14173	14162	14178	14227	14201	14154	14268	14151	14270	14198	14314	14100	14229	14154	14145	14152	14281	14040	14137	14032	14027	14144	14253	14240	14272	14312	13987	14152	14186	14190	14325	14222	14204	14148	14029	14121	14291	14306	14139	14325	14184	14246	14292	14332	14227	14202	14316	14382	14246	14114	14123	14073	14374	14105	14196	14290	14355	14137	14338	13981	14317	14112	14220	14215	14291	14237	14380	14291	14060	14305	14220	14130	14205	14366	14252	14184	14195	14330	14155	14231	14176	14164	14273	14107	14132	14427	14277	14135	14151	14211	14285	14333	14300	14361	14303	14316	14255	14163	14273	14069	14273	14015	14310	14322	14419	14239	14253	14234	14044	14150	14312	14281	14124	14193	14175	14216	14125	14191	14183	14415	14251	14098	14181	14394	14168	14094	14258	14220	14411	14208	14257	14095	14272	14133	14231	14286	14293	14217	14331	14315	14338	14404	14290	14150	14296	14201	14249	14184	14321	14143	14094	14101	14202	14187	14213	14268	14306	14371	14192	14251	14110	14134	14199	14205	14380	14171	13899	14095	14111	14269	14110	14238	14212	14294	14290	14346	14241	14219	14156	14080	14225	13981	14275	14306	14249	14138	14096	14140	14244	14235	14194	14213	14240	14233	14289	14239	14051	14113	14115	14226	14309	14267	14012	14226	14247	14237	14145	14345	14140	14091	14326	14278	14191	14197	14518	14195	14139	14176	14114	14354	14299	14242	14280	14266	14078	13998	14284	14132	14190	14247	14158	14239	14151	14236	14143	14273	14125	14316	14229	14131	14142	14262	14335	14422	13980	14263	14258	14320	14413	14200	14262	14229	14210	14250	14256	14176
27845	23823	29301	25268	19537	17815	17005	15768	15494	15172	14912	14381	14414	14417	14319	14224	14282	14146	13992	14165	14049	14028	13994	13972	13964	14170	14201	13989	13896	14063	13975	13961	13956	13860	14032	13857	14010	13856	13910	13964	13824	13832	13769	14031	14085	14009	13869	13955	14121	13768	13927	13896	13846	13805	13917	13996	13819	13641	13888	13946	13983	13809	13650	13794	13840	13643	13961	13893	13981	13966	13933	13976	14057	13866	13973	13941	13929	13680	13899	13566	13935	13999	13911	13631	13797	13799	13886	13928	13828	13700	13837	13706	13856	13720	13772	13820	13932	13895	13762	13588	14034	13896	13892	13720	13926	13898	13981	13785	13805	13980	13823	13763	13948	13799	13854	13917	13871	13892	13740	13889	13765	13802	13830	13859	13837	14039	13766	13935	13791	13876	13923	13899	13725	13944	13888	13794	13946	13895	13787	13772	13931	14011	13882	13617	13762	13880	13834	13873	13690	13843	13919	13812	13802	14029	13967	13666	13652	13922	13607	13778	13917	14005	13734	13923	13991	13827	13805	13770	13958	13907	13895	13584	13844	13832	13662	14040	13918	13671	13919	13732	13785	13911	13799	13643	13920	13874	13846	13901	13588	13810	13719	13654	13738	13693	13761	13884	13936	13876	14036	14019	13875	13968	14025	13803	13816	13927	13834	13850	14042	13772	14003	13852	13753	13831	13743	13923	13810	13643	13801	13874	13828	13725	13923	13708	13813	13898	13752	13902	13821	13697	13931	13837	13660	14012	13595	13812	13786	13737	13906	13971	13933	14002	13648	13905	14015	13916	13651	13977	13873	13915	13765	13848	13729	13909	13916	13885	13811	13722	14023	13898	13844	13876	13845	13806	13697	13908	13817	13916	14023	13801	13759	13724	13771	13932	13881	13780	13772	13781	13702	14056	13729	13738	13813	13699	13948	13830	13916	13844	13794	13827	13854	13947	13835	13782	13776	13880	13776	13942	13844	14040	13757	13958	13852	13874	13826	13861	13712	13823	13849	13802	13871	13678	13719	13856	13779	13852	13750	13890	13704	13803	13863	13846	13796	13728	13720	13839	13870	13831	13763	13640	13806	14000	13685	13812	13786	13725	13894	13816	13793	13855	13909	13984	13760	14000	13969	13827	13887	13688	13816	13800	13947	13677	13784	13723	13725	13927	13671	13770	13823	13845	13904	13855	13941	13826	13872	13679	13957	13771	13813	13717	13852	13832	13887	13890	13881	13821	13802	13820	13853	13763	13939	13770	13984	13922	13865	13864	13967	13779	13948	13929	13737	13761	13706	13626	13760	14028	13703	13715	13719	13896	13801	13808	13779	13637	13910	13966	13731	13728	14066	13936	13945	14021	13837	13847	13902	13957	13936	13794	13828	13928	13862	13702	14179	14006	13733	13747	13889	13860	13772	13835	14098	13731	13837	13901	13942	13889	13734	13865	13945	13550	13929	13930	13973	13712	13830	13767	13840	13782	13912	13940	13851	13739	13582	13778	13803	13902	13863	13819	13895	13716	13861	13684	13881	13765	13703	13663	13831	13730	13862	13982	13790	13925	13732	13705	13801	13828	14000	13705	13670	13842	13859	13842	13789	13739	13879	13880	13868	13902	13774	13668	13937	13840	13830	13834	13747	13964	13960	13822	13706	13857	13830	13787	13931	13676	13748	13713	13618	13884	13830	13649	13707	13746	13914	13703	13835	13740	13926	13842	13831	13784	13816	13955	13862	13734	13961	13837	13770	13785	13731	13778	13918	13913	13997	13823	13865	13702	13679	13699	13941	13762	13904	13701	13835	13827	13829	13830	13846	13896	13867	13685	13801	13766	13892	13786	13726	13782	13899	13800	13877	13918	13902	13809	13890	13765	13804	13932	13728	13873	13901	13834	13993	13825	13832	13885	13890	13763	13858	13904	13695	13883	13993	13785	13815	13869	14012	13951	13829	14008	13758	13808	13955	13749	13773	13851	13656	13827	13933	13710	13908	13654	13997	14064	13655	13908	13823	13936	13807	13760	13642	13806	13897	13918	13656	13882	13988	13942	13746	13931	13900	14074	13774	13932	13825	13808	13622	13836	13505	13821	13878	13894	13996	13759	13861	13772	13847	13968	13881	13892	13737	13849	13785	13841	14002	13814	13776	13904	13878	13764	13901	13683	13907	13749	13666	13926	13804	13902	13798	13760	13786	13961	13848	13786	13792	13639	13760	14062	13778	13798	13956	13903	13911	14022	13989	13857	13855	13747	13974	13836	13888	13893	13826	13825	13986	13919	13887	13838	13761	14010	13950	13814	13858	13677	13913	13898	13704	14190	13648	13823	13867	13899	13862	13730	13925	13859	13909	13932	13799	13867	13719	13625	13816	14038	13912	13853	13824	13814	13904	13722	13791	13786	13823	13881	13924	13716	13827	13965	13933	13825	13827	13888	13685	13955	13854	13979	13875	13802	13768	13656	13756	13925	13750	13802	13751	13799	13765	13893	14007	13928	13987	13953	13838	13767	13838	13887	13798	13816	13883	13703	13686	13861	13754	13884	13773	13873	13821	13733	13996	13841	13901	13882	14027	13829	13736	13813	13791	13709	13896	13759	13906	13913	13889	13903	13717	13742	13857	13890	13759	13848	13866	13909	13746	13747	13903	13885	13927	13868	13905	13861	13953	13819	13918	13746	13719	13885	13885	13758	13625	13693	13858	13612	13717	13753	13878	13827	13744	13915	13748	13934	13650	13896	13865	13919	13933	13838	13847	13639	13888	13766	13778	13849	14058	13791	13785	13864	13765	13545	13918	13799	13914	13884	13845	13818	13820	13867	13691	13960	13753	13836	13908	13945	13926	13857	13960	13869	13787	13891	13762	13950	13808	14032	13894	13921	13844	13900	13801	13957	13886	13841	13847	13863	13741	13968	13853	13741	13715	13926	13907	13669	13960	13802	13945	13833	13937	13966	13836	13810	13806	13732	13842	13824	13770	13875	13747	13859	13875	13809	13881	13952	13745	13805	13691	13932	14011	13729	13951	13870	13821	13788	13913	13741	13840	13837	13780	13786	13908	13793	13867	13762	13710	13928	14073	13715	13798	13795	13733	13826	13751	13819	13836	13815	14196	13952	13832	13890	14196	13912	14006	13968	13873	13739	13872	13936	13783	13775	13925	14039	13908	13814	13992	14098	13704	13835	13756	13765	13977	13868	13933	13851	13915	13820	13799	13696	14018	13820	13859	13780	13880	13904	13922	13710	13863	13783	13682	13851	13834	13756	13753	13713	13688	13763	13702	13990	13945	13802	13925	13902	13938	13798	13918	13855	13769	14018	13747	13864	13865	13832	13748	13893	13823	13704	13961	14091	13870	13913	13746	13947	13756	13766	13809	13892	13812	13746	13645	13897	13805	13607	13863	14013	13838	13933	14005	13817	13997	13856	13874	13720	13773	13835	13777	13997	13911	13904	13781	13785	13851	13901	13823	13769	13740	13990	13804	13711	13910	13801	13837	13791	13687	13850	13873	13845	13729	13899	13748	13766	14038	13788	13984	14080	14022	13821	13889	13824	13914	14056	13991	13797	13808	13756	13835	13856	13957	13936	13767	13824	13789	13813	13724	13779	13831	13837	13747	13885	13743	13874	13845	13922	13708	13665	13922	13837	14009	13879	13909	13781	13964	13773	14025	13998	14019	13719	13857	13966	13702	13896	13908	13985	13869	13826	13841	13842	14001	13804	13761	13781	13848	13848	13628	13680	13987	13807	13736	13896	13972	13750	13738	13884	13831	14018	13723	14077	13926	13745	13912	13988	13775	14034	13835	13643	13943	13814	13901	13933	13790	13694	13811	13745	13840	14055	13776	13801	13972	13890	13736	14005	14046	13921	13875	13770	13791	13958	13968	13761	13744	13760	13824	13832	13945	13832	13899	13792	13861	13981	13692	13990	13937	13807	13961	14027	13867	13824	13793	13832	13720	13928	13759	13845	13832	13890	13948	13906	13793	13812	13851	13742	13696	13751	13803	14116	14026	13812	13890	13770	13786	14030	13794	13811	13774	13894	13899	13896	13793	13963	13727	13752	14047	13758	14090	13819	13813	13758	13845	13649	13844	13862	13691	13908	13813	13761	13728	13891	13843	13877	13788	13594	13937	13872	13935	13580	13874	13868	13938	13873	13888	13612	13764	13788	13675	13772	13791	13944	13859	13821	13922	13701	14073	13982	14015	13847	13931	13858	13894	13937	14078	13880	13824	14052	13854	13940	13838	13835	13749	13947	13826	13653	13720	13933	13721	13826	13882	13974	13852	13859	13605	13889	13716	13886	13979	13924	13790	13716	13686	13983	13616	13814	14024	13805	13953	13738	13812	13763	13949	13906	13817	13857	13719	13843	13835	13989	13910	13809	13850	14038	13745	13886	13765	14062	13822	13761	13992	13768	13804	13889	13760	13949	14089	13870	13722	13796	13750	13954	13829	13850	13928	13895	13779	13890	13750	13808	14004	13824	13763	13939	13668	13845	13805	13924	13962	13789	13650	13896	13932	13918	14018	13692	13846	13846	13821	13812	13682	13923	13786	13855	13883	13772	13853	13750	13842	14109	13814	13794	13715	13792	13997	13944	13738	13961	13855	13995	13451	13895	13618	13804	13872	13801	13818	13927	13865	13849	13988	13813	13860	13946	14028	13938	13899	13814	13864	14048	13586	14069	13954	13956	13973	13619	13738	13928	14032	13730	13840	13661	13882	14095	13908	13963	14076	13740	13833	13682	13822	13776	13674	13731	13879	13708	13898	13858	13712	13886	13813	13867	13719	13727	13770	13875	13928	13816	13990	13889	13808	13801	13832	13757	13884	13772	13737	13810	13903	13992	13856	13721	13827	14030	13855	13600	13772	13724	13782	13980	13972	13733	13788	13957	14081	13786	13725	13803	13818	13843	14010	13749	13817	13839	13798	13941	13931	13842	13890	13624	13906	13937	13965	13897	13806	13785	13802	13913	13839	13719	13764	13777	13780	13957	13748	13833	14003	13930	13863	14046	13873	13984	13689	13891	13694	13750	13766	13822	13787	13778	13949	13779	13768	13809	13956	13857	13801	13710	13840	13781	13761	13816	13937	13774	13847	13812	13758	13847	14006	13829	13836	13894	13744	13782	13907	13689	13902	13741
24422	37091	34688	26276	21883	19746	17992	17064	16412	15776	15273	14702	14449	14399	14287	14151	14106	13857	13834	13905	13750	13740	13897	13811	13948	13972	13645	13638	13643	13716	13629	13668	13809	13658	13728	13753	13634	13589	13726	13568	13676	13545	13583	13664	13435	13693	13568	13369	13552	13597	13632	13654	13469	13506	13725	13651	13806	13561	13603	13419	13709	13577	13585	13349	13375	13810	13542	13484	13609	13506	13475	13453	13600	13630	13700	13450	13531	13669	13665	13431	13409	13553	13719	13373	13532	13595	13631	13477	13616	13341	13665	13552	13462	13401	13671	13429	13533	13471	13487	13559	13594	13495	13455	13395	13497	13385	13635	13459	13544	13477	13485	13505	13680	13465	13619	13463	13531	13764	13712	13758	13615	13468	13663	13627	13532	13805	13469	13646	13527	13537	13828	13425	13650	13685	13515	13733	13566	13443	13463	13455	13365	13513	13473	13561	13625	13509	13474	13590	13721	13689	13528	13572	13548	13530	13640	13417	13548	13634	13425	13498	13332	13679	13685	13528	13478	13644	13556	13593	13536	13460	13545	13453	13553	13638	13550	13595	13493	13552	13676	13685	13423	13532	13463	13575	13681	13650	13505	13620	13430	13629	13577	13512	13481	13561	13468	13578	13627	13545	13557	13523	13394	13543	13602	13545	13543	13311	13647	13646	13369	13567	13552	13555	13421	13610	13625	13562	13477	13581	13663	13521	13539	13661	13452	13641	13731	13595	13507	13754	13631	13486	13390	13583	13562	13746	13617	13491	13452	13500	13578	13457	13712	13564	13596	13500	13497	13563	13561	13707	13523	13470	13412	13566	13595	13379	13426	13625	13566	13457	13633	13658	13540	13515	13528	13702	13515	13518	13394	13593	13798	13504	13533	13670	13601	13572	13520	13567	13488	13600	13626	13525	13552	13382	13382	13557	13606	13561	13591	13504	13685	13520	13572	13530	13679	13604	13463	13545	13589	13597	13663	13541	13487	13582	13448	13583	13591	13431	13473	13627	13577	13628	13527	13322	13610	13594	13738	13626	13620	13658	13679	13467	13577	13579	13472	13614	13526	13512	13408	13565	13685	13387	13563	13411	13332	13675	13703	13470	13491	13529	13531	13548	13661	13449	13439	13500	13643	13392	13589	13512	13547	13356	13534	13507	13576	13466	13497	13456	13590	13688	13681	13495	13549	13501	13436	13527	13397	13603	13609	13471	13564	13495	13360	13583	13685	13464	13498	13564	13576	13789	13510	13444	13536	13604	13595	13440	13655	13597	13567	13546	13436	13651	13488	13571	13639	13518	13643	13422	13495	13690	13529	13503	13781	13444	13557	13353	13578	13443	13484	13592	13501	13530	13589	13614	13566	13653	13393	13458	13484	13451	13614	13590	13537	13590	13514	13476	13352	13625	13564	13508	13476	13468	13441	13530	13609	13462	13425	13584	13610	13595	13496	13537	13491	13522	13589	13608	13606	13674	13575	13518	13502	13408	13546	13295	13619	13561	13378	13616	13460	13555	13682	13718	13505	13665	13587	13706	13461	13589	13465	13618	13713	13409	13600	13637	13524	13593	13568	13439	13501	13563	13658	13510	13497	13530	13562	13454	13647	13566	13451	13602	13463	13498	13758	13529	13588	13591	13384	13721	13615	13374	13423	13456	13518	13514	13431	13371	13645	13409	13540	13524	13362	13824	13451	13557	13505	13658	13651	13480	13661	13534	13446	13599	13621	13535	13494	13563	13613	13352	13597	13528	13754	13503	13606	13556	13441	13585	13663	13476	13679	13776	13460	13638	13561	13602	13674	13414	13709	13642	13710	13568	13691	13641	13499	13605	13558	13670	13430	13427	13596	13410	13529	13636	13551	13468	13544	13420	13510	13453	13655	13531	13479	13605	13514	13485	13561	13547	13687	13493	13502	13645	13391	13640	13480	13575	13533	13616	13498	13665	13484	13494	13535	13506	13508	13399	13479	13453	13578	13542	13538	13500	13600	13546	13591	13516	13622	13644	13615	13584	13566	13467	13362	13673	13353	13565	13409	13454	13739	13718	13562	13625	13509	13547	13521	13599	13603	13461	13440	13538	13755	13463	13582	13626	13584	13572	13460	13549	13625	13585	13600	13722	13612	13466	13435	13577	13669	13619	13521	13526	13645	13536	13520	13538	13501	13655	13567	13626	13636	13607	13332	13545	13674	13442	13630	13495	13515	13682	13577	13400	13549	13563	13535	13468	13591	13448	13432	13544	13648	13404	13640	13621	13419	13502	13568	13686	13638	13414	13690	13703	13469	13600	13497	13554	13640	13598	13598	13452	13490	13665	13500	13650	13557	13415	13616	13516	13595	13595	13530	13528	13488	13477	13350	13527	13624	13635	13567	13608	13613	13646	13659	13513	13577	13521	13540	13391	13757	13705	13496	13670	13554	13460	13420	13562	13598	13543	13629	13542	13455	13566	13406	13498	13429	13481	13573	13407	13337	13462	13493	13611	13573	13591	13422	13469	13415	13514	13470	13599	13633	13393	13542	13576	13570	13459	13468	13652	13455	13521	13644	13598	13381	13598	13745	13392	13470	13496	13606	13594	13571	13364	13573	13533	13548	13481	13720	13596	13540	13443	13522	13522	13566	13619	13408	13611	13773	13461	13575	13703	13550	13454	13556	13516	13639	13394	13590	13496	13522	13675	13504	13386	13420	13490	13390	13543	13502	13709	13733	13547	13448	13577	13526	13602	13583	13501	13606	13503	13526	13542	13672	13496	13668	13549	13495	13448	13543	13633	13520	13736	13457	13411	13626	13400	13445	13452	13566	13605	13562	13631	13576	13585	13594	13633	13453	13508	13506	13413	13443	13835	13660	13635	13436	13512	13641	13517	13507	13529	13554	13504	13447	13631	13524	13584	13700	13505	13549	13599	13564	13559	13519	13501	13659	13614	13605	13493	13547	13424	13487	13631	13500	13567	13591	13418	13489	13464	13763	13502	13625	13455	13573	13472	13400	13606	13541	13557	13507	13533	13654	13539	13440	13708	13500	13588	13747	13470	13430	13571	13582	13394	13570	13424	13469	13525	13604	13601	13619	13554	13651	13458	13596	13667	13634	13574	13599	13463	13610	13402	13556	13589	13817	13639	13491	13549	13625	13532	13510	13501	13521	13623	13607	13581	13331	13629	13600	13526	13443	13770	13683	13446	13444	13690	13502	13555	13518	13549	13390	13513	13406	13514	13387	13546	13466	13477	13614	13495	13424	13441	13597	13637	13572	13500	13507	13618	13473	13522	13529	13483	13670	13661	13491	13670	13563	13698	13639	13724	13623	13578	13531	13464	13441	13422	13389	13539	13571	13445	13516	13507	13595	13379	13542	13651	13412	13695	13526	13500	13582	13720	13704	13506	13586	13469	13589	13397	13525	13588	13531	13608	13658	13621	13630	13636	13629	13480	13566	13468	13724	13542	13676	13705	13590	13687	13573	13535	13448	13482	13611	13464	13577	13584	13379	13465	13259	13542	13540	13606	13441	13391	13357	13436	13471	13521	13527	13563	13552	13522	13569	13445	13509	13507	13687	13416	13650	13430	13546	13566	13605	13565	13540	13584	13565	13470	13543	13484	13475	13691	13557	13573	13564	13664	13550	13643	13520	13486	13378	13480	13466	13379	13582	13493	13553	13519	13474	13509	13457	13584	13618	13398	13474	13671	13547	13527	13596	13468	13635	13449	13482	13642	13546	13778	13665	13521	13402	13663	13447	13624	13569	13588	13454	13463	13638	13402	13466	13627	13668	13577	13552	13575	13496	13406	13505	13610	13406	13540	13536	13403	13541	13636	13486	13706	13446	13520	13602	13402	13653	13582	13437	13645	13658	13623	13712	13481	13395	13389	13798	13488	13551	13547	13486	13485	13572	13495	13525	13600	13413	13583	13661	13454	13629	13467	13602	13678	13556	13556	13539	13650	13468	13389	13454	13390	13652	13372	13444	13606	13511	13506	13670	13557	13532	13632	13549	13592	13588	13541	13612	13473	13492	13623	13633	13477	13629	13504	13681	13571	13454	13557	13543	13575	13592	13404	13332	13553	13636	13366	13513	13606	13449	13465	13444	13559	13630	13718	13405	13586	13535	13531	13597	13355	13603	13687	13588	13567	13572	13307	13544	13485	13480	13711	13658	13602	13600	13545	13644	13574	13560	13609	13659	13587	13477	13506	13413	13579	13475	13508	13562	13652	13643	13518	13583	13485	13464	13675	13650	13536	13545	13511	13589	13502	13764	13515	13553	13426	13466	13765	13613	13759	13648	13474	13462	13406	13735	13528	13515	13489	13456	13525	13571	13423	13778	13543	13477	13492	13455	13504	13406	13377	13546	13535	13495	13434	13540	13615	13657	13476	13570	13633	13421	13429	13574	13454	13469	13476	13670	13449	13612	13656	13522	13649	13560	13579	13500	13559	13487	13661	13535	13508	13474	13532	13599	13361	13456	13495	13574	13463	13670	13489	13571	13550	13320	13512	13562	13563	13739	13556	13539	13591	13750	13555	13683	13404	13688	13495	13532	13462	13751	13412	13587	13449	13564	13416	13687	13562	13663	13562	13527	13732	13561	13621	13658	13686	13649	13468	13546	13558	13585	13684	13529	13626	13644	13642	13613	13514	13489	13471	13643	13444	13459	13673	13576	13665	13587	13498	13680	13615	13793	13539	13560	13582	13441	13667	13445	13504	13605	13726	13642	13450	13481	13596	13598	13382	13502	13430	13621	13432	13543	13722	13543	13669	13532	13540	13386	13444	13611	13414	13529	13500	13770	13541	13543	13499	13589	13665	13483	13532	13542	13665	13623	13547	13404	13541	13528	13662	13543	13475	13499	13618	13569	13537	13651	13408	13704	13442	13607	13618	13604	13395	13700	13597	13618	13626	13568	13563	13622	13526	13413	13499	13511	13514	13591	13593	13685	13351	13711	13531	13599	13653	13397	13434	13700	13601	13595	13521	13462	13528	13443	13497	13486	13577	13489	13652	13628	13588	13479	13447	13488	13612	13480	13457	13441	13612	13643	13403	13692	13640	13488	13449	13686	13438	13613	13563	13597	13562	13657	13572	13499	13557	13558	13587	13562	13746	13423	13566	13552	13784	13542	13526	13538	13399	13569	13629	13720	13523
24187	21625	29318	24704	23007	23254	21696	18275	17062	16728	16175	15826	15507	15128	15187	15178	15166	15175	14832	14870	14898	14830	14821	14830	14816	14719	14794	14732	14563	14493	14660	14459	14527	14498	14650	14514	14552	14591	14569	14509	14533	14614	14480	14504	14538	14553	14658	14551	14564	14460	14446	14636	14403	14562	14579	14627	14615	14483	14500	14487	14529	14511	14486	14417	14284	14682	14580	14369	14426	14430	14609	14460	14480	14520	14472	14301	14442	14321	14450	14573	14364	14610	14616	14434	14478	14505	14405	14391	14392	14469	14537	14510	14341	14343	14403	14266	14460	14571	14267	14289	14437	14243	14445	14456	14398	14473	14383	14480	14332	14301	14647	14141	14447	14449	14416	14390	14546	14438	14535	14408	14362	14509	14368	14449	14474	14265	14481	14377	14482	14492	14419	14332	14527	14373	14268	14334	14476	14687	14464	14287	14448	14333	14322	14299	14518	14442	14486	14476	14399	14303	14329	14474	14374	14616	14576	14330	14445	14407	14428	14302	14406	14454	14430	14524	14396	14378	14555	14484	14460	14460	14320	14298	14317	14564	14377	14405	14284	14556	14374	14457	14488	14404	14575	14295	14567	14426	14310	14452	14524	14177	14332	14410	14610	14402	14233	14348	14407	14353	14329	14263	14294	14415	14445	14374	14472	14326	14260	14457	14396	14492	14725	14363	14324	14361	14386	14181	14464	14252	14323	14496	14374	14580	14441	14369	14391	14496	14562	14346	14521	14570	14315	14284	14500	14411	14561	14389	14408	14511	14472	14423	14369	14612	14284	14298	14332	14457	14500	14422	14429	14362	14453	14277	14405	14447	14471	14469	14260	14334	14489	14394	14423	14445	14424	14538	14379	14463	14339	14425	14334	14355	14441	14505	14543	14639	14516	14322	14417	14398	14304	14526	14430	14518	14466	14463	14391	14412	14382	14459	14390	14350	14488	14375	14291	14589	14447	14530	14502	14513	14448	14427	14406	14575	14503	14424	14546	14251	14402	14412	14530	14330	14235	14299	14349	14260	14505	14483	14406	14582	14188	14303	14525	14461	14395	14281	14503	14296	14351	14375	14331	14268	14364	14342	14387	14450	14653	14402	14391	14394	14350	14488	14553	14646	14339	14285	14457	14501	14285	14436	14479	14344	14210	14170	14711	14386	14375	14602	14363	14525	14263	14504	14427	14467	14408	14585	14617	14475	14419	14581	14242	14323	14465	14330	14337	14348	14459	14467	14306	14395	14500	14389	14401	14416	14356	14374	14310	14493	14289	14501	14558	14547	14361	14245	14428	14427	14394	14460	14332	14400	14433	14436	14478	14438	14451	14472	14267	14200	14696	14454	14413	14369	14445	14398	14470	14276	14357	14380	14435	14484	14323	14415	14465	14478	14326	14318	14508	14308	14554	14335	14289	14423	14392	14309	14353	14386	14411	14540	14448	14378	14357	14514	14381	14281	14339	14293	14292	14510	14522	14418	14432	14502	14301	14573	14401	14405	14507	14394	14450	14463	14425	14411	14218	14243	14452	14553	14362	14367	14248	14249	14462	14366	14422	14249	14298	14452	14411	14324	14261	14324	14263	14383	14279	14472	14208	14360	14348	14407	14387	14538	14381	14422	14520	14314	14329	14307	14449	14356	14467	14265	14695	14527	14449	14314	14347	14395	14496	14475	14295	14612	14459	14549	14488	14381	14622	14576	14477	14370	14444	14316	14320	14476	14406	14309	14178	14549	14499	14508	14535	14311	14187	14220	14579	14397	14524	14347	14351	14426	14437	14535	14480	14518	14285	14550	14429	14310	14356	14318	14449	14302	14238	14509	14556	14360	14271	14242	14455	14331	14442	14346	14375	14473	14517	14485	14441	14311	14539	14726	14523	14588	14472	14557	14260	14226	14446	14454	14372	14354	14454	14318	14517	14464	14416	14275	14322	14356	14296	14529	14421	14292	14537	14433	14560	14489	14396	14504	14472	14340	14524	14410	14534	14319	14241	14242	14282	14468	14319	14234	14593	14646	14475	14415	14522	14448	14440	14584	14429	14327	14280	14298	14426	14452	14412	14232	14491	14398	14475	14443	14522	14445	14379	14416	14401	14386	14554	14360	14556	14443	14691	14385	14518	14363	14302	14608	14399	14569	14573	14434	14335	14251	14242	14344	14465	14509	14484	14568	14388	14399	14510	14340	14306	14413	14531	14434	14452	14428	14436	14592	14460	14370	14352	14335	14321	14487	14412	14541	14414	14420	14470	14345	14374	14351	14230	14514	14287	14416	14436	14278	14275	14396	14427	14398	14495	14461	14365	14496	14567	14351	14427	14326	14281	14441	14402	14365	14399	14366	14432	14422	14389	14410	14460	14327	14387	14242	14374	14285	14452	14623	14368	14324	14422	14465	14338	14236	14209	14365	14423	14586	14483	14403	14325	14487	14481	14397	14490	14323	14382	14303	14384	14305	14301	14355	14471	14554	14422	14284	14207	14588	14390	14443	14306	14116	14469	14468	14317	14391	14320	14414	14339	14576	14413	14495	14323	14566	14546	14547	14402	14352	14452	14538	14324	14385	14469	14346	14171	14441	14423	14411	14466	14595	14369	14550	14481	14478	14565	14374	14293	14483	14618	14342	14400	14501	14371	14328	14515	14595	14475	14361	14355	14578	14311	14473	14369	14349	14349	14263	14405	14495	14324	14405	14376	14357	14479	14295	14441	14244	14453	14356	14422	14338	14403	14276	14511	14514	14348	14350	14540	14309	14318	14358	14280	14583	14544	14265	14489	14470	14201	14452	14425	14275	14480	14411	14433	14375	14540	14493	14374	14518	14274	14522	14361	14462	14253	14393	14443	14433	14341	14299	14459	14347	14472	14425	14420	14425	14410	14507	14317	14240	14363	14282	14483	14335	14308	14305	14435	14536	14408	14474	14464	14352	14464	14312	14506	14460	14429	14401	14448	14322	14389	14465	14364	14173	14654	14375	14588	14443	14344	14406	14329	14342	14350	14263	14446	14353	14378	14450	14521	14380	14345	14273	14348	14219	14257	14588	14376	14481	14352	14360	14460	14817	14596	14306	14535	14261	14560	14440	14485	14345	14340	14520	14489	14341	14332	14512	14344	14502	14530	14350	14534	14326	14408	14509	14303	14397	14370	14447	14600	14475	14458	14379	14324	14456	14513	14371	14348	14302	14303	14512	14300	14374	14445	14288	14547	14393	14343	14391	14405	14432	14220	14336	14476	14552	14283	14279	14263	14543	14306	14381	14504	14643	14421	14666	14362	14311	14345	14375	14607	14429	14439	14324	14280	14516	14448	14381	14438	14413	14420	14447	14419	14370	14504	14402	14674	14416	14444	14392	14144	14412	14149	14596	14572	14331	14409	14283	14461	14358	14507	14367	14401	14353	14404	14292	14455	14339	14431	14516	14478	14617	14484	14359	14554	14448	14399	14312	14548	14278	14535	14418	14337	14382	14366	14393	14418	14323	14483	14370	14278	14446	14581	14627	14410	14518	14531	14175	14428	14486	14541	14503	14559	14517	14362	14452	14512	14493	14493	14324	14475	14318	14429	14494	14418	14352	14677	14481	14313	14365	14245	14516	14371	14386	14475	14357	14377	14429	14402	14415	14331	14393	14182	14324	14415	14524	14361	14435	14424	14355	14335	14458	14383	14464	14438	14266	14300	14222	14412	14492	14342	14279	14391	14680	14455	14643	14442	14440	14319	14440	14517	14409	14379	14336	14421	14361	14241	14320	14494	14542	14404	14571	14500	14446	14533	14531	14303	14457	14334	14373	14394	14330	14474	14462	14186	14420	14310	14464	14538	14274	14442	14249	14441	14272	14351	14355	14278	14254	14435	14501	14314	14402	14197	14203	14510	14395	14514	14262	14458	14451	14492	14498	14219	14468	14468	14322	14427	14418	14318	14353	14342	14582	14397	14451	14409	14290	14281	14474	14465	14408	14244	14381	14343	14391	14531	14412	14521	14286	14447	14376	14358	14473	14276	14317	14376	14496	14361	14416	14353	14527	14527	14562	14268	14377	14420	14412	14462	14552	14358	14435	14429	14513	14419	14334	14380	14421	14516	14461	14325	14470	14481	14277	14466	14480	14192	14452	14508	14460	14438	14610	14620	14486	14436	14434	14474	14500	14540	14457	14500	14392	14561	14573	14657	14415	14222	14514	14438	14264	14415	14251	14467	14360	14450	14320	14335	14509	14592	14391	14253	14358	14439	14399	14327	14557	14378	14581	14508	14454	14227	14400	14548	14547	14554	14479	14377	14337	14458	14120	14608	14304	14402	14456	14545	14364	14356	14388	14491	14386	14226	14181	14422	14390	14271	14383	14475	14631	14502	14405	14337	14343	14441	14292	14434	14189	14463	14627	14414	14363	14491	14358	14483	14365	14184	14191	14621	14478	14194	14312	14536	14436	14589	14412	14506	14327	14344	14174	14298	14480	14332	14431	14540	14421	14339	14529	14258	14374	14530	14447	14508	14372	14179	14502	14525	14443	14537	14405	14246	14363	14378	14610	14585	14411	14454	14635	14453	14319	14302	14253	14418	14439	14419	14316	14499	14519	14545	14368	14453	14277	14369	14588	14453	14462	14377	14510	14453	14342	14347	14542	14608	14730	14592	14456	14504	14458	14380	14353	14566	14413	14328	14526	14389	14297	14579	14260	14441	14501	14342	14274	14428	14697	14359	14291	14404	14395	14415	14298	14494	14371	14558	14522	14399	14473	14407	14478	14623	14360	14458	14488	14345	14535	14532	14473	14444	14531	14608	14546	14497	14398	14409	14482	14422	14369	14549	14293	14501	14719	14413	14388	14486	14314	14377	14433	14489	14447	14358	14452	14525	14503	14392	14403	14344	14270	14440	14444	14298	14423	14477	14516	14520	14468	14440	14479	14460	14469	14457	14373	14452	14525	14393	14583	14426	14416	14367	14211	14429	14344	14567	14567	14416	14314	14466	14556	14316	14481	14475	14204	14195	14490	14369	14556	14481	14312	14539	14522	14517	14226	14357	14455	14494	14309	14332	14433	14240	14312	14333	14348	14549	14362	14643	14412	14379	14332	14321	14453	14472	14308	14376	14336	14419	14280	14313	14477	14527	14622	14455	14368	14517	14489	14522	14420	14561	14571
24731	43788	40976	32238	27031	23736	21308	19794	18541	17734	16810	16238	15656	15053	15276	15254	15068	14923	14742	14417	14525	14329	14561	14438	14513	14404	14492	14459	14265	14340	14242	14070	14062	14175	14141	14143	14076	14185	14202	14063	14093	13936	14071	14191	13961	14031	13948	13960	14122	13996	13970	14036	14106	13867	13991	13935	14042	14016	14052	14149	14040	13907	13979	14027	13944	14026	13906	14017	13878	13888	13975	13875	14144	13944	14103	14026	13867	14007	13966	14030	13968	13987	13727	13999	14111	13932	14103	14087	13887	13922	14027	13855	13894	13961	14075	14017	13851	14045	13995	14052	13874	14158	13809	13925	13877	14037	13907	14075	14053	13893	14023	13874	14005	13937	14090	13883	14012	13892	13925	14116	13799	13955	13724	14044	13982	13910	13931	13862	13989	13837	13941	13837	13983	13979	14043	13970	13929	14066	14069	13981	13928	14020	13941	13957	14096	13886	13783	13856	14044	14003	14089	13878	13843	13945	14075	14103	14162	14090	14076	14040	14048	13864	13890	13843	14015	13922	13950	13979	13852	14004	14009	13871	14043	13834	14151	13852	14052	14108	13980	13951	14171	13869	14025	13977	14007	13891	13891	13940	13896	14077	13884	14003	13959	14107	13964	13887	13852	13915	14124	14042	14026	14041	13949	14038	14063	13952	13940	13999	14029	13893	13951	13939	13955	13685	13926	14090	13909	14093	14021	14073	13998	13886	13921	14098	13801	13926	13892	13926	13982	13943	13941	13960	13888	13928	13995	14021	13818	13986	13985	13960	13810	14080	13913	14015	13920	13952	13979	13886	13969	13986	14042	13901	14042	14011	13853	13920	13950	13866	13910	13969	13985	13866	14078	14053	13900	13945	13809	13861	13949	13983	13915	13933	14054	13985	13823	13818	13865	13855	13773	14113	14056	13986	13914	13865	14038	13864	13904	13846	13985	14053	13808	14093	13881	13837	13868	13938	14070	13966	13958	13976	13973	13973	13935	14243	13791	13927	14058	14078	13740	13901	13857	14057	13980	13983	13915	13923	13941	14127	13881	13992	14015	13933	14071	13922	14041	13995	13919	13833	13922	14105	13812	14071	13981	13929	14136	13918	14176	13834	13829	14010	14021	13913	13834	13896	13924	13955	14058	13885	13946	13905	13941	14020	13955	13768	14013	13870	13981	13960	14001	13966	13821	13952	13965	14014	13827	13812	13853	13986	13900	13990	14045	13912	14058	13957	13947	13830	13926	13919	13880	13963	13724	14057	14102	13902	14052	13991	13903	13842	13872	13875	13973	14002	13733	14073	13982	13937	13924	13940	13905	13882	13805	13961	13893	14020	13916	13978	13929	13922	14044	13978	14118	13995	13953	14021	13867	14097	13969	14098	13936	13914	13870	14004	13951	14039	13949	14095	13950	13832	13994	14069	14040	14047	13973	13956	13856	13876	14013	13985	13946	13937	13914	14052	14022	13971	13928	13902	13928	13819	14089	13814	14019	13901	13933	13965	13943	13944	13833	13998	13977	14044	13994	13972	13966	14155	14096	13739	14016	13989	13872	13849	14031	14062	13899	14085	13785	14088	13781	13974	13949	14062	13901	14077	13931	14092	14085	13971	14051	13857	13918	13861	13805	13869	14011	13910	13971	14053	13921	14066	13940	13905	13895	13889	13915	13953	13981	14017	14074	13951	13911	14075	13930	13976	14131	13909	13886	13967	14085	13771	14020	13884	13928	13917	13992	13895	13852	13887	13946	14092	13858	13980	13961	13961	14026	13832	14029	13963	13883	14033	13890	13965	13865	13901	13921	14072	13981	13978	14027	13894	14067	14062	14028	13896	13796	13991	13955	13910	13976	13880	13935	13871	13976	14065	13894	14215	13854	14001	13993	14016	14120	13920	13953	13718	14029	13978	13761	13976	13919	14011	14008	13999	14145	13952	13961	14122	14079	13862	13844	13930	14148	13925	13932	13970	13773	13828	14068	14170	14015	13950	13963	14000	13936	13923	13907	13904	14031	13850	13811	14099	13893	14003	13903	13911	13930	14144	14115	13883	14060	13888	14065	13930	13997	13937	14111	13928	14064	14025	13904	14095	14045	13847	13931	14047	13944	14006	13951	14037	13862	13901	14075	13880	13982	14033	14099	13956	14148	13955	13910	14003	14099	14058	14044	13984	14151	13975	13878	13806	13996	13908	14002	14082	13893	14080	13800	13895	13884	13969	14006	14197	13907	13942	13937	13960	13950	14035	13905	14032	13904	13932	13927	13959	14117	13855	14002	14039	13880	13891	13980	13879	14003	13989	13861	13911	13989	13970	13945	14108	13777	14116	13852	14037	13942	13831	13884	13837	13954	14008	13949	13920	13873	14034	14134	13914	14066	13981	14035	14077	13914	14055	14133	13956	14027	13846	14129	13678	14151	13985	13977	13754	14040	13980	13876	13881	13845	13955	13870	14102	13852	13925	13891	13780	13982	13959	13950	14052	14062	13945	13989	13856	13959	13897	14015	13967	13978	14009	13794	13891	13994	13892	13939	14014	13903	13774	14082	13963	14030	13908	13998	14145	13910	14012	13997	13858	14030	13874	13889	13912	13938	14056	13950	13862	14018	13916	13946	13769	14054	13926	13817	13820	13913	13941	13837	13918	13883	14087	13978	13929	14066	14049	13964	14056	13824	14001	13954	13850	13849	13803	13956	14030	13915	13913	13845	13955	13929	13815	14026	13943	13928	13983	13874	13968	13962	13947	13949	13868	14087	13948	14052	14120	13925	13875	13912	13895	13987	14051	13939	13966	13932	14102	13830	14031	13908	14053	13969	13987	13986	13982	13731	13723	13987	13911	13843	14190	13958	13893	14033	13966	14035	13934	13866	14068	13933	13901	13868	14043	13888	14073	13899	13943	13860	14146	14140	13895	13969	13976	13893	13879	13828	14015	13942	14025	13937	13930	13887	13821	13903	13922	13827	13951	13930	13880	13980	14029	14012	13973	13927	13791	13998	13965	13891	13899	14241	14112	14031	14071	14015	14132	14050	14133	14190	13861	13876	14077	13832	14111	13986	13990	14022	13937	14025	13903	13860	14017	13947	14116	14108	13934	13930	13926	13995	13916	13945	13953	13875	14018	13786	13998	14056	14245	13996	14015	14108	13899	13915	13796	13879	13953	14013	14016	13834	14064	13820	13921	13731	13777	14036	13964	13964	14159	14013	13846	13812	13832	14031	13801	13942	14021	13920	14171	13937	13857	14161	13985	13951	13976	14011	14071	13968	14055	13989	14032	13830	13896	14063	13891	14014	13995	13892	13958	14071	13952	13994	14014	13999	14023	14046	13768	14069	13899	14178	14010	13881	13902	13986	14128	13989	13976	13849	14071	13819	14160	13977	14008	13843	13895	13996	13943	14023	13981	13847	14017	14092	13816	13853	13921	13978	13925	13926	14146	13983	13913	14043	13919	13893	14010	14068	13875	13951	14033	13909	13834	13902	13760	13827	13871	13898	13949	13983	13992	13954	14116	14041	13861	13849	13975	13908	13963	14009	13825	13997	13979	14121	13888	13945	13858	13963	13927	13967	13846	13887	13844	13851	13930	14088	13942	14000	13902	13917	13948	13920	13991	13841	13984	14014	13941	14011	13916	13857	13944	14068	13981	13832	13767	13789	13931	13875	13981	13920	14016	14039	13898	13788	13999	14205	14032	13959	14009	14010	14012	13791	14116	13979	14075	14036	13912	13836	13963	13867	13907	13977	14006	13926	13985	13968	14091	13874	13938	13891	14078	13963	14040	13810	13982	13956	14004	13924	13905	14056	14087	13927	13966	13724	13973	13934	13980	13933	14059	14058	13847	13973	13914	14081	13937	14026	13966	13972	13910	13936	13981	14082	14010	13883	14074	13985	13820	14119	13934	14035	13904	14037	13974	13835	13916	14089	14060	13878	14099	14097	13923	14060	13806	14026	13998	13947	13850	13899	13924	13863	13933	13878	13873	14025	13781	14022	13917	14027	13972	13996	14001	13931	14098	14006	14022	13974	14031	14043	13990	14073	13926	14010	13902	14079	14177	14105	14109	13745	14086	13958	13975	14024	13913	13806	13983	13897	14128	13999	13957	14024	13786	14008	13801	13898	14035	13971	13953	13910	13926	13900	13885	13956	14122	13964	13908	14038	14057	14002	13927	13962	13950	13993	14093	13968	13776	14099	13998	13894	13990	13994	13970	14079	14117	13889	13794	13985	14046	13863	13853	13827	13979	13925	13972	13884	13793	13882	14012	13934	13717	14007	13833	13962	13843	13982	13958	13931	13905	14166	13898	13995	13841	13805	13868	13858	14038	14135	13893	14068	13839	14045	13827	14024	13774	13965	14132	13980	13879	13991	14033	13920	13767	13912	13901	13901	13971	13966	13930	14042	13785	13914	14130	13927	14012	13795	13926	13859	13940	13999	13965	14065	13869	14010	14085	13855	13874	14010	13981	13868	13814	14064	13904	13917	13993	13955	13900	14007	13957	14033	14163	13808	14047	13957	13998	13987	14018	13964	13917	13950	13822	14035	13952	13899	13932	13887	14017	13927	13936	13986	13821	13902	13974	13839	13926	13924	13888	13976	13957	13997	14086	13908	13962	13877	13798	14114	14003	13974	13800	14053	13842	14043	14081	13828	13924	13949	14084	13929	14008	13865	14074	13972	13935	13914	14004	13925	13868	13783	14168	13768	13846	14048	14003	14107	13930	13962	13991	13932	13922	13872	13851	13910	13988	13877	14034	14021	13971	13835	13964	13953	13908	13810	13892	13951	13924	13885	13865	14058	13989	13980	13959	14126	13895	13770	14080	13937	14045	13894	14135	13942	13941	13912	13811	13964	13977	14019	13950	13918	14040	13850	13993	13806	13936	13963	14047	13889	14079	14081	13878	14037	14074	13789	13858	13993	13913	13766	14029	13998	13980	14081	13976	13904	14015	13888	13818	13753	14072	13867	14289	13905	13989	13918	13973	13922	13816	13849	13899	13978	13983	13901	14001	13924	14152	13728	14025	14045	13820	13999	13942	14076	13815	13992	13913	14001	13990	14047	13918	14014	14012	13961	13982	14123	14001	13927	14044	13835	13912	14039	13877	14003	13983	13958	13912	14050	14118	13989	13836	14096	13941	14039	13958
23223	21623	29680	24056	22033	24401	26109	19950	17981	17735	16862	16498	15962	15693	15393	15516	15509	15239	15300	15078	15116	14870	14830	14898	14815	14959	14920	14775	14748	14793	14460	14473	14625	14683	14586	14585	14884	14684	14783	14593	14722	14558	14632	14632	14371	14429	14580	14379	14531	14464	14510	14450	14343	14478	14557	14453	14609	14531	14712	14389	14480	14473	14520	14333	14476	14486	14648	14378	14350	14560	14333	14370	14536	14336	14441	14438	14355	14531	14365	14372	14558	14634	14393	14442	14401	14506	14427	14253	14325	14415	14402	14264	14553	14351	14359	14578	14463	14394	14519	14499	14402	14377	14449	14476	14332	14358	14657	14337	14293	14470	14398	14247	14444	14522	14419	14456	14576	14578	14367	14290	14460	14422	14438	14403	14503	14359	14520	14412	14527	14407	14394	14400	14347	14341	14275	14314	14425	14529	14341	14308	14501	14420	14374	14334	14283	14547	14380	14263	14427	14422	14190	14328	14412	14626	14624	14232	14453	14417	14356	14357	14194	14183	14386	14317	14136	14247	14281	14354	14352	14197	14214	14299	14631	14245	14259	14416	14286	14439	14390	14325	14500	14336	14438	14318	14291	14469	14458	14250	14545	14306	14451	14387	14255	14401	14520	14542	14527	14272	14315	14092	14315	14299	14415	14182	14422	14468	14401	14256	14211	14506	14404	14291	14295	14441	14400	14251	14307	14457	14305	14228	14378	14323	14305	14251	14241	14479	14440	14377	14365	14054	14419	14339	14088	14408	14325	14611	14411	14304	14241	14324	14210	14540	14291	14371	14530	14357	14367	14352	14479	14375	14424	14395	14190	14375	14357	14297	14289	14519	14576	14223	14371	14141	14252	14280	14416	14365	14301	14147	14145	14268	14497	14212	14365	14212	14310	14095	14379	14438	14336	14442	14610	14412	14294	14407	14555	14334	14266	14491	14246	14215	14436	14464	14286	14480	14412	14355	14382	14298	14321	14233	14434	14555	14294	14525	14316	14477	14361	14436	14505	14329	14221	14376	14226	14321	14405	14374	14167	14343	14219	14346	14230	14478	14697	14354	14420	14415	14229	14249	14390	14290	14282	14562	14456	14411	14321	14309	14403	14260	14364	14367	14538	14573	14426	14290	14315	14288	14324	14366	14354	14121	14309	14435	14410	14428	14426	14362	14383	14529	14415	14249	14440	14457	14329	14586	14223	14468	14333	14407	14355	14244	14533	14355	14385	14596	14218	14159	14257	14277	14465	14456	14414	14526	14453	14406	14378	14356	14342	14351	14221	14377	14391	14427	14300	14487	14300	14314	14181	14388	14339	14240	14353	14350	14435	14219	14389	14422	14314	14283	14601	14300	14273	14142	14176	14283	14196	14350	14238	14368	14331	14460	14431	14377	14322	14325	14349	14452	14487	14253	14402	14421	14400	14399	14112	14308	14392	14466	14402	14392	14354	14343	14276	14502	14321	14421	14338	14143	14261	14210	14486	14665	14329	14184	14351	14366	14678	14415	14500	14462	14550	14233	14250	14382	14208	14559	14246	14486	14339	14117	14415	14396	14586	14307	14373	14389	14188	14354	14383	14305	14560	14538	14483	14293	14449	14326	14413	14277	14444	14452	14450	14295	14212	14314	14421	14204	14379	14396	14352	14258	14209	14275	14325	14486	14472	14347	14350	14290	14306	14502	14438	14377	14291	14290	14290	14464	14381	14342	14295	14137	14364	14338	14342	14492	14472	14371	14410	14391	14459	14299	14208	14329	14371	14378	14310	14339	14358	14545	14353	14454	14139	14464	14124	14263	14295	14300	14321	14305	14239	14236	14261	14272	14507	14199	14391	14437	14343	14454	14214	14589	14290	14411	14275	14325	14298	14221	14439	14247	14215	14284	14468	14412	14519	14467	14287	14497	14303	14355	14356	14323	14385	14247	14342	14398	14391	14392	14220	14386	14212	14490	14293	14282	14301	14375	14461	14533	14431	14521	14395	14366	14305	14317	14421	14385	14403	14217	14513	14334	14263	14355	14255	14261	14174	14428	14315	14355	14228	14230	14155	14309	14493	14380	14463	14312	14378	14273	14390	14569	14396	14069	14329	14451	14483	14222	14491	14524	14458	14419	14412	14298	14351	14357	14349	14317	14327	14546	14455	14431	14364	14279	14466	14347	14433	14362	14494	14373	14477	14432	14357	14443	14349	14369	14430	14263	14352	14394	14186	14143	14166	14286	14447	14415	14424	14407	14380	14508	14280	14390	14271	14075	14278	14344	14395	14106	14391	14329	14451	14465	14316	14459	14354	14160	14444	14577	14513	14337	14415	14424	14178	14297	14275	14083	14227	14248	14315	14451	14206	14239	14440	14263	14214	14255	14319	14424	14301	14563	14417	14361	14584	14322	14371	14624	14467	14307	14393	14433	14499	14420	14385	14429	14556	14326	14485	14444	14390	14202	14394	14209	14338	14328	14562	14291	14386	14257	14428	14354	14410	14358	14389	14545	14500	14317	14394	14285	14435	14216	14175	14224	14588	14318	14408	14188	14278	14243	14374	14228	14204	14434	14099	14277	14399	14418	14268	14241	14446	14366	14564	14470	14581	14186	14408	14358	14305	14288	14468	14503	14165	14327	14356	14290	14163	14350	14314	14331	14334	14305	14374	14403	14371	14227	14477	14344	14224	14254	14357	14235	14350	14160	14138	14349	14451	14165	14216	14288	14407	14488	14365	14322	14478	14402	14383	14487	14241	14430	14352	14277	14430	14237	14307	14254	14215	14326	14331	14298	13982	14535	14407	14278	14424	14362	14330	14545	14436	14398	14276	14172	14214	14341	14425	14358	14413	14403	14446	14400	14442	14430	14137	14430	14199	14155	14465	14272	14321	14466	14585	14535	14463	14443	14317	14297	14437	14364	14398	14488	14288	14349	14304	14430	14444	14281	14212	14216	14422	14479	14343	14431	14380	14339	14235	14346	14271	14354	14193	14361	14343	14480	14230	14612	14302	14419	14423	14359	14519	14501	14379	14432	14440	14383	14254	14250	14331	14354	14253	14326	14459	14182	14511	14347	14303	14256	14696	14164	14577	14355	14347	14273	14426	14166	14552	14492	14418	14346	14419	14480	14188	14336	14444	14267	14336	14238	14380	14408	14386	14559	14484	14258	14365	14301	14296	14248	14482	14270	14308	14360	14447	14279	14477	14398	14611	14182	14360	14220	14245	14316	14397	14500	14396	14364	14247	14460	14511	14262	14388	14359	14297	14442	14259	14294	14252	14346	14377	14355	14426	14351	14256	14376	14235	14362	14269	14178	14311	14303	14263	14585	14247	14231	14405	14352	14158	14234	14247	14302	14321	14293	14357	14400	14178	14320	14315	14424	14389	14284	14327	14292	14184	14254	14367	14377	14413	14455	14528	14252	14221	14340	14275	14307	14264	14531	14338	14441	14420	14467	14346	14472	14328	14316	14546	14257	14561	14463	14339	14512	14138	14419	14375	14396	14302	14309	14283	14407	14293	14436	14271	14289	14259	14455	14423	14507	14209	14456	14431	14304	14327	14368	14325	14478	14316	14178	14322	14461	14399	14403	14496	14245	14390	14308	14220	14371	14509	14456	14251	14527	14218	14216	14338	14316	14415	14307	14581	14445	14424	14347	14240	14325	14278	14261	14326	14333	14510	14267	14275	14297	14415	14200	14440	14318	14351	14245	14294	14422	14466	14542	14165	14362	14289	14249	14455	14194	14320	14267	14432	14268	14298	14360	14432	14432	14322	14324	14346	14256	14251	14345	14511	14329	14344	14260	14499	14286	14347	14302	14485	14253	14526	14610	14451	14368	14408	14079	14469	14370	14247	14182	14513	14300	14364	14282	14326	14220	14474	14609	14400	14200	14327	14364	14204	14426	14341	14324	14450	14540	14301	14382	14399	14436	14544	14426	14349	14441	14227	14351	14348	14138	14380	14380	14396	14508	14338	14137	14153	14421	14314	14422	14452	14390	14406	14415	14384	14256	14315	14341	14247	14357	14374	14190	14111	14360	14404	14349	14403	14460	14412	14202	14473	14408	14308	14544	14240	14326	14462	14298	14476	14296	14277	14259	14264	14397	14435	14305	14468	14282	14361	14442	14452	14478	14390	14386	14511	14250	14365	14308	14356	14351	14396	14389	14362	14429	14374	14346	14365	14251	14262	14594	14437	14405	14338	14357	14265	14333	14175	14372	14353	14358	14383	14345	14260	14272	14312	14215	14280	14443	14401	14539	14261	14348	14360	14384	14495	14381	14291	14372	14271	14445	14363	14523	14583	14468	14518	14457	14307	14104	14263	14252	14514	14439	14185	14306	14417	14290	14433	14185	14476	14463	14474	14366	14397	14333	14446	14409	14419	14298	14431	14330	14351	14267	14448	14485	14357	14423	14259	14287	14305	14484	14450	14480	14360	14389	14467	14473	14296	14450	14292	14142	14415	14289	14275	14305	14252	14172	14148	14288	14296	14364	14484	14145	14207	14405	14342	14499	14423	14406	14284	14469	14346	14346	14416	14464	14443	14269	14259	14256	14271	14385	14617	14290	14286	14435	14350	14399	14484	14386	14381	14447	14456	14355	14342	14382	14516	14416	14453	14280	14298	14197	14371	14315	14214	14264	14461	14496	14511	14414	14319	14463	14230	14567	14509	14379	14271	14433	14419	14335	14311	14233	14460	14341	14554	14337	14465	14313	14341	14443	14444	14313	14111	14240	14362	14389	14520	14311	14424	14282	14526	14425	14325	14459	14238	14247	14361	14571	14280	14367	14244	14360	14349	14374	14615	14271	14179	14148	14491	14336	14133	14271	14401	14306	14427	14542	14399	14417	14418	14216	14262	14494	14366	14341	14595	14249	14290	14439	14392	14554	14421	14423	14290	14320	14336	14138	14434	14384	14270	14322	14425	14456	14202	14351	14394	14423	14215	14300	14308	14374	14484	14431	14328	14364	14391	14409	14391	14115	14347	14323	14471	14337	14397	14298	14373	14393	14380	14397	14381	14464	14291	14497	14244	14451	14315	14495	14541	14385	14580	14249	14510	14205	14273	14326	14340	14492	14401	14438	14347	14275	14300	14403	14322	14304	14332	14432	14337	14341	14279	14431	14238	14260	14360	14297	14625	14235	14418	14260
26498	47724	44826	36558	30870	27126	24008	21707	20038	19009	17725	16996	16128	15821	15599	15464	15353	15123	14849	15001	14711	14644	14417	14497	14671	14591	14591	14407	14265	14136	14216	14134	14169	14183	14194	14174	14182	14049	14092	13930	13982	14066	14165	13929	14076	14043	13879	13829	14092	13858	13941	13756	14042	13961	13871	13851	13977	13866	14059	13963	13998	14069	13743	13913	13942	13867	13948	13917	13804	13898	13933	14036	14054	13883	13956	13879	14013	13944	13873	13968	13980	13752	14031	13892	13826	13868	13988	13895	13955	13864	13972	13727	13741	14030	13947	13871	14014	13842	13803	13962	13804	13860	13853	13843	13864	13958	13815	13948	13934	13886	13781	13889	13763	14005	13805	13706	14027	13858	13811	13903	13811	13857	13844	13953	13858	13939	13760	13773	13748	13955	13941	13704	13647	13959	13874	13899	13956	13855	13758	13971	13939	13889	13873	13821	14003	13847	13952	13892	13835	13885	13948	13817	14009	13750	13944	13896	13834	13916	13853	13931	13927	13942	14047	13876	14023	14015	13901	13907	13926	13948	13995	13967	13902	13838	13953	13850	13870	13992	13949	14026	14016	13906	13969	13919	13846	13949	13951	13948	13965	13852	13820	13958	13958	13791	13908	13798	13957	13657	13811	13802	14032	13935	13738	13937	14014	13877	13850	13894	14066	14058	13809	13829	13929	14053	13952	13918	13873	14044	13850	13856	13874	13905	13963	13716	13862	13868	14051	13838	13928	13728	13806	13779	14101	13845	14000	13753	13830	13846	13974	13832	13892	13975	13834	13851	13775	13901	13835	14055	13794	13777	13862	13823	13839	13817	13818	13861	13747	13883	13783	13781	13959	13892	13837	13993	13758	13818	13797	13956	13864	13918	13722	13904	13995	13862	13695	14073	13845	13843	13897	14004	13924	13889	13953	13805	14008	13827	13883	14054	13747	13983	13801	13743	13929	13961	13969	13943	13889	13844	14028	13831	13898	13788	13932	13947	13937	13871	13973	13825	13842	13990	13837	14016	13820	13832	13940	13990	14065	13872	13937	13740	13773	13916	13881	14017	13831	13899	13972	13884	13907	13862	13842	13886	13893	13986	14113	13913	14020	13827	13970	13782	13882	13950	13800	13936	13876	13926	13876	13815	13747	13931	13748	14030	13775	13894	13782	13874	13868	13765	13918	13852	13981	13810	13965	13825	13866	13910	13993	13871	13908	13925	13861	13825	14097	13838	13873	13756	13975	13861	13854	13874	13830	13860	13897	13728	13907	13892	13775	14014	13897	13937	13852	13782	13716	14058	14049	13994	13985	13887	13999	13949	13974	13939	13925	13908	13781	13710	13805	13874	13952	13887	14082	13842	13808	13893	13912	14051	13953	13930	13876	13971	13896	13890	13821	13882	14096	13696	14013	13957	13994	13930	13853	13895	13960	13839	13899	13784	13838	13637	13959	14010	13846	13909	13855	13924	13885	13861	13872	13770	13856	13799	13960	13927	13880	13889	13976	13838	13856	13952	13954	13679	13927	13899	13835	13921	13787	13969	13866	13990	13962	13913	13821	13970	13861	13906	13961	13952	13970	13606	13933	13868	13744	13835	13946	13764	13862	13901	13839	13891	13743	13830	14031	13940	13746	13950	13880	13930	13861	14072	13722	13893	13887	13750	13774	13914	13776	13898	13876	13718	13842	13920	13856	13795	13875	14015	13814	13857	13908	13923	13856	13827	13894	13789	13931	13940	14022	13864	13777	13709	13783	13909	13803	13865	13772	13874	13873	13866	13902	13889	13991	13889	13889	13984	13841	13875	13716	13777	13807	13870	13942	13932	13873	13912	13864	13881	13977	13750	13761	13917	13754	13911	13828	13889	13862	13931	13803	14030	13818	13947	13814	13897	13919	13855	13791	13799	14076	13994	13733	13823	13925	13835	13896	13857	13892	13797	13916	13913	13805	13987	13662	13836	13821	13764	13783	13849	13852	13861	14016	14012	13880	13736	13945	13895	13852	13901	13810	13855	13879	13834	13929	14045	13883	13980	13982	13916	13882	13840	13948	13821	13938	13901	13865	13902	13972	13911	13780	13814	13881	13875	13847	13880	13845	13904	13960	14058	14036	13811	13899	13966	13874	13848	13973	13797	13967	13878	13760	13868	13854	13888	13924	13829	13893	13863	13844	13920	13731	14025	13779	13991	14001	13755	13878	13777	13994	13993	13909	13820	13874	13734	13912	13861	14031	13865	13719	13981	13957	13843	13842	13822	13723	13848	13761	13900	13932	13885	13911	13825	13790	13930	13783	13942	14005	13742	13821	13896	13903	13862	13958	13822	13950	13812	13861	13833	13914	13860	13700	13781	13896	13879	14017	13929	13766	13945	13829	13848	13930	13829	14020	13827	13805	13794	13995	13715	13706	13765	13917	13914	13794	14101	13864	13843	13957	13814	13941	14010	13831	13776	13595	13884	13997	13938	13774	13879	13948	13896	13940	13941	13774	13915	13845	13613	13921	13802	13858	13825	13998	13852	13862	13800	13869	13805	13977	13745	13893	13809	13817	13917	13970	13788	13931	13937	13871	13935	13969	13887	13950	13834	13902	13842	13925	13799	13941	13928	13891	13893	14000	14033	13938	13845	14089	13791	13970	13891	13734	13869	13972	13723	13934	13899	13950	13938	14033	13809	13910	13921	13898	13918	13795	13828	13852	13942	13923	13637	13794	13862	13881	13961	13979	13867	13874	13877	14020	13959	13996	13946	13886	13799	14275	13845	13847	13896	13956	13968	13894	13830	13972	13836	13910	13821	13854	13724	13927	13957	13928	13729	13973	13871	13942	14010	14041	13916	13831	13857	14073	13831	13890	13848	13911	13660	13834	13930	13766	13815	13808	13966	13834	13971	13887	13952	13848	13861	13679	14084	13850	13871	13959	13953	13799	13837	13846	13831	13937	13902	13901	13886	13929	13937	13802	13894	13826	13935	13889	13955	13968	13792	13916	13777	13900	13895	13841	13921	13919	13775	13750	14058	13723	13915	13927	13778	13814	13838	13816	13701	13970	13750	13958	13858	13796	13785	13891	13969	13904	13818	13793	13873	13865	13987	13849	13784	13801	13877	13992	13826	13859	13840	13743	13844	13922	14028	13862	13925	13802	13897	13904	13874	13860	13873	13794	13941	13899	13875	13865	13935	14100	14031	13782	13944	13799	13825	13831	13785	13909	13909	13971	13841	13836	13836	13821	13836	13787	13785	13864	13896	13830	13821	13907	13807	13888	13876	13836	13896	13741	13807	13629	13820	13898	13885	13889	13798	13819	13952	13883	14062	13925	13943	13916	13867	13948	13809	13868	14005	13713	13900	13898	13880	14040	13701	13668	13960	13914	13884	13684	13735	13784	13849	13870	13850	13989	13823	13862	13798	13919	13744	13789	13755	13776	13762	13758	13776	13980	13919	13871	13947	13845	13862	13817	13838	13942	13988	13782	13912	13868	14003	13881	13953	13853	13946	13807	13961	14021	13996	13917	13962	13879	13901	13725	13770	14039	13794	13768	13828	13933	13780	13965	13777	13790	13961	13923	13868	13785	13881	13833	13835	13928	13831	13934	13929	13978	13894	13786	13983	13831	14056	13898	13932	13663	13725	13842	13893	13894	13872	13936	13795	13748	14081	13779	13810	13924	13867	13931	13965	13903	13920	13737	13926	14021	13842	13800	13938	13837	13734	14032	13813	13864	13856	13921	13972	13745	13819	13925	13794	13955	14019	13738	13843	13875	13936	13824	14050	13936	13787	13852	13852	13804	13904	13811	13875	13728	13825	13989	13878	13912	13855	14021	13914	13846	13799	13970	13860	13811	13853	14052	13939	13982	13913	13693	13953	13919	14070	13932	13893	13923	13864	13960	13967	14045	13955	13870	13957	14037	13794	13933	13903	13794	13711	13898	13830	13908	13855	13709	13917	13968	13890	13899	13910	13998	13817	13745	13927	14037	13979	13856	13909	13758	13899	14082	13752	13797	13883	13990	13663	13886	13938	13833	13851	13790	13799	13872	13886	13848	13691	13968	13994	14057	13829	13805	13854	14042	13900	13863	13811	13913	13864	13892	13971	13940	13725	13759	13898	13761	13802	13945	13756	13730	13693	13885	13885	13894	13979	13731	13818	13803	13892	13867	14031	13996	13883	13938	13768	13956	13687	13930	13838	14142	13982	13824	13867	13824	14102	14045	13764	13964	13798	13910	13919	13899	14016	13810	13818	13921	13932	13857	14013	13879	13835	13859	13886	13965	13872	13846	13771	13848	13786	13881	13979	13884	13905	13779	14095	13847	13841	13994	13899	13847	13947	13831	13872	13958	13942	13851	13932	13821	13873	13817	13846	13793	13902	13816	13782	13865	13756	13835	13710	13979	13692	14059	13766	13885	14049	13841	13877	13817	13896	13955	13960	13783	13958	13804	13851	13939	13798	13953	13885	13946	13849	13911	13928	13777	13942	14086	13735	13884	13924	13882	13952	13832	13791	13908	13704	13691	14058	13859	13891	13957	13827	13939	13801	13674	13610	13948	13902	13909	13832	13796	14017	13896	13817	14042	13797	13848	13868	13791	13966	13883	13809	13743	13999	13845	13886	13907	14063	13670	13926	13732	13869	13739	13828	13846	13903	13899	13794	14105	13899	13918	13792	13944	13945	13907	13807	13959	13927	13885	13771	13943	13711	13880	13732	13813	13801	13978	14079	13974	13862	13813	13708	13964	13911	13839	14007	13803	13892	13913	13697	13944	13788	13840	13759	13864	13730	13981	13942	13872	13796	13896	14135	13799	13889	13715	13859	13892	13897	13863	13906	13752	13811	14153	13792	13833	13810	13795	13831	14128	13901	13840	13903	14142	13806	13786	13966	13877	14056	13815	13999	13837	14049	13858	13905	13782	13910	13871	13865	13847	13775	13949	13888	13969	13872	13990	13868	13926	13871	13849	13963	13944	13892	13897	13901	13979	13910	13985	13954	13965	13733	13821	13869	13866	13672	13855	13833	13992	13850	14015	13980	13830	13766	13887	14000	13886	13867	14055	13839	14034	13891	13831	13957	14075	13846	13847	13976	14087	13853	13896	13899	13934	14057	13891	13798	13950	13790	13821	13820	13958	13617	13768	13788	13812	13796
27659	23792	28432	24880	19174	17225	16413	15333	14943	14618	14440	14395	14160	13979	13719	13834	13829	13846	13743	13521	13718	13696	13624	13663	13703	13718	13650	13576	13587	13418	13387	13487	13624	13568	13431	13642	13479	13495	13539	13358	13572	13540	13320	13528	13453	13464	13576	13535	13487	13531	13539	13305	13483	13518	13523	13539	13504	13538	13642	13618	13656	13500	13303	13471	13450	13285	13545	13480	13405	13414	13589	13633	13637	13442	13501	13652	13596	13634	13457	13391	13539	13417	13463	13503	13495	13458	13679	13456	13467	13525	13592	13480	13650	13331	13166	13469	13429	13327	13307	13494	13559	13762	13398	13495	13485	13520	13577	13445	13369	13215	13399	13575	13462	13532	13598	13510	13252	13492	13334	13494	13595	13351	13541	13408	13386	13503	13387	13573	13524	13405	13527	13616	13580	13425	13565	13480	13515	13239	13709	13353	13597	13610	13456	13428	13393	13488	13531	13477	13362	13637	13460	13405	13446	13432	13507	13565	13442	13448	13336	13582	13573	13488	13278	13334	13407	13457	13507	13560	13305	13433	13514	13688	13418	13464	13508	13293	13392	13528	13464	13386	13624	13475	13603	13428	13501	13445	13452	13545	13724	13510	13439	13551	13307	13414	13435	13306	13496	13610	13491	13325	13454	13517	13324	13396	13507	13554	13239	13509	13639	13381	13324	13596	13414	13536	13603	13444	13274	13429	13449	13490	13371	13651	13377	13534	13570	13462	13672	13372	13313	13378	13542	13634	13552	13323	13394	13434	13520	13524	13585	13382	13532	13660	13581	13492	13557	13361	13519	13537	13434	13524	13686	13360	13457	13366	13508	13412	13466	13490	13514	13432	13426	13502	13456	13502	13543	13418	13650	13540	13659	13346	13373	13386	13617	13572	13493	13451	13517	13494	13600	13512	13563	13445	13505	13440	13297	13184	13573	13425	13546	13511	13462	13528	13548	13476	13336	13610	13393	13525	13548	13585	13616	13386	13384	13425	13454	13538	13495	13459	13302	13276	13517	13361	13531	13395	13502	13481	13384	13127	13195	13600	13477	13410	13534	13430	13309	13461	13320	13539	13445	13392	13459	13428	13329	13428	13467	13599	13332	13436	13496	13503	13340	13393	13504	13568	13319	13480	13475	13348	13527	13645	13253	13371	13437	13396	13599	13485	13561	13645	13366	13545	13596	13455	13444	13605	13512	13491	13491	13395	13472	13485	13407	13780	13431	13355	13342	13468	13588	13497	13467	13511	13495	13555	13596	13563	13413	13541	13420	13568	13231	13423	13519	13471	13460	13373	13461	13460	13460	13489	13432	13600	13331	13353	13447	13547	13499	13299	13415	13424	13414	13367	13666	13541	13296	13278	13431	13328	13451	13404	13400	13422	13573	13234	13654	13549	13552	13466	13382	13339	13434	13543	13650	13481	13518	13659	13536	13392	13315	13547	13363	13469	13233	13638	13528	13417	13489	13656	13523	13358	13578	13498	13384	13406	13560	13691	13457	13339	13450	13631	13442	13431	13517	13654	13482	13627	13347	13661	13421	13481	13661	13180	13271	13492	13538	13569	13320	13411	13713	13445	13451	13456	13593	13510	13563	13520	13479	13553	13503	13539	13564	13535	13299	13509	13454	13422	13549	13371	13505	13390	13452	13332	13428	13591	13396	13534	13305	13681	13347	13506	13583	13536	13503	13410	13436	13718	13525	13585	13605	13521	13314	13311	13397	13400	13643	13473	13367	13419	13402	13579	13525	13538	13459	13399	13564	13476	13469	13463	13460	13684	13488	13650	13447	13542	13357	13140	13375	13396	13434	13504	13390	13408	13428	13578	13530	13552	13317	13345	13589	13503	13507	13422	13389	13325	13401	13306	13302	13459	13263	13291	13416	13579	13236	13504	13420	13353	13486	13451	13553	13472	13395	13403	13441	13400	13389	13614	13448	13574	13486	13462	13480	13475	13448	13460	13626	13480	13540	13515	13663	13481	13299	13513	13368	13473	13473	13460	13467	13392	13504	13380	13389	13613	13460	13552	13373	13522	13527	13536	13580	13431	13402	13621	13524	13510	13478	13613	13504	13418	13467	13298	13538	13255	13367	13520	13430	13493	13486	13464	13527	13504	13429	13549	13398	13551	13431	13647	13468	13427	13536	13461	13413	13265	13589	13518	13487	13609	13438	13238	13546	13375	13251	13693	13268	13273	13377	13602	13417	13484	13423	13512	13522	13486	13464	13316	13431	13384	13614	13246	13589	13144	13584	13541	13409	13559	13408	13410	13496	13504	13475	13609	13269	13456	13633	13538	13450	13465	13715	13449	13515	13332	13445	13303	13352	13354	13441	13549	13590	13279	13516	13273	13332	13457	13520	13328	13576	13421	13528	13474	13643	13504	13521	13522	13617	13548	13510	13553	13201	13453	13460	13484	13579	13706	13693	13517	13545	13527	13513	13468	13586	13427	13407	13537	13390	13307	13429	13589	13390	13458	13630	13644	13508	13465	13481	13520	13518	13384	13546	13418	13668	13594	13621	13499	13470	13605	13317	13350	13579	13486	13353	13573	13565	13394	13554	13361	13476	13571	13513	13516	13513	13262	13503	13488	13339	13273	13539	13428	13519	13519	13299	13407	13504	13477	13557	13451	13543	13638	13437	13551	13463	13456	13388	13406	13424	13437	13577	13644	13438	13444	13486	13479	13474	13519	13497	13430	13374	13618	13504	13643	13346	13491	13676	13582	13461	13690	13428	13560	13524	13398	13279	13466	13588	13755	13418	13524	13577	13473	13402	13366	13490	13413	13396	13346	13521	13452	13535	13303	13162	13319	13599	13693	13593	13362	13485	13466	13510	13607	13321	13520	13512	13427	13593	13473	13475	13439	13487	13413	13328	13561	13519	13387	13414	13407	13415	13446	13440	13591	13330	13348	13437	13309	13258	13429	13408	13385	13444	13450	13464	13418	13354	13352	13515	13349	13477	13487	13344	13297	13491	13439	13413	13455	13470	13407	13345	13440	13595	13540	13548	13629	13487	13435	13636	13537	13523	13288	13467	13467	13443	13438	13558	13356	13428	13474	13661	13521	13357	13426	13535	13448	13520	13581	13506	13592	13582	13367	13439	13494	13512	13301	13366	13421	13392	13558	13489	13347	13522	13415	13607	13567	13528	13369	13522	13471	13482	13474	13571	13582	13575	13373	13559	13316	13580	13287	13517	13495	13455	13481	13475	13539	13569	13562	13493	13562	13551	13290	13404	13328	13372	13438	13249	13398	13445	13354	13365	13533	13424	13433	13459	13431	13645	13570	13391	13667	13531	13531	13344	13475	13533	13410	13401	13438	13641	13440	13497	13377	13456	13492	13458	13612	13467	13623	13445	13418	13513	13452	13621	13521	13426	13448	13471	13535	13373	13336	13453	13434	13530	13528	13616	13305	13607	13425	13655	13399	13370	13417	13482	13516	13534	13284	13482	13532	13397	13527	13368	13299	13426	13434	13448	13545	13241	13560	13436	13367	13484	13445	13521	13348	13542	13278	13596	13413	13522	13382	13480	13547	13403	13536	13598	13299	13470	13459	13486	13565	13299	13645	13395	13570	13598	13469	13569	13433	13494	13414	13451	13482	13429	13599	13408	13380	13575	13644	13574	13445	13545	13451	13380	13414	13621	13751	13465	13554	13654	13490	13504	13515	13315	13447	13672	13495	13496	13404	13330	13374	13476	13524	13452	13626	13517	13521	13273	13282	13401	13265	13443	13632	13328	13602	13465	13496	13542	13390	13420	13420	13440	13490	13435	13460	13570	13459	13711	13577	13443	13545	13548	13550	13478	13600	13508	13422	13424	13382	13462	13452	13361	13416	13444	13495	13413	13644	13652	13384	13453	13285	13538	13335	13539	13377	13336	13424	13540	13351	13565	13499	13451	13454	13480	13583	13450	13483	13331	13566	13403	13233	13434	13368	13283	13399	13334	13342	13555	13452	13589	13291	13451	13554	13644	13399	13404	13321	13348	13463	13406	13469	13351	13315	13431	13399	13355	13472	13423	13452	13520	13504	13489	13484	13470	13402	13390	13444	13482	13521	13423	13368	13484	13404	13710	13601	13504	13425	13381	13416	13414	13625	13490	13535	13446	13552	13487	13382	13486	13383	13351	13384	13379	13528	13615	13537	13563	13424	13429	13433	13316	13327	13390	13447	13366	13530	13419	13469	13448	13492	13614	13469	13489	13231	13628	13552	13541	13398	13318	13366	13381	13476	13464	13455	13353	13368	13417	13673	13507	13405	13363	13390	13461	13424	13553	13408	13437	13445	13411	13494	13353	13331	13560	13552	13538	13585	13592	13381	13471	13376	13466	13419	13613	13549	13523	13494	13476	13399	13319	13614	13489	13494	13456	13456	13492	13372	13303	13493	13470	13437	13418	13472	13496	13374	13390	13073	13599	13400	13500	13532	13579	13377	13536	13562	13538	13495	13528	13236	13679	13499	13459	13390	13375	13362	13439	13336	13546	13380	13428	13556	13508	13575	13443	13536	13694	13635	13587	13393	13473	13533	13322	13308	13406	13336	13400	13510	13546	13468	13576	13530	13503	13455	13416	13536	13274	13539	13672	13595	13516	13505	13462	13476	13256	13233	13443	13413	13545	13382	13629	13677	13496	13556	13448	13397	13410	13285	13449	13439	13390	13387	13546	13437	13474	13446	13597	13510	13480	13462	13480	13534	13501	13356	13610	13558	13552	13570	13413	13576	13570	13652	13502	13402	13525	13527	13592	13626	13615	13448	13499	13499	13473	13441	13507	13448	13554	13409	13475	13397	13512	13658	13387	13410	13682	13582	13550	13341	13583	13381	13407	13471	13274	13511	13306	13464	13505	13530	13360	13625	13499	13334	13453	13385	13256	13573	13342	13576	13469	13534	13381	13356	13323	13439	13327	13448	13458	13326	13570	13588	13554	13473	13393	13302	13445	13395	13461	13680	13522	13360	13449	13468	13651	13555	13519	13567	13410	13452	13492	13291	13345	13573	13500	13427	13434	13444	13409	13668	13489	13649	13285	13330	13460	13398	13545	13364	13439	13370	13423	13422	13581	13468	13343	13410	13407	13374	13380	13291	13518	13475	13647	13626	13549	13539	13629	13412	13666	13464	13421	13453
24365	36830	33384	25880	21911	19464	17598	16511	15878	15122	14762	14440	14334	13968	13907	13895	14146	13774	13683	13549	13812	13589	13413	13609	13356	13441	13623	13278	13411	13570	13188	13504	13401	13433	13299	13337	13243	13296	13363	13274	13377	13301	13395	13200	13413	13196	13403	13234	13421	13423	13231	13442	13467	13424	13406	13161	13470	13402	13312	13298	13325	13288	13235	13097	13248	13223	13496	13378	13283	13303	13219	13208	13370	13417	13191	13357	13378	13356	13360	13320	13300	13276	13298	13237	13413	13282	13314	13295	13300	13195	13187	13218	13273	13424	13339	13217	13400	13362	13287	13302	13343	13296	13320	13155	13269	13259	13192	13332	13245	13383	13313	13387	13167	13239	13261	13291	13435	13283	13398	13190	13300	13113	13326	13236	13333	13232	13290	13415	13231	13316	13323	13238	13291	13325	13111	13430	13474	13311	13275	13298	13100	13192	13207	13385	13287	13341	13408	13154	13444	13310	13363	13127	13385	13418	13322	13222	13480	13169	13420	13498	13191	13313	13363	13209	13212	13306	13362	13418	13210	13447	13414	13402	13217	13333	13408	13080	13240	13371	13261	13303	13171	13454	13279	13303	13379	13360	13320	13182	13342	13217	13198	13227	13075	13274	13302	13238	13307	13275	13348	13197	13390	13247	13293	13229	13346	13252	13372	13293	13343	13399	13335	13287	13373	13224	13251	13135	13428	13227	13176	13353	13295	13255	13247	13234	13447	13388	13413	13233	13297	13260	13236	13359	13248	13271	13210	13233	13297	13360	13206	13330	13345	13392	13358	13231	13127	13379	13272	13130	13325	13354	13151	13294	13364	13424	13467	13241	13476	13423	13106	13356	13420	13358	13208	13342	13299	13543	13259	13405	13405	13363	13457	13389	13384	13232	13216	13131	13320	13399	13256	13388	13179	13403	13305	13366	13227	13371	13253	13413	13290	13295	13370	13405	13212	13227	13433	13220	13355	13309	13504	13263	13334	13205	13408	13364	13279	13412	13289	13379	13419	13433	13278	13309	13142	13269	13240	13419	13408	13245	13274	13148	13232	13272	13252	13164	13258	13437	13409	13307	13315	13335	13284	13247	13330	13213	13339	13266	13221	13235	13179	13253	13407	13218	13194	13369	13340	13215	13245	13367	13429	13260	13423	13292	13305	13287	13319	13341	13351	13177	13303	13246	13265	13261	13439	13430	13224	13357	13358	13360	13369	13288	13254	13275	13316	13309	13283	13366	13330	13375	13258	13270	13259	13423	13227	13256	13331	13277	13270	13383	13354	13245	13127	13505	13356	13288	13452	13438	13284	13472	13288	13390	13346	13387	13219	13258	13279	13335	13299	13438	13270	13371	13290	13248	13220	13351	13436	13245	13336	13166	13252	13430	13341	13302	13279	13294	13465	13266	13374	13182	13266	13331	13396	13301	13192	13359	13393	13262	13237	13225	13161	13388	13367	13226	13360	13258	13330	13221	13252	13419	13259	13205	13375	13247	13508	13173	13203	13338	13400	13254	13268	13322	13357	13346	13195	13229	13374	13048	13497	13224	13234	13363	13420	13457	13357	13552	13359	13284	13231	13316	13381	13399	13334	13347	13497	12959	13411	13195	13255	13485	13237	13296	13299	13334	13254	13344	13350	13231	13336	13397	13333	13288	13278	13301	13223	13310	13277	13240	13292	13300	13287	13246	13437	13168	13314	13367	13243	13181	13389	13268	13298	13257	13221	13345	13244	13324	13472	13287	13260	13325	13245	13345	13251	13311	13223	13222	13358	13384	13351	13367	13253	13228	13263	13345	13121	13304	13412	13345	13167	13324	13229	13308	13347	13313	13369	13240	13256	13294	13187	13299	13196	13383	13425	13333	13439	13327	13436	13307	13287	13317	13358	13203	13352	13259	13456	13343	13351	13315	13587	13360	13336	13350	13236	13087	13259	13241	13464	13418	13285	13323	13385	13315	13282	13351	13346	13195	13331	13176	13317	13374	13240	13248	13429	13197	13451	13389	13212	13328	13361	13407	13333	13430	13191	13336	13241	13245	13355	13318	13180	13264	13348	13230	13245	13347	13461	13271	13271	13366	13314	13469	13471	13235	13370	13417	13210	13235	13223	13186	13437	13361	13092	13242	13200	13167	13193	13346	13191	13301	13211	13337	13441	13511	13182	13448	13411	13426	13455	13300	13364	13348	13383	13320	13205	13467	13368	13448	13141	13353	13386	13250	13227	13269	13269	13470	13149	13401	13225	13347	13195	13244	13131	13317	13250	13190	13334	13335	13202	13462	13104	13155	13267	13253	13367	13392	13197	13232	13119	13312	13403	13339	13436	13184	13206	13308	13294	13278	13311	13394	13278	13340	13287	13346	13264	13311	13295	13220	13409	13190	13232	13327	13370	13304	13329	13336	13114	13238	13185	13382	13443	13292	13393	13270	13196	13271	13283	13450	13314	13293	13349	13190	13328	13135	13361	13184	13260	13415	13381	13250	13128	13284	13366	13327	13349	13191	13268	13270	13294	13314	13153	13461	13292	13260	13279	13510	13362	13367	13318	13376	13256	13386	13306	13513	13280	13363	13386	13317	13407	13258	13278	13359	13243	13395	13330	13314	13213	13246	13348	13420	13206	13283	13066	13224	13186	13413	13279	13353	13509	13332	13442	13423	13387	13438	13324	13339	13328	13334	13360	13291	13354	13136	13378	13281	13456	13196	13342	13336	13306	13256	13215	13248	13295	13494	13396	13408	13170	13190	13274	13255	13347	13174	13406	13304	13325	13277	13307	13139	13340	13301	13208	13316	13364	13368	13302	13299	13335	13247	13335	13297	13222	13275	13213	13432	13198	13238	13092	13443	13275	13400	13421	13243	13239	13299	13255	13250	13177	13195	13351	13275	13211	13394	13389	13434	13331	13296	13361	13170	13248	13343	13168	13524	13375	13156	13289	13241	13389	13302	13226	13347	13191	13420	13208	13402	13277	13212	13181	13362	13370	13330	13365	13317	13202	13334	13190	13166	13383	13213	13194	13244	13211	13316	13186	13308	13372	13199	13294	13332	13360	13353	13377	13237	13283	13191	13258	13362	13284	13347	13269	13468	13375	13349	13248	13361	13248	13253	13420	13189	13297	13332	13352	13213	13410	13357	13407	13304	13296	13437	13465	13296	13270	13249	13230	13267	13332	13359	13267	13422	13231	13266	13246	13342	13321	13268	13249	13397	13278	13231	13182	13307	13386	13184	13444	13235	13384	13254	13265	13310	13242	13401	13234	13349	13262	13315	13363	13287	13386	13247	13184	13287	13374	13335	13332	13422	13421	13376	13259	13337	13327	13342	13210	13322	13142	13288	13231	13213	13280	13380	13591	13298	13272	13277	13340	13309	13276	13331	13246	13257	13293	13206	13400	13358	13253	13514	13245	13321	13358	13124	13408	13398	13334	13394	13254	13277	13425	13377	13209	13305	13411	13364	13173	13277	13299	13221	13223	13219	13290	13391	13363	13269	13342	13336	13123	13317	13397	13320	13393	13205	13211	13290	13048	13155	13156	13322	13354	13297	13359	13120	13374	13388	13350	13398	13322	13138	13352	13511	13279	13360	13213	13151	13290	13323	13349	13220	13320	13297	13327	13255	13385	13181	13283	13154	13430	13209	13266	13484	13295	13462	13266	13385	13267	13204	13343	13414	13360	13373	13183	13360	13259	13482	13353	13415	13163	13171	13232	13351	13444	13364	13321	13304	13262	13292	13250	13307	13366	13184	13237	13327	13295	13437	13195	13278	13425	13122	13218	13363	13351	13223	13280	13225	13350	13264	13197	13443	13355	13338	13327	13259	13223	13319	13379	13335	13262	13266	13230	13287	13173	13359	13263	13244	13193	13177	13402	13279	13354	13347	13202	13271	13276	13318	13262	13404	13318	13409	13356	13178	13203	13176	13385	13367	13426	13376	13152	13385	13228	13258	13381	13503	13325	13390	13319	13189	13318	13360	13384	13436	13249	13249	13341	13450	13257	13393	13499	13301	13351	13388	13388	13392	13188	13400	13401	13237	13311	13299	13262	13237	13232	13277	13278	13221	13228	13164	13350	13320	13492	13361	13228	13312	13244	13284	13301	13352	13310	13253	13202	13057	13197	13319	13307	13372	13389	13425	13154	13240	13435	13231	13257	13267	13308	13347	13391	13326	13197	13340	13122	13269	13148	13233	13192	13284	13339	13214	13203	13152	13339	13193	13292	13325	13321	13172	13279	13300	13297	13384	13321	13410	13223	13275	13291	13293	13299	13258	13268	13129	13369	13315	13392	13251	13492	13308	13351	13234	13237	13470	13286	13430	13440	13353	13223	13432	13285	13317	13293	13402	13361	13287	13244	13386	13270	13377	13196	13349	13320	13340	13379	13426	13298	13266	13344	13364	13273	13352	13459	13345	13315	13104	13144	13163	13357	13377	13369	13323	13187	13378	13231	13178	13207	13374	13323	13281	13281	13384	13367	13518	13304	13311	13261	13177	13408	13189	13303	13462	13247	13351	13268	13264	13133	13375	13299	13386	13386	13318	13263	13316	13488	13313	13272	13281	13251	13193	13367	13225	13245	13459	13436	13337	13367	13201	13296	13304	13149	13282	13120	13248	13305	13362	13139	13515	13168	13413	13420	13510	13239	13393	13242	13367	13230	13305	13392	13365	13129	13407	13306	13420	13207	13386	13295	13315	13367	13233	13268	13201	13302	13313	13328	13217	13144	13326	13221	13322	13282	13294	13358	13230	13358	13292	13293	13223	13515	13218	13268	13325	13292	13315	13177	13235	13269	13328	13365	13229	13202	13366	13334	13089	13296	13340	13438	13220	13443	13251	13461	13310	13292	13361	13378	13372	13359	13263	13455	13447	13353	13282	13139	13304	13480	13321	13374	13210	13429	13210	13448	13222	13301	13243	13486	13286	13272	13223	13336	13333	13204	13317	13382	13347	13292	13317	13381	13201	13287	13195	13127	13312	13314	13261	13189	13332	13434	13260	13422	13216	13309	13399	13377	13356	13187	13248	13265	13364	13230	13310	13329	13363	13348	13385	13376	13288	13286	13275	13372	13242	13225	13320	13333	13440	13166	13416	13223	13277	13259	13350	13257	13355	13227	13282	13391	13226	13077	13254	13325	13182
24281	21626	29306	24714	22901	23026	21342	17799	16694	16556	15926	15527	15252	15114	14866	15171	14940	14996	14696	14672	14853	14701	14635	14803	14698	14528	14495	14582	14395	14437	14476	14186	14443	14397	14408	14451	14399	14264	14269	14539	14331	14424	14277	14231	14269	14484	14347	14389	14280	14077	14279	14358	14512	14349	14225	14278	14299	14252	14380	14259	14178	14308	14439	14442	14397	14267	14163	14319	14315	14233	14493	14212	14306	14333	14281	14267	14335	14232	14451	14217	14122	14184	14401	14261	14162	14233	14476	14315	14269	14239	14255	14437	14260	14254	14343	14268	14424	14138	14217	14215	14208	14241	14327	14336	14424	14282	14300	14442	14278	14292	14257	14431	14362	14468	14243	14511	14179	14566	14206	14282	14322	14271	14246	14293	14182	14268	14270	14103	14197	14052	14213	14290	14216	14138	14234	14278	14183	14282	14237	14074	14131	14180	14342	14009	14307	14325	14372	14311	14280	14397	14413	14348	14091	14258	14315	14148	14552	14375	14384	14202	14329	14139	14158	14230	14466	14272	14428	14309	14164	14132	14154	14249	14371	14397	14161	14291	14224	14235	14132	14214	14191	14342	14191	14222	14287	14123	14360	14146	14354	14291	14250	14240	14288	14303	14193	14240	14193	14211	14177	14400	14239	14318	14190	14296	14461	14193	14357	14321	14346	14191	14441	14342	14264	14206	14333	14135	14389	14273	14130	14203	14329	14442	14000	14375	14380	14267	14336	14241	14521	14185	14085	14190	14265	14232	14263	14255	14223	14287	14271	14191	14098	14413	14221	14023	14283	14224	14255	14344	14278	14214	14319	14262	14422	14112	14116	14335	14182	14311	14249	14357	14098	14226	14326	14363	14074	14199	14345	14184	14167	14123	14220	14140	14367	14343	14305	14386	14296	14350	14302	14445	14426	14509	14110	14372	14032	14317	14291	14279	14153	14273	14428	14402	14081	14310	14309	14078	14149	14211	14359	14268	14271	14280	14221	14260	14433	14199	14361	14174	14316	14255	14469	14218	14266	14128	14207	14261	14335	14247	14202	14255	14303	14423	14309	14321	14270	14285	14311	14417	14289	14332	14299	14138	14274	14078	14422	14266	14195	14169	14208	14280	14562	14324	13929	14323	14309	14259	14360	14194	14344	14497	14344	14277	14084	14245	14346	14155	14218	14442	14454	14506	14267	14231	14334	14423	14275	14323	14222	14394	14316	14389	14323	14322	14312	14433	14153	14337	14088	14172	14351	14324	14225	14289	14258	14269	14376	14273	14151	14170	14323	14232	14359	14223	14204	14379	14299	14327	14167	14399	14267	14102	14287	14138	14276	14289	14258	14163	14366	14158	14227	14420	14479	14178	14142	14185	14137	14130	14552	14336	14227	14416	14317	14414	13949	13992	14067	14170	14173	14300	14323	13949	14223	14432	14122	14235	14361	14126	14427	14238	14234	14227	14271	14220	14109	14246	14208	13991	14309	14204	14283	14314	13962	14137	14183	14142	14195	14130	14442	14143	14200	14344	14182	14323	14384	14055	14202	14153	14117	14257	14380	14168	14264	14178	14262	14264	14242	14163	14358	14213	14153	14383	14438	14192	14338	14142	14276	13968	14118	14141	14386	14116	14273	14106	14172	14243	14221	14169	14250	14279	14186	13967	14247	14135	14168	14282	14222	14223	14242	14149	14204	14354	14332	14161	14205	14174	14293	14300	14238	14329	14174	14186	14388	14582	14395	14200	14293	14293	14186	14286	14231	14243	14236	14275	14196	14289	14318	14216	14231	14298	14193	14138	14220	14206	14239	14317	14394	14041	14175	14156	14348	14030	14164	14193	14272	14308	14313	14248	14274	14390	14226	14276	14199	14254	14203	14101	14124	14297	14127	14227	14529	14288	14340	14189	14160	14165	14195	14083	14362	14272	14344	14354	14368	14195	14414	14259	14251	14309	14273	14410	14219	14269	14357	14348	14245	14253	14397	14347	14149	14258	14253	14235	14427	14268	14349	14323	14310	14117	14344	14222	14371	14147	14141	14162	14409	14465	14266	14156	14236	14158	14446	14191	14315	14259	14490	14088	14342	14216	14057	14205	14260	14100	14223	14408	14182	14251	14235	14314	14186	14071	14439	14136	14242	14130	14213	14449	14196	14186	14163	14207	14313	14158	14263	14190	14377	14250	14432	14262	14362	14252	14082	14256	14372	14430	14261	14376	14284	14450	14254	14353	14237	14102	14201	14295	14241	14324	14161	14378	14206	14261	14295	14340	14296	14176	14380	14256	14149	14093	14241	14177	14289	14074	14243	14265	14377	14295	14264	13981	14235	14330	14379	14385	14282	14195	14320	14330	14106	14327	14266	14258	14352	14283	14318	14185	14362	14300	14366	14147	14278	14216	14396	14331	14287	14438	14280	14325	14348	14181	14168	14282	14135	14203	14259	14172	14320	14123	14129	14292	14141	14238	14191	14180	14218	14247	14564	14138	14281	14133	14319	14200	14148	14383	14304	14227	14456	14279	14244	14334	14228	14346	14192	14448	14266	14226	14328	14258	14180	14409	14298	14284	14264	14324	14151	14280	14226	14229	14220	14233	14114	14261	14214	14266	14248	14229	14356	14189	14207	14432	14176	14084	14204	14283	14257	14228	14278	14160	14398	14214	14185	14224	14326	14499	14256	14416	14230	14286	14273	14441	14343	14535	14269	14193	14290	14202	14224	14136	14283	14444	14243	14338	14100	14154	14270	14034	14033	14225	14390	14563	14269	14215	14153	14195	14309	14331	14332	14271	14266	14358	14237	14205	14328	14324	14158	14306	14256	14319	14333	14252	14148	14364	14240	14334	14312	14248	14225	14263	14155	14356	14351	14218	14314	14308	14359	14394	14372	14083	14190	14332	14543	14277	14125	14299	14435	14281	14098	14214	14226	14136	14344	14345	14201	14138	14436	14486	14246	14161	14218	14337	14111	14204	14072	14338	14220	14146	14153	14173	14408	14178	14079	14238	14190	14184	14400	14342	14326	14280	14179	14273	14370	14305	14267	14285	14212	14324	14372	14463	14392	14303	14157	14393	14127	14351	14153	14311	14141	14230	14122	14183	14154	14224	14204	14197	14353	14266	14267	14243	14253	14331	14289	14367	14426	14326	14194	14179	14152	14231	14227	14128	14375	14293	14229	14210	14254	14241	14155	14309	14332	14454	14374	14272	14273	14248	14253	14216	14467	14442	14352	14318	14239	14326	14360	14116	14145	14241	14221	14304	14096	14124	14309	14118	14240	14205	14276	14113	14326	14177	14235	14318	14094	14135	14335	14136	14322	14263	14087	14326	14194	14286	14339	14264	14197	14369	14345	14254	14235	14425	14269	14161	14335	14213	14276	14340	14112	14394	14202	14288	14361	14368	14223	14158	14248	14412	14171	14275	14050	14227	14227	14166	14072	14388	14228	14085	14045	14329	14230	14443	14074	14331	14252	14399	14224	14401	14311	14227	14183	14326	14183	14345	14235	14203	14379	14353	14147	14078	14116	14241	14282	14225	14084	14328	14130	14213	14296	14218	14314	14294	14279	14299	14312	14319	14053	14223	14099	14254	14119	14322	14254	14264	14224	14381	14139	14198	14168	14330	14288	14292	14282	14187	14293	14417	14444	14268	14103	14109	14294	14137	14211	14320	14261	14294	14294	14309	14201	14110	14324	14137	14399	14342	14302	14332	14292	14405	14226	14354	14255	14295	14309	14253	14230	14434	14291	14222	14269	14253	14155	14151	14322	14325	14356	14327	14264	14349	14311	14466	14382	14231	14348	14250	14321	14135	14271	14413	14297	14262	14333	14353	14381	14319	14299	14150	14380	14235	14100	14346	14301	14323	14259	14034	14310	14204	14309	14343	14394	14136	14291	14238	14246	14285	14224	14324	14189	14360	14243	14218	14357	14291	14413	13952	14139	14273	14241	14206	14248	14130	14044	14159	14481	14229	14359	14216	14354	14211	14341	14246	14264	14040	14140	14182	14237	14377	14053	14227	14136	14407	14194	14174	14295	14194	14352	14155	14429	14294	14099	14148	14472	14312	14168	14339	14438	14073	14051	14310	14434	14047	14459	14316	14291	14204	14132	14196	14338	14110	14251	14240	14135	14334	14348	14227	14166	14140	14319	14250	14302	14289	14139	14295	14337	14290	14401	14271	14106	14382	14431	14029	14318	14283	14008	14237	14334	14216	14206	14210	14213	14164	14296	14264	14223	14217	14404	14372	14106	14229	14207	14332	14366	14178	14129	14239	14370	14331	13994	14201	14337	14212	14436	14110	14224	14251	14236	14334	14412	14177	14189	14141	14288	14140	14100	14211	14070	14149	14221	14207	14284	14040	14208	14154	14195	14257	13964	14253	14189	14330	14267	14434	14309	14361	14171	14285	14256	14323	14386	14361	14294	14073	14288	14253	14142	14066	14061	14315	14054	14372	14339	14307	14313	14249	14477	14266	14197	14368	14255	14322	14305	14331	14166	14377	14312	14141	14131	14423	14149	14305	14230	14405	14444	14171	14264	14178	14265	14319	14267	14287	13989	14212	14285	14310	14376	14264	14299	14470	14429	14228	14283	14249	14203	14286	14273	14205	14131	14309	14171	14231	14224	13928	14228	14277	14306	14300	14190	14351	14122	14287	14224	14175	14192	14360	14141	14211	14338	14545	14418	14165	14174	14437	14270	14252	14296	14195	14103	14309	14232	14258	14363	14252	14168	14123	14132	14422	14247	14353	14350	14259	14292	14472	14176	14347	14101	14183	14507	14266	14297	14112	14253	14113	14053	14134	14205	14152	14295	14434	14318	14126	14221	14420	14522	14111	14215	14088	14349	14123	14326	14172	14490	14289	14246	14175	14143	14195	14264	14178	14199	14011	14225	14306	14047	14233	14333	14250	14361	14256	14097	14241	14227	14367	14187	14438	14446	14224	14253	14037	14194	14192	14079	14334	14310	14242	14218	14373	14264	14211	14169	14276	14150	14485	14372	14423	14208	14218	14308	14333	14302	14087	14087	14400	14363	14160	14255	14270	14296	14245	14178	14454	14053	14257	14106	14067	14346	14532	14231	14231	14233	14108	14218	14323	14196	14135	14217	14011	14174	14407	14197	14245	14373	14296	14171	14130	14425	14077
24536	43256	40414	31733	26950	23308	21135	19465	18096	17134	16258	15852	15382	15042	14928	14882	14887	14712	14714	14419	14486	14512	14408	14212	14287	14207	14304	14204	14156	14079	14006	14000	13958	14244	13964	13955	14051	14189	13955	13887	14042	13977	13782	13924	14137	13888	13909	14010	13923	13962	14066	13880	13945	13954	13818	13979	13948	13973	13728	13991	13792	13986	13998	13864	13983	13819	13856	13946	14045	13844	14067	13866	13756	13880	13983	13730	13718	13767	14050	14040	13864	14010	13942	13998	13932	13723	13767	13794	13884	13865	13908	13921	13857	13914	13925	13780	13869	13933	14057	13745	13843	13968	13903	14061	14155	13910	14042	14024	13969	13963	13968	13843	14021	13863	13852	13921	13860	13855	14058	13931	13990	13811	13814	13855	13770	13887	13925	13899	13859	13899	13893	13984	13876	14026	13789	13970	13787	13982	13832	13778	13898	13743	13856	13886	13851	13806	13985	13591	13933	13633	13918	13883	13948	13857	13820	13859	13866	13768	13796	13899	13962	13878	13902	13785	13938	13860	13839	13829	13913	14035	13895	13898	14024	13885	14002	13833	13941	13849	13900	13967	13967	13862	13871	13843	13797	13925	13861	13893	13697	13747	13935	13798	13841	13954	13868	13912	13918	13838	13833	13665	13840	13844	13845	13888	13841	13994	13831	13908	13843	13781	13765	13916	13835	13944	13779	13816	13776	13952	13762	13856	13715	13971	13949	13672	13782	13839	13802	13896	13703	13842	14013	13852	13719	13891	13793	13813	13861	13704	13882	13796	13939	13764	14032	13812	13823	13917	13863	13765	13932	14008	14022	13694	14008	13941	13843	13864	13905	13885	13870	13797	13976	13859	13884	13925	13842	14024	13876	13926	14003	13803	13895	13692	14015	13827	13855	13850	13975	13880	13974	13861	13932	13899	13682	13941	13835	13705	13806	13915	13914	13940	13810	13904	14038	13865	13837	13925	13778	14013	13766	13791	13896	13911	13764	13891	13896	13870	13914	13762	13886	14033	13929	13871	13892	13758	13928	13819	13973	13893	14012	13890	13944	13750	13967	13892	14056	13900	13810	13826	13804	13630	14055	13849	13880	13967	13690	13983	13828	13888	13986	13820	13913	14005	13852	14050	13764	13691	13809	13749	13882	13927	13744	14040	13906	13885	13836	13901	14012	13696	13901	13850	13797	13762	13813	13854	13895	13876	13894	13885	14024	13930	13872	13896	13769	13916	13646	13812	13920	13829	13744	13890	13946	13713	13633	13892	13865	13870	13839	13712	14009	13757	13886	13887	13917	13802	13868	13840	13822	13868	13623	13820	14132	13862	13932	13832	13841	13849	13914	13901	13825	13880	13937	13793	13998	13743	13887	13877	13975	13956	13835	14022	13710	13944	13829	14029	13855	13901	13871	14047	13938	13862	13955	13959	13826	13874	13808	13723	13955	13863	13812	13932	13927	13695	13982	13927	13936	13773	13672	13907	13942	13844	13862	13816	13798	13825	13948	13740	13752	13882	13947	13800	13927	13972	13861	13907	13930	13850	13755	13721	13900	13754	13902	13757	14011	13768	13845	13891	13762	13872	13836	13940	13888	13906	13831	13968	13950	13694	13687	13818	13774	13848	13970	13792	13954	13943	13940	13723	13917	13970	13809	13861	13982	13837	13979	14104	14031	13903	13865	13918	13936	13786	13829	13901	13970	13898	13843	13815	13857	13777	13843	13809	13809	13876	14013	13894	13748	14027	13857	13914	14024	13848	13848	14025	13626	13767	13913	13850	13921	13799	13770	13870	14016	13931	13952	13812	13798	13885	13838	13913	13849	13760	13952	13754	13788	13831	13860	13702	13867	13859	13926	13841	13904	13884	13901	13941	13805	13964	13916	13751	13714	13721	13901	13821	13957	13850	13913	13931	13934	13813	13821	13926	13835	13934	13951	13890	13853	13755	13926	13875	13917	13998	13818	13951	13831	13979	13895	13766	13764	13856	13948	13916	13895	13870	13902	13929	13866	13805	13843	13881	13887	13983	13902	13962	13785	13878	13894	13940	13991	13917	13972	13995	13946	13806	13991	14020	13779	13867	13894	13983	13977	13927	13943	13829	13949	13885	13698	13747	13939	14065	14039	13760	13766	13750	13802	14037	13934	13957	13805	13800	13960	13837	13912	13957	13796	13927	13806	13806	13928	13804	13764	13813	13860	13886	13875	13617	13889	13976	14008	14066	13851	13775	13894	13902	13874	13925	13915	13765	13774	13953	13727	14036	13895	13865	13905	13885	13891	13986	13828	13851	13759	13733	13728	13756	14071	13782	13974	13960	13880	13677	13908	13875	13854	13791	13952	13917	13803	13796	13722	13899	13836	13886	13845	13898	13862	13758	13963	14005	13885	13822	13794	13856	13981	14057	13915	13871	13749	13839	13826	13890	13950	13689	13864	13919	13702	13806	13889	13823	13980	13811	13938	13906	13824	13961	13755	13909	13801	13831	13684	13851	13918	13855	13745	14032	13790	13989	13985	13863	13937	13914	14022	13827	14000	13777	13797	13939	14042	13948	13836	13892	13884	13821	13891	13771	13953	13949	14053	13769	13951	13825	13794	13774	13582	14023	13912	13863	13894	13798	13956	14023	13865	13789	13940	13835	14028	13749	13943	14013	13845	13784	13993	13961	13912	13808	13836	13893	13800	13878	13731	13752	13805	13801	13793	13994	13908	13943	14021	13936	13844	14015	13783	13874	13982	13921	13690	13848	13719	13949	14052	13887	13922	13863	13891	13888	13884	13846	14004	13883	13654	13741	14002	14006	13844	13873	14033	13949	14001	13774	13912	13995	13802	13949	13684	13888	13893	13770	13782	13788	13857	13616	13797	13887	13827	13799	13876	13945	13904	13693	13919	13683	13878	13947	13862	13719	13787	13698	13895	13846	13957	13760	14067	13957	14013	13902	13882	14024	13864	13885	13761	13741	13816	13629	13814	13868	13900	13743	13752	13855	13884	13856	14096	13855	13808	13943	13813	13757	13682	13797	13975	13957	14040	13923	13737	13943	13733	13980	13884	13850	13996	13940	13927	13957	13806	14051	13839	13777	13877	13808	13815	13649	14013	14030	13792	13919	13808	13816	14018	13866	13965	13856	13892	13872	13922	13864	13944	14077	13844	14025	13973	13868	13947	13794	13670	13834	13895	13885	13802	13937	13939	13795	13850	14010	13788	13852	13896	13829	13955	13822	13762	13992	14005	13838	13770	13812	13967	13914	13678	13850	13742	14050	13828	13894	13876	13745	13952	13906	13922	13972	13853	13773	13948	13951	13951	13844	13982	13968	13967	14028	13852	13763	13845	14036	13927	13929	13963	13826	13812	13974	13811	13780	13762	13684	13662	13798	13823	13911	14028	13925	13967	13848	13948	13955	13902	13848	13806	13928	14000	13792	13834	13781	13869	14111	13693	14011	13803	13957	13845	13792	13787	13832	13918	13897	13966	13890	13894	13750	14036	13954	13922	13782	13973	13921	13893	13893	13770	13877	13836	13786	13840	13901	13897	13927	14022	13896	13844	13972	13993	13792	13851	13825	13894	14039	13955	14016	13859	14049	13861	14053	13841	13893	14023	13941	13715	13906	13722	13774	14033	13767	13809	13826	13830	13812	13964	13772	13765	14013	13937	13997	13937	13914	13973	13706	13842	13757	13943	13848	13759	13847	13958	13785	13798	13739	13837	13843	13960	13930	13829	13800	13785	13928	13804	14036	13855	13870	14072	13825	13870	14000	13807	13671	13897	13868	13903	13895	13942	13897	13901	13778	13812	13952	13866	13828	13820	13905	13949	14017	13932	13932	13955	13824	13847	13907	13885	13969	13878	13919	13719	13896	14015	13880	13773	13925	13938	13813	13748	13998	13859	13883	13780	13828	13818	13750	14039	13896	13900	13815	13908	13972	13725	13977	14014	13929	13771	13999	13905	13897	14014	13902	13895	13879	13979	14008	13815	14015	13875	13809	13853	13923	13850	13741	13942	13667	13922	13900	14008	13771	14021	13743	13891	13990	13683	13934	13739	13925	13970	13728	13953	13917	13774	13882	13969	13967	13838	13886	13789	13921	13945	13895	13820	13991	13873	13857	14059	13860	14006	13830	13859	13758	13951	13772	13963	13917	13889	13854	13912	13930	13850	13753	13978	13906	13844	13863	13750	14030	13761	13996	13806	13822	13786	13861	13918	13945	13811	13855	13861	13859	13790	13871	14035	13829	13845	13942	13762	13871	13938	13961	13840	13859	13886	13859	13839	13841	13684	13936	13880	13966	13777	13949	13798	13972	13929	13933	13854	13878	13954	13871	13996	13897	13964	13929	13942	13799	13762	13976	13792	13954	13947	13854	14064	13767	13894	13873	13886	13863	14084	13854	13924	13864	13806	14089	14025	13795	14014	13910	13562	13896	13832	13721	13798	13795	13760	13910	13977	14046	13833	13830	13782	13818	13869	13991	13857	13901	13891	13818	13894	13876	13812	13753	13844	13797	13872	13770	13850	13866	13942	13846	13803	13833	13732	13854	13933	14103	13885	13804	13983	13753	13909	13725	13930	13888	13848	13923	13791	13842	13963	13943	13970	13997	14016	13840	13850	13947	13725	13822	13900	13874	13951	13869	13852	13877	13898	13747	13851	13967	13740	13797	13815	13770	13793	13998	13870	13909	13876	13970	13896	13803	14037	13736	13782	13869	13783	13852	13932	13731	13811	13853	13897	13833	13809	13822	13934	13921	14015	13973	13994	13767	13817	13961	13933	14027	13869	13956	13619	13898	13790	13902	13912	13747	13950	13850	13964	13966	13972	13961	13940	13857	13805	13895	13915	13895	13966	13795	13913	13743	14043	13895	13981	13909	13875	13973	13865	13990	13975	13887	13863	14030	13803	13916	13714	13646	13767	13964	13870	13998	13809	13922	13974	13880	13868	13817	13802	13833	13938	13984	13610	14011	13780	13873	13968	13840	13808	13896	13818	13849	13915	13896	13818	13935	13738	13991	13962	13941	13929	13836	13995	13745	13792	13856	13782	13970	13715	13892	13912	13794	13803	13905	13803	13892	13891	13752	14008	13900	13883	13904	13896	13828	13849	14087	13818	13896	13915	13867	13948	13874	13991	13820	13954	14028
23171	21590	29552	24097	22018	24220	25735	19679	17927	17136	16579	16033	15644	15510	15161	15155	15164	15150	15004	15057	14980	14954	14836	14780	14727	14720	14607	14602	14615	14658	14597	14531	14305	14507	14464	14545	14606	14274	14483	14563	14396	14427	14558	14454	14238	14322	14281	14422	14460	14342	14382	14450	14174	14261	14333	14384	14548	14411	14248	14170	14238	14203	14426	14305	14392	14226	14217	14095	14141	14312	14215	14236	14356	14311	14158	14202	14065	14377	14446	14168	14123	14295	14123	14192	14314	14115	14314	14276	14226	14298	14276	14249	14269	14483	14388	14279	14163	14177	14214	14160	14122	14196	14432	14317	14251	14103	14118	14134	14361	14225	14414	14348	14319	14142	14283	14326	14136	14324	14171	14237	14248	14103	14180	14291	14361	14243	14063	14317	14190	14068	14245	14316	14154	14485	14440	14485	14274	14098	14356	14223	14248	14248	14211	14290	14145	14037	14391	14238	14104	14101	14348	14093	14074	14157	14255	14407	14164	14185	14231	14415	14300	14133	14275	14137	14254	14163	14070	14226	14177	14459	14075	14144	14084	14409	14288	14236	14178	14339	14430	14215	14192	14190	14256	14277	14403	14362	14244	14317	14373	14120	14356	14061	14075	14375	14161	14099	14162	14110	14295	14191	14115	14164	14213	14094	14191	14108	14150	14358	14250	14119	14353	14311	14191	14154	14171	14331	14405	14191	14206	14148	14221	14419	14184	14231	14329	14300	14186	14270	14241	14300	14246	14388	14335	14288	14231	14081	14165	14189	14125	14267	14184	14233	14206	14148	14193	14158	14141	14214	14188	14077	14270	14234	14233	14352	14375	14316	14216	13872	13982	14029	14348	14240	14160	14151	14042	14085	14117	14076	14281	14118	14166	14222	14393	14274	14300	14275	14189	14207	14303	14411	14468	14182	14191	14253	14394	14191	14163	14187	14187	14306	14088	14111	14361	14292	14241	14273	14257	14169	14301	14415	14175	14247	14042	14185	14110	14198	14216	14187	14207	14110	14144	14191	14267	14138	14244	14414	14171	14235	14218	14341	14158	14180	13992	14296	14300	14250	14154	14323	14155	14116	14336	14052	14018	14288	14156	14244	14215	14126	14253	14123	14352	14327	14205	14301	14380	14299	13955	14134	14158	14116	14148	14198	14217	14107	14306	14339	14197	14068	14155	14242	14344	14318	14092	14148	14149	14282	14195	14278	14419	14076	14263	14279	14044	14174	14254	14362	14172	14107	13965	14117	14292	14321	14063	14197	14299	14216	14205	14260	14226	14127	14266	14189	14185	14123	14223	14166	14246	14372	14325	14171	14191	14324	14217	14185	14151	14228	14272	14281	14219	14246	14293	14147	14241	14274	14291	14036	14179	14330	14198	14401	14332	14128	14245	14177	14235	14186	14257	13966	14070	14385	14340	14173	14233	14280	14193	14160	14031	14210	14195	14264	14015	14233	14250	14203	14325	14231	14265	14207	14370	14226	14247	14236	14205	14215	14325	14032	14386	14345	14201	13910	14356	14333	14303	14189	14191	13982	14334	14062	14287	14200	14044	14230	14043	14276	14374	14166	14116	14038	14117	14200	14194	14199	14266	14146	14156	14044	14011	14317	14419	14042	14086	13996	14282	14316	14272	14288	14279	14147	14282	14223	14091	14269	14247	14022	14159	14141	14106	14208	14218	14189	14063	14318	14178	14180	14141	14187	14213	14139	14209	14237	14102	14048	14101	14232	14186	13969	14234	14431	14239	14088	14225	14185	14359	14218	14307	14184	14269	14374	14192	14318	14140	14103	14306	14215	14398	14383	14193	14419	14228	14074	14229	14124	14186	14338	14244	14361	14370	14210	14219	14269	14416	14215	14392	14287	14294	14246	14090	14183	14376	14215	14065	14216	14194	14355	14161	14171	14274	14025	14503	14045	14172	14144	14102	13970	14376	14209	14252	14281	14195	14245	14225	14070	14397	14202	14204	14315	14129	14259	14272	14340	14279	14219	14099	14150	14203	14067	14362	14252	14306	14204	14223	14260	14229	14268	14237	14383	14115	14139	14290	14317	14242	14181	14312	14128	14194	14115	14109	14102	14313	14123	14061	14190	14302	14129	14086	14210	14133	14149	14340	14110	14219	14126	14251	14291	14428	14226	14161	14323	14210	14129	14219	14184	14093	14290	14308	14334	14237	14319	14179	14181	14079	14238	14152	14242	14331	14274	14320	14260	14333	14231	14481	14334	14099	14241	14213	14083	14328	14420	14382	14076	14289	14107	14328	14006	14156	14203	14234	14244	14055	14161	14248	14125	14376	14331	14145	14247	14333	14300	14241	14396	14467	14266	14102	14395	14259	14062	14220	14033	14183	14235	14210	14183	14254	14280	14300	14044	13920	14131	14414	14311	14189	14101	14145	14155	14080	14226	14144	14011	14162	14068	14014	14215	14250	14177	14303	14154	14233	14297	14232	14220	14274	14146	14267	14283	14156	14214	14141	14159	14107	13990	14294	14294	14191	14127	14235	14233	14167	14167	14252	14103	14129	14146	14256	14224	14120	14328	14201	14135	14281	14183	14343	14463	14283	14330	14136	14285	14260	14294	14202	14040	14041	13899	14054	14212	14071	14103	14237	14353	14226	14119	14247	14193	13937	14271	14281	14186	14135	14208	14392	14168	14080	14231	14298	14204	14283	14322	14219	14195	14129	14311	14253	14134	14416	14574	14157	14334	14063	14122	14197	13944	14283	14221	14212	14146	14264	14158	14134	14039	14341	14268	14341	14213	14099	14180	14293	14207	14258	14085	14424	14084	14054	14156	14198	14178	14166	14102	14211	14066	14300	14177	14328	14119	14215	14386	14565	14155	14229	14183	14253	14261	14086	14296	14232	14290	14296	14225	14378	14174	13995	14243	14337	14160	14200	14241	14204	14155	14120	14459	14164	14186	14298	14143	14161	14216	14312	14231	14356	14246	14177	14399	14170	14314	14089	13978	14321	14204	14189	14230	14348	14137	14218	14392	14097	14022	14137	14085	14082	14292	14376	14133	14193	14306	14105	14102	14280	14143	14378	14090	14271	14060	14272	14221	14221	14211	14088	14328	14054	14073	14165	14364	14186	14178	14160	14193	14208	14189	14153	14004	14125	14009	14026	14254	14251	14244	14433	14194	14270	14189	14167	14282	14212	14271	14127	14226	14321	14254	14110	14202	14359	14107	14430	14471	14431	14248	14211	14366	14176	14350	14104	14379	14202	14039	14071	14039	14214	14181	14139	14099	14209	14260	14186	14428	14453	14225	14261	14295	14083	14302	14174	14215	14142	14082	14142	14299	14323	14195	14222	14036	14167	14396	14255	14197	14108	14310	14250	14221	14179	14279	14161	14198	14114	14257	14288	14290	14127	14051	14250	14154	14309	14220	14089	14212	14287	14281	14084	14237	14116	13991	14307	14185	14256	14178	14184	14125	14192	14201	14140	14208	14063	14005	14153	14181	14320	14028	14140	14157	14294	14324	14486	14370	14326	14103	13924	14163	14123	14179	14177	14127	14159	14183	14309	14176	14277	14513	14231	14136	14206	14368	14126	14278	14144	14237	14246	14079	14204	14242	14222	14148	14314	14248	14335	14289	14189	14214	14062	14243	14110	14181	14297	14157	14133	14207	14211	14247	14248	14078	14244	14304	14229	14200	14234	14182	14206	14081	14095	14079	14484	14198	14260	14109	14259	14159	14227	14327	14199	14137	14183	14411	14175	14197	14132	14233	14103	14160	14239	14306	14433	14150	14351	14154	14182	14174	14260	14339	14060	14188	14164	14376	14177	14200	14228	14232	14357	14103	14130	14199	14358	14206	14068	14221	14170	14275	14418	14203	14248	14319	14480	14333	14092	14136	14171	14152	14232	14278	14152	14029	14252	14001	14349	14172	14388	14390	14001	14380	14221	14330	14263	14246	14146	14152	14246	14278	14078	14159	14101	14286	14192	14098	14212	14241	14273	14153	14218	14367	14248	14330	14192	14094	14217	14044	14309	14338	14181	14279	14218	14063	14013	14335	14421	14202	14328	14052	14111	14395	14189	14014	14165	14021	14048	14201	14264	14140	14182	14056	14395	14188	14503	14273	14270	14082	14274	14344	14320	14063	14300	14212	14124	14171	13936	14079	14052	14211	14156	14182	14206	14302	14106	14172	14109	14258	14245	14178	14091	14247	14241	14433	14161	14200	14192	14163	14312	14125	14148	14274	14229	14322	14267	14335	14358	14248	14357	14245	14171	14093	14261	14140	14230	14224	14182	14193	14379	14174	14094	14293	14297	14201	13946	14257	14209	14143	14246	14164	14337	14284	14227	14171	14197	14241	14246	14259	14186	14154	14272	14415	14231	14122	14176	14479	14274	14254	14100	14225	14039	14015	14141	14296	14234	14428	14120	14152	14283	14168	14026	14056	14119	14464	14339	14335	14308	14289	14210	14235	14068	14009	14382	14219	14293	14149	14242	14213	14182	14293	14217	14327	14210	14302	14089	14174	14164	14093	14287	14105	14161	14166	14151	14088	14129	14202	14032	14207	14261	14208	14036	14489	14301	14093	14025	14018	14163	14095	14160	14122	14187	14132	14200	14367	13960	14236	14076	14337	14126	14187	14156	14193	14282	14282	14313	14251	14122	14287	13968	14151	14257	14305	14221	14277	13916	14050	14097	14264	14164	14384	14252	14159	14371	14143	14126	13991	14243	14346	14443	14180	14179	14310	14042	14136	14375	14197	14233	14144	14229	14242	14102	14210	14358	14055	14117	14196	14177	14265	14438	14241	14233	14273	14176	14077	14178	14304	14122	14166	14413	14015	14258	14240	14155	14289	14265	14279	14269	14361	14382	14247	14332	14159	14190	14102	14357	14264	14200	14236	14365	14233	14286	14331	14303	14247	14218	14184	14238	14170	14286	14276	14352	14281	14172	14326	14217	14127	14129	14227	14333	14237	14130	14260	14213	14248	13993	14138	14110	14186	14136	14345	14210	14210	14225	14276	14211	14053	14214	14086	14104	14172	13978	14048	14245	14161	14120	14125	14405	14189	14354	14386	14186	14224	14152	14067	14333	14085	14151	14139	14093	14100	14176	14440	14235	14140	14094	14471	14432	14120	14090	14097	14243	14120	14074	14357
26010	47158	44253	35266	30314	26020	23427	21559	19570	18410	17608	16538	16092	15608	15374	15503	15299	15063	14766	14798	14700	14385	14317	14551	14483	14536	14365	14262	14302	14078	14268	13944	14132	13865	13890	13890	14031	13919	13972	13940	13932	13935	14137	13925	13893	14012	13766	13894	13966	14004	13938	13970	13991	13874	13857	13928	13771	13700	13910	13792	13911	13897	13824	13865	13812	13987	13901	13815	13862	13996	13947	13712	13940	13919	13816	13839	13975	14024	13722	13726	13854	13830	13745	13955	13909	13722	13809	13866	13765	13875	13926	13814	13847	13719	13830	13803	13762	13901	13698	13835	13783	13722	13592	13956	13617	13874	13977	13788	13847	13825	13784	13829	13867	13823	13839	13881	13748	13858	13962	13734	13773	13953	13913	13761	13758	13714	13772	13843	13727	13855	13986	13795	13882	13722	13673	13726	13766	13927	13727	13749	13839	13827	13918	13755	13730	13833	13828	13847	13901	13873	13825	13730	13750	13617	13795	13761	13643	13886	13822	13907	13747	13788	13888	13771	13769	13622	13621	14016	13790	13837	13752	13800	13780	13765	13705	13808	13995	13850	13945	13627	13826	13678	13707	13821	13671	13899	13879	13661	13886	13745	13715	13753	13752	13781	13694	13866	13713	13868	13878	13666	13922	13764	13803	14036	13723	13909	13839	13672	13794	13840	13952	13926	13674	13896	13936	13980	13969	13722	13729	13813	13870	13783	13711	13847	13831	13763	13674	13855	13876	13829	13813	13795	13738	13878	13714	13787	13868	13646	13901	13855	13748	13741	13820	13636	13806	13755	13705	13836	13776	14007	13790	13788	13851	13685	13890	13883	13826	13731	13892	13813	13782	13729	13709	13892	13733	13868	13811	13793	13700	13932	13777	13754	13766	13742	13723	13804	13924	13852	13775	13732	13677	13847	13826	13723	13812	13911	13909	13845	13805	13689	13944	13756	14001	13760	13870	13881	13825	13757	13940	13836	13863	13785	13653	13877	13751	13880	14022	13857	13896	13793	13759	13812	13791	13791	13827	13695	13760	13978	13900	13633	13938	13853	13662	13694	13441	13739	13710	13745	13817	13937	13783	13735	13774	13776	13695	13824	13720	13824	13911	13830	13916	13631	13663	13831	13836	13726	13873	13748	13842	13833	13727	13769	13922	13721	13860	13714	13792	13736	13711	13845	13980	13754	13708	13695	13910	13878	13659	13897	13744	13866	13792	13790	13774	13815	13818	13844	13815	13955	13830	13808	13768	13830	13780	13703	13837	13968	13819	13671	13761	13880	13724	14008	13838	13918	13696	13699	13870	13785	13746	13740	13940	13880	13723	13823	13839	13757	13872	13753	13831	13818	13993	13785	13796	13902	13835	13610	13819	13961	13833	13747	13720	13883	13592	13834	13719	13888	13798	13842	13738	13715	13761	13725	13664	13821	13649	13884	13841	13762	13985	13910	13884	13801	13863	13825	13627	13774	13648	13843	13794	13933	13764	13834	13698	13816	13766	13837	13715	13798	13697	13901	13702	13736	13709	13755	13859	13738	13496	13958	13650	13695	13689	13846	13698	13673	13714	13682	13771	13776	13904	13695	13824	13722	13722	13889	13770	13722	13764	13763	13840	13819	13835	13961	13781	13897	13739	13824	13801	13826	14001	13699	13837	13886	13786	13696	13873	13796	13740	13872	13780	13722	13697	13757	13766	13804	13780	13785	13907	13835	13702	13730	13889	13739	13826	13769	13767	13730	13819	13727	13874	13902	13922	13859	13861	13872	13674	13881	13738	13920	13772	13725	13720	13743	13777	13717	13715	13827	13672	13835	13788	13808	13739	13629	13789	13635	13773	13876	13815	13828	13735	13782	13888	13843	13771	13817	13815	13894	13678	13808	13862	13643	13919	13582	13984	13781	13821	13636	13805	13855	13815	13723	13738	13853	13926	13892	13742	13622	13680	13804	13603	13903	13789	13759	13838	13673	13758	13725	13721	14026	13835	13616	13796	13771	13727	14017	13920	13948	13914	13675	13781	13773	13725	13656	13707	13780	13832	13871	13880	13742	13922	13801	13798	13946	13793	13924	13829	13791	13876	13717	13694	13857	13766	13834	13831	13730	13855	13657	13830	13721	13702	13855	13781	13841	13735	13918	13795	13763	13777	13849	13795	13793	13822	13796	14005	13849	13994	13819	13917	13852	13808	13780	13905	13841	13920	13850	13856	13686	13646	13927	13800	13850	13666	13849	13737	14022	13814	13836	13945	13758	13917	13750	13624	13808	13975	13772	13836	13822	13867	13887	13772	13744	13790	13807	13662	13528	13611	13811	13819	13811	13814	13851	13717	13798	13852	13719	13852	13678	13815	13631	13784	13694	13715	13711	13845	13783	13930	13674	13953	13704	13622	13919	13708	13827	13950	13702	13832	13958	13750	13722	13692	13698	13748	13857	13775	13876	13768	13729	13793	13651	13716	13929	13798	13816	13610	13827	13587	13788	13730	13906	13796	13968	13788	13621	13864	13627	13726	13828	13766	13898	13901	13872	13695	13643	13886	13837	13823	13758	13832	13844	13638	13833	13784	13758	13881	13738	13891	13578	13864	13821	13749	13782	13657	13839	13828	13833	13964	13900	13799	13740	13720	13837	13603	13738	13794	13815	13836	13703	13771	13895	13909	13728	13690	13740	13629	13733	13732	13731	13872	13817	13719	13998	13797	13822	13789	13769	13770	13871	13799	13900	13771	13682	13845	13703	13813	13889	13811	13890	13821	13908	13825	13896	13779	13844	13682	14014	13845	13800	13906	13843	13737	13790	13781	13696	13796	13850	13716	13864	13690	13871	13885	13735	13792	13786	13704	13632	13951	13853	13826	13813	13898	13948	13616	13802	13977	13677	13818	13766	13671	13714	13802	13765	14015	13801	13714	13659	13697	13729	13706	13712	13981	13795	13846	13965	13852	13811	13992	13644	13823	13917	13717	13964	13771	13656	13999	13662	13706	13786	13634	13934	13785	13855	13661	13720	13938	13660	13945	13789	13723	13558	13776	13705	13747	13695	13676	13721	13726	13856	13678	13741	13730	13715	13784	13625	13834	13937	13812	13819	13801	13859	13830	13696	13804	13807	13656	13758	13848	13879	13806	13787	13891	13846	13802	13933	13736	13760	13851	13751	13789	13784	13841	13903	13903	13861	13783	13805	13854	13765	13816	13873	13786	13705	14058	13835	13799	13944	13768	13628	13728	13751	13831	13774	13679	13696	13547	13736	13720	13608	13638	13732	13829	13718	13871	13849	13730	13683	13790	13676	13818	13855	13912	13740	13667	13789	13796	13708	13787	13867	13800	13754	13708	13787	13830	13769	13829	13721	13551	13884	13813	13835	13891	13855	13741	13737	13869	13733	13874	13739	13850	13892	13974	14016	13734	13853	13758	13890	13792	13867	13881	13746	13655	13901	13576	13832	13744	13863	13885	13776	13681	13740	13798	13753	13619	13717	13582	13785	13865	13770	13664	13775	13859	13722	13923	13828	13886	14027	13696	13743	13814	13926	13816	13739	13835	13927	13813	13879	13843	13767	13796	13768	13778	13699	13839	13894	13783	13698	13720	13666	13927	13783	13928	13845	13839	13905	13833	13829	13764	13736	13762	13663	13909	13905	13778	13717	14121	13905	13696	13740	13735	13698	13800	13673	13757	13743	13669	13911	13724	13759	13845	13970	13697	13769	13776	13724	13921	13726	13778	13800	13861	13713	13825	14047	13887	13727	13728	13706	13782	13802	13934	13959	13747	13801	13687	13682	13634	13698	13872	13647	13776	13608	13819	13721	13753	13687	13859	13810	13814	13642	13810	13917	13819	13921	13811	13679	13735	13705	13707	13607	13994	13852	13786	13776	13910	13791	13652	13785	13954	13921	13789	13836	13643	13833	13890	13786	13761	13780	13656	13592	13897	13787	13842	13933	13689	13879	13820	13719	13643	13683	13902	13857	13790	13769	13789	13734	13785	13719	13854	13679	13910	13684	13718	13689	13900	13829	13994	13966	13951	13768	13781	13765	13735	13773	13809	13810	13705	13767	13865	13912	13819	13724	13724	13705	13904	13786	13816	13734	13850	13944	14001	13986	13814	13843	13900	13858	13795	13633	13825	13703	13770	13672	13767	13935	13903	13695	13798	13853	13718	13798	13733	13977	13736	13635	13980	13722	13704	13823	13883	13813	13804	13827	13801	13749	13735	13922	13730	13879	13739	13938	13877	13737	13849	13792	13836	13776	13921	13749	13978	13734	13791	13827	13869	13776	13828	13811	13722	13971	13675	13770	13763	13791	13821	13696	13692	13684	13765	13640	13923	13933	13861	13769	13866	14023	13780	13687	13688	13783	13832	13938	13670	13818	13766	13658	13670	13873	13793	13906	13850	13768	13655	13777	13849	13957	13645	13831	13757	13760	13635	13833	13700	13835	13675	13933	13703	13844	13740	13808	13773	13818	13727	13608	13806	13965	13775	13744	13747	13761	13787	13918	13689	13715	13847	13711	13942	13731	13803	13820	13809	13919	13928	13737	13823	13683	13814	13852	13834	13829	13647	13790	13720	13760	13773	13848	13779	13595	13712	13766	13764	13762	13881	13830	13839	13732	13744	13802	13725	13888	13708	13862	13849	13789	13866	13757	14005	13762	13920	13774	13596	14129	13737	13886	13912	13720	13759	13702	13741	13774	13743	13744	13675	13794	13727	13845	13721	13948	13658	13797	13791	13670	13836	13792	13742	13814	13960	13892	13813	13767	13817	13905	13933	13859	13870	13754	13771	13778	13789	13665	13649	13901	13837	13715	13725	13714	13735	13852	13906	13761	13894	13791	13735	13726	13750	13784	13766	13841	13685	13784	13817	13767	13712	13821	13745	13900	13708	13666	13641	13886	13723	13638	13724	13657	13766	13803	13720	13702	13846	13692	13978	13639	13712	13797	13800	13716	13714	13807	13796	13768	13834	13838	13728	13909	13762	13937	13783	13862	13731	13930	13780	13896	13815	13853	13934	13896	13745	13856	13766	13772	13902	13668	13809	13953	13539	13825	13722	13623	13660	13880	13955	13654	13850	13735	13789	13836	13885	13842	13831	13739	13758	13772	13861	13969	13819	13717	13803	14027	13712	13612	13877	13527
27895	23627	28283	24315	19084	17386	16089	15374	14971	14675	14281	14194	13894	14109	13800	13889	13810	13828	14203	13799	13639	13912	13557	13654	13608	13691	13643	13625	13434	13372	13549	13667	13598	13572	13630	13518	13569	13351	13626	13622	13508	13508	13671	13572	13646	13572	13540	13343	13580	13546	13497	13508	13528	13610	13545	13562	13384	13433	13466	13655	13720	13574	13704	13404	13548	13584	13535	13563	13517	13428	13652	13414	13625	13672	13519	13541	13494	13553	13421	13454	13560	13456	13391	13466	13474	13640	13757	13517	13538	13566	13505	13332	13516	13587	13385	13747	13514	13479	13454	13557	13520	13549	13394	13423	13513	13404	13553	13508	13571	13461	13513	13796	13383	13485	13363	13457	13509	13549	13349	13297	13462	13482	13490	13484	13335	13447	13636	13637	13567	13553	13487	13535	13424	13564	13435	13596	13491	13603	13478	13434	13549	13390	13348	13381	13581	13250	13504	13605	13444	13466	13472	13225	13491	13286	13543	13579	13535	13451	13599	13407	13501	13543	13577	13342	13457	13455	13459	13522	13403	13469	13548	13514	13310	13547	13386	13565	13571	13665	13654	13625	13465	13409	13497	13536	13618	13474	13442	13390	13637	13457	13536	13634	13597	13420	13481	13357	13364	13547	13623	13399	13750	13571	13531	13390	13541	13396	13439	13519	13622	13479	13678	13552	13558	13554	13526	13487	13564	13442	13604	13351	13524	13471	13533	13546	13519	13517	13515	13523	13535	13437	13471	13387	13473	13514	13622	13547	13493	13486	13365	13431	13583	13316	13582	13478	13588	13541	13394	13516	13440	13420	13513	13590	13521	13357	13494	13449	13443	13472	13400	13444	13473	13543	13320	13403	13620	13542	13458	13465	13351	13226	13616	13407	13378	13380	13479	13520	13552	13620	13412	13609	13571	13418	13465	13514	13784	13710	13591	13474	13521	13414	13530	13481	13355	13717	13337	13313	13553	13594	13433	13391	13382	13545	13471	13472	13425	13449	13392	13431	13644	13610	13430	13459	13278	13567	13452	13581	13514	13507	13351	13523	13460	13545	13571	13632	13495	13379	13617	13337	13453	13576	13598	13673	13476	13532	13626	13359	13547	13602	13655	13550	13617	13448	13371	13250	13503	13651	13605	13411	13514	13523	13640	13653	13385	13550	13597	13506	13512	13274	13524	13396	13378	13458	13716	13581	13553	13394	13623	13530	13662	13531	13356	13572	13587	13518	13538	13683	13424	13609	13673	13474	13371	13448	13414	13526	13492	13483	13405	13593	13605	13313	13634	13566	13432	13395	13485	13424	13545	13590	13645	13667	13360	13419	13454	13505	13648	13622	13505	13551	13498	13371	13443	13531	13580	13440	13430	13556	13501	13553	13579	13272	13643	13454	13546	13454	13578	13542	13507	13600	13425	13694	13492	13478	13631	13357	13463	13684	13480	13538	13520	13623	13466	13468	13535	13454	13575	13370	13365	13440	13503	13502	13510	13580	13525	13419	13643	13552	13428	13416	13639	13380	13540	13448	13422	13739	13589	13536	13579	13278	13387	13395	13649	13639	13680	13423	13526	13615	13621	13485	13529	13540	13721	13512	13473	13573	13380	13656	13561	13515	13510	13497	13372	13366	13604	13516	13375	13500	13384	13474	13360	13361	13341	13678	13458	13459	13474	13467	13510	13615	13701	13643	13625	13407	13497	13647	13385	13527	13331	13595	13526	13675	13730	13667	13334	13528	13592	13428	13327	13779	13445	13381	13441	13609	13501	13442	13585	13410	13490	13664	13383	13534	13654	13558	13639	13447	13487	13535	13428	13297	13504	13517	13647	13464	13497	13469	13494	13366	13483	13617	13601	13362	13523	13694	13480	13530	13608	13628	13503	13345	13419	13431	13535	13527	13521	13379	13467	13510	13664	13536	13361	13316	13421	13561	13424	13463	13377	13637	13496	13444	13484	13620	13582	13506	13532	13465	13377	13655	13657	13309	13430	13338	13612	13582	13379	13436	13448	13358	13597	13440	13487	13228	13509	13524	13468	13541	13720	13512	13603	13539	13435	13515	13492	13566	13536	13514	13541	13456	13660	13567	13486	13433	13567	13669	13647	13626	13296	13489	13676	13411	13474	13442	13587	13654	13350	13571	13507	13346	13646	13492	13465	13588	13590	13521	13483	13422	13623	13536	13492	13502	13586	13516	13462	13425	13460	13498	13581	13371	13662	13711	13487	13597	13406	13357	13502	13316	13584	13505	13410	13466	13394	13575	13373	13447	13494	13499	13611	13505	13405	13643	13401	13640	13572	13360	13655	13635	13559	13465	13687	13428	13546	13553	13447	13688	13532	13479	13500	13400	13532	13363	13414	13364	13509	13523	13330	13625	13626	13413	13342	13522	13414	13509	13403	13398	13518	13462	13534	13564	13572	13484	13434	13530	13458	13465	13422	13444	13255	13519	13579	13509	13521	13613	13593	13612	13478	13559	13490	13412	13537	13572	13555	13506	13618	13518	13416	13480	13311	13475	13382	13517	13521	13488	13573	13425	13539	13404	13359	13439	13570	13440	13585	13349	13431	13547	13459	13420	13629	13620	13439	13410	13504	13593	13622	13574	13579	13449	13583	13310	13462	13478	13595	13616	13622	13657	13375	13394	13507	13514	13371	13475	13440	13470	13478	13471	13516	13384	13331	13562	13387	13556	13656	13538	13492	13314	13565	13570	13483	13216	13412	13520	13376	13401	13563	13448	13423	13354	13551	13502	13499	13554	13395	13495	13521	13557	13660	13535	13433	13574	13530	13296	13511	13390	13422	13510	13621	13546	13377	13533	13625	13490	13716	13359	13455	13515	13510	13410	13599	13753	13482	13508	13484	13448	13665	13466	13423	13569	13483	13491	13439	13414	13366	13436	13538	13384	13606	13571	13466	13442	13434	13375	13540	13536	13497	13444	13471	13372	13496	13436	13516	13290	13486	13515	13493	13520	13511	13657	13676	13566	13399	13650	13537	13578	13509	13498	13545	13353	13475	13395	13606	13634	13505	13518	13411	13652	13395	13377	13363	13458	13603	13463	13652	13590	13615	13627	13616	13736	13453	13482	13402	13620	13446	13364	13546	13447	13633	13463	13598	13390	13725	13486	13647	13450	13553	13559	13664	13540	13566	13560	13586	13489	13459	13612	13335	13565	13453	13438	13372	13577	13518	13519	13375	13576	13268	13496	13575	13621	13426	13587	13477	13494	13534	13448	13450	13499	13537	13612	13809	13573	13362	13640	13562	13350	13552	13498	13486	13431	13468	13539	13427	13594	13684	13583	13509	13553	13507	13550	13548	13555	13440	13462	13552	13372	13496	13419	13729	13576	13365	13474	13450	13478	13278	13433	13526	13747	13588	13608	13549	13540	13549	13436	13545	13465	13589	13519	13452	13688	13438	13680	13473	13535	13507	13509	13424	13237	13379	13464	13402	13463	13574	13580	13692	13459	13421	13399	13551	13552	13627	13494	13570	13617	13517	13563	13496	13564	13558	13573	13696	13782	13597	13485	13476	13438	13502	13440	13476	13459	13524	13510	13634	13480	13643	13461	13452	13660	13504	13564	13564	13467	13546	13578	13594	13554	13565	13358	13555	13552	13445	13479	13464	13487	13474	13386	13360	13456	13453	13513	13672	13645	13483	13656	13383	13641	13656	13355	13374	13458	13450	13694	13527	13329	13592	13508	13399	13431	13493	13536	13728	13467	13436	13325	13471	13423	13453	13426	13415	13506	13398	13566	13518	13635	13696	13414	13719	13319	13503	13317	13572	13581	13375	13489	13772	13541	13559	13587	13380	13511	13468	13428	13581	13494	13576	13469	13485	13504	13571	13580	13550	13498	13531	13521	13701	13547	13468	13479	13599	13617	13559	13577	13598	13585	13471	13508	13444	13630	13630	13534	13538	13606	13710	13524	13459	13653	13342	13542	13444	13606	13477	13635	13513	13539	13465	13671	13806	13471	13326	13374	13509	13564	13475	13587	13476	13416	13624	13594	13585	13433	13646	13307	13688	13603	13380	13455	13524	13431	13479	13586	13497	13740	13602	13208	13473	13509	13696	13259	13560	13519	13654	13467	13487	13564	13480	13337	13633	13557	13519	13301	13444	13285	13595	13633	13474	13548	13489	13586	13581	13405	13483	13274	13443	13238	13676	13544	13511	13525	13540	13315	13542	13505	13434	13474	13504	13442	13540	13523	13428	13517	13522	13438	13604	13498	13517	13552	13578	13442	13457	13506	13662	13423	13432	13750	13530	13728	13560	13576	13543	13446	13570	13352	13567	13411	13621	13596	13408	13463	13491	13494	13517	13468	13489	13410	13537	13520	13446	13480	13700	13490	13415	13580	13585	13337	13581	13505	13471	13517	13437	13543	13630	13495	13560	13549	13531	13571	13459	13522	13607	13585	13547	13408	13457	13444	13596	13253	13641	13576	13682	13355	13597	13466	13613	13554	13469	13499	13651	13469	13583	13363	13240	13499	13551	13377	13407	13443	13644	13548	13548	13800	13550	13398	13441	13403	13518	13471	13465	13590	13439	13722	13382	13583	13550	13567	13628	13463	13599	13476	13454	13370	13542	13446	13526	13623	13527	13576	13322	13638	13671	13523	13533	13496	13447	13594	13563	13581	13528	13450	13406	13512	13644	13452	13576	13518	13585	13613	13608	13610	13343	13400	13640	13346	13505	13391	13462	13564	13480	13618	13551	13118	13611	13679	13447	13535	13625	13591	13530	13495	13587	13537	13422	13495	13584	13607	13553	13411	13453	13503	13549	13360	13532	13598	13511	13434	13326	13485	13593	13527	13471	13566	13617	13494	13475	13513	13462	13394	13534	13485	13668	13510	13484	13461	13518	13584	13435	13551	13609	13643	13420	13660	13514	13484	13583	13617	13591	13557	13641	13577	13330	13357	13566	13625	13585	13319	13526	13709	13653	13489	13543	13373	13575	13691	13575	13649	13681	13745	13432	13532	13357	13615	13632	13509	13497	13576	13460	13555	13375	13643	13462	13582	13519	13608	13299	13652	13474	13456	13441	13471	13490	13622	13572	13471	13568	13469	13529	13607	13356	13325	13625	13468	13541	13383	13301	13467	13527	13450	13401	13440	13617	13567	13566	13464
24674	35931	32833	25423	21931	19261	17630	16540	15757	15114	14504	14472	14162	13874	13890	13905	13799	13831	13864	13643	13644	13503	13560	13537	13676	13571	13524	13543	13510	13426	13446	13151	13511	13619	13349	13526	13461	13410	13527	13464	13320	13493	13495	13344	13461	13500	13312	13313	13402	13429	13335	13379	13407	13177	13391	13368	13415	13277	13506	13359	13311	13525	13310	13421	13286	13283	13409	13440	13347	13342	13386	13276	13249	13481	13417	13388	13194	13323	13309	13283	13332	13273	13438	13477	13270	13376	13248	13337	13456	13292	13247	13498	13281	13357	13212	13393	13329	13200	13315	13320	13333	13222	13340	13509	13283	13390	13367	13389	13367	13198	13377	13363	13382	13468	13334	13317	13234	13220	13445	13212	13347	13399	13427	13296	13382	13531	13261	13318	13236	13370	13321	13328	13189	13390	13347	13118	13246	13570	13267	13442	13317	13398	13446	13285	13274	13325	13230	13226	13299	13374	13283	13314	13502	13401	13248	13276	13387	13122	13346	13421	13252	13451	13449	13196	13311	13148	13292	13435	13305	13362	13459	13333	13304	13169	13285	13308	13450	13301	13312	13350	13326	13243	13327	13353	13261	13239	13355	13395	13309	13094	13345	13264	13255	13422	13358	13281	13425	13266	13176	13357	13298	13339	13214	13188	13417	13435	13343	13454	13365	13337	13239	13313	13433	13378	13365	13366	13351	13628	13334	13128	13281	13400	13446	13306	13384	13319	13414	13411	13442	13261	13575	13275	13265	13350	13266	13262	13379	13367	13476	13109	13210	13374	13346	13223	13460	13441	13398	13291	13376	13354	13545	13307	13295	13255	13257	13304	13377	13418	13275	13297	13301	13319	13340	13408	13291	13439	13255	13355	13317	13282	13176	13364	13588	13325	13270	13169	13243	13473	13426	13187	13507	13254	13482	13326	13155	13146	13432	13177	13404	13114	13283	13258	13292	13401	13336	13342	13360	13343	13322	13444	13305	13282	13350	13443	13388	13356	13374	13384	13279	13313	13111	13137	13413	13278	13389	13255	13316	13517	13294	13456	13316	13438	13339	13141	13462	13288	13248	13261	13272	13346	13456	13474	13190	13364	13234	13258	13255	13336	13227	13462	13284	13193	13167	13292	13398	13380	13308	13335	13346	13209	13286	13445	13313	13056	13307	13202	13406	13341	13130	13442	13299	13346	13305	13190	13325	13299	13386	13359	13186	13233	13139	13272	13231	13469	13368	13342	13305	13166	13409	13283	13395	13305	13393	13363	13191	13478	13293	13354	13320	13445	13360	13436	13470	13388	13269	13262	13431	13427	13345	13281	13243	13351	13329	13250	13372	13297	13240	13479	13332	13417	13415	13254	13415	13282	13334	13245	13346	13243	13358	13348	13314	13335	13296	13226	13388	13334	13389	13269	13257	13287	13426	13264	13199	13276	13377	13196	13339	13256	13408	13374	13231	13381	13425	13190	13569	13341	13418	13195	13201	13211	13231	13365	13279	13362	13160	13207	13371	13320	13229	13167	13269	13420	13423	13282	13296	13273	13363	13302	13377	13253	13428	13436	13410	13351	13093	13365	13242	13270	13137	13205	13390	13384	13244	13399	13189	13550	13324	13332	13265	13201	13253	13212	13230	13268	13307	13326	13436	13284	13336	13381	13504	13265	13397	13342	13275	13430	13288	13316	13252	13260	13387	13254	13331	13377	13301	13136	13179	13336	13339	13347	13345	13494	13263	13286	13299	13331	13308	13409	13496	13148	13384	13288	13223	13321	13495	13317	13361	13274	13379	13484	13254	13490	13346	13402	13223	13224	13326	13344	13383	13308	13310	13379	13303	13317	13299	13178	13431	13368	13551	13361	13249	13330	13220	13298	13297	13173	13354	13354	13360	13284	13462	13234	13263	13231	13371	13310	13321	13337	13387	13283	13316	13524	13344	13445	13332	13242	13272	13287	13315	13373	13313	13333	13358	13382	13374	13272	13368	13201	13280	13261	13315	13319	13271	13357	13359	13384	13268	13263	13298	13375	13298	13204	13221	13219	13250	13434	13366	13344	13381	13378	13357	13359	13353	13305	13482	13457	13489	13441	13411	13181	13470	13364	13292	13172	13342	13347	13347	13321	13402	13365	13174	13368	13539	13365	13121	13231	13367	13279	13361	13283	13365	13320	13404	13276	13261	13359	13322	13366	13227	13366	13231	13296	13322	13457	13357	13213	13261	13188	13366	13358	13163	13343	13362	13211	13444	13290	13355	13217	13355	13323	13264	13389	13334	13318	13349	13375	13369	13321	13427	13267	13296	13271	13147	13514	13416	13432	13214	13139	13224	13323	13186	13295	13276	13471	13368	13395	13317	13366	13279	13216	13369	13259	13539	13278	13299	13320	13235	13239	13326	13354	13239	13386	13253	13399	13298	13295	13428	13425	13380	13467	13377	13284	13294	13285	13376	13267	13450	13302	13319	13313	13161	13334	13241	13320	13238	13390	13184	13222	13296	13240	13392	13407	13341	13280	13144	13337	13281	13297	13283	13317	13372	13365	13395	13277	13376	13310	13423	13376	13338	13281	13185	13194	13443	13330	13314	13255	13341	13461	13238	13385	13451	13287	13393	13256	13354	13236	13277	13301	13410	13314	13207	13367	13508	13269	13257	13187	13304	13393	13264	13285	13329	13324	13249	13287	13339	13424	13195	13210	13373	13253	13317	13525	13484	13265	13349	13272	13326	13336	13465	13476	13380	13289	13322	13454	13332	13269	13164	13357	13269	13401	13267	13457	13369	13326	13359	13271	13380	13376	13245	13341	13391	13213	13362	13359	13445	13385	13359	13502	13217	13186	13173	13324	13205	13220	13454	13314	13311	13292	13496	13339	13306	13365	13303	13270	13151	13228	13489	13296	13453	13600	13352	13346	13226	13198	13343	13404	13269	13230	13348	13308	13297	13299	13348	13381	13278	13362	13364	13212	13386	13339	13433	13320	13331	13534	13275	13333	13329	13249	13375	13259	13373	13341	13181	13380	13490	13223	13338	13374	13358	13210	13342	13365	13351	13294	13523	13276	13215	13277	13347	13332	13244	13363	13363	13370	13303	13367	13519	13375	13403	13196	13332	13468	13299	13262	13223	13239	13326	13317	13313	13146	13409	13313	13233	13426	13170	13336	13383	13196	13378	13381	13433	13412	13380	13309	13189	13189	13473	13210	13501	13532	13259	13396	13364	13248	13285	13284	13564	13241	13307	13424	13312	13248	13365	13201	13405	13377	13291	13321	13206	13385	13399	13246	13299	13310	13402	13305	13299	13221	13380	13329	13384	13175	13324	13216	13227	13332	13414	13433	13420	13282	13395	13365	13289	13344	13397	13432	13280	13376	13192	13271	13324	13448	13245	13235	13429	13234	13387	13311	13352	13265	13426	13354	13530	13314	13322	13283	13233	13310	13279	13202	13194	13196	13339	13529	13398	13231	13212	13274	13343	13519	13213	13276	13278	13210	13365	13366	13301	13445	13147	13368	13316	13316	13268	13383	13262	13268	13441	13314	13285	13499	13268	13388	13371	13288	13316	13507	13302	13434	13436	13282	13313	13287	13339	13339	13227	13207	13224	13393	13347	13309	13483	13433	13408	13391	13291	13249	13198	13288	13424	13264	13357	13640	13356	13242	13300	13122	13118	13301	13404	13150	13432	13309	13310	13390	13299	13339	13242	13345	13388	13257	13137	13431	13382	13313	13310	13248	13352	13380	13396	13241	13291	13301	13280	13424	13349	13256	13309	13231	13258	13395	13276	13192	13490	13379	13291	13422	13274	13420	13304	13266	13188	13428	13303	13301	13286	13310	13243	13442	13281	13413	13184	13419	13251	13266	13235	13329	13311	13280	13309	13303	13357	13312	13574	13404	13409	13439	13242	13415	13478	13214	13329	13255	13327	13368	13505	13328	13248	13430	13497	13184	13457	13338	13352	13432	13237	13403	13233	13510	13308	13274	13374	13344	13457	13368	13181	13329	13287	13319	13412	13223	13400	13368	13433	13354	13365	13329	13351	13232	13408	13417	13299	13436	13398	13419	13288	13340	13181	13347	13401	13335	13422	13227	13221	13317	13232	13229	13340	13341	13357	13234	13052	13349	13243	13341	13321	13381	13246	13291	13176	13352	13266	13423	13318	13281	13287	13272	13311	13323	13195	13342	13267	13231	13394	13320	13260	13529	13270	13263	13492	13323	13359	13259	13345	13235	13303	13424	13189	13304	13442	13179	13431	13291	13162	13352	13334	13239	13246	13443	13329	13357	13294	13376	13332	13393	13299	13387	13241	13193	13365	13409	13370	13207	13368	13489	13346	13461	13329	13410	13295	13256	13260	13217	13351	13381	13281	13374	13265	13367	13490	13286	13390	13374	13321	13232	13375	13269	13369	13344	13430	13199	13336	13332	13341	13368	13459	13137	13528	13430	13461	13261	13406	13340	13321	13120	13408	13450	13212	13384	13166	13458	13439	13324	13229	13238	13249	13288	13394	13342	13262	13384	13255	13393	13164	13383	13207	13280	13228	13261	13206	13399	13391	13286	13308	13413	13427	13328	13412	13458	13283	13276	13273	13319	13338	13280	13296	13298	13470	13341	13303	13382	13366	13323	13435	13253	13177	13312	13293	13483	13311	13266	13290	13317	13384	13392	13252	13279	13401	13300	13350	13417	13229	13314	13309	13421	13353	13359	13371	13213	13158	13255	13394	13319	13351	13205	13385	13271	13342	13316	13275	13249	13285	13254	13294	13278	13492	13326	13325	13313	13391	13297	13449	13228	13328	13376	13322	13284	13412	13332	13309	13346	13305	13290	13306	13329	13417	13481	13379	13425	13389	13482	13440	13305	13283	13286	13308	13334	13311	13335	13150	13379	13234	13339	13415	13207	13274	13217	13496	13231	13350	13231	13172	13439	13412	13317	13174	13326	13354	13281	13432	13260	13479	13393	13215	13449	13268	13304	13422	13445	13146	13366	13382	13255	13413	13310	13400	13371	13533	13225	13308	13408	13402	13227	13472	13425	13489	13440	13219	13238	13380	13192	13373	13368	13349	13269	13340	13453	13250	13310	13463	13184	13208	13306	13219	13493	13287	13282	13368	13383	13483	13313	13366	13194	13368	13480	13242	13492
24172	21586	29158	24740	22919	23212	21678	17961	16780	16260	15964	15671	15334	15164	14956	14978	14994	14916	14984	14764	14928	14821	14499	14710	14785	14794	14668	14694	14478	14585	14456	14394	14418	14491	14377	14522	14376	14613	14552	14496	14324	14525	14310	14365	14385	14317	14473	14439	14383	14450	14643	14592	14328	14327	14246	14424	14338	14397	14554	14466	14428	14465	14552	14409	14422	14340	14449	14412	14261	14485	14541	14491	14527	14411	14553	14292	14190	14346	14426	14217	14519	14355	14466	14577	14619	14452	14262	14438	14398	14285	14411	14487	14312	14299	14414	14140	14302	14377	14383	14297	14288	14260	14197	14295	14382	14298	14304	14263	14246	14478	14305	14264	14414	14293	14401	14287	14364	14377	14341	14356	14270	14341	14414	14277	14548	14385	14255	14391	14302	14164	14568	14235	14390	14356	14377	14324	14193	14477	14250	14426	14421	14221	14410	14317	14343	14381	14344	14463	14424	14403	14550	14423	14480	14352	14478	14303	14128	14295	14274	14534	14222	14217	14353	14311	14337	14277	14404	14397	14309	14248	14394	14444	14419	14332	14244	14419	14331	14261	14260	14233	14289	14205	14244	14463	14440	14248	14468	14416	14438	14324	14365	14541	14508	14477	14484	14373	14315	14334	14134	14264	14450	14324	14147	14515	14306	14448	14448	14366	14351	14435	14262	14352	14275	14285	14447	14246	14411	14234	14382	14516	14459	14259	14643	14232	14326	14400	14470	14325	14461	14367	14396	14425	14210	14226	14372	14323	14400	14319	14400	14322	14471	14317	14435	14289	14352	14357	14440	14000	14473	14306	14087	14328	14384	14371	14270	14282	14413	14446	14356	14309	14390	14405	14388	14240	14423	14363	14381	14187	14271	14422	14443	14381	14174	14280	14441	14511	14237	14450	14455	14419	14405	14465	14289	14381	14225	14233	14398	14112	14326	14373	14390	14298	14516	14391	14493	14384	14337	14304	14426	14435	14277	14282	14299	14389	14459	14299	14210	14019	14392	14322	14315	14358	14301	14329	14411	14200	14227	14365	14450	14411	14184	14373	14229	14380	14173	14362	14295	14495	14493	14381	14281	14498	14547	14529	14412	14287	14253	14430	14265	14502	14515	14404	14204	14315	14315	14300	14342	14311	14452	14500	14304	14367	14188	14213	14241	14221	14239	14413	14428	14074	14310	14181	14200	14210	14323	14420	14427	14240	14382	14251	14256	14428	14451	14383	14350	14137	14352	14324	14267	14295	14311	14249	14487	14429	14374	14263	14214	14500	14403	14478	14298	14257	14273	14626	14307	14481	14299	14432	14241	14350	14480	14125	14336	14383	14355	14211	14454	14301	14240	14370	14514	14309	14313	14365	14529	14481	14541	14452	14387	14173	14480	14256	14396	14462	14216	14401	14426	14388	14369	14358	14244	14424	14488	14273	14517	14401	14295	14271	14538	14312	14412	14257	14386	14437	14357	14148	14496	14402	14208	14219	14354	14158	14117	14364	14548	14420	14303	14459	14403	14391	14344	14648	14495	14376	14637	14225	14406	14485	14394	14440	14457	14499	14229	14264	14187	14363	14412	14268	14269	14538	14419	14444	14429	14206	14472	14379	14326	14518	14550	14294	14279	14377	14211	14300	14304	14346	14322	14298	14305	14240	14426	14251	14393	14363	14479	14299	14374	14515	14498	14450	14302	14350	14382	14519	14375	14196	14300	14311	14453	14366	14346	14222	14226	14399	14379	14461	14425	14383	14105	14206	14252	14271	14257	14373	14218	14214	14183	14459	14104	14399	14365	14336	14397	14463	14454	14480	14155	14321	14151	14223	14294	14452	14305	14214	14220	14309	14355	14207	14296	14337	14106	14375	14375	14345	14248	14396	14371	14325	14339	14232	14170	14130	14245	14459	14390	14324	14387	14332	14353	14325	14629	14419	14354	14582	14470	14330	14423	14350	14265	14290	14272	14329	14297	14177	14204	14368	14605	14453	14620	14348	14359	14351	14601	14354	14415	14422	14294	14424	14466	14461	14314	14373	14574	14179	14136	14448	14316	14308	14437	14369	14138	14428	14289	14402	14436	14392	14481	14321	14193	14279	14470	14487	14446	14157	14493	14244	14588	14508	14320	14408	14505	14572	14301	14394	14385	14230	14325	14322	14394	14219	14422	14538	14509	14430	14285	14263	14416	14370	14319	14241	14436	14428	14435	14190	14270	14259	14374	14420	14451	14357	14435	14416	14390	14361	14227	14370	14479	14540	14354	14244	14228	14376	14344	14471	14419	14342	14288	14369	14404	14541	14451	14314	14342	14428	14438	14293	14216	14478	14544	14267	14276	14417	14478	14303	14407	14417	14377	14422	14317	14330	14431	14405	14199	14323	14189	14528	14184	14314	14337	14370	14237	14443	14385	14303	14279	14409	14441	14299	14306	14375	14348	14263	14333	14213	14480	14374	14322	14259	14460	14430	14299	14230	14240	14257	14367	14159	14126	14227	14181	14170	14297	14313	14357	14483	14454	14439	14335	14386	14326	14295	14387	14208	14342	14260	14546	14558	14357	14347	14362	14226	14331	14258	14488	14521	14444	14466	14259	14335	14426	14035	14254	14365	14311	14515	14555	14364	14396	14385	14385	14532	14309	14211	14352	14416	14511	14321	14257	14552	14276	14300	14327	14417	14381	14515	14370	14414	14299	14415	14286	14495	14277	14296	14297	14386	14386	14502	14280	14404	14228	14419	14353	14173	14429	14629	14401	14296	14476	14338	14370	14284	14184	14389	14408	14425	14300	14297	14411	14277	14144	14249	14432	14277	14325	14391	14378	14396	14392	14379	14395	14179	14325	14339	14285	14281	14418	14379	14448	14103	14456	14077	14509	14366	14387	14448	14406	14239	14362	14443	14397	14385	14357	14496	14289	14297	14497	14286	14471	14384	14381	14376	14271	14361	14617	14266	14493	14504	14415	14457	14244	14345	14351	14462	14354	14441	14259	14388	14294	14401	14535	14440	14378	14331	14394	14345	14283	14445	14416	14162	14423	14383	14195	14414	14469	14365	14463	14384	14395	14273	14120	14296	14506	14402	14372	14203	14210	14164	14262	14250	14416	14331	14347	14243	14270	14377	14336	14499	14421	14468	14464	14320	14435	14600	14414	14513	14481	14617	14429	14323	14344	14505	14233	14574	14168	14217	14257	14499	14283	14338	14238	14322	14248	14554	14378	14413	14467	14374	14255	14232	14230	14405	14312	14349	14428	14336	14249	14269	14436	14315	14242	14341	14374	14467	14352	14479	14386	14356	14199	14251	14172	14389	14342	14205	14308	14373	14263	14446	14273	14386	14278	14401	14505	14255	14319	14461	14516	14342	14448	14457	14297	14461	14320	14136	14499	14282	14354	14343	14368	14254	14417	14311	14235	14269	14260	14248	14306	14395	14292	14504	14444	14312	14318	14277	14316	14387	14445	14382	14229	14371	14182	14252	14195	14355	14456	14365	14494	14577	14551	14210	14143	14358	14444	14263	14231	14250	14281	14208	14303	14204	14361	14393	14338	14359	14414	14510	14351	14444	14240	14343	14451	14289	14374	14371	14385	14463	14115	14450	14436	14284	14409	14402	14448	14264	14136	14202	14334	14421	14317	14161	14352	14490	14307	14316	14390	14499	14447	14336	14112	14381	14424	14458	14560	14382	14400	14308	14570	14356	14548	14398	14332	14375	14376	14426	14483	14223	14187	14430	14479	14405	14713	14338	14257	14428	14257	14240	14251	14188	14254	14242	14335	14284	14401	14408	14397	14268	14260	14274	14276	14399	14147	14438	14318	14339	14371	14496	14454	14375	14431	14145	14412	14439	14208	14308	14388	14297	14211	14513	14311	14526	14438	14359	14426	14564	14318	14304	14275	14354	14306	14365	14264	14410	14485	14427	14184	14109	14292	14474	14277	14196	14599	14386	14275	14240	14369	14547	14315	14328	14384	14315	14375	14302	14496	14284	14360	14382	14387	14326	14445	14360	14547	14354	14283	14234	14348	14559	14398	14391	14618	14331	14310	14352	14376	14190	14191	14323	14332	14451	14545	14494	14421	14322	14301	14243	14096	14332	14385	14204	14322	14307	14299	14301	14433	14310	14399	14269	14281	14427	14448	14458	14369	14284	14284	14337	14508	14425	14308	14345	14362	14393	14293	14416	14399	14424	14300	14404	14286	14160	14426	14198	14375	14386	14222	14300	14699	14353	14596	14343	14563	14286	14499	14431	14444	14318	14314	14282	14374	14522	14390	14348	14335	14265	14076	14329	14206	14358	14465	14481	14445	14266	14575	14113	14464	14493	14351	14290	14326	14346	14330	14371	14489	14481	14273	14245	14275	14288	14373	14554	14541	14414	14491	14258	14198	14344	14429	14247	14302	14504	14298	14333	14320	14365	14282	14447	14434	14376	14529	14311	14424	14382	14329	14370	14314	14302	14357	14411	14327	14306	14271	14161	14481	14529	14665	14279	14319	14324	14345	14432	14484	14420	14404	14181	14210	14244	14486	14436	14328	14532	14352	14434	14384	14184	14432	14346	14218	14272	14492	14291	14395	14394	14337	14242	14425	14370	14327	14412	14449	14269	14315	14261	14445	14457	14348	14416	14363	14409	14250	14257	14421	14294	14400	14424	14509	14318	14192	14438	14254	14255	14348	14299	14186	14355	14297	14498	14375	14377	14396	14325	14460	14466	14262	14305	14468	14589	14221	14394	14502	14377	14386	14337	14428	14350	14324	14435	14199	14356	14305	14563	14334	14511	14406	14317	14541	14457	14417	14521	14374	14276	14305	14350	14463	14190	14117	14267	14487	14509	14597	14301	14298	14182	14390	14186	14272	14417	14482	14199	14074	14410	14138	14272	14467	14489	14556	14321	14222	14297	14310	14434	14319	14529	14594	14270	14404	14284	14176	14460	14407	14610	14083	14580	14376	14260	14491	14395	14229	14389	14139	14350	14415	14490	14312	14338	14359	14489	14242	14385	14491	14268	14362	14492	14555	14286	14443	14454	14440	14217	14265	14352	14334	14179	14289	14207	14357	14451	14458	14365	14433	14346	14271	14286	14300	14401	14064	14445	14461	14340	14381	14403	14308	14297	14469	14358	14226	14328	14454	14325	14380	14406
24730	42733	39133	31487	26607	23433	20990	19054	17939	16921	16137	15869	15234	15251	14838	14783	14761	14841	14603	14548	14475	14423	14162	14245	14236	14485	14308	13962	14158	14070	14067	14046	14067	14073	13945	13833	14181	14149	14227	13839	14063	13987	13941	13859	14118	13957	13818	14097	14052	14111	13917	13931	13963	13996	13972	13900	14006	14001	13862	13963	14014	13793	13888	13883	13944	13978	13958	13907	14082	13914	13799	13959	14029	13877	13810	13869	13960	13852	13913	13750	13861	14012	13808	13998	13874	13836	13967	13930	13874	13726	13801	13905	13752	13883	13818	13811	13814	13979	13881	13939	13853	13738	14021	13985	13699	13760	13829	13856	13962	14075	13781	13897	13697	13906	13807	13803	13812	13771	13741	13981	13724	13882	13624	13992	13976	13993	13886	13739	13787	14064	13855	13987	13814	13876	13848	13972	13907	13886	13836	13793	13809	13857	13917	13948	13852	14058	14016	13717	13832	13787	13870	13950	13822	13949	13799	13925	13748	13996	13851	13853	13763	14023	13950	13912	13772	13782	13812	13903	13939	13892	13959	13932	14058	13864	13816	13920	13913	13910	13945	13813	13768	13782	13779	13898	13872	13921	14018	14028	13654	13832	13980	13883	13929	13893	13731	13934	13688	13880	14006	13685	14076	13811	13904	13676	13837	13889	13711	13963	13980	13905	13884	13820	13882	13830	13727	13902	13881	13905	13930	13984	13831	13835	13940	13858	13607	13885	13860	13815	13816	13843	13889	13742	13881	13981	13771	13864	13813	13773	13900	13898	13859	13756	13651	13835	13945	13809	13879	13909	13736	13749	13870	13832	13891	13878	13862	13776	13957	13889	13889	13962	13738	14084	13926	13897	13935	13834	13822	13881	13798	13994	13809	13918	13885	14026	13936	13737	13915	13980	13921	13962	13780	13948	13877	13861	13865	14066	14013	13886	13762	13814	13943	13729	13880	13870	13931	14031	13899	13813	13752	13757	13927	13857	14053	13870	13781	13938	13836	13982	13867	13793	13876	13787	13901	13763	13862	13881	13949	13889	13936	14094	13854	13857	13916	13777	13894	13773	14002	13859	13811	13966	13925	13945	13836	13981	13891	13920	13989	13722	13955	13919	13892	13941	13782	13765	13917	13936	13883	13851	13745	14011	13748	13946	14024	13999	13913	13870	13857	14050	13789	13897	13826	13857	13899	13945	13930	13867	13707	13800	14092	13977	13901	13719	13851	13769	13913	13869	13803	13790	13822	13880	13893	13877	14006	13696	13927	13736	13761	13989	13857	13804	13948	13856	13697	13927	13854	13772	13879	13952	13868	14007	13889	13894	13842	13879	13895	13908	13824	13986	13869	13781	13826	13861	13884	13808	14049	13780	13951	13791	13807	13738	13908	13800	13930	13718	13832	13838	13825	13943	13808	13924	13845	13811	14002	13780	13868	13822	13769	13773	13715	13887	13943	13853	13902	13736	14040	13687	13923	13838	13908	13796	13855	14041	13996	13760	13865	13916	13792	13906	13928	13968	13906	13754	13854	13781	13917	13958	13705	13808	14069	13887	13801	13969	13665	13878	13875	13774	13874	13935	14020	13818	13776	13828	13936	13906	13826	13561	13981	13904	13792	13638	13830	13792	13897	13973	13903	13772	13915	13926	13884	13851	13819	13867	13965	13878	13903	13790	13928	14000	13891	13835	13832	13838	13687	14057	13772	13872	14000	13626	13745	13878	13885	13896	13752	13826	13756	13877	13872	14048	13826	13888	13808	13836	13984	13741	13718	13825	13870	13964	13824	13960	13857	13909	13886	13878	14014	14013	13867	13932	13793	14024	13909	13858	13958	13996	13926	13794	13860	13998	13788	13925	13715	13706	14021	13854	13715	13918	13835	13997	13870	13710	13876	13723	13924	13712	13871	13701	13859	13944	13979	13884	13820	13929	13887	13731	13850	13954	14017	13956	13900	13764	13882	14006	13824	13764	13791	13789	13822	13828	13781	13934	13969	13847	13958	13907	13928	13844	13865	13930	13918	13851	13684	14033	13854	13841	13791	13586	13874	13970	13777	13953	13906	13906	13781	13875	13879	13928	13864	13789	13857	14021	13730	13815	13970	13867	13841	13915	13788	13986	13797	13889	13803	13899	13884	13779	13772	13704	13963	14025	13816	13834	14041	13790	13825	13997	13910	13991	13911	13833	13907	13818	13751	13796	13719	13961	13833	13804	13797	13888	13996	13927	13871	13845	13805	13901	13820	13773	13904	13800	13998	13920	13984	13779	13757	13801	14117	13922	13816	13923	13649	13702	14054	13912	13961	13900	13912	13704	13901	13788	13945	13847	13725	13924	13825	13719	13879	13805	13912	13716	13782	13851	13903	13850	13799	13843	13748	13758	13895	13870	13780	14001	13991	13832	14023	13964	13840	13801	13805	13932	13918	13868	13793	13769	13761	13991	13803	13821	13801	13858	13756	13936	14061	13896	13816	13787	13727	13867	14015	14018	13896	13820	13784	14025	13985	13714	14093	13846	13852	13977	13919	13801	13951	13772	13653	13799	14005	13847	13855	13914	13898	13833	13869	13819	13976	14020	13898	13835	13607	13922	14009	13733	13910	13844	13862	13957	13867	13831	13919	13913	13987	13843	13982	13896	13790	13908	13963	13823	13890	13783	13935	13885	13747	14017	13757	13984	13822	13812	13823	13939	13668	13859	14036	13914	13751	13969	13934	13999	13628	13807	13939	13744	13857	13762	13836	13838	13891	13956	13875	14035	13808	13905	13948	13761	14021	13743	13845	13850	13934	13969	13874	13762	13862	13867	14119	13866	13798	13860	13769	13963	13851	14033	14082	13754	13832	14029	13934	13874	14008	13891	14050	13940	13971	13823	14006	13898	13884	13964	14030	13822	13908	13866	13918	13818	14084	14052	13898	13859	13988	13862	13781	13733	13921	13866	13817	13908	13828	13838	13944	13761	13881	13945	13747	13761	13996	13804	13887	13871	13900	13961	13701	13852	13772	13948	13791	14035	13856	13869	13900	13874	13814	13940	13837	13736	13780	13815	13808	13880	13806	13908	13815	13841	13830	13948	13981	13677	13853	13634	13964	13836	13959	13774	14178	13949	13936	13824	13848	13832	13861	13778	13978	13729	13789	13913	14107	13741	13749	13813	13679	13888	13901	13886	13828	13859	13902	13948	13754	13967	13969	13718	14055	13908	13910	13869	13897	13760	13861	13819	13946	14004	13876	13900	13962	13850	13853	13817	13917	13905	13887	13965	13891	13856	13903	13966	13850	13761	13896	13817	14065	13942	13828	13932	13875	13768	13874	13851	13840	13869	14081	13705	14066	13915	13847	13921	13907	13820	13820	13876	13784	13843	13904	13811	13818	13990	13922	13710	14060	13768	13821	13765	13881	13954	13971	13923	13924	13853	13925	13817	13894	13788	13974	13858	13940	13937	13894	13850	13691	13923	13817	13910	13865	13707	13841	13843	13838	13810	13864	13813	14011	13988	13637	13939	13816	13873	13865	13784	13980	13905	13950	13932	13791	13896	13852	13877	13946	13969	13783	13794	13826	13924	13980	13932	13956	13965	13882	13803	14012	13931	13846	13886	13837	14006	13891	13754	13930	13907	13870	13874	13907	13872	13978	14029	13734	13982	13852	14012	13886	13786	14022	13843	13842	13978	13924	13898	13774	13835	13917	14049	13790	13916	13733	13849	13868	13840	13747	13853	13878	13951	13944	13956	14058	13784	13905	13880	13835	13733	13934	13932	13782	13815	13735	13852	13912	13831	13869	13898	13806	13784	13691	13797	13880	13794	14017	13812	13772	13851	14014	13896	13961	14029	13842	13788	13705	13755	13945	13829	13982	13838	13850	13840	14029	13928	13757	14097	13919	13778	13959	13828	13888	13920	13956	13927	13920	13893	13948	13937	14042	13866	13791	13955	13876	13910	13826	13838	13878	13904	13987	13804	13985	13750	13799	13775	13861	13980	13839	13819	13784	13793	14083	13695	13975	13888	13912	13864	13821	13820	13881	13928	13916	13782	13907	13781	13761	13872	13929	13961	13945	13938	14056	13790	13817	13952	13799	13949	13720	13892	13782	13901	13749	13926	13751	13840	13849	13875	13802	13933	13765	13727	13766	13865	13788	13755	13800	13968	13798	13914	13837	13923	13969	13873	13791	13936	13853	13760	13971	13739	14012	14014	13916	13978	13777	13824	13903	14000	13844	13933	13698	13783	13778	13865	13917	13935	13944	13866	13915	13844	13788	13718	13925	13651	13960	13731	14003	13843	14018	13931	13917	13830	13853	13894	13786	13984	13811	13746	13791	13934	13949	13824	13901	14056	13776	14006	13844	13796	13903	13683	13773	13752	13735	13906	13907	13997	13801	13809	14001	13937	13881	13840	13890	14056	13769	13899	13835	13929	13819	13894	13855	13847	14018	13893	13904	13901	13784	13882	13877	13875	13794	13973	13799	13861	14016	13748	13881	13944	13724	13992	13845	13928	13932	13825	13870	13813	13993	13871	13872	13817	13938	13998	13778	13933	13944	13864	13857	13949	13916	13883	13916	13814	13738	13810	13952	13975	13927	13946	13976	13865	14013	13854	13918	13844	13819	13912	13775	14005	13953	13883	13928	13725	13943	13887	13927	13937	14026	13871	13760	13853	13724	14010	14045	13942	13868	13986	14120	13779	13936	13889	13789	13981	13769	13902	13832	13927	14010	13846	13907	13892	13947	14011	13689	13674	13869	13641	14030	13826	13894	13941	13977	13757	13867	13853	13961	13780	13873	13944	13860	13956	13883	13936	13845	14019	13900	13905	14021	13897	13919	14019	13885	13661	13914	13811	13875	13831	13681	13950	13888	13814	14007	14051	13934	13907	13852	13644	13861	13949	13847	13957	13910	13814	13964	14015	13891	13960	13962	13869	13936	13980	13781	13639	13851	13794	13944	13930	13912	14014	13907	13982	13828	13967	13820	13831	13878	13940	13873	13930	13884	13909	13793	13722	14060	13886	13719	13679	13833	13853	13863	14038	13886	13933	13690	13910	13734	13920	13947	13790	13831	13898	13845	13904	13921	13931	13916	13847	13786	13983	13916	13674	13769	13947	14018	13838	13802	13805	13840	13772	13813	13901	13774	13932
23193	21579	29621	24036	22010	24400	26051	19763	17833	17262	16639	16187	15839	15599	15448	15201	15335	15029	15054	15036	15024	14893	14899	14811	15006	15058	14822	14701	14532	14658	14522	14612	14600	14768	14697	14556	14628	14504	14678	14567	14644	14472	14505	14493	14585	14634	14387	14535	14500	14468	14477	14595	14362	14459	14353	14446	14460	14277	14547	14342	14436	14564	14643	14343	14548	14385	14423	14456	14549	14634	14727	14406	14582	14413	14406	14442	14420	14344	14372	14411	14337	14437	14419	14402	14404	14282	14291	14147	14453	14307	14360	14511	14398	14384	14446	14532	14314	14465	14384	14362	14472	14339	14410	14382	14202	14217	14426	14367	14456	14347	14370	14453	14462	14474	14424	14324	14201	14149	14226	14440	14348	14506	14483	14348	14237	14489	14440	14491	14471	14297	14541	14292	14457	14409	14395	14426	14306	14557	14208	14219	14495	14502	14358	14197	14263	14293	14328	14176	14385	14411	14514	14371	14531	14349	14413	14257	14391	14331	14400	14338	14323	14348	14281	14429	14262	14417	14372	14286	14388	14445	14434	14372	14347	14492	14374	14256	14540	14480	14380	14457	14299	14263	14431	14530	14541	14430	14399	14317	14548	14286	14397	14344	14491	14398	14359	14367	14407	14436	14507	14584	14428	14350	14255	14384	14332	14536	14360	14506	14337	14187	14199	14199	14522	14420	14402	14327	14322	14313	14280	14306	14227	14161	14335	14404	14266	14282	14233	14359	14466	14297	14221	14557	14425	14358	14382	14393	14371	14503	14419	14462	14361	14349	14368	14543	14473	14556	14325	14438	14378	14193	14417	14444	14254	14214	14165	14543	14411	14458	14452	14495	14304	14442	14412	14324	14334	14531	14350	14363	14488	14411	14212	14269	14624	14324	14273	14312	14294	14452	14429	14222	14360	14352	14168	14297	14525	14586	14424	14104	14344	14398	14432	14411	14404	14475	14545	14155	14337	14305	14415	14364	14349	14276	14381	14336	14530	14203	14373	14171	14322	14399	14224	14300	14415	14489	14316	14141	14242	14300	14703	14307	14262	14363	14388	14325	14405	14436	14299	14378	14267	14146	14484	14604	14405	14220	14297	14378	14354	14284	14453	14328	14431	14407	14348	14379	14278	14549	14626	14420	14158	14523	14269	14325	14273	14320	14328	14348	14370	14420	14584	14357	14221	14397	14299	14406	14373	14288	14264	14479	14399	14491	14411	14290	14622	14268	14384	14266	14375	14418	14282	14558	14245	14417	14437	14411	14503	14143	14173	14279	14238	14586	14420	14405	14298	14445	14406	14231	14324	14386	14417	14263	14162	14343	14321	14220	14474	14267	14239	14303	14339	14263	14317	14246	14262	14290	14476	14316	14470	14298	14392	14371	14459	14426	14390	14180	14436	14500	14386	14379	14222	14398	14521	14481	14399	14422	14490	14212	14236	14413	14412	14389	14305	14358	14321	14402	14392	14302	14347	14492	14344	14194	14432	14515	14421	14355	14293	14225	14298	14418	14379	14236	14412	14386	14413	14625	14378	14299	14433	14360	14360	14357	14100	14435	14279	14317	14373	14371	14256	14375	14315	14436	14236	14442	14477	14347	14239	14171	14356	14320	14377	14492	14377	14423	14375	14366	14338	14302	14455	14530	14175	14307	14575	14583	14473	14313	14347	14292	14325	14414	14304	14268	14344	14383	14243	14215	14361	14259	14407	14237	14431	14469	14359	14084	14145	14281	14509	14491	14245	14356	14407	14313	14487	14346	14402	14277	14249	14210	14447	14498	14367	14358	14299	14257	14464	14368	14446	14262	14413	14458	14137	14339	14395	14348	14261	14536	14417	14274	14340	14385	14391	14358	14584	14271	14260	14451	14396	14512	14461	14443	14667	14412	14176	14235	14205	14377	14567	14168	14281	14439	14460	14288	14451	14327	14445	14401	14396	14315	14317	14459	14346	14459	14440	14262	14368	14262	14536	14227	14448	14521	14270	14367	14238	14238	14393	14338	14536	14493	14465	14438	14234	14305	14313	14376	14377	14412	14237	14147	14266	14430	14353	14432	14478	14317	14290	14311	14515	14455	14389	14396	14293	14388	14508	14335	14449	14260	14241	14343	14348	14308	14239	14461	14566	14496	14347	14365	14191	14254	14254	14478	14114	14304	14219	14282	14519	14178	14295	14437	14312	14414	14677	14359	14470	14629	14406	14468	14431	14458	14242	14463	14275	14453	14313	14334	14557	14377	14424	14256	14295	14507	14328	14461	14331	14475	14459	14381	14306	14314	14410	14245	14429	14379	14513	14395	14575	14630	14331	14190	14248	14427	14383	14491	14488	14521	14340	14336	14267	14230	14424	14298	14355	14332	14302	14346	14276	14343	14341	14330	14182	14525	14384	14260	14239	14395	14292	14465	14439	14485	14203	14253	14365	14330	14595	14489	14355	14316	14265	14322	14349	14255	14177	14471	14398	14271	14248	14286	14307	14179	14207	14244	14405	14390	14439	14222	14379	14251	14431	14358	14386	14508	14412	14323	14541	14427	14310	14361	14241	14261	14341	14559	14391	14502	14485	14357	14411	14271	14302	14290	14388	14263	14345	14519	14522	14254	14280	14360	14443	14427	14279	14435	14334	14314	14279	14264	14381	14300	14420	14098	14428	14289	14390	14330	14320	14373	14445	14490	14197	14494	14184	14146	14525	14575	14498	14288	14424	14274	14296	14417	14585	14447	14514	14294	14414	14324	14436	14395	14262	14388	14501	14329	14288	14589	14439	14428	14405	14370	14241	14368	14474	14263	14072	14426	14434	14241	14267	14534	14388	14365	14187	14424	14324	14293	14447	14394	14317	14375	14186	14504	14408	14486	14425	14471	14377	14331	14364	14255	14421	14287	14390	14276	14270	14496	14516	14399	14407	14464	14417	14517	14280	14374	14246	14476	14322	14176	14382	14329	14249	14206	14393	14621	14504	14426	14346	14366	14496	14278	14217	14180	14262	14232	14403	14350	14337	14488	14249	14654	14345	14251	14532	14490	14315	14303	14579	14438	14257	14574	14277	14422	14281	14076	14545	14189	14455	14458	14476	14436	14495	14372	14523	14358	14448	14411	14305	14305	14554	14438	14250	14430	14377	14375	14376	14470	14214	14237	14354	14524	14379	14564	14344	14194	14578	14510	14350	14386	14330	14246	14323	14606	14218	14388	14292	14265	14359	14486	14362	14494	14558	14304	14474	14459	14401	14316	14166	14296	14263	14497	14519	14300	14337	14275	14473	14294	14347	14271	14403	14381	14458	14069	14331	14592	14228	14469	14209	14362	14366	14363	14255	14324	14282	14478	14460	14391	14288	14469	14348	14337	14316	14364	14454	14269	14427	14288	14464	14297	14242	14362	14379	14367	14272	14267	14441	14349	14110	14315	14396	14472	14548	14394	14339	14291	14418	14458	14476	14312	14227	14420	14497	14217	14392	14333	14487	14314	14420	14288	14324	14305	14271	14419	14342	14433	14225	14377	14313	14564	14415	14288	14296	14265	14366	14334	14269	14527	14252	14430	14476	14185	14366	14299	14345	14477	14213	14293	14333	14233	14355	14358	14514	14416	14477	14316	14191	14389	14428	14405	14200	14372	14437	14471	14493	14287	14334	14317	14421	14391	14466	14237	14644	14446	14521	14302	14304	14300	14501	14303	14307	14346	14443	14319	14347	14293	14381	14453	14414	14438	14362	14160	14386	14453	14210	14482	14393	14157	14423	14337	14435	14474	14583	14131	14351	14230	14155	14413	14566	14377	14395	14461	14405	14752	14411	14471	14622	14529	14300	14366	14500	14171	14360	14394	14487	14214	14436	14558	14372	14369	14278	14502	14140	14421	14354	14423	14380	14099	14395	14197	14096	14377	14300	14347	14295	14175	14422	14288	14283	14098	14262	14293	14360	14567	14331	14319	14336	14373	14226	14468	14220	14317	14450	14349	14460	14415	14470	14248	14282	14323	14282	14458	14473	14459	14544	14210	14382	14222	14339	14466	14342	14326	14362	14264	14232	14442	14410	14381	14248	14562	14285	14463	14424	14282	14646	14309	14471	14372	14489	14179	14335	14307	14280	14235	14334	14453	14511	14415	14325	14329	14386	14469	14416	14292	14427	14306	14270	14302	14415	14303	14316	14263	14355	14308	14402	14422	14473	14400	14460	14455	14509	14408	14197	14331	14193	14154	14436	14301	14401	14458	14400	14232	14325	14340	14477	14448	14296	14334	14444	14286	14397	14245	14383	14360	14357	14366	14447	14340	14252	14253	14347	14291	14373	14319	14266	14289	14425	14251	14430	14338	14290	14381	14499	14089	14253	14260	14373	14252	14417	14388	14264	14201	14476	14437	14340	14541	14347	14294	14291	14341	14434	14438	14301	14281	14396	14293	14337	14069	14221	14372	14501	14320	14172	14427	14443	14508	14355	14388	14503	14520	14201	14236	14381	14293	14322	14250	14330	14417	14464	14301	14186	14252	14283	14459	14451	14290	14283	14244	14141	14314	14430	14305	14117	14237	14530	14265	14296	14394	14345	14368	14091	14334	14459	14344	14380	14343	14490	14303	14449	14167	14341	14161	14300	14455	14413	14448	14408	14453	14458	14507	14240	14237	14440	14465	14306	14314	14197	14618	14379	14221	14176	14426	14540	14430	14485	14513	14451	14615	14252	14418	14434	14259	14381	14405	14333	14290	14250	14488	14355	14405	14479	14245	14344	14370	14475	14363	14363	14392	14487	14288	14338	14249	14503	14167	14175	14331	14199	14374	14318	14643	14468	14276	14282	14268	14408	14311	14363	14425	14411	14172	14339	14389	14280	14417	14383	14357	14480	14408	14454	14471	14445	14370	14375	14397	14459	14189	14392	14298	14307	14361	14205	14298	14491	14230	14345	14354	14391	14199	14448	14380	14446	14366	14289	14293	14317	14218	14463	14174	14455	14309	14347	14448	14323	14390	14291	14291	14397	14462	14358	14171	14279	14236	14453	14405	14336	14526	14342	14335	14491	14156	14446	14460	14124	14444	14334	14416	14225	14324	14385	14320	14182	14364	14159	14180	14279	14347	14471	14364	14352	14265	14287	14176	14446	14308	14263	14439	14480	14228	14453	14083	14270	14384	14455	14240
26300	47334	43718	35470	30335	26789	23581	21286	19619	18026	17095	16604	15896	15725	15360	15218	15331	15163	14863	15067	14738	14614	14419	14396	14671	14691	14296	14354	14131	14436	14190	13905	14137	14265	13974	14266	13960	14044	14028	14025	14068	13974	13960	14026	13997	13890	13971	14052	14056	13981	14159	14120	13827	13990	14024	14012	13827	13827	14091	13879	13900	14012	14001	13905	13918	13877	14097	13800	13936	14079	13964	13908	13946	13934	13748	13850	13898	13939	13925	13812	13876	13763	14043	13878	13668	13910	13776	13928	13818	13814	14014	14016	14017	13940	13943	13925	13835	13961	13758	14008	14088	13783	14012	13867	13846	13815	13820	13697	13972	13799	13814	13881	13935	13938	13956	13949	13984	14209	13786	13800	13765	13903	13855	13922	13972	13907	13871	13920	14013	13929	13849	13908	13770	13924	13931	13922	14009	13769	13851	13832	13916	13975	13756	13999	13923	13837	13996	13841	13877	13949	13701	13996	13776	13784	13901	13953	13863	14007	13860	13765	13905	14018	13765	13996	13990	13782	13876	13765	13978	13894	13845	13658	13857	13872	13712	13864	13818	13907	13961	13729	13823	13885	13735	13876	14122	13919	13670	13846	13882	13851	13840	13766	13796	13801	13869	13860	14027	13863	13937	13904	13814	13831	13908	13832	13799	13884	13755	14038	13892	13775	13794	13912	13953	13934	13820	13870	13860	13681	14082	13834	13759	13899	13730	13750	13794	13759	13745	13882	13882	13821	14013	13894	13813	13812	13748	13786	13854	13864	14055	13826	13652	13725	13838	13887	14031	13829	13831	13847	13956	14147	14096	13901	13830	13910	13806	13791	13859	13960	14000	13633	13973	13904	14034	14015	13820	13752	13871	13826	13770	13974	13893	13737	13895	13790	13957	13748	13860	13716	13877	13889	13794	13716	13876	13945	13890	13643	13837	13841	13839	13869	13947	13932	13763	13840	13944	13810	13929	14008	13800	13958	13898	13727	13820	13880	13813	13879	13901	13823	13924	13772	13796	14140	13893	13913	13776	14067	13809	13722	13983	13830	13787	13793	13908	13935	13990	13811	13886	13875	13790	13951	14028	13914	13839	13846	13952	13798	13719	13877	13838	13712	14007	13701	13771	13848	13861	13730	13733	13927	13761	13872	13859	13724	14083	13882	13947	13766	13910	13948	13881	13852	13663	13723	14004	13846	13889	13858	13790	13875	13855	13737	13953	13902	13657	13910	13820	13762	13835	13748	13882	13731	13926	13780	13828	13973	13973	13831	13985	13821	13896	13832	13730	13808	13862	13828	13934	13899	13897	13898	13931	13999	13731	13810	13802	13805	13816	13771	13915	13893	13867	13695	13814	13894	13808	13852	13780	13954	13751	13902	13917	13927	13860	13829	13856	13685	13871	13802	13726	13843	13734	13883	13798	13899	13713	13962	13865	13744	13818	13713	13889	13791	13888	13903	13723	13779	13853	13805	13861	13698	14022	13945	14005	14034	13892	13876	13858	13980	13711	13862	13805	13830	13770	13817	13945	13961	13812	13723	13822	13980	13823	13847	13819	13883	13936	13956	13895	13820	13874	13981	13800	13822	13786	13741	13824	13843	13802	13801	13925	13802	13799	13867	13714	13891	13815	13814	13965	13801	13913	13860	13732	13710	13822	13901	13795	13813	13957	13977	13693	13924	13746	13959	13845	13860	13724	13899	13946	13850	13880	13863	13892	13666	13859	13753	13922	13710	13884	13886	13947	13935	13762	13701	13874	13789	14102	13832	13696	13955	13816	13916	13975	13855	13773	13961	13880	13703	13725	13907	13860	13852	13879	13928	13893	13839	13841	13868	14012	13928	13652	13882	13885	13921	13813	13952	13915	13794	13706	13928	13766	13849	13919	13943	13911	13908	13765	13801	13925	13831	13592	13804	13865	13864	13906	13840	13983	13859	13973	13841	13695	13878	13818	13875	13769	13921	13916	13737	13805	13837	13998	13756	13782	13941	13809	13795	13892	13694	13897	13830	13898	13789	13789	13933	13814	13797	14009	13813	13855	13717	13970	13841	13871	13910	13812	13933	13714	13931	13873	13909	13821	13739	13939	13963	13887	13664	13793	13825	13937	13941	13869	13795	13914	13748	13767	13772	13708	13803	13966	13858	13908	14027	13883	13904	13803	13841	13836	13914	13865	13723	13943	13745	13944	13859	13867	13824	13908	14071	13916	14006	13880	13864	13961	13952	13824	13905	13777	13929	13833	13837	13829	14120	13960	13794	13996	13819	13912	13796	13927	13859	13792	13858	13973	13773	13772	14049	13948	13958	13920	13921	13728	13995	13760	13775	13827	13819	13984	13948	13834	13967	13950	13904	13802	13778	13875	13822	13790	13983	13892	13743	13787	13832	13957	13856	13845	13803	13736	13915	13746	13871	13750	13787	13931	13771	13917	13894	13930	13664	13846	14032	13865	13695	13808	13908	13808	13922	13888	13889	13785	13949	13803	13706	13845	13811	13913	13884	13783	13704	13931	13937	13783	14002	13917	13847	13943	13814	13878	13631	13962	14042	13815	13785	13787	13928	13817	13835	13853	13856	13838	13817	13801	13818	13951	13854	13903	13921	13847	13799	13899	13794	13764	13776	13926	13882	13886	13674	13807	13971	13939	14070	13908	13759	13907	13833	13955	13699	13951	13812	13968	13772	13785	13999	13940	13980	13784	13863	13958	13826	14021	13970	13899	13920	13968	13750	13864	14036	13969	13688	13768	13970	13965	13803	13863	14090	13787	13956	13677	13797	13745	13881	13888	13915	13748	13941	13813	13776	13851	13883	13823	13900	13934	13918	13835	13764	13905	14019	13793	13787	13910	13728	13795	13972	13915	13855	13954	13827	13952	13836	13883	13969	13754	13832	13849	13825	13705	13820	13837	14113	14073	13694	13819	14013	13860	13770	13981	13890	13681	13863	13771	13914	13896	13776	13934	13953	13891	13764	13909	13868	13842	13909	13993	13919	13841	13815	13806	14044	13883	13819	13825	13934	13770	13995	13833	13824	13957	13989	13840	13867	13759	14030	13820	13858	13980	13974	13949	13804	13815	13921	13894	13693	13885	13819	13807	13718	14003	13831	13878	13880	14024	14065	13847	13958	13920	13640	13846	13685	13953	13826	13883	13892	13926	13874	13831	13805	13925	13838	13802	13982	14000	13796	13799	13764	13886	13906	13900	14019	13819	13826	13867	13925	13820	13800	14008	13899	13821	13827	13932	13971	13828	13902	13885	13891	13972	13761	14038	13871	13814	13688	13935	13783	13668	13664	13815	14045	13834	13823	13878	13802	13842	13799	13877	13794	13896	13828	13824	13966	13922	13773	13658	13903	13777	13785	13768	13772	13883	13950	13927	13904	13863	14006	13677	13885	13939	13853	13921	14004	13844	14072	14010	13791	13885	13856	13890	13773	13802	13874	13886	13797	13800	13802	13783	13780	13907	13819	13872	14007	13871	13900	13923	13998	13907	13769	13976	13737	13827	13742	13829	13907	14028	13903	13917	13870	13860	14082	13670	13996	13762	13877	13841	13865	13776	13983	13971	13870	13740	13829	13708	13715	13865	13830	13923	13656	13972	13792	13874	13845	13970	13935	13859	13886	13874	13905	13802	13837	13877	13916	13769	13918	13940	13770	13871	13915	13846	13731	13832	13943	13815	13925	13782	14123	13835	13866	13851	14083	13884	13795	13850	13963	13806	13788	13947	13966	13800	13982	13864	13824	13802	13872	13937	13920	13835	13802	13835	13738	13950	13899	13995	13834	13869	13782	13829	13852	13780	13820	13920	13655	13845	13972	13895	13828	13913	13873	13932	13709	13860	13838	13860	13853	13830	13825	13934	13899	13859	13822	13887	14024	13870	13961	13903	13997	13874	13947	13883	13772	13862	13865	13808	13890	13804	13830	13804	13835	13907	13798	13788	13890	13854	13891	13714	13966	13967	13772	13793	13864	13842	13933	13806	13970	13940	13706	13959	13930	13732	13853	13894	13770	13987	13900	13920	13990	13717	13907	13753	13834	14070	13854	13849	13882	13809	13736	13859	13837	13948	13814	14025	13945	13873	13911	13936	13887	13866	13885	13934	13750	13821	14069	13820	13876	13967	13852	13925	13889	13879	13954	13777	13850	13810	13874	13808	13811	13855	13770	13984	13825	13818	13840	13821	13935	13844	13821	13876	13935	13831	13962	13839	13901	13855	13982	13940	13839	13731	13849	13749	13701	13826	13861	13856	13798	13805	13963	13803	13891	13845	13934	13654	13780	13795	13759	13955	13918	13691	13917	13847	13896	14001	13956	13939	13765	13818	13988	13838	13926	13854	13978	13800	13867	13768	13940	13863	13639	13841	13698	13805	13906	13940	13929	13814	13722	14049	13765	13702	13929	13955	13726	13893	13735	13817	13937	14003	13883	13641	13890	13777	13863	13768	13845	13660	13936	13875	13767	13981	13776	13795	13951	13832	13880	13785	13813	13884	13747	13884	13713	13776	13865	13798	13919	13856	13806	13887	13938	13903	13872	13812	13837	13934	13836	13830	13784	13886	13746	13620	13758	13720	13730	13875	13940	13871	13806	13912	13926	13823	13919	13784	13771	13822	14092	13902	14019	13879	13990	13891	13898	13773	13819	13997	13757	13942	13644	13823	13786	13859	13779	13801	13821	13884	13847	13922	13808	13946	13936	13812	13622	13889	13797	13886	13926	13766	13847	13816	13849	13850	13972	13991	13888	13840	13898	13722	13862	13902	13884	13744	13866	14031	13851	13728	13833	13812	13657	13871	13947	13832	13913	13824	13917	13908	13991	13752	14040	14071	13753	13772	13872	13846	13939	13825	13854	13886	13845	13932	14028	13734	13908	13864	13980	13955	13999	13781	13907	13721	13767	13914	13754	13899	13841	13851	13960	13862	13990	13736	13870	13781	13794	13845	13909	13937	13883	13794	13859	13776	13760	14060	13780	13867	13675	13880	13903	13688	13881	13873	13652	13993	13827	13914	13835	13921	13918	13700	13830	13910	13874	13848	13826	13837	13766	13941	13774	13764	13591	13998	13931	14070	13831	13897	13914	13849	13869	13751	13831	13945	13899	13923	14033	13989	13874	13842	13908	13868	14027	13907	13788
27963	23671	28275	24951	19507	17512	16469	15449	14743	14692	14439	14286	14368	14107	14042	14099	13865	13906	13767	14122	13822	14020	14157	13909	13704	13889	13800	13735	13795	14015	13865	13840	13852	13867	13657	13750	14015	13651	13693	13649	13843	13768	13587	13707	13729	13781	13672	13779	13609	13895	13718	13872	13694	13936	13838	13620	13650	13631	13771	13865	13897	13988	13772	13665	13832	13704	13799	13753	13788	13805	13782	13653	13634	13715	13757	13581	13778	13765	13622	13672	13726	13560	13713	13800	13740	13710	13594	13616	13604	13878	13846	13697	13851	13674	13757	13663	13765	13644	13821	13596	13802	13953	13757	13648	13761	13622	13702	13655	13644	13622	13497	13544	13769	13728	13692	13706	13550	13455	13730	13559	13678	13698	13750	13772	13639	13698	13652	13535	13757	13808	13548	13567	13621	13621	13654	13691	13490	13636	13718	13793	13780	13547	13626	13847	13644	13694	13715	13599	13588	13665	13755	13513	13629	13661	13588	13814	13665	13638	13714	13848	13651	13670	13823	13526	13659	13584	13734	13732	13903	13707	13525	13706	13537	13748	13697	13777	13765	13596	13808	13812	13665	13533	13769	13704	13597	13796	13816	13585	13764	13653	13771	13646	13766	13645	13933	13623	13845	13575	13716	13538	13895	13626	13765	13833	13671	13422	13700	13618	13727	13638	13881	13759	13711	13830	13600	13734	13710	13710	13741	13605	13784	13739	13772	13734	13692	13681	13729	13753	13688	13665	13771	13784	13787	13523	13738	13609	13760	13785	13678	13674	13908	13604	13744	13607	13775	13691	13833	13798	13853	13821	13597	13778	13613	13655	13674	13509	13519	13643	13743	13841	13696	13540	13695	13594	13728	13720	13480	13702	13830	13664	13786	13716	13665	13662	13626	13737	13639	13650	13693	13825	13623	13583	13706	13734	13741	13686	13542	13888	13719	13756	13515	13548	13577	13617	13755	13740	13796	13740	13476	13596	13691	13920	13714	13567	13719	13786	13602	13567	13790	13819	13712	13595	13687	13614	13463	13595	13656	13549	13522	13610	13748	13871	13617	13605	13685	13689	13768	13941	13703	13604	13746	13760	13724	13645	13659	13749	13673	13836	13722	13679	13633	13875	13741	13526	13810	13518	13593	13679	13707	13752	13569	13717	13318	13610	13805	13684	13575	13579	13602	13735	13799	13762	13702	13719	13757	13696	13839	13739	13771	13719	13603	13671	13634	13672	13823	13733	13979	13681	13749	13652	13712	13804	13588	13746	13800	13630	13733	13832	13451	13663	14050	13670	13632	13640	13801	13751	13645	13746	13748	13735	13728	13638	13694	13619	13717	13736	13770	13667	13649	13878	13725	13648	13726	13905	13639	13665	13628	13786	13774	13741	13747	13690	13503	13737	13665	13524	13623	13675	13720	13720	13846	13499	13593	13700	13603	13799	13593	13703	13689	13609	13805	13533	13721	13799	13650	13898	13784	13833	13789	13733	13716	13618	13651	13702	13532	13867	13711	13791	13486	13652	13732	13692	13706	13840	13578	13790	13532	13589	13711	13907	13565	13654	13510	13632	13621	13760	13825	13752	13708	13609	13738	13689	13693	13758	13700	13623	13647	13633	13726	13570	13599	13507	13847	13798	13757	13926	13620	13632	13607	13772	13650	13758	13808	13705	13794	13749	13819	13827	13739	13693	13776	13650	13647	13672	13741	13541	13777	13502	13649	13761	13831	13712	13873	13834	13774	13668	13523	13683	13689	13642	13562	13588	13639	13522	13644	13632	13876	13546	13851	13630	13788	13688	13908	13608	13523	13783	13681	13623	13724	13704	13440	13721	13604	13795	13614	13645	13644	13715	13647	13711	13547	13724	13706	13786	13655	13705	13592	13752	13656	13548	13829	13833	13622	13574	13694	13724	13732	13592	13709	13372	13678	13622	13691	13733	13736	13788	13640	13618	13622	13705	13693	13842	13639	13785	13731	13733	13762	13771	13887	13904	13703	13635	13911	13644	13755	13948	13762	13792	13995	13605	13832	13604	13591	13848	13872	13685	13474	13588	13783	13630	13761	13625	13629	13546	13706	13710	13646	13756	13585	13801	13911	13677	13607	13666	13629	13623	13878	13694	13606	13579	13822	13764	13702	13665	13790	13792	13813	13677	13926	13806	13708	13704	13686	13816	13698	13888	13538	13706	13642	13731	13794	13746	13694	13710	13911	13754	13636	13818	13737	13757	13699	13540	13565	13699	13706	13535	13669	13818	13797	13607	13818	13687	13588	13599	13908	13616	13814	13716	13732	13733	13894	13645	13524	13860	13594	13703	13623	13699	13692	13654	13687	13639	13622	13626	13548	13823	13807	13686	13658	13557	13542	13569	13624	13885	13781	13697	13611	13883	13648	13709	13722	13587	13530	13696	13640	13639	13592	13769	13902	13788	13636	13700	13533	13850	13619	13550	13613	13740	13861	13703	13720	13733	13706	13816	13689	13716	13539	13526	13919	13600	13673	13318	13652	13806	13770	13750	13604	13685	13638	13605	13538	13616	13734	13732	13540	13776	13742	13689	13872	13745	13572	13658	13687	13649	13521	13783	13627	13563	13586	13798	13595	13592	13653	13840	13820	13627	13749	13747	13708	13787	13645	13676	13816	13542	13817	13599	13640	13693	13798	13883	13708	13629	13626	13674	13701	13521	13761	13743	13849	13551	13775	13678	13578	13731	13802	13614	13680	13640	13828	13696	13644	13628	13685	13788	13731	13864	13797	13693	13681	13685	13656	13830	13715	13794	13793	13714	13884	13666	13748	13741	13690	13781	13491	13554	13797	13585	13617	13845	13487	13753	13571	13501	13648	13612	13587	13619	13692	13500	13642	13595	13781	13695	13743	13673	13624	13612	13691	13600	13704	13658	13702	13739	13575	13761	13754	13758	13645	13508	13608	13621	13625	13576	13526	13804	13773	13705	13745	13673	13637	14006	13719	13685	13603	13751	13768	13785	13705	13562	13630	13653	13746	13828	13886	13710	13649	13638	13674	13554	13819	13761	13775	13574	13742	13621	13664	13690	13784	13745	13635	13796	13579	13700	13738	13718	13822	13747	13664	13532	13775	13765	13791	13836	13668	13634	13715	13575	13682	13682	13657	13730	13705	13813	13546	13791	13759	13816	13968	13576	13726	13666	13677	13740	13774	13724	13648	13728	13774	13562	13717	13706	13740	13631	13692	13936	13586	13564	13693	13581	13903	13706	13588	13672	13763	13561	13805	13708	13640	13793	13771	13655	13524	13670	13757	13737	13700	13766	13556	13924	13799	13718	13617	13475	13765	13829	13781	13714	13672	13769	13637	13676	13652	13809	13731	13693	13662	13730	13677	13676	13625	13597	13689	13571	13828	13571	13789	13682	13945	13644	13630	13704	13574	13839	13611	13659	13572	13637	13604	13673	13848	13833	13626	13786	13738	13634	13812	13807	13734	13913	13700	13474	13790	13801	13516	13708	13503	13521	13784	13712	13638	13762	13737	13674	13791	13688	13581	13793	13807	13773	13827	13713	13812	13656	13509	13610	13773	13745	13712	13794	13560	13695	13866	13915	13823	13804	13879	13767	13630	13739	13683	13795	13729	13639	13718	13741	13734	13636	13742	13762	13825	13835	13663	13664	13648	13737	13860	13715	13720	13850	13800	13794	13598	13622	13603	13572	13538	13615	13739	13671	13627	13770	13689	13702	13611	13595	13584	13639	13730	13781	13646	13541	13645	13796	13674	13624	13580	13697	13410	13633	13604	13643	13637	13559	13701	13632	13760	13550	13684	13671	13721	13716	13704	13661	13909	13644	13753	13763	13777	13776	13754	13666	13759	13524	13749	13625	13768	13630	13638	13694	13804	13836	13628	13696	13706	13788	13692	13705	13805	13683	13555	13847	13494	13633	13632	13745	13589	13637	13704	13750	13768	13620	13609	13601	13646	13636	13690	13660	13807	13738	13593	13618	13553	13872	13647	13556	13732	13853	13693	13769	13704	13560	13569	13744	13793	13813	13563	13691	13642	13882	13811	13688	13728	13908	13810	13753	13888	13927	13835	13569	13646	13726	13622	13916	13862	13724	13724	13711	13893	13613	13796	13709	13830	13688	13697	13691	13851	13664	13745	13494	13799	13694	13718	13665	13840	13649	13588	13795	13824	13687	13661	13724	13867	13727	13586	13718	13728	13763	13687	13766	13693	13750	13708	13709	13672	13505	13518	13586	13705	13562	13843	13915	13695	13714	13651	13797	13595	13561	13568	13590	13749	13836	13739	13795	13523	13661	13657	13725	13557	13711	13753	13759	13599	13599	13814	13488	13430	13646	13707	13748	13743	13891	13788	13632	13648	13660	13824	13781	13842	13841	13691	13868	13813	13530	13648	13542	13759	13698	13629	13743	13756	13647	13664	13639	13597	13807	13835	13677	13779	13611	13576	13571	13815	13705	13675	13703	13550	13600	13825	13518	13730	13811	13707	13679	13723	13730	13705	13671	13740	13695	13745	13729	13594	13626	13835	13656	13629	13563	13826	13468	13701	13639	13680	13804	13625	13690	13697	13680	13548	13662	13750	13588	13764	13772	13695	13774	13783	13671	13605	13595	13695	13722	13780	13681	13676	13659	13805	13744	13763	13595	13755	13504	13713	13609	13746	13773	13880	13718	13686	13651	13636	13720	13747	13636	13503	13642	13784	13722	13552	13774	13817	13761	13745	13679	13823	13768	13836	13618	13812	13644	13715	13733	13862	13724	13885	13712	13745	13663	13514	13616	13548	13709	13796	13757	13661	13843	13600	13602	13762	13571	13536	13925	13665	13634	13690	13640	13646	13695	13598	13559	13663	13601	13710	13567	13723	13716	13661	13776	13681	13684	13669	13845	13738	13632	13606	13568	13561	13743	13518	13509	13851	13780	13838	13628	13832	13687	13761	13695	13786	13670	13673	13647	13736	13722	13753	13688	13567	13566	13738	13714	13748	13871	13659	13756	13710	13485	13845	13705	13878	13678	13694	13640	13521	13726	13636	13802	13646	13851	13668	13689	13596	13804	13778	13715	13745	13701	13540	13469	13793	13402	13781	13704	13810	13573	13875	13771	13715	13884	13618	13544	13649	13533	13729	13715	13817	13634	13809	13634
24024	35970	32746	25810	22087	19621	17476	16529	15861	15324	14872	14458	14306	14242	14134	13981	14011	14000	13674	13773	13688	13797	13660	13769	13609	13689	13552	13660	13507	13489	13645	13706	13496	13568	13613	13649	13579	13584	13408	13333	13546	13761	13700	13345	13446	13455	13459	13523	13473	13448	13541	13422	13496	13413	13455	13376	13450	13511	13340	13336	13497	13377	13612	13713	13477	13290	13263	13609	13464	13414	13404	13554	13491	13542	13474	13465	13428	13525	13354	13437	13597	13435	13423	13288	13610	13440	13305	13418	13493	13561	13320	13181	13439	13554	13376	13578	13157	13510	13342	13390	13573	13417	13516	13422	13460	13623	13522	13476	13422	13469	13510	13474	13364	13336	13369	13494	13433	13375	13296	13497	13392	13429	13312	13322	13410	13433	13387	13451	13519	13346	13348	13489	13447	13474	13483	13265	13461	13359	13539	13377	13610	13476	13287	13508	13465	13447	13417	13439	13356	13481	13436	13536	13428	13457	13420	13392	13320	13459	13586	13446	13323	13251	13571	13388	13406	13395	13632	13561	13425	13446	13421	13320	13513	13703	13540	13307	13567	13425	13355	13317	13588	13350	13379	13421	13309	13410	13422	13456	13495	13517	13439	13228	13383	13396	13427	13387	13306	13423	13539	13575	13403	13562	13496	13546	13393	13478	13461	13635	13382	13279	13540	13436	13463	13546	13442	13598	13468	13473	13510	13327	13465	13297	13535	13318	13327	13390	13556	13400	13418	13385	13418	13498	13432	13525	13408	13586	13404	13365	13328	13503	13347	13501	13484	13415	13446	13518	13473	13489	13294	13273	13477	13529	13426	13556	13419	13500	13349	13443	13485	13341	13472	13502	13499	13537	13419	13323	13499	13493	13464	13357	13440	13410	13513	13388	13162	13355	13434	13553	13493	13512	13471	13446	13401	13498	13668	13419	13407	13507	13519	13396	13400	13395	13452	13514	13367	13277	13497	13496	13352	13466	13498	13499	13295	13514	13445	13362	13444	13446	13480	13363	13475	13451	13651	13424	13429	13505	13576	13476	13459	13604	13446	13287	13398	13453	13488	13514	13435	13461	13382	13641	13426	13455	13463	13426	13406	13242	13210	13403	13485	13537	13409	13419	13351	13463	13398	13647	13521	13498	13505	13475	13473	13482	13321	13487	13447	13489	13375	13562	13493	13611	13427	13459	13462	13224	13346	13514	13382	13546	13410	13428	13486	13549	13402	13469	13402	13328	13605	13324	13461	13341	13568	13328	13524	13620	13402	13188	13346	13405	13543	13578	13422	13440	13521	13405	13607	13403	13516	13544	13579	13472	13249	13321	13477	13439	13491	13346	13521	13325	13710	13516	13516	13511	13531	13446	13416	13470	13456	13480	13472	13365	13366	13417	13445	13506	13358	13447	13410	13426	13418	13408	13434	13502	13367	13392	13542	13565	13376	13457	13351	13508	13458	13435	13350	13436	13609	13494	13341	13530	13463	13582	13429	13434	13487	13414	13567	13451	13511	13582	13403	13409	13503	13361	13350	13385	13407	13392	13574	13377	13405	13529	13450	13569	13325	13427	13562	13523	13490	13410	13516	13444	13492	13502	13459	13502	13528	13417	13389	13250	13346	13432	13428	13504	13457	13511	13303	13481	13476	13340	13432	13488	13384	13340	13466	13448	13399	13495	13451	13622	13411	13417	13467	13500	13385	13295	13260	13502	13405	13505	13541	13513	13303	13505	13437	13327	13394	13318	13525	13560	13496	13543	13471	13491	13387	13416	13350	13395	13407	13492	13271	13669	13447	13376	13353	13399	13432	13434	13413	13461	13280	13465	13486	13448	13481	13393	13472	13375	13366	13397	13545	13416	13471	13610	13504	13405	13494	13525	13417	13532	13392	13399	13487	13300	13469	13542	13642	13521	13344	13440	13533	13428	13477	13296	13420	13408	13337	13519	13443	13447	13492	13376	13333	13517	13406	13505	13398	13504	13625	13442	13432	13455	13376	13476	13480	13366	13344	13347	13430	13518	13514	13488	13353	13514	13375	13339	13395	13340	13470	13454	13595	13468	13518	13486	13423	13400	13461	13546	13398	13486	13372	13375	13530	13428	13581	13370	13553	13490	13420	13502	13486	13484	13505	13469	13568	13428	13499	13388	13386	13471	13486	13433	13291	13403	13540	13680	13494	13485	13415	13469	13483	13465	13541	13558	13347	13313	13378	13592	13650	13528	13476	13323	13402	13451	13476	13485	13442	13268	13434	13476	13443	13447	13495	13516	13493	13287	13279	13362	13428	13375	13412	13460	13508	13628	13594	13557	13318	13431	13409	13473	13571	13510	13452	13443	13499	13391	13340	13377	13449	13499	13434	13376	13353	13400	13529	13488	13453	13462	13558	13337	13483	13419	13335	13459	13447	13504	13585	13459	13494	13405	13517	13445	13284	13436	13409	13542	13512	13517	13391	13517	13588	13401	13544	13440	13407	13416	13344	13362	13523	13262	13443	13398	13478	13389	13432	13469	13575	13328	13465	13265	13344	13423	13471	13447	13576	13432	13475	13650	13359	13600	13489	13402	13528	13420	13586	13456	13350	13545	13362	13550	13504	13322	13465	13462	13486	13490	13407	13430	13573	13271	13445	13369	13514	13361	13665	13409	13525	13436	13601	13466	13389	13414	13526	13304	13560	13342	13570	13475	13420	13409	13383	13481	13580	13350	13397	13446	13428	13422	13347	13320	13366	13431	13601	13383	13425	13446	13428	13468	13420	13399	13520	13648	13542	13456	13360	13354	13428	13547	13433	13468	13388	13474	13575	13492	13610	13317	13459	13475	13560	13487	13394	13386	13313	13441	13343	13479	13450	13492	13469	13386	13528	13371	13388	13396	13448	13415	13442	13324	13521	13385	13407	13416	13464	13572	13445	13486	13530	13561	13437	13512	13692	13545	13515	13491	13440	13396	13361	13315	13350	13621	13612	13555	13479	13542	13451	13289	13533	13407	13443	13425	13518	13402	13601	13381	13556	13476	13362	13501	13275	13418	13491	13506	13488	13375	13378	13358	13437	13362	13397	13580	13387	13514	13477	13315	13433	13395	13435	13539	13603	13453	13378	13396	13522	13424	13442	13434	13678	13588	13488	13415	13371	13584	13489	13353	13479	13553	13405	13244	13422	13546	13333	13431	13506	13608	13611	13504	13355	13519	13430	13459	13373	13371	13397	13451	13459	13486	13550	13520	13494	13461	13414	13351	13317	13273	13404	13463	13518	13463	13429	13674	13579	13331	13478	13353	13448	13389	13486	13416	13595	13423	13392	13501	13431	13438	13582	13540	13487	13299	13461	13697	13468	13294	13482	13476	13488	13459	13441	13392	13591	13410	13428	13481	13434	13552	13389	13530	13363	13417	13492	13444	13531	13446	13358	13545	13569	13467	13429	13537	13503	13397	13313	13385	13501	13547	13480	13454	13506	13507	13424	13565	13493	13620	13449	13291	13527	13545	13359	13447	13371	13325	13595	13445	13455	13526	13520	13500	13452	13509	13566	13500	13380	13484	13490	13475	13299	13454	13286	13490	13503	13479	13456	13593	13443	13492	13628	13397	13401	13553	13447	13481	13358	13364	13516	13473	13508	13336	13529	13481	13373	13556	13479	13528	13315	13575	13409	13501	13446	13367	13425	13377	13395	13497	13469	13393	13606	13505	13483	13299	13498	13411	13232	13630	13471	13417	13588	13574	13532	13534	13363	13337	13457	13324	13438	13405	13347	13434	13518	13405	13227	13317	13424	13489	13533	13317	13395	13448	13494	13453	13342	13320	13400	13488	13557	13440	13269	13454	13388	13586	13384	13400	13469	13494	13476	13529	13501	13679	13443	13288	13439	13320	13307	13530	13572	13451	13504	13419	13467	13447	13384	13298	13292	13489	13352	13609	13397	13431	13525	13471	13529	13608	13266	13474	13435	13459	13453	13346	13485	13438	13561	13571	13530	13394	13580	13463	13515	13417	13466	13648	13406	13438	13562	13541	13332	13370	13630	13568	13479	13531	13367	13514	13320	13508	13397	13438	13414	13479	13464	13322	13415	13396	13436	13349	13553	13419	13375	13449	13422	13293	13410	13394	13362	13416	13385	13544	13565	13450	13513	13230	13388	13580	13396	13616	13309	13577	13510	13480	13425	13464	13445	13430	13556	13313	13336	13560	13586	13396	13374	13430	13455	13423	13462	13362	13500	13584	13375	13454	13467	13461	13373	13439	13390	13614	13542	13403	13379	13432	13411	13407	13538	13467	13413	13539	13418	13470	13397	13392	13416	13401	13365	13347	13540	13360	13522	13576	13515	13310	13296	13478	13344	13357	13329	13514	13347	13473	13328	13450	13418	13447	13432	13423	13444	13292	13402	13289	13637	13477	13600	13472	13556	13344	13588	13693	13338	13563	13427	13335	13540	13382	13505	13600	13552	13507	13496	13554	13391	13592	13552	13381	13536	13515	13531	13396	13439	13574	13498	13576	13274	13504	13402	13326	13507	13514	13457	13234	13596	13200	13449	13350	13419	13435	13366	13628	13630	13363	13245	13393	13448	13588	13226	13551	13562	13239	13463	13382	13557	13516	13270	13506	13582	13517	13381	13480	13442	13496	13449	13456	13402	13417	13553	13282	13537	13317	13495	13411	13473	13560	13336	13490	13470	13501	13395	13551	13343	13371	13457	13564	13396	13519	13548	13532	13444	13533	13463	13449	13419	13473	13506	13451	13643	13636	13403	13499	13531	13472	13322	13466	13433	13483	13489	13463	13443	13509	13350	13496	13499	13327	13547	13503	13385	13317	13526	13427	13466	13480	13397	13575	13428	13496	13580	13510	13570	13266	13569	13305	13443	13364	13542	13526	13514	13496	13485	13368	13328	13379	13450	13434	13574	13450	13572	13514	13371	13797	13380	13601	13390	13407	13530	13508	13403	13370	13606	13380	13455	13599	13463	13400	13341	13399	13342	13497	13257	13425	13480	13492	13454	13388	13475	13500	13443	13451	13470	13443	13460	13445	13476	13444	13384	13369	13364	13430	13469	13447	13387	13593	13264	13408	13415	13470	13403	13443	13430	13475	13410	13288	13384	13427	13353	13438	13504	13585	13444	13419	13357	13487	13574	13522	13317	13326
24256	21606	29193	24767	23059	23124	21618	18231	16662	16332	16103	15557	15635	15184	15083	15101	14958	14862	14881	14705	14796	14591	14673	14670	14826	14799	14602	14654	14704	14627	14800	14634	14550	14591	14580	14403	14495	14439	14400	14517	14422	14559	14478	14477	14503	14307	14457	14480	14440	14347	14518	14441	14478	14500	14422	14368	14606	14485	14382	14339	14460	14446	14391	14321	14133	14380	14420	14415	14276	14267	14495	14363	14457	14489	14406	14386	14169	14363	14175	14337	14434	14265	14394	14379	14533	14509	14485	14320	14459	14458	14477	14551	14215	14424	14555	14465	14222	14387	14119	14520	14371	14335	14431	14287	14360	14383	14487	14456	14449	14410	14470	14417	14358	14483	14217	14563	14593	14230	14414	14386	14576	14233	14295	14283	14292	14326	14355	14333	14359	14471	14501	14323	14343	14327	14488	14314	14528	14472	14501	14482	14477	14424	14444	14317	14434	14446	14384	14428	14348	14331	14533	14463	14352	14178	14441	14407	14299	14363	14543	14247	14384	14249	14411	14362	14356	14409	14450	14434	14433	14309	14334	14271	14404	14450	14496	14426	14160	14378	14295	14174	14464	14233	14201	14400	14308	14343	14547	14362	14420	14379	14439	14311	14298	14507	14183	14299	14332	14367	14267	14212	14600	14294	14333	14374	14263	14507	14289	14301	14285	14392	14548	14428	14439	14236	14363	14279	14329	14214	14473	14357	14384	14308	14176	14332	14334	14230	14223	14378	14521	14204	14349	14405	14270	14235	14362	14434	14243	14257	14483	14393	14374	14589	14406	14238	14284	14342	14631	14546	14483	14384	14425	14442	14270	14193	14440	14435	14452	14289	14482	14277	14389	14205	14533	14301	14290	14458	14452	14278	14195	14181	14229	14347	14280	14411	14378	14188	14326	14312	14346	14407	14333	14371	14286	14269	14510	14323	14257	14439	14374	14380	14362	14370	14394	14330	14421	14379	14306	14376	14633	14468	14511	14135	14540	14468	14382	14482	14498	14320	14433	14313	14322	14395	14467	14223	14364	14374	14455	14344	14346	14261	14505	14389	14462	14342	14332	14505	14410	14260	14302	14466	14267	14403	14244	14344	14291	14628	14528	14442	14246	14261	14238	14380	14340	14409	14319	14477	14398	14506	14607	14442	14294	14213	14373	14222	14431	14349	14340	14497	14435	14179	14470	14419	14386	14563	14497	14148	14406	14476	14342	14560	14566	14402	14254	14435	14379	14383	14451	14361	14296	14251	14271	14494	14501	14274	14161	14402	14240	14413	14401	14262	14286	14466	14313	14274	14242	14256	14357	14436	14351	14290	14444	14148	14342	14204	14583	14477	14280	14324	14273	14352	14429	14078	14338	14279	14307	14237	14340	14418	14414	14243	14303	14385	14545	14557	14380	14287	14265	14466	14427	14533	14341	14405	14438	14442	14335	14332	14558	14323	14186	14375	14289	14299	14282	14422	14311	14293	14313	14276	14466	14268	14454	14324	14247	14374	14529	14408	14454	14346	14266	14480	14310	14363	14354	14291	14295	14329	14257	14241	14528	14190	14242	14326	14549	14399	14299	14521	14344	14540	14616	14185	14487	14281	14241	14389	14396	14258	14468	14438	14040	14273	14260	14384	14493	14282	14339	14431	14325	14294	14233	14281	14472	14417	14500	14444	14421	14266	14371	14320	14146	14428	14439	14276	14314	14335	14422	14462	14301	14454	14356	14433	14374	14453	14345	14429	14308	14486	14413	14407	14440	14382	14366	14423	14232	14238	14516	14459	14551	14253	14455	14446	14360	14153	14308	14304	14371	14399	14405	14337	14402	14291	14302	14505	14326	14403	14341	14391	14314	14427	14360	14432	14246	14347	14433	14374	14457	14286	14282	14389	14384	14355	14394	14347	14411	14318	14302	14427	14262	14417	14482	14353	14302	14217	14197	14296	14316	14292	14296	14245	14414	14300	14470	14342	14489	14183	14533	14446	14624	14350	14282	14450	14288	14234	14479	14470	14392	14415	14505	14274	14347	14396	14305	14433	14300	14361	14508	14347	14252	14477	14352	14121	14267	14398	14314	14309	14377	14486	14326	14653	14400	14344	14447	14294	14277	14483	14419	14371	14533	14362	14427	14372	14329	14387	14348	14348	14257	14508	14407	14402	14165	14333	14218	14238	14361	14367	14480	14397	14413	14342	14430	14296	14344	14437	14379	14364	14356	14211	14295	14406	14454	14385	14522	14417	14459	14288	14424	14353	14375	14521	14364	14477	14498	14374	14375	14341	14414	14438	14352	14471	14495	14622	14234	14399	14485	14486	14333	14370	14369	14454	14462	14411	14209	14398	14372	14343	14487	14427	14344	14342	14364	14283	14347	14377	14354	14323	14451	14396	14411	14353	14405	14245	14330	14431	14435	14377	14412	14327	14361	14300	14437	14173	14505	14427	14396	14273	14509	14291	14400	14430	14392	14459	14353	14379	14404	14356	14385	14505	14430	14230	14339	14528	14276	14256	14505	14246	14252	14419	14429	14368	14549	14508	14171	14245	14393	14385	14427	14405	14408	14241	14369	14436	14382	14550	14202	14405	14587	14369	14277	14271	14271	14441	14312	14555	14439	14320	14335	14331	14483	14348	14332	14323	14179	14383	14279	14496	14497	14318	14360	14508	14469	14230	14207	14223	14371	14576	14124	14462	14288	14400	14368	14157	14375	14226	14504	14245	14367	14264	14417	14320	14242	14496	14465	14406	14172	14409	14388	14501	14312	14290	14456	14364	14315	14484	14509	14561	14423	14374	14094	14521	14430	14457	14469	14484	14401	14314	14307	14577	14513	14315	14569	14399	14337	14358	14409	14412	14455	14477	14380	14314	14579	14330	14433	14447	14488	14309	14595	14557	14456	14286	14392	14227	14531	14435	14264	14405	14271	14216	14286	14313	14359	14551	14307	14338	14345	14304	14476	14357	14373	14305	14297	14455	14314	14369	14341	14360	14488	14410	14295	14293	14186	14273	14442	14392	14464	14354	14273	14269	14410	14356	14270	14276	14525	14542	14384	14224	14369	14412	14477	14339	14353	14305	14481	14181	14297	14286	14520	14505	14580	14416	14249	14300	14246	14281	14305	14302	14327	14420	14352	14376	14493	14504	14331	14379	14207	14297	14570	14465	14389	14229	14267	14326	14342	14474	14562	14283	14709	14455	14372	14258	14228	14155	14397	14238	14271	14211	14419	14529	14292	14298	14420	14335	14299	14322	14295	14409	14510	14366	14485	14512	14360	14222	14499	14275	14430	14349	14303	14326	14360	14324	14432	14494	14256	14250	14262	14498	14335	14428	14186	14449	14337	14250	14147	14276	14374	14339	14336	14332	14422	14332	14360	14521	14318	14399	14533	14422	14440	14580	14398	14317	14512	14300	14220	14527	14287	14703	14574	14239	14320	14440	14398	14494	14314	14269	14379	14484	14347	14229	14372	14297	14557	14268	14355	14516	14626	14445	14423	14558	14339	14450	14213	14580	14436	14259	14494	14344	14351	14463	14542	14422	14243	14301	14305	14421	14204	14380	14265	14294	14358	14284	14408	14230	14448	14484	14357	14349	14126	14210	14345	14349	14292	14396	14297	14449	14499	14434	14642	14480	14381	14338	14319	14165	14297	14255	14297	14463	14327	14562	14422	14400	14453	14416	14468	14521	14492	14148	14536	14448	14179	14445	14270	14453	14280	14345	14488	14494	14388	14281	14528	14392	14329	14362	14457	14531	14335	14330	14351	14397	14505	14278	14229	14222	14376	14408	14413	14300	14211	14394	14143	14446	14395	14401	14406	14345	14423	14463	14307	14264	14235	14491	14381	14330	14462	14339	14100	14529	14327	14371	14335	14463	14529	14386	14362	14433	14418	14358	14361	14499	14395	14416	14449	14438	14415	14362	14475	14455	14244	14408	14300	14235	14502	14417	14293	14270	14395	14311	14369	14270	14268	14267	14432	14276	14408	14302	14438	14413	14405	14336	14468	14533	14510	14328	14245	14284	14366	14298	14300	14503	14278	14409	14478	14318	14283	14421	14429	14311	14395	14117	14281	14360	14441	14150	14363	14296	14419	14283	14166	14374	14392	14336	14193	14404	14456	14300	14459	14356	14327	14342	14434	14288	14500	14505	14260	14252	14364	14376	14426	14298	14388	14505	14344	14263	14534	14364	14175	14293	14407	14263	14433	14140	14412	14220	14499	14252	14342	14375	14536	14431	14484	14427	14355	14293	14270	14431	14324	14200	14262	14258	14147	14109	14313	14301	14420	14327	14388	14297	14375	14113	14053	14384	14403	14387	14498	14224	14188	14362	14376	14425	14351	14396	14497	14409	14368	14258	14393	14329	14344	14484	14358	14212	14463	14555	14251	14410	14423	14406	14252	14367	14502	14331	14344	14460	14242	14199	14290	14250	14433	14452	14345	14416	14338	14411	14257	14317	14342	14465	14528	14319	14415	14437	14236	14267	14456	14360	14334	14359	14349	14345	14420	14433	14312	14497	14335	14437	14632	14389	14353	14300	14413	14441	14339	14359	14487	14465	14367	14342	14481	14435	14456	14313	14447	14431	14525	14313	14220	14266	14416	14334	14356	14175	14532	14367	14299	14221	14354	14498	14458	14426	14318	14267	14134	14350	14376	14319	14402	14369	14449	14606	14576	14501	14346	14450	14241	14411	14261	14426	14316	14236	14223	14179	14282	14388	14265	14490	14560	14413	14437	14348	14105	14300	14508	14297	14333	14300	14314	14558	14497	14412	14608	14294	14352	14381	14471	14500	14407	14426	14339	14433	14391	14513	14428	14516	14238	14439	14571	14507	14578	14562	14386	14369	14318	14303	14384	14361	14436	14184	14320	14300	14357	14221	14426	14383	14424	14375	14374	14274	14492	14436	14376	14436	14349	14337	14401	14467	14441	14362	14462	14450	14306	14429	14213	14443	14563	14350	14443	14323	14403	14337	14275	14325	14526	14382	14356	14411	14312	14441	14485	14386	14241	14535	14441	14407	14423	14424	14408	14225	14501	14328	14402	14308	14349	14438	14262	14422	14360	14338	14362	14386	14358	14427	14180	14290	14474	14287	14190	14444	14301	14379	14411	14461	14515	14412	14453	14397	14400	14459	14394	14447
24433	42579	40306	31603	27012	23601	21072	19350	17697	16720	16267	15710	15534	15370	14958	14673	14764	14699	14771	14549	14429	14419	14420	14269	14416	14291	14306	14097	14142	13993	14124	14080	14103	14078	14093	14078	14086	14027	14078	14045	13843	14004	14054	13985	13967	14126	13811	13967	14027	13934	14016	14027	13924	13889	14007	13883	13910	14002	13986	14103	13929	14008	13989	13931	14014	14048	13941	13844	13896	13932	14071	13857	13753	13915	14190	14095	14054	13979	13929	13889	13933	13895	13869	13988	13741	14019	13904	13910	13923	13888	14099	13948	13928	13946	13909	13903	13845	14008	13874	13968	13655	13826	13886	13870	14036	14003	14037	13932	13899	13883	13837	13954	13822	13942	13999	13995	13856	13878	13918	13900	13900	13943	13997	13962	13864	13988	13989	13900	14141	13825	13850	13990	13929	13967	13769	13869	13749	13823	13757	14013	13946	13982	13767	13986	13958	13880	13966	13979	13826	14115	13950	14066	13712	13806	14035	13910	13783	13977	13823	13951	13800	13788	14068	14154	13906	13730	14134	13849	13839	13972	13787	14009	14037	13788	13871	13993	13880	13895	14011	13858	13983	14091	14011	13936	13912	13784	13774	13882	13912	13835	13980	14029	13858	13920	13813	14090	13919	14066	13839	13925	13809	13975	13878	13936	14093	13920	13788	13904	13933	13997	13989	13808	13782	13944	13841	13805	13913	13971	13759	13842	13967	14067	13883	13990	13860	13876	13891	14004	13820	13872	13829	13972	13794	14007	14143	13893	14007	13963	13954	13940	13969	13839	13918	13841	13737	13924	14006	13922	13912	13950	13891	13920	13785	13848	13737	13814	13817	13880	13865	14100	13964	13948	14027	13855	13888	13902	13885	13888	14073	13986	13845	13993	13916	13886	13909	13939	13795	13914	13694	14046	13855	13939	13767	13940	13931	13996	13819	13950	13993	13797	13912	13901	14046	13916	13798	13937	13990	13858	13905	13832	13829	14055	14110	13786	13905	13704	13895	13943	14067	13959	13961	14042	14165	14059	14068	13865	13868	13971	14011	13966	13955	13935	13936	13911	13790	13760	13843	13927	13758	13929	13812	13869	13851	13885	13813	13842	13931	14018	13891	13942	14016	14035	13667	13813	13964	13725	13903	13904	13868	13847	13933	13904	14045	13934	13874	13829	13900	14018	13917	13686	13992	13680	13897	13927	13983	13835	14058	14003	13881	13721	14014	13869	14004	13849	13962	13979	13963	13847	13942	13914	14081	13967	13990	13823	14008	14060	13914	13970	13951	13814	13753	14098	14062	13929	13962	13808	13840	13785	13948	14101	13997	14013	13856	13982	14025	13853	13977	13781	13874	13648	13958	13982	13917	13825	13955	14095	14015	13804	13890	13962	13934	13826	13974	13980	13917	13790	13840	13760	13912	13913	13908	14025	14106	13872	13922	13928	14015	13880	13828	13701	13784	13803	13846	14055	13866	13949	13794	13762	13759	13796	13883	13892	13855	13959	14035	13725	13841	13898	14021	13799	13985	14017	13937	13770	13951	13879	14032	13990	13953	13933	13879	13904	13957	13906	13963	13832	13891	13946	13787	13965	13857	13857	14053	13921	13883	14014	14015	14023	13948	13892	13754	14021	13924	13788	13962	13933	13934	13881	13929	13987	13842	13756	13909	14040	13895	14035	13931	13883	14016	14017	13951	13825	13900	13995	13943	14006	13831	13944	13916	13770	13840	14011	13943	14087	14067	13888	13887	13910	13829	13821	13874	13931	13935	14121	13821	13765	13744	13830	13964	14020	13901	13910	13964	13930	13792	14069	13947	13800	13744	13869	13913	13949	13925	13882	13799	13947	13935	14012	13913	13970	14031	13647	13882	13928	14052	13765	13964	13828	14059	13857	13847	14094	13823	13852	13760	13874	13885	13934	13891	13943	13955	13937	13993	14007	13780	13900	13886	13807	13944	13792	13966	13894	13942	13932	13997	13851	13887	13869	13893	13843	13944	13904	13807	13984	13949	14082	13946	14021	13770	13776	13963	14122	13869	13860	13949	13900	13898	13795	13805	13850	13859	13881	13956	13984	13872	13737	14027	13845	13881	14027	13861	13883	14045	13881	13914	13910	13974	13810	13989	13857	13949	13882	13845	13961	13968	13818	14068	13879	13823	13902	13951	13761	13723	14006	13966	13665	13839	13874	13748	13966	13854	13806	13765	13818	13859	13783	13977	14058	13918	13831	13858	13952	14029	13685	13803	13622	13782	13960	13917	14030	13917	13874	13835	13816	13955	14075	13858	13934	13981	13913	13838	13792	13920	13919	13965	13924	13904	13837	14003	13931	14074	13745	13952	13900	13793	14001	13778	13945	13741	13904	13980	13873	13920	13885	13858	13735	13876	14007	13915	13951	13907	13963	13957	13756	13732	13843	13820	13958	13907	13894	13805	13862	13909	13939	13919	14001	13978	13837	13807	13865	13914	13976	13953	13855	13985	13907	13869	13922	13907	13916	13962	13926	13973	13998	13827	13884	13885	13988	13885	13790	13907	13858	13982	13916	13853	13798	13839	13735	13888	13888	14018	13737	13932	13892	14061	13997	13894	13870	13974	13875	14014	13837	14081	13928	13901	13776	13928	13845	13874	13924	13948	13794	13955	13855	13898	13842	14014	13951	13864	14034	13863	13874	14060	14032	13713	14063	13785	13876	13920	13867	13914	13885	14160	13874	13920	13980	13923	13889	13981	13904	13929	13842	13974	14005	14032	13983	13695	13738	14022	14000	13960	14007	13934	13807	14010	14000	13933	13834	14023	14011	13941	13876	13985	13843	13938	13926	13735	13871	13941	13804	13964	14042	14077	14031	13860	13862	13836	13979	13903	13693	14001	13821	13971	14008	13894	13793	13894	14059	14017	14019	13939	13935	13854	14009	13976	13916	13831	13998	13939	13904	13932	13911	13911	13876	13847	13744	13703	14004	13801	14005	13843	14028	13771	13923	13865	13838	13822	13805	13976	13941	13862	13808	13886	13897	14102	13919	13928	13968	13870	14011	13903	13972	13835	13831	13877	13902	14011	13853	13965	13858	13907	14014	13904	13963	13959	13915	14025	13955	13829	13852	14051	14084	13973	13906	13860	13881	13781	14110	13728	13855	13817	13876	13859	13827	14089	13963	13903	13923	13853	13992	13786	13861	14079	13898	14033	14003	14067	14082	13955	14094	13817	13874	13929	13852	13925	13855	14015	13914	13808	13793	13904	13967	13843	14123	14002	14018	13932	13880	14010	13782	13853	13900	13981	14002	13940	13791	13841	13921	13838	13867	13942	13859	13989	14043	13981	14060	13949	13805	13882	13743	13788	13821	13942	13904	13887	13987	13680	13921	14053	13814	13874	13923	13866	13911	13922	13861	13784	13953	13881	13767	14088	14059	13862	13830	13739	14001	13949	13865	13929	13819	13965	13709	14008	13919	13886	13718	13795	13996	13789	13881	14050	13907	13901	13761	13819	13869	13969	13959	13840	13932	13843	13809	14038	13972	13967	13943	13962	13983	13969	14058	13923	13855	13877	13969	13904	13802	13985	13780	13994	13998	13915	13938	13793	13824	13957	13895	13917	13917	13915	13710	13857	13885	13936	14022	13953	13742	13997	14133	13934	13957	13969	13929	13840	13828	13741	13913	13929	13844	14068	13793	13950	13891	13881	14052	13944	13766	13769	14018	13857	13809	13757	14007	13827	13867	13743	14095	14033	13949	13935	13846	13688	13937	13853	13886	13809	13965	13925	13815	13942	14027	13870	13911	13906	13845	13840	13888	13837	13859	13863	13908	13841	13903	14013	13765	13868	13777	13990	13941	14032	13779	13731	13835	13715	13954	13606	13959	13987	13773	13761	13897	13862	13975	13786	13989	13699	14056	13867	13986	14026	14057	13901	13970	13926	13984	13911	13836	13845	14059	13970	13812	13859	13849	13941	13879	13975	13797	14056	13986	13894	13822	13950	13829	14027	13785	13937	14029	13939	14054	13956	13967	13892	13946	13924	13798	14018	13725	13912	13966	14083	13740	13922	13927	13904	13827	14099	13832	13999	13841	13816	14068	13852	13946	14002	13862	14019	13920	14028	13875	13923	13826	13902	13742	13896	14097	13883	13877	13930	13826	13955	13849	14014	13815	13971	14093	13978	13903	13894	13747	13846	13957	13818	13918	13936	13932	13824	13908	13987	13884	13822	13928	13917	13869	13852	14019	13994	13991	14046	13876	13934	13972	13924	13870	13837	13731	13941	13820	13905	13926	14018	13752	13763	14036	13964	14044	13869	13784	13972	13897	13871	14025	13822	13661	13860	13887	13802	13919	13769	13838	13908	13884	14054	13797	13716	13866	14051	13884	14013	13661	13828	13968	13798	13988	14062	14021	13957	13954	13916	13799	14009	13807	13993	14032	13745	13901	13845	14057	13993	13889	13827	13880	13800	13806	13930	13830	13797	14004	13827	14057	13844	13831	13853	13840	13964	13896	13869	13858	13884	13874	13915	13916	14197	13924	13800	13930	13768	13908	13867	13903	13950	13752	13994	13918	13826	13957	13880	14062	13944	13887	13793	13829	13846	13930	13748	13905	13890	13764	13794	13824	13886	13906	13801	13828	14027	13783	13865	14050	13963	13977	14108	13963	14080	13894	13980	13821	13875	13864	13968	13878	13865	13847	14012	13901	13888	14035	13831	14038	13884	13954	13845	13898	13970	13788	13829	13790	13930	13817	14044	13959	13884	13948	13804	13976	13885	13937	13826	13929	13786	13867	13911	13939	13932	13958	13925	14060	13937	13838	13818	13878	13956	13847	13939	13887	13710	13931	13843	13861	13943	13817	13956	13834	14113	13872	13796	13953	13853	13889	13842	13768	14050	14123	14055	14058	13818	13768	14020	13936	14038	13908	13987	13934	13749	14016	13823	13985	13938	13929	13777	14059	13911	13923	13932	14071	14043	14103	13839	13871	14063	13899	14054	13820	13920	13888	14013	14012	13855	13897	13839	13986	13801	13994	14018	14030	13880	14018	13837	13804	13808	13987	13881	14035	13918	13848	13905	13899	13861	13987	13866	13603	13827	14074	13921	13902	13747	13950	14007	13888	14011	13950	13985	14003	13973	13902	14025	13939	13847	13862
23259	21629	29652	24159	22078	24342	25738	19852	17825	17027	16664	15967	15854	15674	15487	15284	15380	15349	15076	15111	14869	14981	14794	14798	14904	14992	14735	14689	14689	14768	14908	14661	14486	14561	14685	14494	14699	14781	14737	14651	14447	14486	14540	14650	14646	14523	14468	14530	14411	14528	14357	14686	14659	14431	14480	14398	14507	14281	14512	14436	14595	14452	14340	14345	14563	14394	14567	14450	14496	14391	14432	14489	14517	14512	14514	14266	14508	14425	14403	14242	14477	14353	14187	14344	14396	14506	14413	14642	14500	14545	14417	14587	14528	14450	14247	14511	14368	14614	14453	14315	14413	14411	14378	14432	14312	14326	14418	14305	14509	14458	14304	14352	14417	14428	14345	14392	14547	14361	14355	14576	14540	14471	14288	14345	14252	14499	14430	14272	14475	14298	14378	14670	14276	14238	14375	14298	14312	14406	14306	14522	14392	14460	14353	14334	14545	14538	14428	14304	14146	14505	14367	14241	14282	14468	14387	14271	14635	14466	14347	14499	14289	14283	14507	14371	14346	14308	14359	14395	14403	14398	14561	14324	14431	14385	14372	14539	14333	14369	14396	14438	14455	14332	14205	14360	14229	14422	14299	14318	14487	14391	14450	14300	14325	14512	14272	14370	14201	14371	14466	14329	14427	14377	14575	14200	14413	14345	14316	14405	14358	14267	14413	14243	14224	14358	14403	14339	14299	14475	14362	14205	14285	14268	14557	14446	14433	14192	14506	14291	14309	14417	14343	14437	14418	14444	14477	14460	14265	14265	14298	14161	14277	14230	14355	14330	14415	14340	14513	14497	14317	14319	14337	14255	14463	14456	14211	14382	14402	14065	14412	14277	14583	14457	14448	14413	14446	14379	14514	14462	14421	14208	14452	14392	14447	14174	14263	14229	14432	14479	14389	14429	14356	14326	14286	14498	14470	14260	14530	14200	14350	14473	14462	14367	14430	14243	14261	14362	14369	14388	14539	14346	14156	14416	14410	14398	14384	14426	14288	14267	14242	14271	14371	14187	14387	14358	14422	14300	14066	14420	14205	14093	14312	14236	14170	14520	14338	14340	14215	14360	14297	14334	14223	14316	14356	14369	14455	14580	14125	14240	14345	14351	14498	14361	14171	14360	14378	14448	14397	14458	14382	14514	14308	14143	14422	14395	14647	14280	14271	14333	14455	14332	14249	14391	14095	14277	14326	14395	14335	14345	14134	14261	14370	14510	14247	14472	14293	14271	14418	14372	14384	14335	14364	14325	14230	14347	14483	14408	14470	14394	14372	14162	14343	14428	14175	14482	14243	14291	14209	14445	14349	14341	14240	14318	14282	14190	14341	14437	14267	14352	14540	14545	14489	14351	14628	14474	14401	14475	14511	14498	14609	14352	14466	14309	14259	14373	14155	14275	14376	14269	14252	14415	14138	14193	14319	14147	14177	14557	14444	14302	14312	14465	14386	14181	14152	14349	14513	14088	14376	14343	14249	14229	14346	14437	14425	14416	14279	14384	14422	14328	14183	14292	14450	14176	14475	14246	14453	14369	14479	14324	14320	14254	14585	14482	14431	14379	14331	14327	14262	14217	14397	14372	14477	14336	14533	14433	14622	14458	14383	14399	14391	14295	14545	14353	14238	14316	14341	14516	14504	14421	14239	14344	14309	14387	14257	14274	14442	14236	14309	14378	14533	14361	14496	14424	14304	14512	14295	14079	14210	14288	14323	14179	14438	14389	14617	14350	14360	14500	14414	14426	14449	14280	14314	14256	14317	14411	14251	14373	14350	14520	14121	14286	14428	14215	14226	14334	14412	14256	14360	14217	14344	14385	14339	14287	14429	14399	14401	14342	14349	14389	14333	14459	14225	14297	14430	14389	14395	14354	14483	14297	14227	14156	14586	14461	14390	14306	14265	14477	14538	14317	14448	14309	14347	14506	14316	14414	14420	14405	14484	14520	14284	14473	14568	14382	14180	14445	14346	14457	14664	14443	14494	14424	14245	14305	14204	14479	14416	14439	14347	14285	14410	14130	14384	14229	14335	14285	14337	14454	14447	14325	14350	14446	14393	14331	14312	14269	14270	14407	14398	14569	14462	14528	14267	14331	14443	14422	14181	14281	14185	14568	14307	14449	14468	14452	14225	14300	14228	14352	14260	14363	14344	14366	14564	14403	14342	14294	14419	14393	14225	14425	14440	14382	14533	14512	14409	14179	14398	14393	14559	14096	14262	14362	14496	14226	14365	14153	14447	14426	14549	14498	14440	14391	14256	14406	14462	14232	14392	14360	14290	14186	14207	14328	14463	14357	14495	14327	14212	14368	14342	14494	14394	14371	14518	14236	14490	14386	14201	14283	14393	14366	14438	14401	14360	14279	14401	14401	14494	14278	14373	14485	14417	14313	14382	14384	14353	14368	14344	14327	14361	14346	14338	14614	14456	14450	14310	14344	14282	14310	14379	14221	14328	14419	14224	14225	14306	14136	14303	14180	14264	14453	14292	14328	14357	14557	14275	14246	14275	14133	14389	14397	14647	14616	14423	14422	14328	14418	14222	14048	14346	14322	14317	14312	14266	14479	14534	14170	14373	14443	14452	14521	14422	14371	14408	14036	14452	14270	14248	14338	14346	14287	14225	14340	14191	14397	14311	14423	14357	14385	14409	14346	14377	14435	14412	14403	14503	14385	14290	14442	14279	14473	14435	14450	14517	14365	14507	14246	14401	14363	14173	14277	14552	14333	14448	14415	14478	14378	14385	14321	14300	14286	14537	14453	14305	14236	14343	14225	14407	14451	14379	14442	14476	14191	14127	14278	14230	14509	14234	14316	14351	14320	14297	14272	14245	14282	14484	14372	14388	14375	14495	14385	14477	14331	14307	14282	14390	14504	14284	14489	14370	14203	14277	14456	14392	14381	14276	14249	14227	14445	14376	14411	14314	14515	14309	14297	14202	14366	14398	14221	14202	14553	14248	14519	14330	14256	14472	14438	14443	14248	14310	14390	14412	14176	14250	14363	14425	14229	14493	14280	14226	14417	14523	14334	14301	14266	14357	14272	14316	14331	14339	14518	14253	14359	14226	14323	14456	14389	14352	14276	14202	14087	14624	14399	14538	14334	14471	14198	14333	14411	14532	14519	14296	14382	14211	14252	14355	14544	14379	14389	14417	14260	14400	14415	14517	14520	14435	14385	14467	14389	14312	14301	14367	14386	14473	14366	14448	14292	14312	14568	14392	14478	14397	14351	14113	14096	14363	14444	14446	14275	14397	14445	14450	14438	14233	14526	14197	14359	14356	14354	14503	14178	14496	14406	14301	14434	14307	14207	14502	14359	14395	14391	14255	14155	14363	14323	14408	14505	14343	14344	14418	14330	14467	14348	14232	14225	14264	14346	14414	14375	14265	13987	14438	14480	14363	14333	14359	14170	14549	14414	14342	14507	14190	14263	14260	14386	14272	14406	14183	14467	14489	14313	14359	14373	14418	14336	14055	14391	14469	14435	14585	14306	14506	14297	14278	14419	14439	14470	14453	14396	14407	14337	14464	14410	14431	14194	14248	14112	14280	14304	14314	14255	14422	14343	14485	14340	14410	14411	14345	14295	14563	14255	14341	14302	14256	14540	14414	14277	14312	14413	14273	14139	14297	14380	14344	14343	14372	14293	14320	14139	14249	14304	14254	14375	14314	14373	14181	14324	14236	14342	14406	14285	14331	14227	14367	14265	14369	14453	14361	14233	14370	14383	14377	14288	14450	14376	14212	14229	14087	14500	14319	14500	14379	14461	14459	14276	14220	14394	14367	14390	14398	14305	14437	14173	14388	14372	14340	14230	14201	14423	14249	14364	14295	14435	14371	14295	14402	14342	14286	14389	14219	14312	14495	14416	14246	14283	14442	14652	14391	14340	14102	14282	14380	14329	14464	14155	14475	14185	14375	14313	14271	14423	14268	14261	14287	14497	14275	14288	14364	14422	14359	14391	14445	14218	14444	14343	14209	14408	14366	14498	14209	14526	14541	14509	14328	14328	14353	14370	14474	14289	14394	14331	14263	14440	14541	14364	14260	14416	14434	14360	14247	14429	14448	14505	14446	14263	14200	14339	14489	14208	14410	14354	14339	14249	14311	14449	14456	14444	14469	14415	14528	14481	14453	14630	14487	14323	14377	14356	14465	14514	14345	14388	14538	14466	14208	14460	14318	14357	14421	14451	14432	14433	14356	14339	14473	14432	14340	14343	14392	14353	14209	14464	14380	14176	14569	14242	14232	14281	14517	14262	14370	14396	14405	14408	14392	14520	14358	14422	14449	14429	14445	14289	14292	14395	14535	14466	14394	14385	14605	14535	14368	14124	14132	14473	14558	14407	14306	14541	14410	14563	14461	14249	14501	14487	14385	14234	14175	14367	14174	14402	14495	14268	14426	14370	14501	14430	14392	14244	14410	14325	14403	14249	14322	14257	14559	14393	14439	14390	14444	14470	14388	14386	14234	14343	14386	14383	14491	14380	14334	14231	14572	14342	14506	14297	14420	14346	14276	14348	14375	14437	14485	14453	14477	14276	14444	14246	14511	14367	14441	14391	14535	14224	14461	14260	14366	14389	14314	14223	14199	14388	14379	14339	14429	14291	14401	14492	14293	14220	14359	14506	14249	14367	14255	14388	14221	14425	14244	14155	14130	14121	14243	14159	14300	14315	14318	14294	14386	14193	14497	14526	14398	14416	14415	14331	14382	14355	14404	14346	14447	14458	14349	14322	14414	14323	14354	14276	14536	14545	14435	14520	14450	14446	14405	14342	14348	14151	14474	14275	14225	14276	14305	14309	14389	14320	14351	14435	14440	14292	14387	14213	14370	14446	14482	14414	14415	14452	14332	14515	14293	14292	14340	14362	14433	14239	14312	14476	14384	14279	14240	14279	14337	14348	14207	14327	14328	14339	14372	14380	14230	14373	14433	14389	14399	14261	14194	14326	14344	14369	14499	14231	14273	14412	14473	14329	14448	14531	14277	14289	14304	14252	14205	14372	14161	14353	14267	14460	14356	14477	14423	14192	14496	14350	14268	14401	14488	14326	14421	14398	14390	14545	14394	14396	14372	14364	14375	14386	14382	14534	14412	14235	14339	14469	14521	14134	14405	14433	14409	14333	14315	14287
26079	47398	44490	35991	30985	26529	23336	21382	19469	17949	17035	16728	16204	15761	15634	15044	15238	15081	15013	14685	14763	14697	14479	14386	14672	14800	14274	14550	14406	14095	14255	14117	14130	14210	14142	14121	13974	14108	13966	13879	13985	13941	13979	14072	14006	13990	13891	13944	14158	13946	14093	14058	14028	13897	13957	13863	13768	13823	13794	14017	13977	14064	13804	13887	14009	13693	14090	13894	13916	13842	13940	13972	13914	13929	13769	13838	14020	13951	14051	13967	14090	13825	13942	13757	13810	13903	13902	13802	13853	13743	13850	13795	13894	13825	13891	14042	13948	14014	13965	13795	14101	13939	13871	14020	13829	13826	13666	13933	13925	13792	13991	13820	13973	13771	13756	13930	13895	13860	13897	13864	13827	13984	13905	14156	13741	13845	13918	13959	13866	13766	13804	14029	13817	13873	14056	13840	14012	13774	13918	14006	13920	13879	13769	13844	13827	13863	14027	13806	13883	13932	13887	13867	13851	13829	13728	14018	13914	13900	13875	13909	13791	13897	13958	13981	13990	13964	13843	13949	13860	13915	13855	13785	13887	13938	13724	13766	14057	13972	13813	13715	13866	13963	13961	13843	13930	13925	13876	13782	13945	13918	13818	13952	13967	13854	13890	13858	13770	13915	14002	13874	13912	14019	13890	13810	13855	13792	13979	13865	13809	14075	13968	14030	13867	13765	13740	13882	14005	13845	14115	13701	13892	13909	13889	13850	13942	13924	13900	14104	13776	13763	13981	13727	13830	13815	13667	13932	13879	13731	13974	13868	13908	13801	13930	13793	13864	13934	13820	13939	13643	13720	13916	13838	13810	13811	13856	13980	13831	13632	13744	13958	13615	13798	13950	13949	13783	13870	14090	13935	13882	13845	13848	13911	13907	13826	14138	13857	13985	13938	13840	13738	13811	13963	13951	13955	13973	13886	14005	13872	13929	13966	13877	13848	13823	13741	13863	13791	13833	14022	13920	13940	13734	13917	14010	14004	13715	13814	13897	13959	13959	13832	13798	13975	13884	13607	13916	13908	13783	13998	13860	13737	13943	13939	13749	13983	13932	13648	13902	13812	13845	13896	13810	14085	13843	13875	13921	13890	13858	13776	13842	13886	13918	14050	13831	13928	13934	13922	13853	13881	13814	13970	13795	13974	13977	13779	14026	13813	13853	13976	13884	13895	13869	13803	13718	13866	13874	13943	14004	13890	13990	13896	14005	13816	13826	13836	13854	13768	13785	13852	14007	14037	13794	13873	13815	13812	13974	13814	13830	13838	13675	13898	13905	14021	13848	13989	13921	13831	13852	13847	13875	13868	14031	13849	13924	13817	13946	13901	13932	14001	14024	13828	13940	13879	13872	13920	13945	13974	13821	13772	13999	13866	13720	13785	13883	13826	13927	13891	13982	13868	13961	13998	13721	13889	13921	13852	13836	13873	13947	13812	13961	13881	13851	13910	13911	13746	13787	13881	14007	13856	13978	14056	14029	13772	13905	13849	13872	13763	13884	14032	13861	13831	13924	13781	13974	13872	13790	14010	13682	13932	13802	13948	13870	13852	13806	13745	13975	13816	13899	13788	13836	14004	13863	13950	13820	13782	13992	13921	13784	13820	14037	14026	13814	13775	14055	13932	13894	13761	13999	13819	13911	13911	13920	13732	13825	13869	13847	13927	14045	13714	13904	13925	13871	14029	13907	13955	13942	13895	13842	13871	13819	13780	14023	13947	13718	13740	14057	13999	13797	13929	13898	13735	13795	13870	13896	13757	13939	13732	13795	13810	13677	13890	13969	13891	13908	13772	13829	13934	13748	13734	14036	13936	13966	13949	13810	14023	13943	13973	13717	13798	14029	13961	13935	13844	13818	13818	13843	13903	13804	13745	13943	13844	13761	14028	14038	13876	14043	13895	13806	13838	13895	13988	13881	14009	13681	13815	13822	13861	13767	13779	13956	13866	13867	13937	13912	13829	13864	13734	14019	13955	13938	13906	13792	13840	13809	13733	13803	13838	13945	13967	13876	13973	13801	13729	13856	13858	13868	13777	13894	13867	13698	13898	13770	13896	13850	13655	13818	13862	13892	13780	13829	13946	13881	13822	14002	13892	13812	13788	14063	13846	13852	13884	13763	13873	13893	13983	13984	13790	13696	13890	13777	13903	13765	13870	13912	13936	13982	13745	13963	13925	13943	13964	13979	13863	13836	13898	13846	13896	13847	13963	13947	13882	13918	13781	14008	14049	13819	13956	13807	13848	13891	13900	13822	14008	13909	13874	13774	13916	13902	13777	13762	14059	13888	13907	14021	13795	13868	14010	13840	14024	13921	13928	13971	13713	14046	13752	13925	13832	13835	13830	13851	13954	13757	13801	13962	14023	13850	13885	13736	13777	13988	13862	13714	14081	13889	13847	13736	13963	13869	13767	13915	13888	13827	13942	13807	13874	14045	13841	13969	13827	13936	13940	13844	13712	13971	13862	13862	13789	13701	13910	13924	13739	13886	13777	13929	13934	13851	13849	13879	13775	13814	13861	13783	13755	13900	13841	13978	13807	13870	13917	14090	13821	13907	13893	13959	13754	13914	14035	13835	13848	13850	13940	13918	13846	13807	13973	13786	13876	14073	13840	14092	13945	13814	13852	14003	13801	13946	13861	13787	13572	13988	13756	13972	13798	13830	13815	13932	13845	13815	13915	13795	13845	13839	13837	13882	13843	13896	13909	13934	13734	13700	13923	13784	13867	13735	13691	13940	13751	13789	13926	13794	13984	13859	13887	13933	13751	13800	13873	13930	13734	13873	13830	13885	13767	13768	13804	13876	13804	13821	13793	14039	13680	13745	13882	13715	14094	14023	13829	13858	13610	14036	13841	13875	14002	13731	13758	13944	13776	13815	13785	13858	13834	13927	13876	13678	13937	13814	13989	13886	14078	13852	13638	13841	13856	13862	13977	13894	13684	13980	14042	13950	13851	13809	13865	13794	13785	13976	13915	13790	13844	13998	13948	13932	13931	13799	13875	14025	13872	13904	13875	13823	13792	13800	13651	14012	13823	13838	13815	13955	13953	13928	13855	13973	13838	13984	13865	14027	13745	13804	13865	13879	13976	13939	13902	13817	13852	13823	13844	13923	13741	13848	13846	13921	13867	13848	13904	13926	13930	14043	13899	13855	13824	13762	13797	13658	13928	13705	13908	13824	13973	13891	13798	13772	13822	13807	13693	13844	13866	13854	13681	13891	13876	13819	13767	13953	13946	14021	13851	13976	13955	13741	13963	13972	13973	13970	13899	13811	13767	13813	13933	13782	13987	13867	14046	13998	13706	13728	13966	13980	13980	13666	13719	13909	13814	13943	13983	13910	13728	13824	13795	13817	13919	13837	13801	13885	13852	13775	13914	14021	13825	13740	13826	13986	13838	13974	13881	13880	13923	13921	13845	13798	13905	13921	13864	13663	13869	13777	13892	14019	14053	13883	13924	13885	13692	13918	14043	13918	13885	14032	13755	13969	13873	13765	13961	13825	13910	14006	13916	13794	14025	13857	13900	13977	13894	14018	13743	14040	13810	13778	13835	13804	13724	13940	13921	13822	13856	13890	13835	13832	13934	13819	13811	13864	13977	13988	13790	13782	13911	13822	13923	13881	13879	14066	13968	13739	13831	13826	13797	13975	13825	13799	13937	13898	13815	13837	13828	13960	13969	13876	13930	13714	13995	13751	13934	14002	13948	13839	14056	13763	13879	13842	13903	13833	13777	13853	13959	13806	13772	13878	13890	13852	13881	14019	13962	13999	13953	13895	13953	13917	13913	13866	13867	14067	13736	13790	13721	13934	13737	13861	13853	13877	13877	13747	13824	13698	13600	13818	13844	13694	13908	13850	13768	13963	13932	13863	13790	13894	13897	13730	13934	13806	13980	13867	13956	13900	13768	13912	13922	13782	13749	13987	13895	13744	13858	13758	14024	13927	13966	14016	13841	13927	13868	13998	13853	13872	13797	14010	13832	13882	13980	13989	14023	13912	13857	13789	13756	13917	13795	13894	13893	13787	13764	13945	13754	13877	14026	13807	13868	13920	13792	13779	13941	13805	13699	13951	13852	13898	13746	13808	13847	13953	13953	13725	13730	13896	13876	13644	13982	13823	13921	13736	13851	13892	13922	13912	13963	13923	13744	13896	13795	13988	13981	13844	14018	13933	13976	13926	13825	13991	13869	13773	13838	13724	13920	13777	13985	13795	13889	13845	13776	13995	13943	13658	14091	13950	13776	13739	13826	13734	13728	13903	13877	14121	13722	13946	13830	13750	13823	14076	13976	13843	13834	13777	13628	13702	13924	13854	13911	13822	13914	13882	13918	13910	13919	13723	13986	13906	13985	14025	13869	13914	13812	13891	13928	13864	13816	13942	14001	13723	13923	13909	13911	13810	14058	13863	13667	13747	13783	13758	13795	13921	13739	13908	13976	13715	13837	13853	13884	13851	13901	13743	13790	13909	13916	13954	13767	14004	13973	13756	13824	13969	13947	13995	13796	13830	13748	13739	13912	13817	14006	13873	13879	13763	13856	13877	13752	13936	13931	13671	13693	13885	13783	13787	13809	13782	13904	13910	14069	14003	13891	13760	13937	13990	13936	13852	13897	13944	13859	13834	13809	13880	13990	13773	13787	13760	13905	13851	13874	13789	13809	14007	13717	13822	13926	13911	14003	13830	13850	13898	13860	13945	13822	13838	13685	14002	13874	13825	14097	13882	14008	13806	13859	13870	13976	13924	13937	13848	13782	13709	13884	13689	13880	13870	13696	13856	13786	13791	14069	13655	13864	13807	13785	13884	13938	13983	13832	13757	13936	13749	13914	13953	13945	13945	13945	13948	13675	13938	13877	13875	13792	13960	14021	13928	13974	13842	13749	13785	13956	13979	13951	13746	13925	13747	13942	13649	13974	13855	13874	13982	13795	13940	13885	13780	14011	13755	13530	13838	14017	13889	13983	13799	13827	13950	14060	13774	13892	13810	13809	13765	13906	13910	13854	13886	13754	14012	13605	13973	13850	13953	13848	13977	13994	13930	13844	13948	13899	13912	13812	14034	13793	13683	13896	13734	13754	14114	13895	14006	13932	14027	13818	13775	13855	13882	13817	13910	13930	13793	14044
27924	23787	28190	24674	19317	17218	16361	15431	14906	14668	14428	14438	14145	14115	14006	14189	14022	13991	13866	13850	13880	13652	13670	13950	14008	14070	13945	13760	13680	13903	13918	13784	13740	13625	13519	13715	13706	13805	13622	13655	13539	13639	13612	13642	13809	13783	13724	13648	13685	13619	13745	13771	13716	13699	13529	13834	13503	13624	13536	13733	13708	13729	13608	13521	13671	13773	13732	13753	13590	13588	13616	13668	13690	13845	13556	13727	13715	13577	13663	13620	13791	13751	13573	13581	13632	13589	13598	13520	13689	13486	13711	13592	13549	13628	13620	13874	13840	13660	13732	13750	13709	13699	13563	13781	13577	13553	13510	13420	13660	13676	13697	13821	13603	13588	13734	13734	13757	13696	13659	13556	13824	13814	13597	13719	13588	13648	13730	13596	13676	13799	13643	13577	13573	13659	13544	13526	13656	13656	13628	13688	13566	13573	13597	13815	13659	13917	13641	13740	13664	13701	13588	13453	13808	13827	13591	13818	13700	13750	13600	13503	13594	13542	13861	13754	13549	13581	13709	13900	13626	13926	13494	13538	13671	13713	13747	13659	13486	13474	13799	13686	13755	13446	13503	13579	13613	13593	13684	13673	13565	13756	13530	13670	13690	13626	13777	13641	13502	13724	13737	13550	13850	13514	13549	13498	13559	13461	13602	13621	13831	13765	13646	13616	13661	13674	13594	13599	13555	13674	13745	13571	13655	13525	13754	13667	13720	13584	13638	13772	13700	13659	13687	13695	13807	13920	13600	13766	13570	13819	13850	13778	13751	13678	13535	13610	13555	13673	13700	13581	13708	13553	13695	13714	13598	13721	13679	13662	13740	13590	13482	13601	13578	13770	13798	13449	13547	13654	13732	13629	13680	13688	13641	13641	13885	13691	13514	13525	13746	13513	13627	13570	13676	13774	13744	13677	13710	13666	13583	13732	13635	13583	13674	13818	13922	13768	13582	13690	13704	13692	13748	13480	13745	13741	13491	13686	13708	13759	13744	13819	13730	13285	13530	13660	13842	13852	13819	13602	13658	13692	13757	13703	13724	13616	13434	13777	13775	13497	13678	13788	13579	13629	13626	13740	13786	13721	13511	13692	13672	13579	13612	13508	13808	13520	13719	13696	13678	13519	13683	13693	13572	13780	13663	13775	13707	13705	13679	13597	13680	13823	13693	13551	13627	13654	13559	13694	13696	13496	13511	13641	13774	13575	13670	13629	13833	13655	13527	13609	13652	13744	13608	13607	13733	13714	13745	13439	13605	13598	13758	13586	13550	13523	13570	13593	13697	13695	13717	13590	13644	13525	13618	13701	13684	13590	13759	13467	13731	13634	13600	13784	13860	13640	13633	13659	13507	13519	13561	13516	13581	13541	13533	13733	13706	13748	13670	13802	13605	13545	13644	13665	13746	13724	13732	13697	13695	13536	13666	13551	13707	13633	13686	13738	13528	13609	13616	13834	13672	13530	13674	13659	13598	13762	13722	13768	13508	13540	13692	13532	13886	13555	13395	13637	13658	13736	13598	13626	13743	13586	13606	13451	13414	13858	13623	13831	13795	13727	13695	13781	13540	13662	13440	13803	13660	13836	13715	13697	13555	13531	13680	13562	13705	13815	13709	13714	13591	13494	13588	13806	13853	13741	13835	13756	13645	13659	13788	13729	13611	13713	13692	13678	13620	13651	13546	13612	13664	13681	13706	13550	13704	13669	13726	13856	13565	13767	13670	13635	13693	13783	13664	13432	13568	13545	13595	13659	13652	13792	13671	13823	13749	13715	13639	13495	13525	13700	13611	13715	13865	13596	13629	13656	13781	13719	13685	13530	13558	13604	13758	13581	13784	13712	13647	13732	13725	13733	13480	13603	13773	13649	13603	13730	13644	13688	13482	13559	13674	13800	13778	13762	13828	13788	13633	13662	13687	13843	13307	13425	13774	13923	13623	13655	13842	13576	13624	13677	13609	13919	13541	13636	13816	13644	13653	13707	13681	13636	13590	13578	13806	13715	13620	13495	13518	13613	13681	13653	13569	13697	13828	13737	13638	13562	13814	13591	13574	13665	13661	13655	13479	13541	13582	13624	13922	13664	13537	13748	13442	13526	13697	13587	13698	13758	13577	13769	13534	13572	13690	13746	13626	13484	13592	13558	13550	13643	13768	13479	13800	13572	13589	13481	13716	13603	13572	13756	13469	13691	13642	13439	13763	13724	13493	13673	13505	13686	13666	13472	13521	13664	13747	13853	13542	13644	13681	13569	13672	13511	13777	13671	13684	13617	13711	13796	13776	13819	13720	13812	13767	13538	13748	13674	13457	13775	13735	13470	13599	13910	13623	13654	13589	13706	13580	13611	13596	13705	13705	13569	13520	13614	13710	13588	13691	13683	13623	13922	13635	13566	13755	13673	13814	13760	13627	13635	13725	13674	13927	13509	13787	13638	13759	13640	13785	13782	13652	13689	13637	13694	13661	13646	13737	13609	13694	13606	13745	13702	13676	13675	13634	13628	13540	13637	13626	13771	13703	13540	13660	13616	13797	13569	13728	13496	13584	13676	13729	13639	13669	13737	13600	13839	13729	13642	13631	13615	13612	13664	13685	13624	13560	13617	13713	13621	13516	13629	13724	13549	13737	13655	13625	13777	13726	13586	13582	13542	13493	13615	13535	13699	13755	13718	13553	13499	13502	13619	13792	13677	13779	13569	13811	13546	13797	13765	13832	13790	13612	13766	13768	13623	13666	13764	13725	13762	13739	13663	13607	13683	13655	13609	13812	13860	13809	13906	13685	13670	13615	13745	13589	13657	13637	13552	13682	13689	13546	13625	13694	13759	13784	13585	13770	13658	13659	13765	13671	13812	13778	13721	13818	13599	13724	13782	13768	13735	13762	13587	13635	13532	13780	13939	13634	13579	13491	13604	13698	13740	13665	13441	13747	13919	13635	13568	13702	13801	13631	13764	13652	13577	13722	13648	13545	13713	13675	13623	13668	13548	13767	13680	13613	13819	13408	13729	13605	13631	13659	13696	13671	13655	13745	13948	13774	13733	13706	13742	13697	13701	13679	13661	13631	13712	13688	13460	13637	13646	13559	13756	13610	13603	13570	13668	13746	13819	13607	13783	13576	13640	13693	13626	13606	13703	13690	13674	13918	13805	13710	13697	13625	13511	13613	13549	13614	13853	13620	13690	13801	13637	13570	13605	13647	13557	13630	13726	13697	13758	13627	13590	13534	13763	13774	13616	13745	13703	13790	13676	13607	13806	13706	13643	13634	13522	13788	13804	13638	13729	13721	13524	13718	13700	13571	13473	13596	13689	13812	13857	13533	13482	13719	13459	13724	13899	13669	13694	13499	13728	13754	13758	13675	13882	13817	13688	13488	13709	13553	13734	13663	13674	13634	13761	13742	13655	13638	13691	13767	13668	13645	13617	13689	13778	13728	13706	13546	13519	13648	13724	13685	13600	13803	13775	13674	13625	13662	13596	13784	13524	13616	13530	13896	13651	13569	13547	13616	13641	13587	13635	13760	13834	13596	13675	13633	13552	13607	13655	13536	13624	13817	13767	13612	13790	13755	13779	13849	13710	13558	13646	13559	13801	13593	13569	13618	13705	13621	13592	13726	13615	13674	13833	13810	13778	13760	13641	13605	13809	13916	13748	13812	13486	13838	13799	13582	13753	13695	13787	13705	13718	13625	13682	13628	13714	13772	13587	13758	13531	13755	13592	13561	13661	13559	13869	13596	13639	13717	13810	13488	13631	13606	13581	13785	13772	13422	13576	13754	13771	13550	13737	13582	13568	13570	13558	13667	13728	13531	13785	13949	13701	13627	13675	13685	13682	13704	13661	13641	13643	13681	13521	13659	13576	13599	13831	13821	13714	13562	13616	13869	13712	13807	13713	13755	13612	13489	13593	13695	13585	13681	13654	13643	13795	13724	13554	13561	13580	13904	13847	13622	13732	13649	13627	13630	13457	13707	13596	13701	13658	13773	13632	13707	13529	13704	13635	13703	13596	13640	13759	13583	13676	13653	13727	13721	13640	13629	13838	13660	13628	13646	13773	13635	13726	13801	13645	13726	13790	13646	13771	13789	13609	13800	13674	13532	13799	13704	13782	13594	13712	13712	13865	13511	13641	13620	13728	13664	13731	13655	13810	13658	13440	13624	13612	13513	13746	13584	13634	13736	13596	13645	13754	13578	13754	13605	13812	13670	13870	13744	13595	13736	13602	13573	13573	13568	13541	13667	13439	13584	13569	13827	13420	13530	13668	13557	13787	13828	13617	13585	13710	13750	13680	13594	13572	13790	13600	13718	13785	13579	13643	13787	13655	13616	13625	13728	13603	13637	13762	13630	13759	13586	13543	13729	13869	13741	13655	13665	13614	13672	13479	13597	13571	13695	13576	13690	13788	13708	13559	13666	13662	13788	13753	13587	13607	13695	13706	13648	13721	13578	13567	13552	13652	13551	13705	13958	13654	13776	13689	13764	13554	13611	13571	13678	13568	13658	13617	13820	13665	13530	13694	13593	13649	13785	13542	13457	13770	13778	13552	13788	13471	13678	13548	13879	13596	13816	13688	13796	13740	13437	13689	13737	13536	13571	13680	13601	13679	13680	13578	13657	13635	13585	13812	13753	13654	13657	13888	13804	13741	13751	13591	13588	13788	13588	13642	13580	13615	13598	13486	13536	13698	13667	13676	13794	13657	13860	13697	13619	13479	13707	13533	13596	13828	13856	13679	13591	13528	13705	13645	13678	13525	13779	13645	13670	13819	13640	13573	13602	13621	13485	13624	13524	13465	13767	13820	13789	13623	13566	13665	13674	13573	13568	13646	13642	13741	13846	13533	13546	13783	13672	13533	13665	13666	13602	13659	13813	13653	13575	13664	13833	13582	13673	13729	13621	13793	13583	13687	13490	13615	13679	13555	13694	13677	13738	13641	13704	13613	13702	13563	13823	13745	13689	13482	13675	13467	13659	13659	13657	13762	13745	13674	13653	13516	13729	13547	13580	13551	13576	13652	13649	13697	13542	13733	13625	13520	13801	13601	13768	13610	13463	13843	13611	13785	13560	13738	13656	13623	13519	13665	13570	13622	13687	13947	13594	13882	13670	13838	13765	13629	13734	13731	13660	13830
23462	36161	32608	25435	22051	18927	17556	16437	15599	14883	14797	14489	14407	14144	14035	13760	13715	13869	13724	13811	13777	13579	13718	13430	13704	13866	13474	13539	13547	13537	13512	13305	13525	13505	13637	13517	13366	13534	13355	13460	13399	13420	13398	13420	13433	13564	13472	13366	13381	13288	13390	13323	13602	13292	13408	13274	13494	13153	13451	13384	13438	13359	13465	13564	13406	13362	13311	13445	13418	13236	13337	13438	13407	13361	13242	13421	13485	13337	13364	13385	13512	13357	13367	13286	13431	13421	13386	13486	13497	13338	13600	13368	13325	13306	13373	13211	13358	13266	13387	13333	13600	13601	13422	13345	13383	13312	13446	13398	13450	13299	13402	13396	13589	13485	13391	13374	13272	13523	13516	13338	13214	13275	13412	13292	13489	13291	13390	13456	13436	13426	13465	13458	13330	13423	13460	13356	13440	13247	13475	13309	13238	13230	13305	13390	13330	13300	13253	13362	13252	13505	13384	13390	13307	13298	13429	13375	13401	13250	13235	13331	13320	13383	13444	13364	13496	13472	13492	13287	13384	13396	13401	13384	13460	13468	13262	13417	13438	13426	13174	13414	13319	13328	13449	13313	13206	13431	13337	13299	13360	13388	13475	13467	13317	13301	13444	13451	13340	13258	13214	13254	13286	13251	13456	13371	13395	13274	13267	13410	13348	13357	13378	13457	13342	13490	13384	13428	13417	13291	13395	13374	13362	13441	13302	13347	13488	13418	13436	13368	13462	13434	13290	13268	13373	13545	13388	13299	13418	13412	13431	13453	13435	13300	13573	13320	13350	13348	13410	13434	13337	13405	13372	13357	13395	13286	13376	13390	13404	13417	13355	13471	13418	13448	13330	13271	13342	13271	13373	13546	13335	13541	13523	13403	13455	13411	13331	13352	13369	13309	13252	13413	13318	13597	13447	13388	13420	13243	13492	13321	13392	13329	13287	13407	13256	13288	13481	13461	13411	13323	13432	13446	13378	13398	13429	13374	13490	13464	13288	13345	13299	13449	13483	13387	13488	13332	13286	13376	13310	13358	13300	13329	13212	13201	13283	13488	13559	13132	13377	13414	13300	13403	13365	13469	13456	13268	13373	13317	13357	13498	13424	13376	13330	13358	13359	13472	13425	13386	13402	13379	13511	13359	13436	13400	13422	13446	13398	13316	13395	13332	13287	13472	13242	13405	13346	13415	13578	13335	13521	13488	13508	13249	13380	13455	13433	13440	13206	13270	13434	13513	13500	13283	13368	13283	13393	13226	13308	13398	13481	13464	13566	13462	13409	13366	13461	13238	13299	13409	13335	13512	13346	13360	13293	13401	13433	13372	13307	13324	13486	13330	13348	13413	13281	13475	13391	13422	13337	13399	13307	13318	13391	13430	13424	13451	13381	13514	13552	13570	13396	13340	13353	13510	13377	13411	13427	13389	13470	13524	13333	13370	13494	13459	13333	13363	13373	13309	13355	13512	13471	13243	13274	13334	13413	13601	13382	13185	13388	13360	13382	13328	13472	13379	13452	13396	13331	13314	13406	13569	13428	13475	13390	13492	13533	13286	13398	13276	13630	13229	13256	13277	13441	13551	13330	13398	13386	13388	13468	13370	13259	13567	13429	13307	13393	13313	13281	13427	13141	13314	13551	13566	13425	13519	13446	13410	13366	13306	13333	13441	13350	13308	13127	13306	13391	13299	13529	13593	13404	13332	13387	13364	13277	13344	13547	13460	13291	13357	13218	13438	13608	13377	13599	13465	13446	13252	13416	13494	13355	13478	13361	13258	13332	13379	13375	13633	13343	13257	13408	13178	13380	13269	13493	13393	13316	13407	13351	13457	13481	13439	13378	13320	13551	13489	13409	13459	13518	13351	13515	13529	13475	13326	13270	13456	13450	13519	13422	13394	13538	13358	13327	13297	13229	13415	13526	13545	13449	13432	13386	13337	13474	13505	13268	13340	13426	13445	13501	13406	13388	13422	13494	13372	13488	13187	13216	13416	13323	13243	13277	13511	13341	13445	13265	13444	13505	13534	13366	13135	13303	13348	13454	13452	13574	13392	13350	13328	13357	13290	13429	13447	13451	13315	13368	13417	13395	13387	13255	13403	13439	13383	13209	13313	13347	13398	13430	13244	13350	13601	13532	13307	13498	13339	13318	13553	13227	13273	13234	13317	13520	13410	13530	13490	13347	13437	13526	13325	13453	13330	13324	13477	13245	13375	13468	13331	13446	13411	13339	13361	13350	13353	13443	13318	13472	13417	13243	13479	13405	13246	13415	13428	13380	13239	13344	13406	13406	13451	13425	13413	13411	13232	13319	13474	13370	13310	13377	13532	13371	13325	13406	13096	13393	13355	13343	13349	13570	13401	13465	13312	13535	13356	13394	13356	13288	13307	13317	13345	13320	13441	13392	13440	13512	13458	13278	13367	13395	13362	13322	13450	13348	13357	13411	13338	13425	13326	13415	13286	13378	13341	13446	13460	13510	13457	13221	13543	13316	13304	13354	13480	13334	13365	13396	13507	13475	13300	13258	13421	13392	13508	13463	13409	13345	13382	13264	13470	13497	13289	13405	13326	13333	13434	13273	13512	13402	13352	13394	13301	13310	13508	13383	13415	13262	13433	13296	13367	13320	13502	13468	13487	13373	13438	13385	13305	13270	13413	13465	13335	13403	13350	13448	13355	13204	13379	13355	13430	13463	13412	13332	13301	13295	13258	13282	13411	13414	13391	13417	13307	13609	13436	13525	13444	13361	13409	13367	13343	13421	13276	13291	13453	13451	13509	13547	13496	13266	13380	13402	13294	13484	13301	13475	13379	13496	13333	13286	13367	13578	13510	13325	13252	13436	13430	13340	13438	13296	13318	13270	13233	13489	13417	13369	13501	13452	13580	13345	13423	13381	13428	13374	13200	13450	13369	13265	13446	13356	13342	13511	13234	13495	13413	13325	13310	13415	13196	13308	13360	13273	13424	13313	13441	13302	13331	13494	13389	13371	13479	13514	13539	13335	13350	13496	13395	13272	13505	13362	13270	13461	13344	13413	13488	13340	13406	13476	13264	13446	13311	13270	13355	13336	13281	13291	13599	13352	13386	13315	13338	13288	13353	13402	13362	13331	13383	13456	13408	13218	13494	13454	13338	13415	13351	13223	13350	13411	13433	13305	13370	13204	13304	13485	13500	13441	13207	13454	13325	13296	13297	13318	13406	13373	13462	13474	13543	13355	13447	13335	13379	13448	13543	13402	13441	13521	13294	13412	13300	13366	13272	13432	13535	13371	13408	13457	13430	13352	13402	13392	13300	13281	13301	13535	13365	13295	13420	13316	13208	13345	13292	13518	13298	13517	13435	13246	13392	13499	13142	13319	13379	13472	13480	13483	13385	13310	13315	13362	13439	13342	13466	13601	13329	13398	13541	13321	13222	13499	13465	13498	13406	13362	13275	13429	13260	13372	13330	13355	13398	13522	13412	13405	13362	13367	13245	13467	13389	13339	13294	13430	13300	13386	13569	13399	13345	13406	13328	13422	13512	13340	13386	13491	13487	13450	13367	13525	13441	13192	13301	13458	13229	13375	13380	13387	13340	13360	13216	13390	13230	13403	13471	13259	13377	13381	13435	13235	13662	13368	13289	13401	13344	13411	13446	13346	13288	13377	13397	13315	13363	13381	13524	13351	13514	13273	13467	13453	13386	13533	13398	13275	13471	13182	13317	13456	13548	13556	13394	13559	13300	13577	13372	13583	13310	13293	13372	13180	13309	13541	13326	13410	13463	13369	13350	13552	13339	13410	13341	13377	13373	13323	13288	13321	13233	13602	13387	13294	13222	13354	13397	13439	13455	13376	13359	13467	13304	13280	13362	13162	13368	13374	13556	13392	13350	13439	13402	13288	13325	13338	13426	13332	13390	13152	13515	13409	13320	13353	13387	13289	13437	13328	13396	13495	13262	13320	13392	13389	13452	13371	13393	13456	13303	13336	13257	13378	13279	13331	13346	13507	13314	13448	13406	13383	13421	13443	13408	13364	13281	13461	13384	13528	13363	13333	13376	13455	13223	13220	13434	13341	13578	13407	13319	13340	13400	13427	13399	13496	13292	13458	13404	13358	13465	13404	13407	13341	13444	13430	13415	13315	13450	13284	13189	13432	13425	13352	13373	13417	13421	13453	13490	13464	13378	13387	13318	13435	13476	13375	13421	13426	13420	13332	13409	13457	13525	13100	13437	13449	13338	13231	13294	13392	13299	13329	13630	13329	13299	13315	13490	13540	13397	13425	13290	13477	13349	13348	13225	13497	13504	13372	13386	13279	13410	13324	13274	13495	13306	13312	13379	13301	13437	13505	13282	13431	13622	13440	13263	13292	13268	13572	13370	13334	13296	13285	13303	13508	13366	13334	13344	13418	13390	13315	13382	13334	13443	13514	13445	13412	13413	13399	13368	13549	13391	13323	13423	13282	13384	13439	13369	13371	13485	13362	13339	13442	13518	13354	13349	13330	13357	13294	13468	13375	13392	13672	13464	13492	13342	13432	13494	13365	13239	13379	13245	13514	13349	13581	13470	13601	13357	13296	13139	13523	13228	13458	13372	13316	13406	13399	13359	13228	13583	13464	13645	13385	13289	13454	13537	13433	13360	13493	13493	13375	13342	13448	13324	13421	13399	13470	13446	13336	13278	13463	13311	13481	13506	13372	13537	13345	13344	13614	13381	13319	13454	13149	13422	13427	13499	13316	13411	13468	13529	13352	13308	13439	13231	13404	13359	13282	13377	13382	13446	13489	13406	13544	13331	13262	13311	13316	13481	13484	13281	13375	13387	13468	13482	13570	13351	13604	13335	13334	13334	13355	13405	13528	13323	13398	13448	13418	13306	13421	13341	13501	13420	13566	13427	13245	13498	13349	13497	13201	13390	13405	13539	13393	13379	13367	13433	13352	13278	13456	13192	13443	13511	13276	13372	13465	13534	13295	13346	13386	13546	13399	13506	13284	13474	13254	13566	13469	13388	13533	13327	13233	13337	13299	13316	13326	13464	13288	13417	13315	13468	13517	13345	13548	13314	13410	13319	13233	13467	13394	13398	13428	13361	13406	13400	13403	13310	13383	13413	13417	13438	13284	13282	13374	13451	13596	13316	13486	13444
24172	21623	29244	24761	22912	23093	21606	18117	17092	16399	16013	15789	15659	15336	15465	15096	15046	15145	14966	15152	15204	15043	14951	14970	14845	15037	14865	14811	14700	14801	14863	14822	14732	14692	14768	14705	14540	14808	14647	14860	14708	14787	14669	14551	14604	14682	14645	14678	14735	14681	14658	14675	14673	14671	14620	14553	14744	14526	14602	14609	14707	14586	14570	14637	14655	14524	14456	14647	14547	14612	14378	14589	14559	14652	14654	14698	14581	14579	14606	14478	14424	14624	14612	14756	14681	14468	14620	14613	14597	14586	14691	14607	14630	14703	14579	14689	14477	14590	14534	14569	14652	14578	14653	14778	14478	14431	14435	14483	14595	14327	14617	14661	14519	14540	14626	14501	14633	14652	14314	14486	14541	14623	14240	14596	14591	14692	14489	14546	14434	14490	14408	14663	14710	14535	14681	14606	14533	14372	14614	14668	14533	14676	14651	14630	14409	14575	14548	14548	14685	14755	14644	14644	14530	14417	14688	14570	14513	14424	14556	14508	14743	14658	14554	14502	14627	14537	14610	14580	14546	14538	14679	14704	14479	14520	14555	14398	14356	14573	14540	14645	14537	14609	14604	14756	14587	14702	14774	14577	14740	14553	14559	14462	14819	14661	14363	14455	14726	14600	14561	14633	14326	14641	14562	14479	14602	14627	14790	14589	14747	14559	14658	14680	14639	14428	14540	14562	14389	14524	14623	14666	14504	14429	14667	14386	14359	14580	14431	14641	14477	14661	14698	14472	14455	14520	14552	14761	14747	14485	14509	14577	14595	14643	14551	14427	14516	14575	14377	14436	14820	14572	14601	14695	14616	14600	14675	14910	14491	14744	14544	14349	14380	14627	14618	14561	14532	14650	14528	14484	14689	14679	14445	14507	14511	14657	14569	14505	14544	14551	14472	14464	14590	14716	14624	14555	14387	14462	14461	14682	14719	14816	14508	14457	14461	14685	14511	14557	14513	14741	14560	14608	14322	14698	14540	14520	14576	14576	14714	14570	14589	14918	14569	14451	14780	14735	14521	14533	14643	14599	14636	14533	14502	14684	14768	14623	14667	14387	14601	14499	14432	14648	14546	14715	14641	14506	14617	14524	14438	14540	14715	14502	14732	14458	14641	14577	14619	14776	14613	14584	14602	14565	14635	14667	14671	14672	14730	14572	14392	14539	14818	14604	14655	14562	14531	14676	14435	14617	14868	14561	14542	14474	14560	14466	14439	14525	14507	14594	14540	14342	14771	14464	14611	14473	14532	14591	14618	14724	14657	14517	14608	14703	14605	14585	14434	14677	14673	14492	14671	14311	14637	14626	14458	14580	14493	14578	14545	14475	14507	14707	14696	14813	14545	14520	14900	14590	14659	14414	14604	14432	14409	14407	14596	14637	14621	14474	14549	14548	14657	14376	14665	14517	14486	14581	14495	14610	14434	14607	14734	14670	14672	14545	14399	14645	14651	14520	14587	14594	14683	14496	14614	14637	14474	14646	14574	14556	14826	14748	14518	14667	14550	14550	14508	14516	14490	14503	14327	14624	14628	14546	14564	14623	14723	14646	14592	14613	14660	14528	14672	14551	14530	14293	14485	14496	14549	14679	14523	14528	14406	14636	14528	14577	14577	14518	14515	14522	14524	14647	14702	14615	14557	14565	14526	14558	14507	14755	14726	14515	14372	14613	14668	14542	14826	14776	14643	14578	14643	14718	14556	14644	14797	14597	14586	14502	14696	14575	14519	14518	14456	14440	14602	14621	14706	14489	14524	14648	14487	14561	14708	14707	14716	14712	14415	14590	14492	14631	14794	14548	14544	14606	14395	14584	14675	14555	14492	14511	14577	14676	14465	14589	14777	14303	14618	14517	14503	14700	14717	14624	14516	14525	14571	14553	14619	14652	14522	14441	14429	14762	14621	14676	14718	14405	14580	14841	14474	14683	14551	14595	14588	14473	14524	14671	14457	14545	14662	14564	14560	14647	14439	14600	14678	14636	14635	14445	14542	14433	14679	14616	14477	14511	14532	14654	14853	14696	14476	14512	14630	14478	14753	14452	14479	14349	14753	14569	14582	14692	14563	14636	14540	14465	14711	14430	14472	14550	14620	14553	14644	14516	14624	14466	14701	14535	14616	14598	14674	14484	14525	14708	14686	14570	14597	14748	14700	14541	14351	14681	14646	14861	14670	14639	14755	14732	14554	14543	14699	14670	14622	14864	14640	14545	14379	14351	14595	14456	14604	14374	14530	14440	14562	14683	14538	14518	14559	14748	14577	14482	14555	14567	14379	14405	14497	14580	14574	14542	14765	14620	14544	14632	14531	14677	14677	14721	14577	14655	14518	14473	14526	14713	14727	14614	14651	14679	14573	14611	14744	14421	14646	14717	14546	14782	14439	14453	14451	14508	14422	14499	14478	14636	14479	14650	14359	14574	14712	14759	14770	14514	14708	14579	14860	14601	14652	14504	14752	14533	14438	14582	14594	14552	14572	14683	14389	14707	14623	14456	14746	14674	14677	14680	14703	14247	14668	14458	14526	14489	14713	14363	14490	14716	14483	14565	14483	14648	14669	14705	14258	14647	14614	14409	14575	14607	14579	14746	14542	14584	14489	14907	14482	14491	14591	14618	14457	14549	14733	14732	14478	14703	14816	14591	14692	14618	14691	14547	14604	14585	14551	14802	14532	14454	14472	14535	14622	14619	14662	14689	14479	14607	14725	14716	14784	14494	14562	14674	14564	14588	14626	14711	14480	14647	14573	14578	14624	14516	14539	14774	14445	14421	14428	14652	14709	14518	14439	14570	14671	14564	14528	14498	14624	14626	14592	14723	14637	14575	14379	14511	14545	14747	14695	14611	14700	14498	14655	14500	14500	14625	14584	14560	14429	14527	14521	14797	14516	14524	14575	14526	14371	14535	14526	14516	14480	14632	14735	14753	14539	14569	14566	14495	14591	14549	14530	14567	14700	14524	14610	14817	14495	14470	14699	14356	14500	14606	14772	14473	14630	14590	14550	14522	14623	14652	14552	14520	14443	14644	14508	14715	14658	14544	14557	14500	14634	14550	14434	14595	14471	14665	14548	14414	14533	14535	14485	14573	14439	14600	14567	14495	14634	14374	14679	14582	14510	14458	14763	14550	14462	14676	14451	14520	14457	14601	14609	14659	14521	14541	14428	14594	14605	14494	14736	14539	14612	14647	14526	14597	14621	14469	14513	14698	14471	14460	14560	14816	14566	14602	14526	14625	14801	14547	14622	14570	14706	14721	14416	14552	14434	14574	14665	14609	14593	14462	14641	14391	14717	14544	14602	14561	14665	14493	14510	14473	14546	14470	14582	14734	14575	14503	14659	14610	14532	14424	14496	14596	14536	14597	14596	14653	14685	14427	14486	14636	14547	14715	14628	14679	14838	14482	14649	14611	14761	14468	14714	14545	14394	14605	14481	14558	14430	14640	14820	14641	14534	14567	14552	14499	14811	14581	14779	14742	14528	14507	14666	14557	14507	14481	14624	14492	14667	14709	14703	14385	14624	14716	14610	14498	14788	14704	14639	14519	14671	14739	14461	14638	14509	14569	14479	14393	14591	14556	14596	14557	14677	14709	14594	14640	14649	14674	14476	14623	14649	14552	14647	14532	14601	14667	14530	14601	14540	14622	14483	14507	14579	14489	14539	14565	14600	14666	14492	14880	14601	14630	14761	14561	14676	14662	14620	14495	14536	14595	14423	14651	14630	14629	14670	14735	14658	14658	14610	14604	14586	14532	14555	14656	14387	14494	14471	14439	14682	14708	14705	14588	14678	14497	14671	14663	14504	14554	14556	14692	14340	14430	14782	14757	14563	14576	14617	14870	14690	14449	14498	14530	14578	14605	14603	14636	14471	14730	14651	14475	14604	14563	14452	14511	14591	14572	14525	14712	14670	14584	14576	14655	14533	14609	14596	14610	14450	14624	14470	14523	14628	14567	14530	14583	14446	14658	14631	14500	14470	14644	14798	14607	14682	14457	14842	14743	14614	14462	14470	14689	14510	14664	14602	14571	14588	14444	14658	14715	14577	14572	14565	14578	14447	14570	14587	14486	14639	14716	14589	14406	14501	14437	14586	14620	14439	14590	14687	14567	14590	14595	14519	14553	14613	14626	14652	14578	14650	14626	14597	14691	14736	14516	14550	14610	14677	14704	14701	14493	14605	14641	14613	14588	14424	14658	14653	14713	14474	14700	14586	14617	14514	14461	14484	14600	14546	14546	14480	14554	14743	14465	14580	14429	14529	14551	14746	14549	14612	14516	14436	14482	14431	14524	14484	14641	14641	14539	14539	14363	14393	14466	14535	14621	14687	14549	14622	14681	14419	14564	14692	14791	14647	14747	14701	14491	14729	14538	14509	14505	14660	14769	14727	14601	14564	14754	14560	14605	14726	14538	14730	14780	14621	14485	14548	14474	14607	14565	14700	14636	14500	14611	14702	14566	14630	14546	14590	14471	14673	14552	14534	14527	14662	14526	14691	14546	14493	14578	14515	14586	14616	14526	14468	14758	14580	14436	14548	14632	14791	14720	14766	14453	14506	14659	14611	14698	14607	14548	14535	14648	14613	14439	14489	14481	14657	14545	14723	14668	14279	14708	14576	14575	14519	14570	14461	14644	14654	14676	14412	14547	14552	14569	14354	14646	14729	14556	14486	14583	14497	14536	14282	14544	14723	14418	14457	14525	14765	14458	14636	14462	14563	14404	14567	14548	14686	14583	14693	14412	14555	14839	14498	14693	14651	14736	14413	14675	14500	14623	14533	14640	14681	14564	14572	14645	14749	14464	14519	14489	14579	14477	14247	14626	14399	14696	14669	14397	14530	14429	14459	14500	14686	14736	14651	14575	14498	14718	14573	14513	14477	14348	14434	14812	14593	14441	14531	14680	14498	14375	14694	14551	14746	14459	14489	14491	14617	14539	14655	14615	14509	14583	14342	14543	14442	14557	14607	14454	14621	14651	14606	14696	14576	14683	14622	14734	14498	14577	14465	14589	14376	14534	14331	14582	14408	14322	14463	14516	14500	14409	14604	14492	14425	14542	14565	14542	14525	14738	14612	14657	14597	14731	14718	14676	14360	14562	14661	14650	14604	14567	14657	14676	14630	14786	14580	14568
24463	42564	40075	31741	26671	23460	20654	19543	18045	16702	16505	16152	15632	15207	15041	15110	14724	14857	14712	14627	14610	14585	14566	14469	14492	14667	14257	14307	14380	14219	14289	14125	14248	14104	14259	14231	14268	14132	14064	14272	14112	14127	14180	14005	14061	14085	14127	14230	14091	14245	14039	14149	14094	14231	14147	13866	14106	13831	14098	13945	14093	14299	14151	14154	14237	14150	14064	14265	14118	14053	14070	14132	14222	13998	13932	14165	14232	14190	14073	14056	13978	14040	13976	14224	13986	13994	14069	14216	14001	14011	14088	14061	13894	14225	13948	14069	14065	13958	14044	14117	14044	13991	14087	14009	14104	13919	14171	14043	14013	14081	14063	13903	13990	14020	14115	13976	13961	14012	14221	14056	14037	14025	13905	14187	13889	13933	13968	13972	14049	14182	14003	13896	14125	14016	14124	14154	13984	14142	13892	14132	14022	13924	14046	13973	14116	13898	14066	14066	13871	14301	14005	13982	14065	13792	14064	13947	14007	14001	14037	14069	14166	14062	14104	14195	13949	13941	14030	14071	13875	14010	14003	14041	13960	14147	14021	13987	14032	13994	14078	14063	13955	13992	14226	13792	14172	14038	13946	13994	14010	14129	14169	14072	14240	14025	14045	13984	13875	14042	13973	14117	14113	14191	14123	13965	13955	13975	14118	14031	14202	14032	13996	13905	13973	14099	13964	14221	13961	14130	13965	14086	14161	14169	13902	14155	14254	14089	14068	14077	14053	14096	14060	14017	14200	14134	13962	14147	14014	14218	14188	14019	13961	14251	14056	14079	14091	14076	14026	13982	14101	14024	14066	13862	14151	14197	13898	14063	13970	14080	13813	14062	14169	13993	14147	13991	14113	13923	13937	14096	14029	13951	13990	13938	14135	13958	14066	14024	13935	13984	14072	14033	14074	14171	14141	14300	14208	14058	14054	14072	14040	14041	14179	14100	14016	14016	14132	14059	14128	14197	13985	14026	13874	14137	14119	14001	13947	14146	13991	14007	14008	14077	14034	13961	14093	14000	14163	14088	13959	14173	14063	13997	14125	13981	14154	13917	13954	14155	14197	14135	13872	14059	14102	13882	14061	14067	14086	14135	13889	14017	14115	14022	14083	14042	14174	13946	14016	13924	14079	13931	14133	13961	14000	13894	14026	14062	14078	14118	14059	14065	14062	13806	14111	14149	13971	13998	14073	13966	14080	14150	14022	14045	13981	14155	13910	14007	14030	13976	14096	14028	14231	14010	14174	14019	13979	13979	13930	14061	13884	13861	14185	13954	14023	14021	14006	14121	14124	14030	14145	14103	14022	14050	13830	14108	14165	14029	13999	14072	13900	14009	14024	14032	13926	14234	14023	14191	14094	14128	14067	14110	14060	13939	14104	13874	14009	14126	13953	14122	13973	13967	14134	14096	14013	14013	13998	13988	14053	14014	13939	14177	14157	14078	14077	14010	14071	14189	14134	14022	13959	14103	14021	13880	14027	14032	14083	14119	14204	14124	13976	14102	14092	14080	14169	14034	13982	14017	13946	13907	14147	13996	14037	14175	14045	14006	14069	14044	14029	14071	13918	13926	14181	14171	14031	14000	14013	13954	13978	14200	14096	14054	13970	14149	13971	14088	13958	14088	14118	13950	14099	13929	13959	14019	14086	13982	13875	13913	14110	14040	14030	14097	13995	13981	13969	14055	14099	13955	14120	14232	13999	14073	14052	14059	13966	13937	14005	14150	14034	14015	13927	13990	13891	14134	13806	14012	13955	14085	14122	14050	14095	14133	14034	14006	14011	14023	13897	13896	14016	13796	13988	13934	14002	13966	13904	14020	14031	14032	13973	13983	13914	13994	14090	13772	14173	13930	13969	13879	14034	14014	14142	13904	14076	13981	14137	14078	14008	13961	13956	14043	14041	14090	14005	14191	14008	14004	14014	13983	14137	13997	14064	13993	14080	14100	14070	14059	14081	13885	14175	13825	13904	14151	13924	13977	14071	14096	14156	13922	13988	14118	14051	14032	14100	14083	14002	13946	14085	13994	13977	14025	13863	13895	14042	13974	14169	14139	14088	14212	14061	13967	14056	14110	13987	14087	13926	14070	14109	14190	14168	13853	14093	13994	13909	14067	13874	14023	14021	13964	14170	14063	14100	14045	13992	14017	14095	14228	13971	14326	14073	14043	13938	14107	14024	14091	13905	14046	14037	13933	14070	14024	14117	14010	14143	14071	14005	14031	14170	13989	14028	14076	14137	14046	14045	14026	14012	14104	14144	14082	14133	14143	14020	14108	14017	14072	14197	13887	14013	13957	13898	14063	14148	14043	14034	14019	13999	14249	13982	14064	13972	14074	14122	13929	13949	14019	13983	13952	14042	14138	14081	13892	14019	14019	13956	14107	14155	14079	13872	14068	14283	13969	14090	14163	14126	13991	13966	14057	14099	13926	14097	14027	14211	14053	14115	14051	13985	13960	14035	13983	13925	14160	13962	14032	13831	14002	13996	14031	13967	13961	14017	13992	14199	13818	14208	13955	14158	14235	14127	14160	14064	14038	14163	13915	13968	14003	14231	13982	14098	13899	13982	14057	14107	14000	14013	14038	14015	14041	14021	14109	14013	14184	13974	13961	14118	13821	14082	13899	14051	13828	14036	14079	14029	14045	13932	14014	13952	14078	14060	14232	14052	14077	14079	13993	14166	14034	14043	14090	14038	13954	14128	14028	14028	13942	14025	14078	13997	14113	14077	14048	14154	13966	13955	13897	13968	14193	13999	14014	13789	14119	13979	13988	13922	13888	14021	14096	14092	14044	13917	14154	14045	13967	14098	13971	14146	14139	13930	14036	13954	14038	14046	14036	13887	13961	14249	14225	13861	14039	14067	13846	14024	13942	14068	13992	13910	14022	14073	14100	14204	14006	13880	13926	14255	14043	14133	13998	14083	14095	13987	13973	13992	14119	14099	14010	14133	14061	14139	14068	13923	14008	14121	14143	14130	14172	13994	14073	14122	14009	13837	13904	13998	14064	13988	13907	14037	14107	13984	14022	14100	14141	14080	13867	14059	14170	14052	14050	14084	13967	14096	14102	14125	14055	14073	13932	13962	13882	14097	13886	14051	13880	14106	14155	13944	14038	14063	14043	14117	14154	14094	14043	13906	13935	14202	14019	14147	14017	14057	13975	14026	14048	14089	14206	14269	13941	14314	14120	14146	14059	14107	14060	14010	14010	14094	14148	14047	14050	14024	13972	14017	13934	14152	14007	14084	14031	14073	14183	14119	14110	14107	14080	13930	14133	14136	13996	13995	13889	14098	14064	14106	14187	14046	14104	14060	14063	14014	13921	14034	14035	13986	14157	14073	13961	14037	14086	14077	14017	14092	13952	13995	14114	14119	14006	14122	14009	13978	13885	14002	13860	13925	14183	13918	14019	14039	14108	14118	14024	14068	14010	13989	14190	14051	14002	14088	14055	13990	14164	13971	14023	14071	13941	14031	14090	14014	14030	14201	13928	13951	14009	14051	14066	14216	13959	14073	14227	14051	13989	14198	14225	14118	14105	14132	14078	14189	14172	14010	14198	14093	14078	14187	14133	14006	14251	14065	14054	14141	13919	13918	13901	13915	14179	14050	13977	13996	14028	14020	14021	14110	13948	13947	14140	14055	14203	14034	14034	14186	14125	14124	14061	14173	14143	13991	14107	14098	14167	14109	14083	14039	14109	14046	14037	13872	14125	14012	14094	13976	14032	14102	14009	14037	14078	13902	14001	14131	14111	14013	13952	13939	14156	14123	14076	14090	14145	14165	14067	14047	14100	13953	14195	14102	14092	14034	14016	14071	14125	13855	13937	14181	14048	13911	13895	13842	13970	14202	14065	14109	14135	14054	14011	14005	13947	14074	13963	13922	13954	14004	14257	14103	13948	14129	14177	13839	14010	13997	14316	14025	14337	13943	14008	14008	13976	13963	14092	14103	13936	14156	14056	13945	14089	14042	14248	14092	13968	13917	14101	14035	14000	14153	13965	14008	14034	13881	14078	14086	14066	14043	14151	14090	14041	14036	13984	13953	14096	14092	14092	14161	13883	14124	14135	14097	14134	14044	14006	13952	14002	14121	14143	13945	14256	13920	13874	14099	13948	14075	14043	14057	14079	13944	13969	13974	13990	14054	14152	14042	14192	13931	13966	14117	13860	14032	14090	13990	14183	14045	14074	13986	14095	13945	14042	14081	13974	14106	14099	13925	14033	14011	13913	14046	13856	14094	14149	14113	14179	14072	13898	14028	13958	14144	14142	14019	14056	13909	14017	14018	14046	13960	14119	14119	13975	13975	13904	13886	14218	14072	13897	14003	14229	14187	14040	14060	13962	14049	14085	14090	14082	14128	14051	13882	14013	14126	13878	14111	13977	14114	14019	13857	14194	13939	13920	14038	14288	14088	14119	14106	14158	14102	14160	14185	14156	13992	13926	14132	14047	14072	13925	14016	14138	14086	13928	13854	14034	14045	14106	14049	13887	14016	14067	14111	14068	14035	13995	14088	13920	14071	14062	14099	13888	14076	14078	14055	13993	14178	14033	14158	13990	14038	13904	13989	13960	14075	14123	14017	13979	13923	13954	14195	13980	14146	14020	14180	14059	14017	14039	14207	14065	14197	14174	13885	14209	14075	13930	14030	13964	13998	14070	14175	13961	14064	14023	13973	13985	14291	13978	13973	13939	14171	14007	14035	14212	13937	14075	14072	13973	14076	14040	14103	13979	14192	14112	14081	13998	14063	13991	14061	13924	14017	13877	14248	14018	13974	13812	14148	13948	14059	13941	14093	14023	14107	14135	13893	14105	13935	14138	14144	14046	13930	14005	14145	14082	13992	14094	14090	13978	13908	13927	14035	14145	13945	14089	13961	14093	14058	14164	14093	14055	13995	13998	13879	14111	13967	14104	14086	14052	14109	14002	14159	14046	13916	14069	14095	14020	13941	13920	13847	13992	14022	14031	13983	14041	13998	13940	14009	13982	14187	14143	13976	14095	13971	13986	14000	14012	14121	13991	14213	13799	14047	13937	14160	14001	13956	14187	14067	14063	13978	14143	13970	14145	14125	14002	14013	13912	13967	13981	14100	14087	14092	13947	13974	14099	14114	14055	14089	14188
23198	21585	29613	24070	22022	24365	26180	20091	18567	17943	17234	16807	16535	16215	16207	15988	16023	15832	15860	15627	15626	15487	15694	15390	15279	15431	15436	15384	15352	15413	15167	15073	15182	14994	15329	15209	15135	15215	15137	15229	15049	15142	15131	15039	15139	15050	15002	15041	15094	14996	15090	14919	14953	15162	15006	14970	14940	14880	14997	14980	14939	15001	15134	15066	14952	15140	14927	14846	15130	15218	15168	14925	14985	15063	15083	15037	14914	15060	14915	14871	15028	14928	15069	15007	14877	14999	14797	14977	15131	14886	14928	14978	14949	14959	14981	14949	14891	14764	15019	15035	15037	15117	15246	15150	15044	14957	15014	14927	14815	15144	14914	15030	15004	14966	14980	15161	15035	15078	14961	15014	15035	15096	15020	15054	15013	15064	15097	15018	14949	14974	15188	14972	14967	14936	15047	15037	14970	15005	15115	14939	14927	14907	15220	14976	15031	14840	14976	15029	15183	15058	15065	15005	14970	14894	15015	14779	14908	14980	14869	15055	14893	15024	14810	14877	15044	14956	14947	15016	14930	15134	14937	14804	15009	14961	15110	14897	14912	14792	14845	15065	14974	14773	15171	14961	15000	15167	15056	14955	14733	14996	14847	14821	15012	14739	15078	14877	14993	14979	14928	14935	14845	15009	15016	14882	14909	14907	14998	14883	14783	14905	15138	15237	15135	15009	15076	14961	14795	14867	15036	14999	14966	14803	15008	15122	14960	14859	14988	14781	14974	15061	15241	15065	14905	14935	14859	15018	15013	14971	14913	14937	14969	15050	15016	15068	15044	15072	14958	14909	14941	14898	14909	14863	14979	14935	15029	14996	14995	15028	15078	14990	14986	14771	15109	14968	14841	14884	14982	14757	14991	14964	15001	14692	14824	14769	14898	15029	15084	14905	14972	15025	14958	14846	14957	14902	14826	15028	14812	14958	15091	14858	14929	14933	15124	15108	15001	15057	14934	14914	15045	15116	15155	14743	14877	15065	15034	14953	15043	14887	14985	14966	14988	15016	15072	15032	14813	14787	14972	15169	14988	14938	15068	15041	14931	14999	14832	15029	14796	14922	14793	14928	15072	14821	15018	14979	14976	14974	14802	14882	14960	14915	14870	15051	15101	15315	15035	14953	14988	15044	14899	14855	14914	14955	14954	15009	14945	15189	14866	14869	14864	15070	15000	14895	14701	14936	14789	14953	14909	15106	15168	14902	14950	14952	15044	14810	15069	14919	14876	14888	14820	15107	14980	15280	15139	14928	15100	15085	15137	15082	14838	14933	14938	14930	14944	14935	15079	15054	14920	14945	14951	14962	14974	14782	15026	15048	14929	14721	14844	14630	14799	14879	15092	14873	14978	14979	14910	14917	15035	14906	15018	14790	14872	14820	14945	14954	14940	14780	14946	15087	14952	15038	15029	14907	14930	14851	14957	15057	14973	14967	14998	15029	14865	14765	14955	14908	14839	15128	14864	15183	14932	15007	14799	14935	14987	15124	14911	14914	15160	14932	14808	15048	14952	15044	15004	15064	15094	14990	14987	14621	14981	14887	14855	14987	14867	14562	15010	15078	14965	15104	15029	14972	14909	14905	15046	15016	15053	15013	14886	14919	15024	14999	14976	14948	14819	14938	14942	14955	14926	14824	15025	14871	15151	14989	14856	15128	14931	14828	14883	14786	14889	14923	14980	14804	14913	14916	14797	14935	14994	14986	15004	14981	15058	14861	15081	14968	15055	14771	14911	14822	15015	14837	14821	15036	14922	14849	14967	15012	14966	15158	14847	14894	14873	15033	14995	14989	14937	14735	14867	14956	14942	14989	15016	15045	14891	14780	14955	15042	14968	15057	15071	14944	14732	14931	14821	15082	15068	14930	14975	15006	14928	15062	14923	15081	14996	14863	15138	14900	15013	14955	15008	14939	14772	14903	15054	14960	15003	14837	14871	14889	14941	15044	15008	14700	15044	15005	15029	15008	14790	14835	14929	15141	14886	14725	15023	14900	14939	15010	14975	14821	14826	14876	14976	14815	14870	14858	15040	15077	14803	14991	14922	14805	14888	15034	15008	14844	15123	14944	15127	14847	15134	14925	14817	15039	15073	14732	14989	15023	15055	14918	14795	14921	14837	14765	15016	14846	14986	14990	15050	14904	14799	14933	14894	14915	14957	14847	15013	14917	14966	14967	15065	15039	15058	14871	14883	15179	14975	15022	15096	15094	14778	14981	14972	14931	15014	14982	14911	15002	14914	14915	15054	14972	14958	15021	14926	15002	14761	14860	14995	14911	14863	14949	14925	15009	14953	14885	14959	15023	14800	14966	15047	15047	14944	15062	15160	14927	15229	14970	14834	14934	14893	15148	14763	14930	14872	14938	14838	15008	14943	14875	14888	14856	15043	15038	14923	14983	14971	14976	14789	14829	14963	14985	15101	15079	15138	15072	14823	14943	14920	15167	15034	14994	15049	14860	14962	14721	15079	14960	14977	15010	14898	15039	14820	14988	15061	14845	15039	14945	15067	14856	15106	14679	14713	14983	15182	14957	15205	14858	15056	15015	14950	15051	14835	15043	14912	14852	15123	15073	14822	14856	14962	14899	14979	15036	15139	15006	14944	15018	15001	14967	15071	15082	14899	15035	14972	15054	14919	15006	14935	15036	15177	14970	14971	15152	15053	15062	14953	14903	14808	14904	14830	14843	15001	15019	14777	15053	14744	15134	15036	14998	14781	15075	14803	14787	14987	14925	15028	15014	14804	14898	14944	14852	15091	15018	14813	14966	15083	14985	14912	14926	14826	14941	15019	14962	14692	14927	15221	15065	15005	15206	15063	14972	14965	15012	14979	15003	15122	14969	15018	14991	15040	14883	15006	14896	14941	15056	14984	14907	14848	14834	14933	14873	14998	14972	14978	15086	14919	14831	15037	14730	14959	14961	14827	14821	14941	14774	14901	15091	14960	14849	14740	14961	14741	14774	14965	14891	15121	15013	14983	14912	15007	14924	14937	14834	14828	14915	15151	15019	15160	14863	14909	14901	14938	14903	14889	15061	14976	14933	15125	14993	14820	14936	14812	14800	14912	14795	14914	15130	15062	14835	14881	15066	15083	14804	14858	15038	14955	14921	14929	15069	14874	14776	15044	14882	14934	14778	15003	14983	14943	14913	15170	14883	14961	14997	14789	15023	15114	14898	14787	14966	14907	14978	14925	15047	14960	14859	14701	14947	15024	15059	14970	14839	15055	14879	14819	14795	14879	15009	14845	14912	14837	14937	14747	14833	14979	14929	15004	14816	15051	14607	14787	14905	14817	14774	15084	15051	14888	15204	14938	15034	14887	14953	14921	14890	14833	14975	14770	14957	14808	14978	14908	15073	14862	14780	15023	14794	14986	14856	15047	15133	14939	14922	14991	15012	14827	14704	14919	15044	15064	14797	15019	14802	14951	14950	14773	15002	14837	14840	14859	14785	14958	14940	14856	14919	14771	14715	14989	14765	14688	14863	14877	14876	14737	14752	15069	14980	14744	14935	14739	14875	15059	14980	14897	14977	15071	14800	14886	14998	14941	14826	15084	15025	14947	14864	14968	14873	14900	15027	15022	15074	15018	15075	14984	14868	14963	14903	15034	14889	14859	14893	14789	14901	15017	14885	15133	14924	14921	14875	14978	14843	14946	15007	14813	14824	14971	15033	15023	14869	14951	14949	14944	14930	14929	14896	14887	14900	14970	14932	14971	14896	14828	14956	14784	14975	14838	14788	14985	14912	15044	14723	14852	15081	14887	14922	14798	14862	14886	14990	14827	14867	14736	14896	15078	14990	15019	15026	14715	14876	14881	14657	14983	14923	14869	15083	14900	14850	14870	14770	15021	14746	14934	14860	14786	15006	15116	15012	14978	14942	14890	14876	15056	14810	14932	14865	14761	14796	14841	14910	15050	15101	14974	14872	15126	15167	15096	14949	15003	14769	14836	15007	15191	14947	15082	15024	14931	14901	14782	14986	14815	15114	14868	15013	14900	14995	14890	15043	14841	14949	15113	14884	14912	14951	14984	14842	15047	14824	15035	14993	14804	14963	14850	14903	14921	15005	14852	14789	15065	15074	14848	14859	15155	15051	14987	14882	14929	15046	14906	15001	14958	14905	14917	14771	15055	15046	14901	14872	14989	14993	15030	14804	14997	15057	14972	14993	14885	15018	14946	14966	14835	14962	14849	14809	15009	15059	15076	14992	14918	14790	15029	14902	15006	14968	15135	15131	15110	14934	15050	14923	15020	15175	14879	14903	14796	15041	15096	14999	14980	14773	15047	14848	14876	14834	14719	14931	15048	14910	15082	15015	14969	14968	15123	14904	14811	14933	15030	14928	14837	14699	14739	15110	14669	14911	14944	14986	14931	14977	14992	15106	14898	14866	14876	15065	15142	15055	14759	15098	14938	14827	15014	14881	14867	15228	15039	14924	14914	14943	14848	14855	15036	14972	15173	14811	15037	15058	15186	14930	15026	15069	14865	14907	14975	14939	14869	14937	14839	15022	15042	15064	14864	14833	14861	14633	14907	15262	15030	14969	15054	14906	14894	15013	14909	14701	15100	14894	14949	14842	15059	14994	15013	15160	15010	15050	15014	14981	14977	15001	14711	14962	15036	15074	15134	14881	14883	14887	15101	14931	14832	15024	14884	14983	14967	14847	14718	14879	15127	14908	15140	15065	14957	14931	14915	14867	14963	14941	14855	14793	14732	14948	14992	14842	14939	14862	14868	14919	15005	14863	14915	15090	14795	15047	14964	14980	14881	14907	14990	15018	14891	15026	14851	14792	14847	14862	14887	14790	14900	14928	14836	14769	14885	14970	14958	14934	14940	14852	15030	14892	14969	14769	14854	14960	15060	14904	15023	15056	14940	14898	14894	14737	14816	14947	14887	15001	14926	15086	14952	15014	14988	14892	14990	14975	15084	14882	14992	15074	14988	15028	14985	14862	14924	14972	14906	15203	14931	15019	14849	14999	14705	14756	14714	15062	15023	14946	14876	15001	14945	15006	15097	15052	14843	14921	14821	15105	14994	14962	14944	15008	15149	14973	14949	14817	15017	14880	15032	15040	15016	14922	14996	14842	14875	14935	14913	14967	14832	15070	14708	15125	14941	15072
26335	47105	44160	35791	30805	26558	23674	21408	20036	18511	17484	17008	16434	16209	15837	15549	15320	15400	15125	15222	14949	15137	14847	15027	14929	14882	14992	14673	14562	14546	14384	14208	14445	14499	14483	14285	14356	14421	14312	14479	14409	14507	14319	14378	14423	14117	14428	14329	14360	14285	14230	14356	14335	14259	14430	13999	14392	14206	14249	14269	14135	14292	14184	14483	14323	14369	14275	14385	14287	14156	14274	14410	14310	14310	14355	14280	14232	14329	14349	14286	14315	14287	14320	14207	14254	14193	14273	14137	14205	14347	14235	14287	14154	14203	14279	14306	14211	14297	14031	14221	14347	14184	14267	14163	14221	14293	14276	14323	14271	14205	14346	14106	14375	14125	14263	14209	14378	14352	14110	14253	14352	14228	14345	14235	14040	14097	14285	14487	14365	14230	14160	14177	14252	14267	14249	14376	14293	14245	14150	14276	14137	14184	14218	14375	14259	14308	14259	14263	14210	14274	14359	14151	14192	14166	14246	14393	14133	14389	14193	14192	14235	14111	14163	14215	14189	14337	14266	14384	14347	14141	14053	14139	14219	14234	14156	14246	14243	14122	14217	14201	14304	14101	14427	14297	14232	14151	14276	14109	14307	14097	14401	14342	14187	14118	14186	14483	14127	14262	14247	14003	14389	14327	14220	14150	14276	14091	14218	14096	14238	14250	14284	14302	14142	14302	14156	14153	14162	14290	14354	14327	14298	14289	14076	14218	14300	14075	14330	14206	14190	14279	14259	14265	14141	14239	14327	14182	14248	14239	14338	14234	14267	14342	14360	14273	14220	14018	14236	14325	14154	14119	14236	14229	14324	14088	14212	14319	14188	14087	14235	14203	14274	14223	14077	14349	14109	14213	14322	14334	14286	14234	14230	14146	14076	14414	14223	14298	14066	14181	14139	14253	14298	14352	14185	14239	14109	14129	14219	14148	14063	14197	14119	14258	14165	14242	14176	14119	14277	14312	14236	14153	14142	14347	14299	14187	14139	14282	14031	14264	14145	14279	14244	14253	14101	14264	14151	14231	14234	14290	14174	14240	14123	14188	14324	14267	14126	14318	14386	14208	14284	14287	14083	14280	14214	14058	14261	14268	14136	14310	14249	14146	14283	14174	14224	14345	14013	14347	14368	14048	14201	14231	14211	14210	14347	14320	14167	14284	14173	14301	14271	14184	14216	14168	14106	14206	14295	14210	14251	14151	14278	14334	14165	14146	14213	14293	14106	14255	14226	14274	14248	14155	14250	14156	14034	14098	14155	14133	14265	14171	14233	14209	14235	14213	14366	14164	14133	14205	14215	14274	14036	14159	14257	14223	14213	14221	14179	14137	14077	14119	14222	14205	14232	14224	14200	14245	14258	14165	14328	14239	14099	14146	14233	14278	14172	14328	14235	14151	14185	14179	14167	14182	14201	14206	14404	14357	14186	14220	14269	14220	14497	14227	14365	14142	14210	14295	14246	14231	14226	14249	14198	14297	14153	14245	14235	13950	14214	14190	14258	14249	14355	14241	14185	14279	14077	14121	14477	14372	14253	14249	14226	14130	14346	14239	14070	14244	14345	14393	14293	14240	14137	14220	14305	14258	14209	14083	14246	14077	14238	14133	14287	14124	14269	14190	14187	14190	14231	14216	14125	14204	14101	14278	14081	14307	14012	14103	14329	14221	14287	14210	14211	14152	14247	14393	14170	14226	14252	14182	14236	14117	14202	14108	14092	14144	14127	14224	14078	14189	14301	14240	14305	14342	14112	14248	14234	14050	14315	14159	14298	13972	14201	14286	14121	14172	14257	14149	14099	14385	14254	14459	14352	14132	14169	14341	14253	14203	14118	14398	14316	14295	14298	14068	14186	14238	14202	14298	14229	14270	14159	14280	14215	14214	14290	14212	14227	14133	14267	14358	14184	14145	14113	14185	14377	14141	14335	14305	14140	14215	14365	14260	14206	14365	14009	14117	14270	14189	14223	14147	14315	14216	14312	14177	14227	14193	14234	14207	14202	14238	14279	14056	14252	14200	14153	14137	14193	14184	14215	14266	14324	14328	14147	14361	14241	14167	14282	14193	14032	14228	14154	14371	14293	14236	14150	14282	14356	14235	14222	14160	14317	14367	13955	14230	14231	14184	14210	14016	14371	14268	14206	14180	14188	14235	14180	14373	14229	14203	14106	14245	14204	14204	14273	14270	14177	14361	14358	14221	14384	14138	14394	14258	14107	14249	14218	14242	14123	14199	14220	14344	14226	14157	14127	14116	14217	14324	14360	14172	14402	14052	14162	14114	14203	14118	14151	14302	14239	14151	14239	14180	14150	14375	14273	14313	14280	14065	14397	14231	14137	14354	14166	14153	14262	14314	14266	14092	14345	14203	14201	14257	14386	14241	14245	14370	14115	14362	14272	14195	14313	14297	14193	14234	14345	14116	14270	14167	14075	14148	14305	13991	14253	14171	14341	14318	14396	14273	14299	14254	14283	14313	14209	14183	14140	14230	14167	14323	14171	14311	14314	14170	14158	14353	14292	14150	14118	14231	14252	14231	14326	14175	14386	14160	14153	14186	14138	14200	14068	14210	14205	14248	14208	14340	14271	14250	14120	14190	14231	14185	14086	14079	14275	14128	14253	14203	14255	14254	14256	14115	14181	14263	14093	14199	14203	14168	14388	14172	14117	14038	14252	14283	14258	14282	14258	14207	14119	14195	14050	14231	14198	14206	14412	14135	14240	14276	14115	14243	14366	14320	14260	14242	14303	14092	14250	14331	14224	14268	14380	14237	14117	14272	14330	14204	14111	14287	14277	14142	13976	14348	14261	14157	14179	14136	14242	14056	14256	14326	14297	14181	14263	14205	14147	14043	14187	14224	14244	14149	14202	14156	14184	14031	14197	14378	14212	14206	14342	14301	14217	14269	14196	14112	14313	14042	14090	14253	14210	14365	14164	14060	14290	14308	14350	14193	14104	14277	14135	14028	14082	14219	14283	14194	14357	14341	14148	14110	14217	14072	14287	14137	14119	14343	14129	14211	14232	14257	14188	14119	14172	14403	14207	14198	14157	14126	14187	14177	14301	14189	14195	14123	14305	14242	14258	14088	14116	14379	14313	14199	14293	14198	14210	14294	14196	14210	14097	14253	14163	14401	14256	14253	14162	14441	14181	14257	14262	14256	14300	14222	14090	14314	14134	14100	14125	14304	14276	14239	14348	14318	14186	14234	14126	14317	14237	14270	14302	14273	14032	14145	14291	14074	14182	14258	14385	14096	14239	14146	14141	14385	14217	14177	14498	14311	14249	14247	14268	14122	14139	14259	14248	14166	14232	14223	14112	14226	14169	14322	14244	14253	14082	14101	14208	14088	14253	14337	14210	14359	14137	13964	14264	14052	14321	14224	14296	14319	14240	14245	14295	14323	14194	14135	14310	14358	14151	14332	14265	14294	14144	14232	14136	14190	14153	14132	14154	14138	14253	14176	14139	14208	14227	14152	14089	14296	14284	14268	14262	14345	14308	14298	14174	14197	14200	14258	14175	14310	14310	14387	14247	14302	14188	14310	14258	13965	14161	14257	14164	14262	14080	14255	14227	14148	14274	14293	14082	14377	14188	14161	14256	14194	14220	14348	14189	14410	14294	14231	14255	14283	14129	14309	14188	14117	14410	14293	14253	14401	14144	14136	14300	14245	14215	14225	14161	14229	14176	14270	14182	14193	14195	14259	14228	14183	14259	14190	14255	14267	14065	14335	14183	14188	14283	14270	14227	14112	14388	14273	14255	14217	14253	14097	14365	14098	14180	14403	14225	14237	14273	14314	14164	14273	14276	14224	14142	14169	14276	14418	14231	14190	14333	14103	14244	14055	14188	14318	14155	14225	14248	14124	14106	14168	14109	14168	14275	14069	14107	14335	14228	14230	14275	14440	14335	14228	14203	14282	14142	14311	14371	14222	14267	14228	14480	14236	14235	14118	14276	14181	14139	14248	14176	14058	14185	14377	14075	14353	14217	14165	14109	14259	14321	14232	14253	14222	14407	14260	14148	14197	14459	14295	14194	14285	14242	14361	14429	14129	14194	14077	14198	14206	14233	14267	14127	14098	14280	14271	14177	14215	14288	14176	14091	14315	14362	14077	14131	14221	14306	14308	14266	14150	14230	14240	14135	14088	14175	14409	14276	14172	14146	14234	14239	14341	14122	14209	14272	14187	14302	14218	14231	14158	14077	14194	14273	14473	14241	14131	14298	14098	14319	14231	14250	14288	14236	14137	13976	14357	14226	14203	14242	14128	14241	14118	14164	14250	14325	14134	14126	14308	14261	14308	14086	14284	14476	14270	14211	14383	14167	14194	14115	14173	14325	14362	14278	14304	14033	14089	14234	14329	14087	13994	14095	14161	14126	14219	14152	14244	14303	14095	14221	14267	14347	14361	14183	14238	14466	14128	14222	14188	14318	14191	14302	14231	14293	14095	14240	14121	14148	14180	14293	14206	14288	14257	14243	14169	14118	13963	14330	14288	14200	14517	14142	14318	14208	14297	14199	14335	14083	14305	14218	14285	14267	14197	14233	14135	14056	14220	14271	14178	14275	14146	14307	14300	14237	14345	14072	14300	14231	14252	14157	14124	14302	14341	14247	14279	14259	14172	14120	14268	14127	14256	14252	14164	14135	14210	14279	14241	14306	14175	14204	14319	14192	14409	14342	14284	14148	14074	14128	14159	14220	14231	14321	14286	14274	14247	14095	14203	13986	14118	14212	14287	14197	14030	14270	14260	14196	14279	14262	14097	14146	14250	14368	14148	14144	14208	14360	14094	14117	14260	14329	14180	14228	14207	14241	14347	14162	14169	14282	14161	14246	14163	14171	14419	14162	14229	14152	14351	14295	14267	14174	14166	14050	14219	14182	14292	14173	14230	14193	14149	14141	14090	14261	14201	14275	14501	14283	14160	14105	14298	14266	14266	14310	14251	14281	14082	14253	14145	14242	14266	14322	14233	14248	14338	14339	14255	14189	14330	14259	14140	14329	14101	14320	14090	14440	14342	14231	14341	14374	14098	14285	14419	14187	14270	14124	14211	14076	14236	14235	14132	14232	14151	14166	14215	14295	14098	14347	14268	14199	14264	14115	14057	14208	14223	14207	14442	14162	14302
27934	23773	28572	24989	19665	18034	16987	16068	15675	15355	15152	15109	14915	14979	14901	14614	14759	14564	14636	14680	14480	14508	14533	14605	14501	14554	14602	14552	14444	14355	14458	14440	14584	14382	14421	14632	14382	14615	14551	14499	14345	14483	14390	14402	14398	14466	14347	14347	14295	14295	14553	14416	14290	14300	14384	14357	14308	14477	14629	14448	14280	14341	14579	14524	14254	14474	14434	14377	14301	14428	14590	14280	14325	14256	14401	14600	14342	14275	14330	14425	14278	14467	14513	14422	14399	14339	14318	14610	14411	14126	14347	14339	14551	14235	14224	14434	14541	14233	14377	14225	14174	14090	14429	14491	14162	14385	14484	14481	14318	14161	14634	14430	14371	14266	14446	14241	14254	14368	14308	14477	14205	14459	14649	14379	14140	14282	14353	14316	14496	14431	14429	14592	14273	14593	14547	14298	14176	14282	14348	14279	14488	14309	14404	14406	14615	14434	14360	14290	14266	14596	14454	14520	14536	14343	14497	14228	14255	14391	14442	14307	14475	14254	14290	14279	14488	14287	14374	14272	14315	14151	14439	14400	14387	14152	14219	14279	14443	14493	14382	14445	14378	14302	14427	14341	14471	14230	14451	14378	14255	14224	14370	14167	14363	14315	14365	14431	14409	14482	14666	14500	14524	14375	14365	14431	14315	14163	14537	14244	14398	14160	14265	14115	14323	14232	14406	14404	14497	14616	14445	14312	14278	14331	14557	14418	14495	14395	14368	14274	14437	14323	14277	14248	14327	14485	14331	14462	14436	14462	14252	14363	14336	14454	14552	14285	14578	14427	14495	14223	14337	14366	14407	14348	14166	14118	14394	14214	14227	14401	14414	14497	14287	14304	14486	14398	14474	14376	14314	14465	14368	14332	14402	14329	14243	14218	14403	14283	14373	14232	14245	14152	14357	14295	14344	14386	14470	14614	14380	14274	14414	14434	14483	14286	14235	14404	14431	14394	14215	14554	14258	14258	14348	14342	14657	14251	14301	14204	14552	14281	14302	14418	14285	14243	14394	14375	14299	14071	14286	14406	14391	14255	14499	14387	14263	14380	14407	14402	14370	14333	14355	14281	14300	14346	14264	14384	14139	14272	14286	14296	14359	14326	14373	14383	14477	14392	14437	14397	14353	14251	14246	14267	14221	14242	14273	14274	14545	14505	14403	14301	14612	14420	14587	14381	14483	14391	14319	14431	14197	14401	14181	14296	14276	14346	14563	14323	14157	14376	14386	14239	14123	14210	14261	14423	14451	14265	14396	14416	14377	14481	14424	14347	14181	14552	14280	14378	14342	14423	14415	14300	14380	14343	14431	14404	14427	14202	14406	14335	14496	14335	14355	14409	14552	14325	14395	14313	14333	14265	14330	14464	14214	14327	14447	14207	14277	14310	14379	14307	14206	14415	14365	14312	14358	14424	14225	14360	14487	14408	14314	14627	14534	14482	14466	14429	14402	14464	14367	14189	14319	14307	14182	14517	14413	14373	14100	14154	14396	14266	14349	14538	14145	14376	14190	14193	14365	14362	14316	14249	14258	14313	14334	14341	14478	14341	14424	14178	14212	14342	14467	14460	14467	14107	14343	14449	14262	14504	14311	14418	14408	14686	14393	14403	14146	14426	14434	14437	14570	14372	14418	14246	14307	14426	14304	14346	14334	14320	14313	14397	14300	14396	14277	14303	14300	14436	14396	14308	14154	14418	14412	14409	14340	14446	14134	14452	14508	14327	14385	14356	14349	14204	14265	14105	14261	14432	14252	14304	14441	14431	14327	14515	14338	14343	14442	14395	14365	14234	14274	14223	14315	14380	14429	14466	14450	14323	14410	14331	14340	14401	14444	14424	14271	14252	14380	14400	14441	14398	14511	14375	14514	14449	14256	14264	14598	14301	14418	14423	14189	14446	14400	14401	14405	14328	14342	14578	14440	14583	14417	14447	14314	14470	14168	14442	14506	14579	14104	14402	14194	14261	14343	14441	14611	14216	14447	14351	14528	14580	14379	14502	14406	14490	14340	14314	14450	14287	14248	14296	14494	14505	14252	14408	14384	14230	14321	14323	14395	14411	14392	14392	14505	14509	14407	14500	14395	14296	14495	14514	14598	14297	14355	14318	14360	14391	14452	14375	14478	14231	14429	14399	14381	14389	14521	14175	14314	14483	14484	14463	14331	14520	14391	14503	14258	14247	14322	14216	14222	14451	14502	14285	14655	14276	14540	14298	14303	14549	14443	14386	14354	14345	14374	14471	14391	14319	14471	14442	14202	14163	14441	14493	14325	14174	14248	14216	14518	14245	14422	14327	14250	14255	14483	14228	14380	14266	14302	14371	14367	14422	14284	14201	14337	14379	14652	14437	14391	14469	14412	14396	14344	14298	14303	14499	14482	14192	14614	14330	14402	14417	14325	14323	14536	14331	14430	14390	14359	14485	14492	14572	14307	14493	14402	14622	14395	14381	14358	14342	14223	14375	14341	14474	14257	14393	14456	14336	14551	14190	14303	14414	14532	14379	14328	14306	14379	14290	14234	14326	14453	14384	14342	14355	14369	14294	14314	14515	14361	14512	14446	14349	14302	14472	14193	14531	14386	14628	14401	14430	14306	14508	14586	14515	14462	14258	14481	14327	14467	14444	14370	14598	14288	14302	14368	14308	14332	14262	14290	14356	14412	14473	14445	14399	14150	14484	14264	14401	14317	14286	14306	14447	14565	14507	14439	14284	14284	14511	14390	14311	14357	14303	14263	14424	14449	14281	14451	14548	14374	14430	14378	14472	14253	14281	14363	14370	14335	14396	14541	14466	14161	14307	14522	14293	14363	14515	14363	14300	14351	14382	14137	14318	14344	14222	14413	14484	14165	14411	14356	14319	14275	14404	14243	14271	14269	14357	14192	14334	14304	14336	14310	14402	14213	14218	14416	14430	14234	14393	14482	14479	14400	14359	14259	14208	14363	14316	14440	14379	14399	14329	14246	14417	14304	14234	14312	14288	14495	14328	14361	14403	14513	14350	14388	14313	14267	14398	14389	14572	14288	14395	14545	14411	14383	14289	14226	14240	14441	14221	14449	14402	14262	14340	14244	14388	14477	14446	14330	14469	14439	14401	14373	14278	14409	14279	14356	14364	14383	14202	14289	14494	14311	14215	14349	14410	14294	14296	14388	14379	14405	14289	14305	14410	14370	14358	14456	14412	14434	14276	14266	14345	14553	14453	14315	14532	14424	14497	14419	14417	14376	14212	14433	14572	14287	14396	14252	14406	14428	14367	14373	14351	14361	14327	14366	14290	14423	14248	14255	14431	14434	14357	14583	14400	14446	14396	14229	14457	14383	14326	14262	14244	14170	14338	14457	14378	14380	14359	14330	14296	14334	14417	14532	14360	14262	14392	14429	14493	14528	14364	14574	14326	14651	14463	14173	14523	14273	14467	14328	14248	14481	14552	14486	14226	14439	14201	14345	14420	14264	14273	14433	14536	14337	14285	14504	14468	14391	14293	14479	14404	14410	14543	14423	14361	14357	14267	14377	14426	14369	14307	14429	14207	14366	14292	14495	14467	14189	14124	14335	14459	14273	14205	14272	14272	14402	14305	14539	14385	14289	14353	14327	14478	14394	14471	14428	14330	14351	14248	14424	14272	14251	14234	14284	14229	14427	14439	14436	14340	14520	14395	14224	14366	14276	14308	14436	14329	14249	14438	14442	14493	14417	14560	14411	14218	14229	14460	14254	14325	14417	14340	14418	14223	14347	14303	14367	14319	14326	14102	14480	14302	14359	14372	14559	14411	14607	14560	14184	14286	14269	14239	14376	14464	14439	14315	14305	14395	14300	14224	14577	14372	14329	14518	14459	14406	14388	14298	14477	14353	14330	14247	14330	14383	14434	14299	14297	14389	14357	14452	14281	14318	14301	14396	14229	14219	14364	14521	14365	14333	14381	14419	14507	14363	14352	14447	14657	14210	14546	14236	14229	14287	14451	14339	14404	14403	14381	14413	14488	14382	14307	14299	14294	14394	14156	14163	14494	14205	14367	14391	14482	14513	14432	14488	14592	14130	14384	14277	14344	14287	14426	14465	14389	14194	14054	14492	14259	14623	14302	14445	14363	14547	14460	14444	14423	14542	14450	14353	14360	14441	14270	14140	14274	14531	14442	14473	14289	14385	14349	14402	14236	14172	14189	14228	14337	14428	14392	14501	14316	14655	14322	14470	14219	14179	14402	14459	14281	14495	14325	14489	14323	14385	14385	14201	14418	14511	14464	14374	14494	14261	14443	14484	14446	14302	14426	14448	14458	14361	14492	14458	14477	14326	14411	14228	14456	14393	14383	14373	14388	14451	14392	14240	14226	14362	14401	14448	14279	14367	14351	14159	14252	14246	14298	14433	14370	14412	14345	14431	14449	14467	14427	14491	14425	14462	14349	14368	14209	14412	14329	14255	14303	14289	14322	14246	14494	14571	14370	14219	14495	14267	14337	14274	14369	14361	14321	14594	14335	14454	14329	14385	14475	14254	14594	14442	14289	14398	14405	14196	14470	14490	14339	14455	14246	14580	14668	14357	14334	14402	14196	14217	14236	14065	14534	14493	14333	14489	14573	14328	14297	14178	14302	14478	14149	14168	14128	14345	14462	14282	14296	14364	14335	14355	14578	14362	14457	14287	14385	14237	14400	14454	14275	14413	14473	14437	14377	14254	14330	14373	14344	14151	14417	14284	14380	14481	14583	14532	14495	14077	14263	14366	14400	14243	14155	14284	14428	14308	14468	14505	14235	14223	14230	14443	14430	14314	14402	14439	14406	14373	14520	14482	14343	14247	14580	14277	14376	14494	14427	14298	14324	14189	14376	14368	14519	14399	14328	14402	14357	14348	14368	14337	14412	14516	14263	14540	14366	14384	14342	14375	14307	14488	14234	14377	14505	14588	14313	14152	14550	14385	14527	14491	14389	14395	14430	14347	14420	14413	14352	14477	14227	14294	14363	14235	14586	14282	14499	14449	14560	14375	14457	14269	14350	14452	14413	14111	14343	14306	14401	14441	14389	14461	14524	14416	14161	14462	14256	14705	14368	14446	14483	14308	14442	14311	14535	14357	14337	14363	14321	14447	14438	14659	14196	14462	14281	14346	14541	14523	14389	14341
24375	35611	32883	25870	22024	19664	17898	16786	15982	15614	15247	14836	14609	14709	14495	14213	14263	14367	14181	14240	14136	14007	14044	13940	14265	14153	14022	13908	14068	13925	13957	13754	13910	14003	13902	13854	14070	13898	13819	13801	13729	13982	13986	13709	13895	13705	13859	13844	13941	13864	13802	13958	13803	13861	13922	13858	13843	13840	13824	13825	13789	13855	13830	13731	14003	13919	13832	13869	13829	13867	13898	13721	13845	13715	13846	13942	13960	13748	13838	13904	13993	13813	13888	13886	13892	13819	13822	13844	13732	13975	13959	13785	14029	13743	13934	13784	13856	13781	13894	13773	13652	13789	13735	14041	13825	13608	13892	13752	13957	13899	13761	13750	13686	13926	13927	13788	13828	13907	13991	13919	13803	13707	13726	13764	13754	13701	13891	13793	13847	13814	13919	13665	13716	13945	13797	13913	13847	13849	13814	13806	13917	13731	13802	13805	13821	13828	13635	13755	13685	13716	13988	13826	13890	13826	13695	13804	13753	13926	13894	13846	13686	13779	13932	13806	13694	13859	13797	13807	13837	13828	13869	13870	13899	13869	13922	13797	13780	13767	13758	13858	13693	13905	13734	13846	13860	14009	13714	13859	13776	13851	13858	13766	13842	13880	14015	13902	13631	13854	13915	13848	13894	13736	13793	13984	13673	13759	13776	13603	13632	13752	13891	13747	13857	13714	13956	13853	13977	13666	13934	13925	13790	13882	13733	13839	13746	13953	13771	13866	13953	13937	13773	13703	13626	13793	13872	13887	13838	13924	13788	14021	13836	13763	13833	13826	13790	13819	13874	13744	13818	13816	13698	13787	13809	13812	14007	13728	13776	13748	14094	13747	13621	13978	13893	13650	13858	13872	14027	13863	13876	13829	13890	13811	13869	13877	13710	13807	13930	13942	13809	13949	13772	13895	13862	13808	13897	13796	13842	13922	13800	13762	13823	13861	13618	13925	13756	13852	13942	13862	13708	13804	13773	13845	13710	13746	13838	13636	13727	13672	13754	13947	13558	13873	13800	13637	13827	13818	13774	13878	13924	13838	13775	13909	13798	13956	13841	13953	13837	13745	13909	13674	13943	13853	13729	13871	13829	13733	13815	13770	13526	13671	13673	13838	13656	13835	13712	13776	13833	13864	13700	13906	13824	14057	13963	13712	13946	13793	13892	13900	13618	14032	13703	13762	13823	13826	13850	13706	13713	13780	13832	13854	13884	13845	14007	13697	13923	13775	13819	13665	13941	13793	13706	13765	13921	13615	13864	13836	13821	13723	13861	13692	13839	13907	13932	13925	13909	13672	13812	13748	13770	13878	13816	13815	13746	13999	13738	13818	13749	13770	13872	13804	13827	13709	13828	13785	13754	13792	13864	13911	13873	13900	14002	13820	13855	13912	13893	13739	13817	13830	13919	13878	13944	13814	13762	13594	13904	13956	13689	13952	13869	13937	13774	13843	13878	13960	13885	13767	13822	13835	13845	13786	13700	13847	13734	13738	13817	13763	13792	13693	13746	13827	13901	13718	13779	13856	13817	13751	13810	13882	13827	13853	13852	13750	13753	13790	13713	13897	13839	13744	13808	13828	13725	13715	13876	13743	13937	13788	13785	13913	13877	13858	13849	13870	13786	13842	13896	13793	13859	13713	13705	13832	13966	13789	13662	13944	13872	13898	13930	13905	13826	13762	13779	13798	13865	13774	13855	13858	13799	13826	13764	13735	13854	13763	13964	13893	13977	13790	13783	13872	13743	13695	13957	13718	13806	13861	13832	13787	13834	13970	13820	13857	13821	13943	13693	13813	13813	13724	13938	13903	13882	13891	13749	13728	13810	14006	13897	13896	13684	13742	13973	13845	13820	13791	13921	13753	13954	13890	13883	13762	13878	13755	13925	13885	13797	13872	13847	13718	13829	13836	13739	13804	13857	13860	13934	13859	13790	13858	13801	13747	13719	13823	13862	13932	13711	13685	13845	13757	13789	13898	13812	13874	13782	13678	13751	13968	13862	13636	13836	13783	13850	13904	13889	13679	13732	13856	13778	13816	13733	13833	13744	13694	13740	13682	13790	13821	13836	13972	13818	13822	13922	13853	13755	13823	13887	13714	13983	13670	13978	13698	13763	13634	13898	14003	13639	13852	13802	13758	13799	13848	13898	13781	13705	13853	13778	13977	13810	13886	13891	13739	13827	13856	13784	13820	13750	13704	13774	13774	13794	13841	13758	13822	13808	13801	13845	13778	13816	13826	13860	13971	13809	13837	14064	13943	13955	13756	13873	13875	13705	13885	13884	13795	14029	13751	13695	13708	13860	13854	13970	13863	13869	13768	13932	13736	13788	14010	13942	13733	13839	13851	13816	13771	13849	14009	13736	13767	13780	13753	13792	13874	13819	13858	13786	13767	13663	13895	13797	13850	13719	13711	13776	13753	14019	13765	13691	13776	13902	13828	13891	13632	13893	13754	13775	13826	13759	13768	13840	13822	13697	13769	13871	13874	13693	13871	13895	13776	13758	13615	13856	13647	13981	13686	13821	13938	13735	13712	13705	13926	13726	13799	13758	13672	13905	13844	13730	13874	13621	13748	13849	13837	13973	13884	13768	13853	13848	13795	13751	13761	13732	13813	13704	13878	13781	13775	13802	13720	13630	13813	13656	13793	13813	13806	13701	13768	13926	13914	13536	13875	13940	13805	13813	13778	13829	13733	13784	13789	13780	13710	13708	13849	13653	13639	13924	13904	13663	13784	13837	13846	13732	13891	13868	13967	13912	13872	13821	13768	13795	13845	13928	13878	13681	13825	14010	13652	13895	13677	13808	13721	14005	13885	13655	13882	13897	13910	13802	13747	13911	13918	13972	13787	14007	13911	13757	13754	13949	13705	13857	13892	13950	13786	13757	13717	13906	13825	13627	13903	13777	13668	13940	13806	13996	13681	13714	13951	13928	13761	13849	13739	13729	13777	13918	13768	13700	13977	13787	13808	13712	13852	13853	13983	13803	13793	13894	13994	13729	13861	13789	13812	13630	13825	13869	13733	13853	13858	13875	13816	13673	13828	13809	13779	13859	13994	13808	13830	13847	13792	13952	13793	13817	13757	13807	13883	13639	13804	13883	13764	13793	13790	13787	13842	13882	14028	13864	13830	13893	13901	13761	13756	13855	13597	13799	13803	13976	13731	13708	13804	13876	13818	13767	13960	13852	14011	13765	13783	13781	13727	13936	13787	13748	13871	13942	13827	13779	13833	13873	13845	13777	13837	13716	13784	13866	13765	13882	13756	13897	13911	13667	13819	13973	13766	13775	13783	13936	13840	13793	13810	13812	13869	13815	13778	13744	13924	13922	13837	13811	13933	13973	14022	13903	13778	13775	13755	13668	13713	13970	13863	13662	13841	13800	13906	13943	13726	13809	13760	13777	13756	13749	13784	13841	13758	13894	13857	13794	13827	13718	13802	13744	13871	13757	13801	13619	13761	13916	13924	13690	13809	13955	13851	13798	13764	13817	13949	13799	13853	13715	13918	13847	13763	13777	13884	13809	13842	13682	13760	13671	13851	13818	13680	13828	13830	13768	13823	13811	13807	13779	13845	14027	13804	13824	13649	13851	13925	13857	13919	13751	13903	13740	13873	13802	13839	13806	13855	13782	13831	13700	13844	13891	13919	13726	13918	13782	13796	13813	13762	13739	13724	13819	13870	13834	13658	13849	13952	13719	13798	13688	13844	13902	13747	13528	13862	13824	13748	13795	13723	13838	13867	13966	13911	13832	13883	13855	13780	13804	13877	13887	13961	13819	13693	13781	13884	13966	13656	13769	13767	13884	13993	13944	13813	13712	13894	13705	13833	13814	13779	13726	13889	13927	13931	13983	13727	14023	13822	13761	13948	13915	13804	13976	13879	13959	13847	13750	13836	13880	13809	13844	13819	13715	13802	13950	13787	13781	13694	13847	13987	13764	13807	13796	13833	13730	13869	14057	13626	13749	13834	13927	13920	13786	13933	13918	13919	13970	13954	13779	13830	13818	13892	13892	13779	13769	13852	13904	13755	13828	13712	13847	13973	13860	13727	13848	13815	13882	13732	13920	13729	13635	13852	13847	13679	13852	13876	13835	13779	13876	13697	13739	13938	13796	13764	13866	13953	13761	13651	13813	13772	13966	13833	13853	13693	13816	13836	13796	13863	13970	13804	13819	13834	13786	13744	13756	13603	13831	13717	13696	13907	13964	13761	13938	13849	13733	13995	13810	13668	13928	13843	13901	13823	13791	13700	13691	13794	13854	13748	13868	13709	13675	13781	13741	13886	13936	13842	13899	13751	13876	13832	13843	13856	13780	13821	13983	13858	13792	13763	13932	13783	13740	13765	13739	13888	13791	13777	13881	13879	13727	13973	13713	13692	13820	13874	13787	13991	13875	13748	13585	13722	13701	13739	13986	13942	13914	13931	13753	13766	13799	13966	13893	13837	13783	14078	13806	13771	13629	13885	13829	13682	13653	13740	13794	13735	13686	13806	13789	13873	13807	13913	13815	13899	13867	13848	13715	13898	13865	13855	13691	13805	13898	13698	13714	13737	13675	13811	13831	13795	13805	13733	13875	13909	13797	13708	13816	13737	13869	13818	13918	13857	13832	13899	14017	13747	13756	13732	13781	13658	13894	13744	13858	13890	13780	13915	13965	13788	13841	13789	13856	13801	13961	13750	13831	13777	13840	13663	13936	14011	13868	14002	13839	13865	13892	13872	13963	13844	13858	13702	13872	13727	13780	13896	13839	13746	13992	13690	13849	13938	13970	13912	13893	13818	13872	13859	13864	13718	13800	13866	13604	13913	13899	13696	13755	13493	13880	13931	13844	13867	13838	13881	13756	13703	13894	13930	13961	13697	13832	13815	13700	13785	13800	13876	13840	13902	13774	13723	13763	13812	13743	13892	13917	13785	13951	13803	13851	13785	13722	13866	13913	13926	13885	13662	13714	13870	13929	13666	13693	13769	13854	13712	13786	13813	13814	13678	13821	13825	13629	13890	13779	13877	13782	13819	13704	13915	13755	13776	13883	13858	13892	13848	13796	13934	13731	13803	13853	13758	13915	13747	13856	13790	14006	13925	13864	13805	13855	13987	13866	13832	13943	13852	13801	13928	13794	13992
24250	21632	29288	24829	23176	23477	22209	18682	17628	17421	17017	16597	16366	16312	16140	16012	16174	16130	15852	15798	15881	15736	15757	15726	15539	15803	15598	15506	15454	15599	15614	15536	15421	15414	15446	15422	15580	15454	15458	15681	15495	15411	15522	15457	15357	15452	15553	15412	15338	15318	15309	15459	15435	15536	15486	15324	15322	15340	15337	15464	15430	15451	15364	15568	15627	15342	15530	15352	15519	15479	15299	15293	15337	15228	15520	15371	15232	15352	15396	15341	15433	15340	15254	15143	15315	15289	15335	15334	15228	15405	15361	15141	15469	15391	15346	15359	15222	15616	15319	15397	15356	15417	15241	15384	15300	15299	15322	15168	15462	15575	15664	15488	15400	15513	15459	15470	15408	15367	15455	15000	15440	15329	15449	15523	15309	15224	15468	15338	15277	15353	15428	15382	15219	15322	15276	15235	15564	15360	15415	15529	15216	15375	15307	15384	15408	15204	15554	15252	15255	15375	15403	15623	15338	15307	15186	15111	15217	15364	15489	15278	15321	15223	15256	15417	15308	15253	15417	15301	15387	15571	15356	15373	15471	15281	15420	15296	15354	15400	15327	15284	15403	15168	15271	15472	15449	15180	15470	15267	15225	15306	15318	15388	15332	15286	15341	15323	15225	15313	15355	15502	15421	15438	15277	15225	15278	15241	15287	15253	15267	15440	15483	15468	15342	15258	15350	15420	15300	15503	15420	15266	15437	15293	15447	15391	15446	15135	15248	15544	15594	15381	15292	15219	15439	15308	15171	15435	15098	15333	15262	15304	15190	15380	15385	15424	15292	15376	15437	15590	15504	15431	15437	15324	15290	15398	15350	15444	15370	15510	15409	15343	15458	15455	15364	15365	15429	15417	15450	15340	15156	15260	15380	15360	15348	15366	15275	15365	15377	15367	15414	15522	15447	15339	15618	15037	15165	15435	15247	15365	15193	15386	15472	15408	15518	15429	15380	15436	15368	15203	15460	15318	15404	15446	15300	15328	15319	15320	15320	15334	15203	15288	15404	15275	15246	15415	15300	15149	15360	15325	15301	15326	15433	15366	15379	15527	15287	15410	15296	15132	15409	15503	15381	15464	15410	15403	15353	15378	15195	15303	15209	15495	15429	15382	15372	15314	15290	15404	15415	15372	15371	15390	15423	15180	15148	15172	15477	15304	15407	15291	15273	15381	15297	15421	15297	15175	15375	15363	15450	15284	15262	15355	15431	15479	15342	15096	15423	15562	15473	15365	15423	15329	15344	15324	15493	15383	15392	15212	15352	15263	15342	15446	15473	15299	15360	15366	15300	15263	15338	15404	15516	15319	15391	15355	15374	15323	15434	15450	15333	15151	15193	15228	15469	15372	15183	15521	15406	15365	15547	15560	15461	15381	15487	15465	15356	15598	15519	15412	15562	15430	15329	15553	15303	15403	15138	15472	15238	15504	15426	15327	15321	15341	15366	15226	15419	15371	15302	15347	15453	15332	15424	15439	15474	15382	15347	15211	15463	15601	15338	15351	15468	15547	15466	15441	15531	15470	15281	15265	15417	15670	15241	15355	15540	15440	15190	15321	15289	15398	15250	15274	15405	15518	15352	15365	15270	15535	15335	15455	15303	15201	15256	15257	15409	15212	15370	15419	15481	15330	15351	15330	15356	15319	15418	15497	15299	15175	15322	15211	15502	15391	15113	15327	15383	15424	15287	15163	15283	15361	15381	15169	15152	15415	15250	15428	15287	15348	15487	15305	15489	15305	15316	15394	15152	15490	15452	15602	15609	15350	15285	15278	15456	15249	15356	15422	15192	15375	15236	15419	15212	15406	15577	15361	15461	15521	15391	15346	15322	15100	15440	15362	15227	15159	15254	15357	15170	15290	15487	15086	15443	15346	15339	15390	15487	15544	15398	15356	15606	15486	15244	15359	15383	15272	15335	15196	15347	15598	15390	15386	15389	15480	15397	15380	15439	15399	15495	15579	15572	15373	15324	15293	15157	15467	15573	15186	15363	15314	15070	15468	15135	15318	15301	15523	15497	15295	15288	15341	15594	15288	15449	15342	15546	15401	15447	15169	15271	15420	15319	15293	15320	15183	15443	15345	15283	15164	15368	15359	15386	15345	15177	15281	15119	15331	15277	15144	15167	15494	15249	15399	15286	15270	15123	15499	15273	15349	15338	15350	15451	15317	15201	15237	15217	15244	15228	15175	15339	15492	15283	15422	15351	15335	15351	15340	15257	15439	15332	15314	15449	15217	15498	15363	15440	15376	15265	15317	15223	15438	15544	15418	15543	15460	15455	15357	15522	15389	15499	15292	15414	15510	15278	15374	15147	15330	15406	15331	15306	15209	15351	15587	15284	15108	15148	15432	15522	15286	15417	15413	15394	15412	15456	15399	15315	15508	15235	15378	15428	15505	15548	15462	15138	15267	15321	15241	15439	15470	15247	15456	15381	15215	15379	15492	15505	15283	15365	15296	15570	15342	15377	15221	15464	15534	15474	15548	15301	15335	15451	15353	15410	15378	15489	15189	15344	15246	15362	15434	15393	15440	15332	15185	15481	15423	15305	15369	15221	15259	15301	15411	15380	15147	15453	15200	15362	15330	15291	15367	15217	15301	15172	15367	15499	15184	15333	15343	15499	15484	15344	15442	15398	15473	15461	15592	15453	15455	15252	15425	15311	15186	15431	15378	15285	15315	15452	15423	15413	15417	15425	15426	15385	15335	15278	15336	15384	15532	15255	15251	15225	15386	15462	15447	15488	15218	15272	15334	15423	15317	15451	15306	15177	15602	15230	15371	15502	15394	15341	15357	15446	15269	15426	15295	15429	15286	15270	15297	15432	15584	15294	15274	15168	15276	15427	15261	15323	15418	15394	15218	15392	15448	15560	15390	15279	15423	15429	15365	15275	15319	15402	15346	15327	15456	15300	15254	15356	15237	15377	15362	15165	15338	15504	15420	15375	15351	15301	15402	15282	15358	15431	15277	15422	15393	15397	15408	15230	15401	15290	15310	15327	15129	15436	15414	15442	15549	15364	15224	15375	15363	15356	15321	15373	15397	15376	15292	15340	15373	15345	15348	15544	15419	15329	15475	15891	15596	15304	15358	15585	15361	15414	15243	15293	15316	15340	15484	15538	15324	15381	15395	15270	15213	15331	15474	15379	15455	15484	15529	15420	15416	15260	15276	15380	15202	15411	15226	15186	15551	15323	15507	15304	15381	15261	15136	15310	15266	15333	15398	15204	15410	15465	15339	15400	15441	15507	15407	15390	15328	15450	15290	15198	15391	15590	15572	15347	15201	15446	15367	15303	15354	15429	15395	15311	15500	15514	15469	15128	15170	15324	15166	15267	15187	15476	15378	15394	15415	15283	15568	15478	15585	15618	15386	15348	15275	15371	15280	15520	15372	15292	15283	15435	15410	15345	15409	15177	15383	15448	15592	15291	15325	15276	15345	15245	15349	15469	15571	15428	15355	15346	15302	15372	15318	15284	15242	15281	15366	15539	15487	15507	15364	15387	15439	15347	15349	15424	15530	15393	15517	15359	15613	15472	15080	15456	15437	15391	15537	15339	15293	15289	15329	15480	15451	15467	15540	15595	15153	15323	15333	15327	15214	15366	15276	15390	15378	15296	15069	15249	15359	15202	15361	15360	15304	15402	15363	15394	15111	15290	15498	15426	15419	15360	15607	15330	15425	15392	15279	15454	15083	15371	15345	15475	15023	15505	15301	15414	15424	15337	15478	15354	15395	15335	15327	15395	15259	15282	15277	15354	15243	15337	15526	15288	15418	15313	15385	15422	15334	15425	15103	15349	15361	15443	15303	15272	15347	15259	15308	15201	15468	15235	15347	15389	15305	15436	15295	15260	15535	15480	15401	15373	15520	15583	15309	15288	15315	15371	15443	15399	15329	15446	15395	15430	15252	15463	15439	15337	15348	15372	15296	15275	15482	15398	15361	15325	15366	15456	15107	15519	15494	15271	15291	15253	15433	15318	15463	15394	15399	15379	15448	15216	15216	15459	15461	15244	15149	15352	15488	15439	15328	15374	15458	15149	15237	15333	15320	15625	15593	15424	15525	15451	15292	15305	15460	15583	15358	15233	15398	15447	15511	15406	15176	15349	15206	15319	15361	15255	15286	15327	15187	15415	15256	15382	15403	15300	15396	15498	15236	15174	15316	15463	15307	15480	15202	15276	15219	15539	15540	15645	15406	15476	15366	15222	15437	15489	15406	15264	15317	15374	15597	15325	15302	15252	15220	15453	15234	15261	15349	15464	15607	15482	15433	15428	15541	15303	15421	15295	15445	15403	15434	15500	15371	15709	15414	15333	15409	15247	15372	15468	15232	15299	15220	15282	15398	15383	15329	15208	15262	15477	15342	15696	15304	15410	15358	15371	15348	15231	15420	15398	15354	15510	15551	15413	15324	15310	15397	15309	15378	15454	15553	15458	15137	15280	15434	15267	15417	15146	15519	15339	15447	15436	15314	15267	15255	15236	15459	15192	15395	15553	15248	15256	15409	15500	15272	15489	15371	15393	15288	15238	15367	15453	15227	15257	15352	15460	15277	15397	15338	15141	15420	15377	15521	15413	15205	15442	15537	15424	15344	15428	15452	15434	15247	15267	15398	15434	15370	15437	15217	15580	15451	15288	15285	15339	15258	15299	15124	15370	15427	15347	15457	15660	15326	15367	15337	15318	15313	15275	15242	15293	15258	15216	15397	15143	15348	15276	15392	15193	15291	15386	15337	15419	15332	15443	15216	15361	15222	15335	15256	15306	15189	15423	15513	15259	15305	15282	15256	15239	15443	15328	15449	15574	15386	15406	15223	15308	15343	15329	15268	15273	15602	15510	15437	15401	15240	15261	15524	15285	15311	15089	15312	15405	15540	15280	15347	15348	15321	15353	15505	15404	15362	15301	15236	15343	15239	15457	15224	15352	15157	15252	15342	15299	15516	15322	15480	15293	15219	15394	15205	15345	15301	15373	15178	15386	15408	15239	15454	15300	15305	15376	15519	15237	15446	15229	15306	15224	15498	15405	15239	15397	15357	15394	15345	15535	15387	15241	15312	15543	15373	15500	15298	15380	15464	15160	15407	15416	15410	15282	15304	15341	15195	15424	15300	15458	15363	15566	15149
24833	42128	39714	31799	27217	23682	21316	19343	18101	17948	16899	16516	16085	15882	15312	15497	15514	15370	15304	15212	15246	15031	14783	14728	14907	15091	14956	14749	14754	14579	14615	14613	14598	14794	14537	14700	14666	14674	14595	14744	14485	14554	14703	14475	14591	14612	14589	14466	14606	14528	14621	14573	14697	14432	14489	14499	14481	14647	14565	14668	14633	14512	14519	14534	14618	14780	14485	14712	14395	14512	14519	14455	14529	14562	14633	14554	14338	14489	14415	14632	14527	14631	14678	14454	14563	14477	14337	14486	14484	14433	14498	14705	14402	14525	14469	14357	14524	14479	14526	14487	14415	14511	14642	14590	14568	14502	14519	14383	14417	14500	14616	14504	14394	14504	14541	14441	14583	14540	14500	14446	14561	14395	14456	14386	14585	14688	14476	14558	14501	14482	14634	14500	14643	14387	14518	14577	14417	14602	14552	14231	14466	14528	14494	14566	14318	14673	14484	14565	14377	14485	14502	14416	14582	14391	14715	14617	14483	14412	14609	14367	14507	14378	14754	14622	14447	14579	14686	14244	14566	14535	14511	14433	14585	14531	14568	14589	14442	14651	14478	14579	14560	14700	14447	14578	14520	14527	14555	14426	14654	14602	14569	14467	14375	14580	14531	14575	14472	14564	14443	14593	14556	14411	14377	14452	14581	14491	14551	14522	14621	14265	14568	14524	14512	14635	14584	14527	14545	14486	14546	14495	14410	14735	14447	14374	14394	14553	14545	14553	14406	14496	14619	14686	14448	14202	14666	14477	14571	14528	14446	14455	14544	14487	14456	14465	14485	14449	14632	14452	14469	14553	14440	14498	14657	14464	14352	14587	14640	14471	14496	14586	14489	14474	14493	14486	14424	14576	14593	14543	14548	14346	14381	14672	14517	14449	14466	14601	14771	14507	14654	14682	14454	14524	14525	14436	14486	14357	14495	14554	14386	14297	14364	14467	14365	14491	14518	14517	14402	14321	14565	14438	14613	14594	14489	14629	14596	14494	14425	14582	14664	14565	14275	14651	14623	14546	14400	14333	14523	14757	14574	14522	14498	14570	14389	14411	14672	14612	14472	14697	14532	14566	14564	14478	14494	14555	14484	14504	14495	14375	14252	14532	14485	14537	14518	14346	14369	14515	14606	14384	14335	14570	14533	14659	14574	14597	14430	14646	14541	14431	14576	14494	14497	14424	14554	14671	14545	14647	14616	14621	14472	14514	14417	14446	14462	14575	14508	14566	14495	14533	14528	14666	14620	14474	14482	14431	14484	14445	14526	14538	14584	14637	14461	14496	14441	14385	14307	14489	14417	14604	14577	14507	14666	14367	14693	14332	14593	14476	14566	14350	14537	14527	14423	14411	14590	14474	14399	14519	14545	14551	14481	14419	14544	14627	14434	14553	14490	14471	14422	14579	14397	14447	14602	14557	14598	14612	14610	14612	14532	14573	14636	14417	14474	14629	14310	14700	14602	14577	14365	14499	14574	14572	14577	14525	14527	14283	14467	14389	14649	14424	14556	14449	14473	14537	14582	14560	14366	14564	14562	14434	14513	14552	14403	14459	14407	14467	14308	14363	14409	14518	14427	14491	14515	14601	14520	14527	14505	14598	14375	14446	14423	14479	14460	14492	14419	14479	14551	14511	14490	14574	14538	14618	14453	14627	14520	14462	14472	14612	14503	14689	14441	14641	14555	14548	14411	14403	14429	14538	14540	14464	14458	14520	14466	14391	14595	14533	14498	14502	14429	14623	14637	14447	14291	14659	14608	14474	14606	14340	14648	14579	14490	14556	14614	14508	14573	14576	14519	14608	14459	14395	14303	14754	14555	14605	14479	14506	14241	14566	14530	14536	14747	14536	14477	14434	14554	14601	14312	14564	14368	14513	14433	14212	14562	14326	14606	14564	14474	14529	14465	14655	14574	14459	14562	14539	14680	14495	14668	14540	14489	14606	14556	14514	14620	14554	14669	14494	14418	14522	14649	14395	14558	14541	14453	14397	14526	14476	14544	14468	14520	14389	14626	14574	14364	14443	14588	14618	14399	14477	14518	14635	14512	14558	14533	14559	14443	14547	14509	14466	14623	14457	14629	14429	14571	14584	14581	14556	14543	14341	14575	14405	14631	14539	14427	14587	14554	14599	14443	14500	14474	14390	14463	14711	14555	14491	14553	14548	14487	14412	14678	14547	14340	14537	14454	14479	14671	14321	14717	14447	14748	14503	14383	14559	14475	14710	14519	14679	14415	14562	14531	14460	14583	14489	14532	14364	14417	14378	14469	14594	14456	14494	14442	14360	14487	14384	14399	14402	14580	14490	14383	14445	14584	14618	14437	14380	14634	14657	14480	14446	14426	14617	14675	14597	14490	14540	14541	14468	14570	14457	14631	14461	14510	14551	14385	14484	14504	14306	14460	14467	14568	14575	14504	14542	14746	14371	14484	14472	14413	14522	14424	14619	14554	14390	14544	14577	14471	14596	14410	14595	14555	14443	14516	14521	14536	14490	14430	14568	14655	14606	14570	14479	14453	14365	14465	14435	14477	14616	14429	14401	14373	14563	14429	14500	14491	14394	14567	14423	14501	14497	14390	14580	14545	14426	14429	14329	14324	14467	14475	14562	14346	14524	14607	14480	14569	14599	14623	14544	14532	14546	14385	14599	14503	14410	14551	14510	14633	14351	14520	14463	14525	14468	14498	14657	14464	14523	14571	14421	14561	14493	14529	14476	14434	14688	14593	14463	14520	14542	14386	14379	14515	14521	14505	14634	14551	14669	14476	14469	14541	14688	14515	14551	14521	14553	14472	14580	14537	14450	14585	14409	14659	14624	14309	14516	14617	14584	14540	14579	14594	14398	14512	14528	14545	14450	14702	14448	14491	14552	14496	14554	14437	14689	14530	14487	14454	14706	14424	14424	14417	14485	14455	14502	14493	14608	14604	14421	14519	14440	14566	14585	14627	14473	14513	14455	14460	14650	14370	14452	14530	14545	14544	14494	14352	14542	14606	14561	14440	14343	14601	14442	14471	14567	14338	14601	14418	14421	14494	14506	14478	14494	14432	14559	14562	14439	14552	14461	14423	14591	14457	14738	14434	14493	14510	14549	14633	14605	14488	14357	14531	14565	14361	14490	14528	14452	14553	14399	14482	14710	14402	14624	14506	14549	14514	14451	14670	14453	14692	14594	14421	14585	14302	14374	14402	14493	14586	14477	14484	14410	14595	14478	14489	14527	14524	14425	14626	14655	14778	14611	14565	14546	14650	14775	14511	14645	14551	14435	14607	14631	14491	14603	14505	14588	14581	14513	14551	14463	14523	14565	14353	14482	14624	14607	14464	14437	14492	14587	14453	14591	14492	14516	14490	14497	14618	14460	14326	14584	14454	14640	14367	14502	14546	14660	14537	14515	14552	14506	14466	14375	14611	14502	14503	14746	14549	14351	14512	14549	14602	14633	14473	14470	14527	14448	14513	14508	14688	14567	14466	14459	14642	14456	14499	14524	14521	14443	14562	14538	14441	14514	14463	14516	14476	14630	14657	14501	14511	14371	14458	14235	14552	14374	14549	14378	14566	14567	14502	14476	14417	14419	14561	14537	14639	14350	14605	14621	14504	14463	14543	14485	14511	14541	14550	14465	14574	14436	14482	14403	14618	14343	14576	14523	14438	14512	14681	14553	14355	14532	14448	14563	14547	14613	14628	14506	14554	14588	14444	14466	14504	14502	14549	14459	14595	14536	14620	14430	14376	14547	14341	14480	14467	14466	14445	14614	14484	14387	14499	14586	14335	14535	14554	14574	14439	14432	14445	14638	14447	14506	14492	14395	14534	14511	14599	14508	14567	14621	14504	14551	14614	14548	14539	14570	14471	14525	14493	14590	14585	14655	14667	14408	14653	14519	14663	14551	14339	14498	14458	14410	14470	14481	14544	14501	14559	14429	14492	14470	14446	14634	14703	14544	14545	14519	14447	14604	14465	14500	14550	14488	14567	14541	14384	14729	14577	14418	14600	14445	14638	14732	14567	14514	14614	14434	14552	14406	14506	14583	14549	14490	14470	14487	14378	14455	14507	14557	14551	14496	14489	14424	14532	14568	14439	14418	14536	14624	14671	14510	14410	14604	14679	14596	14557	14517	14540	14526	14686	14461	14460	14392	14457	14319	14612	14711	14552	14404	14547	14481	14555	14580	14535	14541	14513	14573	14371	14557	14395	14490	14599	14571	14584	14647	14309	14651	14661	14486	14674	14484	14460	14566	14571	14578	14551	14610	14503	14481	14475	14468	14435	14538	14569	14628	14511	14602	14487	14577	14476	14554	14421	14639	14629	14464	14573	14668	14540	14503	14448	14421	14592	14780	14512	14462	14510	14400	14563	14517	14345	14618	14476	14412	14496	14478	14575	14522	14570	14447	14473	14589	14538	14715	14524	14550	14327	14530	14564	14410	14463	14436	14548	14433	14490	14322	14497	14381	14641	14389	14563	14367	14510	14461	14514	14447	14596	14442	14503	14368	14426	14491	14331	14428	14369	14474	14512	14437	14528	14472	14565	14467	14542	14569	14456	14655	14510	14544	14602	14412	14539	14660	14468	14444	14448	14617	14435	14600	14466	14356	14607	14632	14570	14560	14455	14350	14582	14624	14464	14450	14550	14622	14692	14417	14324	14359	14476	14549	14521	14625	14615	14579	14500	14478	14435	14598	14507	14558	14593	14626	14371	14403	14591	14430	14514	14455	14671	14504	14345	14462	14568	14566	14482	14639	14350	14588	14550	14504	14398	14441	14311	14558	14612	14564	14403	14467	14698	14249	14654	14507	14452	14615	14423	14664	14534	14418	14532	14603	14627	14347	14560	14597	14470	14439	14491	14545	14573	14669	14600	14348	14597	14449	14700	14524	14520	14574	14628	14671	14564	14518	14435	14615	14547	14503	14329	14475	14486	14841	14368	14520	14476	14535	14362	14603	14653	14516	14461	14547	14376	14532	14405	14437	14638	14397	14556	14470	14473	14582	14418	14590	14514	14755	14460	14443	14535	14606	14649	14535	14492	14308	14502	14498	14472	14476	14531	14523	14415	14605	14439	14437	14458	14664	14517	14439	14591	14504	14521	14479	14596	14465	14634	14730	14557	14272	14574	14530	14668	14527
23210	21584	29627	24088	22051	24570	26115	20234	18465	18416	17634	17205	16600	16537	16490	16324	16420	16289	16112	15980	15715	15865	15692	15675	15796	15841	15671	15613	15300	15582	15538	15261	15469	15630	15769	15233	15455	15457	15546	15356	15271	15472	15579	15468	15378	15211	15541	15410	15332	15422	15369	15453	15272	15247	15433	15348	15214	15444	15174	15377	15334	15298	15082	15260	15446	15223	15342	15291	15372	15174	15302	15096	15431	15213	15135	15296	15172	15310	15388	15234	15289	15105	15259	15218	15213	15352	15401	15262	15342	15154	15329	15281	15279	15407	15397	15309	15298	15210	15191	15001	15354	15195	15404	15509	15377	15271	15407	15035	15460	15280	15335	15371	15371	15136	15108	15370	15266	15154	15339	15212	15283	15080	15040	15053	15150	15384	15179	15262	15271	15311	15352	15512	15304	15258	15223	15295	15294	15408	15236	15335	15189	15210	15454	15360	15200	15311	15203	15258	15481	15207	15435	15149	15287	14994	15063	15400	15202	15152	15373	15363	15324	15200	15285	15164	15111	15025	15319	15328	15311	15322	15262	15283	15299	15286	15268	15233	15164	15064	15316	15124	15387	15198	15257	15274	15246	15216	15311	15269	15507	15331	15316	15225	15332	15189	15017	15153	15220	15031	15341	15211	15391	15082	15188	15225	15348	15292	15324	15306	15565	15485	15227	15348	15316	15109	15394	15109	15233	15280	15159	15326	15297	15226	15281	15291	15280	15277	15270	15300	15360	15233	15227	15340	15504	15314	15304	15335	15223	15294	15337	15333	15295	15209	15333	15239	15261	15118	15130	15232	15201	15262	15291	15163	15318	15134	15161	14990	15143	15087	15237	15411	15097	15182	15216	15334	15019	15172	15225	15223	15185	15292	15314	15208	15146	15360	15260	15214	15167	15098	15390	15383	15141	15323	15162	15127	15409	15318	15138	15289	15174	15445	15269	15082	15200	15232	15289	15178	15096	15330	15399	15376	15242	15011	15332	15080	15143	15281	15238	15151	15171	15051	15073	15182	15403	15215	15403	15373	15328	15236	15158	15067	15220	14949	15198	15227	15089	15083	15074	15205	15190	15139	15152	15125	15320	15228	15494	15237	15176	15161	15307	15403	15219	15217	15154	15291	15092	15257	15191	15254	15381	15329	15212	15337	15149	15225	15341	15132	15355	15227	15456	15230	15293	15165	15300	15076	15030	15191	15144	15169	15291	15344	15136	15322	15285	15437	15227	15273	15194	15390	15345	15339	15522	15354	15263	15165	15146	15412	15378	15237	15263	15090	15229	15264	15482	15387	15067	15150	15022	15259	15085	15348	15367	15181	15060	15120	15139	15262	15025	15311	15328	15303	15250	15208	15234	15365	15335	15131	15352	15323	15176	15151	15482	15358	15181	15243	15364	15203	15385	15162	15196	15385	15283	15152	15247	15272	15313	15278	15270	15235	15366	15182	15245	15207	15222	15283	15525	15132	15224	15136	15156	15255	15419	15186	15138	15346	15329	15145	15144	15365	15107	15235	15333	15216	15342	15125	15459	15228	15214	15256	15180	15424	15411	15276	15223	15280	15255	15159	15198	15234	15248	15145	15091	15320	15197	14988	15103	15197	15160	15389	15103	15067	15259	15225	15136	14989	15313	15232	15182	15145	15090	15070	15242	15178	15163	15038	15325	15265	15247	15335	15245	15425	15480	15221	15319	15234	15054	15214	15360	15540	15220	15290	15271	15139	15253	15436	15330	15097	15335	15113	15186	15306	15188	15165	15239	15200	15187	15470	15055	15294	15289	15144	15197	15395	15006	15212	15353	15272	15215	15263	15164	15111	15325	15212	15180	15212	15164	15346	15409	15150	15062	15118	15161	15009	15250	15301	15157	15330	15189	15270	15350	15361	15318	15306	15220	15293	15384	15167	15140	15174	15236	14988	15129	15286	15103	15319	15188	15209	15368	15350	15114	15349	15431	15068	15136	15283	15358	15404	15230	15148	15361	15107	15265	15173	15174	15216	15305	15331	15222	15179	15206	15322	15151	15383	15225	15227	15232	15230	15219	15005	15160	15201	15363	15332	15117	15303	15301	15408	15123	15200	15343	15176	15173	15325	15213	15230	15200	15378	15152	15204	15120	15161	15242	15214	15165	15294	15239	15107	15200	15290	15279	15065	15113	15342	15282	15277	15241	15221	15334	14973	15338	15162	15283	15472	15380	15463	15132	15380	15280	15189	15319	15311	15135	15268	15105	15262	15217	15159	15184	15191	15126	15279	15374	15128	15366	15343	15175	15409	15339	15189	15196	15472	15101	15257	15196	15301	15310	15219	15071	15315	15336	15308	15248	15153	15237	15353	15167	15275	15416	15351	15219	15181	15092	15174	15163	15335	15211	15352	15277	15184	15277	14921	15131	15079	15335	15196	15036	15360	15272	15497	15458	15302	15248	15121	15288	15186	15069	15233	15289	15312	15319	15326	15280	15225	15223	15424	15313	14959	15321	15114	15175	14934	15237	15326	15252	15360	15124	15106	15339	15113	15163	15060	15257	15426	15383	15353	15256	15280	15544	15240	15267	15195	15346	15269	15380	15406	15422	15376	15416	15224	15325	15256	15248	15193	15230	15256	15031	15114	15196	15267	15141	15282	15273	15205	15204	15221	15435	15199	15216	15243	15189	15287	15484	15281	15386	15306	15329	15321	15290	15372	15211	15232	15332	15282	15181	15098	15261	15366	15222	15318	15508	15360	15068	15224	15180	15164	15190	15256	15166	15254	14965	14989	15217	15103	15146	14993	15350	15137	15201	15065	15408	15295	15397	15257	15494	15337	15380	15193	15235	15095	14960	15314	15009	15075	15277	15287	15251	15473	15331	15399	15194	15189	15197	15154	15167	15337	15200	15030	15193	15067	15086	15116	15339	15158	15174	15441	15219	15308	15144	15071	15253	15290	15220	15316	15270	15376	15404	15317	15283	15122	15088	15280	15120	15222	15191	15053	15369	15143	15260	15102	15163	15160	15088	15161	15142	15346	15248	15163	15237	15341	15346	15239	15216	15069	15114	15240	15218	15481	15386	15220	15123	15363	15084	15142	15214	15340	15162	15402	15307	15166	15285	15175	15365	15141	15465	15253	15424	15225	15287	15350	15231	15344	15228	15154	14991	15084	15251	15338	15280	15360	15116	14997	15246	15224	15375	15044	15216	15238	15364	15402	15227	15372	15172	15346	15327	15033	15078	15329	15222	15292	15147	15131	15184	15272	15282	15063	15217	15125	15219	15196	15234	15147	15328	15216	14985	15148	15135	15324	15240	15133	15386	15224	15051	15164	15193	15055	15349	15179	15144	15225	15115	15408	15239	15159	15150	15292	15273	15437	15233	15271	15186	15428	15197	15211	15195	15151	15197	15090	15060	15228	15255	14929	15256	15149	15267	15299	15369	15262	15229	15245	15219	15079	15151	15487	15316	15245	15247	15489	15431	15362	15219	15351	15330	15355	14987	15134	15267	15075	15234	15280	15323	15286	15402	15332	15313	15230	15239	15319	15209	15280	15253	15215	15131	15079	15202	15306	15297	15296	15108	15276	15336	15126	15137	15333	15377	15288	15419	15254	15125	15179	15290	15261	15257	15313	15352	15342	15236	15231	15363	15420	15087	15380	15217	15209	15197	15185	15364	15114	15115	15187	15210	15239	15435	15214	15208	15189	15204	15238	15263	15195	15181	15199	15308	15376	15283	15108	15250	15056	15271	15349	15073	15213	15255	15387	15266	15396	15287	15095	15350	15221	15306	15131	15438	15245	15253	15292	15190	15250	15073	15186	15211	15409	15332	15242	15152	15342	15237	15234	15238	15153	15318	15209	15474	15074	15117	15149	15337	15309	15168	15034	15357	15253	15255	14966	15399	15218	15064	15163	15348	15160	15196	15043	15287	15110	15221	15176	15410	15113	15231	15246	15225	15133	15184	15382	15198	15282	15173	15184	15388	15236	15312	15273	15221	15149	15270	15171	15403	15327	15250	15297	15191	15328	15249	15260	15127	15267	15267	15125	15384	15314	15230	15244	15125	15212	15354	15333	15177	15108	15274	15191	15236	15275	15162	15386	15330	15216	15036	15416	15326	15089	15269	15215	15170	15290	15319	15507	15221	15030	15408	15196	15165	15170	15326	15226	15275	15259	15465	15159	15134	15208	15263	15253	15386	15153	15132	15260	15187	15305	15145	15205	15209	15259	15385	15268	15281	15262	15372	15158	15314	15148	15074	15310	15202	15331	15224	15123	15347	15198	15379	15295	15245	15280	15223	15392	15234	15336	15333	15335	15248	15226	15172	15236	15379	15148	15103	15153	15185	15165	15203	15300	15191	15476	15366	15234	15348	15092	15348	15261	15185	15140	15176	15286	15293	15299	15337	14947	15087	15150	15276	15256	15434	15122	15205	15219	15478	15112	15450	15178	15174	15412	15227	15130	15321	15313	15466	15271	15337	15448	15320	15130	15134	15262	15245	15369	15064	15251	15277	15150	15210	15130	15329	15259	15237	15325	15096	15100	15250	15139	14984	15162	15343	15187	15228	15333	15190	15154	15194	15390	15206	15307	15288	15250	15346	15088	15257	15214	15317	15253	15148	15338	15176	15237	15463	15337	15177	15090	15260	15084	15129	15290	15208	15257	15313	15179	15072	15035	15187	15058	15316	15165	15374	15342	15198	15032	15210	14931	15184	15270	15299	15222	15144	15401	15102	15309	15360	15182	15239	15263	15154	15240	15423	15005	15151	15299	15331	15157	15311	15208	15301	15374	15175	15273	15184	15272	15351	15267	15332	15228	15155	15032	15200	15212	15100	15395	15232	15267	15223	15309	15089	14984	15296	15254	15301	15175	15337	15260	15278	15324	15188	15069	15205	15199	15333	15280	15238	15156	15245	15082	15374	15255	15291	15317	15174	15217	15104	15390	15281	15158	15164	14985	15270	15292	15189	15346	15062	15245	15142	15253	15193	15072	15255	15297	15225	15338	15334	15147	15302	15047	15146	15214	15413	15321	15183	15181	15307	15083	15189	15123	15259	15387	15276	15262	15248	15306	15178	15248	15373	15135	15189	15282	15225	15276	15069	15233	15406	15304	15207	15272	15140	15187	15259	15221	15289	15047	15311	15148	15348	15163
26508	46156	43743	35477	30597	26917	23487	21283	19726	19039	17924	17350	16581	16451	15908	15614	15772	15829	15555	15452	15061	15233	14971	15031	15192	15203	14888	14827	14603	14678	14744	14703	14655	14512	14685	14713	14575	14761	14614	14434	14651	14625	14603	14403	14423	14551	14456	14382	14575	14541	14345	14440	14580	14362	14364	14521	14430	14402	14583	14382	14329	14524	14427	14503	14583	14486	14476	14564	14571	14347	14483	14456	14538	14232	14392	14393	14280	14477	14359	14534	14365	14291	14396	14376	14340	14516	14297	14390	14571	14430	14423	14401	14386	14508	14365	14394	14382	14449	14405	14487	14249	14259	14344	14377	14337	14530	14504	14452	14469	14662	14247	14291	14363	14420	14581	14367	14348	14344	14530	14312	14302	14370	14314	14474	14296	14283	14273	14384	14561	14465	14342	14420	14315	14496	14303	14513	14260	14397	14330	14420	14464	14427	14279	14253	14293	14548	14373	14308	14403	14475	14454	14407	14216	14329	14457	14496	14492	14427	14277	14584	14430	14450	14316	14333	14420	14572	14252	14597	14432	14413	14477	14256	14479	14473	14435	14400	14419	14316	14306	14380	14621	14486	14445	14305	14495	14187	14468	14255	14450	14435	14340	14398	14456	14452	14389	14351	14321	14478	14451	14397	14277	14382	14314	14410	14433	14417	14291	14268	14561	14161	14293	14389	14334	14498	14381	14320	14314	14393	14368	14418	14278	14406	14292	14369	14446	14495	14380	14361	14222	14259	14426	14268	14398	14409	14369	14335	14334	14424	14390	14482	14213	14356	14438	14388	14342	14318	14386	14431	14410	14313	14435	14374	14485	14361	14423	14296	14373	14386	14370	14396	14270	14363	14497	14314	14359	14232	14430	14452	14488	14480	14357	14316	14212	14453	14591	14360	14461	14311	14354	14477	14463	14464	14347	14385	14508	14449	14317	14353	14538	14274	14316	14451	14424	14316	14359	14346	14267	14467	14319	14420	14209	14366	14345	14412	14435	14349	14279	14402	14366	14405	14361	14319	14398	14296	14233	14422	14382	14597	14377	14489	14365	14452	14481	14355	14405	14227	14452	14534	14338	14485	14305	14372	14315	14419	14341	14325	14464	14432	14284	14366	14422	14444	14399	14291	14290	14374	14258	14436	14388	14356	14546	14368	14250	14332	14398	14321	14442	14397	14437	14221	14412	14641	14334	14189	14406	14546	14455	14463	14297	14323	14470	14264	14427	14524	14323	14365	14277	14316	14223	14388	14610	14509	14345	14266	14393	14481	14255	14470	14261	14346	14363	14374	14418	14283	14405	14336	14516	14375	14287	14190	14381	14540	14417	14445	14425	14500	14435	14304	14406	14226	14331	14470	14409	14572	14354	14247	14389	14343	14313	14286	14345	14423	14428	14303	14266	14401	14296	14417	14510	14313	14278	14594	14326	14414	14186	14344	14393	14327	14316	14255	14538	14289	14412	14450	14287	14374	14392	14319	14407	14580	14264	14309	14256	14387	14443	14224	14404	14474	14490	14389	14543	14413	14462	14294	14386	14380	14429	14448	14427	14260	14271	14520	14316	14466	14502	14297	14453	14365	14306	14405	14379	14502	14330	14315	14252	14461	14281	14393	14402	14215	14383	14433	14557	14276	14511	14441	14376	14417	14456	14371	14408	14379	14204	14397	14254	14462	14346	14343	14465	14268	14277	14511	14519	14466	14366	14246	14437	14292	14292	14207	14297	14424	14322	14413	14482	14373	14436	14372	14420	14490	14308	14329	14599	14290	14381	14453	14326	14334	14428	14396	14407	14234	14270	14178	14506	14505	14245	14266	14282	14559	14220	14509	14413	14392	14426	14422	14539	14374	14226	14311	14523	14558	14318	14300	14332	14219	14282	14333	14362	14318	14267	14276	14439	14191	14330	14415	14449	14453	14442	14522	14472	14488	14440	14306	14358	14227	14592	14321	14286	14284	14398	14273	14423	14469	14233	14337	14450	14449	14372	14441	14383	14349	14458	14391	14465	14400	14317	14464	14369	14253	14365	14363	14253	14397	14288	14418	14447	14366	14457	14394	14423	14492	14416	14247	14301	14362	14357	14380	14353	14276	14379	14472	14400	14385	14414	14303	14327	14432	14356	14364	14486	14381	14425	14416	14451	14431	14458	14408	14487	14604	14252	14373	14543	14477	14237	14392	14460	14335	14373	14402	14405	14435	14432	14270	14329	14414	14289	14474	14166	14474	14464	14282	14275	14407	14323	14551	14352	14486	14369	14202	14237	14414	14404	14311	14338	14341	14438	14361	14385	14347	14373	14455	14488	14182	14427	14475	14328	14503	14356	14299	14507	14359	14339	14443	14386	14351	14423	14492	14398	14317	14526	14258	14342	14525	14599	14387	14518	14411	14389	14346	14517	14452	14329	14358	14295	14352	14379	14387	14284	14263	14386	14514	14266	14477	14476	14367	14445	14397	14273	14389	14391	14580	14281	14272	14335	14438	14549	14454	14286	14345	14497	14575	14505	14456	14316	14424	14316	14229	14198	14315	14553	14385	14445	14625	14487	14407	14392	14339	14543	14313	14279	14144	14297	14267	14471	14467	14493	14429	14483	14594	14548	14472	14177	14334	14473	14266	14343	14390	14460	14404	14366	14344	14301	14424	14406	14534	14311	14217	14454	14358	14185	14595	14256	14452	14242	14544	14395	14450	14505	14401	14430	14410	14361	14189	14642	14376	14347	14534	14399	14540	14526	14261	14446	14336	14308	14410	14348	14378	14369	14342	14376	14347	14362	14287	14527	14420	14508	14480	14385	14409	14415	14468	14293	14335	14366	14485	14420	14366	14308	14328	14406	14288	14287	14354	14328	14380	14385	14250	14428	14396	14169	14326	14599	14367	14325	14290	14463	14422	14382	14391	14485	14477	14260	14242	14629	14394	14314	14264	14481	14425	14455	14592	14389	14425	14357	14318	14292	14377	14382	14385	14345	14453	14499	14323	14378	14346	14220	14499	14343	14365	14345	14391	14306	14250	14464	14464	14470	14364	14392	14414	14403	14518	14357	14439	14404	14439	14216	14483	14239	14433	14349	14533	14190	14373	14488	14287	14414	14341	14415	14347	14327	14374	14388	14525	14378	14471	14343	14491	14481	14449	14331	14389	14401	14427	14467	14427	14357	14474	14467	14450	14343	14298	14398	14530	14628	14306	14364	14241	14474	14355	14447	14321	14384	14360	14293	14359	14367	14311	14475	14375	14445	14350	14574	14485	14474	14387	14580	14398	14314	14564	14377	14473	14392	14342	14286	14457	14151	14337	14615	14293	14386	14447	14347	14676	14397	14473	14397	14523	14304	14371	14349	14352	14319	14477	14259	14479	14533	14256	14453	14411	14350	14385	14480	14394	14287	14414	14408	14406	14456	14501	14484	14515	14455	14440	14385	14419	14450	14424	14470	14365	14503	14585	14404	14378	14439	14412	14319	14419	14274	14326	14567	14378	14290	14399	14234	14400	14408	14473	14292	14347	14453	14507	14339	14394	14259	14507	14284	14430	14413	14267	14381	14293	14439	14561	14473	14380	14471	14329	14443	14287	14278	14426	14397	14553	14398	14385	14393	14310	14403	14537	14504	14427	14381	14293	14122	14403	14528	14536	14526	14434	14458	14414	14356	14484	14275	14291	14417	14455	14317	14488	14630	14346	14395	14456	14626	14468	14366	14295	14256	14436	14392	14421	14441	14505	14303	14482	14389	14466	14307	14155	14434	14408	14395	14478	14288	14352	14394	14366	14433	14436	14443	14496	14192	14350	14368	14363	14514	14390	14418	14262	14427	14350	14496	14180	14401	14448	14228	14327	14466	14125	14370	14324	14408	14412	14170	14404	14385	14454	14436	14468	14450	14367	14319	14380	14331	14338	14425	14444	14182	14346	14416	14165	14339	14333	14329	14496	14299	14479	14422	14283	14491	14326	14410	14468	14401	14487	14425	14312	14445	14296	14385	14459	14349	14396	14362	14320	14375	14462	14607	14268	14288	14421	14249	14500	14376	14434	14430	14390	14295	14330	14319	14436	14475	14249	14453	14400	14455	14386	14347	14425	14357	14499	14398	14480	14266	14429	14357	14562	14397	14433	14374	14308	14470	14448	14435	14444	14360	14461	14375	14367	14385	14537	14205	14312	14344	14340	14308	14485	14262	14345	14371	14331	14341	14180	14477	14392	14267	14485	14362	14278	14525	14484	14376	14398	14304	14398	14441	14388	14264	14482	14437	14444	14397	14391	14265	14391	14516	14306	14258	14410	14432	14551	14368	14324	14469	14326	14403	14487	14272	14289	14275	14404	14516	14336	14412	14344	14245	14272	14374	14424	14430	14250	14390	14433	14334	14486	14394	14180	14397	14268	14391	14310	14414	14375	14532	14511	14326	14395	14428	14362	14247	14617	14178	14241	14375	14541	14226	14284	14394	14363	14343	14340	14277	14365	14396	14419	14523	14534	14247	14540	14508	14266	14306	14271	14342	14349	14340	14519	14379	14421	14506	14342	14472	14342	14351	14453	14438	14394	14424	14302	14391	14416	14452	14330	14394	14457	14468	14393	14312	14372	14424	14436	14374	14279	14443	14368	14232	14395	14411	14363	14457	14254	14452	14422	14527	14495	14463	14379	14570	14204	14542	14563	14471	14421	14402	14289	14404	14320	14493	14365	14417	14461	14471	14344	14274	14172	14291	14352	14297	14509	14355	14510	14278	14336	14401	14657	14374	14369	14447	14389	14405	14302	14326	14448	14268	14340	14238	14387	14390	14399	14420	14439	14430	14298	14351	14376	14441	14418	14296	14405	14404	14240	14342	14433	14548	14280	14457	14424	14454	14400	14423	14609	14271	14644	14383	14298	14464	14370	14466	14336	14446	14296	14395	14458	14295	14385	14386	14290	14273	14231	14440	14198	14446	14432	14353	14275	14481	14315	14425	14328	14331	14345	14387	14325	14471	14437	14370	14416	14218	14380	14442	14494	14353	14313	14311	14392	14329	14549	14391	14228	14325	14272	14465	14260	14446	14410	14371	14246	14369	14432	14414	14599	14168	14403	14555	14481	14343	14461	14199	14276	14373	14340	14399	14293	14486	14350	14338	14396	14472	14385	14430	14443	14352	14366	14416	14400
28016	23679	28443	25127	19975	18182	16790	15990	15483	15492	15088	14818	14706	14728	14658	14606	14690	14769	14647	14833	14560	14357	14521	14296	14613	14656	14405	14443	14332	14359	14368	14481	14465	14462	14185	14357	14462	14404	14409	14292	14352	14298	14318	14266	14222	14353	14347	14473	14274	14302	14225	14155	14197	14217	14299	14380	14255	14277	14321	14344	14292	14308	14387	14106	14213	14277	14204	14189	14262	14350	14417	14356	14351	14307	14172	14347	14133	14089	14315	14248	14177	14169	14295	14118	14253	14190	14400	14406	14405	14278	14195	14187	14185	14486	14294	14367	14260	14172	14276	14183	14350	14413	14388	14148	14300	14446	14158	13972	14349	14282	14357	14279	14239	14181	14270	14183	14280	14296	14240	14331	14222	14326	14157	14241	14408	14401	14307	14209	14477	14415	14178	14230	14441	14316	14302	14269	14374	14299	14187	14254	14564	14404	14180	14187	14159	14165	14390	14259	14134	14085	14109	14134	13982	14151	14089	14129	14326	14248	14118	14278	14206	14373	14163	14258	14238	14213	14293	14192	14250	14151	14213	14319	14258	14387	14374	14462	14321	14257	14296	14348	14319	14376	14209	14385	14229	14238	14413	14362	14376	14458	14318	14134	14259	14211	14231	14146	14277	14069	14383	14149	14218	14059	14192	13987	14182	14373	14189	14485	14493	14370	14195	14097	14019	14441	14447	14409	14256	14346	14336	14240	14241	14203	14273	14349	14397	14226	14069	14264	14223	14272	14238	14389	14264	14039	14280	14231	14196	14029	14485	14285	14099	14263	14265	14306	14359	14152	14195	14099	14284	14303	14441	14343	14554	14330	14398	14424	14289	14137	14312	14286	14338	14386	14251	14143	14179	14304	14219	14370	14358	14303	14351	14439	14191	14143	14185	14118	14258	14329	14269	14073	14445	14315	14340	14182	14396	14325	14228	14233	14321	14164	14339	14344	14338	14409	14303	14149	14253	14309	14263	14187	14181	14430	14275	14277	14235	14344	14172	14423	14342	14433	14289	14233	14300	14450	14302	14341	14296	14219	14219	14251	14199	14196	14328	14413	14336	14344	14258	14099	14330	14190	14267	14400	14038	14223	14361	14416	14425	14299	14270	14180	14340	14382	14400	14191	14181	14269	14364	14433	14520	14295	14490	14295	14202	14424	14417	14332	14521	14157	14489	14308	14265	14298	14335	14269	14160	14280	14033	14343	14442	14482	14422	14454	14199	14336	14212	14393	14270	14235	14300	14268	14266	14405	14389	14374	14270	14003	14444	14329	14310	14366	14239	14258	14290	14225	14206	14141	14348	14255	14270	14362	14259	14166	14247	14000	14283	14333	14241	14176	14293	14106	14313	14284	14162	14313	14182	14173	14398	14390	14363	14387	14243	14211	14344	14297	14101	14248	14130	14208	14320	14342	14301	14285	14417	14221	14370	14171	14231	14429	14255	14059	14288	14410	14549	14295	14364	14173	14282	14253	14435	14267	14218	14354	14256	14271	14278	14276	14202	14311	14455	14134	14253	14148	14156	14102	14192	14135	14090	14387	14380	14117	14306	14201	14327	14283	14307	14393	14167	14261	14386	14219	14244	14550	14276	14378	14344	14164	14272	14263	14295	14151	14344	14222	14235	14375	14152	14197	14033	14366	14377	14317	14346	14009	14262	14194	14222	14383	14431	14180	14305	14089	14148	14329	14263	14316	14416	14278	14249	14230	14398	14200	14246	14237	14301	14284	14360	14276	14274	14246	14266	14266	14161	14016	14385	14190	14419	14209	14299	14165	14291	14388	14435	14240	14392	14261	14330	14179	14298	14284	14267	14311	14332	14116	14094	14349	14265	14211	14248	14458	14295	14239	14353	14188	14381	14262	14313	14169	14229	14312	14220	14432	14403	14309	14270	14328	14518	14220	14249	14395	14321	14333	14285	14357	14259	14379	14375	14152	14289	14420	14469	14236	14244	14253	14432	14187	14344	14110	14346	14298	14063	14295	14234	14255	14448	14218	14165	14329	14063	14302	14287	14158	14326	14398	14396	14272	14422	14507	14361	14139	14212	14163	14403	14144	14309	14289	14293	14315	14327	14237	14101	14275	14364	14189	14286	14232	14350	14139	14348	14212	14266	14259	14364	14182	14361	14352	14413	14540	14471	14300	14320	14324	14301	14278	14204	14443	14383	14124	14294	14326	14298	14316	14213	14391	14310	14365	14134	14277	14367	14022	14416	14520	14129	14351	14531	14202	14180	14469	14284	14327	14359	14248	14247	14259	14302	14558	14331	14305	14514	14344	14212	14189	14327	14467	14302	14334	14364	14332	14065	14203	14465	14171	14285	14231	14311	14366	14339	14296	14483	14386	14315	14444	14203	14079	14044	14289	14219	14126	14260	14096	14323	14401	14370	14213	14409	14087	14197	14211	14111	14510	14255	14118	14289	14455	14374	14322	14177	14200	14271	14278	14193	14380	14481	14176	14381	14364	14412	14154	14403	14333	14279	14339	14361	14189	14217	14150	14229	14350	14273	14037	14595	14389	14316	14397	14267	13942	14274	14134	14396	14375	14201	14172	14408	14274	14163	14078	14281	14181	14171	14354	14316	14345	14314	14253	14228	14459	14265	14193	14197	14170	14363	14174	14446	14398	14424	14335	14240	14098	14119	14200	14226	14246	14381	14187	14405	14424	14319	14496	14466	14298	14541	14450	14230	14403	14428	14233	14158	14423	14347	14132	14218	14232	14248	14244	14174	14237	14330	14264	13969	14242	14301	14276	14319	14246	14336	14303	14242	14349	14299	14222	14260	14152	14337	14162	14331	14260	14205	14208	14431	14178	14249	14294	14254	14327	14423	14373	14152	14286	14263	14496	14271	14280	14298	14193	14225	14469	14345	14249	14134	14273	14326	14145	14267	14246	14337	14299	14206	14133	14226	14393	14398	14271	14415	14293	14391	14213	14328	14396	14322	14246	14317	14392	14273	14441	14287	14274	14230	14241	14205	14371	14362	14407	14519	14281	14541	14150	14361	14373	14120	14181	14321	14146	14389	14332	14242	14187	14099	14223	14358	14088	14336	14453	14217	14207	14396	14215	14351	14180	14400	14278	14360	14405	14348	14151	14111	14319	14325	14335	14348	14371	14293	14324	14333	14296	14221	14349	14168	14319	14436	14245	14249	14421	14262	14460	14186	14197	14169	14345	14420	14246	14227	14311	14222	14131	14252	14265	14288	14292	14298	14073	14199	14306	14330	14424	14317	14444	14304	14273	14207	14261	14214	14300	14367	14326	14215	14195	14098	14188	14443	14200	14155	14156	14322	14256	14101	14164	14470	14360	14308	14201	14276	14333	14337	14329	14589	14189	14257	14272	14426	14273	14169	14319	14410	14316	14325	14379	14366	14337	14299	14315	14377	14245	14408	14214	14297	14432	14169	14539	14452	14285	14217	14302	14374	14151	14333	14410	14417	14081	14267	14263	14294	14285	14309	14387	14314	14383	14291	14325	14306	14202	14277	14325	14364	14079	14315	14083	14176	14152	14097	14123	14201	14351	14346	14429	14276	14220	14343	14350	14367	14053	14255	14258	14419	14422	14336	14323	14416	14193	14449	14358	14439	14299	14281	14299	14228	14387	14046	14220	14302	14302	14403	14206	14216	14289	14230	14292	14162	14047	14288	14316	14342	14237	14362	14336	14230	14247	14329	14052	14172	14207	14278	14243	14284	14189	14179	14289	14241	14367	14305	14426	14125	14249	14216	14214	14377	14357	14240	14132	14069	14369	14114	14269	14218	14217	14380	14202	14248	14218	14196	14116	14492	14271	14235	14303	14484	14362	14283	14283	14070	14234	14343	14271	14197	14396	14486	14282	14334	14394	14311	14355	14365	14164	14304	14236	14396	14359	14354	14258	14167	14405	14399	14311	14317	14364	14254	14355	14179	14233	14390	14310	14338	14090	14276	14422	14103	14249	14128	14395	14129	14352	14310	14169	14281	14233	14132	14225	14505	14246	14296	14245	14285	14399	14171	14254	14184	14166	14335	14272	14305	14294	14459	14275	14234	14376	14159	14209	14192	14313	14075	14200	14348	14162	14504	14142	14335	14259	14378	14221	14282	14154	14257	14256	14261	14240	14045	14174	14169	14331	14193	14265	14460	14487	14347	14286	14350	14345	14469	14328	14193	14123	14215	14450	14301	14291	14100	14301	14369	14284	14195	14548	14383	14324	14404	14309	14223	14091	14305	14214	14246	14293	14385	14263	14272	14235	14403	14342	14459	14307	14455	14402	14333	14118	14231	14177	14325	14253	14002	14283	14148	14362	14331	14133	14296	14406	14461	14249	14185	14336	14248	14309	14265	14408	14365	14334	14249	14256	14496	14416	14122	14219	14299	14411	14161	14015	14154	14435	14223	14269	14320	14313	14240	14480	14341	14431	14271	14256	14374	14484	14101	14033	14148	14233	14239	14469	14422	14177	14345	14295	14067	14317	14240	14342	14305	14327	14422	14384	14341	14208	14406	14317	14059	14358	14390	14322	14156	14374	14418	14248	14318	14319	14216	14231	14312	14327	14223	14584	14314	14567	14217	14181	14350	14506	14290	14312	14234	14364	14123	14198	14280	14321	14245	14255	14336	14403	14225	14093	14270	14495	14517	14251	14103	14275	14330	14376	14108	14356	14442	14216	14464	14188	14376	14443	14466	14261	14249	14334	14309	14259	14382	14379	14313	14526	14298	14256	14335	14462	14349	14219	14421	14245	14368	14368	14173	14312	14481	14277	14350	14579	14059	14428	14255	14239	14159	14349	14159	14425	14238	14226	14159	14331	14312	14233	14204	14305	14117	14266	14310	14458	13991	14150	14282	14083	14327	14417	14474	14304	14201	14406	14262	14238	14394	14416	14177	14343	14149	14291	14284	14391	14215	14236	14336	14232	14457	14269	14374	14202	14262	14256	14341	14343	14401	14422	14262	14263	14337	14278	14300	14100	14293	14383	14499	14407	14328	14116	14248	14370	14287	14201	14262	14310	14415	14517	14320	14422	14244	13996	14195	14280	14206	14241	14165	14326	14239	14357	14201	14289	14246	14273	14429	14316	14201	14104	14193	14193	14352	14375	14196	14381	14341	14441	14315	14406	14243	14255	14433	14384	14036	14100
24074	34885	32788	25703	22228	19775	17729	16806	16062	15630	15258	14808	14648	14568	14271	14272	14159	14233	14248	13999	14220	14161	14061	13916	14056	14260	13933	13691	13897	14017	13884	13897	14069	13892	13853	13762	13789	13935	13838	13671	13795	13699	13607	13779	13901	13772	13763	13741	13968	13740	13887	13813	13955	13696	13981	13972	13820	13842	13734	13837	13773	13807	13880	13728	13822	13713	13887	13822	13906	13855	13758	13728	13768	13753	13677	13814	13860	13909	14003	13624	13900	13835	13860	13797	13772	13646	13774	13868	13735	13796	13679	13854	13912	13760	13850	13823	13837	13708	13725	13824	13772	13903	13754	13722	13736	13762	13777	13881	13889	13934	13621	13764	13845	13752	13839	13834	13888	13618	13830	13886	13831	13881	13859	13771	13693	13833	13903	13856	13746	13842	13708	13799	13665	13915	13710	13729	13969	13723	13818	13764	13839	13729	13900	13641	13711	13630	13779	13726	13713	13793	13760	13842	13667	13785	13780	13782	13872	13720	13623	13842	13951	13767	13974	13657	13949	13806	13815	13698	13719	13822	13766	13666	13819	13726	13605	13720	13860	13663	13848	13720	13819	13655	13917	13905	13757	13846	13807	13954	13735	13827	13878	13648	13755	13827	13753	13789	13844	13747	13784	13917	13501	13789	13732	13843	13809	13851	13927	13814	13669	13939	13829	13820	13874	13798	13798	13896	13741	13846	13775	13709	13667	13894	13830	13756	13886	13848	13758	13682	13901	13814	13752	13750	13948	13925	13892	13868	13731	13681	13852	13794	13906	13764	13838	13867	13809	13641	13898	13891	13762	13838	13802	13641	13686	13843	13541	13804	13682	13856	14018	13770	13848	13699	13845	13941	13659	13892	13686	13761	13707	13725	13649	13757	13613	13948	13732	13809	13847	13788	13774	13674	13802	13671	13702	13683	13711	13797	13952	13815	13567	13721	13684	13688	13917	13592	13715	13716	13798	13739	13726	13670	13674	13723	13874	13796	13836	13703	13813	13837	13653	13776	13931	13834	13742	13745	13838	13654	13974	13824	13957	13698	13786	13765	13821	13897	13645	13783	13772	13950	13876	13907	13905	13773	13826	13646	13712	13706	13709	13766	13933	13684	13648	13750	13751	13832	13681	13734	13769	13766	13886	13768	14080	13831	13776	13706	13913	13618	13851	13823	13853	13800	13896	13646	13692	13811	13879	13708	13902	13818	13829	13776	13716	13874	13838	13871	13833	13715	13973	13855	13801	13821	13842	13790	13774	13825	13850	13732	13844	13816	13828	13703	13725	13766	13833	13707	13734	13765	13759	13901	13839	13736	13758	13654	13787	13652	13789	13766	13726	13657	13760	13909	13905	13771	13742	13821	13712	13844	13724	13827	13811	13850	13538	13729	13699	13744	13716	13763	13863	13715	13810	13739	13745	13862	13824	13811	13884	13869	13831	13785	13788	13770	13851	13787	13788	13863	13918	13689	13858	13770	13657	13910	13817	13954	13896	13891	13799	13797	13826	13719	13737	13819	14002	13786	13808	13894	13741	13833	13792	13703	13902	13953	13825	13864	13756	13937	13837	13654	13909	13671	13798	13841	13849	13702	14058	13800	13795	13691	13749	13673	13863	13645	13681	13690	13812	13845	13916	13642	13667	13790	13709	13917	13765	13763	13690	13707	13918	13783	13941	13793	13643	13739	13686	13882	13948	13841	13819	13874	13718	13666	13858	13933	13845	13779	13785	13851	13595	13902	13825	13839	13767	13735	13848	13856	13817	13720	13790	13830	13858	13790	14080	13705	13641	13855	13727	13584	13789	13904	13747	13870	13719	13892	13903	13704	13763	13880	13981	13680	13709	13764	13740	13672	13721	13869	13889	13857	13704	13904	13647	13640	13621	13578	13768	13827	13694	13858	13857	13800	13767	13590	13931	13885	13714	13767	13865	13906	13749	13897	13773	13711	13752	13756	13732	13877	13789	13827	13556	13631	13904	13893	13826	13771	13913	13758	13683	13585	13720	13776	13679	13634	13838	13880	13787	14000	13722	13684	13710	13803	13751	13675	13693	13715	13815	13866	13867	13893	13772	13752	13781	13864	13845	13836	13811	13758	13684	13817	13880	13930	13670	13649	13823	13838	13749	13812	13728	13961	13741	13832	13833	13809	13966	13844	13616	13917	13836	13759	13859	13801	13774	13604	13801	13738	13771	13759	13738	13706	13643	13687	13654	13787	13707	13955	13787	13801	13809	13781	13790	13798	13803	13631	13999	13702	13868	13860	13803	13740	13799	13929	13775	13917	13958	13722	13670	13733	13741	13824	13763	13825	13817	13806	13665	13769	13777	13799	13942	13783	13879	13968	13843	13842	13682	13769	13631	13758	13761	13796	13799	13835	14065	13780	13795	13826	13785	13734	13707	13715	13788	13835	13746	13920	13953	13847	13857	13817	13823	13710	13834	13711	13785	13858	13743	13743	13798	13810	13769	13773	13920	13662	13832	13898	13791	13837	13829	13825	13804	13648	13716	13826	13936	13857	13720	13659	13743	13827	13762	13810	13832	13725	13745	13727	13783	13729	13656	13797	13815	13891	13826	13695	13927	13805	13712	13676	13919	13839	13807	13656	13838	13597	13742	13806	13685	13697	13933	13734	13653	13658	13884	13920	13653	13784	13849	13826	13814	13850	13765	13857	13825	13709	13724	13808	13713	13813	13928	13955	13804	13742	13728	13693	13813	13745	13759	13917	13871	13822	13593	13851	13692	13678	13707	13869	13716	13843	13757	13656	13817	13590	13846	13809	13707	13791	13912	13538	13756	13637	13647	13719	13763	13945	13763	13847	13743	13867	13885	13806	13857	13786	13838	13827	13865	13885	13687	13841	13634	13704	13855	13703	13807	13780	13807	13772	13819	13795	13730	13778	13737	13948	13700	13645	13780	13823	13895	13756	13628	13800	13812	13780	13812	13800	13850	13868	13811	13735	13795	13707	13553	13784	13703	13686	13878	13897	13787	13776	13753	13758	13626	13790	13747	14044	13834	13678	13675	13772	13893	13957	13710	13719	13746	13847	13866	13875	13822	13611	13772	13620	13930	13724	13716	13940	13779	13753	13960	13671	13967	13683	13789	13586	13736	13665	13795	13701	13765	13687	13642	13828	13695	13821	13899	13741	13856	13845	13748	13691	13692	13563	13841	13802	13900	13796	13687	13853	13842	13724	13785	13694	13604	13854	13839	13895	13823	13758	13769	13966	13662	13826	13655	13679	13680	13888	13821	13803	13902	13656	13803	13791	13836	13753	13970	13787	13739	13773	13920	13855	13770	13889	13743	13731	13696	13856	13837	13752	13827	13774	13726	13954	13718	13858	13699	13961	13639	13849	13890	13730	13946	13818	13493	13892	13724	13728	13854	13801	13678	13766	13819	13823	13845	13724	13859	13812	13754	13634	13696	13948	13644	13693	13846	13810	13627	13863	13784	13813	13876	13873	13750	13815	13877	13898	13637	13834	13818	13773	13659	13695	13986	13657	13776	13788	13681	13969	13730	13756	13759	13829	13731	13909	13908	13711	13936	13812	13720	13773	13899	13785	13611	13762	13735	13726	13830	13810	13844	13768	13827	13637	13835	13834	13717	13806	13800	13701	13810	13788	13727	13674	13682	13618	13757	13774	13735	13631	13826	13843	13714	13710	13765	13832	13813	13843	13611	13704	13801	13841	13719	13718	13885	13741	13778	13909	13746	13839	13794	13756	13870	13800	13687	13938	13831	13675	13761	13786	13741	13751	13889	13770	13692	13905	13875	13894	13858	13721	13701	13692	13757	13826	13741	13838	13805	13706	13843	13716	13691	13705	13779	13684	13910	13745	13624	13702	13616	13811	13610	13880	13768	13770	13917	13755	13826	13715	13779	13762	13757	13773	13801	13907	13734	13885	13818	13759	13728	13616	13844	13758	13795	13781	13718	13651	13803	13953	13686	13706	13905	13851	13723	13619	13982	13770	13845	13876	13814	13722	13503	13784	13571	13848	13919	13848	13722	13744	13680	13774	13862	13766	13753	13919	13662	13838	13662	13791	13698	13904	13752	13766	13889	13646	13902	13547	13783	13793	13701	13945	13901	13760	13729	13800	13885	13737	13758	13796	13836	13780	13842	13968	13894	13715	13777	13889	13729	13843	14011	13694	13768	13818	13837	13823	13928	13699	13685	13921	13939	13783	13779	13757	13922	13832	13818	13815	13809	13644	13610	13682	13855	13676	13750	13709	13789	13808	13885	13776	13772	13833	13807	13797	13996	13701	13754	13902	13960	13751	13763	13807	13594	13746	13817	13682	13923	13732	13807	13760	13699	13768	13666	13857	13705	13690	13690	13949	13798	13725	13789	13760	13541	13704	13898	13774	13845	13756	13720	13736	13904	13886	13752	13773	13824	13861	13863	13811	13859	13656	13697	13794	13742	13775	13776	13839	13752	13812	13835	13695	13855	13637	13758	13664	13778	13593	13867	14016	13840	13883	13729	13793	13649	13667	13792	13749	13802	13842	13807	13823	13702	13689	13713	13817	13786	13707	13810	13955	13645	13728	13763	13862	13773	13743	13902	13694	13835	13761	13798	13777	13758	13802	13458	13594	13744	13795	13824	13666	13745	13737	13804	13927	13735	13773	13838	13647	13698	13857	13717	13736	13896	13804	13815	13874	13831	13850	13625	13813	13834	13640	13944	13859	13825	13748	13852	13803	13730	13814	13917	13890	13614	13875	13745	13861	13769	13734	13752	14005	13896	13816	13814	13828	13680	13805	13872	13683	13783	13648	13763	13961	13768	13597	13769	13887	13809	13682	13737	13658	13843	13724	13711	13892	13859	13694	13585	13808	13750	13848	13814	13838	14046	13794	13739	13751	13863	13667	13672	13799	13763	13837	13805	13875	13721	13705	13741	13745	13691	13743	13781	13910	13647	13918	13786	13661	13760	13885	13909	13776	13844	13844	13639	13839	13620	13829	13782	13833	13682	13783	13778	13818	13689	13807	13906	13785	13799	13820	13836	13913	13794	13765	13911	13724	13788	13764	13657	13940	13885	13927	13821	13764	13787	13697	13771	13632	13812	13765	13766	13764	13704	13861	13948	13791	13760	13712	13805	13829	13749	13621	13765	13791	13775	13790
24213	21630	29282	24786	23117	23314	22013	18304	17032	17080	16773	16332	15932	15779	15671	15648	15815	15676	15481	15412	15329	15202	15156	15226	15456	15400	15263	15137	15224	14924	15301	15030	15178	15155	15049	15106	15100	15010	14998	14883	14983	14945	15103	15016	15059	14952	14934	15027	15005	15012	15040	15046	14867	15015	14980	14953	15101	15266	15227	14946	15012	15078	15054	15031	14920	15092	14841	15011	14991	14998	14919	15001	14835	14918	14996	15045	14856	14915	14996	15078	14871	14986	14910	14749	15002	14903	14898	15028	14927	15042	14805	15082	14931	14991	14903	15203	14786	14807	15056	14822	15007	15076	14788	15024	14847	15079	15044	14928	15222	15125	14864	14892	14921	15008	14899	14939	15004	14974	15073	14866	14847	14997	14942	15068	14988	14896	14869	14970	14929	15018	14946	14781	14915	14866	14883	14960	14923	14967	14839	15017	14949	14910	15087	15036	15247	14889	14846	15140	15045	15217	14859	14976	15045	14947	15043	14809	14896	14987	14963	14894	14790	15029	14954	14828	15135	14886	15018	15007	15125	14970	14846	14827	14973	14870	14974	14833	15014	14813	14991	15002	14892	14882	14855	14808	14870	15086	14833	14976	14947	15248	14982	14739	14966	14779	14885	15093	15019	15078	15069	15040	14957	15030	14975	14851	14824	14975	15066	14954	14877	14960	14908	14820	14873	14813	15163	15048	15039	14997	14836	14915	15104	14858	14902	14958	14948	14987	15128	14879	14961	14904	14820	14843	14811	15082	14972	15035	14968	15206	14893	14815	14949	15086	15034	15039	14843	14876	15075	15076	14940	14973	14814	14983	15124	14845	14940	14805	14792	14880	14969	14910	15030	14858	14886	14875	15095	14885	14935	14837	14906	14794	14766	14945	15165	14804	14869	14799	14888	14714	15029	15086	15030	15016	15094	14877	15085	14792	15036	14975	14957	14770	14990	14789	14851	14887	14968	15073	15021	14891	14958	15178	14932	14913	15055	14900	14897	14938	14785	14845	14989	15091	14866	14872	15037	14976	14995	15135	14923	14879	15001	15026	15123	14964	15048	14726	15152	15020	14952	14879	15128	14982	14989	15160	15057	15212	14968	15196	14911	15204	14921	14824	15128	14893	15092	14987	14980	15152	14996	14845	14829	15008	14786	15125	14928	15062	14923	14960	15036	14967	14914	14759	15184	14920	15110	15004	15020	14990	14906	14893	15001	14951	14971	15032	15085	14926	15011	14986	14955	14960	14860	14933	14842	14978	15010	14848	15090	14921	15060	15031	15091	15014	14876	14979	15056	15091	14923	15080	15060	14976	14899	14948	14985	15034	14852	15042	15137	14895	14941	14943	15024	14822	14907	15041	14917	14982	14889	14862	15045	14936	15073	14972	15079	14889	14969	14849	15082	14843	14780	15063	14890	15030	14885	14792	15035	14664	14921	14941	15335	14844	14943	14804	14848	15020	14924	14915	15165	15062	14847	14971	14963	14945	14802	14985	15051	14989	15000	14840	14968	15023	14874	14934	14934	15070	15023	14978	14953	15074	15024	15012	14922	14917	14939	14900	15004	14834	15090	14977	14896	14997	14776	14837	14833	15044	15109	15059	15067	15101	15030	14884	14974	14977	15111	14909	14829	15055	14926	14941	14935	15080	14909	14915	15084	14801	14935	14929	14919	15056	14854	14898	14863	14959	14966	14917	14878	14957	14951	14847	15127	15132	15161	15013	14905	14822	14944	14792	14713	14892	15011	15018	14855	14953	14968	14801	14955	14876	14824	14903	14833	15037	15078	14903	14970	14826	14874	14937	15100	15070	14804	15010	15020	15070	14870	14934	15105	14903	14934	14699	15006	14883	15015	14916	14808	14851	15027	14891	14860	14859	14805	14968	15071	14870	15033	15112	14949	14960	14862	14904	15107	15011	14897	14931	14987	14775	14918	14895	14793	14828	14995	14937	14817	14928	15106	14862	14847	14793	15073	14870	14978	14753	14833	14927	14804	14897	14787	14671	15167	14851	14816	14914	15013	14834	14890	14828	14930	14753	14767	14888	14943	14999	14965	14856	14901	14847	15036	15158	15021	14850	14798	14918	15005	14975	14978	15003	14940	14944	14868	14921	14949	15081	15007	14962	14970	14976	14801	14892	14848	15188	14839	14756	14965	15031	14989	14854	15043	14974	15171	14887	14981	14980	14878	14830	15030	15081	14893	14849	14997	14858	14965	15047	14897	14952	14929	14761	14821	14953	14910	14955	14939	15005	14861	14945	14841	14821	14903	14755	14908	14999	14952	14882	14950	14828	14859	15040	14817	14815	15074	14962	15043	14823	14877	15005	14972	14972	15030	15010	15048	15054	14683	14988	14869	15060	15087	15080	14936	15108	14917	14973	14983	14975	14868	14919	14916	14863	15041	14882	15188	14877	15236	14908	15010	14852	14866	15038	14910	15142	14922	14780	15092	14960	14952	14998	14958	14769	14891	14788	15108	14782	14905	15042	15050	14804	14920	14845	14935	15025	14963	14997	14978	14864	14888	14838	15051	14909	14785	14942	14665	14968	14887	14984	14836	14952	14899	15106	14927	14901	14859	15080	14872	14905	15001	14925	15018	14953	14944	14958	14981	14952	14854	14698	14896	14889	14901	14920	14894	14978	14986	14986	14863	14901	14977	14849	14874	15146	15017	14831	14897	15191	14921	15038	14983	14853	14961	14894	15143	15161	14813	14964	15033	15085	14915	14911	14860	14771	15017	14946	15079	15138	15072	15050	14979	14982	14996	14882	15007	14881	14933	14986	14853	14893	14910	15019	14863	14793	14977	14907	15015	14702	14792	15097	14731	15123	14825	14995	14831	14762	14895	14653	14910	14818	14738	14997	14948	15161	14892	14727	14923	15003	14974	14988	14856	15108	15052	14795	15044	15068	15146	14973	14971	15033	15171	14921	14887	14957	15086	14920	15159	14873	14920	14908	15056	14772	14990	14984	14931	14902	14814	14969	14991	14866	15004	15068	15070	14739	14955	15087	15106	14889	14957	15030	14831	14879	14690	14837	14740	15029	15032	15011	15038	14881	14812	14924	14968	14788	14927	15038	14945	14821	15100	14858	14944	15003	15010	14878	14967	15019	14969	14824	14626	15029	15076	14795	14986	15160	14974	14953	14993	14949	14843	14912	14992	14814	14957	14891	15135	15060	14938	14888	14915	15089	14786	15057	14872	14880	14983	14928	14999	15043	15077	15019	14960	15113	14953	14882	14997	15041	14911	15037	14986	15065	14854	14960	15067	14969	14828	14876	14971	15087	15072	14851	14899	15030	14833	14919	14891	14970	15008	14835	14946	15064	15162	15049	14933	15026	14997	14796	14901	14979	14860	15046	15045	14885	14962	15001	14885	14953	15109	14777	14821	15063	15032	14782	14844	14820	14763	14902	15053	15051	14797	14839	15047	14825	14991	14895	14813	14864	14882	15141	15108	14952	14914	14861	14952	14939	15022	14913	14789	14651	14970	14951	14987	15026	14973	14822	14896	14864	14804	14987	14941	14878	14895	14938	14972	14948	14833	14946	15015	14754	14950	14851	14849	14955	14917	14751	14994	14913	15013	14774	14957	15132	15033	14958	14864	14915	15063	14880	15079	14989	15096	14842	15011	14800	14959	14893	14754	15068	14919	15182	15037	14975	14922	14997	15047	15100	14812	15018	14790	14899	14876	15072	14935	15000	14836	14988	15038	15032	14985	15060	14972	14944	14863	14918	15190	14975	14782	14930	14876	14838	14827	14905	14881	14808	14998	15038	15141	14981	14957	14935	15080	14883	14820	14825	15092	14910	15083	14858	14759	14986	15048	15006	14839	15003	14925	15205	14952	14937	14983	15019	15126	15016	14745	14864	14980	14967	14915	14989	14902	15018	15043	14983	15036	14921	14831	15115	15123	14914	14820	14781	14987	15102	15024	15048	14928	14953	14946	14928	14875	15009	15068	14882	14837	14962	14950	15038	14920	14829	14866	15111	14818	15071	15034	14977	14980	14867	14834	14855	14782	15019	14928	14746	15127	14883	15254	14957	14829	14923	14883	14713	15045	14994	15084	14906	14913	14942	15075	15126	15043	14919	14913	14810	14852	15220	15109	15027	15082	15059	15018	14968	14979	14915	14971	14901	14902	14875	14944	15038	15004	14997	14927	14980	14814	14892	14979	14946	15140	14862	14760	14925	14840	14977	15061	14937	15068	15014	14923	15005	15079	14879	14994	15114	14846	14791	14940	15043	15062	14986	15053	14903	15076	14920	14672	14993	14958	14904	15026	14971	14967	14898	15132	14898	14804	14848	14814	15064	14794	14849	14853	15018	14792	15071	14937	15072	15031	14747	14743	14886	14782	14999	14907	14929	14864	14835	15139	15081	14808	15075	15106	14860	14901	14824	14859	14860	14872	14981	14934	15059	14859	15008	14808	14974	14847	15027	15106	15043	14977	14871	15081	15004	14906	14954	15052	15192	14955	15077	14827	14797	14950	14908	14994	14817	14922	14836	14898	14967	14909	14922	14910	14846	14892	15028	14970	14862	14961	14874	14881	15022	14925	14917	14927	14916	15066	14858	14892	14872	15013	14988	14927	14899	15000	14988	14950	14873	14945	14951	15003	14914	14834	15084	14962	15057	15157	15109	14876	14881	15015	14940	14896	14920	14929	14971	15060	14767	15075	15018	14996	14904	14978	14951	14956	14803	14764	15056	14978	15019	15033	15064	15003	15186	15243	15083	15062	14896	14850	14998	14848	15046	14952	14994	14961	15121	14871	14863	15031	14941	14907	14896	15108	15150	14911	14854	14932	15013	14938	15123	14924	14863	14940	14855	14889	14995	14979	15087	15024	14926	14907	14763	14908	14919	14798	14925	15067	15022	15061	15003	15051	14716	14941	14960	15138	15164	15013	14904	14858	14940	14981	14872	14825	15022	15077	14770	14790	14895	14987	14946	14814	15002	15082	14817	15031	15075	14890	14922	14984	15032	14831	14755	14833	14931	14916	14826	14897	14854	15018	15094	14926	15065	14943	14857	15101	15106	14916	15042	14811	15085	15132	14989	14850	14948	14886	14963	14943	14974	15133	14989	14844	14858	14768	15066	15089	14960	15040	15033	14894	15045	14910	14798	14926	14998
24859	42447	39579	31382	27176	23605	21059	19013	17774	17578	16961	16098	15438	15582	15302	15139	15218	15196	15097	14935	14762	14757	14586	14520	14513	14611	14596	14397	14348	14456	14279	14470	14365	14253	14520	14302	14424	14446	14338	14442	14380	14430	14396	14298	14230	14199	14183	14171	14287	14368	14249	14314	14292	14277	14103	14136	14233	14308	14247	14218	14296	14298	14519	14169	14517	14295	14254	14249	14165	14266	14310	14227	14249	14336	14176	14294	14136	14206	14306	14191	14411	14413	14085	14136	14243	14048	14109	14222	14296	14231	14221	14348	14393	14206	14270	14262	14427	14226	14271	14276	14250	14314	14337	14273	14258	14183	14284	14260	14237	14234	14182	14252	14254	14332	14106	14226	14129	14299	14201	14187	14249	14145	14239	14191	14097	14117	14333	14125	14146	14266	14228	14362	14299	14203	14395	14278	14246	14208	14389	14315	14104	14242	14201	14291	14272	14307	14167	14077	14233	14254	14294	14253	14064	14306	14129	14270	14013	14107	14140	14256	14411	14266	14202	14247	14211	14164	14271	14168	14272	14253	14095	14175	14167	14221	14163	14260	14157	14295	14346	14028	14021	14277	14190	14146	14179	14374	14261	14188	14159	14237	14095	14186	14085	14130	14195	14262	14222	14175	14280	14284	14208	14236	14255	14267	14331	14274	14199	14128	14249	14381	14085	14173	14247	14198	14211	14342	14247	14175	14249	14143	14301	14170	14120	14272	14172	14291	14297	14280	14224	14160	14213	14034	14297	14161	14263	14255	14160	14042	14081	14258	14248	14284	14171	14241	14402	14174	14288	14115	14196	14309	14134	14335	14204	14131	14184	14157	14234	14066	14308	14136	14153	14321	14253	14286	14171	14225	14194	14185	14154	14027	14304	14125	14207	14265	14233	14225	14279	14354	14189	14300	14065	14362	14317	14278	14119	14397	14130	14234	14260	14251	14288	14213	14359	14183	14398	14148	14278	14233	14351	14474	14050	14145	14217	14141	14207	14239	14055	14207	14179	14262	14368	14112	14298	14111	14145	14224	14205	14147	14302	14294	13986	14192	14245	14111	14171	14300	14222	14165	14182	14262	14072	14151	14217	14270	14214	14127	14217	14124	14255	14312	14285	14184	14233	14079	14290	14208	14209	14197	14015	14239	14228	14242	14258	14260	14056	14309	14074	14155	14105	14327	14145	14055	14386	14157	14308	14323	14141	14182	14298	14126	14200	14267	14297	14280	14291	14202	14233	14201	14225	14217	14198	14293	14089	14132	14222	13977	14370	14224	14338	14044	14266	14149	14316	14250	14281	14301	14239	14248	14155	14172	14360	14205	14332	14208	14244	14172	14219	14175	14339	14283	14157	14229	14274	14141	14163	14111	14112	14226	14187	14264	14410	14217	14374	14126	14241	14267	14137	14220	14210	14239	14072	14219	14286	14126	14258	14223	14271	14064	14114	14189	14119	14123	14218	14385	14141	14246	14267	14134	14090	14135	14223	14126	14288	14406	14252	14225	14365	14158	14206	14211	14111	14260	14038	14171	14163	14063	14153	14310	14288	14241	14335	14161	14078	14287	14168	14062	14161	14190	14329	14061	14302	14228	14211	14276	14113	14200	14303	14253	14191	14190	14161	14191	14166	14106	14343	14331	14144	14156	14358	14120	14196	14145	14152	14275	14226	14185	14273	14323	14149	14377	14403	14174	14342	14242	14145	14167	14233	14251	14221	14112	14186	14135	14108	14374	14229	14149	14068	14343	14081	14140	14318	14333	14318	13976	14074	14372	14115	14350	14256	14152	14275	14229	14111	14213	14283	14265	14209	14162	14197	14230	14295	14212	14357	14266	14179	14105	14118	14275	14335	14104	14160	14341	14116	14168	14334	14176	14146	14329	14145	14375	14210	14172	14054	14228	13999	14143	14184	14105	14258	14335	14313	14250	14252	14025	14297	14348	14263	14203	14290	14229	14068	14211	14232	14302	14298	14142	14160	14187	14164	14357	14386	14327	14254	14121	14285	14285	14254	14160	14350	14244	14107	14010	14380	14291	14260	14245	14195	14154	14133	14261	14145	14292	14207	14323	14297	14394	14162	14169	14224	14155	14205	14195	14306	14100	14157	14241	14197	14076	14160	14171	14209	14294	14285	14192	14275	14335	14215	14218	14157	14326	14264	14158	14239	14225	14183	14301	14219	14172	14190	14224	14209	14252	14271	14373	14227	14200	14316	14165	14314	14232	14062	14134	14241	14220	14108	14252	14196	14169	14301	14436	14217	14163	14248	14102	14205	14146	14272	14188	14121	14173	14364	14240	14242	14245	14254	14319	14272	14228	14379	14188	14292	14298	14107	14410	14228	14395	14141	14191	14318	14295	14226	14169	14294	14341	14216	14193	14120	14150	14266	14338	14188	14119	14115	14293	14151	14208	14335	14190	14132	14171	14136	14221	14329	14219	14206	14209	14234	14292	14181	14244	14162	14154	14411	14202	14363	14405	14306	14232	14332	14011	14287	14030	14136	14329	14240	14156	14166	14248	14162	14246	14194	14186	14199	14317	14120	14236	14262	14107	14194	14293	14117	14189	14278	14427	14106	14260	14176	14380	14247	14378	14063	14134	14265	14213	14179	14158	14171	14249	14252	14048	14224	14254	14143	14218	14297	14299	14074	14168	14279	14249	14212	14240	14259	14199	14302	14338	14302	14120	14295	14461	14252	14280	14203	14264	14221	14179	14183	14169	14309	14086	14247	14257	14071	14216	14160	14245	14084	14209	14217	14251	14083	14266	14264	14162	14311	14197	14277	14255	14320	14070	14069	14052	14305	14279	14244	14292	14283	14107	14208	14205	14169	14191	14112	14312	14072	14275	14138	14439	14373	14214	14205	14196	14249	14395	14244	14362	14399	14273	14248	14161	14247	14289	14389	14245	14260	14144	14302	14246	14174	14181	14293	14402	14242	14357	14367	14214	14159	14253	14262	14131	14057	14257	14092	14273	14357	14162	14122	13929	14101	14545	14434	14201	14213	14248	14144	14227	14119	14079	14079	14225	14118	14192	14144	14267	14372	14326	14357	14166	14268	14235	14000	14421	14198	14198	14187	14304	14270	14066	14261	14238	14116	14177	14198	14358	14204	14199	14049	14188	14209	14266	14262	14059	14183	14171	14166	14146	14223	14097	14210	14244	14112	14210	14356	14041	14353	14322	14190	14166	14304	14278	14215	14333	14127	14231	14167	14259	14161	14299	14082	14352	14201	14127	14192	14376	14196	14273	14225	14220	14193	14212	14282	14234	14174	14124	14150	14286	14223	14140	14270	14229	14157	14276	14149	14091	14261	14337	14167	14258	14384	14055	14198	14293	14230	14095	14272	14151	14349	14162	14320	14078	14356	14134	14081	14116	14322	14323	14063	14220	14123	14186	14026	14297	14175	14457	14228	14314	14388	14124	14283	14210	14166	14128	14235	14370	14281	14039	14191	14249	14187	14290	14279	14059	14243	14288	14205	14187	14276	14136	14412	14192	14108	14428	14280	14293	14260	14314	14099	14127	14198	14229	14153	14309	14126	14070	14197	14185	14190	14406	14195	14060	14131	14310	14092	14351	14217	14157	14035	14276	14332	14292	14329	14256	14176	14205	14165	14381	14219	14017	14168	14241	14162	14134	14050	14226	14222	14330	14205	14250	14263	14352	14190	14299	14248	14282	14129	14220	14235	14238	14196	14226	14323	14393	14043	14185	14182	14072	14215	13967	14180	14182	14052	14134	14312	14216	14231	14249	14230	14223	14123	14136	14275	14183	14070	14143	14194	14137	14190	14349	14237	14283	14203	14210	14278	14198	14131	14123	14276	14174	14360	14021	14345	14241	14354	14230	14252	14260	14221	14347	14141	14143	14312	14368	14318	13955	14218	14286	14282	14164	14242	14351	14215	14215	14177	14285	14347	14172	14250	14249	14139	14242	14300	14414	14062	14251	14120	14156	14416	14177	14208	14150	14280	14293	14217	14204	14288	14186	14186	14431	14340	14225	14296	14230	14284	14269	14245	14000	14218	14191	14193	14352	14061	14290	14194	14329	14296	14258	14266	14236	14207	14167	14240	14318	14174	14173	14248	14097	14119	14391	14138	14260	14270	14085	14203	14149	14127	14214	14237	14200	14225	14265	14281	14208	14238	14409	14335	14244	14109	14245	14174	14108	14149	14241	14217	14341	14237	14251	14209	14166	14155	13999	14233	14207	14208	14201	14214	14350	14214	14186	14073	14254	14270	14104	14106	14170	14102	14315	14112	14096	14396	14139	14112	14271	14321	14191	14291	14169	14233	14232	14161	14229	14143	14399	14268	14163	14180	14271	14213	14259	14254	14218	14176	14267	14101	14269	14017	14145	14218	14202	14262	14289	14152	14232	14153	14141	14270	14130	14062	14255	14272	14199	14326	14334	14245	14182	14369	14111	14209	14344	14179	14252	14192	14293	14251	14235	14214	14265	14055	14110	14278	14229	14155	14237	14090	14294	14146	14174	14271	14255	14268	14231	14001	14364	14368	14224	14335	14166	14207	14320	14139	14302	14289	14173	14322	14379	14169	14223	14460	14075	14232	14336	14181	14290	14262	14241	14216	14206	14105	14187	14203	14134	14310	14321	14221	14166	14353	14144	14420	14172	14391	14411	14218	14220	14367	14243	14347	14347	14124	14272	14389	14252	13975	14197	14179	14235	14220	14325	14216	14188	14226	14197	14403	14267	14282	14183	14121	14259	14239	14314	14139	13998	14299	14110	14209	14273	14276	14115	14125	14273	14210	14344	14229	14424	14251	14176	14417	14151	14265	14203	14153	14382	14164	14305	14234	14164	14198	14257	14053	14310	14354	14283	14245	14251	14082	14205	14252	14421	14251	14149	14269	14142	14161	14246	14282	14099	14383	14089	14177	14188	14300	14145	14201	14211	14106	14296	14360	14108	14357	14249	14116	14352	14279	14418	14090	14159	14190	14311	14129	14202	14366	14148	14065	14158	14239	14313	14236	14333	14147	14112	14327	14219	14171	14238	14168	14266	14031	14110	14244	14189	14178	14241	14193	14220	14196	14226	14336	14337	14226	14269	14379	14190	14175	14314	14304	14242	14253	14225	14280	14460	14251	14180	14166	14322	14134	14023	14185	14264
23261	21638	29662	24131	22054	24416	25910	19989	18244	17957	17501	16819	16409	16246	15858	15909	16009	16080	15892	15519	15619	15587	15619	15354	15393	15297	15339	15368	15280	15137	15233	15144	15219	15209	15031	14912	15198	15280	15077	15062	15162	15023	15016	15006	15053	14979	15021	15173	15061	14950	14852	15040	15091	14944	14881	14990	15230	14897	15091	15104	15002	14967	14875	15100	15126	15051	15021	15178	15001	14967	14972	14914	14998	14838	15011	15118	14922	15124	14762	14829	15042	15058	14893	15096	14922	15022	14846	14984	15056	14749	15021	15013	15066	15019	15118	14823	14907	15002	14916	14900	15138	14887	14907	14823	14979	15089	14808	14934	14912	14895	14885	14910	14958	14776	14774	14817	14900	15117	15038	15084	15135	14982	14955	15001	15053	14947	14909	14902	14994	14849	14904	14839	15007	15037	15045	15000	14580	15016	15028	14826	15075	14730	14896	15017	15044	15021	14824	14819	15114	14962	14986	15008	14874	14741	14852	14889	14778	14971	14585	14675	14892	14795	14822	14878	14966	14712	14852	14793	14956	14991	14991	14915	15077	14857	14866	14761	14859	14792	14903	14936	15021	14987	14826	14775	14940	14942	14722	14858	14846	14917	14905	15091	15014	15160	14874	14928	14842	14875	14868	15002	15011	14959	14900	14745	14837	14881	14949	14862	14765	14949	15083	15017	15028	15056	14959	15002	15009	14723	14880	15018	14853	14792	14921	14741	14906	14879	15056	14990	15043	14948	14943	14813	15093	14750	14748	14759	14909	14945	15025	14827	14948	15007	14917	14916	15012	15063	14844	14923	14982	14923	15106	14840	15095	15110	14866	14914	14950	14902	14815	14799	14856	14973	14804	14950	15112	14788	14902	14920	14744	14876	14856	14894	15093	14821	14894	14737	15131	14822	15035	14881	14899	14937	14840	15037	14920	14865	14864	14849	15043	14852	15048	14720	14829	14914	14817	14723	15014	15009	14780	14771	14918	14990	14908	14852	14998	14817	14928	14977	14950	14755	14785	14932	14757	14869	14922	14999	14983	15044	14771	14904	14811	14833	14784	14744	15044	14957	14923	15112	14986	14993	14948	14926	15060	15073	14795	14889	14944	14961	14945	14748	15044	15015	14920	14829	14720	14779	14916	14736	14742	14949	14826	14882	14689	14852	14761	14907	14798	14820	15073	15083	15034	14814	15022	15000	14898	15014	14858	14851	14914	15050	14831	14910	14950	14833	14883	14840	14914	14802	15008	14796	14872	15009	14797	14921	14971	14850	14926	15043	14763	14846	14878	14935	15007	14908	14846	14887	14749	14982	15047	14800	15033	15045	14719	14744	14888	14896	14866	14918	14945	14963	14930	14967	14802	14783	14900	14967	14895	14926	14850	14757	15058	15017	14997	14907	14666	14885	14923	15012	14869	14947	14905	14861	14729	14684	14865	15025	14794	15055	14777	15170	14880	14890	14916	14932	14882	14959	15117	15071	14834	14901	14825	15046	15073	14974	14989	15046	15040	14914	14954	14998	14971	14982	14839	14845	14840	14902	14913	14926	14883	14980	14912	14734	14738	14830	14741	14797	14858	14807	14781	15032	14880	14993	14928	14839	15020	14834	14978	14746	14791	14742	15111	14930	14869	14726	14983	14988	14977	15066	14823	15020	14774	14887	14908	14835	14833	14897	15033	14716	14852	14864	14942	14772	14813	14981	14882	14904	14803	14669	14944	14822	14728	14712	14993	15153	14940	14890	14949	14894	14844	14992	14905	15020	14866	14898	14802	14911	15032	14937	14863	14972	14911	15098	15184	14890	15078	14880	14832	14839	14948	14841	14791	15045	14775	15016	14878	14935	14996	15141	14969	14903	14989	14950	14919	14940	14822	14837	14878	14745	14886	14820	14926	14920	14833	14884	14833	14791	15052	15061	14866	15016	15134	14902	14858	14864	14892	14942	14921	14940	14996	14982	14887	14859	14759	14917	15019	14975	15015	14857	15139	14935	15028	15077	14786	14897	14900	15054	14781	14898	14972	14991	15090	15021	14951	15045	15029	14996	15064	14724	14800	14846	14973	14728	15013	14866	14876	15124	14896	15122	14940	14678	14997	14928	14969	14895	14848	14695	14911	14828	14752	14955	14777	14898	14820	14776	14695	14893	15046	14881	14972	15065	15055	14867	14980	14919	15135	15004	15005	14985	14958	15037	14868	14867	14898	14786	14983	15050	15002	14831	14780	14793	15028	15022	14780	15032	14977	14912	14787	14786	14882	14884	14813	14931	15018	14991	14951	14867	14954	14840	15024	14754	14830	14874	15021	15322	15089	14826	14784	15082	15111	14840	14943	15093	14809	14902	14839	14785	14881	14857	15028	14785	14835	14970	14923	14908	15041	14821	14999	15098	14806	14885	14925	14887	15125	14795	14834	14982	14933	14913	14888	15050	14991	14803	14721	15063	14960	15037	14959	14829	15000	14951	14864	14916	14922	15085	14806	14772	14726	14823	14893	14852	15022	14770	14965	14987	14924	14888	14977	14949	14640	14831	14884	14938	14816	14975	14741	15047	14973	14989	14838	14897	14985	14822	14704	14884	14882	14944	14834	14793	14864	14915	14782	14849	14782	14928	14902	15025	14783	14803	15097	14940	14901	15036	14940	14936	14807	14983	14951	14860	15006	14936	14891	14906	15025	14832	14962	14913	14811	14901	14983	14856	14854	14985	14885	14909	14887	14943	14997	14957	14911	15034	14901	14863	14996	14890	14866	14998	14870	14752	14992	14994	14903	14798	14737	14857	14874	14819	14749	14917	15025	14807	14851	15121	14851	14945	14983	14794	14943	14976	15034	14997	14694	14731	15030	15047	14952	14861	14801	14895	14990	14756	14819	14722	14981	14950	14892	14840	15005	15171	14821	14723	14939	14846	14849	15035	14904	14858	15079	14877	14996	14897	14969	14841	14965	15060	15121	14959	15044	14894	15113	14875	14821	14864	14870	14954	15118	14987	15046	15006	14744	14839	14951	15016	14923	15026	15034	14928	14898	15016	14965	14987	14873	14841	14820	14844	15082	15110	14908	14957	15065	14966	14896	15084	14807	14751	14735	14954	14863	14932	14945	15151	14899	14739	14939	14832	14983	14944	14870	14785	14992	14828	14916	14856	14846	14969	14933	15067	14853	14895	14934	15007	14968	14973	14915	14968	15020	14966	15066	15015	14901	14914	14754	15103	14968	15004	15008	15070	14972	14681	14833	14937	14884	14962	15005	15052	15040	14922	14966	14896	14862	15027	14680	14950	14731	15000	15001	14900	14997	14951	15040	14755	14871	14974	14905	14704	14937	14840	14953	14838	14673	14758	14705	15152	15049	15005	14900	14980	14757	14665	14833	15051	14783	14836	14819	15096	14914	14951	14849	15020	14728	14849	14792	14952	15029	14936	14937	14839	14875	14870	15052	14989	15031	14775	14824	14878	15152	14905	15126	15098	14859	14942	15002	14840	14962	14990	14905	14877	14685	14730	15098	14945	15189	15057	14880	14671	14959	14822	14799	14902	15060	14975	14954	14772	14951	14952	14997	15067	14817	14905	15011	14889	14902	14868	15043	14940	14966	14837	14985	14858	14948	14709	15053	14754	14699	14934	14772	14822	14936	14793	14916	14777	14968	14879	14889	14899	15011	14994	14832	14879	14781	14800	14924	14892	14744	14889	15168	14888	15013	14987	14903	14846	14844	14940	14986	14702	14861	14957	14871	15035	14964	14724	15039	14797	14785	14807	14938	14937	14800	14964	14898	14935	14692	15077	14995	14953	15130	14901	15014	14845	15066	14880	14872	14966	15011	15038	15092	14873	14874	14856	14781	14660	14919	14706	14843	14906	14960	14982	14987	14847	14886	14891	14853	14768	14924	14787	14928	15048	14936	14744	14750	14997	14940	15000	14910	15036	14741	14918	15014	14854	14774	14880	14983	14720	15074	14700	14900	14820	15050	14926	14893	14746	14945	14927	14852	14944	14839	15092	14885	14885	14745	14943	14777	14909	14811	14954	14838	14894	14828	14922	14949	15098	14830	14866	14885	14722	14890	14850	14939	14976	14850	14843	14888	14918	14993	14863	15049	14813	14878	14845	15061	14831	14850	14833	14990	15101	14774	14738	14751	15010	14823	14849	14850	14858	14899	14938	14878	15025	14776	14889	14836	14824	14899	14747	14778	14905	14984	14866	15047	15028	14977	14961	14814	14929	14750	14895	14815	14887	14875	14924	14867	14896	15141	14917	14823	14948	14862	15040	14793	14828	14880	14890	14960	14895	14878	14879	14853	14699	14996	14922	14920	14785	14818	14931	14911	14981	14954	14879	14824	14936	15009	14863	15065	15021	14732	14986	15082	14852	14882	14831	15035	14948	14988	14759	15043	15140	14741	14857	15118	15020	14965	15027	14900	14798	14980	14701	14758	14955	14877	14866	15033	15142	14982	14863	14952	15009	14906	14876	15065	14972	14911	14899	14941	14947	14849	14973	14860	14987	14835	14911	15075	14836	15050	14716	14970	14991	15135	14836	14903	15051	14990	14872	14796	14929	15086	15019	14849	15032	14775	14912	15031	14800	14906	14820	14793	14770	14906	15037	14654	14913	14766	14974	14697	14902	15027	14977	15047	14920	15025	14801	14960	14899	14744	15027	14946	14930	14946	15101	15000	14946	14889	14875	15093	15061	14975	14916	14896	14947	15043	15062	14847	14940	14895	14760	14917	14835	14908	14953	14742	14927	14789	14848	14871	14881	14948	14871	14772	14887	14669	14837	14930	14956	14987	15135	14959	15002	14808	14829	14761	15074	14996	14985	14811	14871	14842	14871	14986	14892	14836	14820	14878	14942	14869	14999	14820	14918	14881	14809	14997	15033	14846	14828	14860	14858	14960	14907	15054	14724	14854	14887	15033	14850	14880	14961	15074	14923	15027	14977	14979	14926	15038	14832	15068	14931	14937	14842	14903	14667	15085	15010	15013	14917	14756	15114	14787	14677	15079	14905	15080	14890	14802	14868	14778	14944	14676	14770	15056	14865	14924	14722	14806	15044	14984	14903	15037	14863	14835	14760	14937	14892	14851	14881	14995	15033	14910	15159	14849	14853	14886	14776	14761	14870	14726	14751	14954	14924	15013	14802
26765	47920	44457	35721	30077	26081	23269	21197	19298	18793	17985	17142	16353	16182	15758	15517	15605	15573	15178	15111	15084	15029	14932	14698	14658	14928	14589	14505	14498	14441	14532	14362	14331	14370	14459	14332	14272	14233	14232	14407	14154	14158	14365	14256	14197	14075	14333	14178	14154	14275	14269	14228	14252	14367	14159	14141	14101	14206	14169	14281	14307	14216	14081	14356	14211	14359	14133	14231	14380	14083	14138	14174	14213	14167	14218	14315	14275	14301	14199	14134	14267	14149	14088	14389	14155	14182	14053	14094	14106	14112	14248	14052	14188	14231	14146	14226	14167	14073	14084	13936	14321	14317	14104	14292	14076	13990	14216	14221	14112	14206	14317	14024	14175	14218	14063	14210	14065	14198	14280	14058	14227	14276	14128	14175	14128	14050	14283	14267	14135	14070	14022	14340	14044	14117	14123	14139	14203	14057	14168	14015	13940	14072	14205	14080	14179	14320	14231	14225	14157	14333	14198	14075	14140	14233	14174	14126	14028	13939	14131	14176	14286	14229	14096	14133	14028	14042	14033	14140	14310	14163	14285	14187	14062	14268	14160	14076	14310	14023	14127	14114	14167	14032	14109	14126	14201	14106	14307	14157	14221	13984	14280	14149	14293	14163	14267	14087	14023	14250	14223	14239	14025	14054	14185	14147	14211	14151	14277	13968	14162	14070	14147	14355	14098	14127	14189	14027	14276	13949	13999	13947	14124	14095	14061	14100	14106	14092	14085	14122	14268	14392	14114	14243	14141	14092	14271	14085	14215	14052	14184	14130	14159	14286	13977	14246	14234	14207	14198	13917	14032	14339	14147	14051	14242	14219	14098	14166	14107	14077	14211	14103	14143	14145	14353	14206	14228	14005	14234	14172	14106	14190	14136	14046	14301	14243	14208	14181	14298	14077	14127	14098	14150	14235	13975	14042	14189	14230	14151	14187	13968	14083	14164	14330	14193	14035	14230	14068	14123	14101	14095	14138	14098	14255	14167	14203	14248	14293	14249	14110	14164	14056	14271	14290	14198	14062	14273	14142	14118	14067	14125	14209	14002	14288	14226	14072	14244	14262	14067	14082	14141	14394	14215	14037	14168	14108	14021	14202	14033	14080	14245	14123	14058	14081	14113	14201	14128	14172	14125	13985	14019	14051	13944	14151	14027	14029	14228	14159	14132	14260	14224	14268	14113	14083	14208	14163	14057	14203	14064	14206	14210	14240	14237	14062	14168	14111	14309	13924	14268	14121	14248	14328	14200	14093	14204	14249	14295	13934	14113	14028	14313	14115	14254	14258	14101	14042	14268	14207	14267	14067	13984	14188	14185	14252	14139	14157	14017	14125	13995	14318	14191	14005	14206	14144	14120	14114	14158	14074	14220	14112	14234	14064	14131	14186	14039	14184	14035	14111	14316	14157	14003	14183	14130	14065	14074	14188	13999	14314	14092	14064	14152	14125	14214	14246	14160	14056	14223	14206	14090	14058	14247	14184	14168	14307	14051	14092	14205	14086	14051	14216	14135	14239	14245	14124	14209	13945	14311	14221	14135	13998	14401	14118	13994	14245	14251	14085	14133	14175	14125	14163	14008	14294	14224	14130	14327	14034	13981	14183	14265	14099	14221	14130	14255	14174	14108	14190	13993	14125	14066	14167	14138	14060	14196	14309	14087	14087	14249	14257	14135	14084	14095	14056	14271	14113	14247	14138	14055	14281	14064	14002	14084	14267	14200	14146	14161	14172	14101	14070	14159	14300	14196	14272	14183	14135	14178	14052	14156	14247	14097	14157	14289	14128	13990	14061	14020	14139	13997	14181	13988	14238	13964	14065	14199	14207	14115	14118	14214	14222	13947	14066	14238	14210	14245	14149	14208	14150	14059	14009	14050	14177	14114	14305	14019	14177	14207	14186	14310	14103	14149	14083	14094	14189	14119	14083	14160	14183	14166	14163	14352	14158	14142	14159	14183	14202	14250	14177	14113	14167	14242	13997	14077	14073	14115	14034	14238	14097	14272	14110	14089	14128	14098	14121	14143	14052	14050	14027	14195	14214	14397	14034	14101	14286	14125	14212	14019	14140	14155	14164	14084	14036	14109	14311	14056	14126	14159	13992	14143	14178	14185	14208	14013	14182	14141	14125	13993	14143	14228	14241	14021	14239	14242	14193	14045	14229	13987	14176	14254	14242	14055	14079	14019	14235	14160	14232	14211	14223	14172	13990	14088	14168	14090	13855	14263	14267	14195	14088	14184	14176	14353	14289	14229	14248	14253	14171	14150	14135	14066	14274	14276	14043	14047	14273	14279	14238	14169	14044	14285	14079	14390	13980	14185	14232	14241	14131	14059	14209	14222	14114	14152	14193	14097	14124	14201	14164	14137	13927	14102	14088	14248	14365	14108	14311	14103	14187	14187	14219	14049	14210	14233	14125	14181	14071	14192	14117	14223	14096	14219	14265	14130	14092	14119	14091	14183	14157	14190	14013	14082	14373	14048	14265	14051	14225	14224	14192	14071	14200	13985	14245	14100	14206	14061	14190	14155	14222	14079	14168	14093	14336	14065	14188	14149	13998	14198	14050	14044	14009	14297	14178	14304	14123	14170	14233	14140	14083	14074	14106	14174	14196	14132	14055	14259	14132	14192	14232	14024	14283	14102	14298	14094	14237	14155	14306	14137	14227	13943	14122	14260	14129	14127	14355	14110	14126	14171	14155	14173	14187	14215	14071	14332	13933	14145	14087	14280	14130	14055	14208	14055	14021	14097	14241	14101	14224	14118	14202	14293	14165	14171	14043	14023	14028	14026	14256	14273	14280	14022	14166	14158	14151	14162	14238	14034	14102	14098	14288	14211	13999	14112	14063	14067	14150	14189	14122	14277	14143	14185	14017	14157	14199	13957	14165	14200	14211	14178	14246	14268	14042	14130	14347	14137	14062	14149	14215	13999	14190	14050	14055	14287	14272	14114	14276	14009	14236	14174	14105	14068	13955	14012	14036	14064	14172	14217	14204	14160	14221	14277	14068	14130	14110	14107	14187	14038	14344	14257	14080	14131	14015	14078	14114	14093	14003	14120	14088	14203	13983	14144	14165	14080	14154	14011	13974	14184	14087	14053	14313	14201	14047	14182	14185	14150	14178	14016	14105	14016	14159	14264	14089	14124	14210	14097	14086	14202	14145	14236	14224	14182	14199	14066	14230	14100	14165	14175	14119	14096	14080	14013	14110	14076	14187	14047	14170	14172	14251	14148	14176	14168	14098	14089	14166	14161	14087	14047	14150	14055	14124	14099	14401	14229	14197	14206	14024	14166	14204	14030	14220	14103	14143	14244	13968	14155	14035	13984	14174	14009	14123	14316	14093	14264	14027	14260	14050	14262	14192	14219	14220	14091	14072	14019	14031	14142	14049	14104	14244	14115	14130	14049	14240	14163	14123	14208	14139	14113	14242	14061	13971	14181	14297	14150	14034	14114	14248	14182	14201	14162	14002	14065	14108	14092	14031	13997	14180	14119	14267	14002	14168	14184	13984	14224	14040	14160	14253	14240	14261	14218	14193	14042	14343	14209	14102	14087	14234	14207	14241	13982	14183	14284	14059	14208	14218	14140	14177	14143	14054	14009	14150	14132	14025	14122	14155	13977	14188	14223	14127	14150	14083	14229	14218	14181	14018	14081	14138	14119	14083	14282	14117	14116	14095	14315	14213	14158	14193	14040	14115	14200	14112	14040	14211	14090	14226	14197	14050	14327	14151	14138	14190	14009	14244	14165	14072	14099	14197	14211	13965	14185	14263	14123	14292	14307	14184	14126	14186	14192	14286	14097	14304	14099	14264	14055	14151	14191	14058	14201	14240	14064	14114	14301	14245	14096	14054	14238	14161	14025	13849	14124	14171	14135	14291	14156	14230	14162	13968	14231	14083	14249	13996	14102	14146	14296	14147	14152	14173	14248	14013	14173	14050	13984	14057	14139	14170	14044	14246	14227	14071	14253	14169	14104	14255	14185	14111	14273	14125	14166	14323	14169	14015	14254	14162	14260	14184	14126	14059	14123	13965	14273	14050	14132	14153	14229	14300	14257	14226	14261	13960	14221	14088	14011	14279	14268	14097	14183	14177	14096	14185	14283	14161	14189	14330	14097	14087	14176	14045	14090	14204	14347	14062	14163	14030	14078	14234	14125	14115	13971	14183	14069	14165	14191	14217	14202	14208	14217	14200	14128	14018	14113	14085	14187	14162	14254	14050	14196	14144	14198	14000	14146	14325	14045	14243	14159	14058	14172	14102	14014	14122	14159	14082	14334	14201	14191	14218	14254	14150	13937	14134	14280	14212	14288	14044	14202	14204	14269	14095	14318	14193	14094	14156	14085	14172	14134	14053	14014	14316	14129	14260	14209	14221	14239	14164	14118	14068	14136	14224	14084	14135	14244	14129	14162	14159	14250	13959	14156	14198	14184	14155	14277	14124	14165	14118	14182	14290	14134	14179	14091	14138	14223	14210	14239	14112	14240	13895	14081	14124	14081	14095	14131	14111	14217	14264	14210	13987	14309	14123	14235	14136	14100	14003	14113	14044	14317	14189	14079	14170	13986	14221	14174	14194	14071	14101	13994	14225	14133	14104	13969	14122	14239	14164	14201	14102	14081	14130	14144	14098	14340	14213	14237	14258	14181	14174	14251	14272	14285	14017	14236	14190	14222	14178	14195	14022	14028	14189	14203	14140	14074	14078	14074	14168	14016	14188	14370	14028	14176	14026	14246	14123	14162	14287	14113	14299	14203	14057	14160	14241	14188	14235	14056	14141	14094	14164	14114	14267	13919	14109	14185	14244	13992	14147	14282	14102	14108	14098	13970	14143	14126	14179	14070	14144	14246	14115	14246	14075	14266	14160	14295	14148	14137	14130	14123	14070	14169	14106	14126	14099	14151	14082	14250	14072	14353	14195	14000	14080	14142	14001	14120	14150	14274	14105	14195	14090	14100	14173	14193	14167	14197	14109	14087	14195	14218	14160	14136	14305	14161	13949	14056	14007	14189	14158	14189	13979	14182	14098	14209	14175	14006	14182	14191	13935	14243	14107	14215	14138	14130	14173	14061	14141	14215	14167	13979	14136	14202	14131	14134	14244	14085	14330	14197	14238	14181	14289	14326	14077
28064	24099	28981	24905	19078	17268	16470	15723	15106	15260	14860	14683	14527	14578	14600	14611	14522	14256	14237	14234	14231	14275	14101	14228	14094	14401	14045	13983	14250	14226	14261	14209	14172	14094	14031	13939	14073	14004	14137	14092	14124	14257	13949	13795	13993	14068	14100	14163	13923	13912	13791	13920	14163	13879	14141	13967	14105	14146	14194	13919	13958	13862	13903	14002	13930	14021	14022	14093	14010	14150	14040	13933	14000	14032	14192	14086	13807	13986	14062	13970	14103	13998	14005	13966	13883	14146	14096	14068	14004	13927	13761	13990	14037	14073	14067	13966	14105	14088	13824	14027	13976	14005	14045	13905	13973	14030	14060	13925	13989	14050	14034	13949	13826	14033	14083	13976	13907	13933	14242	14215	14082	14136	14104	13963	13994	13967	14284	14034	13930	14137	13905	14031	13947	14027	14119	14043	14181	14160	13951	14132	14086	14049	14004	13958	13980	13758	13813	13863	13990	13992	13980	13967	13870	14024	14013	14008	14015	13983	14158	13961	14073	14073	14141	13958	13964	13953	14054	14221	13853	13986	13959	13800	14087	13973	14035	13860	13955	13943	13901	14113	13983	14142	14087	14011	13996	14115	14016	13948	13951	13871	14072	13916	14135	14022	14092	13875	14106	14024	14045	14021	13977	14016	13926	13972	14060	14048	14014	13977	14055	14058	13867	14081	13973	14049	13985	14261	14043	13849	13799	13891	14021	14002	13985	13877	13674	14093	14019	14061	13998	14262	14060	13817	13982	14010	14123	13972	14010	14110	13932	13977	14018	13937	13917	14050	13978	14071	13967	14047	14062	14030	13878	13896	13876	13955	14006	14141	14170	14057	13987	14184	13920	13956	14059	13739	13915	13922	14105	14133	13849	14010	13974	14024	13814	13983	14103	14088	14138	14110	14057	14072	13925	14073	13978	13973	14000	13949	13977	14130	14016	14127	13993	13883	14028	14098	13969	13943	13962	13958	14050	14091	14089	14005	13979	13812	13884	14034	13984	13844	14070	13939	13955	14037	13930	13997	14158	14213	14056	14117	14152	13968	14046	14039	14108	13753	14173	14061	14026	13716	14082	14033	14066	14042	14052	14030	13946	13993	14051	14099	14131	13974	14060	14059	14032	13999	14002	13992	14017	13981	13973	13986	14083	14055	14085	13964	14108	14116	14078	14137	14008	13990	14131	13897	14050	14138	14023	14009	14062	14007	13888	14010	13969	14007	13882	14002	13883	13992	14019	13800	14050	13979	14088	14172	14108	13913	14172	14049	14058	14104	13932	14123	14176	14261	14129	14052	13968	14144	13955	14141	14067	13982	14091	13917	13864	13718	13969	13951	14086	14178	14038	14109	14056	13966	14014	13861	13840	13936	13953	14012	14126	13753	13930	14088	13859	13912	14025	14093	14220	13984	13942	14183	13948	14246	13980	14060	13883	13944	14192	13985	14010	13927	14039	14078	14068	14059	14119	13997	14105	13874	13933	14064	13971	13905	14107	13908	13948	13925	13988	13879	13965	14158	14093	14044	14163	13949	13767	13979	14063	14030	14167	14026	14173	14149	13912	13968	13848	13934	14048	13872	14091	14126	14082	14027	14152	14111	14027	14045	13962	14066	14060	14052	14088	13772	14034	14129	14158	13948	13970	13940	14031	13845	13972	14107	14223	14081	13938	13921	13904	14037	14028	13917	13873	14013	14135	14010	14160	14085	13977	14006	13913	13945	13891	14066	13990	13976	14050	13920	13969	13896	13954	13998	13943	14053	13959	13941	14038	14139	14070	14093	14011	13896	13986	14049	14094	14051	13893	14057	14176	14110	13964	14078	13852	14095	13915	13904	14080	13761	14083	14051	13986	13931	14017	13904	13825	14105	14103	14015	14259	14044	13933	13893	13924	14011	13991	14152	13968	14004	14005	14005	14069	13922	14129	13884	14010	14030	14230	13929	13979	14055	14053	13874	14016	14049	14098	14012	13994	13922	14016	14170	14114	14081	13824	13893	13971	14135	13971	14137	14089	14001	14121	14015	14051	14169	13963	14073	14042	13996	14038	13837	13876	14005	13997	14044	13852	14221	14038	13917	14068	13997	14023	14052	14201	14030	14018	14020	13996	13886	14048	13933	13905	14099	13890	13921	14126	14082	13924	13958	13915	14072	13923	14023	13972	14123	14040	14051	13766	14002	14015	13930	13888	13913	13915	13810	14220	14166	13937	14175	14220	14172	14048	13975	13884	13756	14074	13958	14026	14014	13966	13960	14036	13967	14098	14015	14041	13936	13898	14101	13977	13993	14103	13867	14015	14071	14289	14037	14082	13979	13891	14009	13826	14189	14084	14058	14083	13929	13868	14081	13888	13986	14024	14003	14032	13845	13977	14196	13948	13909	13893	13936	13994	13948	14109	13874	13985	13939	14099	14075	13933	14153	13861	14151	13925	14088	13984	13942	13895	13962	14129	14116	13921	13996	14005	13886	13728	13998	13838	14052	13878	14022	14127	14172	13969	14017	13999	14120	14262	14039	14010	14175	13870	14113	14106	14141	14000	13937	14105	14105	13834	13994	14092	14151	14171	13992	13922	14191	14000	14017	13974	13950	14027	13984	13897	13917	13961	13919	14024	14078	14115	14010	14079	14068	13882	13889	14051	14015	14074	14123	14076	14114	14058	14217	13954	13747	13924	14073	13988	13832	14101	13951	14037	13963	14092	13905	14050	13949	13602	13881	13933	13951	14086	13953	13869	14163	14071	14111	14019	13892	14050	14025	13979	14042	14062	14027	14186	14130	14200	13950	14171	14046	13981	13891	13866	13972	14072	14150	13999	14043	13956	14099	13908	14091	13967	14121	14107	14212	13889	14042	13987	14059	14189	13992	13965	14016	14037	13995	14031	14015	14096	14123	14044	14095	14071	14215	14003	14004	13879	13885	14206	14054	13971	14037	13958	13945	14166	13896	14220	14236	13919	13884	14172	13919	14019	13997	14034	14104	14034	13949	14060	14096	14139	13994	13855	14032	13988	14141	14164	13861	14021	13871	14023	13980	14046	14173	14069	13886	13985	13957	13875	14116	13888	14110	14147	13966	13957	13956	13984	14016	13769	14161	14042	13932	14141	14024	14043	14059	13808	14018	13935	13958	13965	14165	14215	14161	14022	13939	14155	14051	13973	14116	14051	14042	13857	14080	13961	14125	14099	14024	14159	14041	13878	14050	14107	13942	13967	13951	14026	13947	14053	13883	14210	13913	13974	14076	13918	13869	14019	13871	13923	13949	13954	14159	14035	13961	14013	14061	13912	14035	14033	13892	13844	14035	13977	14241	14001	14132	13966	13936	13951	13825	14046	13983	13961	13894	13958	14130	14161	13990	14026	14154	13937	13909	13939	13948	14047	13949	14013	14125	14014	14060	14122	14144	14244	13907	14116	13821	14015	13955	13909	13853	14135	14102	13910	14109	13969	13950	13890	13936	14038	14095	14007	14022	13922	13977	14155	13992	14022	13993	13857	14005	14040	14039	13995	13740	13993	14003	14026	13848	14185	13997	14128	13802	14043	14140	13935	13845	13995	14029	14008	14161	13883	14112	13930	14016	14065	13940	13763	14008	14008	14015	14059	13992	13999	13959	13918	14061	13763	14048	14145	14037	14154	14020	14135	14149	14053	14094	14129	14232	14038	14024	14080	14223	14033	14036	13944	13978	13805	14041	13985	14132	13917	14050	14235	13916	13895	13975	14246	14177	14013	14124	14119	14032	14053	13860	13859	14124	13845	13923	14214	13899	14191	13838	13837	14101	14145	14052	14073	14161	14010	13942	14161	13994	13898	13985	14072	13852	14010	14060	13901	14071	13947	13913	13749	13867	14028	13904	14124	13978	13974	13998	14056	14120	13955	13988	14036	14112	13919	14123	13954	14146	14172	14080	14171	13762	14016	14040	14092	13931	14019	14061	13855	13944	14145	14241	14074	13897	13771	13947	14086	14139	14172	14082	14048	13731	14168	13998	13967	13993	13935	13901	13988	14054	13834	13990	13945	14115	14012	14131	14056	14067	14013	14225	14118	13968	13950	13929	14004	14039	14057	14267	13922	13964	13990	13794	14044	14195	13837	13921	14047	14132	14062	13961	14186	13963	14105	14057	14033	14123	14044	14069	14007	13921	14058	14110	14178	14202	14078	14133	14109	13979	14071	14027	13971	14029	14168	13948	14014	14034	14016	13844	13970	13923	14121	13880	14083	14097	13945	13891	14054	13871	13971	13919	14165	14047	14159	13954	14077	14124	14077	13967	13826	13996	13980	13903	13747	14083	14100	14031	14205	14062	13899	14048	13980	14046	14115	13980	14152	13914	14092	13961	13933	14100	13878	14017	13788	13975	13868	14032	14044	14106	14084	14049	14054	13855	14012	13902	13907	14051	14115	13971	13919	14266	14093	13798	14013	13959	14064	13993	13898	13810	13932	14088	14058	14171	14176	14158	14198	13885	14163	14110	14145	13909	13966	13992	13866	13914	14007	13948	14136	14018	14018	14170	14274	14136	14103	14032	13917	13979	13819	14048	14098	14052	13793	13874	14029	14178	14029	14091	14034	13956	14029	14062	13888	14111	13875	14029	14048	13984	13844	14154	14030	14140	14124	13967	14185	14190	14041	14170	14216	13993	14028	13862	14027	13941	13841	13938	13994	14022	13921	14029	14008	13972	14134	14083	14047	14081	13989	13957	13881	13887	13976	14001	14054	14043	14254	14099	14050	13973	14072	14190	14183	14113	14122	14001	13887	13934	13839	14078	13925	13929	14192	14011	13973	13983	13878	14079	14016	14032	14117	14014	14145	14111	14096	14153	14061	14196	14010	14070	14139	14103	14094	14151	14146	14180	14023	13896	13986	14082	14047	14062	13865	14022	14337	14072	13953	14006	14021	14114	14030	14002	14082	13904	13834	13943	13987	14155	13820	13921	14055	13955	13964	13905	13982	13949	13881	13926	14054	14129	14047	14032	13945	14002	14020	13948	14024	14033	13929	13766	14139	13885	13913	14020	14109	14187	14030	13949	13903	13875	13786	14119	13974	14118	13824	13967	13948	14056	13891	13897	14040	14015	13921	13917	13963	13793	13835	13968	13904	14028	14129	14013	13949	14289	14063	13895	13992	14073	14030	14141
24903	36996	33619	25378	21200	19199	17494	16642	15586	15274	15226	14555	14576	14274	14029	14246	14149	14162	13893	14068	13934	13805	13785	13669	13843	13862	13724	13528	13767	13695	13679	13644	13828	13664	13704	13485	13711	13702	13595	13674	13729	13730	13613	13529	13502	13563	13610	13694	13641	13488	13617	13586	13544	13673	13557	13633	13576	13623	13491	13655	13551	13465	13554	13778	13699	13634	13501	13652	13630	13705	13496	13580	13510	13893	13513	13621	13626	13599	13633	13592	13480	13515	13651	13560	13648	13604	13578	13469	13422	13587	13624	13446	13467	13589	13557	13349	13671	13436	13675	13598	13717	13617	13624	13443	13412	13599	13573	13549	13512	13448	13713	13424	13656	13597	13471	13374	13697	13489	13476	13588	13659	13379	13434	13692	13483	13551	13681	13585	13666	13423	13516	13452	13476	13566	13642	13618	13478	13539	13669	13509	13688	13548	13483	13682	13469	13770	13639	13578	13404	13563	13572	13714	13519	13671	13561	13604	13576	13618	13423	13658	13467	13596	13512	13521	13433	13484	13560	13595	13646	13682	13488	13755	13424	13549	13567	13530	13622	13775	13561	13598	13638	13456	13725	13601	13462	13482	13458	13569	13452	13749	13498	13702	13613	13668	13579	13511	13480	13530	13498	13455	13557	13559	13602	13764	13562	13606	13262	13429	13489	13465	13552	13503	13644	13562	13399	13480	13418	13420	13618	13463	13578	13598	13481	13685	13687	13500	13476	13602	13558	13582	13541	13430	13513	13301	13672	13647	13652	13455	13427	13620	13606	13484	13320	13611	13709	13631	13598	13682	13476	13479	13786	13608	13656	13514	13682	13568	13519	13578	13688	13469	13588	13619	13500	13416	13650	13617	13489	13489	13620	13468	13459	13456	13497	13668	13528	13559	13519	13387	13593	13567	13588	13567	13512	13482	13589	13460	13538	13685	13531	13379	13544	13702	13482	13348	13610	13543	13536	13498	13455	13539	13435	13638	13456	13679	13564	13524	13421	13402	13497	13450	13616	13521	13469	13450	13465	13570	13464	13514	13518	13442	13544	13484	13375	13516	13585	13557	13643	13402	13641	13605	13559	13405	13482	13655	13488	13348	13407	13551	13431	13666	13507	13367	13672	13548	13617	13533	13664	13544	13679	13464	13500	13407	13463	13672	13459	13472	13502	13451	13682	13594	13571	13571	13555	13485	13565	13548	13659	13597	13603	13546	13545	13639	13475	13448	13597	13525	13588	13541	13577	13587	13683	13504	13669	13697	13542	13437	13684	13689	13473	13471	13528	13469	13568	13551	13440	13399	13527	13598	13482	13483	13542	13513	13353	13434	13499	13391	13586	13466	13730	13573	13625	13574	13574	13549	13548	13514	13500	13591	13570	13543	13574	13310	13603	13390	13600	13493	13499	13597	13562	13520	13524	13359	13581	13573	13615	13588	13616	13626	13638	13624	13513	13569	13581	13520	13360	13680	13554	13564	13474	13573	13567	13484	13591	13482	13491	13451	13603	13522	13468	13487	13505	13534	13569	13460	13777	13578	13585	13520	13637	13524	13539	13497	13687	13630	13714	13698	13723	13733	13550	13419	13647	13559	13470	13692	13627	13681	13529	13487	13607	13488	13685	13507	13484	13591	13455	13634	13669	13732	13604	13482	13626	13624	13646	13586	13565	13544	13658	13417	13709	13628	13545	13663	13403	13703	13532	13533	13571	13504	13530	13581	13493	13469	13712	13609	13490	13595	13527	13467	13652	13412	13353	13502	13591	13576	13524	13523	13467	13739	13503	13641	13601	13582	13543	13568	13728	13571	13440	13582	13497	13489	13596	13607	13626	13596	13589	13425	13662	13460	13348	13793	13760	13486	13604	13583	13665	13475	13370	13515	13581	13526	13554	13704	13571	13584	13661	13589	13496	13431	13552	13445	13533	13584	13540	13509	13668	13647	13505	13524	13356	13657	13553	13615	13490	13345	13444	13608	13498	13488	13503	13802	13490	13613	13694	13689	13261	13526	13613	13639	13562	13578	13511	13538	13561	13717	13579	13581	13518	13651	13625	13504	13497	13553	13603	13649	13565	13694	13412	13557	13511	13611	13691	13651	13602	13597	13632	13611	13566	13535	13613	13685	13314	13705	13660	13468	13396	13619	13580	13439	13452	13526	13582	13596	13660	13373	13711	13653	13424	13539	13639	13622	13456	13705	13705	13465	13640	13465	13565	13657	13633	13555	13756	13518	13463	13549	13384	13467	13661	13581	13643	13598	13560	13617	13522	13507	13651	13453	13603	13548	13689	13619	13574	13644	13503	13463	13350	13567	13714	13622	13493	13677	13512	13563	13497	13520	13501	13516	13751	13685	13497	13615	13647	13551	13612	13637	13645	13312	13487	13517	13481	13711	13669	13534	13679	13605	13492	13563	13554	13549	13444	13506	13559	13468	13389	13593	13479	13451	13669	13467	13656	13502	13464	13575	13585	13592	13565	13554	13630	13494	13614	13506	13618	13617	13563	13585	13660	13647	13618	13585	13594	13551	13612	13555	13596	13308	13548	13624	13703	13461	13606	13678	13513	13632	13549	13681	13613	13445	13559	13513	13590	13377	13787	13668	13523	13558	13572	13494	13548	13563	13528	13415	13545	13600	13587	13683	13589	13439	13576	13592	13630	13434	13574	13637	13550	13664	13584	13526	13574	13646	13646	13487	13520	13464	13645	13740	13528	13556	13570	13558	13533	13618	13595	13565	13502	13640	13442	13617	13566	13522	13528	13606	13536	13414	13460	13367	13564	13585	13613	13571	13508	13552	13456	13667	13593	13591	13445	13529	13527	13480	13606	13545	13688	13533	13660	13547	13631	13570	13601	13619	13441	13684	13517	13516	13782	13555	13571	13635	13693	13581	13569	13513	13624	13555	13724	13518	13679	13543	13510	13627	13563	13507	13603	13587	13502	13598	13600	13638	13593	13670	13604	13559	13496	13589	13452	13682	13549	13498	13517	13495	13635	13501	13817	13556	13430	13514	13598	13588	13452	13558	13634	13522	13572	13513	13444	13712	13525	13652	13351	13518	13582	13493	13532	13514	13640	13632	13595	13550	13508	13664	13624	13562	13720	13670	13372	13706	13501	13596	13574	13601	13634	13581	13448	13681	13475	13583	13486	13618	13693	13570	13580	13580	13670	13705	13600	13568	13663	13485	13540	13655	13456	13513	13536	13626	13516	13672	13649	13595	13604	13405	13602	13571	13488	13495	13540	13517	13509	13577	13556	13404	13607	13667	13513	13469	13514	13725	13668	13547	13691	13589	13597	13581	13700	13742	13656	13611	13611	13705	13668	13587	13616	13330	13693	13597	13684	13522	13742	13497	13743	13568	13609	13706	13488	13505	13636	13637	13631	13549	13444	13616	13681	13457	13563	13559	13490	13471	13537	13462	13470	13546	13623	13547	13554	13520	13536	13526	13541	13575	13502	13545	13482	13520	13635	13630	13490	13592	13576	13554	13528	13516	13699	13498	13647	13673	13544	13568	13615	13655	13638	13460	13771	13683	13419	13576	13590	13457	13590	13704	13634	13619	13491	13494	13492	13548	13727	13630	13515	13668	13631	13535	13436	13581	13720	13540	13543	13497	13682	13413	13675	13588	13737	13652	13519	13658	13494	13527	13521	13607	13632	13548	13549	13642	13678	13563	13579	13644	13467	13666	13506	13517	13543	13612	13541	13595	13544	13510	13570	13582	13557	13568	13633	13503	13564	13563	13442	13657	13543	13644	13405	13664	13649	13634	13453	13597	13603	13506	13579	13557	13697	13759	13465	13624	13648	13670	13659	13418	13426	13571	13499	13534	13378	13401	13535	13570	13605	13245	13607	13423	13503	13517	13546	13530	13393	13648	13569	13621	13569	13710	13414	13611	13588	13506	13504	13525	13607	13534	13723	13589	13659	13571	13593	13500	13682	13618	13595	13517	13608	13607	13630	13691	13591	13696	13655	13489	13408	13720	13457	13563	13455	13462	13576	13617	13648	13353	13517	13708	13537	13536	13444	13436	13619	13469	13660	13643	13575	13468	13555	13559	13604	13562	13653	13506	13539	13654	13428	13509	13664	13526	13743	13317	13583	13546	13624	13364	13587	13508	13625	13610	13664	13464	13707	13625	13592	13646	13442	13573	13609	13447	13547	13686	13664	13728	13718	13584	13476	13654	13614	13697	13624	13593	13398	13460	13717	13632	13645	13553	13579	13573	13490	13355	13499	13653	13657	13541	13712	13585	13579	13631	13633	13527	13594	13537	13505	13510	13535	13713	13512	13630	13516	13558	13551	13613	13555	13481	13495	13567	13536	13581	13686	13638	13514	13524	13671	13651	13620	13631	13561	13649	13505	13541	13700	13564	13669	13705	13650	13416	13639	13577	13382	13641	13549	13485	13546	13433	13626	13526	13753	13471	13657	13489	13625	13555	13643	13437	13592	13704	13577	13596	13673	13621	13628	13601	13521	13537	13520	13542	13595	13521	13534	13557	13641	13620	13394	13594	13520	13613	13613	13545	13407	13554	13559	13649	13685	13653	13603	13743	13515	13494	13525	13715	13585	13479	13628	13732	13589	13552	13460	13501	13615	13570	13523	13639	13505	13569	13545	13650	13566	13529	13405	13714	13629	13734	13750	13508	13519	13650	13472	13783	13539	13430	13634	13670	13523	13592	13532	13473	13627	13507	13410	13576	13595	13694	13589	13636	13567	13564	13461	13586	13534	13602	13540	13591	13394	13747	13555	13483	13530	13531	13596	13521	13658	13557	13570	13731	13652	13659	13533	13636	13501	13458	13603	13617	13582	13552	13503	13535	13632	13452	13753	13629	13422	13691	13729	13670	13606	13467	13537	13678	13587	13549	13545	13615	13479	13608	13562	13599	13550	13506	13543	13502	13692	13538	13484	13557	13491	13632	13570	13415	13574	13599	13561	13556	13598	13530	13419	13437	13487	13373	13552	13676	13531	13668	13628	13313	13578	13615	13651	13479	13595	13442	13786	13396	13465	13705	13420	13684	13709	13490	13558	13601	13551	13692	13585	13459	13700	13530	13612	13577	13575	13603	13640	13456	13643	13612	13568	13701	13652	13534	13520	13437	13426	13611	13566	13449	13729	13661	13685	13585
24246	21656	29300	24814	22879	23109	21604	18068	16913	16747	16358	15972	15703	15662	15449	15312	15433	15377	15540	15360	15396	15098	15400	15067	15141	15102	15117	15017	15169	14821	15095	14900	15070	14853	14929	14933	14761	14729	15044	14953	14785	14948	14971	14976	14975	14935	15018	14879	14878	14776	14750	14827	14902	14998	14797	14717	14670	14861	14700	14760	14917	14751	14689	14567	14711	14727	14773	14767	14930	14921	14854	14744	14918	14563	14730	15007	14816	14677	14760	14687	14643	14891	14828	14837	14580	14718	14632	14921	14790	14787	14888	14895	14783	14743	14714	14929	14824	14864	14565	14866	14648	14822	14778	14722	14934	14867	14772	14671	14678	14887	14718	14806	14814	14734	14849	14713	14791	14870	14869	14526	14916	14707	14843	14769	14826	14765	14882	14776	14846	14972	14795	14875	14710	14784	15008	14758	14757	14625	14875	14736	14736	14950	14681	14760	14766	14900	15036	14841	14709	14900	14746	14807	14719	14715	14805	14863	14752	14802	14947	14832	14768	14653	14524	14819	14759	14975	14942	14763	14990	14947	14773	14825	14898	14817	15011	14854	14806	14840	14738	14994	14949	14822	14800	14676	14637	14769	14764	14591	14807	14759	14840	14678	14826	14787	14693	14908	14604	14750	14875	14741	14758	14910	14715	14737	14817	14694	14734	14769	14946	14838	14964	14851	14748	14754	14692	14862	14772	14753	14855	14932	14712	14874	14828	14676	14815	14928	14819	14749	14704	14679	14772	14756	14578	14629	14745	14798	14905	14932	14952	14928	14916	14651	14707	14884	14906	14602	14852	14710	14866	14957	14696	14824	14821	14969	14900	14779	14927	14899	14877	14901	14663	14791	14746	14756	14966	14662	14659	14854	14808	14757	14951	14885	14924	14718	14747	14872	14697	14786	14715	14910	14797	14688	14882	14706	14833	14625	14973	14815	14753	14913	14928	14550	14736	14737	14669	14960	14840	14700	14737	15027	14848	14739	15056	14741	14984	14901	14668	14683	14665	14880	14692	14757	14664	14782	14827	14609	14763	14629	14646	14819	14795	14679	14627	14790	14710	14850	14760	14714	14819	14707	14515	14582	14794	14804	14855	14799	14927	14676	14811	14846	14717	14846	14920	14867	14680	14881	14543	14851	14809	14771	14836	14575	14651	14897	14642	14651	14742	14638	14733	14639	14742	14823	14772	14776	14778	14819	14729	14788	14839	14654	14784	14664	14968	14829	14559	14574	14867	15025	14726	14682	14852	14801	14830	14599	14823	14808	14926	14939	14895	14635	14669	14887	14855	14624	14954	14735	14658	14669	14767	14930	14827	14744	14767	14806	14676	14710	14725	14804	14762	14756	14748	14583	14844	14798	14697	14701	14735	14708	14913	14901	14726	14652	14898	14805	14915	14814	14622	14589	14837	14699	14702	14825	14946	14830	14717	14595	14802	14828	14841	14784	14936	14685	14801	14687	14730	14851	14769	14981	14800	14693	14741	14695	14686	14809	14785	14672	14767	14602	14855	14904	14709	14734	14732	14886	14742	14536	14689	14809	14876	14579	14694	14882	14659	14608	14609	14801	14764	14963	14792	14810	14789	14915	14716	14783	14802	14746	14759	14869	14827	14655	14969	14878	15088	14679	14746	14747	14784	14931	14735	14786	14682	14779	14732	14783	14743	14732	14700	14825	14777	14776	14681	14743	14884	14882	14908	14749	14787	14747	14920	14782	15008	14642	14697	14735	14874	14705	14814	14715	14799	14830	14822	14777	14847	14640	14793	14747	14777	14817	15004	14875	14763	14731	14681	14699	14838	14674	14746	14636	14734	14815	14834	14836	14725	14731	14706	14802	14753	14784	14849	14801	14938	14737	14825	14648	14793	14794	14794	14813	14892	14839	14574	14948	14855	14611	14797	14777	14784	14695	14747	14734	14624	14748	14825	14856	14664	14750	14737	14707	14774	14946	14805	14807	14625	14677	14912	14974	14853	14822	14669	14696	14670	14819	14803	14876	14883	14736	14843	14822	14739	14899	14841	14733	14798	14860	14879	14953	14792	14791	14848	14839	14963	14842	14592	14762	14820	14887	14797	14681	14613	14647	14892	14711	14712	14690	14830	14712	14660	14777	14717	14768	14608	14767	14682	14841	14945	14870	14807	14918	14575	14809	14650	14696	14524	14865	14677	14702	14871	14654	14807	15035	14991	14708	14769	14701	14916	14755	15006	14753	14733	14808	14898	14736	14880	14927	14831	14720	14895	14681	14828	14910	14753	14807	14871	14992	14734	14604	14770	14627	14771	14437	14867	15073	14779	14830	14824	14895	14973	14626	15086	14903	14783	14739	14833	14837	14901	14753	14611	14807	14903	14857	14641	14796	14824	14630	14790	14719	14678	14847	14736	14943	14825	14824	14827	14895	14868	14720	14835	14937	14707	14781	14695	14775	14747	14743	14761	14850	14929	14646	14792	14700	15049	14721	14698	14760	14697	14606	14830	14886	14749	14648	14900	14858	14705	14658	14919	14717	14745	14821	14852	14916	14715	14828	14611	14821	14847	14823	14814	14923	14680	14857	14791	14786	15010	14690	14795	14942	14740	14510	14809	14537	14821	14763	14845	14659	14902	14672	14794	14974	14747	14843	14596	14738	14757	14700	14697	14654	14767	14725	14886	14900	14690	14823	14775	14787	14899	14708	14893	14794	14695	14568	14546	14806	14826	14685	14678	14745	14717	14860	14694	14813	14785	14738	14829	14816	14710	14673	14842	14695	14751	14651	14609	14752	14676	14777	14784	14834	14933	14752	14781	14793	14720	14707	14670	14753	14747	14830	14721	14785	14715	15001	14601	14744	14764	14734	14869	14843	14848	14763	14839	14786	14767	14601	14553	15013	14776	14936	14846	14748	14762	14811	14788	14794	14835	14776	14821	14837	14659	14780	14905	14843	14900	14716	14791	14782	14749	14820	14763	14645	14956	14830	14720	14672	14912	14806	14870	14616	14755	14613	14648	14974	14812	14807	14839	14720	14939	14882	14661	14808	14804	14927	14643	14567	14823	14843	14658	14704	14626	14801	14642	14616	14650	14698	14932	14782	14783	14872	14708	14570	14939	14917	14954	14769	14871	14632	14845	14624	14942	14762	14708	14724	14860	14752	14914	15021	14695	14831	14748	14910	14584	14654	14834	14728	14835	14857	14902	14699	14793	14872	14631	14767	14839	14867	14778	14714	14686	15016	14730	14703	14877	14647	14871	14662	14602	14894	14692	14591	14731	14704	14787	14769	14764	14808	14857	14615	14686	14604	14931	14901	14801	14746	14866	14839	14773	14645	14936	14804	14814	14744	14779	14698	14848	14936	14770	14637	14630	14934	14940	14648	14792	14866	14847	14566	14641	14569	14907	14944	14714	15031	14708	14709	14703	14848	14932	14676	14754	14760	14933	14750	14862	14831	14448	14588	14767	14796	14674	14645	14770	14684	15021	14920	14931	14722	14831	14680	14872	14792	14733	14648	14857	14837	14480	14768	14791	14870	14802	14735	14799	14872	14826	14537	14751	14851	14716	14955	15017	14794	14935	14852	14822	14770	14839	14868	14619	14858	14659	14816	14591	14771	14922	14927	14657	14749	14623	14672	14947	14819	14742	14928	14770	14918	14977	14603	14743	14632	14644	14791	14764	14673	14698	14799	14858	14671	14726	14854	14900	14834	14904	14785	14840	14746	14736	14813	14832	14873	14854	14778	14697	14720	14648	14732	14880	14902	14532	14702	14834	14626	14791	14832	14853	14840	14765	14708	14723	14731	14871	14928	14800	14760	14910	14909	14801	14757	14775	14669	15043	14688	14880	14812	14815	14888	14672	14750	14882	14762	14887	14764	14711	14937	14832	14900	14714	14641	14863	14945	14773	14678	14768	14697	14916	14850	14786	14692	14942	14730	14764	14923	14575	14820	14866	14665	15026	14722	14941	14589	14801	14731	14671	14768	14927	14961	14825	14874	14801	14788	14887	14750	14792	14785	14660	14705	14777	15031	14751	14815	14834	14796	14897	14627	14865	14852	14824	14828	14796	14587	14905	14774	14787	14623	14756	14733	14703	14781	14750	14736	14850	14674	14858	14928	14916	14834	15061	14745	14744	14688	14854	14675	14798	14679	14758	14637	14707	14918	14789	14905	14843	14733	14718	14778	14872	14984	14867	14909	14825	14799	14903	14734	14533	14851	14704	14696	14886	14692	14700	14796	14787	14546	14907	14741	14720	14562	14732	14908	14602	14714	14879	14882	15127	14595	14627	14839	14853	14653	14975	14641	14746	14854	14858	14791	14915	15030	14922	14627	14750	14905	14925	14814	14819	14851	14792	14576	14885	14761	14813	14815	14897	14853	14885	14717	14824	14719	14616	14886	14919	14793	14888	14848	14829	14649	14665	14727	14981	14776	14764	14767	14781	14866	14759	14778	14743	14784	14862	14840	14793	14802	15012	14769	14717	14836	14811	14665	14974	14758	14831	14689	14930	14681	14940	14840	14913	14756	14767	15012	14831	14719	14825	14646	14889	14800	14954	14641	14892	14721	14603	14735	14725	14722	14597	14937	14739	14784	14961	14864	14842	14666	14666	14726	14880	14922	14781	14576	14755	14835	14766	14806	14722	14614	14732	14701	14787	14801	14926	14847	14913	14864	14787	14831	14583	14831	14699	14720	14670	14777	14780	14774	14878	14909	14749	14921	14778	14814	14890	14858	14637	14599	14801	14819	14897	14816	14896	14747	14761	14946	14887	14868	14817	14727	14692	14835	14824	14784	14942	14955	14903	14948	14546	14777	14785	14900	14696	14870	14723	14706	14798	14807	14712	14629	14952	14802	14639	14674	14702	14840	14561	14850	14795	14734	14903	14565	14776	14801	14752	14572	14783	14921	14928	14767	14881	14836	14658	14851	14907	15002	14813	14756	14688	14821	14772	14775	14807	14597	14607	14571	14746	14824	14689	14795	14883	14840	14761	14753	14801	14950	14812	14736	15048	14699	14872	14784	14884	14746	14822	14720	14796	14710	14684	14659	14776	14921	14842	14726	14642	14766	14655	14706	14826	14738	14881	14751	14981	14806	14852	14942	14668	14711	14642	14634	14685	14812	14584	14752	14785	14927	14692	14873	14805	14909
25654	44360	40288	31072	25913	22766	20630	18753	17877	17097	16542	15902	15700	15364	15194	15076	15181	15210	14809	14998	14668	14605	14672	14583	14385	14553	14536	14400	14385	14374	14320	14180	14124	14273	14293	14152	14240	14251	14208	14213	14332	14184	14324	14164	14329	14203	14150	14250	14143	14147	14362	14293	14219	14261	13979	14238	14187	14231	14175	14101	14049	14211	14135	13979	14160	14236	14067	14061	13983	14245	14239	14094	14168	13967	14159	14032	14158	14121	14170	14046	14214	14074	14153	14076	14239	14207	14181	14249	14055	14167	14136	14098	14008	14130	14205	14105	14125	14091	14161	14081	14219	14302	14066	13976	14046	14114	14265	14128	14115	14071	14072	14040	14261	14131	14138	14245	14067	14126	14101	14054	14070	14120	14187	14087	14272	14257	14054	14241	14125	13935	14261	14060	14186	13934	14296	14082	14002	14023	13996	14190	14238	14195	14229	14097	14306	14348	14227	14150	14085	13993	14258	14173	14143	14072	14152	14059	14271	14132	14062	14217	14172	14128	14112	14087	14181	14165	14210	13959	14106	14063	14064	14248	14057	14174	14224	14085	14177	14019	14156	14073	14201	14058	14198	13967	14093	14099	14079	14170	14112	14196	14042	14022	13981	14233	13988	14046	14076	14068	14111	14214	13903	13983	14045	14210	14112	14177	14036	14118	14176	14220	14071	14086	14037	14228	14264	14245	14112	14100	13998	14057	14196	14113	14099	14028	14083	14062	14083	14184	14132	14196	14185	13985	14244	14168	14162	14039	14119	14090	14129	14142	14132	13970	14055	14018	13943	13967	14038	14062	14087	14155	14177	14075	14096	13887	14107	14010	14196	14169	14233	14038	14153	14177	14082	14072	14105	14027	14017	14088	14252	14204	14307	14282	14235	14161	13964	14195	14089	14167	14064	14121	14212	14081	14173	14171	14108	14095	14164	14141	14056	14163	13938	14183	14098	14220	14096	14243	14071	14109	14149	14141	14151	14147	14116	14167	14213	14077	14219	13959	14084	14091	14186	14221	14118	14229	14134	14023	14171	14020	14101	14150	13899	14106	13987	14142	14174	14245	13976	14078	14019	14201	14105	14150	14019	13964	14101	13974	14176	14024	14042	14106	14116	14158	14303	14024	14183	14283	14129	14130	14126	14064	14149	13969	14212	13997	14201	14183	14009	14085	14108	14196	14241	14197	14024	14012	14108	14237	14003	14111	14255	13986	14246	13975	14039	14148	14037	14133	14129	14323	14202	14189	14099	14237	14074	14241	13933	14100	14079	14169	14069	14237	14131	14193	14116	14080	14093	14188	14203	14182	14028	14198	14187	14035	14085	14079	14165	14127	14207	14321	14103	14275	13953	14269	14121	14030	14142	13886	14139	14132	14118	13984	14030	14085	14225	14150	14156	14106	14143	14162	14063	14268	14089	14203	14072	14062	14264	14113	14054	14122	14174	14034	14135	14119	14110	14069	14197	14152	14138	14104	14123	14058	14081	14104	14176	14134	14123	14155	14188	13995	14168	13995	14112	14117	14124	14185	14168	14212	14157	14237	14058	14181	14178	14036	13884	14180	14048	14085	14126	14264	13945	14176	14214	14170	13974	14137	14037	13976	14145	14124	14058	14290	14169	14004	14029	13993	14117	14111	14174	13843	14067	14263	14205	14081	14109	14221	13913	14100	14120	14061	14174	14119	14096	14165	14059	14223	14133	13869	14108	14061	14115	14098	14030	14067	14074	14051	14236	14102	14154	14024	14048	14240	14058	14142	14029	14044	14083	13974	14097	14120	13927	13974	14105	14232	14227	14228	14117	14010	14095	14079	13992	14124	14086	14292	14046	14193	14183	14052	14140	14107	14136	14059	13944	14103	14186	14225	14140	14118	14038	14119	14179	14185	14153	14141	14114	14166	13991	14147	14122	14103	14274	14267	14134	14105	14313	14151	14187	13992	14132	14118	14235	14202	14152	14169	14061	14146	14060	14058	13935	14129	14027	14131	14083	14004	14012	14119	14130	14023	14088	14060	13953	14070	14135	14012	14186	14167	14058	14134	14015	14218	14158	14178	13998	14177	14169	14008	14061	14156	14125	14129	14066	14108	14103	14177	14042	14054	14126	14034	14264	14294	14073	14111	14134	14158	14166	14146	13995	14115	14241	14251	14067	14019	14122	14024	14095	14119	14035	14101	14098	14172	14197	14212	14005	14175	14120	13984	14109	14109	14136	14030	14057	14075	14203	14078	14096	14102	14354	13963	14166	14053	14257	14091	14007	13909	13962	14258	14065	14110	14062	14061	14200	14053	14144	14172	14000	14019	14080	14105	14193	14167	13930	14124	14047	14097	14082	14139	14073	14125	14103	14102	14121	14040	14021	14119	14007	14225	14135	14116	14157	14261	14007	14245	14052	14067	14114	14045	14198	13982	14169	14007	14112	14099	13980	14148	13926	14049	14189	14086	14207	14117	14135	14181	14280	13955	14166	14136	14141	13959	14114	14092	14234	14082	14166	14136	14277	14213	14087	14049	14163	14109	14097	14228	14038	14256	14125	14086	14024	14106	14087	13941	14132	14118	14114	14183	14231	14095	14213	14199	14119	14065	14117	14057	14173	14226	14059	13960	14183	14060	14235	14068	14013	14240	14113	14088	14107	14303	14128	14162	14216	14187	14160	14073	14182	14005	14207	14055	14232	14088	14066	14118	14108	14152	14218	14074	14148	14095	14067	13859	14169	14081	13940	14142	14099	13856	14131	14157	14259	13943	13984	14031	14193	14340	14110	14144	14105	14195	14239	14072	14072	14091	14127	14103	14276	14213	14177	14083	14105	14155	14167	14167	13985	14132	14177	14210	14192	13911	14074	14136	14089	13966	14147	14057	14088	14113	14212	14166	14073	14026	14082	14039	14021	14096	14259	14137	14108	14136	14110	14184	14074	14218	14136	14152	13910	14093	14241	14036	14032	13879	14204	14111	14106	14301	14137	14090	14090	14040	14126	13975	14085	14213	14104	14154	14126	14054	13997	14116	14010	14028	14174	14167	14016	14107	14050	14204	14069	14037	14025	14073	14146	14000	14210	13935	14206	14072	14241	14071	13999	14031	14058	14235	14025	14142	14101	14121	14112	14086	14376	14093	14047	14054	14103	14162	14295	14226	14176	14210	14047	14153	14108	14027	14094	14230	14093	14049	13991	14090	14194	14094	14064	14163	14200	14124	14051	14173	14080	14083	14229	14411	14169	14146	14038	14061	14109	14101	14121	14083	14169	14159	14068	14087	14108	14089	14113	13995	14083	14132	14083	14094	14117	14137	14041	14079	14144	14179	14111	13914	14059	14081	14011	14014	14272	14158	14190	14187	14110	14087	14053	14215	14066	14150	14184	14032	14168	14135	14094	14243	13986	14010	13963	14285	13988	14150	14079	14068	14070	14153	14168	14191	14068	14089	14158	14114	14070	14020	14091	14013	14190	14105	13967	14119	14146	14016	14046	14083	14207	14320	14306	14243	14156	14030	14205	14098	14103	14140	14148	14162	14111	14310	14213	13960	14186	14068	14133	14131	14115	13897	14191	14209	13966	14184	13999	14038	14116	14106	14167	14147	14316	14036	14153	14196	14180	14110	14056	13996	14284	14197	14144	14073	14213	14248	13955	14015	14149	14000	14098	13986	14062	14162	14120	13945	14097	14213	14140	14219	13991	14061	14251	14138	14231	14118	14228	14047	14126	14190	14139	13994	14029	14173	14137	14059	14288	13979	14241	14139	14082	14105	14134	14325	14073	14199	14098	14035	14097	14191	14074	14082	14297	14205	14141	14126	14176	14004	13997	14218	14044	13997	14062	14134	14125	13884	13941	13928	14204	13996	14222	14174	14199	14025	14082	14113	14237	14015	14266	14184	14013	14043	14089	14167	14101	14040	14257	14112	14097	14108	14142	14252	14250	14212	14111	14082	14051	14311	14192	14258	14237	14092	14047	14185	13904	14295	14044	14073	14026	14126	14001	14044	14158	14011	13988	14234	14076	14129	14234	14176	14227	14178	14182	14057	14273	14271	14206	14375	13992	14184	14133	14289	14148	14171	14417	14082	14163	14153	14161	13918	14145	14046	14170	14048	14279	14121	14206	14219	13924	14034	14162	14012	14050	14055	14073	14115	13977	14086	14056	14109	14186	14121	14040	14046	14044	13810	14175	14117	13893	14007	14228	14005	14081	14099	14184	13954	14117	14129	14049	14038	14345	14329	14033	14019	14170	14206	14124	14049	14129	14319	14125	14453	14211	13981	13993	14158	13924	14230	14269	14158	14111	14086	14076	14139	14162	14232	14199	14098	14030	14272	14206	14121	14158	14030	14005	14002	14119	14160	14022	14165	14085	13886	14102	14214	14194	14156	14092	14175	14206	14062	14140	14221	14071	14230	14029	14053	14082	14171	14116	14156	14042	14085	14196	14027	13989	13941	14144	14056	14122	14108	14386	14185	14036	14081	14011	14126	14157	14206	14282	14094	14137	14128	14297	14237	14110	14188	14089	14180	14151	14097	14107	14147	14040	14015	14132	14210	14045	14196	14122	14113	14026	14124	14148	14273	14019	14090	14109	14143	14122	14020	14060	13977	14080	13954	14102	14167	14139	14270	14303	13974	14247	14135	14056	14016	14114	14117	14206	14055	14040	14167	14279	14217	14150	14111	14161	14139	14184	14165	13969	14142	14084	14111	14177	14024	14153	14123	14217	14160	13969	14162	14200	14196	14215	14262	14142	14122	14211	14016	14068	14295	14224	14086	14063	14135	14195	14072	14121	14066	14196	14187	14152	14209	14173	14203	14146	14204	14093	14306	14164	14059	14107	13965	14001	14119	14082	14149	14138	14192	13981	14141	14304	14186	14191	14185	14113	13998	14158	14202	14038	14107	13970	14119	14125	14007	13953	14265	14074	14141	14070	14146	14324	14087	14138	14210	13951	14153	13952	14039	14052	14146	14214	14117	14282	14245	14093	14062	14089	14145	14114	13983	14118	14129	14070	14037	14113	13966	14147	14108	14199	14265	13929	14088	13987	14091	14157	14059	14142	14233	14029	14229	14050	14120	14088	14215	14214	14281	14004	14143	14241	14067	14225	14109	14183	14314	14169	13937	14068	14113	14151	14076	14160	14069	14125	14219
23153	21586	29629	24069	22028	24190	25559	19406	17547	17576	17180	16305	16098	15840	15510	15545	15546	15668	15355	15292	15178	15144	14949	14854	14848	14868	15075	14832	14740	14735	14854	14847	14707	14985	14864	14653	14905	14736	14799	14644	14806	14572	14752	14820	14728	14593	14732	14692	14613	14529	14530	14620	14671	14663	14498	14715	14676	14780	14672	14633	14617	14609	14615	14813	14508	14661	14775	14729	14611	14499	14615	14550	14564	14536	14689	14546	14482	14681	14467	14472	14658	14570	14731	14626	14727	14554	14534	14541	14476	14689	14731	14587	14682	14713	14509	14769	14683	14429	14597	14565	14499	14484	14405	14416	14622	14618	14593	14575	14612	14674	14584	14692	14624	14734	14714	14649	14327	14731	14565	14471	14398	14347	14651	14589	14737	14638	14674	14570	14638	14446	14708	14483	14365	14512	14503	14563	14681	14597	14594	14592	14505	14344	14616	14543	14652	14693	14588	14600	14505	14438	14564	14691	14620	14636	14526	14561	14732	14779	14676	14562	14703	14654	14706	14505	14566	14479	14583	14583	14580	14538	14578	14464	14549	14363	14577	14582	14570	14621	14550	14666	14574	14644	14618	14683	14640	14699	14468	14525	14704	14523	14320	14487	14489	14606	14619	14481	14435	14468	14366	14758	14618	14538	14640	14560	14393	14610	14565	14524	14637	14436	14617	14614	14596	14569	14528	14569	14583	14563	14354	14460	14624	14391	14611	14576	14401	14492	14739	14665	14524	14622	14591	14588	14488	14545	14613	14714	14759	14466	14516	14313	14471	14657	14504	14446	14547	14563	14266	14625	14420	14478	14664	14427	14743	14460	14645	14504	14641	14631	14547	14388	14569	14638	14531	14553	14498	14571	14505	14480	14416	14487	14464	14636	14527	14440	14579	14539	14562	14417	14507	14622	14281	14535	14302	14503	14589	14536	14594	14385	14527	14466	14554	14673	14645	14671	14524	14576	14538	14529	14629	14678	14577	14390	14612	14674	14504	14560	14623	14469	14614	14631	14443	14499	14474	14603	14499	14602	14685	14533	14489	14444	14527	14456	14425	14623	14491	14598	14592	14545	14473	14657	14616	14481	14602	14470	14428	14595	14477	14398	14393	14628	14653	14483	14492	14551	14471	14513	14576	14400	14523	14690	14611	14505	14425	14744	14542	14494	14611	14459	14490	14546	14564	14320	14530	14503	14406	14451	14496	14285	14483	14462	14541	14478	14587	14419	14620	14593	14593	14589	14600	14584	14789	14559	14421	14622	14504	14587	14550	14560	14521	14544	14664	14421	14564	14557	14606	14560	14516	14422	14470	14528	14609	14317	14382	14599	14485	14436	14458	14334	14604	14562	14364	14560	14456	14432	14507	14409	14640	14651	14405	14459	14597	14433	14527	14436	14378	14613	14493	14498	14438	14487	14685	14610	14446	14505	14614	14305	14496	14731	14471	14751	14649	14512	14556	14577	14466	14490	14497	14632	14429	14640	14336	14495	14509	14600	14590	14406	14678	14492	14465	14488	14491	14487	14494	14616	14622	14652	14532	14808	14579	14541	14559	14453	14388	14489	14332	14494	14610	14552	14682	14670	14527	14328	14524	14550	14457	14442	14673	14450	14506	14515	14367	14387	14602	14488	14368	14472	14687	14641	14628	14647	14554	14561	14397	14497	14378	14541	14428	14403	14384	14566	14500	14343	14565	14479	14572	14437	14571	14518	14617	14664	14723	14672	14502	14546	14574	14433	14392	14445	14502	14598	14539	14369	14522	14784	14311	14532	14344	14665	14523	14548	14474	14714	14657	14415	14369	14581	14400	14472	14673	14506	14686	14743	14520	14571	14739	14498	14507	14478	14605	14405	14689	14440	14374	14503	14523	14439	14567	14332	14571	14480	14480	14537	14347	14495	14534	14511	14418	14545	14546	14535	14488	14542	14545	14576	14609	14399	14522	14559	14561	14348	14466	14532	14574	14591	14637	14695	14687	14544	14726	14541	14447	14510	14584	14544	14490	14544	14547	14497	14560	14487	14628	14750	14508	14579	14475	14624	14711	14538	14617	14534	14481	14290	14434	14565	14565	14616	14556	14653	14497	14580	14519	14631	14622	14446	14528	14640	14559	14533	14280	14509	14613	14513	14492	14527	14380	14549	14315	14438	14437	14512	14723	14674	14495	14630	14577	14414	14656	14521	14646	14361	14553	14474	14569	14588	14648	14639	14661	14672	14506	14650	14590	14614	14474	14465	14468	14661	14462	14693	14624	14447	14645	14399	14516	14693	14534	14681	14615	14483	14620	14579	14501	14388	14701	14588	14465	14581	14633	14666	14559	14583	14513	14746	14622	14568	14466	14736	14635	14597	14608	14579	14453	14491	14676	14323	14755	14574	14651	14521	14441	14815	14630	14501	14551	14382	14706	14550	14548	14466	14512	14682	14664	14554	14378	14627	14489	14406	14469	14514	14354	14524	14404	14433	14407	14407	14384	14593	14539	14279	14438	14415	14739	14594	14475	14337	14431	14427	14527	14507	14713	14677	14545	14495	14351	14295	14469	14658	14451	14537	14694	14374	14592	14490	14499	14425	14613	14593	14416	14674	14520	14851	14520	14585	14549	14590	14513	14453	14395	14563	14661	14669	14537	14428	14476	14442	14643	14652	14408	14408	14407	14421	14321	14297	14670	14376	14585	14533	14589	14575	14499	14579	14704	14666	14586	14652	14646	14641	14541	14462	14448	14561	14487	14603	14521	14569	14677	14565	14501	14423	14602	14613	14456	14418	14419	14572	14463	14495	14713	14629	14486	14553	14240	14330	14648	14422	14552	14518	14633	14478	14345	14655	14592	14495	14428	14512	14657	14503	14293	14532	14486	14457	14384	14574	14830	14416	14576	14612	14507	14550	14447	14555	14514	14627	14572	14442	14536	14542	14597	14658	14584	14586	14455	14643	14645	14529	14337	14397	14536	14421	14658	14559	14725	14482	14625	14363	14408	14473	14283	14746	14457	14560	14651	14580	14560	14344	14531	14443	14451	14508	14431	14514	14455	14457	14819	14499	14517	14502	14461	14592	14817	14546	14580	14585	14486	14577	14521	14634	14573	14784	14519	14549	14527	14696	14486	14457	14409	14526	14509	14470	14500	14730	14423	14568	14362	14468	14635	14624	14512	14625	14463	14415	14600	14627	14583	14498	14423	14595	14508	14446	14402	14372	14409	14563	14582	14503	14484	14579	14505	14752	14504	14605	14586	14648	14451	14612	14505	14643	14645	14623	14549	14577	14390	14398	14476	14434	14382	14423	14413	14431	14516	14306	14423	14448	14562	14545	14494	14696	14500	14316	14500	14619	14564	14448	14640	14683	14738	14400	14610	14598	14480	14827	14528	14418	14677	14439	14715	14592	14488	14449	14552	14625	14541	14499	14592	14589	14463	14470	14221	14461	14569	14568	14552	14336	14637	14506	14605	14529	14691	14328	14503	14517	14511	14620	14517	14425	14577	14465	14482	14463	14499	14311	14452	14502	14584	14455	14590	14633	14387	14604	14615	14410	14489	14635	14445	14496	14482	14479	14636	14401	14509	14316	14589	14592	14581	14496	14368	14389	14675	14656	14461	14626	14685	14413	14426	14549	14722	14480	14555	14647	14663	14521	14514	14595	14652	14588	14559	14506	14548	14618	14709	14603	14662	14657	14472	14386	14563	14739	14429	14444	14784	14630	14519	14481	14549	14440	14805	14647	14357	14480	14579	14594	14557	14395	14624	14493	14465	14718	14419	14708	14560	14468	14672	14568	14475	14498	14503	14455	14586	14705	14700	14619	14505	14550	14754	14549	14747	14455	14387	14418	14416	14492	14479	14414	14699	14712	14545	14448	14578	14608	14588	14662	14443	14324	14558	14595	14645	14484	14485	14630	14494	14587	14519	14280	14429	14181	14558	14602	14541	14585	14429	14529	14516	14496	14478	14644	14640	14534	14565	14566	14648	14510	14563	14455	14475	14527	14547	14287	14566	14482	14533	14437	14290	14397	14548	14738	14434	14548	14567	14533	14479	14574	14460	14554	14591	14544	14476	14561	14668	14570	14552	14567	14519	14446	14443	14486	14350	14474	14487	14303	14341	14452	14556	14511	14647	14561	14503	14767	14545	14708	14522	14528	14498	14418	14603	14543	14457	14425	14630	14716	14616	14483	14420	14473	14462	14453	14455	14554	14630	14671	14512	14527	14816	14718	14630	14592	14570	14484	14466	14595	14338	14398	14450	14337	14577	14551	14648	14518	14658	14595	14528	14651	14668	14362	14523	14587	14734	14567	14548	14418	14714	14526	14499	14607	14544	14494	14434	14345	14484	14655	14490	14539	14513	14373	14319	14622	14542	14653	14726	14583	14713	14427	14428	14380	14576	14368	14500	14664	14582	14533	14564	14618	14525	14518	14768	14498	14570	14542	14536	14457	14565	14414	14380	14301	14417	14386	14602	14634	14553	14520	14481	14297	14678	14620	14574	14473	14620	14523	14344	14464	14518	14388	14401	14506	14572	14642	14437	14445	14420	14515	14429	14511	14449	14468	14563	14433	14695	14658	14567	14575	14632	14740	14583	14554	14553	14632	14626	14574	14555	14478	14620	14447	14592	14531	14851	14622	14625	14472	14532	14561	14710	14440	14590	14634	14511	14588	14654	14390	14660	14721	14419	14254	14491	14571	14588	14579	14476	14560	14553	14544	14592	14504	14662	14547	14613	14449	14486	14530	14750	14635	14562	14567	14425	14582	14496	14541	14633	14529	14648	14783	14531	14423	14469	14509	14431	14449	14814	14603	14385	14599	14526	14636	14560	14603	14393	14518	14556	14505	14531	14395	14610	14625	14576	14610	14451	14716	14616	14723	14545	14596	14602	14665	14494	14707	14520	14651	14647	14604	14593	14474	14384	14617	14464	14404	14807	14520	14437	14459	14702	14550	14578	14358	14437	14358	14427	14304	14492	14501	14617	14563	14444	14588	14529	14508	14447	14553	14682	14545	14319	14658	14704	14416	14589	14447	14644	14600	14516	14595	14569	14518	14241	14433	14661	14318	14564	14745	14586	14602	14629	14599	14494	14500	14651	14599	14257	14742	14468	14515	14441	14563	14605	14614	14457	14426	14707	14541	14463	14545
27765	48450	44266	35093	29310	25822	22893	20770	19061	18280	17690	16690	16340	15834	15655	15450	15366	15459	14859	15003	14770	14563	14476	14571	14402	14588	14509	14415	14349	14290	14341	14266	14210	14219	14169	14091	14286	14153	14177	14105	14073	14075	14140	14064	13955	13960	13986	13884	14115	14014	13923	13871	14149	14002	13873	14023	13874	14046	14132	13976	14123	13820	13924	13850	14070	14052	14107	13953	13866	13845	14076	13997	13950	13960	13987	13792	14006	14015	14011	13928	14080	13960	13983	13979	14092	13903	14033	13819	13916	13833	14206	13895	13902	13957	14058	13886	13995	13909	14103	13976	14107	13963	13776	13902	13910	14023	13913	13915	14021	13888	14004	13965	13984	13978	14098	13960	13897	14027	14039	13929	13818	14037	13953	13900	13942	13926	13873	13907	14019	13922	14061	14071	13875	14040	14012	14006	13905	14129	14051	13994	13795	13791	13937	14022	13914	13990	14005	13963	13879	13920	13847	13887	14004	14007	14030	13982	13802	13998	13882	13908	13968	14076	13883	13850	13866	14012	13907	13903	13901	13947	13964	13879	13928	13902	14098	13936	13911	13863	13863	14034	13686	13901	14015	13942	13827	13959	13880	13855	14059	13969	13952	13777	14039	13896	14038	13989	13810	13891	13992	13818	14003	13935	13920	13933	13954	13874	13788	13771	14085	13844	13916	13884	13916	13938	13962	13993	13812	13990	13956	14100	13935	13732	13917	13980	14032	14029	13866	14101	14004	13730	13982	13905	13802	14083	13930	13854	14050	14008	13860	13883	13890	14098	13911	13719	13883	13901	13849	13991	13859	13943	13907	13962	13971	13951	13918	13923	13953	14058	14010	13955	13941	13962	13894	13892	13907	13927	14058	13981	13919	13928	14065	14094	13899	13985	14038	13775	13918	13977	13919	14017	13957	13904	13929	13895	13939	13933	13865	14004	13774	13980	13821	14130	13882	13906	14024	14043	13929	13958	14055	13977	13993	13862	13847	13966	13890	13900	13930	14024	13991	14028	13991	13923	13853	14089	13849	14037	13896	13864	14011	14029	13919	13742	13971	13839	14004	14099	13901	13846	14027	13982	13842	14089	13994	13879	14053	13839	14112	13931	13998	13842	13992	13952	13918	14023	13834	14015	13920	13900	14039	13864	13970	13873	14011	13926	13985	13912	13901	13981	14028	14013	13935	13919	13996	13924	14010	13999	13982	13826	13879	13907	14136	13993	14029	14045	14017	13956	13855	13884	13894	13902	13997	13928	14066	13968	13837	13938	13968	13886	13669	13935	13960	13966	13869	14007	13958	13947	13823	14092	13873	14038	13897	14027	14099	13898	13931	13918	13998	13910	13949	13948	14236	13969	13939	14108	13804	13740	13828	13891	13994	14037	14026	13963	13985	14041	13982	13928	14077	13935	13848	13952	14006	13878	14054	14080	13949	13815	14015	13922	13821	13858	13937	13914	13949	13928	13990	13981	13962	13944	13986	13835	13901	13998	13883	13843	13850	13937	13738	14124	13926	14141	13812	13862	14070	13950	13970	13901	13833	14126	13729	13983	13849	14042	13900	13945	13902	13952	13883	13944	13864	13955	14188	13965	13945	13898	14008	13953	13869	13866	13817	13863	13880	14121	13901	13930	14069	13841	14018	13813	13891	13907	13943	13792	13903	14078	13958	14011	13986	13743	14017	14154	13951	13949	13998	13890	13980	13971	14035	13972	14071	13904	14029	13953	13889	13754	14006	13964	13883	13942	13943	13789	13856	13991	13847	14104	13964	13848	13890	13892	13873	13755	13961	14018	13977	13959	14066	13942	14014	13930	13944	14095	14074	13945	13952	13908	13909	13942	14014	13929	13982	13885	13994	13916	13882	13904	13878	14053	14000	13977	13833	13922	14002	13793	13967	13984	14084	13915	13855	13908	13832	14092	14101	13791	13883	14034	13909	13895	13904	13871	13924	13807	13806	13964	14071	14093	13823	13718	14034	13985	13988	13983	13778	13842	13958	14024	14055	13992	14012	13935	14018	13889	13905	13981	13957	13843	13913	13908	13894	13903	14015	13964	13949	13849	13831	13806	13937	13937	13749	13890	13816	14054	13884	13863	13947	13924	14006	13875	13991	13964	14028	13894	13993	13862	13959	14063	14111	13837	13979	14104	13916	13895	14089	13996	13930	14053	13985	13810	13989	13933	13863	13898	13946	13795	13827	13911	13894	13800	13829	13828	14031	14055	13822	13941	14073	14008	13973	14163	13961	14024	13987	13876	13940	13924	13949	13900	13726	14041	13987	14027	13869	14019	13982	13827	13976	13857	13937	14074	14003	13988	13855	13904	13999	13961	14054	14047	13837	13937	13885	14036	13848	13901	13986	13859	14013	13895	13997	13853	13836	14059	13891	13871	14067	13957	13953	14006	13966	13863	13860	13917	13935	13878	13940	13886	14076	13787	13885	13956	13988	13926	13867	13962	14054	13947	13915	13895	14173	14016	13914	13935	13919	14008	14006	13852	13941	14023	13888	14076	13934	13932	13961	13948	14013	13896	13993	13943	13818	13942	13977	13930	13910	13933	14151	13894	14067	13907	13842	13875	13885	13906	13872	13880	14063	13977	13729	13945	14027	14072	14040	14052	13949	13868	13891	13835	13846	13916	14078	13979	13911	14049	13796	14122	13992	13776	13977	14010	13897	14084	14111	13856	13978	13937	13889	14057	14071	13952	13896	14014	13578	14032	13872	13796	14001	14021	13856	14024	13825	13960	13967	13790	13928	14026	13889	13941	14062	13925	14019	13925	14053	13909	13922	13908	13764	13943	14006	13936	13848	14013	13884	13742	13929	13922	13963	13868	13888	14030	13949	13901	13942	14024	13883	13902	13960	14003	13963	13880	13849	13984	13859	13859	13983	13837	13998	13989	14033	13999	13991	13984	13795	13855	13881	14009	13938	13817	14050	13878	13843	13923	14057	13821	13986	13819	13978	14014	13996	14010	14149	13978	13789	13998	13948	14003	13925	14009	13791	14047	13992	14062	14039	14079	14034	14024	13902	14074	13907	13900	13849	13784	13991	13966	14000	13801	14079	13918	13854	14096	14055	13817	13876	14003	13760	14031	13928	14110	13939	14123	13719	13923	13974	13914	13822	14002	13910	13937	13795	13874	14055	13965	14036	13839	13760	13738	14017	13869	14033	13892	13874	14017	13837	13927	13849	13981	13931	13990	13883	13821	13916	13916	14019	13964	13991	13973	13845	13973	14039	13909	13843	14072	13935	14020	13960	13973	14054	13868	13830	13751	13951	13901	13960	13898	13985	13919	14022	14009	13866	13971	13958	13903	13808	13919	14097	13846	13790	13782	14062	13878	13878	13942	13960	13808	13784	14028	14110	13925	13856	13806	14011	13826	14068	13808	14023	13957	13938	14053	14109	13910	13999	14019	14078	14084	13910	13767	13740	13918	13987	14128	13843	14094	14054	13958	14021	13930	13919	13914	13974	14013	13826	13991	13926	13872	13930	13961	14047	13884	14012	13868	13921	13978	13809	13880	13926	13847	14158	13924	13737	14018	14044	13932	13908	14044	14025	14017	14004	13855	13990	14088	13931	14014	13971	14029	14029	13925	14009	13933	13923	13970	13954	13915	13900	13922	13999	13939	13845	14037	13887	13849	14148	13871	13866	13929	13765	13893	14017	13764	13950	14047	14015	13895	14133	13875	14052	14019	13950	13898	13829	13970	14128	13907	13915	13970	13850	14029	13996	14043	13791	13963	13925	13819	13766	13980	13889	14021	14013	14006	13873	14173	13984	13921	13977	13809	13834	13953	14049	14021	14056	13981	14055	13909	13830	14060	13855	13814	13888	13825	13865	13759	13907	14036	14006	13853	13821	14051	14005	13972	13926	13977	13915	13857	13952	13959	13955	13870	13765	13989	14008	14124	13838	14003	13903	13860	13967	14028	13931	13899	13987	13952	13927	13867	13929	13982	13905	13784	13727	14122	14099	14071	14008	13835	13882	13998	14103	13923	13983	14093	13815	14038	14070	13878	13943	14001	13967	13940	13878	13920	13864	13865	13939	13966	13879	13884	13794	14002	14001	13829	14067	13976	14053	13980	14034	13992	13763	14047	13977	14030	14045	13948	13921	13907	13955	13953	13823	13938	13987	13981	13962	14146	14021	13969	14149	13805	14050	14079	13965	13896	14000	14021	14011	14073	13885	13911	13997	13885	13899	13901	13887	13839	13890	13883	13878	13974	13930	13950	13962	13987	13971	14113	13837	14077	13837	13905	13942	13973	13841	13913	13948	13911	13888	14004	13950	14045	13902	13874	14042	13994	14026	13925	14065	13966	13754	13987	13938	13859	13963	13994	13866	13921	14025	14016	13872	13904	14105	13794	13932	13934	13846	14078	13896	13952	13968	14046	13844	13890	13910	13972	14016	13918	13882	14046	13781	13986	14040	13771	14009	13977	13859	13917	13905	13981	13886	14080	13857	13994	14029	13916	13976	13927	13850	13937	13940	14047	13960	14020	13880	13999	13923	13718	13915	13925	13916	14038	13980	13855	13837	14048	14095	13808	13966	13936	13842	13883	13888	14142	14053	14045	13870	13939	13870	13993	13902	13944	13888	13869	13810	13947	14000	13972	13963	13866	14035	13929	14060	13909	14045	14023	13776	13872	13936	13901	13935	13945	14081	13922	13899	13966	13948	13932	13994	13989	14010	14004	13862	13913	13845	14049	13999	13976	13983	13831	14002	13855	13886	13919	13932	13924	13938	13924	13817	13896	13907	13884	13976	13975	13879	13997	13835	13916	14125	13794	13818	13921	13908	13916	13990	13874	13985	14046	13948	14001	14130	13910	13858	13925	13990	13715	13968	14002	13943	14047	13769	13944	14055	14051	13990	13749	14073	14111	14041	13847	13835	13951	13947	13798	13918	13960	14115	13965	13873	13833	13894	13964	14035	13857	14148	13994	14026	14027	13975	13759	14013	13889	14014	13789	13949	13833	13866	13910	13957	14037	13923	14075	13838	13997	13871	13909	13946	13893	13893	13945	13892	13749	14002	13911	13991	13988	13930	13927	13865	13835	14047	13842	14059	14134	14148	13870	13944	13845	13990	13896	13785	13924	14023	13990	14073	14073	13944	13929	13960	13974
28013	23933	28579	24369	18638	16983	15962	15087	14659	14514	14150	14089	13923	13782	14066	13725	13626	13561	13572	13469	13499	13701	13482	13630	13354	13559	13424	13582	13465	13531	13431	13428	13504	13603	13518	13240	13512	13452	13397	13228	13256	13444	13468	13408	13458	13431	13439	13480	13488	13556	13372	13344	13475	13466	13294	13410	13446	13397	13503	13557	13434	13555	13496	13538	13438	13369	13525	13637	13501	13437	13545	13522	13505	13388	13609	13363	13263	13454	13291	13529	13380	13467	13374	13475	13383	13683	13388	13427	13486	13403	13392	13495	13325	13417	13470	13277	13154	13381	13513	13448	13386	13506	13355	13364	13474	13525	13477	13293	13243	13284	13287	13395	13369	13376	13385	13301	13553	13363	13450	13416	13438	13500	13468	13495	13353	13412	13557	13325	13496	13256	13394	13366	13346	13389	13305	13374	13433	13584	13382	13384	13545	13313	13648	13360	13387	13369	13216	13338	13326	13363	13411	13408	13536	13450	13426	13443	13383	13286	13231	13346	13394	13412	13239	13234	13247	13422	13408	13392	13338	13332	13466	13460	13392	13310	13343	13530	13371	13347	13412	13314	13374	13257	13501	13359	13270	13409	13566	13412	13275	13144	13525	13560	13306	13370	13223	13506	13247	13395	13366	13206	13530	13425	13535	13405	13563	13559	13472	13221	13429	13472	13516	13279	13308	13377	13521	13469	13426	13513	13534	13466	13329	13402	13291	13397	13337	13347	13299	13450	13421	13407	13353	13205	13284	13398	13374	13091	13355	13447	13229	13213	13417	13391	13330	13510	13449	13480	13337	13641	13451	13354	13499	13315	13394	13454	13166	13262	13334	13427	13441	13349	13497	13352	13717	13529	13426	13511	13344	13458	13336	13388	13525	13356	13352	13415	13465	13532	13552	13390	13396	13511	13427	13438	13433	13591	13352	13467	13487	13458	13446	13347	13490	13200	13318	13447	13480	13356	13400	13282	13271	13449	13527	13393	13381	13248	13369	13408	13494	13260	13302	13317	13418	13440	13308	13510	13425	13503	13397	13279	13573	13337	13377	13447	13562	13281	13433	13257	13489	13238	13322	13273	13385	13312	13402	13365	13372	13306	13546	13437	13455	13515	13547	13523	13539	13567	13449	13548	13442	13359	13432	13431	13421	13189	13326	13507	13539	13397	13357	13409	13478	13397	13534	13210	13596	13337	13308	13316	13422	13260	13316	13684	13357	13502	13445	13486	13449	13490	13326	13163	13376	13435	13408	13333	13535	13365	13426	13401	13416	13477	13323	13425	13251	13509	13326	13468	13333	13394	13509	13371	13380	13194	13324	13356	13522	13377	13388	13399	13425	13378	13251	13393	13320	13363	13361	13265	13546	13377	13636	13382	13447	13275	13372	13593	13289	13178	13558	13307	13338	13392	13320	13285	13285	13389	13481	13594	13456	13415	13400	13471	13450	13461	13371	13380	13362	13416	13446	13197	13577	13448	13325	13475	13528	13393	13500	13546	13489	13469	13377	13384	13347	13201	13430	13327	13309	13483	13420	13513	13294	13386	13463	13435	13412	13460	13517	13253	13258	13586	13432	13485	13422	13389	13459	13567	13378	13512	13335	13495	13463	13375	13438	13417	13308	13577	13484	13544	13507	13430	13600	13441	13603	13365	13477	13421	13405	13427	13375	13308	13390	13485	13490	13555	13270	13492	13544	13473	13523	13375	13272	13297	13451	13275	13339	13314	13293	13429	13313	13331	13391	13336	13366	13251	13474	13276	13341	13431	13237	13311	13377	13574	13495	13147	13395	13271	13227	13520	13348	13376	13481	13346	13388	13271	13529	13503	13586	13331	13403	13337	13487	13531	13515	13447	13464	13313	13470	13472	13327	13260	13223	13348	13403	13522	13318	13468	13526	13343	13416	13515	13388	13450	13529	13354	13470	13352	13368	13472	13369	13545	13361	13571	13358	13368	13357	13521	13481	13322	13456	13384	13405	13473	13273	13235	13506	13385	13485	13280	13218	13347	13527	13267	13327	13452	13195	13395	13314	13365	13383	13447	13389	13523	13549	13340	13299	13400	13409	13302	13500	13387	13372	13286	13320	13267	13289	13291	13345	13378	13356	13497	13334	13505	13462	13326	13604	13469	13505	13601	13488	13386	13552	13447	13272	13387	13296	13467	13401	13520	13435	13575	13404	13526	13353	13328	13369	13411	13337	13355	13467	13253	13404	13270	13656	13418	13398	13498	13411	13594	13129	13423	13487	13444	13418	13400	13247	13393	13390	13272	13295	13326	13274	13554	13483	13367	13273	13363	13448	13385	13400	13523	13431	13297	13424	13440	13354	13371	13391	13487	13428	13429	13276	13514	13531	13513	13481	13320	13459	13303	13407	13385	13341	13336	13474	13299	13444	13385	13379	13348	13421	13341	13393	13443	13407	13358	13354	13425	13185	13273	13467	13433	13399	13456	13567	13498	13514	13502	13296	13548	13304	13370	13345	13324	13452	13393	13459	13340	13372	13408	13339	13314	13399	13330	13472	13315	13490	13223	13364	13416	13336	13412	13274	13326	13405	13198	13316	13367	13295	13414	13515	13324	13300	13429	13436	13522	13458	13377	13399	13475	13457	13495	13393	13494	13307	13283	13509	13532	13389	13327	13445	13385	13445	13458	13340	13216	13478	13283	13461	13431	13373	13449	13484	13372	13310	13348	13421	13288	13322	13499	13398	13451	13570	13485	13243	13304	13454	13317	13417	13487	13438	13250	13290	13372	13383	13399	13450	13500	13214	13499	13575	13549	13364	13546	13479	13202	13463	13450	13189	13389	13522	13368	13462	13245	13345	13347	13343	13419	13334	13316	13431	13314	13349	13394	13491	13373	13388	13372	13365	13397	13528	13305	13380	13348	13426	13365	13421	13420	13417	13425	13229	13385	13328	13375	13401	13324	13396	13363	13400	13291	13535	13394	13290	13453	13328	13426	13517	13381	13367	13167	13231	13249	13426	13439	13368	13253	13506	13363	13394	13343	13383	13407	13253	13493	13329	13428	13294	13407	13331	13435	13370	13449	13483	13418	13269	13301	13446	13529	13428	13432	13341	13391	13431	13356	13321	13363	13331	13419	13347	13189	13357	13323	13367	13329	13697	13552	13530	13458	13306	13505	13353	13297	13274	13524	13437	13416	13473	13441	13362	13415	13369	13306	13129	13340	13281	13400	13455	13480	13400	13261	13188	13412	13221	13463	13364	13277	13431	13347	13385	13205	13197	13398	13462	13259	13402	13367	13334	13486	13287	13357	13283	13432	13364	13431	13339	13391	13464	13410	13452	13516	13545	13328	13283	13440	13448	13381	13597	13457	13363	13483	13446	13399	13287	13383	13350	13481	13318	13319	13378	13325	13318	13411	13422	13373	13482	13363	13339	13325	13442	13276	13278	13473	13497	13438	13409	13358	13255	13412	13278	13217	13486	13520	13286	13344	13244	13347	13482	13251	13189	13516	13377	13694	13293	13425	13328	13502	13695	13396	13437	13362	13370	13244	13355	13569	13414	13432	13430	13537	13545	13529	13517	13457	13492	13355	13344	13378	13278	13323	13367	13463	13396	13345	13264	13513	13649	13502	13520	13320	13597	13399	13351	13488	13539	13434	13546	13417	13488	13539	13291	13502	13607	13562	13487	13501	13519	13445	13366	13254	13409	13428	13415	13585	13501	13508	13425	13508	13366	13313	13524	13262	13383	13382	13422	13419	13502	13503	13679	13335	13423	13539	13569	13377	13467	13535	13359	13376	13338	13330	13452	13397	13423	13577	13485	13228	13618	13577	13365	13379	13381	13559	13387	13284	13516	13371	13343	13466	13476	13494	13477	13407	13375	13311	13431	13455	13452	13535	13315	13530	13422	13392	13388	13593	13589	13607	13285	13435	13366	13498	13335	13238	13528	13374	13310	13502	13525	13205	13503	13397	13507	13346	13340	13423	13478	13553	13380	13291	13393	13440	13577	13403	13382	13505	13412	13284	13455	13443	13435	13428	13473	13396	13389	13348	13473	13228	13382	13437	13424	13116	13420	13238	13402	13378	13395	13386	13327	13477	13523	13557	13468	13512	13431	13626	13446	13294	13312	13359	13514	13513	13449	13496	13709	13490	13424	13384	13420	13325	13347	13516	13324	13296	13354	13338	13388	13377	13363	13306	13326	13258	13450	13426	13257	13467	13281	13240	13448	13479	13544	13294	13503	13378	13496	13501	13574	13544	13323	13464	13622	13282	13399	13380	13293	13251	13431	13513	13353	13641	13542	13469	13465	13429	13202	13360	13392	13503	13351	13430	13120	13353	13327	13296	13391	13645	13378	13571	13325	13426	13427	13406	13501	13665	13216	13447	13418	13468	13461	13427	13462	13318	13259	13515	13362	13457	13336	13452	13318	13423	13221	13448	13533	13254	13383	13347	13394	13316	13510	13247	13203	13333	13580	13471	13636	13471	13573	13367	13376	13347	13563	13358	13412	13479	13554	13323	13374	13370	13217	13291	13425	13401	13260	13458	13433	13435	13402	13454	13567	13465	13367	13463	13336	13327	13324	13523	13466	13271	13424	13327	13311	13273	13395	13454	13528	13342	13547	13342	13420	13556	13422	13420	13350	13427	13412	13317	13536	13444	13420	13495	13437	13414	13507	13379	13362	13527	13304	13506	13408	13412	13337	13488	13340	13420	13374	13397	13548	13380	13196	13371	13274	13183	13282	13460	13534	13470	13432	13499	13489	13211	13257	13242	13511	13493	13335	13439	13311	13381	13405	13406	13394	13108	13529	13477	13563	13418	13387	13470	13422	13345	13350	13398	13529	13601	13252	13473	13334	13265	13525	13543	13348	13501	13423	13461	13410	13413	13484	13613	13429	13392	13524	13393	13348	13339	13335	13278	13468	13585	13413	13444	13306	13274	13387	13343	13344	13445	13244	13303	13535	13323	13389	13167	13277	13416	13485	13440	13482	13426	13387	13677	13370	13570	13238	13147	13529	13509	13379	13456	13499	13255	13425	13259	13360	13271	13364	13341	13207	13559	13420	13181	13302	13576	13439	13455	13353	13505	13309	13442	13166	13264	13324	13288	13603	13414	13485	13396	13272	13403	13395	13420	13337	13523	13397	13472	13559	13353
25095	37033	33135	25256	20807	18561	17031	16247	15343	14799	14571	14404	14196	14004	13920	13696	13782	13782	13697	13598	13499	13311	13315	13370	13471	13262	13281	13320	13467	13278	13351	13248	13214	13290	13170	13113	13174	13222	13225	13094	13421	13289	13147	13210	13143	13241	13323	13205	13224	13198	13361	13181	13193	13285	13245	13199	13184	13222	13244	13106	13125	13261	13305	13231	13206	13165	13266	13314	13195	13382	13273	13309	13219	13294	13089	13258	13095	13197	13312	13191	13113	13255	13228	13286	13138	13227	13268	13075	13267	13164	13163	13098	13261	13145	13156	13182	13168	13218	13156	13259	13189	13204	13128	13229	13120	13194	13069	13284	13183	13250	13084	13150	13340	13354	13146	13194	13162	13235	13304	13261	13132	13263	13203	13000	13165	13305	13164	13303	13102	13183	13255	13100	13112	13162	13226	13035	13190	13235	13088	13191	13247	13189	13102	13127	13161	13101	13212	13169	13199	13203	13140	13174	13153	13225	13163	13251	13150	13059	13324	13188	13383	13198	13229	13142	13231	13245	13221	13326	13249	13178	13315	13057	13263	13064	13299	13112	13264	13278	13380	13259	13236	13100	13394	13058	13201	13110	13369	13320	13170	13124	13214	13300	13295	13229	12944	13019	13103	13003	13311	13083	13310	13159	13068	13229	13105	13036	13241	13117	13216	13378	13047	13266	13271	13171	13133	13218	13216	13141	13093	13195	13197	13227	13249	13144	13225	13091	13227	13166	13161	13131	13275	13236	13158	12935	13170	13108	13277	13207	13177	13127	13121	13174	13226	13150	13220	13075	13207	13159	13323	13232	13213	13177	13245	13297	13168	13165	13205	13155	13218	13384	13237	13421	13163	13408	13240	13210	13157	13208	13175	13175	13299	13077	13114	13276	13112	13327	13170	13109	13028	13162	13201	13157	13137	13116	13386	13144	13240	13156	13168	13275	13141	13201	12992	13310	13119	13151	13331	13178	13264	13350	13014	13152	13057	13126	12982	13206	13134	13160	13410	13101	13142	13101	13030	13195	13214	13177	13238	13215	13143	13271	12975	13191	12976	13124	13259	13069	13183	13171	13256	13102	13226	13248	13197	13167	13166	13303	13144	13199	13106	13246	13255	13279	13273	13220	12973	13150	13225	13177	13243	13276	13152	13121	13195	13374	13193	13084	13225	13055	13320	13282	13226	13157	13108	13275	13133	13062	13126	13294	13237	13093	13146	13229	13232	13072	13354	13273	13211	13228	13278	13187	13132	13131	13238	13267	13266	13036	13165	13170	13194	13182	13102	13222	13010	13186	13213	13182	13192	13086	13104	13239	13248	13131	13233	13095	13047	13119	13232	13203	13257	13194	13177	13283	13107	13275	13057	13216	13116	13206	13104	13162	13284	13144	13272	13185	13144	13166	13121	13374	13441	13330	13328	13198	13318	13179	13320	13229	13177	13287	13193	13136	13113	13254	13142	13318	13065	13156	13142	13156	13113	13206	13272	13188	13325	13238	13189	13234	13190	13111	13258	13231	13126	13328	13088	13172	13129	13197	13317	13135	13179	13238	13301	13146	13265	13333	13188	13173	13303	13283	13300	13121	13193	13243	13331	13143	12998	13358	13233	13184	13260	13127	13165	13220	13313	13188	13028	13386	13234	13212	13122	13223	13216	13136	13441	13171	13267	13226	13153	13334	13086	13303	13277	12953	13128	13124	13152	13385	13155	13109	13155	13217	12955	13288	13196	13123	13320	13079	13158	13423	13026	13230	13196	13349	13142	13206	13079	13264	13284	13176	13200	13339	13219	13274	13074	13040	13173	13262	13017	13315	13070	13019	13202	13223	13197	13124	13399	13150	13354	13111	13285	13193	13201	13166	13144	13296	13015	13308	13134	13082	13269	13276	13327	12930	13201	13334	13238	13175	13247	13179	13268	13180	13134	13220	13248	13158	13129	13148	13142	13182	13222	13112	13255	13045	13230	13104	13113	13147	13089	13175	13301	13244	13084	13176	13199	13079	13259	13230	13054	13143	13069	13240	13164	13002	13097	13081	13215	13298	13533	13181	13085	13183	13245	13185	13231	13171	13163	13270	13218	13199	13292	13180	13152	13242	13215	13186	13157	13226	13076	13225	13351	13150	13149	13196	13081	13109	13256	13281	13232	13256	13117	13199	12958	13149	13127	13342	13108	13326	13114	13171	13153	13076	13103	13288	13149	13180	13229	13168	13302	13121	13251	13266	13207	13128	13061	13145	13305	13182	13155	13217	13170	13115	13262	13056	13205	13226	13177	13203	13271	13196	13119	13174	13206	13244	13222	13272	13324	13093	12992	13157	13065	13240	13259	13135	13221	13082	13275	13192	13172	13227	13166	13252	13173	13140	13054	13128	13128	13258	13158	13212	13251	13260	13021	13146	13113	13303	13300	13219	13256	13197	13270	13088	13252	13234	13191	13116	13167	13277	13155	13185	13232	13202	13102	13257	13102	13255	13178	13167	13284	13406	13074	13091	13247	13135	13032	13273	13243	13176	13125	13267	13217	13250	13123	13268	13170	13317	13245	13112	13216	13323	13316	13124	12999	13202	13232	13173	13300	13228	13079	13094	13120	13204	13182	13174	13293	13210	13280	13203	13277	13213	13059	13190	13233	13113	13315	13174	13288	13275	13379	13203	13003	13217	13273	13152	13162	13352	13141	13073	13293	13341	13291	13242	13009	13265	13129	13180	13021	13101	13112	13304	13318	13202	13107	13241	13207	13130	13037	13148	13250	13117	13378	12994	13075	13335	13270	13206	13503	13262	13183	13279	13328	13307	13201	13200	13232	13161	13231	13181	13158	13273	13279	13247	13202	13261	13263	13060	13090	13236	13135	13370	13293	13165	13219	13246	13213	13260	13219	13095	13082	13087	13294	13187	13153	13186	13204	13186	13138	13205	13287	13265	13172	13180	13277	13118	13160	13340	13110	12960	13178	13369	13279	13367	13315	13346	13159	13197	13131	13251	13155	13143	13092	13138	13250	13142	13041	13199	13206	13369	13188	13224	13067	12986	13087	13238	13185	13191	13065	12967	13253	13192	13315	13182	13134	13271	13066	13215	13139	13198	13415	13264	13219	13193	12979	13192	13305	13257	12913	13392	13206	13175	13301	13199	13002	13237	13276	13299	13208	13229	13312	13158	13206	13126	13178	13312	13248	13126	13312	13234	13204	13169	13282	13043	13276	13246	13137	12927	13325	13273	13196	13284	13145	13274	13125	13318	13209	13040	13148	13237	13058	13219	13179	13094	13335	13149	13220	13176	13351	13216	13361	13198	13358	13198	13352	13329	13217	13095	13099	13344	13362	13164	13181	13269	13211	13107	13168	13167	13273	13226	13158	13204	13075	13227	13453	13249	13198	13120	13193	13327	13193	13273	13235	13277	13047	13235	13239	13175	13079	13142	13303	13206	13033	13183	13185	13184	13138	13170	13224	13264	13303	13271	13299	13177	13218	13144	13176	13036	13152	13201	13291	13205	13313	13001	13295	13165	13132	13317	13092	13168	13094	13200	13182	13329	13265	13544	13162	13214	13190	13029	13215	13137	13305	13220	13309	13243	13236	13313	13232	13346	13156	13305	13302	13123	13353	13156	12976	13235	13071	13129	13348	13098	13209	13355	13088	13271	13049	13131	13177	13345	13279	13035	13060	13152	13104	13336	13206	13120	13237	13251	13163	13223	13176	13107	13283	13044	13211	13221	13275	13161	13224	13258	13270	13372	13183	13114	13255	13233	13023	13309	13333	13333	13155	13215	13181	13288	13366	13146	13206	13057	13255	13237	13162	13137	13203	13167	13188	12977	13283	13356	13169	13059	13116	13300	13166	13412	13184	13138	13315	13330	13242	13229	12964	13322	13217	13040	13154	12989	13181	13211	13191	13245	13130	13229	13173	13218	13200	13285	13196	13353	13229	13023	13150	13176	13276	13288	13093	13205	13219	13068	13287	13262	13232	13082	13192	13174	13287	13190	13286	13297	13108	13212	13197	13212	13252	13254	13282	13307	13287	13076	13097	13320	13146	13293	13268	12998	13263	13118	13183	13146	13327	13116	13274	13138	13070	13190	13171	13243	13091	13245	13348	13174	13212	13307	13162	13088	13231	13036	13320	13280	13378	13290	13324	13191	13114	13157	13417	13228	13148	13085	13343	13283	13032	13201	13281	13331	13130	13051	13257	13272	13138	13267	13102	13164	13186	13286	13158	13120	13298	13220	13173	13138	13230	13160	13181	13276	13188	13117	13054	13162	13100	13131	13248	13161	13309	12985	13264	13142	13230	13209	13190	13199	13199	13329	13282	13129	13276	13181	13240	13217	13280	13231	13229	13342	13237	13231	13172	13289	13134	13369	13314	13152	13209	13160	13071	13012	13152	13124	13191	13087	13117	13372	13202	13090	13307	13266	13322	13101	13291	13229	13289	13180	13195	13129	13174	13125	13343	13075	13158	13255	13294	13258	13051	13251	13191	13300	13219	13375	13198	13128	13165	13163	13244	13146	13090	13282	13154	13208	13323	13079	13189	13142	13088	13185	13095	13224	13309	13121	13190	13226	13194	13113	13215	13315	13303	13218	13207	13337	13172	13144	13111	13182	13174	13230	13222	13224	13298	13413	13096	13253	13184	13227	13225	13273	13128	13104	13251	13240	13221	13210	13129	13281	13277	13280	13209	13173	13087	13248	13087	13172	13168	13210	13253	13292	13184	13095	13058	13151	13138	13119	13115	13286	13287	13100	13310	13116	13112	13175	13196	13244	13371	13143	13159	13238	13167	13246	13487	13216	13275	13022	13211	13154	13238	13292	13090	13194	13167	13163	13340	13218	13165	13177	13274	13172	13202	13175	13250	13273	13221	13231	13339	13271	13263	13308	13295	13119	13172	13118	13158	13354	13007	13269	13131	13178	13264	13277	13183	13280	13199	13230	13272	13154	13174	13085	13020	13146	13351	13276	13272	12958	13251	13126	13222	13310	13268	13206	13415	13312	13276	13238	13244	13275	13118	13340	13252	13096	13150	13223	13364	13202	13110	13185	13242	13250	13267	13103	13289	12958	13266	13350	13319	13137	13164	13170	13092	13050	13246	13279	13255	13066	13298	13084	13177	13142	13111	13114	13292	13066	13151	13177
24243	21596	29242	24711	22711	22121	20340	17071	15917	15672	15496	14808	14806	14340	14509	14333	14603	14285	14270	14205	14309	14008	13990	14107	13964	14180	14022	13739	13933	13856	13948	13909	13916	13931	13889	13901	13930	13752	13758	13897	13745	13957	13846	13648	13563	13488	13653	13671	13811	13731	13486	13784	13622	13733	13772	13859	13800	13905	13847	13768	13761	13752	13467	13778	13673	13683	13696	13609	13803	13780	13906	13811	13860	13561	13645	13802	13828	13842	13715	13942	13779	13662	13652	13725	13610	13830	13685	13521	13704	13834	13594	13487	13828	13714	13741	13606	13719	13426	13666	13733	13740	13696	13728	13697	13688	13740	13661	13830	13779	13659	13806	13711	13581	13852	13584	13658	13592	13640	13631	13766	13623	13761	13733	13831	13628	13550	13596	13745	13578	13632	13820	13861	13976	13681	13751	13678	13820	13589	13682	13769	13603	13618	13859	13677	13660	13574	13800	13713	13486	13709	13717	13639	13765	13624	13820	13695	13555	13594	13711	13683	13489	13631	13587	13703	13643	13701	13638	13654	13758	13816	13781	13820	13752	13723	14038	13768	13717	13686	13604	13629	13593	13577	13687	13808	13746	13689	13651	13725	13842	13839	13923	13841	13801	13641	13696	13646	13577	13650	13792	13576	13772	13528	13665	13717	13846	13662	13785	13627	13719	13783	13750	13644	13553	13548	13768	13672	13726	13700	13553	13783	13616	13705	13495	13537	13821	13691	13437	13685	13787	13630	13700	13667	13521	13687	13678	13658	13509	13639	13664	13697	13752	13748	13696	13579	13769	13706	13694	13428	13688	13365	13770	13566	13729	13769	13948	13717	13728	13707	13815	13623	13698	13768	13776	13668	13644	13794	13777	13600	13610	13843	13691	13768	13717	13570	13663	13635	13686	13746	13605	13669	13524	13617	13622	13629	13702	13818	13641	13729	13807	13913	13671	13773	13776	13669	13624	13755	13621	13736	13750	13798	13773	13807	13639	13586	13711	13717	13721	13626	13750	13780	13459	13503	13579	13395	13931	13933	13519	13617	13760	13784	13690	13549	13763	13642	13665	13784	13698	13727	13711	13820	13622	13643	13669	13707	13837	13905	13783	13778	13500	13658	13684	13554	13841	13844	13845	13557	13574	13554	13639	13757	13677	13738	13623	13586	13688	13841	13772	13572	13599	13715	13868	13379	13592	13743	13737	13799	13570	13705	13578	13658	13499	13834	13667	13658	13837	13725	13602	13444	13700	13759	13688	13755	13695	13968	13767	13880	13696	13748	13660	13608	13641	13764	13796	13451	13618	13795	13692	13629	13830	13765	13840	13879	13501	13644	13632	13501	13636	13668	13622	13629	13833	13497	13903	13616	13707	13727	13651	13719	13691	13756	13671	13635	13792	13757	13810	13664	13734	13641	13953	13580	13792	13883	13549	13492	13510	13615	13888	13767	13569	13633	13664	13591	13775	13760	13826	13908	13788	13577	13701	13509	13778	13885	13666	13597	13535	13563	13598	13800	13721	13662	13845	13726	13782	13716	13834	13513	13781	13853	13712	13733	13585	13674	13874	13587	13660	13697	13584	13681	13687	13681	13509	13608	13466	13447	13836	13781	13514	13729	13810	13504	13745	13605	13719	13812	13838	13702	13623	13529	13638	13669	13679	13586	13786	13803	13853	13787	13738	13634	13754	13636	13698	13515	13630	13631	13674	13741	13462	13733	13946	13738	13648	13765	13696	13622	13594	13592	13744	13683	13778	13726	13786	13706	13529	13530	13767	13566	13611	13629	13599	13476	13703	13583	13827	13627	13740	13692	13661	13883	13671	13767	13781	13587	13744	13590	13670	13806	13750	13678	13889	13655	13441	13650	13661	13768	13604	13862	13742	13686	13456	13703	13626	13639	13882	13707	13675	13715	13769	13686	13651	13640	13715	13725	13743	13677	13785	13725	13696	13830	13775	13760	13775	13705	13747	13673	13672	13562	13722	13738	13737	13831	13884	13626	13678	13728	13643	13813	13624	13738	13694	13646	13719	13538	13760	13716	13647	13616	13850	13584	13718	13614	13626	13659	13686	13710	13798	13677	13632	13684	13633	13753	13713	13680	13675	13594	13696	13681	13647	13666	13688	13897	13636	13579	13570	13903	13780	13634	13609	13658	13635	13799	13722	13656	13733	13835	13726	13669	13754	13601	13685	13619	13558	13348	13793	13555	13480	13570	13718	13683	13798	13766	13608	13480	13617	13669	13807	13711	13769	13659	13514	13682	13636	13466	13849	13614	13741	13614	13760	13650	13840	13673	13504	13564	13621	13686	13758	13849	13578	13771	13924	13441	13842	13751	13512	13720	13702	13802	13654	13763	13538	13603	13813	13679	13696	13555	13575	13857	13627	13554	13720	13824	13830	13797	13771	13553	13763	13833	13412	13713	13830	13568	13587	13643	13671	13688	13656	13714	13677	13522	13819	13518	13657	13576	13584	13713	13833	13745	13601	13835	13527	13605	13641	13790	13854	13715	13597	13563	13577	13761	13711	13670	13616	13698	13573	13781	13900	13663	13728	13696	13848	13798	13594	13710	13935	13713	13847	13647	13605	13786	13813	13664	13559	13819	13775	13620	13745	13661	13525	13559	13874	13712	13692	13704	13712	13529	13660	13588	13500	13650	13739	13825	13765	13735	13753	13841	13567	13314	13489	13741	13665	13757	13557	13616	13678	13708	13774	13619	13604	13698	13683	13680	13616	13842	13604	13917	13651	13640	13742	13754	13700	13631	13750	13541	13628	13773	13714	13578	13676	13781	13798	13587	13727	13730	13702	13723	13751	13910	13729	13607	13573	13731	13633	13573	13725	13679	13654	13640	13639	13776	13596	13761	13679	13918	13638	13811	13920	13828	13537	13599	13640	13633	13670	13619	13753	13646	13624	13650	13607	13870	13774	13820	13530	13754	13746	13798	13853	13925	13653	13563	13849	13692	13564	13691	13697	13597	13839	13683	13824	13601	13545	13781	13615	13780	13562	13619	13604	13666	13781	13608	13461	13702	13713	13656	13797	13702	13687	13767	13684	13735	13738	13743	13742	13750	13533	13485	13714	13644	13691	13503	13563	13609	13659	13581	13927	13638	13633	13664	13730	13814	13652	13647	13593	13685	13737	13790	13742	13751	13646	13766	13816	13801	13568	13733	13828	13606	13726	13722	13554	13603	13763	13772	13607	13785	13655	13659	13669	13618	13647	13663	13745	13561	13818	13670	13651	13580	13729	13689	13676	13710	13713	13685	13781	13756	13710	13825	13593	13519	13724	13637	13597	13716	13677	13662	13731	13675	13797	13618	13752	13649	13724	13678	13564	13714	13831	13536	13492	13629	13569	13717	13729	13802	13894	13853	13762	13708	13691	13630	13699	13586	13600	13756	13756	13632	13764	13857	13409	13667	13566	13639	13939	13758	13882	13781	13687	13596	13787	13609	13610	13828	13568	13702	13769	13699	13707	13573	13494	13612	13721	13626	13578	13703	13662	13625	13532	13747	13455	13633	13726	13613	13741	13572	13609	13524	13619	13495	13620	13534	13710	13752	13519	13727	13748	13666	13816	13424	13702	13760	13883	13705	13719	13798	13740	13619	13678	13805	13852	13646	13724	13683	13692	13793	13775	13726	13582	13700	13628	13731	13689	13804	13764	13803	13617	13822	13625	13813	13557	13837	13660	13781	13623	13613	13529	13639	13714	13729	13844	13722	13658	13770	13805	13833	13726	13693	13837	13751	13715	13698	13753	13747	13636	13865	13638	13722	13606	13650	13713	13712	13670	13826	13547	13632	13748	13860	13738	13831	13592	13658	13740	13671	13765	13804	13753	13588	13799	13652	13635	13616	13705	13780	13596	13614	13515	13716	13422	13550	13519	13708	13688	13572	13732	13847	13765	13747	13683	13707	13657	13600	13499	13575	13644	13709	13687	13538	13667	13778	13726	13653	13842	13521	13714	13759	13819	13849	13595	13797	13762	13880	13769	13655	13573	13686	13683	13716	13560	13715	13643	13749	13608	13777	13583	13465	13488	13612	13567	13675	13849	13651	13481	13729	13871	13730	13624	13700	13809	13688	13426	13575	13825	13586	13732	13678	13722	13784	13833	13659	13824	13935	13754	13702	13727	13714	13597	13635	13653	13611	13690	13821	13884	13652	13639	13516	13654	13810	13649	13562	13686	13766	13684	13654	13742	13724	13749	13648	13580	13676	13615	13651	13604	13818	13702	13855	13660	13691	13779	13632	13747	13763	13886	13709	13670	13653	13729	13671	13613	13682	13639	13712	13791	13778	13665	13578	13544	13514	13835	14042	13629	13681	13842	13712	13644	13544	13749	13414	13548	13614	13638	13679	13715	13652	13781	13801	13617	13609	13684	13798	13472	13812	13582	13385	13700	13638	13783	13690	13559	13645	13655	13831	13848	13640	13510	13733	13614	13681	13727	13641	13724	13645	13734	13671	13573	13712	13696	13777	13663	13646	13688	13586	13814	13687	13679	13576	13630	13614	13624	13696	13556	13752	13493	13714	13480	13663	13814	13519	13737	13731	13590	13702	13819	13782	13569	13528	13598	13663	13838	13632	13453	13686	13552	13740	13793	13610	13831	13818	13674	13736	13535	13772	13672	13796	13644	13770	13788	13662	13824	13609	13755	13814	13763	13767	13705	13778	13519	13549	13856	13599	13627	13663	13806	13689	13722	13883	13750	13676	13773	13802	13626	13615	13578	13681	13650	13716	13638	13793	13889	13720	13471	13719	13623	13641	13730	13840	13655	13840	13808	13799	13662	13648	13668	13729	13593	13772	13646	13744	13658	13670	13738	13586	13614	13640	13603	13825	13671	13803	13722	13876	13699	13697	13786	13836	13802	13780	13753	13622	13680	13624	13572	13621	13894	13694	13674	13595	13653	13769	13710	13915	13563	13706	13543	13720	13905	13612	13614	13849	13618	13618	13773	13719	13534	13753	13742	13806	13738	13731	13627	13820	13689	13775	13789	13611	13632	13518	13674	13825	13736	13743	13596	13708	13821	13599	13824	13624	13662	13577	13571	13739	13734	13814	13778	13794	13626	13587	13810	13685	13694	13677	13575	13690	13659	13771	13897	13867	13649	13901	13767	13732	13742	13620
25154	43331	40579	31100	25319	21899	19816	18353	17057	16458	16033	15437	14871	14519	14552	14571	14532	14461	14251	14089	13866	14041	13866	14035	13923	13861	13833	13705	13541	13469	13673	13639	13459	13656	13465	13611	13637	13492	13500	13561	13571	13682	13601	13354	13443	13439	13638	13411	13452	13519	13610	13659	13385	13341	13572	13586	13495	13363	13328	13584	13423	13468	13343	13512	13469	13342	13615	13518	13606	13548	13567	13388	13361	13439	13397	13259	13424	13450	13515	13555	13447	13423	13422	13611	13526	13490	13444	13417	13567	13413	13335	13530	13399	13387	13410	13308	13420	13413	13459	13241	13408	13486	13278	13537	13542	13347	13396	13439	13392	13445	13373	13379	13477	13312	13336	13574	13459	13326	13382	13410	13473	13385	13419	13484	13266	13356	13381	13384	13402	13394	13496	13460	13459	13348	13318	13485	13524	13463	13432	13379	13493	13351	13452	13508	13440	13342	13787	13323	13289	13362	13350	13499	13526	13410	13370	13457	13449	13343	13448	13410	13448	13604	13490	13486	13492	13542	13328	13470	13420	13398	13459	13488	13523	13550	13421	13323	13450	13581	13450	13408	13386	13576	13596	13500	13395	13440	13456	13337	13591	13491	13287	13553	13423	13395	13388	13318	13459	13400	13310	13339	13448	13427	13384	13442	13489	13210	13363	13327	13397	13372	13271	13483	13389	13492	13441	13498	13374	13308	13310	13423	13448	13658	13417	13278	13433	13362	13427	13522	13501	13429	13364	13531	13372	13445	13484	13366	13373	13392	13498	13405	13410	13366	13303	13265	13398	13610	13388	13528	13359	13375	13486	13398	13508	13334	13393	13502	13516	13482	13413	13444	13263	13528	13423	13348	13538	13379	13473	13392	13458	13436	13371	13448	13451	13373	13534	13387	13567	13556	13545	13443	13488	13379	13396	13471	13315	13542	13412	13465	13486	13422	13276	13452	13557	13406	13329	13552	13452	13411	13457	13433	13499	13417	13416	13384	13415	13453	13328	13455	13299	13466	13434	13361	13584	13328	13497	13280	13463	13495	13432	13365	13405	13534	13392	13539	13516	13454	13295	13546	13458	13386	13481	13380	13474	13490	13346	13350	13409	13560	13414	13432	13381	13528	13401	13483	13334	13421	13318	13421	13447	13427	13468	13448	13526	13426	13436	13391	13469	13526	13505	13542	13379	13315	13471	13386	13525	13459	13456	13457	13360	13356	13469	13345	13313	13475	13501	13533	13426	13381	13348	13522	13378	13253	13556	13276	13427	13421	13356	13375	13490	13498	13433	13545	13379	13462	13485	13414	13353	13453	13323	13407	13451	13455	13287	13538	13482	13321	13391	13377	13393	13412	13463	13311	13446	13530	13515	13392	13396	13472	13264	13415	13483	13494	13423	13348	13373	13430	13462	13595	13467	13470	13419	13395	13366	13288	13457	13513	13581	13420	13450	13463	13466	13282	13362	13463	13345	13384	13473	13410	13426	13402	13394	13389	13499	13437	13251	13465	13555	13326	13486	13397	13345	13405	13451	13285	13384	13584	13534	13355	13382	13535	13296	13643	13435	13481	13405	13381	13420	13587	13411	13392	13495	13484	13512	13291	13261	13620	13589	13461	13496	13369	13605	13451	13451	13479	13323	13298	13482	13270	13518	13565	13347	13396	13592	13393	13354	13315	13536	13487	13372	13444	13459	13450	13451	13428	13313	13304	13464	13434	13442	13374	13508	13439	13324	13506	13451	13496	13418	13642	13457	13532	13415	13470	13355	13515	13463	13529	13370	13472	13317	13307	13475	13518	13433	13376	13563	13417	13517	13450	13491	13385	13404	13460	13407	13424	13464	13396	13422	13490	13539	13422	13352	13331	13472	13414	13479	13672	13400	13384	13543	13490	13439	13402	13498	13398	13569	13405	13441	13486	13257	13332	13284	13431	13439	13536	13398	13361	13467	13428	13492	13478	13410	13347	13481	13553	13448	13405	13422	13532	13400	13580	13396	13424	13351	13199	13620	13339	13387	13381	13515	13335	13282	13336	13272	13452	13463	13472	13381	13429	13395	13599	13446	13273	13511	13402	13353	13171	13561	13509	13644	13453	13419	13477	13465	13450	13445	13349	13585	13240	13429	13376	13426	13441	13347	13284	13421	13499	13334	13539	13556	13445	13446	13391	13397	13472	13540	13415	13482	13333	13561	13432	13338	13309	13383	13577	13379	13389	13530	13440	13261	13338	13497	13179	13329	13334	13456	13441	13515	13386	13477	13559	13405	13425	13381	13412	13474	13348	13601	13283	13399	13339	13488	13469	13527	13379	13436	13519	13497	13388	13606	13402	13588	13539	13381	13455	13495	13480	13377	13451	13358	13473	13408	13464	13358	13238	13438	13433	13377	13146	13413	13510	13578	13546	13517	13445	13502	13430	13510	13467	13550	13418	13452	13361	13489	13442	13390	13401	13497	13272	13429	13553	13455	13303	13271	13386	13381	13211	13406	13357	13421	13400	13478	13432	13368	13394	13423	13411	13530	13424	13423	13375	13425	13561	13504	13638	13433	13367	13425	13382	13407	13374	13490	13425	13548	13401	13424	13436	13552	13367	13350	13387	13515	13356	13520	13330	13423	13538	13383	13379	13421	13476	13194	13523	13462	13376	13524	13528	13240	13320	13556	13512	13511	13452	13489	13571	13371	13385	13568	13397	13381	13571	13343	13551	13530	13362	13365	13521	13454	13376	13297	13745	13545	13362	13547	13355	13398	13379	13414	13422	13571	13455	13669	13557	13360	13415	13465	13489	13359	13464	13400	13477	13503	13440	13460	13305	13359	13435	13471	13401	13336	13392	13472	13378	13516	13409	13450	13471	13379	13374	13380	13332	13446	13388	13310	13505	13423	13351	13398	13520	13498	13485	13420	13295	13404	13238	13405	13435	13439	13487	13542	13433	13475	13323	13268	13262	13535	13451	13597	13509	13578	13414	13359	13438	13456	13524	13547	13458	13499	13332	13344	13451	13375	13436	13229	13595	13417	13571	13403	13375	13225	13382	13315	13565	13367	13465	13401	13343	13542	13534	13466	13422	13621	13321	13377	13397	13515	13360	13517	13336	13469	13319	13364	13453	13334	13423	13402	13375	13470	13345	13488	13447	13389	13422	13438	13525	13257	13327	13411	13559	13497	13500	13505	13378	13463	13420	13416	13400	13459	13440	13289	13453	13456	13553	13434	13488	13397	13524	13396	13541	13423	13290	13485	13509	13341	13480	13256	13332	13574	13423	13374	13372	13243	13680	13431	13339	13455	13400	13363	13570	13370	13323	13436	13440	13371	13351	13413	13375	13315	13530	13493	13557	13425	13400	13395	13451	13507	13396	13500	13387	13264	13358	13524	13524	13502	13279	13439	13391	13500	13530	13354	13385	13422	13391	13425	13673	13678	13374	13465	13386	13452	13373	13279	13421	13370	13403	13442	13393	13641	13350	13320	13496	13305	13494	13575	13414	13469	13418	13562	13473	13426	13488	13274	13311	13461	13596	13472	13442	13409	13486	13274	13405	13343	13519	13525	13476	13438	13459	13304	13435	13396	13533	13338	13504	13354	13553	13417	13497	13366	13347	13405	13454	13378	13605	13430	13316	13349	13423	13547	13275	13320	13472	13369	13446	13394	13459	13500	13471	13302	13320	13567	13422	13334	13609	13582	13342	13415	13368	13362	13361	13530	13425	13535	13387	13583	13389	13435	13413	13583	13512	13480	13387	13402	13544	13375	13461	13410	13347	13494	13448	13437	13448	13641	13500	13340	13426	13441	13467	13435	13604	13316	13409	13437	13526	13466	13388	13530	13368	13320	13625	13458	13444	13457	13363	13275	13549	13370	13483	13399	13420	13360	13370	13459	13516	13600	13477	13574	13406	13573	13488	13394	13526	13423	13507	13517	13415	13497	13307	13448	13385	13268	13280	13329	13278	13467	13615	13551	13377	13457	13323	13479	13477	13485	13453	13433	13582	13258	13587	13409	13349	13563	13509	13433	13316	13283	13286	13540	13386	13416	13320	13390	13488	13286	13502	13273	13189	13455	13328	13272	13458	13246	13311	13470	13539	13466	13321	13540	13440	13556	13466	13433	13389	13451	13377	13335	13508	13454	13587	13386	13570	13390	13459	13466	13418	13433	13429	13540	13219	13547	13329	13468	13381	13441	13439	13337	13419	13265	13245	13482	13428	13504	13349	13273	13650	13526	13217	13547	13315	13458	13271	13468	13525	13462	13373	13430	13397	13451	13561	13493	13446	13394	13389	13533	13424	13430	13310	13506	13488	13312	13540	13513	13305	13549	13508	13320	13383	13367	13403	13335	13272	13412	13506	13340	13421	13403	13230	13365	13334	13511	13549	13361	13304	13502	13417	13364	13424	13339	13388	13367	13512	13533	13258	13387	13457	13392	13477	13342	13510	13622	13419	13361	13606	13369	13534	13448	13353	13498	13539	13224	13344	13427	13373	13463	13417	13499	13513	13420	13281	13503	13380	13353	13369	13384	13384	13387	13432	13497	13416	13505	13359	13391	13345	13449	13286	13541	13431	13422	13269	13438	13452	13397	13404	13567	13301	13403	13423	13348	13328	13333	13493	13212	13448	13537	13349	13618	13387	13358	13500	13427	13525	13433	13586	13445	13333	13495	13286	13430	13481	13469	13498	13453	13226	13411	13471	13344	13266	13327	13465	13304	13310	13474	13471	13544	13442	13495	13547	13499	13386	13577	13497	13387	13424	13397	13594	13511	13466	13586	13528	13496	13441	13413	13421	13490	13630	13270	13698	13294	13287	13421	13396	13432	13359	13467	13414	13468	13495	13339	13502	13387	13521	13531	13539	13343	13503	13395	13607	13566	13260	13346	13398	13392	13350	13601	13482	13422	13543	13473	13588	13331	13368	13324	13453	13366	13680	13181	13635	13469	13505	13534	13462	13427	13422	13373	13505	13556	13475	13560	13398	13678	13609	13284	13403	13481	13402	13324	13371	13402	13467	13399	13354	13408	13479	13369	13367	13411	13446	13592	13352	13483	13562	13519	13492	13431	13438	13348	13469	13416	13535	13321	13314	13556	13343	13407	13462	13446	13382	13314	13508	13422	13431	13323	13316	13347	13506	13352	13594	13440	13234
23222	21581	29619	24029	21890	23781	24476	18185	16400	16026	15508	15088	14756	14403	14162	14279	14220	13955	14025	13793	13653	13584	13684	13623	13394	13750	13771	13550	13466	13322	13379	13474	13308	13359	13184	13443	13257	13114	13437	13489	13422	13467	13311	13192	13228	13357	12961	13444	13139	13262	13311	13266	13257	13386	13370	13289	13273	13230	13320	13245	13247	13095	13239	13220	13241	13212	13243	13224	13184	13134	13073	13209	13479	13297	13182	13240	13220	13244	13124	13392	13256	13051	13256	13155	13331	13111	13046	13268	13169	13209	13120	13197	13265	13255	13205	13314	13302	13274	13154	13283	13169	13175	13074	13337	13232	13166	13208	13161	13269	12894	13209	13255	13115	13084	13261	13123	13226	13214	13290	13226	13138	13068	13134	13289	13045	13217	13074	13114	13124	13235	13082	13219	13237	13084	13142	13363	13190	13115	13210	13246	13307	13107	13100	13030	13169	13137	13111	13220	13271	13069	13167	13186	13115	13311	12990	13021	13025	13077	13103	13108	13013	13012	13260	13114	13182	12893	12892	13102	12979	13017	13354	13097	13242	13056	13194	13221	13316	13178	12990	13050	13196	13118	13005	13080	13207	13138	13185	13006	13176	13180	13123	13372	13126	13068	13337	13123	13185	13236	13166	13248	13144	12999	13079	13344	13260	13088	13150	13203	13225	13069	12994	13140	13153	13202	13143	13168	13334	13098	13065	13112	13150	12994	13008	13269	13154	13036	13210	13050	13229	12977	13084	13162	13374	13205	13108	13092	13230	13132	13151	12906	13196	13124	13074	13333	13217	13086	13471	13154	13162	13160	13234	13128	13179	13124	13244	13025	13112	13256	13187	13120	13092	13127	13252	12980	13185	13239	13280	13102	13027	13108	13111	13326	13195	13187	13382	13186	13258	13138	13188	13243	13099	13158	13206	13084	13198	13012	13170	12977	13030	12975	13067	13131	13259	13280	13239	13256	13131	13216	13148	13161	13043	13136	13200	13129	13152	13251	13027	13224	12998	13079	13139	12988	13265	13066	13130	13127	13205	13029	13100	13211	13148	13093	13175	13175	13037	13147	13117	13368	13045	13249	13151	13116	13227	13201	13012	13263	13334	13356	13154	13082	13094	13115	13269	13133	13149	13172	13132	13128	13278	13180	13151	13220	13099	13124	13205	13213	12690	13041	13126	13260	13238	13158	13139	13093	13170	13216	13136	13128	13216	13113	13068	13280	13223	13314	12986	13317	13283	13169	13050	13262	13021	13377	13170	13080	12985	13171	13258	13130	13069	12980	13011	13131	12991	13061	13145	13145	13142	12951	13001	13143	12999	13094	13155	13313	13271	13034	13206	13008	13121	13212	13276	13145	13269	13240	13082	13070	13042	13083	13078	13179	13115	13012	12953	13051	13305	13136	13072	13229	13123	13179	13115	13102	13247	12935	12996	12969	13042	13102	13195	13179	13129	13275	13224	13072	13057	13173	13109	13145	13086	13046	13322	12938	13251	13153	13210	13021	13091	13186	13348	13103	13102	13100	13182	12964	13117	13209	13362	13026	13213	13249	13232	13216	12901	13136	13242	13226	13066	13255	13155	13038	12961	13176	13276	13111	13126	13130	13183	13276	13167	13179	13013	13164	13100	13093	13203	13313	13012	13189	13087	13063	13359	13044	13037	12921	13049	13092	13146	13079	13150	13154	13205	13252	13001	12959	13139	13177	13144	13230	13412	13220	13151	13237	13250	13259	13090	13157	13196	13092	13097	13253	13184	12977	12996	13064	13246	13248	13136	13072	13125	13154	13304	12986	12976	13106	13034	13181	13246	13027	13118	13128	13175	13028	13222	13102	13142	13196	13062	13167	13134	13263	13103	13044	13098	13222	13150	13206	13086	13263	12994	13210	13053	13121	13130	13061	13096	13241	13113	13206	13161	13360	13225	13204	13153	13039	13268	13203	13178	13070	13208	13369	13028	13291	13175	13065	13097	13144	12944	13016	13245	13124	13120	13003	13265	13163	13134	13217	12927	13161	13148	13049	12973	13041	13196	13047	13196	13214	13194	12979	13030	13238	13058	13164	13126	13127	13253	13264	13047	13320	13391	13146	13124	13279	13421	13231	13124	13247	13021	13268	13041	13290	13140	13081	13197	13109	13125	12946	13053	13128	13012	13064	13168	13011	13279	13133	13192	13134	13122	13173	13121	13007	13137	13172	13207	13145	13153	13080	13199	13245	13072	12910	13067	13138	13207	13287	13157	13093	13253	13048	13133	13166	13195	12926	12947	13123	12835	13359	13015	13120	13056	13228	13256	13169	13134	13182	13051	12945	13147	12951	13106	12999	13010	13022	13200	13307	13109	13114	13041	13418	12988	13091	13083	13202	13214	12810	13068	13063	13254	13059	13213	13174	13094	13147	13125	13222	13096	13180	13056	13061	13273	13196	13290	13235	13046	13048	13236	13140	13229	13119	13072	13051	12994	13091	13134	13091	13310	13060	13316	13230	13192	13260	13180	13141	13091	13061	13092	13085	13166	12929	12965	13116	13207	13063	13327	13063	13308	13368	12996	13171	13120	12943	13096	13029	13044	13222	13158	13117	13078	13047	13077	13223	13140	13257	13216	13244	13164	12984	13175	13068	13067	13271	13264	13005	12986	12958	12984	13001	13088	13241	13106	13322	12982	13181	13125	13002	13025	13252	13211	12886	13145	13195	13264	13192	13178	13057	12998	13216	13232	13068	13024	13078	13288	13209	12984	13063	13065	13212	13145	13039	13162	13150	13283	13202	13096	13055	13081	13318	13085	13188	12909	13137	13164	13153	13111	13280	13204	13182	13007	13299	13097	13080	13197	13268	13258	13138	13062	13315	13312	13157	13057	12907	13181	13028	13127	13168	13021	13292	13305	13147	13212	13175	13190	13017	13094	13048	12941	13079	13173	13193	13067	13089	13060	13179	13240	13208	13299	13142	13269	13175	13088	12976	13096	13090	13217	13297	13262	13279	13064	13169	13152	13243	13082	13069	12955	13297	13085	13207	13043	13122	13168	13123	13097	13228	13066	13100	13067	13210	13097	13155	13104	13117	13225	12937	13058	13090	13208	13282	13163	13022	13082	13250	13207	13226	13147	13184	13241	13127	13252	13100	13146	13111	13253	13118	13307	13237	13294	13069	13320	13169	13203	13312	13116	13086	13090	12955	13145	13147	13175	13078	13074	13184	13300	13207	13257	13102	13149	13029	13191	12803	13244	13109	13124	12937	13045	12960	13287	13053	13180	13116	13060	12941	12980	13170	13087	13109	13272	13043	13288	13124	13053	13143	13335	13264	12936	13203	13174	13172	13147	13179	13164	12998	13206	13243	13209	13040	13100	13279	13169	13246	12898	13211	13224	13070	13162	13181	13189	13210	13159	13025	13111	12983	13165	13146	13229	13243	13166	13154	13281	13183	13103	13150	13124	13233	13146	13008	13216	13072	13151	13142	13048	13082	13063	13036	12949	13156	13067	13116	13038	13240	13002	13034	13060	13099	13186	13134	13112	13266	12933	13001	13206	13060	12949	13132	13284	13157	13177	13100	13321	13279	13379	13065	13187	13343	13182	13082	13254	13159	13306	13209	13185	13267	13094	13082	13254	12989	12941	13058	13130	13130	12914	13201	13364	13227	13202	13123	13029	13194	12999	13003	12998	13190	13161	13084	13118	13180	13081	13053	13196	12978	13221	13201	13059	13089	13237	13184	13040	13028	13041	13087	13292	13089	13079	13232	13261	13172	13147	13232	12989	13153	13165	12945	13145	13204	13109	13278	13285	13291	13137	13003	13071	13299	13202	13232	13187	13200	13115	12987	13176	12976	13177	12991	13057	13247	13194	13044	13100	12998	13126	12841	13097	13124	13045	13404	13132	13096	13166	12949	12946	13138	13222	13060	13196	13171	13056	13020	13113	13089	13124	13038	13036	13042	13075	13134	13044	13057	13138	13205	13285	13160	13094	13067	13261	13194	13196	13199	13002	13243	13127	13046	13251	13005	13029	12996	13087	13134	13094	13221	12998	13204	13107	13093	13061	13149	13161	12959	13178	13048	13122	13040	13074	13041	13196	13121	13099	13196	13236	13056	13205	13022	13117	13037	13283	13193	13179	13172	13146	13109	13239	13278	13160	13079	13274	13295	13289	13011	13161	13170	13082	13165	13042	13063	13255	13276	13109	13233	13299	13142	13221	13217	13229	13244	13377	13294	12980	13109	13368	13071	12997	12976	13052	12998	13222	13244	13193	13211	13268	13166	13068	13145	12928	13132	13190	13153	13281	13227	13352	13171	13202	13052	13239	13079	13223	13167	13283	13325	13146	13127	13062	13250	13091	12998	13291	13195	13164	13085	13102	13133	13030	13097	13106	13121	13317	13209	13178	13194	13334	13088	13236	13159	13086	12984	13343	13116	13260	13098	13062	13138	13314	13002	13108	13137	13061	13071	13142	13077	13270	13055	13146	13211	13330	13205	13245	13118	13068	13045	13187	13183	13173	13166	13138	13014	13112	13108	12963	13122	13111	13114	13241	13075	13227	13186	13288	13294	13237	12879	13076	13095	13166	13180	13252	13207	13117	13256	13108	13034	13207	13291	13030	13124	13093	13156	13171	13147	13162	13070	13151	13210	13191	13122	13172	13118	13079	13177	13261	13078	13232	13259	13151	13080	13065	13066	13186	13184	13453	13120	13242	12946	13116	13173	13117	13020	13143	13135	13174	13291	13034	13253	13144	13211	13173	13063	13054	13366	13133	13231	13320	13124	13076	12964	13150	13201	13410	13085	13153	13260	13103	13127	13075	13115	13146	13144	13119	13085	13158	13243	13069	13269	13043	13160	13006	13150	13205	13095	13107	13051	13164	13104	13047	13036	13177	13154	13053	13152	12993	13024	13163	13114	13278	13145	13192	13143	13088	13090	13186	13324	13202	13085	13090	13023	13348	13172	13062	13049	12868	13049	13222	13096	13049	13013	12974	13159	13167	13147	13328	13199	13130	13167	13138	13136	13073	13091	13052	13133	13254	13088	13119	13128	13181	13042	13239	13109	13292	12919	13133	13363	13242	13050	13100	13032	13026	13328	13267	13112	13094	12992	13327	13265	13172	13060	13181	13048	13152	13167	13547	13385	13272	13211
27298	47501	43829	34957	28711	24562	22037	19911	18406	17354	16779	15785	15275	14917	14824	14419	14759	14558	14171	13961	13897	13713	13780	13659	13631	13631	13609	13418	13389	13331	13580	13380	13278	13226	13160	13316	13203	13143	13385	13277	13151	13247	13157	13182	13154	13185	13133	13224	13194	13224	13227	13006	13090	13087	13164	13076	13126	13227	13181	13160	13132	13155	13197	12988	13102	12944	13208	13119	13132	13091	13106	13111	13049	13196	13000	12979	13193	13005	13260	13205	13156	13072	13048	12981	13297	13194	12945	13081	13031	12991	13146	13071	13235	13142	13039	13021	13010	13163	13153	13309	13226	12945	13018	13016	13000	12973	13078	12989	13026	12964	13123	13153	13178	13048	13059	13080	13167	13060	13139	13220	13007	13104	13103	13021	12966	13164	13072	13094	13210	13012	13074	13032	13098	12943	13058	13027	13208	13054	13085	13039	12855	13062	13073	12986	13150	13044	13052	13023	13156	12963	13055	13134	12979	13184	13011	12975	13092	12992	13017	12932	13071	13066	13167	13145	12943	12997	12967	13049	13053	13105	13027	13094	13151	13036	12968	13045	12995	13061	13060	13165	13068	12831	13147	13018	12981	13115	12994	13094	13209	12997	13196	13185	13231	13209	12970	13052	12896	12939	13189	13071	13118	13060	12999	12973	12922	12936	13090	13080	13013	13103	13124	13104	12995	13042	12913	12945	13018	13130	13023	12998	13167	13002	13094	12910	12880	13187	13004	13035	13006	12913	13172	13127	13083	12961	13068	13095	13107	13043	13092	13234	13037	13009	13014	13041	12976	13149	13053	13047	12849	12982	12996	12901	12957	12946	13085	13191	12910	13083	13002	13011	13055	13037	13043	12975	13051	13014	13041	12946	13148	13124	12943	13076	13076	13064	12890	13013	12992	12962	13006	13049	13114	13027	12940	13098	13038	13033	13058	13052	13094	13159	13005	13172	13100	13108	13050	13219	13129	13116	13232	12981	13038	13006	12974	13042	13056	13193	13129	13006	13089	13168	13176	13075	13107	13010	13128	13129	13026	13081	13018	13025	13110	12991	13076	13079	12992	13079	13105	13216	13133	13182	12984	13013	13096	13115	13100	13105	13012	12972	13087	13087	12965	13068	13026	13026	12965	13132	12895	13040	13035	13108	12896	13140	13037	12913	13093	13163	13218	13138	13003	12968	13117	12957	12736	13075	12972	13154	12998	13048	12967	12978	13162	13015	13091	13027	12969	13243	13154	13081	13085	12913	13055	13104	13091	12952	12957	13116	13059	13146	13061	13154	13080	13040	13045	12884	13030	12891	13003	13056	13095	13197	13217	13038	12987	13205	13173	12994	12896	12991	13079	13005	12980	13076	13033	13072	12971	12908	13134	12960	13130	12979	13006	13047	13194	13058	13006	13173	13011	12996	13030	13019	13096	13040	13025	13106	13287	13195	12990	13074	13068	13052	13251	12944	13072	13088	13007	13045	12975	13043	13019	12971	12788	13044	13028	13075	13128	12990	13047	13126	13081	13006	12989	13050	12996	13222	13097	12910	13057	13271	13002	13011	13067	13108	13086	12862	13162	13029	13066	13096	13094	13048	12942	13054	13068	12930	13101	12958	12925	13304	12960	13030	13015	13029	13098	13098	12990	13053	13026	13020	13308	12973	13072	13197	13001	13093	13118	12965	13011	12963	13123	13145	13184	12935	13002	13065	12943	13123	13019	13099	13083	13164	12927	13194	13109	12933	13053	13082	13090	12948	13241	13013	12965	13091	12973	13082	13022	13042	13097	13013	13107	12989	13146	13013	12944	12873	13001	13202	13173	12958	13139	13015	13042	13047	12981	13050	13001	13115	13031	12978	13052	13046	13069	13020	13108	12992	13180	12991	13312	12988	13089	13139	13190	12976	13041	12978	12987	13114	13091	12970	13075	13252	13025	13180	13168	13014	12968	13115	13058	13093	13086	13072	12865	13233	13034	13057	13093	12969	13189	13018	13061	13122	13058	13094	13105	12976	13084	12981	12887	12972	13044	12998	12934	13123	13064	13157	12978	13188	13119	13018	12984	13041	12979	12922	13118	13078	12930	13148	13036	13063	13127	13153	13080	13055	13107	13014	13132	13106	13034	13281	12997	13220	13126	13052	12960	13071	13085	13057	12960	13054	12880	13046	13158	13172	13028	13131	13096	13010	13162	12872	12995	12945	12948	13197	13018	13005	13163	12991	12934	13025	13076	13092	13117	13062	13133	13060	13013	13005	13042	12963	13052	13046	13079	12942	13094	13005	12915	12922	13016	13045	12976	13072	13044	12863	13065	12985	12978	13088	13071	13038	13062	13099	13051	13045	12955	13121	12998	12882	12984	12985	13043	13064	13074	12917	13078	12992	13066	13018	13130	13100	12931	13267	13089	13080	12941	13021	12972	12980	13190	13214	13194	12961	12949	12993	12850	13056	13194	12930	12933	13053	12983	13118	12994	12947	12963	13056	12955	13181	12961	13129	13107	12843	13042	13060	13062	13123	12971	12941	12953	12881	13160	12974	12902	13080	13104	13187	12834	13032	13168	13152	12961	13197	13134	13094	12959	13209	12928	13052	13063	13106	13016	13052	13192	13017	13027	13147	13079	13029	12960	13019	13084	12908	12990	12966	13068	12998	13001	13042	13198	13135	13052	13032	13135	13074	13191	13027	13105	12959	13074	13034	12886	13035	13039	13107	13010	13024	13095	12959	13097	12958	12969	13143	13097	12991	13039	13087	13023	12972	13017	13036	13141	12977	13108	13034	12992	13023	13139	13095	13151	13262	13073	13028	13042	13011	13177	12993	13128	13100	13073	13182	13014	13143	13123	13011	12916	12844	12989	13086	13038	12990	13018	12850	12892	13219	12919	13073	12992	13070	13181	13118	12863	13315	13084	13011	13000	13102	13045	13145	12941	12964	13050	13153	12969	13063	13069	12941	13171	12916	13216	12983	13214	13178	13030	13055	13139	12991	13046	12985	13028	13164	13048	13007	13009	12999	12931	13235	13161	13017	13144	13010	13016	13161	13179	13022	12946	12996	13116	13175	13090	13093	12993	13198	13094	13043	12992	13118	13086	13087	12905	12984	12789	13056	12846	13140	12939	13087	13025	13014	13051	13078	12920	13021	13017	12988	13249	12979	13146	13032	12964	13109	13132	13175	13098	12970	13050	13006	13052	13115	13000	12936	12899	13248	12928	12982	13088	13055	13037	12970	13057	13038	13138	13142	13184	13030	13056	12988	13024	13041	13008	13062	12943	13103	13052	13122	13055	12995	13141	13001	13099	13029	13057	12927	13177	13013	13168	12959	13025	13007	12910	12909	13019	12986	12973	13035	13070	13179	13099	13114	13183	12778	13136	13182	13045	13011	12956	12775	13127	13018	13005	13020	13075	13071	13025	12977	13111	12970	13125	12973	13151	13120	12966	12924	13144	13018	12983	13046	13029	12910	13130	13069	13080	13008	13062	12907	13034	13113	12977	12991	13020	13058	13047	12999	13165	12981	13096	13018	12935	13022	12865	12975	13173	13104	13112	12914	13095	13050	13077	13070	13043	12932	13095	12939	13112	13155	12951	13094	13088	13028	13034	13111	13024	13004	13162	13088	13098	12963	13034	13000	13084	12949	13170	13007	12888	13164	12979	12862	13008	13144	13054	12952	13247	13017	12952	12989	12985	13089	13052	13004	13001	13010	13015	12908	13128	13189	13094	13079	13155	12857	13035	13196	12901	13122	12897	13004	13214	13082	13070	12999	13071	13067	13059	13241	13084	13072	13097	12909	13032	13058	13165	13108	12880	12921	13030	13122	13172	13135	13061	12984	13118	13183	13079	13198	13187	13042	12914	13015	13180	12994	13162	13013	13233	12928	12798	13086	13063	12993	12999	13039	13010	12915	13137	12935	12803	12952	13101	13137	13052	13238	13067	13224	12903	12908	13073	12937	12863	13123	13039	13075	13018	13140	12965	13201	13026	13113	12996	13114	13002	13204	12907	13111	13180	13072	12926	13165	13082	13067	13161	13215	13048	13015	12942	12871	12967	13147	12971	13032	13136	12863	13192	13143	13077	12924	13023	12997	12957	12998	13049	13050	13084	12995	13051	13028	13100	13118	12933	13042	13059	13157	12963	12993	12897	13127	13046	13069	13032	12997	12827	13058	13033	13109	13073	13082	12989	12938	13181	13118	13084	13023	12963	12983	12935	13105	12869	13048	13004	13135	13043	13173	12906	13004	12988	12975	13126	13106	12978	13087	13103	13057	12998	13097	13037	13035	13032	13243	13091	12886	13058	13122	13118	13057	13087	13052	12938	12889	13116	12889	12930	13111	13136	13064	12957	13034	12791	13003	13046	13118	13041	12936	13203	12898	13066	12959	13050	13125	12934	12967	13033	13271	12902	13115	13049	12859	13188	13063	12910	13159	12917	13063	13081	13020	13140	13019	12970	13016	12862	13057	13120	13060	12969	13088	13199	13076	13105	13084	13124	13103	13015	12965	13043	13241	12966	13066	12836	13234	13210	13068	12907	12940	12978	13090	12936	13011	13003	12823	12931	12975	12988	12882	13097	13176	13027	13170	13273	13106	13072	13153	13062	12942	13047	12991	13152	13027	13244	13017	12974	13044	12920	13167	12979	12951	13137	13093	13096	13020	13184	12977	13206	13013	13122	13125	12944	12880	12951	12948	13076	13133	13052	13071	13181	13012	13158	12930	13055	13009	12957	13032	12991	13144	13144	13165	13063	13060	13166	13165	12983	13030	12977	12959	13059	13043	12998	13177	12867	13075	12984	13204	13092	13026	13007	13058	13088	13004	13046	13161	12967	13137	12986	13058	13117	13045	13082	13105	13120	13052	13191	13137	12865	13125	12887	13124	13261	12910	13007	13116	13002	12935	12806	13000	13162	13201	13114	13214	13001	12956	12815	13001	13099	12932	13016	12905	12976	13183	13060	12949	12979	12985	13091	13091	13210	13034	12878	13139	13085	12882	13043	13036	13139	12909	13040	13098	12955	13026	12946	13054	13137	13123	13107	12925	13187	13084	13139	13079	13102	13063	13007	13048	13015	13120	13104	13148	13186	13000	13104	13071	12940	13111	13058	13053	12980	13180	12754	13126	13076	13071	13041	12931	13077	12954
27756	23554	27519	23155	17148	15550	14558	13814	13327	13191	13145	12832	12687	12673	12529	12622	12697	12488	12273	12236	12384	12353	12462	12282	12184	12284	12435	12227	12110	12250	12384	12067	12146	12367	12303	12203	12070	12372	11997	12212	12198	12128	12043	12150	12199	12311	12199	12083	12208	12184	12138	12198	12299	11951	12145	12041	12095	12189	12201	12244	12356	12128	12236	12152	12251	12018	12274	12189	12158	12290	12141	11972	12151	12038	12162	12159	12186	12216	12170	11992	12079	12157	12028	11973	12003	12147	12003	12172	12039	12084	12329	12139	12284	12294	12324	12064	12214	12162	12062	12125	12311	12246	12100	12085	12241	12094	12050	12039	12131	12084	12219	12134	12094	12182	12269	11976	12239	11997	11956	12023	12015	12115	12131	12204	12083	12242	12113	11942	11974	12014	11991	12151	12167	12262	12269	12102	11987	12078	12030	12131	12152	12139	12095	12272	12261	12231	12131	12125	11999	12186	12193	12085	12176	12108	12169	12259	12090	12126	12306	12135	12188	12170	12281	12128	12211	12141	12032	11994	12010	12001	12195	12282	12215	12109	12087	12157	11992	12112	12157	12120	12224	11968	12150	12062	12094	11975	12208	12090	12155	12060	12101	12317	12183	12142	12088	12091	12198	12182	12241	12117	12203	11919	12099	12060	12121	12211	12086	12049	11964	12271	12138	12221	12365	12161	12389	12282	12129	12231	11760	12200	12319	12038	12251	12268	11989	12167	12357	12120	11886	12183	12003	12174	12111	12045	12241	12258	12103	11939	12053	12092	12148	12338	12214	12114	12056	12135	12174	12231	12101	12113	12056	12077	12094	12091	12034	11995	12133	12059	11949	12142	12249	12161	12116	12321	12304	12268	12191	12183	12399	12165	12024	12034	11969	12240	12101	12200	12302	12268	12193	12241	12310	12262	12106	12200	12356	12180	12191	12066	12240	12012	12201	12019	12095	12053	12079	12219	12138	12102	12333	12135	12154	12247	12166	12353	12153	12211	12028	12363	12215	12028	12133	12312	11999	12175	11970	12128	12057	11932	11975	11983	12173	12375	12030	12410	12229	12081	12028	12098	12176	12252	12197	12129	12109	12043	12153	12023	12260	12231	12126	12223	12154	12161	12068	12090	12142	12194	12101	12050	12201	12246	12041	12068	12301	11948	12137	12003	12083	12264	12023	12167	12181	12045	12135	12185	12054	12258	12276	12168	12233	12171	12019	12016	12101	12194	12207	12227	12193	12095	12171	12158	12272	12131	12114	12213	12252	12294	12191	11938	12173	11995	12058	12088	12032	12234	11998	12234	12286	12246	12178	12183	11978	12104	12356	11979	12189	12329	12229	12070	12100	12366	12098	12282	12112	12124	12208	12272	12257	12135	12132	12204	12192	11985	12102	12150	12128	12159	12297	12205	12206	12023	12063	12466	12089	12214	12224	12154	12015	12109	12064	12159	12196	12107	12230	12064	12181	12103	12238	12193	12311	12103	12227	12115	12090	12253	12006	12129	12100	12125	12167	12103	12246	12140	11941	12138	12156	12076	12202	11957	12239	12134	12109	12097	12187	12106	12192	12067	12203	12169	12142	12117	12089	12126	12259	12276	12430	12092	12352	12263	12210	12026	12264	12021	12252	12332	12086	12064	12246	12245	12021	12048	12107	12254	12064	12170	12136	11977	12126	12113	12218	12250	12176	12256	12116	12041	12226	12158	12228	12243	12067	12224	11958	12175	12091	12293	12141	12092	12095	12228	12086	12101	12072	12014	11811	12107	12056	12243	12213	12151	12120	12160	12090	12236	12163	12109	12252	12081	12098	12093	12115	12330	12206	12165	12099	12060	12068	12017	12085	12300	12140	12239	12234	12102	12127	12153	12224	11982	12183	11899	12092	12085	12139	12011	12344	12282	12226	12310	12232	12026	12206	12003	12118	12096	12014	12064	11918	11849	12129	12116	12165	12236	12190	12096	12150	12198	12251	12027	12308	12202	12213	12069	11986	12047	12072	12169	12197	12091	12173	12206	12317	12188	12160	12056	12163	11966	12144	12152	12159	12098	12163	12075	12251	12235	12156	12147	11987	12091	12066	12030	12101	12009	12263	12217	12233	12216	12150	12303	12084	12085	12080	12355	12249	12034	12214	12125	12072	12050	12141	12185	12053	12098	12164	12064	12125	12122	12123	12125	12190	12139	12314	12339	12169	12186	12168	12130	12029	12156	12183	12104	12216	12190	12183	12355	12012	12322	12059	12234	12224	12155	12084	12165	12212	12172	11988	12174	12373	12066	12270	12130	11993	12056	12048	11991	12029	12167	11957	12151	12121	12295	12157	12114	12181	12169	12155	12082	12145	12141	11969	12077	12186	12283	11966	12133	12109	11983	11924	12243	12106	12321	12010	12129	12094	12236	12340	12154	11993	12287	12226	12157	12191	12208	12008	12175	12205	12142	12240	12221	12365	12150	12164	12228	12261	11993	12103	12093	12126	12397	12255	11949	11922	12010	12210	12229	12370	12381	12206	12096	12137	12196	12121	12106	12011	12218	12168	12139	11963	12166	12281	12048	12226	12117	12048	12050	12096	12186	12178	12129	12079	12020	12228	12260	12292	12057	12208	12224	12190	12218	12094	12085	12011	12096	12005	12267	12300	12095	12091	11981	12182	12150	12167	12228	12243	12257	12154	11945	11931	12171	11998	12095	12344	12205	12135	12004	11991	12155	12233	12054	12208	12241	12049	12182	12139	12186	12095	11987	12215	12287	12204	12112	12199	12359	12250	12110	12079	12043	12044	12069	12165	12156	12141	12239	12273	12168	12204	12177	12168	12277	12066	12142	12066	12207	12040	12114	12304	11915	12171	11976	12127	12369	12105	12417	12095	12246	12190	12208	12198	12050	12182	11994	12196	12130	12257	11936	11981	12169	12051	12220	12256	12142	12134	12290	12225	12320	12035	12135	12220	12151	12117	11980	11990	12143	12031	12260	12122	12219	12014	12184	12317	12084	12149	12287	12226	12180	12185	12053	12295	12030	12086	12187	12268	12249	12007	12091	12212	12032	12108	12107	12300	12070	12079	12160	12120	12186	11967	12152	12169	12252	12016	12109	11973	12186	12064	12151	12160	12262	11996	12228	12108	12046	12254	12187	11907	12000	12197	12065	12132	12124	12178	12240	12006	12195	12271	12165	12361	11961	12035	12295	12195	11946	12124	12127	12123	12050	12247	12178	12207	12146	12102	12286	11963	11981	12161	12017	12032	12225	12312	12091	12212	12192	12027	12070	12152	12134	12125	12107	12118	12187	12245	12051	12227	12090	12016	12124	12224	12190	11997	12321	12193	12151	12018	12225	12195	12170	11941	11973	12065	12045	12173	12245	12308	11876	12094	12110	12110	12104	12208	12069	12131	12050	12354	12072	12243	12040	12415	12133	12187	12312	12103	11831	12166	12336	12081	12045	12153	12253	12044	12085	12009	12084	12291	12019	12124	12067	12257	11969	12240	12131	12239	12193	11980	12297	12188	12081	12103	12232	12252	12132	12233	12033	12170	12092	12076	11949	12002	12056	12506	12070	12137	12143	12212	11998	12329	12165	12135	12082	12122	12013	12145	12397	12126	12191	12133	12355	12123	11984	12120	12212	12073	12196	12229	12213	12014	12014	12010	12013	12066	12107	12194	12240	12157	11932	12028	12080	12092	12079	12188	12122	12116	12173	12119	12168	12316	12119	12044	12288	12390	12134	12187	12115	12221	12179	12091	12138	12262	12299	12168	12327	12073	12001	12199	12275	12166	12133	12087	12132	12219	12141	12307	12172	12143	12054	12216	12544	12099	12259	12230	12134	12252	12238	12087	12003	12004	12363	12057	12234	12304	12202	12166	12210	12178	12224	12285	12117	12095	12211	12249	12063	12248	12174	12091	12177	11973	12029	12258	12255	12107	12261	12197	12057	12174	12028	12168	12212	12124	12201	12183	12035	12096	11986	12240	11967	12148	12235	12063	12009	12198	12087	12030	12290	12093	12110	12061	12229	12184	12180	11997	12050	12336	12279	12032	12128	12200	11971	12152	12053	12056	12250	12221	12171	12140	12145	12287	12196	12031	12127	11846	12255	12236	11916	12043	12247	12125	12019	12055	12143	12309	12164	12085	12081	12252	12031	12113	12235	12057	12318	12078	12051	12003	12070	12191	12085	12236	12040	12170	12182	12218	12123	12119	12133	12040	12008	12113	12223	12166	12100	12283	12086	12014	12006	12125	12149	12148	11965	12005	12085	12141	12103	12143	12150	12092	12090	12004	12049	12189	12356	12193	11980	12109	12069	12037	12102	12264	12060	12099	12157	12323	12245	12337	12127	12020	12061	12155	12058	12090	12153	12029	11923	12102	12165	11982	12143	12297	12225	12125	12082	12195	11955	12211	12204	12125	12215	12261	12137	12112	12058	12027	12212	12098	12154	12019	12212	12080	12150	12280	12004	12134	12189	12199	12146	12184	12013	12228	12066	12202	12102	12105	12179	12074	12362	12220	12188	12129	12047	12019	12000	12156	12236	12147	12132	12176	12156	12239	12029	12151	12119	12098	12068	11957	12287	12154	12213	12165	12194	12172	12136	12116	12098	12196	12209	12387	12066	12060	12155	12179	11982	12096	12032	12289	12181	12155	12182	12009	12253	12166	12195	12244	12301	12285	12082	12246	12018	12214	12107	12176	12320	12180	11966	12053	12019	12162	12270	12174	12208	12291	12161	12070	12177	12339	12253	12180	12171	12215	12114	12152	12269	12235	12334	12201	12208	12219	12161	12004	12073	12007	12001	11969	12059	12024	12073	12254	12101	12151	12207	12016	12021	12241	12171	12037	12214	12207	12185	12139	12024	12031	12079	12157	12166	12450	12078	12099	12197	12214	12058	12028	12092	12185	12103	12128	12239	11953	12036	12085	12100	12301	12202	12015	12214	12189	12009	12081	12207	12190	12051	11966	12194	12208	11964	12195	12181	12115	12229	12162	12082	11950	12031	11978	12022	12124	12046	12280	12244	12091	12052	12139	12180	12073	12032	12207	12182	12130	12039	12173	12335	12105	12184	12115	12036	12141	12046	12130	12165	12141	12183	12103	12016	12106	12275	12110	12363	12084	12166	12058	12144	12056	12084	12154	12000
24422	35702	32024	24459	20005	17947	16202	15252	14439	14269	13955	13620	13149	13045	13052	13194	12999	13054	12829	12770	12543	12827	12412	12634	12577	12407	12801	12552	12438	12416	12607	12511	12345	12432	12390	12417	12507	12559	12388	12446	12509	12466	12470	12564	12510	12427	12495	12427	12451	12458	12474	12379	12319	12513	12376	12340	12490	12387	12366	12495	12313	12396	12320	12286	12409	12321	12429	12537	12431	12324	12299	12504	12317	12434	12418	12363	12301	12541	12500	12506	12442	12278	12381	12356	12394	12408	12263	12535	12480	12307	12532	12358	12531	12493	12555	12395	12477	12483	12349	12384	12514	12421	12417	12380	12378	12278	12483	12402	12279	12406	12346	12361	12351	12328	12358	12441	12441	12376	12324	12374	12365	12276	12396	12325	12450	12390	12467	12315	12416	12408	12352	12405	12359	12480	12275	12434	12364	12337	12440	12350	12267	12437	12147	12313	12363	12529	12353	12564	12131	12486	12363	12291	12344	12445	12277	12330	12178	12357	12498	12343	12458	12542	12379	12424	12289	12480	12317	12391	12317	12342	12330	12304	12297	12324	12417	12477	12235	12366	12460	12395	12272	12445	12204	12495	12203	12273	12430	12406	12276	12349	12298	12314	12351	12313	12454	12367	12485	12306	12353	12311	12500	12251	12437	12248	12360	12404	12421	12368	12269	12556	12298	12509	12302	12447	12575	12374	12280	12438	12394	12328	12343	12311	12486	12410	12317	12265	12476	12480	12412	12328	12357	12547	12423	12187	12434	12375	12420	12381	12459	12295	12244	12473	12285	12444	12376	12499	12224	12471	12352	12386	12352	12303	12468	12274	12347	12389	12424	12252	12454	12381	12378	12346	12249	12437	12380	12553	12261	12229	12360	12397	12496	12423	12401	12319	12270	12603	12436	12322	12525	12381	12412	12256	12328	12562	12417	12269	12317	12291	12407	12400	12321	12378	12382	12462	12384	12439	12454	12469	12371	12366	12291	12293	12397	12409	12363	12532	12385	12402	12322	12363	12221	12257	12347	12415	12319	12263	12367	12371	12382	12515	12496	12306	12453	12323	12338	12386	12289	12384	12493	12519	12248	12276	12436	12536	12277	12280	12351	12393	12454	12365	12380	12557	12201	12399	12315	12369	12266	12440	12419	12455	12317	12531	12342	12328	12477	12208	12311	12412	12265	12465	12346	12316	12399	12321	12453	12489	12492	12330	12350	12467	12405	12358	12284	12355	12325	12348	12438	12374	12406	12465	12447	12411	12390	12397	12234	12382	12276	12368	12442	12362	12400	12307	12507	12446	12328	12495	12439	12283	12330	12388	12346	12436	12332	12427	12333	12209	12369	12403	12445	12406	12288	12305	12421	12193	12369	12354	12410	12600	12402	12195	12298	12245	12283	12396	12420	12312	12243	12331	12315	12235	12513	12460	12400	12428	12271	12404	12485	12521	12510	12334	12505	12339	12359	12509	12356	12380	12359	12507	12466	12483	12382	12407	12299	12504	12382	12536	12454	12547	12439	12259	12579	12285	12423	12366	12350	12351	12468	12257	12581	12444	12429	12283	12406	12258	12531	12421	12466	12255	12413	12281	12439	12243	12403	12491	12297	12445	12499	12310	12360	12378	12303	12407	12240	12418	12338	12396	12353	12476	12382	12463	12539	12349	12416	12480	12371	12460	12399	12290	12457	12461	12363	12324	12392	12349	12361	12395	12390	12380	12305	12384	12251	12430	12354	12249	12496	12419	12447	12498	12268	12440	12240	12417	12441	12287	12307	12267	12395	12440	12494	12385	12564	12512	12289	12407	12503	12382	12243	12455	12429	12363	12252	12312	12222	12266	12365	12280	12365	12352	12419	12340	12390	12506	12354	12393	12333	12542	12361	12396	12235	12453	12360	12401	12323	12309	12392	12407	12274	12628	12469	12409	12347	12348	12348	12290	12365	12323	12434	12482	12413	12470	12440	12221	12439	12416	12343	12343	12342	12311	12405	12464	12421	12448	12381	12266	12441	12402	12407	12320	12365	12466	12404	12436	12283	12407	12382	12288	12511	12368	12539	12310	12371	12255	12501	12362	12452	12245	12271	12309	12314	12380	12222	12444	12469	12427	12493	12370	12362	12395	12469	12353	12540	12429	12432	12446	12414	12339	12510	12484	12343	12339	12442	12430	12336	12371	12315	12287	12395	12494	12479	12423	12336	12289	12348	12310	12421	12476	12479	12253	12411	12405	12348	12412	12535	12267	12318	12311	12275	12393	12330	12355	12298	12300	12338	12257	12277	12538	12190	12227	12289	12375	12256	12436	12447	12391	12391	12444	12324	12428	12374	12302	12307	12395	12322	12421	12480	12383	12574	12370	12515	12306	12501	12283	12256	12359	12332	12539	12286	12455	12224	12404	12322	12228	12290	12260	12490	12383	12555	12429	12431	12388	12403	12413	12637	12468	12395	12371	12358	12413	12402	12299	12472	12310	12388	12437	12355	12368	12184	12404	12403	12478	12274	12433	12401	12318	12345	12331	12400	12358	12522	12444	12393	12156	12437	12319	12496	12467	12368	12311	12349	12277	12330	12412	12430	12250	12430	12268	12381	12452	12385	12303	12437	12341	12402	12419	12250	12312	12427	12426	12380	12274	12332	12532	12321	12332	12430	12280	12544	12191	12181	12328	12490	12386	12437	12315	12366	12475	12308	12427	12539	12581	12276	12311	12404	12526	12370	12512	12360	12595	12655	12304	12363	12271	12416	12369	12395	12393	12399	12499	12260	12403	12260	12471	12262	12441	12298	12612	12471	12209	12315	12498	12376	12409	12458	12207	12497	12435	12455	12333	12396	12254	12247	12399	12332	12285	12489	12062	12316	12412	12361	12415	12401	12382	12407	12237	12375	12516	12472	12232	12570	12086	12342	12367	12392	12463	12335	12444	12305	12311	12557	12347	12384	12300	12418	12528	12460	12496	12419	12556	12216	12367	12288	12322	12453	12487	12495	12381	12391	12371	12418	12277	12299	12243	12518	12323	12450	12402	12319	12361	12280	12400	12355	12551	12401	12429	12427	12335	12351	12491	12364	12348	12449	12387	12495	12197	12397	12382	12475	12473	12367	12378	12308	12492	12379	12470	12318	12326	12320	12418	12306	12401	12419	12481	12442	12437	12543	12525	12286	12315	12421	12383	12235	12334	12331	12348	12449	12484	12389	12457	12536	12380	12429	12311	12532	12354	12360	12242	12362	12307	12415	12450	12486	12324	12338	12542	12244	12522	12346	12463	12418	12549	12347	12335	12240	12460	12384	12331	12260	12320	12419	12320	12460	12514	12486	12338	12409	12429	12204	12279	12457	12287	12356	12284	12379	12446	12299	12398	12391	12306	12371	12338	12377	12431	12306	12564	12304	12322	12239	12463	12477	12499	12384	12494	12311	12358	12460	12432	12336	12365	12242	12361	12424	12238	12404	12290	12389	12337	12289	12493	12389	12466	12389	12484	12358	12318	12422	12452	12385	12522	12267	12439	12486	12501	12516	12474	12322	12504	12536	12350	12380	12114	12378	12346	12494	12456	12512	12532	12336	12381	12535	12419	12546	12434	12448	12433	12340	12309	12528	12312	12420	12481	12293	12328	12355	12436	12474	12428	12343	12494	12284	12483	12421	12210	12442	12382	12303	12499	12518	12425	12285	12388	12469	12395	12511	12438	12365	12376	12500	12456	12375	12435	12486	12310	12502	12324	12432	12286	12404	12364	12334	12334	12308	12508	12417	12419	12410	12310	12353	12370	12375	12200	12357	12393	12538	12511	12513	12372	12250	12381	12395	12393	12456	12324	12391	12451	12390	12459	12322	12328	12356	12251	12303	12421	12422	12503	12425	12294	12522	12381	12296	12384	12497	12490	12437	12374	12317	12283	12308	12378	12383	12390	12374	12498	12258	12484	12343	12383	12432	12419	12415	12458	12239	12411	12297	12342	12214	12371	12286	12294	12359	12248	12325	12312	12469	12422	12276	12379	12316	12377	12360	12308	12417	12466	12450	12372	12349	12362	12323	12466	12365	12374	12399	12488	12407	12561	12399	12481	12327	12485	12443	12441	12364	12354	12349	12437	12277	12525	12379	12295	12549	12345	12439	12411	12328	12405	12312	12431	12232	12519	12388	12506	12410	12409	12208	12371	12366	12334	12458	12476	12319	12362	12385	12429	12443	12434	12297	12460	12409	12358	12296	12390	12386	12386	12335	12380	12268	12413	12387	12455	12341	12473	12328	12578	12404	12345	12437	12335	12405	12332	12276	12550	12325	12408	12503	12257	12273	12365	12380	12409	12426	12321	12441	12466	12226	12385	12358	12397	12333	12518	12558	12584	12179	12180	12343	12455	12425	12289	12376	12411	12382	12459	12357	12538	12251	12285	12462	12420	12372	12420	12385	12279	12221	12257	12529	12391	12399	12435	12455	12365	12388	12437	12303	12430	12450	12542	12316	12442	12335	12421	12472	12331	12302	12344	12505	12589	12429	12220	12372	12362	12383	12381	12419	12519	12481	12352	12329	12343	12330	12248	12303	12461	12391	12558	12342	12429	12308	12280	12325	12395	12413	12405	12318	12428	12364	12504	12439	12507	12388	12445	12512	12363	12300	12537	12490	12398	12441	12316	12412	12293	12516	12457	12327	12308	12239	12366	12412	12288	12302	12405	12248	12382	12296	12306	12344	12272	12559	12538	12354	12371	12249	12562	12401	12328	12292	12286	12351	12420	12310	12393	12329	12374	12382	12405	12321	12340	12546	12357	12519	12358	12422	12318	12362	12402	12331	12418	12447	12377	12274	12284	12337	12384	12312	12308	12472	12364	12444	12256	12465	12353	12576	12390	12365	12396	12514	12474	12342	12453	12256	12312	12428	12412	12433	12278	12593	12388	12448	12479	12265	12270	12294	12159	12358	12314	12375	12286	12336	12385	12322	12455	12091	12242	12226	12380	12300	12460	12553	12376	12419	12629	12486	12493	12248	12293	12543	12327	12485	12453	12510	12477	12388	12458	12365	12300	12206	12288	12412	12238	12396	12342	12384	12390	12425	12316	12399	12408	12376	12404	12326	12416	12388	12313	12398	12396	12319	12359	12185	12436	12356	12348	12470	12350	12536	12286	12429	12333	12408	12366
24220	21596	29157	24680	22352	21559	19310	15928	14856	14747	14436	13842	13683	13669	13560	13527	13412	13253	13102	12961	12979	13024	12997	13281	13020	12670	13018	13051	12901	12786	12753	12846	12858	12672	12796	12749	12673	12890	12822	12720	12703	12603	12737	12798	12667	12674	12845	12787	12741	12918	12633	12574	12744	12662	12736	12800	12703	12842	12551	12608	12801	12685	12782	12718	12824	12660	12678	12580	12579	12755	12777	12671	12771	12625	12609	12625	12711	12692	12774	12750	12658	12800	12714	12656	12590	12568	12837	12804	12772	12754	12640	12622	12792	12711	12577	12582	12701	12711	12710	12690	12569	12821	12652	12811	12605	12651	12799	12863	12649	12725	12796	12556	12602	12622	12828	12662	12640	12606	12482	12706	12765	12710	12550	12787	12660	12816	12752	12754	12622	12761	12615	12760	12788	12782	12548	12743	12672	12769	12687	12711	12575	12581	12589	12681	12761	12469	12650	12800	12728	12657	12730	12610	12742	12667	12602	12593	12678	12745	12673	12786	12898	12749	12776	12619	12692	12562	12628	12814	12572	12577	12696	12551	12673	12718	12631	12669	12747	12619	12629	12834	12598	12537	12590	12728	12740	12615	12622	12548	12669	12480	12744	12766	12616	12668	12565	12483	12752	12724	12649	12799	12768	12717	12691	12879	12748	12643	12669	12525	12587	12722	12704	12527	12696	12790	12617	12874	12887	12668	12540	12763	12711	12582	12517	12665	12742	12704	12734	12655	12470	12624	12614	12602	12710	12773	12767	12687	12691	12470	12746	12847	12706	12667	12541	12643	12681	12742	12778	12751	12887	12707	12739	12493	12571	12636	12632	12530	12634	12728	12693	12822	12784	12524	12756	12746	12562	12641	12696	12743	12609	12648	12832	12653	12631	12555	12696	12536	12574	12730	12703	12747	12699	12476	12747	12670	12798	12565	12746	12695	12623	12557	12616	12745	12654	12604	12674	12580	12661	12499	12673	12731	12495	12711	12740	12655	12562	12701	12563	12609	12631	12682	12592	12719	12697	12620	12694	12590	12625	12548	12711	12699	12677	12648	12872	12545	12628	12569	12671	12478	12711	12536	12700	12591	12641	12848	12591	12586	12555	12734	12757	12550	12691	12784	12638	12498	12693	12543	12854	12608	12765	12565	12728	12805	12608	12418	12621	12690	12749	12683	12520	12726	12812	12531	12775	12734	12692	12909	12530	12653	12631	12696	12677	12698	12740	12618	12757	12943	12710	12625	12564	12652	12582	12711	12604	12613	12607	12766	12636	12798	12593	12702	12630	12584	12770	12644	12809	12679	12583	12667	12679	12728	12607	12585	12819	12613	12579	12594	12687	12610	12664	12672	12760	12682	12845	12642	12807	12742	12715	12781	12635	12654	12774	12479	12747	12759	12755	12458	12696	12760	12698	12767	12724	12743	12562	12580	12686	12461	12557	12682	12791	12722	12656	12568	12763	12694	12618	12684	12678	12658	12764	12737	12495	12684	12820	12737	12721	12618	12532	12627	12687	12829	12682	12634	12640	12579	12610	12573	12727	12639	12559	12784	12729	12620	12708	12583	12695	12766	12679	12703	12728	12649	12731	12411	12772	12626	12537	12530	12799	12777	12610	12519	12741	12779	12697	12714	12847	12551	12545	12818	12646	12527	12550	12746	12593	12792	12691	12550	12573	12985	12699	12560	12681	12691	12716	12776	12730	12469	12661	12619	12646	12659	12541	12594	12696	12849	12729	12608	12670	12653	12830	12697	12732	12551	12616	12550	12678	12822	12743	12666	12751	12377	12569	12597	12624	12635	12583	12566	12556	12637	12729	12723	12703	12472	12667	12723	12545	12681	12512	12544	12826	12357	12608	12682	12771	12501	12554	12692	12595	12721	12550	12530	12632	12533	12764	12713	12583	12840	12671	12614	12703	12619	12634	12478	12775	12606	12483	12405	12649	12787	12589	12657	12584	12513	12603	12675	12804	12809	12620	12601	12702	12699	12592	12713	12817	12748	12690	12776	12821	12646	12841	12912	12720	12760	12692	12740	12598	12690	12568	12630	12705	12555	12911	12457	12663	12559	12771	12675	12663	12655	12757	12485	12645	12511	12778	12674	12738	12693	12492	12647	12615	12606	12812	12643	12738	12763	12655	12678	12619	12636	12865	12572	12635	12958	12549	12647	12438	12650	12656	12686	12750	12566	12608	12566	12643	12759	12549	12711	12786	12711	12601	12641	12673	12725	12818	12740	12731	12642	12579	12968	12662	12495	12600	12523	12723	12696	12654	12628	12704	12722	12542	12675	12794	12772	12550	12638	12798	12445	12711	12692	12830	12683	12674	12728	12717	12683	12720	12797	12602	12587	12697	12618	12673	12635	12517	12565	12701	12537	12633	12757	12528	12664	12798	12516	12815	12759	12576	12500	12533	12554	12828	12598	12671	12531	12658	12497	12520	12700	12908	12834	12749	12565	12774	12636	12501	12697	12656	12595	12601	12702	12567	12514	12634	12692	12755	12704	12725	12539	12542	12656	12537	12650	12910	12626	12605	12788	12739	12687	12793	12660	12653	12545	12665	12709	12682	12678	12590	12694	12665	12718	12564	12530	12785	12860	12752	12806	12660	12824	12822	12848	12602	12842	12659	12618	12551	12717	12742	12621	12727	12805	12752	12707	12699	12588	12422	12582	12885	12511	12571	12652	12694	12680	12703	12626	12663	12639	12545	12575	12576	12651	12465	12751	12908	12740	12545	12562	12620	12521	12642	12693	12684	12716	12569	12777	12691	12666	12840	12654	12746	12728	12716	12877	12633	12734	12597	12807	12679	12801	12747	12693	12811	12892	12437	12747	12530	12648	12718	12602	12721	12668	12887	12595	12758	12731	12812	12629	12678	12704	12712	12843	12790	12450	12385	12760	12694	12630	12640	12676	12718	12684	12677	12375	12510	12833	12626	12631	12689	12606	12578	12766	12707	12699	12797	12560	12657	12648	12773	12509	12635	12667	12697	12725	12890	12667	12721	12541	12718	12734	12783	12490	12763	12673	12767	12558	12632	12620	12777	12596	12624	12558	12471	12684	12572	12718	12632	12583	12625	12631	12652	12688	12677	12668	12510	12907	12625	12684	12770	12766	12679	12784	12746	12660	12529	12567	12594	12759	12532	12538	12532	12788	12752	12723	12757	12619	12732	12903	12652	12461	12761	12667	12836	12726	12659	12778	12549	12516	12696	12789	12603	12606	12793	12600	12609	12650	12742	12621	12595	12663	12609	12592	12753	12620	12709	12424	12725	12554	12662	12798	12656	12581	12900	12605	12743	12709	12701	12744	12583	12633	12622	12718	12637	12522	12620	12652	12694	12615	12602	12520	12560	12779	12869	12669	12499	12522	12724	12675	12786	12549	12730	12648	12532	12648	12745	12691	12837	12775	12861	12775	12431	12665	12822	12626	12554	12641	12471	12512	12782	12671	12594	12736	12970	12847	12787	12774	12725	12704	12690	12771	12618	12533	12753	12627	12748	12699	12604	12758	12604	12739	12732	12884	12589	12741	12763	12786	12719	12845	12618	12677	12493	12677	12670	12663	12667	12602	12725	12652	12778	12624	12774	12828	12685	12600	12632	12723	12738	12702	12742	12573	12661	12551	12807	12643	12728	12590	12680	12798	12640	12705	12532	12531	12668	12703	12592	12557	12733	12577	12691	12613	12574	12714	12390	12611	12776	12599	12783	12697	12785	12750	12594	12578	12665	12608	12681	12567	12603	12806	12669	12827	12812	12556	12634	12673	12653	12509	12740	12667	12665	12671	12818	12806	12778	12463	12421	12653	12843	12676	12712	12767	12922	12663	12555	12642	12730	12754	12593	12743	12758	12983	12730	12638	12800	12713	12837	12497	12709	12707	12667	12572	12566	12429	12727	12633	12710	12664	12490	12827	12605	12819	12532	12629	12819	12566	12676	12382	12732	12548	12405	12854	12657	12670	12633	12665	12692	12693	12690	12569	12644	12864	12586	12597	12815	12705	12662	12782	12649	12613	12587	12715	12866	12713	12740	12683	12788	12642	12565	12787	12618	12627	12605	12657	12545	12723	12819	12882	12818	12724	12782	12691	12662	12846	12711	12705	12760	12734	12665	12608	12602	12761	12528	12748	12731	12828	12677	12691	12641	12810	12594	12554	12750	12730	12648	12655	12651	12634	12641	12569	12739	12587	12591	12691	12718	12701	12731	12588	12765	12829	12776	12653	12673	12739	12556	12605	12519	12602	12614	12689	12675	12517	12665	12835	12633	12709	12612	12703	12654	12702	12611	12696	12662	12506	12531	12507	12860	12617	12582	12715	12865	12536	12645	12483	12641	12436	12817	12526	12737	12635	12719	12550	12684	12572	12692	12561	12816	12730	12676	12783	12526	12627	12589	12589	12473	12741	12610	12510	12707	12579	12639	12646	12730	12739	12654	12711	12850	12752	12765	12662	12666	12638	12635	12774	12665	12747	12525	12805	12641	12695	12683	12664	12675	12654	12682	12637	12494	12663	12767	12434	12686	12713	12618	12736	12529	12672	12672	12395	12777	12993	12765	12672	12662	12698	12695	12608	12448	12742	12593	12605	12798	12501	12775	12690	12553	12679	12622	12691	12586	12666	12594	12573	12543	12652	12553	12790	12840	12816	12704	12660	12747	12487	12755	12671	12730	12687	12710	12606	12653	12585	12588	12644	12685	12670	12639	12738	12715	12709	12907	12644	12648	12600	12517	12506	12760	12636	12796	12602	12710	12729	12865	12679	12618	12724	12876	12854	12775	12547	12596	12650	12736	12548	12780	12813	12618	12809	12758	12720	12554	12684	12860	12651	12664	12584	12729	12664	12627	12828	12751	12664	12789	12605	12586	12651	12675	12769	12690	12637	12537	12602	12859	12640	12722	12873	12651	12671	12757	12629	12649	12604	12681	12423	12682	12660	12657	12486	12802	12563	12703	12593	12505	12811	12799	12576	12693	12699	12706	12787	12618	12560	12549	12529	12597	12635	12665	12744	12611	12703	12595	12834	12546	12750	12571	12547	12745	12437	12808	12774	12773	12813	12573	12672	12645	12740	12759	12674	12648	12791	12870	12526	12618	12779	12615	12755	12715	12685	12705	12736	12748	12755	12570	12568
24497	42122	38311	29362	24480	21562	19050	17693	16609	15802	15379	14703	14081	13967	14048	13794	13765	13601	13588	13420	13360	13184	13355	13052	13077	13178	13354	13103	12932	13023	12934	12989	12840	12767	12832	12923	12833	12854	12873	12771	12919	12894	12775	12577	12713	12912	12834	12927	12814	12876	12724	12834	12877	12914	12774	12832	12894	12937	12810	12989	12666	12649	12825	12800	12872	12761	12762	12704	12792	12724	12725	12776	12765	12581	12831	12778	12835	12762	12911	12750	12796	12807	12621	12854	12753	12823	12744	12836	12797	12521	12957	12783	12916	12743	12539	12662	12746	12905	12859	12706	12789	12718	12770	12797	12611	12674	12617	12702	12738	12717	12737	12643	12828	12768	12753	12764	12829	12800	12738	12767	12842	12828	12869	12806	12798	12666	12645	12730	12673	12637	12891	12722	12801	12759	12891	12748	12723	12756	12785	12620	12884	12764	12683	12677	12725	12631	12846	12819	12725	12898	12726	12734	12640	12712	12703	12739	12636	12737	12707	12552	12920	12801	12803	12547	12853	12714	12592	12734	12901	12704	12609	12642	12769	12744	12807	12762	12860	12593	12857	12771	12651	12767	12815	12702	12864	12636	12792	12576	12695	12855	12843	12768	12810	12722	12770	12688	12727	12768	12804	12928	12886	12749	12797	12606	12703	12784	12706	12679	12693	12633	12738	12845	12630	12765	12762	12823	12819	12735	12727	12702	12759	12622	12698	12816	12766	12695	12772	12821	12647	12773	12741	12750	12771	12612	12851	12661	12786	12743	12529	12763	12881	12677	12582	12744	12700	12714	12890	12689	12754	12758	12760	12688	12751	12943	12740	12615	12670	12858	12638	13024	12635	12708	12805	12787	12682	12804	12833	12696	12758	12813	12897	12741	12746	12879	12729	12726	12808	12708	12744	12735	12490	12728	12764	12815	12778	12715	12711	12656	12648	12811	12697	12791	12626	12678	12623	12779	12736	12878	12914	12666	12767	12652	12732	12644	12666	12754	12676	12727	12815	12733	12856	12655	12843	12567	12910	12687	12869	12686	12761	12947	12782	12737	12636	12706	12658	12871	12535	12642	12659	12708	12821	12822	12818	12837	12712	12860	12697	12720	12794	12720	13000	12676	12785	12791	12785	12720	12715	12811	12672	12713	12604	12814	12765	12748	12669	12773	12849	12844	12821	12699	12685	12852	12796	12789	12728	12703	12654	12892	12839	12662	12716	12838	12807	12836	12655	12732	12777	12674	12797	12646	12875	12786	12785	12602	12768	12635	12715	12820	12770	12688	12789	12743	12788	12854	12735	12636	12836	12678	12857	12746	12785	12689	12807	12642	12679	12706	12674	12777	12868	12601	12889	12952	12813	12733	12709	12875	12632	12924	12621	12725	12870	12819	12697	12948	12694	12546	12808	12721	12739	12564	12587	12780	12737	12668	12708	12619	12863	12752	12720	12750	12606	12729	12849	12722	12613	12746	12752	12848	12657	12753	12788	12819	12803	12778	12683	12653	12816	12698	12779	12666	12803	12737	12702	12738	12680	12737	12812	12431	12761	12595	12821	12748	12586	12700	12734	12685	12879	12678	12756	12863	12621	12825	12628	12835	12649	12805	12714	12821	12674	12820	12820	12803	12604	12784	12909	12702	12802	12361	12807	12996	12833	12811	12649	12644	12778	12706	12657	12739	12703	12732	12757	12737	12816	12775	12660	12761	12862	12543	12635	12639	12777	12807	12770	12783	12589	12715	12745	12722	12729	12901	12809	12749	12636	12856	12808	12849	12650	12785	12792	12788	12825	12681	12797	12728	12725	12716	12788	12840	12706	12822	12859	12798	12742	12727	12787	12598	12716	12769	12673	12720	12739	12827	12630	12776	12627	12698	12734	12923	12834	12653	12698	12772	12697	12677	12746	12715	12667	12847	12782	12772	12800	12763	12792	12833	12839	12668	12799	12835	12789	12582	12910	12743	12810	12777	12702	12608	12708	12788	12721	12699	12778	12817	12846	12529	12770	12602	12566	12717	12933	12814	12785	12607	12679	12797	12682	12888	12703	12772	12775	12549	12759	12692	12560	12719	12689	12615	12669	12682	12709	12761	12787	12626	12522	12836	12731	12765	12863	12851	12688	12790	12787	12752	12718	12781	12633	12783	12689	12710	12604	12872	12758	12725	12589	12775	12631	12841	12799	12812	12826	12858	12831	12764	12790	12868	12712	12775	12904	12724	12827	12812	12705	12711	12703	12658	12587	12776	12790	12917	12746	12974	12719	12760	12828	12917	12922	12783	12679	12696	12767	12780	12791	12807	12644	12724	12785	12736	12732	12638	12784	12706	12801	12985	12787	12728	12764	12797	12769	12717	12673	12605	12730	12785	12857	12894	12730	12760	12724	12630	12838	12645	12703	12778	12707	12784	12915	12601	12692	12845	12762	12708	12803	12708	12935	12863	12683	12807	12632	12682	12803	12829	12756	12838	12686	12744	12777	12660	12760	12970	12676	12816	12771	12830	12608	12756	12836	12808	12637	12780	12825	12904	12718	12527	12707	12738	12546	12851	12751	12688	12681	12692	12744	12747	12702	12678	12770	12776	12841	12764	12787	12812	12803	12726	12757	12718	12795	12804	12877	12689	12594	12803	12798	12794	12625	12652	12580	12714	12641	12646	12611	12767	12719	12761	12666	12720	12689	12671	12704	12702	12660	12776	12744	12636	12825	12775	12775	12759	12731	12845	12734	12702	12650	12841	12813	12763	12746	12698	12707	12532	12716	12779	12579	12696	12830	12556	12762	12685	12864	12667	12593	12804	12662	12850	12677	12784	12705	12719	12816	12772	12660	12639	12796	12718	12742	12684	12774	12679	12717	12798	12740	12783	12666	12810	12705	12797	12656	12710	12631	12865	12761	12757	12833	12637	12785	12689	12748	12852	12736	12533	12871	12722	12746	12777	12816	12727	12688	12670	12652	12539	12712	12643	12762	12742	12665	12707	12716	12694	12758	12863	12859	12729	12907	12802	12773	12664	12724	12888	12708	12530	12747	12570	12571	12682	12735	12673	12683	12873	12607	12807	12736	12676	12795	12693	12691	12712	12581	12920	12737	12797	12585	12785	12641	12782	12761	12693	12654	12706	12787	12863	12836	12742	12679	12857	12717	12756	12729	12934	12812	12774	12696	12619	12688	12635	12687	12813	12888	12675	12797	12681	12796	12772	12583	12909	12733	12675	12819	12834	12691	12750	12839	12721	12750	12811	12785	12729	12702	12638	12676	12715	12672	12649	12815	12641	12704	12728	12716	12629	12771	12763	12731	12687	12781	12653	12802	12882	12673	12757	12779	12767	12700	12708	12701	12813	12749	12724	12748	12752	12796	12555	12694	12691	12849	12836	12692	12789	12918	12836	12684	12713	12753	12683	12651	12745	12705	12756	12784	12796	12620	12678	12903	12701	12471	12759	12859	12736	12713	12760	12773	12725	12952	12694	12736	12807	12860	12848	12829	12692	12714	12793	12867	12765	12868	12771	12725	12824	12726	12829	12790	12762	12727	12809	12923	12929	12883	12752	12739	12839	12641	12841	12873	12814	12728	12696	12797	12725	12788	12772	12742	12625	12754	12663	12685	12717	12589	12661	12805	12638	12744	12759	12847	12778	12903	12704	12615	12793	12829	12563	12787	12830	12719	12938	12801	12662	12754	12662	12832	12851	12744	12727	12757	12698	12815	12872	12777	12729	12764	12587	12611	12771	12879	12976	12722	12618	12616	12700	12723	12776	12725	12769	12655	12585	12920	12865	12604	12743	12895	12771	12713	12818	12808	12716	12873	12610	12759	12702	12761	12703	12684	12862	12760	12649	12767	12776	12833	12718	12845	12696	12645	12878	12751	12643	12876	12678	12734	12820	12742	12884	12886	12766	12862	12729	12728	12736	12793	12746	12911	12799	12727	12748	12793	12697	12599	12799	12839	12754	12831	12784	12756	12672	12708	12841	12840	12724	12771	12673	12684	12737	12622	12821	12807	12787	12605	12745	12717	12887	12758	12606	12836	12573	12723	12567	12666	12769	12851	12751	12780	12760	12769	12758	12546	12803	12735	12739	12742	12805	12771	12842	12700	12920	12898	12867	12709	12854	12886	12734	12778	12732	12696	12670	12616	12806	12648	12624	12731	12747	12557	12683	12723	12765	12671	12749	12813	12815	12718	12603	12753	12850	12597	12830	12790	12663	12778	12734	12775	12721	12660	12747	12780	12793	12626	12859	12746	12802	12740	12731	12671	12780	12761	12672	12700	12800	12667	12717	12763	12950	12577	12716	13011	12778	12702	12775	12846	12820	12569	12683	12674	12725	12760	12752	12713	12772	12914	12808	12824	12689	12787	12686	12620	12632	12740	12725	12778	12630	12795	12606	12779	12806	12715	12753	12829	12753	12779	12792	12798	12893	12665	12761	12838	12802	12752	12878	12642	12777	12749	12548	13086	12725	12691	12723	12817	12873	12831	12862	12698	12729	12929	12554	12764	12744	12864	12701	12657	12779	12705	12664	12766	12800	12556	12829	12807	12743	12860	12753	12718	12782	12661	12964	12697	12682	12700	12916	12830	12790	12855	12710	12662	12803	12627	12871	12764	12783	12671	12857	12764	12764	12902	12618	12538	12603	12813	12657	12693	12621	12705	12774	12758	12680	12894	12777	12634	12820	12649	12860	12835	12559	12815	12663	12762	12796	12777	12773	12786	12768	12772	12798	12844	12802	12662	12885	12795	12712	12590	12785	12681	12655	12741	12596	12869	12651	12863	12737	12862	12864	12662	12821	12744	12716	12696	12702	12634	12707	12760	12870	12624	12651	12681	12812	12877	12809	12754	12587	12642	12771	12795	12807	12701	12751	12756	12820	12898	12698	12913	12683	12876	12644	12380	12728	12755	12776	12611	12640	12690	12797	12676	12759	12629	12782	12724	12858	12685	12780	12637	12738	12740	12699	12737	12775	12673	12629	12631	12915	12815	12839	12685	12877	12712	12722	13027	12687	12748	12814	12723	12643	12622	12576	12777	12721	12834	12643	12720	12647	12864	12773	12769	12715	12746	12695	12813	12777	12740	12797	12670	12737	12751	12822	12693	12777	12676	12738	12641	12695	12762	12846	12714	12690	12818	12712
23300	21671	29730	24142	21941	23591	24134	17438	15486	15280	14763	14120	13935	13873	13741	13546	13620	13505	13431	13126	13260	12866	13038	12886	12951	12652	12861	12782	12577	12768	12856	12613	12698	12641	12700	12625	12476	12759	12647	12574	12558	12606	12441	12384	12584	12484	12588	12628	12480	12488	12576	12632	12687	12606	12663	12526	12506	12515	12433	12579	12538	12362	12554	12434	12502	12595	12442	12563	12626	12546	12612	12557	12497	12415	12614	12465	12491	12334	12395	12427	12415	12311	12594	12462	12485	12338	12492	12489	12646	12431	12562	12372	12563	12703	12444	12511	12410	12565	12501	12649	12415	12668	12510	12610	12386	12408	12675	12417	12605	12432	12277	12365	12684	12527	12622	12540	12487	12472	12403	12473	12458	12326	12426	12474	12382	12376	12626	12359	12507	12682	12560	12561	12412	12403	12419	12350	12650	12547	12624	12545	12310	12374	12437	12371	12374	12427	12439	12483	12371	12431	12418	12565	12235	12337	12446	12385	12508	12523	12384	12409	12516	12515	12474	12411	12457	12643	12422	12507	12384	12544	12490	12536	12516	12437	12571	12289	12382	12566	12448	12380	12518	12507	12446	12327	12387	12387	12338	12352	12323	12559	12329	12729	12315	12504	12626	12454	12507	12406	12420	12320	12565	12514	12525	12557	12435	12575	12520	12394	12547	12262	12604	12398	12468	12516	12304	12505	12435	12408	12330	12466	12527	12394	12526	12543	12465	12445	12608	12463	12463	12438	12599	12490	12437	12543	12333	12347	12564	12559	12445	12370	12363	12279	12364	12324	12283	12274	12531	12392	12483	12535	12495	12334	12588	12526	12716	12510	12278	12823	12389	12334	12413	12536	12415	12296	12392	12503	12381	12483	12528	12408	12579	12350	12601	12615	12551	12484	12300	12366	12498	12677	12401	12485	12458	12517	12366	12427	12611	12449	12666	12353	12368	12709	12411	12620	12630	12460	12481	12387	12455	12402	12567	12475	12568	12374	12544	12333	12584	12518	12558	12348	12487	12517	12381	12260	12494	12575	12440	12476	12358	12290	12360	12466	12539	12334	12282	12681	12478	12539	12487	12572	12445	12460	12571	12353	12552	12380	12345	12497	12525	12402	12551	12455	12540	12394	12478	12514	12411	12491	12438	12460	12525	12292	12571	12427	12559	12660	12505	12278	12603	12404	12557	12483	12275	12280	12364	12498	12543	12366	12449	12419	12597	12449	12647	12281	12504	12572	12426	12443	12337	12387	12454	12630	12442	12351	12562	12394	12375	12497	12397	12496	12304	12426	12545	12351	12465	12428	12371	12364	12476	12515	12314	12338	12332	12306	12612	12380	12405	12447	12594	12291	12403	12433	12500	12400	12491	12385	12370	12367	12370	12492	12477	12462	12552	12439	12418	12310	12266	12438	12397	12406	12552	12431	12429	12443	12411	12518	12460	12397	12453	12466	12437	12501	12259	12497	12388	12533	12535	12361	12472	12441	12417	12297	12378	12456	12524	12473	12419	12339	12591	12479	12439	12416	12417	12268	12538	12493	12357	12431	12405	12555	12487	12431	12364	12506	12394	12475	12477	12355	12567	12574	12625	12515	12635	12536	12382	12485	12475	12378	12342	12444	12455	12469	12739	12437	12365	12240	12390	12456	12413	12527	12465	12344	12291	12485	12518	12536	12240	12465	12480	12547	12397	12590	12489	12520	12387	12416	12333	12498	12563	12511	12437	12342	12453	12370	12405	12313	12339	12477	12354	12496	12442	12421	12403	12343	12334	12488	12501	12503	12381	12428	12511	12297	12481	12574	12583	12331	12445	12660	12499	12565	12507	12387	12375	12377	12381	12549	12460	12471	12516	12382	12377	12364	12325	12380	12581	12660	12338	12462	12508	12447	12407	12502	12493	12477	12425	12647	12346	12267	12320	12497	12569	12687	12315	12251	12366	12326	12623	12373	12450	12216	12427	12332	12530	12428	12290	12340	12393	12600	12496	12513	12369	12437	12322	12408	12424	12534	12530	12487	12458	12331	12432	12324	12255	12447	12531	12089	12271	12258	12500	12381	12442	12354	12391	12484	12480	12511	12339	12453	12310	12244	12500	12467	12435	12454	12601	12547	12388	12403	12564	12554	12403	12406	12511	12490	12549	12389	12346	12198	12343	12555	12562	12356	12433	12407	12343	12345	12438	12312	12351	12300	12440	12471	12335	12395	12405	12437	12481	12582	12511	12424	12450	12487	12353	12435	12233	12385	12367	12369	12400	12363	12492	12444	12485	12468	12428	12331	12408	12177	12340	12543	12317	12451	12326	12411	12350	12528	12528	12325	12324	12331	12348	12359	12318	12349	12492	12438	12558	12427	12346	12546	12299	12309	12432	12357	12447	12484	12679	12598	12531	12385	12498	12454	12401	12396	12413	12390	12455	12512	12642	12440	12686	12491	12432	12613	12422	12435	12548	12263	12370	12445	12355	12486	12211	12612	12338	12418	12496	12592	12337	12532	12391	12512	12362	12285	12466	12396	12502	12362	12289	12337	12423	12377	12358	12433	12340	12555	12327	12252	12403	12451	12528	12386	12270	12813	12285	12367	12441	12297	12347	12451	12377	12285	12411	12472	12473	12609	12382	12442	12381	12553	12433	12329	12344	12250	12520	12484	12561	12415	12364	12394	12552	12333	12428	12456	12566	12509	12387	12370	12494	12378	12660	12301	12427	12273	12417	12585	12268	12443	12445	12379	12307	12669	12351	12507	12407	12496	12582	12536	12351	12373	12468	12375	12330	12306	12463	12253	12463	12525	12481	12451	12563	12276	12464	12238	12546	12496	12453	12373	12151	12271	12393	12514	12603	12466	12415	12486	12501	12439	12412	12656	12636	12281	12516	12424	12387	12483	12535	12562	12427	12402	12546	12668	12512	12565	12366	12413	12434	12489	12436	12502	12504	12662	12401	12557	12375	12361	12369	12495	12367	12310	12538	12327	12304	12461	12290	12507	12580	12452	12272	12519	12447	12186	12409	12493	12260	12462	12567	12568	12471	12397	12472	12524	12481	12450	12491	12483	12586	12304	12312	12529	12428	12562	12540	12353	12424	12324	12398	12296	12534	12486	12717	12443	12507	12441	12316	12482	12530	12340	12383	12296	12499	12328	12367	12421	12299	12337	12479	12382	12601	12512	12443	12350	12371	12379	12607	12429	12391	12329	12352	12334	12550	12342	12342	12266	12667	12480	12436	12480	12339	12464	12410	12496	12409	12428	12298	12377	12576	12460	12430	12530	12428	12378	12629	12273	12301	12497	12450	12455	12368	12579	12300	12525	12497	12420	12337	12395	12645	12578	12426	12535	12523	12349	12500	12437	12353	12533	12434	12452	12435	12538	12417	12427	12547	12540	12296	12344	12300	12579	12465	12356	12436	12312	12367	12307	12316	12416	12511	12455	12488	12417	12378	12350	12554	12265	12426	12472	12515	12539	12549	12375	12515	12472	12364	12394	12382	12501	12465	12495	12407	12467	12458	12430	12491	12331	12420	12376	12584	12275	12259	12490	12444	12311	12560	12234	12430	12554	12630	12313	12589	12512	12373	12414	12522	12415	12462	12474	12268	12296	12393	12425	12403	12409	12512	12501	12606	12310	12533	12366	12525	12288	12512	12465	12391	12545	12441	12299	12520	12453	12490	12275	12540	12494	12345	12448	12487	12320	12416	12349	12455	12440	12632	12379	12397	12413	12496	12426	12553	12442	12372	12225	12395	12324	12674	12507	12644	12408	12559	12300	12496	12561	12356	12514	12461	12485	12425	12292	12479	12345	12412	12497	12533	12481	12448	12452	12331	12522	12525	12613	12255	12552	12437	12458	12551	12300	12392	12203	12423	12510	12343	12303	12422	12429	12282	12621	12530	12543	12458	12456	12547	12435	12365	12385	12397	12512	12323	12468	12751	12484	12434	12350	12411	12451	12549	12512	12475	12564	12420	12530	12512	12380	12539	12369	12495	12439	12429	12369	12382	12433	12630	12453	12515	12412	12313	12353	12584	12626	12570	12400	12379	12406	12526	12302	12326	12397	12355	12339	12565	12468	12318	12418	12489	12506	12521	12512	12636	12294	12383	12553	12285	12389	12469	12432	12598	12462	12374	12347	12565	12376	12591	12524	12511	12345	12366	12534	12460	12373	12497	12576	12549	12312	12514	12435	12420	12393	12381	12346	12537	12204	12548	12392	12471	12566	12453	12476	12345	12456	12308	12407	12413	12705	12526	12275	12447	12290	12599	12388	12325	12505	12408	12354	12335	12266	12179	12249	12521	12453	12519	12427	12391	12558	12486	12396	12607	12399	12406	12554	12258	12464	12498	12333	12548	12545	12575	12369	12352	12530	12353	12615	12402	12289	12378	12455	12447	12529	12527	12516	12385	12325	12370	12533	12644	12343	12350	12327	12310	12486	12542	12408	12303	12305	12610	12437	12502	12514	12314	12511	12342	12561	12553	12366	12417	12472	12569	12470	12306	12403	12371	12428	12452	12428	12361	12491	12308	12545	12439	12364	12422	12434	12522	12402	12422	12333	12356	12314	12417	12228	12455	12377	12453	12491	12643	12398	12359	12476	12530	12503	12267	12254	12446	12560	12636	12242	12621	12579	12406	12471	12675	12425	12416	12521	12521	12534	12570	12476	12638	12396	12284	12309	12499	12642	12471	12415	12505	12565	12459	12286	12371	12314	12281	12553	12448	12450	12530	12262	12400	12387	12467	12353	12432	12323	12436	12338	12413	12379	12426	12524	12333	12304	12313	12584	12551	12586	12363	12369	12408	12481	12567	12352	12476	12402	12423	12477	12601	12441	12374	12476	12456	12238	12193	12408	12301	12358	12554	12428	12390	12587	12489	12335	12437	12423	12369	12349	12484	12494	12428	12316	12381	12271	12416	12350	12493	12396	12285	12498	12519	12385	12437	12377	12441	12271	12567	12263	12347	12455	12314	12522	12544	12344	12457	12367	12335	12453	12415	12347	12494	12533	12414	12417	12226	12400	12394	12512	12476	12373	12343	12554	12505	12401	12404	12359	12325	12596	12530	12455	12427	12430	12380	12401	12489	12450	12396	12362	12477	12478	12613	12418	12359	12378	12401	12295	12601	12487	12355	12284	12495	12281
26561	45835	41982	33073	27777	24455	21638	19231	17923	17240	16059	15319	14759	14576	14443	14381	14091	14017	13813	13742	13387	13427	13431	13198	13163	13021	13296	13194	12832	12911	12760	12940	12771	12860	12861	12721	12845	12862	12798	12827	12797	12688	12811	12622	12635	12891	12795	12581	12622	12838	12546	12701	12776	12847	12707	12686	12581	12742	12610	12714	12735	12433	12681	12742	12756	12623	12576	12471	12585	12628	12616	12669	12776	12782	12714	12647	12587	12757	12575	12669	12588	12593	12746	12686	12594	12496	12491	12565	12705	12689	12517	12658	12627	12469	12732	12529	12657	12775	12625	12554	12590	12597	12539	12604	12395	12654	12644	12683	12715	12669	12711	12552	12603	12783	12550	12664	12620	12584	12717	12600	12513	12568	12597	12563	12680	12542	12669	12486	12587	12661	12668	12713	12567	12535	12797	12486	12742	12728	12737	12629	12556	12524	12496	12642	12694	12569	12587	12654	12529	12536	12421	12530	12706	12782	12486	12579	12647	12647	12549	12727	12581	12606	12360	12672	12484	12508	12638	12768	12660	12716	12476	12601	12415	12627	12504	12637	12560	12574	12704	12734	12523	12578	12485	12686	12653	12568	12596	12741	12730	12829	12486	12708	12773	12571	12612	12726	12616	12546	12631	12662	12603	12619	12688	12642	12589	12526	12767	12559	12600	12669	12703	12473	12637	12408	12653	12466	12610	12762	12352	12701	12475	12524	12786	12618	12649	12578	12746	12661	12718	12799	12664	12596	12611	12547	12738	12639	12647	12581	12624	12614	12591	12565	12668	12598	12553	12561	12697	12621	12754	12754	12663	12651	12563	12450	12720	12473	12609	12565	12598	12662	12788	12476	12794	12422	12523	12694	12524	12685	12675	12716	12717	12438	12779	12612	12567	12591	12568	12479	12658	12700	12609	12618	12716	12583	12551	12514	12598	12459	12622	12636	12567	12492	12576	12753	12507	12685	12464	12533	12401	12531	12723	12553	12667	12699	12466	12582	12775	12752	12749	12554	12617	12661	12642	12515	12631	12521	12575	12806	12649	12652	12647	12599	12443	12624	12558	12714	12595	12548	12587	12439	12772	12579	12482	12531	12551	12512	12552	12551	12531	12578	12686	12651	12493	12614	12524	12787	12633	12665	12421	12634	12523	12575	12446	12509	12677	12649	12489	12591	12705	12542	12704	12438	12799	12646	12457	12554	12480	12472	12724	12721	12558	12632	12543	12757	12452	12439	12602	12644	12635	12640	12524	12605	12683	12523	12654	12578	12772	12581	12555	12564	12727	12658	12587	12555	12737	12710	12525	12646	12647	12686	12451	12533	12584	12626	12626	12484	12591	12711	12551	12631	12447	12540	12602	12583	12501	12598	12705	12712	12630	12663	12736	12694	12562	12614	12751	12604	12640	12603	12556	12575	12645	12551	12617	12632	12721	12519	12638	12611	12701	12564	12482	12709	12727	12533	12598	12618	12562	12562	12558	12779	12645	12645	12604	12574	12542	12455	12479	12691	12556	12640	12603	12638	12570	12700	12504	12543	12586	12613	12446	12594	12765	12768	12576	12581	12596	12544	12569	12480	12502	12522	12608	12599	12635	12641	12655	12636	12632	12546	12609	12500	12696	12490	12673	12623	12668	12499	12409	12665	12712	12567	12559	12725	12651	12679	12527	12541	12565	12595	12630	12513	12589	12495	12772	12708	12636	12498	12721	12439	12539	12633	12496	12531	12775	12729	12451	12586	12539	12536	12554	12436	12702	12587	12582	12687	12522	12564	12593	12687	12681	12420	12719	12651	12519	12387	12600	12661	12737	12620	12701	12671	12574	12703	12622	12705	12610	12447	12753	12705	12611	12454	12685	12656	12416	12579	12428	12627	12622	12591	12409	12573	12594	12503	12519	12317	12671	12653	12604	12524	12585	12632	12671	12585	12907	12631	12690	12719	12462	12554	12565	12695	12682	12601	12619	12599	12684	12474	12439	12518	12600	12506	12497	12630	12428	12716	12594	12563	12629	12480	12642	12605	12696	12670	12589	12624	12535	12602	12467	12627	12624	12632	12419	12710	12443	12529	12705	12641	12539	12596	12563	12561	12543	12653	12659	12622	12540	12650	12468	12444	12652	12770	12577	12544	12634	12646	12615	12647	12623	12623	12468	12614	12485	12560	12572	12529	12510	12559	12665	12703	12656	12564	12579	12640	12417	12689	12491	12738	12654	12741	12531	12596	12709	12606	12571	12588	12511	12471	12592	12578	12648	12458	12445	12595	12494	12603	12402	12587	12618	12651	12537	12635	12690	12669	12497	12567	12763	12719	12598	12513	12486	12491	12738	12547	12614	12624	12570	12579	12497	12705	12479	12587	12656	12708	12697	12624	12626	12546	12409	12453	12582	12627	12679	12558	12616	12528	12629	12447	12709	12469	12535	12420	12661	12583	12770	12562	12771	12537	12636	12542	12743	12732	12576	12611	12673	12738	12747	12497	12620	12459	12558	12504	12842	12567	12692	12729	12695	12618	12435	12652	12633	12385	12689	12620	12855	12575	12668	12566	12689	12653	12659	12638	12568	12604	12386	12483	12515	12543	12542	12625	12489	12716	12726	12818	12526	12641	12641	12582	12637	12544	12516	12647	12691	12816	12700	12631	12653	12624	12699	12411	12531	12511	12636	12645	12511	12665	12602	12617	12710	12618	12575	12573	12617	12658	12598	12510	12620	12640	12567	12687	12662	12508	12587	12607	12438	12771	12649	12578	12593	12600	12541	12668	12470	12589	12573	12481	12662	12549	12508	12569	12553	12843	12649	12567	12578	12713	12703	12584	12823	12660	12694	12631	12709	12537	12574	12621	12570	12698	12599	12601	12651	12560	12446	12536	12568	12652	12635	12637	12650	12582	12607	12628	12476	12685	12542	12578	12730	12684	12579	12698	12640	12787	12595	12523	12519	12674	12532	12605	12534	12521	12541	12435	12495	12520	12557	12630	12803	12689	12361	12480	12674	12543	12510	12519	12738	12581	12639	12552	12502	12526	12786	12716	12675	12610	12571	12489	12535	12657	12643	12676	12550	12727	12453	12530	12582	12878	12656	12543	12554	12579	12483	12565	12708	12602	12544	12585	12575	12565	12605	12690	12466	12557	12657	12574	12669	12618	12557	12417	12580	12778	12533	12568	12533	12644	12471	12695	12680	12434	12693	12533	12419	12481	12669	12690	12611	12566	12575	12697	12605	12622	12477	12635	12713	12616	12538	12547	12408	12629	12554	12526	12622	12707	12546	12617	12734	12504	12577	12746	12525	12648	12488	12539	12566	12491	12667	12572	12464	12487	12496	12743	12704	12665	12791	12796	12480	12625	12509	12701	12609	12471	12703	12559	12409	12605	12638	12755	12472	12449	12505	12641	12639	12584	12753	12743	12708	12586	12564	12547	12770	12530	12498	12612	12608	12564	12580	12531	12530	12611	12558	12662	12677	12555	12529	12663	12604	12633	12622	12661	12696	12750	12786	12617	12557	12474	12624	12553	12552	12668	12694	12485	12612	12602	12660	12551	12771	12627	12582	12619	12576	12646	12625	12643	12649	12609	12545	12422	12560	12674	12580	12650	12708	12680	12538	12537	12848	12773	12472	12568	12638	12504	12516	12474	12498	12755	12723	12448	12647	12567	12639	12736	12375	12572	12667	12567	12489	12516	12467	12548	12542	12585	12614	12640	12547	12567	12701	12523	12631	12514	12506	12597	12526	12715	12558	12552	12620	12552	12476	12618	12580	12639	12498	12553	12579	12655	12494	12546	12719	12721	12594	12571	12678	12360	12665	12613	12473	12514	12653	12563	12608	12427	12708	12449	12670	12643	12573	12703	12671	12736	12627	12671	12461	12682	12590	12648	12641	12470	12714	12503	12471	12722	12465	12731	12709	12760	12555	12685	12714	12702	12561	12642	12426	12441	12653	12666	12722	12572	12593	12638	12526	12635	12532	12466	12495	12824	12595	12643	12446	12772	12617	12483	12573	12603	12531	12644	12453	12609	12528	12537	12700	12514	12751	12734	12590	12587	12514	12466	12563	12555	12526	12609	12518	12642	12627	12600	12687	12685	12458	12574	12586	12522	12739	12704	12555	12728	12444	12592	12608	12577	12625	12737	12606	12624	12660	12529	12774	12687	12669	12728	12509	12789	12535	12600	12669	12660	12649	12626	12535	12624	12522	12474	12627	12412	12618	12547	12422	12569	12687	12778	12594	12672	12549	12497	12617	12600	12699	12619	12514	12613	12671	12421	12559	12698	12502	12696	12594	12416	12605	12587	12556	12678	12580	12588	12606	12737	12771	12775	12513	12608	12467	12766	12654	12694	12550	12744	12599	12448	12482	12597	12582	12449	12547	12356	12663	12605	12543	12689	12619	12502	12541	12555	12669	12668	12698	12642	12730	12743	12738	12499	12605	12626	12585	12509	12679	12440	12604	12689	12703	12521	12500	12570	12583	12693	12529	12712	12741	12551	12726	12533	12646	12562	12604	12610	12490	12728	12557	12616	12751	12544	12604	12465	12610	12590	12708	12653	12598	12713	12505	12656	12664	12566	12522	12813	12694	12633	12783	12535	12550	12517	12683	12470	12518	12594	12629	12614	12681	12667	12577	12578	12497	12632	12493	12530	12723	12624	12639	12398	12765	12587	12567	12554	12567	12663	12654	12483	12498	12695	12507	12495	12529	12449	12542	12720	12484	12676	12660	12442	12600	12720	12392	12570	12595	12714	12762	12513	12473	12402	12698	12756	12632	12732	12623	12641	12535	12630	12593	12466	12640	12610	12637	12582	12512	12592	12665	12601	12772	12492	12576	12531	12567	12550	12644	12491	12577	12598	12613	12652	12480	12614	12756	12528	12533	12595	12319	12356	12611	12576	12702	12513	12606	12766	12661	12622	12555	12480	12660	12616	12704	12651	12578	12638	12701	12514	12673	12526	12561	12674	12415	12523	12675	12680	12578	12498	12596	12500	12585	12625	12474	12539	12501	12680	12529	12552	12658	12531	12610	12704	12695	12683	12669	12705	12469	12521	12577	12533	12498	12707	12602	12662	12557	12638	12687	12629	12602	12363	12576	12467	12695	12545	12531	12680	12493	12673	12584	12645	12640	12745	12417	12705
27848	23443	27021	22131	16324	14792	14069	13298	12770	12531	12489	12279	12322	11897	12105	11951	11916	11934	11916	11839	11938	11890	11757	11676	11772	11791	11793	11643	11700	11895	11696	11620	11795	11650	11660	11639	11754	11745	11740	11684	11686	11654	11544	11641	11578	11673	11424	11766	11747	11701	11577	11680	11846	11526	11498	11552	11583	11551	11609	11617	11673	11620	11635	11778	11644	11703	11649	11455	11669	11621	11519	11791	11494	11623	11688	11627	11511	11625	11465	11608	11772	11767	11665	11638	11687	11615	11584	11672	11614	11601	11591	11534	11389	11423	11629	11811	11813	11568	11611	11555	11752	11373	11608	11494	11541	11434	11710	11485	11593	11588	11593	11612	11621	11397	11660	11682	11518	11522	11352	11667	11602	11495	11654	11635	11656	11760	11503	11462	11608	11736	11568	11670	11551	11460	11570	11686	11727	11788	11599	11453	11585	11599	11591	11652	11575	11589	11718	11660	11697	11666	11529	11517	11455	11726	11706	11566	11632	11631	11483	11581	11562	11660	11732	11497	11516	11508	11677	11754	11487	11459	11648	11577	11666	11775	11562	11491	11581	11647	11564	11557	11651	11694	11649	11650	11588	11565	11673	11526	11575	11602	11640	11538	11784	11717	11653	11526	11480	11603	11564	11536	11570	11656	11637	11546	11490	11535	11555	11535	11624	11426	11559	11609	11505	11477	11677	11402	11657	11479	11638	11372	11712	11564	11663	11526	11645	11698	11575	11584	11521	11499	11627	11604	11519	11658	11735	11571	11595	11629	11692	11620	11671	11564	11490	11630	11633	11802	11713	11563	11559	11570	11628	11764	11571	11553	11563	11596	11565	11600	11401	11587	11484	11699	11666	11528	11526	11545	11623	11633	11675	11388	11611	11649	11675	11764	11718	11785	11691	11704	11469	11750	11649	11516	11542	11651	11586	11578	11596	11584	11447	11536	11586	11649	11608	11557	11704	11593	11528	11759	11605	11629	11402	11556	11461	11556	11540	11634	11656	11593	11602	11438	11483	11488	11517	11576	11488	11654	11525	11593	11465	11726	11655	11555	11753	11562	11532	11609	11502	11553	11672	11556	11790	11620	11794	11561	11550	11552	11547	11538	11700	11740	11716	11724	11575	11600	11485	11645	11632	11540	11646	11520	11734	11604	11646	11470	11509	11558	11542	11578	11419	11606	11675	11680	11518	11558	11571	11626	11605	11600	11488	11516	11638	11707	11646	11715	11559	11592	11539	11694	11510	11541	11736	11497	11779	11671	11440	11437	11606	11695	11548	11531	11691	11642	11426	11517	11754	11518	11677	11411	11445	11465	11515	11546	11498	11490	11679	11593	11507	11541	11440	11685	11541	11485	11678	11620	11565	11554	11774	11488	11588	11677	11524	11627	11626	11660	11616	11774	11637	11517	11592	11470	11674	11643	11482	11360	11574	11728	11415	11784	11763	11691	11482	11538	11792	11601	11629	11555	11573	11627	11667	11760	11480	11397	11512	11501	11414	11587	11554	11692	11504	11712	11654	11547	11452	11524	11505	11584	11525	11577	11581	11638	11457	11655	11530	11436	11530	11552	11546	11558	11546	11597	11575	11708	11611	11712	11573	11616	11654	11705	11581	11601	11628	11566	11477	11668	11589	11684	11691	11670	11639	11571	11581	11572	11634	11444	11610	11570	11481	11699	11677	11612	11538	11598	11613	11559	11640	11660	11609	11608	11498	11668	11837	11622	11796	11723	11541	11789	11397	11700	11574	11562	11464	11477	11522	11652	11520	11843	11742	11533	11610	11435	11664	11494	11820	11533	11561	11646	11501	11481	11539	11716	11426	11512	11603	11372	11619	11492	11753	11691	11535	11525	11661	11419	11581	11543	11566	11521	11554	11589	11390	11418	11632	11838	11690	11747	11712	11653	11634	11401	11637	11706	11447	11511	11648	11577	11646	11688	11646	11720	11649	11598	11648	11468	11648	11663	11780	11606	11490	11572	11668	11480	11607	11589	11506	11808	11561	11629	11377	11678	11586	11691	11505	11547	11600	11541	11534	11434	11711	11645	11667	11537	11669	11537	11679	11724	11590	11508	11848	11682	11437	11480	11385	11651	11798	11398	11562	11779	11801	11464	11525	11608	11623	11544	11650	11566	11628	11741	11643	11533	11613	11593	11761	11621	11647	11589	11555	11733	11532	11565	11772	11642	11735	11574	11644	11559	11631	11536	11547	11573	11690	11594	11594	11473	11492	11619	11673	11638	11539	11559	11495	11592	11581	11601	11708	11576	11442	11501	11505	11630	11553	11679	11550	11722	11477	11422	11747	11603	11740	11764	11654	11441	11662	11595	11670	11644	11565	11588	11559	11606	11731	11558	11773	11644	11520	11437	11588	11394	11558	11703	11529	11587	11754	11717	11797	11668	11603	11535	11500	11666	11636	11579	11695	11549	11686	11768	11470	11615	11627	11543	11547	11408	11580	11501	11500	11654	11593	11745	11621	11583	11678	11651	11588	11654	11689	11652	11800	11648	11722	11623	11755	11560	11528	11609	11518	11704	11599	11600	11742	11771	11539	11664	11592	11672	11733	11608	11677	11532	11601	11481	11531	11716	11779	11612	11873	11629	11698	11679	11577	11564	11591	11656	11674	11680	11665	11806	11675	11698	11488	11470	11530	11494	11536	11611	11728	11684	11431	11528	11631	11482	11577	11386	11466	11561	11641	11694	11860	11797	11480	11541	11814	11605	11597	11600	11742	11643	11621	11599	11655	11661	11557	11657	11510	11505	11323	11491	11775	11685	11387	11740	11645	11657	11580	11821	11712	11671	11668	11621	11554	11650	11547	11586	11759	11583	11508	11703	11519	11705	11539	11560	11650	11561	11677	11586	11643	11469	11585	11624	11605	11570	11525	11683	11635	11505	11730	11545	11539	11705	11533	11475	11629	11700	11664	11745	11488	11584	11598	11789	11596	11658	11510	11485	11546	11780	11660	11504	11620	11606	11618	11753	11641	11687	11423	11734	11670	11482	11625	11667	11537	11494	11559	11558	11663	11540	11538	11463	11592	11656	11432	11578	11566	11555	11712	11649	11676	11723	11562	11663	11604	11645	11499	11685	11536	11692	11449	11562	11510	11535	11521	11730	11451	11534	11578	11652	11507	11450	11601	11724	11675	11599	11691	11533	11461	11563	11579	11388	11755	11566	11627	11684	11734	11432	11706	11890	11631	11663	11612	11652	11690	11545	11520	11672	11567	11547	11507	11507	11712	11510	11639	11645	11654	11655	11549	11793	11552	11609	11803	11673	11591	11713	11748	11590	11898	11644	11476	11516	11453	11546	11678	11640	11419	11605	11564	11760	11453	11649	11673	11599	11668	11540	11655	11666	11600	11432	11594	11700	11551	11571	11606	11705	11700	11668	11646	11641	11790	11563	11603	11420	11522	11651	11578	11405	11576	11611	11548	11570	11559	11677	11648	11570	11525	11779	11656	11478	11834	11503	11724	11669	11567	11414	11679	11483	11668	11719	11713	11614	11522	11536	11572	11622	11659	11483	11513	11492	11557	11708	11542	11707	11496	11550	11696	11498	11601	11561	11655	11676	11738	11566	11555	11603	11742	11720	11638	11729	11818	11621	11555	11591	11602	11542	11378	11591	11684	11544	11578	11469	11608	11680	11544	11495	11712	11520	11664	11593	11636	11599	11617	11615	11633	11497	11643	11658	11601	11679	11709	11667	11398	11660	11625	11594	11649	11551	11543	11516	11625	11583	11562	11648	11721	11501	11503	11683	11565	11597	11577	11616	11632	11670	11588	11565	11649	11487	11656	11547	11606	11513	11579	11585	11575	11737	11577	11660	11512	11674	11542	11599	11644	11639	11494	11512	11513	11663	11706	11609	11608	11440	11543	11556	11776	11527	11725	11813	11465	11650	11531	11666	11734	11646	11650	11563	11625	11663	11610	11606	11748	11516	11856	11576	11517	11617	11612	11716	11619	11691	11645	11680	11710	11618	11510	11537	11589	11542	11571	11609	11728	11661	11612	11687	11644	11646	11550	11738	11758	11471	11674	11730	11501	11660	11487	11917	11666	11380	11425	11597	11778	11557	11584	11691	11567	11402	11550	11888	11595	11724	11554	11537	11581	11398	11613	11547	11513	11518	11546	11561	11452	11666	11616	11738	11569	11532	11588	11446	11634	11759	11684	11547	11526	11578	11737	11662	11616	11615	11584	11448	11494	11583	11398	11653	11420	11434	11573	11669	11631	11426	11644	11755	11590	11606	11682	11631	11586	11757	11583	11581	11487	11450	11692	11696	11807	11639	11688	11580	11432	11634	11664	11551	11567	11506	11403	11709	11531	11564	11504	11685	11722	11520	11718	11554	11445	11792	11653	11718	11680	11609	11561	11666	11456	11490	11624	11577	11363	11830	11534	11803	11565	11557	11594	11676	11682	11760	11879	11546	11539	11667	11571	11724	11573	11557	11617	11644	11582	11625	11556	11498	11671	11697	11711	11568	11518	11463	11630	11447	11615	11709	11766	11652	11722	11614	11694	11498	11529	11494	11556	11517	11495	11642	11539	11638	11763	11598	11431	11578	11592	11614	11763	11629	11443	11750	11677	11490	11633	11759	11565	11691	11599	11691	11687	11594	11693	11501	11461	11538	11688	11745	11798	11578	11731	11671	11565	11532	11727	11753	11632	11565	11516	11579	11592	11597	11637	11583	11703	11810	11685	11793	11566	11572	11435	11657	11584	11474	11554	11631	11676	11528	11614	11505	11609	11700	11534	11612	11461	11633	11695	11740	11416	11655	11488	11462	11841	11681	11890	11666	11736	11751	11591	11489	11629	11565	11466	11559	11495	11545	11869	11735	11700	11598	11567	11592	11649	11578	11609	11755	11613	11504	11734	11720	11763	11714	11476	11566	11667	11592	11563	11600	11662	11624	11516	11476	11608	11682	11676	11568	11769	11441	11696	11417	11643	11657	11690	11651	11497	11888	11619	11582	11373	11547	11525	11629	11648	11585	11631	11627	11686	11716	11784	11661	11525	11632	11594	11669	11769	11586	11793	11798	11769	11675	11611	11426	11570	11626	11605	11636	11505	11664	11492	11585	11541	11691	11703	11679	11612	11651	11604	11515	11598	11558	11533	11556
24258	35281	31106	23148	19465	17291	15976	14790	14406	13851	13414	13215	12760	12797	12784	12580	12570	12609	12435	12411	12273	12191	12025	12221	12238	12156	12217	12167	12411	12044	12032	12047	12081	12141	12212	12206	12052	11909	12037	12063	11948	12172	12098	12028	12052	12080	11975	11846	12188	12022	11981	11971	11955	12028	12082	12000	12197	11952	11943	11848	12033	11906	11987	11945	12063	11925	11906	12055	11988	12045	11979	12055	12091	12043	11986	11914	11911	12155	11995	12037	11992	12104	12056	12100	11946	11938	11862	11949	11831	12016	11880	11944	12009	11997	11893	12011	11924	12095	11892	12047	12121	11895	11971	11911	12117	11953	11990	11985	11951	11991	11996	12054	11986	11946	11893	12037	12105	11899	12052	11905	12143	11974	12195	11905	11872	12008	12186	11940	12100	12003	12133	12009	12061	12060	11982	11944	11880	11900	12011	11974	12069	12072	11912	12122	11985	11948	12050	12068	12047	11930	11998	12089	12015	11981	11977	11832	12033	12043	11876	12014	11902	11984	12024	12002	11932	12109	12032	11968	11968	12033	12015	12058	11994	11862	11946	11977	12046	12064	12002	12118	12069	12036	11906	11800	11965	11913	12013	11951	12005	12050	11985	12011	11825	11924	12036	12000	11936	11912	12044	11940	12050	12051	11966	11945	11877	11991	11948	12007	12031	11981	11855	12021	12104	11998	12022	12099	12089	11925	12039	12108	11928	11834	11963	12069	11908	11930	12006	11969	12100	11964	11883	11949	12007	11945	11955	12091	12058	12121	11979	11966	11935	12073	12016	11795	12021	11929	11968	11972	11841	11890	11923	12155	12030	11816	12024	11884	11989	11903	11967	12093	12064	11935	11959	12251	11879	12039	12102	11917	11992	11806	11952	12167	12053	12142	12034	12110	12039	11981	11777	12062	11903	11977	11957	11858	12001	12011	12070	11950	12003	12035	11997	11854	12061	11915	11884	11904	12097	11891	12030	12070	12080	12041	12009	12121	11893	12029	11951	12021	11944	11893	12126	12080	12128	12012	11818	11907	12005	11897	11923	12039	11877	11998	12016	12106	12132	11836	12064	12009	12003	11958	11923	11814	12013	11950	12021	11990	11956	11831	11941	12016	12002	12039	11797	12082	11980	11984	11953	12094	12040	12020	12123	12150	12030	12026	12104	12019	11983	12134	12000	11971	11997	12091	12006	11900	11996	11959	12052	11966	11942	11987	12141	12038	12018	12048	11991	11934	11960	11968	11969	12088	11844	12012	12102	11993	12053	11965	12034	12118	12001	12004	11910	11817	12147	12020	11996	11933	11920	12054	12138	12017	12050	11975	12045	12144	12079	12115	11984	12180	11945	11962	12166	12192	12113	11938	12060	11954	12023	12013	11834	12048	11926	11924	12092	12076	11941	11890	12088	12080	12091	11975	12060	11909	11995	11993	12071	11921	11980	11967	11998	11855	12187	11986	12073	12031	11962	12055	12027	12123	11782	12140	11836	12097	12045	12123	12020	11869	12036	12000	12008	11921	12047	11831	12173	12070	11938	12055	12006	11995	12201	11911	12093	12038	11937	11969	12023	12151	11900	11873	11991	11929	12110	11894	12070	11997	12032	11900	11770	12007	12027	12101	11950	11871	12065	12066	12121	12017	11974	11848	11951	12001	12132	12028	12058	11953	11919	11796	12044	12215	12078	11922	12075	11967	12114	11877	12062	11997	11989	12032	12041	11964	11970	12020	11946	11878	11919	11964	12047	11872	11989	11841	11963	11955	12128	12077	12030	12179	11944	11867	12134	11945	12122	12050	12064	11854	11940	12045	12001	11971	11877	12181	11875	12090	11914	11916	12040	11981	12100	11986	12155	12031	12128	11970	12023	11944	12002	11998	12026	11975	12022	11926	12008	11954	11913	12075	12005	12039	12085	11901	11996	11884	12245	12058	11849	12044	12051	11885	12000	11872	12065	12143	12095	11822	12194	12113	12021	11908	12013	11932	12015	12013	12087	11948	11967	12209	12046	11893	11982	11858	12015	12151	12011	11957	12038	12015	11935	11835	11971	12056	12079	11930	12071	12020	11936	12040	11944	11975	12089	12056	12226	11880	12037	11965	11891	11894	11938	12083	12009	12009	12036	11885	11950	12057	11849	11877	12005	11960	11963	11945	12024	12013	12017	12070	12206	11995	11981	12038	12102	12097	12099	11979	11927	12028	11868	11978	11973	11929	11905	12013	11876	11956	11969	11887	11990	11926	11982	12097	12026	12036	12079	11940	11990	11997	12073	12032	12070	11981	11852	11770	12039	12020	11998	12121	11751	12003	11837	12135	12128	11950	11983	11994	12003	12122	12037	12137	11843	11926	11943	11929	12052	12032	11953	11952	12009	12106	11817	11915	11938	12007	12051	12120	12047	11836	11979	11988	12095	12078	11929	12158	11945	11771	11988	11850	11955	12045	12083	11974	11990	12066	11986	12024	12003	11877	12089	12041	11977	12073	11922	11975	12041	12020	11988	11935	11939	12094	11934	12079	11849	11962	12078	12036	12018	12073	12011	12017	11866	12083	12105	11957	11893	12102	12082	12041	12021	11924	12060	11983	11990	11892	11870	11924	12154	12130	12127	11996	12092	12051	11909	12050	11868	11955	12016	11940	11966	11954	11783	12146	11976	11944	11986	12067	12084	11942	12090	11905	12017	11893	11927	12047	11982	12109	12109	12107	12036	11943	12044	11955	12046	11989	12136	11871	12179	11923	11923	11917	11931	11949	12122	11892	11965	12068	12022	11907	11850	11943	11880	11963	12120	12176	12077	11979	11956	11934	11963	12077	11939	12001	11904	11983	11984	11881	11912	11997	11953	11901	12077	12062	12100	11923	12177	11838	11884	12046	12099	12065	11961	12024	12087	11833	12064	12081	11877	12069	11914	11879	12001	12048	11997	12066	12043	11970	12022	11858	12039	12013	11821	12096	11864	12112	12216	11798	11882	12116	12107	11873	12091	11857	11974	12028	11901	11955	11945	12119	12136	11803	12009	11716	12096	11871	11897	11979	11995	11976	12108	11971	11986	12007	11853	12030	11946	12063	11946	11928	12129	11987	12161	11853	11964	12068	11907	12039	11991	11924	12012	12010	12034	11985	12127	12015	12045	12080	12023	11971	11896	12062	11977	12013	12094	12021	12022	12018	12035	11986	11996	12037	11951	11911	11918	11969	11883	12006	11879	11981	12005	11943	12014	11829	11874	12053	11924	11870	11954	11983	11998	11920	11887	12039	11885	12030	11953	11893	12061	12097	11923	12174	12058	11990	12050	12051	11880	12033	11968	11960	12153	11968	11890	12060	11926	11978	11876	12119	12092	11849	11765	11847	12079	12129	12002	12099	11885	12118	11976	12050	11929	12028	11949	12088	11879	12047	11878	11946	11929	12111	12168	12166	12109	12151	11976	11992	12113	11987	12061	12030	12074	11963	12030	11855	12046	11947	12085	12057	11985	12046	11997	11949	11988	11897	12040	12070	11997	11901	11862	12003	12010	11947	12188	11872	11966	12091	11867	11847	12070	11973	12194	12050	12103	11962	12047	11969	12077	12072	12098	11867	12077	12114	12168	12103	12040	12022	12019	11959	12019	12205	11878	12148	11885	11874	12042	11952	11914	12019	11839	11997	11839	12037	11885	12008	11980	11964	11994	11913	11947	11924	12069	11883	12066	11933	12144	11940	11973	12128	12012	12011	12000	12103	12118	12025	12217	11784	11942	12098	11964	11895	11864	12096	12088	12002	12127	11958	11872	12040	11876	12034	11943	11825	11946	11965	12141	11906	12034	11939	11877	12119	11936	11977	11913	11989	12039	11816	12022	12016	12081	11952	12002	12043	11926	12152	11810	12020	12030	11919	12101	11960	12027	12157	12128	12119	11877	11886	11955	11959	12001	12161	11834	12174	12038	12104	12203	12149	12110	11980	11938	11858	12024	12076	11981	12019	11966	12015	12033	12157	12095	11955	12003	12023	12056	12018	12322	11847	11978	11918	11923	12032	12085	12048	11983	12036	11929	12053	12030	11955	12091	12035	11880	12001	11998	12133	11933	12053	11969	12040	12100	11984	12013	12057	11937	12029	12036	11981	12005	11969	12250	12055	12079	12057	11998	11957	11975	12061	11881	11974	11949	12022	11944	12102	11869	11980	11985	11943	11989	11971	12044	11884	11970	11937	12183	11832	11950	11992	11900	11997	11950	11923	11861	11954	12161	11862	12149	12015	11988	11925	12097	11931	11896	11905	12058	12047	12008	12031	12004	11923	12017	11986	12003	11970	12158	11974	12007	12012	12201	11856	11961	11918	11789	11926	11975	12102	12082	11814	12044	11883	11989	12119	11912	11942	11880	11852	12077	11953	11995	11883	12050	12039	11995	11944	12070	11972	11941	11991	12136	12011	12070	12131	12042	12074	12054	12075	12262	12046	12003	12119	12007	12051	11907	12058	11887	11886	12010	12150	11896	11965	12146	12000	12018	11991	12011	12015	12077	12023	12073	12052	11792	12096	11990	11951	11883	12065	12082	11936	12039	12020	11937	11907	12011	11914	12049	12026	11939	12073	12062	12041	11945	12089	11958	11954	12187	11903	11873	12106	11848	11993	12049	12121	12006	12059	12096	12100	11842	11972	11970	11999	12034	12032	12044	11850	12006	12061	11971	11924	11889	12021	11905	11972	11831	12002	12055	12153	11997	12007	12098	12050	11927	11873	11915	12040	12034	12091	11813	11957	11924	12042	11937	12138	11985	11979	12102	11968	12059	11908	11919	12077	11875	12002	12032	12177	11934	12027	11948	12154	12047	12184	11991	11980	11953	11942	12167	12042	11977	11922	11817	11830	11985	12062	12088	12065	12044	11929	11976	11951	12049	11968	12081	11915	12031	11919	12024	12024	12220	12175	11955	12059	12077	11900	11907	12124	12081	12007	11983	12100	12235	11954	11987	12066	11856	12016	11913	12048	11997	11917	11908	12043	12007	11776	11964	11925	12094	11899	11897	11985	11905	12036	11919	12093	11970	12029	12019	12085	12054	12150	11780	12038	12098	12119	12036	11808	12008	11887	12169	12049	11859	11941	11961	11932	12063	12087	12097	12059	11929	12046	12048	11963	11886	11924	12143	12020	11840	11998
24248	21599	29204	24614	22419	21231	18750	15506	14366	14073	13712	13326	13051	13083	12848	12807	12813	12821	12812	12680	12557	12485	12548	12565	12449	12469	12652	12502	12285	12404	12395	12346	12322	12294	12285	12353	12325	12358	12002	12298	12163	12298	12249	12275	12195	12208	12235	12353	12128	12479	12303	12141	12243	12136	12305	12162	12102	12300	12266	12047	12197	12219	12053	12240	12318	12155	12296	12105	12401	12119	12106	12162	12132	12066	12123	11872	12197	12150	12148	12259	12262	12222	12174	12324	12278	12473	12150	12165	12170	12267	12148	12312	12013	12371	12131	12156	12219	12346	12229	12142	12166	12300	12160	12204	12255	12363	12231	12133	12110	12163	12005	12305	12294	12097	12135	12200	12105	12112	12127	12219	12087	12124	11983	12149	12152	12255	12214	12097	12036	12181	12035	12088	12082	12077	12057	12243	12126	12182	12153	12177	12111	12229	12065	12074	12135	12218	12152	12240	12248	12188	12229	12141	12222	12202	12218	12106	12078	12192	12188	12113	12074	12230	12261	11989	12208	12356	12205	11970	12119	12041	11914	12181	12066	12091	12030	12096	12300	11970	12192	12213	12113	12079	12115	12200	12212	12178	12442	12086	12298	12180	12019	12075	12105	12193	12190	12121	12326	12001	12195	12136	12429	12049	12100	12134	12127	12076	12024	12106	12175	12182	12208	12182	12137	12175	12319	12281	12219	12265	12308	12331	11984	12142	12234	12113	12118	12155	12283	12370	12397	12274	12018	12025	12167	12222	12074	12131	12320	12294	12321	12287	12094	12358	12176	12090	12139	12050	12196	12113	12120	12132	12170	12005	12136	12230	12208	12001	12130	11953	11964	11987	12204	12026	11949	12159	12116	12069	12151	12189	12214	12086	12136	11994	12047	12250	12092	12225	12319	11991	12324	12065	12106	12051	12119	12169	12195	12375	12380	12126	11994	12082	12337	12023	12176	12161	12233	12246	12378	12022	12179	12049	12180	12213	12034	12155	12168	12140	11964	12161	12067	12224	12088	12123	12236	12168	12228	12290	12123	12120	11901	12354	12513	12248	12222	12341	12304	12214	12045	12115	12125	12192	12208	12190	12062	12117	12168	12037	12102	12238	12189	12010	12120	12163	12237	12076	12125	12332	12273	12215	12091	12258	12183	12131	12297	12335	12092	12284	11964	12154	12205	12008	12120	12250	12064	12206	12301	12216	12142	12291	12059	12089	12173	12037	12011	12048	12016	11983	12123	12240	12217	12129	12111	12222	12159	12197	12452	12279	12028	12238	12202	12328	12198	12423	12241	12098	12065	12035	12160	12237	12104	12038	12038	12158	12092	12067	12118	12140	12215	12197	12200	12163	12161	12160	12161	12115	12159	12118	12050	12213	11953	12381	12167	12181	12189	12156	12340	12184	12259	12165	12152	12177	12280	12151	12212	12230	12209	12163	12248	12156	12075	12233	12143	12204	12245	12161	12198	12071	12155	12244	12201	12053	12080	12071	11977	12165	12032	12153	12154	12069	12363	12190	12076	12145	12099	12139	12237	12111	12377	12086	12030	12076	12243	12235	12112	12067	12293	12299	12268	12390	12006	12174	12173	12134	12093	12121	11896	12158	12240	12045	12220	12123	12317	12214	12019	12116	12233	12077	12247	12027	12042	12095	12187	12252	12258	12252	12098	12143	12178	12113	12065	12122	12032	12159	12341	12219	12120	12005	12025	12329	11980	12347	12128	12116	12155	12188	12068	12101	12227	12101	12326	11918	12218	12156	12074	12127	12157	12196	12224	12106	12228	12111	12255	12019	12170	12191	12180	12187	12189	12186	12162	12119	12275	12034	12227	12249	12051	12357	12312	11984	12126	12220	11985	12141	12263	12032	12077	12146	12099	12350	12160	12088	12121	12226	12153	12196	12126	12252	12294	12148	12134	12187	12109	12133	11955	12065	12141	12139	12211	11973	12079	12020	12154	12208	12123	12082	12027	12093	12056	12020	12319	12109	12192	12158	12023	12078	12259	12176	12050	12215	12102	12068	12167	12042	12049	12108	12079	12065	12105	12149	12291	12188	12272	12137	12166	12190	12123	12134	11968	12287	12150	12171	12100	12187	12461	12159	12155	12111	12184	12015	12261	12328	12084	12138	12297	12075	12033	12125	12074	12050	12162	12212	12146	12306	12141	11988	11939	12062	12246	12259	12203	12031	12338	12107	12322	12035	12069	12357	12147	12085	12228	12289	12157	12130	12138	12196	12211	12323	12029	12204	11951	12174	11960	12145	12034	12039	12212	12378	12125	12157	12184	12040	12295	12307	12211	12337	12223	12029	12077	12148	12165	12199	12271	12164	12278	12199	12437	12215	12052	12104	12142	12024	12344	12144	12170	11987	12278	12126	12072	12230	11981	12258	12214	12314	12104	12012	12045	12153	12108	12271	11938	12139	12173	12080	12184	12110	12089	12129	12170	12154	11989	12085	12142	12136	12203	12169	12109	12133	12039	12070	12321	12328	12245	12100	12129	12063	12211	12085	12046	12100	12348	12067	11966	12288	12232	12222	12107	12064	12171	12168	12255	12266	12108	12108	12193	12023	12350	12109	12181	12267	12209	12138	12026	12042	12014	12192	12229	12143	12066	12099	12069	12177	12256	12251	12251	12152	12349	12168	12154	12254	12249	12149	12025	12082	12011	12170	12055	12118	12061	12178	12159	12217	12139	12039	12113	12020	12061	12155	12068	12291	12096	12229	12007	12104	12113	12194	12142	12209	12221	12105	12214	12136	12342	12088	12186	12137	12062	12270	12134	12158	12088	12247	12232	12150	12275	12117	12099	12072	12099	12314	12343	12223	12201	12321	12097	12268	12118	12105	12153	12014	12020	12143	12020	12361	12098	12239	12195	12188	12058	12241	12081	12175	12208	11863	12106	12194	12111	12247	12185	12160	12137	12183	12281	12110	12037	12114	12157	12081	12065	12098	12091	12108	12121	12195	12103	12154	11975	12069	12142	12193	12360	12210	12189	12271	12181	12033	12096	12248	12170	12102	12191	12084	12416	12019	12219	11875	12148	12209	12136	12184	12156	12142	12165	12160	12105	12028	12042	12237	12254	12143	12155	12176	12188	12149	12118	12060	12078	12002	12284	12009	12232	12110	12259	12110	12126	12218	12212	12051	12040	12153	12051	12177	12205	12199	12215	12079	12121	12215	12097	12093	12197	12193	12154	12353	12323	12067	12204	12239	12188	12227	12269	12207	12035	12197	12195	12123	12118	12201	12182	12210	12258	12131	12290	12150	12181	12170	12044	12137	12195	12127	12078	12184	12058	12268	12053	12162	12199	12346	12089	12086	12177	12303	12042	12294	12108	12258	12197	12104	12199	12184	12181	12282	12154	12098	12241	12149	12223	12006	12256	12098	12133	12145	12255	12168	12041	12094	12095	12144	12189	12209	12249	12163	12015	12109	12168	12075	12131	12171	12095	12111	12226	12316	12042	12121	12258	12052	12029	12356	12193	11959	12126	12153	12260	12136	12069	12110	12136	12225	12080	12145	12325	12254	12205	12091	12175	12189	12053	12068	12182	12047	12078	11942	12164	12065	12248	12328	12294	12053	12055	12084	12011	12120	12129	11985	12314	12136	12194	12142	12269	12193	12025	12154	12110	12270	12289	12202	12120	12061	12227	12220	12112	12262	12047	11992	12054	12011	12191	12236	12151	12093	12247	12103	12208	12122	12016	12243	12192	12255	12106	12167	12196	12061	12171	12321	12191	12235	12214	12192	12291	12127	11951	12121	12297	12285	12018	12090	12321	12304	12378	12086	12343	12268	12156	12078	12312	12062	12189	12169	12113	12294	12076	12123	12114	12093	12354	12281	12077	12268	12019	12068	12052	12203	11994	12128	12234	12188	12201	12109	12139	12189	12230	12099	12204	12050	12129	12114	12120	12242	12239	12164	12099	12389	12155	12120	12088	11990	12214	12175	12056	12152	12240	12093	12206	12126	12076	11969	12084	12180	12130	12215	11993	12193	12200	12047	11899	11995	12124	12278	12230	12043	12111	12119	12252	12342	12284	11951	12154	12238	12051	12298	12125	12105	12356	12114	12101	12179	12200	12414	12038	12215	12090	12077	12144	12024	12031	12040	12068	12217	12043	12264	11897	12057	11949	12323	12089	12263	12080	12145	12014	12214	12286	12085	12001	12089	12141	12306	12210	12290	12210	12027	11992	12116	12217	12261	12026	12235	12183	12153	12125	12281	12314	12150	12165	12249	12309	12187	12170	12071	12069	12142	12264	12228	12257	12201	12181	12241	12027	12282	12059	12089	12122	12200	12252	12158	12171	12385	12202	12097	12383	12208	12073	11927	12179	12219	12027	12083	12170	12154	12262	12209	12181	12086	12198	12178	12314	12128	12239	12274	12168	12119	12293	12042	12207	12054	12024	12159	12066	12174	12025	12106	12112	12181	12250	11997	12355	12251	12089	12196	12215	12142	12097	12205	12221	12153	12131	12135	12091	12059	12291	12064	12201	12265	12166	12225	11945	12204	12080	12039	12214	12289	12117	12104	12166	12302	12085	12415	12286	12048	12219	12114	12309	12362	12199	12285	12099	12129	12152	12226	12154	12052	12043	12274	12083	12092	12194	12026	12105	12016	12118	12244	12222	12122	12241	11946	12279	12127	12095	12041	12263	12105	12198	12306	12098	12137	12187	12307	12040	11948	12027	12226	12140	12195	12211	11888	12027	12162	12218	11941	12156	12166	12241	12239	12207	12208	12096	12138	12040	12050	12192	12210	12239	12195	12136	12316	12243	12244	12338	12065	12165	12229	12094	12292	12156	12058	12018	12321	11961	12091	12002	12163	12131	12154	12201	12161	12146	12286	12157	12273	12191	12137	12142	12180	12215	12198	12003	12175	12114	12171	12199	12010	12159	12185	12207	12164	12096	12258	12390	12098	12029	11979	12042	12117	12074	12046	12290	12172	12149	12162	12105	11860	12246	11968	11970	12030	12235	12264	12001	12295	12057	12195	12155	12223	12163	12247	12209	12172	11978	12095	12018	12263	11943	12149	12121	12340	12353	12161	12185	11994	12006	12054	12085	12008	12222	12175	12161	12185	12263	12253	12383	12232	12231	12099	12074	12073	12075	12017	12187	12345
24492	41822	37776	28817	23770	21022	19228	17400	16129	15632	14918	14400	13880	13824	13614	13441	13564	13332	13325	13129	13129	13149	12930	12656	12728	12716	12834	12791	12738	12815	12642	12742	12633	12480	12571	12591	12495	12581	12565	12674	12598	12551	12380	12454	12451	12434	12562	12419	12438	12405	12544	12575	12338	12289	12495	12537	12435	12400	12389	12505	12423	12383	12397	12421	12370	12611	12505	12358	12476	12477	12483	12451	12502	12424	12193	12333	12511	12408	12442	12261	12394	12403	12543	12202	12249	12442	12317	12521	12496	12484	12498	12433	12481	12426	12405	12371	12466	12413	12592	12468	12512	12338	12443	12275	12475	12366	12527	12534	12321	12309	12463	12350	12258	12501	12476	12518	12372	12417	12252	12486	12503	12659	12301	12406	12406	12311	12445	12304	12514	12577	12536	12490	12413	12406	12326	12453	12342	12402	12566	12196	12465	12378	12444	12444	12480	12275	12393	12455	12451	12460	12290	12416	12574	12640	12345	12539	12414	12429	12590	12270	12507	12533	12322	12433	12395	12405	12378	12513	12461	12232	12311	12483	12621	12467	12419	12423	12248	12483	12414	12390	12526	12588	12476	12401	12456	12371	12395	12398	12486	12382	12276	12415	12390	12344	12660	12515	12447	12591	12313	12342	12502	12404	12391	12496	12480	12326	12449	12207	12495	12414	12517	12518	12528	12446	12325	12428	12434	12406	12449	12500	12490	12472	12458	12361	12354	12352	12291	12403	12386	12311	12323	12370	12541	12452	12205	12447	12585	12459	12431	12444	12340	12367	12277	12374	12575	12411	12336	12338	12478	12517	12417	12464	12450	12583	12597	12258	12443	12449	12348	12393	12460	12365	12323	12371	12327	12509	12600	12340	12479	12300	12273	12447	12392	12572	12510	12382	12444	12323	12543	12478	12568	12339	12558	12373	12505	12499	12468	12524	12342	12498	12500	12508	12388	12223	12534	12383	12248	12460	12486	12479	12313	12363	12353	12482	12382	12481	12502	12480	12384	12539	12404	12461	12417	12436	12469	12575	12335	12489	12448	12401	12404	12496	12300	12400	12316	12294	12408	12443	12264	12527	12395	12560	12376	12378	12531	12345	12559	12335	12330	12304	12593	12577	12536	12479	12325	12365	12494	12376	12354	12513	12346	12383	12340	12336	12406	12401	12436	12260	12363	12377	12248	12438	12380	12464	12422	12302	12532	12338	12290	12416	12307	12288	12448	12555	12451	12746	12314	12393	12513	12407	12486	12493	12520	12408	12399	12482	12494	12363	12478	12607	12305	12486	12468	12490	12623	12284	12380	12314	12452	12392	12420	12462	12248	12246	12352	12390	12283	12315	12277	12356	12375	12316	12562	12419	12428	12349	12470	12388	12397	12582	12444	12271	12374	12536	12465	12581	12411	12388	12338	12300	12345	12496	12462	12488	12337	12460	12386	12447	12398	12420	12504	12409	12440	12330	12411	12463	12529	12445	12174	12393	12494	12412	12454	12532	12283	12339	12333	12629	12415	12370	12315	12407	12382	12347	12450	12394	12479	12479	12364	12410	12409	12449	12484	12517	12368	12425	12385	12764	12386	12562	12380	12464	12487	12382	12511	12450	12473	12505	12372	12304	12497	12332	12478	12440	12375	12424	12419	12323	12383	12572	12346	12094	12611	12340	12549	12449	12415	12453	12299	12451	12213	12503	12385	12447	12369	12376	12395	12380	12380	12442	12539	12330	12358	12534	12471	12431	12475	12496	12403	12393	12473	12424	12426	12383	12538	12522	12374	12394	12468	12409	12422	12428	12484	12433	12396	12476	12345	12340	12537	12459	12254	12639	12482	12380	12466	12369	12547	12250	12549	12389	12372	12399	12500	12483	12515	12273	12555	12323	12276	12294	12388	12385	12331	12559	12534	12362	12324	12418	12369	12388	12427	12474	12479	12359	12367	12535	12405	12421	12380	12505	12448	12451	12463	12272	12330	12483	12602	12268	12627	12508	12589	12402	12476	12299	12564	12451	12331	12377	12446	12448	12333	12360	12338	12400	12349	12366	12519	12399	12486	12385	12492	12468	12526	12523	12725	12413	12363	12418	12545	12327	12431	12355	12508	12527	12356	12517	12389	12728	12489	12430	12444	12408	12308	12425	12310	12467	12367	12370	12308	12487	12479	12528	12329	12441	12392	12465	12256	12537	12418	12540	12579	12487	12404	12392	12507	12488	12481	12439	12358	12335	12346	12548	12430	12362	12434	12462	12290	12343	12418	12350	12556	12374	12409	12292	12356	12363	12372	12569	12342	12343	12512	12618	12579	12335	12520	12467	12571	12426	12303	12312	12559	12414	12333	12481	12400	12447	12548	12412	12379	12377	12401	12504	12425	12380	12501	12436	12439	12394	12504	12419	12325	12354	12339	12414	12364	12421	12428	12429	12351	12581	12524	12345	12393	12320	12431	12456	12441	12420	12389	12428	12342	12385	12427	12467	12417	12455	12475	12443	12505	12405	12439	12426	12324	12510	12291	12527	12501	12445	12244	12308	12392	12386	12360	12398	12595	12361	12382	12298	12642	12336	12347	12637	12452	12380	12503	12385	12501	12454	12597	12329	12426	12509	12368	12414	12449	12510	12418	12339	12546	12499	12274	12541	12352	12422	12579	12420	12281	12427	12406	12351	12323	12383	12440	12254	12485	12478	12534	12333	12542	12383	12384	12409	12435	12395	12388	12500	12370	12349	12670	12385	12424	12386	12413	12584	12420	12456	12456	12451	12596	12515	12521	12175	12429	12365	12482	12514	12423	12306	12397	12418	12408	12485	12476	12341	12256	12479	12301	12449	12518	12344	12380	12615	12310	12574	12414	12482	12448	12327	12479	12313	12479	12233	12407	12557	12464	12486	12434	12437	12367	12543	12425	12398	12396	12248	12572	12384	12337	12404	12346	12496	12471	12563	12239	12404	12425	12447	12491	12253	12493	12531	12427	12565	12546	12394	12286	12452	12433	12475	12469	12459	12428	12424	12370	12414	12435	12388	12255	12347	12520	12499	12503	12438	12419	12460	12455	12394	12418	12481	12480	12386	12332	12368	12320	12429	12484	12371	12345	12350	12264	12421	12415	12422	12518	12405	12371	12535	12409	12275	12414	12465	12283	12290	12472	12439	12365	12424	12411	12224	12522	12469	12479	12509	12457	12469	12544	12335	12350	12539	12323	12484	12446	12535	12545	12409	12348	12423	12441	12664	12310	12386	12349	12520	12454	12429	12255	12616	12448	12431	12406	12391	12312	12377	12587	12407	12470	12396	12353	12470	12296	12628	12552	12419	12451	12248	12558	12440	12381	12443	12327	12563	12323	12441	12386	12442	12453	12522	12218	12364	12456	12421	12368	12362	12333	12472	12363	12296	12396	12395	12493	12413	12429	12348	12377	12405	12343	12469	12454	12299	12500	12316	12348	12507	12385	12285	12479	12592	12511	12364	12427	12474	12453	12378	12457	12376	12395	12547	12416	12428	12407	12370	12359	12480	12361	12410	12458	12507	12481	12532	12402	12314	12386	12402	12577	12461	12380	12581	12514	12389	12589	12523	12418	12407	12525	12428	12429	12445	12365	12367	12403	12442	12407	12367	12358	12430	12343	12388	12547	12459	12419	12440	12458	12380	12405	12431	12524	12528	12233	12411	12373	12326	12496	12380	12416	12479	12329	12369	12448	12396	12413	12605	12300	12521	12562	12420	12253	12471	12328	12330	12368	12450	12503	12290	12345	12292	12516	12587	12465	12410	12489	12387	12380	12458	12531	12479	12338	12345	12444	12464	12280	12297	12335	12555	12438	12555	12493	12457	12564	12433	12474	12360	12487	12512	12324	12369	12279	12371	12303	12361	12569	12293	12220	12464	12450	12512	12415	12306	12472	12426	12443	12503	12427	12455	12365	12396	12375	12484	12451	12414	12449	12408	12372	12508	12570	12339	12306	12495	12437	12301	12352	12384	12396	12342	12420	12432	12414	12489	12404	12502	12349	12393	12487	12349	12365	12404	12573	12480	12351	12299	12342	12539	12393	12409	12474	12311	12417	12440	12398	12557	12377	12586	12489	12341	12411	12404	12359	12532	12509	12353	12502	12532	12453	12407	12496	12303	12464	12406	12355	12458	12550	12426	12361	12429	12545	12391	12480	12481	12370	12246	12421	12450	12516	12400	12400	12324	12454	12400	12428	12503	12577	12504	12490	12351	12480	12495	12210	12479	12366	12448	12349	12534	12427	12479	12297	12496	12569	12310	12453	12423	12310	12332	12522	12304	12678	12413	12416	12337	12395	12295	12359	12392	12400	12546	12402	12432	12649	12479	12471	12230	12354	12409	12377	12476	12402	12546	12673	12298	12361	12393	12422	12433	12516	12507	12513	12421	12358	12508	12384	12408	12572	12493	12380	12459	12323	12367	12416	12626	12356	12423	12311	12468	12355	12400	12214	12395	12442	12336	12526	12451	12418	12302	12375	12460	12474	12486	12656	12405	12392	12306	12455	12406	12482	12495	12378	12434	12378	12502	12509	12464	12383	12290	12370	12447	12460	12516	12389	12469	12378	12502	12516	12379	12314	12389	12370	12479	12361	12282	12580	12482	12430	12479	12382	12424	12394	12432	12489	12328	12267	12528	12499	12458	12366	12461	12389	12418	12400	12435	12332	12456	12374	12569	12430	12559	12281	12339	12333	12374	12378	12418	12588	12482	12512	12299	12394	12224	12438	12274	12496	12414	12285	12551	12354	12587	12507	12621	12512	12396	12374	12411	12324	12440	12470	12387	12442	12336	12505	12551	12256	12391	12512	12426	12507	12359	12496	12486	12423	12398	12369	12393	12291	12452	12669	12343	12565	12503	12377	12273	12353	12450	12447	12248	12491	12314	12537	12367	12461	12132	12495	12438	12335	12456	12439	12466	12511	12451	12188	12403	12514	12501	12375	12431	12559	12446	12650	12500	12596	12541	12388	12205	12548	12551	12407	12430	12358	12390	12357	12457	12255	12547	12410	12577	12432	12344	12483	12388	12426	12402	12441	12350	12360	12403	12413	12415	12243	12531	12458	12384	12490	12408	12455	12447	12429	12486	12448	12340	12396	12261	12497	12507	12477	12409	12386	12302	12585	12456	12552	12454
23274	21613	29660	24084	21850	23447	23826	17297	15438	14865	14154	13676	13318	13259	13012	12960	13175	13148	12673	12634	12568	12498	12478	12251	12242	12372	12340	12389	12144	12251	12339	12273	12349	12171	12178	12028	11983	12233	12248	12173	12233	12178	12099	12143	12180	12096	12211	11981	12090	12004	12112	11967	12035	12178	12102	11972	12017	12101	12010	12113	12063	12060	12244	12083	12198	11970	12176	11897	11932	12008	12169	12035	12087	12104	12023	12050	12139	12116	11740	12096	12066	12065	11869	11872	12093	12060	11776	11973	12075	12010	11967	12133	12124	11971	11944	12207	12031	12146	12046	12087	11946	12001	12003	11868	12182	11940	11913	11860	12010	11859	12034	12061	11838	11942	11938	12023	12131	11961	12010	12036	11951	12039	12010	12021	12101	11997	12006	12003	12061	12034	12051	12144	11968	11959	12022	11970	12130	11980	11964	12183	12074	12010	12060	11931	11856	11787	11759	11908	12101	11944	11936	11962	11912	11966	11976	11951	12058	11891	11656	11896	12148	12119	11883	11900	12014	11803	11905	12005	11956	11804	11854	11884	11971	12216	12096	11945	12045	12037	12061	11842	11851	11878	12016	11965	11918	11871	11925	11964	11663	12010	12028	11955	11860	11695	11901	12021	11950	12261	12037	12133	11845	11948	11956	11894	12040	12004	11839	11803	12021	12162	12021	12041	11973	11983	12142	12068	11929	12049	11957	11964	12006	12071	11895	11940	11990	11882	12061	12080	12068	11959	11999	11926	11938	11810	11989	11929	11887	11925	11966	11976	11775	11860	12044	12106	12092	11904	11852	11951	11966	12112	12023	12101	12007	12045	12014	12095	11829	12059	12035	12077	11926	11837	11992	11904	12054	11947	11934	11906	12048	12098	11880	12011	12113	12069	12017	11926	12103	12056	11997	11894	11961	11862	11880	11916	11949	11832	12087	11862	11961	11981	11855	12010	12173	12141	11959	11848	12043	12022	12063	12020	11964	11978	11922	11996	11817	12011	11876	11908	12011	11994	11913	11949	11903	12069	12113	11942	12019	11931	12048	11797	12072	11959	11888	12044	12012	12040	11826	12132	11917	11933	11962	11871	11835	11945	11918	11956	11872	12095	12167	11940	11949	12044	12028	12017	12036	12016	12046	11914	12043	12075	11949	11883	11907	11894	11817	12149	12101	11917	11812	12145	12015	11911	12142	11844	12054	11968	11984	11796	11999	11727	11942	11950	12020	12043	11922	11984	12101	11924	11981	12036	11987	11949	12000	12000	12071	12018	11875	11979	11946	11935	11891	11976	11948	11953	11992	11993	11905	12075	12060	11850	11987	12028	12077	11990	11913	11867	11929	12007	11888	11866	12022	12061	12018	11952	11935	11877	11927	11864	11938	11979	12142	12020	11907	11914	11890	11968	12114	11995	12012	12002	12020	12132	11843	11949	11981	11882	11713	12127	12108	11858	11948	12051	11947	11988	12185	12166	11789	12080	12008	12037	11872	11947	12147	11976	12052	12123	12093	11678	11837	12069	11861	11925	11908	11962	12008	12011	11885	11882	11795	11907	12076	11983	12016	11907	12002	11868	11962	11925	12047	11946	11944	11804	11909	12058	11805	11702	11885	12121	11932	12006	11964	12019	11900	11929	12066	12022	11893	11905	12019	12040	12057	11776	11893	11888	11964	11782	12148	12090	12044	11919	11943	11924	11917	12060	12019	12036	11990	11977	11709	11931	12184	12049	11911	11880	11989	11945	11997	11968	11888	11904	11839	12059	11943	11879	11781	12043	11987	11954	11885	11964	12092	12021	11960	11835	12101	12013	11939	11832	12089	12018	11920	11785	12209	12048	11807	11951	12014	12126	11845	11986	12119	11942	11962	11843	11787	12003	12074	11894	12028	11950	11818	11907	11967	11960	12095	11872	11927	12041	12015	11856	12043	12043	11984	12043	11730	12035	11834	12049	12001	11953	11787	12042	11916	11948	11881	12075	12010	11881	11893	11920	11894	11981	11902	12022	11990	12045	12043	11861	11945	11777	12139	12094	11958	12022	11954	12271	12096	11744	11903	11910	11976	12071	12135	11903	11978	12043	12026	12083	11825	11942	12009	12023	12123	11908	12046	11811	11932	11972	11935	12033	11998	12129	11902	12067	11930	11861	11941	11930	11970	11874	12059	11958	11869	12096	12022	11842	12050	11852	11935	11977	12058	11948	11913	12110	11898	12186	11879	11831	11935	11867	11999	12039	12010	11872	11834	11905	11969	12066	11892	11940	11831	11888	12046	11883	12021	12028	12172	12039	12112	12067	11966	12121	11820	11879	12047	12045	12113	12121	11942	12026	12033	12055	12022	11844	11836	11922	11976	12036	11905	11964	12049	11951	12108	12014	11959	12023	12057	11889	11967	12032	11957	11729	11943	11970	12134	11876	11912	11863	11875	11871	11889	11799	12143	11844	11833	11965	11960	12041	11976	11735	12103	11841	11901	11800	12016	11895	11948	11834	11958	11997	11984	12101	11923	12023	11935	11972	11909	12025	11984	11886	11929	11952	12010	11903	11903	11966	12076	11928	11930	12026	11992	12032	11967	12038	12045	11972	12011	11916	11893	11956	11900	11937	11850	11899	12077	11792	12014	12159	11744	12044	12054	12042	12081	11836	11896	11845	12063	12030	11958	11794	12103	11942	11906	12188	11889	12039	12014	11810	11776	11828	12012	12017	12021	11910	12151	11979	12116	11855	12131	11926	12078	12011	11888	11956	11941	12088	11944	11930	11840	11808	12011	11899	12037	11925	11865	11995	11902	11931	11833	11945	11985	11919	11858	11726	12021	11975	11944	11965	11960	11983	11901	11804	11955	11645	11996	11987	11821	11935	11901	11856	12028	12132	11906	11976	11810	12003	11943	11898	11949	11962	11954	11945	12003	12094	11780	11861	11995	11817	11736	11869	12212	11902	11781	11882	12015	11953	11789	12084	12058	11957	11864	11887	12043	12001	11969	12163	12024	11875	11893	12121	11979	11991	11887	11875	12010	11983	12005	12064	12056	11873	11984	12021	11866	11822	11945	11902	11929	12065	12088	11995	11960	12041	11802	11860	11989	11722	12119	11963	11902	12086	11965	11952	12046	11697	11969	12003	11940	11849	12057	12091	12008	11913	12023	11938	11874	12033	12091	11876	11981	12159	11901	11851	12079	11894	12003	11952	12158	11984	11998	11892	12128	12038	12046	11837	11867	11843	11928	11923	11942	11973	11958	11890	11920	12020	11973	12061	11995	11945	11948	12143	11973	11927	11946	11984	12035	12066	11892	12012	12055	12050	12052	12000	11942	12005	11795	11816	12083	11967	11940	11972	11907	12004	12145	11980	12226	11982	11794	12018	11955	12142	11989	11991	11893	11992	11899	12013	11817	12184	11901	11771	11920	11979	12028	11971	12014	11936	12157	11896	11839	12098	12021	12051	11970	11950	11813	11979	12136	11971	11907	11938	11987	11912	12066	11784	12024	11790	11769	11808	11852	12121	11820	11800	11806	11948	11821	12008	11949	11987	11991	11881	11671	11928	12024	12008	12010	12025	12006	11923	12090	11919	12031	11962	11975	11913	11969	12010	12060	11957	11963	11787	11941	11802	12001	11994	11999	11860	11972	11840	12099	11877	12035	11972	11983	11750	11827	11814	12002	11976	11896	11993	12040	11787	12045	11938	11861	12041	11949	11872	11891	11805	11981	11946	12079	11932	11870	12034	11905	12048	12177	11957	11932	11980	11989	11840	11960	11896	11905	11855	11761	11828	12028	11970	11932	12015	12075	12027	11896	12023	11979	11897	12006	11951	12195	11867	12183	11743	11729	11961	12095	11956	12070	11930	11936	11834	12034	12013	11892	11880	12037	11906	12053	12066	11942	12066	11978	11892	11987	11977	11890	11840	12071	12011	11842	11962	12013	11920	11839	11931	11931	12172	11881	11975	12070	12027	11877	11982	12077	12040	11960	11967	11984	11764	12056	11773	11966	11923	11868	11993	11915	11852	11865	11925	11873	11967	11959	11863	11772	11820	11929	11880	11803	11816	12150	12154	11914	11881	12060	11925	11840	11932	12010	12005	11895	11898	12027	12019	12112	11929	11970	11860	12127	12010	11962	12032	11954	12080	12041	11945	12032	11987	11984	11934	11908	11953	11965	12043	11772	11970	11942	11863	12040	11956	11777	11874	11850	12045	11852	11981	11818	12136	11899	11902	12144	11999	11841	11944	12021	11897	11971	11888	11962	12063	12055	11870	11966	11881	12030	12000	11877	12120	11990	12061	11935	12086	11943	12006	11914	11835	11956	11999	12256	11900	12111	11833	11999	11876	12029	12023	12058	11898	12188	11851	11924	11940	12000	12056	11933	11963	11927	11912	11873	12021	11966	11878	12191	11850	11988	12066	12045	11901	12027	11901	11908	12237	11928	12127	12030	11836	11999	12011	11818	12018	12148	11895	11969	11955	11860	12019	12043	12127	11937	11863	12009	11982	11793	11981	11934	11754	11815	11851	11931	11759	11905	12021	11990	11911	11978	12042	11869	12066	11912	11962	11846	11995	11946	11910	12071	12072	11845	11819	12128	11744	11840	11993	12015	11801	11899	11977	12104	12076	11870	12134	12005	11979	11844	12172	12088	12074	11913	11837	11889	12095	11821	11884	11797	11935	11939	12036	12201	12128	11952	11977	11989	11908	12005	11913	12044	12133	12052	11997	12017	11644	11856	12085	12087	12088	11987	11712	11960	11952	11937	11721	12017	12102	12141	11890	11947	11970	11872	11988	12158	12083	11961	12023	11941	12035	11697	12034	11989	12001	11832	11921	12002	11856	11977	11987	11854	12080	12003	11792	11945	11938	11979	11922	12039	11997	11963	11832	11985	12057	12132	11816	11806	11962	11931	11854	11878	12004	11867	11883	11984	12018	12022	11869	11744	11859	11924	11969	11842	11932	11973	11929	12093	11811	12024	11817	11795	11923	11884	12058	11883	12205	12109	11933	12074	12005	12024	12083	12048	12103	11990	11836	11811	11826	11766	12038	11910	11982	11897	11906	11857	12061	11928	12054	11872	12007	12064	11936	12038	11957	11964	11877	12112	11950	11903	11937	11825	12057	11890	11867	11848	11925	11936	11988	11819	11922
25868	45411	41603	32903	27198	23570	21706	19624	17809	16517	15991	15146	14384	14281	14168	14056	13683	13730	13340	13275	13197	13063	13000	12974	12785	12802	12964	12860	12543	12702	12422	12643	12419	12339	12352	12445	12481	12500	12385	12501	12476	12465	12246	12325	12321	12412	12367	12263	12336	12344	12298	12447	12238	12416	12260	12434	12221	12359	12330	12085	12306	12223	12329	12351	12242	12320	12337	12235	12231	12396	12334	12349	12316	12339	12238	12383	12249	12215	12301	12124	12184	12213	12160	12229	12215	12298	12311	12142	12276	12129	12202	12219	12145	12273	12242	12293	12346	12176	12149	12308	12242	12105	12218	12250	12239	12264	12354	12238	12320	12227	12333	12230	12204	12272	12321	12204	12282	12188	12247	12196	12223	12240	12288	12156	12294	12337	12368	12213	12177	12065	12187	12185	12339	12082	12222	12162	12139	12245	12280	12423	12165	12261	12330	12275	12141	12393	12239	12216	12238	12340	12332	12243	12361	12120	12252	12142	12153	12469	12205	12275	12254	12221	12192	12234	12212	12272	12215	12267	12198	12102	12222	12279	12349	12191	12242	12303	12267	12167	12465	12229	12152	12175	12079	12288	12213	12238	12185	12315	12319	12142	12168	12167	12297	12391	12248	12423	12346	12236	12215	12308	12259	12272	12113	12084	12127	12188	12118	12355	12300	12299	12313	12248	12340	12271	12289	12264	12441	12094	12218	12161	12219	12291	12210	12202	12480	12411	12063	12218	12227	12374	12329	12316	12293	12158	12183	12265	12129	12272	12193	12251	12182	12257	12119	12216	12410	12169	12264	12138	12415	12344	12201	12268	12268	12289	12320	12228	12249	12266	12395	12237	12322	12288	12162	12180	12219	12357	12159	12334	12268	12271	12290	12343	12229	12190	12142	12185	12257	12270	12148	12124	12324	12254	12321	12411	12382	12201	12257	12306	12250	12204	12291	12243	12447	12169	12230	12259	12314	12302	12205	12089	12400	12285	12189	12146	12276	12236	12119	12243	12179	12134	12165	12197	12271	12180	12219	12049	12358	12211	12306	12271	12321	12214	12261	12235	12347	12174	12400	12097	12184	12279	12418	12293	12375	12296	12249	12419	12240	12284	12343	12347	12440	12172	12302	12285	12132	12232	12330	12128	12289	12249	12097	12332	12187	12275	12293	12242	12149	12426	12240	12285	12265	12256	12208	12275	12173	12176	12288	12386	12273	12184	12360	12192	12356	12268	12244	12109	12256	12337	12296	12340	12289	12380	12196	12256	12306	12219	12347	12151	12305	12187	12145	12308	12212	12223	12262	12319	12339	12341	12130	12321	12187	12273	12181	12123	12180	12257	12322	12278	12077	12357	12291	12303	12254	12146	12010	12271	12268	12163	12164	12408	12082	12323	12306	12136	12172	12187	12270	12247	12218	12220	12072	12317	12220	12121	12322	12216	12239	12413	12200	12227	12189	12395	12229	12207	12271	12130	12261	12280	12248	12192	12255	12328	12154	12298	12454	12137	12339	12216	12095	12337	12376	12348	12202	12319	12280	12246	12216	12479	12253	12198	12212	12268	12417	12293	12336	12292	12301	12170	12326	12312	12348	12192	12065	12182	12240	12211	12313	12141	12345	12210	12202	12244	12369	12300	12176	12121	12272	12154	12318	12165	12250	12301	12287	12257	12295	12302	12100	12232	12118	12264	11972	12296	12203	12153	12269	12121	12176	12264	12177	12281	12178	12274	12145	12067	12177	12390	12306	12242	12381	12033	12308	12185	12295	12308	12208	12313	12276	12195	12237	12243	12299	12189	12067	12231	12192	12299	12216	12331	12272	12134	12272	12149	12368	12215	12386	12325	12273	12443	12270	12255	12214	12166	12259	12096	12190	12256	12240	12231	12235	12161	12393	12092	12298	12383	12198	12303	12149	12284	12142	12146	12165	12278	12497	12161	12177	12390	12310	12352	12313	12335	12323	12217	12232	12308	12246	12336	12226	12166	12373	12153	12138	12234	12172	12311	12206	12371	12254	12265	12212	12241	12295	12305	12176	12331	12226	12287	12379	12397	12288	12377	12230	12329	12229	12215	12252	12183	12227	12227	12235	12114	12206	12391	12359	12436	12316	12202	12295	12272	12441	12257	12172	12085	12189	12380	12310	12221	12461	12343	12350	12348	12109	12114	12288	12139	12214	12199	12105	12169	12187	12313	12185	12279	12301	12096	12170	12124	12141	12242	12278	12242	12068	11910	12164	12254	12230	12202	12297	12188	12335	12244	12213	12309	12230	12405	12335	12254	12243	12175	12080	12304	12127	12296	12347	12348	12102	12276	12189	12232	12251	12186	12239	12309	12176	12305	12156	12126	12179	12268	12217	12169	12147	12148	12248	12172	12322	12264	12246	12342	12169	12188	12275	12186	12255	12118	12167	12281	12191	12251	12194	12252	12323	12203	12199	12196	12303	12265	12158	12179	12274	12319	12251	12373	12336	12222	12097	12280	12267	12261	12284	12372	12122	12231	12278	12269	12209	12131	12106	12066	12199	12216	12330	12203	12381	12266	12154	12248	12191	12216	12191	12293	12283	12265	12266	12293	12261	12198	12194	12287	12377	12204	12141	12221	12214	12330	12197	12344	12242	12128	12251	12394	12428	12348	12329	12326	12272	12177	12166	12290	12261	12194	12167	12358	12294	12262	12116	12381	12322	12384	12295	12517	12207	12159	12191	12337	12346	12239	12267	12210	12475	12175	12279	12204	12264	12167	12351	12208	12168	12153	12266	12171	12269	12282	12135	12273	12067	12339	12076	12218	12285	12198	12222	12165	12297	12308	12361	12026	12110	12220	12287	12305	12236	12257	12301	12335	12254	12332	12293	12192	12212	12255	12286	12356	12219	12195	12202	12337	12128	12259	12072	12061	12289	12157	12276	12257	12440	12123	12293	12198	12180	12214	12383	12158	12194	12188	12226	12361	12352	12335	12304	12209	12246	12268	12248	12144	12177	12231	12243	12301	12293	12159	12160	12112	12180	12168	12119	12208	12114	12244	12137	12317	12255	12112	12150	12336	12257	12390	12202	12302	12031	12216	12190	12295	12188	12167	12328	12341	12160	12221	12209	12232	12215	12248	12188	12160	12206	12399	12292	12189	12232	12028	12267	12236	12245	12181	12309	12133	12304	12170	12168	12136	12284	12318	12414	12272	12269	12153	12291	12284	12319	12219	12344	12203	12255	12112	12367	12054	12345	12234	12384	12199	12215	12240	12159	12279	12255	12065	12305	12172	12180	12233	12209	12155	12223	12260	12262	12316	12075	12216	12281	12302	12156	12178	12199	12081	12375	12282	12262	12196	12212	12210	12237	12124	12216	12276	12132	12418	12311	12342	12236	12284	12060	12170	12243	12444	12059	12215	12169	12107	12161	12279	12311	12273	12250	12181	12219	12258	12302	12116	12119	12217	12354	12229	12242	12317	12252	12364	12239	12128	12369	12281	12267	12321	12146	12118	12252	12182	12223	12308	12199	12237	12277	12228	12314	12395	12324	12255	12344	12311	12234	12256	12079	12300	12176	12201	12253	12315	12207	12138	12296	12222	12291	12310	12354	12236	12225	12106	12133	12086	12376	12283	12287	12250	12282	12349	12292	12222	12252	12232	12246	12260	12322	12170	12377	12362	12156	12110	12290	12228	12131	12208	12160	12267	12248	12283	12278	12374	12121	12199	12130	12143	12094	12498	12327	12173	12336	12301	12211	12254	12217	12286	12160	12280	12351	12139	12302	12278	12282	12091	12144	12175	12166	12251	12230	12244	12246	12262	12163	12229	12130	12104	12264	12379	12284	12209	12244	12317	12281	12092	12280	12147	12272	12330	12215	12232	12259	12150	12228	12076	12140	12315	12447	12340	12218	12067	12223	12097	12239	12222	12337	12215	12420	12268	12266	12215	12310	12313	12241	12289	12165	12223	12079	12144	12331	12297	12195	12179	12058	12193	12321	12262	12237	12192	12194	12379	12105	12211	12240	12262	12214	12284	12165	12308	12185	12355	12245	12363	12250	12133	12318	12332	12208	12245	12101	12288	12231	12258	12161	12245	12089	12226	12157	12121	12252	12362	12304	12240	12406	12252	12461	12268	12285	12321	12495	12283	12271	12166	12266	12276	12239	12340	12205	12204	12175	12277	12316	11993	12257	12310	12120	12054	12452	12292	12299	12424	12296	12339	12243	12170	12294	12183	12200	12416	12194	12115	12270	12328	12304	12213	12206	12211	12272	12131	12167	12169	12116	12263	12157	12271	12224	12274	12077	12344	12188	12112	12296	12052	12300	12293	12263	12192	12298	12252	12322	12273	12165	12324	12157	12374	12188	12253	12319	12204	12457	12347	12235	12189	12269	12290	12241	12295	12234	12234	12271	12338	12428	12427	12255	12194	12285	12211	12143	12343	12305	12082	12276	12409	12143	12219	12207	12368	12303	12281	12157	12252	12362	12117	12267	12217	12399	12174	12156	12067	12166	12272	12152	12271	12294	12184	12212	12350	12208	12217	12108	12312	12318	12157	12289	12349	12219	12314	12354	12200	12219	12238	12212	12195	12245	12305	12333	12127	12154	12263	12288	12152	12269	12353	12270	12106	12369	12269	12146	12363	12279	12257	12253	12122	12298	12308	12116	12255	12134	12256	12168	12202	12155	12159	12186	12154	12269	12096	12229	12420	12320	12289	12357	12185	12382	12185	12222	12173	12099	12200	12191	12171	12254	12351	12213	12162	12276	12235	12259	12190	12157	12263	12394	12230	12275	12196	12165	12174	12234	12362	12373	12132	12244	12253	12308	12273	12281	12198	12219	12078	12228	12301	12251	12284	12253	12283	12149	12145	12292	12165	12352	12204	12285	12258	12230	12253	12218	12241	12119	12334	12329	12238	12265	12343	12075	12347	12220	12245	12348	12123	12248	12158	12153	12312	12314	12193	12186	12208	12194	12165	12330	12230	12276	12232	12339	12182	12320	12421	12220	12238	12277	12255	12336	12115	12267	12299	12273	12107	12273	12290	12268	12375	12330	12276	12274	12196	12130	12383	12184	12343	12300	12328	12291	12042	12298	12097	12238	12167	12118	12302	12313	12284	12268	12255	12406	12184	12366	12230	12317	12243	12028	12098	12229	12239
27771	22957	25965	21716	15975	14272	13530	12687	12271	12254	12016	11713	11778	11547	11587	11652	11726	11589	11641	11687	11365	11388	11447	11259	11417	11357	11185	11331	11305	11268	11195	11137	11408	11375	11332	11260	11118	11277	11363	11231	11293	11356	11138	11142	11160	11305	11341	11242	11208	11140	11092	11145	11166	11232	11308	11266	11378	11259	11286	11253	11199	11204	11341	11310	11242	11229	11382	11217	11258	11227	11216	11198	11157	11178	11182	11159	11283	11136	11145	11240	11325	11391	11086	11196	11136	11444	11290	11128	11134	11259	11230	11161	11348	11419	11246	11237	11308	11154	11205	10918	11282	11184	11285	11134	11259	11070	11161	11306	11441	11139	11248	11109	11308	11106	11250	11330	11286	11237	11127	11200	11253	11343	11190	11132	11222	11141	11164	11297	11296	11264	11462	11270	11365	11126	11210	11083	11183	11243	11146	11291	11306	11306	11145	11254	11182	11282	11237	11172	11207	11170	11220	11348	11278	11378	11313	11296	11330	11007	11318	11258	11353	11231	11201	11252	11375	11207	11152	11222	11272	11340	11129	11140	11392	11047	11253	11177	11181	11381	11360	11060	11118	11101	11104	11077	11315	11274	11112	11284	10944	11197	11133	11077	11100	11131	11227	11210	11149	11343	11127	11074	11201	11288	11147	11195	11064	11278	11236	11149	11040	11380	11405	11262	11253	11195	11191	11061	11142	11157	11109	11194	11060	11260	11203	11235	11256	11280	11276	11401	11240	11344	11224	11272	11186	11245	11129	11311	11250	11135	11010	11223	11209	11050	11241	11028	11257	11131	11181	11177	11190	11155	11228	11324	11150	11256	11295	11363	11200	11193	11101	11226	11282	11173	11372	11262	11092	11052	11075	11275	11113	11307	11235	11308	11331	11261	11196	11326	11189	11176	11139	11253	11353	11213	11308	11305	11176	11378	11396	11083	11293	11399	11306	11247	11236	11321	11287	11338	11264	11217	11193	11191	11150	11143	11209	11364	11133	11106	11234	11144	11253	11272	11272	11280	11242	11148	11411	11281	11322	11262	11344	11374	11253	11202	11283	11244	11048	11187	11403	11281	11302	11261	11168	11305	11042	11163	11332	11239	11040	11144	11140	11142	11279	11259	11147	11232	11223	11255	11328	11257	11260	11243	11240	11334	11347	11325	11199	11280	11182	11290	11193	11274	11292	11190	10939	11275	11421	10993	11071	11252	11249	11210	11147	11057	11194	11045	11204	11231	11277	11195	10994	11283	11363	11409	11211	11226	11457	11198	11375	11156	11286	11174	11054	11178	11297	11274	11281	11263	11297	11157	11260	11184	11344	11227	11314	11172	11264	11212	11160	11282	11205	11236	11004	11223	11236	11229	11282	11169	11240	11206	11153	11320	11205	11351	11093	11085	11226	11182	11133	11149	11001	11354	11265	11034	11279	11218	11236	11339	11186	11373	11333	11128	11290	11128	11057	11232	11215	11280	11252	11083	11430	11299	11173	11260	11258	11246	11175	11234	11191	11069	11001	11227	11138	11327	11272	11083	11189	11235	11256	11235	11167	11068	11114	11246	11234	11282	11271	11221	11221	11242	11154	11244	11236	11147	11381	11251	11213	11251	11277	11146	11345	11086	11282	11317	11260	11295	11285	10962	11333	11117	11284	11138	11201	11299	11149	11070	11155	11238	11310	11119	11255	11284	11281	11125	11371	11296	11164	11266	11186	11098	11212	11073	11346	11271	11244	11228	11177	11157	11321	11101	11300	11308	11261	11151	11090	11245	11244	11218	11270	11157	11284	11266	11294	11332	11322	11375	11205	11295	11039	11308	11170	11219	11175	11235	11200	11060	11163	11288	11199	11129	11205	11120	11219	11218	11241	11148	11123	11218	11249	11238	11265	11252	11083	11168	11285	11290	11184	11213	11376	11233	11252	11184	11337	11240	11376	11134	11346	11197	11181	11070	11145	11208	11256	11173	11179	11287	11199	11043	11135	11190	11461	11233	11240	11263	11420	11348	11280	11202	11279	11349	11272	11124	11060	11102	11235	11107	11374	11103	11101	11258	11123	11247	11187	11278	11052	11379	11217	11311	11169	11242	11219	11388	11091	11146	11243	11273	11258	11185	11299	11423	11167	11383	11284	11147	11060	11285	11347	11213	11165	11203	11280	11254	11113	11123	11150	11179	11194	10827	11287	11234	11259	11020	11265	11237	11367	11236	11338	11164	11125	11218	11200	11259	11283	11170	11242	11125	11172	11251	11347	11217	11120	11184	11226	11210	11127	11056	11126	11216	11174	11187	11031	11055	11332	11422	11339	11383	11408	11266	11197	11390	11183	11287	11248	11143	11277	11192	11184	11161	11228	11278	11152	11310	11283	11227	11055	11129	11342	11078	11158	11283	11134	11260	11080	11174	11052	11262	11283	11247	11256	11359	11250	11339	11037	11430	11112	11180	11215	11085	11243	11323	11100	11360	11166	11209	11129	11336	11220	11224	11127	11203	11249	10991	11255	11316	11192	11221	11187	11317	11266	11222	11212	11158	11226	10947	11337	11317	11225	11274	11176	11436	11342	11223	11264	11372	11274	11071	11150	11404	11203	11152	11277	11160	11275	11212	11265	11253	11222	11258	11315	11353	11309	11189	11086	11365	11345	11224	11265	11029	11125	11286	11129	11293	11125	11121	11101	11294	11352	11155	11112	11210	11232	11137	11266	11122	11325	11333	11121	11033	11179	11270	11355	11172	11354	11308	11179	11137	11282	11183	11226	11125	11129	11227	11509	11151	11179	11111	11126	11152	11107	11164	11213	11242	11149	11247	11128	11110	11419	11214	11345	11368	11056	11207	11343	11327	11312	11122	11256	11220	11313	11363	11367	11181	11406	11270	11206	11264	11219	11180	11166	11340	11302	11218	11189	11305	11139	11032	11191	11262	11210	11230	11225	10982	11350	11051	11300	11312	11192	11227	11275	11132	11127	11157	11299	11343	11189	11349	11062	11383	11288	11184	11290	11085	11314	11193	11287	11178	11288	11214	11056	11085	11204	11212	11074	11371	11203	11243	11219	11246	11113	11192	11097	11101	11356	11197	11232	11255	11298	11312	11316	11156	11419	11211	11193	11144	11088	11227	11228	11229	11382	11289	11269	11359	11366	11305	11249	11251	11204	11184	11366	11105	11223	11334	11301	11092	11144	11172	11129	11413	11313	11208	11094	11303	11283	11362	11062	11241	11474	11092	11240	11187	11302	11212	11274	11278	11289	11278	11167	11186	11094	11197	11167	11035	11196	11292	11129	11293	11229	11327	11154	11286	11264	11128	11249	11172	11195	11316	11126	11206	11295	11211	11212	11076	11129	11269	11155	11170	11349	11183	11234	11199	11038	11426	11340	11316	11207	11275	11209	11263	11142	11294	11168	11116	11390	11314	11205	11117	11304	11130	11183	11267	11213	11055	11267	11103	11092	11250	11165	11169	11144	11130	11349	11098	11164	11176	11370	11173	11044	11305	11229	11227	11302	11280	11118	11265	11362	11386	11293	11162	11182	11143	11003	11136	11204	11171	11226	11134	11160	11354	11167	11257	11087	11145	11209	11232	11164	11212	11255	11241	11267	11377	11258	11123	11102	11220	11263	11251	11211	11317	11131	11231	11082	11085	11248	11266	11328	11265	11235	11283	11150	11315	11302	11293	11249	11336	11215	11288	11253	11261	11303	11450	11362	11188	10970	11230	11294	11178	11376	11255	11258	11382	11292	11339	11372	11175	11298	11140	11238	11279	11149	11064	11058	11228	11200	11158	11369	11215	11173	11228	11271	11270	11138	11134	11366	11178	11205	11172	11167	11368	11181	11268	11313	11295	11310	11151	11195	11283	11200	11174	11201	11195	11206	11237	11193	11362	11331	11328	11313	11310	11222	11209	11242	11274	11119	11249	11223	11285	11301	11211	11270	11430	11163	11265	11209	11186	11319	11297	11061	11144	11269	11210	11220	11239	11249	11303	11384	11107	11227	11382	11310	11174	11297	11156	11303	11240	11129	11092	11247	11149	11136	10984	11270	11096	11314	11207	11329	11224	11400	11238	11249	11242	11360	11028	11414	11142	11260	11246	11221	11189	11261	11129	11138	11224	11298	11194	11149	11090	11240	11336	11053	11289	11174	11153	11329	11222	11297	11298	11199	11363	11205	11137	11304	11314	11278	11158	11232	11093	11284	11194	11311	11103	11235	11243	11210	11319	11229	11118	11408	11351	11394	11251	11221	11356	11162	11231	11266	11209	11325	11159	11317	11160	11285	11190	11092	11253	11092	11370	11173	11241	11291	11156	11243	11326	11321	11063	11188	11149	11212	11243	11345	11134	11261	11200	11292	11228	11284	11171	11183	11215	11278	11152	11230	11170	10967	11206	11275	11309	11195	11265	11019	11206	11284	11391	11040	11232	11273	11126	11056	11220	11343	11097	11216	11083	11063	11173	11030	11185	11187	11104	11203	11162	11326	11332	11227	11173	11190	11139	11165	11280	11235	11304	11128	11211	11102	11187	11249	11311	11284	11272	11086	11153	11269	11201	11334	11210	11311	11149	11183	11056	11343	11281	11341	11357	11229	11178	11222	11115	11073	11215	11212	11210	11274	11087	11254	11115	11260	11357	11142	11314	11243	11191	10985	11357	11272	11161	11068	11192	11153	11140	11291	11175	11300	11259	11232	11163	11274	11430	11348	11205	11090	11218	11210	11299	11195	11147	11245	11329	11229	11150	11332	11142	11289	11328	11160	11225	11324	11188	11038	11315	11348	11127	11243	11298	11256	11369	11363	11123	11246	11308	11238	11264	11160	11307	11392	11162	10993	11339	11328	11228	11301	11038	11330	11231	11186	11191	11409	11292	11192	11096	11038	11202	11344	11305	11143	11285	11137	11280	11241	11156	11199	11344	11339	11277	11400	11282	11132	11276	11098	11386	11345	11147	11207	11267	11402	11352	11150	10911	11150	11355	11252	11526	11206	11275	11288	11217	11221	11177	11195	11155	11316	11249	11215	11086	11179	11252	11236	11403	11242	11278	11268	11167	11249	11230	11206	11319	11299	11169	11173	11333	11150	11173	11251	11214	11080	11265	11139	11164	11276	11441	11224	11234	11264	11232	11182	11204	11110	11231	11323	11042
23491	32630	29479	22878	18660	16615	16019	14615	13992	13489	13096	12791	12708	12467	12308	12348	12392	12323	12163	12134	12074	12027	11821	11904	12043	11836	12014	11756	11771	11979	11889	11764	11728	11751	11814	11752	11563	11726	11618	11714	11607	11871	11820	11649	11780	11632	11960	11699	11770	11727	11686	11547	11837	11831	11740	11751	11805	11569	11917	11700	11566	11791	11721	11602	11581	11758	11817	11728	11467	11660	11526	11823	11802	11652	11709	11652	11700	11554	11700	11752	11691	11791	11773	11675	11732	11853	11786	11733	11683	11755	11676	11805	11702	11636	11698	11863	11610	11725	11608	11681	11720	11531	11749	11750	11656	11733	11587	11774	11733	11768	11724	11532	11673	11656	11836	11717	11611	11816	11731	11551	11770	11780	11733	11602	11610	11691	11526	11691	11713	11784	11769	11864	11819	11626	11516	11682	11796	11733	11618	11706	11767	11773	11660	11667	11768	11687	11659	11729	11801	11642	11664	11709	11588	11691	11647	11759	11764	11699	11437	11770	11667	11677	11883	11638	11537	11678	11914	11728	11723	11701	11775	11816	11593	11685	11757	11638	11728	11795	11702	11623	11863	11706	11580	11736	11669	11726	11547	11656	11468	11670	11676	11673	11527	11569	11665	11840	11791	11683	11724	11754	11735	11626	11632	11588	11810	11619	11701	11678	11535	11712	11692	11566	11612	11847	11746	11712	11666	11642	11689	11739	11727	11548	11706	11680	11635	11805	11716	11717	11714	11634	11763	11718	11618	11674	11915	11792	11691	11620	11615	11717	11652	11786	11716	11755	11619	11579	11816	11651	11712	11787	11720	11754	11659	11626	11683	11719	11576	11719	11720	11610	11585	11664	11722	11747	11844	11737	11753	11722	11616	11695	11803	11622	11704	11690	11673	11827	11711	11679	11727	11760	11579	11707	11589	11767	11586	11584	11713	11643	11569	11714	11500	11657	11744	11721	11761	11693	11731	11613	11694	11782	11709	11675	11798	11743	11586	11734	11777	11767	11761	11647	11636	11633	11602	11539	11705	11788	11685	11746	11633	11580	11657	11665	11619	11662	11662	11832	11603	11739	11833	11693	11675	11623	11649	11608	11542	11607	11806	11537	11745	11683	11635	11683	11648	11728	11767	11845	11716	11738	11854	11716	11745	11534	11790	11644	11641	11746	11647	11783	11689	11856	11767	11657	11651	11590	11938	11609	11525	11754	11644	11573	11753	11664	11735	11645	11716	11765	11730	11767	11667	11689	11690	11625	11505	11643	11660	11647	11533	11744	11696	11687	11735	11739	11764	11666	11618	11684	11610	11656	11676	11707	11717	11697	11555	11695	11524	11825	11739	11678	11687	11644	11818	11748	11601	11552	11888	11746	11833	11767	11698	11557	11717	11790	11926	11704	11712	11710	11671	11570	11786	11786	11702	11756	11812	11727	11696	11730	11766	11701	11681	11648	11593	11637	11612	11784	11861	11788	11828	11689	11696	11640	11647	11604	11711	11723	11639	11744	11737	11691	11519	11937	11761	11751	11826	11613	11716	11832	11487	11828	11568	11513	11808	11610	11639	11692	11632	11649	11682	11483	11733	11568	11695	11683	11693	11518	11726	11611	11781	11864	11639	11591	11706	11750	11804	11648	11743	11911	11553	11660	11634	11704	11902	11646	11799	11623	11668	11701	11790	11716	11744	11840	11551	11777	11650	11788	11691	11793	11700	11771	11812	11686	11570	11634	11808	11646	11594	11663	11707	11778	11711	11794	11888	11738	11687	11700	11665	11730	11739	11663	11745	11908	11613	11758	11753	11736	11729	11669	11630	11713	11631	11765	11850	11786	11640	11699	11727	11826	11661	11709	11691	11689	11636	11859	11761	11642	11513	11781	11705	11640	11668	11604	11790	11787	11911	11744	11712	11594	11556	11652	11797	11664	11636	11630	11826	11685	11683	11799	11698	11831	11858	11689	11848	11629	11753	11609	11855	11695	11821	11750	11580	11613	11655	11659	11718	11690	11656	11720	11834	11722	11694	11781	11768	11547	11746	11781	11596	11662	11579	11651	11513	11772	11925	11568	11560	11790	11761	11669	11543	11781	11607	11794	11605	11696	11851	11811	11614	11731	11631	11746	11814	11737	11936	11778	11556	11715	11797	11674	11687	11645	11758	11703	11562	11833	11692	11680	11760	11773	11640	11576	11820	11756	11766	11779	11779	11749	11733	11537	11725	11756	11706	11522	11833	11789	11837	11677	11825	11731	11953	11609	11763	11720	11627	11659	11619	11842	11647	11724	11792	11767	11756	11627	11545	11664	11776	11589	11578	11597	11609	11813	11635	11619	11628	11688	11674	11600	11663	11720	11646	11800	11576	11834	11560	11718	11674	11648	11633	11535	11685	11643	11620	11754	11751	11624	11628	11985	11779	11793	11742	11667	11686	11681	11745	11720	11576	11672	11790	11716	11686	11668	11715	11632	11770	11687	11661	11771	11646	11576	11787	11765	11667	11760	11738	11671	11762	11638	11708	11712	11559	11784	11656	11734	11556	11915	11595	11565	11868	11746	11725	11774	11626	11616	11743	11622	11712	11736	11720	11694	11752	11633	11654	11804	11741	11667	11702	11709	11682	11715	11614	11625	11592	11785	11653	11633	11774	11750	11587	11781	11756	11726	11652	11744	11720	11704	11606	11956	11835	11826	11720	11718	11760	11706	11759	11739	11711	11737	11714	11706	11621	11656	12031	11754	11716	11566	11739	11789	11452	11653	11769	11684	11854	11886	11784	11740	11668	11553	11636	11655	11532	11562	11623	11682	11536	11609	11586	11581	11796	11729	11730	11661	11793	11627	11680	11634	11860	11801	11702	11710	11653	11662	11667	11728	11662	11897	11797	11636	11647	11582	11787	11681	11691	11733	11636	11621	11713	11649	11725	11826	11680	11706	11711	11544	11811	11858	11612	11666	11674	11661	11759	11482	11795	11731	11673	11717	11700	11660	11719	11766	11714	11851	11583	11615	11675	11546	11813	11636	11702	11681	11664	11892	11701	11780	11684	11742	11606	11660	11651	11694	11784	11719	11780	11738	11737	11713	11781	11780	11771	11618	11709	11697	11756	11754	11870	11776	11672	11649	11886	11631	11686	11737	11732	11482	11718	11804	11561	11673	11859	11611	11649	11552	11640	11754	11727	11687	11776	11748	11774	11516	11602	11598	11844	11782	11749	11600	11506	11688	11795	11711	11737	11619	11710	11765	11710	11849	11726	11774	11657	11669	11751	11725	11533	11730	11692	11809	11708	11726	11730	11763	11699	11754	11653	11659	11830	11857	11632	11652	11682	11674	11691	11651	11784	11709	11668	11768	11762	11666	11742	11844	11808	11631	11720	11755	11770	11796	11681	11772	11635	11633	11717	11758	11648	11721	11720	11883	11549	11549	11818	11700	11694	11653	11615	11655	11764	11539	11861	11762	11908	11635	11730	11787	11765	11754	11551	11583	11696	11866	11806	11777	11758	11734	11703	11658	11700	11813	11863	11559	11568	11710	11765	11723	11649	11804	11695	11669	11653	11942	11747	11716	11706	11823	11572	11643	11759	11619	11662	11729	11725	11701	11672	11717	11654	11728	11488	11765	11764	11687	11633	11599	11562	11728	11759	11548	11790	11627	11737	11632	11623	11753	11570	11739	11694	11695	11834	11738	11811	11796	11634	11645	11731	11630	11523	11833	11684	11676	11575	11913	11760	11641	11641	11657	11789	11576	11577	11594	11621	11637	11762	11580	11780	11751	11814	11845	11854	11773	11769	11708	11658	11650	11501	11666	11715	11671	11762	11737	11694	11903	11632	11789	11698	11770	11710	11681	11748	11579	11749	11812	11601	11679	11657	11915	11680	11727	11733	11677	11827	11711	11743	11867	11814	11724	11707	11549	11588	11621	11665	11614	11635	11891	11633	11789	11741	11798	11837	11785	11708	11615	11682	11611	11880	11674	11858	11697	11565	11729	11714	11857	11720	11771	11695	11691	11590	11472	11791	11805	11693	11601	11892	11600	11696	11716	11836	11643	11601	11688	11694	11690	11782	11616	11707	11767	11628	11732	11854	11563	11590	11639	11647	11763	11707	11615	11689	11630	11786	11731	11695	11727	11722	11685	11616	11617	11766	11810	11695	11733	11837	11666	11554	11713	11612	11696	11711	11648	11646	11623	11687	11666	11750	11688	11531	11699	11763	11762	11711	11793	11818	11739	11619	11729	11796	11601	11864	11718	11678	11589	11807	11761	11579	11614	11783	11753	11708	11694	11589	11746	11528	11673	11603	11794	11816	11700	11722	11698	11824	11726	11722	11554	11880	11673	11781	11837	11665	11701	11730	11872	11653	11587	11731	11590	11606	11554	11622	11674	11537	11642	11610	11677	11702	11807	11592	11596	11774	11756	11857	11518	11776	11697	11779	11662	11809	11647	11752	11626	11575	11715	11723	11688	11647	11885	11672	11835	11695	11704	11531	11711	11608	11690	11707	11533	11589	11502	11781	11632	11660	11807	11677	11867	11678	11778	11655	11783	11775	11600	11625	11606	11749	11686	11467	11569	11596	11655	11706	11657	11812	11735	11654	11572	11571	11785	11746	11676	11595	11872	11720	11815	11628	11796	11753	11718	11891	11572	11659	11468	11762	11653	11688	11651	11806	11614	11778	11682	11615	11681	11657	11739	11629	11709	11795	11664	11811	11731	11573	11629	11716	11677	11676	11673	11744	11657	11605	11669	11592	11608	11682	11860	11792	11678	11781	11720	11586	11808	11756	11690	11820	11688	11713	11807	11708	11610	11560	11706	11725	11613	11828	11701	11623	11727	11648	11657	11531	11636	11698	11588	11634	11668	11607	11729	11605	11813	11765	11736	11838	11804	11861	11866	11646	11787	11738	11843	11766	11617	11813	11671	11546	11678	11649	11557	11789	11615	11739	11648	11775	11847	11822	11618	11905	11616	11708	11628	11639	11795	11671	11646	11637	11718	11660	11627	11673	11701	11581	11724	11665	11668	11729	11773	11778	11866	11692	11608	11693	11658	11662	11746	11752	11844	11690	11758	11649	11797	11738	11704	11790	11730	11549	11667	11691	11713	11637	11773	11606	11741	11802	11594	11690	11719	11641	11626	11832	11798
24289	21665	29187	24793	22312	21080	18784	15341	14175	13744	13459	13018	13048	12854	12707	12551	12748	12792	12442	12301	12464	12321	12349	12223	12347	12177	12175	12053	12275	12087	12085	12137	12253	12050	12154	12048	12058	12079	12001	12075	12285	11994	12052	12006	12163	12010	12078	12096	11980	11955	11903	11947	11969	11975	12058	11853	12023	12128	12104	12076	12041	11854	11881	12205	12055	11900	12070	11994	12082	12020	12181	12091	11927	12020	12062	12034	12098	12086	11977	12036	11940	11898	11892	11876	11933	12052	12066	12034	12101	11901	12024	11907	11855	12020	12138	12071	12197	11963	11995	12013	12090	12079	12042	12064	11914	11930	12057	11814	12075	11984	12036	12057	12018	12046	11907	11875	11850	12176	12015	11893	12025	12124	12075	11922	12064	11958	11838	11902	11991	11976	11978	11974	12052	12092	12150	11981	12035	11983	11974	12066	12235	12009	11968	12094	11962	12072	11987	12034	11996	11963	12035	11881	12049	12034	11984	12145	12054	11954	11925	11829	12053	12069	12112	11926	11882	12088	11961	11985	11902	11956	11996	11988	11849	11854	12009	11930	11859	11899	12065	12037	11886	12067	11874	12110	11881	11938	11847	11797	11956	11891	12089	11967	11932	11947	11896	12041	12074	12078	12013	11992	12198	11939	12122	12062	11997	12004	11884	11841	11957	12058	12034	11855	12166	12005	11890	12171	11915	11828	11878	11932	11876	12000	12052	12080	12075	12011	12121	11971	12208	11953	11985	12021	12036	12129	12106	11824	11946	11985	12150	11901	11949	12032	12205	11974	12161	11880	12178	12000	11893	12043	11771	11957	11854	12005	12040	11903	12057	12154	12111	12057	12111	11887	11972	11958	11933	12226	11881	12038	12098	11908	12040	11806	11955	12037	12172	12001	11876	11941	12003	12032	11907	11907	12004	12024	11953	11983	11853	11893	12124	11833	11897	11949	12052	12135	11977	12104	11930	12050	12095	12015	12011	11702	12107	12018	12059	12071	11880	11979	12082	11859	12052	11770	11853	11869	11959	11837	11992	12093	11986	12049	12048	11888	11842	11935	11958	11835	11873	11778	11816	12208	12095	12062	11981	11999	11830	11939	11849	11936	12041	12120	12009	11958	12005	11896	11922	12020	11959	12059	11875	11930	11893	11895	12132	12089	11921	11983	11904	12003	12111	12144	12021	12099	11920	11862	12000	11892	12011	12050	12071	12119	12027	12080	11959	11907	11981	11829	12045	12020	12087	12058	11980	11924	12131	12069	11933	12013	12049	11797	11963	11977	12118	11992	11863	11840	12046	11835	11992	11963	12088	12001	11953	11890	12111	11794	11971	12141	11852	11965	11952	12023	12056	12009	12021	11985	11711	12126	11899	12027	12120	12048	11975	11954	11968	12055	11948	12131	11922	11887	11892	11966	12108	11872	11975	11900	11853	11914	11991	12014	11868	11963	11842	12005	11981	11860	11964	12064	12113	11991	11763	11919	11875	11721	11934	11994	11840	11970	11847	12009	11837	12010	11938	12047	12026	12064	12046	12030	12028	11982	12020	11941	11890	12151	11928	12045	11966	11792	11788	12029	11994	11908	11817	12116	12102	11887	12064	11808	11847	11937	11951	11895	11892	12014	11945	12020	12031	12024	11957	12124	12113	12065	11950	12076	12110	11848	12133	11894	12006	12159	12088	11939	12008	11870	11835	11942	12159	12081	11934	11886	11905	11991	12074	11885	11990	11996	11947	12095	12096	11939	12192	12077	11688	11968	11855	11932	11963	11808	11931	11920	11791	11965	12065	11994	11823	11968	12143	11883	11995	12004	11676	12159	12028	12074	12052	12042	11890	11993	11878	11922	12028	12079	12065	12111	12009	12006	11878	12009	11955	12061	11907	12149	11879	11964	11898	11903	11876	11737	12194	12230	12104	12014	11954	11941	12002	12157	11902	11979	12069	12088	11880	12046	11851	12014	11919	12096	12077	11909	12079	11943	11794	12023	12003	12103	11890	11915	12084	11951	12047	11889	12104	12100	12059	11876	12178	11948	11924	12027	12023	11853	11954	11953	12077	12071	12074	12112	12048	12038	12018	12041	12098	12116	12047	12076	11940	12069	12146	12110	11976	12133	11900	11857	11862	11947	12038	11872	11995	11984	11986	11897	12099	11877	11902	12001	12030	11969	12166	12208	11893	11945	11886	11940	11944	11861	12234	11980	12010	12039	11939	12051	11940	11980	12005	12087	11904	11817	11758	11800	11874	12018	12128	11969	12076	11855	11965	11880	12078	12116	12005	11969	11935	12092	12015	11801	11883	12208	11721	11939	12062	11969	12120	12120	11867	12111	11851	11802	11785	12128	12070	11945	11915	11822	12033	11670	11947	12179	11972	12045	12009	11955	11933	12002	11951	12012	11903	11981	11901	11935	11983	12046	11814	12005	12217	11830	12013	12044	12086	12036	11791	11924	11980	12090	11998	12057	11879	12171	12101	12141	11920	12117	11893	11933	12013	11823	11975	11835	12239	11895	11923	12015	12077	11883	11920	11735	11965	12030	12030	11881	11928	12018	12053	12107	11914	12017	12170	11971	12018	12053	12001	12017	12036	12092	11894	11915	11986	12217	12093	11793	11937	11940	12140	11986	12205	11972	11907	12013	12147	11851	12049	12078	11996	12143	12048	11977	11962	11824	11926	12104	12003	11997	11862	12004	11977	12066	11982	11955	11954	11811	11960	12050	11964	11955	11953	11900	11979	11964	12127	12036	11958	11946	12107	12065	12104	11985	11809	12091	12082	11902	11818	12229	11951	11892	11851	12044	11906	12130	11953	11785	11809	11915	11951	11910	11779	12027	12115	11842	11904	12068	12032	11953	11848	11923	11985	11937	12060	12024	12026	11826	11889	11878	11889	11854	11999	11964	11982	11745	11807	11804	11947	11887	11878	12044	12132	11977	11939	12094	12235	12083	11830	12099	11958	11851	11870	12065	12020	11779	11992	12042	11903	11917	11767	11941	11816	11896	11928	11940	11979	12053	11970	12002	12174	11824	11997	11876	12015	11871	11946	11948	12022	12050	12004	11913	11905	11925	11794	11931	11955	12120	11993	12033	11952	11994	12150	12035	12148	11817	11915	12010	12246	12167	11998	11994	11886	12306	12036	11999	11936	12222	12015	11955	12024	11925	11881	12031	11956	11904	12023	11715	12119	12000	11999	11717	11885	11933	12087	11911	11987	11994	12090	12062	12022	12154	11963	11884	11994	11872	12001	11965	12149	12013	11926	12173	12020	12049	11958	12128	12010	11910	11862	12069	12025	12076	12040	12019	11925	11890	12117	11954	11896	11962	11781	11874	12163	12032	12071	11945	12145	12098	11968	12082	12019	12009	12023	12123	11947	11955	12050	12240	12028	11889	11987	11871	12248	11940	12058	11897	12001	11908	11986	12094	11898	12025	12015	11876	11853	11897	12042	11807	11893	11964	11979	12014	12059	11983	11913	11786	12065	12020	11869	11969	11978	11917	11979	11869	12029	11990	12150	12005	12032	12039	11941	11853	11770	12052	11840	11883	11945	11976	11837	11853	12074	12071	11913	12089	11920	11836	11888	11996	11819	11997	12105	12005	11805	11875	12101	12009	11964	12014	11970	12068	11888	12115	11990	11928	11918	12090	11949	11888	12045	12010	12093	11901	11994	11949	12124	11856	12084	12053	12119	12075	11943	12206	11999	12018	12026	12000	12179	11864	11862	12008	11914	11944	11922	11918	11964	12058	12038	11913	11882	12006	12053	11898	12027	12144	12062	11953	11828	11964	11941	11915	11905	11975	12101	11944	12045	12119	11962	11937	11943	11727	11953	11980	11790	11976	11994	12065	11987	11953	12067	11916	11926	11949	11925	12095	11934	11859	12008	11808	11937	12029	11942	12080	11972	11872	11969	12055	12047	11921	11944	12016	12148	11971	12000	12011	12128	12043	11948	12033	11914	12025	11795	11966	11976	11976	12032	11813	12113	11900	11948	12081	11970	11810	11922	12085	11999	11853	11958	12064	11925	11997	11967	12144	11845	11929	11810	11869	12050	11856	12132	12030	11794	12169	12060	11980	12055	12123	12102	12029	11915	11867	11877	12064	12074	11911	11914	12018	11834	11908	12060	11846	12014	12135	11987	11859	11965	11909	11960	11897	12077	12053	12000	11938	12000	12078	11942	12121	12099	12053	11859	11880	11958	12013	11965	12076	11922	11897	11912	11924	11968	12101	12034	11961	11990	11889	12030	12376	12167	11923	11989	11968	12104	12029	11946	11936	11930	11825	11955	11961	12015	11917	12090	12081	11844	12005	12037	12117	11988	12045	12002	12217	12014	11819	11952	11990	12046	12112	11899	12038	11946	11929	12101	12063	11946	12078	11787	12027	11988	11891	11996	11893	12028	12005	11858	11960	11956	12064	12162	11988	11945	11895	12055	11897	11934	11794	11970	12014	12034	11882	11988	11899	12024	11962	11988	12063	11894	11909	12128	12088	11972	11939	11831	12102	11997	11948	11942	11881	11916	11859	12013	11864	12020	11883	12226	11911	12116	12073	12024	12031	11957	12159	12154	12062	11994	11924	11934	12017	11995	12039	11936	11891	11943	12117	12033	12063	12011	12040	12022	12030	12014	12077	11979	12066	11978	11983	12082	12073	11998	11994	12065	12024	12035	11958	11755	11922	11832	12100	12115	11971	12068	11990	11922	11936	11947	12090	11901	11987	11851	11883	12059	11940	11972	11949	12075	11937	12115	11888	12120	11872	12094	11952	12077	11995	12229	12012	12105	12100	11992	11855	12062	11935	12078	11951	11983	11958	11944	12100	12067	12095	12024	11869	11999	12026	11972	11991	12054	12009	11840	12050	11987	11968	11926	11819	11814	11977	11766	11954	12004	12093	12003	12074	12044	12040	11985	11743	12061	12065	11932	12056	11818	11991	12047	12083	11950	11972	12039	12105	11991	12051	11936	12085	11893	12153	11932	12107	12003	11907	11967	12216	12026	11936	12022	11904	12134	12099	11922	12033	12060	11901	12050	11900	11982	12061	12014	12102	12053	12009	12093	11898	11960	12021	11693	11907	12083	12047	11975	11779	11938	11947	12044	11862	11906	12054	11886	11917	11968	11959	11869	11892
24597	40613	35901	28243	23559	20800	19085	17333	15922	15375	14706	14452	14068	13594	13457	13251	13458	13257	13211	12989	12834	12967	12819	12640	12658	12579	12739	12589	12602	12389	12525	12298	12494	12474	12448	12639	12372	12383	12306	12254	12421	12473	12455	12254	12215	12399	12419	12231	12406	12345	12406	12356	12447	12288	12427	12311	12441	12361	12437	12242	12333	12332	12100	12381	12324	12265	12312	12295	12271	12176	12209	12456	12338	12454	12249	12474	12244	12345	12320	12241	12253	12281	12268	12291	12250	12186	12206	12302	12300	12271	12397	12374	12296	12256	12360	12289	12288	12301	12404	12479	12351	12200	12261	12272	12272	12406	12242	12274	12368	12209	12257	12339	12304	12319	12310	12247	12166	12429	12195	12242	12149	12463	12250	12469	12370	12175	12565	12451	12235	12171	12412	12312	12313	12254	12372	12191	12219	12368	12296	12182	12188	12056	12142	12264	12281	12369	12331	12289	12268	12263	12322	12439	12368	12243	12482	12218	12311	12149	12269	12293	12245	12289	12435	12400	12343	12230	12168	12250	12379	12270	12250	12377	12337	12342	12273	12328	12360	12378	12247	12367	12224	12489	12400	12225	12366	12217	12323	12144	12232	12282	12394	12255	12245	12263	12470	12377	12452	12324	12522	12444	12415	12326	12222	12374	12433	12494	12343	12278	12241	12253	12347	12335	12241	12398	12326	12273	12359	12193	12364	12217	12344	12450	12372	12353	12253	12144	12394	12367	12235	12275	12331	12306	12151	12296	12264	12440	12285	12343	12332	12145	12401	12295	12326	12282	12142	12309	12379	12309	12351	12346	12355	12168	12311	12339	12256	12253	12264	12477	12295	12268	12265	12226	12068	12380	12314	12193	12395	12255	12364	12351	12205	12241	12130	12245	12215	12314	12359	12312	12394	12252	12418	12364	12175	12304	12282	12371	12255	12233	12223	12415	12251	12310	12315	12290	12251	12296	12347	12177	12269	12286	12204	12058	12264	12164	12279	12381	12197	12417	12227	12315	12162	12209	12204	12464	12299	12465	12313	12348	12269	12279	12309	12155	12254	12271	12208	12308	12263	12333	12257	12220	12479	12337	12229	12289	12256	12449	12286	12188	12229	12323	12285	12385	12193	12264	12265	12259	12337	12363	12276	12175	12336	12384	12474	12130	12373	12511	12308	12359	12347	12314	12284	12221	12378	12116	12332	12456	12288	12287	12349	12226	12248	12285	12111	12433	12367	12291	12223	12160	12304	12338	12322	12350	12304	12320	12234	12287	12368	12237	12144	12289	12416	12191	12372	12380	12259	12253	12288	12231	12112	12419	12317	12326	12396	12107	12264	12428	12240	12226	12181	12173	12356	12441	12188	12204	12303	12319	12279	12213	12313	12286	12365	12335	12165	12357	12234	12181	12442	12227	12350	12389	12395	12372	12334	12324	12267	12259	12492	12249	12290	12273	12441	12243	12238	12283	12285	12424	12311	12342	12295	12256	12249	12273	12223	12289	12299	12358	12273	12290	12316	12299	12340	12274	12271	12318	12133	12268	12253	12376	12347	12225	12175	12311	12116	12272	12243	12341	12080	12331	12189	12247	12278	12362	12316	12307	12428	12135	12201	12210	12241	12489	12271	12408	12308	12252	12341	12253	12393	12373	12244	12264	12314	12275	12249	12277	12370	12203	12239	12384	12239	12379	12186	12486	12317	12345	12276	12271	12231	12493	12332	12284	12329	12282	12282	12299	12382	12264	12399	12324	12275	12308	12143	12224	12141	12438	12267	12135	12136	12263	12353	12340	12251	12249	12311	12328	12374	12374	12295	12291	12341	12243	12462	12259	12223	12329	12256	12157	12271	12274	12349	12097	12535	12244	12217	12360	12344	12316	12263	12311	12315	12376	12271	12316	12313	12267	12297	12252	12237	12414	12334	12306	12313	12300	12255	12237	12294	12368	12371	12174	12305	12242	12349	12112	12190	12357	12323	12236	12359	12217	12457	12189	12238	12200	12282	12128	12339	12167	12329	12283	12118	12367	12351	12240	12351	12226	12272	12104	12473	12144	12319	12428	12392	12334	12279	12341	12265	12147	12283	12363	12349	12248	12217	12216	12168	12221	12284	12289	12327	12482	12178	12169	12466	12308	12140	12339	12236	12377	12363	12161	12296	12173	12396	12302	12170	12294	12449	12352	12068	12329	12209	12333	12381	12184	12335	12325	12151	12253	12202	12381	12274	12122	12362	12386	12225	12368	12169	12101	12294	12305	12266	12284	12287	12282	12503	12213	12252	12257	12348	12321	12348	12293	12245	12285	12223	12179	12429	12216	12332	12327	12239	12285	12253	12237	12330	12268	12248	12229	12176	12194	12168	12243	12346	12121	12189	12312	12284	12277	12376	12265	12341	12230	12289	12264	12265	12384	12278	12145	12332	12483	12419	12352	12270	12289	12403	12457	12330	12225	12252	12373	12295	12213	12302	12217	12288	12235	12285	12203	12320	12254	12382	12296	12357	12211	12175	12452	12312	12157	12368	12262	12267	12316	12147	12175	12384	12515	12320	12281	12142	12313	12241	12291	12229	12251	12382	12272	12098	12273	12304	12381	12311	12231	12178	12366	12228	12243	12351	12241	12236	12497	12189	12376	12223	12171	12254	12417	12415	12234	12243	12328	12348	12238	12357	12342	12296	12408	12170	12258	12363	12415	12293	12396	12172	12269	12248	12373	12277	12291	12198	12310	12281	12330	12247	12225	12229	12296	12308	12348	12317	12351	12266	12196	12281	12292	12205	12374	12443	12274	12430	12349	12320	12356	12163	12316	12273	12193	12353	12217	12417	12313	12232	12318	12280	12251	12099	12277	12299	12305	12441	12282	12198	12158	12412	12367	12354	12309	12268	12479	12272	12411	12233	12278	12170	12402	12360	12152	12309	12190	12309	12242	12276	12379	12263	12145	12276	12409	12343	12339	12155	12366	12428	12290	12435	12331	12269	12291	12263	12345	12300	12359	12176	12381	12242	12241	12468	12346	12281	12378	12362	12167	12105	12258	12188	12313	12232	12251	12319	12315	12135	12185	12439	12462	12347	12233	12243	12321	12343	12402	12287	12319	12225	12063	12155	12340	12395	12183	12219	12377	12166	12291	12250	12273	12309	12332	12333	12249	12346	12129	12385	12259	12151	12383	12339	12063	12383	12264	12359	12393	12249	12218	12290	12456	12302	12295	12282	12379	12328	12346	12305	12275	12199	12293	12218	12510	12200	12117	12152	12276	12039	12280	12384	12277	12198	12295	12266	12429	12242	12191	12247	12288	12408	12167	12176	12220	12358	12406	12185	12298	12304	12275	12370	12354	12299	12269	12357	12218	12284	12323	12274	12381	12135	12219	12326	12098	12262	12126	12300	12339	12312	12222	12407	12197	12204	12238	12400	12405	12366	12268	12467	12449	12349	12346	12233	12181	12350	12375	12259	12303	12299	12450	12099	12342	12171	12440	12220	12269	12146	12331	12413	12270	12281	12244	12190	12246	12288	12280	12413	12243	12254	12459	12257	12137	12208	12297	12317	12248	12297	12178	12219	12300	12436	12202	12283	12348	12240	12226	12204	12371	12294	12235	12246	12233	12384	12285	12269	12202	12348	12386	12202	12273	12418	12169	12180	12284	12335	12330	12245	12282	12307	12197	12308	12480	12255	12136	12167	12113	12288	12174	12510	12509	12193	12429	12309	12294	12407	12220	12415	12221	12433	12293	12372	12230	12265	12234	12110	12289	12383	12414	12265	12393	12214	12321	12279	12279	12211	12324	12232	12327	12237	12380	12338	12179	12413	12260	12485	12227	12250	12369	12384	12250	12416	12278	12180	12375	12427	12196	12382	12260	12339	12206	12273	12267	12202	12447	12414	12225	12213	12339	12319	12349	12291	12322	12425	12304	12359	12331	12236	12316	12329	12229	12191	12058	12285	12280	12202	12147	12350	12241	12287	12304	12268	12132	12259	12425	12343	12280	12213	12285	12331	12178	12233	12434	12256	12148	12320	12271	12390	12297	12255	12189	12315	12324	12297	12188	12201	12244	12246	12195	12322	12343	12171	12287	12329	12186	12394	12335	12209	12395	12238	12497	12190	12167	12346	12237	12248	12245	12212	12142	12206	12294	12157	12183	12372	12258	12358	12375	12127	12309	12185	12276	12212	12264	12248	12202	12208	12431	12312	12264	12187	12382	12229	12275	12401	12513	12330	12266	12314	12507	12252	12215	12198	12235	12307	12347	12339	12405	12132	12314	12503	12231	12246	12279	12180	12297	12392	12435	12219	12313	12314	12282	12334	12249	12154	12283	12173	12261	12301	12316	12312	12183	12253	12326	12278	12224	12344	12344	12263	12288	12438	12198	12304	12165	12263	12394	12209	12219	12351	12155	12175	12353	12321	12411	12143	12297	12289	12427	12213	12311	12350	12074	12238	12275	12343	12349	12329	12382	12179	12132	12208	12267	12284	12338	12201	12143	12311	12332	12300	12388	12136	12279	12223	12377	12352	12160	12251	12363	12403	12296	12247	12259	12333	12163	12171	12146	12212	12311	12220	12260	12287	12271	12256	12222	12366	12272	12132	12318	12264	12342	12275	12361	12431	12340	12273	12178	12253	12289	12183	12311	12444	12244	12364	12403	12296	12243	12429	12231	12230	12285	12247	12277	12333	12229	12602	12284	12342	12286	12314	12238	12263	12287	12270	12211	12372	12457	12437	12462	12149	12401	12182	12216	12227	12218	12287	12196	12160	12220	12208	12232	12333	12255	12131	12261	12170	12279	12258	12309	12283	12082	12161	12271	12278	12491	12347	12285	12327	12209	12233	12350	12382	12388	12279	12217	12358	12311	12394	12293	12412	12271	12426	12342	12193	12165	12395	12432	12411	12340	12271	12227	12312	12220	12259	12264	12463	12374	12388	12226	12256	12233	12240	12308	12158	12358	12152	12345	12303	12402	12277	12357	12222	12347	12206	12229	12183	12212	12243	12211	12352	12209	12309	12172	12523	12434	12219	12429	12154	12356	12175	12384	12230	12207	12374	12306	12341	12179	12222	12253	12380	12259	12325	12280	12288	12328	12339	12305	12158	12340	12274	12374	12417	12183	12012	12375	12314	12236	12236	12222	12248	12407
23200	21590	29667	24029	21813	23374	23727	17268	14954	14376	14201	13710	13248	13144	13179	12973	12831	12937	12817	12520	12662	12568	12414	12534	12294	12312	12322	12020	12050	12106	12053	12042	12203	11996	12017	11930	11725	12057	12027	12080	11997	12240	11965	12040	12036	12061	12014	11842	12097	12035	12044	11967	12044	11931	12232	12152	11987	11883	12023	11987	11996	12094	11970	11750	12044	12040	12031	12075	11971	11879	11908	11938	12053	11993	12040	11765	11872	12013	12055	11912	11968	11951	11941	12133	11982	12031	12018	11978	11831	12019	11773	11970	12020	11954	11799	11871	11869	11856	11994	11910	11914	11948	11551	11823	11849	11935	11945	12012	11892	11828	12122	11754	11741	12013	12024	11954	11924	11751	11957	11952	11899	11963	11809	11810	11838	11964	12010	11924	11994	11784	11799	11936	11895	11679	11855	11944	11814	11779	12015	12102	11974	11962	11661	11896	11824	11833	11820	11999	11915	11956	11964	11925	11949	11821	11839	11948	11810	11800	11948	11790	11856	11888	11960	11874	11950	11964	12040	12006	11881	11866	11941	11894	11994	11971	11947	11965	12047	12054	11996	11998	12031	11817	12009	12061	11865	11764	11933	11755	11797	11881	12037	11702	11953	11935	12059	11927	11684	11870	11881	11849	11969	11951	11961	11908	11945	11808	12074	11892	11880	11983	11762	11900	11944	11736	12166	11952	11980	11889	11947	12008	11837	11911	11830	11903	11804	11696	11960	11868	11907	11869	11895	11867	12091	11850	11847	11899	11924	12039	11893	12032	11847	11921	11814	11850	11872	11757	11926	11799	11911	11740	11812	11941	11976	11975	12063	11903	11840	12045	12006	11914	11690	11788	11985	11893	11891	11830	11927	12089	11711	11919	11919	12052	11957	11955	11895	11926	11774	11917	11816	11603	11823	11818	11801	11865	11890	11741	11908	11723	11939	11883	11801	11969	11800	11865	11841	11933	11854	11903	11944	11824	11739	12012	11956	11972	11992	11954	11706	11905	11890	11937	12131	12014	12000	11869	11914	11998	11816	11893	11867	11867	11806	11965	11913	11878	11961	11936	11741	12114	11920	11942	11886	11925	11881	11798	11854	11915	11859	11923	11875	11890	12111	11830	11760	11880	11866	11773	11682	11948	12078	11907	11696	11816	11964	11940	12015	11751	11890	11965	11932	11919	11878	12085	12036	11980	11672	11805	11899	11979	11903	11716	11978	11863	11774	11991	11847	11868	11974	11812	11773	11776	11863	12052	11789	11793	11885	11791	12001	11914	12001	11764	11809	11958	11755	11788	11966	11936	11986	12068	11966	11997	11820	12040	11948	11860	11930	11890	11849	11874	11837	11974	11828	11760	11972	11964	11892	11810	11930	11809	11855	11955	11857	11828	11839	11990	11888	11700	11718	11796	11915	11824	11808	11995	12029	11934	11745	11829	11843	12239	11845	12043	11772	11918	11928	11837	11998	11912	12042	11940	11943	12027	11924	11949	11861	11929	11894	11872	11988	11737	11937	11945	11900	11711	12015	11977	12035	11844	11903	12027	11982	11939	11885	12103	12030	11901	11997	11845	11832	12052	11846	12070	11899	11913	11901	11824	12007	12007	11843	11896	11850	11769	12086	11973	11935	11941	11715	11834	11807	12005	11860	11834	11752	11848	11954	11806	11778	11780	12043	11829	11902	11886	11676	11880	12048	11900	11920	11994	11817	11965	11704	11939	12059	11844	11855	11849	11873	11968	11736	11858	11941	11901	11768	12155	11934	11974	11869	12161	12104	12188	11902	11919	11827	11823	11966	11833	11827	11806	11778	11895	11750	11874	12001	11760	11846	11962	11921	11811	11983	11870	11911	11862	12018	11741	11933	11992	12024	11868	12042	12030	11844	12120	11774	11727	11879	11959	11834	12050	11686	11842	11997	11988	11824	11882	11926	11763	12024	11958	11827	11842	12035	11814	11974	12121	11910	11963	11967	11965	11857	12125	11935	11981	11914	11774	12079	11859	12119	11971	11896	11992	11833	11896	11992	11953	11809	11947	11850	11806	11823	12025	11851	11872	12030	11971	11921	11798	11746	11838	11735	11900	11907	11894	12030	12060	12014	11978	11972	11945	11790	11975	11976	11870	11924	11854	11743	11862	11787	11916	11945	11784	11893	11915	11810	11963	11969	11970	11985	11935	11893	11905	12001	11852	11873	11852	12038	11924	11983	11876	12063	11750	11865	11812	11871	12020	11917	11858	11933	11911	11840	11926	11859	11839	11772	11808	12059	12102	11863	11968	11916	11973	11897	11872	11913	11834	12044	12039	11838	11994	11945	11859	11971	11784	11853	11859	11812	11713	11903	12122	11864	11933	11919	11827	11782	11870	11964	11908	11939	11920	11838	11986	11899	11934	11749	11938	11838	11811	12098	11818	11820	11826	11783	11839	11832	11970	11764	12006	11793	11795	11992	11875	11984	11867	11935	11791	11903	11715	11893	11893	11821	11808	11731	11828	11875	12049	11838	11843	11859	11893	11811	11900	11883	11906	11990	11756	11931	11920	11964	11797	11857	11712	11920	11704	11945	12114	11928	11989	11822	11818	12074	11996	11952	11880	11863	11868	11746	11915	11995	12007	11926	12070	11875	11965	12100	11932	11964	11946	11879	11979	11903	11804	11941	12002	11811	11946	11916	11884	12008	11939	11865	12004	11876	11749	11805	11949	12000	11534	11877	11892	11967	11908	11918	11889	12119	11940	11965	11808	12073	11902	11785	11848	11868	11859	11821	11967	11678	11872	11762	11815	11758	11773	11901	12022	11955	11833	11858	11668	11705	11832	11815	11885	11773	11898	11771	12170	11999	11834	11733	11950	11999	11743	11799	11847	11828	11774	11887	11829	11900	11923	11951	11807	11668	11882	11958	11874	11944	11762	12030	11847	11796	11838	11816	11857	11876	11824	11887	11868	11751	11934	11779	11943	11972	11841	11788	11909	11913	11846	11957	11950	11744	11834	12055	11862	11844	11647	11765	11808	11827	11865	11764	11852	12060	11770	11729	11761	11992	11640	11728	11772	11921	11923	11834	11772	11955	11807	11876	11705	11889	11908	11733	11735	11870	11840	12144	11813	11880	11916	11895	11918	11812	11765	11801	11882	11890	11790	11834	11870	11864	11653	11839	11830	11807	11842	11968	11776	11783	11907	11809	11925	11946	12085	11866	11931	11828	12021	11832	11824	11735	11930	11850	11963	11759	11772	12062	11917	11893	11824	11752	11835	11902	11913	11928	11937	12058	11807	12129	11959	11998	11808	11917	11996	12039	11803	11967	11926	11821	11934	11980	11866	11895	11790	11846	12047	11912	11799	11912	11962	11814	11883	11777	11830	11928	11871	12105	11612	11960	11917	11788	11934	11955	11879	11768	12019	11843	11912	11838	11904	11708	11762	11772	11932	11848	11748	12014	11948	11815	11888	11862	11933	11860	11916	11663	11793	11877	11949	11772	11796	12025	11953	11988	11641	11881	11812	11947	11942	11991	11890	11896	11846	11935	11813	11922	11947	11877	11753	11951	12125	11872	11815	11870	11788	11862	12070	12039	11947	12043	11699	11905	12060	11988	11949	11775	11819	11927	11959	11915	11848	12006	11842	11884	11893	11930	11873	11858	12044	11892	11819	11827	12049	11814	12047	11945	11858	12049	11878	11831	11990	11844	11945	11942	11947	11956	12015	11807	11919	11827	11876	11901	11930	11732	11720	12077	11967	11686	11947	11934	11840	11876	11811	11918	12006	11992	11920	11991	11985	11941	11868	12084	12045	11874	11975	11835	11849	11965	11942	11954	12042	11877	11822	11978	11771	11880	11810	11876	11846	11794	11883	11858	11912	11988	11878	11922	12117	11886	11714	11922	11842	11857	11860	11721	11893	11997	11937	11877	11847	11896	11931	11835	11935	11955	11840	12055	11855	11929	11850	11960	11885	11831	12050	11952	12035	11913	11794	12028	11784	11996	11837	11972	12014	11990	11917	11947	11974	11915	11867	11904	11831	11868	11995	11934	11854	11926	11989	11903	11819	11985	11731	11933	11803	11879	11916	11832	11604	11876	11783	11832	11871	11711	11705	11954	11742	11919	12010	11800	12061	11883	11848	11730	12029	11977	11747	12004	12017	11866	11888	11963	11931	11881	12048	11834	11978	11962	11859	11861	11906	12081	12085	11867	11872	11930	11852	11843	11808	11991	11871	11965	11877	11885	11739	11919	11719	11772	11768	11893	11951	11839	11560	12018	11971	11838	11971	11909	11837	11924	11867	12012	12004	11990	11997	11955	11779	11762	11832	11778	11758	12017	11970	11982	12081	11862	11746	11854	11894	12070	11881	11855	11800	11970	12025	11777	11793	11861	11851	11962	11863	11983	11882	11835	11785	11532	11766	11723	11808	11831	11870	12108	11909	12012	11889	11942	11981	11757	11904	12000	11962	11932	11781	11921	11927	11837	11866	11837	11930	12040	12015	11954	11935	11739	11826	11831	11897	11797	11853	11739	11701	11813	11855	11871	11763	12062	11686	11841	12028	11941	11852	12017	11896	12108	11915	11931	12025	11863	11741	11770	11883	11744	11970	11994	11848	11990	11879	11816	12029	11809	11774	11910	11712	11788	11927	11922	11744	11856	11878	11935	11860	11991	11911	11809	11917	11974	12016	11795	11915	11887	11724	11896	11820	11840	11756	11956	11979	11744	11926	11894	11837	12012	11850	11952	12085	11867	11889	11988	12011	12012	11911	11947	11950	11881	11788	11864	11875	11875	11828	11826	12006	12007	11907	11865	11923	12041	11994	12003	12046	11913	11876	12013	11993	11925	11738	11934	11818	12118	11878	11982	11875	11925	12045	11952	12024	11955	11903	11912	11863	11714	11862	11891	11806	12187	11931	11815	11991	11815	11840	11873	11990	11909	12035	11979	11929	12068	11774	11973	11733	11740	11984	11918	11799	11892	11831	11885	11940	11915	11926	11891	11896	11795	11946	11972	11731	11847	11954	11825	11914	11940	11962	11866	11857	11835	11744	11899	11758	12033	11825	11833	12010	11803	11940	11909	12030	11821	11919	11993	11972	11902	11920	12028	11801	11889	11909	11715	11813	11761	11886	11856	11998	11863	11894	12003	11864
25770	44871	40843	32488	26571	23696	21717	19462	17664	16568	15926	15193	14400	14006	13878	13878	13925	13699	13141	13385	13048	13083	12890	12855	12841	12722	12921	12537	12485	12419	12407	12542	12524	12647	12541	12364	12359	12470	12252	12503	12327	12356	12121	12474	12205	12250	12185	12328	12365	12409	12420	12304	12276	12229	12165	12373	12185	12133	12277	12269	12186	12282	12291	12062	12138	12299	12088	12092	12303	12242	12182	12246	12269	12364	12253	12156	12242	12161	12202	12369	12163	12331	12254	12192	12304	12139	12286	12275	12078	12311	12144	12180	12384	12140	12502	12128	12081	12052	12357	12127	12042	12358	12135	12144	12232	12261	12339	12359	12267	12167	12165	12105	12184	12152	12258	12028	12113	12386	12276	12179	12119	12256	12189	12189	12282	12048	12386	12191	12264	12064	12343	12277	12209	12256	12233	12191	12223	12261	12299	12352	12189	12235	12200	12255	12242	12284	12137	12266	12234	12122	12381	12071	12255	12248	12251	12335	12071	12070	12516	12264	12288	12147	12226	12214	12199	12268	12258	12259	12207	12145	12192	12110	12222	12194	12216	12150	12036	12319	12240	12256	12244	12048	12188	12216	12238	12137	12363	12116	12127	12179	12190	12069	12198	12382	12150	12132	12283	12180	12099	12370	12097	12093	12141	12284	12284	12289	12306	12092	12216	12173	12158	12181	12152	12238	12264	12184	12143	12118	12277	12075	12242	12089	12267	12157	12169	12169	12010	12288	12208	12141	12257	12114	12280	12291	12219	12275	12328	12161	12027	12204	12256	12295	12184	12241	12233	12269	12135	12144	12184	12082	12240	12196	12203	12259	12185	12345	12255	11982	12145	12125	12156	12145	12301	12172	12245	12333	12241	12156	12139	12158	12256	12197	12170	12120	12259	12097	12317	12248	12173	12267	12252	12183	12145	12420	12176	12250	12130	12212	12268	12279	12286	12418	12204	12116	12286	12299	12118	12270	12240	12310	12237	12056	12221	12324	12328	12254	12187	12323	12055	12126	12014	12427	12132	12178	12236	12209	12111	12193	12135	12073	12184	12234	12206	12218	12152	12247	12178	12332	12158	12144	12268	12151	12054	12251	12320	12213	12362	12118	12233	12240	12152	12180	12361	12133	12100	12238	12163	12086	12209	12188	12198	12122	12142	12052	12373	12228	12182	12152	12071	12371	12133	12174	12063	12200	12207	12241	12186	12179	12306	12092	12241	12153	12297	12165	12227	12188	12103	12075	12283	12320	12248	12376	12218	12174	12305	12296	12155	12266	12338	12086	12231	12286	12130	12268	12230	12366	12145	12224	12193	12201	12178	12246	12352	12234	12264	12272	12165	12168	12210	12127	12318	12133	12081	12118	12101	12205	12175	12246	12211	12153	12167	12227	12190	12210	12219	12186	12125	12099	12040	12238	12255	12194	12214	12323	12087	12219	12241	12142	12069	12246	12255	12214	12197	12311	12171	12193	12131	12293	12080	12295	12131	12254	12099	12321	12168	12082	12248	12046	12259	12203	12268	12196	12168	12366	12145	12132	12306	12055	12312	12431	12099	12214	12111	12173	12340	12154	12281	12114	12184	12151	12260	12103	12116	12151	12209	12245	12284	12302	12026	12131	12274	12145	12037	12208	12018	12227	12344	12156	12280	12167	12191	12407	12250	12023	12272	12342	12203	12013	12215	12106	12251	12200	12259	12114	12260	12086	12208	12148	12246	11936	12221	12336	12198	12147	12326	12205	12201	12216	12249	12059	12121	12212	12153	12135	12384	12090	12165	12035	12189	12347	12310	12115	12177	12120	12355	12035	12349	12159	12140	12256	12242	12162	12219	12184	12167	12077	12169	12089	12028	12270	12245	12301	12183	12166	12298	12209	12178	12188	12139	12159	12133	12155	12147	12262	11995	11917	12226	12366	12091	12164	12134	12366	12414	12307	12203	12289	12123	12280	12169	12135	12296	12261	12125	12149	12139	12315	12181	12139	12019	12147	12170	12135	12279	12299	12197	12190	12127	11973	12273	12143	12169	12153	12231	12307	12256	12094	12192	12161	12231	12255	11993	12205	12221	12187	12270	12014	12097	12273	12217	12138	12189	12213	12201	12398	12120	12172	12020	12351	12155	12239	12181	12245	12108	12143	12083	12398	12072	12262	12107	12126	12303	12314	12241	12098	12079	12106	12162	12242	12119	12111	12208	12168	12008	12402	12144	12210	12276	12123	12228	12054	12259	12365	12179	12056	12153	12360	12129	12234	11903	12320	12127	12155	12159	12163	12164	12174	12220	12347	12260	12115	12170	12136	12141	12044	12147	12209	12344	12205	12258	12193	12130	12152	12213	12278	12067	12223	12099	12083	12086	12150	12238	12271	12177	12157	12154	12269	12324	12290	12109	12099	12243	12282	12153	12152	12071	12261	12126	12149	12208	11996	12084	12337	12282	12141	12325	12210	12156	12205	12147	12208	12247	12137	12052	12126	12163	12394	12184	12140	12132	12082	12205	12190	12134	12113	12323	12073	12195	12235	12316	12141	12151	12141	12225	12285	12106	12132	12262	12270	12339	12210	12298	12218	12257	12221	12189	12073	12160	12113	12372	12155	12204	12351	12258	12081	12097	12392	12144	12136	12135	12051	12269	12205	12139	12140	12079	12220	12188	12183	12036	12201	12193	12117	12223	12461	12231	12215	12137	12088	12207	12184	12044	12149	12042	12191	12025	12230	12167	12123	12226	12265	12167	12021	12209	12293	12148	12158	12106	12360	12175	12064	12217	12225	12111	12328	12089	12371	12257	12170	12193	12172	12146	12306	12071	12226	12198	12240	12264	12223	12168	12185	12239	11991	12040	12101	12107	12154	12254	12337	12172	12306	12156	12264	12244	12141	12070	12199	12248	12203	12130	12168	12271	12285	12230	12142	12162	12144	12214	12176	12136	12288	12130	12072	12045	12285	12172	12149	12400	12237	12235	12246	12071	12299	12165	12169	12050	12366	12174	12167	12185	12110	12189	12151	12112	12218	12281	12104	12254	12317	12026	12218	12165	12048	12112	12287	12281	12054	12174	12135	12319	12301	12168	12240	12151	12066	12226	12153	12276	12107	12111	12142	12222	12287	12199	12174	12182	12259	12050	11962	12239	12134	12265	12118	12160	12200	12213	12142	12198	12191	12342	12211	12245	12065	12259	12243	12350	12317	12240	12118	12117	12437	12302	12090	12247	11977	12237	12085	12192	12061	12166	12244	11967	12230	12117	12197	12138	12121	12139	12048	12167	12314	12120	12064	12295	12376	12170	12122	12154	12105	12354	12275	12128	12202	12181	12142	12159	12262	12150	12195	12084	12116	12314	12138	12192	12157	12237	11940	12174	12097	12185	12019	12331	12291	12170	12133	12186	12333	12287	12082	12258	12422	12292	12066	12156	12114	12252	12203	12156	12274	12057	11978	12244	12156	12111	12326	12225	12234	12102	12270	12178	12133	12138	12313	12240	12307	12239	12234	12248	12231	12159	12316	12154	12349	12304	12139	12186	12216	12135	12231	12186	12222	12223	12223	12243	12171	12206	12269	12141	12194	12183	12100	11953	12397	12233	12135	12305	12180	12216	12269	12237	12160	12188	12096	12187	12290	12138	12229	12153	12246	12295	12096	12032	12120	12252	12177	12203	12073	12125	12099	12190	12284	12225	12066	12149	12163	12274	12176	12194	12080	12140	12367	12333	12150	12215	12385	12058	12162	12324	12107	12275	12086	12386	12053	12167	12153	12000	12060	12185	12133	12210	12275	12115	12154	12205	12105	12232	12193	12223	12121	12252	12081	12033	12252	12286	12174	11979	12241	12301	12130	12273	12245	12231	12185	12344	12140	12175	12188	12253	12174	12220	12084	12122	12134	12248	12169	12255	12131	12140	11996	12128	12242	12092	12263	12228	12012	12268	12058	12054	12232	12159	12327	12141	12223	12124	12236	12191	12137	12268	12236	12178	12298	12099	12236	12220	12111	12074	12367	12109	12185	12260	12148	12191	12251	12100	12122	12151	12300	12077	12162	11998	12216	12121	12183	12099	12286	12123	12309	12042	12224	12164	12013	12171	12257	12197	12108	12332	12143	12252	12132	12061	12148	12216	11999	12039	12136	12004	12162	12136	12054	12285	12207	12177	12293	12184	12181	12258	12175	12133	12067	12201	12214	12225	12180	12218	12050	12368	12149	12194	12188	12258	12125	12324	12177	12119	12038	12138	12224	12135	11916	12246	12173	12075	12195	12212	12195	12186	12218	12285	12097	12104	12127	12121	12218	12178	12196	12269	12293	12266	12165	12288	12239	12235	12116	12123	12218	12203	12282	12110	12207	12056	12214	12166	12252	12170	12302	12032	12327	12276	12282	12336	12235	12278	12343	12217	12152	12302	12228	12282	12260	12147	12236	12302	12180	12258	12288	12291	12218	12302	12195	12214	12250	12234	12220	12166	12252	12176	12171	12184	12305	12186	12188	12297	12211	12221	12190	12211	12140	12237	11949	12236	12074	12269	12279	12292	12463	12170	12203	12200	12143	12139	12312	12154	12253	12253	12093	12223	12108	12411	12106	12333	12218	12298	12257	12217	12085	12216	12126	12208	12237	12286	12138	12163	12047	12210	12181	12254	12213	12280	12113	12408	12233	12142	12196	12215	12084	12218	12252	12100	12141	12126	12083	12277	12191	12193	12302	12159	12258	12063	12036	12066	12262	12233	12198	12193	12217	12235	12143	12154	12167	12159	12262	12152	12158	12197	12158	12013	12199	12121	12052	12090	12161	12150	12092	12252	12269	12244	12045	12360	12087	12060	12101	12162	12268	12417	12182	12183	12082	12319	12030	12100	12219	12300	12145	12244	12278	12142	12129	12165	12247	12162	12100	12215	12091	12269	12107	12268	12292	12106	12391	12074	12252	12119	12262	12247	12365	12136	12115	12170	12245	12139	12080	12353	12107	12215	12069	12258	12179	12353	12108	12137	12123	11949	12181	12286	11992	12203	12208	12375	12381	12052	12324	12185	12233	12059	12175	12162	12144	12188	12132	12320	11987	12151	12247	12182	12154	12295	12088	12166	12276	12102	12171	12215	12106	12156	12180	12165	12228	12228	12168	12156	12282	12102	12076	12351	12199	12136	12082
27737	23034	25918	21343	15540	14102	13622	12693	12076	11860	11931	11828	11610	11515	11665	11428	11511	11307	11253	11156	11190	11290	11243	11490	11272	11239	11121	11289	11100	11130	11067	11186	11178	11180	11207	11091	10965	11003	11055	11310	11223	11199	11112	11003	11053	11056	11226	11316	11139	11036	11018	11215	11130	11134	11151	11194	10985	10996	11176	11022	11007	11172	11074	11019	11060	10940	10983	10985	11040	10996	11241	10967	11245	11154	11012	10998	11124	10997	11030	11116	11171	11053	11186	11159	11150	11004	11144	11047	10939	10920	10991	11190	11166	11128	11095	10995	11035	11100	11122	11106	11069	11100	11067	11213	11149	10955	11187	11117	11097	10845	11129	11094	11145	10974	10877	11151	11047	10807	11034	11128	11072	11191	11118	11159	10933	10993	11079	11049	11086	11031	11159	10912	10948	11002	11092	11050	11153	11047	11099	10982	11111	11103	10912	10992	11061	11113	11022	11006	11002	11171	11236	11131	11063	11068	11038	11094	11057	10975	11052	10860	11108	11105	10971	11157	10973	11310	11064	10850	11011	11048	11036	10940	11119	10876	11009	11017	11045	11121	11045	10979	11158	11027	10972	11131	11054	11091	11278	10784	11114	11121	11077	11001	11097	11075	11069	10973	10991	10834	10915	10982	11143	11038	11060	11120	10941	10999	11196	11045	11175	11028	11155	11050	11064	11100	11058	10961	10858	10953	11120	11035	10871	11017	11316	11088	10914	11066	10975	10967	10965	11085	11136	10933	11056	11056	11112	11057	11066	11039	11201	11012	10898	11085	10877	11091	10980	11227	10978	10969	10760	10831	10974	11047	11028	11075	10974	11233	11118	10964	11087	10915	11035	10851	11124	11007	11019	11088	11004	10796	11075	11186	10990	10916	11034	11112	11089	10989	11146	11012	11046	11039	11004	10952	10996	11027	11072	11097	10985	10965	10946	11134	10995	10933	11119	10894	10921	10972	10922	11136	11143	10981	11125	10953	11059	10973	11204	11122	11049	11123	10979	10941	11011	10891	11039	11015	11098	11036	10966	10969	11014	11192	11086	11135	11068	10991	11073	11048	11040	10946	10829	11122	11149	11112	11088	11093	11163	11010	11106	11094	11048	10885	10963	11220	11049	11099	11044	11051	11219	11158	10982	11056	11121	10977	11076	11084	11053	11093	11064	11103	11168	11067	10960	11188	11089	11101	11133	11144	10917	10940	11060	11040	11076	11089	11115	11121	10970	11055	11024	11080	11015	11070	11100	10923	10875	11166	11020	10984	11124	10991	11148	10998	11080	10986	11060	11021	11120	11121	11085	11136	11024	11076	10946	11059	11176	11021	11189	10946	10980	11087	11029	11104	10997	11204	11060	11132	10923	11041	11176	11217	11006	10934	11066	11151	10925	11103	11163	11090	10992	11131	10975	11211	11140	11076	11061	11047	11114	11062	11052	11091	11042	10999	11096	11019	11122	11218	11007	10957	11081	11091	11090	11206	11218	11105	10733	11082	11054	10980	11168	11090	11214	11123	10994	11024	10934	11002	11005	10974	11012	11116	11065	11076	10956	11020	11081	11037	11148	11066	10915	11029	10966	10940	10995	11095	11002	10923	11037	11091	10975	11220	11002	10995	11036	11100	11123	11024	11120	11095	11084	11068	11097	10924	11005	11103	11203	10964	10951	10896	10992	11088	11175	11130	11009	11014	11212	11325	11168	11039	11092	10907	11179	11056	11175	11019	10968	11117	10958	11020	11223	11125	11043	11191	11013	10932	11000	11048	10982	11168	10887	10937	10921	11032	11104	11061	11052	11053	11023	10993	11084	10943	10951	11081	11146	11097	11024	11023	11146	11097	10994	10952	11102	11170	11048	11025	11161	10953	11156	11101	11076	11122	11022	11109	11000	10993	11013	11223	11037	11121	10960	10964	10986	11146	11110	11219	11041	11173	11145	11054	11051	11037	11039	11168	10936	11086	11117	11070	11085	11128	11061	10976	10923	10979	11162	11098	11002	11051	11191	11029	11085	11091	11142	11111	10999	11085	11108	10937	10985	11068	10994	11085	11152	11210	11041	11027	11108	10989	10859	11034	11055	11057	10989	11009	10992	10929	11150	11007	11175	11200	11079	11088	11095	10927	11026	11010	11020	11170	11093	11051	11032	11204	11220	11121	10991	11207	11105	10980	10921	11128	10867	10946	11188	11209	11001	11105	10975	10961	11146	11157	11127	10984	11039	10978	11156	11035	11037	11176	10935	10955	11106	11178	11102	11165	11079	11093	11114	11107	10968	11234	11170	11193	11166	11013	11135	11025	11117	11114	10960	10993	11101	11089	10997	11078	11055	11001	10994	10776	11055	11078	11139	11191	11042	11121	11256	11021	10936	11042	11096	11004	11003	11072	10982	11014	10991	10924	11044	11017	10999	11017	10961	11143	11016	11254	11218	11032	11110	10869	10967	10882	10944	11051	11083	10892	11113	11123	11106	10809	11009	11067	11224	11085	11037	11016	11053	10908	10965	10999	10971	11050	11023	10842	10934	11093	10937	10952	11131	10966	11017	10967	10949	11039	10949	11042	11060	11116	11111	11046	11115	11217	11049	11075	10861	10983	11059	11088	11076	10923	11196	10906	10856	11060	10998	10990	11198	10993	11053	10994	11018	11175	11038	11008	10953	11039	10941	11067	10998	11085	10939	11271	10881	11095	11088	11059	11153	11209	11165	10925	10978	10982	11142	11054	11012	10990	11142	11112	10884	11022	10955	11133	11112	11076	10916	11015	11077	10986	11134	11225	11043	10822	10961	10954	11075	11278	11046	11027	11154	11124	10998	11018	11036	10969	11062	11033	11015	11091	10911	11064	11096	11114	11079	11074	11120	11049	10840	10898	11047	11014	11035	11006	11093	10972	11118	11073	11231	11361	11150	11017	11041	11097	11154	11077	11195	10982	11066	11040	11012	11180	11045	11201	11074	11127	10887	10939	10898	11079	11105	11021	11074	11061	11195	11043	11061	11189	10918	11046	11182	11244	11140	10801	11095	11154	10990	11126	10950	11041	11003	11041	10901	11052	11017	10915	10978	10940	11107	11021	10960	11006	10971	11072	10942	10968	11204	11002	11050	10942	11031	11076	10962	11035	11069	11194	11017	11112	11065	11279	11190	11070	11083	10918	10997	11033	11214	11177	11118	11075	11113	11029	11122	10876	11070	11019	10999	11168	10915	11051	11137	10965	11085	11042	11284	11029	10990	10940	11070	11062	11093	11156	11159	10974	11062	11044	11026	11101	11010	11004	11155	11144	10935	10978	11209	11193	11165	11013	10997	11134	11108	10955	10975	10954	10946	10996	11151	11186	11089	11343	11210	11059	11056	10992	11007	11017	11066	10773	11229	11053	11223	11087	11045	11011	10942	11086	11100	11029	10941	11038	10934	11087	11098	10977	11128	11077	11088	11092	11043	11013	11219	11036	11120	11011	11018	10927	10933	10936	11123	11107	10816	11092	10972	11149	11007	10869	11166	11036	11091	11096	11031	11046	11164	10898	10996	11021	11051	11011	11065	11040	10850	11147	11200	11078	11025	10911	10992	11041	11051	11250	10979	11050	11027	11109	11087	11128	11009	11060	11048	11150	11094	10999	10936	11002	11071	11158	11082	10938	11108	11099	11112	11058	10943	10895	11124	11241	11086	11108	10902	11032	10906	10929	11046	11049	11034	11154	11006	11170	11083	11070	10994	10912	10957	11063	10937	11126	10979	11041	11035	11146	11148	11279	10942	11095	10870	10932	11014	10936	10951	11052	11057	10986	11154	11007	11113	11115	10992	11175	11098	10833	10990	10963	10932	11071	11185	10959	10993	11057	11214	10962	11001	10940	10976	10948	11129	11100	11012	11026	10967	10953	10973	11013	10962	11048	11139	10844	11035	11040	10976	11130	11028	10963	11040	10979	10993	11115	11114	11081	11195	10954	10833	10979	11003	11280	11079	11114	11038	11056	10978	11071	10987	11008	10895	11085	10996	11016	10825	10923	11085	11040	11071	11100	11127	11091	11080	10954	11251	11120	10967	10932	11014	11047	10946	10975	11293	11202	10995	11073	10995	10855	11080	11021	10969	11109	10946	11100	11122	10903	10999	11105	11113	11154	11094	11074	11121	11012	11200	10967	11157	11033	10931	10923	10932	11021	10959	11133	10878	11091	11076	10907	11098	11059	10835	11254	11110	11089	10889	10995	10984	11077	11092	11083	11086	11192	11141	11054	10984	10969	10978	11050	10875	11095	11013	10946	11093	10817	10900	11091	11271	11102	11084	11032	11021	11067	11006	11169	11042	11055	10962	11108	11255	11120	10805	11218	10954	10964	11080	10957	11089	11060	11006	11108	11034	11019	10856	11196	11101	10981	10841	10930	11016	11044	11084	10891	11112	11020	11025	11061	11092	10889	11002	10924	10869	10906	11025	10966	11017	11038	11018	11034	11043	11129	11060	11119	10985	10881	11043	11028	11111	11184	10851	11080	11198	11078	11030	11165	11157	11049	11049	11066	11099	11118	11043	11135	11122	11191	11024	11086	11127	10968	11012	11074	11146	11159	11187	11050	11238	11034	11092	10926	11064	11048	11094	11112	11161	11032	11072	11077	11005	11107	11149	10966	11103	11190	11061	10885	11039	11002	11017	11079	11001	11073	10872	10995	10933	10764	11002	11052	10999	10966	11095	11293	11053	11092	10780	10937	11039	11135	11013	11013	10959	11130	11031	11028	11181	11122	11108	10959	11152	11022	10904	11082	11013	10805	10988	11022	11053	11018	11180	11249	10954	11061	11098	11147	11135	11063	11110	10996	10917	11263	11033	11188	11124	11051	11067	11115	11205	11098	11115	10901	10995	11145	10864	11008	10984	11151	11073	11071	10887	11188	11246	11053	11075	11094	11221	11023	11124	10998	10876	10987	11109	11048	11214	10988	11205	11059	10973	10964	11008	11032	10982	10894	11279	10991	10879	11153	11099	11006	11045	11024	11147	11282	11203	11145	11173	11045	11143	11036	11111	11064	11054	11000	11098	10966	11139	11041	11144	11050	10939	11077	11104	11185	11087	10995	11000	11284	11247	11056	10930	11024	11182	11010	10888	11168	11069	10947	11067	10951	10802	10862	11107	11080	11106	11017
23754	33419	29773	22333	18599	16597	16057	14694	13965	13319	12864	12780	12609	12297	12319	12165	12293	12181	11815	11992	11860	12110	11755	11862	11883	11688	11853	11748	11732	11739	11721	11709	11717	11766	11829	11640	11568	11702	11551	11947	11609	11704	11500	11613	11660	11481	11620	11630	11744	11551	11711	11561	11651	11740	11603	11617	11623	11585	11754	11565	11781	11651	11503	11648	11637	11593	11543	11537	11727	11622	11564	11582	11620	11608	11581	11738	11584	11564	11550	11522	11560	11602	11764	11719	11529	11663	11698	11494	11735	11788	11634	11618	11642	11614	11683	11571	11699	11747	11681	11677	11643	11630	11712	11590	11617	11577	11733	11559	11550	11594	11661	11670	11452	11515	11645	11567	11621	11586	11771	11592	11628	11637	11577	11584	11571	11704	11566	11764	11632	11632	11525	11479	11619	11535	11756	11640	11671	11680	11570	11571	11550	11624	11671	11604	11481	11491	11511	11340	11711	11725	11733	11693	11675	11674	11692	11632	11670	11642	11634	11580	11533	11527	11651	11640	11541	11612	11617	11512	11476	11608	11479	11651	11563	11529	11606	11497	11646	11474	11560	11525	11605	11625	11468	11635	11633	11566	11684	11644	11482	11590	11603	11610	11620	11462	11443	11580	11431	11603	11737	11549	11579	11641	11620	11690	11543	11609	11685	11517	11591	11470	11637	11563	11603	11629	11637	11606	11483	11492	11509	11647	11763	11598	11667	11614	11633	11642	11632	11656	11647	11671	11505	11607	11685	11692	11638	11649	11586	11646	11497	11603	11607	11668	11556	11715	11596	11653	11629	11693	11586	11566	11815	11467	11622	11393	11681	11538	11576	11542	11399	11659	11556	11653	11614	11718	11743	11540	11613	11695	11761	11568	11630	11530	11612	11468	11627	11686	11625	11710	11632	11786	11679	11665	11585	11670	11544	11612	11619	11584	11612	11626	11665	11669	11668	11808	11668	11743	11560	11549	11471	11648	11641	11617	11748	11594	11625	11690	11450	11604	11690	11654	11835	11589	11756	11600	11736	11655	11541	11505	11582	11552	11532	11395	11603	11612	11734	11537	11597	11688	11575	11571	11472	11562	11651	11627	11564	11630	11767	11744	11764	11547	11489	11689	11550	11721	11712	11596	11640	11733	11642	11658	11575	11501	11534	11601	11701	11450	11618	11425	11547	11626	11760	11669	11556	11648	11645	11675	11623	11446	11719	11540	11542	11470	11614	11537	11623	11636	11644	11843	11520	11488	11522	11670	11521	11658	11454	11597	11679	11594	11522	11524	11624	11641	11678	11675	11691	11738	11614	11660	11663	11491	11564	11598	11419	11587	11675	11512	11571	11540	11697	11538	11556	11647	11644	11739	11647	11439	11543	11615	11524	11542	11604	11630	11698	11514	11564	11612	11708	11663	11686	11615	11697	11742	11578	11799	11688	11670	11670	11545	11609	11605	11726	11647	11596	11704	11735	11659	11572	11509	11632	11695	11517	11742	11500	11560	11581	11670	11573	11560	11696	11456	11674	11773	11538	11642	11600	11623	11416	11567	11745	11590	11626	11456	11701	11584	11595	11593	11750	11459	11626	11560	11621	11637	11545	11537	11649	11730	11556	11758	11601	11653	11541	11670	11558	11543	11770	11525	11624	11625	11559	11648	11472	11566	11608	11588	11536	11731	11510	11551	11619	11598	11516	11652	11479	11547	11491	11644	11721	11627	11559	11778	11445	11643	11538	11571	11657	11399	11776	11650	11660	11514	11591	11675	11566	11635	11635	11611	11611	11719	11548	11663	11557	11652	11695	11497	11516	11605	11668	11739	11486	11598	11602	11589	11729	11602	11594	11530	11643	11696	11664	11804	11629	11621	11579	11664	11519	11459	11624	11668	11451	11586	11588	11674	11772	11655	11468	11608	11556	11690	11467	11563	11518	11631	11682	11686	11712	11603	11431	11502	11672	11537	11698	11670	11565	11622	11415	11634	11851	11687	11640	11657	11879	11572	11666	11522	11602	11628	11462	11638	11698	11600	11616	11637	11695	11679	11687	11641	11559	11742	11549	11817	11653	11545	11454	11684	11609	11608	11694	11720	11606	11555	11611	11496	11480	11661	11689	11514	11597	11628	11534	11579	11654	11610	11594	11475	11753	11504	11778	11499	11590	11660	11510	11719	11711	11642	11641	11739	11710	11557	11606	11683	11530	11712	11586	11662	11657	11568	11681	11654	11494	11637	11468	11671	11720	11606	11684	11593	11648	11617	11652	11789	11661	11707	11721	11619	11489	11516	11598	11431	11576	11548	11628	11660	11632	11612	11548	11494	11602	11641	11728	11561	11650	11641	11459	11558	11754	11633	11652	11618	11535	11637	11667	11623	11631	11603	11539	11562	11632	11592	11671	11631	11624	11631	11613	11812	11822	11546	11471	11443	11663	11635	11730	11570	11512	11462	11757	11658	11721	11517	11651	11564	11738	11642	11480	11540	11603	11523	11645	11633	11630	11627	11591	11784	11510	11615	11693	11622	11766	11593	11550	11590	11656	11535	11750	11642	11725	11603	11499	11736	11697	11661	11698	11634	11757	11484	11694	11705	11622	11667	11703	11525	11622	11606	11528	11643	11593	11614	11765	11701	11540	11567	11629	11718	11526	11503	11620	11440	11537	11692	11742	11620	11620	11563	11590	11661	11452	11627	11506	11675	11589	11470	11595	11545	11727	11479	11637	11603	11585	11645	11623	11541	11639	11430	11640	11721	11664	11615	11682	11716	11697	11821	11659	11619	11805	11653	11635	11717	11758	11597	11596	11372	11696	11575	11764	11586	11438	11623	11435	11508	11612	11730	11393	11355	11541	11625	11411	11530	11552	11631	11677	11608	11622	11583	11703	11542	11590	11651	11565	11583	11855	11603	11679	11519	11669	11729	11535	11635	11776	11584	11838	11627	11498	11435	11717	11618	11714	11564	11730	11580	11743	11497	11514	11480	11682	11583	11655	11415	11613	11545	11357	11556	11639	11735	11629	11639	11742	11680	11564	11585	11677	11478	11582	11468	11634	11689	11491	11564	11565	11614	11691	11555	11592	11595	11671	11712	11698	11553	11611	11375	11643	11552	11662	11798	11684	11620	11545	11591	11666	11538	11628	11662	11683	11503	11483	11500	11583	11610	11654	11648	11613	11546	11562	11444	11553	11594	11769	11728	11747	11704	11670	11626	11562	11619	11577	11490	11530	11660	11690	11635	11586	11695	11589	11573	11624	11585	11723	11547	11575	11464	11755	11578	11510	11590	11653	11474	11522	11596	11553	11503	11625	11574	11638	11708	11535	11586	11578	11676	11553	11659	11576	11569	11526	11655	11541	11478	11594	11545	11754	11619	11640	11631	11591	11748	11520	11707	11689	11708	11700	11543	11543	11603	11688	11703	11620	11567	11538	11498	11658	11604	11765	11382	11750	11501	11572	11659	11613	11495	11542	11734	11696	11580	11606	11529	11661	11546	11455	11552	11559	11593	11540	11760	11527	11628	11380	11494	11491	11677	11631	11721	11591	11563	11635	11534	11708	11794	11586	11536	11601	11350	11595	11566	11665	11521	11664	11587	11555	11735	11541	11549	11660	11783	11608	11595	11630	11587	11629	11648	11379	11543	11667	11582	11554	11662	11569	11394	11788	11486	11721	11574	11647	11688	11594	11551	11565	11704	11471	11541	11594	11526	11677	11723	11535	11615	11552	11425	11628	11529	11527	11682	11652	11500	11590	11752	11625	11464	11659	11586	11754	11703	11509	11464	11604	11598	11714	11661	11795	11636	11505	11586	11644	11624	11674	11476	11623	11777	11681	11595	11569	11647	11487	11440	11545	11517	11494	11604	11541	11607	11681	11556	11568	11566	11464	11505	11635	11672	11554	11446	11737	11652	11600	11679	11784	11550	11529	11561	11653	11706	11681	11606	11777	11565	11658	11608	11640	11620	11523	11700	11611	11565	11713	11814	11518	11656	11589	11597	11487	11754	11610	11686	11530	11502	11719	11499	11491	11478	11557	11690	11701	11621	11590	11457	11592	11617	11558	11617	11693	11646	11603	11522	11620	11564	11653	11598	11596	11633	11554	11699	11643	11615	11576	11563	11579	11659	11424	11685	11515	11735	11800	11621	11642	11721	11502	11655	11518	11522	11559	11658	11611	11704	11575	11706	11442	11568	11619	11713	11628	11609	11733	11538	11568	11694	11579	11613	11551	11532	11495	11551	11518	11491	11663	11656	11651	11644	11432	11634	11606	11529	11555	11589	11597	11662	11596	11588	11646	11679	11632	11443	11525	11641	11605	11574	11626	11619	11675	11712	11551	11511	11583	11601	11735	11628	11732	11527	11549	11522	11613	11526	11586	11725	11610	11615	11590	11463	11733	11609	11711	11400	11550	11662	11615	11726	11544	11568	11789	11650	11638	11542	11580	11651	11656	11622	11503	11631	11661	11561	11626	11509	11612	11509	11574	11578	11643	11612	11689	11780	11467	11497	11693	11643	11531	11472	11652	11664	11633	11502	11606	11645	11671	11509	11517	11719	11660	11437	11662	11707	11510	11685	11736	11632	11574	11541	11683	11689	11539	11629	11451	11586	11606	11645	11688	11584	11541	11616	11474	11682	11716	11586	11672	11635	11503	11463	11633	11640	11666	11652	11513	11411	11661	11554	11700	11641	11648	11540	11677	11580	11550	11745	11489	11574	11648	11745	11590	11650	11707	11753	11771	11641	11609	11756	11452	11610	11597	11673	11623	11711	11587	11806	11495	11594	11581	11640	11463	11693	11698	11659	11771	11574	11633	11560	11530	11793	11681	11601	11410	11535	11704	11655	11612	11642	11460	11551	11621	11658	11625	11525	11680	11684	11597	11693	11494	11577	11688	11454	11672	11607	11606	11609	11623	11619	11631	11499	11594	11680	11687	11552	11710	11624	11702	11697	11688	11682	11492	11596	11695	11544	11632	11704	11464	11495	11609	11691	11606	11568	11749	11644	11842	11544	11542	11721	11722	11639	11496	11644	11673	11559	11590	11566	11682	11570	11814	11473	11595	11631	11543	11634	11605	11656	11776	11644	11723	11456	11420	11537	11585	11716	11452	11704	11722	11604	11757	11591	11699	11597	11646	11696	11523	11581
24208	21586	29149	24668	22198	20993	18543	15313	13893	13602	13243	12891	12675	12520	12574	12499	12470	12291	12420	12077	12275	12144	12202	12189	12047	11929	11989	11848	12028	11915	11897	11699	12044	11865	11854	11876	11935	11892	11778	11932	11861	11828	11886	11765	11782	11658	11891	11774	11766	11877	11998	11930	11819	11807	11905	11751	11759	11732	11703	11749	11842	11804	11790	11683	11892	11816	11713	11663	11658	11950	11845	11841	11772	11673	11816	11796	11666	11641	11819	11793	11746	11728	11816	11804	11768	11703	11772	11775	11612	11500	11673	11739	11710	11828	11886	11790	11499	11960	11633	11559	11756	11858	11783	11725	11675	11597	11653	11656	11699	11907	11596	11779	11770	11800	11803	11780	11799	11896	11908	11758	11763	11622	11843	11710	11734	11964	11535	11822	11786	11631	11652	11735	11760	11827	11580	11558	11684	11784	11760	11585	11734	11673	11666	11675	11773	11669	11732	11539	11693	11627	11682	11762	11725	11764	11723	11690	11776	11763	11624	11775	11543	11623	11932	11654	11622	11668	11700	11791	11671	11771	11932	11679	11760	11608	11813	11654	11663	11826	11654	11665	11755	11678	11664	11737	11680	11713	11738	11535	11781	11841	11690	11771	11772	11745	11680	11674	11590	11834	11771	11637	11683	11786	11809	11987	11866	11734	11637	11940	11695	11657	11698	11771	11867	11776	11952	11775	11495	11688	11858	11748	11813	11852	11931	11759	11738	11701	11753	11534	11691	11837	11678	11833	11644	11724	11756	11794	11738	11884	11777	11634	11726	11626	11860	11874	11737	11607	11648	11671	11786	11847	11742	11672	11763	11589	11703	11683	11839	11580	11829	11727	11885	11770	11786	11768	11882	11666	11800	11919	11514	11787	11671	11786	11797	11711	11875	11773	11747	11742	11625	11786	11754	11702	11862	11881	11845	11664	11794	11662	11689	11923	11837	11793	11681	11795	11844	11797	11875	11926	11866	11887	11607	11810	11647	11817	11732	11776	11869	11849	11826	11592	11785	11712	11653	11679	11644	11712	11778	11741	11849	11704	11851	11774	11795	11654	11558	11638	11856	11752	11767	11512	11802	11767	11711	11727	11736	11781	11691	11574	11786	11641	11663	11642	11752	11633	11790	11776	11725	11712	11561	11908	11776	11717	11650	11857	11826	11893	11780	11776	11539	11817	11797	11546	11782	11772	11762	11849	11692	11764	11826	11727	11761	11667	11863	11617	11723	11727	11680	11624	11871	11676	11821	11754	11635	11847	11789	11582	11768	11718	11609	11720	11612	11802	11767	11864	11874	11804	11810	11711	11720	11660	11901	11633	11737	11736	11621	11673	11763	11698	11675	11589	11614	11817	11658	11531	11558	11731	11773	11671	11786	11794	11734	11832	11817	11801	11699	11885	11675	11611	11674	11622	11702	11799	11778	11853	11856	11757	11821	11867	11760	11857	11642	11818	11683	11874	11736	11792	11726	11828	11614	11714	11692	11875	11661	11963	11698	11646	11733	11791	11850	11760	11806	11913	11658	11681	11690	11874	11744	11644	11694	11681	11552	11834	11512	11548	11680	11802	11755	11664	11772	11741	11778	11651	11743	11675	11613	11610	11746	11707	11522	11965	11908	11935	11760	11823	11714	11756	11798	11737	11687	11739	11820	11593	11660	11785	11738	11748	11900	11891	11804	11684	11889	11579	11653	11802	11738	11818	11835	11563	11931	11733	11717	11535	11799	11608	11908	11585	11711	11697	11673	11696	11649	11685	11822	11746	11692	11832	11803	11800	11733	11721	11683	11972	11686	11901	11709	11772	11752	11799	11779	11699	11645	11692	11720	11747	11652	11740	11747	11618	11853	11724	11707	11797	11613	11652	11781	11830	11757	11707	11725	11873	11656	11664	11595	11808	11644	11658	11735	11761	11613	11706	11776	11612	11649	11821	11694	11675	11883	11676	11619	11763	11818	11801	11783	11769	11738	11745	11871	11715	11818	11885	11822	11543	11716	11735	11861	11952	11811	11738	11769	11844	11657	11595	11797	11743	11660	11774	11689	11794	11864	11708	11818	11821	11591	11822	11855	11688	11593	11740	11808	11524	11630	11766	11790	11795	11850	11751	11683	11757	11784	11744	11768	11645	11800	12040	11822	11653	11659	11629	11641	11744	11811	11810	11784	11787	11804	11700	11832	11773	11575	11713	11832	11843	11557	11781	11997	11620	11815	11706	11836	11711	11886	11823	11696	11644	11695	11618	11609	11612	11794	11563	11725	11703	11635	11734	11843	11754	11792	11736	11917	11652	11757	11745	11817	11889	11913	11757	11712	11829	11757	11894	11786	11702	11600	11766	11713	11779	11739	11671	11610	11708	11809	11618	11729	11690	11893	11795	11703	11600	11686	11797	11598	11732	11725	11695	11773	11646	11863	11930	11941	11848	11852	11678	11587	11576	11838	11777	11725	11796	11820	11883	11790	11738	11747	11850	11838	11746	11930	11768	11876	11845	11675	11638	11821	11756	11667	11684	11811	11780	11892	11686	11786	11693	11690	11736	11847	11724	11637	11776	11743	11796	11707	11660	11622	11743	11437	11825	11558	11686	11807	11701	11630	11749	11757	11793	11749	11733	11605	11636	11888	11781	11811	11811	11767	11538	11728	11693	11595	11719	11695	11827	11854	11665	11501	11612	11799	11640	11605	11622	11650	11657	11715	11817	11811	11606	11856	11639	11650	11670	11631	11826	11727	11537	11725	11802	11690	11630	11807	11724	11733	11879	11825	11689	11717	11641	11650	11829	11667	11883	11837	11726	11751	11780	11658	11826	11762	11845	11805	11774	12038	11749	11566	11583	11727	11795	11659	11813	11799	11558	11722	11773	11672	11864	11798	11713	11706	11765	11785	11771	11968	11691	11840	11660	11725	11662	11649	11750	11762	11676	11672	11750	11730	11808	11840	11655	11704	11629	11541	11742	11850	11635	11763	11817	11687	11588	11793	11709	11740	11792	11687	11846	11821	11656	11779	11664	11635	11744	11579	11726	11763	11842	11856	11656	11649	11787	11519	11683	11674	11691	11789	11821	11855	11792	11748	11862	11803	11927	11737	11670	11799	11641	11711	11677	11883	11807	11829	11795	11838	11533	11947	11697	11797	11648	11674	11876	11826	11868	11800	11602	11798	11867	11795	11755	11826	11779	11596	11826	11875	11759	11661	11739	11870	11765	11733	11878	11619	11690	11714	11716	11749	11708	11652	11867	11658	11719	11772	11838	11793	11905	11771	11701	11717	11680	11678	11756	11899	11905	11884	11878	11714	11817	11742	11718	11702	11819	11848	11807	11774	11603	11916	11931	11851	11766	11705	11577	11667	11726	11529	11713	11538	11788	11780	11658	11621	11858	11819	11778	12028	11810	11797	11745	11898	11580	11730	11671	11847	11847	11720	11698	11831	11752	11797	11679	11899	11602	11769	11807	11925	11820	11767	11711	11758	11724	11671	11717	11654	11690	11711	11693	11850	11619	11692	11849	11744	11795	11641	11630	11606	11749	11650	11720	11780	11826	11922	11754	11865	11842	11750	11695	11635	11722	11759	11734	11624	11794	11741	11805	11640	11683	11712	11771	11850	11680	11748	11787	11723	11672	11812	11892	11729	11768	11799	11536	11888	11827	11751	11869	11790	12006	11845	11743	11792	11702	11574	11752	11579	11786	11656	11679	11714	11822	11854	11658	11696	11520	11754	11677	11700	11699	11719	11751	11687	11801	11646	11920	11748	11798	11595	11641	11670	11724	11851	11825	11819	11725	11795	11800	11766	11805	11620	11605	11747	11899	11762	11863	11644	11857	11807	11688	11812	11728	11827	11689	11923	11610	11856	11768	11830	11617	11761	11740	11560	11787	11753	11780	11890	11639	11970	11768	11869	11882	11727	11718	11652	11800	11718	11592	11637	11650	11781	11761	11692	11724	11815	11836	11582	11740	11527	11685	11797	11674	11771	11682	11674	11752	11763	11706	11717	11756	11774	11724	11834	11700	11625	11603	11882	11710	11655	11764	11766	11724	11660	11824	11863	11821	11718	11719	11823	11720	11673	11895	11833	11604	11875	11628	11640	11699	11739	11769	11918	11757	11772	11563	11602	11721	11793	11815	11865	11864	11723	11880	11944	11828	11773	11553	11918	11827	11624	11846	11894	11809	11821	11823	11726	11867	11672	11741	11746	11732	11725	11715	11698	11680	11645	11738	11927	11786	11741	11815	11585	11641	11681	11800	11714	11854	11896	11598	11499	11766	11655	11738	11731	11688	11742	11691	11699	11785	11804	11613	11862	11752	11802	11506	11731	11776	11869	11783	11729	11827	12014	11730	11852	11688	11703	11710	11820	11806	11826	11584	11804	11644	11797	11623	11638	11680	11855	11773	11698	11835	11772	11566	11774	11624	11812	11665	11751	11514	11854	11850	11645	11611	11721	11801	11878	11788	11735	11793	11657	11634	11631	11729	11754	11702	11655	11756	11716	11846	11770	11634	11722	11725	11768	11725	11748	11870	11733	11714	11666	11780	11705	11788	11696	11829	11638	11590	11616	11825	11720	11823	11610	11652	11833	11745	11779	11787	11754	11839	11866	11681	11664	11729	11805	11616	11842	11969	11755	11831	11744	11677	11669	11630	11805	11570	11866	11646	11838	11826	11798	11634	11978	11819	11563	11597	11682	11794	11690	11695	11511	11623	11754	11909	11834	11765	11674	11698	11913	11646	11745	11684	11597	11858	11554	11884	11669	11545	11750	11660	11747	11792	11720	11732	11526	11575	11805	11662	11750	11818	11651	11603	11816	11707	11865	11871	11986	11866	11750	11669	11854	11653	11845	11875	11694	11613	11679	11847	11801	11600	11714	11741	11608	11738	11745	11709	11682	11744	11874	11744	11668	11750	11749	11750	11748	11811	11691	11868	11817	11794	11759	11753	11716	11522	11831	11729	11707	11594	11783	11701	11776	11874	11840	11686	11727	11475	11775	11693	11679	11890	11718	11761	11897	11797	11655	11807	11694	11589	11830	11867	11776	11804	11802	11855	11843	11722	11899	11863	11781	11780	11691	11816	11638	11755	11885	11762	11876	11767	11663	11726	11624	11767	11771	11763	11749	11785	11914	11764	11803	11946
23910	39298	36411	28315	23365	20666	19251	17747	16052	15118	14542	14089	13966	13573	13269	13240	13329	13021	12815	12643	12877	12614	12526	12560	12476	12485	12401	12515	12265	12239	12255	12359	12404	12193	12266	12258	12168	12184	12202	12225	12203	12325	12175	12075	12098	12124	12130	12269	12095	12206	12141	12318	12164	12265	12226	12300	12034	12190	12221	12051	12202	12082	12144	12290	12336	12129	12048	12075	12189	12262	12219	12106	12020	12252	12161	12084	12206	12070	12074	12207	12275	12092	12072	12120	12122	12090	12151	12125	12141	12182	12127	12254	12081	12146	12053	12204	12059	12233	12097	12174	12177	11982	12363	12222	12065	12205	11982	12056	12274	12106	12196	12149	12071	12132	12105	12153	12150	12109	12219	12127	12276	12073	12153	12245	12124	12039	12232	12297	12216	12048	12186	12113	12186	11911	12225	12095	12193	12080	11991	12142	12145	12207	12285	12160	12107	12138	12082	12026	12107	12200	12191	12279	12116	12134	12215	12246	12114	12024	12301	12153	12345	12239	12077	12084	12226	11921	12100	12137	12227	12198	12268	12127	12141	12005	12161	12074	12262	12126	12110	12188	12113	12180	12274	12131	12130	12165	12168	12065	11998	11921	12074	12237	12367	12057	12209	12181	12168	12146	12191	12098	12261	12249	12135	12060	12171	12184	12281	12105	12176	12151	12144	12133	12187	12038	12118	12017	12067	12215	11990	12051	11942	12099	12099	12295	12188	12136	12138	12179	12169	12177	12085	12180	12071	12176	11977	11968	12196	11978	12171	12193	12081	12189	12044	12284	12129	12163	12206	12125	12173	12190	12160	12078	12111	12108	11958	12265	12059	12090	12076	12237	12150	11935	12205	11983	12183	12182	12130	12111	12304	12046	12176	12133	12147	12128	12146	12037	12101	12185	12057	12100	12113	12109	11977	12147	12134	12090	12222	12195	12111	12169	12141	12289	12079	12210	12155	12102	12107	12149	12120	12137	12291	12113	12290	11966	12057	12071	12172	12065	12084	12039	12206	12184	12206	12167	12168	12103	12251	12256	12110	12022	12104	12137	12035	12182	12156	12188	12037	12253	12162	12136	11954	12041	12110	12037	12263	12132	12153	11883	12235	12103	12195	11963	12099	12137	12167	12216	12173	12195	12248	12189	12072	12111	12110	12054	12063	12017	12181	11934	12100	11991	12247	12197	12053	12267	12081	12260	12242	12171	12128	12186	12155	12197	12123	12217	12074	12085	12151	12113	12128	12314	12172	12064	12221	12118	12037	12071	12177	12099	12060	12291	11968	12103	12129	12246	12046	12167	12141	12170	12222	12259	12228	12203	12178	12221	12161	12214	12162	12061	12103	12224	12062	12188	11945	12162	12171	12092	12091	12143	12127	12108	12160	12073	12108	12218	12183	12109	12138	12237	12227	12152	12270	12232	12013	12272	12093	12138	12001	12084	12129	12108	11997	12140	12055	12184	11998	12162	12167	12217	12127	12087	11980	12124	12060	12222	12089	12031	12254	12019	12096	12122	12163	12005	11997	12171	12149	12105	12218	12067	12070	11981	12255	12243	12184	12138	12274	12078	11990	12064	12067	12161	12126	12118	12042	12152	12158	12129	12176	12041	12105	12178	12270	12157	12174	12117	12127	12054	12087	12066	12225	12219	12069	12183	12172	12091	12203	12094	12010	12073	12184	12136	12225	12126	12165	11880	12053	12232	12288	12087	12232	12151	12243	12019	12027	12205	12078	12314	12229	12064	12043	12179	12104	12343	12128	12074	11989	12108	12264	12173	12139	12012	12040	12240	12276	12027	12276	12162	12184	12135	12107	12202	12126	12170	12071	12159	12146	12104	12239	11985	12193	12093	12274	12130	12284	12144	12178	12007	12128	12097	12136	12289	12029	12061	12217	12095	12159	12025	11953	12220	12239	12112	12021	12220	12249	12029	12225	11981	12025	11939	12229	12085	12116	12174	12138	12233	12112	11938	12113	11986	12219	12036	12126	11967	12182	12149	12088	12051	12192	12093	12153	12332	12167	12172	12107	11997	12089	12241	12133	12231	12164	12156	12107	12121	12311	12086	12105	12148	12109	12087	11914	12086	12165	12146	11994	12157	12199	12294	12124	12231	12086	12101	12289	12086	12179	12033	12129	12188	12056	12222	12125	12071	12150	12121	12043	12143	12151	12204	12140	12139	12141	12069	12082	12079	12233	12083	12298	12157	12133	12028	12099	12119	12092	12200	12196	12236	12291	12160	12248	12237	12312	12082	12196	12261	12211	12021	12302	12110	12171	12281	12160	12252	12045	12238	12017	11986	12047	12249	12153	12084	12112	12249	12168	12010	12141	12070	12115	12252	12186	12140	12107	12053	12219	12117	11981	12146	12136	12172	12402	12153	12166	12029	11993	12204	12208	12008	12105	11854	12203	12031	12115	12209	12158	12095	12141	12098	12149	12066	12135	12177	12150	12172	12014	12247	11947	12206	12149	12090	12209	12132	12090	12263	12047	12249	12041	12200	12118	12174	12200	12122	12220	12064	12235	12167	12042	12075	12004	12222	12112	12191	12128	12165	12280	12230	12049	11999	12196	12169	12211	11987	12103	12162	12200	12108	12299	12027	12078	12186	12166	11899	12207	11961	12100	11903	12166	12284	12111	12087	12078	12251	12051	12198	12144	12196	11968	12133	12274	12115	12243	12102	12281	12086	12049	12103	12093	12254	12144	12080	12406	11970	11978	12051	12091	12038	12180	12107	12141	12143	12134	12025	12233	12164	12107	12097	12246	12147	12133	11958	12164	11995	12076	12089	12297	12235	12229	12022	12172	11911	12333	12090	12181	12244	11927	12115	12256	12168	12179	12158	12130	12210	12024	11949	12129	12152	12117	12140	12281	12195	12108	12007	12278	12065	12088	12242	12033	12275	12147	12093	12143	12090	12143	12042	12055	12116	12182	12255	12092	12139	12232	12147	12165	12188	12157	12296	12236	12194	12114	12305	12062	12238	12053	12101	12128	12146	12075	12075	12262	12220	12197	12063	12316	12109	12130	12294	11929	11969	12204	12084	12198	12186	12143	12152	12144	12107	12144	12047	12272	12030	12175	12124	12170	12027	12147	12236	12170	12061	12136	12281	12225	12064	12287	12238	12238	12081	11969	12161	12190	12039	12292	12132	12102	11915	12234	12060	12245	12076	12116	12138	12303	12097	12252	12228	12201	12199	12181	12226	12066	12222	12104	12100	12035	12102	12046	12134	12050	12193	12093	12133	12163	12257	11945	12211	12050	11863	12160	12101	12111	12157	12364	12127	12169	12070	12228	12088	12007	12217	12141	12064	12228	12200	12191	11984	12258	12194	12200	12060	12106	12066	12279	12044	12194	12123	12287	12201	12149	12049	12064	11990	12243	12253	11953	11964	12210	12193	12330	12148	12121	12144	12050	12138	12301	11971	12119	12157	12138	12190	12201	12190	11917	12171	12032	12068	12332	12291	11991	12251	11941	12094	12143	12131	12413	12322	12154	12199	12009	12193	12063	12303	12068	12059	12170	12197	12199	12112	12351	12089	12196	12369	12120	12132	12038	11921	12100	12089	12250	12160	12060	12200	12141	12011	12191	12200	12083	12127	12194	12079	11955	12253	12037	12167	12174	11970	12237	12085	12019	12148	12201	12063	12164	12132	12395	12288	12050	12236	12181	12135	12182	12274	12145	12024	12122	12145	12068	12067	12145	12073	12106	12160	12195	12109	12329	12087	12234	12141	12230	12102	12199	12307	11978	12079	12159	12201	12191	12175	12079	12083	12109	12172	12135	12067	12315	12091	12179	12137	12268	12164	12031	12186	12193	12142	11933	12180	12159	11990	12237	12239	12134	12078	12158	12067	12304	12252	12147	12203	12229	12185	12131	12183	12174	12217	12275	12175	12110	12071	12014	12322	12156	12118	12223	12063	12267	12076	12154	12145	12144	12073	12137	12210	12100	12216	12092	12103	12212	12046	12137	12157	12114	11991	12165	12242	11972	11986	12015	12103	12175	12013	12176	12200	12291	12073	12128	12130	12073	12144	12200	12253	12081	12175	12164	12101	12162	12194	12156	12223	12136	12235	11985	11954	12103	12150	12128	12237	12083	12029	12186	12017	12063	12133	12163	12158	12335	12122	12190	12227	12149	12114	12228	12052	12055	12088	12241	12303	12112	12170	12159	12079	12127	12138	12201	12075	12010	12190	12174	12107	11985	12133	11938	12138	12079	12011	12125	12181	12279	12164	12088	12173	11981	12152	12323	12082	12241	12039	12015	12020	12087	11997	12115	12306	12207	12147	12176	12043	12012	12198	12022	12012	12066	12047	12195	11968	12045	12151	12018	12215	12279	12045	12234	12208	12318	12150	12121	12223	12276	12063	12172	12059	12068	12299	12049	12069	12250	12185	12028	11954	12131	12100	12177	12353	12197	12275	12064	12122	12118	12104	12198	12289	12129	12085	12212	11969	12106	12274	12026	12055	12070	12038	12170	12203	12129	12247	12073	12261	12201	11982	12181	12134	12143	12206	12093	12179	12155	12137	12119	12013	12136	12335	12183	12118	12163	12273	12105	11986	12364	12043	12213	12146	12197	12158	12060	12223	12167	12078	12217	12298	12105	11957	12142	12146	12036	12119	12092	12093	12194	12057	12281	12071	12130	12120	12185	12188	11986	12116	11983	12180	12125	12268	12184	12153	12043	12156	12240	12248	12086	12151	12283	12180	12170	12243	12143	12139	12226	12160	12056	12196	12136	12270	12063	12158	12068	12116	12041	11921	12003	12141	12135	12090	12286	12298	12033	12170	12192	12146	12102	11864	12139	12313	12253	12170	12130	12048	12369	12210	12293	12200	12130	12146	12280	12199	12245	12109	11992	12129	12140	12089	12077	11938	12080	12057	12042	12046	12137	12100	12101	12085	12059	12261	12110	12233	12142	11900	12192	12156	12055	11997	12172	12074	12140	12166	12115	12195	12208	12118	12166	12095	12353	12162	12017	12194	12141	12178	12074	11944	12170	12151	12211	12048	12099	12008	12165	12009	12117	12114	12013	12109	12124	12130	12290	12074	12147	12092	12006	12090	12228	12104	12099	12030	12115	12088	12076	12133	12157	12241	12206	12085	12296	12119	12330	12073
23304	21604	29623	24075	21828	23497	23769	17158	15083	14775	14259	13516	13364	13066	13136	13085	12893	12864	12648	12620	12446	12669	12460	12465	12323	12410	12453	12278	12007	12148	11974	12200	12038	12145	12174	12085	12030	12019	12082	12164	12196	12042	11999	11823	12114	12038	12116	12092	11854	11967	12023	11945	11909	12034	12148	12103	11967	11998	11808	12011	11901	11969	11951	11892	11965	11834	11834	11818	11967	11828	11971	11943	12259	11912	11855	11862	11940	11929	11831	11916	11958	11955	12010	12003	11894	12088	11890	11846	11703	12021	11865	11924	11832	11965	11958	11922	11988	11920	12022	12023	11934	11961	11987	12045	12004	12053	11810	11980	11854	11827	11958	11839	11906	11927	11919	11886	11752	11805	11887	11906	12032	11684	11962	11905	11940	11740	11899	11886	11927	11988	11997	12048	11715	11865	11733	11919	11828	12013	11841	12032	12075	11859	11763	12019	11835	12078	11887	12044	11855	11862	11903	11997	11956	11902	11767	11834	11985	12119	11891	11957	11846	11656	11841	11979	12002	11907	11869	11794	11806	11957	11971	11815	11893	11859	11894	12053	11897	11865	11715	11689	11956	12021	11980	11899	11887	11764	11684	11938	11869	11787	11680	11703	11968	11804	11871	12105	11933	11659	11927	11719	11869	11869	11784	11770	11997	11784	11870	11956	11777	12010	12041	11925	11743	11774	11947	11771	11884	12001	12182	11915	11997	11948	11877	12013	12011	11830	11812	11870	11787	12031	12104	11831	12005	11839	11903	11863	11867	12067	11949	11819	11972	11766	11894	11786	11858	11772	11827	11897	11909	11951	11960	11983	11814	11752	12095	11736	11919	11835	11874	11818	11946	11804	11896	12000	11841	11776	11780	11896	11898	12031	11954	11956	11815	11703	11948	12007	11919	11671	11942	11875	11970	11923	12000	11662	11927	11844	11907	12006	11880	11887	11922	11822	11805	11871	11802	11981	11710	11722	11820	11747	11732	11792	11942	11926	11760	11936	11916	11856	11871	11878	12031	11914	11920	11917	11828	11769	11933	11660	11973	11933	11958	11859	11735	11808	11923	11739	11736	11879	12086	11746	11768	11819	11761	11850	11847	11783	11886	11879	11867	11792	11694	11844	11767	12136	11846	11930	11877	11787	12036	11731	11846	11818	11782	11712	11828	11843	11786	11781	11743	11913	11915	11718	11897	11780	12066	11878	11984	12028	11777	11763	11785	11897	11925	11835	12014	11947	11784	12180	11971	11928	11835	11887	11916	11764	11898	11914	11948	11940	11879	11970	11879	11955	11719	11754	11680	11836	11842	11764	11988	11859	11686	11698	11903	11780	11776	11789	11864	11819	11872	11946	12038	11903	12074	11853	12062	11861	11846	12005	11895	11757	11941	11688	11740	11691	11860	11969	11838	12022	11880	11834	11980	11844	12024	11973	11815	11816	11908	11875	11864	11688	11928	11866	11857	11806	11778	11826	11960	12000	11898	11931	11872	11882	11941	12086	11960	11978	11854	12020	11706	11907	11863	11835	11900	11741	11818	11936	11842	11848	11966	11833	11896	11784	11837	11973	11813	11856	11865	11815	11854	11804	11917	12009	11880	11955	11842	11886	11848	11872	11778	11787	11876	11859	11805	11710	11870	11858	11851	11851	11623	11931	11762	11968	12009	11749	11861	11766	11839	11991	11783	11936	11851	11789	11787	11797	11928	11916	12138	11808	12010	12022	11850	11877	11703	11742	12010	11794	11765	11879	11863	11883	11911	11885	11951	11872	11826	12023	11768	11926	11851	11905	11763	11867	11891	11862	11819	11843	12003	11885	12145	11703	11714	11898	11900	11969	11908	12098	11955	11843	11883	11980	11899	11792	11760	12044	11849	11845	12097	11963	11715	11836	11795	11782	11922	11897	11722	11760	11832	11838	11848	11816	11926	11765	11865	11847	11800	11932	11750	11806	11756	11826	11934	11872	11747	11914	11785	11896	11924	11920	11969	11828	11819	12052	11921	11763	11981	11753	12009	11719	11719	11851	11811	12081	11863	11919	11964	11891	12060	11857	11829	11719	11949	11593	11752	11976	12136	11833	12028	11895	11842	11757	11812	11930	11886	11680	11830	12000	11783	11907	11993	12097	11869	11939	11616	11834	11869	11930	12013	12005	11850	11930	11832	11974	11972	11872	12102	11870	11852	11914	11785	11967	11662	11779	11732	11904	11789	11842	11971	11991	11775	11747	11756	11923	11856	11863	11758	11943	11878	11899	11782	11812	11853	11935	11931	11718	11744	11848	11986	11959	11787	11729	11864	11922	11919	12010	11739	11788	11737	11794	11947	11838	12009	11829	12005	11908	12016	11790	11962	11715	11845	11837	11937	11802	11824	11885	11888	11845	11724	12087	11859	11911	12055	11969	11973	11864	11840	11739	11902	12023	12013	11961	11696	11901	11729	11912	11900	11642	11979	11935	11927	11850	12015	11880	11899	11862	11764	11874	11769	11814	11954	11822	11891	11892	11971	11763	11875	11967	11873	11886	12017	11997	11842	11702	11835	11735	11732	12014	11989	11776	11827	11825	11957	11899	11973	11784	11770	11679	11782	11801	11716	11665	11787	11809	11790	11986	11864	11761	11893	11938	11994	12015	11854	11928	11809	11900	11871	11827	11827	11807	11856	11856	11757	11820	11915	11835	11892	11815	11982	11977	11821	11849	11710	11872	11891	11722	11763	11993	12013	11930	11958	11865	12056	11724	11936	12012	11956	11819	11838	12018	11925	11899	11721	11895	11931	12148	11972	11711	11835	12083	11882	11867	11880	11737	11971	11697	11960	11882	11889	11899	11904	11936	11808	11831	11730	11843	12080	11862	11921	12144	11923	11800	11805	11993	11725	11959	11801	11626	11699	11925	11958	11926	11935	11880	11792	12019	11768	12142	11915	11919	12011	11808	11864	11677	11643	11920	11935	11902	11755	12001	11801	11844	11836	11909	11962	11851	11836	11946	11986	11794	11967	11885	11830	11993	11837	11807	12059	11842	12052	11972	11814	11953	11755	11991	11789	11790	11922	11860	11791	11889	12038	12014	11911	11781	11983	11807	12039	12024	11865	11956	11905	11804	11809	11748	11892	12007	11780	11782	11886	11992	12007	11933	11844	11881	11741	11726	11785	11819	11924	11837	11898	11918	11985	11794	11909	11723	11915	11862	11814	12014	11860	11714	11814	11912	11858	11991	11770	11834	11877	11775	12013	11878	11951	11826	11941	11998	11872	12099	12004	11735	11874	11920	11938	11888	11779	11855	11870	11923	12007	11662	11835	11866	12062	11754	11609	11782	11793	11897	11772	12004	11581	11879	11970	12021	11923	11868	12041	11998	11987	11803	11759	11772	11805	11965	12019	11928	11804	11732	11959	11805	11878	11934	11816	11781	11976	12070	11904	11779	11896	11917	12019	12031	11885	11863	11798	11921	11744	11858	11927	11774	11810	11961	11966	11971	11976	11702	11841	11969	11784	11899	11986	11985	11869	11894	11998	11925	12007	11754	11703	11999	11878	12019	11848	11964	11606	11727	11838	11916	11600	11705	11853	11898	11891	11919	11824	11793	12043	11905	11890	11830	11925	11688	11869	11836	11865	11916	11929	11943	11704	11908	11897	11810	11834	11928	11854	12000	11813	11766	11886	12046	11932	11788	11801	11867	11905	11967	11868	11696	11846	11718	12095	11984	12044	11890	11928	11817	12027	11808	11809	11891	11739	11956	12002	12087	11843	11767	11971	11824	11846	11811	12034	11826	11826	11810	11866	12194	11959	11713	11969	11910	11762	11997	11996	12001	11803	11962	12051	11921	11789	11890	11939	11899	11970	11930	11779	11670	11848	11776	11864	11749	11816	11887	11889	11867	11876	11879	11801	11871	11745	11998	12140	11812	11878	11833	11945	12016	11840	11782	11743	11882	11823	11845	11847	11944	11840	11925	11882	11766	11956	11862	11773	12031	11959	11863	11723	11789	11864	11687	11864	11752	11969	11847	11879	11755	11763	11990	11772	12067	11889	11894	11883	11837	11796	11827	11880	11987	11956	11606	11807	11996	11889	11909	11996	12035	11883	11709	11909	11942	11849	11807	11894	11815	11863	11908	11948	11910	11713	11851	11974	11817	11864	11793	11789	12061	12019	11744	11862	11849	11768	11883	11991	11733	11710	11881	11877	11640	11867	11853	12018	11813	11729	11874	11900	11779	11775	11716	11920	11854	11780	11819	11922	11824	11861	11851	11896	11867	11798	11980	11844	11959	11802	11945	11784	11799	11997	11753	11792	11906	11816	11999	11814	11943	11911	11852	11898	12027	11912	11954	11913	11857	11641	11871	11764	11956	11761	12022	11775	11903	11841	11724	11876	11731	11845	11937	12003	11806	12011	11782	11817	11975	11924	11804	11802	11867	11882	11754	11875	11916	11793	11775	11985	11821	11753	11742	11840	11756	11833	11957	11679	11923	11888	11726	11917	11707	11733	11876	11787	12035	11732	11847	11829	11990	11838	11926	11948	11976	11906	11820	11892	11828	11952	11877	11874	12144	11825	11885	11876	12008	11954	11849	11823	11819	11819	11825	11895	11974	11821	12083	11721	11863	11669	11891	11952	11965	11844	11900	11850	11913	11752	12036	11979	11847	11795	11891	11831	11803	11821	11966	11895	11823	11964	11807	11984	11983	11891	11926	11778	11907	11872	11773	11718	11807	11891	11927	11978	11819	12035	11821	11901	12041	11985	11840	11994	11880	11815	11826	11952	11846	11704	11812	11862	11890	11807	11921	12044	12073	11970	12027	11990	12098	11915	11820	11960	11829	11982	11978	11664	11812	11815	11734	11746	11915	11815	11957	11818	11844	11902	11871	11801	11826	11987	11923	11804	11885	11889	11889	11889	11791	11705	11928	11947	11830	11757	11835	11814	11783	11809	11928	12047	11997	11951	11757	11684	11863	11949	11876	11950	11940	11811	11773	11809	11885	11881	11884	12002	11805	11889	12041	11833	11903	11858	11927	11811	11711	11813	11951	12039	11990	11838	11791	11719	11925	11709	12048	11756	12000	11967	11816	11925	11914	11958	11898	11859	11896	11869	11688	11855	11958	11884	12014	12010	11723	11880	11811	11882	11864	11783	11838
24948	43782	40792	32605	27537	24581	22087	19655	17647	16486	15738	15068	14613	14137	13986	13829	13927	13515	13299	13127	13223	13194	12999	12823	12752	12687	12761	12574	12626	12595	12463	12375	12703	12417	12591	12434	12350	12360	12403	12344	12360	12410	12264	12323	12416	12414	12458	12127	12283	12372	12257	12334	12281	12382	12151	12323	12230	12291	12039	12327	12240	12189	12134	12202	12203	12314	12310	12134	12332	12221	12172	12209	12138	12114	12304	12252	12079	12313	12168	12367	12346	12017	12259	12273	12253	12363	12318	12240	12088	12264	12004	12291	12305	12244	12271	12325	12183	12122	12095	12212	12229	12148	12151	12348	12114	12343	12404	12124	12108	12255	11912	12116	12158	12334	12262	12265	12334	12256	12222	12143	12220	12194	12293	12344	12106	12280	12241	12252	12278	12267	12266	12137	12138	12037	12297	12158	12313	12260	12039	12224	12177	12254	12333	12060	12231	12319	12129	12117	12429	12282	12174	12259	12188	12042	12298	12342	12104	12170	12217	12174	12221	12343	12394	12298	12160	12378	12401	12301	12134	12146	12222	12273	12179	12082	12525	12292	12254	12197	12296	12171	12148	12414	12277	12208	12208	12272	12217	12144	12224	12059	12364	12254	12231	12162	12340	12354	12024	12272	12063	12216	12215	12165	12204	12174	12291	12155	12084	12155	12200	12193	12164	12165	12277	12168	12231	12054	12193	12106	12279	12166	12208	12232	12269	12220	12143	12217	12177	12277	12152	12146	12232	12143	12075	12153	12191	12079	12280	12260	12316	12162	12149	12234	12281	12066	12147	12314	12163	12112	12170	12287	12234	12308	12298	12204	12181	12239	12173	12033	12256	12165	12073	12156	12254	12183	12173	12264	12168	12161	12142	12299	12090	12185	12174	12269	12239	12383	12105	12093	12175	12258	12343	12296	12264	12192	12192	12261	12207	12193	12153	12366	12177	12342	12277	12181	12220	12184	12205	12094	12175	12207	12296	12248	12127	12139	12131	12217	12189	12360	12217	12009	12172	12093	12108	12219	12241	12116	12331	12258	12159	12204	12304	12377	12211	12243	12201	12252	12191	12241	12119	12167	12158	12044	12060	12113	12294	12145	12318	12326	12130	12118	12354	12295	12051	12213	12120	12235	12227	12227	12245	12211	12136	12084	12159	12228	12208	11954	12118	12234	12251	12122	12381	12312	12205	12062	12322	12165	12307	12183	12206	12284	12254	12170	12184	12183	12121	12179	12264	12111	12251	12084	12286	12161	12223	12236	12037	12331	12235	12246	12088	12249	12099	12163	12172	12063	12186	12206	12262	12163	12227	12205	12152	12335	12244	12261	12223	12242	12260	12133	12162	12104	12087	12237	12260	12273	12295	12046	12184	12240	12170	12245	12152	12104	12199	12259	12241	12147	12377	12274	12230	12278	12116	12180	12167	12240	12150	12222	12205	12228	12131	12123	12217	12202	12075	12157	12291	12045	12109	12186	12159	12219	12246	12201	12243	12144	12175	12257	12254	12169	12170	12140	12100	12170	12190	12258	12208	12189	12295	12387	12139	12196	12222	12233	12119	12220	12139	12220	12078	12271	12120	12172	12196	12362	12171	12108	12280	12215	12209	12073	12214	12169	12374	12227	12316	12159	11895	12186	12182	12178	12164	12082	12191	12040	12157	12148	12198	12254	12217	12246	12210	12116	12200	12234	12211	12253	12330	12244	12020	12270	12042	12067	12304	12233	12214	12122	12266	12151	12107	12158	12173	12219	12349	12087	12208	12190	12191	12223	12069	12061	12372	12145	12269	12142	12216	12168	12187	12232	12218	12233	12282	12028	12244	12108	12162	12186	12245	12046	12298	12244	12262	12178	12249	12215	12209	12317	12256	12173	12055	12165	12282	12156	12226	12278	12158	12194	12227	12174	12117	12120	12202	12247	12016	12187	12141	12132	12119	12080	12181	12127	12167	12126	12400	12249	12174	12384	12003	12358	12181	12330	12126	12127	12135	12193	12193	12310	12198	12196	12177	12198	12232	12183	12211	12175	12038	12166	12202	12125	12212	12120	12231	12295	12078	12047	12338	12207	12193	12038	12271	12162	12294	12214	12273	12228	12328	12247	12105	12096	12179	12130	12202	12205	12150	12249	12136	12219	12153	12188	12116	12073	12213	12321	12136	12120	12297	12197	12165	12127	12207	12214	12329	12103	12323	12192	12282	12291	12123	12027	12215	12083	12198	12138	12277	12130	12195	12100	12098	12166	12151	12279	12205	12194	12290	12111	12185	12250	12102	12073	12248	12175	12149	12286	12329	12204	12110	12127	12218	12137	12166	12101	12342	12315	12243	12130	12079	12140	12155	12020	12284	12138	12261	12220	12138	11998	12140	12183	12181	12087	12387	12243	12236	12137	12285	12241	12079	12143	12200	12232	12189	12088	12199	12158	12083	12245	12108	12092	12393	12191	12313	12129	12222	12089	12332	12221	12178	12200	12161	12195	12228	12218	12209	12177	12170	12139	12309	12164	12142	12184	12116	12114	12041	12074	12189	12167	12038	12217	12245	12317	12145	12077	12162	12092	12071	12203	12168	12424	12139	12243	12373	12314	12156	12080	12043	12161	12225	12104	12228	12366	12283	12041	12143	12296	12239	12039	12324	12306	12288	12227	12226	12125	12197	12079	12157	12232	12193	12301	12234	12127	12296	12170	12134	12116	12244	12127	12304	12118	12378	12343	12161	12127	12163	12165	12248	12122	12114	12241	12166	12152	12209	12188	12177	12138	12312	12215	12274	12169	12239	12188	12170	12178	12208	12148	12163	12250	12099	12258	11976	12178	12182	12287	12110	12276	12196	12135	12159	12242	12178	12276	12282	12132	12068	12246	12117	12186	12179	12283	12145	12053	12241	12162	12314	12170	12181	12167	12284	12260	12120	12306	12243	12250	12006	12372	12163	12066	12143	12196	12290	12310	12186	12037	11982	12410	12202	12265	12127	12265	12109	12329	12317	12073	12238	12341	12369	12201	12234	12082	12256	12295	12245	12153	12051	12174	12409	12044	12305	12036	12234	12007	12086	12186	12144	12341	12151	12261	12199	12325	12159	12187	12280	12265	12172	12214	12181	12291	12165	12127	12192	12236	12172	12218	12160	12159	12216	12176	12300	12241	12191	12481	12254	12078	12432	12344	12095	12178	12033	12202	12210	12268	12184	12147	11954	12280	12055	12251	12129	12151	12291	12091	12097	12299	12313	12143	12152	12132	12153	12309	12201	12268	12073	12116	12239	12193	12227	12208	12208	12090	12185	12180	12238	12041	12321	12310	12194	12112	12246	12220	12231	12241	12248	12195	12223	12086	12168	12111	12145	12035	12244	12114	12248	12194	12105	12290	12046	12133	12211	12156	12236	11991	12306	12157	12107	12175	12278	12233	12119	12087	12280	12117	12123	12292	12295	12105	12151	12258	12217	12197	12204	12220	12181	12211	12158	12198	12211	12158	12248	12147	12278	12148	12091	12128	12251	12278	12257	12232	12017	12228	12082	12341	12191	12104	12228	12254	12271	12071	12338	12292	12336	12007	12129	12163	12135	12330	12266	12200	12238	12278	12056	12203	12354	12090	12256	12150	12191	12197	12243	12212	12283	12257	12177	12151	12335	12314	12048	12211	12280	12147	12180	12227	12530	12146	12171	12289	12224	12239	12234	12145	12111	12066	12366	12149	12221	12311	12040	12204	12334	12184	12220	12337	12045	12018	12346	12245	12075	12206	12211	12090	12072	12271	12221	12038	12336	12295	12158	12282	12126	12173	12250	12194	12286	12197	12037	12236	12100	12092	12291	12065	12247	12125	12318	12360	12106	12096	12220	12294	12206	12189	12065	12154	12400	12351	12241	12055	12118	12136	12181	12092	12197	12248	12176	12224	12117	12211	12148	12222	12237	12188	12316	12216	12177	12224	12326	12230	12178	12347	12022	12288	12244	12245	12124	12077	12041	12317	12288	12188	12295	12355	12140	12143	12147	12096	12225	12182	12156	12250	12087	12273	12331	12188	12231	11985	12276	12308	12318	12136	12371	11945	12189	12233	12166	12118	12318	12130	12293	12269	12177	12141	12370	12194	12065	12212	12217	12373	12420	12043	12200	12161	12327	12058	12159	12104	12154	11959	12144	12229	12292	12306	12246	12354	12281	12230	12221	12110	12103	12349	12046	12268	12188	12086	12231	12261	12120	12170	12153	12158	12182	12201	12136	12328	12143	12210	12054	12273	12193	12138	12136	12044	12298	12038	12276	12190	12174	12250	12157	12300	12150	12137	12355	12203	11983	12101	12253	12422	12216	12161	12129	12085	12291	12227	12238	12321	12085	12351	12304	12133	12251	12256	12271	12099	12235	12069	12161	12078	12198	12057	12276	12251	12236	12100	12233	12162	12202	12070	12027	12082	11964	12217	12067	11994	12284	12255	12274	12245	12217	12157	12192	12164	12182	12119	12239	12330	12234	12268	12284	12300	12273	12144	12205	12202	12332	12212	12248	12204	12179	12207	12182	12173	12259	12014	12097	12190	11991	12322	12204	12339	12200	12145	12273	12238	12191	12277	12272	12193	12221	12279	12271	12080	12304	12190	12200	12026	12186	12298	12217	12230	12220	12174	12084	12133	12108	12288	12127	12161	12133	12084	12239	12316	12111	12175	12219	12123	11994	12221	12025	12211	12243	12202	12126	12170	12179	12058	12163	12268	12053	12322	12192	12270	12233	12215	12175	12127	12346	12235	12153	12097	12154	12283	12206	12227	12287	12284	12100	12171	12123	12276	12269	12191	12081	12210	12151	12047	12385	12105	12112	12102	12258	12183	12333	12071	12197	12107	12218	12164	12170	12177	12240	12086	12123	12361	12234	12180	12100	12188	12232	12249	12222	12394	12187	12214	12155	12247	12137	12218	12064	12246	12141	12160	12317	12195	12239	12141	12226	12180	12193	12394	12235	12186	12209	12216	12269	12187	12372	12218	12236	12063	12236	12153	12221	12262	12149	12069	12081	12232	12199	12246	12147	12105	12293	12164	12082	12315	12343	12173	12206	12170	12160	12230	12062	12215	12053	12254	12267	12240	12235	12196	12055	12175	12119	12097	12244	12226	12105	12217	12139	11994	12315	12127	12085	12234
27742	22935	26176	21736	15746	14476	13730	13016	12325	12380	12164	12119	11890	11549	11696	11583	11628	11657	11552	11503	11544	11564	11394	11479	11383	11549	11589	11384	11153	11300	11299	11345	11484	11386	11438	11210	11286	11308	11160	11265	11280	11305	11476	11526	11166	11198	11344	11315	11433	11304	11214	11452	11342	11297	11234	11217	11272	11164	11304	11268	11245	11204	11330	11246	11289	11253	11192	11388	11369	11166	11286	11074	11198	11263	11400	11200	11282	11283	11206	11366	11255	11221	11264	11238	11231	11420	11504	11202	11211	11091	11311	11211	11328	11464	11375	11385	11176	11340	11309	11342	11355	11346	11290	11348	11199	11327	11190	11176	11332	11420	11185	11223	11274	11282	11248	11200	11255	11206	11155	11308	11286	11221	11234	11390	11256	11469	11241	11105	11254	11247	11447	11219	11231	10974	11203	11175	11352	11197	11184	11188	11221	11191	11298	11257	11245	11077	11239	11319	11294	11382	11190	11232	11368	11365	11218	11309	11143	11396	11135	11069	11106	11254	11147	11227	11300	11222	11339	11224	11377	11256	11175	11106	11341	11280	11449	11335	11199	11174	11156	11413	11280	11164	11261	11338	11179	11326	11397	11223	11183	11172	11231	11182	11272	11377	11241	11167	11299	11456	11038	11303	11311	11310	11288	11152	11242	11199	11308	11427	11334	11302	11292	11226	11242	11207	11288	11262	11247	11212	11311	11237	11166	11202	11390	11331	11327	11181	11175	11257	11220	11177	11317	11425	11287	11316	11483	11324	11294	11272	11531	11252	11119	11166	11318	11178	11332	11462	11316	11261	11122	11252	11061	11297	11360	11363	11355	11358	11173	11191	11140	11204	11257	11305	11132	11380	11264	11195	11384	11316	11212	11219	11128	11240	11221	11320	11380	11256	11212	11325	11423	11304	11414	11123	11295	11323	11250	11147	11141	11130	11151	11206	11395	11606	11315	11213	11154	11202	11345	11341	11304	11069	11319	11191	11169	11165	11076	11496	11404	11226	11372	11197	11306	11143	11236	11167	11049	11323	11409	11168	11257	11175	11246	11340	11192	11169	11270	11294	11196	11218	11278	11205	11157	11279	11225	11319	11239	11281	11215	11319	11248	10978	11279	11294	11380	11212	11232	11412	11290	11239	11168	11282	11278	11149	11152	11286	11386	11150	11329	11184	11341	11041	11243	11228	11175	11093	11170	11312	11252	11339	11385	11566	11336	11337	11122	11268	11209	11189	11417	11276	11258	11280	11280	11280	11416	11307	11290	11169	11225	11294	11325	11338	11207	11221	11241	11294	11466	11077	11167	11276	11271	11087	11468	11352	11307	11322	11109	11361	11201	11212	11145	11347	11292	11374	11496	11287	11169	11038	11292	11397	11028	11221	11257	11277	11137	11237	11251	11325	11281	11107	11210	11292	11183	11286	11269	11249	11301	11353	11221	11223	11226	11292	11267	11254	11441	11190	11275	11433	11183	11190	11378	11266	11241	11245	11109	11176	11287	11339	11418	11146	11267	11479	11215	11304	11043	11238	11347	11318	11290	11346	11185	11128	11336	11310	11315	11231	11267	11323	11246	11316	11267	11164	11302	11313	11236	11201	11403	11081	11259	11262	11206	11325	11277	11121	11212	11387	11077	11412	11238	11334	11287	11305	11260	11386	11225	11203	11166	11321	11356	11312	11331	11291	11324	11257	11392	11342	11179	11364	11016	11240	11526	11402	11259	11310	11249	11251	11376	11154	11326	11195	11266	11421	11248	11174	11348	11150	11110	11318	11249	11355	11360	11289	11112	11203	11362	11312	11261	11247	11332	11155	11303	11144	11233	11294	11425	11164	11296	11253	11390	11503	11220	11311	11300	11269	11061	11398	11281	11115	11211	11285	11134	11320	11371	11365	11221	11106	11164	11104	11326	11197	11295	11238	11273	11147	11339	11426	11198	11180	11364	11204	11334	11236	11280	11258	11276	11288	11180	11262	11319	11143	11296	11242	11344	11372	11108	11252	11310	11125	11215	11209	11164	11331	11232	11456	11003	11296	11202	11231	11147	11165	11298	11307	11280	11161	11158	11336	11311	11072	11237	11391	11383	11228	11209	11370	11186	11357	11258	11331	11251	11164	11355	11353	11227	11244	11454	11087	11305	11098	11174	11212	11026	11277	11320	11433	11276	11334	11269	11083	11483	11257	11156	11338	11140	11339	11267	11316	11192	11377	11315	11411	11433	11165	11311	11412	11403	11389	11322	11268	11197	11318	11314	11166	11380	11299	11185	11293	11140	11421	11248	11204	11323	11402	11307	11243	11289	11257	11237	11372	11377	11191	11179	11233	11136	11340	11226	11212	11441	11136	11088	11207	11406	11222	11119	11317	11125	11172	11230	11241	11277	11189	11295	11323	11203	11145	11277	11099	11335	11266	11088	11172	11223	11545	11147	11306	11187	11169	11445	11345	11242	11276	11360	11308	11317	11291	11367	11394	11427	11107	11185	11187	11222	11096	11118	11273	11332	11231	11192	11253	11280	11388	11466	11212	11431	11303	11267	11191	11162	11195	11250	11213	11038	11189	11244	11156	11423	11263	11207	11253	11339	11491	11263	11388	11157	11360	11295	11386	11325	11281	11156	11135	11583	11267	11404	11513	11453	11306	11187	11230	11108	11099	11211	11355	11234	11263	11284	11063	11219	11294	11413	11240	11176	11265	11154	11174	11369	11209	11185	11323	11240	11330	11147	11239	11393	11289	11155	11330	11146	11158	11249	11287	11291	11250	11210	11294	11171	11213	11158	11249	11303	11152	11323	11393	11341	11224	11080	11354	11251	11200	11269	11408	11365	11256	11456	11228	11292	11230	11190	11192	11163	11287	11284	11346	11324	11269	11219	11249	11255	11207	11309	11375	11315	11349	11391	11184	11330	11241	11433	11102	11050	11020	11168	11228	11259	11379	11325	11240	11297	11083	11371	11155	11284	11288	11134	11291	11162	11298	11329	11218	11331	11267	11126	11213	11288	11300	11159	11171	11447	11279	11321	11272	11288	11172	11273	11056	11217	11215	11404	11043	11356	11249	11183	11305	11353	11246	11438	11370	11244	11410	11215	11243	11135	11180	11323	11390	11409	11283	11399	11322	11170	11497	11185	11196	11190	11040	11262	11225	11059	11315	11216	11193	11307	11304	11266	11183	11166	11291	11329	11210	11187	11278	11291	11191	11249	11168	11361	11314	11290	11355	11278	11485	11345	11071	11319	11413	11301	11040	11266	11265	11029	11321	11201	11197	11256	11352	11422	11177	11339	11035	11264	11248	11153	11222	11409	11270	11215	11287	11101	11158	11146	11199	11385	11225	11282	11190	11154	11318	11218	11237	11277	11337	11243	11313	11239	11174	11252	11287	11287	11233	11299	11420	11151	11325	11311	11344	11158	11159	11294	11280	11266	11350	11016	11234	11239	11048	11292	11335	11062	11062	11376	11127	11281	11224	11365	11432	11276	11415	11177	11287	11287	11413	11288	11321	11196	11154	11319	11316	11425	11364	11231	11450	11200	11330	11294	11292	11411	11152	11333	11085	11150	11230	11259	11271	11364	11169	11343	11292	11421	11140	11355	11434	11382	11292	11374	11171	11124	11236	11292	11331	11331	11120	11282	11406	11373	11252	11435	11153	11160	11260	11190	11212	11176	11333	11330	11148	11220	11199	11274	11276	11303	11179	11250	11431	11309	11285	11388	11279	11145	11012	11189	10893	11215	11240	11374	11216	11136	11291	11308	11242	11340	11173	11351	11192	11334	11332	11144	11226	11370	11276	11204	11195	11334	11262	11261	11190	11266	11234	11439	11327	11167	11086	11132	11057	11077	11274	11321	11117	11312	11352	11245	11227	11171	11250	11136	11200	11226	11314	11295	11288	11305	11397	11221	11236	11198	11380	11129	11296	11286	11258	11269	11261	11329	11216	11319	11300	11270	11166	11274	11257	11150	11144	11201	11338	11338	11346	11383	11222	11406	11342	11165	11302	11358	11291	11405	11079	11335	11197	11272	11279	11157	11335	11349	11264	11440	11317	11261	11181	11341	11127	11328	11169	11225	11197	11219	11317	11265	11296	11322	11350	11122	11445	11226	11269	11414	11246	11388	11087	11297	11309	11362	11389	11369	11327	11383	11258	11210	11213	11242	11267	11364	11403	11407	11269	11390	11183	11405	11464	11266	11111	11138	11120	11158	11365	11313	11315	11285	11182	11307	11332	11382	11468	11068	11090	11227	11232	11201	11277	11231	11328	11309	11190	11409	11238	11107	11434	11030	11166	11238	11339	11294	11288	11245	11143	11149	11217	11333	11419	11029	11260	11308	11403	11311	11198	11274	11360	11160	11375	11183	11312	11325	11271	11117	11343	11234	11271	11213	11301	11440	11106	11347	11386	11304	11287	11363	11178	11371	11280	11274	11296	11207	11269	11439	11089	11301	11128	11079	11272	11457	11307	11201	11118	11277	11348	11215	11288	11423	11176	11310	11319	11279	11351	11276	11265	11331	11350	11297	11307	11359	11285	11397	11233	11268	11294	11305	11146	11288	11132	11279	11316	11329	11221	11455	11363	11135	11301	11250	11417	11357	11270	11264	11373	11238	11338	11470	11128	11284	11171	11239	11190	11326	11437	11012	11119	11196	11261	11024	11352	11234	11152	11333	11175	11167	11256	11038	11232	11171	11350	11436	11410	11198	11343	11178	11122	11262	11213	11253	11262	11406	11405	11187	11397	11201	11191	11169	11250	11291	11247	11205	11169	11121	11242	11388	11042	11347	11238	11252	11381	11392	11343	11310	11092	11235	11213	11330	11220	11254	11208	11140	11189	11294	11135	11112	11204	11107	11216	11218	11211	11403	11338	11292	11114	11230	11101	11344	11114	11340	11261	11270	11147	11452	11193	11247	11197	11357	11116	11370	11169	11196	11316	10998	11298	11391	11171	11252	11366	11070	11276	11209	11267	11406	11394	11161	11244	11153	11378	11499	11312	11238	11327	11549	11284	11184	11325	11193	11345	11392	11227	11242	11199	11162	10947	11137	11183	11378	11278	11106	11243	11231	11186	11256	11353	11246	11183	11118	11040	11114	11284	11388	11247	11090	11302	11469	11398	11247	11248	11459	11484	11278	11375
22262	32854	30222	22727	18975	17447	15897	15056	13887	13505	13092	12819	12895	12536	12382	12314	12373	12183	12184	12248	12177	12114	12106	11884	12067	11912	11970	12029	11785	11945	11842	11831	11696	11779	11861	11779	11745	11681	11964	11795	11658	11809	11830	11678	11805	11882	11639	11887	11929	11797	11753	11896	11908	11811	11802	11793	11831	11850	11829	11821	11726	11800	11778	11756	11881	11585	11833	11862	11702	11748	11870	11865	11747	11739	11722	11807	11763	11805	11656	11744	11671	11573	11725	11717	11720	11690	11709	11745	11694	11880	11699	11703	11755	11745	11791	11817	11855	11785	11724	11643	11857	11714	11607	11846	11765	11853	11790	11738	11828	11686	11635	11768	11928	11688	11797	11648	11702	11808	11791	11668	11612	11771	11872	11618	11835	11746	11760	11747	11753	11676	11736	11706	11762	11974	11612	11940	11637	11657	11618	11722	11705	11864	11711	11755	11829	11659	11740	11700	11570	11714	11664	11771	11649	11737	11679	11821	11581	11493	11801	11933	11667	11732	11483	11657	11657	11749	11754	11766	11771	11740	11721	11896	11736	11813	11967	11847	11817	11877	11604	11842	11814	11799	11801	11693	11794	11686	11654	11725	11814	11704	11825	11812	11782	11850	11678	11697	11744	11730	11799	11845	11809	11773	11770	11725	11658	11765	11837	11780	11707	11683	11699	11760	11809	11660	11745	11667	11640	11603	11857	11810	11794	11693	11709	11804	11677	11754	11779	11824	11841	11676	11752	11623	11809	11759	11783	11617	11700	11630	11843	11686	11604	11682	11843	11729	11735	11822	11765	11666	11741	11842	11754	11710	11601	11807	11901	11777	11772	11748	11875	11766	11786	11696	11647	11714	11610	11735	11633	11602	11723	11691	11945	11704	11749	11733	11731	11874	11626	11689	11787	11710	11719	11766	11542	11739	11643	11811	11723	11803	11687	11700	11692	11679	11713	11785	11687	11813	11769	11789	11786	11866	11713	11759	11692	11632	11890	11662	11749	11811	11803	11888	11747	11765	11776	11823	11826	11868	11685	11698	11732	11757	11635	11866	11746	11759	11670	11750	11640	11852	11605	11763	11769	11632	11895	11639	11766	11699	11696	11798	11731	11714	11642	11722	11809	11709	11816	11886	11902	11720	11795	11824	11715	11698	11770	11856	11732	11728	11791	11727	11863	11704	11809	11584	11817	11904	11633	11840	11782	11657	11664	11735	11631	11767	11932	11816	11783	11765	11697	11730	11714	11745	11690	11757	11822	11824	11842	11763	11866	11923	11744	11803	11602	11850	11681	11672	11655	11733	11751	11623	11775	11760	11750	11677	11603	11724	11701	11753	11774	11766	11841	11574	11684	11889	11838	11754	11773	11617	11868	11668	11745	11885	11803	12008	11806	11862	11758	11652	11660	11781	11693	11734	11702	11770	11819	11831	11683	11714	11615	11855	11855	11882	11781	11807	11821	11555	11738	11684	11713	11878	11756	11666	11791	11791	11562	11679	11806	11800	11666	11644	11717	11811	11739	11637	11832	11861	11800	11778	11532	11821	11727	11743	11735	11684	11614	11764	11715	11819	11816	11906	11770	11851	11706	11799	11748	11722	11744	11833	11802	11844	11660	11788	11846	11792	11740	11745	11927	11744	11666	11453	11747	11888	11787	11828	11794	11770	11734	11673	11817	11807	11740	11689	11886	11709	11721	11719	11761	11680	11751	11784	11754	11694	11870	11772	11883	11848	11747	11642	11561	11789	11694	11748	11766	11747	11869	11686	11617	11676	11826	11708	11691	12030	11659	11782	11813	11653	11716	11758	11934	11674	11810	11751	11818	11747	11860	11688	11804	11838	11566	11764	11781	11690	11850	11540	11774	11815	11689	11828	11721	11724	11686	11590	11825	11772	11749	11795	11737	11645	11737	11612	11742	11749	11752	11853	11785	11839	11786	11813	11742	11868	11676	11702	11669	11752	11707	11684	11814	11752	11588	11646	11637	11610	11750	11776	11834	11879	11770	11694	11806	11749	11816	11642	11764	11873	11642	11705	11695	11634	11682	11764	11797	11805	11826	11759	11698	11770	11689	11729	11784	11673	11628	11777	11519	11781	11752	11794	11621	11744	11689	11922	11727	11767	11795	11657	11732	11756	11565	11748	11742	11726	11716	11719	11725	11778	11713	11815	11770	11682	11782	11771	11496	11822	11601	11751	11753	11847	11717	11606	11832	11871	11614	11709	11870	11811	11724	11702	11646	11788	11767	11757	11800	11867	11652	11786	11747	11826	11630	11828	11838	11844	11743	11658	11742	11788	11722	11719	11778	11809	11712	11872	11577	11896	11619	11618	11589	11560	11735	11922	11814	11808	11847	11864	11845	11917	11835	11766	11598	11796	11786	11712	11671	11650	11790	11857	11927	11660	11915	11663	11747	11783	11700	11762	11860	11819	11742	11713	11836	11801	11716	11732	11658	11681	11717	11640	11823	11685	11788	11859	11752	11763	11771	11686	11506	11755	11890	11724	11819	11652	11732	11813	11778	11895	11735	11806	11738	11779	11577	11806	11840	11651	11624	11711	11711	11780	11675	11808	11874	11960	11705	11561	11833	11819	11706	11632	11721	11813	11778	11697	11791	11745	11800	11738	11852	11568	11700	11684	11880	11881	11691	11882	11739	11645	11832	11694	11674	11685	12002	11798	11752	11769	11597	11696	11694	11768	11658	11644	11803	11821	11554	11723	11761	11791	11760	11941	11846	11791	11794	11786	11618	11780	11768	11716	11652	11887	11889	11718	11775	11943	11734	11786	11734	11781	11845	11798	11693	11937	11791	11738	11908	11771	11904	11697	11811	11741	11692	11721	11800	11647	11816	11673	11658	11750	11646	11865	11629	11711	11730	11788	11630	11779	11976	11982	11815	11732	11745	11706	11847	11766	11682	11761	11614	11807	11762	11856	11780	11788	11782	11728	11882	11735	11729	11731	11680	11646	11716	11819	11523	11725	11840	11769	11683	11751	11801	11984	11804	11934	11645	11781	11701	11674	11642	11797	11570	11723	11755	11814	11735	11721	11710	11686	11873	11623	11832	11898	11600	11763	11786	11785	11804	11777	11766	11769	11832	11670	11676	11734	11695	11777	11755	11666	11863	11833	11690	11787	11805	11771	11658	11812	11732	11657	11895	11601	11821	11702	11617	11809	11741	11717	11879	11682	11682	11782	11779	11692	11755	11704	11687	11748	11684	11719	11862	11746	11616	11733	11778	11848	11793	11775	11849	11853	11686	11877	11727	11702	11578	11955	11748	11716	11726	11828	11883	11850	11867	11868	11644	11641	11816	11547	11888	11651	11809	11735	11780	11676	11765	11725	11644	11753	11610	11669	11613	11832	11824	11772	11850	11763	11811	11828	11859	11894	11736	11750	11610	11674	11804	11656	11572	11714	11719	11799	11713	11701	11866	11595	11698	11827	11826	11832	11798	11711	11888	11784	11780	11632	11839	11827	11759	11771	11716	11704	11829	11787	11754	11703	11726	11976	11672	11674	11647	11832	11689	11708	11767	11879	11756	11709	11850	11730	11758	11684	11829	11956	11697	11638	11842	11690	11673	11801	11662	11654	11702	11685	11736	11921	11786	11752	11781	11713	11860	11838	11852	11805	11811	11725	11916	11839	11652	11773	11821	11910	11722	11739	11867	11834	11714	11828	11866	11813	11499	11777	11690	11785	11726	11653	11688	11650	11675	11813	11659	11655	11812	11765	11834	11741	11735	11883	11653	11756	11762	11758	11778	11703	11735	11808	11686	11636	11736	11665	11590	11771	11806	11650	11658	11758	11778	11692	11708	11787	11688	11814	11755	11891	11613	11840	11922	11705	11760	11634	11729	11714	11640	11898	11787	11816	11807	11800	11745	11763	11863	11898	11678	11788	11758	11802	11686	11861	11735	11854	11685	11733	11767	11756	11632	11745	11761	11624	11797	11882	11755	11842	11803	11739	11835	11735	11916	11829	11831	11829	11685	11718	11687	11780	11641	11888	11828	11719	11754	11668	11506	11781	11634	11747	11770	11795	11833	11792	11783	11697	11688	11807	11857	11802	11829	11686	11631	11635	11790	11791	11740	11780	11809	11817	11820	11721	11839	11623	11762	11806	11788	11837	11809	11751	11811	11739	11763	11835	11874	11672	11752	11728	11690	11695	11876	11846	11837	11665	11799	11490	11705	11640	11731	11827	11817	11811	11713	11830	11737	11662	11825	11722	11690	11603	11750	11797	11919	11851	11689	11845	11689	11749	11696	12000	11813	11880	11843	11823	11798	11699	11770	11787	11664	11631	11710	11698	11744	11751	11837	11619	11833	11786	11831	11789	11828	11767	11853	11692	11752	11757	11739	11722	11722	11954	11706	11762	11791	11783	11617	11775	11702	11762	11903	11616	11640	11805	11625	11670	11846	11733	11630	12010	11911	11796	11693	11654	11864	11713	11802	11641	11613	11855	11891	11672	11848	11788	11850	11799	11612	11713	11680	11680	11842	11656	11681	11708	11771	11844	11879	11920	11775	11751	11778	11691	11865	11838	11775	11943	11771	11722	11884	11848	11660	11712	11764	11738	11790	11632	11752	11860	11732	11693	11779	11767	11649	11785	11838	11889	11825	11919	11765	11732	11723	11694	11716	11773	11635	11751	11562	11839	11651	11841	11764	11802	11801	11762	11774	11839	11600	11722	11653	11607	11779	11758	11781	11851	11798	11827	11643	11707	11579	11775	11732	11697	11808	11805	11606	11733	11714	11715	11692	11817	11792	11859	11690	11723	11711	11902	11687	11700	11756	11707	11783	11741	11713	11835	11690	11719	11790	11679	11860	11649	11805	11619	11831	11755	11681	11874	11749	11726	11838	11555	11904	11834	11699	11669	11794	11722	11855	11568	11739	11766	11718	11711	11698	11678	11648	11883	11771	11681	11720	11852	11777	11741	11816	11749	11597	11728	11714	11701	11771	11682	11813	11709	11605	11605	11716	11686	11785	11748	11813	11754	11716	11652	11750	11776	11706	11642	11887	11602	11644	11875	11761	11798	11539	11755	11681	11713	11768	11735	11821	11858	11649	11804	11766	11872	11920	11814	11732	11650	11668	11814	11658	11780	11851	11646	11859	11750	11864	11737
24170	21591	29162	24639	22274	20957	19237	15849	14229	14197	13622	13324	13280	12979	13006	12906	12802	12880	12759	12678	12535	12530	12588	12404	12324	12403	12327	12526	12306	12423	12328	12306	12248	12288	12384	12204	12286	12297	12232	12347	12062	12296	12335	12384	12268	12362	12151	12266	12225	12230	12380	12084	12261	12189	12258	12302	12348	12113	12249	12037	12183	12168	12097	12140	12159	12210	12152	12068	12027	12199	11975	12293	12306	12117	12210	12203	12284	12244	12265	12166	12180	12257	12198	12091	12441	12119	12276	12132	12338	12234	12229	12140	12309	12113	12166	12175	12264	12296	12034	12096	12216	12325	12221	12182	12242	12122	12219	12235	12076	12313	12226	12296	12289	12141	12232	12249	12268	11997	12036	12197	12214	11943	11925	12202	12166	12038	12129	12091	12215	12223	12344	12180	12198	12166	12249	12177	11994	12155	12284	12096	12222	12320	12168	12193	12153	12069	12182	11955	12127	12260	12290	12108	12195	12301	12199	12234	12188	12270	12413	12307	12261	12156	12211	12228	12210	12354	12181	12348	12221	12069	12040	12038	12209	12111	12228	12222	12317	12290	12232	12143	12224	12223	12229	12130	12174	12135	12075	12115	12152	12137	12476	12295	12263	12154	12144	12158	12329	12050	12110	12097	12244	12257	12165	12150	12082	12114	12268	12223	12168	12290	12301	12206	12120	12253	12191	12262	12209	12056	12351	11993	12083	12178	12277	12348	12156	12293	12180	12154	12158	12134	12268	12018	12269	12193	11960	12174	12174	12046	12098	12134	12087	12234	12168	12130	12194	12373	12368	12310	12197	12196	12238	12096	12113	12014	12077	12243	12320	12302	12153	12147	12005	12028	12279	12182	12278	12364	12477	12276	12196	12144	12226	12141	12222	12325	12166	12232	11979	12264	11935	12136	11938	12049	12157	12212	12186	12195	11857	12178	12242	12226	12247	12101	12074	12286	12293	12139	12184	11984	12165	12178	12239	12105	11973	12095	12138	12325	12231	12226	12100	12092	12036	12080	12297	12128	12127	12060	12202	12212	12192	12198	12226	12075	12094	12222	12161	12186	12131	12141	12242	12094	12168	12194	12213	11985	12208	12082	12116	12016	12069	12274	12235	12162	12119	12293	12357	12256	12070	12255	12109	12241	12355	12310	12346	12223	12219	12240	12150	12340	12142	12207	12192	12228	12093	12081	12276	12111	12104	12194	12014	12055	12036	12102	12151	12178	12123	12261	12315	12209	12080	11975	12242	12025	12187	12156	12151	12296	12187	12272	12269	12387	12202	12170	12188	12165	12177	12252	12255	12214	12040	12225	11957	12147	12274	12108	12107	12218	12253	12115	12228	12030	12205	12251	12200	12132	12149	12237	12093	12194	12064	12166	12367	12192	12083	12179	12202	12100	12211	12190	12276	12139	12124	12194	12214	12112	12290	12151	12303	12052	12430	12158	12289	12050	12341	12013	11891	12303	12063	12028	12210	12275	12366	12157	12109	12091	12038	11995	12187	12174	12356	12253	12247	12113	12141	12316	12198	12219	12114	12251	12175	12171	12199	12109	12161	12241	12231	12057	11938	12118	12084	12161	12115	12283	11962	12104	12262	12181	12165	12198	12260	12170	12138	12160	12204	12175	12217	12268	12102	12174	12152	12080	12115	12244	12172	12094	12210	12080	12319	12386	12097	12168	12250	12443	12185	12046	12041	12155	12121	12197	12339	12292	12311	12359	12188	12241	12005	12185	12183	12416	12137	12208	12004	12201	12191	12076	12204	12314	12314	12018	12306	12037	11971	12218	12178	12090	12245	12081	12153	12034	12108	12207	12162	12148	12249	12153	12128	12344	12073	12266	12131	12160	12366	12177	12218	12198	12097	12020	12092	12071	12020	11963	12196	12093	11961	12236	12174	12356	12050	12159	12179	12149	12262	12175	12041	12130	12285	12083	12157	12211	12144	12282	12075	12176	12247	12131	12225	12212	12173	12108	11980	12015	12091	12172	12240	12085	12301	12071	12252	12138	12281	12235	12019	12059	12032	11994	12191	12145	12255	12183	12331	12196	12026	12146	12146	11983	12190	12260	12256	12268	12152	12026	12107	12221	12193	12036	12198	12220	12004	12020	12083	12305	12141	12358	12116	12155	12146	12032	12196	12006	12207	11928	12038	12000	12238	12165	12206	12205	12315	12132	12288	12049	12164	12284	12041	12218	12120	12215	12202	12119	12229	12064	12301	12242	11985	12130	12196	12068	12144	12275	12187	12296	12138	12362	12118	12240	12156	12204	12121	12177	12295	12256	12227	12216	12260	12242	12231	12022	12107	12285	12287	12316	12364	12247	12040	12199	12093	12155	11957	12071	12123	12237	11993	12029	12291	12254	12293	12083	11928	12159	12253	12275	12257	12293	12151	12140	11991	12068	12203	12315	12284	12061	12085	12104	12197	12259	12210	11992	12335	12243	12144	12194	12391	12201	12007	12106	12330	12299	12207	12252	12157	12228	12452	12295	12127	12121	12044	12109	12303	12235	11995	12229	12219	12132	12137	12157	12279	12060	12165	12173	12351	12186	12123	11984	12229	12209	12154	12159	12108	12221	12329	12302	12385	12203	12268	12206	12259	12380	12358	11995	12048	12003	12075	12231	12367	12284	12169	12020	12125	12242	12236	12034	12051	12157	12128	12049	12214	12183	12137	12192	12105	12313	12119	12229	12112	12164	12285	12183	12256	12257	12212	12111	12214	12218	12254	12196	12202	12026	12257	12256	12121	12222	12299	12098	12072	12341	12285	12100	12055	12225	12201	12247	12031	12206	12247	12171	12102	11892	12208	12144	12187	12408	12086	12241	12220	12073	12012	12194	12241	12058	12284	12207	12294	12112	11965	12236	12088	12124	12246	12031	12069	12058	12073	12224	12222	12360	12447	12394	12409	12162	12385	12032	12150	12131	12196	12276	12181	12332	12336	12221	12129	12205	12033	12336	12246	12175	12172	12064	12172	12089	12121	12297	12210	12172	12189	12228	12217	12059	12241	12147	12269	12261	12089	12121	12055	12274	12345	12260	12154	12140	12234	12326	12050	12164	12271	12137	12009	12013	12273	12132	12321	12388	12222	12152	12415	12356	12297	12203	12184	11947	12081	12279	12022	12146	12159	12010	12236	12160	12158	12237	12144	12257	12242	12209	12141	12180	12117	11961	12106	11872	12048	12161	12136	12212	12132	12121	12254	12345	12256	12266	12160	12112	12168	12157	12158	12246	12224	12139	12319	12280	12225	11991	12310	12221	12244	12363	12077	12245	12005	12143	12194	12055	12050	12139	12266	11915	12175	12331	12252	12106	12019	12209	12180	12252	12113	11947	12188	12244	12171	12042	12353	12242	12120	12192	12000	12189	12177	12279	12140	12148	11970	11997	12182	12193	12088	12171	12222	12228	12229	12198	12065	12253	12254	12155	12106	12187	12380	12186	12131	12019	12263	12034	12164	12114	12197	12132	12116	11952	12053	12257	12012	12039	12271	12229	12118	12250	12220	12135	12018	12231	12118	12132	12154	12119	12223	12264	12149	12194	12232	12203	12244	12177	12225	12321	11984	12203	12272	12341	12167	12135	12033	11971	12311	12002	12163	12256	12165	12095	12116	12182	12180	12123	12128	11967	12176	12295	12048	12185	12095	11988	12113	12200	12055	12215	12071	12064	12167	12003	12075	12085	11982	12239	12237	12089	12082	12098	12232	12153	12246	12098	12180	12157	12157	12197	12214	12111	12307	12192	12090	12219	12226	12039	12098	12144	12050	12251	12170	12278	12277	11905	12034	12033	12144	12098	12256	12024	12129	12265	12100	12041	12225	12079	12052	12087	12125	12234	12048	12217	12181	12250	12223	12241	12158	12188	12216	12151	12170	12275	12016	12052	12117	12074	12036	12240	12200	12223	12108	12182	12162	12111	12039	12137	12164	12102	12158	12178	12268	12057	12369	12265	12249	12097	12266	12144	12052	12166	12053	12197	12264	12158	12189	12196	12299	12300	12247	12163	12254	12157	12312	12019	11992	12048	12219	12262	12297	12313	12123	12092	11941	12203	12130	12048	12209	12242	12298	12111	12130	12213	12265	12275	12033	12076	12190	12111	12145	12167	12083	12310	12278	12137	11882	12079	12143	11926	12376	12346	12344	12155	12006	12237	12098	12378	12060	12337	12154	12203	12093	12172	12143	12168	12185	12164	12155	12151	12131	12204	12155	12316	12230	12163	12195	12246	12276	12114	12126	12211	12162	12266	11968	12189	12213	12134	12161	12331	12189	12275	12150	12193	12303	12271	12210	12206	12322	12213	12126	12145	12114	12416	12307	12318	12087	12339	12128	12111	12244	12133	12147	12066	12096	12324	12448	12296	12276	12165	12220	12129	12125	12132	12342	12306	12055	12064	12036	12157	12060	12176	12133	12085	12123	12167	12179	12204	12066	12108	12093	12124	12035	12208	12053	12204	12111	12209	12334	12024	12140	12167	12327	12322	12217	12385	12269	12336	12231	12141	12199	12232	11939	12296	12010	12136	12205	12202	12111	12072	12137	12150	12104	12118	12046	12185	12123	12123	12169	12160	12221	12219	12210	12244	12370	12115	12080	12316	12171	12157	12302	12194	12010	12452	12316	12131	12202	12180	12078	12219	12397	12341	11917	12280	12072	12068	12234	12119	12090	12050	12030	12127	12305	12189	12116	12213	12266	12147	12088	12195	12155	12288	12177	12311	12219	12136	12142	12234	12150	12106	12150	11994	12158	12106	12064	12122	12106	12161	12202	12068	12265	12169	12217	12067	12152	12193	12238	12142	12287	12024	12213	12144	12323	12237	12205	12181	12308	11990	12260	12117	12170	12183	12118	12256	12246	12024	12128	12127	12119	12202	12014	12064	12099	12097	12162	12177	12198	12294	12269	12123	11978	12020	12232	12213	12059	12124	12056	12066	12125	12095	12170	12122	12046	12028	12230	12081	12186	12134	12178	12177	12142	12197	12179	12026	12293	12180	12128	12105	12225	12205	12209	12245	12353	12078	12124	12039	12250	12206	12233	12338	12245	12303	12078	11973	12098	12119	12137	12321	12145	12205	12124	12213	12285	12207	12304	12187	12159	12233	12133	12204	12439	12023	12200	12258
23028	39388	37361	28547	23465	20952	19408	17667	16149	15326	14823	14408	13922	13704	13588	13634	13668	13405	13131	13259	13165	12922	12924	12695	12598	12638	12839	12683	12724	12590	12716	12532	12644	12583	12487	12609	12430	12554	12548	12392	12557	12426	12552	12408	12455	12602	12433	12552	12544	12600	12404	12497	12481	12437	12582	12341	12353	12471	12377	12385	12434	12545	12425	12566	12381	12299	12376	12366	12353	12554	12550	12467	12393	12475	12562	12240	12429	12341	12451	12477	12400	12361	12437	12314	12406	12451	12408	12446	12400	12525	12387	12482	12366	12310	12397	12596	12570	12300	12395	12213	12513	12485	12318	12334	12374	12564	12510	12531	12363	12547	12251	12465	12430	12272	12424	12296	12418	12333	12470	12481	12387	12466	12388	12383	12324	12362	12515	12546	12367	12451	12518	12437	12389	12576	12475	12375	12306	12328	12384	12334	12335	12494	12498	12356	12366	12258	12427	12368	12428	12398	12519	12425	12417	12510	12284	12295	12402	12368	12518	12347	12327	12379	12352	12414	12357	12381	12335	12191	12288	12339	12476	12335	12228	12447	12422	12399	12352	12401	12379	12351	12466	12406	12545	12323	12466	12330	12341	12346	12309	12355	12287	12432	12420	12453	12523	12380	12351	12398	12242	12289	12356	12500	12534	12382	12351	12262	12316	12373	12328	12400	12326	12302	12307	12525	12338	12185	12421	12308	12421	12266	12457	12375	12556	12463	12480	12377	12445	12365	12459	12372	12341	12336	12301	12391	12317	12383	12314	12190	12503	12519	12313	12307	12475	12391	12416	12574	12241	12356	12427	12507	12493	12386	12305	12345	12397	12312	12414	12404	12364	12347	12410	12379	12429	12328	12515	12364	12435	12603	12194	12502	12252	12420	12271	12379	12433	12393	12426	12438	12373	12307	12349	12556	12417	12465	12303	12462	12260	12515	12285	12369	12433	12434	12509	12366	12433	12413	12447	12469	12386	12377	12447	12471	12561	12437	12257	12365	12239	12336	12315	12433	12387	12508	12318	12541	12315	12443	12369	12364	12371	12412	12352	12423	12367	12369	12421	12552	12354	12289	12400	12372	12457	12332	12410	12292	12431	12423	12415	12403	12279	12450	12328	12416	12458	12279	12294	12474	12280	12393	12344	12453	12401	12601	12272	12351	12350	12468	12341	12448	12498	12399	12466	12445	12293	12359	12485	12279	12419	12308	12456	12393	12279	12392	12450	12329	12248	12348	12406	12282	12313	12515	12340	12541	12342	12344	12489	12481	12199	12464	12347	12420	12402	12370	12376	12390	12422	12308	12455	12378	12454	12421	12311	12414	12386	12295	12427	12455	12553	12360	12414	12381	12376	12417	12509	12407	12539	12297	12453	12329	12460	12424	12278	12466	12412	12339	12316	12309	12432	12375	12284	12490	12439	12471	12407	12451	12355	12253	12340	12385	12430	12629	12429	12446	12346	12255	12583	12355	12460	12463	12458	12313	12287	12470	12292	12389	12287	12453	12350	12191	12419	12466	12355	12387	12473	12369	12439	12401	12422	12280	12273	12324	12371	12458	12393	12338	12285	12450	12231	12382	12401	12530	12281	12416	12522	12355	12321	12374	12386	12392	12444	12568	12415	12419	12225	12357	12452	12530	12438	12353	12349	12398	12399	12494	12453	12273	12500	12416	12397	12445	12556	12466	12408	12546	12417	12436	12343	12486	12504	12417	12387	12399	12281	12487	12288	12294	12394	12454	12422	12257	12261	12359	12425	12262	12318	12521	12196	12469	12509	12333	12400	12393	12396	12445	12366	12230	12487	12376	12448	12468	12509	12426	12406	12468	12477	12283	12323	12326	12353	12543	12424	12411	12424	12375	12304	12377	12310	12219	12636	12411	12455	12553	12367	12399	12494	12338	12420	12475	12442	12318	12347	12440	12338	12336	12377	12500	12282	12402	12379	12324	12374	12432	12528	12415	12300	12309	12456	12504	12378	12499	12461	12458	12454	12423	12366	12313	12308	12388	12493	12487	12356	12551	12482	12422	12284	12312	12396	12329	12406	12374	12263	12261	12463	12321	12447	12184	12446	12518	12352	12384	12449	12501	12442	12377	12323	12451	12392	12393	12340	12247	12511	12335	12496	12412	12333	12381	12492	12454	12556	12409	12316	12422	12434	12498	12282	12410	12606	12368	12375	12527	12262	12488	12396	12412	12289	12363	12546	12223	12412	12498	12418	12382	12382	12288	12292	12548	12380	12283	12398	12399	12534	12445	12360	12388	12346	12762	12425	12436	12433	12203	12308	12249	12453	12521	12390	12376	12449	12462	12411	12405	12383	12326	12327	12435	12445	12323	12432	12288	12465	12494	12418	12325	12413	12383	12358	12280	12439	12264	12422	12551	12308	12218	12372	12365	12352	12509	12219	12535	12505	12648	12277	12271	12315	12426	12338	12281	12466	12436	12189	12363	12436	12487	12317	12400	12404	12520	12506	12374	12465	12360	12492	12379	12399	12332	12428	12528	12335	12269	12286	12300	12466	12443	12455	12391	12547	12514	12598	12254	12273	12279	12394	12302	12498	12547	12231	12509	12314	12412	12550	12448	12523	12252	12463	12295	12296	12335	12392	12440	12391	12311	12337	12446	12484	12445	12393	12355	12323	12444	12287	12495	12443	12477	12341	12351	12314	12278	12483	12486	12337	12468	12553	12524	12276	12275	12239	12474	12233	12383	12300	12470	12237	12333	12225	12298	12406	12312	12338	12335	12497	12375	12439	12428	12345	12590	12363	12436	12413	12398	12423	12437	12568	12366	12338	12241	12425	12440	12342	12438	12464	12391	12376	12347	12348	12361	12295	12336	12289	12492	12314	12410	12401	12202	12332	12290	12431	12361	12336	12376	12339	12376	12340	12357	12295	12358	12416	12219	12412	12431	12405	12362	12251	12249	12416	12317	12462	12284	12463	12570	12481	12335	12332	12334	12442	12330	12487	12232	12432	12339	12538	12287	12376	12643	12411	12515	12225	12253	12522	12383	12375	12413	12285	12337	12305	12383	12359	12380	12250	12316	12363	12399	12317	12528	12484	12401	12318	12374	12362	12584	12282	12336	12304	12362	12377	12394	12432	12449	12349	12317	12606	12363	12438	12486	12319	12410	12413	12357	12402	12315	12282	12465	12341	12311	12430	12469	12344	12479	12304	12418	12296	12486	12411	12392	12389	12402	12454	12466	12414	12441	12410	12335	12347	12381	12331	12281	12384	12379	12328	12488	12274	12245	12302	12279	12316	12378	12506	12427	12300	12366	12396	12300	12410	12543	12412	12370	12327	12540	12341	12326	12343	12515	12255	12336	12529	12337	12327	12239	12418	12308	12370	12453	12306	12376	12483	12421	12327	12509	12470	12274	12348	12428	12339	12485	12470	12343	12513	12408	12325	12218	12550	12432	12355	12508	12370	12379	12348	12365	12274	12264	12412	12447	12408	12446	12294	12418	12388	12289	12309	12453	12215	12483	12321	12381	12593	12321	12373	12500	12398	12457	12377	12335	12405	12438	12416	12451	12507	12478	12286	12436	12490	12408	12508	12293	12446	12619	12395	12585	12410	12602	12415	12591	12339	12297	12600	12449	12358	12320	12343	12331	12345	12222	12238	12370	12466	12392	12333	12215	12354	12411	12393	12405	12516	12411	12396	12227	12533	12329	12364	12389	12363	12488	12441	12300	12365	12406	12444	12409	12374	12351	12492	12308	12337	12319	12367	12337	12305	12473	12416	12390	12406	12466	12328	12268	12332	12428	12534	12429	12371	12338	12420	12365	12434	12384	12435	12345	12353	12423	12483	12234	12489	12450	12420	12491	12455	12394	12478	12428	12412	12590	12316	12431	12265	12507	12394	12325	12389	12300	12390	12439	12535	12291	12285	12257	12372	12443	12363	12365	12395	12458	12459	12547	12324	12421	12466	12131	12459	12387	12336	12364	12405	12422	12372	12398	12438	12419	12519	12347	12321	12530	12531	12399	12331	12506	12561	12378	12346	12340	12375	12283	12611	12528	12394	12591	12410	12486	12371	12346	12417	12428	12480	12337	12589	12380	12330	12497	12240	12550	12495	12330	12223	12288	12551	12480	12677	12526	12388	12367	12233	12291	12360	12309	12410	12474	12331	12381	12442	12614	12527	12459	12427	12302	12478	12457	12388	12613	12417	12472	12381	12443	12512	12355	12517	12413	12483	12444	12359	12429	12451	12450	12381	12261	12421	12497	12246	12419	12529	12416	12348	12367	12608	12276	12501	12520	12453	12380	12262	12455	12483	12286	12374	12281	12523	12477	12303	12401	12328	12397	12596	12459	12367	12254	12448	12441	12262	12170	12285	12354	12226	12310	12314	12344	12503	12514	12251	12409	12423	12601	12472	12180	12408	12449	12428	12482	12447	12338	12373	12493	12309	12252	12321	12397	12545	12585	12443	12518	12397	12305	12398	12364	12502	12297	12326	12317	12427	12295	12247	12492	12455	12318	12303	12296	12233	12353	12395	12409	12319	12330	12352	12525	12303	12487	12482	12291	12442	12394	12254	12713	12231	12375	12356	12466	12293	12590	12277	12218	12331	12355	12320	12466	12450	12334	12343	12294	12375	12391	12332	12299	12475	12301	12270	12331	12499	12361	12366	12353	12411	12477	12448	12566	12248	12609	12423	12250	12365	12310	12449	12130	12232	12362	12432	12470	12320	12321	12279	12335	12284	12459	12469	12476	12360	12342	12406	12363	12358	12513	12402	12381	12479	12450	12473	12351	12368	12406	12484	12357	12394	12537	12203	12463	12517	12328	12463	12439	12342	12529	12288	12332	12368	12275	12449	12336	12385	12238	12502	12242	12439	12421	12408	12296	12424	12501	12344	12314	12553	12388	12407	12489	12389	12452	12503	12568	12399	12421	12455	12521	12379	12453	12253	12373	12358	12568	12497	12293	12382	12330	12383	12508	12521	12445	12367	12327	12384	12277	12378	12404	12202	12349	12401	12228	12423	12343	12398	12209	12414	12377	12488	12270	12283	12310	12340	12497	12377	12394	12371	12324	12419	12533	12393	12343	12257	12434	12400	12343	12530	12491	12383	12249	12408	12354	12418	12296	12433	12446	12307	12481	12447	12469	12538	12263
23281	21618	29647	24120	21830	23584	23944	17391	15141	14641	13944	13810	13349	12960	13014	12692	12795	12890	12717	12414	12400	12425	12407	12308	12119	12388	12162	12338	12117	12210	12301	12056	12102	12049	12118	12039	11937	11867	12079	12016	12077	12062	12018	11890	12021	11864	12067	11978	12049	11989	12009	12206	11953	12021	12006	11993	11956	11671	11822	11840	11917	12048	11922	11996	11909	11851	11852	12193	11926	11736	11911	11862	11795	11993	12075	11931	11886	11789	11807	11806	11908	11969	11959	11895	11792	11914	11887	11881	11898	11935	11922	11795	11674	11840	12001	11917	11796	11750	11972	11885	12066	11887	11909	11923	11960	12022	11965	11912	11865	11893	11976	11798	11882	11787	11831	11858	11985	11752	11828	11709	11813	11988	11747	11890	11908	11938	11964	11790	11732	12039	11838	11891	11921	11854	11846	11820	11945	11974	11697	11910	11996	11923	11851	11871	11997	11697	11896	11960	11989	11845	11820	11722	12119	11874	11830	11922	11928	11916	11753	11713	11879	11889	11826	11769	11786	11877	11786	11824	11761	11897	11940	11823	11815	11814	11820	11760	11808	11691	11962	11778	11892	11955	11874	11764	11818	11924	11779	11806	11883	11910	11811	11654	12047	12024	11931	11725	11821	11841	11952	11918	11847	11776	11895	11720	11834	11930	12031	11956	11851	11877	11807	11733	11801	11618	11841	12051	11773	11805	11744	11695	11897	11701	11592	11837	11995	11892	11804	11934	11940	11753	11797	11804	11875	11647	11724	11920	11796	12076	11795	11763	11864	11833	11881	11998	11814	11900	11877	11650	11770	11823	11765	11873	11694	11726	11823	11877	11989	11815	11800	11792	11859	11734	11929	11647	11840	11785	11714	11827	11662	11772	11884	12000	11872	11710	11980	11822	11605	12074	11746	11761	11846	11903	11858	11889	11972	11854	12191	11910	11936	11856	11960	11760	11915	11903	11836	11749	11722	11744	11864	12060	11799	11812	11801	11785	11820	11672	11745	11761	11870	11887	11875	11761	11766	11823	11692	11755	11809	11802	11765	11730	11782	11721	11668	11769	11897	11802	11694	11805	11753	11721	11911	11893	11849	11794	11712	11851	11850	11828	11908	11937	11631	11745	11819	11856	11705	11884	11793	11879	11896	11803	11802	11737	11925	11796	11773	11849	11985	11949	11843	11998	11828	11871	11792	11823	11921	11803	11918	11804	12071	11774	11915	11783	12011	11874	11886	11948	11782	11840	11746	11922	11754	11940	11831	11886	12037	11904	11821	11681	11840	11981	11894	11797	11860	11658	11859	11809	11847	11848	11852	11803	11855	11918	11840	11723	11628	11840	11794	11725	11896	11991	11834	11811	11970	11827	11713	11861	12084	11850	11853	11800	11909	11933	11810	11831	11650	11789	11894	11769	12038	11862	11995	11788	11846	11863	11913	11919	11845	11696	11705	11813	11802	11646	11888	11658	11723	11818	11706	11843	11627	11782	11722	11797	11803	11763	11869	11806	11886	11940	11832	11878	11738	11898	11782	12011	11658	11943	11794	11865	11755	11814	11778	11690	11952	11813	11989	11834	11644	11934	11691	11911	11828	11801	11650	11747	11865	11996	12030	11724	11794	11879	11819	11723	11894	11912	11965	11789	11997	11819	11857	11751	11726	11884	11750	11877	11762	11832	11860	11757	11747	11852	11747	11814	11913	12021	11720	11781	11820	11690	11707	11928	11858	11889	11933	11877	11771	11882	11723	11873	11899	11892	11801	11872	11880	11748	11814	11804	11754	11894	11983	11780	11898	11915	11734	11761	11839	11874	11871	11828	11765	11842	11816	11705	11844	11783	12005	12001	11960	11725	11801	11959	11661	11911	11890	11866	11921	11893	11761	11702	11867	11835	11967	11895	11771	11843	11904	11805	11784	11723	11750	11822	11790	11797	11646	11739	11692	11924	11742	11890	11870	11775	11926	11980	11828	11670	11876	11892	11753	11635	11875	11727	11761	11850	11967	11789	11796	11718	11642	11865	11780	11671	11900	11753	11844	11907	11903	11902	11725	11889	11965	11805	11914	11848	11928	11840	11884	11971	11803	11890	11862	11909	11663	11774	11882	11686	11798	11738	11906	11774	11785	11929	11813	11821	11854	11649	11829	11772	12011	11903	12068	11887	11938	11749	11758	11667	11990	11825	11843	11782	11777	12001	11829	11668	11919	11992	11799	11804	11675	11795	11754	11847	11702	11939	11777	11821	11858	11858	11948	11995	11781	11933	11776	11652	11820	11909	11692	11901	11906	11803	11791	11792	11769	11796	11943	11946	11674	11683	11905	11861	11738	11805	11935	11934	11990	11908	11708	11914	11753	11863	11835	11788	11736	11726	11771	11922	11776	11950	11966	11740	11834	11850	11882	11829	11835	11699	11883	11917	11784	11789	11764	11816	11765	11835	11811	11975	11852	11806	11675	11976	11863	11858	11803	11716	12000	11816	11745	11652	11814	11921	11745	11885	11882	11839	11810	11820	11859	11917	11850	11838	11803	11906	11818	11791	11803	11672	11821	11814	11859	11840	11919	11721	11650	11842	11697	11928	11916	11599	11896	11913	11956	11886	11674	11938	11834	11958	11819	11799	11840	11778	11679	11735	11792	11744	11873	11810	11725	11797	11834	11720	11820	11767	11998	11784	11588	11854	11895	11811	11854	11719	11949	11797	11767	11907	11864	11765	11834	11833	11989	11795	11753	11936	11841	11921	11746	11891	11675	11681	12074	12049	11724	11803	11958	11827	11956	11782	11780	11874	12013	11778	11783	11812	11999	11862	11820	11763	12088	11910	11871	11885	11912	11877	11920	11786	11853	11848	11837	11783	11884	11891	11656	11863	11899	11885	11967	12051	11872	11747	11664	11835	11787	11647	11779	11766	11952	11760	11964	11803	11838	11733	11729	11849	11785	11801	12020	11838	11860	11793	11880	11859	11866	11902	11845	11792	12003	11785	11642	11826	11886	11632	11753	11810	11867	12013	11882	11654	11775	11898	11887	11841	11672	12007	11747	11882	11726	11949	11701	11873	11863	11894	11765	11817	11903	11913	12000	11517	11741	11887	11685	11893	11950	11965	11861	11775	11913	11740	11740	11807	11765	11813	11809	11798	11921	11924	11819	11841	11691	11791	11808	11618	11716	11754	11930	11878	11910	11959	11746	11836	11828	11781	11892	11812	11774	11744	11830	11717	11820	11845	11935	11903	11870	11827	11896	11946	11686	11860	11732	11892	11726	11853	11977	11811	11845	11919	11811	11856	11823	11785	11754	11999	11594	11661	11691	11631	11824	11870	11872	11954	11849	11791	11800	11824	11628	11676	11772	11660	11855	11843	11830	11680	11861	11829	11832	11716	11798	11771	11757	11675	11821	11882	11919	11879	11730	11852	11930	11620	11795	11809	11809	11812	11841	11959	11703	11853	11733	11795	11752	11744	11761	11859	11932	11807	11880	11796	11781	11780	11938	11964	11723	11603	11967	11937	11884	11697	11926	11856	11826	11933	11663	11943	11824	11912	11925	11887	11852	11839	11797	12041	11886	11663	11670	11634	11845	11764	11820	11804	11733	11820	11856	11591	11688	11798	11825	11815	11944	11848	11655	11997	11742	11803	11865	11901	11822	11940	11743	11866	11816	11843	11709	12064	11781	11869	11858	11777	11789	11845	11745	11920	11877	11816	12026	11943	11796	11967	11790	11831	11588	11845	11901	11756	11910	11995	11947	11956	11907	11731	11684	11904	11931	11840	11902	11789	11792	11771	11841	11892	11747	11894	11794	11873	11897	11834	11863	11699	11894	12028	11916	11607	11867	11730	11980	11814	11992	11992	11777	11768	11792	11916	11940	11767	11893	11733	11942	11756	11816	11583	11932	11750	11724	11686	11778	11856	11675	11792	11703	11701	11795	11694	11867	11815	11709	11934	11882	11910	11827	11823	11647	11920	11949	11984	11812	11832	11895	11864	11765	11839	11776	11927	11900	11872	11786	12024	11953	11916	11771	11861	11874	11751	11896	11900	11727	11892	11833	11812	11713	11843	11725	12057	12024	11773	11966	11841	11752	11973	11970	11871	11747	11890	11808	11764	11804	11871	11913	11862	11625	11826	11814	11785	11903	11902	11929	11847	11619	11625	11922	11923	11842	11749	11741	11960	11682	12001	11818	11940	11795	11800	11827	11969	11834	11846	11875	11724	11974	11815	11858	11713	11785	11828	11871	11889	11640	11796	11849	11955	11739	11981	11899	12030	11896	11979	11835	11904	11722	11954	11740	11772	11792	11853	11686	11815	11746	11700	11655	11736	11699	11922	11961	11822	11756	11765	11890	11876	11788	11718	11743	11703	11792	11680	12054	11637	11815	11801	11818	11847	11744	12074	11878	11827	11688	11918	11750	11825	11805	11808	11958	11843	11779	11725	11823	11784	11782	11798	12002	11721	11816	11840	11997	11877	11707	11887	11989	11617	12063	11855	11996	11847	11799	11785	11736	11841	11727	11820	11763	11768	11720	11737	11804	11760	12065	11999	11839	11839	11815	11701	11877	12063	11829	11850	11928	11783	11760	11976	11894	11884	11864	11619	11904	11784	11646	11826	11854	11802	11830	11852	11790	12021	11825	11780	11923	11895	11673	12066	11972	11436	11981	11854	11813	11725	11840	11900	12002	11921	11878	11935	11881	11663	11815	11940	11960	11831	11682	11826	11846	11765	11826	11839	11888	11883	11868	11763	11740	12001	11896	11932	11861	11802	11755	11815	11651	11705	11772	12042	11777	11651	11595	11790	12083	11861	12022	11913	11771	11827	11680	11809	11679	11899	11949	11623	11797	11721	11657	11896	11928	11902	11925	11899	12069	11761	11791	11583	11882	12046	11747	11771	12015	11815	11566	11871	11891	11732	11697	11823	11780	11862	11809	11856	11698	11912	11850	11984	11784	11898	11757	11803	11712	11762	11789	11899	11823	11872	11760	11749	11858	11670	12140	11823	11846	11700	11739	11782	11750	11772	11745	11697	11702	11894	11610	11803	11947	11687	11745	12125	11916	11717	11812	11692	11717	11826	11683	11806	11930	11682	11719	11819	11741	11716	11784	11735	11652	11842	11905	11965	11847	11779	11806	11860	11951	11958
25019	44417	41124	31955	27139	24546	22395	20276	17860	16756	15764	15083	14478	14120	13759	13748	13967	13781	13309	13291	13123	13168	12987	12814	12638	12700	12691	12714	12553	12466	12419	12364	12346	12489	12407	12402	12260	12362	12411	12389	12512	12271	12314	12346	12343	12138	12321	12241	12522	12375	12276	12258	12314	12213	12301	12236	12229	12263	12168	12243	12310	12247	12207	12227	12143	12190	12272	12115	12150	12314	12196	12098	12230	12278	12427	12288	12240	12308	12321	12142	12046	12411	12160	12359	12143	12254	12375	12080	12104	12205	12249	12281	12206	12139	12306	12116	12254	12148	12316	12167	12202	12254	12075	12159	12137	12078	12108	12313	12172	12152	12168	12196	12211	12213	12059	12072	12200	12253	12107	12171	12219	12084	12301	12246	12339	12197	12221	12208	12280	12098	12154	12100	12134	12238	12218	12228	12141	12181	12011	12196	12161	12199	12207	12317	12189	12239	12144	12233	12084	12110	12085	12089	12230	12269	12118	12125	12192	12402	12021	12327	12336	12243	12154	11993	12278	12150	12260	12074	12140	12175	12198	12164	12126	12253	11967	12134	12243	12134	12214	12135	12155	12228	12291	12261	12109	12104	12226	11986	12126	12079	12239	12242	12187	12160	12092	12259	12286	11968	12200	12096	12267	12201	12300	12146	12159	12149	12116	12223	12357	12278	12272	12099	12231	12414	12120	12373	12121	12145	12294	12203	12089	12272	12004	12120	12127	12320	12189	12128	12074	12199	12029	12237	12183	12166	12394	12221	12081	12245	12209	12161	12119	12186	12121	12162	12041	12223	12202	12178	12104	12037	12177	12108	12016	12216	12075	12121	12199	12077	12132	12194	12295	12357	12138	12149	12193	12172	12152	12158	12188	12061	12088	12125	12235	12321	12203	12284	12306	11998	12050	12193	12194	12210	12057	12196	12185	12104	12395	12333	12231	12251	12296	12057	12137	12233	12279	12150	12183	12068	12200	12087	12052	12101	12161	12205	12318	12085	12219	12294	12098	12263	12119	12218	12325	12127	12120	12052	12251	12214	11947	12177	12090	12057	12219	12204	12193	12149	12193	12119	12176	12171	12219	12176	12176	12161	12186	12253	12143	12259	12188	12216	12157	12332	12196	12233	12168	12110	12180	12192	12326	12244	12179	12012	12291	12103	12284	12247	12088	12020	12213	12159	12312	12253	12172	12097	12218	12334	12232	12113	12172	12182	12215	12107	12154	12130	12209	12173	12229	12091	12101	12010	12182	12194	12180	12308	12235	12022	12235	12190	12172	12144	12217	12278	12181	12247	12196	12041	12219	12188	12197	12232	12099	12063	12234	11940	12092	12213	12316	12096	12033	12178	12306	12169	12183	12209	12199	12248	12243	12236	12293	12210	12036	12217	12242	12155	12173	12204	12425	12091	12279	12293	12258	12198	12089	12090	12147	12053	12131	12139	12181	12040	12176	12166	12072	12244	12111	12236	12131	12230	12163	12197	12034	12168	12350	12271	12191	12335	12178	12137	12198	12092	12139	12206	12280	12078	12279	12277	12254	12075	12175	12162	12278	12027	12200	12232	12165	12127	12196	12214	12115	12102	12158	12207	12165	12062	12180	12099	12078	12108	12263	12249	12292	11957	12214	12297	12195	12002	12241	12175	12074	11992	12101	12297	12252	12018	12260	12138	12075	12143	12228	12283	12220	12211	12270	12063	12104	12149	12134	12213	12140	12265	12159	12282	12167	12161	12150	12105	12176	12103	12227	12102	12181	12020	12377	12180	12044	12108	12129	12246	12030	12192	12266	12343	12116	11978	12103	12131	12070	11979	12025	12097	12132	12252	12279	12127	12195	12190	12108	12125	12189	12193	12213	12106	12141	12235	12203	12276	12129	12255	12192	12243	12292	12106	12132	12146	12156	12208	12119	12244	12113	12189	12256	12116	12179	12176	12227	12074	12272	12085	12331	12162	12397	12159	11959	12347	12411	12071	12143	12072	12258	12275	12160	12149	11983	12199	12228	12200	12413	12181	12189	12307	12153	12189	12217	12157	12132	12209	12274	12267	12078	12177	12117	12055	12221	12209	12394	12307	12237	12144	12110	12224	12310	12277	12228	12100	12076	12242	12090	12227	12059	12257	12337	12114	12230	12136	12014	12206	12252	12039	12105	12233	12202	12031	12250	12272	12283	12050	12131	12175	12188	12363	12199	12221	12158	12124	12180	11990	12319	12067	12300	12165	12268	11998	12222	12177	12330	12139	12194	12218	12059	12187	12164	12298	12133	12106	12119	12129	11981	12124	12148	12182	12126	12100	12027	12223	12013	12135	12142	12219	12111	12267	12250	12289	12057	12233	12231	12155	12250	12260	12126	12034	12303	12114	12039	12154	12180	12160	12165	12148	12272	12211	12242	12037	12176	12196	12133	12150	12342	12219	12083	12204	12155	12200	12083	12292	12224	12095	12321	12236	12052	12186	12178	12046	12246	12111	12198	11989	12279	12210	12166	12190	12245	11985	12054	12051	12056	12270	12222	12351	12145	12310	12255	12045	12331	12179	12196	12130	12202	12220	12095	12279	12135	12258	12085	12180	11963	12261	12030	12257	12400	12178	12103	12252	12200	12257	12044	12134	12250	12268	12222	12177	12242	12076	12215	12086	12108	12144	12222	12189	12394	12143	12197	12112	12210	12259	12235	12113	12183	12203	12172	12109	12184	12137	12181	12160	12140	12158	12202	12256	12254	12159	12159	12147	12111	12256	12211	12195	12263	12348	12171	12258	12109	12196	12405	12286	12192	12112	12140	12339	12226	12250	12284	12128	12118	12184	12235	12214	12167	12030	12173	12227	12084	12135	11999	12244	12093	12028	12224	11967	12142	12051	12278	12305	12246	12325	12235	12235	12012	12262	12118	12264	12136	12153	12215	12187	12045	12103	12137	12116	12079	12333	12306	12249	12151	12239	12199	12162	12119	12085	12185	12116	12157	12146	12350	12139	12120	12136	12270	12155	12271	12306	12149	12157	12191	12260	12116	12052	12062	12175	12183	12131	12118	12110	12217	12117	12301	12269	12215	12296	12187	12194	12212	12202	12189	12099	12104	12156	12250	12082	12160	12288	11985	12140	12188	12206	12193	12062	12083	12025	12133	12172	12153	12214	12205	12217	12137	12081	12327	12268	12090	12069	12240	12146	12318	12121	12292	12147	12286	12208	12276	12267	12020	12169	12133	12307	12153	12171	11900	12053	12212	12227	12054	12153	12219	12049	12135	12114	12198	12228	12147	12096	12093	12128	12202	12116	12253	12363	12273	12187	12178	12209	12186	12417	12061	12118	12252	12200	12127	12268	12161	12171	12056	12069	12245	12220	12033	12196	12291	12307	12248	12164	12161	12349	12167	12059	12077	12132	12107	12216	12219	12206	12126	12197	12092	12095	12203	12142	12123	12109	12185	12145	12186	12269	12082	12222	12171	12113	12268	12225	12120	12206	12177	12090	12055	12173	12093	12227	12224	12118	12152	12262	12058	12089	12171	12027	12095	12192	12248	12079	12161	12033	12050	12129	12099	12247	12109	12120	12241	12096	12254	12148	12146	12213	12303	12175	12136	12170	12203	12219	12160	12089	12307	12177	12245	12276	12153	12173	12257	12114	12327	12257	12184	12116	12365	12093	12125	12320	12198	12063	12271	12322	12312	12060	12285	12203	12117	12281	12016	12284	12134	12181	12247	12234	12250	12300	12108	12149	12034	12231	12229	12129	12227	12179	12097	12101	12146	12140	12139	12095	12288	12218	12268	12043	12148	12336	12016	12250	12187	12294	12147	12193	12067	12147	12171	12184	12073	12241	12128	12408	12023	12223	12239	12180	12122	12187	12146	12207	12234	12292	12173	12344	12118	12058	12146	12223	12021	12243	11965	12046	12179	12164	12294	12232	12367	12119	12338	12193	12434	12219	12172	12264	12157	12267	12104	12267	12010	12269	12165	12190	12145	12249	12231	12261	12158	12204	12219	12297	12125	12050	12039	12298	12341	12050	12179	12248	12209	12278	12176	12135	12284	12267	12211	12229	12291	12262	12019	12250	12283	12230	12082	12187	11899	12217	12153	12084	12256	12159	12224	12109	12097	12174	12184	12111	12264	12136	12328	12201	12147	12069	12296	12015	12249	12153	11927	12208	12096	12157	12244	12188	12235	12092	12054	12306	12128	12452	12180	12024	12188	12187	12306	12118	12117	12104	12217	12113	12161	12107	12189	12291	12205	12096	12279	12240	12174	12089	12143	12113	12158	12242	12288	12156	12121	12224	12293	12103	12223	12288	12185	12245	12168	12052	12113	12032	12128	12181	12106	12120	12295	12128	12186	12234	12138	12206	12179	12141	12152	12231	12144	12327	12184	12095	12217	12153	12017	12303	12223	12300	12289	12202	12270	12196	12132	12174	12077	12297	12190	12198	12145	12016	12214	12228	12143	12402	12274	12231	12173	12020	12152	12140	12141	12169	12187	12129	12197	12188	12073	12094	12080	12197	12221	12207	12138	12155	12207	12241	12161	12140	11967	12242	12026	12204	12134	12098	12123	12163	12278	12039	12040	12345	12153	12130	12306	12215	12326	12192	11984	12175	12093	12277	12287	12312	12289	12120	12064	12081	12259	12161	12139	12057	12121	12065	12189	12056	12223	12043	12295	12220	12165	12301	12248	12101	12119	12125	12156	12424	12273	12203	12302	12167	12230	12237	12232	12018	12207	12016	12336	12230	12202	12348	12095	12168	12108	12268	12304	12148	12209	12163	12135	12242	12263	12264	12135	12194	12113	12224	12077	12131	12006	12158	12201	12074	12145	12048	12169	12093	12158	12200	12077	12250	12184	12191	12168	12205	12206	12237	12185	12174	12082	12161	12204	12158	12109	12202	12208	12280	12231	12153	12073	12095	12189	12192	12191	12222	12181	12109	12208	12225	12180	12208	12216	12228	12204	12120	12004	12125	12367	12188	12232	12198	12297	12201	12234	12141	12217	12072	12219	12260	12296	12216	12257	12202	12325	12198	12139	12235	12065	12297	12397	12029	12183	12294	12151	12085	12043	12165	12159	11981	12201	12163	12343	12327	12023	12183	12123	12086	12117	12120	12247	12008	12245	12377	12130	12202	12205	12192	12251	12243
27758	23102	26243	21096	15834	14282	13411	12936	12181	11847	11780	11509	11251	11216	11338	11200	11034	11120	11179	11088	11040	11140	11048	11170	11110	11171	10924	11196	10980	10839	11136	10922	10946	10950	10952	10793	11016	11047	10887	11103	11121	10983	10884	10790	11038	10904	11014	10946	11019	10929	11008	11033	10942	10967	11065	10987	10901	10955	10903	10899	10842	10967	10981	10796	10981	10851	10843	10808	10836	11024	10858	10787	10933	11142	10931	10769	10896	10878	11047	10927	10993	11011	10911	11068	10924	10897	10876	10899	10787	10861	10989	10993	10741	10970	10931	10949	10905	10885	10726	10969	10944	10829	10734	10935	10813	11047	10814	10879	10988	10768	10909	10843	10931	11015	10862	11038	10930	10926	10932	10714	10972	10813	10924	10817	10851	10919	10886	10832	10754	10895	10913	10913	10966	11036	10969	10963	10816	10810	10874	10987	10806	11014	10821	10818	10878	10922	10802	11084	10917	10939	10887	10895	11035	10818	11000	10980	10986	10832	10818	10767	10942	10856	10966	10979	10992	10709	10939	10944	10921	11120	10890	10749	10991	11109	11110	10825	11198	10989	10927	10863	10947	10954	10958	10824	10836	11002	10781	10873	10988	10970	10854	10933	10927	10860	10846	10831	10953	10845	10950	10984	10916	10827	10890	10994	10913	10925	10964	10909	10864	10826	11022	10841	10906	10909	10913	10869	10839	10838	10852	10870	10877	10863	10860	10730	10828	10890	11143	11044	10949	11003	10913	10860	10918	10990	10961	10847	10931	10906	10790	10809	10881	11002	10862	10985	11029	10954	10778	10922	10987	11028	10991	10780	10934	10967	10951	10907	11049	10826	10934	10860	10857	10961	10853	10994	10984	11144	10878	11043	11254	10942	10808	11000	10942	10974	10977	10936	10924	10941	11157	10984	10854	10761	10833	10952	10956	10921	10828	11101	11055	10747	10861	10889	11026	10937	10980	10941	10965	10939	10847	10980	10943	10941	11056	10937	11043	10832	10880	11010	10803	10859	10896	10918	10965	11116	11100	10749	10993	11019	10873	10875	10833	10800	10966	10906	10929	10929	10957	10729	10987	10903	10822	10892	10946	10989	10937	11011	11032	10940	10973	10849	11010	10911	10984	11020	10949	10771	10969	10870	10925	10956	10845	11067	10865	11033	10982	11031	11132	10787	10717	10952	10880	10812	10816	10800	11014	10802	10970	11077	10995	10916	10880	10773	10946	11113	10807	10967	10829	10988	10922	10747	10950	11001	10926	10971	10736	10937	10823	10978	11040	10938	10938	11059	10648	11077	10898	11016	10896	10929	11117	10854	10946	10894	10711	10855	11006	11014	11056	11096	10923	10985	10985	10873	10913	10882	10985	11079	10950	10838	10988	11035	10716	10885	10953	10918	10734	10722	10853	10901	10862	10906	10947	10853	11023	10983	10866	10932	10905	10826	10849	11111	10713	11031	10872	10939	10916	10688	11029	10896	10953	10785	10712	10922	10720	11024	10908	10904	10874	10882	11066	10983	10901	11027	10998	10944	10912	10941	11032	11078	10821	10851	10950	10834	10931	10839	10874	11017	10878	10979	11079	10881	11067	10890	10990	10804	10864	10967	10938	10797	10871	11074	10947	10861	10839	10861	10770	10842	10944	10797	11001	10809	10858	11022	10953	10915	10929	10851	10855	11005	11015	10896	11038	10931	10841	10921	10942	10670	10916	10977	11156	10849	11077	10882	10915	10876	10861	11023	11007	10914	11137	10793	10895	10821	10923	11069	11109	10926	10909	10989	10883	11037	10907	10920	10940	10876	10808	10909	10996	10986	10847	10973	11012	10814	10964	10938	10801	10991	11106	10765	10864	11024	10952	10755	10732	10960	11029	10785	10910	10981	11007	11090	10793	11015	11093	10795	10851	10934	10943	11009	10887	11014	11020	10863	10952	10885	10905	10875	10818	10669	10854	10958	11104	11093	11024	10915	10835	10975	10923	10900	10901	11009	10882	10911	10787	10856	10961	11126	10965	10937	10960	10941	11064	10942	10970	11063	11068	10899	11006	10895	10912	10980	10711	10904	10910	11039	10899	10926	10975	10793	10977	10934	10836	11009	10907	10819	10935	10847	10928	10743	10862	10807	10856	10798	10940	10937	10838	10840	10896	10930	10767	10963	11050	10899	10808	10927	10812	10810	10975	10917	10900	10907	10834	10916	10780	10884	10954	10947	11106	10983	10845	11063	11008	10914	10691	10879	10753	10944	10902	10915	11258	11035	10862	10823	10823	10860	10752	10886	11036	11034	11063	10676	10846	10606	10942	10946	11054	10937	10817	10968	10901	10970	11016	11007	10874	10830	11034	11045	10858	10797	11091	10841	10948	11050	11095	10806	10762	10969	10741	10728	11005	10975	10951	11022	10772	10963	10856	10896	10950	11070	11008	10897	10937	10814	10866	10965	10981	10811	10847	10783	11129	10850	10871	10811	10886	10939	10901	10959	11033	10799	11034	10952	10870	11063	10945	10947	11011	10991	11000	11070	11053	10834	11031	10771	10816	11086	10965	10846	11029	10968	11032	10982	10890	10917	11171	10970	10986	11018	10763	10908	10683	10914	10866	10864	10887	10916	11122	10937	10931	10957	10887	10968	10976	11014	10730	10885	10880	10871	10988	10761	10996	11093	10774	11058	10836	10869	10880	10887	10710	10911	10811	10925	10908	10915	10887	11026	10908	10888	10987	11065	10822	10994	10738	10933	10912	11026	10965	11007	10797	10926	10947	11149	10857	10812	11031	10969	11003	10856	10861	10953	10841	10950	10913	10803	10870	11048	11003	10953	11022	10868	10917	11021	10872	11083	10815	10738	10849	10953	11026	10782	11013	11052	11138	11144	10847	10912	10856	11032	10907	10897	10995	11064	10930	10937	11077	10817	11097	10764	10938	10917	10898	10919	11137	10995	10932	10966	10924	11007	11056	10900	10981	10899	10981	11012	10917	10968	11043	11021	11198	11000	11015	10959	10758	11080	11046	11051	10912	10781	10911	10863	10908	11072	10904	10867	11031	10920	10958	10960	10991	10835	10908	10943	10987	10870	10873	10904	10902	10980	10992	11080	10876	10945	11011	10729	10919	11042	10941	10812	10877	10920	10809	10950	10890	10921	10800	11032	10946	10854	10912	10869	11027	10961	10959	10872	10846	10742	10887	10933	10914	10980	10862	11030	11001	10975	10834	10879	10898	10944	10866	10870	10929	11064	10970	10955	10927	10885	11074	11096	10827	10876	11019	10835	10889	10746	10903	11012	10777	10871	10946	10951	10839	10835	10917	10865	11064	10914	10808	10997	10899	10863	11047	10918	11143	10881	10999	10898	10722	10857	10972	10851	10793	10886	10834	11096	10939	10962	10906	10807	10982	10803	11125	10954	10994	11031	11019	10927	10834	10873	10912	11157	11050	10746	10907	10993	11040	11006	10927	10848	10859	10841	10990	10811	10921	10991	10935	10930	10881	11013	11138	10947	10991	11050	10896	10977	10893	10788	10964	11032	10924	10876	10994	10791	10870	11049	10901	11115	10869	10980	10777	10793	10961	10935	10972	10928	10935	11019	10945	10863	10723	11007	10938	10772	10747	11078	10934	11024	10949	10828	10969	10994	11113	11062	10980	10964	10912	11056	10863	10931	10880	10904	10889	11130	10914	11115	10953	10820	10952	10819	10866	10970	10759	10883	10845	10988	11069	11007	10940	10973	10903	10790	10847	10779	10727	10875	10877	10918	10777	10675	10825	11026	10837	10753	11173	10775	10888	10924	10821	10880	11064	10913	10865	10893	11033	10896	11025	11045	10952	10912	10999	10916	10771	10913	10790	11038	11060	10999	10835	10801	10823	10974	10992	10879	10896	10839	10994	10903	10869	10850	11021	11011	10908	10920	10838	10781	10934	10905	11078	10819	11089	10796	11131	10905	10915	10906	10894	10914	10993	10959	11017	10961	10859	10972	10926	10909	11114	10959	10978	11001	10981	11049	10809	10819	10931	11014	11114	10847	10935	10918	10897	11113	10889	10947	10847	10785	10876	10955	10992	10929	10972	10871	11004	10730	10972	11076	10964	10855	10896	10848	10897	10998	10927	10968	11180	10947	10983	10951	10944	11010	10873	10914	10933	10895	10933	10915	10982	10957	10846	10977	10912	10960	10882	10970	10985	10948	10735	10804	11031	10878	11121	10973	10926	10833	10932	10989	10911	10916	10798	10962	10983	11015	10690	10999	10847	10952	11037	11012	10961	10915	10939	10945	10905	10934	10789	10815	10986	11051	11004	10958	10936	10939	10884	10977	11049	10806	10967	10937	11007	10836	11018	10909	10893	10873	10957	10958	10889	10795	10808	10901	10925	11011	10897	10816	11030	10901	10994	10831	11051	10924	10895	10888	11024	11018	10768	10887	10949	10826	11044	11001	11141	10869	10992	10973	10838	10913	10895	10949	10849	10893	10932	10900	11009	10917	10966	10927	10837	10831	10948	10701	10814	10979	10861	10907	10923	11064	10839	10956	11056	11038	11112	11002	10839	10877	11016	10897	10985	10856	10796	10844	10949	10934	10921	10923	11001	11054	11080	11048	10825	11006	10933	10874	10810	10743	10980	11162	11024	11153	10885	10853	10895	11008	10898	11019	10940	10877	11095	10945	10897	10815	10960	10966	10965	10885	10855	10905	11004	11005	11011	10816	10764	10901	10884	10822	10920	10921	11013	10953	10978	10963	11047	10856	10889	10845	10907	10796	11112	11010	10990	10910	10982	10909	11111	10836	10959	11064	10961	11029	11007	10932	10842	10841	10981	10880	10911	10997	10909	10715	10838	10934	11023	11078	10895	11098	10945	10734	11007	11109	10915	10874	11157	10892	11079	10885	11001	10917	10978	10989	10967	11028	10869	10928	10872	11026	11085	10796	10816	10928	10976	10743	10790	10980	10946	11023	11086	10999	10851	11126	10841	10831	10799	10926	10853	11102	10882	10872	10878	10864	10898	10963	10896	10911	10785	10882	10728	10897	10833	10789	10932	10820	10921	10959	11051	11071	10922	10920	10903	10843	11066	10975	10846	10986	10767	10924	10916	11004	11078	10991	10848	10750	10848	10912	10892	10873	10850	10973	10868	11033	10952	10880
22232	34223	30417	22195	18907	16618	15623	15020	13733	13368	12926	12804	12501	12250	12138	12087	12061	12117	11852	11962	11933	11800	11853	11765	11435	11622	11689	11711	11499	11523	11680	11555	11419	11687	11559	11647	11400	11633	11668	11544	11589	11542	11591	11564	11521	11444	11569	11525	11599	11487	11414	11643	11605	11323	11509	11555	11617	11416	11561	11576	11432	11502	11539	11482	11460	11443	11567	11565	11567	11439	11474	11427	11384	11482	11619	11509	11586	11343	11521	11880	11560	11355	11370	11663	11462	11540	11366	11546	11546	11474	11610	11408	11567	11445	11530	11453	11524	11498	11376	11568	11489	11526	11430	11684	11370	11602	11449	11639	11438	11365	11461	11719	11513	11535	11442	11368	11582	11477	11448	11519	11584	11536	11626	11550	11571	11392	11550	11454	11473	11491	11461	11593	11481	11482	11405	11443	11569	11426	11482	11364	11667	11509	11316	11574	11449	11443	11519	11362	11569	11383	11453	11323	11554	11513	11478	11600	11531	11566	11589	11432	11467	11631	11398	11585	11349	11544	11405	11495	11497	11592	11457	11555	11462	11621	11461	11455	11494	11267	11498	11529	11646	11461	11527	11379	11600	11692	11403	11408	11554	11564	11246	11526	11547	11643	11549	11340	11544	11404	11294	11458	11539	11522	11487	11503	11455	11468	11487	11525	11458	11518	11516	11372	11440	11426	11416	11284	11733	11227	11501	11512	11503	11458	11564	11536	11430	11587	11504	11470	11428	11661	11728	11366	11469	11446	11419	11479	11609	11425	11546	11617	11476	11423	11553	11342	11500	11436	11375	11290	11525	11577	11539	11409	11562	11449	11519	11588	11377	11551	11466	11404	11462	11664	11408	11475	11554	11475	11451	11470	11406	11396	11390	11575	11522	11545	11452	11463	11535	11473	11427	11597	11515	11507	11542	11455	11402	11394	11599	11593	11323	11457	11514	11759	11459	11391	11549	11502	11387	11475	11448	11486	11548	11424	11442	11540	11261	11475	11388	11585	11543	11570	11590	11343	11478	11408	11476	11438	11402	11465	11508	11459	11434	11414	11512	11396	11465	11335	11483	11648	11363	11531	11405	11489	11363	11511	11427	11444	11487	11586	11584	11372	11589	11392	11614	11654	11469	11473	11641	11537	11743	11403	11493	11512	11438	11322	11406	11496	11350	11518	11573	11509	11389	11689	11440	11523	11513	11556	11447	11472	11482	11532	11391	11467	11414	11468	11457	11450	11394	11524	11463	11564	11655	11600	11453	11740	11421	11474	11346	11485	11369	11667	11385	11385	11463	11490	11524	11588	11377	11330	11347	11671	11419	11725	11407	11602	11483	11432	11577	11585	11396	11457	11649	11423	11528	11573	11512	11569	11628	11474	11581	11623	11400	11550	11580	11536	11545	11588	11576	11548	11643	11523	11531	11337	11395	11686	11415	11458	11460	11452	11435	11431	11513	11483	11520	11630	11612	11654	11372	11631	11468	11557	11471	11519	11418	11531	11338	11411	11584	11582	11440	11516	11582	11682	11464	11395	11443	11573	11585	11545	11541	11499	11573	11593	11350	11586	11395	11345	11429	11495	11486	11601	11628	11478	11465	11404	11435	11506	11530	11434	11379	11444	11404	11470	11376	11258	11517	11502	11381	11506	11400	11643	11314	11595	11414	11587	11381	11547	11438	11679	11336	11571	11316	11492	11366	11561	11512	11500	11502	11472	11499	11551	11643	11443	11486	11409	11574	11570	11501	11526	11558	11466	11604	11559	11498	11427	11495	11438	11543	11379	11634	11435	11502	11391	11374	11499	11426	11545	11384	11265	11553	11406	11360	11639	11327	11592	11520	11409	11615	11581	11581	11608	11300	11501	11622	11488	11373	11529	11440	11408	11458	11499	11672	11559	11423	11531	11374	11563	11620	11379	11440	11364	11620	11398	11433	11437	11481	11612	11583	11640	11543	11574	11512	11480	11489	11404	11589	11391	11585	11277	11347	11452	11604	11492	11430	11385	11471	11386	11502	11536	11411	11402	11568	11298	11472	11437	11553	11372	11528	11503	11569	11440	11363	11531	11474	11329	11466	11453	11432	11471	11552	11542	11591	11616	11483	11406	11465	11585	11582	11416	11531	11627	11421	11415	11507	11458	11580	11485	11373	11370	11677	11383	11260	11538	11602	11479	11454	11689	11422	11546	11415	11420	11580	11487	11568	11500	11422	11419	11513	11537	11630	11295	11501	11335	11528	11415	11606	11483	11485	11492	11414	11403	11382	11572	11541	11521	11371	11461	11359	11449	11595	11412	11362	11607	11523	11350	11536	11532	11431	11627	11522	11459	11538	11543	11420	11568	11504	11486	11619	11507	11510	11354	11458	11422	11467	11469	11654	11514	11551	11484	11340	11440	11492	11489	11541	11474	11373	11572	11668	11523	11471	11382	11595	11544	11486	11565	11498	11505	11334	11436	11417	11369	11361	11417	11618	11567	11714	11430	11495	11496	11507	11358	11493	11570	11303	11428	11569	11522	11481	11689	11431	11642	11513	11486	11457	11427	11584	11452	11537	11412	11528	11668	11337	11506	11529	11454	11518	11481	11284	11394	11455	11523	11484	11474	11462	11394	11381	11395	11376	11433	11443	11448	11433	11360	11468	11491	11450	11495	11608	11534	11502	11383	11508	11381	11462	11524	11318	11568	11416	11349	11563	11514	11626	11520	11431	11539	11411	11510	11411	11495	11416	11608	11543	11571	11397	11499	11581	11481	11433	11318	11508	11551	11587	11470	11489	11336	11418	11626	11534	11548	11357	11441	11509	11251	11588	11462	11508	11442	11477	11438	11527	11532	11286	11466	11538	11515	11472	11439	11446	11478	11453	11508	11629	11403	11446	11444	11487	11510	11458	11452	11355	11393	11564	11685	11532	11527	11440	11373	11516	11431	11460	11396	11414	11480	11608	11535	11615	11393	11560	11551	11311	11405	11594	11614	11589	11514	11534	11438	11637	11500	11535	11495	11539	11391	11520	11556	11470	11448	11399	11640	11448	11412	11525	11510	11542	11469	11530	11387	11387	11441	11426	11442	11494	11507	11502	11511	11612	11505	11455	11443	11578	11596	11468	11444	11379	11558	11514	11516	11534	11447	11601	11377	11480	11593	11527	11526	11322	11388	11629	11400	11554	11466	11513	11517	11499	11658	11520	11404	11527	11442	11491	11431	11553	11579	11499	11428	11588	11477	11569	11357	11468	11424	11556	11617	11448	11474	11455	11590	11314	11509	11451	11376	11540	11541	11631	11523	11472	11473	11621	11547	11515	11480	11527	11453	11538	11570	11439	11564	11543	11488	11358	11547	11380	11395	11518	11448	11380	11521	11552	11634	11526	11536	11571	11510	11442	11541	11444	11474	11358	11547	11526	11503	11546	11432	11436	11533	11435	11443	11516	11333	11547	11417	11579	11498	11546	11548	11531	11580	11568	11345	11420	11677	11470	11526	11442	11538	11609	11432	11483	11639	11482	11512	11528	11459	11356	11552	11538	11398	11532	11465	11589	11597	11425	11629	11366	11488	11623	11632	11455	11472	11447	11455	11567	11598	11470	11397	11436	11450	11435	11527	11461	11464	11431	11521	11368	11520	11697	11515	11337	11322	11357	11389	11529	11483	11571	11530	11579	11518	11416	11555	11584	11492	11418	11476	11535	11450	11368	11646	11590	11492	11597	11516	11501	11441	11385	11467	11423	11521	11366	11497	11568	11499	11601	11578	11650	11514	11455	11414	11428	11610	11569	11583	11355	11518	11452	11476	11497	11592	11546	11542	11302	11372	11561	11624	11419	11459	11490	11403	11423	11494	11623	11398	11339	11689	11508	11412	11526	11592	11580	11481	11450	11560	11543	11446	11464	11502	11454	11576	11534	11474	11360	11544	11452	11404	11533	11458	11363	11503	11416	11431	11446	11474	11563	11479	11488	11438	11451	11384	11398	11674	11513	11432	11430	11624	11381	11536	11520	11413	11529	11474	11638	11549	11531	11543	11585	11457	11576	11599	11604	11343	11494	11545	11604	11522	11662	11484	11566	11432	11569	11550	11219	11499	11480	11592	11471	11511	11540	11432	11550	11536	11530	11511	11582	11557	11362	11559	11417	11539	11610	11458	11491	11470	11578	11551	11495	11509	11338	11611	11547	11501	11275	11469	11582	11298	11545	11404	11554	11559	11576	11529	11643	11503	11689	11509	11478	11376	11537	11548	11583	11332	11505	11646	11329	11324	11588	11543	11374	11455	11530	11483	11499	11446	11449	11410	11426	11567	11414	11615	11438	11508	11495	11440	11558	11442	11677	11559	11390	11441	11391	11615	11482	11532	11465	11643	11518	11494	11669	11421	11398	11743	11528	11436	11636	11561	11609	11450	11551	11465	11339	11462	11512	11465	11428	11424	11290	11544	11523	11499	11495	11542	11555	11543	11663	11481	11557	11539	11467	11406	11482	11615	11626	11478	11481	11441	11581	11683	11463	11560	11582	11486	11518	11465	11519	11511	11347	11367	11399	11408	11389	11491	11485	11521	11632	11441	11602	11705	11583	11607	11505	11390	11491	11425	11606	11442	11489	11562	11648	11460	11422	11513	11417	11533	11533	11449	11663	11518	11559	11560	11538	11507	11382	11481	11395	11464	11417	11463	11463	11520	11626	11531	11662	11402	11637	11428	11364	11394	11611	11570	11552	11510	11523	11471	11317	11690	11537	11494	11377	11632	11484	11547	11472	11529	11557	11482	11509	11502	11389	11588	11516	11577	11641	11463	11429	11453	11417	11504	11419	11428	11471	11429	11527	11412	11466	11493	11434	11486	11571	11452	11616	11508	11477	11470	11440	11408	11678	11487	11510	11498	11368	11450	11521	11490	11498	11565	11474	11499	11375	11572	11739	11566	11569	11531	11564	11525	11463	11639	11564	11447	11598	11599	11382	11657	11511	11304	11647	11396	11480	11402	11546	11494	11481	11611	11649	11560	11564	11574	11541	11575	11432	11504	11568	11495	11405	11476	11614	11598	11547	11594	11628	11550	11490	11496	11568	11440	11495	11432	11618	11487	11497	11490	11394	11579	11717	11557	11398	11468	11411	11487	11470	11490	11354	11495	11525	11472	11444	11474	11477	11563
24285	21633	29203	24696	22398	20815	18392	15505	14007	13551	13351	13256	12985	12689	12472	12409	12490	12546	12424	12225	12084	12420	12177	12120	12030	12096	12071	11986	12076	12059	12026	11928	12245	11946	11834	11944	11826	11862	11865	12064	11907	11949	12039	12052	11843	11990	11879	11881	11935	11840	11844	11858	11785	11917	12150	11963	12025	11647	11931	11678	11949	11814	11792	11942	11833	11931	11774	11834	11852	11760	11994	11734	11907	11901	11885	12008	11692	12029	11949	12016	11772	11987	11871	11841	11863	11879	12092	11923	11884	11901	11931	11928	11945	11815	11844	11877	11903	11738	11837	11820	11772	11826	11882	11740	11581	11924	11960	11663	11797	11869	11856	11657	11849	11816	11738	11908	11910	11646	11818	11892	11795	11938	11982	11823	11948	11942	11764	11949	11831	11850	11902	11762	11816	12050	11899	11862	11984	11876	11687	11673	11820	11935	11876	12005	11669	11715	11881	11799	11737	11921	11772	11912	11849	11916	11655	11684	11710	11940	11879	11905	11761	11886	11737	11749	11919	11828	11904	11990	11858	11970	11826	11880	11930	11867	12018	11874	11772	12013	11854	11949	11806	11748	11809	12062	12076	11894	11919	11929	11735	11931	11770	11898	12048	11775	11802	11688	11835	11737	11943	11768	11939	11945	11889	11901	11859	12022	11875	12049	11651	11849	11962	11826	12000	11891	11916	11765	11893	11632	11889	11714	11768	11879	11806	11862	11832	11983	11683	11781	11803	11986	11795	11995	11819	11789	11901	11801	11912	11782	11731	11895	11915	11814	11818	11847	11723	11896	11832	11812	11959	11947	11882	11669	11739	11693	11777	11852	11830	11802	11732	11897	11758	11891	11886	11837	11744	11725	11918	11850	11742	11888	11816	11835	11869	11917	11972	11710	11854	11846	11794	11804	11570	11804	11862	11850	11808	11900	11883	11683	11809	11834	11743	11747	11972	11862	11853	11851	11815	11725	11677	11853	11800	11610	11920	11848	11797	11887	11880	11789	11791	11780	11754	11870	11848	11965	11832	11914	11746	11932	11737	11885	11734	11974	12018	11746	11785	11626	11788	11923	11745	11966	11974	11859	11630	11843	11756	11902	11903	11858	11822	11896	11945	11810	11709	11876	11893	11815	11867	11797	11789	11808	12000	11879	11843	11947	11718	11808	11704	11821	12027	11729	11798	11796	11785	11831	11890	12005	11881	11969	11799	11812	11868	11708	12023	11780	11730	11839	11879	11875	11673	11807	11823	11852	11874	11775	11979	11892	11764	11913	11847	11804	11827	12024	11865	11853	11827	11921	11848	11623	11784	11801	11645	12018	11994	11687	11843	12044	11898	11667	11869	11971	11831	11784	11887	11725	12011	11792	11905	11787	11824	11651	11962	11895	11825	12020	11938	11896	11673	11650	11704	11801	11700	11749	11623	11835	11748	11867	12053	11989	11900	11842	11790	11812	11871	11795	11817	11944	11771	11811	11950	11902	11930	12009	11833	11846	11873	11808	11769	11862	11772	11782	12007	11820	11906	11842	11843	11792	11857	11973	11845	11793	11831	11959	11730	11752	11930	11693	11692	11793	11721	11732	11779	11839	11893	11866	11715	11948	11804	11931	11838	11843	11744	11879	11872	11750	11800	11737	11769	11974	11870	11666	11911	11754	11654	11745	11793	11690	11655	11820	11836	11926	11830	11973	12044	11895	11800	11744	11830	11633	11879	11628	11841	11812	11731	11875	11755	11919	11724	11740	11828	11807	12044	11827	11761	11786	11729	11698	11681	11857	11857	11783	11852	11924	11952	11663	11805	11886	12050	11800	11926	11873	11694	11542	11908	11948	11788	11936	11801	11952	11881	11832	11851	11950	11799	11756	11666	11951	11974	11799	11793	11991	11973	12013	11767	11725	11940	11946	11754	11733	11741	11669	11864	11918	11695	11927	11912	11994	11721	11856	11806	11981	11780	11848	11838	11840	11791	11833	12033	12003	11949	11822	11906	11878	11788	11763	11727	11776	11746	11825	11851	11833	11819	11645	11971	11794	11974	11738	11859	11949	11957	11875	11832	11844	11841	11807	11995	12065	11735	11817	11849	11817	11847	11828	11764	11704	12045	11891	12077	11910	11960	12055	11890	11957	11896	11784	11844	11798	11765	11872	11878	11784	11930	11931	11761	11625	11864	11806	11780	11950	11853	11812	11750	11973	11691	11856	11746	11659	11828	12030	11946	11834	11633	11824	11804	11663	11989	11832	11821	11852	11806	11866	11964	11947	11823	11932	11669	11821	11805	11810	11793	11819	11747	11897	11994	11793	11945	11816	11978	11756	11686	11896	11886	11701	11729	11866	11910	11818	11785	11960	11898	11723	11733	11757	11706	11930	11874	11789	11831	11831	11892	11902	11928	11943	11947	11982	11809	11727	11811	11762	11784	11866	11704	11890	12004	11924	11730	11937	11996	11927	11813	11730	11992	11754	11762	12144	11924	11725	11834	11687	11889	11719	11698	11849	11816	11925	11767	11966	11947	11744	11734	11693	11940	11989	11774	11844	11711	11922	11820	11823	11804	11891	12055	11912	11712	11894	11836	11828	11996	11879	11885	11750	11765	11859	11602	11805	11843	11783	11595	11778	11855	11715	11797	11826	11778	11986	11589	11821	11741	11971	11777	11948	11811	11804	12057	11844	11646	11740	12022	11868	11889	11754	11750	11931	11810	11905	11755	11897	11728	11850	11836	11934	11931	11859	12059	11894	11880	11793	11901	11902	11769	11914	11728	11807	11721	11943	11855	11879	11953	11800	11774	11872	11908	11762	11886	11654	11965	11592	11794	11781	11788	11848	11854	11852	11906	11871	11852	11906	11828	11859	11758	11986	11648	11998	11809	11581	11929	11712	11849	11907	11762	11774	11953	11788	11809	11634	11846	11913	11922	11877	11583	11762	11645	11649	11773	11824	11834	11812	11698	11801	11804	11818	11874	11742	12004	11860	11835	11752	11660	11933	11899	11802	11910	11887	11983	11962	11962	11642	11880	11875	11930	11851	11961	11775	11863	11987	11874	11825	11963	12018	11806	11806	11939	11748	11847	11838	11985	11779	11730	11722	11823	11921	11855	11803	11936	11898	12022	11970	12018	11810	11762	11735	11721	11961	11839	11815	11777	11776	11842	11898	11598	11724	11920	11793	11924	11889	11874	11770	11844	12041	11936	11908	11731	11756	11872	11996	11970	11749	11780	11895	11687	11958	11785	11736	11825	11936	11930	11833	11925	11882	12033	11785	11952	11945	11919	11860	11866	12020	11812	11698	11679	11820	11750	11781	11824	11821	11729	11938	11802	11874	11748	11915	11950	11786	11854	11787	11742	11865	11968	11659	11792	11763	11980	11744	11890	11759	11770	11766	11785	11848	11783	11818	11738	11728	11939	11821	11864	11794	11972	11823	11789	11826	11904	11766	11789	11797	11761	11942	11908	11730	11888	11845	11924	11816	11896	11880	12017	12005	11738	11694	11876	11935	11801	11741	11794	11917	11927	11768	11751	11644	11795	11896	11877	11761	11916	11773	11825	11943	11836	11842	11760	11779	11871	11837	11954	12001	11760	11800	11812	11747	11912	11775	11980	11772	11750	11858	11732	11891	12012	11768	11824	11759	11674	11863	11935	11878	11928	11651	11726	12010	12001	11887	11829	11816	11777	11460	11872	11960	11618	11715	11855	11962	11954	11808	11762	12017	12002	11919	11978	11757	11780	11865	11786	11682	11844	11712	11693	11826	11752	11842	11739	11894	11877	11827	11818	11819	11711	11912	11909	11816	11843	11896	11950	11602	11832	11997	11846	11937	11849	11755	11832	11754	11841	11818	11874	11791	11763	11867	11833	11914	11685	11841	11924	11830	11849	11517	11903	11968	11918	11883	11909	11770	11930	11827	11842	11938	11814	11880	11661	11886	11944	11688	11864	11721	11741	11712	11823	11899	11838	12021	11808	11823	11879	11747	11882	12044	11911	11712	11924	11879	11765	11708	11851	12039	12037	11978	12001	11706	12080	11741	11853	11736	11760	11759	12072	11854	11949	11841	11882	11866	11850	11788	11877	11822	12069	11759	11693	11873	12023	11785	11947	11773	11758	11804	11902	11851	11751	11945	11930	11623	11766	11617	11716	11782	11866	11770	11702	11820	11847	11679	11819	11869	11739	11886	11672	11918	11819	11746	11808	11727	11810	11708	11701	11875	11716	11899	11690	11795	11980	12003	11765	11839	11911	11845	11686	11838	11884	12018	11806	11830	11959	11679	11801	11725	12046	11933	11826	11855	11635	11777	11892	11979	11853	11836	11903	11860	11856	11769	11872	11847	11901	11903	11704	11908	11809	11669	11849	11989	11996	12078	11665	11786	11820	11855	11793	11882	11948	11661	11932	11906	11849	11722	11756	11971	11775	11740	11779	12032	11748	11754	11898	11717	11860	11930	11874	11922	11922	11671	11890	11836	11792	11781	11923	11705	11750	11962	11893	11709	11761	11661	11798	11835	11659	11888	11801	11925	11747	11764	11739	11919	12043	11858	11738	11748	11784	11913	11977	11838	11939	11902	11973	11806	11746	11718	11915	11772	11923	11681	11957	12000	11806	11817	11867	11651	11752	11993	11849	11766	11911	11666	11761	11722	11876	11887	11842	11738	11741	11713	11745	11753	11862	11787	11895	11877	12022	11801	11892	11780	11853	11945	11834	12003	11881	11819	11875	11954	11757	11841	11793	11865	11803	11857	11819	11881	11830	12016	11847	11854	11918	11911	11711	12028	11775	11800	11815	11876	11845	11761	11743	11926	11846	11865	11722	11791	11835	11821	11862	11733	11901	11795	11791	11858	11665	11742	11684	11879	11730	11788	11801	11942	11706	11969	11873	11807	11977	11732	11765	11716	11845	11766	11826	11727	11697	11746	12004	11972	11738	11839	11684	11848	11679	11761	11774	12027	11929	11903	11933	11878	11691	11930	11824	11831	11835	11737	11988	11823	11848	11964	11672	11799	11762	11929	11798	11882	12048	11790	11730	11875	11865	11795	11945	11845	11927	11848	11794	11779	11733	11847	11812	11739	11901	11865	11833	11877	11947	11881	11851	11829	11832	11807	11938	11813	11908	11895	12010	12064	11936	11681
23223	41127	37825	28825	24423	20080	18759	17773	16115	15251	14774	14164	13931	13384	13356	13353	13286	13107	13100	12913	12781	12827	13018	12470	12399	12549	12639	12419	12342	12441	12588	12319	12292	12462	12437	12279	12339	12229	12246	12100	12284	12307	12273	12310	12353	12243	12350	12219	12103	12151	12343	12233	12225	12292	12091	12167	12020	12165	12216	12201	12287	12315	12218	12273	12160	12144	12217	12305	12042	12197	12288	12113	12191	12170	12156	12278	12197	12174	12328	12150	12082	12066	12096	12254	12289	12187	12096	12065	12121	12224	12188	12095	12110	12325	12246	12210	12095	12148	12044	12114	12383	12299	12252	12252	12142	12255	12181	12145	12202	12049	12095	12189	12165	12120	12120	11960	12195	12138	12129	12304	12175	12226	12252	12195	12101	12263	12072	12124	12318	12215	12227	12200	12164	12236	12090	12302	12149	12256	12188	12075	12368	12149	12313	11963	12356	12187	12272	12117	12174	12209	12216	12054	12161	12204	12174	12181	12114	12166	12190	12197	12145	12209	12172	12220	12226	12219	12192	11943	12075	12248	12104	11946	12117	12089	12230	12046	12253	12147	12238	12174	12158	12250	12082	12098	12122	12158	12196	12120	12324	12268	12089	12232	12276	12148	12424	12208	12175	12231	12106	12146	12159	12200	12190	12241	12054	12192	12128	12193	12171	12154	12185	12039	12075	12245	12146	12157	12147	12217	12128	11996	12403	12279	12113	12263	12167	12145	12075	12208	12257	12113	12028	12270	12113	12182	12077	12208	12104	12206	12076	12231	12077	12127	12223	12246	12283	12123	12149	12385	12204	12287	12130	12159	12287	11986	12085	12168	12203	12344	12149	12158	12213	12146	12152	12003	12273	12203	12168	12226	12105	12179	12124	12479	12246	12161	12144	12048	12306	11998	12247	12158	12173	12187	12212	12077	12137	12226	12269	12243	12250	12187	12151	12195	12012	12114	12070	12086	12205	12173	12087	11890	12133	12283	12205	12194	12208	12195	12076	12185	12110	12200	12173	12240	12149	12168	12211	12181	12079	12235	12166	12082	12230	12064	12262	12031	12204	12246	12144	11993	12207	12248	12078	12045	12042	12207	12109	12074	12285	12166	12247	12304	12280	12104	12133	12064	12191	12054	12142	12124	12216	12231	12095	12080	12023	12080	12170	12061	12305	12241	12081	12221	12179	12111	12177	12318	12093	12013	12149	12039	12208	12311	12227	12157	12211	12099	12229	12202	12035	12307	12145	12352	12217	12303	12166	11994	12134	12093	12299	12137	12192	12071	12217	12092	12346	12216	12117	12234	12180	12276	12178	12104	12155	12037	12306	12141	12125	12224	12167	12093	12189	12149	12148	12244	12029	12147	12322	12177	12111	12266	12180	12172	12150	12044	12267	12109	12214	12090	12355	11978	12248	12049	12181	12284	12112	12220	12010	12303	12232	12239	12217	12111	12345	12192	12157	12377	12131	12160	12144	12306	12202	12280	12010	12212	12071	12160	12131	12043	12174	12227	12097	12147	12247	12269	12256	12353	12163	12056	12172	12201	12143	12185	11959	12147	12079	12167	12213	12216	12164	12120	12236	12163	12086	12217	12210	12032	12281	12433	12094	12273	12352	12383	12287	12157	12261	12144	12118	12160	12082	12191	12263	12143	12266	12153	12270	12226	12105	12270	12100	12179	12194	12118	12058	12320	12168	12327	12160	12191	12254	12112	12333	12309	12202	12199	12165	12248	12210	12213	12070	12109	12271	12083	12304	12116	12048	12168	12158	12138	12204	12226	12307	12195	12055	12253	12257	12180	12103	12136	12026	12376	12191	12141	12190	12262	12106	12129	12146	12193	12058	12109	12351	12170	12138	12130	12103	12226	12088	12314	12136	12230	12164	12197	12321	12146	12140	12042	12290	12391	12186	12095	12208	12209	12189	12211	12235	12112	12148	12239	12158	12160	12185	12250	12223	12223	12205	12013	12148	12139	12210	12060	12280	12179	12251	12209	12222	12229	11975	12118	12182	12185	12445	12090	11986	12092	12071	12194	12122	12146	12047	12203	12144	12154	12281	12193	12135	11945	12258	12203	12091	12108	12127	12168	12122	12244	12066	12266	12126	12295	12198	12095	12183	12041	12282	12199	12341	12225	12248	12317	12190	12213	12095	12068	12129	12210	12071	12293	12294	12189	12168	12265	12232	12244	12171	12292	12061	12028	12256	12109	12219	12140	12309	12145	12160	12149	12154	12073	12211	12143	12288	12249	12166	12245	12189	12178	12146	12206	12220	12262	12214	12122	12073	12148	12213	12287	12242	12158	12217	12102	12143	12145	12349	12048	12230	12242	12241	12313	12178	12101	12147	12184	12216	12095	11976	12190	12047	12230	11954	12210	12187	12024	12253	12072	12130	12184	12206	12240	12035	12270	12300	12251	12237	12098	12138	12217	12169	12214	12146	12046	12298	12165	12125	12070	12068	12134	12255	12143	12039	12123	12164	12304	12195	12171	12160	12274	12072	12323	12099	12067	12247	12143	12192	12221	12087	12204	12316	12111	12253	12073	12081	12294	12042	12122	12157	12200	12242	11997	12198	12029	12253	12297	12235	12265	12033	12195	12039	12187	12179	12098	12234	12235	12209	12248	12272	12087	12242	12184	12124	12057	12281	12288	12213	12319	12133	12144	12175	12391	12292	12142	12136	12184	12054	12075	12094	12366	12211	12171	12306	12057	12093	12288	12111	12145	12020	12001	12318	12098	12217	12160	12217	12182	11990	12100	12279	12336	11995	12166	12114	12293	12102	12172	12091	12269	12126	12134	12190	12309	12142	12200	12008	11969	12211	12217	12114	12162	12074	12174	12028	12234	12309	12170	12175	12339	12226	12161	12092	12226	12167	12058	12246	12276	12225	12363	12006	12295	12203	12129	12222	12177	12256	12173	12083	12201	12243	12158	12188	12106	12231	12082	12130	12245	12177	12056	12204	12391	12134	12276	12318	12226	12262	12300	12012	12121	12338	12213	12100	12166	12192	12379	12168	12051	12342	12378	12114	12178	12128	12086	12353	12123	12214	12048	12111	12140	12146	12265	12088	12122	12251	12231	11950	12213	12193	12219	12109	12124	12131	12273	12295	12269	12117	12174	12098	12327	12209	12143	12243	12123	12246	12170	12153	12080	12004	12108	12219	12290	12250	12277	12155	12265	12146	12201	12303	12243	12094	12331	12246	12033	12131	12234	12022	12256	12146	12197	12148	12259	12162	12198	12055	12187	12163	11974	12193	12218	12218	12298	12084	12176	12085	12140	12169	12050	12063	12217	12134	12273	12044	12212	11926	12248	12252	12237	12251	12184	12076	12000	12116	12222	12238	12244	12310	12208	12091	12166	12257	12082	12146	12173	12187	12152	12209	12065	12388	12074	12239	12128	12175	12229	12283	12018	12212	12213	12157	12216	12049	12230	12012	11805	12103	12273	12061	12134	11977	12234	12152	12048	12189	12260	12183	12176	12244	12160	12185	12141	12163	12061	12265	12343	11958	12251	12316	12281	12049	12212	12244	12206	12237	12115	12243	11980	11978	12228	12192	12289	12236	12215	12072	12284	12189	12251	12154	12164	12265	12202	12148	12286	12307	12056	12171	12083	12167	12103	12104	12080	12265	12237	12173	12047	12119	12274	12269	12104	12143	12184	12156	12184	12056	12267	12408	12358	12101	12195	12367	12101	12007	12234	12306	12139	12085	12210	12144	12199	12195	12118	12118	12241	12166	12075	12392	12158	12167	12173	12344	12131	12010	12102	12161	12125	12238	12244	12221	12213	12175	12108	12098	12177	12170	12218	12205	12203	12299	12040	12249	12082	12117	12214	12153	12375	12270	12262	12155	12231	12183	12378	12222	12316	12224	12254	12210	12311	12236	12187	12215	12139	12173	12148	12171	12250	12280	12221	12037	12112	12140	12192	12303	12172	12293	12264	12210	12160	12237	12095	12124	12181	12207	12148	11990	12133	12200	12256	11960	12277	12098	12194	12184	12121	12138	12215	12189	12232	12080	12232	12148	12135	12100	12071	12075	12198	12113	12193	12235	12184	12121	12189	12311	12201	12218	12309	12116	12118	12255	12089	12241	12146	12226	12059	12207	12084	12197	12076	12225	12256	12125	12055	12161	12022	12248	12049	12207	12187	12264	12210	12127	12248	12108	12214	12182	12049	12017	12239	12102	12263	12167	12059	12112	12272	12282	12163	12041	12256	12283	12288	12407	12161	12047	12125	12346	12205	11986	12198	12113	12198	12294	12107	12226	12240	12119	12032	12287	12154	12209	12321	12161	12218	12049	12015	12109	12125	12147	12206	12372	12020	12278	12355	12207	12200	12153	12238	12165	11960	12100	12124	12168	12174	12083	12030	12118	12265	12289	12308	12141	12133	12168	12228	12309	12060	12148	12176	12035	12223	12246	12302	12253	12177	12313	12090	12225	12311	12340	12252	12071	12269	12078	12202	12379	12295	12266	12084	12084	12292	12084	12018	12211	12069	12212	12270	12160	12215	12116	12127	12151	12110	12049	12011	12149	12114	12172	12163	12193	12178	12156	11996	12026	12092	12170	12350	12163	12142	12373	12177	12049	12145	12333	12317	12329	12238	12138	12151	12181	12146	12141	12117	12332	12078	12234	12286	12186	12239	12298	12232	12272	12191	12213	12134	12067	12040	12176	12143	12185	12143	12146	12130	12187	12203	12087	12222	12096	12064	12083	12182	12252	12158	12143	12230	11949	12188	12000	12199	12204	12303	12097	12245	12023	12051	12236	12291	12093	12152	12174	12193	12084	12205	12094	12096	12057	12021	11989	12192	12220	12204	12140	12170	12139	12188	12025	12267	12027	12151	12272	12211	12065	12219	12256	12217	12099	11984	12120	12088	12067	12177	12163	12139	12143	12005	12163	12167	12170	12139	12104	12208	12157	12136	12310	12325	12118	12174	12282	12103	12063	12031	12095	12074	12318	12219	12136	12181	12059	12208	12142	12160	12103	12141	12096	12141	12237	12185	12229	12124	12281	12036	12108	12058	12308	12123	12090	12215	12188	12248	12171	12211	12135	12203	12125	12055	12139	12091	11945	12184	12207	11944	12241	12164	11996	12270	12149	12057	12074	12147	12065	12114
23280	21633	29656	24142	21858	23318	23290	17429	15388	14571	14026	13763	13662	13317	12972	12818	12818	12852	12761	12567	12699	12598	12493	12156	12376	12140	12383	12280	12237	12296	12183	12238	12252	12196	11983	12197	11830	12227	11917	12113	12196	11898	11981	12223	12192	12086	12033	12109	12159	12165	12222	12066	12034	11913	12069	11799	12175	12002	11692	11929	12001	11939	11951	11941	11981	12096	11975	11953	11828	11971	11994	12069	11995	11898	11952	12060	11892	12018	11863	11992	11900	11892	11740	11949	11856	12069	12127	11891	11864	11963	12001	11859	11829	11774	12000	11903	11917	12053	11817	11987	11983	11977	11860	11840	12053	11867	11875	11954	11918	11870	11930	11901	12033	11869	11897	12038	11926	11764	11953	11741	11781	11899	11880	11692	11965	12086	11925	11976	11794	12079	12086	11932	12082	11894	11845	11781	11676	11727	12024	11942	11963	11851	11835	11700	11880	11839	12014	11914	11911	11965	11949	11969	11917	11801	11931	12066	11969	11926	12055	11846	11838	11809	11944	11859	11892	12080	11928	11897	11820	11992	11952	11801	11825	11890	11756	11962	12158	11984	11901	11885	11994	11839	11948	11780	11998	11841	11855	11899	12139	11961	11765	11998	11896	11941	11783	11942	11978	12031	11920	11796	12018	11844	11937	11993	12091	11811	11980	11943	12015	11842	11685	11977	11959	11751	11847	11960	11872	11919	12050	11925	11969	11737	12090	11766	11895	11835	11851	11909	11842	11777	11800	11721	12115	11887	11924	11860	11942	11917	11896	11832	11789	11895	11910	11859	11920	12056	11802	11684	11852	11899	12062	11985	11887	11918	11845	11944	11949	11826	11788	11772	11886	11702	11956	11886	11749	11891	11947	11840	11971	11725	11716	11980	11923	11904	11914	12068	11990	11954	11783	11860	11718	12075	11856	11848	11863	11711	11991	11782	11869	11914	11792	11677	11794	11896	11994	12033	11994	11818	11725	11862	11853	11792	11874	11711	11927	11836	11962	11888	11821	11632	11665	11942	11964	12105	11922	12039	12138	11812	11888	11932	11823	11913	11831	11957	11908	11886	11953	11843	11820	11805	11827	11875	11884	11797	11908	12057	11851	11752	12008	11916	11787	11856	11990	11824	11900	11827	11824	11844	11855	11716	12016	11890	11959	11984	11854	11943	11740	11727	11923	11883	11821	11859	12054	11967	11890	11842	12124	11846	11935	11913	11998	11874	11897	11784	11929	12085	11801	11835	12169	11836	11802	11796	11819	11764	11627	11792	11887	11834	11855	11880	11810	11899	12009	11867	11893	11886	11898	11776	11940	11965	11967	12033	12147	11785	11812	11940	11964	11933	11839	11946	11828	11713	12097	11806	11860	11956	11953	11823	12014	11886	11649	11825	11900	11803	11846	11889	11854	11888	12073	11848	11921	11989	11886	11930	11926	11872	11969	11863	11772	11926	12016	11648	11916	11842	11934	11797	11848	11844	11850	11924	12057	12000	11948	12083	11706	11872	11953	11971	11876	11811	11766	11862	11992	11809	11803	11976	11903	12038	12028	11817	11811	11775	11712	11852	11960	11870	11992	11946	11871	12065	11943	11746	11935	11822	11842	11805	11826	11698	11906	11930	11925	11794	11884	11796	11775	12050	12193	11891	11678	12054	11749	11764	11954	11903	11997	11946	11699	12034	11974	11827	11797	11830	12017	11756	11879	11939	11890	11873	11960	11978	11749	11824	11927	11848	11881	11869	11852	11984	11862	11930	12009	11784	12099	11870	11922	11870	11797	11801	11779	11953	12060	11897	11736	11934	11988	11863	11864	11863	11905	11853	11883	11742	11984	11841	11901	11946	11978	11822	11762	11955	11856	11852	12002	11834	11996	11969	11921	11986	11942	11764	11878	11925	11955	11997	11817	11987	11711	11897	11635	12115	12018	11788	11743	11675	11851	11971	11830	11830	11710	12092	11832	11735	11822	11716	11876	12053	11852	11949	11775	11765	11846	12001	11759	11946	11876	11876	11725	12024	11908	11790	11922	11785	11866	11901	12020	11909	11992	11740	11814	11862	11768	11877	11889	11826	11832	11831	11956	11965	11860	11842	11837	11848	11722	11854	12098	11760	11776	11892	12104	11923	12053	11929	11945	11908	12026	11907	11866	11781	11904	11917	11975	11992	11984	11874	11862	11718	12023	11900	12050	11782	11923	11853	11906	11906	11712	11840	12004	12007	11964	11812	11910	11922	11959	12028	11899	11906	11864	11796	11825	11862	11854	11923	11916	11797	11753	11740	11752	12015	11894	11943	11971	11902	11756	11913	11909	11838	11855	11767	12190	12028	11974	11945	11875	11785	11763	11890	11912	11773	11999	11783	11962	11787	11812	11908	11867	11995	12001	11977	11779	11998	11893	12005	11896	11822	11917	12002	11888	11890	11937	12032	11843	11930	12142	11891	11996	11963	11980	11824	11828	11767	12041	11947	11732	11844	11779	11747	11944	11793	12019	11939	11961	11811	11937	11912	11888	11969	12071	11839	12004	11839	11781	11843	11950	12011	12009	11971	12011	11821	11858	11892	11781	12034	11873	11888	11933	12027	12005	11954	11719	12040	11848	12051	12036	11953	11764	11992	11992	11819	12113	11937	11848	11930	11929	12045	11788	11991	12030	11905	11965	11899	11896	12111	11950	11963	11802	12053	11994	11944	11908	11913	11949	11948	11940	12072	11848	11742	12045	12047	11896	11904	12015	11926	11782	12155	11886	11704	11794	11604	11880	11799	11836	11932	11807	12032	11798	11843	11959	11819	11816	11926	11754	11857	11954	11980	11892	11776	11936	11901	11830	11761	11926	11888	12055	11850	11871	11823	12032	11938	12005	12024	11932	11825	11866	11817	11935	11622	11835	11830	11831	11892	11769	11746	11825	11793	11833	11934	11658	11902	11811	11763	12073	11889	11935	11785	11833	11796	11789	11849	11953	11904	12039	12053	12031	11963	11871	11868	11887	11844	11810	11950	11903	11937	11850	11782	11896	11882	12097	11852	11922	11749	11899	12013	11850	11925	12081	11876	11834	12012	11877	11935	11983	11863	11941	12043	11849	11781	12009	11905	11947	11770	11913	11870	12044	11956	11853	11960	12001	11998	12041	11859	11749	11959	11913	11775	11861	11791	12143	11877	11902	11796	12028	11936	11859	11741	11808	11933	11909	11788	11785	11751	11702	11967	11878	11857	11851	11853	11947	11842	11834	11885	11961	11844	11970	11965	11740	11772	11729	11842	11842	12125	11996	11659	11914	11919	11891	11956	11797	11689	11705	11902	11652	11856	11801	11860	11724	11985	11907	11857	11835	11934	11836	11780	12119	11881	11900	12002	11856	11944	11753	11985	12007	11866	11996	12051	11881	12033	11848	11918	11743	11926	11896	11780	11957	11966	11998	11872	11743	12085	11866	11828	11812	11757	11769	11851	11850	11949	11932	11866	11998	12087	11954	11795	11958	11811	12049	11979	11914	11997	11774	11887	11815	11846	11789	11900	11938	11819	11945	11801	11830	11923	11872	12039	11926	11703	12013	11989	12034	11794	11840	11919	11935	11897	11989	11754	11725	11935	12080	11918	11918	11998	11945	11733	11710	12014	11834	11880	11860	11813	12064	11978	11781	11718	11718	11821	11880	11943	11914	11878	11759	11930	11851	11868	11881	11959	11850	11961	11802	11742	11762	11869	11924	11750	11800	11917	11770	11835	11949	11822	11841	11895	11962	11974	11908	11878	12220	11733	12016	11927	11993	11985	11974	11794	11878	11964	11912	11763	11764	11916	11903	11906	11851	11855	12110	11746	11797	11925	12003	11861	11937	11854	11945	12009	11887	11941	11710	11782	11765	11832	11956	11898	11846	11883	11944	11986	11771	11997	11902	11780	11898	11920	12105	11941	11711	11851	11982	11894	11936	11899	11688	11859	11806	11793	12055	12099	11950	11850	12005	11734	11884	11966	11990	11916	11743	11736	11868	11921	12024	11957	12105	11802	11902	11868	11990	11681	11876	11908	11771	12014	11904	11908	11791	11988	11939	12067	11857	11822	11811	11781	11700	12033	11960	11978	11777	11857	11756	12159	11900	11948	12067	11803	11909	11934	11836	11891	11965	11930	11885	11854	11658	11789	12066	11852	11835	11825	11852	11833	12124	12165	11852	11944	11887	11864	11895	11845	11713	11916	11817	11656	11856	11927	11903	11900	11961	11742	11809	11866	12038	11988	11913	11785	12026	12026	11838	11759	11778	11908	11855	11948	12011	11843	11828	11820	11936	11676	11918	11874	11802	11793	11984	11957	11944	11943	11883	11825	12030	11978	12052	11850	11873	11914	11969	11939	11818	11863	11842	11915	11820	11880	11880	12092	11927	11927	11949	11949	11990	11878	11844	11968	12024	11817	11862	11909	11864	11805	11735	11814	11789	11816	11682	11808	11914	11749	11976	12001	11885	11964	11957	12152	11954	11790	11762	12114	11902	11894	11772	11875	11866	12016	11837	11974	11956	11900	11747	11831	11817	12037	11878	11859	11936	11823	11980	11967	11987	11825	11828	11798	11787	11801	11981	12024	12040	11872	11807	11815	11983	11924	11925	11877	11982	11994	11890	11924	11906	11950	11960	11829	11955	11905	11961	11900	11986	11972	11816	12004	11870	11941	11860	11655	11760	11698	11986	11664	11908	11986	11776	11923	12151	11908	12067	12006	11897	11958	11833	11829	11823	11942	12081	11757	11811	11911	11799	11961	12112	11878	11842	11882	11745	11798	11761	11908	11929	11784	11812	11937	12035	11947	11885	11892	11928	11823	11844	11696	11894	11969	11827	11859	11865	11762	11991	11966	11778	11777	11814	11812	11727	12041	11672	11748	11907	11737	11858	11855	12096	11968	11918	11863	11829	11918	11847	11852	11878	11924	11707	11697	12016	11858	11930	11875	11761	11699	11877	11834	11809	11875	11999	11607	11953	11952	11964	11865	12014	11643	11949	11854	11785	11907	12030	11958	11903	11821	11906	11861	11798	11989	11849	11707	11767	11891	11635	11906	11890	11937	11787	11739	11899	11958	12048	12119	11888	11800	12128	11895	11881	11955	12007	11930	11818	12024	11916	12079	11955	11765	11796	11818	11879	11927
25561	46023	42463	34135	27509	23330	21323	20060	17854	16429	15619	15170	14652	14264	13657	13703	13947	13567	13615	13190	13017	13152	13116	12884	12617	12784	12726	12679	12539	12666	12662	12476	12474	12484	12400	12456	12384	12307	12450	12261	12263	12401	12336	12357	12324	12285	12453	12137	12428	12478	12147	12274	12302	12352	12458	12341	12198	12201	12214	12318	12288	12191	12182	12123	12251	12228	12317	12243	12237	12166	12158	12306	12355	12158	12185	12157	12153	12155	12266	12111	12260	12134	12142	12140	12176	12203	12127	12130	12167	12095	12192	12169	12144	12240	12242	12117	12118	12080	12086	12225	12260	12094	12067	12186	12091	12287	12017	12159	12336	12477	12115	12064	12178	12262	12155	12243	12141	12082	12061	12037	12216	12285	12099	12287	11920	12200	12110	12063	12188	12222	12136	12268	12183	12174	12140	12122	12358	12183	12187	12096	12279	12192	12233	12178	12267	12182	12228	12432	12204	12059	12318	12371	12187	12315	12162	12245	11984	12187	12232	12256	12219	12140	12208	12335	12217	12158	12167	12270	12278	11999	12263	12116	12136	12136	12253	12178	12159	12179	12141	12242	12117	12049	12054	12233	12248	12302	12077	12166	12153	12117	12327	12239	12152	12173	12381	12215	12055	12252	12331	12160	12182	12350	12067	12143	12216	12288	12201	12211	12034	12300	12215	12309	12220	12156	12328	12071	12218	12220	12064	12218	12127	12256	12046	12140	12347	12238	12182	12164	12138	12143	12134	12238	12218	12167	12168	12294	12209	12174	12203	12353	12177	12398	12184	12252	12307	12113	12143	12135	12047	12164	12270	12193	12128	12244	12089	12193	12160	12247	12114	12066	12173	12140	12153	12057	12213	12164	12034	11958	12080	12294	12141	12086	12127	12059	12208	12159	12224	12108	12168	12073	12259	12187	12266	12231	12179	12326	12131	12219	12223	12267	12185	12078	12390	12208	12010	12097	12146	12324	12142	12018	12105	12103	12110	12346	12155	12170	12178	12165	12074	12192	12153	12266	12367	12010	12193	12176	12247	12179	12103	12344	12308	12317	12095	12114	12081	12131	12101	12190	12209	12064	12159	12206	12140	12058	12298	12158	12192	12204	12318	12251	12186	12222	12221	12073	12177	12344	12321	12184	12060	12175	12366	12170	12165	12301	12098	12203	12058	12125	12223	12101	12089	12121	12198	12134	12192	12205	12216	12165	12111	12183	12040	11862	12370	12073	12236	12180	12192	12275	12270	12244	12150	12061	12237	12018	12353	12077	12315	12161	12155	12203	12229	12196	12327	12031	12319	12153	12257	12073	12162	12038	12185	12312	12109	11959	12066	12143	12071	12213	12052	12257	12275	12192	12209	12137	12167	12278	12237	12296	12144	12168	12279	12265	12183	12164	12048	12439	12140	12065	12208	12197	12182	12020	12172	12243	12221	12041	12192	12133	12337	12158	12267	12120	12271	12270	12116	12106	12128	12159	12129	12323	12074	12285	12147	12211	12168	12282	12164	12085	12305	12104	12123	12197	12119	12294	12195	12187	12210	12081	12130	12132	12259	12210	12306	12185	12177	12058	12148	12164	12023	12075	12079	12154	12087	12112	12251	12102	12332	12206	12253	12058	12172	12165	12138	12048	12307	12097	12134	12154	12210	12231	12204	12138	12225	12290	12197	12266	12195	12133	12263	12256	12230	12230	12109	12338	12289	12202	12122	12053	12252	12203	12260	11974	12111	12183	11976	12150	12188	12049	12198	12049	12193	12220	12176	12101	12171	12036	12171	12270	12161	12165	12158	12266	12269	12195	12139	12097	12226	12155	12266	12190	12036	12192	12145	12360	12152	12036	12040	12154	12280	12145	12242	12140	12222	12166	12105	12237	12133	12197	12125	12188	12235	12241	12058	12058	12132	12060	12054	12161	12330	12106	12160	12231	12154	12258	12214	12096	12195	11961	12101	12165	12283	12007	12189	12077	12192	12232	12175	12218	12393	12087	12153	12279	12123	12141	12222	12103	12213	12169	12142	12278	12100	12187	12059	12177	12171	12322	12092	12135	12125	12138	12255	12238	12452	12165	12277	12191	12268	12116	12207	12092	12187	12121	12111	12240	12276	12220	12184	12138	12264	12116	12264	12135	12073	12257	12177	12111	12103	12263	12204	12283	12160	12081	12140	12126	12204	12041	12007	12184	12197	12177	12305	12195	12111	12291	11888	12191	12164	12220	12173	12298	12238	12192	12055	12091	12135	12246	12159	12225	12072	12180	12309	12201	12268	12236	12091	12102	12319	12141	12132	12111	12093	11983	12057	12194	12188	12179	12279	12224	12244	12183	12154	12318	12130	12182	12249	12146	12242	12032	12254	12045	12320	12234	12062	12111	12117	12148	12104	12056	12161	12101	12075	12177	12205	12178	12199	12188	12327	12194	11932	12341	12154	12117	12214	12293	12142	12199	12262	12341	12015	12156	12200	12182	12113	12179	12287	12116	12096	12193	12186	12116	12013	12289	12233	12204	12122	12116	12151	12250	12183	12096	12127	12174	12111	12218	12263	12125	12233	12281	12236	12236	12133	12251	12133	12391	12116	12211	12051	12362	12195	12318	12055	12039	12316	12036	12236	12003	12217	12303	12079	12215	12222	12368	12315	12050	11999	12203	12058	12167	12316	12099	12147	12269	12227	12013	12340	12411	12210	12107	12154	12082	12178	12210	12290	12239	12217	12111	12221	11968	12181	12243	12207	12264	12363	12274	12086	12111	12325	12126	12389	12137	12252	12167	12187	12252	12128	12237	12104	12128	12155	12089	12265	12066	12063	12054	12217	12224	12151	12066	12303	11944	12240	12192	12139	12038	12058	12281	12251	12070	12195	12136	12179	12279	12153	12222	12188	12175	12246	12055	12162	12252	12112	12234	12251	12138	12223	12103	12192	12147	12247	12318	12110	12212	12106	12188	12243	12134	12147	12112	12288	12267	12086	12148	12158	12067	12240	12257	12176	12111	12063	12238	12169	12254	12278	12351	12183	12052	12205	12063	12110	12060	11979	12356	12163	12218	12113	12230	12105	12206	12258	12135	12215	12248	12174	12241	12109	12159	12221	12236	12151	12186	12131	12201	12063	12193	12141	12203	12067	12213	12328	12114	12087	12205	12307	12143	12111	11995	12111	12193	12198	12262	12142	12238	12112	12331	12241	12097	12073	12133	12260	12180	12145	12249	12228	12078	12176	12326	12003	12250	12128	12184	12213	12023	12335	12196	12150	12099	12291	12265	12267	12231	12118	12197	12159	12181	12169	12189	12221	12273	12355	12064	12098	12308	12185	12124	12184	12048	12269	12156	12184	12255	12207	12131	12212	12019	12175	12222	12172	12244	12178	12325	12013	12194	12287	12107	12270	12309	12133	12074	12136	12042	12243	12177	12221	12167	12197	12070	12102	12180	12077	12145	12085	12199	12203	12280	12289	12212	12109	12216	12117	12151	12193	11985	12128	12057	12120	12267	12272	12144	12207	12255	12076	12198	12399	12307	12106	12230	12032	12177	12177	12123	12252	12217	12085	12144	12278	12020	12191	12081	12225	12193	12103	12172	12232	12093	12079	12037	12126	12312	12341	12252	12213	12131	12243	12269	12021	12160	12143	12113	12096	12078	12068	12054	12190	12194	12131	12154	12161	12021	12124	12145	12200	12183	12083	12091	12177	12157	12056	12237	12015	12083	12039	12134	12177	12200	12210	12002	12167	12231	12233	12170	12262	12133	12113	12192	12128	12180	12050	12308	12082	12229	12112	12103	12211	12230	12147	12130	12135	12330	12206	12092	12237	12126	12178	12265	12162	12277	11965	12046	12094	12129	12335	12305	12161	12185	12355	12054	12113	12247	11974	12237	12140	12279	12083	12165	12327	12362	11957	12268	11990	12209	12144	12270	12199	12145	12132	12224	12125	12020	12195	12215	12077	12042	12195	12251	12157	12266	12031	12075	12116	12157	12184	12185	12290	12241	12226	12275	12218	12361	12227	12131	12240	12186	12088	12023	12108	12130	12091	12070	12190	12297	12215	12257	12079	12254	12091	12128	12076	12164	12165	12158	12326	12287	12208	12155	12068	12186	12155	11996	12173	12209	12157	12109	12323	12095	12361	12270	12087	12272	12157	12241	12156	12178	12061	12274	12064	12106	12053	12069	12252	12095	12180	12213	12232	12107	12110	12104	12111	12163	12217	12191	12259	12022	12131	12087	12194	12154	12267	12261	12217	12123	12248	12189	12079	12080	12161	12161	12305	12195	12027	12108	12252	12075	12196	12331	12081	12219	12135	12312	12251	12276	12246	12086	12241	12222	12202	12062	12238	11971	12095	12219	12206	12255	12065	12205	12131	12195	12070	12233	12117	12290	12194	12129	12241	12159	12259	12028	12241	12288	12141	12105	12269	12017	12204	12201	12165	12082	12150	12241	12252	12151	12218	12088	12274	12108	12232	12118	12192	12070	12144	12261	12086	12262	12240	12248	12244	12335	12139	12397	12221	12214	12089	12278	12007	12055	12199	12287	12216	12261	11936	12097	12210	12203	11995	12112	12146	12196	12122	12290	12226	12261	12201	12281	12054	12181	12181	12175	12060	12136	12272	12103	12207	12301	12017	12210	12216	12165	12181	12253	12154	12155	12072	12140	12173	12032	12219	12158	12137	12228	12129	12216	12051	12017	12180	12225	12249	12061	12087	12170	12261	12382	12062	12238	12280	12248	12282	12375	12259	12233	12237	12141	12265	12093	12190	12077	12119	12086	12103	12147	12170	12055	12324	12102	12156	12228	12202	12234	12191	12074	12217	12329	12066	12162	12196	12136	12164	12154	12269	12130	12128	12373	12117	12375	12096	12180	12110	12231	12177	12257	12172	12158	12274	12205	12146	12184	12098	12203	12235	12190	12218	12090	12158	12033	12196	12188	12197	12209	12232	12194	12253	12314	12266	12238	12333	12040	12281	12169	12061	12288	11997	12127	12261	12151	12242	12164	12072	11986	12166	12156	12139	12076	12219	12122	12163	12027	12079	12068	12240	12197	12128	12279	12168	12289	12237	12207	12016	12336	12322	12146	12030	12115	12158	12075	12067	12224	12151	12145	12070	12076	12135	12094	12199	12057	12208	12035	12397	12167
27862	23542	27011	22155	15851	14040	13283	12984	12234	11945	11775	11740	11516	11494	11424	11486	11362	11334	11409	11328	11336	11336	11331	11179	11241	11075	11150	11306	11094	11446	11214	11216	11083	11348	11035	11141	11141	11189	11285	11376	11136	11096	10988	11165	11089	11068	11092	11130	11048	11084	11123	11191	10993	11286	10941	11123	11103	10980	11042	11056	11012	11199	11162	10872	11107	11214	11207	10885	10990	11229	11196	11004	11275	11135	11129	11113	11205	11066	10876	11111	11079	11024	11108	11018	11167	11108	11039	11233	10987	11021	11209	11155	10955	10934	10997	11117	11032	11173	11040	11146	11280	11038	11181	11142	11091	11223	11085	10907	10910	11050	11046	11066	11014	11163	11181	11044	11058	10978	11109	11098	11022	10979	10998	11035	11204	11028	10987	10981	11184	11003	10943	11078	11127	11255	11174	11003	11181	11003	10981	10862	10998	11134	11046	11040	11050	10915	11088	11138	11053	11176	11139	11084	11051	11124	11015	10900	11093	10816	11078	11252	11118	11155	11106	11002	11033	11024	11152	10975	11096	11002	10844	11006	11173	11113	11074	11134	11047	11041	10858	10971	10944	11196	11057	11019	11201	11040	11035	11121	11046	10995	11085	11116	11205	11009	11033	10909	10879	11170	11113	10950	11042	10927	11026	10973	11069	11046	11021	11158	11085	11196	11196	11239	11081	11002	11116	10993	11030	11008	10945	11105	11253	11017	11194	11141	10863	11127	11203	11170	11151	11172	11122	11050	11083	11157	11089	11244	11044	11149	10956	11071	11132	11088	11056	11098	11101	11233	11010	10917	11206	11082	11138	11155	11120	11281	11016	10906	11039	11195	11073	11210	11206	11021	11007	10897	11048	11080	11041	11012	11173	10990	11044	11142	10967	11031	11083	11069	11102	11093	11183	10996	11111	11091	10913	11249	11113	10985	11029	10948	11090	11125	11078	11061	11153	10901	11019	11034	11055	11066	10966	11162	11159	11152	11216	11088	11135	11079	11027	11032	11198	11050	11030	11088	11205	11192	11138	11109	10982	10979	10827	10986	10912	11160	11061	10986	11005	11080	10880	10928	11139	10927	11109	10867	11123	11167	10999	11026	11145	10856	11042	11013	11129	11060	11195	11091	11004	11064	11261	11301	11023	11007	11042	11173	10980	11150	11053	11057	11264	11069	11086	11107	11092	10886	11103	10995	11102	11086	11165	11059	10948	11061	11015	11169	11060	10880	11010	11066	11211	11148	10974	11142	10966	11071	10958	11146	10916	11093	11000	11140	11010	10998	11099	11173	11076	11009	11103	10920	11232	11145	10825	10998	10919	11110	11078	10934	10980	11041	10890	10991	11183	10986	11071	11022	11174	11130	10960	10951	11053	11051	11106	11121	11033	11187	11059	11077	11148	11180	11053	11005	10930	11135	11102	10950	10978	10891	10979	11078	11042	11136	11008	11048	11094	11010	11051	11088	11056	11008	11023	10982	11176	11154	11035	11249	10832	11109	10982	11137	11107	11222	11112	11118	11054	10952	10925	11137	11259	11221	10998	11131	11101	11031	10896	10852	10992	11131	11045	11050	11113	11067	11093	11044	11004	11049	11232	11043	11039	11057	10993	10820	11229	10869	11014	10876	10978	11070	11047	11166	10972	10893	10968	11027	11042	11065	10920	11141	11096	10898	11104	11124	11083	11235	11063	10883	10986	11095	11088	10991	11005	10850	11122	10874	10958	11011	11150	11080	11165	11057	11102	11110	11126	10879	11061	11031	10988	11002	11048	11045	11009	10980	10960	10992	10988	11076	11235	10963	11055	11014	10966	10964	11118	11154	11187	11183	11197	10962	10871	11002	11151	11053	10993	11062	11091	11116	11132	11106	11084	11158	11067	11090	11090	11207	11046	11099	11034	11052	11218	10979	11142	10976	10931	11095	11014	11105	11131	11055	11065	11191	11190	10950	11168	11064	11248	10915	11024	11137	11017	11262	11115	11020	11069	10980	11237	11086	10944	10925	11191	11019	11059	11026	10989	11119	11093	10999	11301	11100	11036	11004	11047	11351	11152	11058	11053	11047	11050	11083	10882	10924	11117	11197	11185	11102	11131	10998	11121	11092	10978	10977	11066	11001	11051	11043	11179	10943	11178	10921	11019	10910	11122	11012	11098	11145	11225	11247	11071	11127	10995	10932	11201	11082	11039	10947	10988	11068	10980	10925	10983	11147	11141	11053	11183	11114	11230	11108	11078	11168	11236	11002	11149	10889	10972	11192	11095	11018	11064	11035	11060	11178	10963	11103	10977	11145	10958	10998	10964	11177	11157	11260	10988	11066	11166	11104	10971	11047	11080	11085	11085	10924	11120	11047	10968	10931	11059	11061	10982	11111	10903	11158	11214	10985	11057	11097	11049	11069	10976	11225	11005	11091	11118	10895	10968	11114	11175	11098	10825	11023	10933	11105	11050	11175	11237	11163	11196	11067	11119	11041	10915	11066	11117	10983	11077	10944	11196	11089	11227	10933	11195	11249	10996	11062	11103	10883	11064	10980	11190	11090	10933	11202	10930	11068	11137	11106	11161	10841	10995	10993	10989	11018	10879	11056	10952	11109	11138	11031	10982	10907	11058	11183	11012	11123	11064	11077	11028	11161	11115	10973	11003	11157	10941	11186	10934	11012	11068	10929	11057	11080	11028	11078	11148	10947	11111	11056	11050	11057	11065	11129	11016	11026	10904	10829	11079	11093	11028	11106	10966	11163	11080	11157	11208	11043	10940	11126	11066	11162	11128	11080	11272	11121	11096	11042	11062	11221	11091	10998	11047	11153	11054	10989	11066	11049	11111	11092	11138	11156	10981	10902	11063	11127	11022	10963	11088	10953	11089	11133	10972	11062	11073	11128	11038	11068	11100	11106	11284	10987	11167	11051	11152	11030	11182	11123	11109	11117	10941	10910	11208	11031	11163	11188	10995	11039	11074	11131	11047	11095	11108	11073	11070	10920	11017	11028	11226	11069	11255	11058	10999	10898	11242	11022	10948	11067	10893	11066	11109	11301	11180	11078	11072	11043	11157	10912	11090	10961	10982	10772	11073	11051	11120	11002	11145	11029	10983	11330	10996	11051	11072	11041	11004	10996	10909	11046	11069	10956	11090	11078	11076	11018	11043	11006	11053	11244	11204	10998	10961	11096	10960	11119	11160	11026	10927	11298	10985	11226	11083	11204	10966	11016	11008	11277	10947	11015	11163	10955	10989	11010	11014	11108	11025	10940	10923	10947	11045	10952	11018	10922	11126	11134	11075	11100	11046	11328	11193	11198	11063	11121	10908	11188	11050	11077	11039	11031	10981	11260	11202	11024	10961	10983	11052	11130	10987	11194	11118	11008	10967	10939	10968	11203	11098	11034	11082	11048	11125	10925	10935	11117	11162	11042	11080	11091	11023	11068	10959	11068	11064	11041	10973	11045	11004	11074	11189	11188	10991	10884	11175	11095	11127	11120	10983	11001	10981	11041	11077	11226	11263	11019	11073	11037	10983	11153	10901	11037	11013	10994	11067	11098	10920	10934	11216	11009	11032	10987	11092	11025	10936	11178	11018	11095	11203	11093	11036	11146	11073	11110	10959	11126	11126	11173	11088	11038	10974	11055	10986	11059	11171	11078	11043	11112	11044	11032	11145	11277	11113	11080	10974	10764	11220	11114	10969	11012	11021	11016	11026	11040	11177	10933	11171	11086	11166	11029	10955	11153	11069	11338	11048	11089	11063	11165	11025	11133	10966	11036	11215	11037	10888	10973	10835	11074	10992	10924	10980	11135	11184	11289	11053	10870	11174	11032	11005	11064	11095	10901	11080	11107	10950	11073	10874	11038	11091	11128	10884	11057	11189	11051	11156	10918	11196	10984	11088	11111	11090	11123	11073	10996	11196	11241	11023	11113	11049	10975	11139	11255	11113	10874	11173	11012	10989	11056	11133	11185	11167	11030	11043	10962	11101	11072	10886	11122	11195	10927	10915	10977	11094	11080	11088	10966	11100	11228	11144	10970	10993	10996	10959	10943	11016	11120	11078	11070	11167	10965	11054	11120	11054	11045	11178	11018	11140	10977	11366	11208	11012	11081	11113	11007	11138	11156	11028	11081	10916	11066	11229	11245	10935	10965	11129	11118	11214	10920	11109	11061	11094	11074	11027	11033	11032	10927	10995	11205	10959	11137	11040	11097	11253	10847	10953	11235	11111	11080	11098	11212	11271	11318	11226	11142	11039	11137	10974	11082	10927	11057	11153	11194	11041	11129	11072	11067	10910	10967	10943	11092	11148	10868	10944	11120	11190	11052	11107	11023	11019	11096	11132	11155	11062	11092	11063	11011	11188	11188	11126	11047	10945	11078	11098	11023	11037	11138	10935	10944	10978	11003	11127	10923	11188	10985	11146	11104	10964	11059	10996	10941	10999	10941	11173	10998	11087	11319	11099	11053	11067	11096	11092	10921	11036	11181	11138	11040	10957	11147	11164	11199	11110	11002	11150	11001	11142	11015	11101	11149	10958	11041	11084	11043	11097	11317	10987	11102	11063	11145	10975	11120	11101	11180	11005	11150	10844	10967	10989	11124	11006	10895	11126	11179	11094	11040	11133	11092	11008	11033	11189	11009	11002	11130	11052	10931	10956	10993	11194	11242	10987	11074	11102	11161	11023	11110	11028	11128	10970	11096	11079	10836	11161	11058	11141	11012	11154	11072	10993	10970	10887	11063	11040	11100	10883	11094	11155	11162	11184	11310	11081	10993	11074	11061	11073	11144	11080	11143	11114	11026	11016	10904	10931	11078	11248	11018	11013	11110	11004	11122	11152	11070	11100	11328	11132	11058	11096	11087	11149	11106	11174	11229	11062	11152	11078	11133	10957	11188	10989	11082	11073	11078	11027	11174	11041	10968	11182	11054	10912	11081	11099	11215	11247	10975	11035	11000	10869	11165	11150	10938	11023	11011	11119	11023	10881	11258	11108	11144	11211	11087	10931	10973	11040	11035	10937	10999	11161	11011	11012	11204	11024	11024	11112	11157	11158	11041	11169	11106	11264	11064	11101	11053	11096	11049	11156	11104	11121	10935	10915	11161	11184	11020	11265	11180	11227	11143	11082	11208	11015	11072	11046	11126
24521	36177	31767	23298	19206	16669	15556	14972	13917	13125	12979	12906	12526	12392	12194	12147	12227	12291	12091	12029	11787	11898	11892	11676	11840	11793	11830	11734	11881	11713	11607	11663	11524	11666	11634	11600	11455	11753	11868	11570	11674	11815	11763	11685	11744	11634	11669	11667	11531	11673	11783	11552	11611	11611	11513	11663	11487	11659	11673	11770	11585	11581	11557	11594	11577	11470	11589	11584	11616	11528	11723	11737	11646	11618	11483	11707	11767	11581	11702	11720	11651	11573	11656	11752	11609	11788	11593	11554	11547	11683	11648	11599	11675	11605	11610	11629	11615	11617	11700	11613	11526	11450	11654	11656	11607	11558	11675	11507	11646	11600	11629	11653	11619	11541	11717	11788	11629	11493	11687	11534	11596	11530	11485	11653	11700	11654	11491	11532	11623	11658	11711	11548	11650	11534	11631	11689	11705	11671	11766	11710	11602	11548	11421	11564	11592	11517	11575	11452	11585	11495	11627	11566	11641	11567	11601	11579	11724	11571	11430	11600	11625	11680	11548	11577	11496	11628	11568	11614	11651	11567	11604	11469	11559	11717	11624	11625	11566	11829	11560	11544	11536	11606	11606	11544	11746	11593	11562	11580	11586	11538	11572	11694	11568	11703	11527	11556	11635	11664	11654	11592	11616	11621	11557	11719	11546	11702	11540	11721	11676	11535	11474	11591	11605	11601	11668	11591	11604	11705	11632	11585	11393	11564	11540	11635	11429	11421	11612	11693	11615	11589	11568	11457	11565	11605	11597	11632	11601	11524	11496	11531	11592	11594	11599	11560	11607	11423	11543	11473	11631	11570	11677	11560	11486	11553	11607	11626	11551	11553	11426	11586	11467	11469	11673	11609	11681	11564	11606	11357	11649	11613	11742	11595	11562	11537	11612	11474	11669	11613	11544	11458	11748	11540	11722	11762	11601	11542	11625	11583	11530	11540	11590	11603	11657	11529	11684	11624	11662	11704	11573	11589	11539	11659	11628	11638	11470	11484	11557	11703	11564	11500	11505	11502	11762	11472	11533	11554	11496	11612	11657	11785	11631	11533	11530	11545	11647	11708	11701	11531	11538	11428	11736	11616	11546	11507	11531	11661	11633	11588	11506	11659	11534	11453	11654	11550	11583	11715	11595	11654	11581	11530	11445	11614	11567	11524	11548	11351	11653	11654	11625	11565	11661	11666	11457	11656	11579	11567	11626	11680	11696	11619	11627	11611	11669	11699	11556	11459	11766	11760	11691	11566	11516	11703	11731	11534	11799	11731	11715	11548	11623	11514	11606	11709	11758	11576	11618	11695	11723	11506	11525	11566	11534	11392	11491	11715	11631	11743	11438	11496	11679	11631	11592	11718	11530	11489	11650	11576	11656	11661	11655	11632	11603	11612	11557	11530	11510	11632	11566	11563	11542	11639	11639	11683	11626	11706	11561	11620	11672	11572	11668	11403	11361	11548	11441	11569	11641	11602	11654	11678	11525	11597	11597	11587	11506	11570	11683	11488	11578	11389	11636	11551	11587	11621	11468	11494	11481	11358	11632	11747	11679	11446	11547	11731	11644	11612	11580	11487	11637	11559	11660	11655	11697	11593	11574	11617	11580	11703	11630	11497	11627	11769	11650	11666	11588	11619	11557	11605	11662	11573	11547	11640	11445	11614	11564	11575	11491	11586	11623	11501	11656	11444	11522	11704	11660	11523	11500	11596	11640	11476	11572	11583	11658	11660	11557	11671	11762	11631	11691	11568	11522	11615	11684	11617	11614	11705	11579	11633	11707	11445	11535	11644	11592	11815	11593	11604	11601	11661	11559	11635	11619	11507	11565	11592	11493	11605	11489	11661	11668	11536	11610	11714	11521	11621	11647	11666	11519	11579	11652	11635	11450	11651	11577	11654	11577	11764	11681	11401	11583	11669	11619	11584	11587	11637	11572	11630	11732	11656	11466	11620	11467	11554	11596	11629	11595	11509	11670	11704	11617	11468	11667	11466	11645	11549	11679	11561	11691	11617	11640	11634	11590	11548	11675	11430	11575	11714	11439	11533	11585	11626	11497	11621	11664	11555	11716	11666	11720	11374	11641	11524	11717	11516	11468	11573	11515	11711	11661	11411	11691	11278	11571	11627	11637	11559	11528	11577	11661	11695	11748	11808	11659	11629	11787	11797	11442	11647	11516	11635	11613	11758	11688	11776	11656	11602	11701	11679	11501	11604	11528	11622	11593	11659	11562	11520	11658	11484	11457	11565	11602	11508	11441	11627	11568	11785	11480	11620	11500	11676	11603	11674	11549	11669	11597	11641	11514	11728	11597	11778	11650	11525	11601	11481	11581	11549	11538	11524	11550	11557	11604	11564	11611	11499	11525	11609	11602	11569	11567	11487	11612	11589	11677	11600	11674	11778	11576	11560	11670	11618	11492	11539	11644	11600	11610	11596	11735	11555	11498	11572	11518	11627	11676	11398	11709	11495	11768	11651	11784	11467	11662	11535	11570	11577	11584	11479	11678	11702	11527	11745	11731	11574	11628	11563	11646	11595	11541	11607	11520	11474	11634	11535	11499	11680	11600	11427	11468	11600	11535	11641	11506	11587	11675	11451	11665	11705	11584	11534	11516	11537	11671	11605	11557	11713	11759	11664	11701	11595	11523	11609	11653	11683	11531	11682	11427	11397	11734	11526	11742	11753	11624	11699	11627	11688	11500	11545	11644	11762	11565	11675	11817	11730	11633	11583	11667	11659	11467	11500	11594	11460	11640	11629	11573	11686	11651	11576	11579	11593	11598	11439	11629	11649	11537	11464	11570	11620	11559	11584	11624	11677	11478	11616	11588	11644	11647	11564	11561	11598	11567	11740	11504	11471	11692	11589	11573	11517	11631	11562	11637	11664	11558	11647	11557	11725	11680	11437	11589	11525	11541	11521	11630	11341	11565	11588	11607	11544	11532	11453	11528	11509	11653	11676	11707	11628	11742	11658	11393	11580	11645	11657	11604	11700	11705	11739	11715	11656	11652	11546	11459	11551	11801	11613	11541	11600	11452	11392	11642	11480	11544	11608	11541	11683	11558	11720	11617	11616	11547	11645	11563	11579	11689	11581	11676	11546	11658	11800	11616	11661	11715	11553	11600	11740	11667	11477	11685	11597	11570	11690	11507	11590	11620	11705	11770	11655	11509	11683	11578	11662	11541	11751	11614	11675	11621	11587	11635	11516	11638	11475	11433	11612	11770	11639	11432	11561	11539	11541	11735	11713	11633	11528	11485	11424	11657	11683	11612	11544	11642	11625	11555	11677	11522	11475	11515	11561	11437	11683	11588	11673	11477	11626	11537	11711	11597	11723	11643	11652	11762	11502	11555	11707	11601	11479	11670	11472	11564	11705	11508	11646	11493	11408	11726	11560	11463	11504	11490	11508	11693	11592	11559	11517	11608	11583	11539	11514	11529	11803	11619	11502	11643	11447	11610	11715	11513	11652	11433	11604	11557	11525	11813	11735	11467	11643	11490	11590	11459	11610	11561	11754	11549	11555	11613	11514	11611	11534	11551	11671	11527	11572	11615	11427	11450	11644	11681	11677	11720	11652	11655	11588	11581	11637	11515	11588	11510	11638	11444	11661	11854	11596	11724	11591	11719	11688	11588	11709	11412	11767	11642	11606	11371	11711	11627	11582	11649	11622	11636	11601	11566	11491	11718	11724	11671	11635	11503	11634	11589	11720	11455	11703	11825	11541	11681	11505	11502	11636	11746	11744	11646	11724	11593	11421	11596	11516	11572	11429	11599	11473	11629	11767	11567	11629	11648	11699	11629	11418	11505	11658	11607	11562	11545	11392	11524	11569	11518	11531	11578	11689	11495	11480	11784	11729	11393	11754	11646	11683	11633	11628	11591	11560	11598	11610	11667	11546	11760	11590	11710	11633	11540	11572	11584	11703	11747	11526	11733	11719	11493	11595	11561	11596	11578	11584	11597	11657	11511	11539	11520	11610	11545	11437	11706	11518	11554	11522	11552	11495	11606	11490	11749	11742	11664	11561	11607	11611	11702	11661	11631	11574	11539	11498	11680	11578	11601	11519	11633	11677	11668	11547	11595	11516	11559	11603	11528	11575	11584	11720	11708	11621	11463	11490	11577	11639	11543	11618	11728	11681	11525	11606	11726	11582	11662	11466	11611	11586	11725	11370	11654	11708	11675	11583	11622	11544	11521	11710	11619	11623	11596	11541	11695	11603	11596	11501	11566	11725	11764	11547	11656	11659	11544	11489	11495	11532	11655	11644	11722	11735	11651	11503	11637	11627	11491	11706	11734	11482	11607	11677	11448	11586	11762	11653	11690	11499	11514	11685	11679	11668	11643	11607	11613	11583	11733	11764	11427	11531	11623	11825	11550	11608	11622	11569	11665	11542	11630	11684	11401	11576	11577	11602	11628	11574	11661	11576	11659	11531	11680	11473	11589	11626	11542	11595	11551	11743	11638	11674	11611	11610	11647	11603	11591	11641	11573	11673	11582	11515	11607	11556	11612	11490	11486	11549	11546	11619	11709	11711	11643	11565	11644	11576	11561	11574	11568	11574	11590	11568	11535	11719	11438	11504	11602	11642	11634	11625	11773	11527	11713	11512	11580	11592	11517	11728	11518	11646	11450	11668	11596	11568	11490	11560	11615	11525	11693	11559	11558	11592	11445	11682	11635	11539	11767	11510	11552	11672	11702	11628	11584	11589	11680	11442	11588	11572	11619	11528	11485	11741	11729	11478	11710	11606	11610	11650	11669	11622	11594	11513	11508	11577	11535	11523	11592	11638	11549	11512	11659	11653	11494	11555	11619	11580	11511	11666	11743	11614	11458	11549	11491	11662	11573	11541	11623	11673	11689	11554	11543	11487	11590	11531	11588	11673	11699	11761	11563	11578	11501	11446	11547	11550	11463	11688	11530	11528	11657	11629	11444	11405	11428	11552	11602	11580	11568	11430	11563	11754	11377	11601	11521	11537	11485	11443	11670	11552	11607	11535	11696	11652	11587	11719	11652	11445	11606	11478	11569	11639	11545	11668	11625	11568	11664	11610	11703	11710	11612	11595	11567	11575	11566	11585	11705	11584	11622	11651	11642	11676	11626	11647	11704	11683	11595	11750	11737	11505	11683	11647
24339	21659	29284	24729	22357	20994	18416	15325	14199	13543	13097	13009	12903	12740	12670	12335	12390	12350	12420	12260	12249	12220	12090	12113	11963	12058	12144	12058	12096	12014	11918	11915	11917	11864	11745	11923	11971	11733	11803	11838	11789	11773	11894	11806	11799	11975	11800	11798	11783	11859	11911	11741	11867	11959	11937	11914	11937	11883	11954	11858	11896	11729	11843	11909	11773	11896	11772	11840	12006	11818	11778	11791	11626	11667	11702	11932	11726	11861	11899	11930	11880	11850	11747	11813	11899	11862	11820	11745	11856	11777	11759	11707	11711	11754	11710	11690	11672	11893	11615	11892	11631	11781	11817	11909	11907	11762	11776	11916	11801	11773	11695	11688	11734	11715	11759	11717	11738	11656	11807	11722	11819	11801	11660	11827	11982	11817	11832	11739	11628	11764	11782	11469	11615	11724	11728	11726	11758	11886	11820	11800	11826	11621	11737	11724	11854	11739	11873	11752	11629	11727	11739	11785	11527	11858	11791	11705	11855	11780	11869	11908	11780	11911	11680	11628	11937	11907	11846	11611	11625	11780	11944	11835	11780	11732	11747	11749	11678	11678	11740	11689	11792	11821	11670	11837	11867	11869	11778	11916	11716	11698	11793	11803	11758	11771	11965	11812	11851	11883	11683	11878	11859	11709	11824	11635	11780	11700	11738	11712	11905	11827	11857	11887	11787	11794	11773	11654	11554	11723	11776	11811	11797	11901	11675	11617	11750	11828	11619	11604	11692	12079	11784	11835	11845	11869	11753	11756	11900	11784	11669	11937	11804	11751	11601	11848	11684	11758	11853	11753	11649	11798	11762	11698	11818	11864	11716	11660	11657	11726	11872	11771	11793	11983	11749	11703	11842	11762	11627	11637	11703	11717	11819	11786	11989	11895	11831	11714	11763	11818	11740	11692	11739	11728	11714	11897	11779	11602	11733	11737	11649	11796	11735	11785	11466	11609	11610	11779	11841	11764	11731	11749	11743	11841	11781	11818	11620	11704	11702	11687	11769	11686	11838	11714	11957	11892	11809	11802	11762	11705	11672	11831	11840	11792	11667	11716	11795	11693	11787	11574	11833	11682	11756	11765	11735	11762	11928	11639	11702	11715	11776	11742	11739	11784	11791	11904	11833	11703	11829	11791	11981	11877	11690	11639	11843	11766	11822	11725	11746	11682	11798	11772	11654	11822	11895	11569	11793	11852	11780	11760	11697	11766	11850	11695	11870	11657	11846	11694	11811	11660	11842	11579	11716	11714	11691	11924	11830	11747	11740	11909	11681	11717	11676	11631	11685	11639	11724	11835	11880	11805	11705	11568	11751	11734	11868	11860	11769	11891	11913	11655	11657	11634	11593	11797	11593	11727	11906	11854	11728	11759	11673	11592	11800	11724	11876	11532	11817	11807	11649	11899	11727	11685	11994	11781	11725	11680	11869	11807	11802	11744	11673	11847	11659	11930	11599	11926	11695	11581	11825	11706	11816	11636	11767	11791	11846	11669	11849	11643	11717	11900	11818	11864	11666	11878	11770	11780	11836	11974	11600	11676	11867	11871	11733	11705	11674	11845	11797	11783	11692	11817	11953	11830	11805	11840	11802	11819	11929	11751	11641	11717	11773	11799	11905	11840	11688	11872	11681	11714	11947	11780	11555	11826	11827	11723	11532	11789	11662	11883	11716	11746	11856	11910	11877	11732	11765	11775	11686	11767	11837	11702	11824	11752	11658	11760	11904	11691	11792	11918	11820	11867	11998	11637	11820	11728	11624	11793	11902	11685	11826	11641	11882	11627	11709	11733	11691	11788	11794	11741	11702	11702	11803	11746	11733	11611	11782	11780	11719	11541	11896	11953	11847	11792	11742	11707	11680	11764	11707	11746	11884	11735	11757	11651	11741	11833	11937	11863	11714	11935	11874	11693	11681	11647	11737	11813	11760	11870	11818	11930	11790	11993	11710	11597	11968	11635	11866	11726	11782	11786	11897	11822	11771	11806	11876	11783	11924	11765	11751	11895	11845	11797	11943	11767	11660	11919	11679	11543	11939	11750	11633	11690	11906	11664	11651	11768	11918	11743	11581	11767	11622	11720	11934	11738	11702	11758	11761	11601	11831	11826	11763	11743	11642	11758	11771	11828	11726	11753	11718	11761	11777	11680	11752	11903	11729	11681	11742	11801	11958	11779	11865	11751	11852	11792	11791	11771	11786	11627	11768	11741	11934	11931	11822	11799	11856	11791	11759	11561	11715	11836	11776	11577	11764	11776	11742	11742	11721	11746	11731	11833	11878	11846	11760	11840	11651	11725	11707	11591	11751	11887	11659	11733	11781	11722	11723	11752	11802	11887	11767	11771	11837	11819	11780	11776	11698	11605	11805	11763	11724	11636	11832	11734	11811	11934	11935	11861	11625	11649	11813	11756	11836	11822	11806	11756	11830	11942	11773	11794	11785	11757	11791	11856	11805	11752	11745	11628	11784	11637	11738	11738	11719	11816	11704	11806	11673	11981	11796	11933	11830	11887	11735	11563	11958	11811	11869	11832	11700	11798	11634	11817	11653	11691	11758	11961	11851	11797	11759	11782	11751	11959	11729	11809	11916	11841	11727	11833	11716	11660	11575	11773	11769	11883	11736	11622	11836	11734	11695	11700	11898	11991	11818	11749	11552	11669	11598	11781	11734	11803	11798	11775	11586	11875	11743	11919	11826	11722	11762	11727	11762	11822	11630	11729	11672	11777	11712	11774	11890	11845	11919	11813	11826	11819	11709	11699	11634	11778	11882	11667	11742	11795	11752	11834	11740	11686	11744	11874	11888	11772	11742	11940	11751	11849	11601	11728	11854	11705	11935	11765	11743	11846	11879	11745	11746	11804	11592	11801	11824	11911	11626	11730	11866	11744	11989	11661	11874	11665	11894	11799	11598	11953	11815	11711	11613	11734	11589	11782	11806	11838	11799	11797	11910	11635	11689	11734	11690	11553	11817	11734	11696	11923	11665	11844	11896	11988	11883	11684	11891	11743	11839	11902	11789	11626	11720	11712	11776	11885	11798	11813	11859	11833	11606	11728	11625	11608	11822	11775	11763	11599	11630	11771	11817	11835	11691	11624	11828	11716	11727	11881	11798	11848	11970	11725	11743	11620	11853	11681	11880	11900	11734	11774	11764	11777	11758	11933	11558	11822	11722	11648	11756	11840	11949	11779	11829	11839	11785	11856	11950	11792	11708	11738	11657	11877	11900	11838	11957	11740	11862	11631	11764	11587	11624	11637	11765	11790	11758	11686	11679	11771	11630	11934	11945	11779	11852	11774	11760	11782	11653	11792	11720	11743	11916	11834	11710	11664	11752	11900	11888	11847	11738	11806	11895	11801	11875	11850	11741	11740	11675	11623	11807	11718	11762	11893	11660	11714	11759	11791	11912	11828	11744	11637	11800	11901	11849	11652	11902	11925	11772	11769	11754	11651	11763	11693	12033	11653	11984	11906	11919	11776	11803	11780	11704	11764	11785	11958	11701	11681	11855	11708	11886	11748	11619	11838	11824	11660	11716	11630	11637	11830	11754	11702	11625	11936	11725	11759	11828	11679	11824	11759	11831	11727	11691	11805	11696	11703	11878	11930	11927	11812	11771	11763	11616	11642	11783	11846	11782	11852	11812	11779	11761	11796	11708	11787	11888	11759	11762	11805	11575	11909	11960	11583	11692	11753	11646	11938	11849	11772	11658	11678	11810	11762	11715	11647	11786	11699	11838	11843	11774	11883	11751	11859	11794	11854	11768	11709	11696	11811	11852	11611	11923	11782	11661	11717	11610	11946	11838	11682	11777	11729	11728	11868	11708	11662	11954	11876	11816	11731	11535	11843	11743	11822	11724	11898	11671	11652	11710	11463	11783	11689	11900	11749	11829	11636	11694	11862	11875	11751	11754	11693	11749	11870	11639	11698	11726	11671	11791	11669	11638	11977	11815	11776	11697	11609	11713	11779	11681	11709	11691	11945	11728	11725	11963	11823	11687	11874	11866	11702	11794	11659	11669	11873	11775	11764	11608	11617	11793	11893	11823	11808	11858	11860	11892	11815	11778	11720	11768	11788	11946	11781	11748	11726	11688	11805	11855	11865	11918	11843	11714	11948	11794	11931	11741	11687	11583	11736	11742	11752	11784	11806	11546	11871	11742	11674	11805	11679	11744	11722	11765	11756	11749	11769	11841	11760	11856	11472	11815	11796	11762	11616	11847	11720	11874	11889	11711	11808	11755	11799	11678	11615	11744	11768	11852	11752	11531	11750	11910	11843	11788	11690	11845	11920	11731	11728	11616	11618	11763	11731	11813	11810	11825	11763	12065	11713	11814	11646	11822	11766	11687	11683	11776	11880	11813	11942	11680	11813	11940	11669	11652	11773	11809	11865	11901	11829	11886	11731	11855	11916	11802	11709	11662	11699	11862	11782	11958	12018	11886	11623	11869	11679	11843	11607	11855	11835	11639	11708	11855	11798	11685	11763	11747	11678	11749	11840	11670	11765	11709	11861	11920	11777	11919	11678	11598	11687	11872	11732	11690	11581	11758	11853	11864	11782	11699	11832	11606	11747	11862	11725	11836	11971	11568	11817	12020	11700	11793	11693	11742	11762	11831	11777	11746	11675	12034	11737	11843	11717	11785	11938	11682	11721	11643	11831	11644	11715	11810	11848	11805	11794	11756	11698	11891	11710	11800	11872	11739	11876	11844	11844	11792	11772	11942	11722	11791	11893	11764	11812	11843	11866	11843	11798	11786	11909	11698	11771	11713	11877	11751	11797	11695	11812	11898	11799	11697	11798	11734	11799	11676	11827	11762	11785	11778	11804	11737	11651	11752	11762	11757	11801	11802	11737	11832	11912	11722	11831	11570	11818	11774	11605	11720	11997	11730	11680	11788	11762	11748	11778	11786	11983	11925	11848	11774	11667	11698	11788	11907	11949	11741	11831	11776	11638	11805	11592	11750	11489	11773	11747	11745	11802	11585	11690	11790	11597	11663	11766	11747	11518	11748	11659	11726	11751	11687	11647	11798	11819	11807	11760	11793	11706	11574	11720	11762	11767	11739	11919	11796	11781	11735	11762	11655	11799	11646	11630	11620	11773	11777	11923	11814	11820	11661	11727	11793	11606
24613	42288	38105	29484	24102	20414	18586	17315	16122	14852	14474	14264	13968	13707	13331	12899	13206	13101	12968	12900	12641	12790	12806	12508	12576	12496	12493	12379	12287	12421	12476	12317	12361	12352	12152	12259	12187	12162	12250	12246	12184	12383	12119	12031	12141	12222	12216	12378	12222	12380	12260	12244	12158	12292	12282	12116	12235	12143	12092	12019	12179	12060	12356	12062	12177	12005	12254	12168	12279	12158	12279	12085	12155	11854	12085	12210	12218	12037	12142	12281	12209	12069	12159	12137	12079	12138	12106	12231	12137	12198	12151	12144	12152	12228	12104	12206	12088	12002	12249	12108	12063	12055	12114	12096	12056	12115	11932	12075	12254	12143	12170	12139	12141	12215	12084	12291	11977	12067	12039	11997	12239	12247	11994	12194	12058	12122	12016	12147	11991	12051	12012	12147	12104	12035	12031	12160	12155	12059	12061	12158	12152	12087	12120	12078	12193	12148	12154	12000	12110	12058	12105	12009	12248	12085	12022	12016	12204	11991	12213	11969	11943	12189	12117	12166	12079	12180	12096	12180	12131	12010	12118	12150	12035	12155	12093	11992	12169	12167	12225	12127	12162	12139	12209	12018	12231	12302	12147	11918	12184	12134	12168	11960	12176	11996	12063	12007	12221	12084	12108	12163	12108	12071	12089	12218	12078	12114	12012	12152	12225	12267	12071	12076	12178	12171	12190	12098	12182	12187	12294	12195	12159	12298	12017	12184	12128	12148	12053	12174	12204	12180	12162	12049	12052	12155	12155	12076	12281	12156	12161	12006	12134	12127	12166	11974	12030	12192	12111	12104	12153	12148	12201	12099	12162	12024	12250	12182	12077	12153	12240	12149	12093	12011	12061	12187	12243	11970	12311	11986	12207	11931	12072	12006	12049	12119	12197	12035	12253	12093	12131	12165	12195	12141	12010	12004	12095	12259	12250	12141	12237	11941	12136	12215	12153	12143	12095	12040	12077	12185	12042	12195	12037	12183	12184	12154	12015	12095	12102	11875	12028	12144	12122	12065	11982	12064	12026	12088	12145	12103	12082	11945	12135	12165	11969	12137	12140	12123	12015	12276	12186	12160	12205	12197	12124	12061	11991	12186	12188	12118	12127	12222	12149	12041	12090	12195	12071	12115	11923	12167	12068	12246	12016	12110	12041	12134	11926	12094	12089	12096	12227	12114	12163	12070	12089	12199	12380	12130	12167	12225	12204	11938	12049	12194	12105	12210	12123	12129	12210	11968	12191	12144	12032	12050	12142	12131	11940	12046	12187	12109	12097	12109	12057	12062	11945	12135	12131	12236	12206	12212	12162	12029	12144	12086	12014	11985	11913	12121	12107	12199	12061	11975	12232	11998	12168	11977	12104	12189	12197	12048	12023	12070	11966	12112	12145	12272	12027	12134	12157	12118	12089	12060	12091	12043	11990	12252	11990	12130	12147	12188	12050	12155	11993	12291	12164	12118	12045	12060	12141	11970	12083	12171	12124	12156	12020	12112	12275	12091	12163	12242	12153	12261	12112	12012	12071	12038	12159	12003	12192	12190	12334	12192	12043	12037	12062	12030	12137	12272	12120	12337	12218	12195	12002	11994	12117	11964	12104	11958	11935	12269	12090	12280	12188	12141	12110	12022	12228	12183	12136	12050	12150	12089	12040	12172	12100	12099	12179	12150	12184	11975	12103	12102	12071	12049	12201	12156	12142	12170	12093	12149	12017	12043	12149	12057	12088	12211	12104	12066	12169	11951	12179	11936	12019	12052	12146	12224	12087	12214	12156	12166	12205	12121	12216	12154	11900	12106	11987	12117	12080	12099	12142	12135	12173	12175	11917	12033	11958	12131	12223	12015	12297	12103	12035	11974	12079	11998	12130	12005	11960	12250	11972	12139	12239	12012	12098	12140	12116	12155	12077	12023	12087	12164	12009	12141	12148	12167	12024	12090	11947	12109	12085	12142	12215	12150	12088	12082	12237	12214	12097	12314	12250	12175	12046	12053	11998	12032	12083	12207	12237	12280	12166	12153	12039	12162	12031	12008	12043	12123	12158	12131	12016	12082	12081	12169	11987	12191	12190	12068	12163	11953	12126	12216	12038	12150	11940	12038	12148	12017	12226	12034	12135	11992	12098	12165	12091	12127	11982	12166	12007	12031	12209	12179	12024	12007	12000	12138	12299	12132	12254	12120	12151	12107	12014	12206	12269	12076	12127	12209	12142	11976	12131	11952	12040	12091	12175	12141	12264	12055	12185	12145	12101	12111	12074	12103	11998	12089	12054	12039	12021	12119	11952	12109	11960	12073	12214	12242	12141	12249	12150	12112	12037	11970	12086	12096	12188	11937	12182	12015	12274	12038	12114	12172	12009	12061	12200	12092	12027	12089	11963	12168	12067	12098	12186	12012	12103	12116	11955	12239	12199	12129	12144	12080	12128	12131	12140	12222	11972	12201	12271	12087	12082	12055	12084	12134	12193	12126	12043	12044	12145	12119	12068	12149	12004	12068	12205	12079	12077	12131	12083	12186	12205	12187	12081	12033	12078	12129	12112	12085	12212	12124	12014	12026	12078	12101	12163	12103	12260	12172	12179	12046	12057	12040	12031	12071	12034	12209	12073	12092	12135	12094	12011	12227	12013	12028	12232	11844	12116	12006	12159	12082	12032	12034	12022	12085	12159	12091	12191	11981	11967	12038	12038	12159	12207	12025	12129	11964	12114	12057	11981	12124	12031	12103	12188	12275	12188	12135	12105	12227	12026	12129	12096	12087	12226	12104	12097	12269	12191	12064	12028	12148	12151	12320	12217	12039	12123	12141	12055	12236	12139	12095	12033	12237	12039	12087	11967	12113	12053	12098	12188	12045	12060	12079	11936	12212	12176	12193	12022	12065	12139	12175	11967	12077	12078	12068	12004	11936	12218	11945	12064	12083	11897	12088	11963	12026	12238	12163	12218	12273	12216	12177	12237	12156	12205	12047	12119	12113	12177	12201	12173	12065	12007	12156	12051	12154	12086	12085	11967	12129	12226	12167	12184	12116	12119	12158	12147	12174	12245	12127	12172	12096	11998	11999	12043	12028	12119	12101	12135	12089	12179	12237	12137	12072	12040	12132	12207	12084	12022	12160	12026	12217	12123	12174	12119	12058	12118	12177	11982	12002	12223	11988	12102	12068	12048	12146	11877	12011	12081	12071	12089	12164	12214	12000	12007	12074	12172	12070	12238	12250	12144	12247	12159	11973	12066	12101	12195	11919	12038	12181	12138	12177	12157	12003	12185	12056	12111	12216	12189	12073	12067	12269	12057	12085	12080	12102	12110	11975	12142	12170	12091	11995	12105	12209	12251	12117	12330	12240	12141	12281	12196	12163	12013	12198	12123	12057	12189	11978	12213	12061	12138	12221	12118	12031	12000	12057	12175	12230	12254	12193	12099	11993	12126	12199	12056	11996	12164	12116	12175	12134	12248	12025	12231	12176	12148	12013	12160	12045	12114	12085	12061	12020	12131	12095	12147	12011	12181	12138	12316	12238	12161	12110	12071	12180	12095	12044	12179	12162	12292	12073	12047	12139	12000	12136	12164	11953	12104	12129	12012	12211	12059	12157	12185	12122	12075	11999	12153	12120	11990	11981	12121	12060	12096	12197	11941	12141	12073	12189	12245	12002	12197	12170	12190	12040	12088	12203	12128	11945	12243	12114	12059	11903	11975	12093	12126	12105	12100	12234	12001	12123	12198	12152	12145	12162	12142	12210	12180	12070	12037	12121	12086	12209	12149	12079	12002	12125	12304	12242	12149	12123	12075	12153	11989	12229	12315	12045	12054	12033	12087	12345	12206	12224	12079	12039	12050	12275	12219	12048	12062	12157	12046	12040	12173	12022	12179	12155	11952	12260	12133	12189	12085	12122	12159	12203	12081	11875	12062	12161	12101	12120	12065	12130	11915	12264	12017	12026	12163	12086	12135	12058	12106	12139	12010	12160	12134	12066	12207	11983	12154	12190	12086	12144	12022	11964	12198	12083	12061	12288	12077	11961	11978	11963	12038	12285	12191	12270	12101	12244	12163	12133	12141	11941	12210	11983	11936	12130	12178	12177	12139	12026	12101	12185	12077	12138	12128	12212	12179	11938	12085	12068	12158	12119	12073	12123	12028	12021	12201	12222	11871	12191	12148	12104	11979	12150	12260	12122	11862	11986	12126	12065	12152	12335	12131	12258	12103	12062	12077	12069	12178	11933	12079	12012	12146	12166	12004	12141	12213	12095	12134	12027	12219	12049	12173	12069	12064	12116	12126	12014	11997	12131	12170	12116	12084	12272	12063	12010	12046	12270	12147	12051	12220	12051	12126	12183	12041	12168	12067	12272	12026	12181	12138	12138	12137	12205	12064	12115	12019	11908	12026	12184	12124	12123	12030	12138	12131	12099	11960	12096	12023	12093	12073	12111	12100	11912	12224	12093	12096	12177	12107	11941	12037	12171	12241	12017	11969	12155	12043	11921	12038	12136	12119	12158	12003	12076	12091	11865	12061	12065	12088	12186	12127	12297	12180	12128	12165	11992	12125	12117	12126	12194	12236	12097	12179	12015	12136	12193	11987	12224	12108	12130	12099	12273	12138	12082	12138	12224	11905	12046	12150	11990	12116	12095	12062	12081	12228	12081	11969	12013	12088	12135	11983	12060	12051	11994	12065	12030	12003	12025	12098	12259	12152	12263	12273	11956	12251	12114	12137	12129	12089	12128	12065	12012	12179	12331	12092	11903	12072	12298	12185	12058	12154	12143	12099	12228	12158	12156	12208	12181	12035	12270	12117	12061	12039	12212	12337	12043	12145	11901	12139	12137	12142	11798	12041	11949	12073	12130	11991	11855	12159	12194	12096	12094	12170	12052	12260	12161	12053	12177	12166	12222	12143	12057	12026	12096	12178	12229	12130	12194	12027	12224	12270	12128	12013	12170	12080	12135	12092	12028	12028	12112	12240	12024	12200	12144	12052	12071	12038	12201	12120	12061	12158	12178	12158	12080	12116	12136	12198	11944	12069	12061	12093	12147	11932	12114	12032	12031	12276	12083	12172	12260	12119	12044	12210	12206	12146	12022	12158	12041	11985	12127	12024	11959	12217	12119	12227	12180	12259	12144	12231	12090
23313	21640	29758	24072	21874	23349	23249	16811	15311	14636	13820	13541	13139	12766	12733	12652	12587	12487	12386	12340	12361	12447	12258	12222	11893	11940	11916	11939	12039	12130	11921	11745	11709	11915	11898	11849	11652	11813	11835	11828	11751	11748	11809	12004	11808	11730	11680	11780	11731	11724	11891	11817	11666	11592	11804	11695	11641	11809	11699	11667	11581	11584	11537	11656	11641	11710	11666	11712	11513	11638	11690	11823	11614	11766	11621	11725	11646	11621	11714	11748	11721	11677	11583	11656	11526	11763	11707	11743	11819	11889	11735	11436	11680	11654	11631	11665	11607	11754	11754	11647	11517	11533	11438	11469	11774	11807	11587	11530	11728	11543	11820	11672	11556	11732	11553	11817	11492	11531	11709	11567	11647	11627	11615	11614	11771	11560	11337	11563	11653	11592	11764	11693	11663	11565	11694	11522	11500	11664	11547	11665	11809	11813	11713	11476	11769	11502	11623	11616	11595	11800	11566	11683	11641	11632	11572	11651	11704	11750	11667	11666	11625	11569	11750	11425	11558	11771	11579	11622	11536	11731	11525	11528	11519	11739	11824	11587	11658	11634	11750	11597	11490	11661	11849	11616	11666	11544	11665	11736	11695	11461	11559	11672	11835	11781	11564	11535	11636	11700	11525	11616	11641	11533	11435	11672	11533	11604	11566	11611	11495	11683	11676	11443	11534	11500	11834	11639	11592	11560	11451	11455	11702	11565	11522	11474	11567	11520	11586	11625	11709	11454	11530	11525	11689	11577	11605	11565	11467	11544	11634	11707	11652	11511	11606	11676	11561	11593	11540	11734	11622	11630	11608	11734	11651	11595	11596	11608	11552	11633	11462	11467	11502	11686	11641	11467	11596	11500	11625	11591	11544	11450	11777	11548	11691	11674	11452	11498	11545	11587	11533	11493	11746	11774	11685	11632	11804	11765	11581	11582	11653	11790	11606	11505	11690	11564	11485	11446	11678	11852	11499	11513	11502	11622	11508	11697	11758	11657	11639	11532	11569	11636	11642	11731	11564	11775	11658	11587	11580	11533	11634	11672	11651	11590	11666	11723	11492	11642	11736	11608	11535	11716	11477	11597	11668	11419	11483	11365	11577	11601	11678	11435	11706	11657	11609	11531	11661	11648	11607	11562	11608	11632	11738	11759	11447	11598	11588	11612	11467	11639	11672	11785	11740	11766	11506	11586	11612	11473	11553	11733	11686	11559	11735	11534	11584	11688	11472	11712	11683	11712	11566	11471	11721	11710	11576	11408	11499	11544	11434	11575	11580	11549	11686	11744	11556	11636	11593	11743	11663	11640	11620	11628	11607	11695	11725	11583	11638	11593	11660	11668	11584	11707	11678	11517	11668	11515	11409	11613	11618	11819	11652	11407	11759	11414	11653	11721	11663	11719	11577	11655	11735	11540	11645	11529	11586	11707	11632	11497	11739	11431	11457	11698	11820	11499	11527	11840	11563	11460	11626	11696	11575	11538	11529	11662	11623	11610	11505	11551	11556	11556	11543	11552	11559	11656	11761	11529	11505	11615	11443	11477	11659	11678	11718	11674	11497	11564	11713	11664	11684	11470	11525	11451	11606	11453	11702	11552	11535	11635	11530	11735	11747	11625	11747	11761	11683	11603	11619	11676	11732	11605	11550	11614	11589	11682	11628	11687	11790	11668	11689	11617	11511	11573	11538	11607	11552	11661	11674	11482	11575	11477	11588	11532	11528	11615	11689	11619	11528	11453	11412	11651	11482	11607	11512	11617	11529	11578	11653	11636	11475	11725	11545	11665	11374	11474	11734	11610	11656	11603	11532	11583	11480	11627	11588	11774	11524	11851	11611	11531	11547	11533	11780	11655	11541	11588	11491	11643	11691	11551	11729	11622	11437	11420	11509	11570	11624	11719	11733	11606	11546	11661	11566	11686	11866	11535	11565	11622	11643	11586	11541	11762	11687	11468	11556	11564	11627	11749	11746	11464	11785	11520	11533	11639	11793	11501	11573	11534	11674	11682	11564	11499	11540	11672	11429	11589	11659	11639	11660	11717	11617	11552	11538	11756	11714	11491	11533	11670	11544	11567	11598	11803	11802	11610	11632	11619	11566	11435	11646	11427	11632	11465	11633	11602	11704	11406	11651	11534	11701	11582	11625	11659	11671	11671	11541	11484	11716	11626	11635	11735	11599	11544	11519	11494	11763	11556	11544	11439	11458	11526	11665	11480	11578	11683	11651	11663	11738	11654	11867	11647	11646	11466	11686	11459	11617	11531	11725	11606	11523	11516	11837	11608	11550	11597	11711	11711	11594	11481	11631	11481	11388	11508	11739	11570	11502	11603	11797	11788	11501	11560	11541	11729	11518	11655	11559	11607	11525	11699	11480	11594	11634	11584	11522	11526	11613	11631	11562	11556	11768	11681	11563	11557	11653	11672	11725	11611	11628	11613	11674	11525	11602	11703	11664	11695	11544	11556	11711	11458	11695	11684	11628	11727	11615	11651	11591	11655	11595	11450	11474	11551	11604	11486	11500	11861	11525	11694	11557	11653	11422	11481	11642	11589	11528	11814	11737	11734	11475	11545	11546	11597	11659	11673	11657	11558	11542	11531	11657	11476	11621	11564	11675	11696	11667	11569	11675	11485	11582	11449	11640	11683	11583	11596	11712	11545	11373	11635	11790	11558	11572	11495	11592	11388	11599	11667	11602	11486	11489	11454	11426	11687	11565	11668	11768	11605	11377	11769	11595	11847	11532	11688	11586	11540	11517	11597	11610	11664	11641	11525	11638	11546	11569	11559	11494	11478	11536	11630	11603	11611	11544	11611	11580	11623	11579	11610	11505	11570	11727	11671	11556	11402	11564	11597	11646	11529	11735	11564	11592	11631	11605	11741	11648	11525	11480	11522	11556	11689	11518	11706	11588	11622	11598	11589	11566	11635	11696	11592	11601	11542	11717	11668	11627	11650	11579	11487	11706	11613	11725	11723	11663	11584	11559	11697	11500	11427	11654	11496	11615	11699	11705	11688	11662	11424	11532	11685	11666	11656	11664	11589	11652	11519	11670	11564	11633	11578	11586	11377	11578	11754	11632	11668	11577	11770	11818	11507	11499	11559	11634	11642	11618	11464	11690	11637	11626	11570	11679	11553	11576	11599	11521	11622	11613	11563	11789	11495	11590	11628	11607	11616	11729	11559	11463	11591	11718	11463	11593	11438	11541	11569	11818	11693	11523	11638	11428	11636	11613	11648	11568	11589	11586	11598	11607	11464	11712	11551	11484	11655	11660	11580	11588	11633	11681	11713	11715	11670	11577	11639	11642	11506	11539	11460	11630	11500	11698	11536	11390	11493	11514	11632	11671	11594	11644	11675	11770	11597	11506	11624	11633	11978	11589	11708	11728	11625	11649	11613	11572	11515	11666	11569	11747	11801	11565	11499	11582	11679	11613	11419	11465	11452	11651	11632	11682	11537	11535	11645	11655	11683	11571	11597	11681	11739	11529	11603	11446	11588	11717	11545	11586	11774	11764	11549	11668	11517	11502	11738	11666	11438	11558	11594	11607	11529	11614	11605	11596	11577	11332	11570	11646	11453	11430	11674	11719	11642	11686	11640	11781	11628	11641	11670	11696	11772	11622	11755	11631	11510	11662	11654	11572	11603	11665	11677	11606	11691	11790	11447	11465	11597	11514	11572	11690	11581	11803	11710	11612	11765	11525	11632	11794	11637	11613	11536	11572	11646	11610	11630	11661	11655	11639	11664	11514	11567	11641	11786	11598	11449	11770	11639	11523	11425	11871	11570	11591	11817	11706	11638	11596	11890	11618	11632	11655	11544	11402	11574	11470	11431	11438	11491	11599	11511	11744	11703	11689	11723	11608	11641	11752	11611	11768	11633	11489	11475	11650	11618	11583	11664	11565	11532	11548	11659	11552	11495	11603	11643	11675	11467	11823	11641	11683	11739	11640	11492	11455	11594	11788	11605	11751	11584	11607	11695	11645	11582	11680	11526	11609	11587	11534	11486	11685	11617	11443	11611	11498	11472	11613	11757	11605	11526	11633	11371	11655	11706	11474	11560	11449	11575	11757	11635	11653	11651	11554	11678	11575	11388	11614	11557	11652	11588	11620	11620	11534	11676	11581	11676	11762	11514	11753	11720	11579	11638	11590	11601	11808	11514	11635	11648	11611	11725	11735	11567	11631	11584	11521	11485	11673	11627	11620	11703	11468	11730	11587	11473	11506	11504	11817	11766	11669	11483	11417	11520	11477	11671	11699	11632	11705	11806	11733	11688	11651	11653	11626	11600	11719	11507	11681	11582	11533	11776	11710	11640	11694	11617	11489	11724	11724	11652	11705	11452	11440	11625	11737	11573	11569	11584	11575	11601	11603	11710	11570	11618	11662	11458	11561	11593	11572	11551	11508	11402	11600	11473	11732	11619	11406	11561	11574	11591	11519	11696	11547	11625	11502	11494	11733	11565	11495	11571	11651	11593	11544	11318	11492	11460	11495	11499	11574	11660	11664	11606	11672	11783	11676	11583	11776	11793	11681	11727	11612	11497	11721	11634	11506	11724	11750	11699	11611	11452	11413	11610	11550	11578	11646	11547	11696	11579	11752	11785	11697	11592	11616	11552	11652	11508	11396	11513	11694	11474	11766	11591	11705	11573	11628	11609	11667	11545	11637	11723	11670	11600	11593	11566	11531	11625	11684	11704	11569	11484	11813	11717	11481	11566	11486	11677	11633	11692	11683	11478	11613	11654	11686	11732	11730	11565	11652	11716	11689	11612	11448	11622	11591	11603	11667	11775	11511	11705	11557	11423	11653	11655	11609	11671	11657	11847	11553	11742	11669	11583	11497	11629	11691	11541	11657	11536	11558	11601	11547	11519	11563	11650	11512	11699	11606	11586	11559	11662	11700	11640	11548	11408	11505	11721	11603	11586	11654	11478	11691	11610	11631	11617	11583	11664	11731	11750	11786	11645	11651	11590	11485	11717	11452	11619	11742	11565	11516	11492	11589	11559	11603	11583	11501	11592	11628	11715	11649	11560	11626	11546	11611	11617	11738	11603	11689	11471	11596	11657	11760	11696	11547	11599	11749	11686	11684	11609	11714	11526	11623	11532	11509	11674	11389	11693	11642	11568
25843	46287	42052	33771	27884	23628	20947	19470	18291	16387	15437	15065	14725	13898	13655	13614	13761	13562	13282	13050	12955	13044	12993	12787	12396	12468	12303	12393	12398	12330	12407	12337	12309	12193	12214	12193	12321	12017	12194	12150	12162	12257	12187	12310	12167	11979	12164	11995	12296	12017	12034	12141	12064	12168	12032	12279	12136	12203	12098	12077	12045	11957	12048	12034	12071	11993	12011	12054	11950	11908	11966	12115	12095	11941	12006	12123	12121	11955	11938	12017	12031	12147	12120	12086	12013	12032	11953	12048	12051	11961	11860	11986	11938	12029	11821	12019	12171	11980	12017	11926	12038	11927	12080	11896	11957	12089	11866	11997	11939	12128	12018	11957	11909	11921	11985	11989	12221	12063	12036	12055	12045	12027	11888	11874	12027	12005	12169	12167	11981	12078	12172	12171	12162	12060	11937	12010	12052	11921	11998	11936	11844	12010	12157	12083	12003	12062	11849	11920	11908	12109	11978	12042	11954	12113	11985	11924	12040	11981	11903	12025	11923	12056	11908	12044	11918	12034	11926	11955	11886	12031	11983	11945	11920	12033	12102	12006	12100	11947	11954	12111	12148	12021	11962	12009	11886	11973	11960	11940	11955	12066	12063	12015	12041	11981	11897	12140	12065	11942	11982	11995	12022	12014	12114	12015	11978	11820	12021	11946	12041	12092	11971	12087	11978	11928	11994	11829	12259	11951	12060	12142	12033	11987	12042	12040	12004	11984	12039	12087	11970	11990	11945	12106	11932	12086	11891	11925	11926	12000	11915	11895	12035	11980	11980	11828	11923	11909	11892	12099	12007	12097	12157	12072	11954	11911	11934	11893	11891	12040	12010	12005	12025	12092	12103	11973	11999	12070	12048	11965	11940	12086	12068	12038	11999	12070	12002	12134	12003	11971	11988	11957	11877	11854	11855	12035	12151	12104	11941	11899	12056	12033	12003	12133	12084	11968	11923	11918	11871	11839	12004	12041	11925	12148	11992	12109	12042	11890	12205	12061	12042	12086	11887	12074	12083	11929	11853	11932	11912	12016	11993	12083	11956	11935	12072	12159	11912	11973	11917	12088	12004	11830	11944	12042	12025	12039	11945	11936	12029	12035	12001	11981	12033	11973	12055	12065	12085	11862	12020	11865	11946	12051	12235	11925	11952	11984	11989	12044	12054	12022	12058	12053	12101	12003	11943	11966	12086	11880	11906	11906	12047	11940	11964	12032	12031	12102	12048	12039	12042	12046	11933	12169	11941	11773	11951	11874	12107	12054	12003	12138	11961	11974	12046	12116	12055	11965	12103	11849	12124	12007	11926	12045	12049	12025	12063	11909	12092	12046	11949	12071	12065	12024	12008	11968	12086	11928	11980	12092	12001	12096	11824	11890	11989	12086	11873	12099	11903	12097	12080	12135	12056	12053	12015	11997	11945	12018	11945	11955	11948	12135	12240	11797	12087	11921	11944	12114	12063	12053	11956	12086	11923	12099	11951	11980	11898	12044	12052	11984	11914	12181	12021	11929	11946	11997	11941	11872	11883	12004	11985	11950	11931	12010	12062	12011	12161	12031	12056	11912	11936	12020	12015	12115	11946	12014	11962	12008	11915	12091	12037	11795	11971	11960	12172	12051	11926	12015	11926	11977	11978	11992	12067	11907	11836	11824	11873	12108	12077	11969	11826	11829	11859	11977	12074	12095	11840	11989	11953	11958	12205	11969	12134	12034	12068	11958	12084	11935	11891	11883	11997	11936	12079	11904	11925	12001	12029	12161	11940	12005	12175	12023	12172	12144	11989	12160	11922	12099	11905	11943	11979	12149	12049	12022	12160	11951	11848	12077	11910	12214	12049	11947	11770	12013	11982	12018	12047	11972	11792	11872	11839	12029	12028	11911	11981	11950	11997	12048	12018	12083	11961	11975	12004	11967	11954	11877	11923	11999	12062	12070	12002	12044	11957	12135	12072	11928	12012	12080	12061	11917	11945	11941	12175	11993	11999	11885	12006	11984	11879	11987	12243	12014	12050	12134	11895	11946	11834	12101	12171	11958	11938	12078	11963	11953	12027	11942	11907	12063	12031	12089	12020	12047	11948	11902	12056	11944	11968	11858	11924	12043	12031	11888	12023	12214	11950	11945	11991	12004	12204	11979	11927	11933	12063	11897	11935	11813	12032	11953	11828	11980	11873	11962	12034	12017	12082	12084	11880	12025	11989	11926	11872	12049	12106	12094	11916	12102	12002	11933	11960	12050	11832	11898	12013	11857	12129	11896	12025	11978	11917	11877	12132	12145	12063	12046	11915	12066	12065	11876	11975	11976	11928	12103	12050	12029	11932	11974	11950	11996	12133	11964	11916	12218	11902	12183	12044	11940	12026	11923	12046	11891	11967	12012	11909	12009	12049	12001	11830	11974	12078	12122	12021	11834	12042	11983	11928	12133	12189	11966	12010	12080	12027	11984	12044	11899	11915	12061	11850	11906	11953	12031	11800	11946	11947	12067	11925	12188	12102	12066	11968	11999	11859	11852	12132	12094	11971	12041	11819	12070	11872	11961	12145	11873	11990	12194	12055	12096	11932	12071	12061	11995	12191	11953	11982	12034	11950	12189	11953	11862	12152	11982	11856	12040	11969	12066	12018	12122	12048	11877	11916	11999	11959	11850	11893	12027	11981	12104	12011	11735	12046	12044	12139	11992	11774	12102	11988	12132	12007	11977	11867	11996	12058	11999	11871	11846	11953	12013	11999	11861	11967	11981	12102	12008	11818	12012	11874	11911	11961	11904	12064	12227	11986	11851	12022	11945	11944	11875	11985	11861	11952	12044	12128	12080	12105	12049	12001	11854	12130	11970	12128	11914	12060	11856	11975	11893	12035	12054	11912	12015	12025	11904	12000	12018	12005	11940	12052	12099	11994	12071	12093	11851	12014	11955	12024	12083	12133	12088	12147	11923	12032	11989	12017	11951	12041	12008	12032	12008	11903	12092	11904	11876	12091	11898	12046	12097	12181	11913	11880	12049	11972	11933	12002	12144	12001	12110	11984	11953	11941	11958	12115	11986	11979	11945	11979	12027	12103	11947	11977	12165	11966	12202	11942	11967	11946	11942	11964	12020	11896	12010	11944	11918	11992	12004	11889	11916	12001	11964	11974	11858	11897	11886	12023	12068	12040	11915	12022	12106	12234	11926	12104	11989	11962	12037	12039	11954	11893	11997	11945	11931	11903	12061	11973	12043	12086	12088	12143	12032	12135	12009	11982	12035	12033	11796	11788	12050	11924	12086	11967	11770	11955	12026	12048	12031	12080	11945	12117	12067	11870	12028	12055	12016	12171	11937	11986	11963	11831	11874	12230	12037	11910	11834	11981	11830	11919	11964	11944	12075	12037	11993	11905	12016	12096	11915	12109	12156	11891	11815	11889	12089	12055	12018	12017	12114	12013	11738	12072	11942	12005	12109	12020	12011	11894	11861	12068	11985	12009	11990	11919	11985	11885	12169	11977	12099	11998	12000	11928	11893	12105	11817	11970	11973	12004	12092	12127	12093	12080	11885	12077	11927	11950	11898	11884	11971	12032	12080	12129	12174	11952	12023	12094	11895	12200	11879	12044	12193	11929	12069	12003	12112	11897	12046	11977	12131	12007	12135	12017	12100	11890	11904	11873	12065	11956	11974	12122	11905	12079	12087	12229	12033	11872	11960	11948	11970	12082	11859	12102	12031	12078	11965	12096	11974	12117	11964	11987	11888	12223	11918	11932	12089	12053	11926	11933	12107	12057	11963	12033	11970	12002	11963	11841	12060	11867	11959	11820	11989	12056	12090	12063	12095	12058	12036	11814	11757	12209	11849	12007	11937	12069	11798	12012	11921	12085	11841	11954	11897	11790	11976	12000	11932	11851	12112	12012	11953	11834	11880	11988	11975	12004	12029	12175	12166	12029	11952	12104	12018	12013	12150	12024	11954	11938	12079	12075	11995	11987	11989	11783	12229	11962	11892	11928	12150	11966	11906	11876	12143	11903	11999	11922	12090	12087	12078	12049	12079	11786	12097	11882	12060	11807	11966	11989	11922	11907	11858	11964	11981	12157	12159	11939	11953	12029	11971	11977	12143	11966	11980	11909	12026	12044	11955	12016	12037	12125	11997	12077	12020	11986	12026	12080	11914	11878	11879	12020	11824	12022	12054	11960	11872	11893	12001	11999	11937	12057	12124	12152	12103	11775	11996	12046	11883	11853	12037	11740	11906	11957	11837	11974	11959	11911	11853	12066	12031	12118	11918	12054	11991	12057	12026	12021	11990	11949	11901	12030	12002	11971	11986	11866	11947	12048	11970	11942	11902	12015	11906	11902	11991	12080	11970	12056	12083	11961	11926	12182	12050	12081	11918	11951	11961	12003	12055	12131	11994	11934	11945	12034	12064	12045	11839	12122	12001	12028	12110	11955	11858	11962	12012	12066	11951	12133	12069	12050	12048	11984	12052	11936	12099	12064	11998	12019	12131	12022	11907	11978	11998	11966	11902	12041	11877	11977	11933	11980	11877	12181	12145	12019	11984	12090	11905	12085	11944	11946	12049	12064	12066	12068	12094	11950	11947	12034	12118	12013	12147	11943	12014	11984	11960	11948	11985	11958	12071	12015	11965	12098	12172	11952	12035	12136	12040	11916	11898	11894	12018	11972	12042	12092	12001	11863	12040	11987	11898	12049	11927	11849	11946	12041	12017	11891	11988	12064	11912	11984	12121	12064	11883	12082	12130	11873	12095	11899	11986	11911	11984	12046	11924	12031	11991	12086	11913	11972	11902	12046	12019	12016	11956	11926	11950	12015	11991	12000	12129	12129	12032	12041	12080	11925	12058	12099	11973	12058	11892	12094	11918	11814	11850	11930	11894	12059	12055	11866	12015	11984	12053	12012	11996	11852	11975	12100	11918	12039	12024	11893	12083	12026	11976	12198	12039	12103	12043	11949	11990	11949	11964	11861	11741	12036	12063	11971	11993	11887	11957	11888	12049	12024	12121	11939	12074	12043	11842	11860	12016	12019	11967	12005	12068	12032	12093	11882	12018	11968	11958	11969	11891	12061	11874	12013	11931	12024	12052	11920	12053	12129	11950	12064	12035	11936	11976	11933	12139	11901	11945	12038	12093
27683	23159	26652	22049	16322	14346	13040	12519	12256	11742	11628	11476	11499	11359	11183	11081	11204	10985	11021	11096	11136	10980	10943	11060	10961	10919	10902	10877	10975	10772	10888	10859	10938	10892	11010	10732	10748	10765	10835	10970	10699	10715	10781	10937	11002	10836	10762	10940	10867	10881	10972	10842	10752	10719	10994	10758	10763	10691	10753	10737	10869	10790	10880	10770	10879	10716	10841	10933	10892	10754	10895	10732	10786	10788	10621	10901	11040	10812	10739	10863	10747	10903	10752	10886	10830	10953	10962	10783	10738	10953	10911	10730	10697	10876	10856	10869	10818	10756	10840	10852	10849	10736	10901	10793	10782	10976	10821	10886	10850	10668	10900	10840	10752	10755	10753	10862	10723	10774	10844	10735	10693	10830	11013	10752	10763	10702	10885	10855	11008	10796	10917	10814	10805	10803	10567	10817	10679	10776	10733	10829	10939	10718	10906	10704	10724	10790	10716	10876	10731	10732	10716	10686	10871	10795	10795	10585	10783	10968	10711	10846	10839	10744	10900	10844	10806	10760	10764	10801	10778	10705	10805	10907	10903	10801	10846	10867	10690	10857	10781	10770	10988	10831	10809	10666	10954	10828	10895	10780	10671	10737	10772	10702	10881	10806	10681	10716	10829	10840	10654	10822	10938	10843	10901	10859	10816	10809	10809	10677	10615	10787	10842	10879	10769	10682	10848	10898	10796	10906	10865	10843	10857	10781	10710	10624	10795	10841	10967	10817	10739	10717	10795	10799	10661	10805	10738	10780	10769	10828	10886	10742	10805	10740	10855	10793	10689	10863	10954	10751	10766	10812	10915	10659	10875	10831	10772	10904	10904	10852	10756	10705	10776	10920	10790	10720	10791	10788	10703	10828	10663	10876	10747	10800	10810	10840	10798	10756	10722	10795	10704	10886	10881	10673	10578	10783	10921	10825	10875	10772	10977	10933	10726	10747	10858	10903	10960	11021	10716	10855	10900	10834	10856	10878	10869	10860	10698	10676	10825	10628	10626	10697	10885	10844	10724	10830	10890	10875	10974	10904	10664	11093	10767	10778	10857	10708	10885	10529	10642	10854	10900	10906	10764	10648	10734	10923	10738	10793	10609	10740	10835	10800	10911	10755	10788	10660	10597	10639	10854	10843	10782	10768	10921	10636	10852	10818	10647	10883	10694	10795	10728	10714	10810	10700	10910	10621	10804	10876	10667	10936	10666	10777	10898	10956	10628	10546	10567	10825	10802	10745	10785	10624	10853	10825	10706	10788	10754	10922	10766	10689	10596	10758	10819	10872	10698	10651	10691	10913	11022	10968	10648	10836	10758	10628	10736	10910	10664	10611	10856	10711	10781	10748	10810	10779	10753	10854	10744	10689	10748	10717	10833	10772	10742	10908	10883	10692	10659	10928	10584	10623	10716	10869	10801	10726	10669	10724	10805	10823	10662	10952	10877	10886	11032	10858	10802	10756	10799	10824	10819	10833	10727	10888	10715	10930	10747	10781	10892	10738	10764	10886	10864	10907	10839	10873	10835	10742	10903	10773	10799	10768	10875	10781	10812	10806	10883	10904	10756	10772	10797	10876	10845	10823	11088	10648	10863	10796	10701	10951	10798	10927	10748	10814	10856	10784	10814	10724	10864	10822	10847	10817	10798	10783	10767	10807	10716	10850	10873	10743	10651	10701	10888	10713	10945	10880	10738	10829	10807	10761	10913	10792	10756	10816	10746	10769	10619	10869	10694	10987	10950	10786	10757	10745	10805	10935	10544	10589	10754	10799	10729	10847	10933	10979	10911	10915	10774	10736	10820	10765	10789	10937	10889	10869	10898	10907	10798	10861	10687	10869	10834	10777	10925	10832	10760	10724	10849	10867	10676	10703	10807	10774	10881	10851	10663	10799	10828	10805	10751	10728	10698	10751	10623	10647	10757	10801	10640	10763	10795	10621	10880	10813	10870	10880	10849	10683	10642	10625	10801	10892	10748	10905	10885	10603	10753	10770	10858	10765	10831	10795	10816	10698	10593	10704	10827	10924	10714	10855	10796	10871	10869	10973	10956	10943	10876	10850	10849	10789	10698	10821	10930	11040	10842	10761	10733	10552	10896	10830	10835	10711	10754	10813	10732	10742	10779	10859	10751	10871	10853	10596	10963	10762	10942	10729	10753	10841	10883	10763	10823	10798	10852	10717	10609	10734	10695	10899	10863	10900	10887	10785	10844	10602	10608	10788	10924	10757	10728	10876	10653	10641	10817	10914	10926	10807	10649	10709	10869	10800	10889	10867	10859	10914	10862	10840	10721	10804	10885	10717	10843	10692	10768	10761	10877	10748	10682	10794	10927	10573	10773	10705	10701	10907	10955	10822	10824	10817	10625	10778	10810	10840	10928	10714	10883	10568	10808	10766	10699	10845	10677	10833	10796	10869	10887	10756	10796	10914	10862	10863	10932	10788	10709	10815	10919	10820	10800	10837	10836	10864	10872	10836	10740	10767	10693	10764	10916	10713	11027	10822	10903	10698	10750	10868	11044	10647	10708	10870	10742	10842	10884	10894	10819	10618	10911	10850	10529	10890	10876	10643	10776	10788	10756	10847	10694	10593	10725	10652	10610	10936	10873	10817	10860	10707	10774	10838	10859	10703	10826	10819	10865	10819	10811	10831	10720	10838	10822	10868	10769	10905	10733	10777	10778	10784	10703	10733	10978	10657	10948	10953	10813	10786	10782	10675	10805	10680	10808	10813	10797	10819	10763	10447	10806	11102	10677	10741	10704	10967	10719	10797	11043	10737	10790	10834	10976	10994	10787	10717	10843	10748	10666	10741	10687	10726	10901	10663	10868	10835	10980	10811	10900	10794	10809	10817	10807	10755	10893	10689	10798	10970	10785	11022	10838	10825	10717	10765	10951	10585	10770	10756	10855	10899	10845	10647	10920	10834	10722	11000	10868	10788	10906	10869	10898	10793	10840	10913	10868	10818	10660	10751	10776	10754	10851	10680	10700	10914	10896	10831	10797	10795	10831	10755	10707	10892	10710	11060	10832	10838	10731	10868	11011	10914	10809	10756	10794	10745	10793	10665	10700	10747	10939	10618	10791	10720	10886	10766	10872	10890	10798	10758	10777	10849	10722	10875	10994	10742	10818	10833	10770	10762	10614	10801	10842	10886	10898	10785	10676	10731	10947	10751	10823	10859	10908	10937	10781	10815	10723	10816	10829	10744	10910	10674	10605	10786	10763	10658	10656	10760	10641	10799	10941	10941	10848	10706	10664	10821	10682	10891	10728	10741	10815	10871	10743	10916	10702	10776	10883	10832	10932	10800	10771	10656	10936	10680	10850	10858	10691	10763	10761	10786	10735	10741	10893	10707	10786	10818	10760	10767	10702	10617	10925	10928	10643	10739	10815	10807	10737	10785	10802	10676	10700	10838	10792	10816	10831	10799	10874	10761	10736	10763	10794	10773	10680	10838	10848	11057	10839	10807	10745	10854	10773	10851	10819	10794	10784	10657	10804	10839	10761	10711	10716	10805	10899	10838	10912	10861	10829	10737	10727	10770	10892	10725	10703	10789	10922	10798	10850	10821	10757	10755	10870	10965	10757	10924	10764	10878	10904	10655	10729	10687	10689	10939	10732	10933	10835	10802	10789	10940	10821	10921	10718	10869	10720	10773	10649	10880	10843	10825	10871	10674	10885	11035	10866	10943	10861	10838	10805	10931	10763	10861	10806	10893	10769	10755	10788	10699	10787	10730	11002	10724	10672	10931	10949	10857	10781	10677	10966	10703	10797	10928	10753	10758	10854	10770	10923	10779	11054	10572	10824	10741	10945	10888	10896	10971	10809	10692	10759	10846	10506	10808	10851	10913	10830	10710	10721	10820	10913	10877	10859	10905	10724	10711	10862	10751	10764	10778	10832	10820	10818	10892	10848	10948	10741	10767	10802	10888	10863	10994	10883	10770	10756	11061	10767	10651	10875	10765	10874	10814	10928	10631	10755	10662	10833	10878	10613	10794	10750	10655	10761	10731	10802	10718	10812	10727	10905	10740	10879	10777	10784	10808	10779	10746	10882	10681	10740	10773	10892	10915	10808	10831	10883	10952	10615	10734	10967	10594	10843	10673	10871	10907	10779	10756	10649	10729	10884	10849	10727	10800	10852	10922	10848	10869	10771	10822	10658	10831	10910	10781	10700	10896	10883	10779	10779	10885	10855	10958	10743	10776	10677	10735	10759	10801	10829	10774	10862	10765	10909	10687	10846	10939	10734	10738	10842	10726	10811	10701	10753	10605	10758	10922	10853	10967	10892	10937	10798	10662	10953	10667	10898	10842	10825	10820	10773	10780	10852	10845	11007	10798	10818	10950	11006	10759	10796	10606	10850	10622	10717	10682	10923	10860	10880	10763	10859	10742	10874	10636	10929	10909	10749	10978	10820	10864	10801	10852	10921	11027	10915	10913	10793	10695	10741	10852	10870	10969	10882	10965	10995	10661	10745	10586	10821	10793	10915	10769	10512	10859	10688	10673	10804	10888	10677	10842	10724	10972	10936	10711	10770	10766	10876	10661	10678	10830	10816	10818	10755	10790	10796	10899	11001	10888	10968	10665	10648	10765	10868	10856	10984	10924	10767	10686	10770	10796	10941	10798	10747	10736	11042	10672	10699	10816	10886	10958	10719	10714	10857	10752	10905	10834	10867	10771	10791	10688	10719	10753	10841	10642	10817	10967	10773	10833	10826	10809	10731	10713	10841	10872	10736	10877	10822	10737	10840	10872	11033	10870	11078	10848	11067	10689	10873	10806	10762	10849	10691	10799	10785	10969	10747	10835	10853	10802	10939	10841	10891	10849	10887	10665	10815	10867	10766	10773	10970	10728	10987	10650	10898	10766	10927	10774	10851	10892	10644	10882	10763	11048	10746	10863	10703	10766	10802	10721	10940	10730	10742	10778	10600	10767	10880	10746	10734	10671	10844	10896	10894	10834	10739	10835	10818	10792	10887	10856	10719	10724	10815	10710	10824	10760	10692	10726	10853	11005	10905	10848	10831	10808	10724	10732	10784	10934	10826	10811	10741	10769	10860	10857	10868	10841	10852	10860	10900	10578	10785	10762	10785	10785	10938	10769	10903	10762	10777	10931	10886	10794
23268	34903	30947	23770	19604	16837	15185	14535	13897	13222	12647	12519	12417	12180	12146	11880	11983	12069	11929	11833	11841	11820	11759	11677	11706	11612	11645	11546	11526	11439	11505	11619	11435	11571	11505	11423	11487	11458	11379	11505	11496	11245	11648	11364	11439	11583	11288	11493	11546	11568	11511	11328	11404	11319	11534	11362	11500	11460	11450	11372	11349	11528	11628	11436	11304	11491	11511	11541	11398	11550	11433	11521	11455	11560	11394	11437	11355	11437	11401	11420	11554	11523	11250	11489	11582	11538	11536	11440	11318	11445	11315	11398	11396	11377	11466	11440	11451	11468	11578	11271	11493	11544	11462	11486	11356	11372	11479	11388	11494	11568	11395	11300	11429	11263	11430	11372	11335	11255	11337	11423	11455	11423	11348	11461	11485	11322	11403	11312	11378	11455	11334	11315	11440	11324	11546	11706	11524	11441	11408	11483	11408	11400	11405	11504	11490	11317	11481	11436	11461	11441	11304	11375	11537	11281	11369	11274	11552	11572	11482	11357	11470	11519	11474	11464	11352	11442	11443	11328	11414	11439	11363	11472	11253	11450	11502	11462	11396	11422	11461	11330	11428	11290	11367	11464	11360	11355	11291	11397	11382	11458	11395	11336	11475	11391	11529	11487	11270	11436	11530	11446	11435	11508	11424	11549	11416	11397	11390	11446	11481	11287	11393	11408	11414	11390	11447	11511	11438	11451	11474	11519	11445	11355	11462	11456	11504	11332	11401	11262	11438	11301	11450	11473	11402	11448	11485	11396	11332	11412	11303	11399	11295	11450	11372	11407	11554	11330	11367	11440	11346	11390	11287	11402	11404	11441	11323	11541	11426	11266	11400	11356	11388	11414	11407	11430	11349	11344	11434	11438	11571	11404	11489	11424	11310	11236	11451	11398	11332	11544	11444	11508	11374	11375	11541	11276	11429	11253	11525	11375	11581	11480	11334	11499	11367	11266	11308	11332	11432	11450	11461	11383	11346	11406	11263	11395	11529	11356	11330	11420	11407	11556	11526	11307	11490	11265	11523	11291	11380	11342	11451	11467	11494	11370	11272	11295	11509	11225	11332	11488	11272	11461	11484	11352	11435	11319	11511	11576	11522	11425	11386	11239	11298	11529	11285	11309	11424	11354	11347	11345	11315	11578	11380	11508	11409	11266	11342	11482	11358	11470	11337	11237	11514	11396	11616	11333	11347	11371	11223	11279	11474	11485	11382	11293	11338	11370	11342	11515	11566	11391	11512	11371	11351	11491	11485	11376	11285	11499	11215	11325	11345	11513	11487	11396	11316	11355	11614	11385	11417	11478	11482	11337	11462	11445	11391	11337	11309	11528	11289	11438	11457	11445	11364	11531	11547	11537	11425	11431	11476	11304	11314	11395	11447	11339	11248	11340	11469	11403	11401	11468	11390	11463	11364	11489	11315	11407	11353	11364	11466	11452	11499	11072	11345	11363	11366	11393	11256	11487	11406	11466	11345	11393	11414	11453	11498	11385	11312	11533	11404	11463	11369	11494	11565	11455	11403	11414	11326	11294	11242	11538	11322	11458	11475	11399	11470	11277	11490	11319	11396	11373	11481	11424	11283	11293	11431	11448	11453	11429	11323	11319	11437	11500	11472	11496	11400	11398	11555	11519	11201	11442	11369	11430	11382	11364	11428	11339	11395	11452	11363	11466	11481	11398	11302	11350	11522	11330	11361	11403	11518	11319	11468	11562	11339	11357	11393	11457	11481	11340	11436	11282	11317	11478	11339	11474	11401	11462	11290	11209	11387	11479	11433	11352	11174	11377	11435	11332	11303	11445	11332	11407	11538	11216	11332	11370	11363	11522	11487	11358	11466	11347	11418	11458	11464	11358	11418	11313	11501	11486	11420	11446	11394	11353	11323	11400	11352	11476	11550	11375	11298	11370	11413	11322	11542	11371	11460	11381	11426	11308	11319	11342	11391	11482	11388	11468	11228	11359	11418	11452	11432	11431	11363	11267	11540	11458	11394	11555	11424	11369	11370	11386	11546	11280	11486	11376	11575	11394	11339	11387	11454	11614	11426	11448	11500	11311	11384	11425	11592	11276	11531	11469	11405	11474	11310	11511	11346	11432	11509	11322	11433	11440	11389	11469	11381	11394	11577	11423	11386	11529	11247	11367	11414	11405	11454	11334	11371	11282	11459	11299	11465	11412	11435	11418	11486	11439	11425	11422	11474	11449	11550	11310	11651	11486	11427	11164	11442	11536	11311	11394	11389	11440	11413	11427	11409	11362	11258	11497	11345	11431	11376	11498	11554	11526	11273	11278	11425	11342	11425	11384	11451	11279	11484	11474	11486	11464	11387	11479	11362	11459	11389	11565	11385	11487	11386	11432	11342	11329	11290	11386	11457	11575	11359	11450	11256	11477	11433	11351	11501	11499	11372	11420	11419	11436	11517	11360	11351	11469	11452	11552	11252	11141	11412	11418	11444	11502	11507	11425	11412	11302	11338	11454	11501	11335	11302	11489	11494	11507	11482	11519	11343	11442	11255	11402	11423	11401	11383	11248	11264	11515	11417	11622	11336	11359	11571	11450	11351	11332	11326	11308	11251	11442	11224	11541	11445	11410	11332	11438	11480	11302	11406	11317	11364	11353	11403	11422	11443	11565	11365	11409	11425	11356	11313	11504	11401	11329	11263	11481	11493	11394	11362	11323	11426	11572	11433	11426	11527	11385	11337	11423	11400	11462	11536	11445	11372	11423	11328	11243	11339	11409	11437	11234	11508	11456	11533	11421	11543	11372	11374	11357	11355	11390	11480	11425	11489	11371	11558	11502	11474	11380	11540	11346	11295	11353	11485	11388	11530	11471	11369	11382	11389	11437	11290	11391	11433	11432	11406	11393	11547	11503	11347	11368	11447	11434	11296	11357	11466	11551	11333	11403	11474	11511	11406	11336	11421	11373	11439	11465	11407	11305	11329	11452	11362	11392	11407	11624	11519	11460	11403	11435	11534	11402	11319	11454	11322	11378	11472	11317	11573	11459	11307	11380	11320	11448	11446	11361	11357	11380	11426	11383	11503	11505	11415	11300	11367	11537	11306	11310	11391	11701	11521	11212	11284	11451	11350	11465	11432	11408	11217	11426	11435	11396	11485	11536	11330	11376	11258	11468	11386	11511	11483	11565	11296	11523	11472	11547	11428	11445	11452	11397	11339	11433	11437	11341	11409	11384	11537	11372	11429	11369	11407	11394	11437	11377	11275	11458	11304	11348	11472	11491	11475	11476	11285	11370	11339	11391	11453	11386	11454	11470	11570	11458	11391	11595	11556	11163	11453	11309	11460	11425	11283	11419	11341	11424	11391	11377	11649	11634	11385	11481	11369	11400	11402	11487	11568	11536	11342	11384	11425	11438	11474	11312	11388	11340	11464	11515	11375	11420	11322	11470	11409	11577	11522	11392	11524	11341	11282	11361	11393	11590	11445	11429	11416	11345	11423	11350	11535	11509	11256	11458	11458	11388	11534	11455	11306	11399	11474	11446	11426	11344	11440	11553	11589	11323	11350	11441	11466	11497	11493	11425	11451	11485	11480	11557	11482	11434	11340	11485	11433	11450	11447	11315	11587	11322	11270	11259	11470	11449	11636	11250	11483	11493	11358	11448	11400	11440	11322	11444	11350	11367	11454	11448	11420	11384	11406	11444	11314	11386	11471	11267	11356	11332	11586	11343	11417	11374	11386	11344	11388	11457	11368	11534	11478	11499	11469	11366	11341	11373	11370	11502	11401	11565	11334	11343	11411	11384	11377	11525	11376	11314	11318	11428	11224	11386	11434	11456	11327	11266	11442	11295	11553	11390	11488	11456	11411	11460	11437	11310	11317	11422	11512	11466	11263	11473	11343	11466	11244	11451	11235	11331	11375	11461	11542	11507	11260	11490	11400	11465	11480	11429	11450	11406	11530	11465	11404	11288	11395	11467	11278	11308	11234	11531	11536	11446	11422	11444	11438	11249	11326	11525	11346	11348	11515	11373	11377	11317	11381	11398	11453	11269	11409	11308	11301	11430	11349	11442	11526	11522	11172	11466	11447	11413	11474	11500	11412	11409	11554	11280	11266	11357	11370	11455	11461	11390	11439	11383	11504	11479	11325	11364	11401	11440	11449	11539	11552	11426	11518	11404	11469	11308	11405	11520	11491	11470	11469	11439	11392	11401	11311	11444	11377	11321	11442	11358	11462	11479	11436	11513	11387	11347	11298	11235	11380	11399	11358	11642	11494	11398	11347	11480	11472	11346	11363	11253	11490	11575	11469	11442	11320	11325	11444	11381	11354	11543	11430	11447	11334	11505	11588	11444	11377	11388	11370	11352	11378	11309	11341	11426	11494	11455	11364	11409	11434	11502	11381	11351	11421	11484	11331	11485	11442	11411	11341	11310	11395	11301	11425	11274	11482	11402	11473	11467	11416	11410	11335	11233	11360	11389	11475	11407	11487	11411	11419	11377	11439	11438	11419	11250	11296	11415	11368	11441	11340	11333	11525	11372	11321	11348	11529	11384	11266	11447	11323	11519	11388	11214	11560	11430	11356	11362	11517	11343	11357	11345	11366	11362	11350	11457	11400	11393	11420	11283	11551	11313	11390	11439	11401	11275	11407	11415	11512	11610	11436	11349	11397	11343	11411	11319	11481	11249	11445	11483	11343	11553	11471	11476	11420	11257	11501	11215	11464	11479	11506	11436	11526	11443	11365	11389	11464	11408	11157	11413	11284	11542	11235	11482	11553	11470	11410	11438	11433	11406	11306	11303	11433	11299	11375	11453	11580	11440	11475	11356	11529	11524	11432	11434	11468	11530	11358	11367	11390	11680	11315	11468	11435	11147	11328	11344	11390	11439	11264	11566	11291	11433	11311	11394	11387	11485	11411	11486	11476	11565	11386	11433	11324	11497	11379	11335	11479	11419	11474	11488	11365	11500	11320	11436	11379	11403	11413	11404	11384	11355	11384	11419	11415	11269	11416	11321	11326	11427	11537	11424	11299	11405	11357	11339	11378	11373	11518	11517	11280	11355	11366	11529	11453	11478	11443	11429	11270	11333	11527	11461	11284	11296	11466	11464	11435	11423	11550	11299	11530	11471	11382	11335	11461	11407	11476	11641	11471	11415
24237	21586	29159	24654	22312	21166	18312	14828	13735	13462	12874	12723	12598	12431	12098	12134	12107	12287	12067	12072	11884	11930	11847	11896	11692	11806	11788	11638	11700	11692	11685	11653	11813	11626	11649	11469	11772	11522	11738	11467	11505	11549	11804	11763	11719	11554	11611	11625	11460	11559	11463	11504	11610	11542	11673	11552	11519	11846	11563	11526	11575	11607	11450	11521	11444	11718	11682	11550	11453	11589	11546	11510	11443	11398	11414	11374	11529	11513	11529	11524	11445	11506	11329	11531	11534	11628	11588	11646	11449	11260	11491	11305	11555	11586	11526	11611	11589	11406	11441	11610	11584	11495	11314	11260	11465	11443	11565	11572	11390	11663	11588	11426	11456	11521	11520	11438	11222	11514	11591	11463	11505	11447	11439	11359	11431	11438	11500	11469	11400	11519	11406	11550	11680	11552	11314	11549	11506	11677	11394	11598	11575	11432	11500	11457	11514	11473	11567	11424	11612	11477	11509	11512	11495	11594	11271	11424	11436	11394	11566	11474	11583	11378	11591	11322	11568	11586	11561	11576	11496	11538	11360	11465	11422	11517	11446	11496	11645	11387	11460	11706	11492	11420	11675	11459	11539	11519	11431	11338	11402	11546	11428	11461	11579	11417	11638	11549	11407	11473	11261	11444	11436	11515	11623	11431	11674	11424	11359	11427	11404	11159	11556	11619	11471	11405	11531	11483	11584	11670	11524	11421	11476	11604	11514	11556	11530	11569	11512	11557	11476	11273	11367	11547	11536	11479	11542	11490	11459	11276	11413	11388	11496	11607	11451	11477	11373	11562	11640	11630	11522	11424	11549	11613	11473	11525	11351	11533	11427	11397	11567	11466	11322	11525	11640	11530	11422	11396	11500	11455	11535	11555	11427	11635	11520	11522	11438	11655	11417	11478	11471	11502	11344	11448	11303	11600	11386	11420	11431	11326	11523	11554	11296	11384	11437	11570	11588	11576	11514	11449	11630	11588	11398	11400	11528	11766	11571	11412	11464	11294	11359	11377	11451	11406	11466	11323	11377	11428	11384	11620	11386	11570	11420	11593	11332	11603	11392	11620	11372	11415	11491	11489	11464	11497	11557	11514	11623	11408	11452	11479	11560	11360	11341	11423	11589	11474	11458	11479	11571	11320	11470	11310	11372	11590	11393	11474	11410	11473	11632	11447	11387	11229	11385	11590	11544	11518	11496	11544	11488	11374	11377	11520	11463	11502	11523	11257	11603	11583	11445	11545	11580	11524	11468	11360	11422	11447	11492	11396	11534	11376	11362	11386	11274	11326	11415	11371	11466	11343	11462	11453	11369	11361	11532	11440	11431	11369	11450	11386	11490	11489	11475	11486	11620	11527	11425	11577	11445	11554	11436	11528	11501	11547	11601	11457	11390	11345	11416	11476	11589	11628	11742	11383	11428	11445	11620	11671	11779	11457	11437	11613	11465	11527	11336	11567	11626	11585	11502	11567	11692	11497	11622	11567	11413	11524	11335	11543	11469	11501	11506	11527	11659	11473	11526	11614	11403	11288	11412	11543	11346	11535	11429	11483	11604	11444	11470	11596	11395	11544	11427	11560	11425	11483	11475	11362	11497	11501	11506	11632	11637	11609	11370	11338	11587	11548	11424	11453	11554	11380	11466	11405	11496	11677	11420	11607	11453	11599	11482	11458	11548	11450	11503	11658	11336	11455	11689	11572	11498	11341	11466	11539	11608	11354	11588	11443	11424	11410	11479	11437	11341	11536	11518	11487	11464	11358	11502	11565	11597	11460	11463	11548	11394	11569	11488	11467	11328	11508	11655	11400	11425	11377	11539	11533	11587	11434	11475	11355	11535	11498	11686	11531	11440	11517	11602	11440	11547	11333	11585	11493	11543	11359	11438	11516	11464	11405	11388	11596	11536	11608	11516	11374	11312	11564	11596	11413	11517	11482	11397	11486	11626	11635	11444	11576	11672	11712	11404	11588	11704	11590	11540	11412	11572	11346	11603	11488	11611	11447	11451	11609	11481	11544	11436	11438	11533	11330	11494	11435	11447	11377	11362	11508	11534	11554	11379	11440	11552	11524	11314	11600	11504	11622	11349	11627	11405	11441	11410	11549	11592	11622	11475	11701	11411	11504	11554	11503	11593	11460	11446	11383	11467	11414	11462	11472	11436	11608	11604	11371	11460	11468	11439	11587	11356	11570	11316	11570	11388	11533	11508	11573	11577	11534	11410	11438	11642	11520	11373	11434	11449	11393	11293	11246	11338	11458	11555	11404	11485	11464	11605	11517	11372	11465	11513	11440	11609	11579	11348	11579	11484	11612	11450	11548	11582	11381	11283	11176	11517	11546	11653	11559	11431	11349	11525	11668	11597	11374	11506	11439	11476	11490	11396	11523	11378	11356	11475	11524	11585	11652	11523	11434	11567	11414	11706	11475	11381	11464	11593	11478	11479	11520	11502	11509	11425	11629	11491	11504	11750	11377	11521	11607	11550	11319	11376	11558	11343	11392	11482	11549	11586	11507	11488	11578	11553	11580	11649	11459	11399	11502	11323	11465	11470	11468	11445	11734	11545	11483	11636	11362	11280	11420	11517	11480	11377	11562	11547	11434	11387	11315	11425	11518	11646	11635	11651	11443	11474	11465	11433	11444	11498	11483	11398	11572	11541	11413	11369	11427	11451	11462	11654	11424	11389	11453	11696	11557	11536	11641	11378	11452	11501	11478	11585	11432	11664	11572	11550	11587	11371	11449	11205	11690	11376	11434	11456	11425	11528	11403	11688	11515	11427	11675	11509	11450	11375	11449	11476	11349	11372	11405	11450	11347	11609	11486	11551	11581	11502	11497	11460	11663	11596	11631	11287	11456	11456	11369	11518	11321	11537	11542	11415	11473	11598	11524	11611	11485	11416	11542	11647	11556	11531	11443	11364	11446	11557	11508	11428	11488	11535	11635	11346	11538	11433	11466	11420	11525	11554	11345	11349	11413	11535	11367	11467	11519	11538	11489	11522	11664	11552	11663	11445	11422	11374	11484	11459	11271	11368	11532	11415	11351	11633	11497	11579	11492	11293	11517	11642	11319	11410	11282	11524	11421	11607	11473	11473	11650	11581	11443	11483	11459	11461	11539	11369	11465	11495	11719	11435	11410	11525	11543	11464	11424	11403	11534	11379	11520	11681	11640	11543	11586	11439	11386	11434	11502	11461	11518	11437	11457	11560	11406	11519	11632	11543	11616	11564	11350	11420	11547	11447	11460	11398	11286	11455	11524	11493	11423	11443	11377	11452	11424	11598	11580	11406	11513	11485	11492	11534	11466	11619	11564	11522	11422	11386	11333	11283	11456	11555	11500	11469	11322	11569	11474	11489	11429	11288	11400	11525	11366	11524	11365	11442	11558	11436	11610	11294	11469	11408	11497	11588	11275	11503	11433	11467	11604	11479	11559	11555	11478	11315	11365	11474	11587	11562	11500	11452	11495	11622	11438	11431	11363	11620	11284	11358	11459	11406	11510	11519	11679	11545	11568	11353	11479	11555	11420	11579	11527	11516	11440	11624	11343	11384	11427	11478	11582	11654	11598	11666	11700	11521	11591	11574	11512	11421	11437	11332	11574	11522	11549	11566	11547	11496	11366	11475	11284	11485	11299	11601	11490	11531	11548	11583	11394	11685	11355	11477	11471	11548	11434	11499	11418	11310	11548	11421	11373	11538	11527	11534	11365	11547	11530	11534	11427	11511	11567	11626	11460	11696	11473	11420	11423	11550	11292	11509	11397	11464	11533	11400	11517	11455	11421	11599	11562	11654	11635	11358	11532	11488	11430	11389	11539	11467	11341	11510	11476	11456	11435	11485	11364	11528	11332	11446	11675	11396	11516	11467	11480	11486	11512	11443	11502	11397	11461	11272	11544	11497	11552	11460	11403	11496	11591	11475	11562	11472	11470	11609	11588	11499	11448	11328	11322	11477	11458	11593	11384	11300	11444	11454	11438	11650	11369	11469	11428	11385	11525	11442	11550	11565	11438	11486	11557	11435	11485	11528	11764	11494	11400	11438	11730	11500	11573	11455	11534	11342	11343	11309	11543	11583	11557	11576	11329	11577	11576	11441	11396	11436	11439	11597	11478	11566	11475	11345	11416	11578	11461	11599	11544	11519	11528	11629	11431	11425	11375	11516	11310	11292	11642	11401	11501	11338	11505	11612	11500	11564	11495	11620	11561	11699	11767	11552	11632	11573	11442	11494	11590	11576	11449	11426	11512	11470	11481	11337	11623	11574	11341	11418	11484	11512	11451	11552	11502	11562	11493	11333	11451	11464	11499	11511	11452	11361	11469	11485	11376	11287	11398	11458	11559	11555	11474	11435	11479	11514	11548	11562	11429	11455	11459	11318	11565	11441	11367	11384	11467	11565	11470	11543	11407	11611	11558	11534	11767	11391	11345	11549	11521	11364	11558	11391	11326	11521	11409	11397	11706	11574	11629	11494	11497	11446	11344	11403	11575	11430	11372	11243	11498	11587	11546	11452	11429	11459	11545	11477	11438	11680	11459	11567	11410	11348	11510	11503	11525	11463	11414	11452	11312	11539	11594	11473	11568	11547	11434	11469	11520	11406	11472	11451	11431	11373	11472	11431	11373	11385	11540	11555	11533	11468	11450	11505	11489	11377	11398	11354	11432	11446	11421	11561	11678	11512	11503	11552	11558	11527	11576	11634	11278	11506	11634	11610	11440	11411	11542	11431	11563	11473	11439	11471	11590	11485	11577	11315	11475	11503	11439	11541	11453	11208	11592	11445	11584	11395	11598	11535	11589	11349	11457	11572	11338	11627	11485	11412	11312	11613	11645	11536	11497	11536	11432	11363	11435	11458	11369	11435	11431	11554	11447	11524	11443	11573	11514	11575	11555	11589	11525	11599	11542	11475	11514	11505	11588	11417	11413	11327	11527	11432	11322	11510	11458	11657	11350	11350	11447	11673	11266	11600	11419	11479	11417	11576	11512	11461	11440	11544	11325	11512	11322	11469	11369	11506	11567	11546	11584	11512	11466	11316	11503	11480	11473	11493	11566	11394	11467	11475	11496	11598	11403	11664	11446	11444	11539	11418	11584	11509	11745	11618	11560	11504	11585	11290	11282	11453	11565	11489	11535
24202	41103	38033	29971	24677	20931	18503	16842	16189	15151	14113	14036	13774	13218	12975	13032	12922	13012	12678	12762	12805	12596	12630	12389	12165	12291	12166	12303	12354	12085	12079	12263	12245	12298	12138	12092	11977	12120	12075	12242	12015	12117	11994	12046	12193	12005	12221	11932	12003	11860	12047	12082	12007	12075	11968	12013	12188	11924	12020	11989	12051	12065	12021	12116	11973	11841	12016	11962	11955	11971	11941	11887	11862	12120	11942	12020	12118	12017	12015	11879	11995	11733	11973	11878	12141	11850	11814	12046	12083	12060	12058	11909	11713	11990	11816	12005	11935	11887	11895	12075	12052	12113	12047	11810	11910	12040	11933	11942	11875	11850	12051	11970	11988	12024	11815	11999	11929	11983	12111	11990	12099	11935	11929	12050	11920	12206	11950	11870	12012	12043	12076	11917	12048	11996	12024	12041	12053	12061	11965	12156	12072	11971	12011	12118	11960	12026	11960	11914	11949	11948	11931	11816	11845	11973	11894	11895	11989	11944	12010	11981	11901	11986	11932	11993	11994	11878	11970	12073	11951	11925	11996	11984	11851	11903	11991	11740	11919	11915	11927	12034	11945	11903	11984	11822	11866	11941	11962	11952	11907	11999	11966	11927	11856	11915	12074	12032	11948	12047	12012	11926	11807	11909	11917	11971	11929	12017	11980	11881	12036	11989	12109	12101	11908	11822	11941	12030	11883	11959	11961	11850	12067	11983	11926	12062	11948	11905	11943	11899	11949	11833	11970	11917	11974	11968	11943	11883	11949	11928	11972	11958	12158	12013	12060	12039	11810	11950	11974	11845	11846	11974	11840	11911	11877	11874	11994	12107	12057	11889	11876	12083	12013	12017	11847	12102	11961	12006	11828	12003	11823	11812	11885	12139	11934	11885	12000	11945	11986	11920	12022	12065	12127	11928	11995	12026	11976	12023	11897	12087	11969	11848	12044	11996	12038	11878	12091	12145	11964	11791	11987	12110	11923	11977	11916	11839	12103	12022	12013	11955	12034	11967	11989	11890	11907	11976	11901	11912	11898	11821	11958	11824	12064	11977	11950	12006	11796	12075	11874	11971	12108	11949	12011	11997	11868	11966	12008	11963	11999	11933	11993	12020	11925	12051	11991	11943	11878	11890	11816	11859	11952	11917	11858	12003	12002	11886	11999	11977	11872	11979	11867	11915	11878	11868	11992	11886	11958	11950	11957	12023	11852	12065	11958	11827	12162	12024	12038	12059	12030	11882	11910	12016	11889	11957	11908	11948	11998	11864	12045	11804	11989	12016	11893	11961	11832	12155	11950	11888	11975	12071	11903	11860	12017	11936	11927	12024	11891	11927	11972	12044	12002	11815	11873	12084	11877	12034	12122	12035	12068	12045	12225	11843	12063	11761	12029	11806	11908	12026	11860	12020	11907	12043	12056	11906	11988	12176	12113	11918	12045	11942	12052	11980	11947	11978	11899	11778	12054	12036	11829	11971	11900	11872	11877	11953	11924	11917	11923	11993	11870	11974	12113	11943	11878	11987	12132	11908	11988	12063	11880	12040	11879	12058	11869	12006	12016	12032	11963	11986	11922	11958	11966	11879	12023	12062	11901	11818	11831	12017	11775	12141	12029	11912	12034	11909	12085	11926	11989	11882	11853	12003	11946	12036	12075	11932	11818	12007	11843	11924	11985	11909	11954	11952	12151	11964	12009	12016	11886	11914	12007	11977	12019	12084	11838	11914	12171	12029	11892	11955	11961	11981	12002	11869	11963	11895	11937	11819	12079	12032	12107	11946	11933	11900	11849	11842	11997	12018	12049	12074	11983	12019	11973	12017	11970	12029	11905	11898	11950	11996	11870	11927	12015	12018	12015	11989	11900	12018	11867	11979	11959	11962	12162	11998	11886	11956	11803	11900	12052	11872	11961	11925	12027	11906	11964	12007	11978	12038	11914	11873	11947	11965	12021	11946	12080	12068	12004	11892	12092	12017	11937	11955	11991	12116	11948	12023	11880	11948	11899	11951	11974	11961	12082	11981	11981	11888	11930	11910	11839	11968	11962	11904	11927	12075	12012	11943	11816	11968	11938	12007	11955	11866	11868	11939	11957	11897	12018	11977	11910	11976	12050	11994	11863	12060	11909	11935	11920	11934	11989	11933	11912	12237	11796	11973	11869	11940	11963	11989	11927	11971	11976	11892	12023	11878	11906	12076	11795	11939	12075	11833	11946	11803	11993	11893	12017	12103	11972	11835	11971	11993	12037	11803	12001	11893	11779	11993	11928	11862	12104	11748	11840	12024	11841	11983	11962	11982	11958	11910	11807	11840	11873	12003	11870	12023	12097	11965	11864	11858	11975	11915	11939	12007	11919	11787	11780	11991	11988	11983	11838	11953	12022	11990	11932	12040	11940	11931	12018	11882	11977	12040	12055	11805	12039	11975	11989	12004	12066	12104	11948	11925	11941	11926	11967	12021	11955	11973	12157	11819	12000	11873	11920	11972	11912	12075	11933	11905	11936	11927	12042	11871	12065	11967	12209	11949	12038	12076	11946	12046	11793	11910	11964	11967	11776	12060	11793	12024	11902	11728	11960	12005	11894	12129	11933	12027	12023	11909	11901	11980	11664	11886	11934	11906	11963	11928	12097	11878	11908	12052	11934	11941	11872	11800	12026	11914	11910	11941	12074	11986	11987	12033	11882	11887	11938	11918	11875	12103	11828	11818	11973	12032	12032	11947	12002	11852	12027	11979	11962	11710	11846	11922	11949	11899	11966	11930	11871	11940	11882	12004	11968	11861	12044	11954	11897	11959	12002	11849	11941	11896	12072	12188	11782	12003	12002	11802	11929	11720	11839	11944	12062	11920	11949	11920	11859	11948	12076	11855	11827	11874	11951	11914	11858	11985	12037	12030	11944	12019	11948	12054	12087	11996	11906	11989	12079	11874	12079	11862	11930	11868	12033	12017	11956	12038	11946	12020	11963	11832	11905	11917	12005	11869	11981	11944	11911	11925	12095	11876	11997	12073	11858	12012	11886	12000	12020	11907	12011	12014	12008	11903	11986	11957	12224	12059	12075	11937	11970	12024	11810	12000	12092	12078	11898	11980	12086	12114	11986	12009	12003	12144	12064	11996	12035	12065	11907	12066	11917	11896	11923	12061	11925	11960	12059	11977	11850	11952	11974	11961	11971	12038	11892	12009	11905	11933	12032	11985	11969	11869	11954	11992	11944	11952	11741	11965	11956	12062	11895	12058	11823	11898	11810	12073	11926	11993	11937	11808	11977	11953	11943	11823	12009	11950	12086	11868	12098	11877	11941	11826	12018	12036	11956	11962	11892	12058	11780	12028	12028	11965	11894	11939	11932	11877	12039	11965	11862	12053	11944	11993	12007	11851	12058	11920	11966	11950	12007	12151	11882	11948	11904	11986	12006	11886	11957	11797	12138	12008	11780	11963	11841	11925	11952	12007	11910	12008	11880	11922	12057	12106	12120	11979	11959	12019	11913	11885	11918	11941	11836	11923	11950	11997	11918	12087	11831	12048	11933	11873	12026	11931	11927	12048	11931	11717	11855	11994	12040	12081	12030	11843	12068	11859	11911	11921	11880	11882	12154	12056	11931	12043	11881	11848	11870	11966	12009	11874	11951	11914	12055	11985	11863	11733	12005	11863	12042	11831	11845	11943	12132	11830	11916	11916	12023	11922	11824	11887	11784	11810	12016	11966	11827	12064	11961	11900	11737	11939	11906	12069	12137	12011	12075	11796	12105	11941	11898	12020	11875	11907	11897	11908	12064	11863	11982	11994	11910	11881	12052	12001	11981	11966	11873	11654	11949	12106	11983	12022	12077	11919	11781	12023	11901	11827	12049	11967	11843	11902	12037	11987	12058	11766	11912	12135	11870	11894	12024	11877	12044	12131	12028	11910	11854	11921	11823	12121	11964	11905	11926	11936	11766	11999	12027	12060	11937	11918	11919	11965	12010	11962	11949	12041	12016	12017	11923	12145	11857	11972	12054	11968	12021	12018	12029	12000	11955	12023	12059	11955	12082	11755	11983	11867	12027	12016	11945	11790	12054	11910	11939	11922	11924	11826	12062	12032	11965	11907	11988	11979	11985	11883	11883	12003	11968	11861	11887	11820	12066	11851	11863	11977	11993	11939	11880	11986	11875	11978	12012	11912	12115	12012	12002	11970	11934	12084	12103	12046	11970	11822	11959	12069	12013	11952	12048	11972	12049	11719	11939	12011	12017	11888	11964	11995	11979	12165	12041	11892	11921	11999	12008	11981	12235	11877	11918	11923	11948	11991	12042	11819	11946	12028	12077	11904	11905	12036	12065	11906	11890	11985	11939	11864	12017	11977	12092	11983	12077	11923	12056	11983	11968	11883	11954	11988	12042	11981	11969	11898	11975	11981	11807	11924	11800	12019	12011	11924	11945	11893	11976	11981	12060	12054	12013	12065	11944	12192	12055	11819	11957	12096	11858	11851	11936	11931	11951	11963	11996	11970	12015	12075	11966	11959	11900	12056	11985	12026	12050	12195	11871	11976	11908	11898	12041	11878	11998	11959	12002	12002	11780	11882	12052	11967	12013	11943	11864	11919	12050	11963	11959	11889	11922	12050	11872	11905	12093	11961	12111	11992	12005	12073	12231	11917	11954	12031	11863	11900	11866	11828	11961	11922	11902	11968	11943	11912	11971	11888	11993	11983	11855	12111	11884	12046	11960	11978	12056	11965	11994	11929	12246	11921	11957	11985	12021	11902	11971	11801	11756	11995	11950	11788	12040	11967	12206	12026	11890	12077	11939	12260	12011	11910	11905	12132	11982	11973	11958	11928	11883	11955	11962	11997	12177	12171	11816	11815	12001	11974	11983	11854	11909	12048	12022	11811	11823	11840	12064	12117	11644	12002	12018	11874	12097	11854	11913	11984	12002	12102	11905	11984	11970	11799	11906	11990	11763	12073	12002	12089	11877	11945	11931	11983	12031	12096	11990	11789	11913	12070	12041	11863	11889	12045	11950	11957	11891	11819	11919	11973	12069	12145	12005	12151	11982	11987	12054	11942	12026	12033	11913	11999	11735	11984	11927	11849	11969	11908	12004	11878	11996	11934	12101	12061	12051	11935	12052	11944	12045	11985	11879	12052
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
