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
339823867184	339823867750	339823868300	339823868850	339823869400	339823869950	339823870500	339823871050	339823871600	339823872150	339823872700	339823873252	339823873800	339823874350	339823874900	339823875450	339823876000	339823876550	339823877100	339823877650	339823878200	339823878750	339823879302	339823879850	339823880400	339823880950	339823881500	339823882050	339823882600	339823883150	339823883700	339823884250	339823884800	339823885350	339823885900	339823886450	339823887000	339823887550	339823888100	339823888650	339823889200	339823889750	339823890300	339823890850	339823891400	339823891950	339823892500	339823893050	339823893600	339823894150	339823894700	339823895250	339823895800	339823896350	339823896900	339823897450	339823898000	339823898550	339823899100	339823899650	339823900200	339823900750	339823901300	339823901850	339823902400	339823902950	339823903500	339823904050	339823904600	339823905150	339823905700	339823906250	339823906800	339823907350	339823907900	339823908450	339823909000	339823909550	339823910100	339823910650	339823911200	339823911750	339823912300	339823912850	339823913400	339823913950	339823914500	339823915050	339823915600	339823916150	339823916700	339823917250	339823917800	339823918350	339823918900	339823919450	339823920000	339823920550	339823921100	339823921650	339823922200	339823922750	339823923300	339823923850	339823924400	339823924950	339823925500	339823926050	339823926600	339823927150	339823927700	339823928250	339823928800	339823929350	339823929900	339823930450	339823931000	339823931550	339823932100	339823932650	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2646	3600	2300	2646	3600	2300	2646	3600	2300	2646	3600	2300	2646	3600	2300	2647	3600	2300	2647	3600	2300	2647	3600	2300	2647	3600	2300	2647	3600	2300	2647	3600	2300	2647	3600	2300	2647	3600	2300	2647	3600	2300	2647	3600	2300	2647	3600	2300	2647	3600	2300	2647	3600	2300	2648	3600	2300	2648	3600	2300	2648	3600	2300	2648	3600	2300	2648	3600	2300	2648	3600	2300	2648	3600	2300	2648	3600	2300	2648	3600	2300	2648	3600	2300	2648	3600	2300	2649	3600	2300	2649	3600	2300	2649	3600	2300	2649	3600	2300	2649	3600	2300	2649	3600	2300	2649	3600	2300	2649	3600	2300	2649	3600	2300	2649	3600	2300	2649	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23026	21427	29361	23945	21771	24004	28036	23009	21564	21071	19945	19487	19396	20307	36251	40728	34986	28825	23254	20131	19192	18943	18905	18719	18707	19002	19020	18662	18979	18848	19001	18618	18841	18842	18766	19015	18879	19212	18797	18817	18813	18646	18741	18736	18768	19013	18721	18874	18804	18870	18921	18812	18856	18984	18924	18582	18971	18783	18807	18923	18682	18636	18709	18929	18719	18727	18664	18566	18819	18746	18663	18805	18684	18568	18762	18931	18763	18708	18667	18553	18976	18794	18967	18823	18721	18771	18752	18781	18858	18725	18710	18860	18731	18623	18775	18650	18649	18527	18610	18752	18814	18581	18778	18684	18893	18797	18697	18693	18846	19029	18788	18763	18703	18777	18676	18709	18777	18817	18764	18799	18951	18824	18738	18725	18719	18775	18524	18928	18778	18825	18631	18750	18736	18958	18729	18542	18627	18800	18678	18887	18720	18692	18491	18571	18796	18798	18805	18915	18891	18753	18772	18765	18922	18647	18850	18907	18843	18745	18702	18462	18701	18647	18619	18636	18631	18694	18768	18805	18680	18736	18769	18862	18767	18664	18847	18598	18934	18704	18877	18715	18639	18716	18907	18775	18598	18535	18650	18665	18863	18654	18688	18834	18785	18757	18813	18634	18666	18801	18709	18881	18567	18573	18699	18665	18851	18590	18804	18676	18814	18712	18735	18741	18831	18933	18739	18937	18840	18807	18876	18655	18643	18708	18745	18588	18748	18709	18766	18711	18818	18675	18779	19027	18634	18640	18631	18659	18790	18664	18672	18769	18585	18792	18622	18482	18570	18569	18558	18578	18666	18829	18689	18609	18571	18795	18684	18882	18859	18686	18657	18719	18659	18899	18800	18789	18912	18513	18540	18636	18486	18977	18901	18887	18676	18828	18639	18594	18917	18967	18684	18742	18724	18915	18693	18610	18640	18734	18742	18572	18808	19029	18936	18661	18758	18627	18655	18982	18895	18357	18691	18661	18847	18748	18609	18742	18789	18768	18758	18590	18874	18499	18566	18714	18682	18792	19008	18779	18851	18809	18563	18532	18576	18782	18717	18791	18693	18691	18556	18767	18755	18675	18519	18703	18661	18589	18812	18679	18744	18716	18717	18496	18778	18475	18656	18671	18714	18829	18859	18765	18873	18643	18518	18618	18556	18765	18811	18758	18881	18826	18590	18685	18642	18650	18518	18712	18798	18829	18799	18757	18901	18697	18608	18686	18661	18628	18613	18581	18770	18776	18886	18812	18739	18803	18672	18543	18789	18667	18589	18662	18612	18838	18760	18751	18578	18808	18754	18556	18700	18764	18650	18726	18844	18715	18532	18794	18756	18687	18566	18699	18700	19045	18541	18617	18728	18683	18551	18642	18741	18764	19019	18775	18994	18746	18719	18889	18847	18749	18427	18493	18703	18749	18716	18590	18698	18750	18760	18930	18512	18669	18697	18802	18818	18582	18588	18616	18785	18680	18829	18919	18506	18815	18848	18681	18686	18705	18657	18678	18751	18683	18799	18764	18753	18617	18705	18568	18749	18992	18960	18771	18931	18616	18877	18649	18755	18889	18658	18758	18661	18857	18603	18676	18633	18679	18835	18666	18619	18646	18648	18937	18555	18543	18714	18685	18555	18551	18655	18657	18884	18707	18860	18861	18733	18522	18716	18741	18811	18713	18670	18733	18657	18566	18686	18752	18669	18812	19090	18879	18583	18588	18814	18654	18648	18863	18792	18850	18964	18643	18652	18779	18776	18800	18862	18818	18756	18774	18541	18532	18656	18832	18558	18735	18619	18688	18799	19028	18510	18590	18696	18812	18729	18890	18757	18823	18750	18744	18558	18774	18583	18790	18682	18799	18782	18813	18827	18774	18811	18727	18667	18562	18799	18395	18605	18793	18653	18701	18800	18684	18687	18765	18657	18776	18705	18769	18820	18594	18540	18530	18563	18554	18620	18860	18579	18666	18854	18655	18820	18622	18750	18790	18594	18652	18774	18824	18825	18914	18777	18622	18693	18706	18763	18614	18847	18789	18701	18831	18589	18762	18680	18593	18732	18660	18693	18587	18890	18862	18803	18634	18587	18594	18784	18731	18650	18776	18619	18724	18904	18677	18776	18741	18671	18856	19102	18845	18463	18791	18857	18843	18707	18816	18957	18679	18830	18830	18595	18618	18618	18695	18751	18689	18790	18864	18849	18799	18699	18738	18701	18605	18711	18603	18722	18809	18778	18613	18463	18806	18512	18621	18633	18685	18589	18853	18764	18849	18491	18839	18791	18628	18521	18617	18609	18728	18502	18581	18790	18653	18615	18854	18749	18530	18704	18450	18786	18677	18531	18761	18673	18582	18692	18718	18847	18794	18785	18833	18550	18950	18635	18420	18556	18748	18832	18745	18630	18699	18681	18775	18677	18747	18849	18822	18473	18850	18782	18760	18498	18790	18848	18465	18534	18819	18647	18678	18766	18641	18957	18525	18705	18772	18618	18648	18874	18905	18753	18599	18855	18660	18553	18728	18717	18783	18794	18700	18772	18840	18724	18638	18793	18944	18626	18632	18854	18766	18795	18768	18775	18654	18598	18832	18690	18763	18716	18894	18669	18723	18823	18799	18733	18719	18688	18661	18687	18565	18659	18733	18814	18684	18625	18671	18631	18690	18729	18685	18801	18883	18780	18750	18611	18563	18772	18745	18486	18854	18619	18641	18620	18848	18675	18689	18698	18614	18637	18905	18617	18573	18767	18821	18850	18651	18683	18746	18749	18740	18626	18603	18588	18843	18561	18737	18936	18769	18643	18756	18649	18705	18830	18672	18831	18660	18617	18588	18715	18622	18663	18598	18607	18611	18585	18769	18740	18717	18840	18733	18746	18730	18536	18653	18650	18817	18767	18825	18654	18890	18671	18826	18807	18691	18764	18689	18736	18566	18723	18799	18829	18825	18900	18764	18688	18709	18661	18481	18656	18543	18727	18593	18682	18720	18828	18606	18932	18728	18609	18726	18606	18567	18645	18695	18676	18418	18746	18746	18783	18857	18636	18769	18734	18745	18638	18749	18772	18598	18428	18717	18834	18704	18746	18851	18932	18713	18721	18653	18564	18765	18803	18874	18722	18672	18685	18520	18778	18763	18562	18657	18785	18706	18647	18917	18477	18782	18673	18730	18678	18549	18632	18707	18907	18674	18710	18737	18616	18753	18689	18686	18909	18751	18701	18881	18828	18701	18907	18978	18848	18673	18793	18640	18716	18855	18700	18801	18828	18818	18568	18611	18826	18541	18691	18791	18673	18696	18754	18750	18555	18596	18410	18803	18657	18674	18760	18736	18717	18747	18581	18325	18748	18845	18475	18633	18871	18739	18711	18759	18640	18557	18961	18617	18715	18782	18671	18760	18746	18587	18807	18597	18609	18678	18799	18667	18658	18654	18575	18569	18809	18647	18747	18684	18740	18651	18792	18908	18668	18684	18762	18860	18887	18662	18727	18774	18714	18530	18841	18821	18886	18737	18659	18659	18430	18654	18686	18693	18720	18837	18655	18810	18848	18893	18890	18604	18713	18767	18778	18712	18681	18683	18669	18896	18456	18652	18727	18831	18870	18674	18692	18776	18952	18808	18797	18602	18857	18651	18938	18671	18684	18725	18669	18616	18800	18650	18644	18681	18653	18724	18816	18733	18699	18947	18686	18660	18495	18766	18971	18929	18759	18822	18840	18630	18802	18778	18752	18726	18591	18672	18871	18511	18576	18577	18803	18747	18819	18728	18849	18639	18848	18695	18755	18749	18635	18782	18587	18607	18736	18690	18628	18601	18614	18765	18578	18642	18553	18739	18517	18711	18663	19037	18880	18630	18834	18595	18598	18922	18519	18838	18566	18785	18824	18735	18729	18661	18709	18735	18798	18622	18765	18778	18803	18609	18522	18964	18736	18794	18851	18714	18784	18522	18721	18514	18576	18522	18770	18552	18788	18775	18775	18800	18786	18639	18663	18741	18910	18864	18702	18664	18861	18834	18601	18736	18735	18709	18906	18571	18827	18600	18654	18813	18514	18653	18759	18738	18676	18556	18821	18730	18623	18878	18736	18627	18766	18887	18799	18741	18699	18815	18703	18651	18910	18793	18668	18695	18760	18638	18795	18594	18535	18679	18630	18694	18699	18613	18672	18687	18680	18606	18611	18880	18488	18597	18864	18815	18674	18812	18529	18860	18654	18873	18747	18723	18627	18950	18843	18976	18735	18732	18683	18788	18711	18867	18855	18843	18636	18592	18648	18900	18842	18531	18821	18576	18540	18690	18842	18718	18647	18789	18604	18604	18968	18602	18618	18596	18679	18715	18481	18762	18676	18551	18794	18550	18582	18789	18710	18749	18626	18601	18683	18698	18647	18778	18710	18696	18945	18586	18635	18755	18864	18670	18731	18759	18857	18810	18823	18934	18656	18689	18600	18656	18900	18840	18755	18666	18771	18948	18777	18713	18635	18760	18805	18651	18682	18957	18657	18963	18735	18751	18697	18589	18712	18743	18758	18748	18662	18666	18707	18583	18685	18886	18841	18829	18573	18764	18750	18588	18737	18606	18890	18655	18519	18613	18671	18715	18502	18667	18695	18734	18909	18664	18800	18816	18699	18673	18761	18714	18693	18767	18679	18726	18710	18623	18482	18914	18784	18559	18730	18726	18742	18736	18822	18890	18784	18768	18587	18749	18662	18973	18738	18807	18639	18775	18775	18710	18770	18710	18700	18676	18764	18771	18588	18789	18689	18654	18969	18743	18830	18880	18652	18915	18799	18577	18815	18894	18750	18697	18870	18710	18875	18622	18669	18698	18698	18691	18838	18741	18541	18871	18769	18824	18869	18783	18992	18849	18683	18666	18725	18782	18542	18928	18707	18829	18760	18772	18918	18670	18663	18600	18632	18768	18668	18698	18650	18716	18816	18758	18706	18627	18729	18925	18594	18675	18465	18431	18695	18763	18676	18781	18675	18675	18652	18873	18902	18850	19035	18735	18819	18765	18707	18652	18566	18809	18518	18727	18778	18785	18858	18908	18754	18472	18837	18630	18706	18711	18726	18821	18581	18899	18579	18764	18833	18754	18670	18754	18738	18813	19071	18880	18797	18672	18638	18729	18640	18696	18857	18919
19619	35864	33733	27617	24045	20405	23105	21322	20087	18353	16826	16466	16225	17933	38668	39432	34023	26516	19689	16546	15745	15723	15521	15566	15593	15636	15428	15489	15440	15737	15381	15438	15725	15638	15637	15478	15629	15482	15499	15567	15547	15520	15651	15427	15531	15675	15580	15494	15508	15785	15727	15538	15582	15750	15572	15617	15626	15569	15535	15521	15414	15594	15524	15354	15669	15631	15601	15351	15367	15543	15523	15521	15473	15584	15590	15625	15530	15538	15552	15537	15489	15412	15437	15485	15435	15536	15756	15443	15524	15584	15504	15485	15347	15297	15583	15549	15646	15335	15585	15473	15528	15436	15712	15562	15561	15635	15616	15523	15577	15502	15537	15398	15395	15344	15642	15539	15392	15437	15428	15623	15455	15498	15579	15464	15247	15613	15508	15437	15545	15616	15523	15668	15363	15418	15390	15400	15555	15432	15671	15404	15609	15554	15476	15637	15532	15536	15378	15393	15570	15556	15543	15431	15499	15480	15734	15478	15487	15543	15547	15515	15579	15311	15487	15587	15589	15507	15623	15627	15620	15625	15535	15511	15484	15507	15511	15483	15486	15536	15448	15377	15315	15449	15565	15443	15596	15403	15537	15556	15481	15429	15419	15649	15455	15498	15437	15453	15500	15437	15545	15626	15433	15567	15701	15538	15508	15506	15595	15453	15415	15570	15532	15581	15598	15454	15574	15412	15400	15559	15487	15297	15594	15525	15592	15424	15569	15333	15509	15605	15442	15415	15509	15520	15429	15539	15567	15718	15417	15442	15385	15436	15433	15325	15545	15581	15508	15475	15547	15411	15510	15659	15580	15642	15504	15434	15631	15422	15559	15458	15419	15463	15397	15495	15298	15568	15444	15486	15494	15523	15535	15656	15413	15573	15403	15280	15453	15605	15568	15478	15582	15397	15523	15486	15479	15338	15582	15543	15324	15402	15580	15559	15528	15520	15729	15508	15407	15555	15501	15583	15553	15542	15526	15438	15520	15439	15552	15536	15365	15431	15576	15577	15579	15294	15520	15628	15502	15586	15349	15718	15599	15446	15490	15506	15482	15522	15471	15536	15492	15535	15520	15417	15675	15464	15428	15614	15517	15458	15473	15479	15514	15450	15314	15599	15526	15499	15791	15485	15604	15416	15446	15593	15581	15446	15431	15493	15480	15441	15548	15690	15505	15516	15394	15395	15421	15479	15425	15576	15321	15684	15406	15494	15513	15535	15446	15437	15522	15651	15476	15533	15448	15462	15369	15361	15477	15541	15559	15683	15512	15536	15464	15570	15693	15471	15619	15399	15430	15523	15626	15410	15740	15282	15505	15585	15375	15386	15438	15680	15358	15519	15658	15293	15557	15412	15552	15391	15595	15569	15561	15601	15562	15479	15486	15544	15500	15358	15505	15430	15500	15637	15577	15538	15352	15762	15504	15459	15376	15425	15603	15603	15497	15367	15681	15446	15673	15639	15494	15364	15516	15417	15650	15609	15492	15498	15518	15476	15549	15504	15581	15484	15559	15490	15560	15437	15525	15558	15363	15512	15492	15484	15684	15405	15492	15522	15680	15517	15191	15572	15514	15577	15705	15347	15509	15460	15607	15613	15625	15380	15667	15403	15495	15481	15686	15569	15400	15499	15347	15673	15440	15376	15363	15540	15569	15510	15583	15551	15464	15506	15477	15484	15713	15522	15452	15425	15441	15443	15699	15306	15585	15538	15454	15448	15459	15616	15446	15526	15393	15501	15535	15675	15480	15643	15458	15599	15559	15509	15515	15622	15684	15553	15500	15441	15533	15538	15561	15502	15458	15529	15607	15517	15504	15537	15453	15470	15536	15429	15485	15563	15622	15446	15592	15442	15282	15424	15556	15605	15655	15405	15736	15471	15839	15421	15627	15451	15310	15466	15452	15531	15574	15517	15613	15605	15510	15435	15590	15641	15501	15520	15453	15348	15565	15435	15444	15599	15568	15597	15486	15602	15653	15541	15533	15328	15584	15297	15579	15388	15575	15500	15753	15576	15654	15370	15435	15388	15513	15470	15386	15496	15580	15686	15492	15495	15555	15536	15344	15580	15476	15540	15350	15607	15433	15550	15554	15493	15620	15617	15592	15483	15407	15513	15503	15475	15605	15571	15554	15506	15520	15358	15633	15321	15432	15563	15541	15514	15677	15592	15474	15502	15604	15606	15500	15580	15438	15373	15640	15515	15506	15718	15504	15492	15594	15516	15539	15418	15482	15423	15452	15615	15440	15441	15583	15434	15527	15410	15493	15532	15445	15539	15421	15547	15685	15378	15564	15545	15535	15749	15549	15570	15450	15500	15761	15583	15448	15206	15417	15393	15427	15540	15590	15518	15467	15365	15508	15489	15554	15415	15458	15574	15284	15399	15599	15672	15509	15823	15644	15629	15508	15380	15420	15478	15591	15511	15467	15651	15566	15559	15562	15580	15483	15319	15521	15534	15491	15382	15445	15611	15531	15570	15628	15458	15334	15599	15486	15612	15625	15497	15422	15576	15408	15483	15687	15518	15620	15533	15450	15380	15613	15489	15571	15623	15421	15377	15494	15565	15471	15477	15397	15444	15587	15675	15450	15536	15499	15670	15365	15529	15511	15544	15671	15599	15590	15546	15545	15509	15528	15511	15478	15520	15499	15516	15452	15549	15481	15565	15612	15648	15507	15399	15479	15398	15507	15483	15676	15477	15518	15458	15395	15570	15507	15463	15641	15452	15437	15489	15420	15476	15417	15355	15558	15542	15423	15569	15720	15315	15533	15519	15427	15372	15454	15569	15360	15528	15462	15452	15564	15326	15523	15653	15481	15564	15579	15539	15536	15701	15509	15484	15563	15459	15337	15433	15505	15631	15479	15505	15609	15375	15404	15483	15384	15490	15450	15619	15669	15495	15426	15531	15430	15658	15537	15425	15678	15473	15419	15507	15368	15656	15418	15590	15456	15677	15424	15461	15527	15324	15491	15390	15435	15462	15413	15514	15514	15486	15335	15405	15770	15508	15482	15488	15390	15288	15497	15616	15546	15538	15513	15542	15394	15506	15725	15447	15587	15484	15512	15460	15382	15471	15451	15424	15388	15515	15651	15379	15523	15543	15584	15423	15412	15530	15658	15512	15440	15584	15463	15469	15673	15471	15453	15623	15544	15414	15476	15371	15262	15488	15557	15444	15558	15456	15584	15613	15502	15486	15573	15572	15383	15490	15478	15358	15430	15360	15614	15598	15509	15508	15685	15480	15558	15556	15546	15400	15558	15471	15697	15516	15444	15273	15454	15437	15445	15439	15496	15345	15532	15527	15431	15327	15363	15601	15521	15459	15682	15539	15568	15498	15555	15291	15556	15499	15468	15511	15436	15619	15479	15501	15455	15548	15462	15484	15457	15295	15512	15510	15547	15650	15524	15550	15523	15628	15452	15502	15529	15306	15531	15574	15510	15519	15407	15635	15409	15564	15493	15386	15385	15635	15320	15660	15433	15381	15612	15528	15519	15440	15621	15486	15461	15458	15528	15556	15616	15466	15490	15474	15535	15457	15428	15536	15506	15560	15551	15491	15438	15575	15559	15543	15494	15429	15348	15397	15541	15543	15602	15415	15448	15480	15454	15523	15288	15424	15638	15457	15574	15371	15501	15578	15440	15487	15384	15452	15606	15429	15721	15585	15749	15361	15400	15565	15469	15504	15622	15377	15489	15447	15462	15382	15503	15645	15469	15567	15380	15516	15450	15665	15582	15467	15427	15564	15406	15565	15553	15586	15430	15585	15477	15593	15501	15508	15499	15662	15472	15508	15589	15611	15364	15268	15404	15530	15512	15479	15422	15539	15600	15495	15391	15561	15616	15650	15514	15636	15605	15512	15440	15495	15504	15554	15620	15475	15521	15753	15456	15519	15429	15484	15413	15525	15417	15510	15499	15486	15533	15422	15461	15528	15488	15503	15495	15588	15660	15456	15458	15616	15540	15410	15514	15437	15355	15487	15455	15351	15541	15380	15501	15743	15339	15619	15483	15567	15547	15598	15588	15625	15441	15507	15451	15323	15639	15434	15581	15331	15612	15436	15321	15627	15520	15598	15507	15503	15478	15373	15418	15381	15501	15508	15475	15468	15400	15561	15501	15601	15509	15483	15488	15446	15468	15357	15509	15564	15522	15457	15499	15266	15522	15546	15348	15483	15521	15490	15395	15603	15439	15575	15264	15664	15452	15372	15540	15313	15606	15426	15412	15467	15678	15465	15556	15356	15436	15490	15537	15567	15639	15486	15524	15424	15673	15501	15486	15589	15507	15421	15577	15546	15454	15506	15481	15391	15603	15605	15547	15644	15630	15480	15515	15372	15617	15515	15592	15501	15456	15437	15543	15360	15532	15586	15459	15433	15472	15421	15311	15625	15529	15385	15673	15592	15637	15571	15579	15652	15440	15647	15417	15528	15568	15563	15519	15524	15557	15484	15538	15619	15274	15407	15392	15488	15508	15360	15453	15493	15483	15391	15559	15435	15653	15302	15410	15526	15385	15482	15540	15469	15502	15614	15581	15537	15491	15586	15510	15641	15552	15458	15514	15443	15622	15486	15502	15508	15369	15470	15608	15489	15481	15582	15589	15420	15446	15648	15436	15428	15404	15517	15513	15569	15472	15391	15577	15408	15447	15548	15458	15405	15631	15570	15547	15513	15506	15516	15414	15491	15448	15589	15426	15416	15556	15466	15465	15460	15494	15579	15511	15815	15521	15549	15548	15481	15436	15468	15483	15471	15621	15389	15664	15405	15687	15434	15465	15463	15533	15571	15291	15516	15538	15465	15390	15451	15509	15518	15593	15610	15326	15476	15475	15481	15582	15548	15321	15489	15494	15583	15518	15430	15675	15512	15313	15637	15425	15595	15472	15445	15325	15469	15577	15442	15669	15488	15450	15341	15378	15495	15651	15465	15653	15543	15613	15498	15483	15479	15711	15389	15498	15480	15533	15624	15481	15460	15638	15501	15483	15610	15449	15493	15514	15437	15526	15457	15646	15382	15501	15460	15521	15659	15643	15515	15481	15527	15644	15454	15563	15443	15414	15347	15439	15567	15361	15537	15504	15448	15354	15574	15612	15564	15673	15559	15550	15666	15661	15512	15533	15559	15526	15387
27232	22346	27035	24748	20313	20745	21027	20221	19845	19635	19395	18894	18860	18894	20415	21175	20696	19907	19166	18901	18624	18852	18891	18914	18831	19182	18852	18908	18857	18844	18718	18816	19141	18868	18876	18891	18982	18756	18904	18773	19129	18683	18611	18749	18603	18607	18870	18848	18956	18687	18796	18764	18720	18868	18782	18798	18672	18823	18882	18812	18756	18780	18816	18707	18838	18686	18987	18778	18922	18883	18816	18736	18869	18882	18794	18862	18746	18889	18691	18853	18799	18815	18859	18667	18662	18647	18694	18822	18828	18768	18734	18930	18773	18836	18877	18796	18837	18741	18719	18853	18916	18831	18852	18601	18765	18920	18801	18979	18808	18528	18894	18931	18834	18915	18736	18714	18558	18795	18856	18874	18886	18734	18730	18679	18952	18843	18902	18824	18711	18843	18826	18789	18863	18657	18803	18725	18874	19044	18887	18703	18870	18892	18870	18672	18757	18637	18634	18708	18868	18871	18984	18556	18829	18823	18774	18741	18696	18769	18644	18802	18794	18890	18839	18649	18818	18759	18734	18835	18829	18526	18813	18690	18768	18576	18775	18736	18798	18553	18730	18708	18784	18741	18797	18824	18765	18781	18858	18835	18844	18719	18679	18753	18592	18801	18766	18770	18812	18809	18793	18973	18972	18820	18744	18738	18834	18838	18750	18756	18707	18798	18925	18826	18853	18857	18911	18873	18724	18876	18809	18862	18754	18838	18857	18809	18821	18490	18588	18737	18903	18662	18820	18868	18689	18627	18754	18633	18762	18632	18794	18683	18835	18939	18711	18689	18584	18885	18723	19023	18837	18751	18747	18827	18637	18719	18619	18737	18834	18769	18900	18878	18771	18689	18669	18655	18895	18618	18946	18628	18921	18786	18907	18825	18649	18870	18765	18564	18981	18866	18638	18768	18688	18763	18846	18793	18954	18682	18558	18702	18753	18743	18915	18982	18688	18566	18647	18814	18749	18515	18618	18823	18749	18741	18841	18748	18812	18703	18747	18633	18702	18731	18834	18890	18900	18765	18862	18840	18734	18830	18663	18714	18742	18720	18906	18822	18739	18825	18856	18686	18805	18864	18629	18806	18886	18954	18665	18765	18711	18890	18795	18917	18861	18796	18770	18777	18750	18724	18820	18796	18870	18645	18820	18863	18825	18697	18727	18701	18748	18654	18774	18649	18788	18803	18583	18561	18654	18849	18766	18804	18809	18911	18784	18777	18719	18764	18821	18836	18794	18818	18646	18794	18831	18645	18849	18709	18711	18856	18860	18820	19198	18756	18926	18687	18722	18733	18623	18845	18825	18863	18805	18657	18876	18688	18736	18887	18672	18907	18858	18855	18791	18958	18842	18927	18672	18843	18845	18883	18640	18810	18778	18848	18813	18698	18849	18809	18741	18590	18877	18813	18907	18755	18794	19008	18881	19075	18904	18695	18774	18876	18854	18792	18810	18845	18881	18865	18852	18698	18835	18867	18675	18895	18985	18878	18616	18853	18958	18582	19010	19011	18555	18674	18883	18658	18904	18673	18816	18818	18561	18817	18717	18818	18920	18876	18721	18798	18940	18815	18805	18775	18787	18708	18840	18772	18693	18835	18803	18909	18847	18680	18867	18944	18697	18604	18739	18588	18441	18707	18776	18573	18951	18844	18882	18716	18817	18685	18690	18772	18821	18741	18824	18738	18853	18826	18973	18693	18823	18908	18854	18984	18847	18694	18778	18732	18824	18782	18952	18851	18817	18854	18972	18909	18908	18745	18605	18703	19098	18581	18775	18825	18782	18620	18784	18622	18797	18863	18616	18696	18737	18869	18820	18814	18754	18853	18703	18857	18827	18796	18880	18783	18898	18844	18799	18985	18853	18816	19005	18600	18806	18758	18921	18745	18652	18988	18757	18695	18842	18698	18772	18880	18767	18714	18750	18764	18633	18848	18758	18440	18820	18686	18523	18799	18671	18846	18896	18868	19044	18850	18686	18733	18830	18930	18960	18603	18786	18620	18852	18945	18956	18686	18680	18888	18622	18649	18918	18639	18611	18892	18783	18906	18707	18770	18790	18789	18813	18751	18721	18737	18727	18730	18717	18692	18778	18635	18666	18749	18821	18767	18669	18910	18768	18736	18787	18729	18737	18758	18739	18854	18956	18776	18774	18519	18779	18605	18614	18916	18752	18750	18651	18723	19015	18932	18752	18788	18628	18704	18814	18753	18694	18766	18901	18875	18820	18922	18785	18780	18683	18885	18615	18877	18945	18931	18648	18579	18801	18919	18807	18633	18752	18754	18861	18863	18731	18684	18559	18973	18805	18942	18624	18782	18790	18628	18681	18872	18701	18591	18758	18838	18819	18720	18866	18894	18629	18780	18925	18673	18692	18814	18702	18696	18828	18717	18873	18792	18751	18777	18633	18889	19002	18862	18833	18862	18684	18811	18488	18849	18882	18829	18765	18819	18766	18767	18811	18793	18929	18874	18807	18907	18733	18804	18780	18799	18630	18726	18800	18901	18820	18663	18729	18598	18644	18740	18974	18657	18810	18999	18666	18842	18685	18737	18889	18725	19005	18651	18946	18696	18625	18698	18727	18773	18821	18871	18625	18687	18752	18699	18787	18836	18790	18654	18845	18805	18609	18626	18772	18755	18683	18896	19070	19010	18709	18799	18751	18885	18903	18678	18751	18656	18793	18713	18783	18814	18597	19004	18833	18854	18942	18765	18918	18780	18764	18631	18663	18797	18813	18892	18878	18877	18813	18910	19008	18748	18641	18340	18816	18881	18748	18781	18804	18600	18719	18793	18721	18742	18742	18776	18760	18781	18677	18724	18710	18677	18786	18893	18922	18905	18764	18789	18873	18972	18714	18831	18908	18574	18723	18684	18792	18791	18915	18776	18825	18716	18807	18718	18604	18673	18675	18769	18702	18939	18849	18605	18701	18646	18807	18836	18940	18759	18547	18739	18896	18770	18740	18841	18464	18956	18785	18809	18877	18697	18783	18760	18642	18970	18710	18798	18817	18618	18765	18700	19079	18698	18695	18606	18748	18775	18657	18662	19023	18624	18871	18903	18899	18733	18723	18552	19008	18828	18824	18837	18846	18722	18748	18567	18709	18762	18632	18597	18700	18881	18914	18706	18655	18730	18761	18667	18807	18997	18795	18783	18731	19066	18790	18705	18844	18691	18743	18641	18860	18726	18796	18836	18638	18854	18739	18751	18674	18784	18776	18773	18863	18754	18673	18570	18761	18723	18630	18740	18710	18601	18674	18640	18765	18767	18859	18833	18698	18615	18907	18587	18814	18896	18560	18741	18739	18688	18785	18752	18803	18743	18753	18941	18636	18824	18946	18786	18813	18763	18908	18809	18784	18847	18776	18727	19025	18876	18862	18882	18922	18776	18860	18862	18720	18785	18676	18814	18885	18745	18886	18618	18574	18779	18734	18903	18769	18678	18785	18596	18595	18817	18665	18907	18780	18903	18848	18897	18906	18826	18792	18727	18730	18652	18974	18916	18981	18734	18766	18596	18778	18745	18934	18702	18741	18667	18806	18759	18705	18878	18827	18672	18691	18752	18766	18728	18750	18772	18747	18783	18913	18850	18943	18779	19015	18800	18919	18848	18933	18696	18682	18791	18847	18806	18713	18656	18980	18951	18782	18787	18873	18823	18872	18853	18687	18900	18760	18739	18943	18693	18665	18698	18704	18838	18509	18818	18737	18682	18873	18758	18745	18820	18824	19012	18792	18749	18553	18762	18926	18761	18817	18762	18775	18768	18928	18688	18800	18693	18639	18952	18879	18777	18717	18555	19019	18633	18660	18727	18638	18940	18888	18751	18940	18830	18696	18807	18884	18832	18913	18685	18903	18701	18634	18781	18929	18811	18871	18838	18783	18531	18824	18817	18766	18760	18819	18869	18788	18949	18755	18936	18858	18891	18797	18839	18834	18766	18887	18958	18704	18802	18582	18822	18906	18906	18859	18895	18809	18743	18814	18492	18825	18645	18795	18708	18669	18778	18770	18715	18842	18781	18737	18920	18725	18599	18943	18653	18891	18985	18928	18842	18673	18628	18739	18772	18899	18775	18738	18784	18681	18798	18979	18972	18850	18848	18681	18871	18881	18650	18716	18765	18833	18558	18905	18843	18822	18697	18565	18879	18574	18830	18696	18869	18714	18684	18671	18766	18783	18876	18961	18708	18779	18918	18809	18616	18879	18919	18790	18673	18499	18900	18899	18389	18682	18779	18817	18722	18998	18694	18515	18797	18728	18748	18647	18684	18719	18618	18904	18629	18688	18524	18572	18763	18772	18706	18615	18836	18802	18783	18715	18821	18851	18591	18831	18759	19045	19001	18741	18962	18841	18901	18734	18878	18810	18853	18675	18816	18782	18890	18729	19057	18886	18640	18899	18856	18831	18689	18729	18774	18958	18705	18821	18740	18689	19033	19073	18780	18785	18777	18793	18784	18872	18839	18977	18875	18808	18815	18572	18749	18707	18776	19025	18644	18646	18698	18717	18828	18783	18699	19000	18670	18577	18834	18775	18842	18913	18636	19007	18818	18719	18775	19058	18775	18859	18929	19085	18812	18790	18796	18796	18672	18610	18797	18904	18812	18596	18902	18675	18769	18648	18707	18720	18956	18932	18766	18912	18836	18847	18685	18731	18594	18687	18635	18813	18769	18853	18739	18825	18774	18798	18703	18727	18752	18822	18906	19062	18700	18813	18860	18761	18768	18869	18654	18782	18956	18870	18803	18879	18860	18924	18795	18907	18944	18720	18647	18610	18760	18712	18604	18554	18727	18702	18686	18810	18617	18895	18808	18598	18716	18546	18738	18957	18872	18836	18797	18553	18866	18893	18733	18738	18572	18648	18846	18970	18890	18871	18654	18748	18832	18870	18789	18803	18704	18733	19064	18796	18701	18738	18925	18993	18938	18785	18697	18815	18604	18830	18727	18862	18892	18817	18753	18823	18878	18704	18775	18720	18658	18624	18622	18640	18802	18738	18385	18842	18854	18771	18860	18551	18931	18833	18938	19006	18670	18778	18903	18870	18927	18772	18796	18623	18803	18755	18686	18717	18872	18747	18801	18578	18717	18740	18552	18695	18715	18788	18865	18862	18824	18729	18669	18841	18855
18429	25843	24204	20435	17770	18709	18305	17583	17121	16527	16044	15510	15534	15630	17781	18411	17168	16514	15770	15510	15261	15412	15534	15395	15451	15376	15375	15577	15463	15491	15502	15423	15450	15431	15409	15265	15532	15418	15288	15547	15391	15310	15411	15309	15307	15225	15546	15406	15413	15554	15390	15361	15476	15422	15366	15477	15348	15342	15220	15407	15611	15460	15396	15504	15336	15314	15534	15536	15325	15477	15168	15325	15391	15368	15458	15240	15489	15338	15549	15424	15508	15199	15531	15403	15440	15537	15364	15405	15456	15360	15314	15513	15197	15477	15405	15363	15388	15398	15232	15532	15342	15379	15438	15489	15506	15338	15365	15437	15407	15432	15516	15422	15433	15329	15262	15379	15397	15396	15342	15312	15323	15302	15355	15487	15468	15437	15461	15438	15391	15380	15348	15249	15498	15403	15349	15339	15264	15206	15222	15414	15386	15479	15392	15441	15216	15329	15520	15416	15414	15564	15338	15528	15374	15297	15285	15442	15279	15394	15419	15236	15386	15315	15440	15343	15343	15391	15430	15300	15469	15254	15365	15604	15475	15404	15491	15274	15486	15541	15376	15387	15370	15535	15420	15347	15296	15458	15394	15431	15437	15401	15454	15295	15460	15443	15303	15352	15462	15459	15486	15201	15405	15408	15387	15424	15432	15453	15431	15570	15367	15277	15517	15295	15249	15352	15218	15530	15225	15325	15300	15395	15384	15395	15321	15323	15347	15307	15517	15487	15328	15472	15459	15360	15297	15310	15461	15376	15213	15472	15528	15239	15233	15486	15482	15315	15366	15367	15455	15507	15429	15489	15522	15390	15489	15548	15371	15461	15170	15381	15472	15462	15470	15448	15072	15370	15306	15393	15430	15357	15374	15449	15495	15485	15395	15242	15378	15384	15328	15628	15403	15495	15496	15390	15303	15358	15236	15357	15246	15359	15450	15438	15206	15269	15506	15423	15356	15422	15442	15344	15376	15357	15452	15338	15325	15289	15317	15286	15374	15477	15378	15316	15392	15272	15542	15490	15445	15365	15421	15312	15372	15548	15378	15531	15441	15327	15281	15491	15429	15349	15453	15515	15436	15470	15541	15394	15454	15407	15271	15431	15396	15329	15420	15365	15260	15457	15486	15483	15408	15192	15345	15370	15332	15509	15390	15470	15487	15430	15358	15243	15189	15392	15508	15392	15195	15273	15403	15349	15372	15406	15373	15322	15420	15428	15286	15431	15390	15276	15427	15401	15469	15577	15491	15343	15280	15385	15353	15547	15319	15445	15273	15621	15370	15434	15475	15349	15257	15263	15425	15461	15499	15452	15251	15387	15417	15499	15187	15456	15312	15268	15325	15318	15380	15458	15389	15400	15553	15494	15371	15270	15526	15348	15316	15181	15588	15393	15454	15557	15287	15375	15493	15298	15482	15452	15201	15526	15378	15428	15496	15215	15410	15312	15452	15306	15351	15393	15634	15377	15512	15430	15354	15584	15457	15364	15403	15457	15386	15447	15331	15303	15335	15264	15397	15321	15228	15350	15294	15484	15373	15397	15287	15515	15341	15423	15504	15343	15314	15545	15412	15416	15298	15537	15325	15481	15488	15407	15348	15573	15371	15557	15556	15272	15265	15353	15468	15398	15367	15412	15387	15437	15430	15412	15332	15454	15413	15280	15343	15449	15523	15383	15393	15480	15388	15310	15446	15519	15484	15450	15245	15328	15388	15401	15229	15245	15355	15446	15422	15333	15510	15366	15190	15307	15237	15215	15355	15490	15545	15445	15455	15371	15346	15527	15454	15481	15445	15282	15140	15466	15263	15290	15355	15314	15461	15318	15323	15396	15342	15503	15442	15468	15409	15601	15393	15582	15239	15376	15291	15462	15506	15242	15285	15369	15309	15472	15351	15431	15240	15445	15540	15564	15424	15535	15437	15361	15393	15526	15416	15436	15543	15322	15331	15432	15389	15423	15444	15393	15391	15221	15383	15308	15643	15363	15451	15326	15399	15298	15418	15315	15358	15537	15360	15374	15420	15463	15349	15492	15551	15315	15445	15370	15454	15315	15421	15357	15410	15343	15452	15241	15350	15281	15456	15271	15246	15421	15287	15379	15381	15376	15368	15391	15323	15255	15531	15477	15310	15339	15371	15483	15547	15391	15398	15427	15419	15237	15292	15298	15249	15357	15406	15470	15474	15343	15355	15472	15445	15343	15298	15373	15350	15325	15603	15430	15193	15444	15507	15323	15277	15305	15520	15435	15260	15432	15238	15374	15543	15301	15605	15357	15312	15473	15523	15371	15260	15330	15531	15452	15644	15539	15307	15303	15181	15410	15426	15519	15375	15324	15345	15535	15493	15607	15483	15442	15405	15367	15331	15567	15399	15319	15459	15335	15429	15320	15293	15462	15509	15419	15547	15322	15166	15467	15297	15433	15394	15485	15362	15381	15440	15332	15321	15421	15457	15388	15297	15461	15232	15490	15381	15275	15333	15448	15308	15359	15522	15500	15296	15437	15263	15537	15265	15325	15417	15593	15528	15358	15510	15284	15346	15353	15415	15416	15406	15391	15398	15494	15599	15275	15520	15402	15332	15401	15333	15366	15268	15328	15420	15456	15527	15426	15310	15347	15561	15115	15487	15312	15397	15384	15464	15264	15438	15317	15510	15354	15553	15418	15504	15515	15451	15354	15407	15299	15404	15434	15546	15271	15524	15297	15426	15356	15292	15341	15391	15376	15261	15487	15468	15305	15303	15224	15454	15469	15266	15458	15318	15327	15349	15321	15484	15664	15466	15507	15263	15322	15475	15390	15457	15517	15548	15456	15306	15492	15306	15373	15414	15326	15354	15368	15363	15396	15410	15458	15394	15292	15392	15281	15435	15339	15337	15279	15434	15482	15504	15405	15440	15444	15490	15433	15381	15383	15203	15416	15427	15283	15194	15601	15369	15425	15438	15347	15370	15373	15212	15459	15421	15377	15348	15477	15465	15329	15576	15285	15489	15449	15422	15367	15461	15480	15384	15454	15387	15324	15491	15526	15477	15542	15445	15373	15391	15400	15330	15288	15337	15492	15338	15492	15408	15491	15346	15445	15385	15427	15264	15396	15424	15535	15474	15576	15285	15393	15434	15230	15397	15342	15329	15257	15481	15420	15390	15567	15555	15326	15407	15441	15467	15358	15480	15374	15163	15418	15432	15314	15398	15326	15506	15415	15529	15366	15533	15434	15421	15486	15237	15412	15665	15331	15343	15478	15576	15466	15363	15474	15519	15245	15403	15304	15469	15261	15461	15401	15480	15482	15465	15560	15154	15509	15449	15574	15402	15393	15585	15414	15273	15505	15334	15400	15332	15394	15424	15399	15360	15480	15552	15361	15476	15494	15481	15465	15341	15486	15374	15506	15332	15541	15404	15520	15418	15415	15364	15336	15409	15403	15435	15416	15430	15396	15305	15368	15609	15389	15441	15401	15434	15232	15293	15381	15554	15582	15357	15236	15505	15405	15428	15327	15377	15515	15411	15410	15605	15381	15522	15279	15430	15496	15465	15329	15279	15403	15492	15422	15273	15326	15393	15485	15389	15414	15486	15288	15423	15342	15242	15379	15432	15322	15473	15410	15314	15360	15428	15263	15271	15371	15426	15338	15404	15442	15407	15392	15521	15503	15455	15431	15457	15413	15462	15506	15487	15366	15509	15525	15430	15286	15382	15679	15315	15267	15374	15459	15380	15229	15505	15497	15485	15409	15296	15093	15356	15470	15468	15359	15338	15464	15396	15481	15446	15403	15450	15411	15369	15384	15504	15711	15441	15490	15601	15398	15299	15413	15512	15526	15275	15488	15535	15450	15299	15512	15444	15449	15476	15408	15372	15436	15394	15387	15472	15412	15536	15312	15504	15380	15327	15505	15379	15387	15354	15491	15425	15423	15459	15270	15259	15502	15404	15281	15429	15461	15280	15529	15490	15291	15382	15438	15361	15422	15323	15384	15478	15514	15307	15435	15374	15437	15368	15435	15312	15460	15460	15340	15401	15321	15559	15409	15579	15470	15407	15209	15368	15360	15244	15324	15480	15373	15323	15431	15540	15340	15460	15499	15497	15480	15523	15341	15526	15474	15336	15472	15308	15381	15457	15359	15414	15451	15410	15531	15373	15206	15499	15496	15469	15191	15373	15407	15523	15379	15399	15253	15329	15295	15418	15385	15414	15547	15405	15587	15443	15566	15365	15262	15312	15494	15392	15429	15497	15550	15440	15398	15331	15221	15542	15279	15337	15333	15472	15558	15403	15323	15524	15307	15453	15511	15203	15497	15489	15266	15301	15406	15549	15327	15403	15375	15333	15520	15372	15432	15339	15369	15276	15342	15376	15420	15426	15474	15486	15474	15374	15216	15312	15447	15338	15632	15483	15479	15335	15475	15330	15445	15495	15478	15546	15495	15148	15381	15549	15454	15208	15479	15580	15515	15389	15330	15446	15452	15350	15501	15338	15386	15373	15422	15506	15343	15383	15278	15435	15437	15612	15392	15329	15403	15370	15458	15588	15385	15431	15394	15496	15354	15310	15468	15461	15365	15517	15495	15351	15277	15541	15360	15399	15371	15512	15398	15640	15272	15469	15434	15296	15346	15304	15354	15388	15617	15304	15439	15527	15447	15437	15351	15171	15391	15588	15403	15491	15352	15384	15296	15382	15449	15275	15335	15412	15483	15414	15241	15715	15254	15456	15505	15388	15426	15393	15579	15611	15335	15483	15293	15430	15345	15439	15240	15413	15366	15412	15469	15569	15569	15315	15395	15308	15502	15437	15452	15339	15480	15342	15529	15356	15609	15485	15439	15271	15522	15273	15463	15498	15370	15545	15596	15367	15292	15466	15284	15373	15374	15507	15395	15375	15240	15294	15525	15409	15422	15414	15262	15410	15400	15528	15291	15447	15336	15287	15499	15454	15481	15556	15587	15263	15420	15224	15453	15368	15423	15414	15361	15310	15450	15358	15283	15330	15355	15275	15772	15428	15480	15395	15545	15429	15344	15543	15542	15208	15491	15348	15329	15473	15373	15441	15533	15459	15418	15377	15333	15522	15331	15396	15302	15389	15402	15239	15360	15548	15502	15451	15460	15312	15464	15358	15695	15275	15388	15585	15422
23674	20796	28086	23858	22196	23553	24126	21413	19921	19851	19399	19133	19037	20395	29250	29669	27097	23719	21098	19509	18964	18933	18774	18761	18814	18797	18792	18742	18763	18885	18630	18751	18757	18807	18799	18792	18888	18659	18717	18697	18788	18507	18738	18552	18593	18565	18755	18757	18953	18712	18716	18791	18749	18713	18844	18594	18665	18757	18837	18654	18773	18653	18538	18785	18745	18698	18628	18666	18580	18696	18699	18935	18695	18610	18732	18586	18612	18671	18586	18542	18541	18465	18742	18357	18442	18680	18778	18701	18640	18665	18731	18594	18644	18547	18633	18729	18475	18673	18761	18613	18660	18729	18845	18613	18609	18572	18695	18553	18627	18617	18642	18646	18415	18656	18566	18596	18538	18529	18775	18529	18620	18503	18607	18567	18834	18602	18720	18617	18738	18668	18773	18609	18709	18625	18646	18616	18482	18735	18617	18638	18707	18497	18654	18690	18537	18617	18818	18604	18858	18702	18562	18677	18722	18858	18635	18588	18524	18509	18501	18726	18690	18901	18527	18685	18620	18771	18767	18617	18756	18650	18822	18688	18610	18669	18721	18655	18395	18857	18502	18557	18548	18751	18492	18687	18472	18461	18687	18691	18593	18582	18610	18593	18860	18365	18559	18746	18607	18500	18431	18568	18529	18723	18740	18421	18560	18522	18583	18626	18732	18774	18684	18805	18690	18447	18627	18499	18654	18572	18814	18610	18724	18714	18635	18774	18786	18477	18627	18680	18674	18745	18808	18608	18401	18603	18470	18412	18598	18443	18497	18732	18711	18685	18759	18790	18655	18536	18481	18828	18902	18577	18620	18630	18589	18559	18760	18374	18591	18623	18571	18736	18797	18733	18626	18629	18617	18637	18492	18780	18678	18456	18628	18744	18690	18654	18639	18744	18598	18610	18443	18635	18592	18394	18712	18736	18593	18540	18789	18708	18554	18559	18569	18772	18768	18553	18628	18513	18623	18576	18694	18486	18666	18875	18566	18542	18816	18683	18625	18460	18666	18498	18469	18731	18754	18668	18560	18505	18975	18676	18493	18637	18757	18797	18599	18562	18508	18533	18592	18601	18674	18666	18864	18535	18761	18694	18672	18717	18789	18920	18557	18548	18820	18756	18919	18812	18620	18765	18732	18574	18576	18837	18662	18673	18453	18643	18598	18668	18673	18888	18760	18812	18704	18341	18595	18767	18585	18585	18847	18570	18735	18468	18605	18466	18594	18605	18661	18708	18580	18702	18758	18486	18693	18728	18854	18483	18454	18778	18562	18610	18978	18587	18740	18525	18791	18544	18680	18648	18603	18534	18643	18682	18864	18557	18531	18602	18496	18754	18622	18684	18684	18772	18689	18643	18499	18717	18547	18626	18670	18541	18566	18603	18721	18608	18687	18657	18586	18576	18671	18814	18583	18550	18534	18698	18762	18575	18719	18649	18443	18639	18782	18615	18743	18702	18737	18542	18702	18685	18550	18625	18518	18716	18548	18639	18674	18815	18738	18672	18682	18641	18628	18631	18700	18683	18557	18632	18533	18684	18678	18804	18628	18271	18650	18859	18681	18685	18692	18598	18566	18720	18639	18537	18533	18742	18572	18550	18622	18546	18567	18569	18721	18467	18631	18478	18494	18618	18756	18650	18871	18645	18471	18550	18639	18632	18528	18612	18513	18659	18841	18777	18528	18744	18554	18595	18772	18611	18785	18761	18656	18578	18418	18754	18619	18730	18636	18602	18512	18491	18568	18571	18685	18555	18688	18487	18765	18754	18480	18937	18697	18501	18745	18626	18709	18456	18736	18611	18480	18634	18612	18628	18569	18805	18445	18516	18522	18630	18546	18651	18675	18768	18513	18555	18470	18456	18614	18513	18396	18619	18413	18382	18671	18761	18647	18699	18701	18569	18656	18740	18719	18436	18611	18698	18575	18533	18706	19004	18586	18683	18686	18631	18695	18532	18546	18631	18563	18546	18580	18726	18665	18540	18765	18485	18619	18411	18537	18561	18740	18682	18685	18585	18581	18544	18648	18529	18563	18607	18630	18630	18688	18535	18665	18515	18579	18493	18644	18700	18678	18515	18596	18660	18828	18679	18772	18796	18536	18652	18663	18641	18595	18608	18614	18703	18686	18717	18611	18679	18732	18793	18645	18571	18634	18683	18599	18550	18639	18650	18416	18756	18502	18634	18661	18756	18742	18483	18550	18642	18762	18692	18479	18718	18457	18810	18661	18566	18406	18655	18633	18564	18418	18636	18481	18691	18612	18615	18497	18618	18644	18557	18791	18448	18533	18610	18480	18596	18461	18625	18561	18487	18568	18590	18669	18612	18519	18763	18592	18630	18757	18628	18628	18562	18688	18590	18602	18593	18626	18814	18593	18638	18900	18757	18566	18471	18403	18632	18589	18552	18826	18722	18500	18655	18679	18659	18643	18649	18692	18502	18618	18530	18697	18733	18826	18602	18600	18538	18804	18526	18631	18502	18638	18651	18665	18820	18418	18923	18556	18609	18704	18787	18777	18606	18749	18697	18450	18782	18897	18604	18670	18615	18576	18743	18569	18553	18470	18706	18794	18684	18696	18684	18667	18711	18620	18837	18732	18524	18792	18787	18734	18466	18598	18735	18541	18310	18440	18676	18506	18758	18580	18512	18738	18943	18399	18577	18532	18600	18548	18678	18550	18585	18570	18652	18620	18803	18565	18647	18524	18623	18596	18614	18883	18765	18803	18540	18722	18770	18720	18789	18691	18771	18526	18853	18879	18685	18662	18712	18580	18685	18439	18664	18683	18628	18493	18692	18663	18414	18509	18693	18571	18666	18681	18434	18719	18705	18676	18526	18684	18547	18705	18780	18445	18586	18616	18627	18464	18545	18748	18834	18751	18541	18608	18572	18662	18607	18701	18575	18711	18421	18502	18694	18690	18479	18647	18646	18627	18550	18712	18594	18675	18590	18783	18528	18670	18656	18667	18389	18696	18631	18599	18690	18634	18533	18684	18562	18822	18794	18653	18655	18453	18612	18667	18705	18397	18824	18701	18621	18666	18423	18582	18571	18507	18711	18552	18669	18436	18641	18620	18830	18537	18795	18563	18864	18513	18772	18765	18731	18583	18701	18582	18798	18288	18522	18566	18597	18800	18690	18751	18622	18486	18604	18729	18810	18913	18562	18688	18621	18542	18656	18696	18596	18714	18540	18772	18880	18663	18570	18805	18685	18479	18729	18662	18288	18427	18597	18637	18522	18613	18622	18670	18502	18697	18610	18521	18658	18749	18547	18606	18336	18771	18622	18654	18625	18525	18624	18646	18561	18700	18727	18567	18668	18594	18549	18671	18536	18808	18634	18378	18566	18642	18619	18723	18574	18683	18554	18763	18744	18609	18789	18462	18562	18833	18626	18735	18681	18534	18592	18622	18541	18478	18617	18787	18464	18655	18470	18550	18665	18528	18756	18574	18794	18574	18469	18568	18718	18791	18671	18741	18755	18670	18681	18669	18840	18712	18649	18744	18629	18800	18667	18534	18690	18675	18555	18532	18572	18701	18666	18730	18531	18623	18544	18908	18725	18601	18593	18534	18593	18657	18610	18734	18638	18544	18574	18459	18689	18517	18498	18743	18649	18642	18631	18509	18659	18618	18822	18574	18607	18620	18434	18621	18514	18658	18544	18562	18607	18690	18636	18802	18910	18603	18789	18475	18402	18656	18522	18599	18578	18519	18670	18725	18603	18532	18890	18804	18591	18651	18670	18821	18860	18746	18776	18633	18761	18617	18622	18714	18680	18588	18673	18467	18581	18565	18365	18707	18490	18547	18677	18697	18764	18764	18626	18738	18673	18508	18547	18718	18717	18656	18681	18607	18423	18634	18581	18582	18575	18417	18576	18513	18364	18470	18501	18503	18763	18612	18577	18604	18439	18598	18516	18640	18641	18608	18388	18786	18767	18730	18778	18624	18674	18536	18572	18631	18549	18747	18612	18540	18518	18753	18599	18516	18755	18740	18784	18693	18580	18619	18435	18658	18588	18577	18591	18470	18691	18579	18916	18815	18723	18681	18774	18767	18715	18404	18803	18591	18620	18724	18727	18539	18594	18467	18740	18452	18495	18563	18618	18673	18591	18574	18536	18480	18588	18665	18750	18582	18701	18664	18545	18608	18504	18591	18453	18561	18822	18596	18884	18537	18602	18604	18649	18788	18501	18610	18733	18548	18888	18783	18507	18516	18603	18514	18694	18601	18801	18692	18536	18760	18761	18702	18785	18690	18620	18799	18717	18572	18580	18586	18694	18812	18724	18777	18568	18767	18475	18534	18512	18651	18699	18717	18900	18729	18536	18526	18831	18574	18548	18392	18616	18522	18532	18548	18546	18670	18627	18842	18691	18528	18505	18561	18636	18610	18738	18463	18704	18642	18623	18667	18850	18821	18689	18714	18747	18618	18790	18687	18580	18598	18600	18506	18540	18574	18712	18583	18691	18667	18699	18524	18678	18523	18859	18763	18795	18686	18655	18765	18517	18794	18627	18557	18685	18635	18630	18635	18757	18613	18622	18644	18611	18592	18825	18689	18632	18682	18602	18611	18634	18557	18738	18704	18497	18642	18742	18811	18488	18362	18626	18570	18791	18712	18539	18558	18595	18592	18585	18647	18489	18576	18664	18683	18669	18562	18842	18621	18768	18746	18499	18528	18700	18734	18668	18463	18753	18935	18589	18626	18636	18604	18544	18560	18742	18579	18578	18656	18466	18708	18595	18502	18496	18710	18826	18589	18702	18497	18599	18765	18703	18811	18801	18602	18587	18623	18666	18829	18744	18488	18703	18684	18652	18865	18581	18600	18730	18637	18578	18641	18667	18677	18641	18779	18721	18637	18699	18575	18684	18776	18508	18560	18576	18548	18786	18789	18608	18609	18522	18602	18745	18764	18688	18594	18667	18730	18780	18419	18681	18703	18505	18623	18520	18365	18724	18651	18753	18328	18708	18601	18389	18557	18841	18706	18691	18729	18602	18629	18568	18610	18602	18741	18811	18676	18733	18804	18832	18602	18703	18490	18569	18686	18784	18654	18648	18422	18607	18672	18750	18660	18577	18661	18717	18428	18575	18699	18613	18754	18692	18779	18641	18368	18552	18709	18611	18728	18657
17186	30964	29473	22988	19305	20473	20524	19239	17419	16681	15978	15948	15706	18585	29665	28595	25174	20624	17336	15878	15432	15260	15312	15392	15457	15363	15479	15568	15240	15226	15338	15476	15287	15284	15583	15473	15132	15314	15345	15226	15372	15325	15263	15472	15452	15194	15239	15297	15292	15323	15445	15317	15246	15199	15274	15359	15340	15323	15401	15363	15332	15369	15274	15324	15305	15274	15279	15148	15330	15472	15237	15298	15480	15353	15348	15250	15351	15188	15332	15305	15203	15315	15350	15321	15451	15462	15310	15289	15329	15078	15183	15445	15229	15256	15348	15423	15166	15284	15331	15442	15313	15220	15168	15402	15334	15288	15276	15406	15299	15280	15132	15355	15379	15241	15345	15275	15406	15317	15373	15438	15374	15435	15260	15401	15371	15272	15398	15279	15344	15478	15262	15172	15154	15489	15162	15442	15374	15188	15401	15319	15272	15350	15363	15401	15244	15253	15420	15369	15432	15537	15427	15263	15295	15329	15264	15283	15277	15328	15348	15410	15284	15378	15262	15403	15225	15454	15381	15445	15512	15371	15452	15268	15291	15141	15304	15465	15369	15243	15365	15349	15419	15296	15184	15366	15415	15374	15440	15379	15301	15153	15324	15385	15288	15108	15496	15304	15426	15086	15389	15456	15249	15389	15136	15397	15340	15275	15431	15294	15324	15354	15322	15391	15236	15412	15411	15339	15343	15052	15486	15410	15578	15272	15189	15243	15035	15326	15299	15346	15274	15443	15234	15247	15369	15356	15340	15451	15292	15200	15260	15283	15299	15306	15362	15263	15341	15294	15129	15229	15420	15313	15323	15435	15318	15295	15287	15340	15274	15385	15270	15349	15512	15345	15328	15270	15298	15305	15306	15085	15305	15214	15217	15314	15247	15236	15268	15225	15351	15441	15329	15552	15349	15320	15431	15204	15231	15335	15295	15200	15248	15260	15310	15282	15200	15229	15419	15165	15379	15274	15162	15356	15351	15169	15387	15158	15480	15442	15365	15283	15251	15326	15184	15278	15248	15349	15406	15360	15270	15424	15194	15377	15293	15451	15528	15286	15276	15386	15403	15229	15369	15329	15335	15250	15230	15330	15334	15434	15339	15282	15551	15332	15285	15332	15394	15314	15275	15277	15455	15287	15215	15270	15389	15431	15344	15261	15339	15325	15423	15366	15252	15181	15259	15273	15254	15252	15254	15241	15286	15336	15395	15187	15166	15335	15264	15374	15293	15283	15312	15433	15237	15416	15299	15511	15217	15357	15232	15369	15336	15270	15432	15187	15450	15341	15068	15398	15384	15319	15360	15353	15206	15202	15341	15461	15414	15329	15174	15331	15423	15412	15384	15384	15427	15227	15153	15274	15350	15350	15197	15154	15379	15380	15244	15295	15403	15276	15295	15387	15248	15379	15305	15338	15367	15299	15213	15335	15316	15393	15267	15336	15267	15294	15285	15355	15304	15251	15324	15279	15390	15199	15368	15360	15276	15365	15304	15402	15249	15278	15329	15297	15286	15171	15396	15261	15280	15417	15406	15323	15338	15257	15429	15207	15348	15547	15284	15505	15354	15408	15289	15129	15250	15303	15516	15237	15403	15237	15410	15464	15254	15296	15315	15281	15377	15286	15427	15184	15471	15152	15536	15172	15286	15199	15270	15131	15306	15324	15407	15329	15180	15224	15306	15403	15225	15413	15208	15356	15237	15362	15299	15372	15196	15287	15410	15316	15436	15402	15464	15171	15345	15277	15362	15357	15277	15345	15247	15476	15368	15354	15296	15264	15183	15391	15311	15349	15214	15331	15454	15321	15499	15127	15337	15414	15249	15236	15451	15151	15459	15367	15249	15350	15174	15353	15322	15375	15325	15397	15229	15344	15292	15215	15338	15225	15281	15329	15346	15231	15360	15360	15317	15239	15171	15376	15176	15284	15285	15362	15365	15275	15476	15351	15455	15231	15314	15316	15296	15234	15178	15373	15184	15447	15521	15301	15414	15333	15212	15382	15178	15192	15308	15399	15386	15490	15277	15298	15305	15404	15404	15317	15088	15397	15207	15234	15248	15287	15289	15342	15532	15426	15195	15281	15314	15434	15471	15319	15209	15448	15391	15326	15348	15370	15295	15355	15339	15217	15320	15262	15130	15479	15227	15291	15215	15266	15591	15311	15267	15254	15177	15381	15185	15373	15280	15394	15296	15324	15226	15200	15416	15307	15295	15335	15392	15259	15016	15504	15327	15217	15287	15303	15337	15267	15203	15303	15322	15450	15393	15276	15398	15265	15229	15246	15528	15253	15256	15369	15215	15417	15167	15277	15225	15319	15291	15256	15344	15260	15364	15305	15377	15218	15229	15310	15362	15502	15329	15351	15217	15376	15266	15395	15252	15410	15247	15235	15217	15350	15287	15408	15300	15390	15357	15129	15213	15344	15433	15276	15410	15316	15518	15298	15365	15303	15359	15305	15232	15329	15416	15309	15508	15337	15326	15384	15232	15370	15205	15252	15181	15347	15307	15527	15285	15306	15305	15230	15412	15284	15431	15342	15441	15301	15389	15371	15129	15312	15188	15231	15442	15356	15272	15214	15218	15274	15262	15320	15287	15367	15391	15279	15401	15297	15366	15194	15379	15349	15287	15148	15244	15326	15252	15245	15354	15185	15269	15332	15170	15420	15424	15219	15196	15239	15362	15379	15264	15227	15098	15267	15352	15426	15362	15172	15226	15274	15349	15147	15205	15301	15281	15452	15306	15263	15377	15396	15163	15414	15418	15380	15265	15529	15098	15330	15385	15258	15243	15104	15287	15286	15511	15238	15334	15363	15307	15278	15446	15450	15437	15227	15191	15279	15445	15256	15293	15304	15252	15272	15246	15451	15291	15378	15460	15391	15299	15410	15118	15248	15200	15543	15306	15392	15257	15307	15346	15291	15190	15402	15239	15261	15278	15307	15221	15508	15392	15313	15279	15318	15410	15136	15325	15453	15392	15493	15299	15448	15363	15427	15207	15233	15396	15365	15405	15403	15255	15313	15347	15455	15488	15364	15277	15098	15221	15258	15402	15231	15502	15296	15340	15267	15276	15314	15244	15314	15257	15352	15436	15365	15428	15417	15241	15246	15302	15288	15312	15453	15176	15188	15283	15147	15312	15362	15409	15360	15291	15308	15333	15495	15222	15300	15303	15328	15207	15335	15168	15278	15257	15294	15513	15205	15239	15314	15232	15329	15202	15338	15317	15161	15131	15385	15284	15181	15251	15246	15209	15482	15447	15342	15326	15269	15273	15222	15429	15195	15201	15311	15331	15252	15112	15395	15190	15176	15205	15212	15250	15255	15325	15155	15454	15430	15359	15370	15532	15342	15302	15395	15245	15404	15213	15243	15443	15392	15182	15232	15232	15218	15278	15197	15190	15279	15240	15403	15436	15298	15259	15355	15254	15350	15083	15206	15322	15306	15186	15228	15298	15514	15309	15192	15202	15207	15033	15328	15216	15380	15553	15274	15453	15286	15307	15287	15338	15293	15225	15515	15337	15268	15263	15291	15400	15385	15208	15520	15258	15342	15378	15392	15298	15205	15464	15362	15478	15411	15163	15311	15175	15383	15299	15378	15234	15354	15358	15275	15322	15305	15451	15302	15388	15319	15374	15099	15521	15439	15216	15430	15432	15302	15180	15477	15333	15413	15369	15173	15481	15277	15218	15434	15264	15358	15517	15350	15277	15207	15391	15256	15338	15154	15260	15374	15253	15321	15284	15363	15251	15252	15416	15225	15336	15299	15296	15268	15516	15256	15345	15274	15289	15269	15289	15286	15259	15277	15200	15429	15284	15535	15123	15306	15358	15378	15216	15443	15079	15241	15202	15392	15178	15349	15425	15332	15199	15334	15382	15328	15121	15333	15261	15279	15165	15380	15361	15359	15324	15322	15280	15254	15300	15420	15291	15249	15145	15304	15328	15326	15296	15326	15262	15379	15249	15332	15201	15130	15240	15452	15237	15255	15332	15194	15197	15325	15304	15321	15270	15285	15214	15455	15319	15179	15264	15254	15500	15391	15273	15155	15372	15261	15345	15407	15304	15276	15307	15219	15335	15428	15428	15295	15348	15180	15447	15297	15153	15449	15382	15503	15284	15482	15340	15165	15349	15214	15414	15429	15365	15371	15273	15260	15239	15396	15261	15135	15436	15210	15301	15456	15337	15280	15205	15250	15279	15431	15393	15423	15324	15321	15460	15272	15333	15385	15265	15358	15349	15420	15535	15381	15322	15137	15286	15438	15172	15314	15242	15269	15260	15410	15162	15373	15340	15278	15257	15322	15281	15227	15350	15142	15302	15314	15229	15395	15316	15189	15122	15333	15291	15268	15576	15225	15321	15312	15299	15338	15256	15319	15388	15223	15242	15274	15210	15392	15371	15416	15231	15390	15408	15410	15266	15292	15247	15331	15142	15360	15294	15263	15505	15359	15406	15268	15176	15491	15104	15419	15409	15140	15210	15331	15384	15501	15219	15451	15264	15513	15299	15372	15253	15241	15223	15437	15368	15338	15316	15314	15416	15312	15470	15182	15269	15401	15208	15313	15192	15262	15384	15338	15351	15359	15487	15284	15242	15397	15177	15371	15445	15398	15381	15111	15437	15290	15234	15295	15227	15235	15380	15291	15145	15344	15228	15286	15257	15341	15412	15304	15253	15244	15158	15107	15155	15407	15410	15307	15366	15350	15182	15315	15275	15278	15136	15230	15302	15305	15333	15215	15240	15373	15318	15233	15429	15401	15308	15178	15480	15301	15283	15350	15259	15294	15280	15283	15333	15357	15287	15267	15248	15329	15267	15344	15229	15352	15205	15328	15414	15333	15383	15114	15235	15352	15381	15234	15413	15333	15404	15402	15217	15420	15233	15392	15282	15434	15313	15286	15310	15145	15325	15236	15176	15338	15161	15248	15205	15385	15254	15353	15441	15251	15314	15229	15322	15323	15264	15303	15296	15345	15294	15320	15208	15386	15374	15429	15308	15450	15362	15372	15347	15331	15316	15211	15397	15199	15249	15273	15481	15172	15356	15283	15317	15331	15385	15146	15338	15203	15421	15274	15021	15295	15341	15350	15368	15288	15291	15455	15357	15199	15337	15339	15243	15169	15402	15419
22320	20807	28473	23236	21100	24301	28356	22777	20309	20281	19964	19504	19744	22759	40773	37114	33473	27376	22701	20199	19480	19074	18923	19063	18922	19072	19113	19021	19092	19061	18815	19028	18942	18952	18825	19147	18901	18948	18746	18807	19048	18944	18914	18917	18964	18731	18715	18707	19214	18857	18891	19036	18833	19040	18919	19010	18794	18823	18746	18915	19023	19016	18816	18953	18826	18954	18966	18828	18988	19069	18842	18877	18992	18814	18911	18900	18968	18899	18688	18871	18945	18902	18913	18851	18772	18867	18950	18855	19074	18779	18762	18713	18835	18889	19022	18929	18837	18800	18730	18760	18877	18784	18968	18614	18564	18747	18730	18907	18790	18920	18804	18916	18710	18800	18791	18930	18937	18713	18607	18740	18628	18797	18902	18865	18740	19036	18765	18845	18897	18886	19011	18865	18793	18903	18797	18717	18820	18826	18672	18639	18779	18764	18777	19119	18666	18721	18489	18729	18898	18927	18825	18850	18636	18805	18832	18723	18864	18956	19029	19115	19077	18887	18894	18884	18984	18945	19025	18858	18998	18921	18720	18707	18791	18745	18831	18950	18800	18893	18680	18825	18743	18918	18583	18729	18826	18693	18774	18751	18773	18753	18949	18819	18841	18717	18844	18953	18682	18962	18927	18744	18984	18571	18982	18793	18832	18688	18748	18826	18813	18747	18811	18660	18786	18743	18853	18859	18963	18757	18861	18641	18865	18779	18748	18813	18765	18766	18755	18705	18772	18801	19032	18602	18865	18844	18708	18948	18931	18753	18744	18782	18862	18653	18762	18996	18849	18973	18912	18676	18750	18616	18778	18609	18725	18980	18761	18800	18874	18782	18827	18905	18804	18843	18538	18705	18726	18854	18970	18883	18883	18721	19046	18636	18741	18858	18841	18985	18842	18803	18877	18844	18703	18862	18894	18925	18740	18867	18899	18673	18686	18865	18821	18735	18556	18861	18884	18930	18843	18957	18535	18696	18856	18801	18848	18910	18916	18579	18784	18672	18716	18895	18986	18756	19024	18729	18702	18904	18887	18784	18885	19074	18840	18871	18847	18688	18724	18800	19184	18945	18896	18845	18881	18752	18869	18897	18991	18860	18761	18670	18682	18808	19026	18860	18804	18839	18748	18902	18529	18880	18861	18754	18841	19012	18946	18910	18819	18746	18923	18815	18668	18991	19001	18840	18704	18868	18807	18876	18857	18717	18935	18955	18689	18977	18784	18955	18879	18748	18956	18974	18949	19024	18939	18847	18735	18889	19071	18810	18718	18833	18794	18907	18782	18895	18769	18673	18793	18894	18958	18712	18855	18918	18776	18694	18855	18833	18945	18941	18919	18889	19118	18633	18768	18874	18867	18743	18853	18703	18861	18683	18944	18885	18670	18940	18907	18939	18897	18695	18893	18666	19018	18833	18812	18951	18973	18817	18992	18762	18635	18784	18802	18953	18778	18742	18878	18955	18938	18868	18865	18878	18902	18630	18831	18917	18769	18952	18934	18953	18943	18891	18827	18795	19002	18924	18772	18842	18827	18819	18773	19002	18907	18766	18813	18933	18884	18450	19001	18656	18910	18752	18784	18988	18860	18929	18737	19072	19016	18963	18939	18816	18768	18692	18889	18785	18856	18704	18960	18713	18931	18950	18829	18690	18692	18789	18738	18688	18877	18793	18828	18614	18916	18849	18787	18744	18980	18811	18778	18978	18962	18691	18883	18910	18918	18807	18873	18768	18792	18801	18789	18771	18630	18964	18902	18783	18891	18939	18907	18830	19061	18753	18766	18860	18845	18977	18902	18731	18960	18806	18844	18815	19012	18899	19088	19099	18767	18818	18732	18672	18847	18589	18781	18883	19022	18842	18610	18829	18739	18933	18821	18786	18767	18737	18591	18747	18775	18932	18929	18966	18819	18813	18624	19058	18910	18829	18828	19053	18821	18802	18740	18747	18631	19076	18809	18970	18850	18740	18851	18737	18987	18836	18873	18656	18805	18799	18839	19060	19063	18766	18950	19011	18818	19036	18949	18917	18915	18754	18869	18919	18942	18787	18624	18815	18782	18785	18880	18898	18847	18700	18701	18820	18929	19000	18715	18945	18856	18592	18630	18975	18927	18992	18939	18788	18858	18967	18572	18788	18741	18996	18805	18679	18932	18903	18942	19008	19023	18659	18699	18739	18861	18873	18888	18983	19028	18702	18815	18944	19087	18716	18850	18883	18662	18724	18783	18668	18649	18731	19254	18857	18858	18940	18832	18757	18729	18665	18763	18905	18842	18742	18791	19055	19082	18963	18829	18886	18846	18889	19011	18857	18909	18894	18725	18841	18884	18787	18998	18883	18798	18953	18753	18668	18774	18676	18759	18769	18848	18849	18888	18893	18834	18720	18906	18881	18816	19005	18938	18703	18798	18931	18996	19000	18687	18903	19059	18893	18888	18927	18873	18668	18800	18782	18932	18855	18844	18862	18878	18782	18693	18574	18930	18940	18750	18854	18805	19085	18975	18779	18942	18963	18908	18880	18755	18653	18847	18796	18921	18717	18949	18741	18843	18886	18928	18759	18696	18832	18897	18958	18930	18797	18774	18934	18854	18820	18896	18943	18923	18814	18593	18768	18884	18981	18948	18876	18974	18811	18815	19005	18963	18678	18813	18889	18788	18873	18771	18732	18868	18792	19008	18926	18904	19049	18780	18764	18710	18681	18843	18755	18813	18849	18814	18697	18887	18873	18659	18795	18784	18562	18798	18713	18972	18792	18716	18712	18841	18831	18885	18924	18703	18894	18773	18789	18820	18747	18546	19017	18863	18750	18688	19007	18864	18863	18923	18857	18794	18757	18866	18850	18963	19003	18647	18555	18870	18745	18867	19024	18577	18941	18974	18895	19048	18678	18698	18785	18889	18997	19103	18781	18872	18951	19102	18986	18843	18882	18734	18632	18760	18937	18691	18494	18867	18734	18882	18878	18696	18592	18629	18737	18855	18868	19104	18755	18763	18723	18585	18911	18746	18770	18923	18836	18696	18805	18675	18971	19018	18882	18871	18960	18914	18889	18774	18843	18925	18778	18846	18690	18800	18891	18804	18837	18895	18830	18680	18976	18741	18853	18781	18782	18703	18688	18709	18712	18820	18875	18790	18731	18802	18687	18757	18995	18865	18963	18835	18808	19029	18967	18677	18969	18682	18724	18807	18799	18794	18611	18774	18649	18710	19032	18928	18840	18937	18816	18635	18914	18685	19022	18747	18709	18919	18912	18805	18686	18767	18591	18873	18875	18902	18524	18476	18891	18938	19026	18845	18811	18948	18881	18784	18822	18863	18911	18590	18763	18927	18877	19038	18859	18616	18896	18821	18841	18946	18866	18888	18879	19019	18583	18986	18602	18817	18900	18972	18853	18861	18898	18974	18725	18779	18611	18683	18825	18911	18730	18923	18743	18774	18948	18906	18631	18856	18793	18923	18760	18765	18708	18947	18930	18739	18816	18823	18748	18921	18797	18947	18672	19030	18795	18979	18836	18943	18835	18575	19038	18915	18741	18863	18711	18954	18988	18950	18718	18746	18746	18752	19064	18849	18797	19072	18830	18900	18981	18880	18896	18759	18782	18972	18806	18964	18670	19058	18653	18630	18798	18767	19032	18824	18851	18926	18857	18867	18943	18769	18657	18813	18928	19022	18816	18607	18653	18875	18908	18657	18789	19092	19027	18695	18771	18856	18729	18868	18768	18943	18836	18743	18896	18834	18651	18544	18773	19067	18792	18815	18717	18830	18836	18723	18876	18852	18762	18959	18755	18747	18881	18918	18839	19031	18917	18752	18917	18617	18807	18776	18938	18732	19041	18770	18829	18845	18787	18625	18687	18832	18964	18945	18793	18776	18835	18748	18795	18744	18933	18973	18752	18555	18945	18727	18803	18618	18915	18743	18888	18867	18668	18824	18926	18830	18717	19063	18923	18741	18518	18719	18866	18841	18917	18845	18741	18941	19064	18779	18694	18989	18806	18649	18642	18885	18868	18938	18813	18697	18601	18834	18819	18927	18736	18659	18900	18616	18910	18851	18721	18619	18613	18663	18863	18485	18664	18852	18835	18577	18862	18765	18835	18940	18503	18881	18767	18720	18713	18806	18820	18927	18933	18888	18986	18756	18825	18968	18822	18892	18838	18658	18815	18631	18973	18893	18646	18864	18835	18769	18771	18971	18758	18772	18798	18707	18627	18597	18680	18615	18922	18812	18743	18952	18663	18777	18695	18880	18674	18495	18773	18782	18734	18774	18846	18791	18842	18777	18843	18800	18761	18805	18644	18708	18712	18697	18674	18805	18827	18566	18903	18863	19019	18863	18546	18873	18906	18783	18904	18587	19070	19082	19028	19121	18761	18657	18706	18611	18927	18662	18866	18721	18631	18815	18846	18846	18922	18851	18833	18751	18737	18703	18910	18947	18809	18823	18879	18668	18748	18745	18780	18802	18760	18945	18714	18766	18766	18872	18920	18671	18793	18822	18972	18724	18976	18803	18752	18839	18757	18915	18769	18729	18788	18618	19014	19014	18923	18901	18882	18837	18788	18689	18701	18623	18661	18708	18712	18727	18846	18845	18736	18753	18576	18769	18783	18647	18895	18814	18825	18873	19025	18828	18777	18848	18839	18787	18731	18855	18724	18835	18650	18758	18980	18849	18810	18718	18937	18819	18868	18833	19032	18838	18818	18866	18913	18792	18651	18706	18631	18884	18814	18923	19002	18943	18781	18607	18647	18721	19102	18710	18603	18918	19042	18795	18956	18864	18874	18726	18928	18590	18770	18946	18880	18946	18814	18980	18576	18770	18664	18948	18939	18925	19061	18678	18924	18759	18599	18757	18858	18869	18875	18827	18894	18680	18751	18716	18749	18899	18783	18953	18719	18816	18704	18838	18932	18797	18695	18794	18954	18753	18621	18917	18918	18793	18814	18835	18885	18909	18695	18862	18773	18780	18640	18748	18628	18886	18851	18877	18958	18939	18866	18707	18690	18952	19048	18779	18811	18816	18744	18997	18643	18809	18768	18774	18896	18673	18756	18943	18822	18895	18748	18957	18718	19019	18680	18692	18838	18798	19065	18784	18740	18778	18682	18857	18884	18821	18976	18824	18941	19077	18950
19094	36096	34406	25567	22255	24212	23505	20336	17392	16997	16660	16042	16313	22179	41606	36460	32023	24652	19326	16472	15586	15759	15384	15152	15329	15286	15387	15459	15352	15422	15425	15423	15347	15259	15490	15379	15487	15476	15475	15465	15397	15333	15578	15439	15398	15392	15384	15428	15549	15359	15502	15495	15223	15481	15424	15407	15493	15457	15501	15380	15476	15431	15278	15414	15294	15565	15230	15523	15484	15359	15400	15446	15291	15514	15470	15422	15316	15315	15515	15364	15440	15233	15268	15425	15410	15343	15385	15270	15494	15371	15444	15338	15314	15344	15495	15406	15430	15414	15205	15282	15292	15198	15515	15368	15450	15458	15442	15495	15373	15292	15478	15429	15339	15482	15523	15408	15383	15437	15385	15304	15412	15341	15487	15419	15379	15331	15219	15319	15290	15406	15282	15440	15318	15246	15454	15564	15426	15246	15277	15444	15407	15282	15411	15419	15581	15278	15412	15295	15235	15547	15412	15503	15404	15249	15266	15542	15407	15414	15315	15392	15385	15239	15272	15430	15267	15307	15345	15458	15391	15266	15275	15252	15330	15466	15267	15302	15362	15441	15554	15305	15516	15319	15301	15363	15434	15408	15318	15572	15407	15451	15453	15442	15361	15358	15392	15341	15320	15360	15355	15322	15339	15356	15405	15421	15240	15394	15343	15406	15253	15352	15398	15367	15458	15436	15228	15293	15403	15378	15501	15407	15507	15219	15345	15446	15327	15424	15273	15159	15197	15440	15562	15555	15383	15400	15389	15328	15317	15374	15508	15513	15429	15458	15301	15269	15329	15345	15490	15386	15473	15306	15276	15472	15343	15232	15210	15343	15335	15408	15375	15546	15255	15428	15320	15257	15294	15504	15344	15423	15212	15378	15391	15413	15463	15396	15378	15276	15414	15399	15296	15475	15261	15359	15334	15379	15313	15421	15437	15440	15428	15409	15304	15406	15426	15391	15191	15298	15380	15386	15410	15330	15498	15435	15227	15477	15418	15539	15257	15371	15243	15467	15409	15453	15360	15280	15221	15447	15389	15500	15207	15502	15169	15324	15402	15299	15450	15160	15453	15482	15356	15320	15531	15227	15338	15231	15431	15360	15512	15478	15336	15435	15289	15276	15350	15201	15311	15455	15324	15295	15367	15476	15241	15525	15373	15361	15417	15322	15353	15287	15381	15325	15338	15413	15316	15449	15332	15235	15360	15321	15151	15559	15449	15331	15488	15393	15308	15490	15516	15327	15399	15454	15434	15449	15574	15236	15192	15396	15483	15465	15256	15447	15160	15437	15397	15201	15396	15315	15281	15415	15470	15466	15365	15336	15446	15464	15321	15278	15239	15542	15357	15261	15224	15285	15370	15253	15295	15502	15437	15348	15427	15367	15337	15346	15507	15434	15452	15234	15405	15269	15338	15339	15188	15320	15395	15536	15313	15399	15351	15306	15351	15250	15308	15267	15351	15534	15263	15469	15418	15263	15247	15332	15283	15536	15422	15384	15277	15406	15315	15248	15299	15504	15420	15275	15209	15472	15459	15323	15360	15370	15329	15440	15494	15401	15238	15323	15417	15431	15482	15559	15312	15350	15127	15548	15467	15352	15308	15557	15370	15393	15367	15417	15448	15407	15215	15613	15446	15270	15350	15437	15513	15294	15107	15334	15439	15295	15305	15425	15452	15433	15423	15457	15668	15480	15276	15438	15320	15193	15472	15437	15360	15349	15327	15523	15345	15285	15507	15360	15486	15354	15425	15405	15511	15318	15260	15588	15358	15332	15457	15491	15414	15244	15328	15365	15382	15177	15446	15320	15387	15334	15469	15411	15356	15441	15468	15200	15468	15460	15462	15273	15246	15342	15483	15369	15201	15364	15348	15197	15259	15279	15399	15344	15442	15477	15077	15327	15415	15505	15222	15381	15491	15356	15231	15289	15244	15241	15374	15339	15274	15338	15363	15205	15281	15387	15379	15439	15256	15348	15416	15416	15422	15369	15375	15517	15390	15455	15251	15407	15463	15372	15412	15436	15370	15350	15325	15380	15412	15468	15434	15253	15355	15396	15406	15516	15364	15295	15309	15288	15339	15372	15304	15271	15534	15290	15338	15230	15452	15378	15333	15313	15271	15239	15314	15305	15309	15437	15480	15224	15378	15371	15443	15401	15367	15417	15464	15338	15181	15222	15405	15197	15192	15327	15379	15431	15528	15564	15465	15401	15415	15304	15309	15381	15508	15398	15181	15204	15248	15408	15257	15241	15463	15279	15326	15255	15362	15395	15446	15439	15257	15256	15350	15471	15255	15314	15477	15294	15191	15468	15397	15391	15325	15433	15385	15358	15260	15605	15312	15381	15506	15336	15334	15430	15328	15382	15343	15407	15173	15280	15438	15320	15432	15387	15375	15502	15416	15158	15426	15454	15373	15416	15286	15313	15500	15453	15426	15392	15380	15532	15458	15250	15327	15375	15421	15328	15304	15422	15388	15496	15293	15336	15322	15316	15261	15466	15559	15398	15495	15360	15320	15354	15272	15381	15263	15434	15325	15279	15500	15206	15390	15399	15243	15369	15423	15423	15312	15316	15375	15435	15438	15216	15281	15109	15371	15331	15325	15429	15434	15306	15376	15284	15500	15539	15305	15371	15322	15504	15352	15266	15434	15246	15428	15274	15334	15345	15250	15383	15393	15247	15439	15380	15354	15500	15313	15294	15293	15512	15298	15413	15247	15334	15367	15328	15422	15475	15339	15431	15369	15379	15178	15330	15520	15470	15338	15176	15195	15462	15350	15304	15288	15364	15428	15272	15292	15708	15326	15207	15413	15347	15519	15433	15456	15390	15426	15455	15365	15270	15479	15286	15322	15314	15272	15307	15441	15365	15222	15245	15282	15429	15445	15287	15434	15326	15384	15494	15430	15327	15342	15298	15581	15409	15400	15437	15479	15355	15345	15572	15242	15425	15411	15393	15285	15443	15495	15429	15282	15252	15472	15503	15475	15270	15417	15410	15466	15396	15366	15413	15330	15357	15296	15444	15147	15398	15369	15335	15468	15444	15392	15400	15354	15341	15360	15407	15371	15401	15364	15433	15419	15298	15398	15349	15313	15213	15265	15392	15372	15343	15492	15383	15283	15427	15344	15382	15410	15481	15406	15356	15303	15348	15385	15343	15446	15417	15245	15304	15458	15251	15352	15161	15437	15285	15263	15347	15481	15431	15248	15359	15417	15282	15186	15449	15383	15415	15429	15344	15346	15416	15416	15430	15358	15432	15368	15179	15379	15365	15432	15427	15399	15308	15436	15234	15360	15296	15310	15208	15341	15269	15338	15550	15467	15379	15506	15350	15256	15279	15379	15155	15536	15331	15438	15419	15365	15317	15451	15355	15202	15466	15358	15511	15322	15613	15387	15367	15406	15315	15237	15394	15222	15320	15424	15369	15336	15536	15213	15273	15350	15509	15548	15388	15359	15463	15210	15330	15511	15379	15315	15294	15402	15247	15333	15352	15402	15297	15299	15505	15371	15379	15457	15413	15406	15324	15397	15315	15417	15326	15345	15199	15561	15275	15318	15370	15488	15405	15323	15257	15339	15451	15314	15456	15449	15469	15212	15189	15388	15273	15390	15394	15409	15420	15519	15447	15392	15500	15329	15431	15324	15435	15490	15435	15335	15396	15408	15494	15411	15300	15277	15270	15414	15532	15365	15398	15534	15101	15344	15362	15332	15329	15636	15347	15539	15294	15489	15289	15164	15253	15396	15328	15557	15347	15402	15398	15441	15299	15446	15183	15282	15502	15351	15391	15399	15448	15553	15207	15446	15425	15461	15389	15303	15439	15210	15274	15330	15387	15374	15359	15498	15258	15283	15429	15430	15402	15420	15347	15435	15355	15341	15439	15308	15371	15397	15400	15282	15308	15362	15468	15497	15268	15295	15530	15444	15412	15424	15357	15208	15454	15288	15435	15309	15375	15242	15308	15318	15356	15413	15406	15607	15416	15259	15295	15490	15454	15291	15408	15187	15392	15204	15497	15457	15348	15447	15330	15422	15225	15431	15348	15243	15497	15403	15242	15322	15398	15423	15367	15443	15277	15389	15304	15426	15459	15464	15386	15305	15249	15389	15469	15409	15417	15341	15432	15344	15242	15461	15480	15228	15302	15368	15305	15360	15371	15292	15359	15390	15332	15280	15527	15260	15318	15503	15371	15376	15379	15356	15308	15408	15445	15470	15383	15445	15424	15362	15275	15374	15318	15472	15499	15362	15414	15297	15400	15343	15474	15276	15237	15434	15249	15486	15399	15369	15408	15366	15526	15427	15322	15358	15167	15234	15545	15418	15205	15408	15321	15389	15474	15344	15394	15386	15312	15349	15342	15205	15332	15304	15242	15184	15425	15336	15465	15341	15419	15382	15419	15351	15398	15482	15311	15384	15414	15379	15296	15345	15373	15469	15229	15375	15287	15326	15299	15210	15285	15412	15389	15359	15474	15416	15492	15335	15348	15460	15235	15203	15460	15242	15467	15253	15546	15302	15240	15483	15264	15491	15430	15329	15333	15313	15239	15354	15263	15324	15205	15572	15399	15508	15447	15305	15481	15324	15468	15292	15406	15241	15424	15309	15346	15217	15464	15260	15545	15440	15365	15453	15438	15387	15557	15273	15428	15365	15425	15237	15295	15307	15418	15227	15618	15279	15450	15287	15211	15487	15404	15454	15374	15269	15341	15374	15306	15327	15384	15310	15389	15200	15279	15334	15345	15341	15309	15473	15385	15484	15199	15523	15443	15274	15292	15230	15435	15296	15573	15264	15437	15375	15430	15352	15330	15315	15569	15348	15239	15412	15307	15411	15496	15325	15551	15385	15485	15177	15514	15397	15360	15381	15354	15356	15379	15271	15407	15404	15454	15443	15413	15336	15377	15355	15294	15423	15234	15266	15394	15457	15297	15272	15473	15467	15479	15426	15352	15485	15337	15325	15483	15423	15382	15317	15238	15446	15229	15429	15317	15444	15476	15299	15271	15453	15413	15280	15581	15419	15392	15352	15492	15504	15333	15493	15277	15246	15335	15296	15331	15494	15358	15503	15542	15272	15343	15414	15260	15267	15416	15542	15358	15224	15493	15453	15370	15253	15568	15268	15373	15422	15432
27250	22630	27551	24451	20204	21738	21423	20066	19314	19408	19298	19172	19088	19471	20982	21122	20851	20047	19323	19028	18842	19196	19012	19016	19141	19132	18893	18858	19094	19010	18630	18880	18993	18896	19108	19032	18848	18819	18935	19024	19215	19095	19153	18882	19032	19072	19180	18999	18979	18922	18972	18853	18971	19084	19043	19030	19086	18911	19081	18898	18964	19024	18973	19031	19130	18916	19000	18938	18944	18837	18841	19038	18951	19171	18697	18998	18998	19049	18662	18721	19037	18847	19000	19095	19146	19056	19064	18841	19030	19003	19079	19030	18983	19125	18871	18897	18873	18755	19150	19015	19013	19011	18820	18968	18859	18845	19001	18920	18906	19022	18923	18947	18970	18911	19111	18845	18839	18802	18861	19055	18972	19070	19063	18895	18958	18781	18899	18972	18949	19186	18903	18968	18928	18825	18826	18943	19146	18934	18882	18914	19039	19148	18874	18929	18953	19021	19197	18895	19168	19061	19003	18765	18921	18961	18916	18831	18798	18931	18891	18890	18827	18967	19079	18961	18975	19018	18850	19199	19231	19133	18988	18946	19065	19065	19056	19012	19119	18972	18965	18998	18927	18786	18838	18866	19038	18832	18978	18711	19084	18952	19223	18866	18785	18786	18846	18985	18860	18898	19062	18875	18792	18933	19017	19059	18902	18998	18955	19067	18850	18815	19079	18729	18951	19194	18932	19100	18872	19056	18910	19082	18987	18769	18979	19078	18911	19071	18944	18710	19077	19129	18818	19009	18981	18688	19086	19067	18996	19164	19012	18744	18959	19173	19090	18773	18962	19097	18956	19042	18916	18670	18669	19010	19272	19021	18922	18743	18976	18896	19026	18821	18995	18864	19040	18951	18872	18904	19056	18921	18978	19085	18990	19144	18937	18727	18845	18972	18963	18918	18993	18983	18916	19024	18970	18885	19088	18825	18973	19047	19120	19066	18856	18974	18908	18897	18972	19212	18943	18944	18840	19153	19019	18898	18935	19073	18934	18786	18791	18992	19115	18900	19033	19073	18916	19005	19002	18901	18844	19090	18923	18920	19020	18973	18864	18991	18899	18936	19087	18922	19124	19014	18835	19008	19118	18953	18925	18923	19074	18928	19088	19036	18854	18956	18913	19193	19057	19179	18959	18963	19129	18868	18996	18830	19034	18975	18787	19087	19051	19109	18701	18852	19096	18908	19015	18975	18945	18973	18974	18941	19028	18926	18936	18790	18947	18999	18825	18965	19080	19155	18926	18835	18993	19059	18864	18770	18922	18944	18725	18976	18972	18943	19132	18971	18910	18926	18809	19011	18971	18890	18831	18897	18985	19104	19043	18925	18990	18873	19068	19007	19146	18968	18987	19103	19231	19063	18875	18950	18812	18825	18843	19030	19154	19112	19159	19101	18894	18961	18993	19184	19119	18787	18883	18918	19039	19033	19043	19022	19178	18942	18779	18907	18987	18996	18777	19052	18860	19049	18976	18809	19127	18888	19034	18780	19027	18808	18853	18928	18977	18718	18942	19056	18882	19020	18984	19005	18963	18929	18717	18969	18901	18858	19065	18948	18894	18873	18922	19005	18907	18863	18885	19061	19165	18970	19112	18779	18854	18992	18907	19196	18811	19010	19072	18872	18825	19116	19088	19030	19091	19003	19045	19075	18968	18927	18825	18971	18887	18835	18986	18958	18857	18945	18936	18931	19061	19104	19141	19100	19126	19112	19120	18930	18985	18826	19059	19210	18726	18779	19011	18871	18881	18921	18833	18871	18748	18922	18944	19169	18888	19092	19008	18994	19025	18945	19167	18836	18914	18997	19038	18904	19150	18914	18935	18971	19022	18894	19195	18980	18721	18724	18838	18821	18814	18777	18883	18823	18877	19073	18948	18823	18774	18849	18948	18803	18865	18862	18905	18849	19014	18942	19136	19009	18928	18805	19163	18914	18957	18815	19024	19061	18952	18914	18848	18842	19162	19161	19088	19067	18991	19115	18787	18875	18829	18747	18996	18975	18785	18841	18967	18987	19236	19080	18935	19164	18981	18911	18822	18987	18793	18695	19150	19290	19039	18809	19071	18669	19159	18800	18979	19003	18816	18974	18922	18762	18885	18957	18944	19067	18887	18863	18839	18843	18990	19104	19045	18970	18710	18804	19019	18871	18973	18969	18781	18969	18789	19019	18981	18928	18794	18925	18920	18904	19071	18685	18979	18920	19021	18889	19179	19039	19100	18826	18897	18858	18940	18990	19050	18876	19061	19010	19136	19027	19015	19161	18953	19021	19051	19001	18933	18942	19081	19113	19049	18983	19063	18850	18826	19014	18983	19077	18809	18949	18731	18988	18953	18918	18900	19000	18983	18886	18803	18864	18952	18978	18910	19100	18974	18887	18989	18974	18973	19054	18960	18917	18867	18750	18975	19036	18913	19037	19002	18993	18960	19189	19052	18900	18746	18787	18720	18745	18859	18774	18860	18828	18982	19257	18929	18821	19059	18831	19074	19054	18964	18962	18988	19021	19108	18932	19090	18898	18990	18818	19121	18903	18908	19121	19064	18918	19142	18728	19114	18857	18934	18986	18914	18881	19018	19111	19113	18808	18934	18987	18742	18997	19029	18973	19176	18946	18962	18763	18942	18852	19043	18755	18846	18867	18969	18994	18783	18992	19098	19013	18969	18871	19109	18868	19024	18974	18965	19066	19152	18949	18985	19175	19148	18844	19019	19137	18946	18990	19060	19010	19191	18971	19200	19184	19121	19165	18821	19136	18810	19034	18967	18859	19069	19062	19055	19023	18851	18970	19015	19012	19148	19093	18996	18932	18856	18924	18918	18954	19013	19107	18985	18905	18773	18736	18782	18968	18944	19004	19014	19002	18807	18692	18821	19046	18918	19108	18960	18991	18783	18998	19026	18833	18747	19091	18844	19269	19054	19166	19029	18820	19122	18821	18985	18909	18872	18921	18976	18877	19076	18995	18974	19021	19038	19085	18885	18963	18958	18950	18875	19015	18606	18979	18927	18849	19118	18975	18918	19006	19094	18929	18777	19091	19003	18904	19154	19057	19032	18906	18905	19083	18903	18855	18942	18831	19120	19018	19060	18824	18902	18901	19043	19080	18994	18849	18793	19013	18920	19019	18786	19064	18808	19007	18981	18756	19034	18964	18968	18963	18802	19092	19001	19084	18911	18839	18936	18750	18953	18922	19005	19232	18807	18961	19042	19217	19091	19133	18952	18780	18926	18841	18932	18866	18789	18786	18969	19001	19030	18927	18982	18816	18916	19089	19042	18930	19105	18816	19006	18998	18909	18890	19026	18890	18955	18799	19027	18887	19018	18984	18981	19060	18988	19053	18943	18863	18937	19033	19106	18898	18978	18882	18950	18819	18987	18957	18994	19137	19087	18928	18820	18997	18781	18866	18918	18891	18882	18996	19014	19083	18891	18956	18966	18934	18942	18862	19033	19178	19058	19047	18959	18887	18988	19134	18755	18805	19016	18884	18929	19067	19050	18824	18890	19129	18953	18847	18793	19045	18947	19133	19009	19035	18834	19015	19156	19071	19108	19090	19178	18811	18905	18875	18987	18918	19096	18829	18925	18750	18967	18967	18950	19165	18939	19068	19043	18929	19198	18691	19072	18803	19086	18997	19070	18759	19120	18872	19038	18989	18714	18849	18989	18785	18872	19142	18761	18801	18924	19090	18880	18858	19040	18950	18963	18846	19103	18955	18929	19000	19024	19102	19150	18948	18908	18889	19270	18896	19129	18971	18938	19037	18926	18971	18902	19009	18864	18863	19127	18940	19069	19093	18872	19094	19049	19065	18801	19122	19131	19013	19055	18792	18900	19058	19120	18808	18840	19067	19129	19067	18874	19111	19087	18632	18883	18913	18872	19062	19046	18936	18982	19129	18922	19088	19034	18878	18906	18710	18910	18955	19130	18977	18713	18896	18902	18928	18986	18920	19003	18666	19119	18884	19229	18589	18852	18829	19033	18957	18984	18965	18942	18977	19024	18679	18966	19053	19105	18980	18942	18908	18964	18994	18946	19036	18917	18842	19165	19113	19052	19056	18783	18700	19044	19078	18914	18972	18975	19120	19033	18942	18986	18939	19103	19016	19162	18966	18918	18915	18903	19070	19039	18840	18880	18851	19145	18864	18908	18848	19077	19180	19006	19018	18896	18784	18674	18889	19008	18913	19008	19085	18925	18956	18796	18694	18854	18876	18874	18866	18669	18928	18882	19060	18930	18758	18794	18961	18926	18837	18890	18974	18962	18875	18891	19050	19150	18949	19217	18883	18882	18975	18812	18852	18860	19009	18901	18868	18989	19224	18878	19037	19050	18847	18991	18739	18843	18909	19122	19048	19031	18819	18890	19019	18985	18968	18921	19284	18965	18963	19067	18843	18972	19085	19125	19026	19009	18933	18994	18979	18978	19115	18915	18861	18848	19085	19030	18972	19046	18691	19220	19080	18966	19029	19019	19018	18892	18942	18888	18969	19053	19043	19052	19077	19106	19024	18871	18909	18980	18866	18778	18935	18877	19064	18982	18855	18997	18827	19055	18773	18917	19062	19017	18841	18820	18885	18843	18979	19074	19072	18841	18884	19075	18800	18923	18913	19026	18816	19019	19075	18957	18989	18985	18838	18966	18954	18942	18854	18993	19068	19079	19160	19112	18953	19074	18941	19011	18717	19340	19022	19099	18922	19055	18747	18851	19028	19013	19061	18984	19082	18910	19022	18816	19084	18971	18990	19143	18975	19093	19061	18902	18989	18808	18895	19084	18822	19167	18881	18877	18984	19023	18804	18696	19005	18871	19049	19131	18930	18960	19059	19182	19174	18997	18896	19006	18988	19017	18822	18872	18787	19045	18991	18865	18946	18870	18944	18803	18761	18906	19079	19017	18930	19050	18971	19029	18861	18901	19050	19188	18948	18904	18762	18983	18892	18919	19167	18947	18979	19099	18956	19015	19166	19103	18928	18869	19041	19218	18968	18832	19036	18988	18986	19001	18977	19014	18963	19124	19055	18953	18979	18933	19026	18934	19009	18810	19143	19012	19095	19243	19043	19098	18836	18928	18830	18920	18920	18932	18856	18935	18972	19037	18930	18920	18798	19059	19048	18951	19118	19022	18917	19030	18902
19605	26410	25098	18866	17885	20013	18770	16989	16107	16068	15764	15729	15599	15913	18225	18133	17608	16462	15951	15697	15503	15420	15470	15600	15422	15430	15673	15371	15273	15499	15487	15394	15415	15514	15499	15438	15378	15459	15465	15481	15436	15422	15460	15412	15431	15514	15469	15359	15373	15469	15366	15450	15385	15246	15353	15399	15527	15371	15290	15661	15497	15244	15374	15398	15494	15470	15492	15557	15459	15481	15499	15403	15488	15561	15442	15421	15521	15207	15267	15444	15476	15339	15441	15283	15513	15436	15586	15374	15549	15408	15303	15571	15403	15334	15503	15395	15562	15477	15582	15588	15408	15549	15305	15597	15466	15551	15388	15342	15537	15493	15360	15618	15452	15411	15477	15413	15628	15529	15440	15425	15415	15522	15466	15465	15332	15422	15367	15332	15377	15568	15496	15548	15365	15335	15539	15300	15368	15557	15532	15486	15455	15413	15511	15336	15319	15354	15350	15384	15520	15347	15443	15392	15439	15468	15469	15519	15494	15281	15441	15417	15522	15378	15526	15453	15493	15289	15519	15515	15376	15362	15452	15306	15496	15453	15407	15480	15365	15314	15561	15576	15387	15450	15579	15580	15653	15339	15555	15428	15526	15365	15587	15384	15419	15424	15414	15283	15414	15536	15702	15380	15379	15436	15396	15529	15532	15429	15495	15417	15397	15230	15589	15599	15305	15564	15192	15329	15592	15311	15579	15546	15408	15543	15472	15481	15547	15480	15467	15406	15483	15463	15500	15456	15301	15574	15558	15406	15424	15396	15474	15706	15310	15376	15508	15484	15494	15484	15387	15338	15338	15469	15437	15535	15530	15349	15447	15307	15443	15522	15449	15529	15344	15324	15560	15522	15414	15554	15447	15156	15435	15230	15494	15544	15430	15454	15615	15345	15567	15441	15432	15542	15515	15440	15475	15513	15576	15367	15532	15322	15359	15337	15469	15287	15438	15397	15398	15337	15558	15229	15507	15295	15366	15379	15452	15442	15652	15460	15453	15298	15333	15389	15514	15521	15647	15402	15345	15346	15450	15286	15483	15355	15420	15518	15456	15280	15364	15533	15553	15398	15570	15675	15240	15574	15375	15404	15480	15512	15390	15279	15599	15312	15376	15382	15368	15371	15424	15479	15506	15607	15411	15448	15567	15617	15470	15336	15592	15567	15465	15381	15407	15348	15561	15361	15462	15399	15376	15519	15441	15362	15447	15381	15391	15400	15468	15462	15539	15465	15474	15275	15353	15602	15412	15485	15509	15374	15376	15478	15415	15447	15497	15437	15337	15358	15335	15428	15466	15447	15521	15603	15513	15411	15384	15433	15516	15436	15542	15437	15438	15386	15520	15410	15507	15538	15520	15298	15470	15513	15564	15473	15690	15345	15460	15392	15357	15428	15544	15471	15238	15528	15446	15462	15416	15667	15511	15472	15396	15394	15353	15345	15557	15446	15339	15404	15515	15488	15556	15471	15385	15531	15514	15455	15369	15382	15476	15706	15320	15589	15347	15447	15445	15570	15378	15538	15476	15476	15651	15399	15335	15533	15536	15503	15528	15539	15366	15518	15507	15416	15465	15435	15277	15467	15581	15424	15290	15307	15554	15439	15431	15551	15379	15345	15421	15459	15493	15523	15502	15486	15344	15494	15340	15548	15499	15455	15351	15221	15492	15443	15452	15480	15344	15363	15298	15412	15302	15288	15361	15514	15421	15633	15654	15350	15334	15672	15391	15447	15399	15468	15410	15442	15413	15345	15338	15380	15596	15612	15505	15490	15411	15629	15396	15452	15473	15368	15586	15405	15301	15680	15692	15400	15476	15295	15551	15472	15474	15424	15479	15435	15589	15323	15384	15728	15410	15470	15427	15617	15409	15544	15374	15345	15402	15443	15541	15438	15611	15248	15388	15531	15402	15561	15405	15291	15455	15511	15551	15204	15234	15518	15423	15231	15525	15558	15379	15536	15317	15332	15428	15383	15649	15532	15402	15457	15410	15455	15577	15541	15339	15385	15462	15319	15525	15384	15248	15603	15594	15643	15218	15537	15459	15319	15188	15514	15421	15421	15463	15368	15651	15474	15407	15601	15646	15475	15385	15320	15441	15329	15517	15540	15316	15386	15291	15439	15600	15377	15504	15542	15520	15369	15581	15526	15447	15229	15381	15402	15553	15364	15349	15399	15478	15414	15467	15292	15477	15450	15504	15390	15322	15661	15492	15436	15466	15407	15633	15270	15464	15453	15651	15354	15479	15421	15265	15357	15594	15372	15437	15332	15286	15315	15434	15394	15387	15469	15512	15442	15445	15356	15413	15605	15421	15377	15576	15401	15549	15299	15582	15533	15562	15490	15581	15336	15571	15342	15273	15471	15494	15484	15277	15481	15449	15405	15513	15532	15556	15586	15530	15291	15480	15385	15318	15317	15379	15480	15517	15407	15496	15389	15305	15495	15407	15332	15322	15577	15368	15391	15514	15475	15423	15452	15462	15468	15666	15456	15425	15435	15275	15499	15623	15468	15589	15595	15532	15551	15450	15456	15396	15487	15439	15206	15485	15452	15295	15333	15649	15493	15338	15281	15306	15519	15295	15570	15380	15342	15344	15446	15534	15406	15370	15416	15359	15453	15435	15247	15540	15532	15331	15361	15301	15482	15424	15405	15396	15304	15411	15502	15339	15641	15440	15441	15358	15507	15521	15487	15450	15430	15388	15595	15316	15504	15585	15411	15324	15404	15394	15319	15407	15432	15424	15425	15524	15411	15491	15443	15513	15464	15479	15352	15508	15299	15436	15500	15350	15304	15436	15378	15514	15421	15412	15388	15444	15341	15558	15320	15430	15512	15313	15537	15476	15466	15493	15435	15605	15501	15629	15354	15606	15438	15251	15515	15402	15512	15404	15487	15525	15362	15439	15357	15471	15425	15518	15523	15363	15584	15357	15465	15426	15413	15539	15459	15288	15617	15443	15366	15342	15403	15539	15482	15520	15418	15364	15386	15417	15569	15485	15471	15262	15539	15368	15465	15535	15473	15354	15473	15363	15524	15345	15408	15650	15640	15472	15354	15316	15556	15436	15385	15327	15532	15646	15529	15581	15299	15538	15458	15452	15372	15459	15557	15460	15593	15508	15561	15517	15566	15479	15524	15303	15490	15511	15451	15414	15337	15578	15485	15444	15541	15430	15466	15454	15360	15463	15451	15417	15417	15428	15450	15408	15524	15358	15522	15508	15345	15486	15462	15469	15426	15329	15469	15454	15258	15513	15643	15545	15523	15583	15455	15382	15288	15445	15546	15421	15397	15530	15325	15489	15422	15523	15371	15490	15511	15486	15408	15480	15504	15307	15494	15407	15391	15580	15464	15386	15461	15411	15347	15479	15476	15387	15572	15338	15330	15526	15494	15284	15468	15641	15358	15553	15393	15447	15561	15380	15479	15542	15384	15520	15468	15373	15367	15373	15423	15537	15406	15465	15422	15434	15517	15479	15492	15335	15488	15522	15581	15407	15582	15179	15611	15481	15483	15681	15378	15266	15593	15611	15404	15441	15396	15340	15601	15423	15404	15474	15482	15489	15498	15372	15330	15409	15402	15435	15462	15367	15537	15656	15574	15647	15550	15538	15494	15510	15498	15293	15423	15403	15481	15412	15330	15489	15416	15458	15496	15475	15394	15623	15425	15278	15555	15497	15506	15397	15570	15579	15359	15370	15467	15337	15441	15507	15383	15465	15465	15431	15431	15444	15479	15424	15412	15447	15419	15456	15498	15441	15530	15402	15401	15488	15350	15412	15417	15483	15386	15578	15433	15431	15300	15531	15582	15457	15468	15490	15438	15539	15472	15696	15430	15455	15614	15315	15339	15486	15475	15485	15428	15576	15570	15450	15561	15561	15489	15473	15574	15556	15417	15357	15342	15197	15401	15397	15467	15462	15408	15456	15429	15547	15344	15360	15545	15472	15538	15575	15422	15415	15481	15567	15327	15393	15493	15440	15578	15541	15417	15599	15379	15601	15189	15567	15448	15254	15501	15343	15483	15433	15510	15583	15431	15524	15307	15375	15533	15402	15401	15555	15368	15308	15507	15401	15468	15448	15333	15505	15342	15439	15485	15246	15477	15594	15536	15436	15576	15414	15412	15465	15467	15395	15333	15464	15390	15537	15375	15347	15456	15364	15563	15499	15539	15377	15464	15337	15496	15546	15333	15332	15363	15521	15351	15488	15563	15440	15474	15442	15545	15333	15594	15652	15307	15383	15365	15546	15347	15627	15457	15509	15388	15478	15437	15402	15342	15348	15470	15500	15498	15604	15432	15567	15494	15568	15438	15290	15552	15325	15403	15656	15464	15202	15512	15460	15506	15446	15364	15405	15329	15445	15384	15605	15509	15510	15561	15389	15520	15493	15361	15472	15392	15304	15409	15442	15288	15507	15485	15434	15378	15484	15490	15624	15506	15488	15585	15582	15424	15325	15426	15287	15486	15416	15395	15541	15541	15415	15377	15229	15355	15635	15338	15502	15469	15463	15176	15419	15670	15536	15373	15522	15523	15494	15488	15246	15533	15570	15609	15361	15312	15394	15329	15452	15396	15542	15519	15302	15477	15417	15464	15410	15484	15310	15567	15531	15605	15528	15356	15429	15394	15472	15538	15639	15519	15381	15418	15379	15464	15354	15497	15511	15559	15437	15398	15399	15411	15524	15323	15367	15453	15413	15494	15505	15496	15542	15500	15448	15450	15458	15465	15394	15613	15357	15487	15483	15534	15548	15268	15401	15319	15579	15432	15441	15432	15333	15505	15495	15481	15402	15539	15369	15490	15341	15504	15390	15419	15555	15282	15373	15397	15382	15462	15382	15559	15446	15407	15499	15539	15531	15520	15366	15420	15672	15389	15423	15312	15566	15424	15557	15451	15405	15471	15384	15424	15589	15483	15422	15446	15232	15540	15656	15401	15483	15506	15417	15435	15383	15322	15504	15464	15372	15464	15477	15353	15434	15304	15567	15477	15522	15626	15476	15255	15361	15421	15407	15345	15470	15471	15399	15353	15598	15341	15268	15367	15362	15496	15302	15692	15572	15379	15555	15499	15333	15593	15358	15486	15387	15482	15601	15510	15345	15361	15463	15473	15581	15517	15512	15386	15465	15624
23710	20819	28044	23932	22481	24291	23853	20254	19238	19224	19051	18851	18893	20438	30029	29291	26801	23295	20543	19406	18666	18652	18581	18487	18551	18759	18586	18573	18435	18475	18525	18472	18645	18405	18479	18608	18542	18457	18613	18537	18595	18387	18672	18601	18577	18604	18437	18547	18509	18473	18522	18730	18315	18447	18272	18476	18395	18569	18658	18433	18571	18357	18426	18393	18317	18664	18461	18360	18517	18620	18437	18505	18459	18558	18559	18419	18290	18378	18545	18364	18607	18468	18477	18463	18449	18597	18410	18525	18212	18474	18461	18178	18456	18261	18402	18322	18645	18424	18322	18486	18580	18369	18441	18414	18387	18341	18465	18528	18515	18637	18405	18533	18478	18649	18682	18380	18341	18434	18537	18336	18443	18507	18408	18407	18507	18437	18694	18296	18496	18591	18542	18381	18537	18730	18435	18589	18450	18473	18451	18488	18568	18617	18546	18551	18399	18605	18428	18490	18279	18372	18285	18469	18551	18694	18493	18468	18568	18326	18347	18372	18553	18369	18426	18474	18522	18711	18564	18517	18415	18263	18374	18325	18438	18395	18340	18589	18603	18445	18411	18326	18429	18364	18356	18634	18425	18300	18538	18395	18323	18563	18643	18650	18480	18484	18364	18451	18439	18497	18548	18359	18655	18460	18654	18503	18493	18585	18395	18496	18442	18404	18311	18491	18591	18446	18478	18596	18652	18336	18467	18381	18219	18363	18425	18478	18492	18344	18478	18223	18501	18449	18346	18479	18537	18478	18431	18116	18293	18447	18348	18501	18452	18459	18410	18442	18260	18622	18578	18494	18586	18393	18445	18444	18264	18467	18473	18376	18617	18472	18443	18389	18360	18292	18526	18481	18696	18398	18538	18559	18531	18345	18369	18578	18392	18453	18413	18224	18564	18410	18292	18397	18382	18497	18486	18361	18424	18597	18481	18587	18530	18434	18511	18400	18442	18340	18517	18513	18590	18578	18449	18309	18563	18578	18360	18457	18447	18555	18534	18334	18520	18432	18470	18673	18504	18450	18427	18532	18700	18384	18424	18485	18579	18492	18518	18498	18457	18523	18162	18349	18435	18394	18831	18539	18307	18616	18398	18589	18459	18402	18555	18564	18415	18507	18443	18501	18190	18276	18356	18495	18310	18444	18318	18363	18438	18485	18398	18235	18229	18412	18396	18565	18430	18568	18453	18212	18496	18382	18590	18558	18575	18617	18503	18211	18359	18392	18437	18567	18425	18494	18514	18405	18421	18332	18343	18266	18461	18491	18654	18534	18524	18496	18586	18480	18594	18280	18240	18667	18432	18403	18635	18301	18621	18583	18343	18454	18352	18335	18422	18350	18349	18301	18521	18408	18483	18580	18595	18255	18426	18481	18375	18614	18548	18514	18315	18448	18278	18521	18293	18444	18423	18385	18486	18437	18261	18239	18548	18589	18408	18516	18556	18424	18540	18096	18502	18374	18429	18469	18519	18290	18442	18437	18561	18207	18410	18417	18443	18673	18374	18504	18435	18450	18177	18407	18590	18409	18511	18489	18442	18540	18506	18468	18455	18269	18388	18433	18554	18384	18639	18448	18120	18609	18283	18579	18558	18640	18515	18442	18598	18441	18448	18346	18539	18377	18524	18417	18521	18469	18396	18461	18644	18438	18439	18551	18452	18235	18593	18452	18395	18500	18628	18688	18581	18541	18525	18471	18278	18693	18315	18283	18484	18475	18438	18349	18502	18562	18434	18561	18554	18457	18647	18447	18532	18645	18535	18582	18405	18554	18451	18481	18291	18492	18431	18233	18423	18469	18527	18448	18334	18534	18458	18584	18655	18373	18441	18246	18242	18404	18498	18289	18380	18489	18340	18381	18441	18636	18373	18572	18597	18383	18575	18505	18446	18491	18445	18555	18494	18474	18402	18386	18234	18310	18803	18544	18364	18357	18640	18538	18369	18403	18572	18345	18439	18335	18768	18606	18530	18564	18245	18515	18685	18305	18169	18441	18499	18686	18641	18424	18521	18380	18454	18282	18366	18532	18413	18425	18716	18367	18321	18496	18629	18539	18584	18323	18357	18458	18431	18390	18659	18731	18441	18592	18389	18362	18450	18531	18299	18437	18213	18401	18460	18485	18618	18531	18425	18629	18339	18463	18462	18482	18406	18492	18463	18557	18460	18542	18440	18600	18351	18466	18405	18354	18408	18434	18530	18428	18501	18548	18506	18385	18394	18321	18524	18270	18461	18349	18519	18433	18342	18247	18485	18644	18553	18585	18368	18661	18672	18429	18300	18566	18324	18498	18501	18484	18547	18386	18383	18392	18341	18393	18328	18310	18496	18449	18487	18580	18567	18622	18439	18407	18429	18527	18238	18422	18412	18267	18479	18800	18410	18373	18619	18518	18420	18263	18383	18646	18437	18324	18202	18385	18504	18502	18329	18306	18456	18547	18566	18314	18481	18627	18546	18527	18162	18741	18475	18483	18399	18415	18566	18567	18426	18512	18493	18256	18378	18552	18426	18569	18504	18425	18611	18807	18309	18318	18264	18305	18408	18584	18328	18634	18484	18478	18591	18444	18417	18386	18378	18526	18390	18391	18488	18436	18482	18445	18586	18606	18481	18340	18615	18408	18470	18308	18407	18437	18545	18309	18464	18459	18584	18666	18693	18512	18581	18769	18491	18536	18346	18599	18407	18549	18663	18414	18165	18446	18349	18479	18415	18428	18348	18608	18534	18488	18455	18426	18392	18421	18477	18585	18623	18333	18630	18344	18493	18551	18618	18392	18604	18563	18371	18466	18635	18447	18478	18345	18417	18595	18428	18680	18652	18393	18628	18378	18470	18470	18305	18370	18476	18398	18551	18234	18240	18583	18362	18558	18586	18513	18501	18378	18564	18472	18327	18284	18354	18368	18264	18577	18517	18629	18501	18321	18500	18466	18256	18318	18538	18409	18529	18606	18291	18462	18549	18564	18447	18527	18431	18468	18618	18721	18349	18341	18498	18349	18497	18298	18416	18415	18544	18509	18262	18532	18531	18523	18367	18279	18381	18272	18409	18518	18377	18423	18425	18470	18506	18513	18640	18302	18415	18304	18519	18567	18482	18525	18515	18378	18361	18368	18579	18363	18365	18393	18410	18349	18357	18261	18378	18483	18459	18726	18470	18398	18301	18467	18675	18687	18475	18487	18368	18492	18592	18589	18596	18586	18391	18393	18420	18498	18393	18565	18780	18544	18473	18464	18511	18447	18512	18322	18402	18388	18542	18477	18720	18490	18355	18541	18545	18668	18599	18195	18373	18498	18413	18383	18463	18507	18406	18462	18671	18527	18661	18477	18532	18338	18406	18470	18539	18395	18366	18611	18447	18575	18331	18395	18433	18404	18495	18543	18566	18487	18501	18298	18644	18446	18582	18369	18450	18593	18259	18376	18569	18599	18494	18468	18416	18321	18490	18363	18514	18469	18251	18478	18359	18599	18480	18367	18468	18544	18467	18598	18557	18539	18394	18441	18433	18416	18298	18609	18453	18535	18491	18479	18561	18440	18430	18451	18451	18366	18369	18409	18609	18445	18442	18539	18579	18422	18545	18477	18459	18592	18541	18424	18548	18508	18528	18492	18474	18257	18456	18379	18467	18591	18488	18503	18472	18418	18447	18286	18384	18639	18428	18374	18642	18498	18405	18502	18659	18537	18407	18339	18390	18501	18373	18515	18610	18595	18458	18357	18563	18473	18421	18730	18619	18448	18290	18515	18516	18369	18520	18516	18347	18586	18396	18524	18685	18274	18576	18524	18498	18453	18379	18279	18670	18507	18513	18707	18566	18432	18388	18682	18582	18432	18528	18550	18467	18364	18369	18347	18476	18440	18490	18133	18309	18360	18626	18452	18389	18321	18169	18452	18316	18344	18404	18432	18641	18342	18413	18360	18631	18545	18609	18489	18563	18415	18388	18307	18336	18527	18414	18383	18703	18387	18543	18356	18306	18526	18378	18457	18437	18434	18509	18497	18536	18687	18494	18345	18626	18573	18551	18488	18489	18262	18199	18515	18713	18490	18417	18330	18418	18450	18597	18248	18370	18617	18544	18370	18250	18398	18480	18304	18341	18599	18556	18365	18484	18509	18545	18554	18536	18405	18519	18409	18607	18534	18599	18602	18564	18493	18715	18594	18417	18494	18456	18282	18348	18389	18472	18206	18385	18594	18361	18545	18689	18505	18476	18439	18517	18692	18334	18573	18427	18450	18565	18481	18457	18638	18568	18459	18485	18356	18547	18577	18419	18400	18605	18507	18658	18523	18251	18373	18500	18352	18383	18555	18461	18191	18576	18348	18481	18399	18617	18493	18558	18383	18474	18266	18501	18546	18615	18534	18389	18574	18654	18451	18493	18453	18673	18432	18427	18378	18382	18356	18433	18549	18362	18420	18358	18447	18621	18384	18539	18574	18555	18422	18476	18261	18591	18567	18625	18440	18577	18491	18495	18520	18635	18559	18492	18512	18528	18415	18812	18582	18230	18381	18427	18445	18431	18295	18491	18566	18304	18394	18591	18281	18424	18653	18496	18516	18655	18392	18268	18436	18218	18254	18486	18365	18230	18341	18564	18483	18249	18363	18312	18571	18487	18490	18525	18490	18348	18592	18275	18364	18538	18390	18579	18465	18388	18451	18221	18389	18528	18512	18346	18465	18490	18660	18449	18652	18573	18549	18737	18563	18344	18346	18373	18420	18572	18549	18488	18557	18444	18586	18512	18492	18457	18504	18383	18506	18477	18391	18546	18379	18360	18343	18391	18423	18692	18408	18584	18485	18378	18426	18406	18682	18605	18333	18504	18374	18517	18436	18477	18317	18491	18298	18302	18598	18424	18541	18521	18433	18466	18225	18413	18515	18552	18427	18295	18438	18537	18441	18409	18518	18492	18331	18470	18517	18628	18405	18550	18425	18365	18321	18474	18431	18480	18303	18457	18369	18466	18401	18370	18381	18350	18290	18533	18431	18503	18467	18568	18504	18523	18440	18368	18522	18580	18277	18458	18417	18502	18493	18345	18301	18601	18561	18489	18405	18538	18305	18297	18404	18499	18267	18402	18526	18588	18441	18452	18474	18514	18476	18570	18516	18418	18488	18706	18307	18582	18501	18649	18520
17517	30544	28859	20557	21970	22135	19987	17444	16341	16342	15894	15805	15626	18444	30919	28154	24846	20268	16832	15660	15383	15268	15273	15270	15117	15121	15049	15204	15048	15251	15105	15272	15204	15141	15091	15386	15286	15183	15109	15199	15287	15173	15199	15204	15197	15179	15377	15112	15443	15209	15028	15232	15277	15249	15259	15242	15260	15311	15072	15165	15186	15113	15151	15068	15228	15273	15059	15268	15383	15192	15374	15079	15277	15150	15218	15089	14941	15229	15087	15231	15299	15111	15229	15338	15175	15154	15138	15287	15129	15264	15208	15255	15120	15236	15023	15156	15106	15321	15068	15172	15144	15124	15183	15298	15340	15250	15191	15116	15208	15220	15281	15092	15086	15330	15227	15212	15011	15187	15260	15307	15223	14979	15206	15116	15321	15286	15134	15159	15057	15111	15097	15247	15257	15256	15085	15311	15186	15122	15147	15258	15371	15020	15181	15056	15194	15152	15240	14966	15191	15157	15194	15190	15080	15254	15127	15203	15162	15189	15035	15178	15201	15214	15188	15049	15114	15252	15055	15077	15111	15366	15119	15210	15306	15103	15180	15326	15066	15117	15111	15178	15222	15139	15199	15233	15144	14977	15058	15165	15209	15088	15276	15120	15175	15269	15349	15120	15261	15315	15131	15223	15158	15110	15103	15226	15227	15193	15200	15246	15097	15166	15256	15231	15026	15284	15245	15057	15138	15197	14963	15184	15152	15254	15292	15212	15070	15284	15233	15248	15064	15242	15285	15006	15168	15158	15254	15127	15216	15173	15177	15061	15202	15196	15166	15226	15131	15161	15093	15021	15098	15040	15106	15182	15210	15186	15144	15089	15142	14979	15211	15101	15262	15205	15149	15119	15079	15150	15117	15322	15217	15039	15066	15030	15318	15344	15152	15157	15312	15138	15268	15138	15111	15384	15151	15056	15118	15216	15094	15145	15077	15189	15210	15208	15083	15166	15246	15109	15231	15115	15072	15187	15044	15067	15265	15099	15207	15196	15075	15018	15109	15148	15216	15228	15163	15132	14968	15254	15108	15154	15132	15148	15126	15178	15213	15137	15223	15057	15345	15255	15041	15066	15170	15218	15166	15245	15217	15115	15149	15175	15343	15243	15175	15177	15286	15203	15179	15137	15325	15140	15113	15131	15322	15225	15140	15052	15054	15085	15155	15300	15270	15162	15152	15286	15265	15212	15149	14951	15160	15238	15041	15195	14905	15245	15241	15027	15166	15157	15205	15030	15310	15278	15215	15123	15188	15143	15174	14990	15107	15119	15218	15167	15202	15135	15171	15180	15202	15097	15264	15185	15146	15171	15164	15192	15151	15277	15118	15145	15237	15358	15236	15226	15213	15096	15016	15168	15200	15098	15181	15241	15159	15110	15143	15132	15222	15167	15097	15186	15329	15229	15126	15276	15145	15116	15153	15246	15129	15136	15133	15171	15051	15193	15090	15236	15225	15244	14979	15118	15002	15243	15100	15198	15154	15139	15084	15291	15074	15172	15233	15086	15209	15157	15207	15106	15148	15203	15144	15161	15084	15149	15262	15167	15114	15222	15230	15220	15355	15067	15233	15148	15296	15021	15250	15252	15170	15189	15138	15099	15170	15142	15221	15255	15119	15207	15223	15315	15062	15295	15238	15420	15058	15177	15237	15152	15031	15189	15065	15117	15289	14958	15086	15169	15215	15093	15254	15264	15174	15293	15063	15046	15051	15161	15133	15159	15100	14978	15312	15209	15213	15188	15219	15243	15284	15152	15262	15168	15277	15133	15132	15319	15016	15125	15243	15215	15149	15271	15017	15315	15217	15095	15041	15167	15032	15054	15168	14976	15051	15157	15212	15199	15404	15078	14968	15167	15302	15308	15162	15249	15055	15240	15116	15105	15290	15094	15060	15153	15180	15180	15087	15297	15066	15065	15101	15213	15254	15222	15230	15196	15103	15242	15188	15229	15197	15151	15039	15231	15033	15159	15318	15227	15100	15176	15052	15221	15013	15052	15173	15263	15137	15101	15176	15107	15268	15150	15248	15270	15042	15274	15067	15275	15008	15153	15212	15203	15170	14990	15363	15166	15187	15266	15148	15147	15193	15161	15241	15237	15185	15088	15130	15066	15271	15329	15237	15217	15164	15341	15090	15264	15186	15155	15150	15095	15245	15125	15043	15278	14935	15228	15219	15242	15165	14990	15104	15127	15227	15263	15085	15189	15091	15037	15128	15096	15266	15071	15115	15099	15090	15024	15221	14929	15112	15098	15125	15180	15220	14946	15215	15080	15247	15295	15187	15263	15173	15132	15104	15226	15269	15082	15059	15105	15099	15314	15259	15212	15286	15288	15242	15083	15235	15250	15172	15113	15169	15200	14922	15234	14986	15170	15049	15207	15168	15256	15242	15215	15022	15206	15225	15265	15262	15194	15141	15240	15225	15114	15308	15279	15011	15205	15244	15122	15220	15206	15148	15190	15152	15029	15321	15104	15114	15174	15057	15012	15322	15162	15271	15191	15226	15007	15015	15246	15242	15170	15134	15128	15138	15231	15083	15198	15148	15185	15347	15231	15131	15070	15081	15054	15087	15192	15080	15232	15072	15165	15105	15304	15230	15325	15212	15285	15146	15194	15179	15186	15264	15023	15320	15177	15209	15179	15078	15232	15127	15258	15216	15261	15111	15133	15231	15206	15219	15207	15329	15169	15267	15178	15200	14998	15137	15243	15166	15257	15129	15136	15161	15223	15332	15129	15218	15088	15252	15145	15051	15281	15046	15198	15074	15093	15185	15082	15163	15134	15103	15034	15114	15099	15168	15151	15020	15246	15161	15256	15188	15285	15104	15373	15311	15245	15302	15152	15058	15315	15094	15193	15341	15361	15049	14988	15281	15146	15208	14993	15255	15071	15100	15074	15418	15193	15083	15391	15194	15091	15163	15213	15086	15278	15082	15039	15193	15097	15205	15024	15281	15318	15126	15203	15276	15098	15023	15149	14993	15110	14993	15098	15138	15117	15242	14931	14910	15056	14966	15164	15305	15227	15232	15156	15091	15252	15145	15252	15146	15208	15052	15189	15105	15094	15079	15158	15324	14989	15099	15272	15192	15253	15233	14988	15142	15328	15116	15109	15241	15286	15154	15170	15029	15137	15187	15233	15189	15217	15070	15280	15371	15261	15121	15065	15164	15210	15178	14967	15151	15073	15289	15180	15234	15147	15281	15219	15198	15080	15045	15327	15239	15190	15213	15120	15067	15175	15140	15184	15228	15180	15292	15003	15194	15200	15186	15338	15293	15082	15283	15198	15346	14998	15090	15174	15174	15087	15233	15235	15166	15250	15370	15312	15221	15275	15046	15026	15166	15048	14980	15285	15138	15189	15160	15242	15216	15293	15181	15211	15243	15303	15157	14982	15130	15024	15236	15356	15010	15124	15279	15287	15293	15377	15226	15047	15154	15268	15056	15110	15066	14919	15058	15140	15246	15299	15205	15068	15247	15115	15175	14986	15087	15243	15235	15250	15247	15179	15142	15104	15197	15234	15134	15122	15217	14990	15176	14999	15248	15213	15136	15025	15209	15212	15203	15230	15361	15286	15128	15190	15332	15149	15111	15158	15202	15194	15275	15171	14988	15416	15192	15140	15396	15130	15204	15070	15080	15299	15052	15270	15037	15207	15221	15329	15160	15257	15217	15092	15371	15068	15175	15313	15055	15110	15183	15232	15182	15101	15205	15039	15276	15195	15211	15291	15225	15267	15120	15199	15160	15189	15187	15229	15054	15144	15019	15154	15156	15173	15117	15099	15214	15157	15245	15257	15030	15171	15266	15355	15203	15063	15278	15136	15082	15299	15073	15443	15176	15305	15083	15193	15126	15045	15229	15248	15181	14997	15078	15080	15087	15067	15069	15139	15185	15260	15074	15201	15039	15016	15156	15204	15262	14947	15090	15305	15412	15070	15002	15091	15142	15116	15177	15234	15235	15110	15285	15274	15169	15397	15244	15059	15369	15247	15246	15306	15128	15051	15175	15158	15217	15303	15156	15293	15219	15343	14932	15239	15102	15066	15299	15151	15099	15171	14996	15131	15203	15359	15093	15258	15154	15338	15025	15061	15290	15206	15141	15160	15100	15060	15222	15301	15053	15241	15245	15167	15222	15098	15228	15147	15184	15412	15146	15277	15413	15121	15306	15060	15228	15122	15086	14995	15188	15118	15089	15338	15300	15030	15350	15160	15138	15329	15117	15130	15399	15139	15209	15066	15121	15108	15247	15248	15092	15047	15087	15166	15350	15220	15211	15215	15001	15098	15212	15250	15297	15146	15302	15034	15091	15153	15108	15234	15175	15121	15160	15138	15268	15301	15206	15147	15247	15139	15185	15130	15143	15262	15256	15161	15129	14964	15111	15233	15261	15272	15086	15193	15223	15149	15331	15339	15175	15088	15231	15241	15016	15248	15093	15321	15177	15162	15169	15220	15128	15167	15175	15141	15127	15316	15169	15108	15216	15294	15304	15121	15342	15074	15229	15205	15255	15212	15280	15215	14996	14961	15354	15345	15193	15192	15065	15177	15225	15124	15095	15239	15186	15201	15271	15118	15198	15257	15144	15163	15137	15154	15024	15323	15172	15246	15132	15029	15249	15198	15235	14927	15399	15129	15055	15217	15217	15123	15211	15266	15327	15074	15182	15042	15025	15255	15245	15170	15211	15154	15295	15152	15195	15296	15237	15033	15151	15128	15128	15116	15144	15167	15072	15095	15068	15142	15244	15045	15131	15294	15194	15217	15134	15298	15260	15234	15295	15191	15220	15281	15117	15111	15238	15050	15068	15059	15105	15297	15255	15039	15195	15042	15153	15057	15176	15224	15053	15202	15208	15117	15187	15148	15046	15073	15074	15224	15375	15115	15289	15277	15235	15207	15229	15335	15229	15194	15272	15276	15124	15159	15292	15276	15305	15230	15235	15191	14895	15288	15251	15152	15047	15123	15233	15110	15337	15219	15275	15170	15138	15196	15085	15251	15114	15119	15172	15032	15092	14943	15149	15246	15225	15303	15391	15256	15139	15166	15055	15191	15186	15370	15030	15078	15232	15127	15094	15138	15129	15175	15051	15047	15104	15260	15289	15116	15158	15093	15250	15284	15210	15184
22325	20784	28453	23213	21275	24151	26788	20782	19627	19555	19431	18955	19030	21300	39403	37778	33348	27039	22307	19450	18667	18543	18378	18481	18507	18438	18352	18247	18416	18115	18370	18128	18271	18126	18419	18234	18362	18073	18376	18387	18338	18176	18578	18238	18453	18389	18468	17989	18221	18259	18307	18379	18236	18195	18219	18307	18239	18379	18422	18191	18385	18270	18246	18289	18126	18162	18177	18168	18340	18263	18208	18105	18127	18245	18319	18208	18075	18371	18260	18227	18238	18223	18212	18353	18299	18292	18181	18193	18089	18115	18165	18220	18438	18245	18226	18393	18000	18136	18346	18147	18447	18286	18236	18163	18393	18072	18374	18130	17981	18236	18145	18063	18046	18288	18336	18319	18298	18162	18302	18292	18333	18202	18292	18329	18219	18264	18187	18111	18367	18313	18197	18350	18225	18060	18138	18175	18359	18258	18191	18275	18373	18193	18411	18181	18315	18293	18413	18146	18036	18287	18361	18096	18066	18209	18162	18248	18195	18183	18141	18102	18301	18269	18308	18115	18370	18247	18421	18235	18221	18176	17940	18100	18145	18045	18008	18133	18285	18276	18161	18249	18136	18196	18186	18298	18257	18109	18243	18152	18050	18273	18119	18068	18109	18232	18306	18111	18289	18217	18342	18526	18164	18124	18295	18211	18097	18276	18161	18119	18225	18186	18150	17977	18147	18251	18081	18124	18149	18201	18284	18155	18019	18154	18035	18247	18334	18257	18249	18437	18180	18369	18209	18121	18255	18348	18222	18146	18228	18183	17981	18226	18013	18200	18026	18141	18271	18134	18088	18204	18182	18193	18263	18246	18088	18080	18129	18396	18250	18196	18234	18256	18215	18064	18303	18224	18338	18387	18182	18283	18057	18138	18038	18071	18045	18280	18145	17959	18157	18381	18310	18301	18143	18210	18043	18204	18140	18330	18106	18182	18181	18112	18495	18226	18221	18409	18312	18386	18268	18205	18140	18336	18071	18274	18257	18087	18250	18212	18231	18155	18379	18077	18393	18200	18367	18343	17989	18179	18282	18206	18317	18186	18109	18346	18078	18235	18167	18312	18250	18313	18140	18121	18061	18224	18207	17972	18126	18133	18346	18212	18538	18224	18447	18233	18135	18389	18125	18320	18175	18108	18070	18098	18114	18015	18096	18229	18270	18149	18243	18199	18236	18337	18373	18167	18336	18318	18387	18111	18163	18425	18255	18284	18150	18185	18135	18203	18284	18066	18191	18318	18142	18145	18241	18336	18291	18230	18121	17938	18211	18095	18061	17942	18299	18093	18185	18255	18354	18362	18329	18187	18274	18237	18281	18156	18035	18242	18364	18197	18276	18178	18265	18260	18136	18160	18300	18206	18225	18317	18440	18128	18230	18079	17961	18157	18133	18177	18194	18051	18176	18080	18293	18229	18164	18064	18137	18406	18315	18354	18141	18162	18328	18049	18306	18317	18121	18192	18006	18132	18187	18118	18099	18217	18278	18167	18197	18232	18298	18167	18297	18038	18163	18033	18318	18360	18207	18275	18249	18061	18012	18194	18273	18160	18156	18156	17966	17953	18242	18005	18130	18011	17920	18046	18178	18212	18065	18243	18134	18323	18117	18128	18003	18079	18232	18206	18100	18015	18419	18211	18236	18226	18318	18116	18250	18314	18196	18256	18080	18176	17949	18355	18284	18016	18154	18260	18113	18234	18280	18080	18016	18076	18191	18172	18235	18302	18124	18292	18095	18198	18400	18304	18264	18270	17934	18154	18008	18162	18158	18372	18293	18090	18220	18297	18121	18234	18187	18226	18138	18016	18174	18239	18345	18250	18302	18311	18244	18088	18378	18164	18184	18096	18309	18175	18255	18140	18178	18242	18254	18204	18210	18354	18195	18232	18272	18242	18362	18192	18217	18101	18123	18073	18156	18333	18053	18145	18036	18140	18439	18268	18176	18256	18279	17998	18415	18054	18269	18178	18216	18172	18223	18250	18095	18213	18238	18133	18230	18036	18104	18076	18267	18328	18074	18362	18081	18431	18091	18175	18121	18258	18116	18214	18183	18159	18185	18212	18271	18184	18238	18168	18388	18197	18136	18034	17970	18152	18213	18164	18250	18329	18222	18189	17945	18257	18232	18154	18431	18191	18232	18153	18211	18158	18211	18096	18166	18202	18195	18222	18102	18361	18162	18065	18322	18092	18065	18373	18104	18288	18190	18346	17969	18273	18159	18359	18192	18227	18290	18189	18368	18217	18161	18148	18020	17979	18182	18072	17935	18212	18157	18160	18017	18235	18035	18205	18262	18122	18145	18150	18267	18216	18204	18132	18105	18358	18276	18149	18168	18311	18271	18237	18340	18271	18116	18082	18077	18264	18223	18261	18109	18259	18159	18215	18185	18234	18192	18155	18231	18373	18172	18245	18193	18285	18335	18155	18157	17964	18126	18352	18197	18064	18387	18065	18221	18097	18354	18215	18038	18176	18008	18339	18249	18188	18042	18012	18099	18170	18012	17997	18150	18231	18134	18004	18148	18170	18377	18298	18113	18388	18275	18372	18281	18126	18104	18208	17928	18181	18058	18348	17964	18095	18280	18192	18025	18010	18038	18281	18154	18064	18219	18223	18213	18281	18332	18431	18204	18240	18164	18227	18405	18041	18229	18072	18265	18090	18285	18210	18221	18120	17987	18176	18186	18129	18137	18009	18158	18393	18252	18396	18182	18166	18158	18409	18147	18062	18187	18215	18418	18154	18208	18096	18086	18157	18206	18267	18272	18351	18194	17986	18201	18331	18178	18144	18244	18223	18321	17979	18238	18071	18240	18149	18186	18261	18163	18227	18299	17961	18439	18266	18272	18298	18181	18214	18237	18007	18297	18104	18094	18233	18090	18165	18136	18132	18211	18284	18319	18181	18247	18292	18302	18284	18168	18016	18207	18261	18361	18287	18248	18278	18136	18132	18256	18096	18058	17887	18151	17924	18141	18276	18135	18208	18337	18234	18157	18222	18210	18206	18107	18356	18356	18215	18263	18291	18165	18249	18303	18023	18061	17954	18279	18102	18162	18167	18315	18195	18215	18264	18147	18205	18097	18115	18010	18086	18078	18247	18360	18253	18174	18218	18155	18054	18288	18285	18315	18230	18225	18108	18291	18185	18026	18056	18171	18225	18178	18314	18322	18108	18112	18339	18211	18151	18245	18192	18081	18237	18316	18192	18246	18313	18008	18404	18318	18453	18132	18263	18230	18090	18306	18383	18153	18120	18253	18094	18220	18316	18128	18098	18205	18372	18284	18125	18304	18202	18423	18261	18287	18003	18146	18144	18193	18069	18227	18124	18137	18207	18149	18269	18092	18205	18033	18244	18196	18237	18357	18161	18228	18288	18163	18239	18337	18010	18333	18143	18376	18281	18286	18264	18350	18186	18328	18149	18210	18151	18109	18332	18463	18280	18162	18187	18407	18099	18091	18288	18272	18256	18205	18070	18160	18100	18160	18080	18248	18233	18305	18195	18326	18332	18094	18216	18063	18061	18209	18119	18240	18207	18294	18163	18189	18359	18218	18247	18248	18366	18101	18058	18236	18195	18145	18448	18288	18215	18295	17900	18216	18080	18173	18238	18225	18306	18136	17878	18314	18169	18108	18310	17993	17961	18156	18143	18133	18235	18251	18170	18182	18157	18200	18230	18238	18264	18186	18162	18185	17949	18276	18221	18196	18216	18204	18289	18117	18181	18323	18263	18184	18379	18243	18089	18273	18289	18067	18264	18224	18304	18307	18277	18216	18157	18104	18229	18262	18195	18160	18164	18129	18181	18096	18270	18124	18000	18062	18257	18035	18245	17985	18196	18195	18451	18063	18167	18243	18147	18281	18114	18156	18128	17958	18264	18199	18405	18113	18089	17915	18252	18201	18389	18117	18266	18209	18394	18250	18183	18237	18210	18105	18111	18321	18198	18028	18230	18127	18352	18169	18145	18328	18263	18320	17774	18227	18210	18208	18075	18011	18252	18409	18350	18321	18074	18065	18260	18209	18228	18195	18235	18103	18433	18153	18053	18173	18198	18168	18391	18344	18169	18141	18179	18357	17976	18255	18158	18097	18190	18406	18238	18163	18345	18495	18249	18109	18062	18056	18244	18231	18312	18158	18131	18173	18159	17994	18085	18129	18125	18103	18146	18330	18097	18313	18168	18241	17961	18177	17950	18162	18171	17972	18001	18062	17973	18087	18224	18285	18136	18043	18309	17995	17939	18370	18154	18130	18039	18215	18240	18279	18143	18090	18273	17792	18289	18312	18097	18114	18132	18096	18303	18332	18497	18086	18053	18141	18108	18200	18287	18161	18006	18147	18193	18067	18293	18188	18277	18430	18162	18121	18103	18393	18147	18296	18207	18025	18057	18088	18166	18253	18286	18188	18111	18345	18178	18182	18185	18423	18135	18312	18316	18330	18230	18338	18226	18084	18016	17958	18144	18146	18237	18171	18325	18082	18089	18261	18045	17988	18128	18160	18419	18081	18009	18155	18192	18374	18252	18155	18117	18017	18147	18164	18323	18125	18276	18149	18166	18369	18337	18165	18275	18225	18266	18043	18242	18068	18251	18314	18029	18004	18068	18382	18147	18038	18265	18145	18158	18126	18278	18386	18038	18126	18258	18001	18007	18358	18277	17951	18047	18147	18185	18129	18239	18250	18102	17993	18287	18553	18155	18220	18288	18256	18048	18116	18074	18177	18207	18038	18151	17978	18099	18063	18078	18146	18138	18199	18002	18181	18190	18324	18274	18376	18101	18148	18115	18284	18360	18303	18166	18010	18299	18232	18065	18211	18134	18202	18162	18128	18355	18283	18263	18402	18217	18327	18270	18255	18364	18280	18167	18137	18194	18226	18356	18280	17996	18215	17926	18133	18154	18107	18202	18262	18369	18023	18122	18276	18057	18428	18331	18106	18136	18298	17981	18265	18153	18096	18293	18434	18059	18292	18329	18173	18226	18169	18189	18091	18067	17984	18103	18328	18413	18229	18263	17992	18292	18285	18231	18275	18251	18287	18225	18232	18203	18194	17963	18344	18066	18294	18171	18046	18181	18106	18372	18217	18337	18334	18221	18220	18042	18232	18193	18338	18188	18198	18103	18280	18132	17928	18196
18445	35134	31871	24224	27052	24064	20557	17852	17239	16582	16055	16000	15776	20305	40745	36586	32039	24839	18995	16080	15297	15162	15039	14991	15087	15065	15128	14963	15016	15040	14939	14925	14875	14911	14885	14976	15056	15175	15112	15028	15071	15082	15145	14939	15070	14904	14901	14944	14990	14935	14972	15093	14961	15137	15023	14949	15026	15065	15088	14976	15006	15025	15004	15115	15038	14803	15009	14984	14860	15018	14983	14959	14866	15033	15107	14966	14948	14848	14964	15112	14800	15070	15070	15102	15150	14952	15045	14995	14898	14927	15135	15050	15046	15012	14919	15062	14989	14890	15003	15009	15069	14995	14979	14803	15040	14970	14994	15033	15003	15131	15064	14921	15013	15126	14659	15027	14911	15165	14882	15114	15053	14996	15002	15030	14945	15103	15100	14889	14885	14907	14784	14909	15174	14867	14890	15045	15061	14999	14985	15140	14859	15030	15057	14784	15066	14892	14867	14984	14997	15027	14957	15005	15040	15047	14970	14895	14817	15015	15118	15004	14739	14895	15117	15000	14891	15003	15027	14977	15212	14900	14937	15073	15029	14912	15068	15173	15033	15048	14946	14957	14841	15038	14961	14920	14992	14820	14919	15091	14886	14945	14899	14982	15057	14965	14919	15049	14958	14914	14995	15089	14975	14980	15078	15039	15109	14921	15171	14786	15046	14894	14895	14997	14946	15005	14995	14952	15092	15111	15076	14836	15021	14951	14916	14968	15048	14698	15042	14993	14834	15151	15085	15088	14988	14939	14892	14970	14958	15037	14718	14982	15016	15002	14958	14933	15053	14985	15056	15059	14951	15039	15206	15074	14897	15174	14845	15056	14934	14966	14942	14822	15064	14904	14899	14864	15028	15032	14858	14963	15072	14914	15036	14939	15071	15101	15123	15005	14991	14950	14803	14971	15016	14913	14840	15082	14966	14835	14979	14795	14887	14963	14977	14875	15050	15033	14942	14909	15086	14891	14962	14928	15017	14942	14863	14957	14914	15129	14822	15016	14943	15007	15164	14976	14954	15074	14796	14825	14905	14944	15005	15007	15050	15083	14905	14965	14965	15098	15028	14989	14834	15040	15021	15090	14835	14888	14909	14983	14893	15013	14857	15008	15052	14852	15113	14852	14901	14816	14969	15125	14876	15121	15001	15006	14994	15041	14817	15036	14857	14991	14965	14969	14936	14925	14878	14896	14881	15099	15037	15084	14928	14933	14915	15064	15041	14986	15051	15155	14879	14970	15036	14973	14889	15011	14951	14921	15084	14889	15079	14916	14974	14865	14868	15046	15030	15050	15024	15034	14811	15020	15081	14932	14922	14948	15092	14991	15034	15080	14876	15053	14889	15017	14983	14958	14887	14980	14865	14994	14797	15052	14973	14941	15076	15025	14889	14799	14905	14947	15094	14927	14877	14896	14897	15062	15051	14867	15157	14949	14872	15209	15042	15009	14947	14927	15091	14888	14998	15061	14885	15018	14963	14983	14914	14982	14959	14762	14957	14976	14990	15009	15062	15032	14729	15110	15112	14913	15014	14958	14841	15158	15040	15000	14995	15116	14947	14956	14975	14772	15034	15010	15122	14870	15007	14936	15177	14937	14951	15043	14945	14790	14942	14897	14794	14968	15101	14822	15125	15123	14997	15031	14972	14910	14801	14941	14905	14841	14946	14845	14932	14968	14989	14929	15027	15045	15038	14942	15000	14863	14954	14835	14974	14889	15247	15039	14956	14973	15101	14955	15001	14909	15012	14885	15057	15094	15119	15008	14991	14871	15004	14966	14913	14854	15098	14929	15035	14975	15062	14978	14921	14842	15043	14956	15042	14975	14932	14831	14891	15025	15010	14911	14912	14800	15028	14954	14951	15029	15099	14821	14818	15011	15009	14958	14795	14906	15124	14980	15005	15063	14811	14902	14998	15039	14910	14861	15081	14981	15008	14948	14995	14911	14703	15128	15014	15027	14909	14920	14915	14840	15099	14909	14884	14978	14888	14766	14967	14939	14933	14967	14954	15042	15101	14955	15007	15047	14905	14962	14939	14985	14932	14977	14903	14973	15073	14997	15018	15099	14863	14989	14868	14790	14981	14974	14693	14854	15002	15063	14784	15007	15018	14747	15080	14872	14957	14954	14948	14888	15042	15053	14974	15006	15109	14855	15059	15098	15001	15014	14857	14754	14797	14834	14922	14844	15094	15006	15022	14911	15094	14970	14976	14987	15052	14951	14926	14866	15044	15007	15009	14875	14940	14897	15032	15009	15051	15034	14940	14942	14791	14997	14950	15071	15008	15061	14953	14846	14899	15006	15057	14972	14941	14820	14839	15073	15100	15037	14870	14987	14859	15058	15029	15126	14937	15051	14869	14836	14869	14881	15026	15044	15051	14824	15058	15006	14909	14945	14932	15035	15021	15105	14977	15012	15021	15018	14998	14925	14917	14836	15067	14982	14858	15174	14970	14978	14983	14996	15065	15002	15084	14874	14971	14875	14951	15033	15050	14877	14936	14859	14890	14804	15143	14860	15258	14908	15069	14967	15040	14922	14868	15000	15081	15040	14999	14970	15060	15036	14988	14826	14826	14870	15022	14922	14974	14995	14889	14983	15083	15028	15036	14963	15025	14956	15070	14888	14975	15042	14978	14947	15071	14922	15116	14798	14932	15015	15090	14937	15099	14909	14830	14958	14905	14882	15137	14924	14943	15182	14831	14857	14980	15125	15020	14997	14904	15077	14913	15097	15043	15105	14859	15017	14948	14956	14994	15033	15082	14966	14896	15069	15002	15014	15069	14908	15164	14966	14921	15044	14934	14957	15046	14886	15182	14966	14954	15017	14968	14914	15010	15002	14977	15030	14982	15080	14724	14977	14842	14986	15224	14957	15225	14801	15017	14940	14805	15009	14996	15122	14797	15061	14956	14841	15050	14890	15104	15039	14815	14939	15003	15045	15061	14938	14885	14939	15173	14948	14936	14930	15022	14945	14902	15134	15065	15141	14972	14943	15007	14879	15189	14876	14758	14894	15047	15050	14868	14908	14829	14724	15042	14875	15003	14875	14947	15072	15062	14975	15009	14987	15126	14880	14703	14908	14999	14953	15006	14803	15056	14998	14863	14994	15122	14881	14890	14945	15021	15085	14980	14952	15006	14942	15055	14896	14990	15037	15110	14967	14784	14971	14904	14959	15032	15025	15043	14979	14891	14893	15186	14944	14904	14984	14923	14890	14947	15071	14860	15117	14950	14950	14914	15088	15041	14931	15075	14982	15212	14998	14899	15078	14927	15049	15024	14955	14943	14823	15036	15003	14959	14866	15011	15005	15022	14977	14962	15296	14910	14945	14908	15148	14844	14944	15182	15082	14999	14899	15002	14945	14724	14969	14957	14881	15045	14964	14958	14972	14976	14916	14955	14968	15040	14869	14924	14927	14980	15009	15033	14786	15100	15002	15000	14815	15052	15048	14899	15073	15003	14991	15138	14776	14987	15157	14971	14753	15011	14929	15030	14772	15092	14895	15033	15012	15006	15004	14896	15084	14985	14907	15123	14699	14981	15007	14900	14876	14970	14916	15014	14788	15102	15009	14963	14905	14839	14827	14884	14991	15074	15214	14942	15010	15036	15155	15027	14938	14870	14898	15119	14967	15044	14943	14849	14920	15013	14891	14832	14864	14850	14795	14940	14897	14848	15082	14945	14873	14904	14918	14948	14863	15083	14966	15014	14977	15086	14975	14921	15028	14957	15009	15075	14847	14763	14905	14937	15011	14973	14919	14929	14912	15087	14987	14920	15016	15004	14983	15031	14838	14775	14917	14856	14950	15129	14959	15074	14959	14791	14871	14991	14927	14879	14812	14909	14922	14955	14959	14990	14938	14943	14969	15066	15002	15042	15119	14854	14920	15059	15228	14933	15157	14935	14934	14884	14968	15042	14973	14917	15016	15021	14918	15036	14988	15100	14855	14838	14978	14906	14907	14916	15044	14843	15090	15001	14975	15089	15098	15060	14910	15003	14946	14981	14946	14927	14948	15087	15033	14855	14892	14854	14717	14968	15086	15054	15009	15043	15214	14959	14891	14970	14975	14969	14880	14777	14944	14705	14850	14943	14978	14980	14987	15059	14900	14988	15137	14910	15051	14880	15038	14937	14932	14920	14887	15026	14936	14931	14908	14896	15003	15013	15034	14956	15052	15263	14907	14830	14957	15095	14919	15036	14901	14929	15011	14859	15192	14976	14987	14849	14944	14996	14884	14927	14872	14923	14764	14934	15061	15142	15020	15028	15061	14721	14843	15033	14955	14866	15092	14937	15204	15038	15028	14857	15020	15004	14939	14800	14953	15046	15158	14907	14995	15009	14957	14904	14838	15093	14863	15028	14970	14886	15026	14886	14966	15104	15023	15084	14980	15033	14989	14820	14971	14974	14861	15008	15086	14839	14902	14865	15132	14901	14821	15094	14881	14800	14988	15121	14963	15002	14876	15009	14882	15032	14855	14816	14754	15214	14836	14962	14981	14950	15013	15041	14880	15008	15131	14890	15030	14873	15056	14905	14938	15116	14946	14915	15005	14852	15079	15063	14889	14930	15101	15039	15006	14899	14911	15103	14978	14953	14817	15036	14873	14938	14946	15008	14969	15014	14886	14930	15041	14902	14983	15062	15066	14879	14928	15156	15054	15125	14981	15194	14912	14939	14962	14800	14906	14827	14985	14915	15052	14896	15073	15106	14911	15059	14910	15074	14942	14905	14803	15036	14977	14834	14787	14995	15026	15167	15075	15056	14987	15015	14855	14994	15135	15062	15069	14843	14933	14972	15053	15196	14914	14963	15118	14920	14954	15043	15076	14938	15104	14988	14902	14932	15076	14828	14908	14888	14853	14993	15004	15058	14892	14982	14915	14926	14912	14975	14984	14995	14950	14987	14981	14945	14880	14994	15032	14894	15006	14949	15030	15099	14880	14960	15054	15087	15041	15099	15074	14924	14957	14950	15013	14868	14960	14964	14769	14910	15080	14987	15041	14981	14956	15007	14878	15160	14978	14917	14900	14912	14910	14858	14973	15138	14909	15067	14994	14962	15010	14943	14977	14873	15027	15076	14877	15007	14996	14770	14943	14911	15048	14849	14999	14967	14950	15033	14984	14871	14885
27212	22106	25614	23627	21493	20400	19451	19080	18814	18432	18570	18516	18585	18629	20212	20751	20108	19412	18748	18664	18229	18244	18281	18176	18351	18095	18308	18189	18109	18310	18304	18523	18152	18090	18205	18194	18181	18466	18079	18378	18355	18120	18138	18005	18184	18244	18244	18061	18325	18237	18232	18162	18070	18155	18124	18196	18233	17851	18303	18350	18390	18368	18237	18222	18313	18270	18058	18229	18160	18566	18069	18132	18289	18181	18300	18289	18260	18059	18205	18296	18017	18300	18106	18301	18386	18153	18385	18227	18282	18140	18312	18318	18368	18136	18195	18206	18144	18295	18065	18287	18126	18174	18353	18030	18038	18093	18081	17967	18021	18375	18184	18156	18019	18269	18220	18341	18308	18266	18194	18127	18450	18115	18102	18133	18194	18179	18136	18139	18211	18240	18101	18041	18204	18295	18331	18139	18247	18364	18194	18252	18190	18328	17982	18210	18097	18562	18300	18166	18269	17928	18321	18284	18237	18216	18320	18274	18069	18414	18074	18269	18347	18416	18178	18247	18344	18179	18449	18309	18092	18133	18203	18098	18078	18007	18163	18094	18091	18172	18300	18393	18297	18115	18178	18307	18052	18142	18377	18266	18378	18097	18162	18223	18378	18341	18352	18044	18110	18206	18074	18246	18266	18150	18114	18264	18278	18112	18312	18179	18334	18089	18172	18163	18218	18256	18264	18274	18270	18364	18189	18275	18260	18408	18246	18113	18379	18277	18139	18225	18231	18302	18273	18251	18436	18207	18126	18250	18206	18147	18428	18312	18365	18395	18047	18363	18257	18075	18184	18202	18424	18258	18095	18247	18227	18134	18217	18236	18287	18135	18225	18262	18251	18042	18184	18028	18207	18276	18212	18490	18314	18220	18412	18345	18365	18226	18146	18080	18133	18409	18248	18455	18131	18385	18432	18132	18121	18386	18267	18240	18122	18373	18310	18182	18324	18056	18201	18113	18081	18141	18296	18132	18304	18186	18028	18188	18081	18256	18184	18448	18073	18071	18113	18199	18145	18182	18382	18356	18247	18402	18343	18232	18217	18267	18185	18208	18435	18385	18208	18369	18368	18272	18120	18313	18335	18413	18258	18339	18097	18172	18098	18203	18050	18093	18251	18219	18360	18055	18054	18425	18223	18177	18532	18153	18213	18086	18108	18158	18362	18148	18595	17909	18275	17916	18044	18272	18159	18160	18127	18035	18242	18143	18239	18334	18349	18346	18139	18300	18150	18352	18239	18136	18136	18213	18081	18304	18136	18234	18183	18131	18225	18321	18148	18297	18273	18062	18206	18279	18306	18304	18263	18520	18213	18236	18188	18124	18268	18228	18316	18229	18238	18184	18276	18141	18293	18268	18270	18248	18184	18226	18185	18107	18300	18182	18149	18385	18182	18220	18168	18072	18212	18198	18203	18235	18367	18192	18142	18152	18182	18373	18092	18404	18387	18287	18287	18288	18063	18218	18162	18175	18274	18192	18321	18310	18319	18034	18240	18495	18187	18282	18317	18266	18279	18167	18181	18119	18292	18218	18205	18262	18203	18126	18219	18382	18263	18281	18361	18277	18274	18007	18356	18365	18230	18270	18409	18157	18196	18229	18204	18363	18508	18395	18097	18129	18061	18257	18207	18251	18308	18220	18214	18279	18188	18163	18245	18332	18128	18300	18339	18276	18177	18147	18302	18286	18289	17987	18279	18200	18272	18216	18042	18171	18058	18163	18224	18171	18162	18066	18185	18191	18143	18179	18393	18518	18341	18262	18348	18224	17877	18001	18084	17989	18194	18141	17994	18377	18115	18229	18001	18324	18087	18375	18160	18225	18270	18230	18326	18226	18025	18278	18129	18158	18222	18258	18297	18156	18268	18294	18329	18148	18138	18105	18223	18063	18129	18383	18184	18333	18079	18135	18111	18126	18134	18087	18342	18051	18039	18067	18092	18240	18396	18043	18127	18304	18232	18174	18079	18361	18204	18106	18374	18131	18018	18081	18226	18238	18130	18060	18258	18255	18159	18063	18253	18204	18074	18086	18176	18042	18150	18361	18106	18402	18283	18274	18215	18252	18280	18305	18193	18367	18077	18060	18148	18197	18338	18091	17989	18282	18249	18228	18377	18289	18214	18224	18289	18450	18192	18188	18279	18165	18485	18221	18267	18402	18190	18112	18215	18180	18214	18362	18487	18172	18181	18283	18139	18351	18353	18219	18177	18270	18397	18249	18008	18266	18258	18153	18176	18255	18264	18329	18497	18203	18311	18056	18218	18338	18267	18337	18136	18406	18424	18292	18402	18160	18260	18477	18147	18042	18068	18303	18153	18212	18187	17974	18259	18252	18368	18232	17989	18196	18205	18232	18225	18372	18175	18254	18222	18347	18117	18338	18305	18176	18387	18168	18175	18206	18201	18129	18265	18321	18223	18095	18201	18253	18209	18358	18199	18368	18160	18105	18121	18083	18167	18314	18130	18406	18105	18138	18258	18325	18135	18128	18192	18325	18166	18317	18299	18209	18232	18451	18148	18173	18212	18046	18347	18230	18291	18226	18217	18261	18277	18020	18148	18082	18368	18201	18145	18344	18214	18213	18072	18242	18326	17966	18242	18150	18302	18127	18194	18283	18116	18155	18125	18355	18186	18285	18147	18050	18215	18000	18333	18185	18187	18220	18202	18292	18033	18389	18440	18185	18408	18343	18482	18295	18467	18171	18069	18199	18108	18124	18049	18244	18247	18229	18040	18088	18106	18169	18170	18329	18232	18240	18190	18079	18076	18394	18133	18324	18247	18265	18269	18385	18327	18373	18232	18240	18254	18233	18279	18284	18426	18368	18348	18168	18321	18285	18188	18376	18175	18250	18292	17979	17988	17915	18376	18318	18122	18282	18322	18402	18394	18100	18262	18132	18377	18152	18021	18132	18289	18132	18124	18209	18242	18098	18211	18218	18173	18233	18258	18197	18033	18234	18331	18399	18391	18334	18183	18222	18101	18284	18374	18359	18358	18329	18357	18208	18217	18189	18194	18137	18062	18337	18363	18315	18257	18057	18305	18141	18227	18445	18354	18244	18228	18064	18196	18295	18164	18386	18270	18296	18404	18190	18380	18296	18107	18257	18205	18143	18416	18283	18175	18281	18321	18300	18178	18121	18264	18102	18186	18114	18293	18197	18278	18316	18211	18159	18373	18251	18447	18103	18197	18241	18347	18392	18259	18081	18289	18196	18300	18258	18363	18326	18238	18087	18127	17944	18349	18208	18177	18063	18156	17945	18205	18389	17925	18182	18166	18157	18111	18268	18385	18080	18349	18369	18433	18218	18127	18378	18149	18219	18463	18320	18210	18304	18170	18229	18121	18210	18196	18156	18151	18045	18358	18108	18140	18166	18157	18130	18147	18275	18333	18094	18209	18219	18496	18409	18246	18147	18203	18133	18212	18213	18319	18207	18226	18177	18093	18122	18317	18285	18331	18207	18243	18285	18372	18088	18112	18084	18083	18289	18211	18237	18402	18296	18164	18235	18260	18030	18193	18245	18196	18092	18292	18110	18247	18432	18138	17993	18388	18316	18296	18213	18395	18273	18158	18096	18335	18095	18303	18184	18119	18426	18317	18108	18418	18458	18122	18115	18356	18281	18420	18213	18189	18170	18065	18277	18201	18146	18080	18245	18189	18063	18304	18295	18238	18283	18185	18180	18165	18001	18158	18342	18146	18091	18033	18338	18318	17998	18276	18409	18200	18142	18096	18168	18281	18153	18308	18257	18187	18195	18055	18155	18385	18196	18214	18176	18239	18221	17907	18119	18166	18164	18484	17972	18423	18357	18296	18231	18301	18046	18402	18279	18098	18288	18183	18207	18158	18244	18292	18038	18185	18350	18121	18271	18321	18090	18391	18047	18084	18218	18266	18189	18223	18302	18174	18283	18218	18246	18189	18409	18230	18407	18067	18376	18351	18201	18146	18233	18310	18183	18172	17923	18190	18115	18369	18199	18082	18198	18373	18117	18357	17989	18291	18092	18350	18210	18184	18325	18132	18132	18229	18324	18406	18137	18404	18324	18359	18091	18075	17893	18011	18113	18211	18315	17969	18136	18133	18135	18208	18433	18350	18093	18212	18264	18204	18182	18170	18229	18253	18180	18282	18355	18204	18212	18360	18339	18202	18245	18268	18157	18325	18182	18054	18254	18345	18236	18106	18175	18262	18225	18215	18126	18385	18373	18275	18305	18376	18157	18303	18092	18088	18171	18433	18224	18420	18085	18377	18092	18289	18314	18271	18146	18257	18112	18396	18263	18375	18337	17974	18285	18339	18215	18389	18184	18135	18273	18276	17936	18310	18409	18252	18086	18293	18345	18271	18199	18383	18234	18319	18449	18267	18186	18172	18079	18206	18147	18183	17889	18347	18243	18167	18103	18167	18210	18015	18218	18140	18065	18417	18350	18203	18247	18233	18202	18094	18243	18367	18330	18223	18382	18141	18137	18084	18259	18183	18365	18302	18239	18429	18110	18257	18149	18115	18312	18343	18320	18259	18362	18292	18077	18299	18285	18167	18123	18366	18100	18138	18288	18236	18120	18321	18274	18309	18152	18081	18367	18347	18178	18238	18329	18186	18295	18226	18478	18328	18276	18037	18086	18117	18269	18060	18269	18366	18243	18345	18142	18144	18258	18077	18215	18246	18109	18336	18110	18460	18377	18286	18069	18453	18296	18112	18130	18339	18295	18282	18185	18155	18190	18101	18350	18163	18253	18264	18189	18159	18202	18308	18030	18142	18143	18393	18272	18211	18112	18323	18250	18302	18164	18208	18097	18140	18145	18190	18273	18324	18360	18275	18224	18281	18282	18225	18225	18159	18048	18142	18290	18181	18383	18188	18123	18043	18214	18374	18421	18272	18046	18233	18222	18194	18341	18059	18267	18458	18278	18138	18108	18259	18137	18303	18099	18210	18367	18221	18393	18349	18247	18064	18204	18243	18142	18250	18243	18189	18287	18259	18337	18439	18154	18339	18270	18355	18284	18360	18245	18253	18327	18476	18351	18117	18245	18278	18332	18363	18283	17978	17970	18193	18186	18154	18183	18270	18180	18163	18283	18266	18218	18256	18075	18154	18173	18265	18354	18115	18223	18193	18215	18225	18196
17888	23678	20312	19077	20393	18118	16624	15811	15635	15270	15313	15535	15332	15878	18272	17702	17179	16202	15382	15121	14993	14954	14987	15244	14856	15130	15173	14851	14955	15031	15004	15019	15037	14867	15011	14904	15004	15040	14843	14918	14979	14978	14996	15043	14815	15029	14828	14947	14925	14931	14938	14808	15064	15048	14875	14864	14863	15069	14813	14876	14946	15069	14921	14986	14980	14916	15194	14987	15114	14893	15063	14853	14936	15032	14955	14941	15107	15021	14963	15045	15064	15195	15033	15022	14890	14921	15002	15107	14871	14965	14998	15100	14972	14860	15108	15107	14940	15034	14920	15073	15073	14925	15069	14759	15012	14899	14960	15155	14921	15119	14992	15028	15100	15117	14879	15038	14963	14940	15019	15056	14942	14872	15079	15048	14965	15080	14863	15049	14877	14919	14775	15078	14878	14942	14980	14964	15006	14873	14989	15083	15139	14948	15049	14853	15091	15001	15029	14976	14907	14891	15166	15105	14858	14850	15109	14933	14970	14954	15065	14870	15079	15045	15107	14927	15041	15027	15048	14877	15097	14945	15054	14929	15078	14811	14879	15023	14939	15025	14822	15037	14933	14944	14844	14876	14887	15237	14937	15070	14802	15055	15029	14895	14816	14992	15014	14963	15025	14859	14988	14953	14928	14874	15005	15132	14911	15060	15184	14943	14926	14999	15112	14864	14904	15028	14898	14940	14924	15080	14955	15112	14885	15026	14868	14975	14887	14998	14965	14884	15025	14896	15001	15135	14998	14899	14984	15016	14964	15000	14883	15064	15073	15127	14815	14980	14863	14991	14949	14994	14882	14947	15079	15168	14982	14939	15034	14967	14858	14898	15031	14891	15019	14954	14966	15126	14974	14832	14956	14980	14840	14974	14898	14983	14923	14917	15086	14857	14995	15018	14883	14918	15016	14979	14902	14955	14998	15069	14921	14864	15088	15095	14970	14992	14984	15085	14930	15070	14954	15259	15005	15033	15151	14970	14953	15011	15133	14849	15063	15048	14911	14887	15049	14968	15006	15063	14968	14748	14968	15051	15051	14875	14978	14901	14983	15061	15205	15010	14982	15117	15030	15100	15030	14778	15027	14927	15041	15095	15029	14971	14973	15277	14998	14980	15025	15089	15124	15030	15027	14982	15000	14947	14981	14757	14916	15002	14888	15068	15002	15066	15075	15082	14876	14919	15032	14767	15081	14889	14890	15071	14983	14961	15035	15055	14993	14901	14949	14879	15044	14981	14939	15127	15001	14731	15051	14922	15138	15046	14993	14845	14843	15019	15052	15111	15089	15072	14828	15060	15085	14936	14921	15126	14937	15111	14866	14897	14955	15094	15161	15022	15212	15082	15114	14745	14984	14951	14871	14976	15091	14897	15317	15098	14978	15020	15036	14890	14998	14978	14731	14837	14956	15004	15183	14978	14971	14885	14938	14939	14997	14906	14912	14932	15094	14969	15066	15073	14951	14805	14790	15062	14937	14920	15049	15158	15108	15025	14999	14898	14973	15221	14921	14996	15057	15090	15131	15021	15071	14932	14923	15018	15102	14931	14982	15012	14911	14910	15074	14834	14959	15110	15042	15041	15096	14855	14945	14925	15002	14926	15101	15065	14879	15044	14963	14839	14857	14934	15067	15012	14875	14810	14922	15043	15080	14944	14946	14863	15032	14975	14810	14879	14993	15007	15105	15033	15051	14994	14957	15053	15098	15267	15100	15053	15107	14903	15001	14931	15009	15041	14840	14826	15136	15056	15094	14874	15168	15033	14972	14935	14837	14844	14875	15058	15045	14998	15088	14988	15028	15119	15076	15058	15234	15088	14972	14999	14901	14816	14994	14972	14926	15032	14799	15065	14933	14929	14818	15058	14986	15038	14998	15074	14945	14978	14927	14926	15065	14929	14819	14887	14820	14850	14794	15024	15094	14904	15026	15027	15118	14919	15047	15050	14998	14976	14905	15062	14952	15046	14905	14983	15115	14933	14922	15002	14971	14929	15013	14925	14951	14923	15054	14881	14989	15002	15038	14945	14853	15010	15059	15002	15052	14988	15009	14988	15017	14985	14938	14964	15001	15033	14995	15026	14899	15129	15011	14964	15220	14926	15039	14922	15143	15015	15046	15101	14769	15069	15007	15090	15032	15037	14913	15132	14955	14988	15083	14911	15067	14863	14978	15087	14883	15133	15066	14964	14920	15076	14862	15056	15029	14846	14960	14926	14962	14928	14968	14986	15027	14970	14971	14969	14932	14960	15025	15046	15023	14917	14946	14824	14842	15070	14923	14914	15076	14921	14998	14958	15011	14962	14894	14975	14839	14799	15065	15005	14928	15074	14974	14909	14960	14865	15159	14996	14941	15015	14896	15085	15014	14935	14868	14928	14805	15092	14999	15035	15176	14923	15000	14833	15059	15004	15087	15010	14903	14764	14991	14789	14954	15002	14960	14814	14879	15058	15175	15002	14979	14824	15104	14800	15009	14985	14959	14895	15064	14838	14976	14865	14862	14944	15074	15026	15042	14970	14919	14862	14991	14909	14971	15073	14870	14904	15026	14905	15048	14935	14920	15221	14977	15059	14899	14961	14908	14911	14977	14890	14869	15118	14889	15091	14938	15142	15084	15059	14825	14987	14952	15017	14914	15047	14959	14779	15169	14995	14721	14986	15179	14931	14904	14903	14994	14958	14903	14995	15040	14932	14940	14877	15036	14949	14961	14902	14871	14924	14934	14936	15082	14982	15033	15044	15109	15116	14851	14927	14922	15004	14929	15000	14952	14966	15033	15083	15055	14848	14955	14915	14998	15012	14930	15082	14931	14911	15056	15043	14911	15181	15047	15055	14871	14930	15087	15218	14933	14871	14978	15067	14949	14982	14915	15086	15020	15048	15021	15105	14945	14962	14932	15067	14897	14810	14855	14849	14904	14934	14863	15107	15017	14935	14978	14912	15018	14829	15171	15160	14963	14989	14903	14884	14955	14789	14809	14973	15162	14955	15159	14863	15002	15032	15047	15000	15242	15041	14880	14854	15002	15093	15044	14998	15043	15024	15042	14942	15046	14966	14867	15039	14883	15056	14834	15111	15028	15089	14925	15082	15077	14869	14980	14908	15108	14915	14918	15081	14942	14950	15030	14955	14853	14961	14950	14853	14938	14970	14880	15209	14954	14974	14981	15034	14897	14972	14982	15030	14929	14895	14940	14954	14871	14919	15028	15153	14976	15088	14867	14892	15002	14776	14982	14932	15093	15029	14999	14980	15151	15056	15090	15000	14893	15084	15028	15000	15077	15005	14922	14937	14972	15064	15176	15101	14974	14874	14898	15097	15025	14990	14866	14923	15024	15085	14953	15087	14925	15036	14977	15110	15094	15136	15081	14956	14988	14992	14961	15040	14967	14909	15112	14907	14817	15015	15054	14992	14989	14879	15011	15095	14924	15030	14977	15045	15030	15001	14812	15115	14855	15163	14925	15033	15106	14900	14869	14961	15096	15154	14980	15076	15047	15034	15024	15024	15042	15066	15092	14956	14951	15030	15092	15179	15069	14741	14856	15016	15019	14921	14946	15087	15075	14962	15005	14814	15119	14992	15060	15056	14763	15004	14955	14960	15038	15153	14968	14950	14918	15081	14929	14925	15060	15118	14825	15039	14967	14972	14880	14977	15161	14904	15132	15059	15097	14968	14991	14971	14969	14996	15005	15046	14937	14975	14920	14929	14902	15126	14960	14963	14904	14930	15124	15082	15000	14833	14952	14920	15092	15034	14834	15182	14985	14974	15161	15059	14972	15152	15019	14950	14836	15103	15014	15130	15074	15010	15034	14917	15091	14978	15047	15115	14859	14938	15176	14957	14786	14891	14977	15097	14949	15012	14991	14934	14946	15081	14921	14986	14937	14918	15086	15028	15018	15153	14932	14883	15102	15009	15003	15026	15055	14668	15007	15029	15086	15083	14962	15004	15084	15083	14879	14877	15036	14867	15012	14969	14968	15013	15075	15030	14984	14989	15038	14993	14952	14923	14968	15195	14953	15016	15120	15020	14930	14983	15103	14935	15155	15129	14891	15048	15040	15020	15015	14883	14952	15171	14987	14786	14919	14946	14980	14977	14909	15011	14970	15063	14912	15019	15016	15012	14970	14885	14930	15031	15105	15039	15016	14990	15076	14972	14923	14780	15006	14927	14954	15062	15089	15146	15000	14913	15077	14930	15087	14927	14925	14986	14950	14767	15116	14995	14892	15192	15028	15072	15116	14844	15131	14956	14896	15119	14963	15054	15119	14971	15138	14987	14992	14965	15092	15120	14920	15006	15064	14969	14971	14907	15138	15030	14823	14956	15032	14946	15107	15054	15042	14859	14879	14935	15041	15050	14915	15024	14960	14990	14916	15169	14910	14956	14950	15018	15214	14813	15049	14988	15095	14985	14896	15090	14925	15088	14987	14996	15054	14949	14929	15086	14899	14950	15003	14768	14903	15212	14948	14944	14843	15035	14993	14927	14928	14953	14937	15021	15054	15098	14935	15065	14944	14878	14821	14816	15014	14938	15054	14959	15088	14952	14981	14870	15010	14923	15083	14897	14970	14957	15001	15033	14989	14887	14987	15022	15031	14944	15071	14989	14943	15007	14970	15062	14822	14970	14928	15087	15052	14940	15163	15010	15092	15025	15008	14959	15122	14981	15108	14864	14986	14945	15153	15078	15089	15062	15063	14972	15068	14885	15093	14957	15035	14951	15039	15014	14951	15196	14978	15003	15086	15092	15022	14966	14958	15088	15030	15047	14924	15074	14864	15007	14913	14859	14900	14950	15047	14906	14890	15092	14981	15037	14887	15004	14877	15082	15061	14903	15116	14937	15142	15001	15085	14987	15026	14848	14926	14864	14937	15036	14877	14963	14930	14981	14916	14850	14856	14876	14989	15003	15268	15019	14898	14945	14896	15039	15059	14978	15072	15101	14998	14878	14945	15154	14908	14970	15020	15112	14724	14819	15132	14834	14960	14970	15057	15041	15017	15089	14965	15099	14906	15071	14983	15001	15057	14926	15012	15057	15144	15020	14947	15055	14947	15041	15051	14914	15143	14892	15093	14987	15211	15092	15047	14872	14984	14986	14955	14953	14767	15116	14932	15084	14899	15013	14959	14927
23606	20779	27952	23877	22299	22588	21388	18841	17989	18162	17946	17589	17649	19208	28893	28520	25889	22259	19487	18033	17529	17442	17480	17357	17320	17379	17446	17444	17312	17377	17515	17497	17348	17485	17314	17277	17286	17264	17326	17251	17364	17589	17535	17384	17418	17354	17501	17440	17261	17404	17398	17493	17367	17406	17396	17341	17246	17506	17277	17549	17441	17387	17358	17354	17357	17385	17210	17220	17215	17412	17215	17367	17295	17443	17460	17411	17326	17099	17328	17271	17358	17286	17507	17196	17348	17209	17064	17370	17215	17319	17246	17464	17330	17284	17310	17381	17124	17074	17323	17273	17465	17328	17114	17272	17378	17053	17360	17486	17597	17165	17352	17208	17488	17322	17332	17398	17208	17199	17295	17372	17312	17447	17074	17302	17356	17236	17295	17217	17304	17277	17220	17387	17558	17201	17360	17426	17476	17279	17390	17293	17145	17327	17368	17294	17160	17418	17354	17431	17346	17390	17255	17316	17309	17227	17123	17527	17264	17088	17172	17290	17607	16959	17274	17321	17316	17478	17499	17259	17338	17431	17313	17197	17405	17369	17431	17469	17203	17183	17394	17298	17154	17229	17321	17441	17263	17239	17271	17142	17262	17316	17367	17310	17448	17480	17512	17192	17474	17261	17141	17158	17426	17144	17341	17028	17242	17258	17264	17429	17167	17289	17236	17075	17082	17284	17367	17299	17252	17075	17328	17296	17291	17328	17421	17294	17404	17301	17392	17395	17320	17126	17338	17456	17109	17266	17234	17250	17268	17249	17431	17420	17446	17365	17488	17153	17113	17228	17262	17082	17281	17201	17375	17235	17253	17179	17596	17187	17244	17295	17442	17298	17524	17258	17216	17320	17249	17208	17160	17476	17255	17082	17209	17373	17234	17286	17460	17531	17532	17284	17383	17132	17296	17448	17392	17284	17235	17155	17365	17368	17361	17336	17213	17146	17294	17145	17276	17270	17459	17527	17300	17429	17126	17364	17414	17369	17375	17172	17243	17277	17330	17271	17527	17334	17246	17142	17283	17491	17309	17333	17492	17319	17431	17227	17368	17329	17176	17472	17332	17430	17351	17308	17340	17447	17322	17369	17390	17293	17318	17257	17174	17250	17417	17416	17151	17245	17137	17221	17444	17300	17398	17328	17446	17437	17188	17489	17377	17214	17426	17332	17218	17104	17293	17458	17205	17319	17129	17249	17508	17272	17354	17281	17426	17308	17119	17209	17386	17194	17187	17273	17204	17421	17361	17448	17356	17497	17517	17356	17335	17267	17221	17216	17188	17375	17227	17125	17270	17285	17381	17300	17280	17311	17378	17342	17253	17377	17332	17536	17530	17394	17277	17274	17376	17046	17296	17372	17622	17392	17358	17148	17107	17290	17117	17437	17365	17140	17290	17284	17399	17263	17464	17313	17089	17351	17446	17150	17177	17330	17135	17238	17211	17256	17245	17312	17694	17255	17442	17147	17340	17234	17335	17189	17213	17499	17311	17372	17356	17207	17265	17443	17367	17208	17451	17358	17198	17340	17247	17374	17385	17202	17326	17222	17161	17257	17315	17250	17278	17258	17469	17280	17426	17157	17234	17488	17455	17325	17395	17306	17286	17384	17245	17282	17277	17332	17452	17196	17279	17277	17312	17227	17224	17424	17481	17355	17334	17425	17346	17363	17112	17243	17414	17159	17208	17305	17502	17320	17283	17142	17379	17092	17419	17334	17209	17412	17486	17190	17266	17227	17295	17219	17208	17370	17140	17559	17536	17307	17365	17299	17232	17261	17123	17476	17242	17346	17528	17361	17259	17255	17385	17351	17349	17231	17482	17460	17344	17104	17127	17385	17246	17555	17270	17180	17102	17098	17151	17320	17250	17022	17161	17263	17081	17433	17385	17281	17168	17135	17211	17303	17473	17054	17292	17496	17289	17158	17413	17518	17349	17304	17252	17225	17521	17277	17427	17314	17235	17279	17223	17324	17448	17465	17215	17174	17380	17276	17154	17406	17222	17228	17479	17403	17357	17140	17346	17033	17338	17338	17373	17398	17419	17279	17141	16891	17321	17390	17180	17363	17291	17264	17662	17353	17398	17261	17256	17373	17410	17396	17352	17274	17138	17271	17484	17441	17425	17278	17304	17248	17218	17312	17422	16959	17159	17235	17410	17300	17116	17484	17407	17381	17384	17379	17448	17279	17413	17412	17402	17290	17233	17200	17416	17206	17230	17340	17198	17252	17299	17165	17382	17304	17520	17190	17590	17354	17154	17422	17305	17209	17364	17269	17279	17196	17366	17189	17454	17715	17332	17354	17268	17355	17518	17308	17370	17396	17577	17024	17420	17392	17285	17355	17409	17248	17249	17260	17138	17317	17374	17109	17453	17472	17535	17432	17427	17509	17378	17378	17440	17217	17422	17262	17264	17282	17279	17248	17412	17221	17423	17320	17257	17319	17087	17271	17312	17325	17390	17426	17289	17136	17403	17139	17286	17337	17077	17369	17121	17512	17256	17208	17370	17206	17270	17172	17207	17421	17284	17468	17147	17358	17420	17279	17299	17527	17314	17351	17065	17238	17188	17423	17342	17235	17241	17392	17442	17299	17339	17326	17322	17252	17374	17369	17178	17344	17206	17317	17451	17351	17162	17318	17254	17440	17255	17218	17475	17283	17185	17318	17318	17283	17494	17262	17301	17108	17431	17251	17400	17281	17358	17230	17393	17394	17336	17323	17480	17413	17084	17210	17321	17341	17370	17369	17331	17179	17295	17476	17358	17475	17296	17526	17452	17197	17237	17275	17274	17207	17308	17123	17205	17323	17338	17389	17545	17437	17425	17502	17152	17321	17374	17386	17268	17294	17317	17201	17187	17222	17276	17318	17305	17262	17404	17203	17467	17332	17421	17672	17178	17196	17205	17349	17243	17325	17388	17383	17407	17132	17404	17301	17352	17317	17479	17489	17347	17286	17455	17353	17341	17367	17350	17402	17456	17403	17307	17311	17326	17379	17303	17263	17254	17233	17349	17177	17340	17302	17245	17266	17154	17150	17385	17202	17344	17363	17273	17222	17361	17483	17339	17273	17466	17344	17364	17162	17229	17280	17230	17171	17463	17222	17254	17234	17326	17219	17188	17299	17460	17284	17463	17110	17257	17312	17121	17374	17186	17367	17320	17247	17439	17493	17433	17259	17382	17254	17286	17367	17244	17296	17466	17420	17472	17209	17287	17330	17312	17082	17122	17299	17230	17365	17096	17368	17331	17305	17359	17326	17345	17344	17288	17389	17148	17390	17248	17271	17311	17290	17362	17327	17296	17097	17199	17254	17283	17252	17207	17261	17572	17401	17486	17210	17376	17408	17239	17318	17234	17380	17298	17278	17127	17292	17179	17209	17215	17351	17223	17322	17442	17215	17106	17406	17449	17349	17176	17489	17328	17262	17197	17177	17255	17392	17264	17259	17349	17466	17200	17299	17268	17151	17104	17314	17504	17298	17202	17185	17414	17235	17449	17435	17417	17333	17139	17312	17442	17400	17479	17334	17218	17369	17103	17105	17397	17247	17300	17263	17284	17520	17139	17080	17251	17162	17431	17409	17280	17271	17406	17382	17086	17447	17378	17313	17285	17095	17291	17640	17239	17350	17299	17104	17128	17323	17365	17441	17261	17276	17311	17353	17288	17516	17424	17110	17412	17422	17337	17119	17326	17146	17347	17584	17411	17220	17396	17307	17315	17507	17422	17353	17196	17264	17264	17300	17537	17251	17218	17388	17174	17607	17244	17328	17421	17333	17262	17387	17326	17472	17335	17326	17348	17245	17477	17441	17353	17249	17327	17207	17405	17379	17339	17376	17437	17429	17172	17422	17480	17275	17300	17529	17332	17344	17570	17113	17354	17338	17368	17253	17238	17264	17064	17361	17290	17296	17275	17361	17292	17303	17353	17304	17324	17309	17192	17356	17443	17328	17265	17255	17264	17138	17220	17067	17316	17344	17211	17238	17395	17148	17416	17401	17477	17250	17284	17235	17229	17188	17127	17213	17440	17364	17160	17198	17403	17315	17226	17189	17137	17183	17116	17303	17422	17536	17273	17319	17358	17412	17165	17264	17208	17162	17431	17277	17297	17112	17365	17421	17300	17305	17366	17247	17328	17321	17227	17226	17178	17146	17365	17331	17293	17299	17190	17176	17345	17307	17420	17252	17324	17370	17180	17385	17349	17365	17303	17230	17161	17298	17334	17322	17393	17403	17288	17323	17268	17348	17273	17300	17451	17335	17353	17303	17336	17321	17304	17534	17312	17281	17475	17143	17315	17149	17487	17455	17315	17414	17241	17367	17305	17236	17462	17359	17258	17250	17319	17348	17310	17255	17461	17279	17370	17334	17141	17404	17390	17217	17390	17382	17391	17308	17407	17342	17204	17248	17482	17230	17361	17396	17163	17387	17259	17318	17253	17223	17357	17294	17223	17451	17412	17348	17470	17425	17264	17276	17368	17424	17451	17450	17528	17409	17334	17232	17275	17455	17610	17554	17420	17211	17156	17275	17430	17273	17348	17270	17115	17325	17206	17214	17252	17118	17303	17269	17545	17137	17114	17371	17470	17385	17252	17260	17139	17259	17446	17297	17378	17222	17297	17440	17317	17491	17372	17091	17369	17376	17222	17399	17380	17471	17440	17291	17232	17332	17214	17119	17334	17411	17329	17331	17311	17270	17215	17463	17429	17342	17199	17157	17487	17408	17327	17251	17347	17261	17564	17446	17280	17081	17191	17102	17296	17489	17227	17330	17277	17355	17358	17214	17266	17195	17362	17468	17524	17374	17425	17211	17197	17329	17281	17459	17501	17276	17437	17402	17280	17395	17329	17253	17458	17234	17391	17276	17306	17117	17317	17236	17379	17356	17394	17482	17273	17491	17430	17238	17165	17490	17412	17262	17216	17496	17355	17239	17136	17408	17460	17201	17274	17438	17315	17530	17295	17202	17116	17426	17267	17325	17270	17058	17345	17089	17414	17329	17427	17299	17357	17343	17249	17180	17189	17216	17203	17200	17069	17265	17372	17434	17290	17388	17312	17162	17396	17227	17338	17382	17097	17420	17441	17181	17394	17380	17399	17323	17472	17319	17410	17582	17290	17311	17254	17303	17385	17236
16013	25513	23092	23166	21953	19548	17049	15952	15637	15349	15198	14984	15087	17661	30667	27596	24507	19889	16722	14954	14646	14554	14629	14496	14478	14526	14696	14421	14582	14508	14469	14470	14514	14442	14481	14431	14465	14561	14490	14460	14509	14452	14369	14513	14348	14515	14455	14594	14528	14613	14551	14370	14446	14586	14596	14363	14559	14480	14613	14560	14382	14446	14622	14503	14508	14518	14485	14623	14624	14601	14447	14547	14489	14688	14501	14547	14664	14372	14309	14453	14547	14693	14536	14548	14558	14493	14493	14464	14462	14328	14645	14566	14498	14574	14439	14620	14452	14413	14399	14549	14510	14737	14471	14634	14434	14432	14594	14290	14602	14383	14473	14472	14566	14652	14609	14512	14306	14433	14339	14603	14624	14364	14651	14559	14474	14592	14493	14544	14684	14434	14541	14470	14487	14435	14578	14336	14505	14418	14250	14510	14391	14570	14658	14622	14432	14738	14314	14504	14542	14563	14570	14482	14468	14465	14422	14468	14569	14521	14514	14427	14293	14418	14614	14555	14607	14426	14575	14348	14613	14345	14342	14336	14370	14488	14368	14487	14389	14456	14641	14535	14527	14499	14367	14560	14468	14567	14596	14389	14631	14397	14326	14498	14570	14383	14476	14384	14462	14323	14502	14420	14528	14456	14584	14490	14390	14552	14381	14543	14416	14421	14352	14719	14508	14621	14316	14552	14458	14403	14340	14616	14601	14521	14255	14434	14338	14599	14517	14542	14494	14400	14484	14595	14406	14494	14538	14442	14435	14509	14366	14509	14350	14375	14447	14606	14473	14633	14334	14488	14468	14517	14382	14519	14469	14459	14776	14611	14500	14579	14456	14413	14536	14358	14525	14613	14272	14512	14512	14357	14495	14476	14461	14514	14549	14468	14617	14544	14502	14597	14521	14449	14539	14446	14280	14479	14491	14573	14634	14436	14539	14377	14406	14353	14600	14539	14479	14625	14510	14265	14520	14654	14402	14642	14457	14502	14506	14591	14579	14590	14509	14479	14574	14427	14477	14505	14509	14331	14544	14523	14401	14476	14353	14337	14585	14361	14568	14577	14619	14425	14410	14431	14605	14449	14347	14409	14579	14543	14405	14517	14490	14343	14398	14360	14479	14379	14517	14638	14483	14612	14430	14505	14513	14542	14595	14516	14556	14492	14541	14441	14485	14575	14458	14470	14280	14441	14512	14589	14516	14632	14421	14444	14467	14549	14558	14499	14555	14537	14488	14740	14484	14412	14355	14452	14432	14611	14467	14640	14541	14293	14419	14554	14306	14283	14410	14635	14537	14575	14474	14456	14315	14509	14495	14423	14465	14409	14421	14417	14308	14432	14516	14379	14551	14683	14464	14463	14676	14642	14499	14474	14486	14580	14527	14384	14477	14585	14323	14540	14379	14428	14573	14569	14589	14390	14486	14450	14511	14495	14446	14364	14574	14464	14287	14581	14568	14446	14695	14547	14376	14334	14549	14424	14491	14477	14400	14675	14368	14590	14526	14468	14459	14500	14590	14519	14618	14440	14522	14567	14675	14414	14391	14320	14545	14536	14576	14436	14375	14470	14391	14533	14568	14539	14391	14505	14499	14564	14429	14362	14536	14498	14540	14280	14483	14337	14386	14341	14496	14446	14506	14441	14475	14531	14479	14519	14443	14516	14480	14387	14635	14469	14527	14403	14601	14524	14379	14555	14230	14626	14535	14563	14558	14472	14537	14680	14332	14634	14452	14418	14407	14427	14501	14403	14477	14655	14609	14396	14626	14472	14653	14541	14458	14391	14323	14562	14590	14516	14429	14475	14421	14412	14416	14510	14473	14591	14551	14392	14477	14471	14609	14552	14381	14541	14528	14386	14563	14351	14528	14511	14348	14418	14616	14561	14630	14528	14584	14555	14504	14522	14543	14329	14666	14459	14516	14475	14540	14366	14399	14418	14481	14379	14550	14422	14441	14638	14492	14454	14340	14438	14540	14474	14504	14517	14554	14479	14480	14332	14529	14502	14345	14559	14653	14585	14477	14636	14569	14661	14413	14477	14599	14563	14387	14578	14396	14508	14437	14426	14449	14386	14384	14558	14464	14576	14582	14365	14527	14372	14492	14530	14559	14580	14485	14562	14593	14544	14587	14526	14465	14520	14472	14582	14644	14464	14490	14337	14592	14453	14499	14418	14471	14398	14449	14391	14400	14524	14534	14467	14455	14458	14424	14369	14669	14299	14431	14464	14506	14458	14484	14602	14542	14504	14571	14472	14542	14393	14361	14641	14409	14588	14591	14638	14402	14610	14389	14379	14434	14509	14442	14552	14460	14520	14424	14590	14335	14383	14540	14445	14505	14594	14577	14599	14424	14533	14571	14414	14569	14588	14640	14621	14299	14462	14430	14306	14407	14499	14408	14475	14631	14372	14451	14474	14464	14371	14712	14594	14488	14372	14573	14483	14576	14614	14498	14518	14496	14640	14493	14511	14577	14522	14475	14660	14574	14582	14395	14368	14450	14508	14542	14542	14443	14364	14477	14585	14634	14444	14472	14399	14331	14350	14351	14392	14582	14427	14457	14616	14452	14442	14311	14643	14486	14441	14565	14459	14384	14511	14411	14486	14411	14548	14515	14562	14529	14546	14487	14529	14444	14550	14422	14497	14601	14461	14621	14449	14594	14462	14479	14523	14572	14472	14569	14456	14501	14543	14460	14540	14420	14393	14491	14450	14530	14633	14537	14550	14338	14524	14334	14477	14539	14474	14566	14503	14760	14603	14411	14426	14644	14435	14589	14526	14549	14468	14434	14429	14448	14486	14484	14468	14511	14560	14398	14644	14456	14455	14508	14464	14471	14789	14374	14362	14592	14585	14474	14358	14458	14397	14520	14473	14507	14548	14288	14533	14510	14676	14515	14648	14400	14395	14448	14499	14429	14535	14649	14459	14459	14411	14478	14618	14440	14483	14414	14411	14582	14450	14513	14586	14412	14425	14374	14403	14529	14506	14455	14424	14471	14477	14642	14462	14328	14403	14524	14595	14359	14472	14377	14263	14379	14600	14586	14431	14496	14387	14540	14602	14249	14454	14374	14615	14390	14543	14475	14624	14646	14464	14429	14460	14437	14423	14575	14632	14478	14235	14515	14275	14446	14314	14397	14465	14371	14471	14423	14454	14478	14417	14537	14529	14483	14639	14367	14537	14498	14590	14514	14625	14454	14508	14512	14479	14610	14545	14433	14344	14536	14335	14462	14506	14431	14430	14494	14339	14319	14496	14465	14504	14632	14436	14366	14592	14502	14461	14489	14402	14399	14426	14533	14536	14361	14514	14422	14537	14431	14384	14492	14388	14530	14530	14533	14460	14365	14513	14502	14451	14488	14556	14722	14446	14402	14483	14600	14640	14318	14349	14484	14512	14582	14377	14386	14739	14476	14531	14429	14263	14457	14526	14384	14562	14593	14408	14503	14487	14578	14553	14461	14667	14613	14485	14592	14445	14523	14492	14587	14370	14505	14357	14496	14472	14372	14610	14515	14502	14634	14421	14333	14515	14676	14407	14323	14536	14480	14587	14425	14458	14420	14507	14530	14399	14453	14496	14374	14498	14428	14318	14655	14470	14567	14421	14326	14516	14513	14542	14524	14433	14548	14566	14477	14428	14492	14696	14397	14489	14554	14562	14462	14592	14598	14474	14609	14552	14544	14468	14440	14357	14567	14593	14406	14600	14492	14622	14531	14546	14563	14618	14482	14358	14429	14431	14440	14489	14547	14464	14444	14448	14406	14410	14544	14469	14485	14507	14693	14470	14569	14454	14486	14542	14523	14435	14444	14515	14311	14595	14588	14390	14439	14363	14448	14451	14579	14431	14657	14543	14412	14453	14546	14679	14420	14393	14549	14564	14674	14577	14363	14423	14497	14466	14504	14521	14531	14532	14486	14415	14468	14484	14470	14449	14490	14508	14425	14383	14385	14535	14455	14379	14394	14463	14517	14669	14469	14407	14485	14494	14563	14493	14388	14455	14414	14486	14481	14381	14431	14404	14342	14431	14463	14473	14384	14528	14386	14533	14464	14472	14429	14483	14374	14433	14436	14509	14553	14429	14471	14606	14530	14572	14468	14654	14480	14499	14608	14380	14469	14507	14554	14524	14482	14553	14287	14677	14556	14490	14529	14494	14675	14461	14485	14389	14471	14498	14421	14562	14387	14428	14463	14628	14644	14444	14463	14316	14672	14415	14545	14555	14383	14323	14313	14527	14510	14545	14542	14333	14501	14383	14507	14321	14456	14602	14599	14416	14472	14520	14743	14558	14513	14438	14616	14473	14403	14560	14534	14595	14204	14449	14499	14328	14475	14459	14351	14600	14540	14366	14365	14570	14399	14483	14363	14390	14487	14679	14434	14495	14393	14530	14553	14417	14570	14540	14604	14485	14494	14451	14689	14497	14383	14467	14460	14437	14483	14494	14571	14371	14694	14455	14473	14571	14562	14454	14423	14451	14369	14288	14616	14465	14458	14360	14443	14444	14363	14489	14512	14372	14501	14272	14566	14476	14345	14490	14511	14466	14368	14624	14374	14446	14419	14408	14569	14430	14545	14575	14628	14466	14614	14496	14428	14736	14548	14351	14455	14409	14402	14639	14621	14625	14420	14441	14423	14478	14466	14611	14558	14476	14496	14595	14321	14535	14597	14528	14345	14489	14551	14544	14502	14428	14395	14426	14475	14593	14521	14352	14643	14523	14389	14484	14350	14399	14479	14462	14733	14500	14485	14488	14403	14528	14477	14413	14561	14480	14363	14607	14463	14343	14454	14539	14601	14595	14453	14348	14561	14470	14530	14491	14683	14493	14559	14480	14612	14435	14459	14615	14486	14580	14594	14585	14541	14533	14663	14450	14758	14472	14458	14416	14464	14349	14567	14382	14616	14486	14359	14456	14507	14270	14445	14475	14461	14427	14633	14549	14599	14414	14465	14480	14468	14432	14505	14480	14403	14441	14494	14450	14525	14400	14360	14374	14364	14525	14554	14379	14561	14565	14396	14353	14419	14641	14542	14511	14497	14354	14481	14484	14600	14459	14493	14423	14617	14556	14341	14536	14516	14414	14390	14541	14483	14576	14405	14428	14609	14664	14548	14359	14585	14478	14523	14497
22356	20806	28472	23241	21129	23345	24717	19462	18092	18393	18284	18007	17838	19735	39489	36886	32824	26573	21646	18413	17559	16973	17045	16963	17224	17129	17349	17106	17169	17307	17025	17110	17276	17166	16994	17198	17034	17040	16914	17151	16862	17030	17272	16983	17001	17152	17208	17184	17048	17098	17022	17127	16927	17143	17227	17110	16976	17088	17154	17089	17052	17045	16938	17200	17307	17024	17015	17190	16944	17095	17049	17257	17011	17275	17008	16884	17223	17113	16960	17202	16974	17174	17193	16999	17037	17162	16958	17075	17286	17123	17053	16970	16912	16938	17050	16899	17035	17282	16982	17126	17031	16910	16890	17219	16972	17031	17119	17093	16972	17040	16953	16870	17132	16940	17030	16889	16987	16989	16920	17041	17170	17032	16982	16965	17045	16971	17143	17109	17010	16947	17078	17009	17081	16903	17085	16943	17168	16957	17049	17041	17166	17140	17063	17225	17017	16822	17022	16882	16963	17292	16926	16985	17040	17012	16933	16917	17177	16941	16988	17020	17183	16888	17004	16966	17177	16989	17014	16977	17153	16934	16922	16777	16903	17067	17068	17003	17265	17146	16887	17049	17048	17139	17125	16943	17074	17035	16961	17080	16933	17147	16986	16968	16943	16993	16942	16822	16795	16963	17003	17012	16871	17039	17137	17026	16938	17045	17232	17094	16931	17019	16852	16967	17145	16966	17261	16993	17095	17151	17004	17030	16926	16999	17117	17228	17016	16906	17101	16928	17191	16882	16952	16885	17063	17036	16919	16927	17056	17083	17056	17081	17068	17178	17252	16891	16957	17158	16992	17104	17045	16968	16824	17058	17070	17159	16998	16995	17052	17008	16895	17210	17160	16918	17119	17046	16939	16959	16919	16849	17205	16927	17043	16972	16974	17121	17061	16947	16774	16888	17119	17009	17046	17063	17235	16949	16982	16894	17102	17003	17095	16890	16838	17059	16905	17091	16994	16952	17178	17058	16956	17023	16989	16946	16961	17008	16737	17093	17091	16904	17112	16919	16938	16899	17041	16983	17058	16982	16935	17014	17249	16919	16977	17192	17123	16860	17114	16911	16991	16990	17000	17072	17254	17043	16892	16825	17188	16927	16812	16993	16904	17324	17034	16848	16970	17030	17002	16858	17025	16876	16843	16941	17065	17190	17181	16924	17041	17064	17092	16949	17109	16976	16835	16944	16874	17160	17051	17089	16734	16971	17060	17111	16936	17130	17205	16949	16896	16995	17009	17012	16987	17062	17000	17181	17097	17027	16966	16911	16874	17010	17225	16939	17055	17218	17039	16922	17094	17126	16891	16970	17002	16984	16912	17046	16996	17043	16912	17089	17149	17149	17126	17060	17083	16878	16942	17174	17323	16898	16918	17036	17096	17240	16981	17125	17016	17008	17161	17035	17107	17164	17291	16866	16918	17124	17127	17051	17046	17057	17003	16842	16930	16997	17043	17135	16972	16943	17186	17004	17048	17009	16943	16859	16995	17036	16886	17098	16880	16850	17153	16967	17013	16949	17134	17209	17019	17023	17027	16735	17085	16894	16894	17094	16906	16854	16955	16804	16877	17097	16947	17164	17050	16878	16802	16749	16894	16775	16947	16938	16855	17054	17012	16787	17094	17158	17149	17121	17056	17025	16952	16859	17150	16838	17054	17030	17090	17078	17027	17094	17283	17002	17297	17014	16955	17142	16980	17079	16902	16718	16976	17031	17151	17173	16964	17040	17017	17102	17023	17150	17170	17113	17005	16872	17060	17077	17017	17002	17125	17119	17164	16789	16980	16904	17049	16845	17184	16846	17265	17031	17013	17082	17025	17058	17205	16950	17164	17191	17131	17095	17141	17020	16885	17292	17002	16949	16941	17115	16952	16936	16998	16894	17052	17186	17127	16666	17017	16955	16822	17193	17056	16984	16912	17044	17039	17046	16925	16998	17103	17079	16949	17079	17029	16803	16971	16962	17263	17102	16837	16864	17287	16956	16903	16909	16980	17043	17078	17053	17065	17104	16994	16999	17140	16875	17096	17102	16988	17030	17035	17236	16887	16968	17116	17108	16863	17040	16764	16901	16846	16994	17122	17108	17172	16850	17095	17011	17058	17081	17110	16938	17024	16984	16870	17039	16984	16834	17040	16926	17138	16748	17004	17206	17029	16830	17139	17061	17160	17100	17187	17343	17083	17172	17084	16847	17080	17181	17172	17022	17140	16919	17063	17042	17143	16938	17148	17035	17004	17023	17076	16876	17089	16960	16987	16976	16771	17077	16963	17053	17035	17000	16728	17070	17026	17168	16966	17070	17100	17047	17008	16920	17059	16956	16959	17060	16934	16983	17059	17095	17018	17022	16991	17183	17044	17096	17186	17006	17067	17013	17019	16960	17123	17021	17006	16875	16864	16900	17083	17086	17101	17187	17148	17052	17029	16975	17137	16954	17131	16922	17190	17144	17008	17101	16918	16978	16853	16966	16993	17000	17058	17162	17003	17175	16958	17021	16935	17037	17087	17016	16756	17088	17163	17047	17081	17094	17048	16953	17085	17113	17036	17126	16981	17128	17185	17045	17282	17197	16924	16768	16815	16998	16978	16888	16889	17093	16915	16856	16808	16981	17063	16881	17036	16992	17210	16842	17081	17244	16972	16943	16759	17038	17027	16880	16867	17111	17169	17182	17053	17078	17031	16918	16935	17106	17032	16761	17055	17024	16770	17052	17083	16922	16861	16779	16894	17011	16934	17059	17013	16929	17021	17002	17113	17022	17157	17006	16922	17069	16968	17292	16813	17137	17035	16970	16895	17147	16901	16925	16995	17014	17134	17081	17081	16757	17003	16918	16862	17255	17050	17005	16971	17104	16866	17007	17132	16963	16950	16925	17048	17145	17049	17098	17102	17122	17045	16899	17183	17112	16995	17023	17028	16850	17039	16969	16948	16909	17049	16970	16884	17086	17155	16900	16745	17072	16973	17036	16987	16950	16862	16969	16822	17081	17011	17114	16800	17037	16838	16978	16936	17131	16915	17048	17119	17108	16851	17080	17123	16964	17169	16798	17044	16987	16779	16977	17067	16781	17062	16871	16785	17055	16901	16958	17150	17212	17027	17246	17061	17048	16936	17123	17093	16962	17162	16876	17177	16995	17042	17263	17017	16845	16887	16914	17238	17084	17050	17168	17003	16875	17333	17100	17013	17213	16850	17226	16931	17019	16961	17045	16852	16976	17183	17032	17058	16991	17148	17090	17027	16969	17105	16982	16984	17108	17149	16958	17201	17112	16935	16897	17121	17097	16834	17181	16982	16885	17054	17305	17166	16777	17024	16984	17177	17245	17114	16913	16961	16973	17055	17076	16983	16944	17012	17063	16919	17026	17030	16926	17024	16992	17095	17099	16987	16990	16902	16956	17057	16991	17159	16965	17054	16974	16894	16943	16983	17151	17016	16703	17066	17112	17227	16964	16997	16979	17032	16932	16921	17007	17178	16986	17208	17123	17058	17209	17131	17051	17055	16872	17014	17047	17064	17246	16924	17067	16911	16977	17156	16952	17181	17126	16997	16843	17014	16975	17166	16988	17014	16882	17020	17021	16939	16871	16995	17023	16913	17110	17088	17066	16967	17086	17074	16972	17207	16929	17054	16883	16968	17049	17050	17214	17145	17169	17111	16826	17045	16960	17015	16872	16974	16821	17036	16843	16957	17171	16882	16816	17027	17036	17185	17010	17047	17011	16858	17045	17068	16934	17050	17122	16903	17000	16875	16784	16998	17048	16604	17048	17234	17133	17314	16989	17178	16885	17000	16993	16999	17156	17050	17034	17158	16932	16806	16906	17037	16985	16896	17170	17000	16854	17117	17040	16982	17116	17084	17155	17014	17180	16945	16797	17035	16944	16943	17093	16980	17061	17152	16839	16956	17016	16952	16869	17152	16997	17071	16950	17078	17307	17209	17084	17002	16841	16845	17056	16899	16920	16976	17082	17042	17134	16925	17078	17127	17068	17103	16939	16873	17062	17054	16973	17049	16995	17001	17120	16796	16923	16918	16998	16938	16836	17054	16928	17028	16883	16965	16966	17064	16860	17042	17211	16881	17166	16962	16910	17138	16928	16982	16992	16872	17188	17198	16974	16934	17088	17083	17259	16937	16961	17032	16846	16926	17044	17044	17129	16959	16978	16787	16830	16890	17097	16980	17024	17064	16903	16936	17022	17105	17051	16935	17049	16846	16977	16941	16957	17039	16917	17155	16996	16977	17059	17037	17099	17011	17011	17038	16955	16774	17179	17127	17080	17192	16853	16914	17071	16862	17016	17032	16929	17129	16866	16972	16924	16915	16829	16813	17025	16953	16884	17096	17039	17000	16859	17140	17046	17211	17008	16849	17133	16993	16984	17095	17064	16969	17021	17262	17031	17084	17161	16832	17013	17207	16877	17066	17092	16997	17054	16882	16929	16818	17051	17036	16794	17062	16911	17037	16959	16961	17074	16826	16925	16949	16972	16895	17062	17001	17124	17009	17052	17080	16902	17215	17107	16993	17195	17083	16991	16885	16957	17019	17094	16989	17049	17008	17021	17148	17029	17091	16929	17137	17142	17043	17046	16957	17060	16913	17086	17133	17176	17018	16984	17047	16978	17135	16907	16950	17168	16966	17019	16979	16853	16890	16723	16805	16889	17016	17136	16995	17081	16986	17024	16899	17016	17134	17131	16950	17017	16957	16903	17122	17069	17028	16924	16946	16969	17296	17049	17152	16949	16843	16949	17047	16971	17039	16999	17211	16982	17138	16918	16772	17021	17359	16890	16964	16832	16795	16833	16842	17214	17039	17157	17048	16893	17107	16933	16922	16938	17102	17071	17032	16954	16997	17020	17287	17138	17029	17121	16908	17109	17028	16924	16939	16913	17217	17213	16865	16878	17100	16771	16985	17012	16942	16854	17140	17030	17207	16943	16988	16965	16902	17024	17060	17094	17004	17037	16870	17065	16996	17020	16962	17001	17055	17125	17126	17131	16984	17243	16983	16951	16960	17037	17063	17025	16917	17022	16997	17113	16882	16965	17250	17085	16872	17144	17097	17236	17102	17049	17097	16949	17122	17046	16979	16927	17068	17051	17069	17037	17050	16959	17089	17045	17191	17220	17166	17068	16925	16950
16513	29186	29896	28612	24940	20178	17226	16618	15910	15633	15752	15425	15278	19057	41385	36447	32048	24987	18942	15266	14678	14331	14301	14172	14123	14322	14266	14163	14343	14204	14462	14266	14307	14136	14227	14306	14380	14416	14355	14337	14246	14269	14229	14366	14324	14319	14341	14313	14450	14344	14350	14208	14264	14318	14262	14321	14431	14382	14272	14300	14150	14369	14291	14329	14303	14138	14368	14157	14362	14369	14278	14314	14271	14250	14475	14133	14117	14365	14220	14177	14227	14231	14294	14232	14149	14260	14422	14362	14292	14229	14264	14239	14296	14279	14247	14367	14156	14315	14124	14338	14337	14253	14191	14488	14275	14323	14304	14249	14223	14182	14108	14125	14266	14287	14242	14450	14234	14136	14336	14347	14420	14195	14206	14270	14232	14328	14270	14126	14248	14415	14324	14242	14238	14338	14196	14337	14252	14299	14370	14414	14440	14315	14229	14268	14283	14197	14388	14187	14291	14169	14292	14367	14097	14203	14323	14261	14220	14451	14332	14267	14186	14320	14197	14299	14175	14192	14357	14421	14198	14397	14312	14287	14503	14427	14337	14421	14195	14363	14301	14324	14247	14410	14271	14265	14092	14264	14194	14228	14327	14203	14180	14368	14031	14281	14124	14237	14046	14346	14217	14421	14315	14196	14171	14176	14369	14108	14280	14392	14255	14141	14128	14178	14106	14476	14294	14280	14216	14063	14372	14309	14391	14291	14371	14106	14151	14336	14284	14213	14290	14329	14155	14371	14278	14228	14183	14237	14410	14359	14312	14158	14200	14246	14266	14004	14330	14124	14291	14314	14207	14403	14138	14217	14335	14298	14399	14291	14307	14098	14303	14309	14307	14253	14040	14444	14214	14349	14275	14248	14325	14295	14104	14268	14340	14095	14344	14212	14188	14201	14252	14422	14235	14241	14457	14405	14176	14124	14327	14174	14278	14403	14187	14504	14369	14222	14315	14295	14315	14294	14235	14337	14297	14265	14205	14143	14227	14381	14300	14150	14208	14298	14279	14116	14355	14185	14216	14329	14179	14252	14240	14255	14269	14318	14160	14176	14301	14199	14213	14311	14254	14344	14219	14316	14239	14185	14360	14256	14097	14288	14319	14296	14340	14314	14257	14116	14224	14183	14114	14334	14220	14298	14426	14191	14195	14465	14372	14385	14275	14281	14271	14191	14280	14315	14201	14111	14269	14212	14241	14377	14231	14262	14268	14398	14234	14243	14392	14437	14190	14204	14250	14125	14182	14267	14187	14204	14287	14105	14435	14331	14245	14088	14294	14326	14208	14176	14339	14258	14128	14238	14294	14318	14077	14279	14257	14308	14346	14242	14091	14335	14311	14223	14368	14195	14415	14421	14280	14152	14487	14479	14263	14353	14291	14138	14276	14222	14211	14331	14352	14209	14359	14293	14275	14386	14402	14242	14148	14305	14128	14212	14276	14173	14097	14245	14183	14102	14338	14458	14327	14108	14205	14335	14255	14198	14123	14255	14239	14248	14098	14194	14379	14319	14261	14169	14273	14351	14251	14352	14241	14236	14284	14287	14265	14131	14353	14258	14285	14258	14223	14232	14432	14219	14327	14273	14242	14241	14341	14345	14085	14302	14297	14263	14264	14389	14172	14105	14276	14193	14288	14218	14281	14182	14286	14266	14266	14242	14169	14199	14301	14417	14359	14157	14373	14280	14421	14292	14342	14308	14331	14389	14198	14283	14379	14402	14128	14204	14107	14262	14200	14432	14222	14088	14345	14304	14202	14239	14238	14119	14136	14282	14245	14273	14111	14355	14289	14311	14253	14210	14299	14213	14188	14276	14299	14298	14223	14352	14349	14344	14244	14277	14280	14305	14209	14120	14378	14506	14171	14338	14274	14284	14233	14352	14407	14237	14127	14217	14211	14334	14252	14217	14418	14326	14194	14311	14175	14467	14278	14191	14233	14111	14381	14170	14219	14285	14329	14272	14287	14309	14300	14289	14319	14331	14296	14242	14338	14180	14225	14320	14472	14203	14254	14434	14128	14081	14100	14269	14170	14369	14201	14285	14253	14171	14178	14162	14342	14253	14378	14336	14234	14320	14172	14345	14236	14131	14344	14397	14263	14236	14314	14255	14383	14318	14175	14326	14291	14324	14295	14349	14358	14421	14463	14173	14160	14367	14258	14404	14153	14191	14232	14227	14163	14337	14292	14413	14317	14433	14155	14274	14203	14196	14199	14363	14307	14296	14457	14231	14257	14266	14227	14154	14227	14320	14383	14331	14249	14356	14290	14251	14149	14171	14420	14091	14324	14118	14340	14318	14130	14204	14355	14328	14394	14202	14187	14238	14439	14392	14361	14373	14210	14309	14175	14178	14291	14239	14270	14229	14424	14133	14243	14410	14204	14213	14157	14290	14342	14182	14315	14278	14265	14331	14422	14406	14443	14173	14281	14105	14210	14380	14437	14124	13946	14062	14157	14312	14189	14329	14210	14420	14199	14419	14264	14201	14276	14283	14250	14380	14383	14291	14315	14378	14145	14341	14376	14146	14110	14449	14265	14298	14224	14288	14277	14227	14188	14275	14317	14220	14369	14183	14281	14345	14215	14270	14279	14217	14274	14327	14026	14317	14123	14269	14159	14274	14433	14211	14396	14366	14375	14155	14196	14238	14387	14308	14246	14299	14228	14234	14281	14261	14371	14388	14326	14254	14323	14210	14170	14245	14176	14304	14222	14230	14249	14137	14139	14256	14212	14130	14388	14184	14296	14413	14132	14299	14192	14145	14272	14364	14121	14277	14390	14317	14354	14218	14365	14333	14282	14296	14389	14486	14234	14312	14428	14209	14337	14352	14245	14283	14213	14189	14225	14303	14308	14111	14305	14314	14378	14330	14329	14188	14153	14212	14337	14340	14267	14221	14199	14188	14081	14177	14398	14357	14123	14250	14330	14207	14261	14519	14086	14055	14262	14114	14281	14348	14055	14297	14083	14441	14381	14320	14253	14340	14207	14349	14306	14214	14403	14154	14216	14431	14248	14382	14218	14158	14359	14209	14341	14339	14106	14259	14370	14255	14355	14474	14219	14300	14270	14188	14221	14296	14134	14367	14158	14158	14208	14138	14356	14187	14214	14260	14316	14170	14091	14118	14386	14110	14184	14138	14414	14218	14198	14250	14235	14317	14281	14331	14203	14251	14254	14431	14222	14216	14354	14234	14314	14279	14231	14229	14269	14451	14106	14191	14367	14314	14244	14389	14343	14374	14379	14190	14281	14242	14259	14165	14333	14165	14310	14324	14218	14190	14275	14354	14336	14313	14330	14410	14249	14131	14420	14374	14280	14281	14153	14381	14215	14441	14372	14316	14177	14257	14342	14068	14353	14118	14307	14336	14170	14267	14321	14271	14150	14321	14235	14301	14432	14235	14192	14328	14103	14361	14186	14261	14375	14226	14277	14148	14291	14256	14268	14310	14205	14358	14091	14234	14592	14281	14265	14467	14267	14109	14225	14368	14279	14230	14172	14158	14105	14381	14197	14372	14042	14266	14208	14185	14256	14200	14056	14304	14383	14207	14297	14334	14305	14339	14506	14214	14386	14195	14283	14223	14257	14257	14129	14398	14353	14353	14351	14301	14120	14276	14252	14349	14408	14297	14401	14279	14154	14298	14308	14365	14431	14275	14486	14310	14359	14121	14260	14424	14242	14209	14278	14127	14153	14213	14241	14343	14356	14260	14343	14262	14237	14418	14100	14181	14302	14270	14248	14265	14110	14323	14378	14225	14276	14177	14244	14296	14110	14223	14431	14256	14054	14288	14330	14308	14372	14384	14214	14351	14243	14281	14132	14271	14513	14417	14352	14084	14221	14238	14371	14299	14323	14345	14085	14176	14207	14276	14075	14291	14277	14177	14256	14238	14229	14178	14299	14318	14285	14204	14198	14210	14113	14225	14280	14313	14427	14184	14052	14162	14170	14324	14362	14288	14232	14173	14352	14105	14242	14302	14204	14352	14054	14477	14164	14122	14367	14207	14390	14208	14341	14277	14208	14300	14436	14232	14302	14258	14204	14265	14439	14216	14266	14252	14226	14395	14166	14131	14267	14230	14288	14220	14157	14323	14337	14390	14136	14299	14207	14100	14303	14259	14410	14307	14183	14284	14208	14352	14355	14407	14374	14438	14215	14466	14383	14348	14360	14086	14302	14240	14415	14266	14197	14340	14248	14284	14290	14344	14216	14243	14321	14356	14238	14365	14207	14242	14296	14171	14398	14381	14168	14250	14098	14130	14395	14289	14327	14251	14247	14270	14357	14278	14152	14244	14281	14273	14263	14141	14452	14343	14335	14277	14145	14396	14296	14160	14332	14234	14377	14354	14219	14206	14227	14266	14234	14203	14287	14385	14202	14419	14207	14313	14341	14295	14218	14362	14188	14292	14325	14416	14233	14098	14327	14321	14116	14332	14174	14331	14271	14336	14335	14209	14294	14280	14358	14280	14191	14279	14232	14245	14287	14341	14306	14250	14240	14360	14349	14339	14071	14071	14230	14240	14370	14348	14196	14167	14180	14211	14203	14233	14303	14459	14107	14235	14168	14305	14048	14155	14102	14337	14234	14243	14338	14165	14139	14204	14247	14250	14366	14288	14402	14273	14342	14345	14301	14368	14182	14344	14406	14226	14255	14364	14337	14309	14064	14294	14247	14183	14302	14235	14460	14146	14222	14318	14260	14202	14275	14250	14443	14245	14288	14230	14359	14135	14414	14227	14267	14213	14316	14394	14296	14360	14173	14351	14118	14098	14395	14435	14349	14253	14231	14234	14385	14279	14141	14260	14323	14299	14230	14286	14325	14191	14496	14133	14300	14356	14193	14371	14205	14364	14430	14360	14319	14288	14310	14219	14163	14200	14422	14209	14018	14277	14163	14278	14311	14257	14319	14204	14065	14265	14074	14155	14256	14374	14161	14283	14162	13997	14428	14236	14272	14361	14155	14370	14295	14297	14474	14455	14175	14369	14273	14271	14229	14302	14338	14357	14168	14257	14010	14156	14246	14297	14234	14290	14277	14290	14311	14219	14148	14463	14281	14213	14400	14303	14091	14282	14143	14445	14314	14352	14401	14193	14192	14272	14196	14185	14420	14203	14520	14197	14306	14253
26956	21697	26569	24849	19663	17946	17776	17479	17619	17464	17132	17457	17066	17561	18919	19412	19112	18170	17765	17481	17007	17146	17189	17352	17083	17285	17154	17240	17133	16954	16953	17120	17191	17123	17173	17293	17223	16999	17018	16983	17153	16973	16957	17201	17267	17226	17116	17280	17216	17169	17103	17258	17286	17255	16980	17052	17294	16997	16921	16957	16958	17277	17123	16965	17233	17221	16975	17186	17288	17344	17004	17224	16876	17145	17160	17269	17261	17131	17040	17173	17320	17108	17085	17247	16962	17337	17066	17098	17007	17264	16997	16981	17090	17251	17138	17036	16949	17133	17243	17372	17086	17165	16983	17167	17205	17222	17197	17192	17277	17089	17007	17134	17016	16763	16971	17122	17000	17106	17003	17211	16964	17191	17024	16773	17414	17157	17092	17146	17227	17008	16999	17068	17199	17251	17157	16907	17178	17127	17160	17311	17282	17033	17185	17055	16952	17257	17174	17245	16929	17034	17166	17130	17174	16942	17392	17295	17231	17025	17028	17228	17225	17199	17084	17280	17142	16995	17086	17068	17177	17141	17135	17049	16868	17231	17119	17075	17058	17293	17191	17170	17065	17091	17165	17356	17129	17045	17150	17208	17017	17217	16842	17073	17057	17255	17187	17127	17313	17118	17202	16998	17201	17055	17209	16981	17060	17120	17285	17135	16992	16855	17182	17305	17149	17190	17116	17180	17218	17127	17303	17150	17199	17045	17155	17233	16934	17091	17139	17170	17338	17053	17067	17484	17099	17092	17218	17038	17080	17029	17144	17349	17260	17119	17218	17228	17321	17113	17067	17023	16876	16859	16961	16918	16985	17179	17092	17106	17471	17213	17221	17012	17286	17124	17209	16978	17062	16949	17067	17069	17175	17069	17140	16996	17098	17134	17137	16966	17256	17153	17093	17093	17044	17063	17093	16909	17082	16953	16987	17085	17014	17071	17173	17134	17145	16976	17212	17044	17019	17134	16853	17152	17325	17313	17248	17079	16930	17248	17231	17054	17243	17250	17095	17099	17268	17079	17138	17137	16913	17136	17243	17415	17166	17109	17163	17352	16996	17152	17165	17177	17066	17248	16922	17218	17048	16955	17035	17059	17202	17289	17233	17270	17133	17238	17076	17086	17179	17111	17154	17269	17185	17098	17170	17119	17073	17191	16989	17072	17231	17149	17340	17104	17271	17108	17041	17081	17016	17231	17194	16996	17322	17123	17039	17199	17302	17189	16924	17171	17076	17301	17218	17132	17126	17143	17091	17204	16967	17272	16989	17028	17213	17119	17071	17107	17234	16955	17017	16995	16839	17111	17397	17202	17313	17216	17000	17138	17036	17037	17236	17266	17117	17172	17277	17274	17022	17136	17131	17344	16960	17109	17024	16986	17067	17059	17096	16854	17006	16996	17032	17207	16976	17208	16841	17228	17134	16968	16905	17244	17031	17237	17301	17107	17267	16997	17102	16964	17112	16988	17011	17273	16948	17106	17206	17070	17138	17200	17162	17177	17169	17256	17201	17165	17176	17240	17196	17222	17323	17318	16991	17058	17005	16922	17109	16978	17262	17321	17020	17047	16975	17150	16905	17209	16990	17052	17155	17018	17082	17210	17234	16982	17179	17190	17119	17292	17372	17159	17102	17146	17309	17152	16917	17082	16907	17263	17196	17059	17143	16990	17134	17043	17099	17042	17117	17124	17096	17089	17106	17260	17051	17192	17256	17222	17193	17044	17054	17065	17114	16964	17078	17141	17110	17200	17080	17153	17126	16976	17406	16902	17010	17089	17242	17123	17173	17094	16853	17111	17036	17217	17055	16855	17057	17019	17140	17266	17210	16906	17139	17091	17234	17004	17033	17112	17096	17081	17087	16995	17172	17064	17258	17221	17067	17187	17209	17143	17057	17288	17077	16859	17064	17092	17245	16957	16998	17027	17140	17117	17171	17053	17010	17273	17253	17133	17086	17013	17085	17073	17315	16923	17123	17151	17167	17070	17175	17053	17156	17282	16829	17220	17093	17346	17151	17113	17208	17161	17017	17045	17126	17073	17163	17055	16977	16992	17167	16942	17081	17232	17096	17090	17072	16910	17244	17203	17081	17254	17099	17055	17074	17120	17274	17215	17047	17035	17254	16969	16966	17104	16935	17252	17097	17071	17024	17008	17120	17214	17098	17082	17332	17025	17167	17204	16946	17255	17172	17056	16944	17090	17294	17105	17095	17060	17097	17120	17054	17128	17064	17199	17207	16867	17128	17091	16935	17155	17153	17058	17209	17222	17207	17025	17083	17128	17179	17267	17122	17168	17333	17050	17129	17114	17197	17112	16978	17048	17095	17018	17219	16897	16888	16930	17233	17100	17160	17000	17121	17003	16863	17397	17267	17258	16990	17067	16989	16974	17095	17089	17139	17211	17183	17345	17169	17227	16978	17082	17184	16969	17071	17181	17028	17243	17242	17043	16945	16886	17216	17299	16982	17123	16952	17141	17109	17231	17303	17158	17091	17063	17059	17017	17022	16973	17151	17186	17152	16987	17133	17282	17147	17187	17041	17109	17000	17343	17231	17032	17218	17122	17116	17113	16804	17200	17030	17082	17100	17203	17059	17108	17314	17036	17045	17231	17055	16897	17304	17110	17084	17038	17038	17229	17016	17090	17211	17131	17120	17057	17035	17144	17102	17035	16858	17125	17174	17052	17266	17110	17027	17179	17287	17328	16974	17109	17077	17158	17123	17074	17010	17104	17023	17106	17185	17240	17214	17283	17128	16981	17077	17030	16965	17055	17040	17067	17325	16980	17123	17178	17138	17203	17108	17137	17120	17219	17270	17129	17124	16963	16968	17214	17120	17029	17225	17005	17128	17188	17313	17149	17445	17260	17363	17060	17290	17220	17130	17181	17137	17068	17052	17356	17261	17254	17151	17273	17460	17222	16988	17159	17230	17280	17313	17051	17212	17067	17011	16898	17031	17139	17125	17198	17060	17052	17258	17290	17053	17188	17100	17087	17092	16932	16968	17016	17020	17364	17099	17295	17282	17126	17144	16907	17241	17138	17137	17242	16933	17063	17057	17138	16955	17133	17207	17249	17016	17193	17159	17073	17129	16935	17211	17256	17271	17193	16894	17238	17118	17171	17164	17133	17222	17209	17161	17031	17105	17024	17030	17164	17026	17191	16968	17242	16956	17190	17115	17219	17066	17144	17144	17145	16968	17089	17120	17295	16965	17257	17149	17190	16958	17110	16970	17108	17146	17318	17299	17093	17098	17088	17162	17326	17131	17012	17232	17136	17102	17076	17244	17125	16917	17067	17032	17140	17258	17062	17008	17137	17262	17032	17197	17192	17002	17232	17185	17115	17059	17083	17109	17159	17286	17066	17237	17102	17212	17089	17338	17182	17000	17212	17057	17129	17215	17122	17017	17365	16798	16954	17079	17158	16828	17132	17177	17063	16979	17184	16913	17038	17048	17326	17150	17096	17123	17178	17246	17211	17160	17030	16890	17135	17253	16989	17234	17239	17199	17055	17180	16971	17017	17009	17159	16852	16943	17086	17058	17187	17236	17124	16961	17156	17099	17203	17090	17239	17129	16873	17230	16980	17193	16896	17147	16966	17038	16902	17416	16955	17207	17092	17118	17260	17210	17175	17122	17343	17093	17101	16978	17214	17035	17315	17081	17262	17096	17214	16988	17124	17365	17060	17124	17086	17295	17192	17306	16928	17131	17308	17097	17272	16982	17080	17243	17167	17215	17055	17240	17115	17155	17270	17026	17081	17190	17178	16975	17153	17128	16985	17095	17223	17116	17105	17046	17070	17146	17306	16916	17245	17238	17185	17232	17064	17169	17176	17085	17105	17181	17133	17061	17261	17296	17177	17142	17121	17000	17076	16986	17195	17141	17205	17112	17117	17026	17081	17262	17187	17203	16909	17061	17312	17091	17062	17200	17075	17124	17232	17263	17149	17253	17284	17241	17065	17056	16963	17320	17063	17158	17042	17081	17064	17111	17275	17087	16980	17008	17105	17117	17082	17067	17095	17065	17179	17195	17067	17186	17063	17177	17226	17101	17170	17293	16971	17198	17210	17007	17353	17020	17285	17248	17220	17140	17041	17177	17065	17077	17045	17050	16979	17084	17074	17171	17080	17318	17140	17233	17165	17330	17261	17086	17062	17197	17312	17363	17211	17181	17288	17061	17152	17142	17318	17208	16967	17098	17322	16995	17024	17311	17325	17126	17180	17192	17163	16951	17119	17219	17166	17188	16971	17036	17067	17323	16914	17141	17023	17110	17072	17091	16921	16929	16968	17143	17054	17095	17115	17328	17231	17009	17158	17151	17114	17151	17078	17072	17183	17003	17210	16952	16935	17224	17269	17246	17198	17182	17200	17164	17086	17127	17111	17027	17214	17217	17119	17243	17041	17077	17135	17223	17184	17129	17196	17017	17021	17160	17037	17215	17311	17049	17130	17059	17059	17147	17125	17086	17092	17105	17130	17247	17087	17121	17189	17165	17236	17167	17222	17179	17286	17144	17181	17274	17036	17345	16980	17116	17233	17098	16913	17226	17206	17160	17128	17218	17163	17188	17328	17067	16925	17063	17042	17164	17235	17159	17121	17200	16853	17150	17121	17164	16908	16989	17157	17268	17077	17206	17144	17038	16934	17363	16951	17137	17174	17152	17192	17242	17054	17079	17289	17022	17371	17106	17028	17097	17001	17144	16960	17238	17230	17266	16953	17076	16970	17146	17086	17228	17029	17154	17193	17187	17071	17272	17107	17289	17248	17158	17176	17056	17147	17162	17094	17171	17098	17146	17238	17135	17132	17324	17287	17226	16985	17016	17092	16956	17143	17185	16968	17254	17108	17068	16969	17069	16977	17069	17096	17154	17181	17550	16967	17147	16922	17155	17299	17085	17077	17099	17099	17267	17274	17176	17217	17075	16914	16986	17148	17261	17270	17058	17276	16998	17019	17190	16983	17235	17123	17221	17140	16999	17140	17118	17214	17082	17072	17121	17325	17131	17104	17023	17157	17120	17114	17134	17118	17219	17205	17198	17091	17135	17041	17140	17115	17289	17010	17069	17093	16939	16987	17082	17174	17059	17060	17066	17146	17202	16879	17183	17257	17116	17002	17214	17186	17161	17016
14605	19357	23941	21392	17552	15323	14800	14845	15134	14807	14701	14691	14571	14767	17487	17257	16589	15486	15009	14580	14313	14440	14425	14264	14265	14311	14411	14414	14463	14214	14170	14391	14418	14413	14291	14300	14390	14239	14275	14454	14252	14418	14298	14458	14512	14403	14286	14414	14296	14430	14504	14350	14253	14348	14497	14361	14270	14375	14391	14294	14467	14266	14384	14240	14436	14213	14350	14222	14275	14416	14369	14402	14528	14359	14429	14404	14289	14368	14500	14400	14300	14194	14235	14370	14159	14286	14400	14350	14441	14311	14304	14340	14331	14426	14398	14331	14352	14159	14421	14356	14365	14351	14218	14306	14253	14370	14214	14285	14215	14223	14364	14433	14566	14457	14380	14311	14472	14311	14367	14306	14426	14373	14384	14368	14250	14354	14344	14280	14193	14359	14440	14394	14333	14279	14367	14372	14308	14454	14264	14302	14376	14447	14366	14244	14270	14267	14189	14442	14533	14365	14335	14336	14490	14293	14343	14371	14341	14292	14356	14371	14209	14419	14297	14304	14331	14388	14313	14374	14370	14304	14433	14399	14318	14395	14395	14257	14352	14262	14365	14258	14314	14492	14288	14423	14291	14392	14314	14341	14252	14452	14298	14482	14071	14307	14348	14423	14333	14430	14455	14283	14220	14293	14273	14319	14440	14315	14365	14320	14350	14371	14320	14324	14332	14305	14404	14330	14188	14462	14185	14290	14320	14145	14488	14258	14513	14274	14455	14404	14562	14476	14427	14282	14158	14447	14226	14239	14264	14470	14412	14401	14227	14495	14399	14366	14351	14374	14299	14241	14353	14162	14319	14241	14136	14189	14252	14407	14283	14420	14395	14277	14424	14412	14337	14253	14348	14513	14383	14330	14291	14326	14191	14281	14303	14259	14495	14341	14364	14127	14415	14402	14277	14221	14333	14528	14348	14345	14383	14351	14192	14417	14360	14397	14151	14360	14362	14357	14357	14370	14376	14463	14429	14295	14291	14393	14229	14370	14304	14284	14423	14284	14472	14272	14326	14409	14412	14446	14324	14372	14378	14328	14405	14435	14361	14231	14394	14456	14174	14228	14377	14522	14502	14187	14356	14278	14452	14320	14237	14266	14308	14429	14497	14400	14451	14533	14471	14232	14286	14277	14248	14351	14429	14249	14474	14291	14446	14338	14277	14330	14472	14266	14577	14318	14237	14263	14358	14244	14506	14259	14348	14391	14459	14432	14237	14250	14387	14492	14314	14333	14311	14430	14485	14278	14453	14373	14262	14407	14434	14368	14285	14264	14537	14453	14240	14369	14325	14242	14249	14288	14419	14158	14479	14394	14405	14351	14404	14370	14166	14356	14405	14345	14480	14397	14228	14371	14403	14371	14440	14302	14375	14432	14315	14202	14395	14252	14286	14403	14352	14395	14338	14300	14416	14376	14426	14388	14327	14291	14348	14389	14296	14356	14343	14290	14328	14402	14366	14306	14473	14304	14286	14225	14447	14277	14235	14487	14482	14189	14476	14402	14348	14377	14268	14391	14411	14561	14307	14495	14309	14293	14227	14411	14295	14397	14423	14348	14173	14310	14486	14404	14271	14405	14552	14099	14460	14482	14516	14312	14279	14436	14393	14436	14406	14354	14492	14166	14353	14369	14429	14457	14416	14266	14264	14515	14293	14472	14442	14511	14385	14272	14419	14193	14590	14149	14409	14314	14263	14452	14428	14564	14417	14386	14328	14455	14286	14335	14282	14375	14429	14331	14359	14209	14390	14544	14495	14420	14298	14314	14428	14378	14302	14452	14296	14394	14252	14238	14452	14336	14356	14417	14300	14353	14289	14399	14510	14317	14322	14162	14410	14326	14188	14465	14274	14402	14525	14465	14396	14368	14409	14342	14310	14385	14381	14306	14490	14347	14159	14404	14351	14509	14272	14487	14445	14298	14365	14452	14600	14299	14267	14569	14386	14329	14336	14524	14386	14328	14527	14528	14297	14400	14313	14390	14299	14271	14374	14371	14382	14420	14218	14361	14345	14407	14217	14374	14434	14274	14282	14247	14310	14236	14198	14287	14440	14380	14328	14347	14427	14207	14546	14445	14302	14454	14378	14412	14463	14486	14381	14427	14437	14249	14477	14265	14361	14466	14460	14298	14455	14416	14226	14422	14332	14295	14384	14314	14338	14438	14356	14355	14417	14244	14276	14236	14288	14364	14244	14429	14279	14298	14455	14208	14414	14395	14324	14447	14272	14404	14354	14304	14211	14319	14402	14419	14444	14436	14404	14344	14297	14317	14373	14310	14365	14436	14342	14257	14301	14313	14367	14203	14325	14312	14502	14342	14239	14358	14421	14424	14469	14434	14449	14495	14305	14336	14350	14400	14420	14407	14172	14371	14225	14260	14399	14359	14379	14320	14319	14236	14489	14285	14205	14237	14276	14309	14271	14446	14481	14522	14270	14332	14347	14387	14258	14221	14497	14297	14354	14415	14263	14275	14404	14404	14477	14475	14319	14297	14404	14210	14227	14301	14593	14376	14331	14388	14371	14369	14267	14209	14379	14363	14294	14280	14328	14389	14280	14292	14457	14440	14368	14447	14335	14226	14255	14448	14274	14317	14358	14369	14175	14278	14403	14488	14328	14396	14238	14346	14438	14463	14332	14567	14343	14288	14258	14341	14288	14445	14339	14408	14321	14380	14360	14371	14469	14218	14347	14345	14356	14440	14466	14324	14380	14292	14677	14254	14290	14372	14286	14390	14414	14523	14348	14291	14417	14469	14419	14245	14456	14342	14239	14337	14549	14310	14273	14389	14416	14394	14214	14416	14336	14446	14418	14479	14257	14431	14453	14475	14217	14320	14351	14414	14377	14313	14487	14330	14253	14314	14220	14493	14295	14299	14386	14331	14388	14370	14328	14626	14272	14408	14366	14376	14273	14398	14347	14416	14322	14352	14356	14457	14365	14328	14245	14332	14432	14152	14474	14253	14324	14234	14285	14306	14310	14374	14299	14329	14326	14390	14382	14319	14401	14330	14286	14163	14293	14460	14341	14219	14263	14475	14245	14236	14425	14340	14276	14481	14428	14392	14317	14280	14382	14383	14413	14341	14376	14477	14318	14345	14329	14490	14388	14370	14355	14452	14220	14292	14431	14482	14386	14302	14296	14382	14417	14280	14513	14302	14335	14291	14335	14388	14308	14290	14395	14447	14415	14277	14278	14217	14541	14486	14231	14284	14354	14284	14294	14238	14284	14606	14296	14284	14518	14512	14390	14491	14236	14228	14373	14385	14443	14365	14412	14306	14493	14297	14408	14329	14223	14300	14547	14455	14264	14419	14194	14372	14242	14381	14260	14380	14455	14376	14469	14387	14223	14502	14505	14412	14296	14270	14410	14438	14400	14260	14461	14479	14230	14353	14288	14439	14494	14398	14292	14442	14327	14514	14402	14284	14389	14334	14372	14237	14372	14442	14380	14386	14263	14375	14367	14333	14398	14384	14348	14223	14456	14302	14531	14426	14261	14462	14372	14340	14535	14393	14122	14183	14285	14305	14337	14291	14385	14467	14416	14369	14487	14361	14423	14218	14274	14263	14385	14302	14417	14398	14360	14489	14325	14347	14377	14115	14589	14402	14201	14386	14418	14452	14462	14309	14463	14212	14384	14255	14418	14510	14409	14303	14314	14360	14388	14519	14436	14466	14418	14291	14355	14263	14335	14498	14308	14576	14515	14300	14231	14359	14455	14397	14226	14300	14194	14394	14503	14440	14377	14428	14582	14534	14339	14276	14396	14390	14326	14377	14453	14443	14582	14457	14301	14297	14401	14368	14488	14252	14356	14406	14246	14488	14311	14394	14489	14361	14529	14159	14391	14446	14337	14280	14176	14349	14427	14406	14442	14519	14176	14347	14422	14358	14318	14267	14344	14270	14252	14435	14307	14329	14338	14125	14421	14348	14344	14303	14353	14324	14306	14406	14302	14447	14303	14442	14298	14323	14539	14336	14228	14523	14388	14496	14335	14401	14171	14528	14517	14195	14290	14159	14270	14427	14354	14229	14381	14321	14386	14452	14419	14344	14435	14400	14401	14405	14432	14332	14454	14354	14249	14438	14335	14437	14413	14302	14270	14315	14337	14368	14367	14358	14434	14486	14329	14367	14346	14538	14384	14372	14178	14344	14300	14420	14312	14555	14363	14319	14175	14355	14612	14301	14516	14435	14442	14470	14311	14327	14406	14235	14428	14488	14454	14422	14415	14502	14384	14218	14164	14371	14242	14178	14159	14289	14149	14252	14373	14492	14323	14497	14277	14391	14439	14516	14393	14410	14392	14446	14435	14406	14440	14210	14417	14369	14344	14283	14361	14416	14303	14392	14404	14358	14218	14237	14480	14507	14369	14414	14433	14480	14442	14373	14404	14391	14471	14354	14436	14275	14283	14410	14287	14386	14413	14220	14392	14426	14519	14377	14237	14537	14435	14328	14291	14326	14506	14522	14456	14342	14324	14319	14322	14415	14517	14301	14237	14417	14426	14233	14207	14422	14412	14228	14463	14348	14357	14435	14303	14359	14380	14295	14463	14505	14392	14421	14270	14282	14374	14423	14402	14415	14347	14413	14401	14535	14563	14359	14311	14187	14371	14406	14357	14277	14319	14429	14379	14344	14334	14431	14281	14480	14364	14334	14455	14214	14265	14399	14254	14331	14461	14476	14417	14470	14340	14411	14340	14420	14396	14426	14425	14172	14249	14362	14447	14381	14300	14365	14457	14349	14415	14522	14316	14317	14075	14439	14399	14219	14306	14491	14419	14202	14418	14263	14415	14465	14398	14373	14275	14351	14437	14406	14313	14446	14456	14367	14351	14300	14242	14280	14182	14192	14508	14219	14410	14458	14477	14378	14434	14365	14281	14327	14307	14265	14509	14570	14407	14465	14450	14429	14227	14408	14428	14488	14304	14300	14318	14304	14407	14378	14424	14432	14265	14283	14275	14414	14342	14333	14467	14441	14400	14407	14301	14289	14227	14400	14412	14095	14414	14351	14475	14353	14426	14279	14333	14263	14297	14124	14355	14258	14504	14307	14294	14331	14344	14550	14369	14358	14330	14405	14341	14436	14237	14313	14335	14306	14464	14544	14309	14286	14292	14421	14283	14500
23739	20795	28046	23964	21996	21338	20209	17895	17181	17434	17142	17060	17169	18546	28968	27799	25622	21653	18964	17393	16859	16637	16817	16721	16673	16687	16666	16925	16631	16693	16742	16794	16607	16775	16723	16507	16692	16695	16605	16680	16520	16683	16860	16588	16611	16512	16740	16677	16828	16600	16653	16611	16834	16596	16634	16659	16644	16712	16729	16655	16467	16586	16724	16507	16519	16741	16574	16745	16680	16553	16549	16789	16565	16766	16577	16743	16604	16763	16655	16686	16688	16610	16660	16672	16701	16664	16651	16678	16670	16617	16704	16808	16804	16643	16565	16530	16672	16668	16674	16564	16548	16582	16764	16617	16847	16802	16678	16656	16505	16500	16405	16564	16668	16855	16607	16688	16601	16630	16720	16583	16607	16648	16578	16521	16420	16603	16623	16658	16681	16601	16627	16513	16691	16682	16531	16542	16892	16664	16662	16634	16696	16495	16602	16662	16839	16457	16503	16703	16696	16569	16512	16782	16709	16381	16783	16716	16482	16590	16452	16657	16680	16590	16669	16655	16648	16607	16437	16655	16467	16641	16768	16635	16411	16664	16509	16539	16889	16564	16649	16576	16525	16608	16465	16757	16674	16424	16437	16562	16540	16614	16615	16663	16760	16572	16592	16675	16844	16540	16483	16877	16699	16547	16486	16595	16583	16739	16697	16909	16726	16380	16704	16778	16701	16873	16636	16832	16516	16580	16550	16608	16765	16718	16740	16690	16646	16701	16453	16683	16626	16560	16607	16564	16748	16634	16502	16706	16662	16676	16568	16636	16552	16712	16667	16529	16483	16340	16553	16637	16601	16554	16729	16646	16542	16628	16447	16504	16624	16558	16674	16772	16680	16752	16794	16723	16553	16703	16641	16748	16621	16700	16648	16671	16512	16693	16559	16427	16647	16712	16700	16549	16602	16702	16629	16747	16660	16563	16738	16721	16517	16839	16533	16651	16669	16639	16477	16679	16487	16641	16407	16693	16391	16585	16708	16472	16532	16653	16565	16597	16629	16506	16718	16632	16738	16728	16849	16512	16676	16750	16714	16508	16644	16725	16537	16600	16639	16548	16803	16667	16668	16472	16726	16541	16767	16745	16800	16777	16646	16606	16473	16593	16800	16429	16632	16684	16658	16543	16536	16673	16781	16660	16370	16582	16691	16794	16644	16619	16566	16709	16567	16693	16399	16503	16652	16713	16580	16615	16613	16768	16534	16725	16563	16658	16833	16739	16625	16555	16620	16678	16514	16652	16447	16647	16525	16513	16781	16539	16615	16735	16594	16814	16571	16634	16669	16512	16514	16484	16709	16734	16627	16779	16713	16609	16572	16563	16767	16461	16536	16550	16430	16573	16514	16725	16638	16780	16603	16489	16627	16674	16800	16644	16557	16531	16674	16581	16559	16616	16563	16873	16493	16697	16673	16595	16632	16598	16786	16894	16614	16591	16587	16763	16499	16691	16663	16435	16722	16529	16595	16666	16771	16726	16539	16485	16721	16621	16717	16595	16775	16381	16456	16579	16570	16763	16544	16580	16662	16588	16549	16491	16631	16506	16674	16632	16610	16673	16718	16734	16665	16610	16517	16501	16716	16691	16630	16620	16708	16606	16561	16711	16767	16622	16576	16757	16615	16707	16684	16536	16579	16540	16491	16731	16561	16701	16723	16539	16523	16556	16490	16653	16552	16446	16776	16613	16708	16503	16500	16678	16576	16564	16580	16439	16546	16732	16687	16413	16808	16799	16821	16684	16728	16514	16480	16477	16376	16556	16436	16566	16761	16599	16545	16574	16669	16500	16484	16346	16464	16565	16547	16661	16506	16693	16364	16635	16750	16534	16514	16524	16695	16495	16624	16567	16565	16564	16461	16407	16680	16583	16603	16585	16652	16573	16632	16742	16555	16535	16671	16621	16551	16767	16800	16600	16854	16421	16725	16615	16652	16373	16384	16540	16732	16594	16791	16577	16523	16758	16551	16630	16510	16642	16681	16501	16433	16695	16586	16631	16743	16593	16596	16558	16359	16597	16743	16793	16598	16516	16521	16558	16626	16574	16474	16796	16743	16755	16581	16683	16613	16734	16604	16678	16657	16715	16755	16499	16783	16766	16590	16581	16678	16706	16661	16466	16573	16446	16675	16737	16483	16760	16571	16733	16571	16777	16705	16819	16706	16755	16587	16504	16725	16762	16610	16670	16605	16813	16461	16692	16786	16497	16712	16624	16536	16599	16745	16694	16518	16465	16667	16563	16597	16606	16712	16871	16805	16616	16614	16643	16713	16633	16599	16584	16456	16640	16621	16639	16565	16616	16426	16610	16505	16574	16450	16586	16680	16511	16662	16502	16322	16565	16530	16608	16591	16545	16669	16578	16532	16711	16430	16635	16687	16556	16844	16685	16473	16613	16537	16631	16473	16759	16578	16546	16565	16634	16701	16562	16650	16524	16584	16515	16577	16780	16660	16549	16679	16595	16841	16615	16668	16425	16637	16496	16626	16738	16495	16579	16673	16640	16609	16545	16718	16561	16494	16678	16760	16472	16580	16748	16621	16723	16622	16750	16610	16589	16636	16724	16570	16451	16660	16712	16498	16539	16513	16696	16700	16591	16594	16761	16597	16488	16659	16601	16798	16524	16750	16617	16620	16648	16586	16360	16691	16655	16624	16694	16824	16779	16563	16608	16755	16618	16545	16580	16783	16715	16456	16663	16662	16710	16661	16408	16603	16343	16501	16573	16732	16742	16731	16723	16663	16612	16616	16640	16605	16482	16592	16790	16721	16649	16677	16765	16697	16604	16798	16678	16604	16663	16497	16537	16765	16603	16537	16562	16735	16777	16520	16651	16557	16592	16495	16617	16749	16338	16691	16362	16484	16519	16374	16505	16804	16476	16773	16453	16536	16556	16754	16636	16579	16516	16495	16773	16530	16734	16606	16729	16630	16722	16912	16642	16546	16683	16832	16460	16628	16657	16573	16608	16681	16651	16702	16689	16635	16708	16504	16705	16415	16658	16572	16651	16866	16475	16620	16511	16695	16643	16691	16682	16675	16600	16705	16347	16522	16626	16683	16617	16764	16391	16705	16712	16566	16659	16508	16772	16718	16469	16797	16676	16716	16532	16613	16564	16588	16599	16714	16620	16757	16379	16529	16552	16528	16626	16752	16746	16594	16660	16790	16728	16759	16403	16498	16532	16610	16695	16735	16632	16640	16698	16677	16480	16572	16483	16610	16638	16670	16679	16708	16704	16742	16463	16583	16585	16665	16884	16648	16574	16761	16841	16748	16613	16649	16600	16512	16517	16927	16475	16560	16579	16670	16641	16708	16630	16525	16508	16670	16766	16497	16867	16685	16527	16773	16469	16615	16596	16816	16590	16418	16802	16560	16466	16476	16578	16649	16532	16537	16763	16651	16540	16601	16625	16624	16668	16659	16667	16334	16485	16705	16606	16682	16644	16583	16476	16395	16569	16696	16668	16809	16812	16572	16506	16725	16701	16602	16688	16903	16665	16660	16682	16573	16637	16661	16598	16576	16703	16728	16486	16788	16625	16689	16575	16731	16496	16678	16611	16763	16688	16450	16724	16549	16686	16451	16585	16567	16784	16727	16693	16542	16565	16554	16618	16596	16569	16580	16878	16641	16677	16638	16678	16586	16705	16634	16647	16778	16406	16662	16504	16594	16608	16558	16621	16590	16594	16700	16745	16631	16736	16654	16481	16540	16521	16617	16553	16780	16743	16557	16560	16587	16682	16773	16635	16374	16648	16534	16676	16928	16591	16550	16532	16605	16606	16601	16754	16543	16524	16706	16538	16671	16492	16669	16634	16715	16508	16675	16633	16472	16672	16807	16468	16828	16680	16582	16408	16598	16551	16676	16669	16661	16693	16492	16611	16703	16753	16719	16516	16785	16616	16650	16727	16820	16847	16680	16613	16547	16547	16649	16802	16346	16435	16619	16655	16735	16640	16454	16551	16532	16462	16563	16704	16409	16643	16317	16743	16667	16643	16671	16658	16747	16694	16686	16672	16725	16783	16652	16737	16540	16673	16652	16772	16606	16632	16786	16716	16711	16578	16659	16573	16676	16633	16465	16667	16595	16587	16486	16757	16874	16702	16610	16553	16679	16464	16561	16575	16554	16527	16559	16706	16756	16360	16786	16697	16704	16565	16591	16335	16488	16535	16430	16590	16714	16566	16617	16565	16516	16505	16627	16696	16651	16722	16454	16949	16595	16702	16628	16821	16823	16612	16602	16589	16603	16705	16549	16517	16578	16616	16706	16593	16552	16619	16761	16673	16818	16549	16687	16643	16607	16609	16394	16395	16769	16873	16619	16812	16614	16516	16832	16839	16562	16665	16689	16483	16665	16703	16908	16857	16627	16598	16785	16638	16737	16656	16583	16683	16742	16531	16587	16704	16721	16523	16481	16700	16661	16515	16479	16852	16601	16477	16595	16684	16469	16576	16685	16472	16531	16621	16877	16717	16593	16517	16722	16665	16680	16587	16436	16633	16423	16515	16631	16704	16739	16552	16521	16789	16757	16687	16759	16756	16647	16695	16716	16606	16728	16514	16589	16763	16634	16861	16529	16701	16896	16770	16548	16646	16578	16579	16582	16474	16762	16683	16708	16714	16874	16484	16573	16548	16708	16720	16733	16648	16846	16556	16589	16815	16626	16539	16477	16750	16675	16678	16491	16704	16822	16663	16719	16706	16609	16558	16637	16644	16662	16672	16621	16713	16577	16742	16678	16594	16626	16734	16663	16570	16599	16608	16822	16691	16748	16724	16559	16786	16543	16410	16565	16610	16782	16646	16607	16745	16522	16728	16614	16724	16583	16576	16726	16569	16688	16615	16453	16612	16627	16631	16420	16710	16731	16582	16475	16688	16553	16529	16576	16705	16790	16591	16585	16654	16555	16561	16673	16544	16746	16589	16851	16677	16572	16774	16722	16713	16501	16792	16461	16543	16564	16638	16745	16567	16670	16553	16573	16420	16478	16557	16724	16567	16658	16406	16556	16788	16554	16616	16665	16609	16671	16670	16621	16633	16534	16775	16792	16786	16580	16696	16492	16596	16485	16441	16521	16614	16588	16581	16622	16380	16655	16805	16604	16517	16507	16680	16657	16587	16509	16803	16548	16638
13493	25041	29195	24598	19145	17392	16117	15531	14959	14857	14871	14733	14632	17365	30981	27271	24201	19580	16235	14747	14419	14121	14049	14237	14076	14223	14116	13956	14055	13913	14187	14059	13982	13968	14155	14158	14086	14076	14175	14027	13985	14067	14073	14191	13987	14040	14134	14065	14070	14072	14134	14136	14144	14122	14108	14003	14008	13959	14057	14078	14209	14059	13960	14188	14060	13922	14165	13969	14162	13876	14001	14047	14074	14122	14230	14079	14080	14031	14017	13981	14123	14045	14191	14113	13992	14205	14066	13826	14060	13924	14173	13906	14132	14105	13939	14072	14050	14101	14102	13957	13891	14080	14053	14014	14015	14143	14054	14141	14010	14189	14000	14064	14054	13880	14142	14112	14081	14013	14107	14079	14065	13992	14094	13909	14039	14022	13939	13938	13919	14096	13953	13957	14067	14147	14172	13989	14101	14038	14019	14155	14050	14140	14082	14259	13911	14172	14182	14104	14090	14061	14015	14077	13916	14134	14123	13974	14039	13994	14090	14034	14132	14170	14003	13999	14062	14055	14053	14065	14023	14034	13980	13967	14142	13951	14061	14068	14215	13945	14067	14114	14109	14095	14117	14019	14122	14053	14134	14127	14047	14049	14073	13967	14098	14110	13996	14114	14101	13999	14097	14099	14124	14124	13988	14082	14073	13961	13955	14081	13985	14153	14087	13969	14064	14080	13993	14274	13964	14167	14062	13974	13941	14082	14077	13969	13881	14014	13912	14082	13961	14147	14159	14009	14087	14075	14012	14167	14065	14049	14081	14066	14025	14120	14049	14050	14092	14083	14130	14075	14033	14002	14043	14022	14154	14086	14026	14143	14080	14161	14124	13929	13925	13995	14090	14172	13932	13978	14028	14021	13987	14011	14046	14050	13977	13860	14079	14029	13968	13942	14156	13982	14032	14055	14057	14110	14088	13846	14125	14266	13968	13996	14149	14139	14044	14164	14071	14008	14060	14111	13959	14041	13878	13956	14073	14073	14108	14055	14035	13957	14051	14215	14051	14216	14080	13958	14059	14071	14091	14064	13998	13996	13978	13995	13942	13980	13980	14069	13997	13995	14116	13949	14040	13979	14050	13949	14255	14105	14081	14130	14007	14189	14047	14066	14113	14142	13962	14112	14028	13971	14015	13877	13938	14083	14026	13948	13869	14051	14210	14129	14163	14020	14122	14098	14053	13957	14118	14180	13949	14135	14103	14049	14001	14068	14160	14020	14182	13870	14069	14021	14030	14014	14014	13929	14110	14038	13940	13825	14166	14037	13919	14044	14164	14072	13978	14159	14203	13942	14090	14059	13902	14127	14103	13966	13986	14112	14005	14067	14011	14122	14111	14101	13986	14147	14166	14005	14207	14150	14064	14085	13923	14149	13903	14013	13948	14360	14012	14096	13912	13983	13909	14112	14181	13985	13978	13817	13972	14011	14127	13998	13945	14178	14125	14116	14163	13961	14044	14000	14133	13980	13778	13973	13931	14028	14143	14177	14118	14085	14050	14121	13892	13951	14010	14099	14101	14184	14026	13909	14063	13928	13959	13979	14074	14051	13988	14060	14108	13981	14128	13924	14234	13987	13948	14081	14144	14106	14100	14219	14123	14167	14087	14154	14069	14000	13986	14015	14160	13969	14054	14112	14147	14004	14136	14200	14066	14166	13993	14109	14058	14153	13990	14053	14027	14164	14160	14123	14168	14026	14092	14127	13853	14079	14052	13967	14060	13954	14226	14031	14084	14272	14160	14133	14187	14028	13979	13884	13913	14061	14157	14275	13966	14160	14203	13975	14096	13961	13988	14120	13996	14144	14102	13998	13910	13988	14154	14074	14017	14058	14094	14015	13897	14110	14086	13960	13995	14046	14161	13987	14051	14112	13890	13869	14178	13913	14132	14092	14153	14078	13882	14113	13974	14156	13983	14199	13948	14252	14048	14063	13848	13852	14106	13913	14044	14159	14186	14034	14175	14121	14054	14084	14130	14059	14011	14045	14119	13880	13974	14078	14261	14089	13993	14096	13867	13924	14020	14072	14138	13963	13969	14163	14003	14171	14100	14128	14008	14071	13939	14060	14057	13925	13995	14127	14009	14042	13970	13946	13943	14258	14014	14226	14028	14265	14102	14108	13878	14157	14059	14127	14232	13981	14175	14019	14089	14224	14169	14178	14241	14230	14011	13969	13976	14074	13973	14068	14063	14034	14003	14090	14049	14215	13917	14020	13940	14075	14003	14143	13983	14080	14097	14105	14112	14239	14045	14039	13922	14098	14075	14033	14064	13975	14136	14260	14224	13901	13999	14137	14097	14126	13910	14232	14155	14077	13994	13995	14079	14038	13987	13886	14071	13954	14162	13963	14161	14002	13905	13917	14100	14089	14080	14096	14055	13978	14052	14020	14105	13976	13941	13868	13920	14047	14139	13932	14027	14108	13982	13842	14099	14114	14052	13945	14142	14009	13968	14109	14009	13938	14025	14184	13954	14039	13952	14019	13983	14070	13910	14185	14053	14007	13978	14039	14267	14037	14061	14092	14093	14136	14076	14032	14281	13791	14109	14118	14007	13895	13995	14047	14123	14059	14180	14036	14160	13914	13983	14009	14159	14027	14036	13862	13921	14008	14078	14127	13978	14100	14023	14092	14032	13992	13927	14130	14019	14125	14047	14065	14090	14121	14139	14055	13971	14041	13931	14235	13996	14108	14208	14011	14096	14196	14008	14060	14057	13991	14100	13966	14097	14145	13990	14020	14141	14051	13962	14275	14051	13901	14052	14042	14112	13989	13971	14074	14146	14117	13882	14186	14182	14139	14015	14088	13992	14196	14000	14064	14103	14072	14027	14309	14156	14318	14192	13981	13970	14051	14125	13890	13997	13953	14166	13990	14103	14014	14011	14123	13918	14071	14059	14126	14070	13925	14158	13970	14081	13932	14254	14072	14037	13914	13945	14137	14175	14098	14022	14041	14063	14159	14036	14137	14000	13933	14118	14059	13942	14066	13930	13989	13981	14086	14149	13992	14093	14236	14113	13878	14057	13977	13984	13909	14007	14013	14016	14071	14068	13855	14031	14100	13971	14094	14024	14043	14128	13989	14152	14192	13851	14170	14077	13996	14048	14105	13968	14135	14204	14122	14072	14000	14202	14059	14033	13947	13923	14127	14074	14051	14102	13990	14188	14083	14075	13930	14093	14014	14140	14051	14052	14232	14054	14086	13894	14067	14150	14068	13965	13859	14076	14013	14034	14098	14015	13911	14093	14113	14023	14094	14096	14023	13986	14038	14200	14058	14110	14024	14068	14005	13934	14137	13960	13876	14038	13954	13884	14024	14184	13987	14149	14000	13969	13759	14009	14069	14036	13918	14094	14101	14193	13923	14114	13981	13890	13962	14072	14035	14011	14075	13990	14192	14020	14111	14087	14118	13969	14282	14009	14137	14137	14040	13972	13963	13954	14067	14034	14040	13990	14054	14050	13879	14017	14219	14086	14083	14005	14090	14057	13962	14195	14072	14014	14013	14069	14013	14170	13984	14295	14131	14010	14042	14089	14014	14152	14090	14364	14038	14242	14036	14210	13918	13921	13896	14087	14058	14230	14053	14081	14059	14076	13947	14078	14019	13985	14207	14005	13919	13975	14012	14110	14084	14045	14180	13897	14032	13938	14072	14090	13966	13927	14062	14115	13975	14134	14039	14019	14021	14067	14191	14127	14057	14103	14170	14005	14117	14208	14074	14123	14044	14050	13931	14029	13843	13963	14031	13960	14098	14097	14091	14159	13917	13972	14204	14127	13958	14112	14021	13955	14046	14206	14116	13894	14048	13943	13913	14108	14097	13904	13880	13975	14232	14047	14027	13782	14044	14162	13949	13888	14042	14008	14074	14056	14109	14079	14146	14172	13994	14152	14074	14139	13945	13968	14062	14080	13951	14115	14158	14033	14013	14223	14101	13980	14153	14026	14142	13938	14092	13944	14070	14019	14144	14009	14146	13955	13802	14199	13833	14115	14074	14134	14033	14023	13942	14124	14080	13872	13970	14045	13994	13977	14016	14170	14068	14120	14175	14102	14152	14013	13914	14175	13978	13998	14040	13846	14155	14128	14137	14145	13974	13956	14133	14048	14134	14043	14040	13990	14064	13979	14079	14154	13999	14088	14089	14142	14107	14031	14107	14027	13888	14102	14160	14019	14105	14151	14033	13937	13976	14112	14037	14029	14170	14017	14009	14029	14074	14056	13876	14173	14043	14095	14087	13950	14148	14293	14146	13989	13927	14054	14128	13968	14042	13979	14242	14178	14141	13996	13986	14044	14139	14232	13976	14129	14110	14156	13934	14190	14097	14160	13978	13864	14151	14209	14015	14352	13980	14136	14178	13905	14129	13916	14116	14110	13980	14038	13964	14382	13949	13768	14073	14113	13919	14123	14086	14142	13960	14055	14065	14102	14046	13917	13969	14063	14042	13998	14065	14052	14098	14023	13948	13971	13964	13969	13998	14105	14046	14120	13861	13914	13959	14017	14188	14011	14013	13933	13830	13900	14219	14090	14053	14027	14012	13888	13973	14116	14090	13874	14133	14131	14169	13953	14171	13999	14108	14065	14172	14014	13962	14002	13936	14044	13964	14099	13955	14152	13936	14013	13970	13953	14082	14052	14040	14044	13979	14065	13800	14224	14044	14067	13968	14052	14162	14101	14039	13954	14161	13920	14227	14021	14059	14079	14001	14060	14051	13821	13925	13984	14015	14101	14066	14199	13962	13990	13986	14055	14031	14054	14114	14050	13907	14099	14000	13979	14136	14167	14100	14228	14054	14075	13986	13926	14206	13975	14013	13999	13912	14009	14016	14181	13937	14010	14284	14044	13915	13940	14264	14114	14239	14025	14057	13996	13804	14049	14217	13993	13932	14090	14047	14024	14187	14163	14188	14043	14126	14079	14125	14038	14159	13995	13904	14168	13920	13942	13994	14049	14107	14127	14018	13897	14201	14109	14050	14086	14031	14142	14094	13942	13905	14017	13954	14160	14192	14160	13925	14132	14128	14020	13924	13988	14051	14094	14054	13999	14076	14087	14220	14106	14026	14158	14111	13957	14127	14074	14110	14116	14103	14155	13955	14093	14162	14094	14121	14112	13931	14095	13981
22398	20804	28457	23258	20995	22997	24911	19188	17493	17722	17630	17331	17308	20389	38818	35748	31603	25717	20716	17677	16995	16845	16837	16457	16511	16687	16492	16380	16367	16513	16523	16663	16497	16466	16517	16534	16466	16658	16717	16488	16602	16629	16483	16388	16399	16448	16707	16645	16740	16613	16498	16557	16450	16441	16560	16504	16559	16388	16389	16412	16547	16313	16483	16631	16477	16537	16528	16657	16393	16656	16561	16367	16521	16413	16490	16495	16548	16503	16610	16604	16552	16439	16494	16313	16425	16459	16395	16505	16657	16439	16421	16602	16613	16458	16498	16441	16532	16761	16540	16421	16511	16378	16579	16380	16593	16268	16451	16533	16563	16489	16562	16322	16681	16384	16445	16465	16243	16309	16411	16148	16278	16527	16373	16553	16694	16594	16405	16317	16245	16386	16487	16498	16370	16461	16297	16221	16365	16490	16567	16683	16476	16539	16386	16459	16319	16577	16370	16423	16525	16565	16445	16636	16314	16251	16451	16490	16323	16562	16278	16370	16310	16505	16460	16633	16504	16419	16321	16295	16402	16425	16549	16393	16495	16413	16540	16438	16276	16504	16403	16411	16357	16541	16532	16548	16576	16552	16427	16357	16309	16491	16494	16444	16457	16444	16312	16466	16551	16411	16295	16535	16396	16619	16488	16429	16508	16584	16568	16531	16456	16476	16435	16477	16397	16462	16236	16403	16531	16313	16444	16550	16343	16216	16514	16570	16415	16525	16447	16280	16560	16550	16463	16444	16577	16366	16436	16365	16347	16444	16439	16362	16582	16362	16548	16397	16268	16351	16338	16332	16225	16227	16338	16390	16590	16278	16530	16356	16460	16235	16362	16356	16317	16564	16400	16433	16349	16340	16314	16248	16388	16397	16445	16476	16513	16516	16284	16517	16445	16618	16282	16308	16458	16520	16505	16498	16507	16609	16598	16509	16383	16566	16438	16564	16645	16622	16334	16303	16432	16428	16490	16203	16267	16290	16353	16366	16460	16376	16627	16323	16232	16479	16234	16430	16292	16528	16415	16389	16627	16588	16370	16413	16645	16496	16449	16565	16391	16342	16501	16563	16305	16392	16266	16496	16321	16374	16207	16513	16356	16355	16359	16435	16459	16423	16478	16509	16204	16557	16387	16338	16309	16464	16485	16509	16480	16456	16315	16500	16318	16481	16316	16376	16282	16566	16425	16340	16280	16378	16458	16515	16485	16549	16615	16499	16272	16441	16507	16527	16489	16439	16492	16590	16420	16348	16452	16446	16443	16377	16484	16369	16282	16306	16217	16433	16402	16419	16486	16440	16509	16579	16279	16443	16382	16561	16608	16428	16379	16441	16440	16530	16551	16750	16670	16435	16336	16368	16311	16443	16337	16462	16662	16417	16439	16509	16360	16385	16609	16213	16489	16363	16256	16330	16521	16429	16352	16595	16677	16426	16434	16578	16534	16347	16293	16578	16362	16198	16176	16408	16366	16596	16465	16397	16333	16414	16398	16565	16567	16411	16585	16496	16611	16313	16278	16448	16660	16453	16235	16498	16649	16460	16604	16483	16527	16522	16322	16333	16427	16260	16659	16412	16425	16154	16553	16283	16396	16369	16410	16537	16483	16423	16475	16382	16449	16287	16294	16744	16351	16336	16656	16167	16342	16340	16609	16345	16316	16326	16474	16622	16462	16278	16328	16368	16334	16365	16303	16260	16455	16435	16500	16507	16347	16419	16599	16395	16428	16388	16428	16448	16421	16540	16629	16504	16491	16452	16400	16496	16395	16449	16530	16541	16541	16421	16546	16413	16363	16522	16359	16543	16396	16552	16562	16388	16624	16495	16193	16385	16257	16346	16606	16319	16460	16598	16308	16348	16296	16537	16387	16442	16320	16441	16542	16474	16570	16352	16477	16409	16406	16343	16465	16392	16502	16412	16455	16295	16646	16463	16445	16367	16507	16480	16153	16424	16459	16668	16363	16597	16425	16367	16335	16546	16553	16473	16501	16398	16398	16384	16429	16417	16262	16323	16346	16613	16376	16339	16394	16289	16315	16520	16643	16247	16481	16252	16390	16387	16256	16340	16498	16510	16313	16511	16339	16575	16397	16495	16390	16305	16579	16464	16576	16408	16456	16538	16361	16409	16407	16432	16433	16389	16605	16534	16308	16419	16556	16496	16473	16509	16428	16269	16398	16444	16447	16340	16452	16318	16636	16306	16419	16572	16610	16663	16473	16390	16314	16650	16406	16500	16321	16328	16751	16427	16480	16257	16454	16614	16376	16492	16495	16348	16454	16505	16443	16400	16478	16516	16116	16426	16385	16462	16307	16438	16310	16436	16371	16455	16409	16414	16414	16270	16305	16362	16311	16380	16283	16278	16522	16490	16308	16455	16532	16481	16317	16238	16628	16419	16492	16424	16556	16500	16545	16294	16567	16626	16407	16507	16283	16282	16411	16411	16322	16547	16410	16572	16530	16456	16431	16419	16338	16474	16593	16347	16461	16408	16470	16419	16557	16432	16377	16317	16255	16147	16331	16387	16332	16364	16248	16356	16429	16488	16484	16072	16452	16567	16435	16522	16355	16264	16475	16407	16459	16308	16552	16452	16387	16442	16352	16367	16446	16487	16502	16429	16205	16493	16469	16460	16468	16442	16405	16342	16383	16472	16431	16482	16569	16495	16383	16332	16440	16520	16519	16367	16285	16480	16385	16608	16484	16314	16279	16315	16533	16449	16577	16289	16398	16388	16247	16316	16427	16230	16408	16326	16613	16370	16408	16606	16590	16481	16304	16457	16531	16514	16501	16511	16454	16495	16404	16438	16418	16299	16509	16380	16439	16487	16437	16352	16410	16486	16434	16279	16402	16327	16441	16463	16451	16546	16501	16483	16451	16499	16433	16475	16473	16587	16080	16438	16533	16428	16327	16310	16319	16416	16446	16432	16597	16514	16445	16351	16500	16378	16575	16353	16372	16371	16523	16334	16416	16283	16293	16407	16444	16327	16255	16261	16359	16520	16469	16269	16479	16291	16388	16463	16534	16369	16430	16464	16496	16233	16385	16409	16298	16508	16561	16429	16448	16438	16539	16361	16499	16419	16356	16460	16473	16509	16346	16297	16352	16351	16395	16431	16229	16425	16330	16350	16281	16493	16358	16237	16497	16562	16356	16286	16542	16270	16478	16331	16518	16349	16635	16560	16533	16340	16515	16497	16445	16489	16522	16298	16471	16464	16548	16512	16323	16426	16354	16440	16467	16462	16234	16483	16257	16450	16542	16342	16263	16496	16355	16528	16597	16500	16426	16430	16467	16437	16193	16299	16591	16397	16613	16474	16322	16522	16487	16357	16464	16455	16645	16507	16533	16601	16464	16380	16483	16496	16533	16470	16403	16504	16315	16459	16393	16362	16341	16642	16427	16220	16361	16476	16557	16443	16353	16375	16578	16473	16415	16432	16427	16388	16610	16340	16557	16547	16409	16381	16594	16396	16332	16518	16492	16349	16486	16451	16318	16238	16319	16360	16647	16395	16409	16385	16316	16424	16483	16467	16304	16462	16448	16532	16276	16356	16303	16516	16566	16520	16481	16621	16565	16506	16343	16419	16483	16382	16571	16156	16307	16440	16459	16594	16548	16458	16458	16439	16378	16597	16592	16464	16520	16320	16494	16483	16565	16413	16316	16297	16399	16486	16586	16464	16255	16493	16503	16407	16421	16571	16326	16468	16532	16424	16526	16296	16539	16573	16499	16528	16429	16482	16350	16562	16485	16529	16423	16505	16400	16443	16380	16311	16493	16359	16424	16394	16553	16510	16351	16299	16288	16284	16444	16500	16524	16351	16507	16473	16537	16234	16541	16432	16469	16377	16491	16417	16327	16441	16412	16359	16368	16527	16389	16344	16446	16392	16571	16544	16423	16574	16423	16394	16435	16469	16354	16426	16483	16444	16476	16365	16430	16236	16394	16176	16558	16371	16258	16388	16393	16492	16588	16582	16516	16416	16619	16488	16571	16439	16298	16521	16375	16581	16473	16386	16543	16427	16485	16320	16598	16338	16498	16507	16353	16318	16327	16527	16431	16147	16444	16393	16550	16390	16062	16420	16391	16332	16496	16468	16332	16350	16566	16541	16421	16422	16436	16021	16484	16344	16414	16331	16492	16463	16622	16367	16526	16503	16496	16492	16582	16443	16421	16298	16484	16429	16617	16395	16451	16488	16408	16257	16243	16173	16516	16335	16258	16305	16449	16663	16401	16541	16491	16528	16385	16431	16383	16464	16423	16583	16429	16356	16509	16327	16475	16326	16276	16449	16362	16376	16422	16313	16500	16500	16394	16375	16354	16480	16134	16528	16633	16358	16375	16474	16463	16510	16501	16253	16371	16411	16449	16323	16531	16501	16408	16273	16529	16498	16532	16452	16468	16239	16414	16419	16449	16516	16418	16416	16292	16288	16324	16465	16550	16329	16251	16451	16382	16407	16342	16305	16324	16401	16122	16350	16493	16482	16334	16468	16376	16284	16396	16185	16323	16485	16463	16601	16374	16465	16586	16290	16428	16455	16588	16195	16274	16197	16211	16556	16485	16413	16319	16462	16561	16391	16481	16358	16304	16455	16401	16498	16331	16325	16338	16494	16424	16475	16524	16414	16298	16447	16372	16431	16124	16567	16704	16422	16316	16469	16483	16249	16350	16606	16464	16171	16340	16141	16440	16289	16470	16548	16489	16449	16528	16289	16303	16402	16500	16560	16452	16592	16547	16522	16371	16385	16513	16502	16577	16394	16540	16443	16429	16660	16314	16282	16452	16524	16475	16289	16372	16384	16586	16298	16359	16546	16297	16296	16503	16461	16452	16538	16357	16599	16408	16463	16377	16220	16402	16463	16413	16384	16380	16462	16344	16226	16337	16172	16324	16279	16351	16421	16484	16437	16382	16418	16413	16705	16681	16259	16361	16434	16474	16603	16617	16452	16479	16557	16444	16444	16412	16413	16322	16423	16406	16340	16409	16472	16369	16261	16294	16282	16454	16305	16512	16343	16467	16381	16238	16403	16283	16549	16455	16283	16558	16413	16545	16553	16234	16437	16306	16567	16391	16151	16431	16527	16473	16281	16540	16505	16448	16395	16543	16428	16214	16280	16395	16355	16520	16143
15984	31503	33956	26811	21436	19391	17785	16407	15623	15392	15132	15096	14979	20308	40723	35646	31519	24141	18087	14899	14051	14059	14098	14047	13824	13751	13974	13966	13804	13845	14064	13891	13903	13946	13704	13921	13963	13954	13831	13834	13907	13943	13987	13727	13832	13970	13788	13954	14003	13893	13942	13837	13906	13879	13794	13770	13868	13983	13751	13845	13841	13823	13867	13739	13849	13938	13876	13722	13844	13769	13767	13956	13864	13935	14109	13924	14034	13862	13893	13780	13990	13862	13889	13848	13760	13987	13667	13709	13847	13901	13985	13858	13947	13960	13932	13917	13814	13816	13928	13858	13760	13728	13912	14016	13756	13710	13909	13832	13976	13843	13909	14048	13925	13802	14034	13920	13795	13973	13788	13864	13852	14034	13985	13807	13857	13860	13908	13869	13810	13939	13733	13733	13883	14006	13855	13854	13868	14091	13724	13871	13766	13840	13911	13844	14011	13868	13995	13790	13845	13851	13880	13946	13956	13715	13877	13886	13980	13787	13850	13912	13956	13854	13842	13868	13817	13798	13901	14014	13790	13926	13824	13716	13794	13715	13870	13838	14073	13717	13879	13888	13752	13961	13752	13867	14016	13766	13956	13806	13916	13639	14115	13832	13836	13935	13778	13854	13817	13739	13922	13835	13802	13968	13851	13875	13689	13946	13792	13880	14031	13775	13995	13717	13797	13876	13805	13974	14059	13915	13919	13785	13762	13735	13962	13917	13978	13914	13946	13840	13810	14029	13777	14041	13826	13871	13906	13783	13831	14003	13853	13948	13734	13894	13963	13820	13962	13781	13802	13956	13892	13745	13855	14023	13791	13828	13808	13921	13825	13919	13830	13928	14011	13811	13765	13822	13753	13784	13813	13991	13644	14102	13807	13781	13796	13666	13697	13788	13947	13803	13939	13930	13907	13792	13706	13938	14011	13964	14065	14042	13887	13770	13688	13809	13886	14177	13958	13908	13811	13810	13843	13767	13726	13743	13938	13838	13910	13863	13880	13874	13860	13935	13819	13684	13767	13937	13794	13634	14033	13844	13802	13862	13840	13802	13827	13847	13788	13884	13805	13914	13840	13895	13830	13826	13881	13910	13835	13881	13918	14035	13823	13924	13913	13868	13944	13846	13791	13975	13936	13767	13870	13857	13987	13850	13734	13900	14054	13867	13878	13916	13970	13891	13916	13907	13822	13777	13889	13862	13827	13802	13811	13841	13990	13914	13723	13819	13718	13919	13896	13795	13772	13851	13790	13919	13678	13887	13887	13722	13936	13836	13742	13760	13724	13917	13930	13851	14017	13976	13979	13998	13908	13916	13729	13863	13881	13884	13709	13823	13983	13882	13928	13688	13733	13758	14017	13974	13942	13859	13942	13811	13929	13928	13788	13849	13841	13953	13864	13695	13967	13688	13954	13841	13942	13899	13846	13670	13769	13831	13781	13786	13961	13697	13723	13868	13821	13694	13868	13843	13809	13919	13812	13849	13883	13830	13766	13742	13984	13755	13785	13986	13871	13948	13761	13850	13740	13895	13899	13821	13665	13982	13960	13935	13676	13877	13868	13927	13845	13891	13864	13750	13927	13887	13822	13763	13925	14008	13742	13934	13859	13698	13814	13931	13706	13968	13771	13671	13779	13809	13995	13807	13905	13849	13872	13874	13780	13685	13841	14081	13844	13770	13835	13809	13829	13817	13890	13889	13531	13749	13943	13792	13869	13861	13942	13816	13957	13772	13837	13727	13977	13941	13794	13792	13771	13950	13786	13867	13906	13857	13948	13922	13970	13841	13832	14044	13935	13746	13823	13899	13870	14088	13917	13910	13881	13801	13746	13888	13886	13862	13996	13903	13845	13893	13953	13953	13812	13911	13928	13876	13941	13899	13906	13874	13728	14061	13992	14040	13894	13863	13886	13833	13914	13811	13896	13883	14003	13885	13741	13823	13740	13895	13916	13719	13795	13878	13781	13910	13795	13878	13755	13865	13813	13881	13836	13848	13852	13799	13731	13831	13863	13892	13868	13840	13860	13976	13968	13728	14100	13882	13828	13912	13976	13836	13734	13810	13895	13811	13874	13837	13881	13923	13847	13869	13862	13962	13829	13776	13774	13865	13763	13866	13707	13849	13886	13947	13964	13709	13807	13631	13828	13762	13926	13764	13907	13772	13687	14001	13878	13814	14076	13924	13874	13898	13960	13916	13705	13867	13959	13894	13740	13810	13837	13909	13772	13788	13766	13799	13739	13802	13746	13931	13953	13879	13775	13894	13847	13810	13921	13791	13908	13716	13768	13885	13899	13717	13804	13948	13906	13897	13812	13868	13887	13906	13771	13821	13662	13810	13797	13891	13641	13758	13998	13845	13830	13842	13753	13891	13915	14031	13870	13915	13840	13837	13833	13889	13872	13846	13937	13947	13965	13874	13743	13817	14039	13755	13900	13792	13807	13899	13939	13903	13949	13962	13717	13700	13918	13885	13791	13787	13742	13883	13784	14074	13694	13993	13800	13849	13780	13759	13829	13770	13823	13946	13877	13995	14029	13833	13877	13938	13885	13758	13783	13933	13906	13862	13642	13796	13981	13858	13696	13865	13808	13863	13931	13765	13892	13929	14013	13678	13654	13835	13887	13913	13755	13818	13811	13685	13825	13890	13757	14016	13956	13798	13963	13731	13882	13947	13947	13780	13998	13804	13847	13671	13789	13854	13751	13783	14007	13779	14038	13945	13965	13818	13885	14021	13767	13824	14013	13882	13890	13875	13985	13683	13982	13874	13901	13811	13942	13883	13959	13930	13876	13717	13892	13659	13770	13906	13796	13924	13907	13782	13943	13829	13772	13821	13857	13890	13947	13895	13869	13950	13785	13726	13854	13894	13704	13761	13825	13874	13900	13759	13937	13841	13857	13672	13802	13920	13739	13782	13936	13845	13898	13924	13869	13993	13838	13799	13838	13760	13885	13778	13873	13983	13951	13782	13699	13856	13836	14062	13896	13794	13874	14001	13933	13893	13894	13849	13768	13834	13862	13942	13872	13869	13732	14008	13725	13874	14076	14010	13961	13740	13635	13780	13911	13941	13964	13808	13824	13805	13772	13972	13956	13778	13804	13890	13724	13808	13967	13745	13755	13773	13765	13843	14034	13992	13894	13856	13843	13817	13766	14007	13736	13970	13896	13816	13850	13769	13748	13724	13863	13749	13843	13956	13955	13773	13761	13854	13739	13708	13839	13747	13908	13891	13724	13798	13788	13959	13769	13796	13776	13711	13925	13930	13823	13750	13732	13779	13875	13916	13803	13893	13730	13810	13818	13833	14057	13942	14010	14017	13845	13751	13993	13985	13776	13714	13843	13843	13894	13980	13779	13863	13674	13776	13860	13888	13791	13908	13846	13850	13942	13834	14044	13919	13749	13866	13975	13897	13797	13767	14056	13808	13748	13907	13801	13915	13892	13875	13859	13846	13847	13873	13940	13822	13946	13664	13936	13801	13999	13933	13819	13700	13952	13906	13932	13847	13931	13796	13959	13933	13932	13854	13891	13881	13801	13811	13876	13939	13687	13656	13877	13798	13808	13793	13794	13816	13787	13841	13801	13967	13970	13767	13997	13827	13810	13851	13796	13810	13811	13930	13792	13805	13939	13921	13841	13856	13798	13938	13854	13815	13859	13874	14049	13943	13910	13723	13915	13787	13869	13951	13880	13741	13875	13782	13943	13743	14070	13730	13905	13895	13827	13808	13896	13753	13953	13858	13873	13861	13717	13848	13763	13849	13841	13872	13893	13802	13895	13923	13761	13769	13969	13677	13953	13779	13942	13730	13851	13828	13742	13962	13974	13775	13968	13865	13792	13769	13761	13823	13947	13811	13984	13661	13841	13780	13856	13785	13914	14052	13961	13911	13880	13897	13942	13806	13903	13893	13797	13764	13922	13859	13744	13864	13824	13933	13839	13719	13941	13919	13872	13812	13916	13899	13848	13750	13911	13803	13729	14048	13932	13881	13832	13865	13986	13935	13860	13963	13853	13745	13760	13837	13888	13795	13812	13764	13993	13832	13892	13856	13858	13876	13831	13723	13881	13959	13933	13878	13703	13873	13935	13783	13721	13971	13840	13758	13926	13883	14076	14013	13751	13854	13844	13718	13885	13731	13885	13824	13931	13909	13941	14002	13763	13974	13871	13832	13904	13853	13894	13870	13860	13998	13880	13825	13934	14030	13884	13884	13786	13534	13837	13842	13688	13826	13941	13774	13697	13913	13886	13866	13951	13869	13898	13857	13893	13706	13747	13847	13673	13817	14020	13794	13821	13779	13759	13832	13937	13876	13789	14003	13901	13935	13857	13852	14085	13819	13871	13923	13706	13887	13902	13867	13898	13576	13828	14003	13780	13698	13907	13832	13825	13839	13938	13957	13903	13673	13958	14057	13772	13625	13989	13939	13722	14019	13885	13764	13796	13865	13824	13788	13946	13738	13768	13793	13844	13899	13886	13904	13732	13952	13684	13849	13869	13802	13660	13797	13736	13978	13805	13846	13944	13714	13841	13961	14022	13812	13739	13852	13860	13815	13701	13845	14028	13798	13900	13826	13892	13967	13804	13919	13794	13837	13887	13891	13760	13816	13850	13898	13953	13779	13933	13873	13978	13858	13784	13973	13786	13910	13837	13927	14008	13807	13756	14055	13741	13925	14066	13812	13810	13858	13873	13704	13923	13949	13918	13890	13783	13756	13923	13871	13863	13841	13774	13925	14027	13797	13864	13820	13718	13741	13785	13831	13728	13872	13983	13782	13802	13699	13855	14002	13856	13840	14015	13819	13913	13713	13677	13810	13951	13978	13799	13778	13869	13721	14044	13989	13889	13974	13875	13671	13735	14007	13862	13787	13943	13732	13869	13881	13832	13827	13875	13717	13767	13896	13778	13943	13952	13719	13865	13801	13870	13833	13895	13859	13985	13862	13751	13904	13933	13908	13649	13703	13819	14064	13728	13902	13727	13727	13894	13574	13947	13763	13866	13878	13858	13830	13810	13881	13960	13836	13867	13754	14027	13928	13829	13724	13898	13964	13762	13829	13798	13885	13886	13803	13831	13829	13753	13844	13848	13851	14118	13672	13785	14047	13867	13720	13823	13945	13816	13773	13923	13780
26961	21935	26619	23085	17743	17087	17157	16715	16405	16380	16278	16228	16440	16514	18030	18054	18081	17647	16898	16346	16406	16142	15991	16177	16237	15957	16218	16164	16256	16302	16143	16354	16246	16057	16179	16092	15997	16159	16106	16140	16173	16040	16110	16185	16299	16089	16028	16087	15999	16213	16057	16087	16073	16180	16167	16007	16117	16185	16066	16156	16003	16130	16093	16026	16192	16060	16105	15943	16092	16058	16236	16137	16109	16120	16078	16170	16105	16155	16031	15944	16138	16332	16259	16375	16245	16325	16179	16061	16062	16035	15926	16142	16044	16105	16183	16182	16040	16148	16014	16115	16010	16106	16106	16005	16106	16072	16126	15966	15966	16080	16195	16103	16056	16221	16029	16237	16123	16212	16312	16037	16136	16070	16070	16257	16176	16251	16297	16039	16077	16148	16235	16005	16252	16036	16079	16039	16040	16084	16199	16241	16075	16053	16193	16171	16189	16046	16176	16108	16431	16070	16142	16051	16092	15835	16062	16219	16065	16052	15916	15827	16132	16311	15969	16156	16091	16082	16300	16245	16306	16063	16007	15962	16093	16212	16033	15948	16130	16049	15955	16011	16150	16146	16229	16296	15961	16127	16173	15918	16146	16230	15952	16148	16080	16113	15936	16095	16069	16180	16005	16181	15953	16270	15995	15983	16138	16088	16032	16181	15932	16076	16173	15973	15997	16359	16121	16094	16080	16122	16303	15946	16133	15998	16211	16035	15917	16081	16298	16189	16159	16412	16095	16126	15985	16029	16121	16008	16029	16150	16186	16211	16274	16244	16129	16082	15949	15990	16192	16387	16339	16145	16191	16125	16195	15949	16251	16278	16073	16105	16140	15946	16173	16270	16372	15996	16189	16219	16185	15965	16008	15959	16078	15915	16331	16132	15770	16233	16030	15998	15938	16029	16155	16264	16159	16181	16248	16099	16350	16094	15842	16109	16034	16023	16047	16162	15951	16185	16031	16129	15867	16132	16006	16109	16103	16313	16149	16057	16205	15989	16210	16194	16103	16037	15988	16014	16064	16024	16322	16106	16088	15982	16005	15940	16225	16397	16378	15994	16380	15957	16165	16109	16223	16123	16010	16020	16160	16162	16147	16189	16114	16042	16142	16339	15897	16001	16154	16208	16245	16235	16000	16253	16195	16099	16119	16237	16255	16151	16127	16120	16114	16010	16159	16070	16187	16131	15811	15909	16137	15993	16198	16059	16089	16067	16147	16144	16317	16322	16324	16177	16111	16031	16215	16114	15964	15956	16065	16029	16125	16065	16091	16062	15989	16199	15919	16103	16107	16238	16113	16005	16157	16023	16276	16041	16004	16173	16257	16136	16156	16232	15951	16083	16010	16068	15973	16107	15974	16061	16199	16130	16180	16176	16159	16019	15910	16049	16202	16034	16061	16263	16055	16252	16148	16193	16199	16113	16097	16109	16084	16264	16234	16031	16063	16127	15834	16080	16079	16016	16037	15941	15901	16147	16150	16196	16250	16256	15871	16316	16149	16206	16082	15989	16220	15885	15954	16206	16167	16104	16229	16099	16235	15990	16147	16100	16079	15945	15926	16200	16105	16229	16237	16204	16055	16076	16090	15955	16292	16040	16144	16153	16083	16166	16298	16104	16007	16322	16094	16017	16290	16042	16049	16180	16019	16303	16107	15978	16054	16178	16253	16021	16087	16081	16110	16074	15863	15992	16190	16075	16347	16061	16212	15980	16085	16284	16275	16076	16169	16010	16012	16102	16150	15969	15968	16221	16125	16180	16151	16220	16077	16289	16259	15980	16078	16026	16124	16061	15954	16078	16125	16193	16229	16172	16195	16242	16095	16012	16045	16093	16092	16148	16036	16138	16263	16204	16072	16269	16159	16027	16068	16151	16126	16180	16124	16141	16173	16177	16285	16267	16205	16027	16069	16013	16182	15990	16062	16189	15952	16206	16138	16080	16082	16042	16207	15929	16052	16093	16236	16215	16102	16002	16131	16147	16163	16167	16165	16246	16423	16034	16095	16039	16035	16316	16023	16092	16036	16130	15926	16085	16141	16120	16333	16249	16140	15944	16209	16110	16024	16346	16278	16265	16111	16039	16273	16195	15979	15973	16174	16006	16087	16260	16264	16133	16086	16126	16226	16260	16107	16085	16308	16176	16112	16259	15986	16064	15883	16118	16256	16276	16290	16190	15810	16261	16206	16028	16187	16012	16093	16066	16151	16073	16129	16189	16074	16174	15911	16231	16054	16083	16229	16122	15971	15970	16139	16100	16226	16278	16184	16094	16040	15997	16151	16150	16065	16105	16200	16050	15845	16066	16082	16072	16269	16160	16094	16031	16216	16094	15960	15970	16031	16214	15991	16061	16223	16058	16203	16183	15847	16096	16252	16252	16053	16191	16089	15900	16036	16137	15941	16157	15978	16134	15999	16058	16083	16047	16187	16030	16157	16257	16434	16207	16269	16192	16156	16115	16160	16242	16107	16144	16161	16127	16172	16108	16150	16193	16255	16228	16088	16179	16004	16139	16152	16048	16029	16137	16171	16169	15988	16138	15908	15940	16001	15884	16173	16077	16075	15937	16029	16078	16047	16201	16186	16212	16247	16100	16272	16093	16192	16270	16179	15940	15980	16145	16152	16100	16156	16101	16114	16007	15981	16148	16050	16193	16114	16027	16052	16079	16141	16102	16024	15808	15986	16185	16065	15949	15951	16124	16119	16082	16285	16109	16321	16244	16302	16055	16217	16241	16239	16150	15994	16306	16021	16102	16212	16216	16074	16220	16209	15946	16180	16167	15993	16137	16088	15971	16269	16189	16130	16303	16117	16053	16108	16083	16127	16030	15820	16079	16043	15907	16284	16147	16028	16169	16235	15912	16194	16006	15956	16143	16038	16224	16118	16035	16025	16309	16096	16213	16079	16192	15941	15997	16214	15984	16094	15872	16058	16011	16124	16186	16134	16166	16181	16357	16137	16026	16255	16098	16163	16049	16072	16129	15879	16092	15986	16187	16128	16027	16147	16243	15923	16373	16033	16093	16118	16323	16118	16344	16064	16090	15993	16254	16119	16056	16036	16216	16127	15931	15988	16321	16114	16006	16158	15873	16319	16161	16205	16052	16063	16095	16188	16223	16161	16003	16027	16222	16237	16219	16082	16253	16024	15898	15972	16135	16073	15986	16049	16043	16159	16138	15962	16125	16001	15806	16152	15941	16302	16115	15979	16208	16114	15954	16393	16212	16129	16413	15986	16229	16100	16024	16184	16124	16309	16060	16046	16103	16159	16074	16019	16000	16119	16063	16310	16006	16076	16112	16100	16228	16220	16114	16036	16225	16148	16109	16097	16032	16137	16291	16296	16258	15988	16051	15968	16127	16072	16189	16049	16210	16110	15983	16101	16070	16003	16173	16253	16253	16163	16136	16032	16207	16138	16161	16169	16072	16132	16069	16195	16036	16002	16046	16002	16105	16165	16164	16132	16128	16355	16028	16042	16058	16109	15957	16248	15883	16038	16124	16131	16193	16178	16158	16122	16217	16165	16116	16073	16069	16171	16108	16118	16041	16105	16238	16156	16290	16158	16164	16109	16115	16417	16190	16169	16189	16174	16144	15963	16086	15967	16019	16268	16057	16127	16122	15995	16238	16021	16278	16182	16303	16089	16186	16136	16025	16152	15781	15980	16074	16092	16155	16148	16040	16143	16094	16041	16025	16260	16113	16075	16096	16251	16013	16216	16104	15908	16011	16264	16176	16005	16027	15922	16221	16087	16117	16091	16057	15892	16096	15892	16174	15925	16137	16139	16150	16113	16052	16192	16213	16172	16177	16034	16098	16058	16200	15937	16035	16112	16123	16207	15974	16029	16074	16055	16014	16244	16065	16182	16162	16141	16092	16123	16028	16124	16209	16172	16198	16194	16332	16066	16145	16197	16054	16083	16208	16289	16085	16223	16002	16120	16124	16240	16052	15951	16138	16166	15980	16237	16121	16173	16185	16010	16265	16008	16093	15927	16114	15932	16083	16231	16169	16245	16141	16258	16132	16049	16107	16177	16095	15979	16149	16091	16282	16106	16215	16042	16010	16038	16142	16041	16182	16095	16007	16221	16037	16118	16353	16186	16072	16097	16100	16138	16114	16164	16041	16133	16118	16074	16434	16077	16164	16084	15869	16218	16236	16006	16004	16112	16146	16116	16278	16164	16206	16151	16092	16263	16049	16331	16237	15937	16012	16108	16060	16054	16089	16253	16053	16201	16103	16010	16219	16052	16083	16231	16160	16003	16034	16143	16228	16040	16093	15936	16252	16098	16107	16082	16113	15942	16164	16087	16099	16182	16204	15967	16146	16131	16224	16252	16171	16161	16198	16041	16104	16128	16041	16024	16250	16188	16240	16094	16052	16278	16340	16225	16011	16284	16166	16052	16015	16194	16227	16123	16217	16169	15980	16179	16345	16326	16089	16207	16141	16156	16082	16074	16149	16080	16123	15938	16156	16099	16008	15913	15946	15992	16120	16064	16196	15953	15917	16044	15982	16203	15988	16331	16195	15923	16215	16105	15956	16106	16147	16135	16152	16264	16216	16217	16137	16151	16314	15784	15985	16129	16152	16143	16164	16067	16101	16149	16146	16330	16113	16033	16134	16306	16099	16206	16187	16080	16130	16066	16152	16070	16089	15874	16137	16244	16180	16002	16180	16027	16236	16071	16335	16098	16133	16030	16025	16201	16165	16191	16187	16050	16084	15884	16043	16046	16064	15960	15999	16179	16058	16058	16190	16075	16048	16143	16263	16046	15996	16341	16119	16094	16294	16339	16143	16132	16223	16159	16141	16181	16144	16006	16269	16182	16160	16246	16241	16254	16052	16047	16007	16080	16094	16106	16113	16055	16046	16375	16033	16240	16134	15971	16221	16199	16132	16148	16147	16200	16166	16071	16243	15966	16175	16062	16238	16069	16172	16118	16034	16072	16247	16268	16046	16189	16287	16160	16191	16234	16258	16008	16086	16137	16209	16162	16097	15902	16184	16154	16133	16200	15913	16070	16089	16148	16084	16161	15955	16008	15970	16219	16288	16031	15900	15964	16096	15934	16124	16046	16051	16140	16149	16056	16026	16144	16286	16014	16095	16295	16211	16117	15923	16353	15977
15783	24075	25847	18877	16031	15264	14962	14447	14214	14260	13774	14023	14181	14350	16308	16162	16262	15321	14504	13961	13808	13867	13540	13716	13782	13558	13670	13636	13870	13619	13733	13672	13701	13856	13693	13564	13684	13665	13706	13570	13724	13648	13585	13489	13671	13605	13641	13591	13881	13780	13635	13654	13796	13538	13776	13807	13688	13673	13854	13673	13769	13624	13565	13613	13779	13729	13777	13687	13490	13771	13661	13759	13726	13724	13680	13709	13728	13801	13735	13529	13780	13717	13634	13646	13627	13605	13713	13698	13559	13715	13704	13743	13660	13611	13817	13620	13710	13636	13663	13610	13598	13660	13556	13516	13720	13726	13670	13517	13582	13533	13688	13755	13589	13781	13649	13585	13847	13606	13764	13663	13782	13715	13720	13710	13810	13614	13676	13801	13693	13659	13634	13541	13688	13787	13552	13728	13622	13651	13792	13669	13602	13655	13829	13526	13773	13720	13696	13666	13737	13664	13713	13693	13617	13724	13590	13738	13699	13574	13702	13801	13543	13754	13863	13683	13623	13595	13673	13693	13807	13541	13605	13737	13707	13668	13661	13652	13788	13827	13674	13655	13727	13507	13648	13768	13633	13684	13634	13778	13679	13616	13703	13638	13721	13699	13834	13612	13552	13604	13550	13704	13592	13705	13627	13780	13402	13623	13719	13638	13588	13733	13688	13663	13705	13710	13771	13668	13506	13569	13736	13710	13636	13809	13594	13572	13606	13621	13794	13582	13578	13833	13699	13764	13810	13535	13788	13609	13587	13585	13763	13601	13610	13848	13637	13658	13579	13778	13587	13725	13666	13598	13819	13641	13629	13664	13748	13710	13550	13734	13597	13585	13567	13626	13540	13611	13652	13708	13844	13660	13588	13649	13771	13643	13688	13521	13801	13740	13743	13686	13420	13498	13675	13548	13831	13613	13610	13658	13609	13590	13806	13518	13801	13708	13614	13828	13645	13626	13766	13637	13676	13580	13670	13806	13614	13728	13726	13787	13808	13667	13922	13652	13714	13580	13781	13721	13586	13519	13597	13691	13882	13777	13635	13754	13776	13774	13657	13677	13538	13599	13769	13648	13758	13806	13737	13428	13732	13605	13733	13760	13877	13734	13799	13689	13775	13705	13662	13630	13559	13700	13699	13710	13888	13646	13810	13793	13685	13849	13627	13578	13655	13643	13741	13695	13565	13732	13705	13629	13557	13792	13587	13703	13723	13687	13585	13801	13631	13763	13560	13829	13753	13693	13694	13695	13861	13715	13682	13643	13777	13639	13700	13798	13747	13682	13692	13696	13798	13763	13527	13602	13881	13608	13664	13619	13869	13655	13759	13605	13633	13747	13763	13700	13634	13698	13741	13647	13617	13771	13566	13673	13606	13733	13691	13696	13640	13693	13797	13814	13629	13726	13861	13535	13601	13597	13655	13789	13718	13697	13738	13750	13584	13783	13578	13783	13721	13819	13663	13683	13630	13770	13617	13637	13698	13719	13654	13744	13806	13573	13830	13671	13680	13723	13793	13700	13704	13625	13779	13731	13685	13612	13714	13678	13812	13635	13726	13685	13679	13788	13691	13681	13784	13540	13776	13814	13758	13564	13827	13723	13991	13708	13763	13579	13639	13817	13596	13764	13549	13615	13785	13758	13597	13786	13661	13748	13549	13831	13698	13704	13811	13729	13836	13459	13818	13658	13575	13518	13939	13669	13689	13555	13641	13878	13681	13573	13832	13677	13783	13670	13525	13774	13733	13628	13682	13851	13765	13554	13719	13513	13741	13695	13563	13656	13767	13706	13629	13698	13733	13634	13711	13690	13754	13592	13695	13718	13564	13672	13803	13698	13643	13534	13744	13686	13731	13653	13650	13545	13730	13748	13589	13680	13522	13759	13766	13694	13746	13620	13678	13889	13701	13527	13558	13540	13820	13738	13766	13462	13771	13767	13748	13597	13814	13633	13760	13851	13504	13589	13829	13629	13628	13783	13645	13756	13776	13661	13771	13571	13820	13674	13631	13856	13565	13859	13744	13732	13694	13823	13751	13577	13951	13708	13665	13660	13501	13776	13643	13643	13703	13726	13851	13716	13679	13657	13698	13663	13638	13564	13653	13675	13792	13666	13650	13640	13569	13685	13667	13685	13662	13710	13688	13825	13696	13524	13604	13746	13734	13679	13631	13785	13755	13579	13740	13817	13691	13753	13660	13837	13649	13829	13672	13686	13773	13788	13591	13746	13707	13711	13741	13862	13614	13646	13733	13756	13882	13631	13878	13651	13657	13601	13648	13663	13782	13681	13762	13890	13481	13679	13657	13562	13738	13622	13863	13689	13733	13813	13723	13504	13747	13677	13627	13841	13765	13861	13662	13723	13573	13866	13715	13630	13520	13710	13555	13545	13767	13672	13655	13664	13637	13775	13398	13716	13705	13691	13697	13658	13615	13569	13682	13758	13684	13729	13731	13759	13695	13644	13670	13654	13800	13687	13866	13623	13525	13855	13778	13735	13557	13815	13695	13695	13737	13736	13660	13840	13728	13791	13673	13587	13732	13626	13771	13692	13747	13846	13717	13672	13684	13643	13715	13632	13622	13519	13487	13597	13768	13774	13703	13678	13613	13671	13569	13610	13665	13740	13723	13850	13807	13731	13746	13574	13584	13698	13737	13560	13731	13776	13806	13693	13513	13660	13927	13619	13645	13513	13690	13627	13592	13647	13610	13765	13729	13638	13643	13830	13717	13645	13705	13755	13732	13647	13528	13627	13850	13519	13593	13600	13617	13658	13572	13762	13677	13757	13721	13869	13507	13691	13717	13886	13581	13531	13739	13696	13665	13552	13667	13722	13721	13555	13683	13503	13676	13835	13764	13717	13713	13603	13653	13639	13793	13596	13797	13686	13660	13772	13830	13789	13975	13643	13645	13756	13765	13689	13602	13686	13936	13632	13697	13694	13887	13512	13713	13767	13623	13670	13618	13462	13826	13697	13636	13804	13719	13615	13706	13719	13659	13687	13571	13513	13586	13701	13655	13795	13702	13723	13614	13798	13709	13723	13674	13835	13671	13677	13658	13871	13755	13700	13608	13495	13611	13559	13699	13736	13782	13698	13704	13624	13757	13704	13560	13613	13645	13730	13629	13909	13599	13624	13619	13637	13745	13575	13778	13729	13646	13641	13901	13673	13748	13818	13589	13810	13674	13633	13872	13569	13687	13633	13765	13637	13838	13694	13752	13549	13857	13792	13618	13621	13676	13678	13588	13833	13584	13768	13710	13711	13688	13513	13698	13604	13701	13498	13442	13553	13554	13586	13658	13715	13756	13611	13768	13663	13908	13540	13532	13550	13845	13647	13584	13748	13762	13530	13670	13665	13967	13733	13589	13604	13874	13768	13870	13749	13585	13769	13562	13610	13750	13635	13529	13629	13623	13447	13779	13666	13651	13583	13721	13683	13787	13856	13748	13772	13545	13663	13682	13807	13719	13636	13751	13704	13786	13837	13672	13793	13684	13755	13689	13651	13605	13759	13703	13655	13782	13780	13751	13827	13548	13667	13678	13718	13551	13731	13782	13678	13666	13819	13637	13719	13600	13749	13593	13654	13620	13621	13746	13883	13594	13774	13614	13701	13742	13662	13611	13712	13707	13779	13767	13527	13865	13812	13581	13909	13815	13776	13735	13625	13640	13585	13573	13515	13868	13608	13705	13609	13661	13720	13887	13724	13651	13771	13739	13702	13646	13777	13653	13652	13621	13728	13645	13797	13688	13743	13741	13621	13773	13635	13721	13790	13634	13772	13686	13703	13648	13708	13696	13730	13766	13660	13703	13739	13698	13641	13765	13812	13830	13679	13658	13745	13738	13754	13468	13833	13709	13847	13705	13633	13709	13746	13507	13747	13534	13762	13809	13717	13771	13697	13784	13761	13810	13760	13728	13589	13658	13680	13630	13751	13688	13679	13759	13682	13725	13517	13645	13602	13715	13674	13638	13819	13655	13617	13894	13702	13658	13808	13738	13837	13591	13795	13625	13765	13625	13769	13622	13813	13824	13635	13777	13658	13663	13648	13618	13641	13633	13586	13634	13824	13793	13816	13769	13656	13722	13541	13796	13656	13832	13712	13635	13878	13831	13705	13612	13860	13698	13691	13803	13709	13604	13555	13519	13658	13766	13658	13682	13632	13776	13728	13783	13700	13796	13676	13719	13636	13700	13690	13700	13682	13550	13619	13666	13577	13586	13621	13785	13709	13666	13554	13707	13624	13741	13589	13634	13691	13710	13636	13792	13463	13704	13590	13705	13892	13590	13552	13729	13807	13773	13619	13732	13672	13641	13751	13828	13610	13849	13548	13664	13683	13834	13709	13544	13710	13816	13710	13743	13927	13739	13696	13726	13684	13719	13721	13728	13637	13587	13823	13732	13663	13768	13727	13546	13679	13749	13517	13550	13606	13602	13691	13788	13667	13722	13790	13766	13606	13784	13719	13585	13908	13521	13621	13726	13697	13833	13662	13641	13931	13632	13809	13640	13690	13684	13601	13767	13506	13801	13687	13645	13807	13700	13761	13560	13686	13571	13639	13737	13613	13650	13839	13690	13698	13629	13767	13745	13641	13761	13718	13589	13644	13580	13494	13780	13622	13767	13555	13761	13576	13861	13715	13596	13667	13684	13615	13725	13579	13646	13858	13594	13664	13689	13683	13762	13677	13699	13546	13627	13822	13782	13807	13681	13593	13810	13745	13610	13603	13807	13782	13634	13602	13566	13671	13535	13721	13750	13585	13801	13610	13591	13578	13742	13743	13656	13682	13689	13655	13809	13610	13742	13599	13750	13776	13860	13786	13835	13753	13733	13681	13689	13558	13792	13752	13748	13736	13814	13737	13660	13706	13663	13788	13818	13731	13734	13764	13639	13665	13684	13630	13801	13697	13583	13760	13670	13691	13677	13656	13860	13774	13688	13508	13585	13674	13768	13654	13837	13780	13672	13755	13597	13596	13746	13810	13698	13744	13627	13715	13767	13592	13694	13780	13720	13864	13702	13824	13770	13497	13567	13664	13597	13564	13684	13694	13615	13651	13830	13628	13727	13704	13787	13626	13947	13627	13664	13868	13676	13668	13622	13696	13707	13899	13545	13621	13719	13543	13706	13734
23849	20876	28088	23963	21545	20490	19015	16407	15803	15620	15664	15773	15184	15392	19182	27628	27421	22216	18333	15855	15281	15124	14831	15105	14976	14794	14667	15072	14955	15033	14930	14884	15071	14927	14945	14888	14883	14802	15066	14962	14850	14743	14924	14845	15020	15076	14925	15120	14856	14897	14774	14717	14864	15070	14842	14884	14856	14836	14790	14699	14833	14901	14948	14907	14918	14860	15119	14947	14839	14816	14799	14675	14749	14696	14930	14785	14717	14850	14824	14745	14842	14936	14848	14894	14932	15031	14940	14904	14852	14657	14909	14782	14783	15071	14874	14624	14967	14815	15071	14930	14843	14915	14847	14856	14940	14958	15044	14938	14699	14885	14805	14931	14783	14925	14803	14766	14839	15253	14850	14700	14809	15000	14947	14884	14967	14828	14813	15158	14809	15248	14865	14771	14866	14866	14659	14892	14883	14786	14872	14652	14885	14801	15017	14989	14704	14844	14884	14713	14912	14861	15068	15069	14808	14915	14820	14741	14823	14909	14902	14857	14990	14849	15009	14745	14798	14774	14774	14881	15015	14879	14751	14730	14744	14811	15123	14926	14759	14897	14960	15022	14730	14577	14985	15019	14863	14722	14781	14838	14893	14904	14796	14898	14678	14755	14791	14965	14885	14790	14825	14498	14750	14624	14881	15038	14861	14854	14820	15025	14868	14796	14928	14543	14699	14922	14953	14751	14821	14770	14843	14975	14768	14811	15039	14777	14781	15013	14750	14717	14768	14782	14860	14963	14594	14858	14904	14744	14927	14680	14666	14965	14967	14908	14785	14764	14778	14761	14826	14811	14627	14838	14832	14930	14820	14916	14724	14891	14973	14697	14840	14699	14878	15081	14989	14858	14834	14783	14924	14808	14864	14873	14641	14664	14924	14679	14825	14867	15003	14956	15128	14880	14856	14802	14881	14658	14561	14787	14890	14826	14894	14787	14718	14774	14946	14824	14674	14822	14897	14896	14755	14804	14890	14793	14960	14633	14859	14822	14878	14961	14977	14831	14951	14799	15014	14893	14748	14733	14909	14610	14884	14850	14950	14908	15078	14847	14778	14911	14996	14971	14735	15011	14974	15061	14887	14778	14834	14912	14932	14797	14856	14967	15036	14940	15016	14907	14858	14955	14831	14752	15005	15004	14872	14917	14824	14827	15044	14750	14883	15092	14955	14795	14984	14977	14920	15039	14829	14837	14794	14825	14903	14840	14922	14915	14759	14840	14953	14956	14840	14815	14936	14769	15040	14891	15025	14896	14782	14843	14790	14924	14975	14934	15006	14921	14739	14899	14880	14827	14958	15163	14658	14829	14773	14966	14786	14848	14904	14998	14737	14919	14895	14738	14902	14916	14971	14739	14686	14795	14889	14996	14771	14721	14858	14683	14858	14957	14947	14693	14839	15020	14955	14862	14804	14717	14712	14848	14878	14897	14801	14889	14926	15009	14761	14906	14636	14821	14911	14924	14933	14804	15026	14824	15036	14966	15067	14744	14973	14920	14936	14783	14806	14737	14752	14992	14927	14964	14957	15076	14776	15061	14860	14650	14767	14859	14833	14855	15037	14907	14971	14817	15021	15028	14878	14661	14904	14765	14964	14805	14904	14884	14911	14868	14824	14893	14825	14875	14872	14794	14915	14833	14769	14845	14814	14697	14796	14873	14795	14707	14972	14647	14831	14831	14865	14708	14751	14829	14922	14938	14896	14946	14801	14871	15020	14922	14958	14951	14795	14837	14951	14879	14890	14901	14796	14683	14820	14800	14936	14933	14921	14643	14995	14946	14778	14797	14827	14988	14969	14980	14851	14949	15063	14938	14846	14913	14882	14929	14955	14761	14533	14914	14832	14818	14759	14662	15111	14788	14900	14899	14746	14945	14981	14733	14825	15052	14884	14720	14771	14808	14712	14678	14638	14814	14926	15088	14919	14946	14988	14914	14842	14746	14810	14976	14829	14787	14834	14717	14702	14845	14844	14996	14915	14765	15058	14829	14927	14834	14768	14990	14756	14955	14864	14772	14635	14925	14851	14938	14846	14790	14903	14721	14858	14907	14896	14972	14928	14736	14897	14837	15061	14882	15053	14662	15004	15062	14904	14830	14926	14790	14925	14805	14923	14891	14791	14884	15009	14684	14942	14911	14786	14635	14974	14971	14987	14868	14923	14927	14804	14797	14859	14894	14757	14985	14769	15099	14696	14912	14947	14879	14971	14812	14994	14824	14842	14816	14820	14963	14753	14774	14971	14881	14887	14768	14812	14875	14940	14892	14940	14793	14771	15008	14929	14821	15023	14838	14937	14811	14778	14769	14884	14760	14910	14884	14845	14922	14828	14789	14855	15118	15097	14859	14791	14814	14833	14965	14808	14794	15119	14754	14880	14936	14790	14845	15009	14774	14835	14842	14745	14916	15016	14922	14737	14879	14948	14853	15032	14770	14711	15033	14991	14941	14745	14977	14674	14908	14917	14768	14694	14750	14764	14713	14804	14872	14791	14879	14866	15032	14793	14778	14821	14693	14757	14682	14905	15017	15106	14976	14987	14981	14652	14849	14932	14736	14911	14759	14911	14848	14817	14983	14943	14945	14843	14920	14963	14802	14847	14858	14834	14896	14838	14881	14865	14975	14828	14880	14842	14765	14932	14884	14965	14826	14896	14909	15021	14822	14813	14977	14744	14811	15007	14911	14852	14826	14982	14967	15054	14793	14838	14852	14923	14884	14865	14973	14956	14887	14833	14851	14912	14900	14890	14769	14614	14726	14733	14691	14860	15048	15051	14709	14814	14652	14959	14824	14720	14819	14691	14810	14935	14857	14706	15061	14968	15093	14916	14854	14811	14880	14877	14889	15013	14897	14764	14796	14943	15055	14920	14765	14808	14852	14740	14863	14878	14864	14936	14851	14763	14708	14978	14829	14932	14882	14887	14747	14893	14923	15076	14552	14707	14769	14970	14815	14766	14997	14809	14842	14914	14906	14783	14812	14834	14707	14801	14796	15075	14646	15025	14954	14952	15039	14850	14882	14819	14732	14788	14744	14876	14752	14867	14906	14872	14757	14802	14604	14822	14813	14964	14834	14742	14896	14720	14840	14699	14684	14742	14823	14846	14866	14966	14852	14846	14631	14713	14923	14739	14600	14825	14728	14952	14959	14803	14939	15053	14872	14649	14885	15029	14789	14822	14949	14818	15138	14891	14879	14759	14784	14828	14972	14797	14869	14850	14783	14790	14949	14857	14749	14704	14892	14997	14904	14982	14865	15016	14741	14991	14670	14803	14832	14765	14710	14948	14753	14864	14990	14794	14994	14953	14969	14891	15087	14769	14810	14754	15035	14833	14925	14763	14866	14853	14865	14763	15005	14838	15004	14714	14882	14744	14987	14920	14904	14980	14848	14823	14879	14649	14716	14890	14752	14903	14907	14793	14856	14863	14814	14811	14946	14966	14682	14885	14876	14922	14787	14811	14902	14848	14816	14862	14809	14992	14854	14917	14785	14742	14776	14761	14720	14759	14883	14891	14765	14876	14897	14786	14818	14937	14826	14951	14963	14700	14741	14749	14770	14963	14692	14953	15046	14700	14862	14912	14931	14780	14851	14603	14715	14796	14817	14779	14872	14878	14843	14890	14973	14817	14761	14837	14730	14765	14764	14828	14975	14862	14856	14939	15046	15008	14959	14837	14701	14815	14954	14930	14773	14836	14840	15006	14745	15012	14958	14991	14960	14983	14829	14933	14882	14890	14884	14947	14906	14930	14875	14835	14899	14747	14922	14765	14953	14802	14780	14683	14886	14827	14663	14948	14719	14792	14917	14861	14859	14851	14919	15088	14864	14792	14816	14889	14759	14906	14732	14880	14792	14909	14743	14889	14938	14818	14777	14802	14822	14895	14797	14956	14886	14756	14863	14892	14990	14944	14786	15070	14988	15011	14962	14860	14769	14798	14996	14820	14945	14884	14925	14901	14860	14977	14985	14819	14833	14882	14704	14989	14980	14982	14815	14793	15023	14857	14842	14682	14871	14960	14915	14826	14967	14965	15085	14753	14872	15003	14890	14693	14656	14763	14963	14925	14694	15111	14634	14747	15153	14780	14860	14968	14725	14922	14818	14766	14810	14873	14923	15034	14930	14820	14991	14787	14922	14926	14911	14900	14809	14828	14894	14971	14829	14895	15086	14911	14865	14787	14870	14911	14914	14876	14821	14829	15011	14888	14749	14826	14745	14854	14925	14909	14947	14917	14869	15143	14809	14756	15065	14832	14902	14926	14848	14841	14809	14821	14989	14881	14951	14998	14870	14817	15049	14779	14811	14794	14830	15030	14873	14952	15060	14850	14996	14992	14920	14918	14993	14898	14803	14935	14844	14932	14815	14949	14715	14865	14861	14712	14743	14717	14799	14982	15081	14967	14926	14826	14705	14894	14812	14961	14851	14822	14929	14979	14954	14905	14817	14691	14913	14873	14870	14932	14859	14768	14552	14925	14937	14691	14861	14766	14891	14906	14924	14863	14800	14962	14934	14733	14922	14879	14887	14797	14933	14993	14879	15074	14955	14827	14809	15000	15038	14859	14897	14888	14690	15001	14935	14805	15116	14738	14640	14663	14695	14830	15026	14989	14869	14994	14992	14885	14793	14868	14825	14958	14787	14768	14806	14581	14801	14708	14921	14818	15012	15023	14725	14859	14876	15086	14777	14711	14961	14981	14894	14830	14849	14852	15060	14606	14877	14816	14760	14927	14769	15013	14879	14820	15052	14876	14980	15030	14811	14918	14943	14739	14810	14952	15052	14860	15023	14863	14894	14992	14913	14708	14808	14830	14750	14878	14771	14983	14791	14884	14844	14739	14844	14901	14939	14964	14778	15034	14889	14902	14870	14856	14639	14895	14937	14874	14829	14957	14997	14717	14766	14892	14974	14979	14886	14730	14856	14953	14772	15100	14917	14865	14671	14999	14874	14854	14909	14951	14845	14884	14822	14781	15018	14894	15107	15001	14927	14825	14864	14870	14874	14891	14859	14741	14960	14781	14910	15066	14780	14933	14924	14868	14976	14823	15124	14837	14803	14909	15055	14809	14925	14916	14942	14748	14952	14944	14897	14767	14817	14934	14878	14716	14850	14667	14822	14939	14874	14891	14972
14691	28872	28965	20302	17443	16621	15891	14830	14304	14136	14353	14441	13620	13751	20040	29841	27601	20986	16265	13659	13258	13150	13073	13156	13131	13050	13028	13180	12917	13115	13048	13009	13073	13041	12838	13099	13115	12931	13191	13043	12936	12912	13105	12976	13144	13056	12991	13009	12887	12864	12975	12793	13076	12985	12958	13029	13014	13096	12978	12923	13085	12989	13066	13028	12847	13049	13168	13023	13132	13093	13148	13145	13085	12844	13018	13044	13047	12971	12912	13049	12946	13107	12899	13022	12973	13162	12852	13045	12844	13079	12983	13075	12957	13077	13005	13041	13027	13001	13039	13000	12960	12935	12962	12970	12926	12946	13021	12976	13024	13031	13002	12858	12946	12945	12950	12914	12894	13100	13042	13094	13044	12884	13250	12999	13065	12830	13024	13057	13045	12942	13094	12913	12947	13169	13091	12899	12938	13034	13139	12913	13126	13063	12982	12914	13074	12904	12900	12882	13020	12907	13247	13014	12885	13039	12975	12959	12966	13083	12961	12938	13169	13025	13047	12931	13174	13079	13017	12919	13088	12983	12959	13167	13212	13167	13053	12930	12905	12934	13007	13006	13149	13049	12947	13157	13039	13075	12846	13027	13132	12983	13053	13046	13058	12898	13042	13121	13002	12916	12978	13084	12889	12964	13111	12948	12948	12999	12934	13079	13135	13084	12977	12849	13028	12949	12953	13079	12986	12983	13099	13014	13003	12939	13120	13112	13059	13101	13063	12985	12836	12988	13022	13072	13033	12999	12921	13037	13104	12960	13160	13096	13159	12935	13000	13026	13050	13099	13036	13193	13031	12961	12935	12963	13024	13078	12907	13050	13100	13044	12994	12966	12879	12855	12990	13065	13045	12859	12954	13093	12976	12891	12949	12939	13043	13003	13023	13100	13104	13124	13142	12835	12812	13129	13113	12879	12999	12989	12945	13235	12807	13180	13082	12785	12845	12938	13204	12941	12967	12961	13066	13112	13114	13051	13041	13060	12897	13134	13160	13051	13017	12965	13072	12943	12975	13176	13017	13009	13114	12940	12942	13144	13004	13056	12995	12982	12908	12998	12934	13013	13048	13016	12781	13054	13072	12949	13058	12907	12943	13016	12900	13084	13079	13078	13117	12819	13128	12986	12913	12899	12895	13055	12839	13145	13135	12861	13143	12896	13074	12991	12939	13010	12877	13262	13006	13079	13134	12945	12977	13141	12898	13003	13029	12964	13008	13039	12987	13075	12899	13114	12953	13181	12954	13016	12954	12855	13077	13045	12823	12886	12909	13083	13038	12905	13043	13000	12997	13086	12970	13011	12959	13044	12862	13013	13098	12870	13131	12977	12962	12960	13110	12913	12960	12888	12928	12908	13042	13058	13025	12999	13027	13079	12963	13162	12993	12989	12988	13099	12963	12969	13058	13050	13116	13125	13028	12982	12999	13129	13115	13056	13231	12881	13098	13043	12996	13152	12939	12972	12944	13135	13039	12999	12970	13078	13094	13100	13171	13125	12959	12942	13207	12914	12957	13023	13135	13026	12905	12999	13146	13010	13051	12875	12882	13065	13039	13067	13061	13184	12993	12990	12840	13017	13154	12930	13137	12989	13074	12942	13073	12946	12947	12878	12895	12962	13258	13173	13019	12850	13051	13130	13007	13079	12977	12997	13078	13072	13039	12963	13069	12934	12953	12963	12917	12944	13105	13093	13172	12977	13039	12999	12919	13060	13083	12977	13054	13037	13156	13011	12972	13027	13046	13018	13027	13073	13003	12972	12956	13006	12982	13066	13117	13126	13130	13032	13158	13030	12969	13079	12865	12996	12861	12994	12970	12939	13020	13024	12916	13027	13045	13050	13098	12875	13015	13179	13101	12989	12946	12836	13063	13083	13056	13038	13004	13119	12892	13008	13208	13026	12784	13093	12957	12960	12876	13053	13116	13129	13151	12829	12896	13017	12949	12991	12970	13042	12893	13045	12938	13063	13113	13159	13117	12971	13049	13062	13041	13096	13022	13004	12984	13040	12808	13004	13064	12854	13063	13024	13122	12917	12956	12958	13131	13062	13061	12985	13006	13025	13067	12983	13020	13040	12995	13077	13058	13153	12928	12807	12978	12938	12817	13029	13248	13120	13029	13079	12993	13038	13021	12991	13122	12913	12933	13006	13182	13114	12806	13047	13075	12855	13023	13044	12826	13079	13076	12943	13034	13010	12934	13054	12718	12931	12965	13144	12899	13053	13169	12967	12951	13087	12965	13005	12904	13146	13123	12997	13087	12943	13021	12928	13150	12992	13015	13196	13024	12978	13197	13126	13084	13086	13112	13008	13081	13125	13041	13093	13181	12975	13042	13032	12978	13161	12919	13042	13053	13134	13050	12880	13029	13064	13091	12946	13012	12981	13173	12854	13028	13110	13062	13140	13087	13105	13043	12987	12986	13000	12996	12870	13137	12983	13094	12894	12969	12917	13071	12991	12976	13098	13094	12892	13112	12926	13109	13242	13033	12904	13047	12934	13117	13088	12972	13165	13082	12978	12858	12974	13224	12937	13029	13039	13025	12961	13060	12966	13092	13040	13152	12982	12845	13069	12820	12895	12997	12941	13004	13141	13027	12896	13088	13107	13080	12963	13090	13061	12913	13011	12957	12930	12932	13063	12962	13004	13069	12964	12957	12961	12905	12882	12916	12980	12853	12944	13094	13036	13111	13076	12982	13096	12891	13044	12967	12961	13050	13032	12981	13043	12985	13086	13076	12993	13078	12991	13031	12770	13056	13091	12969	12981	13043	13104	12847	13009	13084	13113	12992	12995	12883	12907	13019	13106	13149	12967	12853	13019	12961	12903	12887	12839	12953	13110	13003	13007	12995	12912	12940	13009	12900	13031	12999	13060	12963	12958	13073	12971	13134	12894	13163	12906	12874	12969	13028	13158	12980	13047	13060	13051	13011	12856	12940	13099	13117	12922	12981	13001	13053	13217	13068	12987	13002	13043	13129	13038	12989	13146	13089	12982	12952	13142	12938	13118	12996	13094	13134	13081	12980	12993	13023	12899	13075	12857	13029	13069	13100	12978	12971	13061	12897	12949	13194	13031	12988	13033	12848	13045	13123	13242	13047	13067	13083	13090	12913	13066	13060	12989	12989	12861	13129	13154	13002	12898	12870	13041	12893	13015	13112	13088	12997	12983	12803	13118	12981	12912	13171	13031	12917	13056	13222	13108	13066	13050	13069	13040	12973	12915	13080	13060	12953	13050	12989	12930	13085	13012	13022	12978	12911	13070	12987	13109	12942	13020	13032	13055	13047	13055	13049	13141	13036	12979	13073	12998	13225	12983	12969	13117	13141	13041	13147	13114	12989	13215	13044	13030	12993	12913	12980	13003	13154	12923	13087	12973	13037	13053	13078	12940	13085	13075	13364	13032	13087	12979	12969	12957	13166	13055	13125	12858	13006	13085	12900	12968	12925	12916	12968	13158	13050	13035	13065	13132	12888	13293	12985	12878	13059	12929	13034	13154	12949	12938	12935	13069	12885	13082	13017	13012	13091	13074	12950	12968	13040	12994	13175	12997	12903	12952	13045	13099	13039	13019	13063	13113	12974	13155	13152	13192	12987	12915	13157	13011	12902	13013	13055	13123	12979	13157	13007	12898	13024	12924	12973	13080	13176	13240	12996	13116	12847	12925	12935	12865	13139	12836	13089	12934	13036	12892	12827	13029	12890	13082	12967	12981	13108	13199	13080	13050	13131	13212	13270	12947	12963	12904	12965	12994	12959	12926	13003	12991	13233	13251	12957	13022	13038	13104	13043	12987	13063	12876	12998	13003	13046	13006	13047	12918	13134	12854	13005	13020	13081	12925	13062	13024	13003	13070	13011	13027	13050	12994	13089	13031	12954	12960	13018	13046	12994	12997	13052	13215	13138	13028	12986	13174	12941	13110	13002	13079	13101	12904	12943	12888	13107	13181	13003	12988	13060	12830	13025	13011	13218	12909	12992	13175	13140	12919	12994	12991	13032	12990	12965	13042	13099	12939	13125	12859	13141	12974	13042	13156	13051	13060	13044	12879	13017	13032	12957	13023	12996	13045	12905	13061	13038	13003	13146	13050	12970	13077	12912	13095	13261	12884	13122	12969	12846	13153	13059	13055	13136	13057	13040	13083	13063	13130	13025	13011	13095	13098	13118	12963	13023	13038	12997	13063	12968	12893	13139	13061	13138	13126	12926	13070	13013	12890	12973	13036	13059	12841	12972	13190	13109	13069	12880	13029	13149	13049	12978	13108	13001	13106	13077	13038	12902	12979	13154	12895	12972	13113	12949	13143	13071	13117	13077	12977	12889	13136	13182	12937	13031	12930	12967	13082	13113	12940	13076	12908	13090	13131	13012	13156	12996	13194	12890	12940	13000	12912	13087	13216	12773	13142	12959	13005	13070	13092	13259	13135	13143	12961	13045	13046	13025	12979	12991	12849	12965	12881	12948	13064	13069	13120	13149	12977	13104	12949	13005	12912	12983	12996	13038	13018	12935	12996	13014	12926	12936	12963	12869	13262	12966	12901	13008	13021	12981	13115	12882	12841	13008	13051	12968	13053	12991	13067	13019	12888	13166	13079	12904	12986	13097	13025	13033	12960	12977	12858	12970	12947	13071	12916	12927	13047	13079	13005	13096	12824	13134	13054	13060	13006	12984	12875	13130	13059	13130	12895	13148	12893	12961	13054	13095	13051	12956	13066	13037	12929	13079	13021	13095	12942	13082	13098	12868	13026	12996	13059	12991	12986	12907	12862	12835	13079	13168	13107	12983	13190	12983	12973	12970	13088	13017	12938	13048	13144	12839	13077	13207	13008	13071	12897	13154	12892	12991	13120	12867	12940	13095	13067	12994	12952	13029	12879	13230	12932	12946	12902	12904	13053	13023	12957	12897	13046	12837	13093	12955	12930	12949	12892	12987	13066	13021	13149	13084	13126	12973	13038	12884	13107	13075	12984	13056	13127	13070	13066	13000	13104	12972	13089	12909	12993	13140	12997	13066	12830	12992	13132	13041	13239	12984	12938	12987	13056	13062	13075	13120	12865	12922	12942	13086	13154	13214	13021	13074	12992	13091	13021	12891	12870	12966	13058	12895	13005	13128	12891	12919	12972
22472	20826	28539	23214	20998	22692	23749	17845	16301	16457	16642	15761	15502	15653	25407	37947	34490	26979	20094	16366	15451	15009	15209	14881	14712	14898	14711	14767	14840	14821	14867	14820	14854	14948	14726	14969	14591	14915	14806	14864	14749	14871	14869	14794	14687	14961	14839	14948	14799	14956	14773	14812	14733	14846	14958	14753	14779	14919	14765	14942	14851	14923	14888	14596	14680	14530	14814	14668	14843	14992	14921	14732	14693	14870	14819	14854	14823	14785	14726	14620	14788	14936	14725	14893	14823	15011	14756	14738	14738	14795	14719	14724	14709	14950	14574	14598	14783	14727	14837	14680	14881	14937	14732	14793	15018	14582	14708	14941	14811	14604	14802	14739	14876	14657	14652	14884	14698	14527	14600	14691	14762	14779	14748	14848	14816	14592	14809	14548	14784	14977	14640	14777	14619	14804	14642	14827	14682	14891	14533	14693	14821	14956	14819	14743	14703	14757	14558	14644	14896	14862	14619	14640	14679	14800	14688	14653	14705	14643	14646	14790	14862	14666	14631	14928	14886	14768	14678	15037	14687	14650	14613	14739	14750	14823	14859	14778	14723	14598	14712	14656	14698	14690	14887	14840	14668	14748	14665	14589	14674	14807	14807	14852	14884	14711	14691	14658	14827	14694	14722	14760	14875	14696	14587	14708	14792	14637	14808	14702	14746	14798	14628	14771	14718	14699	14794	14541	14718	14626	14721	14727	14849	14638	14691	14565	14777	14992	14712	14857	14711	14843	14832	14705	14860	14648	14744	14883	14633	14708	14558	14744	14612	14877	14720	14746	14839	14673	14749	14686	14748	14527	14622	14654	14660	14575	14753	14665	14770	14786	14612	14876	14704	14511	14604	14824	14695	14554	14669	14629	14714	14675	14680	14734	14773	14678	14482	14688	14691	14726	14795	14874	14861	14676	14624	14773	14692	14800	14658	14736	14592	14673	14841	14814	14971	14694	14687	14751	14894	14650	14810	14771	14812	14646	14710	14674	14640	14593	14858	14817	14972	14622	14662	14665	14762	15004	14772	14871	14820	14636	14647	14736	14665	14797	14878	14730	14863	14657	14764	14825	14922	14735	14864	14907	14678	14714	14689	14599	14761	14796	14713	14723	14883	14689	14660	14572	14749	14815	14852	14630	14731	14602	14606	14777	14662	14730	14769	14862	14685	14777	14698	14714	14708	14630	14624	14776	14668	14812	14765	14703	14671	14791	14703	14712	14877	14879	14908	14680	14731	14789	14658	14774	14760	14676	14695	14609	14653	14489	14740	14797	14633	14632	14791	14639	14711	14678	14787	14602	14787	14763	14858	14759	14599	14773	14529	14664	14817	14801	14407	14646	14635	14550	14582	14666	14795	14759	14912	14916	14958	14668	14732	14854	14737	14730	14737	14798	14870	14716	14608	14714	14592	14962	14648	14730	14696	14694	14661	14598	14704	14608	14686	14676	14764	14896	14667	14895	14656	14796	14747	14819	14787	14881	14761	14769	14552	14573	14820	14817	14654	14770	14611	14504	14743	14704	14628	14789	14649	14691	14734	14586	14543	14610	14808	14612	14605	14760	14665	14759	14777	14881	15044	14731	14738	14610	14625	14687	14667	14726	14873	14718	14734	14909	14739	14760	14800	14735	14808	14664	14768	14781	14548	14747	14821	14709	14675	14590	14480	14732	14878	14584	14684	14584	14641	14678	14724	14687	14743	14781	14814	14787	14613	14817	14763	14559	14703	14811	14879	14683	14778	14790	14805	14645	14662	14642	14829	14663	14827	15036	14729	14596	14793	14656	14919	14771	14511	14641	14630	14922	14623	14515	14875	14580	14835	14735	14950	14705	14756	14797	14617	14737	14718	14869	14890	14793	14687	14672	14717	14652	14755	14764	14618	14801	14683	14818	14694	14612	14940	14805	14982	14805	14746	14777	14667	14705	14680	14856	14768	14792	14840	14694	14871	14673	14795	14837	14658	14735	14681	14645	14636	14719	14743	14798	14743	14659	14566	14600	14810	14910	14553	14539	14573	14796	14620	14709	14809	14534	14681	14652	14546	14700	14680	14763	14797	14458	14607	14612	14874	14664	14789	14547	14623	14641	14773	14814	14756	15039	14753	14723	14605	14927	14671	14701	14683	14741	14430	14623	14588	14674	14858	14623	14717	14816	14760	14598	14747	14535	14796	14730	14911	14802	14669	14514	14723	14576	14806	14747	14704	14740	14619	14770	14724	14796	14938	14864	14435	14652	14791	14675	14758	14781	14730	14849	14886	14713	14709	14579	14581	14712	14672	14794	14734	14688	14627	14669	14586	14727	14759	14509	14803	14664	14695	14892	14823	14764	14724	14823	14868	14744	14832	14592	14645	14804	14766	14776	14719	14576	14764	14653	14908	14749	14797	14572	14757	14807	14615	14699	14594	14813	14744	14535	14802	14814	14746	14570	14710	14698	14706	14748	14836	14642	14829	14722	14711	14699	14784	14832	14770	14836	14757	14708	14858	14936	14714	14830	14692	14731	14823	14677	14732	14777	14541	14595	14769	14670	14720	14659	14603	14783	14912	14729	14668	14807	14682	14739	14830	14680	14722	14694	14675	14430	14699	14798	14711	14752	14661	14618	14686	14694	14821	14680	14646	14754	14939	14811	14925	14840	14610	14829	14788	14940	14720	14645	14718	14814	14867	14634	14682	14713	14698	14687	14637	14818	14623	14820	14669	14851	14721	14731	14725	14829	14621	14544	14535	14862	14652	14908	14852	14801	14849	14809	14950	14635	14792	14701	14734	14758	14772	14701	14781	14766	14610	14721	14855	14788	14747	14535	14667	14787	14795	14689	14589	14794	14674	14748	14592	14769	14570	14698	14582	14760	14925	14873	14589	14792	14555	14628	14545	14662	14822	14741	14823	14704	14891	14849	14762	14870	14648	14787	14841	14608	14842	14664	14678	14577	14714	14684	14877	14592	14707	14722	14582	14751	15002	14789	14603	14585	14654	14667	14696	14810	14746	14758	14836	14658	14629	14723	14885	14835	14725	14673	14814	14580	14558	14754	14593	14789	14843	14716	14733	14680	14825	14743	14700	14522	14689	14774	14746	14740	14719	14921	14654	14676	14629	14680	14682	14815	14945	14591	14830	14831	14676	14747	14674	14714	14779	14606	14726	14704	14662	14630	14754	14663	14659	14728	14568	14787	14870	14908	14913	14711	14802	14844	14722	14725	14715	14757	14671	14702	14706	14822	14732	14450	14640	14724	14675	14833	14646	14726	14670	14736	14775	14694	14690	14712	14721	14738	14767	14765	14784	14497	14645	14883	14805	14797	14696	14698	14779	14762	14827	14674	14698	14724	14552	14711	14679	14642	14738	14701	14775	14848	14888	14616	14906	14783	14802	14557	14865	14683	14850	14816	14697	14658	14776	14578	14624	14676	14959	14725	14779	14804	14855	14590	14733	14816	14841	14519	14674	14805	14691	14726	14656	14775	14868	14609	14554	14626	14551	14625	14861	14732	14826	14893	14737	14822	14929	14645	14583	14641	14717	14691	14751	14647	14688	14762	14924	14580	14733	14583	14638	14646	14593	14758	14679	14794	14706	14726	14658	14585	14568	14739	14604	14612	14805	14677	14745	14580	14789	14794	14656	14643	14776	14809	14641	14567	14888	14668	14733	14825	14852	14721	14760	14631	14633	14747	14587	14623	14659	14582	14498	14507	14740	14794	14710	14795	14775	14855	14657	14724	14730	14585	14655	14904	14634	14854	14761	14768	15002	14789	14603	14901	14844	14679	14764	14797	14602	14755	14907	14791	14660	14626	14720	14786	14470	14764	14632	14652	14711	14764	14775	14703	14845	14591	14654	14431	14683	14737	14777	14623	14930	14646	14586	14763	14654	14565	14877	14636	14724	14773	14856	14746	14711	14660	14806	14591	14681	14732	14645	14783	14772	15058	14595	14709	14549	14617	14552	14744	14810	14867	14658	14868	14800	14730	14823	14694	14737	14514	14901	14735	14771	14664	14774	14670	14590	14867	14802	14558	14595	14677	14675	14611	14446	14754	14753	14646	14858	14623	14839	14824	14790	14757	14717	14826	14766	14825	14756	14790	14695	14709	14794	14713	14726	14748	14897	14643	14768	14724	14813	14667	14591	14534	14809	14775	14664	14834	14675	14621	14470	14661	14586	14716	14752	14626	14690	14676	14823	14599	14587	14560	14762	14744	14748	14491	14674	14751	14950	14652	14699	14558	14940	14771	14726	14638	14832	14758	14806	14860	14781	14570	14753	14806	14949	14655	14693	14684	14803	14830	14685	14642	14647	14645	14686	14501	14799	14602	14828	14758	14693	14670	14761	14645	14684	14639	14730	14610	14745	14641	14884	14635	14693	14611	14626	14764	14732	14663	14834	14614	14692	14511	14649	14747	14647	14684	14792	14838	14870	14682	14539	14751	14798	14819	14739	14764	14781	14685	14802	14740	14763	14621	14534	14759	14683	14655	14624	14699	14739	14720	14715	14734	14656	14660	14859	14798	14725	14768	14783	14690	14546	14656	14777	14598	14784	14821	14739	14594	14634	14721	14615	14814	14729	14758	14840	14862	14936	14769	14710	14815	14678	14625	14835	14816	14600	14544	14667	14729	14598	14714	14588	14736	14729	14568	14803	14584	14773	14901	14691	14819	14839	14854	14845	14700	14547	14688	14793	14888	14704	14714	14590	14660	14643	14726	14678	14747	14798	14852	14731	14751	14575	14639	14647	14512	14712	14752	14660	14674	14644	14555	14730	14676	14873	14757	14770	14917	14754	14837	14726	14614	14715	14785	14715	14702	14787	14735	14814	14842	14747	14722	14723	14790	14619	14770	14576	14729	14554	14993	14801	14889	14709	14692	14764	14657	14692	14557	14768	14602	14507	14836	14676	14753	14707	14529	14660	14714	14634	14887	14749	14847	14674	14774	14675	14853	14753	14702	14781	14761	14904	14738	14717	14779	14722	14774	14718	14574	14780	14710	14772	14749	14747	14585	14722	14971	14804	14555	14628	14742	14617	14878	14632	14628	14604	14746	14628	14710	14760	14592	14733	14936	14698	14523	14565	14560	14779	14695	14740	14729	14673	14800	14634	14635	14857	14768	14629	14568	14640	14675	14689	14734	14693	14829
17174	34663	31490	22772	20493	18993	17170	16165	15402	15160	15483	14079	13777	14042	28363	39043	34702	25869	18061	14069	13298	13048	12985	12877	12861	12748	12787	12978	12913	12890	12897	12943	12720	12991	12953	12825	12903	12899	12927	12894	12868	12955	12862	12885	12938	12841	12917	12860	12867	12901	12949	12946	13110	12846	12742	12789	12966	12889	12846	12743	12967	12941	12789	13011	12981	12909	12848	12893	12931	12831	12943	12798	12734	12814	12926	12858	12942	12964	12821	12985	12824	12910	12755	12846	12893	12847	12998	12840	12896	12766	12867	12968	13050	12778	12853	12926	12928	12972	12776	12907	12921	12926	12896	12936	12895	12788	12818	12713	12893	12708	12873	12710	12779	13013	12941	12751	12719	12913	12868	12974	12906	12874	12865	12865	12791	13000	12846	12947	12988	12786	12929	12877	12859	12943	12737	12946	12755	12953	12826	12913	12840	12782	12800	12747	12890	12938	12850	12774	12894	12893	12883	12748	12848	12896	12929	12978	12883	12827	12934	12927	12933	12810	12762	12879	12931	12778	12869	12859	12952	12806	12899	12760	12825	12763	12867	12752	12986	12743	12935	12672	12825	12921	12841	12918	12845	12936	12869	12903	12982	12829	12702	12907	12753	12935	12687	12931	12870	12811	12801	12936	12821	12804	12740	12951	12877	12811	12998	12817	13130	12818	12782	12826	12999	12929	12716	12804	12802	12958	12979	12628	12905	12912	12759	12812	12909	12946	12965	12873	12852	12961	12856	12880	13003	12765	12874	12922	12842	12805	12868	13075	12963	12842	12710	12933	12779	12792	12819	12855	12901	12755	12847	12805	12992	13005	12952	12857	12742	12833	12879	12973	12659	12861	12898	12719	12865	12851	12790	13027	13110	12767	12996	12952	12834	12904	12660	12977	12687	13016	12836	13054	12889	12873	13002	12863	12852	12863	12840	12762	12894	12732	12825	12898	12861	12858	12819	12761	12801	12926	12730	12882	12911	12781	12748	13032	12850	12874	12628	12805	12785	12789	12822	12950	12864	12903	12829	12741	12690	12788	12837	12829	12839	12833	12842	12854	12844	12791	12925	12786	12903	12711	12765	12882	12954	12911	12827	12896	12660	12830	12995	13041	12833	12821	12767	12873	13012	12678	12756	12847	12671	12884	12994	12788	12880	12890	12771	12774	12869	12849	12916	12789	12966	12833	12859	12990	12934	12835	12947	12941	12912	12981	12816	12755	12774	12797	12956	12762	12997	12695	12758	12906	12921	12688	12925	12914	12751	12929	12852	12921	12930	12867	12791	12809	12979	12731	12753	12811	12782	13028	12918	12902	12893	12843	12877	12800	12818	12863	12798	12861	12919	12872	12900	12925	12891	12998	12810	12837	12847	12871	12896	12725	12901	12866	12811	12905	13030	12843	12815	12914	12911	12851	12771	12845	12853	12855	12976	12884	12892	12860	12896	12797	12792	12802	13128	12694	12891	12833	13024	12770	12928	12713	12902	12954	12989	12849	12831	12921	12911	12867	12930	12842	12890	12961	12903	12832	12809	12702	12743	12785	12772	12909	12946	12813	12803	12802	12835	12804	12593	12757	13008	12863	12776	12814	12951	12942	12801	12783	12915	12898	12604	12871	12714	13007	12897	12761	12780	12936	12805	12878	12860	12863	12916	12854	12940	12811	12816	12847	12947	12843	13009	12725	12903	12919	12908	12838	12735	12932	12770	12987	12894	12941	12930	12908	12748	12816	12779	12751	12991	12793	12834	12822	13042	12761	12774	12829	13023	12802	12796	12871	12983	12862	12771	12867	13017	12980	12768	12941	12906	12718	12688	12859	12788	12885	13081	12790	12655	12953	12898	12888	12893	12792	12737	12771	12812	12833	12918	12828	12871	12821	12887	12847	12889	12702	12973	12904	12822	12748	12881	12893	12730	12650	12787	12714	12847	12983	12924	13037	12859	12761	12883	12889	12771	12909	12682	12879	12896	12736	12916	12819	12946	12796	12795	12830	12792	12783	12959	12900	12778	12686	13049	12724	12864	12809	12882	12911	12819	12867	12839	12793	12881	12827	12857	12697	12870	12888	12905	12880	12987	12875	12985	12990	12933	12728	13049	12830	12890	12892	12817	12947	12818	12748	12839	12857	12887	12628	12726	12990	12767	12823	12915	12811	12742	12804	12922	12800	12813	13019	12790	12734	12645	12849	12758	12815	12797	12772	12907	12907	12749	12803	13005	12945	12893	12914	12826	12867	12789	12926	12745	12924	12818	12874	12845	12799	12787	12712	12761	12993	12969	12838	12904	12920	12749	12748	12861	12794	12911	12842	12871	12843	12735	12907	12863	12896	12938	12955	12910	12707	12808	12788	12851	12846	12720	12906	13140	12917	12752	12713	12914	12812	12830	12855	12841	12788	12853	12842	13058	12722	12884	12814	12851	12769	12873	12664	12905	12933	12741	12894	13002	12804	12760	12781	12877	12883	12876	12963	12842	12953	12995	12904	12859	12806	12924	12805	12666	12788	12970	12615	13061	12709	12955	12890	12888	12822	12754	12934	12949	12680	12665	12919	12970	12656	12810	12853	12781	12775	12803	12824	12867	12789	12835	13031	13009	12724	12805	12827	12933	13009	12919	12816	12952	12819	13011	12834	12927	12758	12769	12843	12722	12893	12805	12911	12649	12772	12945	12723	12863	12798	12975	12852	12720	12867	12821	12631	12797	13021	12942	12856	12878	12890	12827	12956	12801	12841	12859	12750	12702	12868	12878	12905	12895	12735	12852	12953	12825	12814	12957	12756	12790	12884	12838	12866	12819	12878	12829	13013	12884	12714	12880	13006	12953	12870	12797	12709	12813	12907	12882	12786	12658	12949	12748	12870	12718	12902	13021	12742	12902	12788	12654	13039	12875	12791	12769	12842	12908	12804	13003	12850	12824	12603	12918	12761	12798	12985	12776	13001	12882	12861	12775	12696	12883	12860	12919	13008	12689	12927	12909	12895	12851	12735	12793	12803	12901	12860	12845	12773	12709	12916	12843	12924	12956	12785	12858	12789	12813	12860	12629	12912	12798	12869	12927	12927	12740	12893	12838	12936	12854	12828	12934	12790	12832	12725	12793	12886	12930	12831	12894	12878	12845	12671	12889	12750	12632	12795	12836	12697	12779	12810	12676	12898	12859	12898	12849	12902	12883	12748	12810	12830	12839	12840	12927	13003	12888	12802	12932	12830	12877	12945	12742	12783	12704	12924	12703	12901	12814	12791	12825	12912	12979	12701	12800	12871	12838	12861	12948	12809	12940	12664	12829	12809	12844	12941	13002	12927	12899	12827	12875	12969	12797	12745	12769	12750	12861	12998	12861	12874	12759	12766	12803	12950	12639	12731	12943	12866	13010	12874	12779	12843	12885	12830	12823	12818	13044	12894	12830	12846	12999	12973	12803	12728	12830	13023	12888	12987	12802	12829	12961	12953	12830	12914	12738	12935	12941	12796	12731	12677	12819	12834	12960	12843	12804	12787	12871	12853	12893	12835	12790	12836	12803	12835	12875	12885	12770	12994	12730	12835	12896	12792	12963	12816	12991	12935	12836	12979	12657	12794	12933	12746	12842	12828	12937	12939	12843	12882	12755	12827	12916	12819	12786	12703	12896	12996	12856	12851	12755	12948	12789	12787	12736	12845	12901	12856	12774	12764	12747	12806	12908	12773	12891	12804	12822	12960	12860	12827	12798	12902	12831	12828	12956	12764	12797	12783	12857	12844	12858	12895	12724	12990	12954	12758	12861	12795	12888	12889	12835	12869	12955	12792	12837	12808	12733	12785	12793	12715	12837	12874	13051	12901	12846	12765	12847	12792	12815	12914	12699	12930	12795	12941	12906	12806	12900	12820	12792	12672	12913	12528	12886	12818	12728	12825	12819	12779	12912	12877	12902	12679	12701	12913	12801	12831	12723	12848	12799	12693	12881	12970	12761	12932	12807	12823	12995	12864	12896	12794	12882	13035	12778	12826	12875	12919	12726	12870	12870	12893	12880	12824	12838	12939	12902	12637	12936	12631	12960	12752	12964	12911	12913	12574	12894	12802	12724	12715	12950	12879	12812	12772	12835	12858	12850	12842	12950	12743	12955	12806	12784	12733	12933	12688	12816	12890	12879	12891	12900	12812	12663	12857	12832	12875	12983	12965	12979	12748	12839	12795	12965	12910	12826	12776	12987	12858	12849	13010	12843	12923	12980	12724	12894	12984	12793	12831	12891	12827	12979	12837	12952	12834	12924	12814	12907	12890	12638	13004	13128	12936	12758	12741	13002	12587	12730	12920	12820	12789	12646	13104	12882	12853	12777	12972	12791	12978	12913	12782	12805	12953	12854	12896	13189	12810	12810	12989	12740	12846	12754	12765	12638	12888	12850	12742	12811	12844	12908	12965	12833	12832	12946	12830	13109	12809	12778	12710	12804	12809	12776	12868	12848	12844	12930	12953	12932	12949	12932	12814	12964	12685	12928	12856	12932	12815	12979	12797	12943	12737	12834	12823	12808	12897	12841	12870	12861	12818	12846	12760	12845	12923	12881	12914	12933	12790	12817	12852	12777	12792	12860	12887	12771	12842	12802	12947	12964	12803	12808	12810	12815	12901	12972	12889	12960	12810	12747	12932	12800	12872	12932	12845	12852	12816	12708	12824	12960	12938	12911	12651	12978	12924	12619	12851	12900	12720	12977	12786	12895	12854	12744	12786	12784	12760	12858	12881	12776	12756	12982	12930	12832	12841	12883	12818	12762	12899	12886	12823	12881	13037	12766	12851	12757	12992	12850	12826	12869	13040	12900	12768	12685	12799	12857	12859	12897	12915	13067	12797	12870	12877	12860	12851	12842	12871	12823	12849	12679	12837	12938	12786	12770	12799	12806	12946	12857	12935	12954	12910	12831	12862	12777	12795	12827	12757	12869	12948	12845	12859	12983	12961	12855	12863	12904	12860	12739	12857	12966	12790	12709	12800	12836	12833	12931	12819	12764	12926	12859	12780	12957	12796	12742	12840	12948	12750	12844	12892	12800	13044	12889	12852	12750	12974	12791	12905	12885	12782	12968	12879	12821	12944	12917	12705	12930	12868	12844	12932	12707	12832	12831	12796	13056	12847	12819	12786	12927	12862
26922	21823	24596	20426	17226	16352	16433	16012	15799	15988	15667	15604	15312	15934	17363	17774	17528	16654	15949	15585	15583	15398	15266	15518	15374	15584	15545	15522	15641	15461	15308	15413	15273	15453	15359	15585	15561	15517	15396	15428	15407	15423	15544	15246	15581	15609	15442	15363	15277	15589	15327	15487	15353	15550	15283	15414	15479	15440	15450	15461	15537	15281	15657	15391	15386	15572	15459	15427	15336	15296	15548	15434	15513	15504	15185	15399	15302	15313	15246	15420	15350	15653	15482	15049	15372	15365	15241	15568	15631	15580	15300	15544	15215	15501	15654	15392	15484	15470	15342	15466	15493	15332	15498	15498	15429	15606	15401	15375	15264	15566	15570	15486	15626	15479	15434	15455	15642	15577	15467	15440	15398	15270	15247	15391	15565	15347	15518	15552	15590	15378	15403	15367	15362	15463	15464	15367	15316	15217	15481	15574	15504	15494	15527	15369	15502	15484	15444	15374	15320	15379	15225	15524	15520	15341	15590	15614	15311	15384	15424	15608	15487	15265	15443	15441	15569	15482	15564	15462	15388	15423	15376	15447	15668	15670	15481	15656	15513	15468	15269	15440	15386	15439	15492	15499	15352	15387	15331	15298	15496	15438	15397	15434	15472	15362	15410	15460	15168	15440	15172	15472	15534	15590	15353	15376	15313	15190	15445	15520	15424	15254	15288	15233	15456	15448	15359	15414	15245	15453	15391	15315	15415	15462	15556	15504	15359	15300	15483	15248	15399	15564	15621	15372	15561	15524	15448	15271	15465	15322	15337	15237	15420	15699	15310	15391	15342	15541	15602	15539	15584	15571	15492	15347	15366	15375	15419	15388	15267	15195	15542	15453	15374	15358	15357	15331	15466	15485	15322	15433	15579	15319	15416	15581	15437	15485	15288	15513	15244	15365	15480	15364	15326	15563	15433	15206	15593	15308	15512	15397	15355	15442	15541	15382	15311	15576	15394	15411	15307	15287	15410	15449	15527	15498	15550	15517	15363	15609	15457	15322	15352	15329	15514	15734	15591	15519	15387	15366	15524	15450	15385	15325	15437	15493	15334	15581	15405	15383	15506	15466	15390	15420	15335	15377	15540	15434	15324	15587	15465	15462	15443	15457	15603	15345	15466	15548	15284	15463	15662	15501	15500	15516	15230	15385	15499	15400	15372	15509	15419	15265	15368	15345	15475	15424	15559	15385	15348	15644	15578	15594	15557	15390	15527	15386	15348	15269	15647	15467	15547	15476	15469	15536	15557	15363	15345	15329	15386	15284	15425	15259	15488	15221	15347	15372	15445	15306	15289	15460	15260	15475	15462	15530	15434	15394	15526	15456	15560	15730	15253	15339	15556	15275	15613	15289	15267	15415	15596	15086	15222	15435	15326	15435	15350	15550	15385	15589	15385	15629	15248	15207	15327	15521	15412	15570	15559	15306	15500	15323	15422	15587	15410	15436	15854	15259	15071	15514	15477	15129	15354	15366	15601	15474	15244	15420	15345	15421	15381	15471	15408	15268	15453	15258	15353	15401	15461	15525	15522	15439	15340	15201	15462	15366	15561	15499	15618	15405	15218	15501	15430	15369	15597	15293	15448	15564	15400	15260	15572	15312	15475	15402	15422	15626	15534	15360	15485	15429	15442	15258	15645	15515	15568	15422	15480	15649	15567	15488	15667	15458	15511	15177	15525	15477	15392	15174	15148	15374	15609	15205	15589	15333	15399	15503	15643	15496	15571	15434	15423	15364	15557	15344	15399	15426	15528	15380	15374	15449	15440	15382	15310	15353	15450	15609	15470	15417	15479	15205	15290	15202	15455	15342	15342	15455	15547	15429	15540	15286	15164	15416	15494	15520	15475	15470	15326	15578	15416	15325	15330	15306	15289	15377	15619	15432	15442	15424	15369	15447	15296	15290	15401	15516	15547	15482	15409	15450	15323	15269	15371	15242	15369	15402	15295	15431	15197	15512	15492	15326	15370	15441	15491	15323	15593	15190	15329	15356	15214	15401	15570	15452	15555	15573	15529	15339	15539	15327	15382	15455	15235	15292	15407	15426	15458	15453	15357	15338	15588	15463	15514	15327	15542	15375	15528	15369	15444	15417	15295	15450	15399	15463	15477	15486	15629	15417	15237	15407	15699	15255	15525	15298	15452	15539	15564	15233	15471	15371	15424	15529	15566	15407	15655	15391	15444	15197	15439	15314	15370	15396	15505	15416	15493	15523	15448	15562	15540	15366	15334	15495	15605	15455	15411	15373	15506	15444	15457	15432	15207	15474	15398	15361	15324	15235	15650	15409	15564	15457	15384	15334	15293	15333	15374	15383	15302	15461	15447	15569	15524	15504	15301	15523	15263	15599	15562	15317	15457	15549	15456	15154	15448	15272	15449	15518	15554	15556	15424	15428	15236	15378	15469	15397	15497	15373	15395	15295	15165	15384	15432	15309	15485	15563	15320	15438	15506	15544	15613	15392	15563	15378	15452	15406	15404	15610	15468	15322	15338	15538	15490	15204	15295	15399	15504	15425	15361	15529	15330	15504	15546	15415	15486	15344	15525	15550	15659	15410	15321	15420	15284	15541	15409	15258	15430	15395	15456	15437	15507	15389	15334	15454	15485	15480	15346	15558	15424	15260	15260	15406	15401	15448	15289	15253	15167	15207	15553	15567	15441	15398	15499	15510	15288	15426	15642	15369	15327	15422	15484	15480	15547	15324	15310	15313	15447	15420	15483	15565	15443	15651	15443	15548	15373	15534	15397	15487	15270	15226	15427	15405	15452	15479	15393	15418	15400	15449	15333	15400	15426	15484	15376	15450	15582	15408	15356	15506	15042	15356	15392	15546	15363	15334	15495	15453	15156	15376	15414	15519	15331	15248	15426	15345	15353	15388	15485	15313	15343	15297	15286	15469	15344	15418	15622	15272	15383	15299	15279	15414	15501	15484	15514	15517	15254	15388	15223	15300	15550	15506	15584	15411	15335	15518	15522	15503	15350	15426	15555	15383	15531	15572	15361	15427	15331	15514	15634	15432	15290	15475	15528	15529	15600	15613	15459	15398	15260	15369	15454	15295	15294	15372	15348	15464	15368	15286	15394	15428	15432	15670	15284	15279	15384	15355	15333	15468	15304	15296	15396	15369	15490	15355	15497	15296	15500	15305	15276	15329	15248	15258	15348	15420	15590	15495	15416	15398	15466	15509	15342	15396	15430	15471	15564	15499	15437	15415	15485	15528	15267	15311	15517	15565	15521	15330	15349	15389	15386	15523	15454	15299	15436	15430	15452	15545	15475	15393	15689	15248	15428	15408	15465	15307	15513	15506	15367	15299	15165	15427	15301	15501	15393	15530	15472	15379	15311	15518	15501	15644	15441	15503	15148	15238	15372	15431	15506	15473	15382	15440	15608	15469	15242	15375	15291	15349	15396	15428	15359	15356	15430	15407	15452	15474	15222	15522	15668	15555	15321	15492	15531	15416	15530	15375	15458	15373	15527	15329	15439	15319	15495	15552	15553	15509	15560	15288	15269	15383	15381	15410	15454	15463	15453	15675	15521	15568	15569	15452	15270	15326	15228	15349	15265	15503	15568	15586	15548	15534	15433	15289	15559	15429	15383	15374	15353	15226	15446	15384	15307	15446	15400	15568	15367	15408	15468	15406	15289	15294	15384	15255	15561	15591	15530	15593	15451	15468	15647	15504	15563	15500	15359	15410	15340	15362	15467	15423	15422	15239	15622	15533	15442	15459	15514	15385	15351	15395	15247	15308	15431	15283	15395	15572	15289	15512	15387	15461	15491	15491	15492	15276	15439	15568	15341	15475	15331	15354	15507	15346	15490	15470	15513	15386	15418	15163	15540	15568	15373	15629	15408	15481	15329	15343	15375	15352	15423	15176	15354	15636	15548	15440	15579	15359	15374	15395	15381	15409	15359	15489	15563	15492	15468	15523	15559	15507	15494	15429	15600	15312	15513	15455	15433	15385	15402	15384	15315	15426	15498	15456	15493	15467	15588	15426	15602	15487	15637	15577	15484	15550	15481	15631	15414	15298	15656	15381	15506	15609	15405	15459	15250	15329	15503	15462	15366	15394	15391	15482	15239	15798	15496	15362	15443	15424	15384	15385	15448	15286	15494	15577	15352	15435	15350	15381	15401	15503	15279	15214	15363	15459	15541	15521	15365	15370	15498	15452	15456	15299	15336	15501	15377	15482	15342	15407	15290	15504	15292	15404	15341	15567	15467	15570	15501	15379	15347	15641	15371	15503	15504	15503	15366	15301	15282	15316	15494	15419	15489	15552	15456	15361	15164	15538	15437	15145	15466	15614	15409	15472	15490	15399	15359	15472	15529	15480	15349	15314	15665	15537	15656	15523	15326	15607	15376	15519	15406	15532	15719	15467	15460	15382	15363	15647	15408	15375	15271	15345	15324	15296	15477	15569	15288	15365	15453	15400	15466	15510	15424	15335	15436	15606	15493	15319	15586	15515	15494	15499	15525	15474	15439	15406	15484	15327	15328	15387	15423	15654	15394	15461	15521	15443	15406	15545	15455	15467	15425	15426	15514	15402	15450	15335	15346	15335	15411	15440	15324	15275	15413	15380	15413	15288	15336	15488	15520	15562	15438	15389	15367	15428	15440	15570	15391	15520	15571	15301	15482	15477	15471	15519	15398	15166	15343	15462	15358	15531	15775	15319	15281	15457	15384	15513	15469	15470	15228	15465	15194	15464	15379	15589	15554	15541	15563	15234	15551	15568	15513	15531	15467	15523	15459	15593	15610	15462	15439	15448	15537	15521	15446	15318	15449	15427	15512	15493	15514	15568	15523	15327	15235	15404	15249	15455	15319	15555	15542	15411	15282	15236	15353	15473	15452	15359	15154	15419	15462	15279	15407	15432	15495	15486	15190	15388	15545	15408	15353	15274	15482	15526	15484	15430	15269	15387	15548	15707	15661	15537	15399	15536	15241	15158	15450	15567	15532	15329	15331	15445	15350	15487	15600	15429	15475	15557	15305	15392	15440	15383	15535	15517	15617	15445	15368	15375	15419	15223	15221	15403	15610	15461	15593	15349	15306	15564	15413	15567	15467	15486	15462	15567	15517	15355	15436	15425	15370	15365	15427	15572	15617	15552	15308	15222	15486	15349
16854	23429	20513	16284	16308	14842	14271	14149	14074	14607	13809	13353	13711	14047	16804	16499	15642	14434	13956	13494	13323	13342	13502	13376	13361	13326	13309	13458	13463	13341	13438	13450	13514	13190	13322	13226	13156	13332	13259	13233	13465	13374	13337	13314	13195	13439	13282	13268	13382	13228	13291	13546	13353	13475	13283	13391	13360	13335	13508	13282	13474	13345	13262	13372	13447	13232	13328	13367	13207	13527	13448	13344	13294	13269	13237	13465	13387	13451	13237	13296	13312	13409	13174	13322	13159	13473	13240	13293	13232	13243	13287	13416	13272	13368	13338	13332	13239	13253	13373	13269	13334	13381	13355	13405	13417	13342	13368	13412	13276	13369	13416	13349	13427	13197	13491	13362	13466	13260	13422	13373	13167	13256	13527	13225	13241	13390	13409	13230	13230	13415	13271	13355	13451	13401	13246	13448	13356	13323	13370	13335	13247	13429	13335	13372	13296	13451	13378	13383	13334	13311	13383	13410	13396	13404	13362	13248	13275	13252	13448	13397	13331	13469	13443	13363	13302	13309	13448	13369	13309	13405	13252	13445	13385	13408	13461	13391	13256	13374	13336	13428	13330	13338	13404	13228	13205	13310	13352	13239	13399	13350	13359	13385	13525	13295	13322	13146	13196	13268	13575	13337	13216	13210	13242	13440	13307	13481	13311	13441	13362	13320	13442	13287	13406	13439	13425	13261	13412	13369	13422	13216	13229	13497	13250	13351	13501	13376	13270	13370	13243	13396	13501	13329	13407	13427	13261	13329	13362	13373	13465	13428	13431	13329	13359	13372	13447	13429	13324	13273	13336	13421	13326	13345	13305	13280	13289	13316	13403	13287	13584	13398	13387	13272	13277	13334	13446	13246	13481	13391	13265	13408	13272	13482	13282	13227	13228	13394	13361	13285	13263	13267	13498	13306	13162	13521	13313	13315	13386	13393	13364	13411	13226	13303	13444	13305	13140	13351	13297	13377	13507	13278	13362	13415	13464	13394	13491	13306	13490	13370	13386	13463	13365	13292	13332	13348	13332	13367	13326	13448	13268	13438	13253	13351	13352	13323	13444	13203	13368	13246	13369	13341	13121	13451	13341	13385	13172	13640	13332	13446	13252	13313	13249	13429	13370	13359	13371	13436	13363	13410	13362	13253	13318	13576	13448	13343	13282	13263	13254	13345	13311	13283	13338	13109	13543	13286	13340	13427	13484	13414	13230	13344	13393	13318	13385	13331	13406	13318	13518	13235	13592	13476	13390	13313	13371	13271	13422	13387	13183	13361	13397	13316	13387	13304	13364	13334	13353	13320	13291	13442	13284	13480	13305	13346	13308	13422	13288	13232	13402	13265	13389	13390	13344	13227	13339	13469	13283	13322	13261	13508	13335	13327	13441	13405	13284	13274	13538	13353	13583	13225	13430	13514	13340	13320	13460	13452	13346	13417	13484	13498	13452	13246	13461	13367	13472	13350	13362	13350	13287	13313	13363	13441	13388	13285	13431	13358	13319	13382	13240	13540	13407	13455	13453	13365	13374	13387	13364	13385	13364	13285	13378	13394	13336	13480	13231	13412	13418	13324	13396	13420	13296	13330	13364	13189	13214	13422	13523	13278	13480	13346	13393	13218	13357	13328	13360	13270	13376	13380	13346	13416	13374	13325	13337	13410	13269	13372	13386	13265	13399	13359	13418	13124	13236	13302	13236	13296	13467	13355	13326	13401	13293	13330	13341	13320	13266	13422	13428	13335	13395	13370	13358	13367	13331	13492	13335	13333	13303	13494	13487	13296	13252	13282	13313	13346	13427	13271	13264	13346	13457	13396	13506	13413	13436	13266	13318	13382	13253	13297	13496	13323	13393	13359	13230	13481	13418	13483	13312	13327	13408	13354	13554	13376	13188	13347	13226	13282	13462	13450	13416	13395	13434	13507	13245	13288	13261	13427	13319	13345	13215	13321	13367	13141	13354	13375	13261	13325	13482	13373	13411	13243	13390	13222	13396	13359	13416	13402	13452	13451	13244	13424	13316	13458	13260	13346	13411	13296	13330	13318	13334	13304	13232	13446	13362	13482	13263	13352	13429	13373	13251	13428	13456	13444	13299	13288	13365	13299	13250	13249	13262	13370	13336	13176	13341	13356	13118	13364	13375	13368	13206	13526	13396	13356	13477	13383	13338	13286	13319	13406	13398	13394	13367	13264	13348	13471	13431	13503	13236	13365	13485	13331	13290	13260	13420	13364	13402	13326	13342	13437	13460	13325	13237	13255	13544	13316	13415	13236	13427	13391	13379	13275	13289	13371	13381	13461	13389	13446	13503	13218	13288	13238	13389	13528	13333	13471	13129	13413	13436	13555	13587	13267	13505	13440	13391	13326	13292	13236	13535	13309	13310	13390	13392	13418	13318	13513	13184	13254	13332	13207	13425	13401	13334	13381	13432	13397	13483	13416	13302	13357	13364	13468	13439	13402	13477	13233	13164	13417	13349	13394	13264	13339	13399	13431	13509	13510	13366	13420	13477	13509	13284	13204	13406	13306	13427	13479	13267	13441	13348	13340	13279	13368	13331	13412	13412	13397	13248	13214	13442	13313	13314	13451	13347	13359	13361	13252	13404	13396	13358	13295	13370	13360	13306	13412	13306	13442	13340	13304	13329	13419	13362	13438	13278	13332	13367	13346	13380	13203	13423	13423	13352	13399	13504	13463	13213	13355	13407	13349	13251	13383	13411	13526	13272	13406	13316	13465	13440	13361	13384	13418	13226	13304	13272	13334	13394	13322	13286	13391	13594	13334	13174	13462	13386	13353	13404	13462	13235	13445	13384	13285	13195	13340	13345	13098	13427	13271	13417	13406	13431	13482	13413	13267	13329	13285	13390	13440	13241	13294	13401	13389	13334	13357	13462	13180	13357	13422	13239	13424	13359	13444	13424	13410	13380	13335	13342	13155	13467	13556	13473	13180	13410	13334	13389	13412	13317	13418	13497	13491	13461	13149	13422	13387	13327	13338	13338	13465	13470	13318	13307	13317	13408	13254	13456	13450	13535	13321	13251	13429	13413	12984	13499	13241	13348	13253	13307	13217	13344	13206	13600	13517	13300	13279	13452	13465	13239	13242	13340	13332	13412	13332	13419	13325	13352	13368	13356	13467	13185	13330	13402	13287	13242	13461	13429	13431	13311	13483	13476	13374	13402	13510	13430	13493	13497	13462	13268	13365	13332	13227	13371	13394	13428	13298	13191	13365	13429	13534	13350	13373	13327	13543	13482	13410	13289	13393	13335	13400	13343	13278	13402	13417	13305	13174	13293	13443	13389	13570	13234	13380	13436	13400	13438	13241	13482	13294	13383	13335	13387	13455	13515	13345	13408	13403	13471	13292	13364	13349	13096	13424	13353	13486	13229	13436	13445	13165	13413	13236	13427	13433	13417	13441	13382	13369	13240	13358	13533	13273	13347	13308	13476	13486	13428	13349	13367	13316	13458	13332	13467	13381	13248	13332	13438	13389	13369	13365	13465	13427	13405	13379	13377	13276	13443	13353	13375	13400	13500	13231	13290	13321	13381	13311	13328	13335	13552	13395	13375	13258	13220	13524	13402	13374	13348	13457	13321	13276	13523	13451	13292	13326	13431	13407	13235	13366	13299	13342	13407	13298	13463	13376	13287	13301	13317	13328	13389	13265	13393	13466	13420	13344	13324	13436	13325	13393	13305	13542	13303	13414	13364	13596	13400	13355	13354	13440	13242	13464	13422	13386	13382	13334	13472	13221	13267	13354	13395	13266	13246	13387	13266	13320	13515	13395	13282	13430	13346	13473	13414	13414	13329	13361	13254	13218	13246	13412	13338	13514	13363	13470	13364	13429	13297	13355	13470	13380	13404	13304	13419	13111	13247	13351	13448	13405	13285	13326	13211	13500	13331	13381	13448	13489	13435	13412	13335	13269	13287	13471	13410	13237	13544	13322	13407	13392	13320	13364	13262	13317	13334	13169	13379	13304	13298	13427	13317	13514	13382	13272	13308	13439	13321	13326	13430	13394	13320	13319	13443	13288	13257	13296	13381	13292	13452	13345	13402	13199	13390	13399	13446	13507	13389	13261	13333	13330	13477	13373	13367	13259	13413	13393	13283	13441	13114	13537	13485	13330	13358	13308	13309	13364	13409	13322	13328	13328	13496	13294	13451	13332	13368	13427	13268	13310	13474	13316	13336	13350	13286	13450	13235	13345	13351	13243	13479	13407	13243	13454	13226	13088	13378	13223	13486	13292	13471	13270	13177	13395	13352	13300	13204	13447	13289	13443	13412	13283	13396	13340	13187	13303	13412	13400	13452	13507	13408	13263	13318	13336	13402	13374	13401	13403	13438	13356	13420	13298	13277	13290	13493	13396	13408	13419	13207	13278	13314	13353	13348	13455	13273	13392	13245	13297	13283	13429	13414	13340	13305	13173	13397	13200	13541	13255	13355	13330	13310	13400	13371	13336	13340	13445	13143	13569	13317	13370	13378	13369	13367	13388	13295	13263	13358	13475	13320	13345	13361	13339	13254	13344	13493	13348	13234	13358	13208	13241	13317	13293	13392	13330	13533	13541	13430	13419	13440	13272	13347	13451	13512	13447	13241	13306	13490	13315	13339	13494	13331	13461	13432	13399	13312	13393	13219	13347	13258	13399	13158	13493	13207	13612	13341	13405	13323	13372	13228	13390	13341	13201	13421	13497	13425	13322	13449	13335	13342	13377	13275	13337	13395	13426	13388	13286	13407	13500	13345	13247	13336	13330	13324	13431	13474	13349	13390	13351	13435	13402	13393	13434	13159	13364	13489	13338	13292	13346	13376	13359	13415	13338	13569	13331	13520	13188	13410	13267	13429	13225	13370	13154	13245	13283	13217	13436	13466	13461	13563	13332	13410	13369	13329	13162	13403	13281	13386	13277	13391	13335	13356	13336	13349	13484	13333	13366	13405	13363	13331	13524	13257	13355	13444	13486	13452	13288	13474	13329	13426	13363	13247	13192	13426	13349	13331	13358	13323	13246	13399	13284	13439	13410	13478	13370	13298	13316	13223	13410	13309	13442	13456	13382	13381	13226	13349	13311	13282	13444	13304	13468	13272	13455	13432	13333	13349	13256	13325	13316	13337	13461	13415	13262
23762	20819	28001	23882	21758	20586	19301	17197	16916	16984	16327	15700	15949	17651	27403	27171	24002	20075	17409	16345	15869	15681	15592	15400	15677	15534	15429	15403	15543	15504	15455	15427	15437	15359	15455	15436	15605	15587	15298	15355	15442	15410	15460	15605	15467	15390	15512	15511	15650	15460	15364	15245	15383	15619	15560	15598	15275	15495	15658	15430	15196	15362	15341	15314	15565	15586	15677	15397	15326	15374	15309	15325	15473	15467	15510	15386	15478	15423	15479	15454	15480	15399	15501	15419	15605	15291	15424	15484	15346	15567	15315	15492	15415	15564	15408	15574	15468	15417	15525	15421	15160	15524	15334	15547	15408	15320	15275	15320	15469	15398	15524	15378	15369	15456	15497	15557	15620	15387	15448	15344	15326	15434	15417	15463	15505	15413	15459	15372	15476	15403	15569	15494	15447	15389	15446	15392	15378	15420	15291	15474	15416	15384	15460	15432	15536	15311	15335	15641	15411	15445	15651	15510	15446	15430	15715	15556	15402	15486	15438	15408	15368	15364	15403	15544	15472	15315	15518	15648	15383	15279	15426	15438	15240	15256	15497	15593	15321	15407	15476	15577	15579	15520	15515	15449	15437	15474	15381	15485	15283	15429	15360	15336	15593	15469	15502	15452	15415	15337	15572	15436	15326	15385	15542	15428	15438	15435	15364	15388	15464	15606	15425	15300	15593	15613	15328	15306	15457	15431	15520	15507	15561	15528	15351	15402	15455	15400	15284	15362	15565	15411	15568	15394	15390	15399	15492	15655	15445	15465	15218	15518	15610	15353	15337	15486	15410	15547	15273	15560	15615	15372	15556	15454	15573	15581	15574	15612	15244	15436	15434	15338	15473	15287	15415	15369	15423	15405	15376	15201	15326	15524	15388	15549	15519	15324	15419	15568	15550	15465	15547	15396	15431	15330	15512	15419	15426	15357	15451	15477	15427	15467	15449	15576	15330	15488	15365	15374	15439	15501	15290	15420	15548	15321	15304	15501	15501	15369	15520	15358	15469	15451	15398	15436	15434	15456	15348	15633	15546	15333	15375	15393	15404	15195	15326	15480	15308	15288	15395	15614	15364	15370	15407	15603	15421	15390	15650	15478	15528	15459	15525	15476	15450	15562	15643	15409	15430	15326	15280	15470	15282	15313	15394	15359	15557	15240	15488	15311	15375	15300	15431	15370	15289	15540	15517	15458	15550	15435	15327	15280	15384	15317	15484	15300	15344	15407	15411	15431	15369	15286	15529	15343	15430	15385	15494	15565	15318	15451	15313	15548	15485	15539	15511	15375	15310	15431	15515	15493	15511	15639	15367	15401	15504	15435	15353	15388	15438	15542	15546	15398	15326	15425	15337	15441	15547	15473	15348	15362	15476	15290	15373	15456	15561	15319	15420	15434	15563	15424	15228	15381	15554	15426	15409	15424	15489	15574	15186	15549	15515	15400	15389	15292	15261	15469	15479	15573	15614	15539	15410	15586	15462	15476	15385	15613	15566	15385	15431	15490	15474	15423	15314	15302	15660	15527	15377	15301	15366	15363	15262	15503	15419	15575	15567	15452	15584	15354	15417	15373	15526	15411	15564	15419	15591	15390	15321	15126	15434	15228	15393	15302	15367	15475	15595	15548	15396	15372	15305	15277	15525	15406	15438	15350	15596	15568	15394	15420	15282	15431	15521	15433	15264	15455	15365	15485	15473	15521	15663	15453	15369	15366	15371	15546	15475	15436	15498	15423	15482	15491	15555	15520	15514	15340	15400	15556	15643	15562	15621	15375	15486	15542	15383	15442	15388	15369	15379	15380	15450	15378	15216	15435	15437	15569	15654	15343	15407	15314	15341	15388	15393	15357	15250	15459	15308	15632	15432	15427	15364	15582	15707	15303	15538	15466	15489	15593	15362	15369	15638	15504	15447	15485	15388	15435	15331	15376	15328	15437	15646	15481	15511	15354	15607	15618	15402	15588	15345	15232	15527	15467	15510	15510	15458	15205	15470	15293	15406	15449	15482	15497	15500	15423	15384	15530	15503	15328	15467	15276	15268	15443	15421	15334	15337	15407	15498	15386	15488	15541	15455	15405	15481	15373	15540	15429	15552	15556	15536	15365	15459	15517	15141	15467	15445	15402	15474	15462	15408	15526	15270	15134	15391	15227	15398	15483	15450	15529	15645	15445	15623	15575	15297	15442	15418	15446	15411	15311	15366	15440	15452	15301	15554	15518	15566	15462	15354	15275	15278	15321	15221	15461	15416	15544	15418	15646	15318	15593	15569	14972	15529	15315	15567	15527	15328	15454	15459	15579	15463	15446	15667	15200	15265	15278	15381	15533	15610	15419	15135	15260	15458	15657	15510	15605	15593	15623	15522	15335	15476	15495	15474	15478	15407	15550	15542	15368	15436	15372	15342	15518	15524	15424	15667	15383	15424	15609	15543	15480	15436	15337	15489	15420	15388	15438	15564	15331	15402	15277	15361	15594	15342	15138	15337	15295	15387	15363	15421	15301	15338	15310	15504	15474	15466	15319	15366	15342	15407	15381	15248	15342	15279	15367	15315	15319	15406	15366	15316	15427	15565	15462	15272	15205	15302	15404	15290	15478	15402	15402	15224	15359	15221	15406	15521	15540	15477	15441	15281	15410	15439	15563	15580	15496	15501	15328	15383	15622	15506	15335	15465	15504	15617	15411	15436	15401	15350	15603	15389	15219	15460	15503	15607	15528	15506	15406	15478	15332	15307	15379	15453	15557	15684	15453	15419	15318	15571	15649	15519	15367	15403	15688	15386	15549	15404	15525	15485	15335	15522	15479	15596	15398	15364	15456	15432	15445	15397	15216	15414	15488	15372	15388	15469	15458	15292	15512	15308	15741	15427	15444	15393	15471	15462	15559	15327	15509	15712	15421	15400	15551	15409	15489	15504	15643	15380	15420	15361	15448	15532	15466	15497	15584	15276	15463	15621	15304	15372	15563	15322	15160	15520	15312	15549	15535	15373	15460	15549	15381	15391	15426	15265	15609	15470	15434	15289	15360	15441	15531	15415	15277	15457	15564	15376	15315	15287	15389	15473	15532	15563	15514	15412	15227	15647	15549	15344	15378	15329	15380	15340	15497	15507	15538	15410	15580	15551	15459	15551	15506	15452	15457	15522	15383	15381	15559	15340	15297	15560	15303	15457	15621	15338	15237	15396	15544	15527	15279	15581	15513	15603	15403	15421	15408	15372	15516	15461	15479	15366	15413	15577	15277	15493	15519	15675	15472	15514	15454	15436	15554	15721	15429	15374	15568	15384	15431	15434	15400	15540	15444	15517	15484	15565	15265	15506	15583	15487	15535	15474	15441	15500	15446	15476	15386	15266	15288	15513	15259	15363	15497	15357	15505	15455	15340	15425	15416	15513	15208	15483	15515	15628	15276	15437	15499	15615	15494	15567	15479	15474	15641	15451	15467	15329	15548	15409	15427	15397	15400	15369	15438	15179	15466	15309	15478	15381	15372	15440	15452	15376	15254	15388	15601	15331	15420	15274	15578	15433	15548	15407	15484	15514	15405	15214	15312	15345	15512	15661	15512	15408	15506	15374	15391	15471	15397	15290	15279	15482	15642	15467	15322	15437	15468	15608	15494	15510	15591	15482	15427	15262	15393	15493	15420	15280	15320	15473	15495	15343	15552	15411	15485	15373	15529	15686	15526	15639	15270	15494	15525	15408	15606	15351	15440	15470	15507	15385	15414	15417	15569	15458	15228	15446	15270	15400	15517	15486	15574	15367	15333	15382	15242	15338	15504	15538	15506	15598	15496	15440	15554	15266	15489	15263	15319	15410	15568	15665	15491	15517	15237	15391	15292	15278	15310	15423	15539	15160	15366	15435	15450	15461	15499	15447	15354	15651	15644	15516	15573	15429	15510	15544	15507	15525	15569	15296	15396	15615	15351	15453	15433	15263	15439	15278	15133	15354	15478	15370	15371	15466	15504	15296	15457	15432	15341	15404	15306	15531	15441	15403	15393	15332	15600	15470	15497	15524	15371	15339	15368	15268	15482	15394	15478	15672	15499	15359	15567	15363	15236	15421	15367	15386	15320	15379	15262	15377	15653	15230	15395	15407	15586	15426	15553	15162	15529	15452	15464	15445	15553	15498	15266	15290	15514	15370	15450	15363	15291	15459	15673	15529	15582	15619	15363	15503	15501	15343	15465	15592	15423	15508	15411	15513	15543	15337	15384	15379	15432	15338	15556	15508	15335	15472	15562	15483	15429	15565	15578	15330	15454	15293	15449	15454	15257	15402	15498	15764	15505	15396	15473	15575	15392	15336	15308	15292	15429	15533	15231	15330	15495	15596	15392	15338	15408	15522	15498	15359	15603	15270	15360	15341	15411	15409	15457	15477	15293	15227	15276	15407	15565	15297	15307	15341	15340	15353	15506	15282	15489	15465	15375	15428	15461	15395	15510	15418	15335	15286	15337	15505	15419	15416	15262	15344	15331	15352	15518	15539	15269	15531	15385	15534	15347	15457	15394	15479	15367	15606	15269	15408	15516	15442	15523	15540	15546	15549	15587	15273	15475	15453	15686	15326	15359	15298	15400	15292	15283	15537	15413	15348	15397	15394	15768	15448	15526	15551	15468	15499	15446	15343	15652	15493	15340	15477	15597	15606	15339	15599	15438	15710	15585	15516	15516	15595	15384	15293	15342	15498	15462	15414	15471	15705	15314	15396	15332	15298	15495	15510	15477	15351	15263	15467	15334	15386	15161	15583	15414	15328	15509	15583	15478	15407	15456	15460	15312	15322	15652	15444	15776	15269	15225	15516	15204	15523	15553	15471	15339	15414	15607	15427	15502	15597	15649	15310	15314	15545	15535	15416	15534	15440	15371	15416	15474	15347	15435	15336	15531	15204	15279	15523	15467	15521	15453	15376	15476	15513	15397	15479	15309	15501	15284	15474	15501	15500	15419	15567	15603	15597	15380	15256	15415	15417	15392	15401	15456	15533	15439	15444	15639	15504	15571	15442	15418	15413	15477	15497	15385	15289	15310	15335	15649	15449	15548	15478	15439	15677	15482	15429	15448	15447	15243	15318	15542	15406	15262	15391	15376	15563	15522	15482	15336	15477	15322	15515	15447	15356	15337	15543	15268	15455	15380
15708	27014	25306	19534	18644	16894	15836	15784	15966	15140	14251	13728	13977	17208	29841	27403	23651	18763	15183	13827	13498	13385	13456	13478	13613	13533	13378	13421	13232	13426	13440	13444	13368	13562	13470	13455	13227	13383	13330	13445	13430	13301	13471	13334	13537	13370	13399	13357	13401	13298	13472	13296	13394	13294	13507	13166	13655	13383	13386	13317	13458	13258	13275	13480	13400	13335	13424	13420	13413	13162	13467	13292	13329	13535	13237	13369	13411	13393	13346	13241	13393	13334	13142	13296	13237	13453	13416	13450	13454	13340	13330	13609	13298	13236	13486	13436	13370	13351	13379	13355	13405	13282	13319	13453	13371	13244	13389	13555	13344	13388	13380	13387	13267	13340	13395	13288	13422	13436	13430	13401	13249	13403	13428	13392	13344	13308	13449	13221	13340	13224	13348	13415	13354	13433	13207	13359	13257	13315	13317	13386	13405	13453	13375	13400	13328	13469	13401	13182	13385	13378	13435	13338	13531	13273	13340	13325	13430	13428	13202	13268	13491	13398	13286	13521	13281	13438	13318	13425	13419	13383	13385	13379	13456	13476	13431	13120	13188	13350	13309	13499	13460	13417	13244	13321	13409	13422	13270	13313	13256	13351	13370	13332	13462	13475	13298	13462	13278	13214	13481	13351	13498	13422	13395	13268	13317	13483	13294	13231	13408	13365	13303	13374	13352	13468	13406	13320	13451	13415	13458	13424	13478	13333	13426	13364	13290	13396	13404	13455	13475	13537	13129	13431	13493	13445	13252	13431	13282	13314	13216	13280	13283	13424	13373	13477	13457	13423	13269	13311	13339	13289	13448	13287	13296	13419	13389	13376	13464	13383	13366	13176	13444	13511	13405	13327	13259	13401	13306	13463	13341	13520	13412	13423	13362	13263	13406	13384	13534	13393	13515	13340	13456	13528	13379	13520	13475	13404	13493	13330	13456	13380	13396	13422	13405	13446	13388	13331	13328	13428	13478	13437	13230	13349	13482	13371	13474	13421	13235	13513	13351	13566	13321	13519	13437	13352	13412	13393	13334	13230	13337	13304	13503	13401	13307	13350	13480	13327	13521	13290	13463	13486	13334	13361	13484	13398	13371	13365	13293	13479	13348	13417	13354	13411	13508	13216	13399	13474	13307	13391	13364	13297	13576	13277	13379	13338	13405	13415	13373	13514	13357	13317	13264	13366	13599	13427	13336	13427	13233	13501	13349	13402	13336	13443	13375	13412	13354	13315	13454	13445	13392	13455	13416	13451	13303	13314	13393	13278	13502	13195	13398	13346	13499	13476	13333	13503	13472	13254	13463	13288	13233	13368	13345	13307	13371	13536	13351	13362	13453	13497	13299	13291	13566	13491	13370	13222	13309	13322	13325	13599	13401	13385	13475	13302	13519	13214	13389	13311	13441	13343	13166	13351	13276	13348	13283	13357	13339	13371	13477	13485	13405	13539	13306	13541	13449	13270	13339	13348	13356	13434	13424	13361	13402	13263	13304	13386	13310	13465	13287	13094	13297	13386	13240	13269	13465	13424	13392	13565	13291	13335	13384	13459	13399	13205	13393	13373	13464	13421	13192	13404	13574	13251	13330	13483	13363	13314	13347	13453	13358	13405	13483	13434	13459	13432	13433	13421	13288	13313	13282	13295	13397	13306	13268	13311	13233	13334	13459	13316	13485	13401	13443	13384	13395	13304	13329	13232	13452	13257	13419	13408	13367	13232	13396	13220	13328	13399	13282	13346	13300	13546	13155	13473	13368	13166	13330	13229	13390	13549	13372	13489	13290	13375	13279	13384	13370	13257	13370	13252	13330	13451	13359	13528	13382	13397	13319	13255	13393	13353	13309	13455	13475	13385	13274	13371	13384	13353	13433	13434	13446	13416	13363	13481	13559	13317	13309	13257	13366	13314	13558	13465	13433	13458	13288	13308	13558	13484	13300	13279	13286	13370	13373	13277	13535	13238	13376	13403	13500	13635	13368	13313	13511	13310	13349	13620	13364	13402	13317	13591	13382	13436	13512	13280	13390	13469	13467	13323	13501	13420	13274	13320	13486	13504	13367	13245	13565	13488	13565	13390	13449	13159	13423	13407	13367	13479	13383	13250	13522	13334	13336	13255	13296	13507	13380	13309	13348	13209	13501	13399	13470	13461	13237	13341	13357	13302	13456	13405	13324	13214	13341	13397	13414	13373	13291	13397	13329	13369	13424	13365	13325	13369	13388	13351	13337	13221	13302	13388	13422	13418	13539	13398	13234	13428	13416	13300	13504	13428	13391	13452	13430	13371	13377	13287	13302	13449	13307	13403	13296	13291	13520	13406	13357	13396	13492	13425	13191	13515	13463	13411	13212	13426	13200	13373	13417	13401	13366	13354	13384	13281	13366	13377	13396	13415	13403	13350	13330	13499	13440	13291	13185	13373	13371	13393	13488	13438	13389	13393	13500	13331	13415	13441	13420	13484	13516	13216	13424	13425	13441	13398	13295	13398	13277	13514	13318	13481	13376	13389	13519	13294	13266	13457	13336	13328	13320	13399	13359	13262	13427	13517	13292	13346	13398	13628	13399	13217	13397	13437	13405	13403	13378	13283	13330	13352	13370	13236	13393	13271	13228	13237	13461	13319	13439	13479	13322	13520	13402	13363	13438	13493	13318	13333	13419	13364	13332	13525	13341	13429	13429	13295	13267	13268	13334	13432	13335	13387	13469	13589	13310	13370	13344	13386	13267	13459	13329	13395	13366	13265	13523	13395	13279	13336	13380	13290	13387	13572	13335	13469	13365	13352	13404	13371	13402	13586	13302	13422	13185	13459	13261	13481	13446	13378	13440	13477	13296	13391	13418	13481	13428	13479	13277	13409	13269	13399	13316	13560	13302	13388	13322	13344	13285	13343	13495	13217	13381	13347	13244	13336	13403	13287	13477	13449	13333	13229	13388	13397	13375	13333	13393	13412	13344	13397	13433	13359	13425	13344	13401	13472	13465	13542	13364	13487	13229	13450	13318	13284	13472	13453	13384	13415	13263	13493	13492	13328	13448	13236	13280	13219	13341	13352	13400	13412	13296	13547	13440	13446	13289	13508	13429	13201	13216	13309	13357	13409	13248	13492	13437	13369	13305	13463	13334	13313	13351	13458	13524	13397	13343	13492	13272	13205	13425	13336	13583	13353	13505	13251	13387	13198	13356	13349	13395	13366	13274	13398	13409	13506	13521	13297	13462	13403	13401	13289	13322	13187	13459	13354	13495	13284	13423	13364	13258	13335	13277	13293	13445	13328	13256	13496	13418	13396	13301	13496	13365	13429	13296	13468	13556	13230	13394	13355	13398	13414	13257	13381	13322	13486	13283	13267	13219	13152	13382	13358	13450	13579	13373	13375	13427	13464	13252	13329	13210	13379	13283	13374	13544	13316	13233	13389	13376	13524	13321	13333	13358	13414	13372	13422	13285	13216	13552	13295	13600	13318	13453	13405	13330	13349	13260	13357	13313	13332	13301	13315	13398	13276	13363	13573	13536	13257	13586	13458	13328	13496	13305	13421	13496	13530	13299	13249	13229	13359	13425	13358	13288	13509	13377	13223	13410	13471	13202	13482	13306	13394	13391	13375	13341	13381	13398	13424	13452	13417	13397	13261	13358	13343	13407	13342	13387	13274	13359	13452	13444	13257	13533	13304	13306	13373	13471	13350	13417	13334	13547	13343	13345	13337	13307	13340	13294	13362	13316	13441	13115	13457	13290	13317	13381	13348	13377	13358	13453	13263	13293	13433	13229	13466	13309	13437	13278	13250	13485	13369	13390	13466	13396	13326	13318	13407	13187	13325	13280	13471	13442	13391	13425	13441	13450	13518	13392	13585	13246	13255	13457	13150	13534	13501	13363	13325	13545	13399	13355	13316	13422	13387	13436	13534	13383	13434	13465	13432	13488	13378	13329	13359	13429	13292	13349	13285	13271	13309	13320	13454	13291	13386	13410	13392	13389	13340	13324	13356	13341	13357	13433	13359	13411	13377	13422	13452	13203	13513	13448	13471	13353	13326	13528	13359	13154	13397	13279	13408	13382	13448	13473	13282	13367	13313	13290	13518	13395	13374	13314	13208	13301	13360	13372	13501	13276	13351	13513	13443	13285	13310	13350	13334	13533	13363	13375	13520	13337	13315	13404	13452	13372	13445	13399	13361	13288	13463	13457	13334	13378	13356	13326	13524	13444	13393	13392	13382	13269	13294	13342	13358	13464	13334	13358	13384	13314	13328	13150	13366	13295	13337	13423	13397	13239	13405	13338	13379	13410	13296	13335	13438	13299	13371	13224	13458	13483	13393	13511	13392	13302	13234	13404	13467	13459	13409	13404	13290	13304	13526	13391	13392	13501	13374	13444	13272	13422	13304	13369	13421	13243	13412	13374	13217	13354	13244	13388	13328	13506	13420	13266	13446	13385	13302	13415	13391	13439	13358	13332	13256	13286	13629	13447	13390	13479	13375	13311	13305	13323	13372	13346	13333	13296	13320	13492	13419	13548	13472	13339	13387	13417	13390	13576	13263	13468	13455	13385	13396	13350	13367	13340	13388	13342	13488	13348	13397	13397	13296	13379	13475	13179	13351	13353	13376	13436	13384	13461	13380	13386	13301	13276	13248	13422	13636	13521	13407	13322	13420	13411	13229	13437	13498	13238	13664	13513	13354	13376	13266	13368	13420	13356	13602	13295	13434	13285	13531	13349	13571	13352	13355	13342	13321	13452	13246	13374	13464	13283	13457	13434	13366	13395	13234	13293	13289	13367	13298	13493	13343	13385	13148	13521	13313	13352	13425	13413	13464	13332	13464	13419	13417	13403	13524	13368	13384	13526	13280	13443	13248	13215	13331	13340	13276	13479	13313	13559	13365	13336	13444	13392	13427	13321	13385	13439	13110	13268	13461	13345	13460	13395	13410	13420	13420	13556	13281	13231	13433	13562	13403	13581	13580	13484	13255	13263	13401	13264	13436	13342	13429	13432	13523	13397	13380	13375	13453	13442	13307	13410	13413	13434	13241	13374	13443	13489	13173	13424	13306	13509	13441	13512	13359	13326	13466	13428	13250	13429	13426	13500	13343	13285	13270	13371	13426	13520	13333	13371	13450	13434	13388	13485	13372	13537	13216
22399	20806	28507	23218	20955	22761	24448	18996	17686	17902	17140	16767	16971	19622	36733	36745	31649	24747	19556	16820	16332	16146	16031	16081	15982	15774	16026	16083	15788	16061	15870	15734	15842	15761	15872	16004	15841	15917	15834	15820	15784	15993	15702	15951	15715	15930	15665	15787	15699	15744	15809	16015	15999	15861	15814	15739	15801	15909	15822	15885	15825	15723	15799	15915	15830	15705	15837	15857	15627	15775	15860	15822	15709	15952	15851	15767	15752	15772	15808	15676	15832	15700	15739	15732	15820	15858	15710	15873	15837	15713	15756	15740	15781	15830	15772	15907	15887	15680	15742	15718	15664	15895	15526	15770	15767	16000	15929	15724	15818	15749	15831	15875	15896	15812	15586	15794	15871	15772	15806	16076	15635	15642	15831	15834	15855	15595	15678	15769	15873	15796	15916	15571	15628	15761	15745	15879	15832	15672	15697	15820	15867	15871	15903	15722	15811	15809	15591	15818	15630	15704	15534	15742	15710	15710	15688	15795	15893	15742	15940	15975	15832	15884	15726	15766	15769	15636	15813	15875	15841	15646	15779	15597	15711	15884	15802	15753	15730	15897	15773	15704	15685	15725	15856	15985	15715	15847	15742	15687	15753	15751	15747	15997	15965	15721	15738	15721	15601	15798	15744	15803	15549	15834	15866	15791	15709	15774	15725	15843	15867	15685	15607	15435	15791	15695	15743	15737	15732	15765	15859	15680	15801	15948	15959	15719	15819	15808	15915	15845	15689	15946	15601	15698	15735	15814	15744	15545	15676	15794	15713	16099	15806	15656	15894	15704	15545	15813	15852	15647	15663	15942	15748	15739	16003	15768	15751	15751	15711	15694	15820	15851	15734	15714	15758	15653	15750	15702	15771	15704	15871	15752	15716	15633	15789	15628	15912	15840	15690	15402	15838	15776	15842	15887	15785	15652	15650	15796	15610	15881	15790	15871	15679	15638	15574	15588	15839	15694	15629	15857	15634	15482	15681	15747	15756	15822	15790	15741	15722	15659	15805	15615	15824	15637	15721	15986	15600	15694	15767	15703	15848	15739	15887	15583	15682	15718	15811	15680	15591	15700	15918	15865	15739	15750	15726	15803	15637	15645	15754	15841	15815	15790	15791	15748	15860	15966	15843	15754	15779	15514	15745	15488	15849	15685	15679	15889	15983	15532	15727	15700	15795	15676	15793	15714	15951	15672	15732	15684	15564	15600	15723	15854	15679	15796	15689	15760	15970	15625	15863	15970	15901	15758	15770	15657	15660	15766	15576	15819	15798	15725	15576	15808	15750	15706	15813	15790	15903	15735	15666	15769	15661	15745	15700	15641	15755	15700	15815	15647	15729	16042	15749	15837	15744	15758	15750	15517	15701	15730	15708	15859	15726	15743	15693	15772	15856	15581	15852	15648	15587	15511	15690	15768	15676	15686	15794	15853	15935	15694	15845	15803	15978	15748	15912	15783	15912	15684	15767	15712	15714	15742	15816	15796	15614	15819	15705	15800	15822	15614	15678	15689	15588	15789	15932	15445	15872	15743	15775	15797	15742	15735	15818	15769	15951	15627	15517	15496	15825	15712	15708	15605	15713	15856	15783	15565	15839	15746	15513	15675	15728	15856	15771	15812	15751	15630	15583	15889	15560	15910	15723	15702	15733	15668	15771	15801	15759	15653	15877	15728	15648	15620	15699	15724	15764	15747	15818	15782	15796	15462	15623	15782	15854	15737	15804	15731	15603	15706	15874	15816	15751	15890	15646	15603	15685	15830	15826	15729	15580	15681	15915	15823	15763	15610	15776	15902	15872	15703	15605	15924	15819	15652	15723	15522	15766	15752	15696	15770	15727	15800	15665	15655	15825	15810	15634	15600	15765	15938	15816	15673	15671	15800	15640	15660	15656	15626	15712	15818	15681	15716	15761	15633	15838	15674	15734	15837	15789	15717	15669	15804	15524	15721	15610	15663	15877	15840	15717	15756	15604	15826	15674	15857	15747	15895	15879	15720	15700	15712	15716	15746	15782	15657	15791	15684	15709	15721	15775	15584	15719	15370	15790	15709	15799	15756	15553	15834	15746	15692	15851	15680	15637	15774	15881	16001	15699	15711	15816	15971	15781	15710	15828	15652	15506	15752	15678	15731	15622	15817	15716	15657	15590	15633	15900	15765	15500	15814	15700	15782	15627	15950	15730	15622	15787	15677	15769	15789	15606	15524	15763	15764	15632	15955	15832	15746	15861	15772	15753	15627	15659	15750	15914	15769	15782	15721	15481	15791	15803	15756	16019	15840	15752	15892	15678	15779	15881	15728	15723	15904	15686	15704	15695	15842	15733	15737	15903	15764	15605	15658	16004	15599	15678	15568	15827	15709	15898	15723	15657	15750	15702	15765	15777	15674	15566	15565	15720	15695	15812	15731	15681	15652	15713	15750	15773	15926	15784	15553	15594	15672	15820	15659	15718	15671	15628	15625	15598	15966	15775	15700	15633	15779	15752	15659	15657	15610	15745	15714	15673	15846	15822	15808	15747	15770	15749	15681	15722	15906	15658	15909	15764	15835	15657	15909	15849	15613	15887	15736	15864	15789	15450	15662	15660	15702	15695	15545	15622	15646	15770	15764	15884	15874	15760	15736	15798	15704	15930	15686	15666	15809	15794	15498	15791	15621	15827	15967	15868	15862	15671	15713	15819	15599	15776	15930	15772	15729	15755	15660	15746	15801	15728	15635	15723	15780	15495	15840	15829	15706	15753	15644	15535	15794	15739	15627	15782	15781	15768	15864	15779	15799	15895	15894	15673	15658	15898	15894	15749	15701	15764	15726	15880	15790	15827	15479	15563	15488	15667	15701	15570	15612	15571	15631	15520	15682	15727	15643	15706	15853	15695	15707	15810	15784	15892	15685	15712	15788	15757	15707	15818	15691	15649	15626	15680	15721	15639	15871	15825	15816	15776	15680	15740	15607	15775	15725	15619	15882	15824	15925	15828	15615	15526	15814	15558	15891	15747	15914	15856	15770	15808	15535	15712	15820	15704	15853	15665	15689	15802	15628	15807	15948	15870	15660	15651	15719	15661	15879	15598	15968	15642	15572	15620	15658	15842	15704	15666	15602	15806	15926	15512	15841	15749	15894	15691	15644	15769	15780	15918	15631	15752	15689	15678	15899	15904	15764	15730	15722	15792	15756	15749	15901	15800	15830	15923	16008	15648	15698	15759	15847	15796	15634	15881	15682	15774	15675	15736	15728	15765	15907	15773	15700	15532	15705	15832	15938	15838	15717	15755	15757	15762	15626	15980	15795	15810	15740	15770	15729	15671	15800	15871	15593	15760	15686	15753	15667	15619	15767	15798	15666	15690	15751	15867	15896	15720	15742	15550	15914	15744	15768	15551	15549	15578	15752	15740	15814	15794	15712	15847	15664	15585	15552	15957	15666	15830	15692	15572	15661	15439	15655	15821	15672	15688	15857	15756	15925	15669	15711	15670	15806	15573	15771	15670	15492	15669	15728	15767	15934	15605	15791	15675	15708	15753	15934	15712	15750	15781	15778	15634	15715	15933	15575	15680	15673	15677	15896	15705	15766	15833	15821	15897	15907	15624	15862	15787	15766	15745	15629	15847	15684	15602	15838	15811	15966	15739	15874	15999	15755	15727	15624	15896	15702	15735	15764	15678	15796	15678	15798	15708	15637	15632	15850	15711	15612	15837	15855	15916	15843	15712	15714	15873	15695	15710	15972	15865	15533	15872	15847	15835	15658	15577	15926	15775	15764	15815	15703	15469	15717	15791	15861	15518	15708	15774	15903	15780	15710	15815	15661	15829	15820	15725	15691	16007	15822	15777	15703	15769	15705	15628	15937	15752	15708	15779	15706	15750	15545	15701	15754	15849	15773	15586	15537	15783	15808	15819	15795	15831	15832	15855	15722	15802	16001	15991	15891	15791	15747	15822	15650	15633	15701	15781	15621	15792	15606	15787	15698	15787	15667	15888	15664	15687	15757	15733	15708	15711	15708	15878	15760	15813	15534	15958	15946	15934	15700	15768	15709	15669	15809	15660	15855	15829	15817	15655	15733	15752	15761	15728	15650	15844	15686	15838	15592	15711	15634	15972	15857	15559	15607	15747	15761	15828	16010	15783	15795	15657	15719	15913	15837	15772	15546	15646	15594	15676	15707	15877	15676	15708	15712	15700	15763	15894	15732	15687	15920	15898	15695	15636	15683	15746	15652	15866	15596	15587	15722	15676	15752	15788	15673	15664	15807	15695	15790	15616	15738	15946	15778	15758	15567	15738	15744	15791	15777	15781	15441	15605	15792	15882	15764	15583	15877	15630	15590	15752	15737	15548	15913	15637	15776	15737	15757	15743	15864	15740	15788	15779	15654	15617	15736	15766	15595	15610	15937	15781	15652	15915	15830	15698	15902	15828	15928	15556	15846	15692	15821	15818	15809	15523	15942	15542	15655	15771	15676	15620	15734	15913	15652	15717	15632	15612	15840	15746	15731	15784	15579	15822	15759	15752	15870	15991	15891	15857	15630	15703	15777	15949	15743	15701	15805	15934	15685	15967	15700	15951	15666	15806	15664	15886	15700	15789	15871	15799	15778	15860	15712	15727	15831	15776	15754	15831	15696	15667	15794	15660	15618	15746	15853	15876	15740	15647	15614	15591	15757	15580	15796	15687	15647	15596	15852	15783	15616	15655	15638	15862	15765	15797	15854	15646	15649	15824	15644	15587	15906	15748	15681	15923	15795	15691	15770	15671	15922	15803	15827	15915	15855	15844	15704	15675	15747	15681	15633	15603	15586	15660	15587	15701	15734	15770	15839	15905	15791	15733	15572	15776	15810	15723	15909	15842	15656	15865	15688	15836	15612	15851	15617	15806	15755	15731	15800	15866	15643	15588	15722	15923	15724	15813	15790	15779	15698	15849	15779	15713	15652	15658	15809	15777	15736	15802	15741	15935	15797	15694	15897	15820	15622	15565	15815	15744	15674	15686	15801	15459	15826	15939	15945	15686	15553	15544	15687	15738	15869	15779	15800	15707	15829	15687	15913	15796	15642	15918	15725	15621	15680	15845	15686	15920	15743	15853	15793	15888	15664	15768	15750	15538	15680	15672	15645	15533	15623	15615	15636	15679	15832	15847	15586
17355	32739	30117	23891	21073	18590	17965	17149	16570	16382	15202	15142	14942	20236	39413	36680	31406	23234	16972	14422	13936	13494	13454	13554	13722	13503	13421	13521	13636	13436	13675	13539	13583	13601	13511	13630	13512	13475	13518	13606	13439	13558	13555	13526	13536	13382	13480	13577	13426	13552	13515	13444	13680	13721	13581	13567	13521	13471	13521	13516	13556	13430	13470	13534	13514	13404	13442	13518	13461	13551	13501	13539	13580	13359	13640	13565	13507	13568	13600	13591	13488	13509	13466	13604	13456	13624	13488	13616	13364	13475	13494	13572	13569	13613	13502	13499	13494	13511	13463	13373	13562	13569	13462	13487	13567	13406	13443	13560	13563	13486	13437	13435	13410	13620	13612	13425	13512	13546	13608	13608	13555	13598	13524	13546	13609	13402	13458	13492	13500	13543	13397	13341	13543	13436	13510	13575	13534	13427	13476	13659	13495	13473	13615	13402	13469	13412	13622	13469	13539	13433	13485	13445	13673	13506	13568	13472	13585	13721	13386	13440	13442	13501	13470	13511	13250	13521	13401	13561	13501	13320	13283	13598	13624	13473	13584	13406	13556	13586	13305	13499	13485	13445	13480	13476	13560	13648	13422	13504	13378	13544	13546	13400	13691	13607	13471	13517	13502	13461	13473	13463	13469	13513	13556	13594	13513	13576	13523	13628	13707	13491	13624	13455	13550	13603	13406	13435	13472	13423	13422	13496	13467	13528	13390	13523	13386	13538	13623	13508	13584	13582	13418	13514	13487	13449	13420	13567	13440	13572	13297	13468	13473	13441	13508	13452	13603	13503	13668	13450	13557	13605	13576	13442	13486	13456	13497	13421	13506	13526	13728	13466	13520	13534	13448	13513	13489	13450	13429	13511	13376	13436	13544	13600	13620	13411	13370	13506	13543	13631	13586	13579	13671	13518	13537	13500	13440	13490	13573	13607	13589	13488	13613	13540	13378	13526	13600	13383	13611	13562	13367	13500	13294	13560	13554	13466	13602	13376	13518	13329	13574	13484	13624	13520	13524	13433	13527	13430	13431	13466	13499	13437	13528	13532	13607	13411	13560	13512	13467	13560	13463	13403	13502	13391	13404	13565	13579	13475	13515	13447	13465	13666	13633	13452	13425	13481	13424	13427	13442	13492	13496	13341	13406	13605	13535	13607	13520	13593	13637	13511	13471	13469	13310	13520	13499	13440	13508	13477	13451	13427	13459	13309	13453	13542	13400	13635	13468	13433	13541	13481	13512	13453	13499	13637	13586	13674	13381	13468	13508	13572	13526	13343	13506	13557	13443	13453	13433	13404	13474	13492	13557	13407	13571	13562	13434	13552	13498	13491	13501	13621	13513	13480	13544	13473	13578	13575	13437	13407	13673	13484	13412	13327	13511	13375	13577	13474	13466	13467	13526	13444	13466	13370	13394	13553	13365	13418	13524	13408	13488	13370	13473	13532	13493	13619	13504	13417	13423	13742	13417	13614	13727	13539	13454	13455	13610	13561	13509	13464	13445	13646	13426	13524	13533	13486	13755	13516	13359	13428	13493	13561	13394	13322	13441	13481	13530	13469	13711	13470	13512	13328	13410	13390	13626	13488	13440	13608	13385	13688	13378	13455	13543	13545	13477	13497	13636	13370	13602	13546	13452	13503	13640	13394	13469	13493	13607	13477	13563	13363	13550	13527	13353	13443	13530	13480	13425	13590	13485	13549	13489	13607	13417	13497	13499	13421	13490	13455	13516	13402	13387	13516	13434	13472	13581	13364	13599	13516	13580	13473	13504	13495	13566	13431	13464	13425	13594	13465	13554	13497	13580	13550	13526	13379	13524	13501	13588	13363	13461	13520	13406	13502	13570	13448	13585	13664	13449	13620	13592	13692	13575	13295	13501	13646	13583	13587	13409	13509	13592	13505	13517	13529	13597	13636	13448	13398	13391	13344	13469	13384	13565	13544	13392	13585	13508	13616	13517	13695	13645	13406	13493	13351	13511	13576	13411	13464	13528	13404	13484	13348	13463	13513	13626	13518	13453	13502	13399	13533	13475	13476	13375	13658	13391	13512	13457	13499	13606	13549	13578	13562	13524	13622	13380	13536	13377	13548	13468	13583	13498	13499	13249	13573	13609	13552	13527	13414	13357	13362	13566	13489	13619	13348	13489	13468	13393	13475	13495	13368	13561	13498	13494	13521	13501	13345	13486	13403	13375	13542	13454	13378	13507	13396	13621	13382	13398	13510	13406	13508	13768	13591	13538	13541	13561	13566	13335	13389	13540	13538	13494	13207	13561	13467	13473	13559	13520	13457	13495	13587	13455	13465	13290	13537	13536	13430	13441	13521	13580	13443	13456	13474	13669	13400	13501	13385	13484	13520	13519	13528	13497	13422	13427	13510	13446	13489	13501	13473	13443	13559	13539	13442	13558	13496	13671	13645	13367	13627	13468	13579	13558	13488	13523	13537	13443	13368	13535	13333	13487	13308	13709	13383	13508	13351	13482	13424	13346	13540	13504	13503	13525	13506	13452	13678	13512	13476	13429	13369	13382	13425	13391	13473	13494	13339	13508	13523	13567	13521	13374	13607	13573	13465	13414	13597	13531	13434	13323	13479	13376	13363	13430	13485	13428	13640	13538	13437	13472	13374	13483	13314	13405	13410	13521	13447	13375	13513	13484	13524	13466	13416	13600	13478	13507	13517	13598	13635	13646	13409	13437	13428	13429	13558	13415	13501	13457	13538	13592	13366	13520	13549	13524	13462	13462	13524	13369	13584	13552	13465	13422	13532	13562	13585	13531	13479	13657	13511	13399	13407	13466	13515	13529	13568	13463	13320	13605	13463	13372	13590	13363	13312	13423	13555	13443	13595	13412	13443	13392	13391	13494	13485	13358	13443	13541	13526	13473	13514	13672	13473	13403	13432	13532	13453	13433	13482	13412	13489	13574	13498	13591	13472	13407	13401	13467	13547	13431	13440	13596	13461	13529	13549	13521	13463	13357	13245	13628	13518	13503	13427	13434	13441	13544	13492	13517	13513	13346	13601	13461	13375	13495	13615	13291	13465	13526	13490	13464	13544	13447	13448	13640	13535	13607	13488	13434	13523	13412	13514	13596	13510	13499	13429	13450	13595	13559	13508	13505	13404	13508	13383	13405	13467	13522	13435	13518	13634	13522	13465	13572	13617	13566	13606	13524	13620	13299	13465	13559	13424	13470	13488	13388	13532	13537	13522	13477	13524	13583	13457	13435	13556	13521	13520	13512	13548	13404	13527	13617	13489	13556	13420	13620	13363	13416	13564	13530	13500	13699	13471	13524	13598	13624	13455	13667	13348	13476	13346	13555	13366	13507	13384	13529	13432	13459	13599	13603	13438	13541	13543	13552	13605	13332	13218	13630	13343	13341	13572	13657	13283	13633	13318	13449	13542	13498	13531	13435	13326	13527	13678	13472	13412	13500	13550	13503	13564	13542	13563	13554	13374	13473	13468	13385	13409	13309	13709	13574	13546	13441	13481	13323	13557	13541	13647	13374	13389	13586	13561	13415	13404	13555	13598	13490	13392	13390	13414	13680	13602	13397	13540	13533	13531	13454	13458	13615	13468	13248	13301	13606	13497	13522	13418	13535	13458	13540	13417	13597	13322	13428	13434	13738	13482	13488	13505	13484	13504	13426	13369	13454	13417	13418	13530	13649	13440	13484	13514	13609	13414	13383	13499	13535	13444	13455	13508	13470	13582	13531	13450	13531	13395	13408	13554	13499	13515	13410	13625	13544	13557	13413	13449	13391	13536	13432	13410	13455	13432	13527	13533	13462	13528	13419	13683	13428	13462	13524	13482	13314	13553	13646	13677	13569	13510	13643	13378	13450	13349	13390	13533	13480	13423	13491	13429	13301	13562	13487	13395	13430	13487	13583	13561	13537	13491	13484	13550	13417	13487	13522	13561	13360	13330	13377	13354	13354	13400	13563	13594	13426	13362	13332	13488	13615	13494	13373	13594	13367	13603	13664	13437	13570	13481	13419	13404	13622	13551	13501	13524	13424	13451	13577	13436	13314	13552	13408	13516	13560	13539	13418	13490	13737	13509	13560	13578	13596	13465	13406	13486	13394	13430	13523	13520	13584	13538	13393	13489	13433	13554	13486	13502	13595	13535	13465	13411	13468	13597	13341	13430	13654	13459	13516	13523	13537	13633	13520	13444	13519	13453	13525	13619	13495	13420	13535	13446	13254	13604	13551	13509	13443	13508	13527	13493	13422	13636	13439	13481	13607	13692	13489	13556	13668	13434	13359	13515	13292	13395	13578	13485	13369	13494	13500	13443	13511	13481	13571	13363	13447	13622	13420	13496	13458	13415	13558	13435	13478	13553	13496	13480	13524	13359	13344	13550	13342	13558	13482	13601	13511	13480	13584	13467	13489	13606	13425	13536	13664	13541	13523	13542	13459	13513	13483	13362	13636	13467	13637	13519	13525	13331	13499	13351	13577	13631	13456	13412	13457	13592	13438	13521	13353	13415	13565	13461	13627	13592	13509	13364	13524	13444	13570	13456	13469	13588	13393	13355	13520	13606	13504	13498	13408	13533	13410	13436	13454	13466	13562	13497	13640	13418	13513	13437	13761	13676	13478	13378	13734	13442	13374	13791	13460	13462	13426	13356	13658	13400	13584	13524	13478	13544	13499	13374	13531	13433	13485	13512	13581	13559	13521	13470	13470	13385	13446	13476	13390	13383	13293	13637	13606	13543	13531	13573	13535	13515	13468	13559	13437	13576	13397	13428	13555	13423	13460	13683	13443	13359	13581	13552	13573	13298	13464	13270	13506	13586	13408	13503	13512	13472	13420	13298	13439	13458	13539	13583	13552	13503	13531	13539	13540	13667	13340	13540	13485	13533	13415	13495	13533	13492	13548	13431	13576	13407	13448	13546	13556	13470	13785	13354	13447	13376	13412	13595	13508	13557	13559	13529	13483	13545	13372	13487	13524	13375	13645	13551	13612	13426	13726	13483	13499	13437	13464	13561	13482	13522	13519	13469	13419	13579	13501	13365	13569	13509	13527	13493	13544	13403	13402	13377	13504	13485	13546	13322	13446	13489	13348	13492	13557	13423	13467	13560	13586	13439	13624	13482	13624	13613	13421	13453	13429	13427
27018	21869	25397	21987	18129	17827	17842	17171	17081	16815	16895	16880	16547	16879	18259	18738	18365	17244	16842	16480	16271	16470	16369	16246	16226	16466	16487	16251	16267	16333	16331	16364	16389	16520	16330	16361	16511	16439	16266	16253	16292	16330	16433	16585	16328	16308	16333	16329	16318	16226	16219	16330	16556	16326	16348	16336	16312	16231	16473	16480	16224	16229	16290	16314	16287	16210	16259	16302	16132	16190	16428	16360	16402	16286	16319	16136	16276	16465	16450	16344	16485	16186	16542	16238	16330	16337	16303	16185	16235	16248	16398	16431	16240	16239	16164	16383	16280	16334	16292	16378	16133	16218	16200	16223	16371	16477	16101	16209	16276	16395	16200	16392	16252	16173	16489	16351	16336	16307	16260	16216	16351	16261	16398	16570	16329	16318	16634	16417	16240	16211	16121	16154	16404	16329	16500	16446	16212	16112	16231	16262	16355	16407	16323	16195	16156	16302	16482	16250	16456	16260	16261	16346	16342	16111	16225	16250	16338	16292	15997	16289	16231	16381	16283	16101	16282	16385	16328	16191	16607	16373	16191	16407	16490	16217	16464	16337	16285	16273	16334	16363	15979	16313	16582	16276	16350	16413	16039	16185	16444	16252	16367	16511	16195	16213	16419	16197	16303	16437	16177	16470	16486	16117	16376	16160	16279	16241	16439	16051	16193	16308	16120	16328	16310	16400	16364	16416	16359	16459	16352	16220	16354	16512	16493	16318	16489	16425	16157	16271	16381	16281	16243	16285	16209	16168	16369	16245	16550	16262	16357	16280	16269	16354	16401	16352	16222	16401	16387	16410	16391	16439	16531	16218	16333	16302	16181	16254	16396	16164	16194	16480	16550	16371	16161	16250	16297	16362	16524	16429	16122	16514	16440	16373	16703	16161	16434	16247	16270	16322	16481	16114	16213	16203	16218	16436	16396	16265	16218	16453	16321	16077	16425	16418	16186	16435	16488	16132	16194	16476	16224	16251	16455	16188	16357	16298	16370	16329	16241	16347	16191	16312	16152	16331	16374	16174	16307	16416	16345	16268	16350	16196	16279	16233	16270	16119	16179	16412	16306	16203	16398	16368	16184	16471	16339	16190	16238	16184	16145	16258	16362	16408	16260	16365	16389	16303	16105	16278	16180	16269	16329	16356	16431	16099	16355	16279	16299	16376	16406	16356	16379	16130	16375	16354	16246	16036	16416	16412	16339	16204	16397	16317	16296	16403	16344	16382	16315	16396	16319	16260	16298	16190	16432	16204	16200	16441	16325	16382	16078	16256	16299	16244	16169	16250	16334	16286	16260	16188	16475	16202	16442	16128	16308	16571	16374	16124	16232	16083	16068	16141	16036	16393	16241	16425	16202	16358	16305	16469	16397	16343	16398	16437	16337	16361	16373	16422	16322	16393	16138	16310	16370	16253	16232	16350	16277	16466	16072	16372	16204	16182	16289	16417	16297	16576	16248	16313	16481	16367	16440	16335	16227	16299	16254	16291	16120	16440	16330	16348	16324	16325	16029	16470	16311	16337	16338	16239	16506	16330	16182	16325	16396	16094	16359	16235	16427	16361	16462	16141	16526	16328	16310	16204	16337	16252	16355	16276	16417	16319	16358	16384	16297	16253	16493	16105	16211	16220	16375	16291	16167	16362	16381	16221	16382	16276	16323	16291	16136	16357	16403	16510	16401	16570	16356	16409	16390	16250	16267	16277	16270	16332	16369	16328	16305	16255	16271	16319	16346	16230	16190	16405	16302	16315	16348	16306	16260	16303	16267	16455	16125	16277	16325	16179	16270	16273	16365	16205	16302	16350	16373	16409	16335	16362	16464	16497	16374	16434	16480	16136	16409	16454	16462	16414	16310	16437	16205	16135	16136	16160	16323	16311	16069	16169	16232	16198	16375	16300	16169	16246	16207	16256	16388	16036	16328	16301	16157	16190	16351	16303	16184	16304	16300	16401	16259	16340	16418	16323	16315	16230	16239	16226	16233	16254	16124	16337	16359	16421	16385	16317	16292	16166	16345	16234	16388	16363	16184	16343	16372	16335	16152	16358	16280	16318	16274	16273	16005	16415	16462	16544	16462	16407	16269	16274	16363	16392	16434	16321	16406	16208	16150	16028	16366	16263	16249	16474	16267	16349	16227	16256	16422	16215	16489	16243	16368	16266	16420	16461	16308	16193	16393	16279	16480	16306	16174	16315	16238	16347	16238	16320	16062	16286	16281	16423	16546	16380	16380	16550	16292	16325	16505	16568	16358	16579	16277	16282	16312	16424	16290	16207	16391	16275	16498	16281	16275	16354	16457	16440	16261	16118	16320	16394	16404	16321	16155	16069	16378	16150	16351	16146	16441	16347	16260	16142	16215	16325	16307	16370	16437	16312	16219	16299	16114	16086	16313	16376	16159	16265	16374	16560	16376	16299	16309	16325	16141	16401	16264	16124	16201	16263	16260	16309	16399	16423	16279	16344	16376	16090	16352	16315	16313	16471	16473	16307	16331	16400	16414	16274	16092	16419	16362	16190	16350	16296	16313	16376	16271	16355	16468	16175	16187	16096	16374	16234	16215	16389	16363	16383	16205	16343	16261	16328	16381	16350	16192	16265	16342	16329	16338	16215	16447	16211	16202	16211	16620	16483	16130	16313	16564	16314	16340	16190	16167	16426	16430	16253	16381	16269	16297	16156	16136	16106	16387	16233	16210	16410	16308	16345	16332	16349	16390	16304	16458	16342	16362	16244	16225	16364	16147	16453	16400	16445	16404	16361	16409	16477	16321	16320	16468	16484	16417	16242	16502	16344	16358	16230	16451	16223	16217	16259	16383	16432	16384	16466	16398	16264	16449	16384	16341	16363	16299	16130	16099	16102	16309	16192	16430	16297	16490	16341	16195	16329	16233	16248	16470	16350	16369	16314	16527	16326	16446	16313	16240	16440	16240	16271	16499	16334	16153	16316	16180	16318	16331	16340	16313	16364	16361	16234	16209	16281	16401	16329	16497	16396	16498	16312	16282	16128	16418	16359	16386	16312	16349	16281	16377	16197	16345	16142	16155	16302	16593	16035	16034	16248	16253	16356	16526	16417	16438	16531	16253	16108	16227	16052	16241	16359	16353	16329	16382	16210	16146	16305	16332	16290	16456	16442	16359	16319	16212	16391	16306	16621	16289	16379	16509	16359	16219	16178	16277	16319	16414	16458	16315	16282	16193	16372	16299	16327	16294	16293	16371	16439	16268	16531	16202	16555	16288	16352	16421	16326	16278	16233	16365	16291	16301	16360	16134	16406	16221	16206	16227	16371	16436	16311	16398	16229	16345	16484	16388	16308	16324	16107	16343	16515	16317	16436	16205	16366	16441	16353	16454	16226	16400	16278	16021	16288	16323	16416	16467	16383	16317	16118	16229	16268	16488	16359	16336	16302	16264	16349	16410	16206	16190	16538	16205	16184	16299	16343	16382	16407	16348	16232	16270	16292	16116	16300	16439	16501	16468	16506	16376	16410	16142	16340	16365	16239	16395	16176	16314	16349	16224	16099	16319	16209	16344	16320	16318	16289	16426	16413	16510	16358	16151	16375	16361	16170	16265	16455	16274	16368	16221	16185	16329	16371	16410	16312	16306	16307	16346	16344	16263	16408	16434	16492	16253	16307	16351	16476	16409	16333	16218	16393	16173	16422	16322	16269	16384	16257	16282	16359	16340	16503	16514	16305	16350	16242	16416	16288	16349	16288	16250	16069	16486	16401	16509	16164	16229	16300	16300	16327	16354	16326	16530	16300	16299	16392	16353	16448	16274	16323	16369	16481	16246	16251	16351	16557	16406	16368	16381	16338	16407	16161	16409	16428	16124	16443	16462	16304	16298	16124	16365	16220	16401	16121	16285	16385	16182	16452	16193	16327	16344	16362	16477	16193	16238	16346	16294	16504	16248	16338	16382	16265	16336	16348	16315	16456	16481	16269	16245	16313	16248	16328	16302	16482	16430	16286	16290	16412	16406	16535	16355	16293	16323	16402	16351	16330	16220	16506	16342	16316	16324	16417	16517	16235	16346	16279	16497	16249	16402	16424	16304	16317	16350	16197	15933	16298	16279	16246	16070	16364	16491	16334	16310	16289	16356	16503	16263	16280	16342	16316	16253	16528	16336	16277	16392	16284	16298	16408	16509	16269	16414	16322	16235	16525	16327	16435	16121	16376	16404	16199	16396	16354	16120	16149	16272	16399	16364	16244	16313	16344	16417	16096	16294	16178	16487	16189	16373	16185	16323	16234	16143	16156	16250	16393	16237	16497	16483	16328	16207	16183	16215	16274	16245	16406	16426	16373	16258	16138	16244	16182	16137	16361	16280	16363	16330	16221	16205	16424	16390	16315	16361	16355	16330	16311	16399	16339	16400	16347	16294	16253	16449	16204	16282	16330	16239	16265	16215	16393	16160	16146	16260	16442	16244	16171	16285	16247	16262	16348	16408	16411	16512	16400	16332	16241	16350	16318	16385	16319	16400	16362	16290	16358	16158	16413	16146	16212	16247	16444	16334	16524	16204	16262	16500	16270	16348	16350	16503	16183	16390	16311	16177	16172	16311	16498	16295	16216	16312	16333	16219	16320	16371	16420	16286	16112	16400	16311	16463	16343	16151	16270	16284	16341	16334	16220	16444	16263	16303	16142	16422	16455	16310	16424	16576	16375	16225	16285	16346	16433	16430	16261	16308	16499	16303	16450	16315	16412	16497	16312	16377	16279	16332	16466	16423	16277	16309	16253	16087	16308	16226	16455	16396	16383	16322	16179	16260	16270	16284	16337	16316	16204	16360	16254	16399	16379	16213	16351	16202	16193	16381	16282	16097	16213	16098	16247	16371	16313	16413	16605	16247	16427	16326	16278	16194	16242	16404	16225	16387	16316	16247	16247	16393	16195	16190	16361	16303	16250	16351	16363	16376	16509	16328	16451	16358	16324	16225	16332	16333	16122	16187	16233	16270	16005	16381	16027	16422	16283	16222	16304	16307	16131	16265	16171	16354	16240	16179	16292	16343	16136	16313	16209	16146	16257	16230	16042	16422	16291	16255	16110	16237	16398	16149	16691	16251	16225	16157	16295	16176	16346	16218	16254	16395	16356	16376	16350	16510	16543	16337	16366	16230	16328
16370	23007	21671	17590	16596	16040	15748	15163	14728	14725	14682	14579	14311	14535	16841	16910	16079	15086	14489	14212	13911	13784	13864	13867	13864	13996	13899	13898	13725	13883	13986	13988	13892	13791	13938	13942	13891	13993	13832	13813	13851	13757	13880	13934	13876	13714	14071	13838	13991	13892	14003	13907	13864	13981	13760	13697	13878	13995	13855	14023	13938	13680	13799	14005	13967	13838	13977	13780	14035	13825	13885	13902	13829	13801	13819	13991	13795	13930	13896	13927	13905	13773	13935	13919	13956	13964	13937	13673	13895	13977	13878	13791	13978	13921	13991	13831	13862	13933	13834	13786	13798	13865	13898	14026	13771	13742	13862	13887	14016	13782	13875	13883	14014	13855	13887	13904	13782	13817	13796	13918	13871	13792	13918	13961	13890	13812	13895	13948	13987	13755	13872	13863	13839	13937	13922	13729	13996	13768	13841	14088	13810	13990	13911	13867	13796	13972	13923	13906	13968	13854	13906	13822	13972	13864	13903	13942	13893	13843	13796	13864	13869	13934	13902	13821	13835	13794	13900	13903	13841	13964	13889	13941	14000	14078	13754	13780	13848	13842	13785	13860	13791	14043	13876	13964	13866	13892	13816	14000	13715	13806	13761	13863	13799	13973	13935	13913	13860	13849	13999	13927	13929	14055	13714	13896	13913	13897	13827	13902	13911	13913	13876	13868	14048	13955	13986	13866	14010	13810	13788	13829	13844	13956	13898	13855	13822	13764	13903	13900	13943	13921	13996	13944	13975	13834	13877	13944	13950	13898	13869	13900	13884	13829	13839	13905	13903	14056	13804	13872	13954	13934	13892	13844	13971	14000	13881	13886	13945	13898	13860	13867	13985	13919	13935	13731	13837	13728	14081	13683	13943	13883	13802	14013	13914	14067	13936	13835	13822	14064	13797	13771	13883	14035	13929	13956	13826	13786	14036	13810	13842	13726	13968	13918	13838	13948	13802	13814	14007	13818	13721	13969	13946	13815	13850	13792	13845	13947	13848	13904	13752	13759	13706	14013	13936	13947	13886	13848	13849	14024	13786	13770	13849	13912	13876	13707	13789	14022	13923	13783	13992	13979	13897	13982	13926	13847	13871	13879	13987	13906	13892	13911	13920	14021	13680	13947	13836	13862	13962	13765	13975	13960	13919	13869	13929	14067	13844	13908	13908	14045	14006	13953	13918	13915	13870	13776	13938	13786	13964	13847	14087	13949	13814	13920	13874	13847	13997	13832	13856	13780	13844	13977	13827	13911	13903	13884	13710	14011	13934	13861	13852	13738	13747	13978	13739	13927	13914	13841	13853	13982	13901	13793	13712	13987	13828	13893	13828	13718	13855	13934	13824	13750	14037	14063	13960	13881	13973	13901	13735	13722	13949	13911	13865	13946	13816	13887	13903	13920	13964	13919	13875	13843	13952	13874	14044	13885	13957	13978	13963	13884	13966	13736	13945	13746	13819	13776	13805	13958	13901	13755	13948	13796	13778	13728	13999	13915	13972	13903	13811	13838	13984	13908	13698	13825	13938	13931	13939	13955	13961	14005	13797	13773	13699	13988	13799	14005	13968	13816	13934	13944	14010	13894	13817	13868	13771	13908	13876	13820	13798	13841	13906	13879	13903	13766	13939	14074	13695	13857	14045	13811	14011	13903	13943	14010	14071	13837	13703	13950	13869	13893	13884	13926	13789	13762	13858	13872	13795	13870	13990	13837	13751	13991	13939	13829	13877	14120	13932	13775	13818	13884	14179	14002	13827	13869	13869	13860	13972	13990	14004	13816	13904	13837	13799	13890	14003	13739	14127	13846	13820	13887	13852	13961	13893	13948	13809	13740	13836	13989	13793	13971	13910	14075	13913	13886	14037	13821	13924	13800	13757	13767	13947	14033	14012	14045	13811	13783	13856	13888	13965	14111	13936	13730	13869	13897	13864	13918	13647	14027	13691	13979	13825	13945	13819	13932	13951	13968	14009	14010	13863	14001	14089	13915	13827	13857	13790	14039	14035	13833	13799	13860	13898	13927	13896	13921	13911	13788	13914	13839	13878	13783	13864	14039	13844	13826	13809	13818	13882	13913	13778	13985	13839	13860	13881	13838	13871	13969	13971	13797	13847	14019	13911	14050	13938	13818	14086	14041	13695	13837	13907	14006	13799	13856	13868	13840	13947	13797	13947	13956	14004	13715	13978	13947	13846	13860	13762	13970	13800	14046	13813	13856	13853	13964	13697	13822	13887	13891	13828	13874	13819	13884	13885	13955	14036	13805	13739	13863	13800	13868	13914	13704	13850	13967	13914	13974	13879	13824	13755	13790	13851	13798	13890	13982	13977	13804	14025	13903	13745	13701	13800	13901	13789	13938	13859	13916	13941	13788	13999	13818	13953	13873	13826	13885	13934	13856	13814	13927	13854	13850	13931	13837	14008	14092	14050	13979	13889	13871	14000	13886	13787	13919	14005	13797	13740	13980	13840	13796	13895	14073	13780	13964	14104	13842	13835	13864	13856	13783	13916	14010	13968	14020	13759	14051	13723	13918	14036	13931	13905	13822	13841	13914	13936	13909	13867	13907	13778	13831	13926	13778	13849	13857	13750	13913	13683	13723	13877	13960	13765	13938	13898	13911	13856	13845	13978	13961	13835	13925	13820	14087	13943	13801	13829	13871	13875	13832	13696	13953	13955	13820	13917	13896	13924	13829	14025	13960	13942	13945	13933	14005	13931	13962	14027	13915	13998	13990	13815	13797	13801	13945	13802	13916	13913	13936	13984	14030	13812	14014	13930	13972	13767	13882	13930	13869	13939	13838	13938	13990	13886	13928	13900	13892	13979	13951	13873	13772	13800	13844	13953	13702	13921	13873	14042	13759	13956	13972	13885	13917	13849	13889	13922	14009	14036	13830	14058	13821	13812	13744	13896	13914	13858	14185	13865	13847	13995	13931	13923	13797	13903	13871	13864	13868	13883	13807	13788	14091	13650	14004	13926	13838	13957	13853	13894	13912	13927	13876	14071	13911	13840	14090	14056	13853	13926	14178	13978	14067	13873	13816	13942	13792	13976	13951	13867	13910	13824	13947	13949	13900	13829	13884	13879	13711	13890	13866	13889	13897	13890	13862	13887	13853	13755	13837	13779	13929	13854	14019	13925	13832	13942	14017	13967	13942	13831	13993	13938	13928	14005	13800	13956	13968	13849	13987	13876	13861	13924	13819	13907	13855	13784	13800	13920	14066	13868	13929	13911	13926	13816	13885	13966	13924	13891	13899	13914	13972	13803	13792	13938	13916	14018	13930	13963	13877	13927	13893	13746	13866	13986	13893	13829	13893	13899	13969	14008	13787	13986	13891	13807	13930	13875	13880	13849	14102	13891	13802	13924	14038	13865	13812	13901	14067	13986	13961	13859	13863	13901	13929	13916	13798	13788	13881	13829	13741	13821	14033	14065	13785	13822	13816	13748	13852	13765	13841	13829	13903	13830	13878	13948	13842	13878	13791	13996	13777	13835	13985	13955	13961	13896	13915	14051	13776	13880	14041	13961	13972	13874	14056	13859	13801	13863	14007	13816	13789	13910	13787	14071	13869	13817	13792	13935	13855	13776	13804	13930	13998	13777	13930	13796	13946	13821	14016	13859	14034	13733	13986	13806	13998	13783	13737	13994	13827	13917	13981	13962	13863	13940	14002	13880	13974	14058	13887	13985	13866	13991	13967	14006	13814	13869	13980	13809	13998	13728	13874	13847	14052	13899	13869	13747	13807	13870	13870	13845	13987	13942	13943	13788	14096	13927	13924	13868	13810	13848	13883	13988	13964	13977	13900	13957	13823	13960	14017	13933	13835	14071	13833	13958	14059	13851	13939	13676	13858	13910	13735	13862	14041	13786	13877	13873	13937	13838	13781	13858	13925	13764	13859	13876	13798	13838	14033	13950	13883	13778	13800	13918	13916	13796	13791	13842	13939	13777	14124	13960	13885	14006	13898	13896	13839	13982	13801	14076	13797	13889	13811	13876	13754	14035	13876	13797	13847	13897	13822	14029	13718	14027	13934	13954	13681	13838	14095	14046	13802	13927	13874	13792	14000	13978	13978	13851	13977	14053	13877	13720	13663	13784	13880	13878	13864	13931	13794	13946	13929	13881	13881	13927	13947	13782	13868	13800	13815	13882	13823	13874	14011	13831	13994	13921	13930	13976	13779	13741	14015	13835	13894	14072	13774	13953	13796	14066	13953	13799	13923	14008	13878	13949	13876	13885	13909	13999	13909	13896	13919	13802	13882	13901	13819	13810	13841	14068	13754	13887	13944	13989	13820	13931	13900	13929	13786	14093	13964	13930	13961	13834	13713	13911	13896	13733	13909	13902	13776	13763	14070	13911	13713	13851	14035	14037	13784	13832	13785	13997	13848	13984	13968	13914	13746	13879	13941	13936	13772	13904	13872	14010	13811	13764	13988	13822	13830	14023	13921	13832	13936	13909	14135	13895	13977	13763	13993	13749	13941	13864	13939	14067	13908	13781	13804	13986	13850	13912	13824	13971	13863	13873	14041	13946	13875	13974	13813	13911	13937	13873	13860	14052	13783	13817	13831	13836	13924	13975	13776	13921	13916	13853	13876	14085	13756	13913	13840	13844	13679	13812	13876	13807	13749	13900	13829	13953	13968	13899	13909	13814	13743	13847	14006	13876	13906	13866	13793	13982	14158	13962	13837	13949	14061	13907	14010	14018	13775	13799	14031	13761	13873	13896	13887	13925	13832	13853	13934	13765	13933	13938	13824	13945	13828	13804	13954	14048	14001	13989	13842	13870	14089	14014	13841	13801	13981	13808	13949	13975	13866	14047	13814	13869	13947	13969	13817	13788	13881	13844	13917	13958	13822	13975	13917	14020	13938	13899	13958	14067	13978	14086	13833	13913	13912	13863	13814	13880	13928	13856	14044	13862	13915	13964	13856	13764	13912	13720	13779	14020	13932	13815	13990	13783	13821	13810	13918	13927	14009	13858	14019	13768	13819	13871	13784	13886	13980	13965	13866	13773	13977	13849	13871	13990	13817	13799	13842	13908	13962	13886	13878	13867	13756	13883	13986	13987	13791	13853	13978	13924	14017	13894	14025	13917	13942	13848	13881	13990	13829	13832	13653	13994	13928
23657	20780	27983	23838	21780	21555	20447	17703	16665	16959	16706	16516	16554	18683	29406	26905	24322	20267	17478	16454	16053	16039	15995	15943	16017	15837	15860	15677	15849	16044	15996	15777	16019	15787	15866	15798	15878	15797	15788	16023	15914	15786	15829	15925	15974	15835	15706	15876	16090	15750	15887	15824	15799	15759	15853	15669	15879	15957	15902	15934	15756	15871	16009	15768	15904	15756	15669	15792	15893	15731	15771	15596	15857	15881	15718	15772	15828	15820	15799	15807	15968	15836	15891	15748	15628	15930	15897	15921	15926	15895	15684	15676	15819	15867	15861	15683	15920	15722	15764	15761	15971	15664	15917	15874	15966	15729	15951	15802	15654	15702	15933	15731	15961	15788	15805	15748	15611	15822	15878	15754	15827	15778	15949	15852	15728	15662	16060	15890	15797	15983	15935	15724	15970	15928	15624	15827	15548	15753	15834	15738	15673	15879	15881	15650	15732	15705	15671	15626	15573	15848	15806	15786	15912	15834	15835	15852	15728	15637	15841	15864	15861	15707	15814	15744	15814	15782	15740	15830	15652	15783	15751	15653	15794	15750	15980	15643	15852	15657	15645	15943	15877	15682	15575	15727	15765	15647	15739	15655	15871	16017	15792	15692	15969	15933	15765	15701	15693	15576	15876	15778	15832	15760	15796	15774	15838	15668	15856	15748	16047	15721	15926	15776	15848	15751	15702	15725	15800	15754	15781	15885	15789	15794	15643	15817	15728	15610	15822	15710	15685	15776	15871	15835	15854	15774	15929	15819	15894	15678	15788	15914	15940	15873	15675	15729	15941	15917	15517	15745	15815	15689	15833	15874	15803	15703	15951	15791	15989	15811	15648	15877	15825	15969	15779	15659	15811	15754	15978	15769	15859	15724	15744	15602	15927	15805	15712	15730	15735	15664	15667	15714	15833	15774	15852	15823	15920	15682	15900	15856	15753	15684	15943	15718	15707	15810	15519	15748	15744	15941	15777	15969	16063	15928	15989	15645	15820	16019	15777	15703	15886	15842	15950	15966	15970	15839	15736	15949	15778	15816	15825	16025	15816	15770	15760	15779	15902	15700	15632	15666	15754	15753	15679	15746	15784	15756	15893	15715	15938	15820	15846	15911	15764	15818	15989	15847	15637	15645	15779	15740	15689	15898	15773	15971	15826	15836	15743	15914	16025	15883	15763	15886	15847	15878	15732	15743	15736	15634	15635	15594	16051	15845	15881	15881	15876	15702	15730	15827	15730	15700	15716	15641	15644	15857	15831	15843	15863	15821	15649	15679	15750	15746	15761	15934	15783	15988	15833	15675	15843	15765	15817	15661	15720	15685	15837	15891	15883	15781	15630	15797	15866	15720	15917	15893	15830	15734	15754	15834	15628	15739	15824	15963	15699	15750	15945	15787	16054	15692	15876	15997	15730	15709	15716	15754	15856	15788	15875	15851	15778	15846	15855	15827	16079	15803	16063	15841	15783	15961	15764	15842	15605	15978	16013	15808	15722	15880	15945	16005	15726	15760	15690	15715	15839	15802	15617	15713	15938	15826	15751	15656	15758	15758	15597	15737	15762	15685	15908	15613	15847	15876	15780	15868	15979	15821	15764	15920	15741	15670	15757	15625	15999	15951	16016	15823	15714	15799	15869	15736	15749	15770	15949	15959	15788	15777	15813	15884	15691	15856	15825	15780	15691	15614	15689	15838	15832	15898	15908	15675	15964	15915	15780	15786	15966	15710	15864	15990	15830	15790	16013	15728	15896	15854	15902	15904	15842	15742	15900	15862	15865	15775	15817	15913	15687	15424	16025	15852	15761	15775	15917	15781	15829	15642	15953	15876	15690	15938	15811	15721	15794	16038	15694	15686	15780	15944	15705	15727	15677	16000	15839	15718	15667	15835	15317	15756	15800	15845	15669	15775	15854	15762	16023	15971	15882	15978	15842	15781	15594	15711	15927	15656	15771	16029	15725	15730	15787	15625	15667	15770	15776	15739	15803	15612	15733	15772	15874	15754	15761	15768	15736	15819	15996	15817	15870	15591	15523	15962	15712	16028	15870	16032	15750	15951	15663	16001	15843	15580	15836	15778	15899	15825	15894	15868	15938	15840	15829	15688	15938	16073	15978	15777	15748	15973	15820	15924	15890	15861	15710	15799	16092	15753	15702	15932	15701	15690	15864	15769	15663	15698	15785	15852	15821	15748	15876	15752	15876	15826	15991	15772	15748	15824	15632	15915	15791	15747	15708	15817	15826	15871	15705	15824	15774	16056	16019	15562	15720	15720	15781	15790	15719	15717	15837	15670	15819	15830	15840	15933	15899	15751	15705	15785	15943	15545	15791	15721	15921	15948	15743	15917	15953	15573	16031	15768	15651	15820	15922	15809	15694	15857	15784	15611	15795	15865	15744	15749	15840	15814	15660	15773	15787	15778	15900	15736	15800	15789	15707	15810	15798	15698	15992	15927	16055	15908	15635	15851	15829	15747	15772	15885	15711	15875	15876	15837	15829	15835	16005	15861	15711	15906	15791	15727	16000	15849	15676	15591	15888	15960	15878	15720	15919	15878	15881	15670	15893	15695	15674	15764	15902	15729	15983	15760	15773	16005	15791	15965	15964	15936	15750	15792	15651	15984	16048	15795	15951	15860	15912	15711	15804	15643	15864	15919	15746	15937	15781	15806	15890	15824	15616	15770	15761	15799	15595	15718	15832	15782	15918	16034	15898	15836	15783	15786	15789	16030	15857	15701	15715	15706	15903	16030	15837	15802	15756	15874	15831	15895	15850	15764	15796	15838	15767	15848	15875	15948	15959	15888	15773	15913	15793	15643	15824	15878	15701	15620	15656	15576	15934	15725	15872	15919	16036	16018	15783	15672	15934	15759	15829	15727	15805	15777	15808	15761	15956	15776	15662	15986	15583	15633	15801	15727	15810	15707	15836	15774	15781	15645	15754	15813	15880	15621	15784	15867	15745	15640	15750	15768	15834	15941	15895	15800	15823	15800	15975	15770	15658	15752	15940	15656	15903	15977	15887	15909	15694	15865	15792	15818	15889	15928	15714	15753	15682	15753	15562	15701	15964	15616	15882	15791	15671	15910	15951	15987	15868	15788	15757	15858	15676	15889	15835	15676	15835	15773	15715	15782	15783	15677	15778	15781	15940	15735	15792	15756	15718	15867	15864	15793	15798	15709	15716	15817	15738	15776	15867	15539	15818	15930	15809	16008	15894	15808	15988	15817	15894	15886	15854	15521	15798	15896	15938	15872	15917	15899	15884	16027	15962	15814	15811	15663	15849	15741	15726	15906	15848	15680	15679	15738	16086	15815	15723	15764	15765	15964	15867	15813	15661	15777	15799	15976	15947	15668	15727	15790	15782	15585	15717	15652	15805	15809	15976	15892	15675	15967	15827	15748	15680	15758	15896	15904	15687	15639	15841	16025	15684	15868	15801	15822	15801	15732	15812	15826	15699	15621	15842	15800	16118	15902	15869	15630	15891	16005	15895	15838	15855	15835	15858	15810	15810	16070	15680	15477	15803	15704	15953	15892	15828	15849	15843	15870	15745	15688	15726	15613	15828	15713	15836	15819	15898	15885	15928	15674	15842	15653	15905	15774	15866	15657	15695	15778	15759	15865	15857	15821	15513	15587	15777	15755	15887	15980	15965	15938	15747	15783	15869	15726	15886	15710	15820	15719	15868	15760	15639	15700	15918	15834	15878	15615	15994	15775	15605	15934	15863	15799	15768	15810	15724	15739	15810	15889	15847	15850	15814	15915	15956	15827	15825	15962	15771	15706	15848	15917	15811	15788	15929	15756	15827	15721	15833	15690	15877	16047	15803	15812	15775	15706	15772	15670	15827	15678	15916	15902	15914	15818	15865	15925	15708	16026	15716	15800	15919	15933	15821	15780	15988	15953	15955	15865	15879	15821	15772	15771	15910	15628	15775	15854	15763	15859	15780	15664	15732	15714	15887	15877	15940	15787	15682	15801	15694	15668	15741	15910	15818	15861	15815	15816	15738	15866	15738	15664	15912	15807	15743	15754	15921	15856	15858	15941	15732	15803	15678	15892	15766	15786	15835	15689	15827	15781	15780	15959	15789	15847	15925	15590	15786	15642	15909	15745	15757	15811	15857	15783	15731	15831	15938	15842	15982	15726	15632	15689	15831	15775	15939	15834	15629	15775	15795	15798	15977	15931	15763	15823	15703	15867	15882	15647	15702	15767	15863	15552	15838	15769	15585	15758	15716	15694	15925	15707	15794	15790	15862	15735	15850	15734	15947	15885	15760	15831	15605	15861	15913	15959	15850	15722	15811	15801	15800	15883	15953	16020	15957	15752	15864	15958	15959	15908	15751	15634	15874	15840	15724	15743	15740	15845	15721	15759	15747	15894	15798	15678	15835	15837	15926	15727	16097	15826	15680	15858	15799	15721	15967	15930	15901	15746	15800	15814	15702	15834	15774	15610	15824	15912	15865	15645	15783	15688	15849	15810	15874	15671	15878	15858	16079	15860	15998	15901	15909	15841	15626	15781	15804	15729	15739	15936	15898	15721	15802	15721	15727	15849	15835	15900	15869	15707	15771	15712	15771	15752	15992	15860	15874	15730	15833	15735	15948	15811	15849	15864	15626	15873	15778	15891	15928	15660	16033	15731	15611	15877	15778	15982	15725	15899	15928	15718	15781	15711	15946	15853	15813	15702	16000	15926	15751	15920	15909	15746	15717	15720	16038	15845	15740	15749	15838	15541	15840	16064	15828	15731	15859	15974	15905	15741	15689	15872	15713	15727	15767	15823	15968	15836	15678	15713	15989	15712	15917	15933	15703	15878	15717	15554	15890	15848	15701	15801	15777	15744	15758	15834	15846	15811	15991	15615	15731	15820	15760	15694	15785	15730	15673	15881	15891	15786	15856	15755	15914	15515	15554	15798	15763	15767	15810	15841	15793	15850	15890	15894	15961	15602	15892	15847	15799	15760	15873	15877	15691	15787	15956	15951	15751	15732	16002	15710	15743	15826	15774	15816	15834	15568	15859	15682	15648	15791	15826	15620	15975	15809	15849	15911	15856	15778	15645	15778	15594	15753	15757	15749	15875	16005	15911	15931	15784	15892	15737	15725	15634	15717	15752	15789	15795	15807	15756	15682
15262	27086	26386	20653	19021	18394	17028	16027	15442	15302	14938	14903	14645	18547	31289	26942	23609	18068	15090	14104	13586	13571	13655	13663	13527	13635	13423	13707	13659	13624	13685	13485	13701	13604	13677	13617	13729	13389	13647	13617	13727	13609	13667	13753	13711	13749	13743	13713	13501	13701	13632	13722	13576	13613	13601	13497	13563	13693	13678	13700	13714	13645	13748	13565	13460	13430	13565	13454	13601	13667	13530	13709	13628	13550	13710	13602	13719	13645	13581	13625	13636	13697	13725	13415	13623	13685	13670	13731	13616	13592	13760	13644	13694	13550	13689	13607	13595	13652	13627	13568	13576	13698	13628	13521	13530	13547	13669	13552	13661	13577	13579	13400	13577	13617	13652	13656	13695	13683	13598	13519	13654	13729	13574	13674	13621	13502	13734	13859	13682	13752	13513	13527	13680	13695	13588	13547	13808	13633	13486	13752	13655	13592	13499	13692	13529	13626	13531	13467	13523	13784	13626	13532	13672	13507	13663	13678	13506	13660	13519	13735	13615	13755	13652	13542	13708	13562	13584	13655	13660	13591	13581	13688	13647	13715	13783	13480	13494	13647	13388	13589	13574	13542	13834	13689	13499	13720	13566	13611	13530	13513	13684	13682	13682	13395	13591	13549	13521	13602	13574	13518	13507	13658	13538	13550	13712	13566	13641	13597	13546	13533	13587	13557	13529	13627	13735	13567	13672	13533	13536	13616	13686	13751	13705	13786	13603	13643	13543	13564	13608	13668	13583	13683	13678	13702	13577	13484	13843	13631	13721	13763	13733	13541	13692	13623	13517	13752	13470	13878	13460	13568	13653	13557	13585	13629	13626	13489	13680	13408	13670	13622	13639	13545	13561	13690	13506	13559	13557	13551	13671	13627	13449	13683	13568	13563	13665	13462	13554	13588	13689	13596	13683	13475	13687	13723	13629	13654	13581	13560	13574	13579	13640	13455	13556	13475	13599	13547	13670	13635	13543	13590	13555	13672	13501	13633	13699	13670	13570	13596	13518	13663	13684	13629	13383	13419	13495	13760	13551	13683	13517	13570	13759	13556	13539	13687	13712	13578	13638	13641	13651	13788	13656	13487	13644	13644	13577	13514	13504	13592	13516	13562	13836	13586	13506	13596	13690	13667	13661	13630	13581	13708	13522	13729	13529	13643	13657	13528	13607	13586	13667	13457	13552	13626	13693	13560	13504	13778	13558	13710	13538	13747	13503	13702	13619	13702	13581	13572	13663	13672	13580	13485	13663	13547	13650	13450	13679	13641	13625	13635	13645	13649	13416	13531	13621	13580	13596	13654	13680	13497	13603	13595	13904	13511	13557	13643	13640	13591	13644	13589	13447	13573	13585	13609	13736	13568	13573	13647	13325	13751	13557	13725	13763	13570	13609	13654	13623	13608	13586	13629	13706	13756	13528	13565	13513	13731	13657	13784	13683	13562	13682	13522	13551	13601	13519	13597	13664	13654	13403	13457	13506	13604	13568	13660	13559	13523	13735	13810	13630	13613	13669	13595	13784	13672	13473	13551	13580	13653	13551	13787	13471	13506	13494	13653	13583	13639	13764	13468	13604	13559	13670	13545	13516	13336	13536	13561	13552	13545	13638	13468	13632	13635	13528	13844	13585	13742	13575	13613	13615	13766	13561	13742	13603	13566	13709	13547	13646	13632	13395	13576	13585	13670	13650	13648	13648	13596	13657	13699	13511	13626	13848	13731	13611	13569	13704	13521	13534	13571	13426	13699	13647	13559	13635	13668	13555	13564	13472	13571	13611	13618	13752	13752	13591	13559	13446	13705	13618	13555	13678	13751	13547	13568	13633	13523	13693	13608	13580	13446	13693	13650	13677	13457	13630	13733	13792	13592	13457	13686	13636	13413	13631	13556	13629	13595	13484	13684	13565	13527	13550	13536	13713	13632	13558	13653	13604	13460	13685	13571	13637	13539	13754	13692	13646	13565	13534	13684	13538	13634	13669	13435	13497	13822	13696	13678	13539	13577	13555	13612	13587	13917	13688	13693	13675	13607	13595	13449	13619	13791	13670	13715	13666	13666	13636	13836	13518	13610	13735	13659	13615	13571	13685	13591	13694	13590	13608	13527	13479	13483	13692	13645	13536	13624	13453	13565	13491	13761	13391	13662	13500	13570	13748	13558	13602	13678	13454	13611	13526	13582	13468	13711	13531	13469	13672	13553	13610	13638	13474	13758	13551	13750	13638	13620	13572	13685	13615	13510	13511	13610	13604	13634	13505	13712	13707	13680	13619	13572	13642	13650	13653	13696	13453	13670	13443	13593	13657	13536	13502	13569	13696	13450	13640	13569	13795	13575	13558	13623	13478	13682	13522	13639	13679	13551	13652	13681	13584	13398	13690	13522	13697	13590	13649	13663	13654	13524	13539	13725	13790	13497	13762	13673	13476	13581	13483	13660	13574	13494	13671	13818	13453	13680	13663	13606	13653	13726	13711	13593	13627	13579	13513	13556	13596	13595	13773	13593	13699	13613	13636	13581	13670	13538	13676	13626	13599	13573	13585	13679	13627	13613	13674	13687	13462	13574	13532	13578	13611	13555	13650	13617	13607	13541	13566	13702	13740	13677	13811	13507	13617	13588	13540	13586	13428	13341	13663	13525	13520	13678	13619	13713	13712	13659	13548	13577	13597	13538	13730	13651	13703	13650	13673	13529	13460	13575	13569	13597	13610	13390	13558	13453	13624	13638	13538	13587	13547	13702	13672	13451	13698	13465	13652	13771	13748	13599	13620	13683	13806	13721	13709	13588	13666	13616	13648	13555	13582	13481	13522	13495	13496	13734	13618	13622	13811	13600	13703	13693	13571	13557	13553	13654	13690	13596	13704	13483	13579	13643	13599	13692	13710	13713	13691	13599	13623	13496	13612	13690	13685	13520	13710	13726	13608	13734	13651	13575	13636	13606	13559	13623	13546	13763	13715	13673	13500	13630	13524	13439	13709	13436	13448	13628	13659	13745	13578	13563	13643	13597	13522	13626	13593	13730	13673	13637	13615	13597	13713	13689	13690	13595	13579	13641	13691	13537	13465	13724	13641	13541	13607	13645	13580	13609	13473	13614	13699	13482	13764	13595	13628	13611	13461	13500	13541	13469	13690	13402	13674	13578	13463	13658	13592	13613	13570	13537	13706	13552	13595	13597	13543	13713	13678	13774	13615	13603	13635	13673	13717	13552	13473	13564	13599	13593	13533	13653	13587	13505	13667	13747	13636	13577	13747	13631	13784	13919	13505	13632	13527	13712	13661	13504	13549	13903	13755	13528	13776	13540	13371	13501	13615	13670	13545	13656	13645	13735	13390	13709	13532	13650	13650	13462	13579	13666	13652	13456	13572	13646	13576	13657	13618	13498	13719	13683	13611	13682	13662	13636	13624	13631	13628	13692	13824	13694	13634	13621	13578	13565	13606	13564	13726	13573	13754	13563	13598	13485	13684	13575	13586	13688	13570	13479	13762	13665	13647	13656	13501	13731	13525	13682	13788	13680	13536	13699	13628	13387	13493	13655	13624	13633	13624	13561	13644	13621	13542	13473	13463	13726	13633	13684	13657	13723	13592	13581	13765	13586	13548	13443	13630	13640	13649	13715	13699	13718	13559	13676	13403	13670	13505	13498	13689	13540	13545	13689	13641	13586	13611	13465	13565	13685	13873	13605	13704	13604	13581	13714	13578	13720	13499	13545	13629	13620	13766	13622	13694	13659	13631	13638	13637	13675	13699	13492	13692	13673	13598	13657	13635	13707	13654	13759	13529	13737	13802	13661	13603	13624	13682	13397	13591	13607	13523	13677	13589	13601	13669	13699	13558	13572	13533	13871	13582	13590	13472	13769	13774	13715	13617	13681	13696	13581	13669	13717	13749	13553	13674	13520	13783	13708	13695	13642	13731	13531	13620	13482	13652	13819	13628	13499	13613	13704	13464	13552	13629	13563	13629	13906	13690	13666	13637	13611	13439	13706	13563	13478	13603	13582	13524	13633	13592	13644	13587	13479	13760	13701	13538	13568	13557	13616	13666	13591	13600	13729	13509	13566	13752	13655	13518	13603	13572	13483	13691	13588	13579	13403	13573	13642	13703	13639	13615	13433	13745	13631	13530	13782	13540	13717	13744	13548	13591	13682	13556	13642	13676	13532	13542	13397	13483	13707	13518	13729	13570	13521	13702	13607	13776	13648	13529	13706	13663	13557	13832	13589	13653	13608	13655	13609	13616	13882	13359	13682	13494	13710	13698	13692	13705	13694	13775	13505	13462	13755	13719	13500	13722	13641	13741	13671	13605	13608	13799	13636	13535	13574	13609	13717	13566	13570	13660	13797	13605	13566	13661	13616	13502	13630	13541	13592	13741	13649	13622	13625	13487	13709	13565	13500	13541	13694	13677	13575	13507	13469	13612	13528	13703	13647	13628	13779	13705	13680	13654	13604	13772	13724	13570	13534	13470	13632	13732	13691	13581	13583	13625	13500	13620	13595	13538	13550	13615	13665	13692	13582	13531	13677	13636	13502	13620	13573	13538	13623	13656	13612	13762	13673	13775	13766	13550	13478	13549	13542	13621	13590	13783	13630	13557	13523	13659	13759	13722	13675	13554	13540	13632	13476	13598	13731	13616	13525	13575	13517	13607	13657	13700	13732	13652	13562	13624	13599	13579	13637	13587	13625	13613	13598	13508	13560	13813	13763	13775	13685	13429	13571	13589	13719	13563	13739	13596	13547	13577	13553	13565	13577	13609	13453	13551	13805	13598	13578	13522	13580	13707	13684	13602	13616	13823	13640	13755	13712	13589	13644	13652	13663	13632	13571	13574	13643	13576	13714	13561	13654	13466	13586	13631	13520	13626	13703	13545	13810	13745	13504	13392	13581	13674	13641	13725	13795	13665	13610	13568	13571	13545	13642	13677	13673	13520	13450	13413	13539	13576	13619	13726	13433	13654	13641	13584	13591	13728	13590	13659	13622	13535	13602	13691	13571	13567	13529	13680	13673	13572	13565	13730	13639	13542	13665	13466	13829	13611	13632	13646	13589	13591	13655	13566	13658	13531	13608	13648	13522	13475	13548	13753	13666	13705	13630	13609	13489	13751	13748	13508	13637	13554	13715	13648	13646	13593	13669
22456	20810	28492	23264	21016	23130	25121	19183	17878	17660	17326	16848	17053	25774	40831	34408	29211	23100	19131	16786	16579	16297	16017	15908	16112	16179	15993	15987	15907	15914	16007	16116	16160	16057	16187	16067	16175	16038	16037	15813	16249	15906	15988	15957	16045	16295	16120	16233	16192	16011	16126	16197	16042	16124	16142	16039	15961	16101	16043	16050	15853	15897	15960	15892	15823	16032	15891	15912	15968	15978	16215	15909	15871	15971	15887	16078	15842	15969	15935	15980	15852	15842	16089	15964	15890	15976	16038	16103	15902	15808	15909	16024	16120	15801	15950	15892	15918	15879	15776	16000	15855	15891	15935	15836	15970	15876	16222	15952	15787	15991	15881	15840	16038	15953	15919	15687	15884	15941	16034	15875	15741	15757	15897	15848	15986	15917	15895	15654	15950	15853	15929	15905	15951	16016	15953	15889	15905	16022	15930	15750	15873	15896	15817	15914	15933	15897	15986	16036	16057	15821	15867	15892	15865	15836	15924	15743	15995	15996	15964	15800	15761	15760	15999	15874	15915	16142	15873	15918	15906	15814	15804	15840	15894	15874	16008	15815	15858	15847	16010	16004	15680	15881	16018	15869	15760	15990	15841	15958	15842	15679	15934	16062	15934	15868	16048	15981	15920	15730	16006	15764	15865	15792	15757	15711	16038	16045	15778	15687	15953	15822	15887	15859	15718	15911	15908	15912	15871	15829	15925	16058	15962	15831	15693	15886	15975	15819	15967	16125	15988	16052	16016	15754	15916	15948	15808	15934	15987	15656	15860	15846	15921	16145	15861	15994	15917	15685	15924	15884	15881	15816	15768	15874	15807	15939	15972	15892	16042	15961	15936	15836	15785	15826	15765	16028	15903	15702	15930	15922	15762	15816	15922	16059	15729	15848	15907	15868	15843	15860	15864	16070	15925	15837	15960	15822	15603	15743	15800	15847	15731	16010	16068	15883	15869	15798	15834	15960	16004	16005	16125	16228	16066	15839	16014	15985	15857	15857	15905	15796	15878	15876	15806	15887	15859	15925	15923	15861	15979	15929	16109	16075	15978	16072	16031	15940	15894	15841	15886	15737	15913	15799	15742	15813	15913	15887	15912	15973	15787	15773	15911	15715	15944	15790	15939	15671	15669	15978	15820	15699	16029	16061	15940	15915	16056	15790	15928	15761	15898	15981	16052	15781	15709	15721	16022	15836	15860	15869	15950	15915	15961	15921	15901	16115	16020	16040	15908	15851	15823	15965	16054	15871	15820	15676	15967	15830	15838	16067	15941	16113	15707	15933	15907	15974	15874	16061	16088	15843	15895	15834	15964	16090	15813	15662	16051	15887	15807	15889	16130	15921	16049	16087	15897	15728	15953	16046	15635	15853	15729	15935	15648	15886	15744	15682	15877	15664	15944	15951	16003	15938	15747	15786	15853	15744	15734	15927	15853	15775	15623	15763	15939	15861	15848	15880	15999	15981	15798	15949	15845	15762	15612	15907	15983	15868	16047	15863	16032	15842	15994	15933	15893	16051	16152	15882	15991	15967	15739	15829	15956	15864	15811	15948	15859	15913	15747	15964	15933	15901	15924	15862	15916	15952	15774	15976	15855	15754	15666	15695	15963	15933	15993	15851	16108	15918	16079	15931	15967	15697	15980	15909	16079	15833	15812	15793	15915	15975	15985	15894	15740	15846	15944	15835	15788	15952	16001	15952	15866	15934	15746	16011	16133	15944	15850	15700	15867	15749	15765	15861	15776	15960	15896	15873	15794	15747	15793	15789	15825	15829	15891	15852	15971	15920	15900	15946	15788	15650	15912	15879	15783	15916	15752	16021	15828	15740	15832	15889	15941	15957	15627	15994	15928	15823	15822	15849	15930	15846	15875	15914	15921	15831	15804	15945	15966	15922	15874	15881	15840	15876	16102	15918	16027	15965	15918	15873	16130	15970	15869	15810	15935	15920	15784	15965	15876	16019	15831	16031	16012	15857	16038	15780	15911	15889	15696	15732	15808	15918	15727	15844	15918	15964	15880	15742	15921	16031	15957	15844	15864	15940	16125	15922	15790	16037	15931	15836	16007	15631	15968	15902	15862	15984	16020	15827	15880	15849	15790	15775	15883	15923	16020	16011	15957	15862	15810	15885	15903	15829	16192	16000	15831	15714	15881	15912	15805	15949	15960	15793	16007	15937	15848	15874	16117	15897	15832	15832	15921	16043	15828	15894	16028	15910	15994	15954	16074	15909	15822	15775	15934	15826	15914	15915	15915	15676	15869	15802	15954	15916	15813	15893	15943	15886	15814	15757	15896	15855	15868	16001	15798	15988	15772	16049	15907	16000	15814	15865	15730	15923	15763	15676	15742	15806	15828	15852	15769	15795	15974	15950	15904	15743	15795	15857	15628	15751	15924	15917	16128	15798	15822	15954	16071	15983	15770	15767	15788	15804	15988	15882	16057	15695	16026	16000	15959	15994	15788	15658	15912	15881	15666	15726	15895	15884	15858	15881	15914	15857	15901	15887	15693	15960	15822	15903	15911	15807	15898	15979	15732	15856	15699	15731	15764	15939	15906	16010	15948	15832	15978	15826	15837	15851	15673	15692	15860	16107	16058	16055	15957	15800	15791	15727	15853	15842	15903	15710	15749	15766	15803	15839	15960	15809	15879	15802	15675	15772	15829	15899	16118	16039	15976	15981	16248	16020	15905	15883	15982	15881	15905	16063	15947	15746	15957	15776	16093	15902	15933	15899	15855	15842	15935	15724	16092	15947	15699	15868	15941	15994	15867	15669	15942	15913	15914	15842	15800	15932	15835	15968	15906	15823	15750	15865	15845	15783	16044	15807	15808	15743	15819	15979	15829	15918	16102	15764	15726	15801	15938	15726	15763	15815	15482	15805	15859	15957	15802	15911	15682	15853	15878	16084	16017	15827	15868	15960	15855	15889	16083	16026	15881	15934	15972	15830	15923	15932	16061	15849	15750	15961	15939	15890	15739	15807	15863	15980	15951	15799	15859	15773	15819	15861	15761	15851	15979	15841	15912	15968	15989	16057	15907	16049	15803	15837	15888	15944	15825	15975	15774	15903	16105	15848	15944	15683	15791	15652	15825	15799	15809	15901	15809	15785	15776	15791	15806	15869	15749	15882	15813	15802	15856	16008	15986	15797	16007	15803	15932	15793	15870	15871	15902	16049	15983	15858	15942	15943	15873	15641	15695	15996	15933	15891	15936	15930	15907	15928	15899	15945	15722	15816	15925	15863	15853	15700	15823	15718	15907	15995	15723	15694	15916	15863	15878	15812	15647	15978	16100	16032	15904	16059	15744	15826	15699	15855	15864	15937	15814	15897	15821	15939	15972	15910	15752	15701	15760	15918	15997	15902	15738	15946	15838	15885	15930	16070	15721	15872	15905	15903	15939	16006	15804	15888	15807	15927	15824	15828	15567	15854	15883	15758	15833	15834	15767	15908	15835	15939	15925	15778	15908	15814	15719	15875	15799	15881	15855	15887	15965	15872	15830	15740	15820	16013	16178	15946	15853	15916	15752	15828	15875	15908	15883	15995	15912	15959	15871	15964	16101	16091	15873	15805	15834	15917	15872	15838	15711	15946	15891	15890	15829	15865	15680	15920	15862	15840	15921	15783	15920	15812	15998	15803	16011	15832	15801	15940	15850	15874	15773	15805	16060	15704	15896	16033	15873	15742	15675	15908	15861	15768	15751	15901	15908	16028	16040	15894	15719	15754	15932	15694	15936	15913	15900	15871	15886	15934	15914	15850	15836	16035	15842	15806	16118	15782	15752	15907	15924	16060	15937	15806	15931	15854	15817	15853	15858	15895	15843	16016	15837	15839	15914	15907	15900	16002	15745	15973	15828	15616	15768	15964	15967	15958	16136	15736	15843	15921	15798	15953	15689	15988	15999	15936	15985	15850	15832	15916	15722	15792	16118	16073	15870	15844	15942	15912	16033	15933	15833	15713	15884	15850	15729	15842	15889	15625	15858	15852	15841	15870	15895	15921	15835	15903	15921	16019	15863	15899	15874	16042	15782	15707	15852	15879	15912	15837	15725	15825	16072	15899	15789	15745	15797	15962	15835	15804	15750	15830	15822	15629	15788	15771	15936	15865	15957	15800	16022	15938	15874	15820	15847	15946	15921	15794	15856	15757	15959	15711	15624	15770	15834	15851	15963	16144	15856	15608	15939	15851	15846	15878	15880	16024	16077	15917	16001	15683	15766	15666	15724	15866	15931	15939	16073	15838	15915	15973	16052	15954	15869	15815	16063	15875	15816	15872	15949	15946	16125	16095	15739	15801	15995	15849	15710	15852	15903	15782	16060	15882	15665	15927	15816	15743	15965	15812	16016	15760	16007	15854	15993	15902	15847	15913	15871	15834	15944	15916	15812	15919	15718	16016	15858	15946	15782	15913	15717	15718	15811	15858	15854	15785	15937	15932	15947	15887	15907	15961	15855	15747	15952	15868	15988	15803	15988	15918	15844	15889	15976	15833	15869	16096	15800	15723	16000	15856	15720	15898	15821	16111	15901	15887	16079	15891	15685	15700	15885	15914	15779	15700	15800	15911	16000	15876	15662	15765	15651	15834	15827	15832	15809	15760	15786	16030	15979	15865	15913	15942	16063	15969	15756	15754	15749	15647	15898	15824	15917	15686	15949	15884	15969	15762	15649	15999	15617	15953	16013	15883	15783	16052	15833	16028	15996	15957	15692	15789	15972	15971	15903	15973	16029	15969	15873	15958	15884	15699	15795	15725	15985	15816	15909	16115	16154	15781	15962	15890	15747	16016	15751	15925	15821	15958	15856	15899	15755	15922	15802	15870	15733	15799	15822	15983	15848	15655	15763	15834	15977	15825	15749	15928	15887	15776	16166	15983	16005	15827	15967	15808	15871	15874	15923	15900	15899	15901	15910	15884	15823	15790	15850	15911	15877	15893	15976	15671	15824	15978	16197	15708	15897	15760	16005	15807	15914	15877	15730	15683	15850	16023	15962	15819	16118	15970	15769	15745	15844	15733	15991	15833	15906	15761	15843	15971	15970	15772	15851	15883	15755	15857	15877	15918	16076	15893	15923	15890	15958	15726	15836	15842	15798	15835	15715	16082	16165	15869	15988	15791	15999	15835	15828	16009
16916	32224	30457	24985	22629	20818	19387	18028	17148	16099	15440	14947	15377	28149	41350	34486	28911	21421	16473	14315	13904	13738	13697	13709	13554	13751	13713	13716	13739	13686	13679	13577	13691	13723	13621	13767	13632	13742	13659	13612	13646	13650	13746	13639	13437	13679	13597	13600	13652	13581	13631	13650	13671	13586	13646	13483	13719	13665	13693	13655	13718	13663	13707	13654	13512	13612	13769	13451	13571	13589	13506	13540	13888	13746	13557	13587	13676	13688	13643	13734	13541	13695	13629	13573	13671	13416	13615	13562	13674	13633	13670	13451	13840	13739	13595	13544	13451	13435	13705	13557	13533	13626	13550	13707	13670	13712	13674	13619	13631	13590	13736	13815	13613	13480	13536	13685	13663	13598	13561	13591	13601	13631	13647	13619	13635	13663	13550	13545	13618	13525	13626	13539	13685	13654	13609	13687	13589	13661	13512	13526	13633	13521	13590	13490	13465	13496	13573	13659	13662	13514	13652	13735	13473	13641	13644	13408	13997	13553	13539	13755	13535	13537	13638	13614	13707	13724	13653	13530	13458	13780	13698	13737	13494	13701	13762	13592	13625	13680	13566	13556	13506	13555	13493	13801	13445	13726	13790	13569	13772	13512	13542	13614	13724	13764	13663	13573	13626	13630	13707	13740	13477	13680	13493	13490	13643	13476	13417	13575	13664	13558	13562	13653	13581	13622	13616	13510	13494	13559	13622	13489	13598	13731	13723	13433	13601	13613	13767	13563	13768	13806	13646	13540	13451	13568	13610	13558	13624	13620	13767	13541	13665	13559	13591	13610	13676	13654	13585	13784	13562	13599	13702	13609	13741	13635	13548	13769	13634	13641	13549	13425	13734	13601	13597	13584	13580	13644	13613	13618	13771	13596	13618	13469	13629	13518	13641	13425	13750	13622	13655	13409	13706	13630	13500	13659	13673	13653	13666	13752	13783	13753	13609	13617	13446	13461	13580	13490	13614	13474	13627	13469	13530	13532	13736	13511	13559	13532	13730	13555	13579	13741	13702	13612	13757	13481	13508	13644	13581	13356	13764	13778	13726	13698	13581	13691	13751	13730	13736	13691	13621	13551	13812	13661	13651	13674	13511	13568	13621	13679	13648	13510	13500	13676	13673	13602	13688	13640	13607	13528	13698	13655	13543	13588	13674	13520	13603	13570	13621	13697	13551	13762	13518	13615	13748	13609	13578	13563	13567	13887	13691	13628	13573	13594	13782	13701	13689	13652	13588	13621	13608	13761	13714	13720	13593	13599	13588	13616	13539	13588	13523	13649	13627	13523	13639	13466	13559	13578	13666	13367	13641	13545	13458	13723	13371	13635	13629	13580	13526	13583	13620	13623	13669	13646	13670	13724	13627	13793	13578	13674	13565	13653	13647	13667	13679	13751	13582	13588	13468	13628	13523	13570	13795	13513	13586	13600	13520	13565	13485	13673	13475	13618	13664	13733	13504	13630	13573	13781	13545	13642	13637	13684	13578	13652	13582	13636	13746	13594	13676	13561	13598	13577	13720	13711	13645	13860	13618	13746	13513	13666	13629	13545	13452	13454	13738	13694	13639	13482	13617	13702	13646	13672	13739	13542	13591	13705	13637	13676	13565	13689	13636	13452	13657	13538	13788	13700	13664	13510	13767	13628	13691	13639	13426	13694	13605	13598	13606	13624	13615	13573	13718	13384	13744	13723	13573	13605	13397	13481	13818	13626	13761	13599	13545	13570	13698	13617	13721	13555	13614	13467	13734	13577	13697	13411	13481	13543	13667	13601	13572	13564	13473	13643	13886	13626	13454	13566	13597	13577	13639	13664	13622	13568	13484	13784	13547	13637	13670	13618	13473	13683	13600	13583	13571	13616	13601	13571	13657	13705	13655	13405	13692	13682	13576	13531	13535	13616	13461	13626	13537	13695	13672	13712	13571	13538	13586	13519	13447	13893	13691	13345	13657	13706	13489	13659	13597	13660	13582	13664	13700	13406	13553	13534	13746	13685	13649	13760	13626	13444	13611	13665	13691	13559	13588	13677	13656	13513	13658	13542	13598	13701	13643	13559	13640	13677	13806	13478	13506	13685	13533	13667	13691	13467	13590	13695	13568	13526	13544	13436	13649	13524	13520	13575	13764	13520	13675	13601	13661	13493	13560	13461	13713	13597	13640	13490	13734	13582	13629	13443	13457	13722	13736	13666	13636	13576	13658	13653	13744	13724	13623	13470	13578	13603	13564	13586	13673	13609	13798	13517	13697	13657	13706	13726	13611	13607	13655	13624	13536	13640	13666	13683	13430	13523	13554	13721	13638	13547	13709	13524	13615	13653	13580	13505	13671	13582	13518	13690	13540	13499	13771	13696	13513	13618	13516	13663	13598	13531	13630	13608	13817	13548	13583	13678	13633	13652	13529	13701	13706	13829	13718	13555	13584	13591	13568	13663	13595	13549	13607	13511	13641	13644	13578	13627	13561	13588	13639	13577	13703	13544	13650	13541	13604	13445	13563	13553	13592	13670	13550	13595	13616	13596	13648	13567	13539	13702	13580	13466	13739	13675	13710	13570	13618	13630	13490	13630	13532	13594	13549	13542	13628	13485	13746	13668	13651	13501	13734	13641	13540	13512	13785	13534	13622	13511	13649	13756	13627	13513	13494	13632	13583	13519	13743	13416	13639	13686	13577	13585	13844	13496	13776	13667	13739	13440	13591	13489	13647	13643	13512	13643	13696	13594	13741	13541	13589	13582	13613	13577	13699	13483	13640	13591	13639	13311	13658	13589	13633	13710	13655	13623	13623	13585	13513	13551	13511	13728	13700	13642	13502	13592	13538	13566	13552	13642	13518	13764	13561	13591	13513	13721	13534	13482	13543	13685	13501	13590	13634	13781	13605	13502	13530	13728	13620	13627	13496	13827	13667	13554	13524	13482	13673	13642	13690	13560	13792	13540	13432	13480	13646	13532	13628	13835	13531	13588	13654	13537	13599	13553	13582	13644	13512	13548	13691	13554	13583	13612	13709	13561	13734	13741	13599	13461	13531	13726	13485	13506	13744	13723	13774	13584	13640	13470	13653	13570	13574	13522	13637	13603	13611	13743	13463	13570	13610	13566	13661	13570	13559	13651	13717	13660	13663	13521	13610	13711	13674	13560	13516	13575	13819	13546	13575	13675	13748	13643	13688	13586	13547	13668	13582	13557	13521	13596	13483	13660	13651	13548	13615	13706	13579	13840	13397	13548	13683	13395	13553	13615	13724	13615	13616	13637	13556	13458	13653	13562	13467	13615	13622	13598	13625	13404	13566	13510	13539	13566	13830	13651	13699	13502	13699	13657	13670	13510	13676	13689	13579	13607	13563	13613	13679	13690	13738	13610	13699	13573	13484	13766	13571	13604	13699	13599	13421	13541	13660	13499	13610	13614	13491	13675	13670	13567	13544	13586	13722	13662	13672	13568	13679	13586	13643	13519	13609	13618	13482	13713	13638	13646	13637	13611	13625	13683	13713	13643	13572	13622	13659	13515	13447	13511	13669	13635	13729	13585	13495	13484	13769	13606	13713	13664	13566	13588	13464	13643	13691	13439	13697	13699	13685	13535	13537	13645	13758	13595	13751	13598	13584	13514	13569	13679	13629	13526	13690	13678	13695	13660	13754	13667	13797	13562	13587	13772	13860	13740	13487	13693	13613	13651	13705	13551	13718	13558	13578	13575	13639	13672	13636	13565	13499	13532	13569	13431	13523	13506	13753	13597	13589	13691	13634	13689	13563	13807	13622	13596	13578	13562	13666	13772	13638	13515	13563	13653	13619	13546	13587	13498	13553	13534	13650	13677	13681	13572	13732	13601	13727	13725	13669	13647	13536	13587	13604	13783	13688	13524	13504	13508	13554	13590	13504	13631	13559	13548	13656	13544	13414	13614	13737	13568	13676	13557	13708	13545	13613	13651	13629	13661	13610	13725	13566	13606	13589	13642	13461	13588	13535	13708	13562	13632	13425	13551	13536	13642	13533	13706	13663	13550	13609	13884	13457	13614	13725	13499	13494	13624	13718	13756	13570	13623	13700	13612	13584	13706	13616	13660	13506	13600	13631	13418	13591	13506	13540	13681	13496	13706	13636	13668	13658	13643	13572	13669	13614	13564	13585	13623	13688	13560	13677	13557	13622	13685	13604	13656	13664	13588	13715	13672	13651	13709	13609	13547	13684	13583	13437	13590	13625	13746	13537	13584	13674	13626	13755	13687	13591	13617	13562	13703	13632	13535	13599	13647	13698	13622	13461	13464	13666	13631	13593	13602	13649	13577	13563	13541	13621	13555	13520	13685	13602	13487	13718	13656	13654	13660	13617	13531	13584	13504	13622	13683	13673	13800	13653	13518	13797	13594	13604	13622	13751	13572	13616	13638	13632	13802	13678	13594	13651	13513	13634	13678	13566	13645	13615	13673	13555	13747	13557	13573	13482	13702	13665	13501	13692	13540	13736	13690	13556	13481	13511	13795	13644	13534	13692	13630	13483	13560	13605	13646	13778	13570	13614	13568	13678	13553	13705	13723	13525	13836	13740	13580	13796	13466	13668	13611	13784	13629	13658	13491	13726	13536	13644	13650	13545	13599	13491	13540	13629	13627	13590	13432	13636	13424	13763	13534	13672	13568	13737	13828	13616	13670	13532	13635	13552	13638	13639	13536	13461	13655	13653	13520	13561	13610	13699	13643	13610	13639	13627	13692	13648	13701	13504	13535	13484	13648	13624	13602	13655	13779	13394	13638	13501	13558	13702	13651	13695	13785	13530	13722	13624	13490	13611	13503	13566	13610	13717	13649	13492	13776	13525	13657	13696	13740	13623	13730	13514	13678	13430	13492	13678	13723	13540	13622	13659	13563	13527	13603	13568	13638	13601	13487	13557	13673	13689	13575	13439	13706	13668	13599	13615	13498	13733	13607	13553	13578	13765	13780	13751	13518	13716	13709	13625	13492	13678	13612	13561	13616	13633	13551	13526	13495	13741	13503	13671	13754	13610	13627	13686	13637	13467	13664	13693	13604	13590	13507	13542	13701	13537	13483	13664	13668	13754	13664	13707	13574	13678	13652	13765	13696	13594	13585	13342	13583	13633	13646	13537	13408	13832	13709	13546	13697	13764	13435	13788	13601
26725	21457	24807	22390	18404	17549	17303	17049	16629	16458	16232	16069	16211	16762	18203	18181	17573	16852	16444	16283	16097	16069	16017	15862	16050	16042	16027	16205	16009	16054	15995	15863	16083	16075	16129	16225	16016	16065	16010	15899	16069	16043	16058	15902	16145	15947	16057	16039	16100	15829	16118	16122	15944	15954	16200	15951	15964	16032	16182	16022	16008	15887	16055	15906	16313	16077	16047	16132	16138	15978	16014	16040	16096	16037	16035	15885	15962	15968	15979	16144	16005	16003	16031	16196	16009	16249	16138	16159	16171	16216	16135	16178	16060	16276	16087	16150	16107	16133	16269	16137	16065	16146	16046	16144	16024	16041	15958	16266	16141	16117	16234	16205	15980	15922	16028	16055	16081	16038	16075	16053	16118	15981	16129	16096	15940	15978	16111	16149	15954	15958	16076	16063	16065	15977	16123	15897	15977	16145	15989	16010	16240	16018	16012	16067	16041	16110	16112	16054	16024	15935	15980	15936	16064	16209	15976	15969	16142	16012	15996	16009	16221	15903	15992	16263	16121	16129	16091	15978	15838	16337	15943	16154	16012	15871	16090	16032	16186	16043	16089	15919	15997	15984	15974	16034	16025	16219	15968	15905	15993	15910	16074	16049	15937	16146	16095	16086	16152	16191	16081	15956	16150	15938	16215	16058	15957	16080	16066	16001	16089	16044	16117	16162	16137	16233	16182	16042	16048	16169	16350	16026	15911	16061	15961	16090	16108	16060	15969	15801	16155	16018	15936	16131	16239	15906	16162	15982	16188	16060	16000	15976	16119	16043	15976	15942	16286	16136	16085	16030	16207	15948	16050	15904	16018	15979	16160	15947	15922	16071	16286	16124	16164	16167	16121	16139	16086	16033	16160	16115	16100	16011	15691	16091	15960	16107	15978	16067	16084	16109	16185	15975	16050	16142	16106	15918	16035	16025	16124	15912	15887	16249	16185	16009	16022	15849	15989	16296	16012	16060	16067	16093	15991	16082	16139	16213	16135	16039	16080	16151	16232	16098	16105	16161	16088	16135	16161	15942	16101	16172	16097	16204	16117	16062	16183	15905	15984	16046	16100	16158	15954	15791	16024	16131	15942	16049	15964	16117	16019	16245	16096	16161	15822	16052	16014	16018	16102	15898	16078	16183	15931	16026	16115	16111	15940	16180	15934	16052	16180	15917	16097	16109	15907	16097	15999	15928	16194	15933	15799	16282	16088	16085	15982	16134	16118	15966	16181	16091	16284	16189	16042	16200	15864	15935	16290	16077	16115	15991	15967	15922	16070	16121	16164	16140	15942	16051	16228	15993	16235	15957	16012	15999	15969	16171	16064	15968	16111	16144	16096	16056	16031	16052	16117	16024	15898	15949	15958	15848	16038	15939	16119	16011	16035	16127	16094	16049	16065	15873	16026	16170	16125	16068	15973	16058	16048	16071	15799	16250	15911	16093	16093	16116	16140	16053	16039	15879	15933	16091	16062	15951	15775	16067	16253	16018	16134	16068	15999	16088	16089	15991	16054	15843	16027	16046	16172	16136	16269	16067	15959	15989	16205	16023	15928	16152	15820	16030	16199	16070	16088	15882	16044	16115	16174	16028	16025	15976	16051	15926	16163	16107	16066	15943	16061	16137	16070	16339	16150	16237	16078	15991	16111	16051	16200	16157	15980	16042	16054	16183	16058	16216	16120	16107	15962	16044	16130	16154	15996	16000	16204	15871	16097	16130	15884	16059	15980	16038	16055	16068	16135	16227	16018	16036	15954	15995	16005	15776	15944	16221	16111	16023	16012	15982	16137	16103	16246	16017	16101	16036	16135	16100	16068	16091	16133	16098	16049	16116	15934	15935	15989	16065	16141	16138	16149	16173	15953	16059	15972	15964	16047	16081	16005	15960	16073	16003	16050	15955	16100	15973	16004	16159	16219	16071	15926	15990	15964	16038	16216	16073	16083	16014	16047	16202	16054	16051	16021	16122	15970	15868	16249	15984	16210	16136	16070	16082	16156	16042	16059	16294	16187	15892	16182	16018	15961	15930	15877	16006	15922	16130	15989	15949	16042	15703	16104	16016	15932	16083	16196	16335	16203	16311	16230	16211	15949	15976	16033	15817	16067	16097	16257	15988	16021	15978	15966	16042	16122	16182	15885	16059	16041	16004	16244	16291	15959	16101	15837	15966	16188	16119	16018	15791	16102	15962	16041	15954	16100	16112	16114	16091	15862	16101	16036	16068	15941	16135	16091	15957	16058	16120	16035	16077	16027	16155	16062	15947	16111	15911	16105	16052	16182	15971	16079	15939	16255	16120	16021	15989	16195	16182	16060	16237	16264	16101	16140	16027	16233	16018	16086	15932	15906	16067	16024	16094	16086	15902	15934	16211	15929	16031	16011	15793	16038	15993	15963	16129	16061	16105	16044	16171	15988	16209	16131	16070	15981	16094	16074	16073	15991	15875	16214	16079	16030	16110	16180	16025	16042	16149	15928	16002	15852	15921	15888	15991	16127	16019	16225	16023	15925	16007	16007	16022	15992	16136	16123	16159	16242	15991	16151	16154	16051	15880	16289	16113	16089	16034	15913	16208	16216	16021	15800	16032	15863	15966	16163	16007	16083	16095	16031	16010	16018	16069	15945	16117	16052	16007	15927	15966	16072	16046	15913	16119	16116	16216	16183	16215	16171	16167	16084	15909	16017	15912	16079	15985	15996	16030	15976	16130	16089	16120	16265	16159	16045	15960	16117	16088	15988	16045	16173	16072	16278	16155	15978	16032	16141	16158	16059	16153	16241	16205	15889	16112	16251	15908	15907	16084	15944	16053	16065	15724	16045	16030	16110	16102	16127	16057	16126	16137	16090	16222	16217	16035	16123	16090	16037	16075	16091	16203	16132	16132	15994	16147	15795	16048	16105	16225	16207	16038	16171	16001	16252	16189	16216	16106	16081	15841	16007	16038	16217	16142	16083	16098	16061	16054	16144	16026	16054	16015	16222	16082	15934	16404	16148	16004	16037	16041	15856	16072	15959	15861	16116	16013	16216	16242	15898	16343	16041	16162	16142	16092	16042	16300	16319	15753	16012	16023	16188	15921	16113	16157	16102	16033	15869	15892	16087	16158	16177	16173	16094	16279	16144	16193	16185	15878	15999	16002	16040	16089	16014	16023	15927	15884	15909	16024	15994	15955	16214	16110	15782	16028	16079	15988	16140	15979	16160	16084	16236	16224	16074	16262	16133	16123	16167	16161	16122	16171	16190	16173	16233	16147	16139	16221	16211	15963	16024	16006	15953	16005	16209	15959	16097	16330	16060	16086	16239	16048	16017	15888	16084	16031	16145	16072	16018	16069	16107	16051	15955	15848	15918	15917	16083	16222	16123	16024	16135	16069	16029	16152	16299	15942	15965	16105	16052	15951	16131	15924	16046	16001	15890	16096	16116	15994	16151	16016	16102	16076	16022	15893	16123	16133	16137	16210	16205	16127	16080	16053	16105	15956	15991	15863	16076	16183	16102	16145	16125	16144	16030	16098	16060	16125	16264	15884	16178	16289	16209	15998	16228	16055	16059	15998	16067	16128	15847	16040	16037	15970	16001	16011	16013	15889	15948	16087	16040	16205	16158	15916	15938	16189	15957	16058	16004	16181	15989	16076	15971	15925	16000	16138	16129	15852	15919	16116	16247	16090	15946	16094	15839	16018	16043	15902	16134	16036	15943	15986	15959	16040	15932	15992	15984	16032	16244	15953	15959	16073	15955	16042	16093	16005	16116	16177	16088	16134	15998	16435	16109	16083	15922	16185	16018	16142	16068	16011	15987	16090	16091	15902	16030	15923	16089	16148	16065	16202	15962	16019	16086	15879	16050	16274	16210	16146	15941	16228	16081	16113	16122	16081	15998	16078	16111	16268	16148	16056	16006	16046	16042	15943	15924	15998	16136	16137	16013	16026	16103	16030	15930	16085	16036	16144	16021	16080	16160	15896	16157	15839	16105	16254	16023	15781	16063	16113	15959	15864	16147	15985	15966	16107	16053	15903	15957	16107	15978	16089	15876	16058	16104	16057	16007	16077	15996	16041	16172	16154	16060	15943	15899	15867	16022	15958	16015	15999	16125	15936	16104	16174	16130	15923	16203	16303	16175	16037	16052	15940	16090	15958	16209	15981	16366	16348	16112	16136	15806	16024	16249	16140	16172	16073	16171	15961	15979	15967	16012	16018	15933	15895	16008	16106	16113	16153	16172	16073	16103	16100	16122	16075	16042	16149	16186	15985	16107	15855	15991	15989	16018	16152	15924	16163	16190	16075	16027	15975	15942	16062	16060	15895	15985	16024	16167	16083	15931	16102	16067	15988	15853	15999	16170	16010	15889	16176	16152	15969	16223	16007	15927	16157	15945	15993	16172	16096	15953	15847	16092	16144	15902	16091	16011	15980	16304	16112	16072	16010	16238	16114	15929	16284	15988	16126	16049	16124	16344	16302	15977	15952	16079	16097	16255	16225	15900	16015	16071	15909	15999	16116	16129	15940	16147	15980	16220	15946	16192	16051	16023	15874	16039	15961	16153	16082	16047	16138	16135	15875	16038	15898	16047	16110	15864	16094	16104	16109	16086	16138	15967	16088	15923	15923	15988	16188	16002	16119	16112	16226	16243	15887	16035	15994	15985	16158	16038	16152	16085	16059	16137	15920	15852	15942	16200	15977	16051	16002	15965	15999	16149	16136	16136	15976	15935	15961	16055	15851	15962	15974	16046	15963	16130	16050	16035	16027	15969	16181	15999	16163	16064	16001	16091	16013	15983	16067	16056	16110	16274	15971	16046	15851	15952	16106	16155	16112	16104	16136	16208	16089	16079	16282	16185	15891	16064	16003	16324	16083	15996	16190	16029	16026	15951	16027	16112	15973	15887	16066	16258	16236	16186	16043	16073	16186	16092	15981	16260	16165	16208	16104	16178	16025	16091	16089	16074	16168	16000	15906	16115	15861	16048	16247	15962	16026	15902	16074	16069	16224	16163	16129	16149	16034	16037	16123	15935	16155	16069	15929	16074	16128	16096	16136	16012	15825	16163	16083	16003	16167	15920	15898	16145	16115	16120	15964	16102	16005	15976	15942	16029	15913	16031	15988	16014	15988	16182	16159	16049	15966	15976	16128
16234	20520	21253	18649	17153	16143	15738	15169	14507	14207	13982	13922	14106	14662	17153	16310	15679	14577	13949	13902	14010	13684	13758	13673	13697	13700	13779	13765	13724	13688	13698	13639	13790	13663	13863	13774	13695	13707	13809	13814	13610	13752	13669	13442	13654	13826	13722	13725	13734	13641	13685	13700	13805	13681	13686	13700	13865	13705	13685	13676	13697	13703	13566	13652	13813	13665	13534	13671	13780	13691	13552	13624	13703	13805	13759	13708	13882	13799	13920	13717	13656	13841	13521	13550	13619	13707	13657	13627	13769	13739	13672	13619	13607	13751	13704	13655	13682	13630	13759	13775	13754	13531	13829	13596	13823	13594	13650	13630	13804	13624	13657	13731	13642	13564	13805	13708	13581	13850	13659	13714	13686	13616	13587	13539	13810	13600	13600	13711	13808	13676	13652	13625	13597	13746	13587	13703	13756	13743	13707	13679	13786	13843	13658	13822	13697	13723	13639	13708	13677	13640	13750	13830	13613	13577	13640	13692	13681	13756	13596	13632	13664	13680	13635	13651	13853	13747	13660	13770	13834	13682	13659	13697	13775	13741	13677	13715	13701	13596	13834	13750	13819	13768	13888	13619	13741	13721	13666	13545	13559	13626	13878	13763	13641	13560	13842	13673	13577	13789	13725	13779	13672	13673	13795	13661	13610	13672	13756	13622	13857	13689	13642	13678	13849	13688	13793	13530	13707	13792	13448	13765	13640	13805	13492	13707	13716	13704	13869	13741	13537	13749	13676	13667	13622	13673	13777	13649	13928	13670	13727	13856	13690	13819	13748	13769	13805	13725	13698	13582	13644	13587	13748	13663	13745	13679	13721	13866	13821	13690	13722	13925	13840	13614	13791	13660	13611	13668	13656	13588	13615	13817	13719	13718	13666	13666	13723	13548	13714	13725	13728	13680	13863	13744	13577	13483	13714	13753	13651	13718	13823	13706	13646	13652	13635	13656	13754	13825	13826	13731	13653	13693	13856	13688	13744	13565	13683	13520	13597	13698	13797	13640	13516	13804	13722	13777	13873	13790	13697	13690	13620	13851	13671	13699	13741	13677	13883	13720	13616	13760	13723	13600	13710	13724	13675	13848	13777	13693	13865	13587	13690	13732	13639	13639	13865	13705	13758	13676	13669	13738	13633	13740	13866	13679	13905	13752	13596	13718	13595	13637	13591	13796	13599	13353	13688	13676	13721	13829	13748	13751	13836	13632	13613	13835	13682	13698	13739	13769	13626	13700	13672	13671	13663	13849	13936	13780	13764	13794	13701	13645	13737	13859	13798	13748	13780	13562	13783	13705	13601	13745	13724	13586	13745	13771	13639	13674	13670	13648	13816	13757	13695	13791	13664	13756	13648	13792	13925	13444	13780	13766	13851	13622	13892	13581	13752	13735	13769	13746	13637	13690	13600	13644	13554	13814	13720	13640	13726	13580	13805	13838	13571	13695	13911	13591	13836	13754	13675	13742	13814	13656	13757	13671	13803	13815	13702	13549	13528	13840	13789	13661	13933	13702	13562	13723	13848	13739	13821	13695	13806	13704	13896	13800	13797	13763	13898	13698	13499	13501	13850	13750	13638	13647	13824	13677	13777	13699	13637	13765	13776	13860	13620	13739	13736	13539	13811	13783	13825	13873	13777	13720	13746	13714	13785	13687	13708	13766	13696	13623	13741	13651	13763	13696	13673	13618	13697	13662	13720	13619	13581	13645	13694	13751	13659	13590	13680	13655	13681	13770	13686	13773	13864	13653	13895	13701	13611	13776	13746	13754	13819	13672	13620	13681	13641	13709	13724	13662	13671	13684	13582	13535	13572	13801	13733	13742	13681	13606	13731	13557	13734	13653	13756	13653	13757	13852	13965	13730	13760	13789	13712	13543	13687	13635	13659	13805	13626	13654	13678	13668	13753	13742	13599	13837	13696	13828	13708	13723	13697	13783	13584	13713	13591	13666	13826	13529	13683	13719	13584	13704	13539	13754	13577	13767	13579	13600	13711	13833	13728	13605	13566	13545	13552	13871	13540	13772	13779	13707	13701	13662	13772	13709	13681	13653	13597	13667	13634	13602	13653	13851	13878	13716	13554	13632	13759	13672	13666	13731	13722	13553	13766	13573	13783	13815	13547	13846	13633	13620	13767	13750	13566	13652	13720	13723	13793	13728	13642	13568	13658	13656	13488	13701	13815	13710	13717	13706	13768	13735	13655	13704	13466	13687	13619	13615	13720	13842	13658	13799	13856	13749	13791	13667	13814	13707	13697	13660	13655	13672	13642	13817	13786	13621	13645	13711	13677	13706	13754	13543	13669	13586	13725	13760	13732	13689	13654	13470	13695	13737	13726	13781	13720	13664	13669	13669	13771	13820	13786	13700	13752	13717	13586	13674	13649	13639	13856	13671	13647	13791	13687	13789	13572	13596	13808	13669	13845	13675	13678	13695	13722	13756	13600	13640	13776	13789	13731	13701	13694	13569	13758	13768	13702	13742	13587	13672	13724	13729	13614	13635	13621	13724	13849	13728	13716	13755	13628	13735	13528	13704	13705	13647	13734	13668	13772	13784	13800	13733	13577	13809	13767	13656	13604	13907	13786	13668	13577	13770	13777	13858	13710	13840	13554	13652	13717	13832	13717	13818	13866	13723	13788	13807	13770	13791	13574	13787	13722	13755	13714	13745	13825	13819	13769	13723	13755	13675	13712	13911	13432	13745	13904	13646	13696	13728	13754	13758	13776	13713	13904	13550	13738	13620	13645	13709	13663	13711	13650	13811	13705	13775	13690	13998	13554	13850	13644	13762	13742	13686	13733	13655	13782	13718	13669	13714	13804	13816	13739	13849	13697	13851	13677	13723	13687	13961	13661	13607	13800	13806	13681	13634	13659	13537	13749	13764	13781	13721	13672	13621	13627	13816	13870	13505	13711	13654	13752	13658	13797	13540	13726	13820	13655	13718	13649	13706	13682	13721	13856	13624	13883	13763	13652	13729	13631	13692	13791	13611	13612	13514	13674	13653	13699	13784	13569	13752	13675	13769	13918	13763	13663	13691	13743	13740	13784	13662	13752	13692	13773	13522	13633	13838	13599	13587	13729	13661	13869	13702	13767	13645	13657	13830	13707	13758	13714	13733	13718	13701	13468	13798	13681	13779	13799	13663	13824	13774	13701	13772	13765	13861	13715	13778	13689	13773	13703	13702	13737	13583	13850	13706	13598	13722	13664	13748	13631	13764	13611	13765	13701	13752	13791	13826	13711	13938	13703	13650	13653	13844	13689	13843	13839	13785	13653	13647	13882	13653	13667	13558	13558	13588	13735	13622	13720	13785	13757	13665	13906	13784	13776	13813	13677	13688	13807	13688	13729	13733	13691	13673	13756	13749	13813	13687	13827	13724	13607	13620	13724	13706	13635	13713	13791	13755	13665	13749	13747	13733	13824	13725	13744	13963	13774	13735	13561	13627	13725	13630	13738	13721	13858	13827	13760	13613	13916	13567	13774	13667	13811	13815	13767	13821	13878	13676	13649	13559	13576	13512	13745	13826	13572	13604	13715	13666	13658	13793	13682	13755	13780	13716	13806	13689	13900	13492	13702	13688	13787	13882	13638	13623	13865	13869	13745	13619	13777	13863	13794	13746	13733	13511	13591	13852	13838	13726	13572	13782	13863	13544	13801	13752	13700	13663	13804	13627	13628	13614	13746	13617	13703	13784	13860	13686	13799	13776	13507	13735	13646	13696	13707	13790	13705	13682	13789	13788	13744	13857	13709	13686	13706	13716	13765	13658	13718	13659	13732	13705	13728	13693	13729	13757	13678	13696	13765	13581	13704	13661	13658	13903	13581	13976	13539	13647	13802	13840	13856	13775	13712	13612	13827	13769	13628	13752	13720	13671	13771	13731	13588	13671	13583	13710	13819	13703	13704	13698	13745	13697	13695	13687	13706	13645	13775	13802	13759	13786	13702	13743	13770	13681	13518	13736	13663	13854	13847	13677	13688	13709	13752	13590	13661	13752	13819	13622	13679	13749	13778	13875	13619	13777	13771	13741	13635	13665	13856	13640	13527	13777	13800	13517	13753	13641	13821	13709	13757	13760	13657	13733	13753	13780	13776	13541	13667	13823	13614	13662	13771	13794	13578	13843	13660	13646	13765	13766	13658	13697	13835	13670	13746	13654	13793	13921	13628	13790	13746	13603	13701	13841	13851	13600	13559	13667	13799	13534	13752	13698	13717	13596	13759	13867	13606	13612	13760	13790	13587	13792	13827	13701	13589	13619	13607	13534	13684	13678	13832	13668	13829	13721	13851	13735	13684	13659	13764	13621	13747	13733	13657	13736	13842	13709	13732	13862	13600	13707	13800	13779	13785	13620	13671	13786	13619	13617	13767	13757	13932	13594	13713	13719	13725	13764	13659	13800	13617	13565	13718	13884	13629	13806	13589	13927	13617	13606	13739	13801	13776	13796	13795	13716	13802	13767	13595	13692	13840	13773	13684	13681	13756	13711	13826	13747	13734	13689	13641	13647	13683	13823	13768	13644	13902	13539	13715	13727	13776	13624	13774	13620	13828	13550	13652	13712	13743	13624	13861	13668	13811	13830	13803	13708	13561	13800	13755	13688	13804	13676	13608	13849	13624	13640	13865	13651	13707	13839	13699	13798	13618	13754	13802	13561	13803	13762	13614	13630	13716	13807	13860	13623	13644	13805	13725	13768	13690	13794	13545	13772	13609	13631	13843	13856	13633	13669	13780	13703	13767	13699	13705	13703	13657	13810	13704	13683	13752	13929	13627	13764	13494	13855	13621	13713	13727	13756	13706	13932	13764	13661	13960	13819	13738	13711	13730	13793	13518	13702	13646	13839	13673	13672	13723	13823	13702	13759	13628	13762	13696	13789	13790	13778	13749	13543	13701	13682	13961	13633	13752	13779	13819	13495	13634	13461	13724	13642	13717	13530	13534	13775	13834	13728	13730	13878	13831	13768	13930	13575	13571	13809	13566	13729	13886	13633	13825	13790	13916	13502	13702	13681	13731	13676	13846	13675	13598	13662	13637	13503	13538	13952	13562	13764	13820	13799	13770	13810	13765	13517	13784	13752	13798	13772	13850	13709	13756	13824	13781	13665	13815	13753	13637	13608	13776	13706
23761	20790	27945	23942	21674	20912	19758	17627	16539	16362	16233	15992	16105	19112	28527	27654	24361	20062	17330	16263	15953	15870	15724	15843	15676	15779	15818	15666	15767	15774	15692	15833	15878	15652	15822	15770	15648	15681	15742	15857	15739	15902	15686	15455	15830	15658	15712	15801	15642	15883	15672	15516	15815	15574	15725	15630	15657	15545	15716	15762	16008	15737	15620	15673	15888	15752	15682	15542	15747	15585	15594	15577	15700	15870	15667	15698	15980	15710	15777	15638	15756	15620	15729	15732	15677	15724	15809	15489	15488	15649	15659	15708	15589	15666	15840	15648	15780	15494	15603	15792	15774	15778	15574	15828	15553	15625	15777	15763	15785	15660	15634	15609	15659	15507	15783	15561	15631	15707	15692	15726	15640	15544	15761	15664	15713	15657	15523	15663	15779	15605	15741	15473	15429	15498	15563	15734	15665	15779	15779	15671	15842	15740	15728	15859	15626	15609	15736	15492	15659	15669	15701	15658	15541	15627	15721	15696	15738	15609	15623	15939	15775	15667	15698	15699	15768	15573	15767	15721	15625	15675	15703	15680	15532	15526	15687	15623	15607	15658	15748	15623	15480	15810	15732	15464	15692	15765	15702	15606	15548	15616	15786	15726	15833	15688	15588	15554	15525	15604	15864	15733	15565	15607	15562	15635	15677	15414	15712	15664	15769	15686	15717	15825	15637	15658	15832	15627	15784	15748	15712	15739	15726	15763	15440	15678	15771	15458	15559	15660	15604	15643	15658	15662	15678	15840	15783	15565	15907	15597	15668	15482	15836	15801	15858	15733	15619	15609	15650	15744	15696	15833	15614	15687	15624	15586	15792	15733	15637	15860	15789	15849	15412	15685	15624	15674	15644	15612	15878	15712	15568	15572	15570	15748	15814	15733	15570	15741	15835	15553	15704	15540	15667	15543	15822	15695	15554	15743	15625	15562	15553	15560	15635	15627	15629	15694	15559	15843	15495	15723	15595	15710	15799	15876	15812	15582	15646	15713	15718	15557	15756	15631	15603	15807	15650	15593	15610	15616	15582	15740	15586	15688	15648	15574	15677	15641	15607	15798	15639	15778	15612	15456	15753	15752	15711	15758	15730	15596	15620	15871	15778	15649	15720	15613	15688	15643	15771	15655	15874	15627	15752	15715	15615	15778	15644	15640	15664	15728	15612	15766	15654	15643	15831	15769	15550	15581	15677	15621	15652	15598	15643	15667	15619	15456	15807	15893	15559	15724	15940	15660	15657	15802	15606	15549	15617	15778	15517	15755	15599	15890	15560	15721	15625	15596	15515	15632	15727	15917	15736	15560	15681	15654	15561	15804	15624	15605	15657	15726	15655	15556	15822	15527	15675	15434	15793	15652	15798	15639	15661	15626	15486	15715	15684	15899	15591	15623	15796	15664	15707	15767	15804	15628	15756	15633	15665	15623	15567	15702	15631	15632	15721	15642	15738	15644	15548	15662	15641	15547	15693	15459	15740	15597	15887	15618	15928	15602	15547	15846	15732	15523	15651	15831	15588	15706	15823	15775	15711	15672	15603	15521	15675	15788	15866	15735	15706	15573	15521	15597	15637	15548	15632	15583	15776	15764	15566	15658	15857	15764	15630	15445	15493	15932	15725	15697	15778	15671	15499	15478	15669	15789	15836	15529	15669	15680	15618	15687	15691	15646	15694	15485	15687	15706	15923	15605	15792	15842	15831	15671	15783	15865	15571	15723	15692	15796	15686	15713	15589	15542	15623	15594	15815	15766	15710	15699	15699	15779	15680	15584	15462	15594	15649	15663	15763	15577	15857	15711	15762	15590	15746	15876	15706	15608	15690	15548	15532	15561	15528	15648	15716	15555	15763	15741	15632	15801	15627	15498	15611	15476	15656	15685	15703	15683	15684	15752	15596	15711	15643	15607	15483	15742	15633	15837	15764	15633	15473	15660	15678	15843	15716	15518	15665	15810	15670	15721	15455	15720	15549	15751	15813	15654	15694	15606	15776	15570	15592	15456	15639	15754	15776	15676	15736	15595	15620	15825	15596	15468	15630	15644	15686	15646	15662	15694	15665	15808	15756	15667	15722	15683	15602	15713	15542	15468	15599	15713	15615	15604	15559	15662	15683	15605	15692	15645	15632	15539	15642	15672	15748	15949	15678	15573	15724	15557	15823	15777	15652	15820	15855	15681	15654	15650	15810	15623	15827	15653	15549	15397	15569	15748	15796	15673	15570	15659	15655	15818	15483	15642	15583	15776	15781	15742	15711	15652	15759	15403	15744	15780	15724	15680	15668	15611	15728	15589	15507	15767	15710	15746	15619	15631	15799	15515	15745	15603	15803	15609	15711	15563	15563	15518	15762	15556	15633	15738	15645	15675	15733	15784	15835	15735	15673	15606	15832	15768	15648	15729	15688	15639	15650	15617	15717	15670	15605	15709	15776	15561	15695	15709	15848	15430	15766	15544	15750	15587	15707	15701	15708	15825	15613	15779	15548	15694	15572	15793	15638	15649	15700	15667	15805	15770	15500	15799	15788	15703	15628	15674	15669	15706	15705	15489	15569	15644	15583	15520	15607	15459	15685	15852	15678	15803	15645	15894	15796	15823	15605	15691	15616	15748	15531	15659	15600	15569	15715	15668	15770	15860	15797	15617	15784	15822	15551	15693	15878	15856	15761	15805	15700	15670	15742	15728	15842	15610	15630	15608	15720	15778	15508	15612	15841	15579	15482	15749	15715	15884	15488	15676	15643	15851	15627	15619	15844	15899	15704	15806	15634	15696	15575	15750	15568	15570	15669	15811	15711	15716	15878	15712	15775	15479	15621	15522	15660	15670	15802	15578	15618	15703	15831	15589	15808	15756	15824	15464	15605	15770	15721	15694	15892	15863	15625	15687	15441	15392	15523	15569	15665	15590	15806	15751	15693	15769	15725	15642	15689	15651	15524	15626	15814	15581	15569	15782	15646	15703	15868	15683	15812	15698	15629	15774	15826	15633	15562	15617	15761	15675	15631	15595	15776	15777	15620	15800	15702	15538	15681	15784	15625	15598	15577	15692	15536	15771	15578	15641	15704	15841	15745	15502	15949	15859	15772	15523	15672	15735	15769	15652	15680	15778	15719	15795	15739	15572	15560	15596	15509	15898	15729	15660	15724	15702	15582	15714	15627	15576	15662	15575	15612	15651	15663	15662	15699	15734	15768	15649	15797	15556	15862	15651	15566	15518	15684	15617	15633	15632	15657	15681	15860	15740	15547	15707	15781	15699	15668	15735	15600	15671	15666	15800	15646	15759	15619	15822	15676	15722	15772	15861	15714	15566	15583	15827	15642	15664	15636	15816	15861	15714	15639	15972	15669	15693	15617	15640	15641	15586	15616	15657	15834	15646	15790	15751	15797	15604	15617	15684	15754	15516	15622	15717	15576	15762	15741	15754	15825	15625	15750	15722	15506	15862	15775	15571	15468	15740	15504	15459	15598	15576	15760	15696	15720	15662	15770	15629	15843	15736	15560	15739	15773	15639	15428	15676	15860	15590	15691	15545	15445	15751	15675	15753	15796	15639	15687	15716	15647	15506	15569	15719	15672	15794	15850	15747	15676	15471	15594	15805	15580	15564	15683	15661	15586	15613	15572	15959	15605	15545	15517	15435	15845	15729	15622	15433	15698	15786	15598	15527	15722	15546	15796	15844	15534	15850	15736	15905	15469	15486	15626	15748	15614	15650	15605	15802	15568	15636	15706	15663	15618	15828	15738	15895	15679	15611	15578	15910	15714	15881	15627	15702	15881	15589	15652	15546	15712	15591	15657	15654	15587	15752	15593	15691	15884	15625	15802	15662	15710	15613	15889	15680	15737	15569	15767	15775	15670	15816	15601	15739	15664	15625	15714	15696	15672	15932	15694	15552	15675	15843	15593	15785	15632	15702	15723	15629	15607	15646	15491	15593	15613	15708	15890	15671	15651	15532	15618	16002	15824	15744	15529	15627	15676	15721	15752	15693	15562	15659	15500	15757	15733	15610	15777	15733	15729	15691	15675	15652	15538	15689	15696	15659	15822	15768	15702	15546	15531	15621	15736	15765	15589	15565	15635	15670	15911	15852	15516	15627	15651	15670	15745	15623	15498	15677	15664	15701	15468	15782	15778	15764	15724	15637	15699	15596	15592	15737	15697	15638	15693	15730	15775	15757	15624	15635	15878	15612	15712	15623	15747	15541	15861	15678	15699	15618	15750	15732	15573	15723	15717	15726	15631	15686	15604	15494	15739	15654	15847	15732	15758	15720	15809	15956	15656	15707	15623	15642	15699	15732	15621	15532	15710	15618	15718	15668	15618	15657	15838	15587	15648	15739	15560	15665	15680	15701	15644	15689	15609	15711	15816	15503	15618	15577	15754	15528	15628	15564	15936	15528	15772	15791	15810	15794	15663	15701	15891	15421	15690	15709	15706	15662	15786	15747	15415	15608	15705	15701	15606	15509	15528	15764	15577	15628	15569	15619	15813	15799	15836	15662	15720	15754	15678	15707	15542	15649	15714	15620	15885	15515	15663	15572	15629	15811	15736	15518	15719	15785	15627	15674	15767	15791	15688	15699	15603	15570	15643	15816	15594	15537	15727	15736	15621	15772	15708	15622	15719	15707	15766	15628	15701	15610	15646	15810	15657	15518	15638	15675	15593	15695	15769	15668	15655	15638	15923	15838	15755	15653	15727	15802	15730	15588	15661	15601	15696	15713	15776	15641	15617	15582	15682	15752	15699	15609	15509	15760	15852	15722	15636	15667	15757	15684	15670	15527	15791	15858	15466	15802	15613	15709	15730	15649	15724	15708	15743	15788	15745	15588	15591	15825	15629	15452	15689	15523	15679	15740	15829	15677	15699	15816	15756	15599	15829	15715	15695	15730	15787	15639	15682	15721	15599	15790	15922	15574	15887	15486	15722	15840	15721	15710	15711	15679	15642	15549	15754	15644	15565	15767	15700	15814	15586	15861	15851	15845	15606	15624	15718	15751	15608	15730	15576	15639	15771	15578	15706	15814	15691	15720	15930	15784	15749	15491	15620	15809	15608	15791	15832	15489	15726	15713	15948	15803	15667	15748	15437	15604	15719	15682	15762	15565	15608	15615	15737	15678	15644	15673	15652	15602	15792	15655
14672	25075	26036	21560	18017	17259	16631	15539	14684	14137	13917	13818	13822	19662	30569	28018	23367	18254	15070	14037	13742	13642	13550	13650	13582	13476	13565	13417	13642	13468	13567	13558	13474	13415	13529	13567	13552	13780	13701	13469	13540	13574	13624	13458	13634	13486	13698	13506	13422	13559	13558	13678	13534	13550	13437	13396	13513	13371	13667	13494	13368	13372	13458	13474	13420	13662	13450	13562	13576	13580	13719	13650	13568	13456	13591	13646	13585	13385	13523	13531	13570	13578	13529	13545	13454	13416	13355	13611	13509	13463	13558	13528	13447	13579	13516	13578	13320	13578	13525	13493	13560	13454	13438	13587	13717	13566	13478	13549	13480	13606	13498	13391	13593	13578	13414	13532	13512	13404	13413	13473	13573	13596	13673	13533	13425	13622	13524	13402	13490	13633	13484	13641	13690	13525	13590	13440	13545	13408	13438	13617	13524	13530	13546	13564	13555	13572	13422	13498	13501	13558	13595	13560	13665	13569	13733	13414	13512	13421	13492	13321	13570	13367	13474	13547	13440	13576	13645	13590	13411	13505	13539	13674	13410	13588	13325	13532	13515	13637	13713	13483	13433	13380	13473	13389	13530	13561	13604	13362	13522	13580	13432	13418	13583	13450	13467	13486	13492	13559	13519	13469	13629	13505	13539	13496	13542	13467	13497	13551	13458	13380	13469	13486	13561	13644	13389	13450	13516	13466	13515	13487	13399	13491	13452	13532	13501	13538	13476	13373	13380	13366	13478	13391	13518	13507	13461	13516	13568	13449	13495	13630	13603	13450	13720	13668	13382	13406	13495	13474	13421	13598	13496	13515	13468	13566	13584	13549	13648	13437	13442	13522	13550	13441	13323	13664	13543	13588	13412	13422	13629	13383	13388	13586	13582	13328	13521	13555	13440	13648	13478	13562	13550	13635	13336	13547	13604	13573	13538	13460	13622	13569	13526	13496	13563	13431	13494	13448	13687	13538	13442	13639	13274	13514	13456	13646	13589	13494	13561	13547	13434	13638	13643	13489	13405	13362	13487	13576	13325	13471	13489	13390	13533	13536	13498	13616	13288	13520	13627	13548	13494	13531	13656	13464	13430	13558	13491	13466	13566	13494	13387	13432	13392	13422	13588	13635	13489	13550	13588	13484	13610	13361	13511	13435	13566	13558	13455	13302	13609	13511	13476	13529	13597	13591	13528	13418	13757	13540	13369	13431	13436	13641	13509	13531	13434	13553	13559	13478	13585	13430	13510	13604	13518	13651	13603	13459	13466	13644	13529	13311	13320	13379	13543	13334	13539	13572	13571	13474	13459	13439	13564	13472	13535	13487	13477	13414	13425	13540	13515	13538	13529	13539	13632	13626	13555	13491	13405	13582	13426	13600	13501	13614	13461	13589	13464	13471	13394	13431	13458	13532	13478	13400	13581	13658	13413	13442	13524	13458	13558	13460	13369	13514	13548	13527	13385	13476	13527	13466	13467	13592	13548	13594	13522	13410	13623	13519	13509	13561	13536	13654	13490	13475	13482	13415	13476	13505	13499	13456	13600	13555	13533	13690	13616	13396	13347	13461	13411	13479	13677	13450	13545	13576	13550	13493	13533	13493	13506	13559	13527	13435	13465	13696	13263	13552	13418	13518	13534	13602	13518	13428	13645	13511	13532	13389	13478	13562	13740	13623	13515	13533	13577	13581	13480	13562	13532	13427	13713	13591	13514	13479	13601	13603	13506	13618	13430	13539	13620	13464	13431	13570	13468	13652	13472	13669	13554	13596	13577	13461	13364	13579	13580	13251	13499	13553	13443	13487	13481	13712	13518	13611	13523	13511	13720	13584	13442	13454	13538	13410	13603	13479	13506	13664	13764	13536	13502	13578	13412	13467	13514	13578	13493	13523	13459	13524	13547	13448	13672	13673	13468	13576	13439	13465	13578	13687	13463	13481	13490	13440	13619	13566	13595	13553	13604	13592	13527	13429	13645	13476	13586	13606	13614	13520	13637	13441	13481	13551	13571	13520	13578	13461	13593	13522	13611	13423	13566	13536	13555	13579	13563	13401	13677	13573	13537	13533	13389	13458	13500	13536	13586	13548	13508	13584	13620	13488	13562	13450	13473	13716	13472	13433	13472	13647	13471	13743	13469	13597	13530	13503	13423	13461	13611	13601	13395	13475	13413	13552	13432	13377	13589	13552	13618	13512	13486	13443	13475	13501	13557	13489	13260	13739	13678	13427	13633	13482	13335	13428	13438	13578	13555	13476	13466	13454	13486	13465	13500	13362	13629	13552	13559	13330	13332	13515	13511	13523	13513	13495	13422	13385	13606	13585	13590	13369	13559	13648	13376	13585	13418	13363	13635	13635	13481	13752	13468	13578	13567	13373	13522	13665	13426	13523	13594	13481	13520	13532	13512	13446	13476	13514	13622	13552	13605	13339	13352	13681	13506	13441	13460	13473	13583	13329	13518	13635	13629	13601	13563	13445	13552	13425	13554	13573	13596	13643	13641	13532	13555	13607	13392	13459	13516	13603	13528	13447	13484	13575	13548	13428	13551	13546	13393	13576	13411	13468	13579	13376	13512	13535	13533	13443	13607	13539	13544	13626	13560	13623	13632	13587	13545	13596	13433	13439	13601	13422	13535	13503	13495	13508	13584	13528	13568	13563	13551	13664	13546	13400	13450	13445	13460	13449	13405	13748	13508	13733	13464	13597	13562	13399	13590	13515	13404	13589	13670	13412	13429	13642	13565	13697	13603	13686	13298	13569	13364	13477	13457	13593	13517	13448	13534	13514	13543	13595	13444	13534	13479	13396	13600	13521	13591	13593	13630	13638	13430	13534	13612	13478	13539	13504	13667	13591	13541	13471	13489	13587	13570	13361	13356	13597	13385	13448	13537	13523	13584	13475	13573	13682	13523	13686	13395	13600	13468	13511	13532	13551	13556	13364	13540	13695	13652	13570	13594	13416	13538	13571	13584	13503	13538	13691	13434	13553	13478	13393	13396	13552	13587	13466	13610	13224	13604	13633	13478	13433	13530	13645	13478	13355	13589	13503	13427	13513	13527	13477	13395	13513	13628	13415	13516	13504	13371	13563	13664	13511	13460	13457	13409	13441	13482	13583	13529	13598	13379	13753	13661	13671	13684	13446	13566	13485	13685	13493	13427	13517	13388	13470	13566	13613	13559	13572	13597	13455	13478	13422	13360	13444	13582	13377	13696	13483	13565	13490	13582	13555	13522	13421	13476	13609	13423	13278	13644	13460	13559	13571	13539	13403	13621	13602	13361	13584	13498	13564	13457	13402	13445	13621	13701	13502	13692	13467	13488	13479	13364	13519	13531	13467	13572	13543	13594	13573	13528	13440	13415	13403	13635	13612	13578	13478	13578	13538	13643	13339	13560	13544	13600	13348	13646	13505	13483	13584	13530	13416	13534	13653	13533	13598	13358	13561	13607	13415	13411	13500	13522	13442	13571	13608	13639	13496	13508	13630	13358	13678	13397	13633	13512	13469	13541	13417	13632	13595	13622	13474	13280	13509	13459	13650	13565	13515	13562	13331	13572	13435	13503	13447	13471	13498	13567	13389	13642	13277	13571	13591	13560	13416	13419	13536	13491	13400	13621	13421	13477	13418	13514	13404	13792	13380	13537	13516	13558	13591	13445	13548	13600	13551	13539	13664	13603	13356	13457	13618	13575	13659	13573	13489	13625	13527	13483	13473	13541	13666	13456	13525	13570	13511	13559	13504	13479	13481	13427	13575	13434	13571	13456	13366	13487	13680	13496	13476	13331	13488	13585	13618	13531	13580	13501	13461	13409	13472	13481	13650	13482	13561	13482	13491	13370	13480	13495	13547	13450	13476	13602	13753	13510	13558	13522	13443	13580	13308	13423	13608	13497	13524	13591	13409	13475	13527	13492	13643	13544	13612	13448	13618	13474	13507	13493	13344	13484	13642	13451	13614	13646	13450	13683	13362	13563	13431	13355	13471	13509	13525	13533	13417	13583	13569	13455	13424	13555	13556	13649	13553	13456	13501	13565	13434	13668	13484	13544	13585	13413	13377	13628	13514	13236	13645	13524	13462	13463	13476	13577	13567	13545	13706	13465	13687	13546	13558	13474	13591	13380	13633	13506	13446	13412	13584	13421	13501	13428	13568	13588	13469	13497	13519	13619	13522	13523	13531	13523	13442	13591	13489	13494	13686	13526	13382	13624	13567	13632	13704	13430	13349	13420	13438	13459	13648	13743	13260	13362	13578	13516	13478	13533	13644	13249	13532	13667	13534	13547	13474	13480	13613	13524	13503	13488	13560	13516	13368	13711	13577	13760	13589	13395	13714	13600	13496	13327	13536	13501	13439	13586	13445	13528	13493	13423	13575	13377	13373	13547	13541	13522	13413	13530	13405	13448	13583	13508	13548	13672	13449	13586	13717	13554	13608	13632	13517	13586	13590	13535	13681	13510	13468	13597	13472	13411	13591	13662	13514	13468	13352	13547	13671	13662	13518	13499	13431	13409	13628	13538	13583	13589	13363	13519	13419	13573	13298	13502	13487	13468	13614	13572	13549	13554	13426	13449	13441	13468	13645	13560	13567	13372	13595	13389	13477	13725	13631	13413	13579	13530	13455	13585	13528	13573	13491	13337	13514	13571	13472	13578	13581	13662	13490	13406	13360	13493	13404	13623	13670	13471	13441	13525	13408	13480	13581	13474	13560	13533	13329	13347	13638	13501	13474	13508	13368	13474	13360	13601	13593	13376	13469	13626	13597	13586	13346	13595	13633	13560	13600	13404	13519	13597	13438	13513	13588	13628	13663	13465	13387	13572	13605	13305	13518	13342	13468	13650	13446	13348	13420	13513	13413	13658	13410	13427	13561	13553	13443	13369	13609	13448	13478	13448	13532	13534	13668	13519	13597	13626	13436	13547	13641	13503	13602	13406	13465	13522	13579	13562	13358	13523	13657	13665	13521	13536	13473	13471	13485	13696	13474	13584	13598	13348	13658	13469	13819	13534	13452	13517	13616	13440	13567	13561	13510	13381	13639	13396	13545	13376	13591	13431	13424	13492	13456	13516	13593	13539	13573	13421	13393	13625	13434	13605	13356	13513	13552	13451	13355	13376	13544	13439	13601	13697	13453	13630	13641
22358	20790	28439	23230	20953	22552	24507	18415	16833	16717	16969	16355	16815	23826	39056	35844	30621	24156	19117	16796	16270	16035	16073	15874	16007	15771	15988	15859	15757	15829	16029	15967	15995	15859	15859	15653	15940	15879	15859	15777	15968	15735	15639	15838	15877	15743	15828	15729	15862	16025	15827	15940	15990	15809	15845	15887	15778	15795	15690	15712	15788	15712	15804	15798	15894	15778	15796	15653	15824	15913	15711	15782	15721	15919	15996	15794	15654	15756	15610	15780	15850	15743	15923	15724	15728	15794	15695	15791	15561	15860	15808	15902	15823	15926	15562	15769	15912	15732	15772	15793	15939	15867	15945	15922	15700	15779	15943	15759	15565	15641	15833	15618	15620	15698	15816	15592	15553	15700	15736	15831	15867	15861	15758	15782	15766	15861	15903	15617	15676	15831	15972	15862	15586	15791	15606	15741	15905	15750	15615	15705	15779	15705	15804	15723	15847	15873	15873	15777	15580	15786	15906	15815	15566	15836	15720	15907	16066	15812	15833	15671	15812	15686	15745	15835	15756	15832	15778	15661	15660	15849	15904	15851	15742	15965	16032	15778	15599	15705	15620	15624	15708	15739	15766	15769	15787	15842	15674	15752	15592	15761	15776	15691	15924	15808	15745	15717	15414	15753	15696	15780	15750	15793	15703	15742	15740	15616	15672	15807	15680	15636	15647	15703	15605	15875	15713	15785	15699	15671	15486	15615	15785	15785	15930	15719	15675	15574	15739	15625	15743	15865	15537	15611	15875	15711	15777	15630	15714	15636	15756	15798	15677	15624	15613	15596	15633	15694	15856	15669	15745	15825	15917	15861	15602	15662	15561	15672	15562	15852	15647	15678	15683	15747	15720	15754	15757	15766	15632	15687	15584	15794	15784	15591	15764	15689	15702	15767	15617	15815	15963	15756	15541	15654	15994	15652	15631	15886	15774	15826	15787	15760	15842	15693	15785	15805	15685	15598	15745	15723	15740	15608	15806	15763	15659	15772	15715	15787	15774	15755	15802	15849	15632	15717	15847	15711	15551	15607	15953	15646	15621	15781	15647	15703	15850	15766	15842	15827	15641	15812	15826	15747	15785	15783	15808	15838	15915	15667	15678	15864	15667	15575	15757	15729	15750	15517	15761	15653	15710	15657	15700	15907	15663	15967	15550	15634	15960	15726	15677	15599	15636	15533	15674	16000	15897	15777	15525	15746	15812	15722	15503	15969	15634	15758	15776	15967	15750	15801	15776	15821	15708	15772	15731	15836	15558	15641	15748	15886	15883	15665	15529	15785	15775	15659	15746	15501	15716	15665	15574	15646	15867	15795	15866	15719	15635	15738	15433	15657	15845	15654	15921	15858	15769	15915	15732	15644	15822	15744	15774	15772	15940	15731	15674	15602	15666	15597	15546	15874	15694	15824	15693	15557	15572	15698	15642	15725	15517	15708	15754	15862	15719	15844	15782	15508	15757	15643	15718	15672	15937	15730	15937	15942	15919	15587	15783	15709	15891	15673	15673	15750	15665	15571	15751	15746	15473	15610	15620	15773	15704	15819	15603	15638	15844	15660	15687	15748	15605	15702	15791	15782	15705	15686	15711	15949	15628	15847	15918	15759	15495	15751	15729	15705	15439	15504	15835	15611	15859	15823	15537	15820	15744	15835	15625	15900	15744	15765	15787	15591	15772	15843	15670	15616	15891	15778	15782	15724	15903	15671	15642	15723	15739	15633	15765	15868	15560	15515	15563	15630	15641	15723	15754	15798	15824	15743	15561	15697	15683	15755	15666	15764	15863	15671	15765	15739	15647	15768	15731	15837	15753	15934	15745	15770	15797	15832	15798	15848	15689	15544	15690	15889	15814	15914	15658	15823	15689	15683	15408	15681	15584	15688	15806	15649	15641	15607	15590	15664	15667	15744	15619	15788	15786	15667	15822	15840	15797	15745	15611	15779	15756	15530	15723	15755	15906	15772	15607	16004	15673	15633	15862	15713	15798	15630	15697	15552	15569	15660	15672	15981	15771	15624	15541	15710	15696	15748	15643	15758	15650	15663	15614	15760	15620	15724	15730	15714	15832	15753	15546	15660	15604	15661	15716	15650	15738	15760	15796	15726	15685	15682	15765	15750	15604	15617	15703	15550	15707	15809	15594	15807	15694	15653	16049	15752	15801	15679	15911	15863	15892	15878	15844	15751	15770	15900	15900	15849	15794	15617	15712	15759	15778	15756	15728	15802	15634	15757	15702	15755	15918	15941	15511	15613	15793	15727	15824	15541	15613	15841	15627	15622	15679	15682	15774	15746	15698	15805	15619	15797	15837	15819	15820	15767	15866	15670	15905	15725	15650	15580	15730	15803	15830	15637	15681	15700	15666	15422	15726	15605	15641	15787	15550	15722	15662	15719	15650	15588	15764	15670	15710	15738	15706	15759	15744	15658	15739	15779	15628	15820	15791	15696	15829	15565	15746	15705	15725	15514	15756	15729	15780	15707	15918	15746	15586	15702	15468	15909	15762	15398	15824	15789	15654	15815	15585	15644	15565	15773	15669	15741	15589	15619	15678	15681	15702	15695	15776	15954	15758	15496	15680	15666	15631	15628	15608	15559	15633	15610	15911	15745	15814	15634	15792	15746	15850	15850	15747	15736	15769	16044	15848	15661	15888	15693	15865	15699	15898	15621	15639	15766	15919	15642	15652	15778	15846	15745	15736	15885	15870	15666	15681	15900	15867	15766	15726	15943	15795	15688	15538	15690	15708	15838	15877	15830	15636	15956	15961	15837	15612	15711	15610	15806	15807	15572	15613	15868	15779	15821	15715	15570	15632	15539	15799	15583	15775	15904	15833	15532	15700	15786	15747	15911	15839	15785	15700	15740	15821	15762	15793	15792	15753	15599	15536	15692	15799	15727	15813	15630	15639	15780	15642	15578	15827	15717	15547	15492	15757	15681	15726	15756	15859	15699	15780	15738	15581	15830	15745	15571	15743	15680	15703	15588	15662	15754	15585	15727	15753	15728	15622	15774	15735	15719	15633	15657	15908	15761	15531	15712	15660	15740	15837	15817	15748	15710	15669	15859	15765	15825	15585	15492	15685	15771	15789	15716	15735	15778	15791	15772	15703	15729	15771	15649	15791	15710	15800	15668	15864	15782	15864	15902	15816	15907	15638	15670	15913	15667	15902	15750	15854	15737	15812	15638	15566	15567	15920	15840	15531	15623	15613	15536	15565	15581	15731	15644	15845	15665	15760	15332	15691	15694	15635	15604	15617	15735	15450	15606	15599	16107	15796	15920	15803	15729	15732	15807	15777	15723	15626	15978	15798	15717	15853	15745	15873	15700	15913	15680	15825	15910	15755	15660	15569	15658	15788	15820	15678	15660	15584	15779	15711	15773	15739	15796	15688	15729	15694	15898	15682	15816	15706	15779	15697	15854	15543	15829	15750	15734	15710	15620	15651	15671	15594	15585	15609	15555	15770	15651	15757	15569	15467	15544	15785	15769	15690	15683	15946	15730	15647	15723	15655	15728	15799	15843	15839	15662	15727	15664	15757	15778	15623	15650	15735	15750	15943	15727	15801	15496	15702	15436	15762	15649	15908	15766	15721	15601	15586	15755	15865	15561	15771	15675	15876	15728	15587	15477	15736	15964	15702	15753	15540	15585	15818	15772	15629	15615	15818	15769	15575	15623	15672	15706	15662	15700	15705	15795	15758	15858	15719	15906	15749	15492	15576	15861	15737	15712	15765	15549	15835	15991	15671	15992	15628	15783	15766	15704	15917	15837	15706	15731	15736	15617	15767	15570	15751	15744	15834	15613	15828	15807	15813	15688	15732	15705	15817	15588	15831	15826	15722	15475	15398	15644	15740	15652	15542	15643	15641	15925	15697	15912	15748	15602	15872	15674	15753	15698	15732	15810	15739	15849	15576	15673	15597	15804	15746	15595	15729	15672	15728	15743	15767	15714	15582	15743	15554	15707	15748	15768	15596	15571	15830	15640	15839	15624	15862	15888	15828	15810	15750	15700	15673	15667	15959	15718	15832	15829	15727	15917	15816	15889	15531	15814	15704	15597	15749	15724	15766	15717	15570	15969	15726	15651	15685	15674	15746	15955	15841	15826	15755	15755	15933	15709	15731	15768	15764	15683	15824	15677	15760	15639	15812	15687	15689	15670	15788	15733	15765	15625	15798	15785	15851	15747	15660	15792	15750	15976	15830	15620	15731	15746	15645	15908	15746	15605	15687	15652	15666	15898	15561	15586	15793	15583	15817	15669	15822	15824	15579	15806	15684	15668	15473	15635	15647	15649	15452	15674	15811	15770	15911	15812	15830	15716	15953	15734	15788	15613	15711	15787	15756	15727	15926	15816	15801	15853	15739	15786	15776	15810	15773	15619	15735	15777	15963	15899	15836	15478	15575	15744	15633	15469	15679	15600	15738	15716	15874	15555	15536	15696	15661	15715	15797	15739	15730	15660	15603	15698	15681	15714	15770	15828	15701	15723	15932	15943	15795	15787	15603	15597	15604	15788	15714	15589	15745	15811	15909	15831	15882	15792	15750	15687	15784	15649	15743	15621	15587	15559	15909	15973	15757	15676	15617	15860	15578	15550	15671	15769	15666	15811	15630	15731	15540	15801	15805	15774	15800	15854	15765	15667	15771	15717	15819	15911	15697	15774	15680	15695	15584	15582	15743	15675	15825	15920	15844	15790	15723	15622	15741	15473	15770	15812	15825	15633	15605	15983	15744	15716	15675	15834	15475	15773	15664	15803	15781	15687	15777	15655	15619	15613	15827	15380	15792	15569	15618	15582	15787	15679	15790	15735	15684	15896	15550	15682	15859	15836	15596	15737	15932	15672	15558	15749	15823	15534	15654	15698	15555	15673	15749	15543	15836	15746	15848	15752	15565	15806	15451	15676	15667	15678	15749	15678	15722	15767	15690	15586	15814	15596	15796	15758	15616	15619	15536	15633	15756	15744	15817	15765	15600	15593	15734	15883	15667	15792	15804	15777	15695	15740	15818	15689	15572	15548	15697	15712	15645	15895	15701	15493	15808	15722	15607	15772	15640	15608	15658	15818	15621	15771	15915	15776	15652	15676	15615	15578	15523	15759	15762	15657	15697	15697	15621	15827	15707	15632	15679	15704
16308	32127	31286	23924	20104	18445	17137	16148	15496	14779	14233	14424	15098	25834	40409	36165	30664	22527	16420	14455	13806	13775	13611	13451	13618	13558	13590	13501	13432	13391	13434	13610	13470	13567	13454	13402	13580	13561	13623	13681	13428	13568	13512	13590	13414	13638	13624	13482	13476	13545	13715	13645	13381	13634	13575	13392	13534	13641	13450	13561	13478	13548	13416	13437	13552	13574	13502	13652	13544	13597	13616	13528	13457	13425	13756	13688	13575	13534	13462	13584	13585	13430	13554	13642	13450	13723	13327	13526	13599	13549	13589	13650	13276	13513	13553	13459	13464	13666	13376	13509	13375	13453	13446	13385	13637	13557	13504	13535	13649	13471	13570	13490	13633	13673	13562	13475	13426	13497	13421	13595	13539	13663	13581	13346	13587	13669	13474	13551	13387	13573	13469	13374	13484	13340	13354	13697	13603	13603	13542	13601	13463	13393	13536	13586	13636	13485	13568	13518	13569	13397	13511	13510	13682	13430	13636	13557	13465	13610	13495	13385	13499	13535	13562	13705	13440	13506	13432	13453	13419	13397	13581	13525	13626	13431	13501	13618	13505	13377	13397	13459	13605	13384	13458	13558	13583	13468	13525	13620	13459	13695	13403	13343	13441	13513	13429	13530	13501	13609	13553	13558	13439	13581	13451	13481	13638	13617	13462	13355	13510	13469	13316	13595	13531	13572	13580	13388	13472	13431	13593	13539	13659	13319	13659	13494	13473	13444	13556	13575	13476	13422	13331	13480	13584	13536	13626	13534	13619	13437	13477	13485	13551	13431	13486	13659	13587	13535	13354	13499	13640	13644	13485	13463	13434	13563	13484	13484	13712	13338	13571	13552	13428	13602	13691	13533	13614	13474	13653	13513	13470	13538	13371	13633	13489	13586	13603	13488	13585	13436	13682	13559	13432	13564	13539	13480	13456	13582	13559	13469	13498	13677	13531	13689	13390	13426	13517	13576	13432	13612	13510	13505	13368	13606	13539	13541	13432	13645	13448	13511	13575	13736	13447	13549	13526	13521	13546	13348	13350	13392	13481	13353	13519	13421	13414	13301	13410	13538	13513	13413	13312	13504	13456	13524	13406	13506	13611	13605	13609	13579	13423	13512	13516	13471	13313	13521	13372	13386	13532	13476	13441	13549	13426	13466	13433	13541	13420	13582	13520	13510	13452	13522	13607	13596	13383	13467	13479	13480	13693	13561	13575	13407	13700	13624	13623	13562	13202	13473	13427	13581	13508	13607	13618	13382	13519	13568	13461	13547	13481	13623	13438	13547	13549	13413	13587	13471	13486	13433	13607	13524	13539	13545	13653	13453	13539	13584	13537	13503	13572	13631	13659	13419	13412	13694	13405	13610	13331	13584	13444	13291	13531	13495	13432	13633	13582	13438	13524	13604	13424	13612	13626	13560	13516	13273	13388	13466	13414	13548	13400	13571	13457	13536	13648	13519	13528	13500	13454	13665	13535	13649	13452	13465	13499	13258	13595	13431	13410	13394	13583	13557	13389	13627	13504	13535	13614	13409	13554	13665	13313	13510	13532	13272	13550	13544	13460	13550	13481	13492	13547	13459	13482	13475	13339	13595	13605	13435	13418	13500	13570	13463	13315	13545	13485	13408	13432	13537	13439	13451	13337	13366	13530	13391	13605	13623	13388	13554	13566	13331	13522	13342	13280	13532	13509	13515	13445	13513	13506	13511	13576	13612	13533	13416	13597	13402	13303	13636	13693	13345	13579	13525	13472	13607	13571	13409	13342	13561	13655	13543	13527	13562	13593	13435	13622	13430	13527	13485	13699	13480	13450	13604	13563	13580	13503	13602	13383	13375	13434	13675	13404	13731	13502	13436	13429	13502	13435	13466	13675	13548	13465	13523	13562	13712	13570	13504	13414	13473	13651	13545	13541	13536	13562	13479	13369	13608	13578	13431	13544	13456	13600	13597	13529	13442	13688	13667	13533	13492	13494	13618	13337	13522	13519	13527	13531	13646	13531	13436	13588	13437	13535	13440	13516	13427	13432	13551	13487	13589	13519	13618	13512	13384	13587	13504	13424	13386	13605	13587	13480	13475	13477	13535	13428	13466	13626	13379	13496	13411	13543	13575	13580	13484	13489	13561	13483	13387	13469	13365	13529	13482	13372	13520	13451	13576	13535	13518	13499	13551	13437	13585	13570	13541	13486	13471	13403	13677	13505	13751	13432	13466	13313	13630	13558	13456	13428	13371	13459	13518	13504	13417	13586	13475	13472	13435	13568	13485	13452	13427	13481	13565	13434	13378	13504	13559	13596	13421	13606	13467	13586	13443	13511	13524	13415	13419	13418	13528	13546	13444	13718	13593	13656	13398	13481	13457	13504	13506	13373	13515	13577	13646	13483	13636	13598	13583	13505	13498	13366	13517	13524	13448	13521	13469	13400	13445	13544	13568	13406	13489	13561	13464	13656	13516	13607	13518	13478	13404	13484	13540	13588	13615	13525	13485	13391	13685	13686	13598	13521	13473	13649	13459	13529	13542	13423	13577	13460	13592	13396	13579	13488	13575	13354	13351	13617	13372	13539	13508	13387	13471	13501	13484	13524	13553	13515	13550	13577	13470	13394	13430	13479	13336	13459	13383	13506	13444	13569	13548	13549	13562	13469	13524	13302	13607	13581	13528	13523	13489	13530	13492	13657	13550	13579	13478	13485	13581	13435	13548	13570	13518	13595	13374	13482	13486	13754	13553	13498	13559	13497	13551	13419	13665	13554	13524	13483	13327	13558	13683	13433	13459	13668	13637	13435	13394	13411	13611	13518	13232	13596	13613	13525	13524	13517	13402	13386	13513	13572	13626	13571	13543	13571	13502	13515	13478	13517	13376	13480	13610	13584	13436	13554	13424	13386	13540	13511	13430	13312	13693	13562	13573	13410	13428	13503	13584	13354	13700	13587	13565	13477	13405	13395	13521	13625	13552	13559	13577	13528	13636	13440	13589	13574	13535	13594	13465	13441	13405	13612	13560	13474	13388	13621	13438	13508	13671	13454	13471	13453	13535	13304	13556	13265	13562	13525	13366	13506	13501	13510	13699	13573	13380	13589	13661	13522	13570	13661	13614	13525	13536	13708	13633	13577	13685	13604	13435	13388	13388	13464	13473	13614	13616	13553	13353	13476	13517	13311	13450	13459	13607	13520	13412	13390	13448	13547	13523	13506	13510	13486	13505	13512	13498	13475	13587	13327	13564	13595	13570	13709	13377	13452	13399	13424	13594	13474	13688	13575	13568	13623	13535	13580	13507	13494	13414	13476	13305	13441	13393	13498	13572	13479	13485	13516	13548	13435	13647	13399	13491	13405	13440	13580	13533	13573	13661	13440	13516	13514	13491	13467	13477	13534	13434	13578	13535	13500	13531	13432	13424	13391	13607	13501	13544	13468	13606	13376	13565	13467	13577	13580	13494	13650	13455	13434	13445	13466	13589	13523	13503	13519	13531	13680	13553	13535	13244	13455	13548	13548	13694	13450	13502	13585	13430	13450	13479	13458	13376	13515	13500	13586	13504	13644	13491	13582	13473	13498	13438	13623	13524	13385	13360	13493	13631	13498	13455	13466	13354	13335	13662	13500	13524	13448	13496	13572	13326	13431	13481	13473	13481	13578	13480	13566	13341	13590	13642	13476	13597	13491	13424	13278	13482	13507	13552	13420	13645	13464	13518	13597	13448	13570	13461	13477	13527	13501	13528	13524	13692	13421	13554	13353	13618	13596	13381	13475	13321	13593	13456	13460	13455	13457	13516	13505	13522	13518	13492	13427	13539	13462	13383	13591	13437	13429	13506	13699	13516	13596	13719	13546	13646	13740	13569	13456	13578	13476	13423	13598	13528	13544	13469	13481	13501	13558	13437	13657	13648	13463	13545	13475	13452	13570	13524	13469	13592	13468	13549	13491	13345	13581	13564	13564	13418	13558	13629	13477	13510	13489	13471	13542	13423	13495	13419	13504	13525	13524	13591	13553	13395	13439	13524	13498	13484	13508	13587	13526	13346	13521	13605	13480	13608	13654	13435	13482	13521	13514	13565	13308	13371	13603	13446	13429	13405	13601	13522	13682	13453	13480	13458	13476	13462	13393	13443	13551	13405	13540	13510	13480	13528	13469	13589	13587	13423	13474	13645	13405	13444	13500	13549	13528	13560	13532	13503	13378	13421	13522	13646	13504	13565	13575	13426	13404	13545	13614	13546	13519	13593	13491	13494	13530	13468	13495	13530	13550	13504	13387	13285	13342	13557	13471	13474	13575	13506	13534	13464	13513	13597	13398	13588	13547	13509	13310	13457	13378	13560	13664	13288	13440	13355	13517	13409	13436	13646	13581	13315	13436	13563	13362	13339	13525	13366	13462	13655	13481	13410	13577	13393	13371	13543	13529	13351	13504	13439	13615	13558	13671	13564	13583	13526	13580	13510	13449	13417	13446	13660	13383	13447	13563	13451	13474	13644	13420	13535	13408	13440	13352	13537	13468	13372	13499	13499	13382	13524	13491	13490	13555	13314	13550	13611	13490	13559	13741	13510	13541	13450	13603	13459	13651	13447	13456	13692	13397	13446	13541	13525	13446	13345	13520	13633	13447	13599	13402	13374	13393	13484	13541	13544	13480	13431	13542	13534	13636	13368	13468	13533	13390	13395	13599	13487	13535	13496	13410	13535	13426	13512	13445	13686	13550	13358	13523	13524	13479	13477	13661	13524	13439	13498	13586	13466	13527	13384	13304	13361	13433	13499	13359	13511	13634	13468	13481	13459	13567	13500	13515	13526	13415	13394	13423	13621	13502	13595	13538	13527	13340	13568	13531	13413	13434	13531	13654	13529	13442	13537	13541	13423	13435	13390	13570	13583	13580	13598	13474	13454	13569	13471	13558	13542	13592	13573	13352	13553	13446	13593	13505	13569	13436	13494	13411	13613	13504	13297	13602	13381	13565	13536	13488	13364	13421	13195	13420	13367	13572	13516	13554	13600	13428	13450	13546	13437	13588	13528	13354	13520	13536	13476	13579	13430	13337	13555	13469	13473	13550	13278	13643	13609	13421	13778	13579	13546	13569	13413	13375	13450	13548	13512	13451	13539	13643	13555	13564	13356	13465	13379	13442	13433	13428	13655
26980	21855	25656	22064	18005	17131	17347	16929	16839	16795	16817	16775	17136	17751	18906	18695	18335	17362	17022	16787	16621	16674	16651	16510	16709	16836	16692	16601	16546	16759	16711	16556	16728	16555	16580	16702	16555	16527	16771	16787	16799	16819	16701	16638	16741	16609	16786	16531	16484	16585	16550	16572	16741	16737	16745	16521	16422	16485	16711	16721	16733	16658	16507	16718	16675	16507	16600	16626	16613	16620	16740	16569	16561	16719	16596	16568	16666	16458	16617	16669	16610	16903	16594	16588	16636	16506	16560	16674	16596	16565	16642	16825	16713	16697	16663	16707	16596	16593	16599	16461	16584	16617	16467	16655	16750	16728	16500	16625	16707	16509	16615	16520	16692	16732	16706	16538	16515	16727	16702	16490	16659	16508	16542	16483	16438	16594	16682	16666	16490	16557	16542	16679	16847	16601	16593	16576	16612	16664	16644	16654	16646	16579	16563	16660	16748	16685	16640	16518	16639	16741	16668	16900	16612	16426	16492	16583	16613	16554	16395	16481	16769	16598	16649	16687	16526	16604	16687	16518	16581	16588	16551	16938	16553	16682	16559	16449	16634	16467	16454	16576	16661	16629	16755	16500	16390	16590	16584	16506	16438	16520	16601	16550	16735	16660	16866	16683	16790	16642	16836	16466	16684	16681	16499	16539	16536	16698	16699	16691	16855	16517	16625	16556	16427	16453	16680	16555	16496	16672	16639	16652	16599	16768	16679	16618	16656	16649	16735	16692	16525	16571	16557	16652	16507	16582	16605	16523	16642	16589	16607	16785	16609	16537	16597	16670	16645	16500	16555	16545	16465	16729	16712	16522	16647	16808	16760	16608	16614	16541	16577	16583	16568	16609	16484	16635	16602	16652	16511	16681	16647	16640	16549	16495	16419	16597	16486	16399	16459	16469	16538	16427	16529	16507	16487	16460	16522	16755	16614	16409	16485	16469	16487	16484	16500	16636	16573	16419	16618	16450	16554	16619	16609	16769	16451	16524	16783	16584	16551	16602	16625	16593	16587	16637	16600	16493	16648	16573	16622	16644	16481	16424	16477	16500	16592	16643	16815	16512	16678	16674	16461	16454	16614	16587	16400	16699	16657	16556	16791	16680	16769	16484	16580	16549	16589	16663	16657	16728	16644	16727	16832	16795	16781	16655	16599	16557	16460	16687	16744	16676	16760	16765	16706	16493	16496	16542	16657	16711	16668	16376	16599	16457	16646	16561	16604	16590	16714	16626	16555	16738	16459	16587	16552	16598	16494	16593	16716	16473	16665	16753	16646	16514	16696	16400	16726	16662	16483	16554	16640	16585	16668	16794	16627	16591	16660	16602	16581	16519	16470	16376	16755	16665	16442	16453	16781	16694	16574	16474	16525	16582	16609	16476	16511	16541	16530	16672	16460	16544	16638	16668	16611	16654	16578	16647	16650	16475	16429	16450	16561	16637	16587	16554	16501	16489	16661	16387	16555	16548	16558	16443	16660	16661	16564	16783	16559	16511	16584	16546	16443	16513	16327	16661	16348	16841	16607	16431	16613	16452	16659	16357	16523	16589	16651	16372	16652	16458	16582	16596	16488	16614	16610	16526	16538	16629	16350	16733	16487	16574	16571	16777	16612	16669	16527	16495	16456	16514	16590	16634	16609	16405	16782	16543	16761	16750	16504	16392	16480	16614	16640	16767	16617	16568	16790	16567	16719	16661	16640	16469	16511	16635	16625	16707	16610	16411	16628	16770	16427	16496	16618	16504	16528	16522	16680	16625	16653	16655	16500	16792	16488	16427	16716	16592	16742	16546	16491	16676	16396	16619	16483	16517	16764	16500	16587	16519	16488	16720	16512	16585	16567	16817	16420	16613	16445	16662	16690	16620	16697	16485	16633	16551	16706	16526	16469	16799	16524	16591	16471	16620	16659	16713	16672	16648	16780	16957	16616	16695	16814	16450	16503	16606	16725	16718	16684	16514	16409	16471	16677	16830	16649	16587	16730	16653	16488	16728	16532	16644	16741	16863	16606	16621	16607	16701	16626	16700	16593	16505	16546	16600	16619	16755	16602	16687	16552	16547	16653	16617	16620	16578	16692	16672	16573	16722	16685	16627	16767	16609	16647	16607	16483	16721	16676	16506	16625	16485	16629	16621	16451	16513	16566	16434	16615	16591	16605	16652	16406	16457	16574	16626	16676	16623	16604	16688	16582	16668	16542	16520	16570	16807	16608	16599	16595	16668	16596	16539	16696	16498	16666	16685	16636	16681	16704	16709	16673	16761	16621	16646	16722	16637	16565	16564	16752	16635	16537	16551	16744	16512	16546	16689	16605	16628	16640	16525	16418	16433	16536	16469	16816	16624	16708	16574	16585	16545	16604	16836	16662	16718	16608	16620	16735	16292	16688	16648	16679	16623	16688	16431	16373	16631	16563	16685	16682	16706	16469	16529	16679	16571	16412	16557	16611	16555	16531	16602	16682	16645	16694	16585	16427	16687	16515	16533	16615	16417	16530	16386	16566	16543	16644	16785	16622	16563	16666	16793	16531	16538	16660	16488	16693	16594	16658	16362	16623	16723	16767	16515	16592	16683	16696	16619	16607	16683	16674	16662	16537	16531	16445	16744	16519	16523	16577	16668	16686	16605	16697	16649	16701	16563	16714	16629	16721	16629	16453	16611	16556	16699	16601	16602	16522	16777	16532	16406	16533	16416	16717	16546	16767	16569	16677	16541	16601	16701	16804	16517	16698	16880	16727	16672	16664	16736	16742	16750	16607	16732	16482	16465	16647	16639	16657	16711	16702	16596	16553	16539	16799	16572	16523	16685	16611	16580	16724	16622	16559	16535	16593	16724	16662	16776	16634	16702	16591	16846	16677	16649	16694	16645	16478	16646	16673	16481	16522	16479	16606	16718	16557	16603	16587	16440	16515	16638	16642	16893	16575	16331	16506	16725	16619	16456	16541	16302	16517	16787	16655	16463	16702	16339	16603	16873	16524	16574	16599	16529	16738	16456	16537	16606	16594	16638	16691	16513	16664	16641	16504	16505	16426	16646	16603	16508	16719	16851	16706	16660	16633	16631	16439	16617	16564	16498	16835	16640	16498	16585	16659	16730	16603	16687	16722	16573	16608	16618	16689	16580	16591	16605	16741	16613	16669	16597	16509	16492	16577	16754	16713	16658	16777	16533	16710	16791	16459	16790	16469	16676	16906	16714	16749	16564	16683	16583	16406	16741	16767	16674	16790	16600	16806	16637	16530	16554	16732	16636	16496	16622	16399	16695	16635	16602	16672	16587	16546	16639	16770	16362	16484	16636	16522	16669	16809	16694	16582	16429	16656	16635	16589	16721	16578	16559	16754	16781	16582	16638	16665	16731	16584	16513	16589	16474	16671	16669	16847	16664	16462	16576	16540	16569	16588	16613	16430	16504	16656	16499	16484	16597	16716	16801	16664	16602	16406	16472	16706	16519	16560	16749	16433	16575	16530	16471	16671	16531	16741	16769	16759	16669	16587	16669	16777	16604	16755	16480	16491	16695	16767	16651	16568	16706	16768	16742	16808	16730	16624	16578	16512	16734	16493	16440	16646	16724	16704	16344	16445	16549	16732	16701	16664	16856	16902	16386	16437	16500	16834	16693	16656	16505	16789	16951	16601	16545	16702	16520	16535	16753	16573	16624	16603	16612	16731	16698	16529	16540	16556	16501	16774	16829	16601	16487	16715	16456	16514	16459	16542	16619	16576	16428	16564	16491	16594	16474	16672	16732	16664	16722	16753	16606	16694	16833	16555	16386	16455	16603	16643	16570	16500	16617	16807	16783	16615	16629	16540	16491	16702	16485	16469	16468	16473	16507	16514	16639	16641	16587	16656	16471	16531	16539	16716	16540	16394	16363	16414	16497	16617	16538	16554	16465	16584	16653	16610	16725	16703	16372	16642	16789	16639	16577	16590	16570	16503	16602	16598	16609	16674	16671	16608	16734	16616	16446	16624	16715	16697	16794	16695	16415	16367	16610	16580	16530	16583	16577	16640	16538	16630	16499	16534	16755	16572	16706	16797	16713	16357	16702	16722	16671	16589	16579	16769	16620	16562	16498	16615	16662	16538	16490	16607	16363	16505	16693	16587	16744	16539	16520	16516	16605	16556	16671	16823	16620	16722	16489	16747	16772	16687	16704	16596	16721	16623	16585	16505	16352	16597	16554	16713	16773	16443	16801	16534	16478	16755	16568	16711	16560	16696	16543	16612	16576	16542	16447	16713	16691	16749	16580	16593	16716	16602	16501	16748	16345	16676	16580	16351	16428	16479	16818	16650	16720	16610	16667	16835	16621	16548	16402	16273	16650	16555	16545	16564	16394	16603	16646	16551	16717	16591	16467	16486	16692	16382	16633	16518	16611	16738	16485	16494	16608	16727	16581	16491	16939	16557	16548	16587	16541	16473	16621	16678	16580	16550	16677	16669	16571	16765	16595	16700	16529	16562	16578	16518	16568	16640	16602	16565	16658	16596	16536	16554	16739	16397	16734	16646	16621	16650	16462	16420	16505	16915	16509	16601	16384	16466	16671	16595	16721	16380	16549	16708	16839	16385	16548	16613	16683	16585	16892	16759	16833	16654	16516	16552	16611	16641	16689	16660	16883	16505	16590	16569	16803	16734	16698	16605	16627	16610	16698	16745	16584	16509	16436	16591	16706	16915	16686	16401	16731	16731	16553	16566	16604	16602	16731	16524	16680	16537	16663	16729	16676	16738	16629	16591	16659	16597	16540	16599	16640	16693	16686	16597	16678	16336	16639	16639	16693	16596	16598	16610	16594	16644	16670	16525	16429	16526	16374	16629	16604	16743	16436	16605	16682	16600	16735	16700	16532	16633	16517	16510	16696	16584	16543	16418	16606	16358	16553	16659	16741	16544	16609	16456	16613	16575	16484	16565	16406	16734	16725	16672	16540	16687	16789	16500	16549	16604	16398	16630	16380	16475	16753	16761	16515	16538	16687	16786	16706	16709	16433	16483	16533	16579	16787	16689	16932	16716	16837	16441	16738	16512	16682	16741	16415	16675	16581	16558	16590	16492	16352	16586	16539	16463	16669	16469	16742	16802	16635	16663	16541	16601	16580	16589	16641	16637	16724	16562	16333	16539	16594	16789	16630
16165	22861	22649	17492	15805	15201	15027	14555	14449	14561	14445	14326	14391	15922	17190	16563	16102	14878	14453	14238	14055	14131	14048	14165	14115	14111	14131	14126	13994	14155	14124	14135	14105	14125	14183	14189	14104	14161	14177	13989	14060	13939	13941	14166	13975	14192	14097	13972	14126	14224	14093	13987	14064	14217	14113	14065	13968	14060	14047	14380	14159	14065	14089	14015	14124	14058	14151	14147	14042	14200	14118	14304	14040	14150	14174	14034	14143	14007	14021	14092	13970	14025	14067	14143	13974	14186	14127	13918	14134	13986	14164	14243	14001	14028	14135	14152	14040	14119	14196	14042	14182	14200	14072	13916	14134	14118	14075	14153	14173	14064	14010	14215	13968	14144	14113	13957	14133	14262	13968	14101	14123	14017	14000	13913	14187	14249	14098	13937	14016	14068	14053	14137	14070	14139	14160	14126	14114	14099	14048	14193	14254	14104	13955	14020	14048	14194	14116	13962	14055	14140	14214	14090	13980	14060	14141	14115	14085	13957	14104	13950	14170	14169	14215	14142	14076	14142	13740	13976	14234	14036	14142	14243	14048	13927	14218	14181	13996	14087	14150	14026	14084	14180	14046	13989	14091	14124	14076	13997	14101	14118	14258	13931	14019	14325	14051	14019	14177	14072	14009	14116	14303	14048	14223	13927	14071	14142	14000	14166	13909	14024	14083	14101	13966	14061	13996	14037	13959	14178	14056	13974	14158	14196	14171	14021	14012	14049	13914	14220	14255	14045	14137	14068	14133	14095	13947	14000	14071	14226	14443	14142	14242	13977	13878	14065	14066	14106	14063	14282	14066	14009	14210	14087	14236	14068	14214	14153	14182	14125	14045	14120	14125	14006	13921	14212	14166	14080	13970	14098	14147	13979	14216	14094	14052	13940	13940	13975	13969	14169	14035	14127	14021	14155	13943	14010	14155	13967	14158	14070	14116	14115	14001	14122	14166	14123	14080	14110	14292	13959	14071	14132	14179	13994	14069	14032	14001	14118	14046	14124	14008	14108	14023	14182	13972	14054	14137	14137	14028	14156	14023	14022	14035	13973	14164	14015	14132	14069	14004	14068	14009	14007	14022	14269	14101	13993	14033	14116	14066	13905	14066	14188	14250	13954	14125	14092	14149	14175	14231	14047	14246	14118	14137	14240	14063	14246	14032	14100	14154	14108	14163	14037	14184	14263	13992	14055	13881	14037	14081	14048	14025	13966	14085	14071	13904	14040	14207	14161	13875	14056	14197	14220	14222	13837	14190	13981	14031	14122	14124	14260	13998	14183	14125	14034	14197	14014	14059	14156	14111	13881	14073	14126	14102	14158	13921	13884	14168	14017	14101	14145	14162	14021	14225	14104	14001	14016	14052	14033	14138	14056	13968	14166	14141	13917	14089	14096	14006	13998	14047	14026	14212	14116	13870	14156	14163	14097	13946	14161	14118	13999	13939	14119	14035	14024	14266	13981	14000	14104	14028	14291	13981	13901	14336	14055	14074	13976	14121	14081	14215	14038	13987	14187	14066	14242	14064	14046	13927	14205	13942	13921	14124	14148	14249	14221	14255	14022	14049	13897	14282	14174	14149	14223	14108	14125	13961	14129	14120	14136	14033	14158	14088	14137	14110	14055	14113	14016	13961	13983	14012	14085	13995	14081	14095	14014	14118	13992	14072	14074	14144	14020	14141	14055	13985	13988	13981	14020	13869	13948	13954	14099	13996	14186	13999	14200	14031	14205	14087	14158	14116	13888	14109	13981	14042	14070	14060	14165	14022	14184	13995	14156	14030	13958	14003	14175	14054	14022	14057	14043	14085	14214	14212	14028	14095	14129	13919	14054	14035	14148	14084	14005	13909	14092	14062	14157	14091	14068	14029	13907	14312	14045	13889	14205	13925	14093	14146	14145	14175	13906	14042	13960	14048	13987	14169	14157	14141	13998	14139	13990	14112	14082	14110	14049	14089	14040	14170	14167	14046	14065	14049	14161	14231	14033	14292	14111	14019	14204	14144	13872	14009	14013	14116	14097	14065	13979	14095	14052	14192	14220	14191	14244	14254	14000	14065	14321	14091	13836	14161	14109	14038	14160	14011	14030	14085	14106	14036	13946	14208	14085	14093	14019	13993	14050	13971	14116	14108	13942	13829	14242	14006	14117	14051	14175	14087	14069	14060	14059	14122	14102	14035	14051	14156	14109	13881	14166	14078	14161	13865	13969	14046	13960	14126	14070	14230	14125	14046	13999	14072	14021	14074	14117	13972	13939	14151	14084	14232	14088	14161	14116	14182	14127	13933	14041	14109	14072	14307	14082	13977	14154	14026	14139	14005	14065	14100	14116	13928	14176	14071	14201	14073	14061	13963	14203	14152	14036	14045	14054	14098	14074	14101	14081	14070	13973	14019	14140	14088	14186	14203	14027	14004	14204	14189	14198	14134	14015	14064	14081	14235	14101	14121	14011	14109	14143	14009	14033	14176	14222	14180	14144	14131	14173	14231	14211	13978	14021	14064	14011	14174	14149	14143	14107	14165	14103	14026	14111	13898	14073	13945	14146	14007	14041	14161	14145	14206	14066	14033	13978	14029	14094	13915	14060	14046	14050	13990	13980	13996	14174	13968	14109	14085	14095	14061	14023	13849	14001	13970	14128	14072	14243	14062	14291	14140	14247	14258	13970	13912	14009	14059	13911	14053	14193	14063	14133	13999	14159	14190	14132	14146	14177	14129	14017	14112	14134	14186	14111	14144	14012	14120	14090	14163	14215	14171	14027	14287	13933	14199	14011	14156	14080	14153	14031	14267	14094	14071	14026	14023	14045	14187	13998	14189	14046	14116	14015	14168	13956	14095	13993	14049	14052	14110	14206	14101	14147	14167	14089	14147	14052	14064	13980	14088	13949	14081	14062	14187	14028	14105	14078	14296	14035	14071	13938	13990	14117	14098	14070	14139	14081	14283	13954	13988	14251	14251	14118	13999	14012	14042	14086	14008	14049	14219	13985	13948	14060	14214	14178	14197	14063	14085	14095	14091	14010	13919	14052	14032	14168	13995	14067	14159	14237	14088	14064	14137	14027	14089	14087	13999	14026	14012	14026	14117	14138	14082	14003	14123	14067	14035	13996	14062	14142	14152	14065	14119	14087	14019	14132	14070	13987	14021	14119	14097	13969	14064	13986	14125	14255	13893	14024	14090	14061	14144	14197	14247	14006	14132	14141	13949	14036	13954	14015	13963	14110	13938	14175	14317	14067	13904	14184	13934	14086	14155	14211	14071	14055	14081	14224	14087	13989	13937	14233	14073	14015	14248	14163	14172	14199	14030	14146	14276	13855	13998	14132	14301	14230	14142	14153	14127	14181	13964	14093	14063	14152	14015	14176	14179	14055	14154	14092	14243	14049	14183	14045	14008	14043	14194	14139	14016	14128	14014	14010	14225	14067	13980	14072	13950	14167	14035	14153	14097	14125	13972	13959	13884	14032	14138	14126	14111	14080	14180	14090	14067	14271	14047	14186	14113	14063	14060	13987	13957	14034	13939	14038	14009	13961	14061	14042	14028	14293	14198	13962	14116	14163	14035	14095	14174	14144	14114	14183	14147	14189	14209	14158	14126	14061	14181	14129	13932	14166	14123	14054	14027	14090	14136	13941	14061	14054	14065	14058	13995	14034	14083	14127	14166	14115	14130	14021	14094	14054	14004	14108	14223	14255	14125	14010	14119	14002	13922	14224	13940	14051	14004	14154	14148	14196	14130	14056	14011	14077	14002	14155	14200	14095	13928	14152	13991	13955	13914	14114	14081	14111	14043	14118	14187	14220	14004	14268	14258	14068	14081	13994	14171	14147	14005	13990	13913	14110	14054	14126	14110	14076	14006	14148	14128	13884	14117	14100	14157	14084	13942	14274	14220	14091	14185	14156	14207	13964	14061	14210	14084	14148	14193	13957	14163	14196	14196	14254	14051	14039	14168	14101	14235	14079	14026	14015	13870	14001	14206	14091	14091	14151	14122	14150	14242	14008	14086	13999	14060	13842	14202	14044	14151	14040	14059	14147	14080	14204	14030	14228	14290	14152	14164	14049	14233	14011	14092	14160	14153	14084	14036	14165	14004	14005	14135	14147	14013	14058	14078	13998	14227	14068	14123	14225	14093	14054	14017	14045	13996	14142	14161	14094	14208	13887	13984	14142	13934	14248	14159	14205	14076	14032	14137	14185	13995	14178	14081	14022	13998	14028	14150	14023	14160	14000	14083	14189	14205	14066	13920	14228	14007	14129	14180	14229	13942	14236	14164	14035	14147	14128	14139	14067	14000	13984	14041	14037	14104	14121	13968	14037	13954	14159	14095	14097	14106	14148	14047	14014	14190	14051	14090	14129	14156	13930	14149	13995	14082	14201	14095	13995	13975	14037	14036	14000	14114	13989	13985	14231	14074	14229	13955	13996	14030	14058	13999	14163	14094	14012	13952	14109	13966	14052	14117	14163	14173	13914	14196	14157	14293	14043	14216	13987	13966	14073	14215	14077	14068	14133	14070	14060	13941	14140	14086	14030	14086	14140	14050	13988	14200	14088	14204	14074	14049	13954	14022	14132	14220	14167	14182	14023	14146	14146	13983	13972	14058	14142	14175	14305	13977	14147	14165	14118	14099	14166	14039	14035	14163	13987	14020	14196	14050	14098	14074	14046	14025	13978	13991	14047	14116	14107	14087	14053	14243	14177	14118	14192	14165	14071	14108	14137	14213	14152	14142	14107	14013	14059	14000	14057	13959	14114	14267	14212	14068	14011	13983	14102	14239	13900	14337	13938	14122	14139	13967	13983	14211	14038	14172	13905	14129	14065	14083	14265	14232	14256	14082	14052	14029	14027	14152	14075	14003	14057	13968	14206	14127	14002	13979	14016	14115	14099	14105	14104	14090	14036	14102	14243	13851	14025	14167	14163	13901	14132	13899	14190	14163	13984	14368	14129	14140	14045	14056	14017	14139	14065	14311	14247	13985	14100	14267	14110	14087	13954	13956	14111	14048	13954	14044	14009	14106	14041	14098	14191	13964	14050	13953	14106	13964	13966	14003	14228	14066	14130	13985	14090	14108	14121	14083	14219	13857	14243	14183	14014	14141	14127	14079	14156	14094	14181	14084	14188	14107	14137
23754	20880	28118	23919	21881	21440	20215	17578	17300	17458	17412	17151	17656	24216	29646	28229	24928	20348	17889	17187	16813	17142	17077	16828	16872	16763	16572	16741	16736	16614	16622	16822	16720	16722	16647	16698	16896	16813	16509	16739	16665	16723	16891	16634	16749	16776	16661	16784	16831	16717	16603	16741	16841	16912	17081	16679	16726	16913	16763	16839	16653	16564	16454	16853	16632	16867	16796	16490	16580	16695	16688	16732	16696	16735	16699	16782	16847	16662	16773	16659	16762	16743	16636	16829	16634	16683	16493	16583	16642	16618	16731	16780	16810	16717	16744	16753	16691	17064	16752	16679	16591	16813	16741	16705	16504	16764	16556	16814	16785	16731	16700	16554	16596	16734	16495	16699	16678	16764	16656	16762	16925	16919	16810	16797	16594	16573	16440	16762	16747	16679	16729	16758	16565	16661	16863	16698	16695	16622	16737	16388	16815	16610	16713	16469	16796	16562	16830	16488	16661	16844	16637	16647	16458	16601	16731	16659	16677	16626	16752	16702	16648	16584	16696	16638	16723	16935	16966	16852	16784	16721	16684	16560	16747	16743	16564	16600	16663	16710	16857	16788	16621	16452	16577	16926	16748	16788	16693	16848	16779	16721	16765	16533	16716	16698	16784	16684	16751	16719	16749	16698	16814	16556	16663	16754	16659	16602	16785	16659	16537	16822	16582	16694	16710	16704	16690	16875	16789	16743	16674	16789	16633	16740	16702	16658	16520	16690	16756	16657	16755	16694	16759	16645	16714	16595	16428	16573	16629	16690	16900	16788	16519	16671	16620	16879	16839	16801	16698	16676	16738	16732	16719	16854	16735	16653	16652	16748	16824	16738	16702	16653	16507	16813	16728	16669	16696	16726	16478	16464	16668	16741	16572	16653	16454	16584	16682	16534	16764	16858	16767	16668	16744	16559	16658	16793	16784	16624	16692	16755	16890	16812	16660	16812	16501	16662	16786	16420	16718	16540	16735	16606	16670	16822	16838	16790	16761	16635	16849	16722	16582	16607	16625	16719	16762	16829	16770	16382	16807	16677	16606	16874	16640	16596	16904	16796	16689	16486	16617	16663	16734	16562	16558	16746	16730	16776	16766	16745	16815	16459	16746	16690	16672	16690	16826	16664	16686	16626	16658	16666	16612	16632	16552	16631	16715	16487	16727	16795	16843	16655	16815	16603	16437	16739	16629	16698	16730	16757	16727	16472	16695	16743	16537	16580	16823	16689	16667	16830	16723	16663	16691	16742	16576	16690	16645	16718	16789	16591	16600	16811	16653	16446	16583	16573	16714	16794	16787	16650	16735	16456	16765	16768	16550	16604	16725	16717	16814	16753	16755	16743	16772	16734	16803	16682	16642	16549	16872	16698	16750	16791	16710	16882	16754	16609	16671	16476	16519	16705	16703	16845	16653	16688	16672	16666	16538	16500	16849	16959	16761	16740	16612	16683	16798	16700	16616	16545	16713	16724	16767	16841	16664	16657	16654	16839	16917	16678	16694	16629	16656	16659	16783	16653	16714	16827	16849	16817	16710	16573	16494	16860	16759	16787	16697	16767	16754	16786	16763	16734	16726	16757	16574	16701	16735	16709	16590	16688	16654	16737	16685	16626	16797	16684	16750	16715	16816	16667	16721	16497	16696	16692	16867	16841	16572	16584	16460	16689	16665	16648	16833	16478	16728	16651	16632	16725	16745	16824	16708	16860	16777	16659	16708	16641	16514	16642	16684	16553	16674	16784	16598	16707	16746	16575	16574	16668	16685	16608	16552	16831	16687	16732	16776	16593	16784	16605	16675	16453	16671	16811	16782	16629	16679	16922	16679	16783	16584	16788	16660	16751	16442	16765	16585	16826	16804	16616	16576	16808	16656	16714	16653	16744	16868	16519	16662	16802	16677	16543	16623	16484	16493	16589	16631	16854	16627	16716	16717	16584	16976	16679	16790	16702	16536	16758	16565	16731	16808	16683	16673	16836	16615	16649	16636	16834	16745	16792	16693	16784	16655	16858	16580	16712	16882	16633	16719	16622	16657	16949	16739	16697	16793	16598	16658	16723	16511	16846	16807	16679	16661	16710	16571	16789	16637	16674	16539	16743	16926	16797	16626	16913	16448	16567	16849	16706	16611	16768	16808	16698	16648	16947	16626	16780	16862	16415	16690	16737	16540	16643	16481	16503	16706	16513	16578	16825	16748	16572	16685	16591	16719	16714	16710	16839	16828	16840	16758	16732	16768	16780	16794	16919	16689	16727	16734	16697	16650	16648	16522	16482	16581	16669	16719	16874	16705	16774	16418	16550	16773	16591	16705	16685	16613	16583	16819	16761	16598	16591	16735	16858	16716	16746	16598	16759	16617	16815	16542	16599	16578	16677	16519	16626	16710	16597	16751	16687	16590	16650	16651	16593	16687	16739	16759	16820	16814	16840	16842	16628	16582	16701	16743	16660	16721	16605	16745	16517	16650	16710	16677	16729	16650	16790	16724	16775	16582	16617	16671	16623	16798	16448	16724	16755	16984	16744	16603	16690	16691	16606	16599	16738	16667	16505	16891	16807	16554	16617	16948	16863	16679	16757	16812	16591	16756	16746	16796	16749	16642	16572	16569	16554	16663	16518	16619	16692	16806	16526	16826	16474	16754	16581	16610	16714	16691	16815	16697	16848	16692	16868	16578	16703	16577	16592	16642	16771	16700	16933	16725	16790	16747	16589	16701	16551	16561	16577	16674	16480	16568	16709	16701	16551	16723	16593	16726	16624	16785	16611	16580	16663	16879	16804	16764	16755	16768	16578	16603	16716	16530	16603	16585	16703	16853	16793	16519	16664	16841	16709	16768	16637	16689	16639	16827	16682	16833	16828	16641	16764	16765	16933	16640	16747	16563	16618	16545	16721	16656	16488	16681	16789	16753	16792	16678	16722	17023	16555	16770	16744	16786	16482	16723	16859	16718	16684	16704	16663	16919	16831	16814	16695	16644	16737	16922	16448	16718	16867	16596	16592	16802	16818	16711	16536	16712	16537	16614	16431	16678	16552	16623	16842	16592	16641	16588	16863	16708	16755	16543	16774	16454	16835	16845	16868	16714	16784	16780	16508	16768	16822	16767	16749	16573	16430	16554	16610	16674	16612	16746	16682	16805	16693	16473	16629	16442	16534	16753	16566	16665	16702	16719	16772	16474	16700	16626	16571	16788	16695	16695	16635	16638	16751	16733	16850	16673	16762	16595	16824	16817	16851	16746	16873	16628	16823	16594	16859	16833	16545	16690	16505	16589	16944	16778	16612	16682	16687	16682	16839	16776	16571	16611	16582	16639	16882	16648	16567	16875	16621	16719	16771	16676	16616	16657	16770	16635	16621	16683	16562	16651	16968	16686	16646	16893	16794	16566	16677	16789	16535	16795	16731	16748	17118	16724	16731	16668	16587	16662	16672	16762	16599	16671	16587	16546	16704	16665	16827	16844	16677	16592	16475	16745	16728	16693	16799	16835	16660	16808	16606	16682	16479	16493	16506	16466	16834	16795	16473	16586	16810	16829	16647	16702	16685	16733	16706	16591	16710	16709	16610	16654	16756	16404	16755	16634	16647	16721	16721	16770	16795	16574	16601	16629	16893	16859	16733	16669	16576	16704	16650	16502	16724	16739	16748	16624	16714	16639	16688	16664	16632	16730	16426	16761	16776	16696	16786	16705	16645	16671	16681	16621	16676	16549	16641	16745	16642	16648	16606	16739	16686	16766	16771	16642	16771	16619	16823	16486	16831	16540	16804	16604	16623	16810	16726	16850	16703	16681	16698	16687	16786	16792	16745	16713	16737	16668	16699	16595	16723	16765	16877	16696	16948	16901	16804	16692	16584	16834	16634	16368	16785	16854	16658	16560	16606	16645	16728	16775	16678	16748	16929	16755	16867	16781	16687	16736	16715	16824	16750	16540	16618	16764	16565	16733	16877	16522	16800	16594	16624	16749	16639	16642	16740	16785	16616	16760	16552	16623	16729	16645	16796	16841	16771	16614	16542	16592	16527	16562	16816	16787	16539	16715	16959	16748	16584	16683	16861	16727	16522	16722	16607	16559	16698	16721	16776	16612	16903	16712	16763	16818	16813	16713	16637	16808	17045	16672	16757	16818	16921	16608	16745	16606	16724	16737	16751	16650	16661	16552	16779	16720	16585	16984	16564	16650	16687	16660	16908	16724	16770	16699	16731	16669	16538	16731	16736	16916	16773	16648	16893	16736	16597	16672	16552	16680	16545	16568	16664	16675	16298	16478	16518	16537	16530	16519	16742	16739	16682	16820	16601	16537	16722	16893	16572	16643	16618	16729	16888	16583	16874	16644	16845	16755	16548	16651	16658	16693	16787	16625	16752	16669	16646	16539	16765	16648	16709	16706	16539	16550	16790	16634	16688	16783	16749	16560	16824	16955	16719	16435	16724	16787	16852	16763	16800	16809	16675	16672	16658	16990	16628	16532	16860	16671	16762	16769	16905	16737	16609	16667	16663	16775	16732	16662	16707	16744	16954	16537	16787	16801	16692	16873	16774	16680	16714	16716	16622	16559	16750	16723	16726	16509	16668	16793	16440	16498	16857	16724	16758	16517	16639	16753	16761	16680	16756	16718	16749	16692	16943	16747	16600	16822	16794	16779	16435	16607	16732	16806	16657	16672	16665	16865	16913	16666	16852	16791	16705	16842	16634	16568	16716	16380	16666	16644	16523	16582	16816	16624	16705	16571	16747	16682	16565	16432	16767	16571	16662	16666	16500	16647	16629	16869	16690	16610	16670	16746	16647	16599	16505	16624	16886	16611	16780	16659	16663	16597	16993	16877	16660	16565	16612	16709	16652	16745	16689	16636	16656	16799	16771	16639	16488	16741	16819	16788	16752	16686	16671	16561	16785	16598	16643	16614	16637	16800	16645	17063	16864	16787	16796	16650	16641	16718	16625	16517	16477	16657	16803	16686	16760	16813	16630	16934	16489	16697	16672	16762	16809	16730	16675	16698	16654	16515	16644	16844	16558	16719	16868	16614	16626	16706	16608	16628	16721	16667	16834	16832	16811	16607	16598	16844	16805	16755	16833	16707	16837	16868	16769	16815	16731	16891	16696	16805	16795	16653	16806	16691	16658	16767	16561	16586	16517
15903	29027	27017	19872	18203	17216	15927	15237	14882	14961	14736	14772	15523	25902	30630	28112	23101	17606	14920	14360	14320	14068	14175	14195	14220	14180	14082	14036	14334	14019	14092	14149	14027	14119	14200	14139	14145	14167	14226	14155	14323	14134	14242	14144	14084	14195	14175	14146	14034	14137	14143	14305	14119	14117	14226	14169	14148	14110	14189	14245	14218	14016	14154	14186	14161	13978	14033	14120	14142	13924	14255	14090	14330	14028	13982	14247	14313	14145	14214	14135	14218	14310	14250	14319	14196	14174	14022	14125	14090	14126	14239	14211	14338	14153	14298	14319	13908	14301	14114	14141	14106	14127	14123	14182	14137	14245	14084	14247	14179	14126	14290	14223	14137	14119	14160	14058	14109	14085	14153	14212	13952	14141	14142	14202	14173	14132	14211	14086	14286	14146	14320	14143	14131	14258	14028	13987	14178	14078	14231	14130	14103	14184	13937	14198	14241	14269	14111	14052	14126	14002	14056	13994	13936	14171	13932	14229	13956	14223	13957	14144	14083	14094	14317	14088	13972	13947	14066	14005	14116	14187	14254	14070	14073	14092	14107	14182	14191	14225	14266	14255	14076	14239	14126	14241	14125	14297	14070	14014	14120	14122	14194	14231	14112	14196	14075	14084	14216	14068	14197	14215	14084	14225	13990	14141	14175	14155	14290	14009	13885	14079	13948	14196	14217	14115	14049	14288	13955	14123	14060	14028	14298	14134	13938	14285	13982	14079	14004	14285	14097	14221	14109	14143	14224	14178	14057	14144	14084	14107	14231	14155	14098	14212	14065	14067	14306	14162	14099	13954	13994	14221	14104	14016	14046	14325	14318	14121	14153	14221	14092	14059	14069	14001	14171	14013	14174	14139	14258	14056	14171	14178	14206	13923	14061	14150	14143	14123	14109	14249	14182	14122	14123	14014	14190	13995	14280	14225	14138	14377	14065	14073	14046	14155	14143	14038	14216	14149	14259	14204	14063	14247	14114	13970	14139	14270	14202	14050	14080	14113	14066	14150	14225	14208	13984	14034	14138	14190	14238	14089	14141	14179	14062	14196	14172	14244	14072	14180	14108	14106	14298	14129	14101	14174	14241	14201	14178	14223	14027	14238	14024	14214	14130	14195	14079	14091	14112	14198	14238	14119	14023	14176	14023	13996	13988	14105	14150	14110	14122	14238	14029	14087	14166	14185	14065	14103	14166	14332	13963	14059	14197	13963	14144	14190	14113	14028	14052	14212	14162	14132	14120	14259	14097	14036	14020	14123	14124	14015	14060	14101	14074	14103	14057	14192	14125	14129	14093	14153	14039	14090	14159	14134	14166	13955	13963	14190	14020	14114	14043	14074	14234	14020	14221	14106	14109	14138	14138	14120	14312	14212	14162	14213	14079	14080	14175	14210	14132	14324	14248	14065	14015	14065	14160	14048	14245	14126	14100	13987	14184	14164	14276	14125	14140	14192	14172	14100	14099	14302	14167	13971	14122	14186	14254	14132	13944	14035	14291	14189	14127	14017	14131	14097	14100	14035	14269	14237	14106	14270	14056	14185	14226	14008	14135	14256	14199	14089	14232	14276	14149	14094	14184	14232	14059	14142	13990	14188	14276	14090	14320	14169	14201	14111	14181	14338	14084	14178	13981	14044	14030	14197	14210	14129	14104	14006	14261	14074	14084	14124	14166	14045	14057	14059	14254	14172	14220	14248	14015	14165	14172	14108	14100	14096	14170	14127	14034	14130	14090	14186	14031	14083	14026	14167	14026	14184	14066	14103	14278	14017	14167	14204	14095	14159	14100	14092	14094	14069	14074	14154	14126	14196	14061	14037	14095	14068	13989	14118	14085	14201	14194	14167	13980	14044	13964	14141	14201	14213	13984	14121	14175	14008	14187	14220	14165	14001	13997	14081	14240	14198	14068	14095	14083	14066	14071	13900	14096	13982	14127	14021	14208	14034	14143	14106	14368	14242	14248	14258	14105	14182	14141	14194	14021	14138	14103	14056	14071	14079	14086	14036	14076	14008	14163	14098	14455	14263	13973	14312	14063	14074	14124	14199	14069	14000	14112	14034	14083	14047	14096	14137	14161	14209	14146	13892	14023	14033	14057	14252	14085	14094	14129	14095	14157	14292	14202	14121	14071	14036	13905	14061	14170	14119	14179	14047	14096	14360	14374	14148	14032	14118	14177	14304	14116	13992	14136	14189	14104	14212	13988	14164	14023	14050	14057	14009	14123	14226	13996	14145	14352	14200	14062	14162	14210	13999	14119	13979	14120	14345	14182	13967	14139	14261	14332	14040	14208	14133	14270	14111	14120	14118	14075	14132	14123	14036	14242	14189	14209	14043	14105	14068	14065	14234	14177	14055	14133	14169	14386	14058	14132	14171	14106	14220	14192	14047	14072	14148	14241	14150	13936	14101	14183	14148	14018	14112	14288	14069	14196	14303	14048	13965	14025	14199	14049	14142	14221	14130	14226	14143	14161	14045	14067	14023	14166	13999	14165	14108	14383	14177	14126	14138	14131	14031	14223	14347	14116	14103	13986	14134	14251	14251	13967	14207	14171	14134	14210	14243	14236	14166	14315	13993	14065	14058	14133	14060	14104	14076	14121	14044	14225	14078	14137	14145	14125	14122	14106	14105	14091	14088	14283	14188	14275	14194	14092	14248	14209	14065	14099	14140	14334	13970	14284	14020	14131	14099	14193	13980	13893	14270	14023	14033	14160	14068	14067	14116	14215	13974	14174	14096	13982	14048	14219	14216	14006	14098	14107	14154	13969	14053	14028	14235	14175	14102	14195	14041	14128	14180	13953	14242	14164	14117	14017	14151	14253	14234	14140	13939	14031	14064	14124	14047	14054	14067	14111	14197	14126	14094	14141	14196	14062	14130	14330	14068	14001	14056	14198	13962	14063	14044	14132	14248	14155	14206	14193	14340	14195	14202	14103	14038	14282	14177	14145	14131	14218	14184	14152	14039	14109	14088	14221	14077	13958	14181	14156	14024	14049	14309	14055	14049	14187	14067	14218	14026	14173	14152	14063	14156	14201	14105	14166	14070	14129	14050	14203	14184	14061	14253	14141	14085	14215	14113	14196	14074	14183	14087	14161	13990	14052	14242	14354	14226	14121	14114	14077	14123	14008	14050	13935	13875	14167	14122	14077	14189	14249	13975	13991	14182	14166	14185	13914	14020	14010	14036	14112	14008	14422	14164	14004	14101	14214	14080	14220	14127	14024	13912	14084	14309	14071	14330	14167	14175	14160	14075	14082	14177	13959	14104	14161	14034	14155	14161	14183	14045	14146	14252	14015	14066	14135	14086	14140	14107	14162	14145	13974	14165	14090	14055	13982	14187	14234	14129	14148	14210	14105	14325	14197	14169	14156	14029	14065	14093	14100	14282	13976	14116	14292	14112	14014	14130	14065	14213	14206	14179	14230	14063	14140	14187	14181	14106	14236	14157	14210	14193	14156	14224	14129	14193	14214	14086	14090	14047	14152	14065	14012	14094	14165	14164	13976	14132	14308	14146	14013	14175	14114	14106	14139	14246	14021	14116	14174	13964	14138	14131	14124	14149	14128	14284	14148	14183	14111	14034	14276	14054	14249	14144	14076	14182	14107	14012	14316	14114	14031	14198	14069	14116	13921	14154	14073	14104	14222	14042	14060	14092	14283	14320	14232	14127	14166	14201	14421	14212	14194	14130	14224	14306	13986	14136	14192	14085	14055	14175	14156	14130	14216	14203	14117	14012	14133	14201	14085	14143	14030	14050	14191	14164	14052	14341	14213	14129	14074	14091	14131	14184	14054	14064	14270	14116	14133	14037	14074	14273	14277	14088	14200	14126	14147	14287	14152	14036	14122	14001	14148	14121	14143	14075	14134	14156	14030	13985	14190	13866	14049	14161	14010	14078	14183	14173	14048	14114	14174	14217	14142	14189	14273	14199	14089	13999	14183	14238	14103	14041	14266	14120	14077	14048	14097	14154	14389	13930	14115	14216	14248	14100	14006	13998	14311	14206	14205	14030	14199	14021	14107	14096	14256	14165	14106	14069	14020	14003	14027	14158	14128	14099	14040	14125	14069	14126	14072	14188	13932	14168	13989	14239	14162	14028	14092	14148	14036	14290	14240	14197	14120	14067	14130	14005	14168	14062	14207	14176	14024	14073	14105	14307	14226	14153	14104	14315	14048	14208	14131	13997	14081	14206	14043	14179	14203	14169	14163	14082	14083	14134	13969	13967	14419	14022	14207	14168	14183	14102	14205	14129	14118	14326	14252	14273	14125	14229	14083	14202	14320	14135	14137	14098	14131	14182	14083	14129	14135	14073	14066	14020	14074	14020	14088	14218	14142	14095	14137	14193	14140	14137	14194	14210	14161	14082	14082	14287	14005	14065	14193	14046	14252	14099	14192	14208	14190	14046	14194	14296	14223	13971	14111	14172	14256	14005	14342	14234	14150	14035	14104	14179	14168	14099	14113	14188	14198	14129	14053	14244	14013	14006	13865	14053	14101	14041	14187	14108	14313	14211	14166	14092	14005	14122	14229	14062	14172	14175	14300	14142	14072	14151	13976	14039	14138	14170	14081	14091	14170	14189	14067	14147	14155	14106	14072	14097	14095	14031	14047	14129	14057	14227	14195	13891	13929	14209	14114	14178	14138	14144	14266	14260	14149	13905	14254	14207	14163	14263	14024	14169	14279	14242	14194	14235	14172	14278	14157	14132	14203	14008	14057	14153	14097	14057	14113	14091	13949	14064	14109	14249	14219	14019	14205	14055	14232	14174	14092	14026	14050	14169	14067	14162	14039	14103	14073	14136	13946	14141	14087	14135	14151	14146	14174	14101	14372	14142	14080	14203	14332	14204	14021	14081	14237	14184	14178	14243	14106	14061	14184	14203	14171	14096	13951	14281	14065	13968	14043	14257	14181	14125	14300	14056	14162	14105	14183	14088	14186	14166	14256	13906	14186	14184	14125	14223	14156	14284	14141	14127	14229	14056	14106	14230	14195	14167	14319	14064	14122	14045	14052	14153	14013	14091	13976	14244	14262	14008	14148	14195	14072	14096	14193	14091	14416	14135	14066	13990	14141	14072	14171	14076	14029	14065	14147	14162	14148	14110	14076	14040	14076	14061	14214	14156
22463	20872	28558	23338	21076	23058	24738	19074	17971	17995	17913	17664	20380	31552	38212	36216	31022	24197	19700	17755	17473	17381	17311	16951	16993	17011	16828	17199	17021	16905	16997	17057	17262	17035	17021	17029	17035	16933	16944	16836	16950	17087	16869	16983	17000	16913	17042	17002	16989	17039	16937	16849	16854	17031	17142	16958	17124	16835	16889	16908	16928	16929	16973	16758	16934	16942	16837	16813	16907	16832	16947	16869	17051	16934	16789	16919	16930	16903	17049	16913	16928	16908	17043	16926	16885	16878	16897	16926	16939	16905	16917	16995	16810	16975	17088	17028	17003	17124	17042	16792	16915	16797	16843	16606	16764	16973	16886	16832	16933	17086	17003	16856	16841	16957	17070	16749	16809	17009	16742	17031	16927	16889	16970	16913	16935	16923	16973	16908	16854	16993	16789	16742	16997	16810	16922	16874	16940	16888	16998	16934	16818	16710	16882	16953	16743	16983	16845	16912	16845	17119	16980	17028	16944	16968	16716	16886	17108	17046	16967	17026	16961	16684	16839	16790	16848	16874	16994	16797	16818	17079	16912	16944	17038	17037	16850	16862	16894	17066	16958	16949	16983	16835	16973	16892	16902	16869	16933	16800	16746	16989	16905	16777	17103	16977	16953	16877	17057	16986	16866	16722	16731	16709	16937	16935	16925	17030	17012	16835	16966	16828	17056	16815	16777	17182	17098	17045	16969	16937	16848	16777	16877	16855	16984	16779	17116	16868	16865	17150	17017	17121	16944	16993	16764	16997	16805	16922	16823	16903	17039	16921	17015	16907	16764	16908	16953	16795	16861	16938	16629	16966	16881	16921	16780	16965	16899	16752	17000	16861	16751	16774	16774	16874	17102	16848	16940	17061	16771	16788	16788	16869	17010	16925	16954	16983	16824	17049	16811	17021	16912	16899	17033	16898	16926	16725	16775	16815	16786	16729	16935	16811	16715	16849	16936	17030	16950	16777	16842	16954	16810	16891	17036	16940	16867	16982	17007	16851	16992	16742	16962	16985	16866	16670	17081	16831	17094	17030	16707	16815	16793	16774	16863	16917	16862	17060	16745	16909	17000	16676	16722	16905	16892	16920	16985	16755	16896	16917	16909	16692	16961	16884	16895	16848	16848	16936	16758	16736	16851	16918	16890	16871	16941	16791	16875	16819	16885	16913	16832	16718	16825	16699	16766	17018	16883	16988	16926	16937	16837	17007	16975	16604	16673	16769	16995	16746	16767	16877	16849	16840	16822	16908	16671	17015	16967	16991	16957	16651	16970	16844	16871	17095	16933	16856	16665	16727	16923	17027	16727	16915	16965	16817	16904	16858	16868	16721	17064	16933	16835	16952	16972	16788	16661	16734	16875	16887	16804	16972	16941	16865	16886	16912	16902	16911	17085	16832	16997	16925	16994	16744	16795	16681	16989	16892	16730	16967	17060	16935	17028	16697	17001	16974	16901	16744	16841	16727	16915	16758	16809	17029	16990	16861	17055	17020	16788	16891	16882	16848	16684	16937	16800	16839	16988	16975	17067	16945	16942	16776	16950	16990	16821	16657	17058	16907	16825	16936	16887	17106	17003	16769	16985	16872	16741	16942	17008	16973	16933	16747	16804	16839	16866	16887	16961	17022	17111	16780	16761	16987	16809	16825	17033	16939	17080	17036	17107	16836	16939	16861	16943	16716	17108	16905	16885	16757	16753	16837	16791	17027	16762	16918	16949	16785	16900	16897	16853	16909	16993	16906	17011	16668	16850	16969	16954	16904	16938	16834	17084	16807	16993	16870	16890	16843	16978	16959	16879	16871	16988	16795	16840	16975	16906	16889	16903	16899	17103	16889	16809	16874	17004	16923	17041	16922	17048	16908	16824	16950	17012	16907	16969	16962	16910	16918	16843	16928	17072	16840	16754	16702	16852	17050	16938	16898	17058	17007	16811	16787	16912	16790	16625	16887	17029	16764	16736	16829	16814	17072	17028	16969	16979	16922	16840	17110	17001	16790	17036	16922	16871	17014	16889	16851	16926	16792	16861	16968	16889	17040	17134	16830	17012	16989	16764	16866	16741	16812	16711	16894	16844	16679	16824	17056	16843	16817	16971	16901	17016	16845	16865	16830	16801	16753	16907	17059	16914	16757	17073	16965	16923	16732	16971	16772	16912	16934	16810	16961	17055	17079	17021	17038	16807	16878	16892	16997	17022	16983	16829	16828	16716	16801	16854	16728	16816	16971	16879	16772	16924	16796	17004	16954	16811	17084	16816	16975	17100	16972	16836	16750	16906	16838	17041	17022	16835	16940	16871	16778	16912	16983	17021	16918	17008	16969	16895	16779	16940	16862	16874	16841	16761	16775	16754	16686	16912	16905	17007	16642	16943	16780	17053	16880	16950	16784	16857	16901	16998	16780	16931	16907	16614	16898	16971	16861	16934	17020	16730	16849	16918	16810	16884	16787	17084	16629	16817	17032	16809	16938	16936	16964	16866	16857	16946	16811	16840	16805	16861	17143	16908	16912	16669	17003	16818	16614	16795	16884	16902	16835	16776	16761	16808	16799	16959	16930	16798	16925	17027	17022	16786	16824	16921	16916	16879	16914	16859	16944	16858	16997	17038	16993	17190	16668	16944	16738	16777	16717	17012	16711	17039	16929	16911	17062	16738	16896	16925	17025	17118	17025	16822	17007	17008	17180	16777	16919	17023	16785	17005	17032	17182	17004	16964	16855	16784	16942	16876	16959	16875	16945	16762	16983	16886	16847	16734	17049	16899	16909	16879	16823	16964	17020	16791	16781	16988	17098	16796	16888	17023	16812	16858	17000	16823	16817	17131	16785	16964	16794	17000	16909	16820	16679	17166	16967	16792	16842	16948	16970	17123	16962	17104	16920	17018	16818	16886	17059	16909	16964	17037	16738	16848	16785	17053	16744	17047	17071	16777	17005	16953	16947	16873	16740	17090	17025	16914	17176	16899	16950	16723	16837	16759	16938	16810	16975	16873	17007	16708	16834	16804	16849	16929	16776	16843	17005	16833	16829	17046	16870	16829	16977	16919	16885	16870	16886	16958	16904	16800	16787	17124	16753	16844	16971	17009	16990	16829	16926	16995	16911	16851	17035	16863	16729	16789	17036	16984	16981	17105	16905	16825	17201	17196	16937	16873	16996	16874	16785	16817	16822	16875	16817	16913	16947	17000	16802	17052	16746	16986	16873	17046	16960	16875	17007	16897	16997	16966	16775	16977	16832	16758	16745	16893	16648	16842	16866	16768	16868	16958	16906	16730	16795	16900	16634	16832	17021	17047	16868	16939	16827	17049	17042	16869	16781	16981	17010	17034	16816	16886	16661	16848	17013	16819	16888	16976	16974	17076	16877	16835	16773	16848	16844	16744	17003	16911	16788	16951	16806	16814	16772	16975	16770	16980	16776	16814	16941	16885	16858	16859	16801	16838	16775	16851	16659	16937	16729	16760	16986	16835	17064	16882	16914	16973	16732	16892	16964	16723	16871	16865	16895	16960	16918	16897	16682	16903	17014	16963	16827	16778	16722	17013	16790	16757	16874	17072	17101	16981	16701	16822	16901	17011	16714	16843	16953	17082	17023	16815	16984	16794	16893	17032	16888	16975	16938	16793	16959	17079	17067	16906	16775	16861	16832	16839	16851	16817	16982	16946	16849	16903	16889	16837	16985	16890	16922	16833	16937	16739	16865	17186	17022	16723	16675	16747	16812	16842	16880	17023	16881	17024	16865	16827	16869	16720	16704	16913	16802	16892	16899	17025	17027	17053	16882	16974	16779	16887	16889	16892	16689	17139	16912	17101	16921	16839	16922	16959	16969	16893	16942	16873	16945	16732	16913	16953	17081	17015	16852	16913	16675	16899	16887	16926	16950	16735	16975	16954	16771	16810	16912	16854	16957	16968	16617	16657	16919	16893	17027	16829	17090	16932	16994	16886	16705	16935	16708	17063	16844	16890	16811	16974	17010	16879	16861	16936	16999	16794	16827	16563	16712	16796	16980	17061	16899	16688	16942	16848	16969	17054	17040	16797	16896	16945	17099	17093	16740	16730	16925	16911	16719	16918	17110	16888	16999	16913	16874	16848	16830	16938	16762	16855	16849	16927	16912	16929	16855	16713	16926	16796	16913	17034	16865	16895	17105	17093	16844	17009	17017	16925	16832	16818	16998	16995	16817	16853	16999	16729	16695	16715	16893	17004	16889	16961	16893	16921	16993	17049	16836	16941	16727	16861	16979	16868	16915	16840	16996	16919	16878	16789	16891	17051	16843	16823	16885	16809	16707	16790	16762	16900	16867	16777	16738	16843	16760	16841	16979	16988	16934	16877	16847	16999	16804	16755	16919	16797	16840	16746	16677	16923	16744	16867	16932	16886	16891	16785	16906	16752	16750	17068	16853	16891	16786	16989	16850	16870	16997	17112	16812	16694	16832	16944	16932	16782	16752	16920	16734	16731	16904	17052	16957	16711	16769	17008	16891	16956	16910	16911	16978	16965	17028	16746	16928	16950	16861	16856	16854	16873	17034	16972	16845	16996	16761	16730	17007	16874	16743	16626	16777	16962	16907	16899	16942	16975	16953	16895	16945	16947	16920	16874	16868	16841	17046	16896	16860	16972	16881	17053	16850	16778	16926	16900	16714	17100	16712	16817	16990	16895	16952	16898	16967	16957	16699	16875	16833	16767	16844	17063	16941	17021	17163	16949	16604	16931	16900	16736	17069	16822	16794	17012	16871	16990	16956	16942	16967	16852	16948	16760	16877	16768	16852	16670	17084	16898	16873	16854	16952	16776	16947	16991	16886	16776	16933	17063	16925	16944	16891	16845	17046	16799	17041	16937	16855	17000	16949	17044	16839	16853	16869	16845	16778	16868	16770	16869	16783	17025	17038	17017	16607	16959	16942	16897	16862	16983	16867	16855	16999	16755	16826	16947	17024	16871	16934	16953	16811	17019	16836	16831	17096	16795	16932	16950	16839	17015	16685	16873	16978	16982	16944	16938	16985	16974	16940	16786	16837	16961	16856	16960	16799	16909	16932	16908	17110	17073	16938	16986	16909	16932	16952	16886	16873	16852	16809	16933	16903	16893	16958	16815	16621	16974	16777	16965	16969	16840	16925	16946	16981	16814	16799
17687	34872	30131	23484	20996	18724	17446	16440	15969	15774	15456	15016	20256	34593	39078	36746	29776	22145	16617	14920	14694	14401	14449	14662	14292	14303	14345	14227	14535	14391	14322	14159	14395	14297	14237	14080	14454	14346	14206	14225	14213	14294	14334	14221	14282	14399	14439	14130	14141	14307	14286	14271	14333	14280	14214	14508	14211	14527	14183	14178	14227	14311	14435	14244	14377	14200	14327	14271	14235	14335	14289	14201	14303	14350	14259	14336	14344	14330	14266	14186	14454	14294	14241	14372	14335	14201	14337	14171	14131	14152	14357	14179	14188	14239	14250	14335	14363	14238	14212	14096	14261	14258	14314	14370	14108	14375	14308	14367	14335	14320	14199	14365	14171	14273	14349	14222	14253	14268	14501	14355	14350	14232	14145	14325	14062	14316	14320	14195	14399	14239	14278	14262	14202	14372	14257	14139	14340	14124	14488	14290	14206	14136	14216	14324	14134	14165	14388	14313	14413	14246	14298	14144	14218	14238	14224	14452	14104	14290	14320	14353	14308	14320	14072	14214	14230	14158	14343	14294	14398	14096	14258	14159	14384	14248	14366	14136	14341	14286	14327	14298	14244	14205	14249	14206	14248	14245	14347	14314	14218	14075	14244	14137	14388	14294	14314	14286	14124	14565	14210	14236	14205	14187	14415	14421	14227	14374	14253	14308	14261	14114	14197	14392	14173	14094	14203	14359	14340	14374	14222	14327	14087	14221	14415	14213	14260	14206	14265	14313	14239	14334	14379	14266	14270	14188	14329	14157	14447	14425	14174	14203	14341	14216	14146	14181	14275	14245	14267	14292	14133	14232	14247	14229	14358	14157	14157	14299	14265	14297	14171	14279	14198	14477	14196	14177	14168	14105	14232	14254	14330	14250	14087	14202	14110	14196	14392	14371	14386	14113	14213	14127	14313	14170	14388	14250	14371	14190	14055	14213	14231	14169	14371	14273	14257	14253	14262	14194	14302	14294	14138	14231	14240	14339	14267	14188	14156	14238	14249	14387	14278	14232	14236	14297	14190	14264	14272	14157	14187	14237	14253	14394	14211	14311	14205	14229	14238	14256	14073	14371	14147	14171	14171	14239	14071	14312	14179	14244	14304	14314	14299	14179	14110	14298	14202	14351	14185	14325	14298	14244	14272	14344	14351	14359	14155	14167	14274	14270	14383	14410	14289	14361	14338	14203	14269	14175	14182	14215	14313	14283	14132	14283	14222	14076	14255	14258	14247	14188	14245	14194	14497	14287	14282	14268	14190	14334	14102	14141	14198	14156	14214	14275	14144	14291	14167	14371	14208	14285	14333	14152	14257	14147	14244	14223	14225	14167	14283	14413	14316	14345	14318	14031	14128	14102	14251	14279	14137	14235	14180	14200	14322	14297	14278	14114	14462	14310	14229	14087	14379	14347	14305	14230	14390	14146	14438	14276	14257	14181	14274	14317	14324	14260	14380	14052	14145	14278	14273	14291	14113	14206	14150	14140	14186	14230	14178	14409	14284	14305	14211	14251	14328	14153	14273	14292	14254	14081	14209	14303	14103	14144	14060	14551	14260	14095	14296	14208	14373	14244	14246	14123	14151	14216	14198	14100	14289	14345	14321	14128	14333	14190	14205	14450	14387	14016	14324	14244	14358	14365	14209	14323	14038	14112	14238	14194	14133	14304	14299	14197	14180	14258	14197	14220	14352	14330	14139	14500	14144	14214	14419	14292	14354	14240	14224	14223	14488	14041	14265	14245	14127	14212	14205	14315	14338	14247	14374	14184	14397	14356	14304	14078	14364	14315	14349	14278	14250	14155	14216	14357	14161	14315	14159	14297	14143	14095	14214	14152	14295	14287	14236	14162	14428	14221	14301	14243	14081	14334	14255	14266	14352	14304	14143	14439	14094	14176	14446	14208	14161	14284	14353	14323	14346	14220	14239	14263	14258	14247	14082	14219	14340	14278	14284	14340	14336	14259	14173	14212	14334	14228	14176	14353	14301	14239	14334	14318	14246	14349	14150	14104	14164	14289	14178	14233	14159	14293	14207	14385	14296	14369	14174	14194	14087	14409	14191	14230	14362	14189	14207	14310	14215	14167	14334	14382	14314	14095	14337	14250	14197	14124	14250	14192	14274	14246	14378	14131	14225	14331	14133	14293	14284	14337	14251	14255	14283	14225	14229	14445	14233	14257	14253	14228	14207	14376	14160	14538	14216	13996	14146	14096	14378	14328	14156	14445	14189	14202	14237	14269	14338	14198	14058	14285	14191	14214	14219	14277	14280	14245	14414	14299	14212	14331	14171	14184	14246	14297	14513	14346	14354	14194	14327	14178	14360	14409	14330	14228	14339	14168	14143	14302	14388	14365	14119	14201	14104	14261	14240	14200	14268	14205	14277	14340	14165	14347	14123	14258	14326	14437	14224	14163	14241	14160	14246	14425	14263	14134	14135	14355	14488	14212	14273	14201	14267	14229	14177	14137	14335	14025	14207	14333	14404	14143	14167	14372	14189	14310	14107	14145	14464	14399	14302	14278	14189	14280	14274	14267	14151	14251	14297	14298	14295	14317	14313	14145	14276	14207	14230	14304	14298	14405	14107	14322	14298	14322	14329	14141	14233	14434	14336	14348	14160	14309	14192	14250	14407	14130	14287	14115	14284	14352	14320	14327	14030	14378	14072	14154	14290	14213	14262	14232	14393	14336	14378	14295	14303	14221	14341	14203	14312	14231	14031	14222	14328	14184	14404	14197	14468	14340	14229	14229	14294	14360	14181	14123	14293	14218	14363	14549	14274	14172	14247	14312	14319	14220	14361	14256	14296	14250	14178	14218	14238	14325	14228	14269	14344	14239	14264	14340	14277	14169	14269	14221	14275	14236	14266	14145	14106	14342	14244	14246	14301	14300	14215	14200	14406	14246	14132	14426	14222	14335	14302	14251	14377	14452	14215	14299	14455	14402	14342	14211	14378	14279	14333	14159	14236	14414	14267	14163	14111	14317	14221	14165	14222	14203	14222	14281	14264	14246	14333	14129	14224	14290	14284	14269	14346	14283	14351	14289	14217	14185	14099	14151	14227	14329	14223	14302	14331	14337	14435	14422	14295	14356	14113	14333	14163	14236	14206	14129	14368	14265	14347	14340	14315	14370	14061	14373	14324	14246	14280	14144	14174	14076	14357	14161	14318	14285	14317	14400	14251	14217	14196	14323	14438	14171	14321	14267	14225	14395	14163	14149	14265	14503	14215	14293	14373	14335	14340	14288	14292	14240	14393	14327	14181	14185	14103	14251	14247	14268	14185	14186	14090	14090	14374	14182	14241	14124	14296	14106	14112	14403	14227	14378	14360	14154	14179	14256	14137	14213	13981	14059	14137	14326	14222	14287	14343	14134	14168	14272	14202	14180	14077	14271	14277	14193	14231	14041	14392	14202	14142	14255	14300	14226	14279	14075	14261	14303	14140	14432	14296	14277	14313	14246	14208	14348	14337	14154	14322	14202	14292	14295	14188	14324	14284	14054	14215	14387	14186	14095	14180	14271	14095	14316	14500	14230	14233	14343	14136	14274	14176	14192	14393	14313	14314	14035	14174	14444	14296	14125	14316	14083	14028	14347	14360	14304	14430	14266	14341	14175	14144	14366	14179	14207	14415	14098	14217	14348	14204	14294	14234	14263	14260	14230	14130	14442	14447	14254	14266	14203	14205	14348	14279	14334	14269	14180	14154	14279	14136	14094	14254	14445	14303	14317	14355	14227	14261	14317	14184	14209	14359	14361	14272	14327	14261	14225	14369	14334	14354	14289	14425	14057	14175	14322	14310	14302	14267	14141	14213	14226	14348	14164	14381	14142	14233	14289	14303	14221	14346	14187	14291	14273	14309	14325	14458	14342	14184	14226	14173	14354	14223	14221	14263	14294	14409	14148	14193	14082	14153	14277	14280	14409	14227	14361	14339	14340	14150	14288	14285	14237	14151	14308	14296	14202	14325	14345	14294	14254	14084	14243	14148	14319	14280	14289	14270	14200	14264	14358	14321	14330	14161	14321	14394	14241	14394	14082	14357	14210	14346	14298	14383	14096	14281	14224	14160	14167	14110	14326	14312	14222	14202	14234	14187	14227	14125	14222	14237	14301	14427	14349	14273	14335	14228	14237	14257	14106	14367	14241	14127	14076	14347	14168	14269	14184	14170	14350	14321	14165	14309	14342	14114	14379	14161	14362	14359	14259	14310	14325	14331	14148	14330	14231	14236	14391	14247	14238	14237	14169	14187	14190	14288	14158	14154	14137	14314	14416	14338	14432	14076	14188	14207	14242	14330	14206	14379	14190	14283	14259	14183	14288	14229	14338	14280	14369	14176	14310	14441	14076	14208	14161	14132	14264	14259	14285	14299	14313	14266	14231	14280	14126	14205	14156	14093	14235	14399	14245	14328	14298	14151	14370	14268	14257	14362	14152	14214	14169	14076	14369	14202	14138	14148	14144	14249	14229	14124	14134	14118	14287	14216	14329	14196	14411	14224	14159	14333	14232	14332	14269	14274	14283	14515	14342	14221	14324	14105	14310	14192	14252	14397	14235	14319	14239	14228	14181	14074	14171	14130	14190	14255	14179	14373	14163	14192	14220	14297	14215	14193	14328	14374	14375	14146	14309	14191	14191	14168	14285	14216	14162	14289	14162	14255	14238	14252	14189	14357	14364	14332	14419	14337	14187	14138	14361	14187	14197	14207	14318	14225	14152	14217	14180	14304	14254	14436	14309	14056	14384	14171	14383	14131	14176	14165	14238	14295	14212	14168	14356	14238	14214	14159	14221	14262	14180	14361	14102	14317	14232	14295	14370	14315	14219	14184	14238	14336	14207	14269	14408	14144	14295	14195	14234	14271	14399	14289	14191	14327	14309	14259	14327	14154	14197	14196	14330	14305	14372	14326	14307	14397	14277	14419	14285	14180	14231	14379	14131	14375	14313	14291	14309	14282	14392	14184	14285	14230	14293	14317	14199	14283	14305	14196	14436	14297	14197	14277	14225	14353	14192	14259	14303	14266	14104	14172	14226	14382	14269	14261	14233	14370	14272	14192	14183	14194	14155	14287	14225	14351	14152	14101	14249	14223	14373	14116	14225	14417	14143	14266	14189	14352	14297	14277	14270	14171	14258
27200	22184	25444	22518	18308	17909	17746	17513	17444	17536	17512	17121	17364	17772	19322	19253	18734	18188	17590	17461	17287	17251	17221	17152	17467	17302	17187	17167	17235	17264	17447	17347	17184	17161	17141	17043	17321	17000	17344	17228	17362	17363	17285	17160	17397	17078	17257	17460	17251	17209	17137	17062	17343	17275	17032	17124	17026	17133	17105	17307	17318	17350	17218	17022	17235	17496	17240	17249	17153	17273	17098	17087	17002	17257	17035	17163	17263	17217	17095	17097	17136	16916	16943	17177	17152	17005	17098	17176	17199	17133	17252	17126	17135	17194	16995	17157	17265	17201	17167	17349	17283	17257	17088	17245	17162	17027	17213	17225	17210	17026	17088	17148	17154	17091	17169	17205	17249	17247	17185	17137	17166	17296	17044	17240	16946	17233	17051	17240	17187	17291	17326	17120	17150	17285	17282	17333	17147	17079	17086	17429	17285	17164	17175	17227	17134	17181	17091	17110	17093	17340	17230	17136	17363	17204	17240	16898	17161	17311	17269	17169	17185	17078	17070	16938	17322	17086	17024	16957	17207	17028	17159	17109	17203	17227	17159	17296	17270	17134	17059	17311	17084	16936	17118	17305	17232	17152	17102	17210	17030	17201	17404	17352	17220	17355	17183	17246	17243	17166	17248	17226	16996	17256	17172	17121	17129	17167	17222	17198	17169	17284	17168	17103	17279	17000	17061	17082	17133	17068	17142	17188	17491	17220	16977	17168	17025	16983	17222	17193	17043	17127	17340	17235	17268	17077	17148	17297	17210	17165	17192	17107	17192	17113	17326	17296	17249	17167	17077	17211	17364	17190	17254	17299	17389	17007	17171	17176	17054	17298	17093	17198	17053	17093	17078	17145	17361	17085	17192	17340	17246	16898	17407	17354	17243	17256	17293	17185	17157	17089	17247	16999	17153	17349	17060	17096	17277	16907	17219	17074	17289	17261	17102	17286	17254	17215	17202	17296	17093	17248	17029	17196	17079	17364	17225	17059	17289	17102	17408	17098	17436	17149	17177	17175	17218	16955	17234	17335	17227	17192	17135	17244	17068	17320	17253	17068	17140	17289	17364	17264	17233	17269	17276	17159	17177	17040	17038	17112	17078	17166	17328	17171	17322	17195	17076	17462	17213	17360	17213	17126	17196	17233	17244	17187	17243	17208	17118	17028	17082	17180	17196	17225	17153	17432	17128	17296	17268	17192	17176	17079	17116	17211	17361	17244	16999	16929	17110	17033	17223	17042	17205	17322	17120	17141	17234	17077	17188	17368	17273	17371	17130	17110	17162	17298	17118	17294	17151	17206	17227	17128	17442	17166	17125	17200	17073	17210	17240	17251	17065	17230	17219	17154	17388	17233	17428	17166	17159	17167	17117	17194	17328	17269	17323	17228	17352	17459	17159	17241	17336	17369	17272	17308	17335	17245	17257	17201	17298	17258	17248	17196	17186	17315	17094	17297	17217	17246	16905	16855	17168	17365	17184	17344	17324	17339	17034	17175	17323	17318	17316	16980	17240	17230	17209	16975	17139	17187	17317	17251	17190	16977	17081	17045	17211	17223	17298	17215	17180	17168	17083	17126	17302	17165	17472	17208	17350	17289	17085	17215	17316	17366	17199	17128	17297	17185	17105	17276	17150	17354	17157	17341	17146	17076	17252	17098	17153	17258	17140	17446	17432	17203	17097	17262	17062	16898	17237	17294	17256	17409	17206	17259	17290	17197	17277	17144	17285	17392	17205	17550	17086	17281	17148	17197	17181	17117	17284	17282	17242	17227	17329	17222	17137	17252	17159	17101	17218	17295	17177	17187	17084	17264	17211	17105	17392	17078	17371	17099	17209	17272	17199	17222	17245	16985	17127	17233	17271	17249	17325	17300	17255	17114	17308	17123	17230	17148	17104	17280	17262	17211	17230	17100	17163	17305	17220	17296	17337	17216	17210	17030	17152	17155	17219	17039	17155	17347	17193	17298	17256	17115	17092	17324	17418	17152	17231	17402	17299	17081	17146	17216	17419	17030	17203	17286	17129	17148	17113	17076	17308	17222	17382	17227	17332	17021	17162	17265	17094	17173	17198	17329	17453	17281	17165	17222	17159	17177	17235	17400	17187	17168	16924	17268	17151	17275	17120	17288	17172	17344	17097	17167	17175	17064	17185	17027	17291	17163	17318	17176	17145	17222	17305	17151	17260	17278	17343	17119	16928	17394	17050	17201	17282	17078	17094	17299	17073	17460	17239	17310	17046	17307	17312	17218	17245	17363	17315	17154	17089	17335	17216	17170	17155	17173	17232	17313	17121	16904	17052	17250	17257	17163	17290	17130	17198	17293	17190	17335	17273	17296	17146	17156	17216	17183	17110	17231	17029	17250	17278	17190	17141	17146	17303	17389	17154	17317	17201	17288	17156	17239	17189	17255	17099	17093	17158	17154	17367	17153	17182	17278	17310	17109	17224	17083	17133	17321	17204	17201	17254	17125	17384	17285	17300	17248	17151	17101	17028	17076	17168	17140	16876	17250	17372	17129	17484	17150	16920	17226	17201	16810	17142	17223	17066	17266	17372	17363	17278	17150	17188	17334	17126	17286	17064	17038	17123	17113	17275	17154	17290	17243	17121	17080	17114	17267	17410	17100	17155	17326	17154	17113	17156	17152	17228	17120	17154	17290	17170	17107	17149	17181	17126	17080	16969	17086	17321	17039	17587	17373	16920	17186	17198	17176	17174	17193	17398	17202	17356	17289	17044	17235	17174	17124	17286	17105	17196	17110	17060	17267	17409	17276	17489	17296	17144	17282	17437	17211	17232	17273	17286	17484	17379	17046	17255	17001	16989	17215	17390	17197	17271	17200	17264	17255	17165	17385	17403	17322	17310	17473	17112	17317	17303	17193	17064	17397	17563	17302	17177	17133	17172	17257	17296	17289	17378	17074	17256	17114	17416	17115	17254	17409	17321	17294	17228	17013	17085	17013	17241	17243	17255	17188	17199	17260	17138	17102	17201	17022	17128	17089	17232	17023	17183	17150	17400	17263	17382	17084	16965	17273	17142	17052	17217	17157	17100	17247	17085	17164	17136	17188	17079	17162	17212	17154	17110	17226	17125	17217	17118	17240	17108	17093	17347	17247	17364	16950	17243	17371	17294	16925	16955	17187	17232	17214	17118	17271	17071	16990	17324	17197	17304	17189	17322	16967	17456	17117	17121	17080	17200	17302	17134	17156	17247	17251	17233	17303	17173	17335	17302	17141	17129	17040	17168	17088	17385	17385	17217	17316	17150	17075	17219	17273	17098	17010	17167	17280	17193	17187	17317	17332	17235	17113	17202	17248	17051	17125	17141	17252	17237	17138	17304	17155	17222	17215	17030	17051	17292	17058	16860	17015	17237	17019	16972	17098	17151	17196	17270	17285	17175	17187	17390	17324	17388	17148	16964	17437	17292	17090	17401	17194	17085	17250	16959	17287	17136	17216	17092	17011	17127	17302	17150	17273	17210	17149	17074	17263	17293	17294	17148	17064	16894	17046	17258	17047	17201	17363	17446	17275	17195	17195	17179	17146	17309	17107	17103	17155	17053	17030	17252	17318	17232	17105	17236	17011	17087	17283	17133	17012	17453	17194	17196	17242	17122	17098	17310	17413	17143	17211	17194	17121	17092	17141	17183	17110	17181	17237	17276	17174	17055	17181	17156	17253	17223	17274	17290	17151	17133	17145	17335	17237	17360	17225	17271	17187	17226	17108	17142	17160	17266	17168	17404	17130	17256	17144	17334	17283	17250	17194	17267	17165	17183	17258	17050	17202	16958	17103	17233	17189	17278	17340	17242	17098	17236	17152	17301	17197	17251	17371	17160	17021	17147	17272	17122	17265	17289	17096	17307	17157	17188	17115	16949	17073	17344	17128	16964	17482	17122	17344	17323	17179	17006	17208	17313	17301	17253	17191	17306	17349	17147	17417	17214	17135	17118	17229	17086	17299	17076	17132	17205	17211	17316	17298	17139	17160	17256	17007	17205	17129	17161	17156	17090	17146	17132	17324	17455	17405	17189	17193	17266	17124	17330	17199	17176	17174	17143	17231	17330	17230	17181	17077	17243	17151	17215	17360	17245	17237	17365	17242	17100	17266	17225	16917	17334	17235	17221	16924	17267	17173	17222	16980	17193	17160	17183	17051	17163	17392	17157	17183	17236	17082	17146	17256	17171	17321	17482	17088	17023	17133	17355	17098	17193	17490	17150	17170	17061	17519	17240	17237	17180	17279	17136	17148	17506	17278	17072	17234	17334	17295	17127	17273	16916	16964	17219	17348	17270	17098	17260	17336	17151	16971	17309	17212	17168	16952	17237	17227	17294	17343	17071	17172	17118	17299	17379	17236	16986	17187	17037	17415	17107	17178	17078	17156	17230	17364	17331	17070	17106	17138	17247	17181	17186	17229	17415	17101	17294	17179	17184	17243	17212	17337	17256	17244	17223	17306	17193	17160	17366	17196	17142	17306	17217	17136	17279	17139	17249	17288	17201	17121	17185	17102	17315	17291	17237	17071	17201	17020	17049	17399	17167	17312	17362	17069	17126	17159	17321	17304	17051	17177	17176	17194	17250	17229	17255	17365	17140	17128	17356	17297	17440	17374	17168	17454	17196	17195	17334	17101	17241	17078	17322	17213	16953	17368	17244	17180	17262	17040	17361	17197	17080	17270	17242	17160	17076	17055	17290	16946	16901	17191	17305	17124	17329	17277	17135	17346	17302	17142	17255	17188	17334	17133	17182	17211	17091	16866	17039	17148	17151	17355	17229	17149	17204	17143	17093	17232	17341	17276	17332	17262	17532	17297	17174	17141	17242	17214	17302	17162	17263	17085	17403	17005	17221	17295	17148	17218	17079	17205	17278	17319	17127	17161	17292	17463	17144	17165	17456	17438	17056	17211	17156	17194	17110	17253	17140	17313	17269	17205	17056	17234	17265	17313	17293	17508	17168	17186	17216	17061	17194	17168	17317	17286	17326	17177	17381	17440	17260	17262	17387	17085	17052	17205	17094	17024	17318	17182	17175	17138	17311	17340	17154	17052	17263	17266	17187	17297	17266	16987	17266	17181	17243	17119	17339	17251	17119	17233	16914	17200	17162	17105	17079	17224	17201	17199	17383	17110
17142	24273	20790	17917	16080	15692	15406	15065	14888	14673	14745	14495	14940	15488	17422	16927	16193	15470	14721	14592	14570	14416	14610	14377	14507	14362	14377	14558	14420	14455	14438	14424	14472	14456	14264	14485	14518	14381	14530	14469	14443	14457	14468	14535	14398	14289	14585	14390	14456	14390	14448	14380	14429	14355	14497	14411	14376	14377	14258	14507	14459	14531	14306	14225	14393	14452	14397	14480	14505	14577	14351	14538	14460	14312	14317	14239	14288	14440	14475	14261	14445	14326	14450	14421	14595	14409	14514	14438	14315	14486	14304	14375	14425	14425	14281	14415	14475	14532	14444	14581	14392	14368	14483	14480	14388	14414	14429	14323	14580	14367	14482	14388	14516	14504	14385	14443	14379	14347	14569	14410	14545	14491	14475	14444	14528	14479	14379	14525	14319	14338	14596	14516	14422	14444	14525	14389	14234	14431	14459	14354	14400	14483	14485	14425	14448	14357	14584	14418	14426	14307	14388	14309	14610	14490	14443	14425	14538	14368	14421	14404	14580	14578	14394	14460	14439	14364	14278	14354	14450	14352	14271	14242	14569	14511	14397	14389	14448	14455	14360	14535	14385	14296	14324	14393	14356	14362	14584	14385	14392	14398	14474	14385	14454	14348	14274	14438	14451	14472	14508	14320	14479	14434	14478	14531	14406	14331	14531	14524	14296	14524	14412	14503	14375	14420	14422	14482	14238	14489	14343	14403	14585	14517	14366	14437	14510	14558	14464	14436	14431	14436	14365	14526	14475	14571	14489	14454	14455	14395	14201	14377	14484	14524	14443	14405	14465	14453	14396	14379	14466	14459	14538	14522	14508	14405	14432	14485	14568	14277	14260	14410	14476	14226	14492	14477	14509	14624	14502	14472	14630	14329	14323	14334	14414	14447	14454	14328	14258	14427	14337	14317	14534	14452	14363	14401	14527	14493	14414	14444	14547	14311	14459	14420	14336	14418	14491	14321	14422	14264	14276	14392	14551	14357	14355	14494	14436	14456	14366	14468	14442	14431	14334	14441	14149	14295	14419	14379	14348	14469	14368	14419	14463	14220	14332	14406	14537	14325	14507	14481	14385	14337	14393	14343	14508	14488	14536	14538	14532	14403	14365	14415	14401	14398	14428	14420	14451	14512	14365	14458	14414	14548	14394	14493	14512	14393	14566	14434	14610	14728	14300	14516	14363	14398	14263	14565	14445	14372	14363	14130	14557	14316	14458	14557	14519	14354	14346	14399	14502	14291	14412	14567	14226	14576	14225	14355	14281	14458	14286	14331	14521	14362	14256	14400	14291	14299	14427	14512	14526	14370	14373	14477	14416	14324	14411	14471	14432	14306	14509	14423	14365	14482	14477	14363	14342	14419	14338	14489	14515	14383	14418	14323	14443	14490	14461	14687	14412	14456	14575	14389	14407	14354	14529	14510	14537	14621	14492	14375	14554	14464	14446	14675	14583	14386	14392	14651	14442	14410	14449	14593	14515	14539	14329	14203	14398	14532	14324	14377	14419	14482	14365	14339	14510	14432	14447	14407	14434	14485	14355	14416	14454	14433	14363	14558	14361	14429	14431	14496	14637	14447	14305	14493	14420	14453	14452	14382	14409	14562	14428	14474	14478	14287	14260	14469	14358	14379	14463	14324	14586	14298	14534	14541	14376	14448	14495	14318	14491	14273	14345	14401	14328	14348	14291	14523	14507	14453	14522	14488	14433	14510	14419	14523	14468	14387	14373	14601	14302	14373	14333	14608	14415	14489	14343	14642	14492	14431	14488	14389	14379	14426	14235	14376	14339	14396	14392	14500	14390	14411	14474	14433	14457	14374	14408	14383	14437	14358	14276	14403	14342	14452	14398	14486	14432	14396	14338	14349	14423	14449	14400	14399	14355	14412	14486	14463	14351	14484	14415	14298	14451	14387	14624	14575	14406	14620	14565	14430	14458	14360	14371	14737	14291	14492	14517	14409	14453	14495	14582	14341	14322	14623	14323	14464	14405	14522	14416	14219	14414	14472	14644	14288	14363	14273	14283	14474	14421	14295	14493	14455	14344	14484	14546	14494	14634	14253	14506	14486	14487	14487	14596	14422	14344	14445	14575	14367	14498	14349	14495	14382	14505	14378	14458	14340	14405	14363	14506	14447	14317	14455	14529	14413	14415	14581	14402	14341	14387	14397	14485	14424	14632	14368	14495	14467	14405	14457	14430	14384	14478	14400	14424	14383	14402	14416	14379	14467	14478	14510	14472	14584	14459	14490	14342	14414	14327	14311	14420	14380	14586	14218	14430	14481	14415	14542	14520	14501	14314	14546	14370	14534	14384	14491	14495	14413	14371	14552	14465	14583	14392	14425	14477	14489	14368	14454	14381	14440	14440	14314	14416	14296	14485	14440	14468	14482	14291	14505	14469	14506	14384	14421	14366	14563	14351	14546	14439	14463	14400	14414	14409	14449	14482	14524	14280	14416	14386	14442	14406	14626	14421	14428	14292	14388	14343	14468	14378	14292	14303	14276	14527	14423	14472	14526	14359	14515	14277	14461	14551	14284	14311	14355	14463	14268	14573	14396	14429	14562	14383	14371	14548	14418	14611	14311	14442	14453	14557	14400	14383	14358	14676	14405	14454	14443	14552	14403	14367	14541	14458	14471	14381	14370	14268	14220	14434	14272	14364	14315	14347	14389	14372	14354	14557	14318	14524	14365	14486	14315	14509	14465	14341	14520	14456	14473	14589	14487	14451	14610	14490	14248	14398	14452	14535	14443	14499	14486	14438	14405	14368	14693	14346	14385	14309	14551	14459	14372	14365	14426	14394	14336	14362	14554	14335	14561	14539	14423	14429	14277	14534	14545	14557	14618	14252	14402	14456	14341	14366	14404	14461	14549	14507	14412	14520	14363	14369	14360	14564	14478	14436	14456	14617	14379	14233	14522	14314	14549	14517	14501	14499	14443	14453	14374	14352	14251	14622	14336	14418	14396	14377	14459	14440	14515	14498	14456	14602	14408	14422	14568	14514	14271	14399	14450	14594	14488	14425	14332	14340	14301	14366	14429	14550	14541	14482	14460	14495	14445	14317	14397	14458	14262	14355	14227	14470	14283	14485	14429	14292	14302	14550	14471	14477	14606	14434	14549	14345	14446	14375	14526	14335	14429	14451	14222	14432	14456	14348	14505	14409	14442	14349	14544	14470	14500	14603	14415	14231	14391	14317	14264	14439	14427	14402	14389	14668	14430	14332	14543	14200	14446	14291	14355	14514	14310	14512	14452	14419	14534	14226	14382	14578	14383	14582	14504	14465	14367	14561	14478	14530	14512	14490	14431	14564	14324	14391	14599	14428	14364	14514	14488	14323	14546	14321	14360	14589	14463	14428	14434	14514	14439	14428	14488	14482	14413	14392	14505	14295	14345	14459	14449	14472	14523	14380	14446	14372	14577	14470	14470	14391	14408	14278	14377	14405	14403	14449	14369	14323	14441	14400	14498	14329	14485	14406	14248	14547	14493	14334	14437	14402	14504	14488	14435	14564	14454	14484	14413	14398	14337	14321	14397	14359	14418	14408	14505	14353	14374	14398	14368	14375	14298	14420	14442	14486	14634	14279	14482	14405	14384	14465	14435	14416	14449	14551	14542	14540	14376	14380	14451	14463	14244	14445	14373	14467	14510	14321	14336	14357	14306	14542	14473	14404	14326	14548	14484	14499	14304	14529	14375	14416	14378	14581	14263	14390	14391	14414	14551	14368	14328	14494	14453	14492	14475	14271	14331	14534	14401	14441	14496	14415	14255	14419	14523	14338	14505	14370	14522	14415	14429	14468	14525	14628	14214	14288	14561	14596	14305	14552	14403	14269	14445	14295	14351	14407	14444	14468	14475	14480	14450	14492	14365	14544	14471	14474	14497	14409	14415	14559	14379	14508	14488	14466	14516	14339	14515	14448	14270	14558	14333	14430	14149	14480	14496	14415	14427	14485	14431	14560	14506	14307	14504	14461	14374	14441	14359	14456	14437	14298	14450	14406	14502	14455	14368	14416	14387	14470	14399	14640	14318	14482	14516	14447	14473	14463	14378	14548	14522	14456	14337	14427	14479	14453	14403	14335	14420	14403	14561	14297	14381	14496	14408	14540	14546	14414	14300	14427	14449	14407	14364	14452	14442	14499	14475	14393	14509	14426	14364	14558	14365	14541	14213	14393	14450	14433	14424	14487	14466	14390	14616	14267	14470	14349	14351	14441	14341	14309	14360	14490	14435	14355	14494	14400	14369	14385	14373	14456	14324	14420	14379	14436	14453	14364	14516	14485	14352	14360	14237	14455	14344	14329	14345	14371	14515	14304	14406	14380	14629	14461	14435	14440	14466	14386	14490	14298	14484	14439	14494	14364	14389	14502	14521	14366	14518	14444	14425	14393	14347	14419	14467	14612	14549	14399	14457	14593	14431	14511	14293	14493	14434	14521	14511	14503	14375	14544	14206	14577	14444	14460	14398	14501	14661	14442	14250	14608	14409	14400	14602	14435	14478	14450	14444	14506	14508	14458	14371	14432	14444	14355	14502	14351	14252	14422	14411	14455	14365	14483	14618	14493	14347	14460	14446	14517	14518	14407	14561	14269	14498	14467	14353	14466	14600	14423	14456	14422	14559	14303	14440	14517	14429	14501	14358	14565	14351	14382	14537	14497	14491	14604	14529	14481	14307	14575	14390	14454	14540	14392	14511	14502	14566	14214	14576	14486	14506	14417	14379	14515	14355	14356	14296	14445	14376	14254	14466	14454	14317	14411	14534	14516	14374	14267	14518	14260	14418	14418	14626	14350	14540	14482	14393	14567	14376	14383	14417	14458	14466	14418	14688	14510	14353	14471	14303	14600	14502	14490	14445	14456	14544	14490	14490	14468	14533	14375	14489	14321	14499	14559	14457	14283	14406	14420	14337	14443	14249	14420	14299	14434	14615	14288	14363	14515	14488	14462	14413	14496	14430	14334	14592	14530	14293	14546	14305	14380	14613	14413	14536	14344	14357	14449	14464	14525	14488	14478	14297	14301	14347	14457	14426	14425	14385	14485	14563	14442	14476	14362	14449	14587	14527	14342	14500	14481	14601	14448	14500	14477	14500	14457	14407	14511	14486	14441	14449	14489	14402	14485	14493
23858	20881	28117	23949	21754	21369	20453	18230	17611	17698	17722	17596	19649	25337	26668	26107	25335	22180	19184	17761	17435	17266	17049	17263	17159	16945	16882	17119	17200	17049	17034	17098	17169	17037	17059	17070	17228	16991	16962	17118	16924	17128	17130	16833	17144	16986	17097	17057	16942	17039	16944	16910	16935	16909	16958	17048	17294	17161	17158	16979	16933	17045	16943	17256	16924	16867	17129	17014	17239	16908	17168	17127	16882	17097	17059	17081	16941	16964	17082	16862	17039	16942	16821	17009	17055	16925	16960	17092	16977	16836	16951	16903	16919	17018	17167	17078	16825	16961	17105	17069	17076	17009	17027	16791	16922	16830	16929	16792	17079	17154	16885	16852	16898	16838	17129	17135	17109	16714	17070	16923	17119	17061	17065	17050	17075	16862	17010	16927	17076	16945	17099	17019	17059	17072	17005	16941	17048	16820	17129	16845	16953	17086	16704	16983	17021	16921	16895	17076	16787	16956	16818	16872	16836	17005	17041	16939	16737	16931	17046	16926	16945	17115	16935	17033	16990	16962	16930	17089	16993	17025	16721	17055	16907	16983	16867	16962	17050	17008	16900	17067	16898	17122	16941	16919	17002	17040	17018	17132	16970	16964	16917	17060	17115	16878	17023	16759	16846	16900	17090	17061	17019	16899	17089	16854	17088	16939	16947	16897	16727	16816	16854	16836	17021	16984	17099	17004	16934	16804	16963	17107	16964	16772	17258	16897	16996	16976	17173	17023	17029	17129	16992	16962	17163	17038	16908	16988	17021	17062	17052	17245	17205	16991	17033	17146	17056	17045	17021	16675	16890	17100	16982	16961	16839	17255	16866	16879	16862	17019	16892	16917	16921	16903	16917	17041	16980	17033	17071	16879	17110	16917	17028	17205	17102	17073	17064	16848	16948	17000	17011	16850	16921	16892	17096	16849	17069	17082	16909	16963	16886	17006	16900	16877	16946	16919	17054	17043	16863	16968	16969	17096	16927	16998	16887	16872	17117	17039	16935	16772	16883	16783	17007	16771	17118	17122	16986	17100	17128	16954	16963	16840	17174	17011	17049	16938	17146	17012	16794	17120	16946	17024	17161	16866	17061	16878	16820	16962	17155	17066	17011	17180	16719	16995	17103	16830	17007	16733	16978	16900	16980	16978	16875	16875	17182	17083	16949	17215	16918	17114	17221	16930	16968	16933	17018	16971	16945	16804	17053	16851	16964	16934	16981	16857	16915	16737	17080	16868	16920	16892	17028	17024	16830	16984	16900	16735	17118	16731	17098	16959	16985	17041	17031	16949	16740	17013	16983	16898	16787	17014	16958	17126	17152	16982	16973	16900	17004	16856	16842	17056	16906	17015	16863	16964	17087	16998	17020	16933	16999	16853	17117	17090	16868	16965	17145	17045	17069	17209	17033	16912	16948	16962	16967	16985	17023	16814	17037	17087	16973	16975	16831	17046	16860	16888	16959	17064	16910	16882	17012	16840	16950	16978	17170	16908	16959	17004	17084	16972	17178	17068	16904	17043	16964	17228	17073	17018	16778	16986	17039	16845	16970	17004	16879	16986	17044	16919	17002	17065	17083	16887	17018	16929	17109	16877	16830	16905	17074	16932	16909	16984	17117	16881	16902	17048	16750	16961	16915	17019	17011	16991	16985	17167	17037	17013	16920	16858	17111	17059	17106	16898	16829	16976	16848	17114	17147	16759	17067	16932	17076	17021	16910	16888	17264	17039	16995	16969	17105	16896	16845	17236	17097	16944	16855	16911	17060	16992	17038	16826	16995	17142	17112	16896	17089	16878	17134	17028	17160	16984	16946	17084	16939	17087	16960	16823	16934	17130	16917	16918	16998	16927	16932	16859	16954	16923	16920	16845	17025	16902	16811	16954	17013	17169	17020	17107	16907	16945	17063	17079	16915	16885	16910	17004	17036	17012	16836	17051	16913	16809	17057	17032	16793	17017	17026	16877	17005	16911	16912	17047	16740	16991	16917	16914	16974	16992	17045	16913	16914	16955	16911	17076	16822	17016	17088	16924	16931	16986	17076	17002	16941	17101	17022	16950	17056	17068	16859	16980	16862	16962	17157	16964	16943	17037	17127	16919	16892	17057	16879	17157	17041	16981	16804	16860	16873	17218	16943	17059	16925	17007	17112	16965	16948	16965	16893	16809	17043	16940	16927	16995	16895	16838	16983	16866	16679	16933	16900	16944	16955	17146	16879	16841	16870	16760	17038	16919	17172	16895	17143	16746	16944	17027	16941	16835	17109	16937	16962	16881	17103	16970	16899	17053	17106	16917	16836	17009	16949	16863	16963	16962	16994	16939	16960	16907	17184	17093	16983	17038	16893	17101	17092	16951	17031	17002	17169	16970	16923	16835	17130	17011	17004	16998	17079	17019	17105	16992	16827	16947	17066	16951	17086	17081	16925	16983	16885	16917	17163	17076	16711	16877	17142	16919	17092	16975	16867	17016	17136	16977	16943	17136	16724	16995	17000	16899	16854	17063	16831	17001	17054	16896	16975	16882	17112	16923	17024	16913	16939	16763	16979	17089	16840	17171	17074	16909	16979	16988	16984	17075	16974	16835	16990	16794	16946	16811	17000	16994	17100	17038	17110	17039	16965	17004	16656	16996	16913	16836	17197	17113	16896	17059	17067	17060	17003	17073	16949	17099	17113	16929	17063	17004	16899	17204	17138	17044	16891	16883	16977	17195	17059	17131	17016	16887	16910	17058	16884	17025	17049	17083	17049	16843	16817	17113	17035	16913	16777	16901	16976	16983	17137	17090	17035	16929	17080	17097	16894	17232	17051	16929	17057	17190	17036	16941	16868	16990	17065	17016	16879	16779	16801	16994	16901	17128	16924	17142	17001	16879	17073	16915	16826	16882	16754	16888	17020	17100	16991	16945	16898	16839	16965	16984	16968	16934	16981	17006	17194	17176	17141	16898	16979	17002	16866	16973	16894	16972	16975	17172	17022	16995	16972	16957	17019	17006	17091	16903	17020	16879	16909	16741	16871	16868	17070	16839	16939	17044	17049	17073	16949	17018	17046	17074	17108	16858	16913	16851	17144	16905	17046	16970	16973	17231	17158	16936	17131	17139	16997	16853	17094	17010	17184	16956	16996	17060	16919	17065	16970	17117	17165	16813	17064	16968	17020	17190	16912	16912	16963	16942	17169	17125	16980	16959	16764	17105	17011	16858	17109	17023	17195	17043	16894	17149	16986	16809	16773	16911	16883	17103	16918	16841	16690	17042	17063	17021	17096	16947	17031	17090	16992	16880	16892	16816	16971	16918	16949	17016	16940	16993	17048	17080	16915	16953	16905	16986	17047	16949	16968	16854	17112	17040	16806	16960	17089	17120	16986	16928	17002	17073	16856	16912	17022	16971	17179	17076	16905	16936	17155	17002	16960	16881	17092	17103	16952	16976	17106	16943	16812	16997	16984	16860	17005	17005	17095	17080	17049	16937	16997	16857	17171	16969	16965	16874	17046	16926	16935	17013	17047	16847	17043	17081	16922	17020	17212	17233	17173	16910	16950	16876	16827	16868	16910	16972	16988	16947	16899	17048	16826	17031	17143	16891	16963	16843	17003	17062	16804	16785	16805	16934	16863	16964	16843	16913	17116	17054	16836	16926	17084	16987	16977	17135	16933	16892	17066	16895	16986	16957	16925	16939	16825	17207	17125	16973	17192	17146	16804	16973	16875	16972	16890	16978	17058	16981	16989	17139	16978	16933	16840	16921	16860	16860	17166	16896	17160	16992	17208	17033	17089	16839	17034	16943	17095	16970	16958	17063	16909	16844	17034	16933	16989	16864	17119	17068	16907	16858	16793	16968	16968	17089	16998	16977	16881	16962	16946	16935	17148	17123	17022	16891	16864	16933	16982	17127	17042	16955	17204	17040	16796	17063	16819	16945	16797	16870	16692	17147	16863	16956	17080	16952	16850	17041	17066	16843	16777	16903	16815	16904	16966	17050	16892	17112	17183	16867	16967	17004	16991	17055	16955	16920	16917	17178	16986	16854	17006	16857	17006	17086	17037	16954	16882	17094	16985	16979	17104	16948	16849	16884	17104	16838	16979	16766	16902	17016	16970	16994	16908	17118	16957	17021	16948	16964	16879	16906	16963	16863	17042	16938	17006	17026	17103	16983	16988	16994	16755	16855	16971	17020	17002	16937	17187	16970	17175	16944	16936	16837	17013	17002	16958	16891	16984	16917	17042	17000	17173	17105	17100	16978	17162	16995	16927	16977	17035	17004	16957	16847	17045	17004	16823	17057	16974	17170	16898	16926	17080	17048	17041	16971	16913	17168	16963	16971	16890	16935	16895	16971	17199	17096	17017	16948	17032	16871	16781	16934	17051	16923	16742	16812	16814	16850	16920	16928	17115	17088	16943	16894	16979	16947	16903	16973	16933	16804	16975	17019	16976	16913	16895	16741	16980	16915	17096	17041	17067	17011	16862	16826	16805	16860	17127	17007	16767	16884	16916	17066	16982	16972	17174	17098	17075	16925	17028	17038	16806	16894	16886	17245	17075	16845	16893	17050	17009	16767	17002	16926	17032	16930	16930	16848	17101	16936	16951	16922	16877	17042	17020	17204	16879	17019	16809	17169	17088	17155	17094	16831	17048	16905	16881	17045	17030	16985	16872	16858	16986	16845	16847	17046	16939	16998	17050	16960	16925	16980	16850	17026	16906	16946	17129	17052	17204	16829	17057	16952	16964	16862	16988	17092	17079	17067	16871	16914	16916	17078	17051	17029	17031	16929	16891	16902	16969	17045	16858	16993	16931	17096	16998	16847	17156	17071	16828	16991	16833	17165	17130	16921	16990	16971	17054	16867	17039	17116	17160	16889	16988	16980	16925	17124	16952	16985	16837	16838	17154	17024	17088	16973	17063	16935	16890	16965	17024	16885	17129	17191	17052	16926	17094	16879	17044	17164	16972	16998	16929	17032	16964	16776	17108	17134	17073	16815	16973	16687	17069	17049	17153	16991	17078	16875	16873	16938	16969	16905	17175	17009	16947	16945	16994	17027	16960	17057	16946	17083	17049	16935	16956	17088	16859	17151	17069	17038	17033	16947	16984	17065	16927	17029	16875	16905	17002	16819	16865	16892	16985	16979	16890	16830
16419	28147	25648	19999	17334	16616	15964	15410	15186	15449	14884	14958	18789	26102	26924	26235	24563	20112	16365	14936	14489	14464	14403	14314	14412	14134	14410	14260	14286	14211	14287	14448	14351	14406	14405	14379	14174	14203	14326	14095	14370	14291	14312	14231	14348	14381	14300	14341	14331	14387	14286	14367	14259	14521	14396	14257	14526	14212	14161	14299	14231	14336	14322	14285	14390	14216	14345	14484	14228	14257	14202	14331	14361	14457	14155	14228	14398	14345	14219	14112	14222	14445	14417	14115	14470	14237	14121	14217	14169	14326	14421	14364	14240	14310	14265	14276	14326	14399	14369	14300	14324	14343	14216	14290	14358	14139	14288	14192	14289	14210	14246	14317	14279	14325	14253	14314	14186	14250	14209	14219	14332	14213	14107	14413	14393	14249	14353	14345	14270	14152	14358	14269	14284	14289	14360	14281	14362	14254	14170	14366	14275	14297	14321	14016	14270	14421	14213	14180	14337	14429	14170	14452	14326	14240	14192	14130	14372	14170	14209	14369	14355	14271	14280	14313	14152	14251	14378	14411	14292	14382	14422	14219	14371	14272	14250	14299	14203	14288	14241	14335	14239	14400	14485	14358	14349	14080	14134	14236	14193	14370	14472	14210	14208	14391	14345	14229	14365	14318	14523	14263	14280	14389	14269	14241	14246	14360	14405	14210	14215	14189	14324	14307	14219	14253	14360	14199	14223	14362	14273	14312	14330	14241	14249	14346	14214	14283	14312	14521	14259	14146	14175	14249	14435	14308	14381	14311	14298	14136	14208	14371	14203	14366	14453	14141	14181	14315	14171	14479	14374	14272	14392	14237	14429	14271	14264	14240	14373	14156	14239	14300	14381	14300	14401	14368	14306	14073	14382	14356	14279	14258	14272	14288	14369	14231	14378	14329	14302	14462	14272	14422	14248	14384	14278	14244	14304	14188	14313	14217	14276	14326	14347	14438	14281	14237	14176	14205	14394	14191	14180	14162	14084	14325	14288	14149	14374	14533	14328	14319	14434	14349	14263	14318	13986	14371	14267	14231	14246	14383	14200	14349	14394	14210	14234	14330	14194	14192	14175	14280	14374	14163	14291	14194	14465	14220	14314	14336	14530	14258	14220	14134	14389	14353	14044	14435	14103	14187	14169	14332	14379	14234	14371	14352	14468	14292	14458	14046	14314	14259	14169	14462	14259	14463	14407	14305	14211	14390	14196	14422	14093	14351	14379	14278	14224	14503	14137	14374	14283	14320	14343	14206	14296	14170	14271	14253	14408	14185	14239	14358	14287	14276	14175	14263	14274	14260	14264	14441	14310	14216	14333	14353	14185	14388	14386	14228	14261	14407	14294	14361	14274	14148	14362	14373	14256	14443	14203	14201	14214	14208	14228	14227	14311	14290	14346	14381	14217	14192	14228	14347	14147	14039	14340	14332	14208	14283	14279	14233	14295	14209	14435	14501	14385	14374	14234	14274	14317	14149	14214	14311	14197	14383	14492	14580	14262	14332	14114	14539	14220	14292	14309	14327	14213	14311	14235	14390	14324	14295	14411	14398	14240	14264	14413	14375	14401	14402	14412	14285	14332	14230	14355	14110	14296	14242	14536	14534	14386	14384	14095	14318	14368	14361	14438	14186	14505	14228	14246	14355	14254	14339	14282	14335	14166	14288	14249	14297	14366	14444	14196	14278	14271	14257	14450	14319	14390	14356	14117	14217	14327	14278	14246	14340	14456	14253	14257	14367	14203	14350	14501	14290	14381	14269	14241	14329	14285	14273	14428	14407	14279	14272	14314	14438	14182	14332	14317	14265	14399	14318	14277	14274	14413	14320	14522	14319	14155	14378	14305	14340	14271	14501	14293	14422	14282	14391	14364	14157	14195	14300	14360	14158	14352	14137	14130	14375	14390	14319	14144	14327	14282	14338	14355	14224	14170	14228	14387	14150	14174	14390	14339	14054	14375	14381	14359	14348	14289	14447	14313	14202	14243	14243	14446	14035	14135	14254	14239	14273	14358	14311	14123	14340	14248	14396	14244	14354	14494	14262	14319	14219	14339	14167	14095	14401	14374	14167	14193	14272	14447	14327	14393	14125	14332	14242	14222	14298	14264	14151	14051	14356	14377	14225	14323	14204	14434	14233	14244	14316	14215	14413	14238	14321	14226	14198	14318	14358	14325	14339	14273	14403	14444	14358	14368	14250	14315	14396	14273	14359	14226	14206	14306	14232	14186	14360	14175	14257	14201	14496	14334	14253	14229	14201	14271	14230	14279	14269	14172	14202	14353	14260	14321	14260	14200	14374	14206	14479	14378	14297	14451	14223	14326	14368	14248	14214	14381	14241	14518	14154	14307	14326	14332	14251	14234	14454	14220	14269	14094	14336	14163	14235	14302	14403	14439	14269	14366	14338	14223	14261	14298	14178	14235	14275	14251	14317	14371	14225	14321	14448	14588	14525	14256	14261	14192	14243	14264	14240	14202	14350	14260	14331	14269	14140	14333	14375	14165	14288	14350	14405	14040	14122	14216	14236	14197	14348	14364	14279	14333	14272	14268	14378	14294	14315	14385	14462	14317	14363	14248	14376	14117	14172	14391	14334	14095	14276	14437	14187	14146	14247	14288	14475	14221	14350	14296	14096	14319	14188	14330	14378	14300	14285	14330	14390	14276	14279	14359	14233	14464	14171	14249	14378	14230	14376	14322	14269	14251	14305	14267	14298	14298	14386	14356	14301	14360	14262	14235	14264	14259	14239	14234	14215	14262	14341	14151	14162	14220	14266	14367	14197	14367	14288	14183	14289	14343	14135	14289	14355	14272	14277	14353	14350	14288	14326	14406	14379	14376	14266	14328	14353	14244	14268	14268	14415	14290	14355	14220	14530	14189	14280	14395	14330	14416	14327	14251	14166	14118	14290	14305	14234	14243	14230	14330	14217	14237	14346	14254	14312	14217	14299	14405	14351	14214	14458	14339	14348	14279	14376	14232	14182	14262	14305	14318	14242	14285	14396	14420	14310	14264	14437	14369	14336	14223	14295	14185	14161	14373	14482	14274	14203	14304	14303	14321	14383	14283	14474	14292	14315	14357	14192	14286	14344	14263	14378	14342	14233	14503	14278	14299	14341	14361	14330	14207	14468	14275	14067	14345	14275	14319	14066	14420	14444	14234	14228	14281	14496	14255	14406	14374	14147	14280	14134	14299	14430	14175	14467	14419	14304	14391	14152	14261	14296	14375	14289	14228	14198	14217	14330	14104	14155	14366	14228	14277	14447	14288	14368	14146	14357	14247	14320	14331	14175	14266	14170	14453	14204	14306	14368	14328	14294	14402	14175	14298	14497	14245	14305	14238	14235	14312	14284	14361	14259	14299	14161	14314	14145	14151	14395	14270	14296	14335	14241	14215	14398	14305	14185	14221	14357	14301	14267	14070	14351	13950	14237	14356	14253	14247	14299	14316	14302	14378	14183	14380	14366	14362	14238	14355	14530	14426	14383	14323	14163	14386	14416	14416	14250	14296	14541	14296	14313	14353	14418	14331	14163	14258	14239	14191	14160	14133	14291	14393	14403	14382	14280	14082	14326	14289	14388	14349	14219	14309	14208	14465	14258	14381	14323	14183	14281	14341	14222	14142	14183	14405	14366	14218	14231	14164	14232	14188	14194	14548	14342	14402	14344	14470	14406	14396	14098	14305	14499	14160	14262	14251	14287	14227	14270	14297	14309	14129	14138	14233	14256	14115	14263	14294	14245	14278	14348	14190	14414	14230	14275	14214	14262	14264	14307	14265	14340	14403	14279	14402	14190	14263	14306	14118	14274	14125	14375	14344	14217	14399	14358	14281	14217	14330	14314	14225	14371	14418	14441	14332	14277	14360	14344	14261	14389	14367	14347	14251	14458	14126	14260	14241	14167	14239	14234	14285	14280	14290	14205	14098	14185	14414	14294	14296	14454	14277	14351	14400	14440	14383	14228	14423	14395	14359	14347	14262	14347	14330	14208	14289	14334	14285	14258	14243	14149	14451	14262	14384	14496	14224	14362	14365	14253	14298	14358	14297	14228	14427	14295	14550	14370	14237	14202	14409	14351	14460	14289	14319	14273	14402	14277	14333	14283	14228	14361	14235	14358	14292	14073	14336	14279	14324	14334	14219	14247	14239	14227	14319	14348	14334	14325	14234	14271	14202	14215	14266	14458	14194	14296	14300	14378	14271	14449	14491	14343	14311	14328	14432	14219	14311	14244	14426	14274	14353	14190	14356	14226	14166	14271	14403	14320	14145	14290	14286	14306	14375	14337	14071	14370	14260	14340	14271	14321	14329	14371	14349	14407	14228	14331	14269	14365	14299	14458	14406	14263	14323	14191	14315	14372	14326	14090	14265	14283	14245	14422	14253	14371	14239	14330	14283	14302	14367	14131	14307	14107	14341	14227	14290	14441	14187	14340	14365	14370	14143	14206	14416	14204	14204	14131	14264	14273	14280	14219	14311	14217	14179	14251	14303	14109	14268	14227	14272	14470	14250	14225	14236	14284	14307	14219	14210	14199	14473	14288	14209	14267	14272	14396	14176	14230	14325	14171	14360	14396	14338	14246	14373	14279	14307	14211	14368	14187	14357	14328	14198	14365	14259	14371	14343	14229	14327	14283	14384	14300	14310	14246	14208	14367	14302	14317	14300	14525	14277	14340	14269	14414	14278	14255	14459	14391	14356	14194	14279	14361	14331	14222	14376	14518	14221	14406	14317	14409	14197	14251	14127	14316	14225	14285	14314	14279	14284	14390	14128	14324	14203	14514	14283	14254	14294	14451	14301	14374	14378	14326	14259	14282	14333	14173	14253	14482	14411	14174	14260	14257	14329	14312	14406	14358	14358	14525	14332	14376	14440	14139	14264	14324	14280	14356	14158	14394	14256	14262	14296	14277	14357	14214	14281	14175	14246	14196	14245	14220	14284	14264	14383	14196	14239	14246	14293	14220	14428	14248	14358	14260	14253	14230	14367	14321	14347	14336	14165	14353	14269	14345	14371	14112	14433	14259	14290	14208	14434	14353	14383	14287	14311	14288	14259	14293	14399	14269	14431	14064	14301	14192	14208	14163	14338	14320	14375	14148	14493	14037	14140	14231	14436	14229	14304	14193	14085	14349	14323	14231
22206	20670	28276	23113	20822	22706	24265	19067	18082	18273	17781	17660	19185	33701	36526	32918	30835	25663	20531	17961	17091	16961	17027	17025	16934	16785	16906	16828	16762	16766	16712	17209	16831	16952	16848	16930	16879	16870	16845	16955	16861	16788	16730	16581	16655	16624	16859	16849	16629	16660	16748	16565	16750	16742	16740	16861	16609	16857	16811	16700	16869	16812	17058	16655	16622	16860	16615	16683	16594	16487	16726	16761	16786	16633	16795	16880	16627	16695	16667	16791	16556	16624	16776	16853	16654	16719	16516	16658	16608	16792	16686	16588	16518	16620	16683	16561	16536	16758	16836	16837	16661	16869	16631	16671	16770	16605	16608	16570	16719	16618	16614	16476	16713	16682	16607	16601	16695	16744	16726	16572	16614	16811	16511	16631	16528	16794	16924	16439	16789	16814	16954	16752	16673	16680	16600	16724	16735	16568	16636	16682	16657	16716	16864	16629	16678	16611	16606	16676	16740	16489	16849	16660	16618	16659	16720	16754	16766	16813	16745	16617	16727	16585	16583	16686	16729	16773	16623	16691	16731	16964	16695	16760	16481	16681	16621	16608	16724	16696	16667	16634	16707	16796	16813	16514	16651	16777	16525	16665	16493	16735	16783	16788	16752	16587	16639	16638	16714	16786	16930	16544	16681	16656	16707	16614	16778	16646	16716	16814	16577	16547	16678	16832	16683	16743	16613	16733	16771	16450	16736	16763	16832	16536	16907	16726	16521	16687	16799	16616	16530	16823	16792	16708	16688	16488	16593	16471	16655	16635	16582	16569	16773	16622	16593	16828	16799	16626	16773	16735	16657	16759	16373	16679	16728	16663	16661	16516	16666	16601	16648	16507	16602	16579	16579	16766	16639	16559	16623	16679	16678	16801	16748	16703	16770	16770	16857	16702	16770	16658	16502	16687	16661	16720	16487	16883	16711	16580	16611	16743	16570	16625	16503	16454	16704	16505	16804	16745	16797	16744	16649	16616	16852	16595	16452	16709	16706	16684	16555	16839	16705	16639	16701	16702	16626	16767	16689	16678	16651	16644	16748	16935	16676	16541	16686	16811	16667	16619	16655	16752	16817	16655	16590	16656	16811	16519	16619	16598	16672	16554	16752	16838	16593	16530	16734	16696	16521	16579	16598	16630	16754	16573	16655	16617	16687	16627	16601	16634	16671	16561	16649	16664	16690	16743	16745	16790	16664	16556	16772	16700	16610	16487	16696	16777	16460	16502	16523	16574	16821	16662	16693	16707	16634	16585	16744	16845	16515	16607	16664	16648	16640	16650	16662	16559	16844	16664	16614	16537	16802	16630	16848	16631	16628	16606	16552	16690	16609	16650	16813	16762	16819	16775	16621	16718	16620	16745	16975	16565	16543	16714	16637	16589	16661	16808	16609	16683	16834	16663	16728	16731	16730	16650	16701	16581	16774	16632	16573	16794	16759	16751	16517	16601	16579	16647	16696	16612	16689	16620	16608	16805	16767	16615	16717	16695	16707	16768	16467	16617	16927	16676	16666	16651	16900	16757	16649	16508	16645	16766	16536	16667	16468	16691	16725	16453	16627	16642	16663	16647	16651	16702	16537	16608	16660	16747	16600	16431	16669	16701	16664	16792	16789	16662	16604	16670	16674	16747	16700	16616	16829	16765	16673	16672	16638	16741	16961	16709	16707	16531	16660	16699	16665	16818	16727	16652	16497	16671	16446	16594	16638	16537	16741	16845	16791	16543	16686	16732	16700	16570	16718	16577	16641	16608	16444	16438	16641	16623	16662	16671	16551	16747	16884	16793	16740	16632	16918	16691	17023	16556	16734	16537	16839	16685	16501	16476	16495	16659	16736	16610	16571	16810	16800	16631	16621	16413	16671	16437	16445	16545	16738	16736	16652	16734	16727	16673	16728	16588	16792	16638	16602	16509	16776	16652	16797	16926	16497	16677	16638	16581	16680	16655	16677	16887	16697	16585	16656	16784	16689	16673	16749	16699	16780	16751	16777	16690	16626	16683	16951	16749	16592	16608	16844	16605	16673	16651	16571	16608	16825	16537	16727	16492	16706	16616	16808	16606	16851	16780	16555	16543	16555	16592	16565	16664	16782	16522	16653	16769	16463	16784	16733	16581	16814	16660	16684	16531	16554	16529	16594	16635	16569	16617	16531	16572	16652	16866	16579	16541	16622	16510	16663	16729	16810	16801	16946	16590	16683	16550	16688	16754	16731	16500	16651	16701	16841	16527	16725	16590	16732	16752	16805	16627	16467	16661	16636	16721	16723	16686	16780	16548	16594	16840	16773	16718	16804	16777	16644	16697	16745	16726	16425	16732	16545	16715	16652	16676	16980	16571	16755	16582	16689	16705	16673	16721	16849	16797	16751	16689	16504	16668	16731	16823	16501	16612	16608	16721	16580	16692	16608	16610	16473	16892	16942	16560	16718	16615	16526	16721	16646	16649	16645	16642	16647	16652	16759	16510	16739	16587	16491	16790	16817	16794	16703	16718	16787	16473	16586	16569	16599	16722	16619	16559	16674	16525	16707	16792	16513	16775	16594	16686	16688	16627	16602	16627	16476	16845	16487	16678	16530	16710	16909	16542	16419	16629	16546	16747	16821	16658	16713	16631	16400	16598	16577	16567	16619	16723	16547	16734	16461	16661	16793	16713	16607	16847	16815	16723	16869	16644	16677	16828	16712	16727	16729	16439	16678	16632	16674	16451	16541	16438	16705	16688	16817	16625	16388	16662	16471	16575	16789	16605	16572	16596	16648	16660	16790	16665	16726	16760	16977	16689	16593	16699	16806	16640	16654	16529	16591	16760	16843	16518	16551	16577	16737	16500	16705	16704	16670	16669	16715	16850	16790	16710	16640	16636	16732	16633	16481	16478	16609	16790	16683	16789	16558	16551	16682	16624	16652	16759	16578	16830	16556	16740	16733	16660	16528	16543	16611	16671	16694	16743	16726	16585	16616	16573	16811	16729	16529	16627	16759	16867	16713	16678	16573	16438	16683	16485	16724	16753	16608	16637	16770	16715	16646	16685	16643	16783	16730	16701	16621	16752	16510	16584	16518	16520	16683	16593	16640	16502	16499	16796	16653	16777	16600	16651	16708	16567	16667	16509	16546	16847	16604	16599	16768	16653	16635	16842	16665	16541	16814	16533	16666	16602	16641	16604	16824	16694	16837	16528	16477	16571	16720	16611	16736	16721	16765	16762	16757	16631	16619	16554	16761	16661	16822	16774	16447	16618	16568	16565	16529	16776	16694	16728	16528	16698	16584	16597	16703	16572	16775	16434	16682	16556	16583	16604	16680	16685	16830	16721	16674	16721	16736	16719	16710	16811	16706	16643	16680	16670	16520	16654	16697	16622	16615	16832	16640	16686	16720	16681	16612	16747	16728	16608	16569	16620	16561	16658	16633	16756	16650	16838	16750	16749	16616	16481	16676	16479	16809	16668	16641	16715	16612	16721	16664	16558	16575	16655	16561	16650	16600	16628	16686	16704	16719	16715	16575	16614	16770	16680	16606	16467	16508	16382	16676	16566	16664	16730	16733	17014	16613	16653	16715	16550	16650	16711	16651	16642	16693	16745	16714	16667	16733	16588	16561	16763	16659	16892	16641	16591	16522	16637	16619	16552	16693	16826	16733	16793	16709	16647	16828	16607	16647	16675	16636	16712	16777	16789	16732	16778	16778	16659	16646	16573	16825	16715	16718	16802	16656	16530	16721	16778	16896	16707	16829	16549	16616	16521	16616	16621	16516	16757	16845	16698	16619	16633	16820	16748	16761	16552	16450	16638	16667	16635	16729	16645	16770	16947	16708	16882	16687	16776	16638	16722	16655	16628	16560	16757	16851	16586	16681	16634	16683	16645	16605	16712	16583	16715	16554	16791	16706	16729	16649	16820	16631	16613	16375	16695	16637	16499	16725	16645	16715	16815	16771	16746	16738	16753	16671	16685	16618	16709	16840	16846	16727	16573	16336	16699	16712	16641	16653	16561	16423	16628	16983	16722	16732	16728	16602	16476	16471	16658	16630	16544	16827	16745	16579	16632	16561	16580	16873	16710	16767	16593	16653	16719	16614	16728	16734	16649	16777	16528	16456	16584	17014	16696	16514	16724	16673	16651	16668	16508	16455	16578	16832	16721	16541	16608	16654	16644	16771	16565	16611	16609	16740	16579	16788	16638	16837	16703	16606	16506	16456	16702	16642	16660	16944	16587	16690	16667	16769	16483	16563	16691	16509	16699	16820	16766	16797	16571	16706	16780	16624	16460	16510	16616	16604	16865	16779	16876	16785	16652	16618	16713	16709	16523	16510	16458	16401	16724	16695	16651	16779	16665	16752	16690	16608	16682	16565	16899	16517	16692	16696	16716	16619	16777	16584	16461	16662	16839	16477	16552	16674	16914	16659	16540	16699	16720	16709	16650	16729	16575	16418	16388	16623	16742	16703	16619	16688	16533	16585	16671	16593	16712	16657	16643	16726	16576	16890	16733	16708	16714	16696	16785	16756	16611	16722	16877	16766	16627	16513	16593	16548	16746	16776	16690	16677	16633	16578	16671	16732	16718	16732	16604	16217	16621	16675	16561	16661	16707	16727	16586	16717	16556	16684	16865	16725	16670	16866	16628	16530	16665	16639	16790	16620	16485	16583	16741	16602	16590	16632	16650	16688	16401	16690	16616	16543	16751	16651	16601	16722	16568	16621	16802	16674	16682	16523	16502	16833	16575	16675	16659	16725	16590	16488	16748	16802	16734	16448	16787	16710	16640	16852	16673	16933	16585	16665	16497	16670	16831	16777	16666	16756	16607	16525	16644	16835	16576	16787	16537	16794	16714	16683	16587	16639	16618	16581	16704	16628	16616	16580	16712	16682	16633	16689	16754	16602	16600	16587	16636	16537	16565	16624	16625	16779	16547	16717	16595	16781	16827	16742	16864	16777	16547	16447	16712	16867	16751	16801	16843	16698	16717	17053	16728	16706	16586	16578	16626	16703	16471	16776	16827	16689	16638	16783	16548	16554	16490	16602	16605	16501	16733	16568	16733	16705	16707	16846	16639	16757	16646	16676	16782	16878	16630	16582	16587	16648	16838	16713	16813	16872	16941	16753	16646	16844	16709	16760	16752	16353	16605	16606	16783
17745	31637	28622	23091	19974	18140	16835	16466	15938	15741	14991	15021	18524	36716	36914	33304	30787	24103	18031	14953	14381	14316	14119	13994	14141	14089	14136	13953	14139	14093	14027	14094	13951	14087	14051	14140	14003	14116	14174	13943	14085	14201	14174	14102	13981	14038	14109	14168	14041	14165	14368	14016	14017	14026	14040	14092	14059	14070	14065	14080	14016	13898	14032	14122	14090	14005	13979	14219	14004	14311	14014	14049	14178	14053	14077	13869	14149	14040	14060	14028	14170	13977	14009	14015	14291	13941	14170	14031	14093	14168	14214	14013	14165	14113	14306	13982	14062	14090	14048	13899	14029	14114	14162	13987	14050	14088	14137	14193	14013	14237	13976	13949	14036	13972	14179	14224	14081	14036	14000	14095	14025	13932	14008	14000	14012	14099	13921	14165	14207	14177	14174	14129	14064	13990	14079	13897	13939	13878	13996	14229	13904	14093	14204	14057	14060	14064	14168	14097	14039	13967	14118	14025	14059	14172	14080	14180	13976	14181	14038	14156	13902	14186	14139	14103	14061	13921	14105	14062	14202	13835	14145	14018	14132	14096	13959	14160	14072	13999	13726	14039	14188	14058	14142	13948	14111	14093	14108	14183	13940	14196	13953	14141	14074	13894	13974	13967	14217	14237	14054	14017	13993	14036	14151	14030	14171	14144	13966	13973	13926	14097	14086	13976	14066	14106	13987	13994	14086	14030	14070	14101	14142	14181	14064	14033	13998	14009	13944	14081	14130	14014	14043	13926	14144	14151	14065	14102	14168	14175	14058	14137	14140	13979	14058	13854	14123	14016	14214	14100	14039	14053	13976	14117	14020	14312	13987	14144	13938	14098	14054	13988	14082	14018	14142	14055	14137	13919	14005	14012	14160	14042	13990	14154	13961	14077	14090	13937	14067	13994	14059	14046	14121	13919	14151	13913	13954	14023	14134	14067	14150	14060	13951	14163	13996	13862	14143	13993	13916	14115	14015	14095	14048	14170	14064	14193	13984	14006	14136	14061	14152	13984	14099	14008	13905	14119	14201	13968	14006	13967	13894	13918	14173	14239	14069	13856	13975	13963	13926	14069	14051	14076	13998	14058	14104	14148	14066	13945	14136	14058	14112	13987	14007	13980	13951	13841	13881	14175	14124	13850	14114	13945	14088	14079	13916	14068	13904	13935	14082	14130	13963	13997	14075	14070	14016	13999	13925	14172	14061	14100	14031	14204	14022	13996	14137	14142	13920	14015	14037	13891	14187	14091	14051	14020	13984	14031	14172	13939	14102	13952	14030	13947	13980	14054	14021	13936	13901	13994	13985	14064	13911	13851	13918	13995	14216	13888	14078	14042	13873	14082	14187	14043	13870	14204	13970	14050	14107	14076	14146	14101	14151	14104	14000	14110	14028	14061	14151	13986	14102	13981	14014	14017	14042	14108	14055	14181	14135	13945	13970	14075	14164	13991	14101	13989	14091	14171	14239	13905	14040	14006	14143	14077	14155	14091	14091	13995	14101	14276	14000	13837	14214	13993	14103	14028	14107	13990	14148	14132	13953	14184	13942	14053	14036	14101	14093	13934	13971	14119	13986	14209	13979	14091	13908	13890	13951	14044	14226	14040	14101	13948	13997	14109	14046	14114	14110	13900	14076	13996	13858	14140	13994	14201	14140	14134	14087	13932	14047	14077	14020	13973	14046	13954	14119	13954	14068	14031	13988	14195	14081	14096	13943	14059	14113	13918	14065	13931	14114	14165	14179	14069	14123	14090	13972	13951	13917	14077	14132	13987	14060	13885	14210	14089	14142	14079	14010	13953	14141	14163	13885	14127	14139	14020	14026	14035	14085	14083	13936	14111	14297	13993	14043	14002	14036	14082	14141	14029	13969	14092	14078	14170	13889	14080	13981	13888	14132	14164	13874	14060	13937	13968	13962	14002	13981	14153	14070	14128	14123	14028	13953	13879	14064	13999	14021	14104	14060	14256	13902	14064	13855	14048	14175	14084	14216	14242	14029	14022	13888	14175	14005	14051	14032	13988	14001	14102	14007	13883	14088	14145	14157	13965	14158	14167	14093	14221	14002	14112	14028	14047	14122	14058	14120	14090	13951	14019	14091	14146	14142	14016	14106	14162	14095	13951	13955	14139	14067	14092	14068	14195	14208	14030	14255	14029	14064	14175	14136	14137	14103	14005	14028	13910	13949	14019	14042	13942	14026	13945	13991	14102	14148	14102	13933	14090	13881	13982	14112	13950	13927	13870	13946	13924	14047	14055	14109	14018	13877	14127	14192	13976	14150	14088	14012	14181	14056	14244	14056	14184	14026	13994	14025	13948	14079	14007	14033	14092	14016	14130	13966	14148	14007	14061	13963	13939	13988	14246	14112	14067	14130	14079	14009	13929	13883	14115	14080	14032	13967	14058	14105	13889	13942	14040	14106	13975	14040	14092	14220	14105	14097	13915	13965	14034	13924	13952	13963	14011	13938	14173	13984	14060	14099	13977	13951	13919	13975	13945	14031	14141	13883	14037	14161	14069	14018	14111	13990	14034	14120	14071	14159	14044	14083	13989	14061	14035	14039	13921	14064	13951	13909	14103	14032	14077	14112	14019	14061	14135	14141	14112	14095	13934	14174	14085	13901	14012	13926	14024	14191	13980	13948	14098	13853	13915	14027	13972	13976	14028	14149	14033	14001	13962	14114	13936	13988	14069	13972	14080	14138	14166	13999	13886	13932	14086	14030	13912	14021	14070	14154	14123	13998	13941	14077	14090	13995	14061	14145	14034	13914	14104	13985	13999	14000	14158	14028	13960	14155	13975	13983	14093	14061	14098	13981	14075	13891	14093	14004	14144	14059	13942	14074	13937	14143	14038	13939	13906	13989	14019	13954	14035	14081	14050	14007	14053	14099	14205	13998	14155	14000	13980	14244	14057	13947	14098	14069	14038	13962	14187	14187	14131	13996	14031	14015	14060	13971	14168	13979	14140	14149	14270	14120	13923	14022	14059	14240	14102	14226	14083	14182	14021	14112	14012	14172	13954	13998	13954	13980	14018	14259	13956	14087	13996	13798	13853	14194	14050	13878	14005	14022	14152	13960	14162	13991	14017	14075	14181	14195	14192	14190	14125	14046	14255	14119	14093	14130	14067	14102	14118	14012	14220	13987	14120	14053	13914	13958	14261	14165	14250	14299	14021	14126	14292	14090	14036	14046	13784	14083	14070	13986	13894	14082	13941	14002	14208	13930	14158	13805	14022	13980	13914	13980	14168	13955	14016	13974	14161	13846	14048	14021	13957	14114	13992	13995	14079	13961	13983	14105	14074	13938	13939	14067	14108	14110	13962	14108	14042	13976	14114	14097	14136	14042	14173	14116	14069	14035	14116	14126	14060	14031	14043	14169	14199	14112	13839	14056	14023	13912	14062	13920	14033	14035	13941	13951	14080	14169	13940	14150	13962	14156	14024	13904	13945	14067	14061	13922	13930	14078	13765	14104	13985	14029	13992	14117	14055	13891	14168	14094	14047	13932	13954	14099	14079	14083	14093	13957	14237	14194	14158	13951	14002	14047	14078	14023	14111	13895	13940	14082	14041	14192	14051	14136	14103	14044	13906	14195	13933	14017	13902	14025	13937	14128	14072	14035	14120	13753	14137	14060	14078	14035	13981	14097	14077	13981	13991	13937	14057	14061	14042	14121	13991	14063	14156	14090	14105	14085	13888	14271	13935	13988	14069	13974	14053	14056	13991	14153	14095	13917	14126	14085	14014	13987	14014	13913	13906	14143	13836	14205	14008	14099	14096	14036	13989	14219	14034	13970	13999	14072	14078	14049	14070	13997	13925	13928	14083	13991	13999	14038	13963	14101	14062	13967	14135	13996	13960	14022	13950	14046	14024	14121	13992	13948	14124	13990	13968	14113	13942	14154	14022	14002	14079	14157	14084	14086	14032	13997	14018	13998	14008	14112	14006	14177	14175	14005	13993	14113	13911	14153	13991	14305	14101	14065	14009	14059	14123	14125	14178	14076	13912	13900	13967	13941	14133	14114	14058	13987	14071	14087	13930	13994	14065	13998	13935	14102	13765	14169	14035	14108	14138	14032	14263	14108	14127	13822	14132	14123	13947	14128	14119	13932	14016	14086	13947	14057	13966	13936	14005	14152	14053	13887	14067	14012	14063	14083	14040	14057	14008	14066	14109	13982	13888	14214	13906	14131	13966	13929	14018	14079	14156	13927	14034	14221	14010	14057	13895	14009	14026	14019	14311	14069	14024	14011	13890	14006	14132	13982	13980	14009	14065	13965	14062	13964	14183	14002	14114	14079	13977	14048	13926	14051	14070	14081	14052	14053	13866	14007	14023	14049	14103	13974	14041	14083	13997	14043	14067	13976	14154	14098	14106	14109	14033	13967	13905	14023	14118	14322	13984	13992	13936	14027	14014	14025	14137	13955	13990	14042	14012	14075	13992	14179	13921	14038	13996	14045	13999	14180	13952	13932	13965	14032	13973	14073	13969	13908	13847	14108	14063	14194	14078	13969	14009	14181	14084	14065	13893	14054	14040	13826	14002	13977	13976	14144	14072	14084	13942	13882	14111	14042	14002	14191	13977	13948	14024	14076	13922	14054	14001	14150	13931	14234	14050	14203	13933	14106	14269	14117	14262	14071	14140	13870	14091	13984	14179	13988	14030	13939	14109	14004	14075	13944	13973	13954	14228	14193	14005	14000	14017	14071	13943	14029	13932	14123	14056	14120	14049	14101	14073	13892	14132	13969	13934	14039	14021	13899	14023	14158	14057	14037	14019	13961	13956	14106	14080	14124	14120	13977	14089	14017	14077	13865	14182	14059	14150	14145	14012	14022	14114	14000	13884	14126	14143	13956	14077	14153	14094	14116	14216	13999	14056	14025	13873	14010	13962	14017	13970	14048	14036	13994	14041	14019	14066	14079	14174	13995	13996	13962	14063	14047	14088	14031	14014	14091	13985	14089	13990	13981	14063	14082	14102	14063	13997	13931	14014	13968	13975	13934	13991	13977	14002	14085	14022	14186	14047	13939	14115	13986	14073	13949	13896	13955	14290	14041	14058	14086	14059	14105	13872	13922	14043	13966	14031	13973	13944	14076	14110	13891	14125	14175	14055	14168	13996	13942	13962
27172	21718	24751	21484	18107	17798	17622	17435	17114	16992	17136	16955	17067	17618	18541	19011	18742	17843	17165	16849	16850	16755	16944	16846	16811	16774	16630	16751	16803	16961	16825	16779	16824	16768	16852	16769	16628	16687	16568	16624	16791	16661	16860	16586	16677	16858	16644	16775	16822	17010	16868	16677	16796	16608	16763	16699	16623	16768	16701	16685	16704	16707	16776	16650	16784	16837	16670	16554	16689	16634	16764	16898	16767	16839	16781	16663	16564	16784	16612	16788	16914	16564	16694	16673	16851	16873	16706	16793	16893	16885	16642	16698	16607	16791	16676	16639	16659	16765	16899	16698	16913	16846	16834	16660	17073	16920	16501	16515	16750	16787	16692	16667	16795	16694	16739	16709	16759	16929	16805	16629	16783	16790	16600	16607	16822	16624	16606	16524	16752	16691	16900	16768	16817	16941	16778	16829	16802	16546	16886	16838	16786	16741	16837	16557	16761	16587	16691	16785	16642	16720	16667	16671	17009	16724	16809	16572	16824	16586	16772	16663	16731	17058	16851	16779	16682	16750	16656	16576	16754	16629	16617	16818	16719	16557	16607	17003	16846	16776	16541	16833	16862	16718	16943	16769	16679	16767	16662	16652	16670	16631	16743	16474	16690	16696	16750	16843	16717	16704	16653	16740	16792	16789	16702	16836	16727	16669	16698	16853	16891	16689	16876	16947	16902	16642	16839	16588	16854	16696	16694	16766	16856	16555	16772	16810	16724	16796	16701	16669	16529	16734	16578	16810	16753	16696	16887	16732	16695	16595	16585	16736	16789	16845	16746	16727	16684	16607	16751	16658	16898	16735	16686	16453	16774	16836	16782	16843	16835	16758	16707	16745	16642	16846	16745	16519	16904	16650	16667	16609	16584	16657	16701	16709	16768	16706	16901	16916	16746	16563	16714	16802	16619	16732	16522	16535	16825	16720	16689	16857	16738	16842	16894	16791	16593	16806	16666	16814	16904	16896	16763	16624	16859	16992	16704	16612	16626	16752	16707	16546	16788	16872	16810	16691	16844	16791	16629	16872	16881	16699	16795	16648	16738	16658	16637	16845	16962	16802	16636	16661	16764	16960	16553	16666	16864	16965	17078	16839	16519	16724	16722	16773	16824	16660	16805	16765	16756	16733	16904	16788	16809	16634	17010	16834	16702	16756	16846	16726	16685	16691	16789	16909	16738	16817	16675	16649	16755	16672	16651	16750	16818	16833	16827	16613	16692	16766	16770	16629	16548	16897	16800	16941	16695	16832	16755	16744	16746	16593	16718	16757	16722	17004	16796	16766	16672	16828	16784	16680	16679	16655	16596	16482	16711	16752	16824	16755	16868	16818	16778	16665	16778	16578	16602	16802	16557	16646	16708	16847	16726	16712	16796	16696	16719	16762	16698	16748	16791	16850	16737	16807	16679	16596	16877	16707	16755	16897	16698	16564	16626	16489	16678	16824	16746	16874	16725	16883	16904	16644	16796	16860	16745	16845	16518	16689	16792	16668	16701	16858	16841	16805	17038	16822	16694	16744	16540	16631	16619	16985	16581	16628	16752	16769	16849	16728	16891	16713	16585	16615	16694	16691	16664	16686	16693	16834	16667	16554	16725	16910	16722	16850	16760	16675	16787	16700	16719	16480	16599	16492	16615	16868	16745	16735	16874	16676	16808	16692	16729	16658	16867	16583	16505	16724	16857	16684	16495	16830	16810	16570	16584	16771	16519	16769	16658	16788	16809	16746	16800	16746	16820	16784	16717	16767	16609	16859	16834	16698	16770	16574	16943	16788	16846	16725	16873	16888	16616	16850	16717	16720	16711	16758	17016	16788	16775	16876	16731	16649	16895	16651	16865	16679	16952	16661	16761	16636	16837	16780	16743	16888	16842	16621	16829	16856	16876	16783	16550	16551	16658	16775	16705	16654	16542	16644	16760	16728	16747	16766	16806	16805	16739	16735	16891	16518	16902	16757	16782	16597	16660	16559	16709	16673	16834	16797	16805	16766	16859	16798	16740	16642	16923	16952	16606	16737	16639	16568	16732	16777	16811	16622	16760	16796	16523	16985	16685	16954	16687	16771	16694	16633	16802	16493	16830	16801	16963	17014	16498	16574	16639	16689	16543	16665	16784	16838	16840	16800	16761	16779	16939	16662	16848	16687	16462	16772	16816	16704	16657	16654	16568	16722	16716	16690	16604	16696	16687	16730	16926	16731	16735	16708	16695	16814	16856	16820	16692	16764	16846	16573	16528	16824	16687	16596	16705	16762	16689	16835	16570	16742	16697	16900	16629	16773	16826	16652	16720	16737	16562	16610	16613	16667	16787	16679	16686	16585	16748	16764	16709	16786	16726	16564	16950	16650	16680	16818	16977	16774	16581	16937	16722	16954	16917	16842	16823	16838	16871	16825	16677	16672	16660	16757	16747	16752	16878	16681	16493	16815	16922	16629	16542	16724	16845	16770	16867	16806	16851	16722	16744	16708	16756	16554	16733	16766	16633	16587	16971	16663	16732	16650	16741	16949	16709	16637	16886	16699	16737	16877	16741	16772	16822	16825	16646	16576	16791	16669	16849	16697	16691	16878	16645	16632	16870	16792	16863	16722	16836	16840	16962	16574	16912	16787	16798	16520	16620	16787	16703	16647	16946	16583	16947	16804	16645	16762	16779	16635	16654	16836	16743	16624	16735	16806	16862	16715	16669	16689	16894	16790	16661	16712	16728	16802	16801	16843	16839	16709	16730	16647	16660	16690	16927	16801	16642	16893	16712	16615	16786	16745	16720	16668	16690	16853	16962	16653	16792	16572	16813	16835	16564	16590	16652	16537	16892	16815	16855	16493	16669	16868	16673	16740	16672	16594	16915	17035	16913	16732	16628	16783	16726	16710	16813	16735	16965	16699	16678	16800	16892	16908	16868	16643	16808	16754	16721	16945	16857	16856	16907	16816	16731	16796	16725	16643	16831	16718	16743	16848	16881	16825	16779	16906	16715	17047	16583	16899	16732	16955	16881	16812	16584	16629	16735	16758	16650	16672	16669	16729	16591	16679	16643	16707	16665	16629	16798	16660	16828	16693	16833	16824	16820	16751	16653	16826	16475	16764	16787	16989	16722	16823	16648	16704	16829	16752	16697	16670	16766	16698	16645	16583	16780	16593	16752	16622	16709	16578	16598	16879	16870	16501	16833	16636	16910	16671	16939	16673	16785	16741	16795	16671	16747	16602	16895	16719	17009	16692	16822	16861	16758	16989	16771	16773	16850	16747	16795	16895	16740	16773	16806	16723	16561	16980	16769	16547	16651	16820	16782	16789	16833	16944	16788	16768	16644	16608	16828	16799	16807	16631	16754	16766	16828	16590	16631	16822	16614	16549	16847	16833	16779	16737	16745	16973	16721	16718	16753	16840	16581	16665	16682	16807	16902	16819	16765	16850	16752	16762	16726	16596	16690	16742	16551	16624	16777	16672	16765	16802	16818	16890	16788	16779	16689	16842	16753	16451	16756	16600	16795	16756	16813	16801	16604	16664	16729	16800	16763	16656	16780	16823	16828	16616	16797	16832	16660	16870	16782	16595	16763	16712	16547	16742	16714	16730	16520	16595	16679	16625	16989	16782	16729	16717	16763	16694	16710	16678	16605	16747	16877	16636	16751	16686	16877	16876	16846	16805	16807	16632	16689	16620	16808	16844	16670	16993	16779	16715	16725	16697	16628	16646	16851	16592	16817	16611	16705	16739	16850	16998	16731	16796	16765	16666	16779	16720	16870	16726	16536	16895	16591	16766	16763	16740	16783	16683	16947	16552	16734	16861	16820	16835	16815	16863	16921	16724	16821	16822	16917	16890	16774	17079	16821	16733	16748	16725	16824	16402	16775	16816	16644	16772	16814	16891	16762	16589	16886	16725	16727	16630	16569	16846	16825	16806	16822	16771	16912	16689	16678	16710	16567	16697	16609	16887	16848	16794	16780	16733	16801	16657	16520	16561	16581	16749	16953	16817	16543	16669	16732	16667	16814	16755	16828	16960	16921	16676	16808	16750	16900	16729	16791	16653	16814	16770	16783	16767	16866	16715	16714	16512	16671	16663	16812	16512	16698	16814	16692	16837	16717	16690	16731	16772	16736	16690	16632	16636	16726	16859	16643	16719	16685	16766	16788	16592	16689	16898	16630	16691	16695	16824	16642	16929	16968	16644	16748	16763	16859	16804	16772	16825	16896	16730	16612	16825	16877	16845	16891	16739	16684	16933	16763	16712	16556	16639	16732	16711	16860	16841	16671	16882	16646	16772	16803	16739	16606	16788	16663	16901	16692	16677	16839	16713	16770	16806	16687	16751	16842	16825	16767	16783	16809	16778	17012	16738	16629	16769	16785	16658	16863	16688	16762	16686	16749	16708	16574	16657	16730	16833	16824	16807	16987	16768	16861	16567	16765	16542	16617	16741	16599	16734	16671	16602	16917	16848	16999	16652	16884	16783	16683	16798	16950	16762	16747	16978	16891	16648	16572	16471	16729	16581	16471	16605	16547	16666	16889	16846	16626	16777	16860	16869	16853	16781	16747	16825	16602	16757	16789	16693	16875	16904	16878	16839	16680	16576	16632	16899	16628	16821	16782	16558	16832	16813	16739	16756	16770	16741	16769	16616	16638	16610	16725	16847	16741	16708	16726	16688	16696	16651	16787	16639	16764	16747	16744	17031	16568	16850	16769	16688	16748	16709	16758	16755	16659	16702	16675	16570	16594	16763	16889	16731	16700	16711	16961	16890	16654	16805	17013	16797	16825	16908	16832	16614	16486	16651	16723	16631	16610	16791	16773	16701	16811	16752	16809	16802	16797	16787	16839	16666	16768	16934	16595	16623	16584	16717	16865	16502	16797	16596	16719	16767	16654	16643	16723	16788	16779	16772	16808	16894	16910	16948	16724	16565	16749	16734	16725	16725	16628	16692	16679	16851	16912	17040	16956	16647	16720	16759	16814	16886	16886	16690	16541	16663	16567	16695	16737	16934	16750	16606	16665	16862	16937	16695	16700	16700	16787	16571	16551	16740	16704	16763	16805	16726	16635	16537	16639	16631	16605	16881	16630	16646	16535	16798	16747	16833	16707	16649	16707	16785	16802	16666	16791	16537	16716	16672	16647	16708	16884	16656
16783	20952	19359	16346	16215	15698	14931	14922	14596	14623	14480	14325	14608	15556	16816	17016	16109	15146	14482	14180	14437	14021	14086	14102	14234	14278	13976	14191	14097	14099	14118	14123	14079	14305	14050	13951	14155	14314	14346	14132	14070	14111	14100	14083	14037	14179	14289	14054	14069	14058	14093	14184	14221	14132	14204	14085	14359	14132	14240	14244	14143	14164	14221	14147	14047	14071	14004	14057	13997	14064	14204	14190	14201	14159	14294	14145	14139	14116	14228	14111	14047	14260	14099	14187	14153	14189	14336	14117	14278	14183	14199	14072	14108	14086	14125	14168	14287	14028	14153	14141	14089	14018	14340	14299	13875	14229	14239	14136	14274	14256	14254	14227	14125	14180	14009	14135	14152	14004	14129	14240	14194	14195	14126	14030	14201	14260	14200	14171	14331	14084	14197	14122	14082	14069	14139	14091	14104	14131	14194	14206	14275	14123	14172	14267	14171	14232	14056	14171	13973	14059	14172	14182	14061	14145	14121	14095	14293	14101	14326	14334	14157	13988	14152	14121	14113	14100	14163	14025	14129	14213	14122	14080	14111	14172	14167	14236	14134	14214	14109	14072	13977	14150	13936	14073	14078	14084	14143	14217	14063	14228	14277	14040	14100	14136	14106	14139	14286	14332	14091	14064	14393	14117	14151	14324	14218	14074	14181	14223	14125	14063	14067	14093	14064	14169	14234	14253	14164	14069	14126	14183	13976	14187	14186	14258	14099	14116	14000	14060	14098	14203	14124	14061	14079	13982	14136	14090	14085	13964	14115	14061	14132	14193	14199	13952	14032	14160	14262	14098	14097	14173	14150	14334	13974	14084	14068	14213	14072	14184	14237	14074	14009	14024	14084	14087	14093	14173	14097	14090	14107	14027	14123	14082	14084	13943	14067	14209	14266	14141	14235	14215	14070	13979	14141	14145	14179	14097	14174	14100	14267	14230	14118	14215	14166	14300	14116	13926	14139	14020	14119	14072	14199	14103	14076	14107	14094	14200	14014	14102	14220	14172	14203	14147	14127	13935	14142	14200	14120	14251	14041	14296	14093	14164	14242	14061	14211	14171	14137	14172	14080	14000	14118	14087	14132	14209	14190	14165	14214	14194	14359	13946	14119	14163	14167	14102	14136	14210	14081	14200	14285	14111	14162	14097	14153	14057	14144	14073	14245	14214	14022	14085	14217	14091	14004	14013	14228	14085	14070	14257	14119	14139	14210	14230	14142	14090	14050	14038	14184	14124	14219	14199	14181	13931	14155	14256	14063	14221	14122	14010	14100	14167	14236	14181	14076	14254	14149	14320	14272	14043	14165	14105	14013	14194	14311	14082	14030	14231	14296	14323	14146	14162	14257	14203	14262	14171	14190	14309	14148	13964	14166	14362	14081	14353	14123	14165	14030	14190	13969	14108	14056	14158	14194	14212	14103	14336	14144	14112	14100	14171	14176	14201	13994	14167	14203	14028	14229	14187	14111	14236	14198	14121	14000	14102	14112	13998	14154	14149	13981	14081	14192	14173	14135	13958	14103	14043	14096	14140	14209	14199	14038	14156	13996	14123	14143	14308	14189	14278	13920	14029	13986	13976	14201	14156	14242	14008	14047	14200	14122	13927	14098	14195	14196	14163	14119	14220	14180	14035	14201	14255	14326	14323	14087	14142	14273	14027	14201	14073	14109	14116	14082	14215	14153	14026	14110	14174	14149	14144	14291	14079	14261	14190	14163	14159	14168	14159	14119	14059	14098	14280	14176	14201	14184	14264	14212	14016	14188	14146	14209	14043	14225	14048	14105	14149	14129	14116	14179	13996	14161	14228	14225	14189	14126	14170	14173	14126	14072	14145	14207	14126	14203	14138	14026	14207	14278	14178	14030	14203	14137	14144	14213	14233	14039	14141	14042	14242	14240	14104	14216	14039	14093	14211	14054	14150	14155	14225	14224	14193	14295	14266	14167	14125	14224	14158	14268	14217	14236	14151	13976	14251	14062	13992	14055	14154	14064	14075	14122	14102	14036	14125	14158	14019	14192	14174	14228	14179	14064	14229	14130	14114	14239	14134	14046	14276	14050	14043	14219	13968	14213	14300	14275	14042	14201	14109	14171	14270	13952	14106	14193	14078	14070	14140	14114	14276	14169	14140	14285	14262	14157	13985	14137	14190	14219	14179	14123	14107	14245	14020	14272	14257	14177	14091	14150	14144	14098	14186	14064	14158	14135	14204	14164	14270	14236	14200	14303	14146	14045	14234	14221	14106	14275	14082	14142	14137	14133	14015	14182	14192	14324	14020	14275	14095	14072	14281	14067	14102	14101	14203	14187	14188	14008	14132	14258	14200	14227	14071	14166	13999	14145	14211	14135	14225	14200	14048	14019	14163	14230	14103	14029	14084	14204	14034	14190	14054	14239	14245	14324	14051	14155	14132	14189	14227	13980	14092	14063	14334	14263	14176	14339	14091	14225	14172	14309	14233	14168	14275	14225	14066	14222	14145	14243	14127	14154	14089	14155	14217	14372	14037	14080	13971	14257	14170	14203	14030	14097	14054	14073	14062	13972	14138	14208	14094	14095	14163	14208	14191	14240	14212	14103	14107	14053	14010	14046	14109	14209	14176	14007	14079	14127	14322	14229	14302	14052	14114	14108	14100	14171	13983	14178	14190	14084	14076	14027	14182	14070	14136	14137	14175	14116	14205	14070	13917	14039	14228	14019	14166	14043	14155	14197	14109	14172	14130	14136	14040	14202	14084	14105	14105	14306	13983	14221	14178	14233	14115	14242	13989	14180	14089	14185	14250	14171	14301	14109	13965	14026	14172	14036	14227	14269	14248	14069	14181	14060	13962	14271	14114	14235	14271	14038	14132	14153	14169	13986	14179	14082	14088	14194	14115	14170	14202	14175	14036	14108	14047	14238	14040	14141	14068	14111	14104	14174	14166	14123	14211	14120	14164	14098	14235	14127	14119	14324	14165	14177	14197	14230	14084	14229	14217	13958	14201	14157	14176	14014	14133	14244	14242	14243	14162	14248	14110	14016	14095	14105	14060	14117	14124	14014	14192	14133	14171	14230	14104	14134	14031	14171	14146	14284	13931	14143	14149	14201	14067	14148	14086	14161	14124	14218	14144	14132	14122	14117	14141	14199	14114	14281	14153	13954	14286	13987	13968	14188	14305	14081	14169	14059	13965	14293	14074	14122	14237	14044	14172	14257	14072	14106	13989	14191	13988	14120	14212	14092	14140	14154	14099	14222	14026	14264	14037	14185	14184	14118	14240	14273	14061	14249	14260	14358	14145	14180	14016	14020	14234	14209	14165	14100	14183	14281	14118	14029	14132	14178	14217	13966	14149	14035	13940	13978	14109	14059	14171	14144	14183	14216	14008	14266	14099	14332	14247	14090	14228	14181	14136	14088	14182	14211	14047	14126	14177	14104	14120	14248	14190	14288	14163	14119	14117	13881	13961	14123	14270	14112	14228	14162	14080	14073	14247	14127	14200	14077	14063	14057	14110	14245	14118	14214	14123	14140	14147	14253	14161	14004	14308	14165	14016	14099	14075	14263	14009	14184	14131	14088	14063	14350	14152	14237	14175	14111	14121	14040	14153	14098	14143	14084	14206	14100	14301	14025	14309	14156	14129	14085	14229	14065	14211	14098	14183	14260	14177	13924	14152	14126	14253	14204	14116	14183	14009	14340	14328	14053	14317	14118	14205	14272	14182	14043	14146	14365	14170	14207	14122	14135	14243	14051	14137	14124	14137	14125	14296	14235	14089	14221	14184	14052	14181	14111	14196	14135	14095	14145	14213	14004	14209	14075	13981	14145	14135	14322	14072	14107	14210	14326	14206	14229	14048	14200	14072	14156	14149	14095	14186	14242	14217	14057	14022	14180	14201	14265	14192	14155	14033	14243	14172	14015	14155	14231	14149	14238	14105	14156	14276	14219	14153	14072	14067	14166	14247	14082	14028	14065	14392	14222	14120	14307	14086	14312	14186	14100	14077	14150	14151	14136	14198	14065	14237	13960	14118	14131	14231	14178	13944	14259	14002	14188	14234	14260	14215	14220	14284	14004	14039	14149	13967	14182	14188	14133	14094	14273	14297	14083	14079	14217	14365	14166	14279	14160	13963	14096	14231	14249	14110	14024	14299	14222	14190	14245	14110	14294	14156	14254	14275	14170	14172	14147	14204	14195	14079	14180	14110	14115	14313	14119	14035	14294	14104	14316	14185	14262	14217	14011	14123	14001	14056	13956	14156	14244	14068	14173	14311	13946	14197	14244	14187	14074	14120	14145	14161	14129	14162	14242	14059	14134	14104	14178	14153	14147	14186	14178	14196	14269	14156	14239	14180	14121	14217	14066	14150	14324	14139	14157	14182	14103	14279	14127	13892	14197	14167	14180	13933	14098	14065	13966	14091	14107	14036	14288	14147	14219	14210	14269	14306	13959	14140	13942	14151	14188	14229	14067	14131	14193	14156	14145	14104	14200	14094	14139	14183	14195	13965	14209	14241	14188	14168	14263	14253	14047	13914	14079	14038	14259	14126	13980	14172	14275	14182	14174	14163	14001	14002	14187	14231	14278	14180	14186	14109	14095	14107	14165	14213	14130	14242	14142	14167	14260	14124	14142	14159	14180	14030	14231	14128	14188	14087	14304	14177	14239	14250	14090	14041	14189	14213	13979	14211	14344	14189	14163	14218	14111	14416	14198	14191	14256	14171	14186	14154	14288	14051	14354	14177	14278	14276	14079	14083	14077	14176	14108	14206	14063	14190	14106	14099	14087	14133	14071	14077	14300	14139	14299	14062	14227	14112	13957	14197	14088	14126	14164	14184	14178	14024	14266	14125	14239	14113	14129	14169	14353	14094	14196	14147	14268	14310	14150	14128	14134	14274	14174	14121	14169	14350	14221	14336	14205	14190	14224	14185	13964	14038	13990	14250	13978	14025	14241	14155	14109	14018	14097	14233	13990	14016	14311	14104	14159	14057	14103	14145	14026	14015	14038	14046	14199	14023	14184	14103	14242	14316	14152	14124	14151	14245	14025	14243	14156	14190	14160	14163	14200	14123	14274	14135	14027	14287	14068	14136	14078	14118	14160	13960	14128	14138	13966	14164	14032	14105	14227	14076	14144	14328	14120	14277
23805	20866	28058	23899	21717	20925	19707	17655	16928	17179	16563	16553	17515	22015	28563	27099	24201	20649	17942	16861	16400	16234	16381	16204	16394	16340	16460	16252	16082	15975	16173	16096	16253	16225	16129	16192	15978	16134	16201	16189	16309	16197	16154	16156	16207	16315	16242	16039	16106	16246	16107	16079	16390	16232	16152	15960	16085	16088	16180	16099	16010	16218	16285	16106	16289	16223	16053	16311	16060	16216	16144	16076	16257	16052	16444	16144	16324	15994	15884	16088	16264	16285	16239	16333	16336	16184	16193	16119	16264	16062	16186	16192	16199	16266	16236	16111	16001	16269	16081	16148	16142	16316	16205	16116	16419	16184	16261	16043	16142	16103	16117	16125	16382	16074	16031	16103	16291	16400	16104	16162	16243	16091	16164	16107	16271	16077	16103	16164	16205	16307	15902	16039	16246	16116	16150	16038	15847	16101	16222	16075	16191	16199	16110	15966	16001	16428	16199	16084	16213	16007	16138	15991	16191	16120	16244	15984	16077	16093	16113	16071	16263	15945	16139	16117	16095	16175	16091	16188	16257	15989	16153	16175	15957	16088	16233	16180	16047	16143	16173	16054	16146	16192	16057	16131	16230	15994	15919	16038	16218	16085	16198	15976	16265	16247	16223	16046	16290	15948	16208	16164	15943	16175	16181	16137	16283	16172	16095	16250	16287	16087	16332	16022	16281	16242	16221	16093	16171	16140	16109	16024	16443	16301	16116	16102	16054	16182	16206	16076	16239	16290	16133	16152	16302	16095	16093	16237	16131	16232	16155	16181	16189	16266	16048	16131	16193	16304	16046	16068	16050	16220	15962	16164	16199	16391	16411	16130	16139	16180	16257	16045	16136	16248	16198	16117	16138	16015	16131	16146	16045	16107	16050	16037	16120	16378	16126	16096	16088	16053	16059	16272	16170	16219	16166	16016	16185	16002	16169	16182	16142	16003	16009	16325	16100	16058	16209	16229	16346	16112	15985	16288	16328	16082	16282	16110	16304	16109	16231	16085	16093	16172	16049	16163	16113	16134	16144	16078	16222	16139	16276	16105	16280	16249	16093	16129	16331	16152	16269	16104	15988	16082	16271	16391	16059	16130	16115	16095	16125	15880	16061	16118	16352	16282	16148	16169	16224	16181	16329	16135	16214	16085	16309	16200	16170	16098	16071	16011	16178	16266	16010	16162	16053	16154	16135	16176	16067	15961	16258	16091	16203	16126	16082	16134	16153	16254	16159	16188	16287	16374	16273	16197	16049	15996	15984	16218	16125	16144	15991	15961	15918	15975	16196	16017	16119	16195	16203	16084	16169	16251	16163	16147	16042	16222	16317	16169	16193	16166	16253	16173	16173	16054	16177	16269	16294	16114	16194	16107	16280	16205	16132	16065	16003	16139	16087	16118	16255	16274	16012	16056	16166	16139	16004	16427	16127	16207	16194	16149	16054	16248	16110	16063	16074	16139	16088	16145	15946	16100	16127	16154	15976	15896	16113	16042	16077	16032	16327	16149	16275	16035	16138	15956	16098	16107	16016	16075	16284	16124	16106	16149	16263	16062	16043	16127	16213	16194	16165	16117	15894	15875	16057	16210	16065	16301	16168	16134	15970	15984	16093	16234	16154	15972	16059	16137	16239	16282	16220	16197	16204	16135	16254	16105	16124	16127	16106	16142	16167	16049	16184	16223	16281	15968	16195	16033	16073	16094	16138	16038	16251	16087	15961	16062	16166	16217	16184	16170	16146	16049	16147	16052	16350	16300	16035	16209	16291	16151	16191	16036	16286	16102	16139	16136	16322	16132	16089	16035	16163	15954	16274	16097	16041	16115	16080	16071	16137	16080	16054	16060	16276	16115	15991	16096	16238	16060	16059	16395	16151	16205	16135	16074	16057	16000	16014	16202	15888	16259	15972	16105	16176	16237	16063	16214	16252	16249	16167	16158	15760	15932	16128	15985	16221	16339	16159	16127	16163	16164	16176	16210	16094	16137	16172	16233	16139	16176	16151	16248	15983	16064	16118	15977	16082	15770	16109	16225	15974	16024	16158	16061	16042	15960	15915	16147	16128	16061	16112	15964	16239	16129	16116	16100	16106	16293	16057	16120	16052	16194	16204	15918	16002	16160	16116	16018	16206	16054	16326	15999	16258	16163	16149	16479	16051	16163	16255	16306	15990	16304	16138	15978	15991	16178	16225	16187	16130	16255	16088	16240	16196	16215	16084	16184	16169	16175	16074	16046	16082	16294	15911	15951	16207	16271	16376	16228	16145	16161	16192	16117	15968	16346	16088	16154	16124	16251	16332	16087	16294	16046	16019	16092	16109	16174	16218	16202	16286	16022	16100	16333	16254	16178	16218	16250	16029	16221	16134	16099	16123	16041	16003	16118	16099	16190	16282	16084	16000	16294	16187	16151	16012	16097	16110	16184	16212	16193	16025	16233	16059	15962	15962	16090	16167	16303	15972	15995	16377	16146	16237	16319	16197	16041	16244	16256	16206	16020	16121	16267	16245	16117	16215	16159	16240	16186	16122	16204	16108	16085	16216	16219	16123	16120	16315	15969	15863	16091	16196	16218	16071	16056	16183	16048	16146	16124	16184	16031	16075	16199	16092	16106	16060	16043	16335	16069	16203	16160	16120	16098	16201	16022	16143	16299	16101	15990	16295	16185	16225	16401	16238	16237	16143	16226	16139	16115	16057	16077	16280	16078	16268	16172	16034	15900	16031	16071	16078	16112	16155	16240	16060	16094	16149	16056	16063	16097	16227	16075	15944	16130	16221	16139	16274	16165	16367	16227	16151	16248	16131	16166	15984	16159	16006	15869	16250	16151	16173	15950	15927	16220	16020	16230	16049	15987	16223	16148	16306	16128	16144	15984	16141	16089	16285	15928	16071	16518	16147	15943	16157	16231	16143	16118	16138	16195	16160	15950	16171	16231	16267	16045	16034	16189	16225	16285	16229	16152	16162	16262	16149	16096	16126	15949	16117	16190	16233	16238	16114	16051	16203	16240	16255	16191	16037	16174	15871	16195	16146	16258	16085	16224	16119	16152	16037	16123	16164	16274	16302	16111	16179	15947	15969	15987	15931	16223	15982	16174	16067	16117	16046	16150	15924	15931	16078	16183	16100	16007	16153	16181	16041	16132	16107	16117	16087	16161	16273	16252	16253	16152	16210	16298	16136	16163	16148	16205	16216	16120	16284	16194	16200	16102	16343	16240	16190	16149	16262	15969	15947	16153	16187	16134	16167	15981	16008	16012	16070	16117	16334	16079	16163	16352	16159	16004	16169	16091	16243	16322	16018	16285	15993	16151	16219	16218	16207	16287	16019	16237	16037	16167	16224	16064	16116	15978	16138	16264	16050	16223	16150	16102	16156	16107	16165	16428	16129	16242	16122	16072	16352	16154	16116	16078	16079	16403	16372	16238	16110	16178	16271	16136	16058	16083	15995	16222	16351	16052	16140	16277	16137	16287	16169	16122	16119	16115	16058	16016	16168	16273	16187	16130	16088	16109	16080	16118	16268	16079	15975	16130	16137	16229	16077	15963	16120	15891	16168	15982	16237	16064	15970	16199	16125	16200	15991	16028	15994	15872	16252	16292	16294	16168	16283	16191	16013	16111	16227	16210	16068	16202	16172	15892	16203	15925	16358	16197	16371	16235	16110	16083	16315	15761	16112	16090	16151	16281	16270	16211	16152	16441	16225	16222	16268	16182	16289	16062	15891	16155	16054	16251	16351	16133	16053	16078	16049	16011	16132	16224	16184	16193	16143	16240	16214	16201	16221	16212	16092	15923	16081	16131	16130	16039	16250	16149	16190	16289	16106	16079	16191	16052	16280	16057	16216	16160	16069	16121	16269	16090	16160	16161	16148	16161	16058	16067	16043	16184	16105	16204	16150	16300	16305	16023	16093	16133	16022	15890	16049	16055	16228	16228	16103	16156	16110	16200	16351	16139	16199	16177	16213	16239	16140	16156	16176	16229	16169	16210	16255	16152	16284	16213	16045	15998	16124	16170	15975	15999	16003	16086	16150	16127	16287	16077	16183	16201	16382	16303	16044	15999	16161	15984	16041	16070	16151	15986	16293	15973	16186	16058	16171	16058	16106	16210	16095	16397	16178	16265	16209	16370	16080	16342	16134	16135	16225	16188	16167	16172	16043	16203	16218	16093	16104	16190	16143	16060	16321	16174	16281	16068	16368	16389	16074	15935	16045	15965	16133	16294	16208	16025	15967	16129	16060	16006	16031	16290	16122	16066	16172	16246	16303	16156	16289	16061	15894	16094	16238	16195	16093	16015	15994	16152	16124	16291	16151	16103	16138	15938	16126	16225	16306	16103	16143	16097	16052	16263	15971	16345	16209	16096	16271	16097	16139	15890	16047	16115	16127	16095	16275	16159	16096	16140	16205	16169	16259	16103	16239	16359	16282	16321	16147	16218	16291	16017	16066	16161	16011	16254	16261	16050	15982	16192	16209	16137	16197	16207	16167	16094	16180	16066	16133	16033	16258	16288	16247	16146	16113	16231	16124	16002	16143	16162	16156	16262	16070	16098	16182	16132	16161	16248	16269	16103	16113	16283	16045	16327	16039	16152	16111	16109	16001	16055	16183	16180	16229	16176	16020	16063	16228	16227	16201	16247	16303	16232	16197	16168	16125	16370	16157	16059	16118	16209	16203	16024	16038	16039	16324	16189	16089	16024	15932	16173	16049	16292	16174	16358	16206	16189	16283	16056	15963	16284	16278	16087	15968	16104	16195	16109	15981	16151	16237	16112	16066	16052	16147	16071	16062	16050	16177	16179	16266	16116	16214	16081	16156	16231	16375	16263	16151	16005	16103	16232	16074	16058	16189	16211	16286	16158	16079	16137	16165	16105	16086	15985	16057	16165	16208	16164	16175	16133	16050	16120	16195	16239	15968	16195	15962	16047	16223	16007	16147	16264	16223	16274	16042	16071	16162	15986	16177	16109	16043	16136	16241	16282	16176	16016	16255	16131	16157	16395	16340	15972	16260	16096	16126	16203	16266	15961	16365	16150	16237	16086	16087	16175	16342	16272	16226	16293	16145	16147	16078	16076	16122	16057	16248	16271	16152	16231	16156	16034	16089	16084	15973	15988	16209	16174	16296	16192	15984	16217
14894	25055	22536	18867	17460	16178	15808	15460	15142	14806	14633	14223	16207	22915	29937	27252	23330	18826	15661	14241	13876	13959	13760	13862	13831	13719	13877	13773	13826	13879	13681	13771	13833	13914	13750	13846	13794	13797	13836	13843	13832	13683	13799	13962	13795	13853	13771	13859	13748	13865	13601	13917	13782	13752	14005	13816	13829	13832	13761	13845	13706	13721	13772	13761	13708	13631	13645	13704	13791	13761	13748	13644	13832	13807	13734	13749	13901	13942	13701	13716	13770	13876	13826	13695	13933	13593	13944	13812	13783	13865	13876	13739	13666	13894	13786	13708	13885	13706	13897	13803	13736	13917	13885	13705	13736	13894	13924	13875	13802	13719	13905	13695	13808	13676	13806	13856	13732	13841	13780	13576	13789	13854	13917	14053	13832	13830	13839	13742	13862	13781	13828	13784	13843	13768	13767	13914	13925	13821	13769	13878	13767	13789	13816	13905	13950	13782	13817	13847	13858	13951	13784	13846	13738	13772	13707	13756	13862	13892	13825	13675	13633	13694	13861	13956	13663	13698	13787	13808	13958	13817	13655	13746	13758	13840	13851	13748	13633	13772	13615	13866	13817	13704	13803	13866	13812	13758	13648	13751	13674	13602	13875	13725	13816	13941	13653	13825	13751	13750	13732	13918	13725	13743	13728	13710	13872	13883	13841	13872	13848	13802	13745	13794	13735	13861	13765	13772	13812	13705	13758	13820	13632	13876	13899	13763	13738	13730	13889	13894	13933	13777	13782	13982	13865	13733	13718	13829	13889	13831	13685	13584	13949	13966	13679	13774	13783	13813	13829	13855	13824	13915	13812	13812	13736	13776	13715	13732	13778	13801	13676	13741	13905	14013	13747	13909	13723	13912	13764	13781	13867	13894	13785	13780	13855	13799	13782	13782	13699	13772	13725	13934	13831	13788	13874	13831	13876	13808	13813	13816	13853	13844	13699	13762	13860	13652	13928	13830	13617	13843	13827	13806	14012	13873	13725	13812	13876	13843	13685	13868	13999	13814	13985	13744	13781	13831	13675	13860	13651	13691	13661	13764	13793	13950	13756	13787	13752	13724	13891	13846	13800	13792	13957	13827	13779	13814	13716	13735	13904	13733	13861	13847	13855	13811	13861	13882	13788	13746	13695	13901	13834	13894	13931	13819	13697	13632	13736	13815	13814	13744	13835	13842	13777	13735	13722	13862	13728	13873	13699	13550	13784	13808	13681	13890	13780	13625	13737	13921	13695	13946	13667	13838	13678	13732	13888	13516	13871	13751	13586	13758	13689	13817	13743	13818	13841	13854	13815	13893	13744	13802	13901	13839	13644	13687	13900	13789	13852	13910	13908	13881	13689	13672	14014	13700	13660	13832	13898	13704	13772	13978	13716	13828	13866	13783	13891	13832	13819	13632	13858	13616	13647	13849	13963	13767	13667	13774	13873	13888	13989	13693	13714	13814	13878	13730	13877	13643	13836	13926	13838	13914	13639	13844	14021	13691	13956	13916	13832	13804	13818	13733	13797	13854	13855	13841	13845	13676	13808	14067	13764	13621	13648	13901	13710	13856	13912	13893	13727	13860	13849	13771	13847	13803	13673	13629	13725	13776	13958	13892	13625	13744	13753	13947	13787	13862	13844	13850	13863	13642	13786	14025	13863	13738	13931	13740	13694	13619	13878	13642	13790	13840	13670	13992	13950	13899	13785	13855	13917	13810	13890	13826	13864	13793	13889	13803	13858	13777	13574	13657	13905	13751	13829	13811	13715	13784	13734	13809	13628	13782	13785	13765	13773	13892	13992	13716	13761	13898	13761	13638	13858	13744	13752	13853	13741	13782	13977	13718	13816	13759	13868	13831	13854	14016	13942	13775	13890	13825	13915	13966	13833	13894	13836	13843	13726	13635	13740	13716	13861	13737	13783	13920	13857	13744	13782	13803	13924	13852	13705	13653	13804	13746	13966	13708	13836	14057	13737	13755	13748	13881	13833	13998	13695	13932	13812	13858	13801	13793	13885	13636	13656	13900	13789	13795	13804	13811	13796	13957	13898	13827	13767	13685	13794	13902	13701	13941	13775	13697	13704	13862	13735	13737	13627	13816	13797	13740	13653	13817	13608	14022	13713	13830	13780	13851	13926	13769	13855	13731	13733	13767	13933	13741	13823	13809	13713	13674	13925	13808	13661	13685	13686	13788	13782	13770	13792	13853	13894	13877	13799	13680	13597	13735	13845	13735	13875	13789	13868	13787	13727	13684	13918	13872	13884	13868	13775	13864	13804	13778	13885	13668	14017	13887	13770	13785	13878	13654	13780	13704	13796	13737	13728	13842	13745	13905	13779	13904	13794	13849	13816	13721	13839	13845	13814	13755	13775	13634	13837	13738	13795	13672	13747	13804	13950	13774	13824	13690	13880	13807	13861	13804	13763	13670	13704	13794	13841	13746	13704	13715	13745	13731	13911	13702	13838	13985	13953	13712	13818	13864	13894	13790	13765	13889	13892	13775	13935	13824	13710	13758	13769	13774	13786	13737	13802	13637	13769	13881	13820	13696	13885	13914	13750	13955	13816	13887	13885	13771	13749	13906	13812	13749	13835	13810	13717	13782	13645	13736	13773	13728	13646	13769	13931	13738	13908	13772	13740	13848	13642	13676	13720	13930	13658	13771	13839	13801	13830	13749	13803	13767	13733	13732	13743	13862	14034	13701	13769	13646	13829	13932	13800	13848	13744	13727	13928	13800	13812	13828	13773	13754	13842	13713	13818	13760	13742	13678	13964	13761	13859	13805	13790	13740	13738	13766	13721	13686	13778	13819	13864	13834	13663	13997	13808	13760	13696	13854	13895	13847	13737	13735	13668	13893	13871	13644	13840	13987	13654	13922	13758	13872	13894	13641	13731	13734	13696	13909	14002	13774	13849	13619	13907	13736	13674	13772	13732	13789	13799	13836	13824	13924	13705	13749	13798	13786	13901	13778	13712	13828	13696	13811	13890	13723	13755	13785	13701	13768	13660	13692	13876	13701	13882	13724	13796	13911	13946	13919	13689	13899	13884	13692	13850	13847	13931	13709	13803	13818	13799	13741	13785	13838	13724	13763	13765	13814	13705	13662	13653	13832	13805	13819	13829	13844	13837	13796	13631	13660	13801	13849	13707	13844	13823	13705	13962	13758	13865	13764	13714	13740	13949	13683	13902	13797	13845	13887	13742	13879	13873	13772	13734	13764	13648	13703	13853	13725	13790	13694	13876	13724	13822	13740	13728	13820	13760	13762	13618	13732	13752	13777	13883	13830	13760	13701	13879	13773	13831	13885	13754	13810	13855	13761	13800	13873	13743	13866	13779	14026	13898	13805	13771	13794	13908	13738	13816	13939	13677	13573	13738	13817	13790	13809	13855	13856	13966	13764	13701	13778	13720	13677	13850	13781	13661	13679	13745	13748	13692	13941	13584	13683	13779	13743	13776	13841	13711	13808	13829	13750	13996	13704	13677	13820	13819	13908	13833	13899	13728	13782	13739	13676	13728	13741	13909	13797	13816	13766	13985	13914	13719	13571	13834	13820	13710	13783	13829	13664	13796	13850	13774	13689	13823	13853	13861	13776	13710	13584	13755	13788	13884	13799	13721	13823	13767	13798	13777	13649	13846	13806	13687	13652	13789	13752	13738	13665	13856	13934	13884	13658	13803	13872	13816	13698	13718	13938	13661	13872	13722	13881	13618	13917	13757	13700	14019	13839	13847	13807	13692	13833	13996	13690	13874	13742	13845	13683	13835	13905	13921	13814	13862	13724	13846	13617	13949	13686	13735	13765	13888	13872	13785	13896	13892	13866	13854	13796	13669	13686	13839	13850	13677	13920	13794	13879	13817	13769	13865	13906	13834	13831	13743	13806	13698	13843	13843	13845	13748	13917	13657	13844	13991	13723	13888	13729	13966	13816	13915	13798	13690	13853	13805	13781	13765	13852	14010	13700	13821	13914	13833	13856	13719	13796	13764	13791	13810	13810	13697	13811	13858	13805	13806	13820	13769	13689	13685	13687	13789	13906	13700	13775	13753	13635	13928	13817	13757	13989	13751	13844	13686	13940	13767	13826	13819	13848	13851	13776	13555	13800	13674	13771	13918	13772	13884	13857	13716	13838	13690	13811	13706	13931	13858	13693	13831	13852	13944	13762	13910	13694	13639	13731	13741	13662	13738	13725	13772	13690	13736	13871	13972	13652	13843	13736	13826	13860	13872	13745	13819	13796	13722	13692	13632	13703	13696	13855	13873	13906	13685	13831	13768	13842	13778	13678	13838	13760	13812	13753	13658	13924	13972	13852	13760	13886	13769	13811	13570	13788	13792	13746	13716	13751	13849	13764	13872	13772	13913	13787	13808	13777	13696	13972	13827	13699	13813	13896	13936	13622	13779	13798	13794	13723	13769	13781	13916	13860	13857	13865	13974	13803	13838	13812	13860	13791	13932	13838	13783	13882	13669	13967	13801	13628	13734	13745	13738	13759	13714	13783	13836	13751	13797	13752	13732	13762	13895	13712	13824	13732	13916	13874	13758	13657	13783	13816	13783	13694	13850	13881	13709	13831	13940	13869	13797	13801	13685	13832	13732	13761	13740	13905	13729	13853	13771	13856	13919	13804	13834	13875	13856	13786	13620	13806	13743	13807	13810	13830	13746	13742	13904	13878	13961	13959	13743	13730	13816	13757	13682	13817	13813	13733	13865	13768	13806	13796	13686	13889	13966	13884	13886	13796	13950	13713	13691	13701	13800	13822	13779	13798	13780	13779	13959	13782	13850	13900	13829	13832	13663	13832	13723	13759	13869	13668	13763	13847	13926	13920	13716	13845	13737	13617	13833	13735	13755	13906	13898	13594	13855	13805	13695	13810	13962	13861	13819	13767	13654	13745	13716	13876	13606	13971	13975	13802	13753	13789	13883	13803	13852	13818	13712	13883	13737	13776	13827	13720	13799	13772	13833	13825	13723	13929	13903	13689	13780	13796	13822	13721	13781	13771	13803	13942	13769	13911	13905	13720	13649	13846	13814	13697	13864	13844	13826	13682	13886	13757	13670	13951	13641	13779	13903	13752	13772	13868	13631	13873	13862	13891	13690	13706	13763	13641	13838	13802	13791	13851	13783	13713	13654	13866
22497	20876	28544	23334	21023	22745	24539	18958	17844	17793	17102	17087	19905	29574	38866	35187	29953	24287	20004	17394	16743	16514	16451	16440	16460	16593	16435	16408	16378	16538	16486	16550	16465	16442	16321	16298	16396	16253	16281	16306	16446	16499	16315	16467	16433	16290	16317	16378	16295	16351	16482	16299	16330	16398	16347	16116	16287	16315	16597	16388	16357	16519	16580	16488	16289	16341	16281	16101	16266	16132	16300	16421	16504	16340	16379	16520	16226	16413	16366	16285	16233	16354	16022	16456	16475	16110	16422	16373	16367	16270	16349	16304	16521	16430	16144	16133	16383	16614	16393	16492	16377	16417	16361	16433	16328	16504	16506	16298	16338	16319	16134	16401	16319	16220	16164	16437	16424	16376	16328	16318	16257	16196	16127	16343	16384	16292	16091	16287	16288	16468	16265	16330	16327	16111	16411	16232	16397	16248	16380	16429	16308	16525	16286	16245	16306	16353	16090	16558	16414	16323	16229	16249	16340	16343	16348	16324	16163	16219	16213	16320	16239	16455	16235	16381	16330	16457	16388	16323	16316	16151	16438	16129	16320	16193	16314	16340	16096	15940	16351	16230	16349	16455	16224	16175	16175	16448	16326	16390	16249	16340	16221	16287	16366	16314	16228	16469	16243	16175	16434	16412	16262	16015	16324	16294	16417	16159	16368	16463	16241	16173	16268	16206	16443	16517	16309	16150	16191	16376	16267	16231	16336	16256	16360	16211	16383	16304	16168	16499	16233	16245	16154	16214	16254	16092	16292	16172	16100	16235	16243	16399	16177	16325	16240	16265	16059	16207	16427	16423	16133	16141	16274	16367	16320	16255	16375	16168	16175	16287	16160	16275	16129	16252	16252	16422	16343	16356	16235	16204	16480	16214	16029	16282	16206	16030	16362	16341	16124	16154	16154	16221	16438	16340	16227	16304	16180	16295	16463	16212	16241	16234	16224	16539	16409	16313	16202	16471	16198	16268	16382	16277	16357	16380	16066	16245	16371	16183	16239	16348	16263	16246	16308	16314	16210	16209	16212	16102	16243	16308	16330	16121	16255	16351	16226	16334	16075	16230	16262	16385	16109	16204	16250	16303	16217	16355	16256	16345	16094	16412	16237	16192	16161	16182	16380	16491	16061	16204	16233	16144	16301	16162	16234	16175	16271	16339	16288	16076	16281	16308	16452	16355	16217	16251	16324	16270	16305	16219	16092	16281	16443	16329	16295	16257	16321	16023	16293	16518	16418	16425	16444	16318	16410	16326	16114	16037	16317	16196	16222	16385	16422	16180	16268	16291	16314	16119	16441	16263	16449	16312	16120	16422	16270	16223	16350	16272	16355	16336	16384	16129	16266	16420	16301	16131	16241	16150	16400	16215	16391	16220	16322	16226	16391	16204	16243	16305	16303	16196	16054	16156	16159	16186	16284	16466	16329	16413	16287	16222	16307	16424	16404	16205	16140	16288	16157	16367	16126	16234	16172	16571	16300	16233	16259	16291	16295	16442	16332	16289	16165	16217	16337	16171	16339	16186	16291	16166	16361	16216	16204	16274	16455	16407	16408	16192	16446	16231	16398	16409	16152	16188	16133	16161	16440	16248	16362	16464	16231	16326	16193	16113	16330	16256	16319	16189	16371	16353	16396	16397	16202	16123	16158	16182	16296	16397	16445	16283	16340	16335	16191	16315	16383	16328	16112	16246	16278	16293	16263	16270	16376	16235	16268	16117	16338	16101	16361	16148	16304	16381	16226	16303	16264	16209	16200	16343	16524	16389	16365	16467	16313	16263	16292	16361	16280	16439	16486	16502	16271	16137	16180	16261	16093	16388	16327	16310	16266	16285	16300	16181	16451	16362	16228	16298	16237	16132	16156	16285	16364	16360	16293	16285	16276	16186	15960	16349	16108	16236	16354	16277	16385	16386	16199	16224	16291	16333	16273	16124	16234	16264	16143	16271	16275	16485	16186	16193	16104	16132	16319	16505	16348	16367	16301	16438	16434	16353	16378	16311	16346	16539	16260	16482	16314	16169	16007	16249	16028	16383	16356	16484	16395	16307	16373	16226	16175	16187	16294	16267	16157	16383	16365	16219	16174	16292	16281	16343	16236	16316	16249	16208	16301	16337	16432	16314	16219	16341	16396	16445	16334	16044	16247	16235	16293	16202	16305	16374	16485	16168	16262	16181	16250	16367	16424	16238	16332	16402	16314	16338	16326	16263	16234	16143	16472	16281	16244	16229	16365	16219	16184	16395	16199	16451	16243	16284	16190	16401	16527	16340	16226	16286	16255	16191	16322	16223	16340	16157	16287	16323	16300	16417	16347	16183	16222	16251	16297	16127	16283	16281	16265	16287	16146	16244	16404	16116	16145	16415	16205	16186	16286	16294	16313	16281	16303	16442	16256	16282	16307	16386	16451	16295	16216	16134	16447	16176	16276	16247	16076	16298	16296	16332	16335	16269	16105	16170	16235	16340	16119	16276	16315	16321	16404	16215	16312	16452	16273	16323	16179	16405	16174	16233	16225	16241	15955	16266	16130	16251	16267	16248	16103	16363	16260	16419	16110	16204	16361	16275	16108	16290	16186	16443	16312	16156	16189	16232	16090	16305	16420	16043	16396	16298	16342	16176	16199	16110	16302	16470	16108	16202	16256	16275	16283	16400	16384	16252	16180	16337	16172	16210	16057	16186	16384	16344	16296	16184	16222	16580	16333	16373	16358	16233	16231	16327	16326	16253	16338	16289	16257	16313	16254	16371	16259	16065	16242	16083	16372	16304	16411	16501	16104	16094	16228	16264	16286	16247	16171	16116	16059	16371	16385	16154	16384	16190	16316	16303	16172	16603	16317	16363	16230	16235	16406	16281	16338	16230	16223	16093	16276	16167	16136	16393	16124	16319	16211	16455	16496	16186	16383	16067	16440	16261	16399	16109	16322	16283	16372	16031	16277	16337	16231	16214	16252	16203	16469	16183	16177	16288	16226	16259	16099	16324	16191	16473	16274	16330	16249	16233	16235	16403	16114	16367	16261	16352	16149	16127	16226	16174	16320	16256	16252	16256	16183	16073	16155	16328	16241	16220	16281	16332	16278	16142	16229	16039	16280	16305	16460	16325	16384	16429	16349	16231	16341	16255	16232	16325	16157	16372	16327	16184	16416	16353	16280	16231	16147	16391	16213	16298	16456	16494	16278	16108	16387	16204	16407	16724	16243	16212	16421	16244	16275	16174	16235	16193	15991	16142	16288	16240	16368	16442	16128	16207	16205	16460	16405	16167	16278	16152	16311	16175	16164	16091	16374	16324	16202	16240	16221	16504	16307	16108	16342	16334	16056	16401	16416	16201	16415	16246	16355	16134	16295	16372	16396	16120	16218	16249	16451	16341	16517	16355	16369	16285	16247	16154	16302	16001	16079	16479	16270	16206	16072	16185	16373	16515	16231	16411	16456	16405	16434	16026	16326	16512	16096	16261	16319	16134	16226	16327	16139	16139	16245	16192	16273	16273	16215	16273	16296	16146	16220	16414	16329	16076	16199	15960	16285	16256	16400	16408	16205	16222	16241	16394	16250	16354	16262	16141	16157	16305	16343	16206	16201	16173	16302	16400	16365	16032	16207	16324	16531	16302	16411	16165	16185	16534	15972	16382	16286	16293	16515	16292	16242	16184	16298	16240	16443	16271	16135	16126	16284	16106	16326	16234	16439	16234	16157	16481	16204	16280	16345	16288	16258	16254	16316	16292	16194	16374	16219	16332	16260	16417	16238	16422	16330	16359	16255	16183	16172	16040	16226	16291	16199	16109	16302	16503	16012	16225	16318	16415	16285	16285	16163	16086	16344	16268	16308	16278	16441	16312	16383	16253	16264	16148	16300	16104	16134	16312	16274	16487	16459	16232	16392	16367	16203	16354	16134	16244	16256	16331	16048	16447	16397	16397	16319	16197	16213	16410	16375	16208	16349	16061	16187	16247	16364	16181	16245	16391	16222	16232	16213	16420	16341	16508	16279	16216	16303	16280	16301	16319	16405	16401	16036	16292	16211	16321	16384	16228	16168	16117	16321	16093	15955	16417	16308	16347	16202	16354	16224	16057	16243	16194	16319	16257	16144	16186	16434	16165	16395	16298	16356	16353	16183	16232	16517	16230	16306	16295	16337	16299	16191	16238	16204	16003	16377	16166	16141	16188	16082	16152	16335	16412	16299	16314	16225	16071	16105	16499	16366	16381	16456	16264	16377	16597	16323	16559	16380	16109	16246	16264	16095	16226	16208	16321	16164	16356	16303	16287	16515	16269	16153	16177	16249	16353	16249	16287	16239	16282	16258	16330	16204	16207	16267	16367	16044	16228	16327	16340	16212	16435	16300	16133	16567	15949	16064	16275	16034	16138	16290	16312	16278	16426	16221	16356	16429	16404	16372	16279	16294	15892	16186	16356	16435	16180	16159	16306	16178	16159	16189	16226	16224	16186	16242	16479	16441	16165	16157	16343	16021	16144	16045	16106	16249	16119	16437	16228	16255	16327	16364	16309	16381	16212	16468	16148	16488	16183	16198	16102	16352	16223	16218	16509	16314	16212	16255	16085	16232	16112	16306	16140	16248	16217	16224	16252	16205	16175	16094	16457	16454	16329	16305	16276	16249	16297	16214	16364	16276	16249	16265	16284	16410	16209	16053	16271	16328	16465	16408	16367	16101	16185	16260	16079	16242	16242	16097	16316	16259	16285	16344	16107	16165	16184	16318	16228	16141	16188	16273	16201	16311	16180	16397	16307	16412	16306	16296	16358	16248	16198	16251	16153	16134	16216	16320	16085	16328	16068	16109	16255	16292	16419	16306	16226	16358	16158	16169	16232	16520	16196	16281	16409	16232	16281	16533	16252	16198	16447	16093	16203	16284	16211	16254	16514	16193	16252	16267	16343	16268	16412	16135	16216	16303	16334	16135	16231	16130	16089	16098	16492	16079	16377	16338	16204	16206	16185	16461	16016	16158	16323	16175	16159	16311	16325	16343	16281	16028	16179	16254	16221	16230	16000	16294	16088	16334	16237	16255	16491	16412	16303	16272	16381	16249	16295	16261	16267	16180	16139	16240	16345	16251	16126	16221	16160	16235	16356	16421	16184	16305	16269	16388	16452	16268	16144	16229	16379
16430	29973	27406	21753	19708	18192	17265	16965	16285	15219	14790	14776	20256	32224	40132	35319	29233	22828	17383	14717	14177	13908	13993	13938	13887	13872	13937	13637	13858	14007	13921	14033	13866	13923	13868	13825	13908	14007	13874	13884	13845	13802	13908	13854	13846	13895	13907	13786	13864	13970	13880	13829	13887	13808	13845	13760	13633	13681	13821	13595	13788	13890	13758	13813	13682	13707	13863	13747	13947	13888	13848	13827	13806	14034	13815	13853	13811	13756	13754	13746	13820	13954	13784	13847	13943	13694	13879	13823	13799	13854	13824	13881	13866	13900	13754	13887	13830	13851	13830	13964	13840	13958	13854	13912	13840	13747	13769	13953	13765	13894	13911	13899	13892	13707	13872	13714	13720	13770	13827	13776	13751	13806	13738	13739	13913	13871	13952	13845	13733	13774	13792	13806	13884	13863	14062	13771	13777	13947	13759	13826	13935	13813	13817	13918	13840	13855	13865	13992	13807	13726	13878	13991	13686	13808	13779	13881	13856	13888	13804	13932	13702	13839	13833	13938	13608	13807	13829	13899	13878	13868	13780	13778	13980	13660	13706	13807	13881	13815	13845	13778	13927	13886	13871	13787	13831	13765	13903	13956	13786	13799	13875	13954	13938	13905	13731	13854	13905	13719	13784	13871	13801	13793	13740	13634	13983	13773	13755	13780	13830	13868	13765	13841	13876	13780	13720	13905	13908	13857	13736	13992	13728	13766	13664	13836	13733	13811	13924	13724	13944	13879	13798	13858	13748	13858	13836	13870	13707	13844	13936	13775	13879	13869	13732	13825	13932	13674	13836	13865	13814	13858	13841	13771	13813	13708	13771	13763	13718	13821	13828	13792	13928	13937	13865	13757	13724	13790	13759	13818	13847	13899	13918	13692	13785	13777	13758	13958	13807	13906	13828	13825	13953	13779	13842	13666	13767	13793	13956	13854	13847	13942	13772	13835	13907	13831	13835	13859	13849	13958	13798	13833	13972	13727	13868	13805	13990	13981	13812	13887	13884	13661	13879	13918	13775	13812	13791	13641	13823	13957	13831	13910	13659	13757	13760	13894	13935	13882	13926	13891	13788	13639	13966	13809	13840	14036	13733	13727	13849	13777	13881	14031	13889	13795	13862	13695	13930	13818	13953	13911	13944	13820	13891	14011	13959	13764	13845	13780	13850	13778	13782	13841	13746	13799	13615	13942	13895	13768	13883	13765	13861	13876	13917	13995	13634	13879	13777	13883	13990	13833	13884	13807	13761	13759	13820	13853	13872	13595	13800	13825	13895	13976	13969	13746	13849	13932	13933	13773	13752	14041	13709	13966	13816	13918	13856	13755	13780	13728	13798	13750	13714	13933	13825	13910	13928	13963	13630	13696	13928	13834	13665	13822	13679	14038	13947	13869	13768	13769	14015	13701	13947	13855	13899	13845	13723	13896	13925	13831	13900	13790	14061	13824	13962	13892	13902	13944	13804	13954	13806	13842	13847	13749	13782	13822	13797	13702	13872	13926	13929	13881	13933	13675	13938	13882	13871	13757	14029	13858	13855	13880	13824	13877	13767	14086	13849	13685	13788	13786	14054	13815	13786	13827	13988	13848	13749	13827	13819	13635	13721	13895	13853	13836	13756	13894	13986	13601	13905	13714	13689	13800	13736	13882	13874	13789	14005	14037	13812	13900	13914	13862	13896	13845	13756	13788	13930	13697	13894	13801	13856	13792	13856	13740	13722	13842	13991	13848	13748	13862	13808	13883	13782	13617	13748	13860	13885	13994	13789	13778	13870	13760	13595	13697	13921	13786	13708	13959	13891	13741	13906	13916	13880	13963	13837	13759	13803	13845	13731	13932	13747	13903	13663	13881	13910	13826	13889	13822	13853	13859	13858	13780	13711	13752	13801	13899	13925	13948	13894	13764	13741	13803	13654	13682	13853	13888	13887	13905	13788	13743	13718	13800	13828	13916	13887	13688	13959	13811	13950	13879	13762	13888	13787	13945	13753	13811	13816	13949	13690	13801	13846	13800	13838	13662	13984	13770	13823	13887	13767	13800	13871	13778	13879	13887	13942	13735	13861	13713	14034	13811	13950	13598	13815	13754	13884	13811	13683	13831	13880	13930	13822	14042	13813	13664	13822	13803	13811	13681	14053	13821	13838	13836	13874	13935	13894	13543	13895	13811	13823	13692	13825	13589	13714	13874	13840	13709	13815	13902	13751	13864	13722	13991	13818	13877	13749	13889	13897	13782	13855	13783	13914	13889	13899	13694	13983	13885	13870	13745	13893	13794	13707	13770	13816	13845	13826	13684	13742	13738	13996	13692	13866	13844	13823	13851	13789	13876	13795	13897	13785	13846	13825	13787	13917	13771	13873	13847	13817	13866	13965	13974	13765	13940	13891	13649	13733	13769	13891	13946	14019	13863	13889	13618	13801	13773	13822	13782	13926	13861	13692	13921	14024	13733	13726	13777	13795	13938	13786	13936	13920	13781	13645	13969	13763	13882	13820	13791	13855	13863	13810	13800	13869	13912	13966	13801	13732	13852	13752	13796	13865	13784	13851	13843	13882	13960	13998	13866	13721	14023	13845	13890	13739	13814	13868	13812	13807	13887	13853	13851	13844	13816	13755	13840	13788	13846	13743	13845	13721	13714	13822	13724	14016	14023	13838	13824	13676	13785	13907	13702	13590	13779	13978	13655	13690	13923	13664	13871	13905	13884	13826	13713	13865	13830	13820	13755	13853	13831	13840	13984	13878	13985	13713	13675	13849	13810	13591	13863	13886	13867	13841	13788	13703	13876	13753	13924	13776	13604	13876	13738	14038	13795	13807	13899	13947	13915	13904	13808	13809	13601	13824	13805	13903	13799	13827	13913	13750	13782	13790	13835	13940	13806	13923	13755	13862	13761	13841	13722	13672	13725	13861	13864	13942	13716	13821	13703	13833	13666	13767	13929	13710	13602	13722	13815	13917	13763	14028	13972	13936	13808	13788	13959	13909	13814	13825	13918	13731	13802	13835	13796	13894	13887	13788	13877	13879	13801	13839	13791	13890	13854	13887	13852	13876	13784	13887	13745	13827	13759	13751	13667	13852	13812	13773	13733	13767	13821	13743	13804	13657	13898	13782	13808	13877	13766	13776	13718	13825	13713	13795	13834	13766	14004	13813	13913	13804	13795	13736	13832	13937	13892	13860	13896	13776	13654	13858	13850	13748	13775	13835	13938	13704	13846	13811	13722	13962	13951	13772	13735	13851	13747	13788	13831	13832	13867	13738	13874	13890	13831	13840	13775	13807	13886	13833	13780	13628	13832	13857	13637	13831	13883	13866	13931	13726	13827	13771	13900	13895	13841	13812	13788	13827	13858	13678	13910	13893	13922	14036	13746	13900	13887	13913	13923	13773	13873	13864	13745	13933	13801	13908	13990	13641	14003	13897	13803	13780	13855	13886	13731	13710	13886	13781	13964	13765	13864	13783	13899	13853	13758	13966	13777	13904	13923	13905	13989	13775	14082	14003	13976	13890	13711	13847	13821	13810	13892	13791	13890	13954	13895	13884	13882	13792	13784	13923	13846	13970	13874	13799	13942	13802	13971	13761	13781	13884	13785	13893	13743	13824	13847	13919	13817	13890	13880	13839	13711	13736	13895	13817	13844	13805	13831	13905	13841	13777	13921	13909	13856	13615	13937	13713	13784	13865	13888	13726	13761	13950	13748	13928	13713	13904	13773	13975	13807	13969	13806	13698	13770	13767	13928	13811	13830	13816	13825	14080	13855	13795	13644	13794	13715	13886	13681	13939	13769	13728	13741	13903	13773	13872	13876	13918	13695	13798	13798	13855	13664	13711	13841	13906	13857	13936	13753	13788	13816	13993	13855	13666	13949	13806	13827	13946	13970	14086	13737	13910	13968	13884	13606	13759	13918	13834	13758	13555	13797	13768	13840	13810	13744	13816	13749	13820	13844	13708	13766	13803	13806	13729	13818	13765	13915	13782	13752	13790	13692	13786	13843	13732	13893	13901	13837	13902	13895	14019	13777	13750	13641	13782	13791	13834	13849	13785	13877	13703	13857	13727	13726	13862	13794	13659	13807	13947	13916	13903	13726	13733	13795	13907	13541	13867	13761	13758	13650	13947	14103	13879	13780	13724	13887	13780	13749	13877	13555	13766	13903	13941	13925	13796	13786	13608	13809	13867	13748	13712	13892	13778	13910	13731	13871	13739	13809	13809	13748	13812	13619	13794	13782	13938	13964	13823	13790	13775	13764	13977	13815	13942	13678	13888	13844	13825	13912	13866	13690	13829	13569	13884	13743	13885	13931	13857	13932	13739	13782	13857	13967	13949	13803	13907	13846	13720	13943	13816	13752	13909	13683	13873	13760	13921	13861	13863	13888	13824	13924	13818	13892	13931	13933	13971	13900	13926	13721	13745	13994	13958	13787	13739	13863	13655	13930	13761	13850	13814	13811	13932	13873	13817	13922	13757	13769	13808	13987	13820	13726	13826	13921	13818	13668	13613	13706	13965	13704	13794	13749	13663	13835	13749	13818	13825	13758	13732	13947	13845	13893	13734	13944	13612	13730	13881	13849	13822	13964	13825	13701	13804	13928	13843	13816	13836	13897	13747	13922	13969	14016	13743	13661	13821	13879	13856	13763	13853	13770	13963	13718	13797	13781	13941	13801	13784	13857	13792	14035	13786	13703	13818	13829	13805	13817	13887	13969	13777	13922	13942	13939	13729	13872	13741	13789	13821	13765	13783	13869	13756	13868	13902	13858	13980	13735	13738	13755	13841	13851	13930	13677	13857	13891	14023	13819	13888	13801	13841	13902	13977	13912	13812	13694	13829	13961	13847	13866	13889	13827	13864	13865	13916	13865	13767	13861	13870	13734	13869	13886	13787	14040	13794	13919	13771	13900	13801	13854	13714	13809	13897	13790	13804	13614	13760	13807	13790	13806	13686	13925	13836	13885	13772	13744	13829	13963	13690	13857	13801	13767	13919	13796	13806	13809	13949	13849	13779	13947	13599	13658	13774	13881	13824	13630	13933	13660	13938	13817	13856	13715	13691	13841	13853	13794	13952	13776	14001	13764	13839	13842	13758	13789	13944	13787	13917	13909	13884	13743	13701	13809	13901	13810	13847	13947
26916	21472	24568	21206	17529	17490	17552	16982	16861	16700	16848	16779	16894	17409	18647	18943	18179	17624	17253	16676	16628	16699	16596	16727	16848	16575	16702	16771	16595	16599	16552	16512	16583	16513	16466	16561	16555	16764	16395	16606	16584	16658	16690	16545	16724	16746	16737	16779	16591	16593	16544	16554	16552	16316	16674	16620	16679	16508	16624	16593	16641	16592	16611	16576	16753	16499	16762	16691	16572	16552	16614	16487	16656	16605	16601	16777	16554	16564	16635	16731	16531	16560	16563	16615	16472	16542	16462	16904	16590	16537	16568	16568	16809	16553	16646	16641	16885	16580	16569	16714	16631	16621	16444	16514	16615	16686	16477	16600	16653	16636	16683	16609	16494	16583	16674	16651	16759	16726	16588	16688	16532	16530	16645	16495	16558	16494	16736	16600	16542	16744	16739	16777	16733	16503	16681	16408	16513	16597	16510	16771	16612	16399	16668	16697	16647	16736	16536	16579	16507	16585	16583	16515	16911	16695	16763	16721	16636	16612	16610	16628	16451	16486	16499	16691	16408	16743	16707	16578	16650	16549	16545	16327	16496	16508	16646	16759	16422	16717	16590	16575	16499	16488	16677	16726	16469	16564	16510	16572	16498	16505	16509	16513	16660	16717	16639	16637	16462	16571	16570	16561	16593	16449	16597	16724	16479	16502	16492	16647	16683	16611	16550	16603	16667	16590	16711	16552	16655	16648	16499	16527	16614	16625	16412	16381	16740	16586	16357	16669	16534	16730	16614	16400	16588	16648	16622	16472	16513	16489	16478	16375	16626	16727	16483	16566	16769	16451	16595	16499	16604	16704	16621	16644	16543	16487	16691	16459	16659	16534	16618	16502	16426	16559	16629	16542	16674	16779	16592	16499	16550	16707	16418	16410	16756	16495	16490	16676	16741	16553	16438	16471	16656	16433	16606	16603	16504	16643	16714	16534	16631	16746	16598	16812	16857	16738	16553	16457	16554	16479	16569	16661	16603	16477	16568	16677	16561	16504	16541	16696	16805	16640	16678	16683	16586	16752	16570	16580	16738	16727	16549	16574	16511	16472	16466	16563	16700	16539	16541	16415	16467	16459	16548	16489	16513	16468	16489	16609	16572	16595	16515	16527	16590	16704	16675	16539	16477	16753	16657	16603	16496	16657	16564	16883	16579	16771	16541	16509	16590	16584	16681	16405	16550	16414	16628	16542	16406	16468	16553	16548	16546	16523	16720	16606	16511	16604	16464	16549	16676	16638	16679	16680	16571	16665	16521	16628	16701	16675	16584	16451	16397	16629	16568	16529	16588	16667	16531	16548	16557	16528	16425	16490	16489	16596	16516	16491	16664	16397	16574	16644	16783	16842	16553	16423	16440	16568	16482	16707	16758	16634	16643	16476	16457	16505	16692	16711	16448	16787	16745	16667	16441	16443	16550	16600	16423	16555	16799	16614	16569	16647	16581	16665	16547	16640	16603	16663	16474	16629	16636	16729	16641	16302	16567	16668	16767	16636	16466	16774	16617	16684	16539	16658	16539	16650	16548	16549	16508	16623	16541	16612	16714	16530	16677	16687	16483	16481	16613	16352	16437	16480	16778	16608	16742	16522	16606	16560	16664	16437	16738	16648	16764	16681	16579	16662	16612	16453	16511	16733	16782	16612	16713	16606	16595	16421	16591	16758	16451	16636	16561	16844	16715	16715	16594	16445	16541	16623	16598	16398	16692	16244	16535	16572	16605	16754	16701	16702	16583	16656	16543	16517	16674	16477	16558	16663	16615	16609	16552	16559	16710	16616	16469	16722	16473	16335	16509	16562	16522	16464	16820	16402	16695	16638	16288	16459	16638	16774	16611	16713	16476	16645	16671	16540	16482	16505	16355	16616	16816	16579	16710	16639	16755	16463	16667	16573	16579	16465	16701	16547	16718	16513	16625	16595	16636	16441	16612	16463	16713	16712	16567	16561	16459	16555	16464	16456	16751	16449	16746	16665	16648	16649	16833	16616	16744	16629	16664	16517	16670	16463	16542	16500	16699	16478	16553	16515	16501	16619	16650	16668	16361	16385	16627	16474	16612	16574	16500	16534	16486	16631	16587	16711	16717	16716	16469	16479	16781	16820	16483	16517	16727	16715	16685	16610	16598	16509	16524	16606	16660	16567	16674	16632	16712	16683	16645	16692	16797	16676	16625	16554	16565	16458	16630	16606	16535	16595	16267	16586	16491	16542	16549	16690	16535	16558	16562	16647	16655	16535	16559	16533	16559	16770	16515	16518	16561	16495	16397	16559	16766	16516	16574	16566	16337	16568	16717	16673	16672	16328	16405	16560	16761	16596	16598	16629	16648	16600	16418	16611	16745	16433	16643	16734	16714	16652	16711	16668	16552	16656	16604	16524	16547	16593	16506	16717	16530	16468	16519	16595	16497	16476	16674	16761	16699	16600	16482	16611	16582	16550	16603	16775	16511	16557	16610	16537	16860	16614	16722	16416	16681	16686	16514	16658	16478	16582	16750	16514	16631	16525	16453	16630	16474	16551	16651	16467	16606	16570	16574	16565	16572	16393	16678	16520	16601	16546	16691	16524	16532	16426	16376	16695	16696	16557	16489	16615	16503	16744	16615	16685	16708	16591	16646	16610	16757	16642	16409	16600	16421	16585	16533	16598	16624	16572	16397	16608	16652	16614	16486	16518	16585	16408	16600	16757	16610	16606	16480	16498	16480	16710	16469	16733	16562	16593	16539	16530	16582	16712	16706	16817	16658	16493	16607	16706	16560	16471	16445	16732	16712	16438	16740	16814	16641	16439	16318	16667	16730	16565	16819	16772	16691	16561	16685	16548	16669	16708	16703	16690	16621	16620	16674	16568	16663	16816	16513	16513	16588	16553	16475	16584	16627	16694	16549	16577	16665	16690	16652	16514	16515	16486	16794	16681	16457	16613	16488	16469	16667	16875	16446	16445	16596	16544	16428	16729	16594	16405	16606	16596	16700	16695	16446	16580	16436	16429	16532	16507	16707	16751	16437	16481	16611	16627	16502	16723	16493	16762	16611	16452	16579	16624	16599	16636	16513	16744	16824	16690	16566	16642	16685	16714	16355	16649	16677	16571	16848	16751	16668	16567	16686	16622	16594	16537	16570	16661	16509	16579	16734	16826	16574	16355	16513	16634	16473	16740	16598	16490	16755	16591	16764	16771	16569	16679	16572	16613	16658	16633	16454	16569	16705	16458	16850	16622	16601	16761	16732	16598	16752	16635	16689	16752	16422	16565	16480	16654	16677	16633	16594	16309	16493	16512	16595	16481	16604	16740	16738	16589	16414	16530	16693	16401	16683	16578	16512	16588	16671	16671	16588	16660	16633	16513	16691	16576	16472	16470	16436	16669	16543	16519	16503	16385	16559	16534	16732	16589	16473	16485	16686	16539	16531	16681	16556	16704	16426	16740	16492	16603	16441	16480	16594	16310	16706	16630	16643	16630	16501	16575	16637	16415	16521	16442	16630	16569	16663	16520	16584	16525	16697	16490	16657	16519	16368	16795	16629	16565	16598	16671	16584	16497	16596	16769	16704	16377	16588	16620	16588	16662	16734	16504	16582	16719	16740	16641	16620	16700	16545	16817	16585	16504	16608	16571	16824	16696	16556	16488	16692	16725	16576	16412	16456	16637	16787	16662	16696	16604	16613	16501	16525	16571	16496	16769	16813	16571	16693	16687	16480	16639	16426	16511	16560	16294	16704	16502	16734	16719	16724	16623	16481	16590	16568	16647	16539	16609	16529	16591	16583	16626	16663	16687	16821	16765	16640	16872	16765	16470	16463	16487	16747	16445	16594	16587	16605	16577	16678	16689	16724	16484	16450	16537	16852	16580	16545	16512	16491	16584	16437	16713	16592	16561	16640	16517	16799	16521	16453	16577	16793	16521	16735	16730	16538	16463	16510	16540	16543	16505	16626	16533	16751	16620	16578	16724	16560	16726	16495	16622	16472	16546	16518	16343	16672	16577	16768	16614	16673	16482	16355	16545	16572	16564	16542	16741	16548	16552	16601	16630	16688	16749	16465	16561	16665	16670	16725	16565	16721	16686	16655	16574	16585	16421	16464	16563	16708	16623	16598	16673	16618	16618	16261	16528	16634	16568	16577	16539	16682	16612	16660	16714	16691	16510	16696	16601	16659	16558	16722	16586	16688	16479	16640	16432	16760	16627	16655	16523	16784	16505	16687	16647	16425	16699	16684	16864	16789	16522	16608	16630	16606	16471	16740	16611	16450	16777	16668	16485	16538	16517	16508	16608	16574	16529	16682	16583	16737	16770	16466	16770	16529	16588	16697	16652	16514	16586	16639	16716	16504	16616	16641	16566	16757	16667	16650	16592	16421	16624	16714	16711	16628	16571	16524	16471	16561	16557	16671	16700	16732	16467	16656	16679	16819	16440	16841	16679	16726	16533	16717	16735	16530	16563	16468	16714	16544	16662	16519	16520	16715	16741	16644	16794	16585	16513	16790	16644	16758	16461	16612	16618	16449	16469	16737	16492	16566	16524	16553	16398	16626	16760	16805	16292	16588	16556	16641	16557	16364	16653	16677	16601	16713	16447	16487	16456	16624	16823	16750	16548	16493	16618	16555	16409	16524	16658	16681	16756	16602	16687	16759	16865	16707	16459	16695	16524	16439	16687	16643	16658	16725	16612	16548	16675	16460	16473	16590	16499	16558	16603	16700	16554	16469	16554	16671	16764	16600	16678	16547	16645	16517	16486	16414	16412	16577	16621	16619	16277	16424	16752	16541	16633	16564	16431	16860	16556	16684	16551	16699	16640	16692	16461	16647	16555	16755	16605	16355	16618	16629	16568	16749	16614	16416	16584	16698	16565	16536	16460	16816	16555	16713	16543	16530	16824	16666	16540	16657	16508	16471	16613	16397	16691	16541	16579	16893	16631	16676	16612	16586	16660	16719	16459	16712	16689	16390	16432	16521	16513	16712	16764	16518	16539	16681	16767	16536	16688	16673	16784	16566	16606	16493	16613	16501	16668	16706	16420	16341	16482	16506	16518	16604	16593	16648	16547	16691	16794	16718	16790	16657	16667	16543	16715	16653	16652	16544	16433	16723	16649	16612	16474	16743	16650	16425	16570	16448	16688	16627	16614	16553	16593
15607	19155	19434	16307	15500	15313	15089	14924	14371	14302	14224	14116	14430	15611	17070	16927	15847	15111	14488	14170	14038	13979	14102	14115	13923	14186	13985	14056	13943	14066	14099	13865	14260	13973	14196	14060	14114	13996	14151	14253	14095	14026	13956	13968	13978	14014	14181	14165	14278	14017	14176	13991	14149	14070	14106	14067	14273	14024	13937	14080	14010	14076	14172	14027	13995	14057	14185	14040	14058	14026	13898	14022	14054	14158	13939	13984	14206	14072	13977	14049	13958	14154	14295	13988	14004	14012	14017	14073	14072	14175	14133	14099	14053	14030	13912	14048	14073	14062	14128	14031	14085	14099	13979	14076	14016	14024	14098	14086	14136	14124	13993	13974	13918	14029	14218	14027	13913	14035	14073	13990	14099	14085	14044	14190	14146	14262	14106	14062	14029	14083	13924	14108	14184	14188	13954	14144	14234	13990	14214	14131	14018	14042	14051	14047	14120	14087	14144	14021	14098	14045	14047	13996	14030	14177	14044	13932	14175	13970	14076	14072	13890	14136	14153	14154	14062	13841	14138	14090	14016	14135	13835	14028	14027	14049	13954	14072	14003	14133	14069	14082	14031	13998	14170	14208	14072	14215	14108	13975	14095	13880	14115	13933	14298	13967	14004	13974	14055	14178	14199	14147	13903	14070	13970	13985	13974	14240	13983	13986	14200	13917	13924	14077	13947	14117	14006	14074	13975	14255	14152	14039	14040	14080	14013	13997	13920	14053	13921	13981	14281	13996	14010	14230	14013	14092	14060	14064	14104	14156	13956	14102	14156	14065	14186	13997	13915	14211	13989	14158	14154	14230	13968	13922	14091	14084	14074	14052	14021	14014	14048	14030	14094	14128	14054	13963	14084	14028	13935	14056	13996	14233	14234	14102	14015	14093	14094	13927	13986	14100	13984	14140	14133	14027	13969	13928	14060	13996	14028	14019	14114	14036	14120	13983	14257	13969	13991	14150	14157	13965	14200	14153	14047	13941	13851	14176	13921	14097	13965	13969	14071	14012	14003	14151	14248	14048	14056	13966	14172	14121	14022	14088	13977	14145	13911	14080	14015	14017	14107	14072	14068	13960	14093	13904	14118	14016	14096	14151	14087	13878	14095	13992	14175	14177	13975	14106	14088	14138	13988	14058	13976	14074	14123	14098	14000	14148	14011	13948	13996	13975	14064	14037	13973	14005	14170	14069	13909	14228	14049	14000	14032	14041	14117	13981	14102	14056	14063	13984	14205	13927	14080	13934	14075	13964	14016	13852	14053	13907	14052	14090	14077	14147	14136	14057	14047	14085	13889	14213	14043	14059	13970	14169	14174	14037	13906	14067	14231	14157	14038	14149	13925	14244	14145	14013	14110	13963	14031	13971	13896	13812	14249	14067	13945	13981	13871	13998	14058	14016	14046	14006	14052	13954	14066	14231	14065	13915	13811	14014	13979	13977	14086	13959	14094	14202	14169	14067	14082	13989	14024	14115	13984	14216	14147	14224	13997	13920	13880	14068	14076	14050	14083	14015	13969	14043	14220	14087	14214	13993	14119	13800	14128	14065	14088	14066	14048	14017	14085	13870	14144	13994	14138	14138	13980	14044	14218	14101	13906	14039	14133	14197	14190	14160	14216	14036	14091	14228	13970	14045	14014	14054	14254	14148	14124	14078	13872	14064	14107	14198	14189	14250	13983	14023	14092	14081	14162	14145	14064	13981	13982	13959	14036	14077	14092	14181	14144	14128	13878	14166	14103	14268	14113	14047	14042	13902	14076	13996	14050	14014	13927	13982	14156	14134	13894	14058	14097	14048	14011	14108	13966	14086	13793	14151	14189	14230	13907	14167	14049	13997	14137	14009	13956	14162	14029	14061	14058	13817	13953	14116	13984	14018	14030	14064	13976	14117	14043	14046	14105	13949	13995	13973	14166	13953	14105	13916	14056	14052	14060	13977	14035	14202	14118	14097	14034	14095	14193	13993	13995	14064	14177	13957	14121	14154	14098	14060	13922	14154	14079	14101	14175	14151	13995	13962	14010	14094	14079	14128	13976	14051	14013	14250	13847	13962	14146	14115	14097	14056	13981	14123	14137	14055	14126	14086	14059	14129	14129	13954	14098	14178	13994	14107	13971	14062	14028	13993	14152	13927	14133	14152	14090	14155	14001	13925	13965	14203	14005	14205	13904	14101	14061	14175	13979	13929	14050	14046	14038	14197	14104	13981	14128	14212	14069	14133	14018	13834	13958	14059	13874	14101	14085	14024	14200	14039	14007	14190	14038	13990	13907	14030	14140	14108	13946	13980	14151	13894	14046	14135	14057	14103	14010	14108	14046	14036	14144	14031	13972	13924	14153	13992	14138	13935	14220	14102	14217	14065	14265	14208	13986	14102	14030	14144	13961	13984	14030	14040	13860	14020	14100	14021	14052	14195	14229	14153	13918	14072	14173	13961	14113	14227	14000	14135	14036	13934	14281	14125	14078	13905	14070	13907	14125	13936	13879	14133	14202	14156	14027	14098	13974	13898	14078	14144	14141	13988	13931	14041	14029	13907	13855	14103	14104	14022	13996	14055	14087	14054	14149	14076	14023	14179	14113	13990	14072	14156	14089	13999	13954	13979	13921	14044	14036	14163	14132	14000	13948	14108	13920	14104	14043	14015	14028	14099	14100	14065	14023	14174	14096	14106	13986	14071	13963	14049	13961	14045	14004	14227	14107	14045	14035	14107	13923	14088	13944	14035	14098	14096	14180	14240	14059	13917	14059	14154	14183	13982	14086	14012	14141	13879	13993	14071	14072	13925	13940	14142	14095	14187	14082	14178	13866	14074	14006	14001	13940	14043	14124	14019	14165	13975	14045	14148	13808	14261	13927	14187	13951	13924	13994	14156	13986	14068	14109	13926	13934	14027	13858	14007	14169	13955	13965	14039	13969	14070	14164	13973	14128	13938	14112	14032	13999	14042	13955	14063	14031	14133	14006	14147	14288	13980	14021	13948	14055	14007	14206	14019	14127	13960	13984	14048	14068	14012	14069	14018	14198	14066	14079	14100	13942	14016	13979	13952	14055	14050	14060	14131	14090	14067	14057	14213	13930	13971	14056	14059	14017	14236	14193	14190	14009	14108	14014	14108	14031	13936	13987	13958	14069	14029	14035	14034	14189	14010	14051	14086	14205	14060	14071	14070	14008	13919	13895	14224	14088	14177	14122	13895	14058	13969	13953	13976	13956	14042	13916	13862	14263	13977	14208	14113	13851	13954	14055	14111	13890	14033	14070	13965	14138	13944	14034	13998	14325	14044	14066	14263	13959	14112	14081	14000	14069	13986	14010	14142	13886	13902	13887	14012	14085	13992	14049	13999	13990	13863	14029	14155	14207	13927	13938	14166	13988	14028	14008	14140	13949	14138	14054	14076	14184	14102	14104	14103	14036	13952	14051	14101	14274	13988	14099	14040	13884	13961	14049	14214	14109	14144	13949	14023	14149	14030	14077	14172	13854	14018	14038	14255	13893	14019	14073	14033	14060	14091	14015	14002	13997	13999	14057	14126	14064	14061	14075	14064	14242	14094	14009	13946	14042	13960	14024	14083	13987	14000	13933	14136	14028	13887	14028	14154	14033	14122	14260	14042	13922	14224	14124	14042	14184	14150	13921	14104	14131	14111	14192	14054	14153	13963	14093	13919	14072	14100	14002	14109	14020	13949	13931	14049	14115	14067	14126	14261	13948	14115	13959	14091	14268	13984	13958	13962	14076	14116	14072	14112	14099	13856	14137	14073	13965	14054	14085	14101	13999	14040	14020	14063	14204	14061	14186	13956	14128	13940	14221	14022	14164	14049	14223	13963	13956	14221	14047	13996	13908	14348	14022	14022	13919	14063	14193	13993	14198	14003	14124	14024	14079	14039	14123	14061	13976	14050	14098	14015	14024	13844	14089	13982	14155	14079	14006	14072	14078	13995	14280	14119	14214	14091	14020	14115	14195	13956	14211	14085	14245	13993	13955	13868	14051	13966	14122	13987	14131	14085	13997	14005	14016	14101	14051	14042	13937	14118	13791	13906	13870	14036	14092	14238	13838	14112	14128	14130	14045	14121	13943	14132	13911	13932	14156	13963	13998	14033	13919	14122	14027	13950	14053	14169	14256	13954	13919	13817	14054	14058	14279	14085	14044	13991	14116	14118	14032	13940	14026	14128	14144	13954	14028	14122	14085	13954	14039	14105	14095	14018	14134	14064	14228	14010	14028	13889	14047	14026	14053	13960	14048	14128	14200	14107	14042	14191	14121	14066	14098	14141	14084	14133	13950	13870	14093	14087	14041	14011	14118	14022	13997	14023	14010	14118	14093	14077	13841	14075	13877	14022	14008	14194	14131	13982	14138	13953	14061	14194	13937	14046	14055	13963	14122	14077	14106	13912	14288	14084	13891	14055	14185	14086	14080	13991	14088	14118	13992	14229	13917	14144	13932	14100	13978	13911	14054	14204	14122	14158	14240	14132	13956	13840	14227	14123	14169	14052	14250	14001	14098	14030	14026	14120	14105	14202	13981	14066	14031	13991	13987	14103	14067	14023	14094	14074	14107	14152	14109	14122	14121	14043	14037	14013	13796	13968	14144	14135	14003	14038	13981	14142	14206	14066	14092	14073	13930	13964	14081	14032	14222	14197	14025	14098	13883	14047	14070	14070	14158	14146	14064	14107	14152	14101	13942	14049	13996	13881	13994	14013	14104	14016	14046	14145	14012	14046	14119	14009	14160	13985	14087	14109	14219	14055	14035	14144	14117	14060	14065	13954	14046	14058	14136	14079	13992	14086	14172	14242	14048	14037	14136	14130	14060	14118	14177	14061	14193	13939	14072	14064	14115	13999	14092	14114	14157	14149	14102	13819	13965	14275	14015	13929	13943	14158	14052	13879	14218	14093	14076	13795	14077	14194	14038	14092	13957	14093	13952	14317	13961	14050	14165	14108	14022	14113	14060	14055	14024	13970	13989	13884	13932	13984	14160	14100	14068	14025	14111	14021	14144	14174	14066	14063	14025	14143	13870	13977	14094	14203	14096	13992	14163	14127	13966	14102	14108	14115	13874	14049	13799	13986	14079	14030	14058	14115	14223	14077	14181	14040	14048	14052	14095	14030	14169	14201	14143	14118
23698	20782	27929	23810	21664	20827	19973	17603	16843	16741	16720	16545	16743	19892	29114	27886	24681	20909	18065	16902	16560	16324	16227	16330	16197	16099	16232	16165	16322	16242	16181	16199	16367	15963	16241	16315	16254	16377	16162	16222	15996	16146	16298	16347	16308	16181	16187	16154	16207	16289	16258	16291	16154	16129	16352	16139	16146	16222	16231	16273	16235	16256	16160	16142	16226	16203	16220	16158	16123	16218	16185	16169	16064	16148	16109	16243	16364	16167	16066	16217	16083	16127	15984	16056	16243	16205	16125	15999	16107	16163	16219	16214	16147	16306	16288	16370	16228	16130	16232	16094	16285	16177	16308	16127	16235	16104	16223	16280	16093	16145	16130	16220	16274	16230	16042	16229	16301	16277	16321	16294	16321	16134	16160	16384	16173	16140	15955	16075	16150	16022	16148	16167	16171	16341	16096	15868	16049	16072	16127	16161	16344	16278	16278	16147	16316	16202	16168	16178	16022	16086	16232	16298	16377	16152	16109	16311	15987	16084	16216	16275	16243	16227	16248	16233	16250	16231	16298	16015	16107	15979	16202	16293	16278	16257	16272	16103	16139	16277	16099	16257	16108	16349	16206	16066	16111	16217	16245	16169	16167	15933	16163	16269	16112	16126	16022	16234	16286	16071	16006	16229	16267	16042	16208	16045	16229	16222	16374	16365	16264	15942	16018	16324	16234	16224	16171	16209	16203	16033	16297	16243	16296	16128	16055	16152	15994	16082	15943	16206	16146	16066	16023	16190	16126	16250	16131	16347	16068	16168	16171	16332	16182	16019	15928	16143	16416	16102	16070	16113	16267	16101	15883	16100	16282	16093	16127	16001	16189	16148	16127	16212	16169	16279	16357	16151	16043	16388	16140	16244	16094	16124	16244	16254	15990	15937	16045	16230	16040	16054	16137	16165	16229	16082	16420	16509	16240	16161	16047	16119	16196	16215	16253	16125	16118	16267	16248	16280	16149	16330	16048	16263	16150	15911	16124	16213	16325	16179	15935	16368	16346	16070	16143	16204	16116	16352	16023	16488	16273	16164	16252	16247	16202	16267	16052	16069	16171	16202	16452	16021	16328	16062	16505	16096	16238	16241	16115	16193	16077	16106	16216	16033	16126	16400	16317	16191	16054	16219	16226	16148	16165	16134	16086	16030	16154	16087	16205	16076	16157	16284	16307	16233	16255	16290	16184	16175	16212	16006	16088	16134	16024	16180	16281	16309	16119	16236	16125	16300	16224	16317	16099	16152	16181	16161	16108	16239	16084	16155	16368	16289	16123	16201	16096	16237	16131	15933	16143	16274	16194	16196	16227	16231	16220	16059	16120	16174	16154	16057	16062	16290	16363	16159	16258	15996	16309	16209	16098	16288	16274	16073	16310	16336	16277	16044	16130	16102	16191	16246	16073	16023	16300	16183	16182	16182	16120	16352	16153	16209	16037	16162	15963	16144	15939	16297	16236	16399	16315	16325	16273	16138	16344	16218	16182	16368	16078	16224	16223	16250	16137	16221	16147	16127	16268	16102	16338	16277	16239	16030	16032	16199	16245	16105	16114	16172	16015	15984	16072	16186	16347	16119	16160	16192	15990	16283	16258	16298	16185	16577	16147	16112	16148	16148	16147	16201	16170	16284	16437	16199	15958	16299	16399	16116	16197	16191	16220	16172	16201	16335	16255	16181	16146	16238	16174	16094	15982	16067	16505	16274	16213	16232	16386	16071	16381	16223	16228	16175	16080	16162	16035	16137	16272	16070	16121	16113	16270	16262	16283	16184	16433	16170	16023	16217	16214	16315	16259	16138	16119	16010	16166	16015	16306	16223	16181	16290	16133	16356	16207	16176	16328	16002	16180	15954	16077	16192	16120	16133	16007	16100	16227	16251	16186	16129	16033	16175	16216	16187	16173	16091	16289	16329	16206	16267	16196	16075	15960	16052	16170	16168	16313	16410	16248	16080	16243	16007	16197	16482	16302	16289	16119	16211	16277	16226	15981	16135	16116	16228	16083	16162	16137	16283	16377	16088	16213	16146	16139	16001	16139	16107	16183	16190	15960	16143	16271	16185	16131	16270	15880	16180	16225	16007	16133	16057	16228	16186	16154	16103	16026	16143	16082	16296	16228	16260	16181	16117	16011	16111	16209	15924	16204	16100	16220	16346	16077	16049	16037	16096	16094	16136	16301	15950	16319	16216	16156	16239	16250	16367	16231	16180	16131	16179	16245	16354	16143	16211	16091	16141	16348	16184	16204	16125	16162	16108	15970	16217	16210	16150	16157	16234	16301	16325	15987	16197	16286	16203	16217	16312	16244	16196	16228	16153	16239	16147	16211	16199	16189	16107	16160	16216	16202	16209	16223	16234	16232	16152	16338	16048	16159	16199	16551	16214	16214	16289	16298	15983	16111	16350	16317	16235	16151	16105	15954	16097	16089	16296	16052	16240	16166	16158	16116	16249	16267	16247	15907	16183	16251	16353	16263	16252	16232	16102	16171	16033	16224	16334	16214	15984	16055	16261	16093	16255	16127	16221	16131	16123	16154	16080	16215	16047	16197	16205	16201	16142	16033	16106	16277	16100	16283	16046	16191	16072	16153	16016	16185	16233	16139	16232	16002	15955	16163	16153	15970	16023	16177	16182	16307	16147	16083	16108	16004	16290	16161	16123	16302	16342	16281	16143	16171	16231	16183	16160	16454	16085	16190	16148	16256	16097	16026	16190	16181	16268	16271	16172	16253	16156	16409	16262	16334	16124	16270	16160	16176	16238	16136	16184	16226	15945	16264	16260	16157	16083	16067	16264	15943	16050	16341	16218	16081	16127	16149	16033	16214	15963	16154	15954	16313	16199	16462	16317	16190	16123	16343	16080	16121	16195	16352	16382	16179	16233	16077	16235	16055	16108	16043	16059	16139	16195	16169	16439	16193	16164	16143	16030	15980	16137	16236	16120	16281	16108	16220	16308	16111	16092	16246	16228	16279	16132	16192	16301	15993	15949	16221	16075	16343	16135	16203	16062	16187	16112	16352	16154	16121	16102	16113	16199	16193	16210	16357	16305	16212	16030	16017	16154	16185	16206	16094	16333	15987	15997	16153	16372	16145	16375	16369	16374	16329	16160	16206	16256	16224	16310	16131	16131	16011	16250	16251	16046	16002	16211	16150	16209	16265	15996	16248	16144	16156	16128	16141	16261	16253	16298	16187	16151	16258	16230	16136	16394	16111	16295	16096	16009	16104	16301	16145	16253	16304	16234	16147	16144	16214	16252	16157	16314	16208	16080	16327	16158	16306	16184	16171	16067	16061	16179	16184	16245	16199	16317	16238	16029	16275	16408	16310	16113	16279	16493	16212	16296	16196	16294	16167	15941	15993	16253	16351	16280	16023	16380	16317	16017	15999	16098	16110	16494	16268	15998	16409	16302	16169	16275	16201	16262	16154	16409	16257	15962	16409	16071	16050	16097	15919	16096	16072	16195	16292	16102	16438	16350	16256	16202	16119	16307	16065	16070	16133	16096	16201	16008	16186	16232	16282	16116	16332	16127	16280	16166	16090	16197	16181	16184	16089	16107	16161	16121	16380	16144	16238	16075	16057	16081	16309	16272	16191	16090	16105	16319	16245	16017	16123	16152	16165	16155	16166	16233	16276	16177	16376	16122	16161	16324	16154	16269	16388	16253	16341	16256	16176	16201	16279	16106	16358	16147	16118	16205	16378	16260	16269	16203	16014	16090	16182	16259	16268	16231	16047	16162	16261	16174	16131	16361	16279	16267	16132	16282	16085	16184	16228	16255	16185	16270	16153	16197	16373	16351	16326	16179	16208	16094	16234	16042	16201	16097	16224	16247	16160	16119	16134	16196	16157	16217	16243	16152	16074	16286	16186	16145	16218	16107	16107	16041	16301	16051	16087	16343	16296	16278	16164	16048	16297	16173	16299	16311	16004	16189	16222	16146	16333	16218	16270	16181	16219	16235	16193	16197	16019	16113	16187	16168	15959	16171	16106	16325	16107	16279	16269	16190	16083	16236	16180	16290	16206	16318	16048	16069	16274	16349	16293	16178	16431	16152	16119	16226	16291	16208	16217	16121	16109	16215	16191	16052	16152	16206	16242	16101	16153	16077	16259	16130	16368	16224	16281	16090	16188	16046	16027	16116	16155	16230	16314	16262	16109	16234	16209	16282	16134	16139	16350	16408	16321	16227	16365	16220	16172	16344	16083	16441	16299	16137	16210	16097	16165	16014	16398	16274	16142	16250	16162	16331	16216	16142	16194	16166	16186	16301	16320	16301	16281	16184	16119	16262	16173	16302	16334	16000	16246	16051	15982	15908	16362	16086	16104	16196	16118	16157	16050	16087	16195	16170	16250	16128	16107	16150	16140	16316	16253	16161	16369	16403	16345	16078	16218	16082	16132	16191	16317	16308	16063	16316	16071	16069	16197	16278	16181	16235	16137	16072	16041	16149	16210	16019	16133	16261	16203	16234	16252	15977	16229	16140	16062	16084	16175	16254	16151	16212	16300	16453	16227	16044	16180	16291	16095	16089	16258	16394	16082	16012	16145	16147	16109	16127	16428	16326	16279	16008	16106	16085	16125	16286	16061	16160	16231	16312	16079	16204	16076	16153	16240	16296	16382	16086	16238	16142	16196	16285	16335	16160	16251	16218	16284	16118	16174	16133	16154	16057	16209	16026	16087	16225	16471	16233	16400	16102	16255	16068	16234	16209	16005	16198	16194	15983	16046	16054	16198	16198	16051	16107	16225	16294	16222	16108	16320	16149	16198	16160	16186	16276	16210	16251	16157	16136	16264	16038	16138	16187	16234	16184	16155	16216	16289	16143	16137	16018	16186	16033	16031	16076	15928	16170	16291	16274	16060	16168	16196	16193	16323	16328	16344	16327	16135	16019	16008	16246	16193	16336	16217	16156	16083	16386	16070	16298	15974	16142	16297	16006	16160	16299	16260	16003	16008	16206	16334	16365	16262	16200	16197	16016	16237	16154	15966	16174	16312	16089	16150	16240	16166	16215	15943	15982	16204	16201	16267	16263	16014	15883	16135	16250	16371	16230	16128	16188	16270	16029	16418	16205	16257	16139	16138	16422	16221	16006	16251	16186	16290	16134	16121	16409	16084	16211	16272	16363
14235	24456	22703	18838	17658	17011	16059	15265	14658	14434	14294	14305	14298	20432	30976	27825	23546	18857	15828	14265	13939	13926	13836	13855	13878	13856	13981	13958	13625	13788	13875	13911	13808	13819	13889	13904	13677	13667	13820	13960	13777	13975	13867	13893	13975	13819	13732	13806	13776	13781	13832	13947	13879	13892	13789	13824	13835	13758	13780	13745	13841	13745	13729	13797	13981	13981	13957	14013	13807	13753	13707	13900	13848	13747	13648	13785	13896	13817	13916	13901	13804	13804	13648	13780	13950	13694	13835	13879	13688	13750	13749	13717	13878	13773	13822	13844	13710	13823	13863	13797	13633	13661	13866	13998	13854	13912	13658	13691	13892	13880	13844	13623	13743	13876	13956	13775	14026	13819	13592	13919	13693	13878	13817	13811	13769	13791	13662	13794	13877	13704	13621	13932	13939	13817	13763	13748	13748	13737	13866	13990	13901	13913	13737	13803	13851	13821	13746	13902	13813	13850	13874	13825	13619	13766	13836	13692	13933	13845	13854	13746	13752	13762	13846	13837	13673	13832	13752	13809	13783	13805	13601	13712	13827	13842	13776	13831	13963	13749	13886	13803	13825	13794	13934	13709	13833	13899	13775	13899	13614	13921	13771	13748	13887	13659	13910	13817	13827	13871	13811	13892	13846	13816	13801	13850	13816	13632	13820	13835	13638	13962	13713	13818	13747	13775	13701	13781	13752	13881	13924	13793	13780	13880	13807	13872	13704	13934	13620	13727	13713	13949	13862	13791	13748	13787	13942	13950	13837	13801	13843	13995	13932	13744	13774	13762	13652	13684	14008	13782	13719	13772	13861	13879	14121	13794	13620	13808	13763	13755	13736	13777	13796	13763	13816	13902	13766	13833	13895	13732	13791	13745	13834	13839	13612	13793	13838	13741	13752	13820	13624	13677	14051	13912	13880	13808	13829	13695	13719	13940	13832	13803	13787	13765	13843	13774	13894	13826	13875	13780	13855	13908	13658	13832	13819	13823	13922	13712	13729	13918	13770	13827	13663	13916	13848	13858	13875	13590	13741	13732	13929	13882	13796	13600	13845	13781	13692	13777	13739	13678	13761	13921	13944	13763	13710	13773	13720	13898	13847	13787	13934	13800	13631	13740	13725	13842	13874	13851	13806	13911	13834	13745	13895	13706	13974	13751	13789	13785	13733	13971	13702	13742	13876	13856	13835	13751	13774	13678	13870	13749	13735	13748	13799	13841	13773	13731	13574	13879	13972	13742	13804	13770	13800	13779	13850	13695	13938	13656	13730	13707	13775	13800	13882	13736	14004	13958	13718	13867	13891	13881	13678	13741	13780	13826	13625	13880	13976	13984	13783	13907	14002	13827	13787	13929	13908	13672	13832	13779	13714	13915	13925	13939	13738	13820	13661	13942	13733	13962	13902	13753	13844	13796	13733	13816	13885	13777	13902	13837	13747	13941	13671	13688	13709	13788	13783	13866	13791	13647	13675	13831	13788	13786	13919	13881	13728	13866	13727	13860	13869	13763	13769	13807	13813	13775	13784	13794	13880	13858	13774	13821	13786	13823	13711	13833	13877	13734	13781	13692	13839	13708	13800	13683	14009	13905	13888	13698	13832	13852	13832	13874	13825	13786	13889	13852	13746	13966	13755	13686	13747	13884	13754	13879	13812	13743	13765	13852	13901	13816	13656	13741	13683	13878	13774	13888	13849	13796	13818	13832	13804	13773	13880	13671	13950	13788	13861	13759	13772	13763	13821	13916	13870	13782	13792	13824	13633	13822	13854	13727	13887	13751	14013	13753	13698	13813	13756	13930	13719	13775	13955	13809	13789	13737	13907	13881	13742	13676	13778	13854	13866	13946	13796	13734	13985	13903	13785	13787	13853	13647	13904	13629	13672	13724	13820	13743	13885	13905	13824	13718	13869	13826	13785	13775	13855	13818	13798	13869	13739	13923	13862	13721	13836	13833	13769	13743	13813	13772	13891	13850	13852	13814	13857	13825	13556	13811	13821	13827	13818	13940	13910	13844	13954	13795	13913	13700	13666	13870	13750	13899	13718	13796	13977	13890	13830	13878	13868	13789	13726	13666	13848	13900	13723	13782	13722	13735	13955	13757	13777	13790	13677	13722	13871	13786	13818	13673	13759	13882	13750	13740	13824	13761	13969	13805	13738	14010	13807	13834	13843	13727	13843	13718	13857	13700	13902	13723	13982	13689	13765	13610	13911	13719	13634	13799	13765	13650	13793	13724	13887	13875	13710	13699	13812	13833	13667	13846	13872	13776	13917	13680	13733	13754	13778	13758	13679	13719	13847	13806	13797	13703	13717	14002	13718	13807	13755	13797	13695	13802	13740	13747	13818	13813	13763	13754	13850	13810	13888	13691	13926	13924	13813	13847	13814	13757	13814	13872	13784	13820	13690	13803	13736	13698	13722	13876	13758	13901	13844	13664	13895	13727	13911	13907	13706	13744	13827	13705	13709	13829	13822	13759	13712	13786	13732	13890	13676	13893	13854	13875	13841	13858	13739	13839	13902	13786	13705	13907	13768	13848	13887	13804	13957	13731	13849	13930	13878	13641	13838	13732	13710	13834	13754	13629	13861	13911	13895	13650	13895	13813	13964	13554	13797	13673	13826	13790	13691	13765	13894	13595	13779	13760	13887	13741	13719	13841	13701	13812	13885	13630	13740	13620	13718	13657	13760	13772	14115	13706	13804	13969	13785	13670	13776	13819	13682	13917	13977	13663	13713	13914	13825	13947	13744	13848	14044	13768	13939	13815	13938	13932	13804	13733	13779	13804	13773	13712	13784	13784	13768	13571	13747	13744	13969	13639	13613	13776	13785	13866	13832	13570	13780	13913	13901	13761	13757	13774	13894	13675	13752	13650	13888	13730	13863	13756	13748	13727	13813	13799	13799	13841	13798	13648	13881	13851	13937	13779	13834	13856	13903	13745	13827	13866	13634	13746	13774	13834	13786	13783	13734	13839	13702	13869	13819	13746	13803	13863	13774	13738	13740	13731	13657	13858	13711	13825	13897	13744	13918	13844	13848	13683	13864	13834	13769	13880	13932	13806	13705	13706	13894	13819	13778	13764	13840	13675	13746	13813	13716	13656	13941	13816	13819	13967	13895	13728	13868	13659	13800	13751	13686	13899	13845	13801	13821	13848	13769	13686	13728	13639	13848	13757	13828	13744	13880	13780	13854	13752	13605	13726	13695	13958	13870	13939	13909	13830	13803	13692	13765	13836	13932	13810	13786	13798	13920	13849	13851	13753	13711	13909	14038	13810	13888	13778	13674	13679	13768	13880	13837	13592	13827	13854	13883	13741	13986	13732	13759	13880	13768	13674	14049	13900	13772	13752	13711	13875	13807	13844	13855	13858	13877	13721	13789	13748	13764	13879	13842	13757	13742	13729	13966	13786	13961	13739	13780	13618	13879	13826	13730	13896	13811	13732	13820	13761	13748	13824	13673	13827	13742	13850	13677	13815	14003	13773	13828	13907	13909	13780	13932	13787	13879	13821	13903	13868	13660	13814	13745	13756	13844	13755	13854	13716	13821	13710	13769	13709	13890	13997	13840	13774	13598	13702	13879	13932	13798	14075	13900	13853	13924	13814	13880	13894	13827	13724	13804	13763	14025	13784	13642	13858	13775	13773	13739	13790	13743	13763	13847	13705	13675	13834	13731	13884	13783	13858	13618	13700	13817	13725	13852	13800	13907	13745	13799	13841	13780	13783	13820	13861	13928	13854	13957	13703	13784	13826	13646	14013	13873	13681	13809	13817	13835	13885	13841	13943	13882	13807	13726	13837	13893	13838	13639	13872	13973	13940	13898	13688	13754	13868	13654	14003	13855	13755	13913	13766	13724	13806	13763	13958	13789	13755	13653	13691	13740	13860	13748	13900	13692	13850	13782	13740	13907	13732	13834	13625	13788	13853	13751	13655	13875	13743	13673	13868	13837	13731	13907	13913	13883	13946	13831	13845	13772	13784	13779	13832	13869	13835	13823	13722	13934	13791	13853	13819	13799	13782	13820	13769	13695	13749	13784	13898	13907	13829	13990	13886	13725	13575	13834	13809	13682	13928	13658	13821	13948	13820	13559	13821	13674	13668	13654	13839	13677	13812	13665	13835	13705	13721	13685	13788	13842	13792	13758	13717	13818	13857	13820	13811	13861	13659	13804	13814	13767	13918	13727	13699	13783	13825	13724	13781	13687	14072	13774	13831	13674	13890	13797	13746	13713	14092	13853	13746	13730	13778	13695	13800	13857	13823	13637	13836	13882	13718	13929	13831	13843	13734	13808	13726	13715	13791	13889	13805	13599	13973	13940	13844	13840	13687	13822	13834	13855	13970	13843	13809	13689	13932	13668	13752	13765	13830	13777	13793	13763	13757	13754	13873	13991	13777	13779	13514	13584	13602	13755	13811	13776	13683	13752	13801	13790	13801	13910	13628	13806	13775	13860	13897	13860	13637	13812	13738	13985	13833	13847	13858	13748	13805	13749	13742	13808	13764	13749	13740	13756	13908	13781	13868	13866	13690	13850	13732	13816	13839	13805	13908	13858	13764	13796	13782	13892	13758	13842	13758	13598	13695	13661	13757	13868	13923	13618	13671	13785	13755	13931	13662	13855	13846	13832	13706	13710	13987	13895	13638	13859	13740	13854	13627	13888	13780	13723	13680	13971	13616	13906	13646	13874	13707	13845	13823	13720	13768	13958	13858	13868	13850	13757	13852	13819	13761	13948	13855	13850	13609	13773	13924	13786	13740	13860	13901	13915	13875	13896	14036	13663	13766	13680	13775	13805	13870	13879	13777	13808	13814	13577	13805	13644	13674	13784	13676	13851	13882	13899	13938	13768	13758	13966	13701	13883	13793	13768	13807	13822	13916	13936	13665	13640	13864	13866	13902	13808	13861	13650	13784	13839	13681	13754	13737	13767	13698	13664	13848	13923	13782	13813	13884	13761	13668	13635	13811	13733	13863	13773	13812	13721	13981	13779	13869	13770	13645	13552	13844	13718	13947	13796	13961	13687	13735	13760	13848	13954	13840	13764	13748	13884	14170	13804	13784	13740	13696	13897	13800	13846	13723	13777	13846	13917	13900	13827	13779	13816	13763	13927	13627	13860	13895	13779	13867
22510	20872	28533	23334	21069	22898	24721	18605	17453	17614	17346	17181	17472	27147	38797	37137	31250	24509	20121	17470	17185	16565	16435	16412	16253	16489	16519	16411	16654	16758	16424	16463	16349	16383	16409	16399	16791	16425	16322	16267	16529	16507	16356	16523	16424	16251	16364	16344	16514	16309	16543	16352	16560	16455	16464	16496	16338	16203	16438	16344	16449	16612	16219	16570	16544	16328	16503	16457	16490	16414	16308	16561	16526	16502	16366	16540	16438	16557	16170	16472	16474	16482	16406	16646	16705	16602	16331	16414	16242	16352	16506	16526	16335	16300	16516	16431	16378	16365	16319	16245	16250	16293	16550	16419	16305	16359	16291	16215	16263	16245	16355	16320	16415	16256	16292	16351	16302	16376	16441	16408	16317	16521	16420	16358	16460	16562	16206	16333	16374	16293	16286	16380	16268	16305	16368	16447	16441	16374	16241	16103	16471	16493	16433	16237	16245	16218	16339	16093	16582	16455	16363	16295	16302	16314	16412	16387	16312	16341	16406	16356	16367	16168	16316	16415	16078	16199	16407	16466	16375	16372	16264	16442	16337	16367	16299	16231	16242	16320	16418	16336	16350	16361	16403	16578	16240	16356	16180	16412	16416	16222	16343	16143	16252	16367	16624	16460	16508	16293	16456	16202	16634	16341	16613	16436	16280	16358	16306	16425	16284	16549	16537	16204	16471	16359	16328	16246	16366	16258	16087	16260	16604	16264	16359	16188	16462	16421	16399	16350	16372	16599	16442	16244	16432	16370	16417	16386	16443	16256	16403	16479	16328	16418	16319	16282	16332	16320	16285	16261	16382	16394	16370	16328	16330	16471	16224	16388	16234	16426	16335	16271	16590	16351	16205	16237	16345	16193	16382	16424	16471	16376	16560	16505	16453	16477	16299	16496	16380	16466	16580	16237	16319	16415	16319	16282	16380	16423	16316	16253	16201	16166	16405	16469	16285	16188	16187	16487	16497	16465	16432	16243	16508	16256	16189	16305	16134	16525	16239	16245	16533	16275	16461	16403	16273	16298	16367	16506	16539	16429	16149	16332	16378	16363	16267	16370	16243	16305	16207	16282	16280	16133	16246	16405	16321	16202	16261	16374	16385	16394	16093	16313	16321	16225	16211	16327	16393	16444	16253	16550	16371	16475	16106	16088	16215	16404	16462	16467	16283	16381	16227	16145	16363	16381	16337	16318	16388	16345	16531	16167	16202	16120	16052	16232	16137	16295	16516	16248	16537	16361	16557	16092	16352	16316	16298	16407	16283	16114	16316	16133	16371	16419	16376	16544	16310	16366	16355	16284	16347	16229	16305	16270	16267	16215	16412	16071	16362	16231	16427	16377	16384	16402	16342	16229	16521	16349	16358	16271	16404	16257	16313	16498	16338	16383	16426	16181	16054	16485	16397	16311	16311	16430	16399	16401	16292	16226	16403	16334	16294	16306	16341	16520	16372	16342	16271	16402	16413	16351	16227	16267	16286	16380	16476	16319	16423	16388	16496	16349	16180	16606	16354	16352	16444	16297	16404	16419	16425	16374	16346	16375	16527	16240	16448	16338	16370	16419	16227	16273	16405	16420	16311	16167	16373	16269	16249	16197	16289	16303	16503	16400	16369	16507	16393	16299	16415	16223	16341	16341	16427	16489	16259	16431	16431	16279	16318	16395	16369	16373	16243	16456	16473	16212	16511	16410	16304	16416	16206	16391	16375	16557	16388	16243	16313	16334	16156	16489	16329	16333	16469	16452	16498	16156	16396	16373	16174	16219	16217	16648	16439	16529	16397	16378	16498	16360	16456	16354	16270	16313	16391	16441	16522	16342	16500	16378	16255	16604	16344	16337	16401	16217	16329	16261	16347	16256	16380	16436	16238	16347	16212	16470	16436	16437	16433	16526	16274	16212	16396	16093	16261	16426	16270	16484	16606	16402	16241	16315	16293	16173	16234	16283	16301	16314	16395	16443	16392	16271	16149	16456	16365	16303	16133	16301	16276	16490	16425	16630	16292	16582	16263	16292	16201	16295	16302	16394	16341	16258	16256	16521	16326	16362	16408	16423	16451	16231	16421	16173	16287	16214	16345	16037	16435	16373	16394	16347	16545	16397	16249	16287	16285	16400	16338	16205	16324	16371	16439	16347	16449	16435	16308	16365	16368	16421	16355	16437	16146	16364	16302	16262	16163	16315	16384	16304	16388	16268	16349	16287	16510	16522	16436	16328	16397	16453	16381	16404	16492	16445	16145	16275	16416	16323	16212	16345	16161	16334	16316	16239	16490	16408	16514	16528	16225	16385	16324	16299	16548	16273	16285	16506	16268	16324	16432	16339	16106	16423	16415	16520	16353	16371	16300	16367	16152	16292	16437	16292	16171	16342	16337	16335	16340	16555	16452	16396	16698	16344	16294	16262	16308	16258	16390	16336	16327	16373	16355	16462	16380	16554	16351	16373	16295	16409	16362	16348	16266	16252	16494	16182	16386	16619	16524	16391	16426	16335	16317	16251	16393	16284	16337	16403	16421	16383	16442	16486	16339	16452	16282	16303	16274	16509	16374	16311	16330	16414	16260	16248	16506	16508	16264	16004	16204	16295	16388	16619	16317	16129	16459	16481	16236	16456	16387	16138	16144	16286	16355	16320	16380	16451	16420	16377	16429	16158	16213	16301	16376	16265	16236	16405	16411	16301	16171	16247	16531	16475	16434	16343	16292	16400	16345	16257	16509	16292	16194	16321	16421	16571	16380	16345	16253	16116	16350	16427	16424	16374	16437	16320	16283	16449	16404	16452	16219	16517	16578	16262	16189	16542	16125	16229	16390	16175	16168	16298	16334	16390	16322	16169	16375	16494	16355	16517	16304	16468	16209	16384	16394	16315	16249	16094	16320	16375	16515	16478	16608	16559	16316	16465	16519	16338	16300	16361	16336	16114	16524	16475	16222	16190	16209	16244	16533	16417	16086	16370	16253	16278	16420	16256	16297	16322	16316	16311	16365	16379	16373	16377	16415	16144	16413	16238	16393	16407	16159	16414	16185	16405	16434	16358	16288	16335	16200	16351	16282	16553	16330	16411	16479	16195	16455	16358	16389	16418	16367	16345	16377	16313	16346	16363	16474	16163	16309	16222	16394	16247	16287	16246	16190	16309	16253	16206	16256	16284	16438	16387	16551	16384	16279	16161	16369	16349	16481	16426	16306	16314	16424	16323	16517	16317	16141	16195	16310	16339	16316	16398	16410	16373	16400	16403	16237	16459	16204	16339	16357	16256	16359	16271	16434	16364	16486	16316	16445	16404	16267	16054	16229	16285	16331	16349	16468	16173	16431	16270	16482	16332	16491	16519	16462	16304	16502	16461	16229	16324	16306	16494	16290	16246	16309	16505	16264	16237	16258	16436	16225	16239	16494	16354	16361	16482	16327	16403	16463	16299	16502	16380	16413	16502	16474	16339	16539	16176	16208	16537	16505	16481	16263	16331	16505	16412	16657	16270	16341	16335	16453	16480	16460	16414	16298	16362	16393	16162	16201	16453	16384	16254	16373	16454	16272	16060	16481	16205	16368	16306	16428	16543	16364	16278	16263	16343	16421	16418	16326	16239	16293	16418	16486	16688	16655	16287	16356	16417	16303	16314	16204	16524	16437	16363	16354	16397	16468	16465	16389	16287	16339	16382	16347	16211	16307	16508	16358	16163	16275	16407	16463	16581	16326	16387	16391	16444	16499	16438	16400	16244	16284	16507	16479	16475	16298	16295	16279	16274	16349	16371	16479	16173	16328	16325	16221	16512	16549	16341	16189	16259	16463	16275	16252	16262	16428	16377	16330	16219	16380	16390	16372	16524	16250	16248	16344	16430	16307	16522	16493	16383	16513	16422	16275	16464	16389	16309	16169	16269	16416	16271	16193	16363	16369	16364	16303	16222	16276	16252	16329	16616	16231	16359	16410	16237	16534	16435	16441	16338	16473	16238	16337	16377	16427	16321	16184	16455	16530	16414	16329	16521	16336	16448	16468	16375	16338	16226	16429	16398	16448	16297	16278	16291	16259	16238	16506	16226	16290	16213	16237	16354	16329	16206	16125	16297	16230	16250	16382	16212	16340	16419	16395	16361	16286	16407	16480	16104	16250	16416	16324	16280	16510	16419	16312	16286	16299	16342	16423	16467	16237	16289	16142	16352	16188	16436	16567	16488	16382	16416	16145	16375	16520	16539	16609	16360	16244	16348	16497	16331	16418	16304	16503	16278	16379	16214	16259	16363	16387	16396	16461	16230	16371	16419	16372	16283	16291	16438	16388	16394	16416	16496	16229	16147	16410	16282	16302	16311	16359	16395	16501	16310	16216	16258	16429	16449	16422	16307	16290	16321	16215	16399	16305	16413	16478	16285	16256	16478	16238	16165	16421	16492	16533	16400	16347	16248	16321	16246	16343	16146	16261	16309	16026	16084	16251	16359	16291	16349	16436	16330	16365	16486	16388	16281	16298	16359	16473	16394	16206	16251	16398	16376	16292	16404	16526	16334	16317	16300	16465	16469	16509	16428	16409	16453	16249	16218	16231	16368	16281	16128	16250	16316	16279	16490	16372	16137	16343	16356	16285	16304	16314	16299	16263	16304	16334	16413	16460	16386	16210	16089	16461	16482	16440	16290	16237	16493	16154	16311	16256	16415	16535	16330	16392	16301	16300	16313	16150	16432	16542	16286	16203	16445	16509	16222	16211	16421	16407	16281	16596	16383	16277	16416	16397	16493	16453	16504	16578	16391	16318	16307	16412	16193	16300	16461	16349	16245	16322	16549	16221	16172	16318	16204	16351	16525	16424	16331	16237	16454	16477	16209	16329	16252	16480	16322	16285	16299	16297	16356	16488	16221	16205	16327	16396	16330	16338	16232	16385	16447	16520	16328	16400	16250	16405	16509	16257	16446	16360	16250	16321	16340	16275	16246	16139	16367	16242	16319	16395	16258	16365	16385	16412	16232	16298	16361	16381	16309	16211	16402	16386	16251	16240	16318	16384	16269	16482	16509	16342	16545	16269	16437	16346	16352	16264	16444	16346	16477	16410	16314	16293	16342	16411	16407	16580	16377	16294	16324	16402	16295	16213	16259	16266	16339	16409	16321	16520	16408	16388	16180	16136	16403	16354	16371
15730	30130	26951	21750	20897	18663	17447	15992	15216	15195	14754	14809	15423	30051	40215	37030	30697	22925	17307	14701	14129	14013	13990	13968	13882	13853	13889	13893	13954	13853	14029	13980	14054	14067	13965	13891	13928	14019	13975	13862	13806	13892	13932	13998	13862	13920	14071	13968	14086	14039	14029	13999	13879	13890	13857	13901	13854	14036	13944	13877	14022	14075	13853	14025	13865	13972	13789	13881	13760	14007	13796	13892	13990	13988	13935	13832	13861	13792	13823	13910	14092	13823	14022	14044	13796	13815	13856	14038	13923	13898	13893	13913	14070	13872	13938	13972	13855	13998	14006	14098	13879	13883	13853	13783	14078	13863	13902	13750	13843	13810	13828	14003	13774	13850	13820	13899	14032	13825	13937	13890	14064	13783	13922	14003	13750	13959	13919	13936	13718	14060	13907	13829	13908	13910	13907	13846	13782	13852	13800	13744	13852	13824	13945	14002	13879	13826	14009	13765	13792	13802	14199	13988	13809	13991	13850	13894	13718	13812	13896	13886	14001	14006	13994	14019	13950	14018	14033	13903	13818	13967	13775	13747	13800	13910	13913	13867	13820	13685	13886	13859	13963	13797	13956	13835	13910	13828	13801	14004	13796	13918	13847	13958	13808	13938	13909	13871	13966	13819	13855	13793	13890	14011	13858	13808	14090	13942	13765	14055	13842	13824	14034	13962	14035	14005	13933	13837	14066	13965	13850	13792	13912	13896	13788	13795	14109	13894	13879	13870	13947	13922	13985	14030	13939	13983	13784	13884	13855	13943	13929	13920	13885	13906	14057	13842	13701	13752	13856	13920	13940	13959	13896	13640	13889	13559	13952	13864	13781	13889	13817	13756	13927	13846	13878	13783	13914	13920	13986	13667	13767	13840	13866	13935	13974	13710	13850	13860	13723	13965	13792	13823	13900	13670	13822	13855	13797	14019	13809	13852	13822	13846	13823	13843	14010	13735	13744	13733	13910	13940	13974	14045	13739	13942	13711	13788	13792	13819	13849	13845	13835	13800	13984	13949	13962	14048	13888	14006	13967	13874	14085	13850	13918	13934	13793	13838	13969	14040	13899	13994	13812	14130	13875	14068	13984	13939	13895	13837	13872	13889	13855	13780	13800	13962	13879	13822	14014	13998	13951	14064	14101	13884	13846	14059	13759	13845	13884	13821	13857	13752	13897	13847	13845	13765	13920	13845	14021	13955	13922	13812	13971	13873	13899	13842	13836	13770	13801	13812	13922	13932	13838	13808	13902	13875	13832	13937	13944	13868	13973	13914	13984	13863	13971	13903	13896	13904	13781	13916	14052	13930	14050	13866	13882	13871	13801	13856	13837	14019	13904	13881	13874	14004	13903	13914	13914	13939	13743	14005	13779	13864	13733	13973	13830	13740	13889	13964	13736	13925	13886	13722	14037	13947	13832	13941	13906	13909	14013	13931	13858	13921	13848	14053	13871	13821	14041	13802	14029	13979	13817	13951	13858	13783	13988	13737	13907	13943	14042	13898	13700	13995	13930	13812	13696	14039	13869	13919	13970	13813	13871	13830	14005	13836	14022	14052	13789	13845	13881	13818	13940	13781	13785	13975	13851	13814	13852	13878	13949	13835	13995	13840	13795	13848	13960	13842	13840	13808	13981	13920	13828	13598	13958	13784	14031	13893	13840	14038	13791	13761	13758	13901	13883	13843	13758	13880	13778	13875	14197	13908	13797	13898	13857	13784	13822	13981	14025	14070	13789	14021	14008	13944	13844	13943	13783	13712	14005	13844	13965	13894	13826	14005	13766	13790	13966	13934	13993	13928	13752	13937	13921	13947	13869	13928	13791	13962	13891	13839	13802	13961	13895	13930	13807	13992	13914	13866	13953	13953	13900	13921	13851	14012	13886	13933	13788	13914	13986	13715	13886	13928	13955	14003	13951	13865	13810	13815	13702	13946	13771	13790	13810	13765	13710	13869	13910	13962	13837	13868	13802	13813	14098	13698	13904	13930	14075	13832	13689	13711	13906	13815	13759	13887	13858	13875	13916	13997	13920	13928	13948	13810	13939	13924	13929	13733	13943	13886	13706	13812	13924	13750	13824	14050	13957	13853	13930	13810	13979	13950	13892	13849	14059	13728	13803	13985	13935	13864	13864	14054	13628	13835	13938	13959	13812	13939	13799	13812	13893	13948	13985	13736	13913	13742	13958	13894	13843	13810	13822	14027	14034	13861	13853	13945	13836	13838	14011	13744	13905	13757	13768	13827	14057	13955	13747	14013	13714	13817	13906	13805	13845	13737	13793	13666	13991	13943	13856	13964	13730	13740	13931	13950	13827	14061	13981	13955	13964	13945	13808	13786	13972	13884	13947	14005	13897	13853	13777	13933	13766	13845	13965	13881	13692	14112	13869	13768	13880	13878	13929	13962	13889	13740	14046	13834	13865	13946	13872	13867	13893	14047	13812	13989	13934	13843	13870	13840	13906	13870	13717	13851	13930	13815	13954	13991	13823	13963	13863	13768	13935	13869	13977	13871	13833	13987	13882	13953	13908	13898	13764	13939	13835	13924	13902	13903	13798	13897	13815	13875	13751	13740	13965	13877	13764	13917	13898	13856	13937	13964	13961	13981	13924	13802	13907	13814	13922	13765	13770	13919	13903	13851	13935	13872	13912	13952	14003	13980	13777	13789	13807	13731	13864	13894	13939	13880	13780	13804	13590	13913	13899	13952	13890	13833	13839	14047	13979	13973	13897	14045	13874	13865	13764	13885	13785	13819	13924	13920	13874	13771	13890	13797	13939	13868	13905	13721	13590	13872	13779	13880	13835	13862	14041	13789	13894	13855	13833	13943	13783	13869	13770	14119	13925	13890	13810	13880	13831	13759	13815	13938	13960	14015	14058	13940	13821	13828	13780	13938	13851	13830	13953	13908	13954	13875	13822	13979	13956	13858	13933	13816	13804	13861	13874	13830	13833	13876	14056	13762	13746	13860	13847	14001	13739	14013	13930	13939	13629	13929	14078	13979	13802	13908	13970	13841	13889	13884	13798	13693	13875	13925	13797	13892	13967	13895	13780	13947	13841	13949	13964	13866	13623	13949	13839	13919	14089	13953	13917	13894	14057	13751	13968	13781	13789	13968	13910	13706	14064	13931	13775	13849	13886	13776	13749	13729	13716	13871	13982	13925	13860	13841	14015	13837	13909	13795	13836	13708	13897	13947	13970	13936	13984	13856	13833	14044	13830	14021	13967	13862	13856	13831	14060	13891	13879	14033	13989	13769	13792	13747	13805	13862	13793	13850	14022	13951	13930	13899	13772	13814	13846	13797	13915	13984	13865	13784	13945	13938	14006	13939	13777	13949	13827	13767	13947	13938	13950	13839	13920	13870	13841	13948	13708	13807	13869	13711	13891	13918	13774	13645	13839	13809	13813	13779	13818	13869	13850	13977	13781	13671	13938	13770	13825	13829	14045	14024	13727	14081	13927	13786	13852	13777	13797	13900	13919	13755	13865	13824	13905	13913	13772	13880	13808	13849	13904	13873	13718	13783	13770	14005	13781	13961	13979	13821	14025	13833	13831	13892	13931	13859	13814	13748	13792	13795	13887	13861	13755	13886	13774	13906	13830	14032	13959	13635	13860	13774	14000	13799	13793	13825	13824	13873	13857	13873	13887	13835	14013	13835	13705	13836	13743	13873	13928	13927	13788	13980	13792	13697	13565	13860	13940	13989	13887	14118	13708	13878	13815	13863	13891	13870	14014	13908	13882	13828	13917	13707	13911	13858	13805	13840	14012	13838	13940	13821	13807	13788	13949	13886	13992	13888	13846	13947	13859	13796	13931	13877	13880	13859	13892	13811	13975	13855	13966	13796	13856	13914	13927	13813	13882	13748	13776	13898	13847	13850	13953	13947	13729	13739	13865	13873	13721	13882	13655	13965	13787	13981	13983	13908	13864	14000	13827	13854	13847	13759	14047	13777	13849	13901	14032	13963	14115	13855	13915	13698	13710	14018	13897	13954	13927	13901	14001	13828	13857	13958	13856	13845	13883	13872	13885	13966	13863	13767	13914	13953	13736	13962	13738	13811	13841	13929	13833	13796	13842	13814	14051	13881	13909	13862	13867	14019	13863	13841	13986	13770	13860	13768	13848	13869	13922	13797	13998	13932	13939	13765	13921	13823	13914	13896	13727	13897	14062	13776	13580	14052	13831	13732	13843	13960	13789	13931	13882	13772	13868	13894	13929	13918	13816	13949	13923	13719	13710	13848	13909	13984	13854	13872	13811	13835	13830	13772	14100	13797	13838	13868	13932	13820	13975	13902	13869	13999	13913	13890	13918	13877	13754	13783	13812	13938	13906	13707	13794	13960	13818	13944	13774	14051	13814	13981	14010	13848	13956	13781	13914	13894	13902	13834	14074	13869	13937	13856	13979	13806	13928	13894	13901	13687	13847	13990	13800	13943	13764	13807	13997	13988	14000	13856	13834	14010	14008	13767	13848	13706	14000	13823	13897	14019	13829	14155	13865	13998	13834	13906	13941	14021	13776	14051	13949	13818	13993	13881	13949	13819	13935	13961	13868	14001	13839	13805	13844	13703	13880	13797	13775	13861	13732	13955	13790	13823	13955	13823	13948	13917	13951	13840	13823	13913	13703	13945	13941	14019	13753	13827	13993	13919	13853	13858	13870	13758	13821	13754	13749	13891	13921	13934	13981	13907	13803	13828	13817	13885	14011	13789	13968	13984	13767	13875	13742	13910	13822	13857	13938	14078	13986	14025	13815	13987	14018	13764	13865	13751	13811	13769	13901	14073	13714	13853	13946	13886	14001	13864	13941	13832	13872	13940	13866	13939	14045	13850	13948	13990	13896	13784	13739	13880	13660	13791	13870	13794	13917	13726	13995	13839	13924	13833	13853	13971	13911	13851	13765	13873	13976	13809	13944	13848	14024	13880	13801	13812	13888	13997	13825	13779	13918	13848	13969	13918	13985	13874	13872	13821	13892	13775	13851	13920	14021	13939	13964	13845	13900	13852	13974	13844	13958	13873	13995	13863	13790	13926	13924	13901	13591	13893	13763	13779	13743	13896	13985	14021	13789	13945	13901	13946	13992	13865	13877	13666	13916	13782	13863	13837	14018	14019	13884	13759	13893	13949
27023	21643	24684	21627	18225	17630	17450	17096	17082	16938	16898	16895	17013	17837	19136	19009	18571	17929	17124	17013	16836	16891	17178	16826	16922	16916	16906	16717	16891	16909	16772	16894	16814	16790	16931	16885	16918	16911	17068	17031	16885	16893	16976	16841	16984	16884	16854	16866	16925	16742	16945	16688	16807	17074	16899	16996	17037	16723	16741	16982	16993	16815	16726	16766	16674	16701	16869	16761	17015	16792	16810	16750	16852	16951	16869	16878	16737	16509	16838	16802	16821	16934	16931	16841	16934	17101	16806	16729	16788	16830	16766	16741	16849	17037	16833	16924	16934	16911	16854	16733	16714	17103	16872	16855	16840	16696	16859	16803	16820	16496	16855	16800	16972	16849	16635	16751	16818	16921	16817	16976	16803	16829	16602	16678	16830	16688	16692	16823	16768	16752	16595	16735	16601	16646	16665	16941	16897	16830	16872	16651	16726	16639	16637	16726	16971	16956	16807	16931	16816	17045	16881	16821	16885	16782	16875	16762	16912	16870	16936	16912	16899	16877	16842	16723	16795	16991	17004	16923	16798	16985	16736	16778	16837	16828	16915	16812	16678	16720	16672	16798	17011	16653	16921	16997	16763	16810	16710	16780	16918	17093	16956	16702	16708	16817	16661	16696	16948	16898	16814	16851	17029	16618	16732	16851	16747	16884	16838	16981	16796	16709	16640	16719	16834	16828	16868	16816	16904	16866	17145	16971	16936	16736	16913	16898	16998	16836	16873	16873	16671	16962	16766	16726	16955	16898	16752	16942	16626	16694	16770	16932	16778	16775	16983	16675	16854	16925	16829	16853	16790	16972	16807	16854	17021	16788	17038	16780	16920	16973	16818	16937	17145	16678	16865	16642	16667	16900	16679	16778	16779	16777	16777	16607	16666	16854	16814	16883	16988	16818	16690	16829	16928	16816	16942	16965	16851	16905	16856	16777	16801	16636	16684	16978	16852	16881	16672	16805	16802	16642	16689	16826	17012	16914	16782	16734	16750	16742	16734	16726	16706	16859	16849	16802	16757	16865	16853	16816	16718	16858	16952	16786	16778	16711	16829	16702	16894	16819	16945	16852	16981	17028	16854	16825	16788	16803	16958	17023	16887	16728	16874	16802	16952	16862	16909	16868	16779	16815	16806	16883	16879	16820	16727	16761	16793	16769	16764	16809	16971	16873	17030	16846	16783	16744	16798	16876	16729	16772	16786	16783	16766	16832	16776	16882	17036	16764	16784	16812	16937	16809	17023	16947	17047	16851	16790	16802	17053	16797	16946	16822	16735	16913	16817	16812	16750	17061	16866	16930	16980	16842	17028	16886	16695	17000	17039	16780	16786	16933	16854	16716	16793	16897	16801	17014	16788	17027	17073	17077	16837	16892	16682	16900	16906	16780	16895	16804	16770	16857	16962	16713	16812	16765	16803	16841	16690	16860	16844	16979	16947	16880	16920	16716	16635	16845	16685	16779	17031	16837	16999	16690	16685	16874	16913	16934	16750	16861	16828	16873	16820	16819	16606	16927	16870	16927	16878	16975	16825	17110	17043	16955	16950	16903	16672	17015	16930	16659	16892	16935	16901	16961	16647	16642	16968	16859	16769	16869	17016	16928	16989	16754	16962	16723	16954	16813	16812	17003	16916	16951	16752	16967	17000	16702	16745	16739	16825	16870	16811	16748	17118	16685	17002	16759	16840	16636	16881	16958	16792	16749	16684	16739	16739	16821	16935	16763	16781	16982	16765	16948	17167	16746	16989	17080	16897	16852	16841	16770	16773	16779	16859	16905	16746	16882	16927	16721	16900	16762	16831	16881	16766	16749	16727	17120	16746	16703	16865	16715	16907	16795	16910	16794	16764	16947	16875	16897	16735	16699	16906	16959	16744	16854	16890	16893	16749	16964	16954	16931	16936	16788	16754	16668	16746	16908	16752	16786	16854	16530	16703	16777	16572	16690	16945	17006	16806	16937	17042	16945	16891	16844	16996	16676	16769	16801	16846	16811	16848	17039	16789	16935	16847	16757	16793	16842	16987	16627	16958	16866	17059	16905	16776	16784	16952	16764	17028	16742	16880	16841	16919	17036	16849	17051	16725	16905	16913	16929	16802	16929	16834	17053	16853	16811	16944	16968	16800	16708	16843	16772	16789	17034	16810	16761	16663	16932	16889	17047	16916	16795	16803	17048	16814	16960	16757	16916	16749	16807	16934	16773	16855	16811	16694	16858	16815	16957	16945	16968	16890	16754	16924	16907	16831	16845	16834	16752	16948	16606	16929	16695	16890	16767	16873	17034	16914	16949	16748	16778	16899	16797	16678	16844	17004	16993	16804	16747	16877	16888	16759	16928	16842	16787	16780	16769	16967	16981	16773	16950	16864	16673	16731	16901	16746	16774	16751	16785	16877	16817	16871	16993	16704	16950	16930	16817	16843	16872	16763	16910	16862	16833	16903	16824	16902	16939	16911	16679	16896	16847	17102	16889	16800	16997	16903	16630	16923	16737	16781	16794	16814	16821	16929	16720	16879	17011	16900	16948	17150	16683	16675	17015	16920	16844	16886	16969	16882	16811	16757	16862	16885	16722	16700	16804	16972	17043	16807	16857	16756	16738	16931	17051	16786	16852	16904	16875	16928	16687	16863	16876	16865	16948	16786	16750	16740	17067	16861	16815	16793	16828	17000	16785	16886	17094	16812	16780	17039	16925	16915	16871	16972	16900	16810	16790	16861	16760	16703	16899	16911	16721	16777	16765	16771	16725	16660	16918	16913	16970	16836	16772	16760	16730	16964	16888	16942	16871	16906	16987	16907	16990	16939	16755	16970	16863	16908	16882	16823	16823	16928	16984	16768	16951	17019	16797	16805	16939	16636	16781	16791	16804	16885	16885	16928	16927	16757	16901	16921	16908	16961	16879	16983	16766	16888	16925	16863	16765	16680	16685	16812	16775	16766	16929	16793	16899	16986	16650	16689	16802	16753	16868	16896	16820	16592	16853	16953	16797	16963	16766	17039	16687	16985	16757	16952	16934	16869	16811	16771	16885	16791	16843	17063	16862	16929	16941	16894	16810	16840	16732	16745	16738	16864	16660	16844	17002	17035	16838	16942	16990	16762	16915	16857	16747	16787	16880	16711	16618	16980	16535	16914	16792	16898	16836	16659	16685	16881	16817	16616	16905	16861	16896	16671	16879	16797	16760	16648	16923	16871	16896	16774	16636	16851	16872	16998	16843	16823	16736	16929	16500	16785	16932	17021	16896	16897	17027	16841	16871	16833	16881	16937	16763	16801	16820	16701	16680	16784	16635	16693	16817	16811	16788	16915	16858	16857	16681	16901	16722	16946	16911	16782	16711	16637	16803	16870	17125	16864	16879	16719	16688	16585	16802	16799	16850	16891	16871	16804	16836	16906	17046	16750	16940	16985	16976	16970	16978	16755	16994	16679	16866	16868	16990	17030	17103	16840	16725	16801	16888	16897	16795	16892	16792	16778	16930	16847	16858	16834	16880	16681	16942	16871	16694	16784	16846	16958	16882	16947	16827	16845	17086	16960	16999	17018	16665	16689	16795	16822	16807	16785	16902	16890	16841	16932	16825	16727	16792	16811	16913	17039	16742	16836	16857	16877	16825	17045	16780	16860	16826	16789	16878	16888	16811	17016	16901	16885	17130	16766	16735	16802	16737	17032	16764	16742	16801	16886	16852	16895	16860	16832	16668	17024	16833	16943	16779	16571	16775	16526	16684	16781	16907	16657	16833	16886	16825	16828	17119	16667	16986	16907	16771	16928	16800	16812	16767	16942	16508	16767	16866	16784	16820	16613	16552	16981	16947	16815	16867	16859	16814	16710	16742	16756	16941	16926	16814	16780	16851	16768	16859	16769	16744	16891	16876	16776	16843	16938	16763	16738	16939	16910	16772	16926	16765	16990	16845	16850	16749	16778	16890	16821	16839	16954	16684	16891	16782	16904	16980	16804	16954	16954	16843	17036	16918	16779	16839	16701	16899	16865	16871	16837	16645	17077	16825	17123	16847	16704	16707	16781	16687	16871	16815	16790	16854	16684	16802	16867	16922	16791	16759	16872	16876	16714	16662	16979	16787	16845	16657	16723	16749	16943	17053	16928	16840	16789	16715	16691	16933	16813	16717	16940	16954	16878	16579	16882	16907	16758	17000	17048	16864	16807	16789	16847	16870	16733	16957	16692	16811	16877	16867	16853	16801	16762	16718	17074	16784	16809	16708	16784	16940	16652	16970	16717	16768	16812	16915	16940	16896	16637	16786	16939	16751	16912	16849	17019	16941	16713	16634	16841	16939	16840	16830	17000	16696	16718	17051	16984	16753	16759	16781	16737	16850	17007	16891	16885	16707	16916	16991	16986	16804	16950	16742	16708	17002	16896	16910	16796	16945	16748	17031	16888	16782	16807	16733	16908	16683	16687	16773	16735	16722	16627	16973	16825	16799	17002	16704	16713	16722	16991	16704	16927	16799	16840	16478	16753	16943	16802	16612	16809	16874	16883	16718	16708	16974	16912	16895	16754	16761	16909	16934	16933	16623	16891	16837	16760	17163	16906	16912	17013	16818	16881	16881	16753	16818	16897	16811	16790	16878	17122	17093	16858	16952	17122	16889	16899	16898	16606	16895	16854	16783	16859	16777	16860	16901	16854	16794	16656	16982	16659	16710	16883	16823	16965	16877	16744	16771	16878	16858	16878	16800	16728	16842	16890	16941	16811	16900	16920	16855	16898	16970	16876	16877	16819	16964	16627	16596	16884	16909	17103	16766	16727	16906	16733	16836	16932	17030	16957	16808	16980	16872	16945	16846	16882	16716	16679	16794	16705	16962	16828	17009	16895	16734	16723	16796	16834	16788	16556	16826	16766	16893	16832	16935	16800	16956	16706	16693	16868	16626	16782	16891	16905	16989	16913	16811	16861	16929	17001	16855	16954	16848	16885	16795	16764	16735	17072	16873	16976	16817	16900	16774	16802	16701	16749	16737	16986	16970	16649	16972	16730	16916	16860	17056	16739	16924	16851	16971	16901	16907	16927	16722	16843	16826	16780	16709	16901	16788	16711	16758	16634	16808	16633	16917	16879	16908	16875	16945	16919	16951	16805	16738	16912	16836	16709	16904	16740	16897	16614	16688
14846	20022	18805	17045	16290	15273	14752	14601	14420	14235	14342	14669	14657	15508	17441	16989	16139	15111	14504	14474	14019	14139	14378	14234	14299	14133	14160	14162	14203	14079	14273	14233	14215	14349	14049	14287	14193	14285	14115	14282	14411	14315	14113	14176	14057	14262	14342	14182	14146	14317	14266	14210	14146	14353	14071	14208	14190	14270	14175	14176	14298	14227	14245	14078	14233	14286	14093	14168	14161	14171	14171	14266	14139	14339	14013	14188	14247	14301	14229	14171	14314	13996	14246	14308	14216	14159	14192	14273	14135	14135	14153	14007	14104	14054	14150	14122	14265	14338	14328	14216	14162	14133	14184	14141	14157	14070	14202	14300	14129	13970	14231	14324	14224	14402	14214	14261	14168	14136	14079	14134	13976	14164	14145	14085	14166	14242	14202	14154	14171	14185	14173	14263	14165	14099	14210	14256	14176	14100	14033	14199	14099	14152	14204	14061	14060	14185	14157	14244	14019	14119	14165	14325	14106	14169	14122	14094	14155	14108	14221	14396	14314	14285	14034	14161	14182	14288	14066	14246	14302	14205	14157	14073	14240	14179	14079	14130	14232	14132	14260	14137	14221	14241	14103	14257	14088	14420	14017	14184	14224	14142	14272	14043	14023	14049	14194	14128	14101	14204	14266	14180	14272	14108	14225	14236	14148	14052	14102	14103	14086	14099	14296	14151	14185	14108	14156	14265	14213	14266	14074	14240	14266	14374	14324	14184	14214	14224	14177	14114	14066	14133	14305	14133	14185	14238	14192	14243	14248	14277	14132	14114	14307	14059	14218	14079	14176	14187	14195	14019	14194	14096	14091	14010	14211	14233	14145	13984	14216	14240	14189	14303	14088	14166	14165	14306	14170	14033	14166	14042	14260	14267	14212	14049	14113	14110	14172	14237	14160	14069	14207	14146	14151	14155	14020	14225	14051	14178	14236	14222	14225	14018	14146	14031	14262	14370	14153	14075	14245	14057	14296	14094	14027	14130	14178	14104	14223	14123	14085	14110	14251	14085	14198	14281	14057	14146	14279	14146	14136	14191	14162	14072	14236	14087	14200	14146	14189	14107	14124	14141	14218	14208	14327	14228	14069	14003	14154	14194	14212	14172	14230	14151	14239	14252	14207	14194	14088	14094	14249	14201	14106	14131	14251	14211	14124	14123	14243	14233	14200	14025	14288	14386	14142	14371	14145	14128	14059	14056	14377	14152	14145	13966	14208	14300	14237	14169	14266	14211	14327	14166	14135	14124	14327	14023	14214	14125	14082	14060	14109	14324	14244	14114	14226	14302	14317	14164	14321	14288	14155	14155	14183	14094	14172	14355	14102	14148	14177	14196	14158	14277	14312	14289	14063	13949	14281	14172	14105	14126	14174	14154	14234	14089	14212	14199	14359	14281	14283	14172	14286	14138	14145	14180	14161	14244	14131	14199	14088	14209	14161	14124	14218	14175	14070	14232	14151	14179	14263	14185	14163	14185	14275	14133	14144	14262	14139	14115	14314	14199	14162	14259	14129	14251	14088	14210	14228	14196	14139	14237	14189	14197	14228	14312	14206	14094	14230	14140	14137	14299	14211	14092	14119	14124	14085	14240	14210	14259	14128	14100	14129	14270	13942	14164	14217	14298	14061	14113	14266	14248	14159	14194	14167	14141	13952	14171	14298	14385	14147	13992	14226	14119	14176	14103	14149	14016	14183	14232	14130	14271	14280	14148	14205	14204	14209	14158	14144	14135	14066	14058	14356	14216	14243	14242	14330	14201	14308	14199	14245	14152	14179	13960	14203	13979	14375	14188	14261	14150	14307	14009	14118	14188	14149	14187	14118	14018	14161	14060	14330	14125	14067	14068	14194	14058	14236	14246	14329	14291	14182	14241	14213	14131	13994	14199	14045	14154	14329	14196	14186	14168	14116	14192	14076	14236	14264	14212	14109	14113	14220	14143	14233	14262	14176	14266	14223	14329	14215	14139	14061	14199	14119	14169	14198	14243	14101	14172	14303	14147	14303	14181	14190	14164	14154	14199	14440	14077	14248	14293	14215	14073	14051	14107	14230	14138	14303	14213	14094	14237	14317	14154	14305	14154	14280	14262	14158	14265	14186	14152	14175	14255	14219	14157	14332	14197	14180	14296	14356	14162	14207	14039	14169	14269	13943	14128	14188	14277	14138	14215	14137	14123	14256	14191	14258	14263	14070	14347	14306	14050	14159	14021	14013	14115	14247	14203	14296	14069	14083	14151	14196	14297	14238	14211	14206	14340	14259	14213	14077	14005	14157	14200	14299	14176	14228	14051	14337	14263	14289	14088	14232	14086	14221	14157	14342	14150	14122	14305	14198	14317	14274	14328	14435	14249	14171	14061	14195	14136	14207	14172	14258	14280	14229	14248	14276	14091	14256	14244	14166	14199	14195	14330	14372	14213	14190	14110	14223	14288	14177	14101	14046	14244	14251	14152	14294	14044	14314	14029	14177	13995	14107	14044	14361	14303	14286	13990	14311	13979	14205	14193	14212	14145	14071	14051	14205	14332	14178	14340	14122	14241	14180	14172	14313	13990	14288	14035	14046	14196	14180	14199	14216	14238	14285	14151	14164	14122	14304	14247	14375	14150	14217	14258	14047	14232	14121	14241	14320	14352	14251	14123	14240	14152	14134	14255	14045	14286	14344	14261	14253	14242	14324	14263	14129	14279	14169	14078	14277	14079	14049	14328	14301	14246	14036	14189	14106	14160	14349	14074	14226	14304	14172	14224	14315	14171	14154	14195	14267	14249	14213	14270	14181	14116	14169	14088	14235	14185	14302	13968	14389	14290	14099	14212	14304	14279	14315	14267	14132	14085	14003	14171	14350	14158	14237	14055	14240	14162	14231	14380	14158	14323	14122	14054	14169	14323	14083	14169	14316	14061	14295	14192	14124	14014	14190	14086	14335	14223	14054	14200	14120	14210	14232	14156	14066	14168	14125	14269	14225	14158	14112	14114	14123	14190	14254	14074	14160	14186	14188	14183	14040	14263	14192	14240	13909	14094	14169	14226	14033	14202	14136	14205	14140	14084	14096	14191	14076	14114	14154	14238	14137	14177	14159	14129	14106	14249	14158	14166	14123	14303	14223	14086	14162	14289	14314	14088	14215	14293	14340	14185	14125	14137	14014	14213	14219	14165	14201	14365	14036	14184	14267	14085	14088	14136	14231	13991	14180	14155	14145	14066	14239	14031	14199	14249	14030	14160	14267	14220	14195	14074	14171	14149	14146	14307	14043	14247	14203	14185	14255	14319	14181	14043	14377	14269	14237	14285	14088	14103	14076	14152	14108	14281	14141	14203	14280	13956	14329	14107	14050	14222	14200	14211	14137	14163	14163	13998	14256	14193	14209	14197	14350	14140	14103	14303	14056	14239	14279	14403	14195	14272	14138	14156	14174	14119	14051	14193	14099	14236	14244	14083	14103	14190	14189	14154	14281	14207	14222	14218	14001	14282	14356	14257	14171	14322	14154	14122	14006	14096	14244	14228	14101	14191	14155	14239	13997	14105	14224	14193	14334	14214	14129	14176	14143	14068	14143	14142	14276	14355	14075	14296	14218	14362	14232	14125	14130	14130	14277	14147	14241	14091	14183	14309	14107	14216	14154	14336	14337	14250	14383	14226	14221	14050	14153	14087	14315	14324	14151	14212	14102	14300	14163	14014	14239	14144	14227	14105	14231	14221	14209	14263	14243	14129	14139	14338	14305	14124	14255	14083	14263	14118	14209	14196	14303	14163	14284	14085	14345	14237	14267	14096	14264	14272	14208	14350	14324	14011	14400	14353	14158	14207	14282	14157	14080	14310	14236	14108	14086	14308	14269	14214	14256	14316	14088	14159	14078	14097	14163	14066	14214	14228	14299	14122	14103	14260	14211	14012	14088	14154	14217	14177	14124	14097	14270	14305	14332	14111	14248	14129	14158	14307	14185	14033	14236	14064	14055	14384	14196	14033	14223	14258	14008	14361	14247	14297	14119	14147	14057	14039	14265	14196	14181	14189	14125	14054	14155	14227	14321	14309	14322	14092	14127	14270	14218	13994	14231	14180	14072	14208	14072	14183	14074	14306	14263	14271	14205	14038	14089	14325	14229	14305	14390	14136	14148	14174	14165	14209	14042	14247	14133	14233	14179	14267	14426	14237	14276	14099	14338	14205	14305	14060	14184	14198	14145	14279	14226	14266	14157	14058	14201	14162	14284	14052	14243	14222	14123	14126	14309	14275	14174	14208	14190	14220	14208	14053	14072	14228	14345	14151	14190	14222	14142	14196	14147	14285	14183	14116	14210	14091	14293	14213	14238	14344	14196	14315	14151	14253	14357	14300	14101	14347	14134	14164	14316	14278	14409	14185	14222	14047	14195	14142	14202	14154	14191	14202	14152	14237	14328	14176	14233	14221	14253	14282	14244	14078	14247	14152	13998	14174	14116	14186	14094	14214	14293	14174	14130	14006	14156	14301	14263	14014	14229	14414	14101	14154	14272	14112	14176	14119	14075	14127	14057	14210	14076	14211	14246	14370	14206	14078	14129	14376	14200	14071	14035	14154	14265	14255	14109	14200	14248	13987	14289	14276	14187	14274	14238	14164	14010	14093	14086	14284	14274	14232	14270	14318	14257	14063	14313	13951	14279	14053	14007	14198	14345	14240	14306	14209	14026	14127	14221	14220	14241	14329	14228	14256	14211	14286	14222	14226	14251	14060	14267	14161	14191	14138	14195	14146	14255	14104	14193	14102	14184	14248	14218	14298	14171	14177	14378	14278	14124	14056	14158	14159	14254	14295	14129	14177	14175	13997	14168	14080	14304	14193	14258	14238	14184	14315	14151	14149	14167	14176	14245	14119	14283	14334	14190	14113	14045	14370	14184	14184	14171	14295	14063	14182	14148	14036	14193	14173	14325	14093	14194	14167	14149	14208	14053	14268	14157	14049	14225	14180	14179	14161	14219	14210	14019	13995	14081	14107	14226	14275	14240	14173	14181	14199	14310	14281	14267	14155	14092	14183	14196	14160	14126	14304	14209	14214	14169	14223	14137	14272	14287	14167	14279	14113	14231	14260	14226	14195	14209	14193	14142	14153	14135	14263	14142	14271	14294	14167	14250	14138	14115	14253	14153	14084
23819	20880	28105	23880	21714	20720	19610	17384	16956	17093	17134	16938	16954	21708	29529	28098	24558	21035	18332	17171	16623	16439	16486	16557	16531	16545	16531	16476	16709	16263	16446	16549	16592	16453	16488	16548	16338	16474	16406	16325	16408	16619	16545	16356	16517	16497	16421	16426	16543	16645	16410	16583	16571	16520	16467	16280	16223	16324	16524	16216	16285	16562	16364	16363	16418	16571	16308	16340	16391	16400	16246	16251	16368	16520	16351	16362	16471	16373	16379	16341	16342	16254	16163	16396	16351	16461	16274	16457	16283	16332	16268	16303	16467	16492	16378	16574	16305	16168	16424	16433	16394	16351	16376	16519	16430	16279	16371	16262	16352	16512	16546	16607	16552	16494	16237	16297	16301	16125	16358	16406	16534	16436	16425	16264	16313	16527	16395	16340	16427	16276	16432	16307	16251	16345	16332	16195	16271	16449	16364	16341	16419	16523	16329	16298	16135	16426	16420	16175	16533	16622	16253	16387	16462	16362	16165	16372	16400	16311	16223	16144	16422	16436	16301	16222	16211	16311	16503	16487	16243	16404	16408	16287	16300	16268	16394	16240	16333	16213	16612	16438	16452	16467	16635	16339	16540	16443	16461	16375	16235	16413	16424	16426	16401	16454	16477	16371	16325	16385	16343	16204	16422	16479	16427	16309	16433	16343	16257	16405	16551	16447	16302	16488	16327	16169	16290	16267	16312	16343	16525	16263	16402	16239	16297	16107	16336	16332	16465	16512	16362	16239	16319	16399	16429	16395	16469	16507	16426	16517	16396	16482	16624	16305	16444	16409	16309	16508	16322	16227	16434	16362	16646	16218	16199	16300	16407	16284	16390	16439	16270	16413	16220	16355	16477	16620	16359	16227	16365	16253	16553	16458	16317	16340	16334	16432	16492	16494	16371	16655	16394	16448	16283	16487	16246	16269	16366	16414	16490	16161	16422	16414	16393	16392	16345	16308	16329	16404	16437	16618	16297	16407	16414	16313	16437	16046	16279	16318	16452	16363	16397	16573	16457	16317	16167	16358	16390	16281	16348	16531	16502	16491	16250	16326	16440	16298	16352	16478	16396	16037	16447	16456	16305	16154	16269	16548	16317	16479	16428	16283	16452	16368	16466	16309	16542	16519	16572	16438	16250	16403	16280	16429	16205	16341	16295	16278	16504	16425	16358	16350	16227	16325	16370	16251	16464	16480	16432	16526	16469	16268	16332	16379	16333	16534	16471	16394	16301	16452	16534	16410	16395	16314	16324	16303	16557	16348	16344	16147	16275	16292	16420	16532	16357	16375	16424	16327	16373	16241	16445	16394	16387	16266	16460	16240	16467	16296	16170	16378	16436	16464	16334	16556	16413	16614	16496	16376	16352	16656	16344	16392	16501	16450	16369	16339	16489	16343	16455	16390	16335	16136	16355	16240	16361	16671	16432	16246	16395	16347	16366	16548	16556	16449	16310	16331	16474	16370	16457	16218	16603	16484	16373	16460	16328	16219	16282	16297	16528	16261	16340	16419	16375	16377	16262	16431	16366	16465	16417	16350	16279	16415	16421	16360	16318	16387	16496	16454	16482	16359	16369	16403	16244	16256	16356	16275	16261	16507	16465	16241	16246	16454	16525	16395	16338	16376	16427	16207	16224	16349	16340	16621	16546	16481	16318	16395	16325	16379	16448	16390	16386	16314	16224	16571	16270	16534	16359	16455	16162	16229	16424	16319	16521	16340	16482	16293	16287	16387	16460	16416	16356	16379	16311	16273	16256	16384	16551	16615	16375	16511	16389	16473	16482	16442	16460	16432	16228	16346	16358	16211	16282	16384	16357	16375	16405	16426	16407	16498	16446	16337	16554	16445	16295	16404	16300	16372	16297	16466	16341	16480	16326	16530	16341	16400	16485	16561	16476	16540	16528	16405	16510	16407	16460	16379	16367	16277	16366	16339	16478	16462	16492	16276	16396	16402	16361	16415	16404	16485	16512	16430	16551	16340	16413	16469	16184	16457	16271	16181	16404	16473	16407	16370	16332	16456	16360	16440	16511	16487	16342	16452	16305	16477	16468	16328	16417	16424	16306	16457	16338	16370	16319	16351	16438	16324	16405	16429	16435	16291	16375	16389	16565	16396	16314	16737	16357	16376	16380	16263	16273	16319	16539	16510	16506	16415	16233	16394	16522	16559	16411	16410	16436	16473	16478	16540	16208	16388	16557	16175	16356	16396	16424	16384	16297	16336	16176	16230	16235	16396	16239	16244	16160	16460	16166	16365	16355	16324	16402	16278	16272	16512	16305	16487	16523	16442	16424	16566	16206	16288	16499	16361	16246	16483	16351	16393	16378	16357	16269	16214	16305	16294	16259	16454	16261	16350	16637	16224	16422	16352	16354	16441	16484	16458	16415	16446	16381	16252	16335	16403	16421	16426	16663	16405	16258	16425	16472	16496	16451	16431	16443	16447	16275	16307	16477	16256	16522	16486	16426	16586	16322	16504	16342	16275	16440	16331	16389	16350	16443	16567	16287	16503	16530	16555	16307	16471	16577	16367	16312	16428	16352	16483	16348	16215	16078	16424	16348	16383	16360	16495	16573	16588	16454	16365	16496	16427	16436	16331	16446	16372	16483	16625	16246	16296	16473	16404	16367	16426	16346	16371	16340	16357	16393	16606	16486	16395	16361	16339	16321	16431	16498	16466	16270	16597	16487	16297	16371	16404	16526	16398	16010	16537	16429	16307	16614	16435	16459	16423	16328	16288	16240	16290	16167	16415	16321	16387	16350	16106	16229	16374	16383	16341	16607	16238	16221	16365	16323	16350	16421	16506	16454	16518	16537	16426	16405	16487	16570	16411	16462	16383	16354	16391	16291	16474	16293	16522	16468	16403	16402	16494	16628	16289	16364	16284	16272	16277	16360	16392	16465	16388	16378	16466	16330	16347	16351	16504	16377	16345	16385	16419	16367	16213	16481	16411	16370	16444	16243	16332	16396	16591	16476	16200	16158	16286	16367	16228	16397	16565	16457	16556	16569	16563	16433	16567	16489	16229	16354	16525	16393	16447	16379	16294	16414	16407	16195	16270	16545	16478	16568	16512	16201	16468	16184	16105	16099	16530	16350	16271	16364	16251	16515	16290	16177	16449	16439	16342	16383	16370	16341	16269	16318	16284	16180	16336	16350	16358	16388	16373	16470	16206	16329	16470	16368	16462	16506	16285	16344	16378	16266	16279	16480	16260	16409	16461	16239	16409	16367	16558	16342	16135	16536	16512	16402	16263	16552	16309	16368	16434	16457	16323	16420	16285	16203	16267	16511	16394	16402	16236	16495	16438	16455	16266	16499	16257	16429	16304	16364	16358	16411	16356	16629	16527	16291	16477	16248	16453	16446	16212	16265	16229	16367	16241	16231	16389	16318	16401	16142	16674	16441	16488	16326	16570	16362	16378	16401	16574	16407	16038	16427	16438	16547	16420	16320	16407	16448	16388	16406	16327	16400	16409	16473	16474	16296	16465	16235	16505	16517	16327	16504	16263	16435	16140	16460	16489	16363	16357	16418	16409	16492	16473	16441	16497	16407	16280	16160	16404	16286	16414	16453	16424	16257	16376	16381	16409	16433	16422	16172	16451	16465	16156	16293	16380	16386	16379	16317	16329	16641	16296	16351	16312	16497	16434	16349	16260	16329	16158	16299	16568	16454	16361	16326	16115	16388	16178	16388	16249	16073	16456	16303	16332	16395	16384	16411	16391	16265	16557	16367	16406	16607	16385	16275	16346	16399	16372	16094	16289	16468	16602	16512	16554	16301	16692	16451	16307	16215	16385	16347	16441	16367	16374	16269	16365	16372	16440	16512	16343	16455	16464	16501	16098	16476	16292	16186	16459	16253	16422	16446	16528	16330	16493	16552	16251	16357	16420	16152	16458	16521	16356	16295	16253	16181	16457	16378	16245	16285	16286	16371	16413	16477	16523	16464	16408	16642	16570	16388	16533	16419	16457	16363	16459	16572	16257	16397	16360	16291	16205	16366	16524	16439	16315	16370	16421	16297	16228	16405	16357	16404	16288	16557	16319	16498	16319	16451	16479	16321	16384	16483	16442	16371	16530	16531	16403	16583	16336	16500	16420	16403	16467	16397	16465	16449	16538	16525	16476	16400	16474	16113	16403	16424	16385	16507	16580	16430	16491	16449	16375	16410	16323	16236	16393	16309	16336	16339	16552	16577	16407	16212	16326	16329	16265	16508	16717	16316	16247	16499	16493	16499	16388	16540	16445	16281	16454	16435	16451	16248	16373	16471	16461	16378	16416	16377	16520	16549	16450	16394	16341	16482	16430	16383	16384	16473	16569	16385	16469	16443	16352	16471	16481	16338	16478	16581	16464	16080	16220	16390	16403	16447	16363	16392	16591	16515	16367	16383	16173	16451	16263	16344	16400	16595	16181	16378	16341	16473	16411	16381	16521	16295	16479	16476	16411	16225	16345	16256	16379	16260	16356	16450	16354	16550	16393	16278	16211	16516	16543	16414	16418	16338	16495	16576	16639	16674	16327	16348	16444	16207	16378	16527	16428	16312	16527	16444	16542	16420	16487	16208	16439	16282	16385	16488	16414	16491	16422	16494	16374	16361	16302	16366	16321	16560	16166	16228	16585	16362	16047	16431	16348	16349	16388	16415	16475	16760	16393	16367	16386	16538	16336	16219	16280	16470	16468	16385	16380	16381	16281	16437	16442	16306	16523	16493	16553	16376	16440	16442	16554	16341	16029	16394	16434	16420	16441	16331	16590	16295	16510	16527	16409	16284	16482	16342	16364	16526	16206	16463	16413	16414	16101	16462	16274	16466	16533	16431	16392	16349	16298	16384	16427	16446	16503	16425	16233	16514	16227	16212	16274	16430	16285	16539	16243	16403	16515	16403	16243	16370	16412	16461	16631	16283	16634	16479	16103	16571	16531	16362	16449	16392	16345	16372	16380	16415	16326	16390	16337	16397	16364	16267	16605	16329	16521	16438	16305	16391	16487	16336	16299	16271	16310	16429	16487	16678	16361	16251	16270	16419	16230	16232	16347	16316	16136	16642	16303	16262	16490	16412	16471	16544	16263	16317	16302	16346	16302	16414	16394	16263	16270	16147	16560	16275	16490	16677	16297	16363	16403
14350	25126	22277	19210	16905	15516	15128	15063	14763	14552	14500	14286	14594	22501	30828	27850	23635	18646	15560	14289	14143	13804	13864	13964	13985	13823	13730	14007	13910	13860	14083	13850	13873	13995	14095	13963	13894	13881	14102	13913	14134	13936	13942	13962	13919	13956	13995	13938	13879	13957	14051	13913	13964	13735	13895	13961	13926	13975	13957	14006	13977	13902	13922	13868	13968	13951	13989	13876	13933	13984	13938	13870	14021	13907	13800	14074	13902	13922	13944	13783	13953	13944	14003	14011	14033	13992	13822	14161	13954	14079	13939	13973	13868	14066	14018	14073	14002	13859	13970	13940	13967	14085	14035	13787	14009	14022	13866	13871	14088	14019	13868	13967	14048	13991	13839	13880	13949	13881	14132	14037	13923	13926	14096	13882	14018	13921	13917	13849	13978	13927	13959	13881	14074	14035	14048	14090	13942	14052	13865	13916	13845	13934	13997	13843	14079	13939	13854	13912	13923	13924	13881	13862	13903	14043	13974	13927	13735	14120	13893	13880	13886	14035	13946	13967	14016	13973	13715	13954	13967	13950	13864	13879	13951	13975	13937	13868	14053	13935	13812	13852	13982	13978	13797	13793	14117	13888	13873	13836	13888	13835	13902	13831	13867	13924	13924	14119	13765	13854	13970	13931	13940	13808	13844	13906	14001	13789	13928	13994	13896	14012	13930	13961	14049	13787	13987	13915	13828	13873	13929	13933	13919	13841	13940	14003	13925	13974	13878	14060	13872	14007	14107	13979	13994	13896	13958	13854	13791	14064	14019	13851	13838	13787	14014	14120	13804	13875	13879	13913	13874	13962	13797	14059	13794	13923	13840	13962	13873	13846	14013	13912	13867	13926	13935	14000	13870	13904	13951	14067	13972	13890	13864	13734	14084	13922	14138	13927	13868	13897	13917	13945	14021	13781	14039	14011	13734	14119	13873	13827	13859	14210	13859	14056	13865	13959	14028	13891	14095	13870	13857	13810	13999	13895	14037	14010	13817	14124	13834	13915	13935	13938	13998	13984	13961	13926	13934	13893	13916	13982	13816	13967	13912	13964	13920	13936	13876	13958	13940	13862	13915	14028	14004	13911	13929	14021	13874	13847	13987	13979	13911	13854	13941	13891	14002	13885	13934	13754	14027	13811	14001	13822	13819	13833	14017	13957	13977	13957	13930	14057	13787	14069	13931	13990	13925	13894	13961	13998	14041	13928	13937	14043	13952	13849	13878	13843	13889	13847	13907	13935	13964	13908	13939	13697	14124	13824	13958	14070	14021	14072	13836	13884	13917	13955	13897	13851	13854	13966	13947	13869	13967	13957	13914	13849	14027	13884	13895	13884	13827	13985	13950	13875	13921	14148	13959	13925	13852	13926	13987	14103	13956	13902	13942	13952	13967	13956	14017	13900	13984	14038	13933	13982	13895	13939	13713	13848	13900	13730	13823	13838	13896	13877	14014	13858	13975	13865	14019	13934	13873	14068	14033	13812	13980	13713	13922	13867	14005	13989	13797	13899	13762	13919	13872	13904	14109	13784	13850	13869	13936	13915	13790	13922	13906	13919	13952	13977	13818	13849	13838	13877	13760	14021	13965	13930	14090	14107	13859	13738	13945	13951	13933	13875	13910	13945	13830	13900	13837	14100	13811	13977	13844	13997	13851	13767	14005	13925	13945	13841	13860	14051	14011	13852	13967	13895	13914	13913	13883	13888	14014	13741	13938	14027	13902	14051	13853	13938	13844	13829	13924	14015	14006	13864	13942	13961	14040	14005	14100	13996	14047	13891	13890	13986	13853	13939	13869	14012	13994	14027	13916	13903	13803	14062	13880	13998	13966	13924	13931	14028	13811	13906	13972	13762	13702	13925	14026	13909	14109	13906	13711	14087	14014	13719	13769	14015	13948	13904	13916	13954	13897	13956	13842	13734	13793	14028	13990	13804	13885	13895	13732	13768	13975	13962	14011	13967	13933	13859	13818	13876	13948	14075	14018	13869	13830	13902	13884	14009	13892	13887	13840	13896	13779	13745	13848	13972	13964	14057	13910	14123	13955	13922	13927	13805	13998	13974	14132	13884	14044	13941	14020	13837	13988	13902	13816	13938	13882	13976	13958	13976	13817	14031	13908	13938	13910	13858	13962	13889	13886	13967	13928	14018	13823	13806	13885	14001	13956	13927	13972	13987	13852	13832	13739	13967	13837	13972	14076	13962	13998	13918	13957	13992	14003	13821	13949	13996	13822	13851	13957	13933	13952	13996	13934	13980	13779	13817	13962	13867	13739	14069	13821	13926	14014	13748	13855	13963	13964	13889	13976	13951	14094	13888	14051	13916	13961	13905	13971	13800	13889	13903	14000	14039	13956	13926	13853	13983	13976	13969	13992	14012	14049	13933	13888	13927	13980	13967	13926	13977	13966	13931	14007	14035	14000	13955	13966	13933	13827	13931	13996	13944	13860	13918	13957	13982	13905	13880	13928	14025	14001	13912	14005	14033	13980	13942	13898	13902	13810	13965	13857	13943	13907	13812	13860	13913	13935	13877	13938	13778	13925	13709	13823	13813	13895	13892	13957	13953	13996	13968	14033	13760	13855	13798	14012	13996	13881	13944	13940	13842	13997	14050	14068	13929	13977	13955	13991	13892	13799	13930	13880	13964	13876	13945	13777	14160	13962	14106	13906	13894	14003	13851	13955	14082	14028	13915	13724	13783	13886	13923	14056	13888	13986	14119	13704	13922	13925	13953	13936	13948	13957	13957	13937	13879	13904	13799	13918	13838	14025	13804	13983	13958	13991	13794	13905	13816	13936	13815	14024	13964	14005	13862	13783	13950	13890	13736	13828	14009	13944	13767	13970	13905	13945	13905	13917	14151	13827	14107	13817	14032	13833	13803	13829	13990	13926	13792	14018	13966	13977	13945	13886	13900	13978	13841	14070	14057	13875	13815	13815	13815	13803	14034	14141	13810	13903	13956	13959	13949	13964	13936	13956	13960	13766	13800	13822	13860	13905	13747	13862	13932	14065	13827	13894	13921	13831	14106	13966	13842	13977	13911	14043	13826	13950	14013	13842	13940	14014	13884	13908	13933	13823	14081	13912	13899	14008	13897	13963	13931	13830	13866	14033	13783	14038	13981	13754	13967	14066	14026	13973	13921	13856	13898	13699	13856	14021	13828	13892	13891	14063	13974	14005	13904	13861	13804	13807	13966	13899	14154	14008	13966	13957	13782	13961	13860	13768	14059	13891	13857	13766	13879	13891	14044	13920	13923	14032	13856	13996	13860	13849	13862	13976	14079	13971	13932	13986	13878	13806	13739	13963	13913	13931	13906	13999	14052	13959	13904	13931	13907	14043	13805	13904	13966	13899	14031	13835	13737	13990	13877	13955	13863	14007	13903	14045	14003	13922	14124	14128	13920	13987	13884	13932	14018	13907	13924	13926	13840	14089	13978	13873	14021	13963	13973	13958	13787	13867	13806	14113	13873	14018	13905	14009	13915	13884	13808	13787	13950	13983	13943	13905	13834	13975	13820	13952	13949	13886	13870	13982	13958	13885	13707	13849	13973	14050	13861	13918	13854	13870	13773	13927	14198	13985	14011	14159	13896	13879	13944	14093	13929	14040	13954	13753	13747	13798	14002	14039	13915	13939	14029	13780	13928	13838	13874	13922	13947	13966	13960	13879	13905	13908	13872	13919	13937	13754	13940	13779	14135	13931	14102	13905	13975	13883	13916	14076	13836	13970	13910	13973	13915	13953	13959	13896	13921	14002	14007	14073	13843	13932	13930	13907	13878	13894	13912	13949	13917	14095	13925	14019	13956	14041	13894	13981	13874	13981	13864	13976	13834	13939	13888	13942	13912	13946	14054	13855	13774	13997	13985	13906	13968	13902	14089	13991	13978	14060	14045	14087	14052	13862	14074	13851	13917	13928	13848	13851	14009	14060	13917	13785	13820	14160	13970	13970	13952	14004	13929	13920	13928	13943	13915	13817	14044	13790	13935	13937	13930	13819	13861	13986	13954	13922	14092	13943	13885	13946	13922	14088	14028	13885	13950	13912	13944	13945	13823	13951	13833	13892	13971	13981	14065	13983	13946	13920	14104	14021	13881	14036	13943	13907	13880	13940	13753	13980	14006	13901	13989	13906	13930	13958	14005	14037	13965	14108	14079	13843	13882	14035	13986	13875	13993	13917	13879	13959	13932	13997	13905	13821	14145	13911	13936	13942	13804	14017	14027	14001	13844	13947	13931	13906	13787	13811	13788	13932	13861	13930	14001	14023	13882	13987	13881	13931	13678	13920	13916	13895	13960	14088	14000	13982	14096	13920	13847	13976	13929	13895	13856	13942	13816	13929	14008	13848	13844	13900	13892	13882	13847	13927	14047	13807	13900	13758	14031	14112	14125	13799	14056	13969	13995	13872	13864	13963	13855	13916	13909	13992	14010	14053	13971	13883	13822	13951	14006	13908	13773	13895	13842	13849	13936	14098	14145	13953	14092	14081	13782	13905	13931	13906	13981	13996	14027	13871	13858	13881	13950	13938	13938	13948	13942	13927	14028	13930	13980	14138	13914	13872	13928	13876	13970	13961	13732	13980	13962	13869	13909	13779	14005	13938	13921	13884	14047	13835	13831	13982	13859	13922	13891	14077	14089	13757	13838	14032	14005	14152	13710	13951	13942	14028	13910	13852	13930	13846	13928	13912	14049	13958	13945	13928	14087	13964	13950	13927	14025	13971	13980	13714	13871	13927	13921	14015	13970	13856	13894	13944	13902	13982	13742	13955	13978	13964	13960	13849	13955	13884	13891	13991	13915	14029	13947	14005	13925	14051	14032	13912	13802	13928	14020	14112	13999	13918	13973	14138	13796	14086	13899	14033	14003	13813	13914	14038	13885	14047	13836	13950	14016	14031	13942	13798	13929	13951	13914	13872	13841	13922	13891	13883	14015	13757	13765	13872	13933	13883	13872	13925	13904	13906	14075	13918	13929	13767	13993	13919	13837	13923	13984	13908	13885	13895	14133	13919	13804	13925	14119	13864	14054	13992	14035	14065	13856	13759	14083	13862	13921	13917	13906	13881	14003	13816	13903	13969	14012	13863	13985	14076	14112	13941	13869	13952	13921	13990	13812	13857	13929	13819	14136
22492	20862	28556	23311	20996	22619	23916	18728	17358	17651	17204	17017	17241	22709	38707	37027	31792	25604	20407	17736	16879	16594	16496	16634	16584	16563	16395	16260	16257	16590	16513	16656	16490	16561	16522	16512	16449	16560	16620	16555	16727	16278	16354	16443	16387	16383	16605	16511	16279	16413	16523	16444	16392	16501	16601	16373	16542	16464	16510	16328	16264	16358	16551	16412	16309	16405	16534	16308	16541	16370	16259	16417	16640	16378	16305	16393	16321	16289	16408	16362	16503	16332	16437	16575	16310	16534	16274	16440	16542	16167	16206	16420	16322	16410	16383	16462	16229	16535	16488	16165	16224	16288	16487	16510	16310	16273	16389	16359	16443	16546	16530	16562	16476	16236	16374	16428	16414	16430	16364	16426	16481	16203	16404	16392	16272	16471	16525	16178	16303	16219	16407	16428	16254	16360	16302	16414	16197	16549	16387	16274	16393	16413	16341	16617	16227	16466	16349	16416	16375	16239	16332	16407	16222	16329	16457	16433	16429	16043	16222	16352	16348	16313	16321	16537	16316	16401	16394	16138	16396	16318	16222	16276	16476	16316	16405	16518	16343	16325	16367	16235	16252	16236	16403	16521	16384	16360	16465	16418	16308	16511	16419	16516	16265	16281	16393	16218	16420	16561	16322	16276	16377	16605	16232	16336	16257	16288	16400	16117	16410	16505	16453	16532	16351	16545	16472	16309	16403	16253	16310	16551	16373	16370	16358	16282	16427	16423	16306	16243	16136	16273	16332	16357	16432	16232	16293	16319	16365	16280	16363	16418	16346	16213	16240	16546	16396	16370	16371	16397	16342	16382	16394	16592	16563	16350	16363	16392	16364	16610	16199	16419	16298	16566	16444	16273	16383	16376	16336	16198	16322	16441	16461	16306	16300	16368	16202	16252	16415	16329	16468	16508	16503	16471	16410	16308	16365	16506	16401	16445	16411	16344	16714	16443	16284	16426	16409	16272	16494	16363	16355	16551	16347	16304	16239	16235	16277	16362	16396	16426	16290	16614	16578	16060	16365	16346	16263	16326	16313	16188	16401	16274	16350	16437	16468	16605	16463	16336	16511	16376	16488	16270	16278	16436	16408	16208	16461	16307	16378	16514	16278	16307	16383	16229	16378	16321	16417	16300	16398	16420	16318	16482	16285	16351	16383	16190	16258	16358	16350	16269	16140	16200	16407	16416	16461	16285	16153	16409	16361	16481	16250	16286	16386	16403	16316	16294	16351	16248	16200	16490	16421	16527	16221	16275	16441	16362	16300	16307	16410	16525	16522	16410	16375	16253	16416	16407	16411	16450	16192	16334	16321	16425	16378	16313	16261	16291	16399	16430	16317	16348	16332	16342	16330	16390	16469	16392	16267	16397	16411	16588	16489	16486	16503	16341	16325	16367	16574	16351	16286	16430	16408	16505	16335	16413	16648	16391	16303	16369	16185	16442	16381	16463	16501	16551	16439	16395	16539	16392	16457	16245	16298	16375	16404	16302	16384	16415	16452	16470	16391	16144	16262	16467	16438	16414	16350	16305	16340	16372	16382	16513	16324	16235	16374	16390	16234	16220	16262	16560	16398	16292	16459	16485	16401	16336	16490	16124	16342	16407	16295	16471	16413	16331	16478	16078	16401	16344	16595	16496	16287	16346	16410	16468	16406	16431	16451	16406	16426	16300	16532	16428	16294	16405	16164	16433	16479	16373	16204	16196	16507	16335	16317	16438	16332	16403	16321	16406	16282	16622	16567	16292	16247	16344	16468	16440	16148	16385	16419	16173	16240	16238	16311	16467	16409	16451	16340	16331	16468	16315	16444	16325	16193	16298	16556	16465	16494	16274	16413	16268	16456	16355	16401	16384	16279	16285	16381	16514	16360	16377	16441	16366	16161	16365	16501	16115	16135	16200	16168	16134	16397	16338	16227	16244	16485	16080	16484	16539	16546	16411	16341	16440	16376	16424	16353	16350	16385	16337	16156	16296	16488	16339	16285	16363	16582	16407	16252	16406	16582	16298	16431	16462	16311	16227	16470	16448	16377	16454	16454	16504	16477	16381	16426	16380	16374	16595	16193	16484	16281	16204	16396	16369	16302	16358	16273	16399	16359	16318	16147	16174	16456	16327	16284	16283	16288	16253	16379	16296	16389	16287	16322	16625	16540	16364	16193	16397	16315	16395	16316	16223	16484	16387	16565	16324	16444	16469	16406	16376	16465	16306	16387	16359	16423	16415	16370	16491	16339	16381	16543	16149	16281	16302	16172	16120	16213	16198	16364	16392	16387	16283	16323	16254	16234	16336	16464	16466	16261	16331	16346	16496	16393	16364	16346	16201	16361	16411	16449	16376	16509	16333	16400	16480	16460	16404	16410	16512	16258	16351	16547	16190	16442	16395	16337	16437	16339	16372	16543	16380	16378	16335	16272	16430	16239	16468	16443	16450	16359	16705	16454	16273	16362	16476	16511	16167	16243	16487	16167	16156	16155	16144	16500	16355	16420	16307	16477	16292	16250	16519	16547	16448	16387	16503	16446	16650	16421	16408	16390	16319	16390	16262	16336	16489	16216	16269	16420	16452	16518	16555	16450	16157	16580	16436	16363	16463	16341	16211	16479	16381	16487	16388	16385	16282	16509	16313	16294	16569	16434	16578	16332	16166	16380	16543	16401	16472	16553	16455	16457	16276	16389	16337	16207	16372	16220	16302	16438	16420	16228	16286	16424	16314	16303	16238	16424	16558	16541	16342	16572	16326	16529	16395	16313	16364	16308	16291	16301	16411	16492	16409	16312	16501	16316	16520	16319	16307	16520	16584	16468	16365	16427	16463	16285	16327	16487	16464	16279	16319	16304	16402	16449	16318	16220	16317	16407	16316	16485	16255	16412	16299	16132	16569	16477	16399	16328	16215	16229	16436	16285	16243	16302	16318	16381	16399	16217	16436	16341	16212	16294	16229	16246	16444	16481	16447	16399	16236	16499	16451	16402	16426	16374	16254	16180	16421	16148	16089	16325	16517	16418	16503	16161	16290	16394	16473	16353	16410	16455	16400	16370	16289	16505	16434	16497	16529	16528	16298	16380	16359	16278	16526	16572	16359	16060	16221	16537	16263	16381	16249	16458	16331	16378	16483	16527	16529	16438	16172	16372	16493	16226	16222	16052	16258	16355	16326	16336	16374	16382	16426	16129	16169	16278	16158	16511	16372	16248	16345	15918	16351	16262	16235	16455	16375	16541	16440	16337	16309	16301	16345	16371	16446	16316	16497	16407	16318	16528	16621	16316	16372	16432	16355	16294	16374	16469	16386	16349	16406	16396	16276	16346	16332	16524	16255	16292	16555	16301	16278	16236	16437	16412	16348	16378	16430	16394	16262	16249	16415	16483	16291	16439	16454	16418	16332	16326	16167	16262	16168	16369	16403	16378	16488	16524	16433	16522	16170	16245	16269	16236	16399	16307	16401	16412	16329	16381	16210	16487	16493	16445	16477	16366	16327	16260	16319	16405	16396	16317	16344	16277	16255	16480	16313	16411	16465	16412	16483	16387	16348	16270	16421	16106	16230	16517	16505	16374	16494	16361	16396	16277	16236	16262	16451	16416	16250	16367	16546	16236	16425	16244	16345	16487	16510	16427	16432	16560	16296	16424	16578	16451	16272	16663	16482	16414	16424	16301	16214	16380	16172	16332	16340	16301	16202	16451	16172	16505	16346	16521	16148	16428	16273	16283	16305	16386	16380	16481	16192	16237	16317	16195	16485	16321	16128	16190	16268	16217	16275	16327	16457	16208	16378	16420	16396	16440	16254	16284	16358	16459	16365	16367	16379	16475	16287	16369	16515	16284	16267	16190	16410	16346	16430	16494	16363	16434	16279	16215	16237	16283	16271	16343	16410	16372	16424	16234	16212	16192	16507	16580	16324	16486	16402	16218	16527	16254	16281	16443	16419	16275	16356	16380	16475	16360	16478	16433	16404	16640	16521	16534	16388	16410	16379	16319	16462	16311	16381	16404	16363	16600	16326	16419	16377	16494	16459	16293	16294	16364	16564	16488	16402	16237	16516	16255	16308	16391	16372	16521	16404	16421	16420	16304	16603	16669	16684	16437	16479	16508	16399	16193	16269	16322	16424	16271	16387	16334	16291	16277	16448	16409	16476	16406	16121	16247	16278	16486	16475	16440	16445	16508	16208	16292	16545	16256	16452	16546	16344	16356	16305	16471	16421	16412	16368	16398	16374	16280	16548	16424	16213	16464	16469	16284	16244	16318	16451	16255	16278	16663	16589	16498	16346	16316	16271	16276	16257	16261	16282	16306	16472	16356	16164	16444	16265	16396	16478	16279	16375	16391	16191	16254	16590	16318	16239	16454	16510	16339	16341	16367	16359	16449	16274	16335	16250	16474	16512	16466	16554	16361	16417	16449	16233	16300	16424	16356	16324	16333	16571	16322	16324	16397	16300	16306	16394	16493	16264	16452	16251	16352	16397	16315	16325	16340	16438	16259	16390	16381	16358	16356	16205	16283	16377	16397	16200	16291	16332	16319	16362	16484	16317	16267	16141	16367	16239	16460	16526	16140	16284	16361	16358	16682	16308	16164	16446	16415	16374	16315	16498	16357	16409	16523	16248	16460	16389	16405	16390	16298	16353	16151	16342	16417	16360	16383	16286	16383	16354	16360	16119	16363	16402	16282	16380	16281	16471	16307	16204	16397	16200	16317	16284	16292	16289	16318	16283	16356	16368	16337	16265	16522	16435	16503	16714	16336	16173	16325	16435	16158	16337	16398	16272	16505	16338	16489	16222	16343	16376	16409	16197	16254	16226	16238	16402	16167	16294	16423	16389	16389	16460	16224	16386	16097	16388	16416	16304	16400	16480	16377	16484	16460	16470	16457	16485	16461	16312	16507	16190	16314	16363	16298	16629	16322	16285	16415	16108	16219	16158	16301	16535	16290	16612	16474	16378	16510	16364	16501	16380	16340	16174	16327	16294	16448	16458	16231	16307	16291	16307	16246	16495	16147	16442	16475	16388	16431	16408	16173	16373	16342	16315	16363	16385	16355	16509	16376	16078	16322	16457	16121	16149	16456	16255	16391	16407	16339	16367	16347	16285	16342	16347	16272	16329	16259	16458	16490	16499	16525	16293	16468	16198
16325	30081	27745	22567	18230	16576	16277	15889	15604	15171	15200	14840	15154	24323	40739	37200	31528	23770	17661	14833	14214	14161	13871	13974	13947	13999	13923	13930	13990	13979	13931	13922	13865	13966	14008	13925	13923	14078	13878	13839	13838	13894	14097	13980	13872	13778	14120	13838	14119	13942	14073	13988	13946	14124	14030	13832	13938	13894	14021	13960	13972	14043	13971	13940	13873	13805	13912	14104	14057	13882	13833	13849	14016	13808	13964	13948	13849	13874	13922	13985	13925	13856	13671	13921	13977	13841	14021	13910	13842	13900	13945	13900	13887	13890	14167	13855	13863	13825	13961	13901	14112	13988	13806	13923	13907	14028	13926	13889	13912	13948	13940	14044	13689	13713	13936	14109	13835	14054	13991	13814	14052	13669	13862	13904	13974	13801	13999	13902	13891	13899	13998	14015	13935	13966	14054	13843	13990	13963	13865	13768	13906	13943	13980	13830	13955	13917	13926	13850	13976	14022	13910	14000	14032	13946	13734	13711	14011	14011	13873	13946	13752	13855	13786	13913	13905	13988	13882	13948	13846	13858	13947	14124	13885	13836	13768	14188	14018	13835	13929	13814	13781	13984	13888	13862	13777	13987	13949	13759	13745	13868	13774	13892	13741	13866	13999	13751	14013	13896	13768	13982	13778	13869	13873	13823	13926	14154	13982	13801	13840	13726	13920	13913	13962	13848	13791	13848	13924	13831	13825	14033	13931	13944	13868	13978	13938	13953	13801	13875	13914	14025	13945	13906	13748	13959	13769	13919	13857	13929	13951	13690	13896	13898	13849	13923	13725	13897	14013	13805	13708	13957	14010	13889	13800	13807	13923	14009	14114	13960	13832	13983	13961	13911	13964	13746	13947	13879	13889	13932	13885	13874	13787	13854	13929	13719	13872	14074	13828	13936	13887	14013	13879	13895	13877	13912	13919	13815	14068	13856	13902	13843	13949	13925	13893	13762	13829	13995	13866	13976	13779	14058	14007	14009	13931	13951	14005	13999	13944	13950	13904	13716	13901	13807	13884	13991	13839	13825	13858	13929	13938	13824	13857	13987	13941	13932	13871	13971	13902	13870	13745	13903	13741	13797	13786	14055	13821	13967	13676	13947	13955	13943	13860	13865	13948	13880	14050	13960	14053	13982	13865	13964	13829	13899	13884	13798	14006	13864	13810	13755	13869	13863	13774	13904	13936	13963	13873	13889	13885	13822	13850	13853	13940	13826	13967	13763	13713	13717	13692	13889	13835	13939	13947	13870	13882	13886	13855	13773	13999	13858	13982	13942	13986	13981	13936	13902	14003	13830	13760	13899	13960	13850	13898	13874	13896	14010	13791	13976	13821	13732	13869	13874	13986	13980	13797	13810	13773	13867	13740	13756	13798	13840	13737	14007	13931	13952	13920	13830	14040	13896	13888	13867	13948	13848	13806	13941	13931	13887	13848	14012	14013	13916	13905	13781	13920	13860	13727	13910	13956	13788	13973	14013	13998	13601	13883	13930	13877	13810	13767	13969	14042	13880	14109	13929	13797	13845	14001	13766	14010	13786	13892	14022	13916	13868	13801	13809	13859	13819	13942	13907	13960	13993	13959	13759	13794	13790	13994	13834	13771	13814	13971	13788	13880	13800	13968	13829	13972	13797	13780	13900	13888	13812	14097	13965	13800	13860	13936	13889	13867	13760	14063	13992	13784	13791	13905	13938	13725	13888	13692	13919	13772	13742	13850	13991	13745	13975	13792	13864	13812	13758	14076	13726	13919	13801	13874	14009	13862	13851	13770	13826	13930	13896	13852	13834	13741	13954	13807	13672	13859	13929	13870	13860	13870	13760	13960	13840	13985	13860	13884	13917	13830	13859	14096	13896	13963	13746	14060	13925	13995	13935	13897	13841	13993	13775	13879	13987	13683	13922	13988	13944	13820	13945	13996	13854	14072	13763	13782	13998	13810	13937	14092	13774	14021	13824	13857	14107	13815	13998	13801	13876	13787	13988	13948	13749	13978	13907	13841	13808	13897	13956	13975	13860	13871	14002	14048	13902	13800	13874	13818	13992	13912	13900	13840	13838	13882	13975	14032	13819	13978	13741	13917	14064	13916	13923	13923	13900	13957	13832	13931	13848	13940	13741	13887	13930	13819	13875	13914	13885	13918	13992	13936	13823	13876	13893	13944	13936	13742	13972	13856	13861	13882	14003	13784	13849	14046	13907	13754	13837	13721	13877	13700	13751	13860	13823	13812	13766	13847	13924	13852	13824	13929	13822	13818	13884	13961	13909	13785	13977	14110	13893	13897	13840	13842	13858	13869	14000	13864	13843	14056	13993	13772	14064	13899	13828	13885	13914	14002	13917	14042	13756	13915	13773	13893	13979	13800	13861	13834	13801	13862	13986	13772	13813	13905	14073	13813	14014	13917	13598	13869	14059	13903	13854	13833	13817	13775	13873	13914	13983	14065	13921	13893	13882	13906	13779	14002	13977	13985	13915	13854	14048	13946	13849	13922	13982	13972	13826	13891	14017	13839	13956	13838	13981	13841	13721	13742	13998	13863	13772	13936	13876	13923	13905	13711	13880	13885	13909	14030	13827	13777	14042	13846	13930	13854	13913	13998	13956	13838	13785	13954	13959	13881	13826	13958	13945	13871	13829	13980	13885	13929	13791	13942	13878	13932	13955	13872	14005	14011	13903	13954	13935	13984	13851	13708	13847	13812	13910	13960	14009	13951	13880	13956	13979	13899	13904	14035	13957	13929	13908	13790	13987	13736	13927	13943	13922	13811	13972	13934	13756	13894	13896	13776	14073	13909	13860	13988	14037	13978	13809	13890	13897	13886	13969	13928	13948	13921	13929	13990	14059	13700	13976	13798	13903	13936	13846	14070	13770	13947	14054	13867	14045	13930	13962	13774	14012	13923	13927	13933	13939	13875	14055	14101	13819	13895	13733	13855	13829	13839	13809	13967	13967	13739	13850	13733	13861	13929	13938	13776	13868	13899	13711	13931	13969	14067	13778	13971	13889	13838	13837	13894	14012	13845	13909	13962	13835	13813	13876	13837	13887	14031	13819	13889	13942	13888	13912	13707	13863	13939	13790	14192	13970	13866	13821	14149	13712	13872	13693	13884	13724	13977	13936	13861	13977	13911	14231	13892	14006	13912	13715	13993	13605	13797	13886	13848	13878	13881	13807	13926	13910	13930	13986	13979	13802	13774	13828	13899	13829	13714	13938	13838	13989	13812	13760	13802	13855	13939	13933	13866	13798	13805	13850	13947	13854	13823	13877	13793	13889	13894	13866	13933	13962	13822	13906	13853	13854	13871	13953	13995	13927	13767	13865	13871	13778	13993	13827	14103	13843	13953	13969	13745	14014	13826	13786	13787	13965	13886	13898	13973	13870	13940	13964	13936	13884	13791	13981	13911	14029	13751	13906	13785	13765	13866	13784	13906	13943	13838	13778	14095	13877	14051	13927	13896	13866	13630	13867	13909	13856	14014	13833	14020	13772	13926	13870	13797	14033	13922	13928	13759	13946	13858	13903	13791	13724	13873	13874	13808	13826	13883	13886	13891	13917	13753	13976	13864	13912	13942	13973	13881	13838	13964	13839	13840	13776	13832	13828	13918	13873	13843	13760	13943	13763	13901	13894	13796	13871	13733	14043	13975	14020	13678	13980	13655	13987	13978	13922	13887	13951	13991	13853	13903	13771	13998	13787	13818	13969	13810	13897	13786	13887	13835	13955	13861	13820	13750	13914	13783	13897	13924	13888	13831	13902	14026	13846	13894	13837	14042	13947	13848	13856	13857	13984	14012	13943	14080	13863	13999	13787	13944	13942	13928	13825	13913	13889	13839	13755	13790	13794	13886	13955	14027	13893	13910	13906	13801	14154	13838	14063	13914	13866	13830	13904	13842	13850	13763	13998	13862	13900	13943	13875	13939	13988	13971	14038	13920	13935	14101	13821	13899	14088	13884	13984	13857	14020	13675	14074	13916	13915	13928	13879	13926	13855	13989	13950	13989	13963	13922	13910	13919	13856	13865	13956	13781	13955	13820	13904	13936	13741	13802	13874	13894	13747	13852	13671	13819	13866	13809	13893	13931	13825	13915	13924	13896	13931	13655	13851	13882	14030	13923	13826	13857	13776	13889	13904	13740	14010	13843	13729	13978	13736	13958	13864	13763	13846	13820	13752	13730	13866	13961	13916	13741	14003	13909	13966	14009	14009	13865	13777	13883	13833	13926	13891	13701	13833	14032	13910	13836	13830	13979	13949	14075	13976	13943	13828	13901	13889	13867	13950	14024	13909	13909	13987	13731	13797	13896	13879	13880	13838	13956	13907	13999	13763	13813	13928	13956	13791	13631	13979	14047	13972	13845	14014	14072	13847	13751	13878	13684	13905	13864	14117	13932	13875	13847	13928	13995	13812	13923	13701	13912	13854	13801	13829	14018	13764	13908	13821	13959	13771	13980	13991	13883	13830	13768	13900	13952	13820	14140	13873	13892	13824	13822	13889	13940	13945	13995	13885	13880	14045	13779	13856	14015	13708	13773	13922	14036	13836	13892	13935	13919	13787	14090	13840	13962	13788	13843	13979	13889	14002	14027	13918	13871	13972	13806	14006	13908	14006	13909	13840	13856	13875	13977	13856	13954	13710	14016	13954	13727	13978	13928	13756	13859	13871	13937	13686	13986	13877	14020	13962	13865	13879	13957	13888	13843	13944	13810	13915	13986	13897	13781	13954	13792	14020	13844	13888	13829	13953	13849	13970	13939	13777	13882	13940	14040	13928	13930	13936	13950	13776	13880	13737	13827	13971	14164	13864	13854	14002	13962	13957	13852	13952	13898	13978	14063	14024	13967	13891	13822	13842	13899	13934	13770	13706	13853	13844	13789	13904	13851	13899	13739	13766	13910	13975	13840	13951	13805	13971	13655	14019	13947	14002	13744	13813	13955	13833	13987	13897	14003	13775	14042	13883	13937	13808	13763	13877	13801	13936	13894	13995	13946	13892	13989	13985	13918	13848	13876	13795	13941	14018	13937	13995	14031	13833	13776	13843	14029	13716	13929	14121	13763	13844	13770	13824	13691	13804	14029	13761	13986	14052	14006	13910	13864	13892	13823	13936	13896	13887	13803	13923	13771	13913
26743	21471	24383	21089	17004	17023	17010	17063	16740	16764	16716	16643	16800	16833	18816	18664	18586	17312	17095	16750	16585	16615	16650	16329	16629	16643	16650	16404	16450	16598	16577	16540	16637	16590	16662	16604	16475	16439	16659	16530	16649	16617	16575	16598	16607	16547	16494	16590	16673	16500	16404	16359	16560	16651	16659	16388	16490	16620	16493	16507	16318	16666	16585	16371	16334	16503	16567	16574	16643	16515	16522	16353	16585	16521	16525	16600	16385	16574	16532	16666	16728	16453	16505	16548	16286	16465	16623	16570	16592	16602	16478	16211	16658	16454	16353	16707	16428	16487	16577	16303	16656	16664	16497	16548	16440	16463	16606	16727	16482	16495	16376	16428	16534	16537	16699	16494	16427	16607	16388	16518	16664	16490	16442	16745	16464	16586	16686	16246	16495	16628	16511	16596	16630	16520	16396	16547	16541	16671	16631	16610	16711	16452	16230	16486	16329	16436	16543	16526	16713	16473	16575	16565	16449	16336	16482	16418	16461	16366	16638	16568	16437	16419	16641	16693	16506	16596	16698	16649	16358	16560	16472	16477	16346	16367	16586	16512	16636	16490	16582	16565	16572	16616	16747	16486	16514	16576	16494	16434	16708	16579	16514	16471	16524	16438	16421	16426	16425	16427	16688	16366	16482	16468	16595	16513	16504	16493	16486	16352	16499	16556	16473	16483	16635	16401	16525	16512	16647	16642	16446	16469	16518	16361	16575	16581	16492	16510	16667	16645	16596	16615	16592	16555	16546	16574	16330	16562	16678	16650	16485	16588	16374	16585	16673	16402	16538	16570	16420	16598	16519	16484	16452	16501	16442	16457	16611	16535	16257	16397	16497	16470	16375	16469	16451	16471	16550	16471	16502	16532	16427	16625	16669	16605	16263	16393	16515	16680	16407	16540	16473	16318	16771	16324	16429	16541	16537	16445	16546	16405	16326	16541	16383	16635	16452	16482	16475	16469	16454	16698	16525	16254	16556	16511	16413	16381	16433	16512	16517	16563	16606	16518	16529	16351	16727	16651	16427	16282	16591	16469	16414	16378	16589	16502	16422	16413	16702	16494	16477	16431	16505	16400	16681	16578	16624	16487	16490	16558	16556	16473	16453	16493	16368	16552	16637	16638	16435	16454	16506	16538	16674	16485	16455	16452	16490	16722	16651	16581	16515	16516	16510	16479	16276	16494	16622	16668	16491	16507	16567	16571	16508	16444	16737	16442	16516	16521	16576	16512	16362	16639	16274	16406	16584	16495	16428	16505	16560	16424	16465	16467	16669	16674	16575	16606	16417	16545	16568	16421	16511	16411	16477	16401	16592	16382	16538	16539	16574	16628	16556	16347	16485	16687	16611	16669	16743	16642	16516	16530	16375	16567	16510	16564	16604	16596	16560	16520	16494	16534	16296	16459	16615	16501	16692	16302	16482	16625	16592	16408	16415	16439	16653	16622	16315	16603	16363	16434	16507	16392	16367	16533	16462	16491	16571	16483	16520	16435	16473	16508	16605	16365	16503	16394	16443	16525	16527	16512	16604	16574	16440	16391	16730	16353	16493	16540	16793	16455	16598	16419	16321	16461	16389	16602	16549	16667	16611	16483	16590	16712	16472	16368	16385	16539	16488	16432	16356	16656	16447	16643	16651	16618	16505	16425	16396	16399	16538	16485	16567	16517	16430	16379	16372	16545	16260	16550	16607	16538	16594	16509	16501	16304	16254	16496	16494	16353	16417	16725	16548	16482	16498	16576	16633	16436	16577	16500	16621	16395	16686	16335	16636	16936	16618	16347	16448	16733	16577	16527	16673	16460	16578	16709	16659	16484	16659	16538	16480	16410	16465	16517	16444	16684	16489	16404	16538	16548	16608	16536	16414	16373	16811	16566	16622	16453	16380	16815	16648	16505	16532	16417	16496	16461	16468	16402	16483	16481	16599	16378	16452	16540	16720	16633	16460	16569	16522	16500	16595	16411	16491	16447	16358	16661	16381	16435	16621	16695	16517	16571	16596	16392	16616	16510	16629	16567	16599	16636	16604	16389	16474	16438	16618	16536	16555	16428	16268	16496	16533	16615	16640	16624	16520	16453	16418	16450	16360	16425	16317	16494	16723	16437	16497	16633	16650	16555	16417	16605	16472	16558	16442	16468	16587	16517	16499	16620	16706	16585	16634	16644	16485	16425	16506	16619	16573	16588	16527	16527	16331	16519	16566	16609	16651	16514	16696	16648	16370	16506	16549	16410	16613	16597	16589	16507	16592	16662	16658	16515	16518	16456	16519	16436	16501	16707	16414	16433	16792	16553	16695	16600	16497	16503	16358	16626	16437	16451	16744	16439	16542	16332	16556	16376	16539	16449	16629	16600	16417	16591	16557	16554	16571	16528	16617	16467	16507	16482	16633	16368	16602	16491	16338	16569	16769	16559	16405	16777	16576	16474	16498	16569	16550	16504	16606	16466	16375	16602	16542	16687	16427	16382	16537	16437	16482	16457	16644	16479	16457	16496	16705	16512	16387	16472	16436	16385	16554	16509	16500	16537	16317	16448	16544	16323	16614	16442	16436	16426	16691	16432	16604	16830	16307	16592	16665	16614	16595	16537	16693	16500	16652	16565	16629	16422	16317	16655	16499	16614	16571	16617	16467	16535	16482	16414	16513	16508	16536	16544	16599	16490	16457	16690	16468	16392	16605	16647	16497	16566	16424	16624	16474	16585	16340	16418	16624	16472	16539	16473	16580	16446	16518	16433	16723	16386	16472	16565	16455	16627	16530	16427	16548	16557	16648	16311	16491	16436	16521	16485	16475	16586	16552	16412	16515	16373	16422	16504	16544	16637	16401	16475	16532	16679	16583	16610	16498	16411	16626	16460	16586	16626	16550	16613	16669	16745	16517	16555	16573	16660	16580	16613	16632	16353	16740	16510	16505	16444	16551	16521	16506	16630	16438	16497	16384	16369	16625	16668	16613	16552	16567	16320	16417	16428	16457	16513	16444	16331	16565	16581	16451	16727	16696	16502	16557	16459	16570	16423	16366	16588	16660	16487	16456	16618	16432	16507	16594	16449	16552	16522	16532	16496	16474	16342	16552	16646	16423	16651	16550	16378	16495	16648	16511	16549	16355	16657	16458	16405	16479	16694	16716	16539	16646	16462	16402	16497	16421	16473	16650	16620	16492	16412	16493	16374	16643	16529	16470	16489	16444	16509	16382	16535	16742	16651	16563	16690	16564	16491	16533	16464	16506	16480	16457	16547	16450	16592	16510	16539	16360	16483	16457	16438	16348	16619	16574	16601	16555	16565	16806	16372	16749	16579	16510	16468	16500	16576	16417	16629	16450	16373	16535	16499	16547	16500	16367	16465	16720	16434	16484	16617	16613	16604	16457	16377	16632	16600	16546	16700	16485	16657	16449	16547	16868	16490	16660	16446	16683	16710	16620	16621	16533	16595	16350	16490	16638	16585	16535	16599	16670	16591	16566	16436	16512	16389	16495	16428	16470	16629	16541	16446	16416	16665	16372	16496	16422	16393	16443	16464	16387	16584	16527	16570	16551	16494	16528	16489	16616	16521	16469	16602	16513	16257	16444	16423	16481	16668	16477	16420	16518	16631	16661	16464	16681	16350	16550	16474	16529	16460	16541	16493	16567	16383	16355	16286	16563	16492	16512	16427	16573	16508	16539	16180	16651	16554	16362	16617	16723	16639	16570	16675	16501	16503	16481	16405	16615	16563	16612	16738	16523	16492	16560	16607	16634	16454	16649	16384	16541	16454	16634	16678	16567	16368	16337	16348	16573	16605	16562	16548	16543	16696	16418	16617	16386	16336	16432	16734	16749	16547	16637	16635	16377	16623	16392	16398	16410	16489	16406	16594	16507	16506	16551	16578	16509	16512	16593	16580	16393	16559	16416	16786	16576	16649	16583	16508	16363	16378	16426	16374	16349	16429	16498	16516	16542	16417	16553	16592	16627	16632	16456	16362	16526	16548	16590	16678	16348	16399	16545	16456	16381	16515	16367	16382	16541	16496	16474	16323	16447	16489	16616	16642	16437	16544	16715	16540	16499	16528	16650	16677	16255	16547	16597	16522	16565	16472	16525	16650	16392	16483	16501	16537	16549	16550	16349	16501	16614	16353	16189	16470	16312	16472	16495	16525	16504	16524	16467	16417	16575	16562	16535	16582	16603	16391	16487	16348	16627	16433	16531	16589	16525	16633	16572	16383	16607	16403	16441	16500	16396	16486	16338	16592	16540	16682	16654	16595	16469	16466	16386	16399	16722	16607	16454	16527	16556	16565	16334	16539	16478	16541	16471	16404	16801	16706	16561	16385	16455	16533	16509	16582	16352	16524	16371	16521	16465	16309	16382	16501	16308	16520	16622	16391	16508	16339	16599	16541	16517	16662	16551	16604	16507	16463	16567	16755	16565	16491	16435	16618	16585	16555	16223	16331	16484	16391	16592	16534	16464	16606	16551	16524	16599	16461	16333	16438	16452	16334	16482	16502	16471	16495	16440	16596	16528	16357	16435	16592	16424	16545	16519	16553	16618	16411	16473	16369	16436	16570	16394	16437	16797	16533	16516	16735	16463	16805	16515	16397	16586	16487	16324	16434	16450	16621	16569	16489	16494	16538	16641	16533	16670	16498	16397	16611	16424	16566	16302	16541	16477	16629	16734	16747	16691	16426	16619	16325	16637	16589	16704	16429	16466	16729	16531	16463	16592	16586	16570	16586	16623	16555	16618	16406	16507	16664	16497	16501	16603	16594	16532	16482	16498	16479	16597	16425	16641	16542	16314	16576	16623	16719	16568	16429	16450	16601	16434	16441	16590	16588	16618	16555	16650	16597	16478	16475	16350	16556	16490	16442	16426	16517	16465	16565	16544	16468	16548	16438	16475	16493	16603	16469	16530	16542	16438	16356	16531	16365	16456	16428	16486	16388	16303	16605	16546	16555	16481	16657	16483	16633	16602	16521	16674	16380	16432	16432	16438	16441	16517	16459	16571	16827	16400	16705	16517	16471	16301	16282	16620	16725	16458	16623	16543	16500	16571	16580	16464	16576	16420	16416	16475	16670	16598	16607	16653	16396	16620	16333	16552	16420	16591	16521	16384	16744	16449	16376	16506	16527	16451	16464	16541	16545
15035	19070	18950	15766	14803	14320	14629	14369	14400	14375	14154	14362	14440	14563	17219	16900	16193	15156	14396	13997	14020	13942	14137	14200	14092	14091	14077	13996	13948	13991	13922	13962	13875	13997	14093	14113	14081	13925	14118	14102	14091	14136	14079	14023	13964	13823	14024	13892	14072	14112	13930	13980	13822	13991	14061	14004	13929	14085	13926	14044	13877	14023	13912	13877	13949	13983	14097	13945	14053	13947	13869	13918	14042	13957	14098	13964	13988	13889	14049	14077	14120	14055	13907	14072	13763	14044	13983	14036	13970	14025	14021	13945	14057	13943	14073	13958	14015	14190	13890	14033	13985	13938	14063	13941	13905	13990	14032	13979	14029	14006	14048	13839	14130	13915	14184	13954	13933	14057	14166	14059	14009	14196	13979	13818	13914	13896	14077	13906	13880	13986	14058	13812	13953	13887	13966	13926	13961	13892	13949	13955	14006	14006	13974	14008	13973	14035	14066	13916	14109	14016	14061	13911	13853	14224	13935	13913	14091	14127	14108	13969	14205	13848	14018	14014	13991	13814	14033	14010	13991	14225	14145	14094	14089	14036	13807	14016	14110	13870	14019	13985	13912	13881	14053	14130	14028	13911	14041	13939	13816	14034	14059	14010	13967	14033	14095	13932	14003	13955	14078	13862	13955	13869	14043	14070	13998	14025	13940	14006	14018	13836	13954	14007	14100	13766	14038	14086	14163	13845	14045	13915	14039	14024	14018	13849	13906	14044	13852	14122	13992	14076	13849	14131	14002	13927	14008	14036	13952	14003	13847	13985	13882	13875	13978	13916	14116	13989	14074	13964	13930	13967	14016	14026	13872	13893	14041	13743	13991	13967	13906	13881	13982	14014	14034	14105	14067	14082	14015	13689	13969	13960	14024	14115	14054	14062	13941	13916	13938	13892	14014	13935	13978	14021	13977	14178	14106	13993	14003	14010	13952	14030	14077	13938	13970	14222	13933	13976	14004	13965	14122	13995	13945	14065	13859	13969	13953	14059	14197	13895	14031	14014	13925	13913	13947	13904	14070	14041	14048	14199	14166	13995	13976	14029	13908	14079	14069	13944	13965	14091	14071	14070	14081	13927	13933	13882	13850	13974	14095	13731	14006	14004	14098	13829	14061	13830	14050	14026	14021	14104	13962	13967	13955	13853	14025	13887	14114	13995	14069	14033	14067	13924	13997	13794	14046	13994	14100	14140	13961	14045	13797	14013	14109	14053	14139	13932	14005	13832	13892	14002	13951	14076	13899	14026	13792	13976	13905	14015	14111	14030	13990	13981	14002	13965	13927	14205	13830	13827	14167	14152	13910	14004	14007	14086	13975	13999	14054	14298	13942	14130	14076	13913	13946	13926	13991	14033	14057	14153	13935	13857	14089	13867	13964	14003	13884	13953	14034	13844	13878	14041	14068	14037	13992	14098	13928	14028	13994	13858	14091	14157	13885	14028	14206	14070	14072	13965	14079	14001	14182	13850	13922	14003	14048	14073	14071	14080	13952	14163	13943	14057	14068	14030	14127	13904	14036	13955	13894	14030	14023	14034	13996	13988	13977	14043	13976	14094	14123	13990	13997	14068	13880	14038	13937	13921	13901	14000	14009	13849	13786	14058	13931	14028	14040	13939	14040	13971	13924	14152	13942	14121	14124	14177	14146	13871	14034	13910	13855	13873	14108	13961	14092	13945	14062	13796	13894	14043	14077	14036	14030	13951	13827	13799	14192	14138	14010	13951	14095	13958	13778	13838	13907	14019	13969	14096	13941	13859	13876	13950	13913	14055	13984	14034	13873	13994	13913	14052	13785	13950	13942	14043	13888	13948	14154	13947	13959	14004	13940	14075	13964	14000	13936	13959	14063	13889	13999	14062	13939	13956	13898	14104	13954	14026	13865	13948	14040	14076	14091	14136	14032	13958	14175	13908	14007	13969	13953	14061	14064	13932	14016	14014	13828	14187	13884	13987	14118	13887	14007	13921	14031	13914	14133	13877	14059	13894	13949	13944	14063	14096	13922	13924	14002	13879	14022	14029	14041	13956	14115	14085	13935	14058	13908	13870	13923	14054	14007	13897	13864	13995	14022	14032	14025	13718	14052	13959	13950	14028	13929	13935	13901	13946	14029	14010	13988	14013	14012	13964	14014	13927	13995	14043	14125	14002	14027	13849	14240	14049	13936	13950	13928	13838	13921	14029	14001	14045	13932	13908	13955	13881	14089	13878	14119	13962	14176	13950	13881	14031	14099	14052	14037	13916	13956	14079	13803	13952	13985	13938	14050	13992	13998	14024	14028	13946	14218	13902	13871	13989	13841	14017	14076	14007	13910	14034	14191	14084	14105	13913	13968	13969	13975	13900	13948	13965	13956	14029	14147	13948	13972	14023	14020	13994	14139	14067	14034	14048	13918	13859	13903	13935	13985	13902	14037	13978	13950	13986	13973	14046	14025	14052	14032	14137	14129	13836	13999	13889	13991	13979	14119	13989	14051	13924	14012	14071	13921	14055	13888	14060	14030	14055	13965	14010	13933	13955	13902	13965	13916	14110	13906	14076	14065	13988	14091	14008	14101	13963	13874	13890	14150	14008	13867	14182	14009	13979	14123	13975	13972	14045	14072	14182	14030	13972	13933	13874	13916	14166	14069	13849	14090	14107	13943	13885	14117	13883	14054	14125	14003	14051	14172	13922	13987	13869	13999	13934	13972	13875	14108	14027	13901	14016	14021	14172	14038	13939	14087	13843	14007	13992	13907	13936	14089	13897	14060	13841	13852	13944	14044	14120	13859	13977	13869	14150	13771	14109	13927	14023	13930	14064	14064	14006	14119	13961	13967	14032	14175	14101	14047	14139	13997	13856	14046	13946	14014	13968	14185	14053	13869	14194	13985	13942	14063	13943	13940	14024	13936	13870	14033	13939	14088	14089	13907	13910	14016	14024	13756	14049	13998	14044	13898	14101	14164	14023	13985	13984	14038	13931	13941	13969	13964	14045	13951	13880	14237	13962	13996	14070	14099	14049	13938	13916	13986	14034	14026	13870	14036	13871	13817	14052	14053	14100	14080	14054	13985	14166	13983	13916	13958	13901	14054	13964	13956	13882	14097	13879	13931	13935	14086	13858	13905	13881	13966	14078	13967	14181	14044	13900	13810	14095	14080	13985	14029	14041	14104	13946	14099	13722	13877	13952	13989	13859	14118	14066	13936	14141	13886	13831	14033	14134	13989	14136	14014	13906	14059	13935	14040	14020	14008	14009	13845	13865	14244	13916	14014	13988	14064	14027	14013	14025	14175	14123	14044	14075	14147	14032	13967	14145	13975	14008	14114	13873	14111	13987	14000	14074	14123	14032	14031	13916	13974	13928	14094	13969	13963	14076	14002	14029	14039	13984	13939	14008	14007	13922	14072	13797	13852	13964	14100	13919	13989	13892	13902	13889	13956	14008	13859	14131	13861	14034	14030	13944	14149	13865	14057	14008	13983	14060	13909	13971	14020	14107	14073	14003	14033	13852	13939	14044	13838	13943	14257	14077	13974	13906	14185	14107	14057	14109	13819	14004	14020	14055	14174	13984	14167	14038	14037	14163	14028	14020	13810	13909	14096	13868	13956	13918	14034	14191	14004	13907	14017	14012	14065	14172	13952	13988	13957	14055	13967	13952	14098	14031	13899	14130	13994	13925	14040	14051	13990	13980	14051	14118	14109	14145	13984	14032	14113	13972	14007	13878	14046	13872	14051	13923	13887	13893	13932	14040	13955	14003	14009	14041	13975	14103	14034	14020	13879	13951	14054	13909	14020	14007	14021	13939	13952	14071	13956	13820	13936	14016	14048	14119	14001	14155	13969	13969	13865	13987	13985	14018	14133	13987	14116	13957	13965	14061	14028	13973	13941	13962	13966	13983	14001	13966	13712	13904	14140	13941	14019	13989	13904	13850	13932	14061	14010	14084	13931	14056	13934	13983	13931	14042	14232	13906	14106	14152	14000	13982	13958	14089	13943	13978	14064	13928	14133	13903	14062	13852	14046	13898	14024	13809	13959	14070	14041	14199	13943	13934	13985	13885	13979	14135	14058	13909	13976	13820	13993	13891	13944	13853	14066	14194	14117	14082	14064	13748	14077	14037	13891	14008	14107	14090	14011	14275	14145	14041	13969	13894	14017	14024	13903	14213	13999	13868	14047	13893	14138	14096	14036	13951	13942	14038	13831	13960	13926	13963	13985	13991	13926	13894	13877	14152	13955	13853	13958	14077	14081	13955	14057	14073	14032	14254	13862	13892	13906	13942	13947	14091	13926	13924	13884	13975	14031	14140	14153	13944	13960	14080	13958	14168	14052	14056	14081	13871	13923	13912	13955	13959	13962	13986	13995	13943	14110	14100	14079	14025	14007	13983	13916	14077	14030	14068	13984	14088	14100	13879	14015	13903	13867	13967	13875	13851	14200	14075	14080	13877	14010	13941	13985	13928	14067	14008	13947	13914	13933	14105	13987	13910	14013	13849	13937	13887	14019	13929	14039	14006	14026	13894	13934	13985	13981	14001	13886	13966	14186	14044	14100	14009	13991	14046	14024	14085	14022	14136	14038	13964	14059	13970	14125	13871	14025	14007	13822	13963	13867	14007	13939	14099	13852	13867	13918	14010	13944	13826	14052	14027	14182	13990	14083	14040	14017	13956	13941	14037	14059	13933	14063	14121	13939	14053	13958	14068	14054	14035	13970	14081	14041	13831	14010	14112	13977	13875	13831	14069	14005	13865	14022	14077	13803	14128	13844	14055	13905	13957	14088	13763	14164	14010	13911	13994	14025	14050	13918	13992	13985	14044	13922	13970	14076	14059	14100	14059	13989	14021	14061	14036	13965	13946	14052	14097	14027	14127	14088	14055	14092	13937	13932	14003	13852	14039	14103	14051	13878	14136	14038	13932	14057	13887	14128	14043	13990	14055	14078	14128	13944	14056	13957	13904	14153	14066	13901	13872	14016	13834	14012	13774	13816	13975	13987	14025	14032	14036	14004	13925	14029	14098	14005	13927	14051	13856	14006	13878	14012	13962	13961	13903	13804	13942	14104	13997	13966	13981	14026	14091	13802	14115	14020	13961	14028	14084	14163	14013	14103	14077	14152	13902	14072	13961	13987	14066	13902	13962
23598	20681	27833	23696	21424	20509	19404	17181	17006	16915	16698	16587	16622	18445	29401	27510	24854	20925	18204	16724	16297	16290	16169	16354	16073	16209	16282	16386	16262	16329	16402	16310	16284	16359	16091	16093	16308	16257	16315	15968	16061	16455	16179	16028	16291	16365	16180	16147	16285	16048	16369	16155	16156	16066	16302	16157	16130	16179	16316	16048	16006	15999	16129	15975	15934	16109	16117	16192	16127	16000	16064	15980	16093	16333	16329	16266	16215	16202	16160	16170	16095	16377	16271	16314	16307	16082	16282	16416	16113	16020	16186	16274	16034	16053	16311	16248	16254	16353	16234	16322	16241	16076	16297	16232	16070	16246	16271	16132	16263	16125	16202	16075	16163	16106	16112	16152	16229	16070	16247	16071	16126	16361	16137	16239	16150	16241	16221	15754	15885	15988	16284	16088	16188	16232	16111	16054	16062	16375	16265	16247	16146	16033	16300	16168	16229	16246	16044	16266	16308	15989	16235	16085	16071	16123	16138	16068	16000	16082	16194	15949	16154	16265	16212	16337	16310	16209	15959	16071	16086	15987	16139	16000	16264	16193	16198	15895	16262	16083	16069	16167	16280	16144	16148	16334	16123	16105	16104	16132	16251	16121	16046	16144	16001	16024	16231	16153	16100	15983	16180	16219	16365	16286	16175	16142	16306	16162	16056	16214	16157	16039	16112	16257	15968	16157	15936	16031	16141	16184	16213	16172	15945	16080	16268	16207	16164	16225	16027	16138	16132	16031	16209	16129	16369	16053	16260	16218	16124	15997	16091	16184	16264	16165	16117	16256	16199	16213	16250	15990	15900	16193	16009	16020	16186	16035	16008	16187	16217	16298	16172	16008	16064	16053	15973	16139	16320	16161	16250	16185	15942	16055	16081	16041	16191	16293	15926	16081	15954	16202	16318	16136	16195	15987	16017	16217	16118	16120	16019	16086	16128	16321	16075	16057	16174	16142	16358	16004	16071	16139	16128	16011	16177	16188	16141	16127	16106	16097	16248	16173	16183	16098	16194	16273	15999	16132	16032	16072	16006	15967	16063	16081	16323	16127	16208	16342	16074	16122	16098	16165	16093	16223	16062	16093	16217	16099	16264	16237	16095	16165	16205	16098	16063	16179	16016	16179	16048	16180	16143	16121	16296	16098	16051	16259	16201	16246	16280	16179	16060	16185	16107	16203	15941	15965	16115	16158	16287	16085	16369	16162	16193	16213	16402	16044	16155	16057	15962	15894	16035	16162	16102	16167	16292	16108	16069	16123	16112	16087	16224	16067	16231	16356	16230	16155	16212	16035	16085	16212	16178	16173	15977	16067	16286	16140	16151	16180	16233	16141	16348	16158	16192	16017	16171	16151	16019	16144	16127	16179	16170	16021	16227	16067	16275	16315	15905	16030	15917	15994	16126	16122	16111	15925	15925	15949	16191	15973	16159	16080	16273	16122	16384	15963	16088	16057	16318	16064	15995	15921	16078	16384	16240	16311	16201	16222	16215	16139	16120	16078	16053	16156	16031	16118	16226	15886	16130	16109	16253	16200	16050	16021	16073	16324	16231	15950	16115	15951	15936	16105	16101	16125	16342	16091	16141	16107	16100	16080	16095	16281	16197	16151	16233	16103	16196	16163	16140	16005	16279	16030	16057	16201	16256	15994	16106	15943	16057	15993	16117	16106	16011	16228	16093	16240	16013	16124	16236	15954	16024	16133	16228	16238	16214	16246	16190	16170	16198	16333	16174	16094	16234	16136	16157	16148	16175	16324	16070	16208	16194	16183	16196	16163	16229	16073	16255	16177	16278	16303	16075	16074	16279	16139	16116	16158	16124	16101	16166	16029	16165	16204	16106	16157	16239	16158	16170	16137	16087	16194	16149	15937	16187	16130	16178	16327	16288	16233	16088	16134	16286	16238	16081	16457	16198	16403	16055	16047	16193	16128	16105	15945	16148	16176	16127	16142	16240	16073	16171	16072	15909	16105	16307	16064	16178	16066	16293	16167	16206	16065	16017	16077	16195	16090	16194	16174	16011	16055	16164	16081	16170	16366	16187	16418	16071	16073	16227	16167	16282	16329	16002	16059	15967	16200	16074	16130	16210	16028	16137	16000	16088	15993	16038	16103	16059	16239	16208	16171	16369	16164	15957	16187	16089	16199	15888	16034	16218	16293	16139	16053	16084	16147	16087	16213	16226	16122	16314	16225	15928	16042	16161	16324	16119	16035	16031	16065	16217	16192	16227	15982	16121	16144	15917	16182	16241	16306	16312	16179	16192	16047	16217	16213	16144	16396	16345	16273	16044	16164	16135	16113	16276	16171	16115	16153	16047	16165	16084	16072	16114	16241	16312	16181	16303	16189	16161	16126	16074	16080	16155	16126	16045	16467	16162	16198	16278	16150	16308	16317	16092	16236	16160	16071	16135	16052	16137	16078	16039	16024	16088	16324	16136	15997	16064	16184	16053	16233	16185	16281	16086	15959	15865	16116	15965	16051	16263	16048	16137	16358	16226	16298	16200	16179	16176	16193	16110	16355	15959	15963	16091	16065	16132	16057	16058	16037	16258	16229	16279	16281	16178	16185	16008	16339	16209	16274	16089	16011	16103	16015	16035	15995	16100	16237	16321	15946	16049	16001	16250	16244	16147	16230	16084	16103	16282	16208	16109	16126	16245	16295	16212	16035	16295	16106	16231	15989	16081	16250	16144	16128	16118	16357	16234	16179	16260	16279	16117	16060	16103	16044	15969	16267	16282	16104	16076	16249	16211	16049	16159	16118	16217	15929	16079	16138	15937	15954	16345	16220	15958	16226	16139	16156	16202	16411	16197	15991	16059	16325	16080	16189	16221	15936	16256	16230	16339	15920	16265	16194	16076	16173	16101	16019	16144	16021	16096	16137	16195	16261	16247	16192	16105	16379	16158	16137	16238	16239	16091	16107	16103	16181	16266	16279	16099	16107	16244	16229	16073	16135	16129	16377	16251	16146	16029	16385	15832	16098	16161	16165	16081	16026	16040	16132	16069	16010	16018	16198	16111	16173	16225	16148	16042	15989	16157	16251	16121	16285	16135	16254	16163	16256	16211	16051	16285	16131	16051	16028	16061	16144	16156	16058	16269	16154	16143	16211	16050	15999	16078	16231	16293	16132	16174	16142	16223	16080	16197	16290	16104	16092	15896	16069	15933	16018	16194	15965	16119	16043	16081	16089	16204	16334	16057	16139	16057	16009	16049	16072	16164	16360	16173	16118	16171	16030	16284	16153	16173	15993	16081	16153	16164	16253	16099	16189	16123	16231	16230	16160	16451	16288	15976	16083	16074	16320	16005	16101	16095	15975	16141	16078	16117	16037	16213	16184	16246	16191	16252	16224	15898	16001	16285	16296	16248	16174	16055	16236	16005	16130	16293	16199	16265	16386	16105	16098	16169	16148	16148	16107	16385	16183	16026	16126	15984	16126	16086	16244	16096	16185	16197	16130	16028	16159	16169	16007	16201	16168	16102	16330	15994	16124	16241	16008	16246	16207	16102	16253	15982	16124	16062	16082	15801	16036	15882	16173	16048	16102	16050	16114	16068	16377	16230	16148	16217	16308	16125	16110	16054	16223	15944	16192	16145	16160	16176	16115	16064	16190	16215	16042	16365	16382	16294	16045	16121	16206	16137	16116	15912	16123	16264	16220	16019	15948	16174	15973	16103	16099	16248	16059	15985	16244	15883	15940	16019	16139	16247	16159	16149	16063	16198	16229	16083	16134	16276	16082	16047	16070	16022	16223	16094	16121	16197	16186	16284	16125	16134	16273	16139	16203	16173	16101	16271	16190	16190	16196	16212	16259	16194	16292	16059	16026	16123	16142	16315	16209	16176	16264	16271	15914	16174	16115	16089	16122	16245	16149	16253	16168	16171	16197	16083	16119	16234	16353	16270	16188	16187	15965	16121	16105	16045	16126	16147	16282	16240	16343	16241	16143	16123	15952	16090	16211	16118	16269	16256	16358	16143	16157	16200	16140	15985	16226	16121	16076	16163	16047	16064	16075	16276	15976	16205	16250	15916	16018	16197	16005	15932	16219	16235	16137	16333	16030	16139	15844	16121	16207	16228	16016	16045	16077	15991	16087	16091	15982	16196	16048	16021	16285	16116	16137	16199	16002	16276	16162	16196	16171	16128	16088	16200	16132	16217	16103	16243	16331	16116	16103	16057	16291	16216	15992	15914	15975	16232	16140	16157	16054	16075	16054	16193	16278	16009	16077	15989	16273	16090	16126	16086	16255	16230	16039	15994	16126	16059	16150	16053	16040	16128	16180	15948	16305	15921	16053	16074	16246	16088	16144	15986	16073	16336	16348	16118	16231	16112	15933	16198	16249	16144	16134	16082	16063	16001	16026	16012	16086	16098	16074	15976	16225	16021	16280	16267	16343	16202	16249	16157	16147	16175	16050	16134	16182	16106	16023	16016	15986	16137	16052	16188	16134	16437	16260	16048	16195	16173	16123	16135	16076	16017	16208	16203	16260	16130	16203	16253	16088	16218	16026	16175	16064	16212	16211	16245	16298	15969	16220	16145	16144	16147	16209	16011	16164	16306	16137	16159	16174	16305	16185	16127	16080	16146	15866	16294	15954	15934	16120	16050	16144	16353	16158	16270	15987	16142	16312	16129	16112	16259	16309	16049	16189	16298	16295	16214	16288	16053	15974	16256	15969	16256	16210	16092	16080	16217	16324	16163	16178	16255	15982	15860	16124	16164	16173	16210	16286	16142	16348	16264	16054	16264	16290	16118	16456	16098	16171	16156	16097	16277	15994	16300	16339	16118	16196	16081	15952	16148	15981	16038	15925	16017	15896	16121	16331	16269	16190	16211	16300	16258	16080	16216	16113	16132	16184	16025	16181	16127	16201	16110	16098	16252	15832	16278	16285	16170	16152	16081	16080	16354	16133	16055	16032	16163	16305	16103	16227	16174	16136	16033	16075	16095	16112	16119	16140	16134	16064	16075	16028	16110	16208	16137	16122	16294	16202	16291	16202	16147	16272	16133	16286	16169	16002	16151	16231	16076	16086	16105	16265	16308	16144	16094	16066	15970	15962	16240	16185	15964	16190	16051	16045	15933	16045	16246	16241	16331	16119	16083	16269	16195	16297	16144	16179
14299	23760	23754	17401	15786	15695	15271	14954	15121	14584	14523	14506	14316	17671	31226	27388	23858	18990	15743	14339	14000	13965	13672	13975	13782	13725	13814	13855	13785	13894	13841	13712	13816	13812	13895	13783	13838	13854	13800	13830	13878	13654	13874	13782	13807	13882	13902	13906	13937	13799	13648	13832	13832	13748	13721	13797	13848	13841	13794	13684	13724	13731	13851	13800	13902	13897	13655	13754	13782	13732	13859	13761	13797	13769	13975	13856	13846	13850	13915	13869	13756	13795	13835	13691	13843	13814	13767	13782	13926	13962	13766	13639	13791	13812	13765	13869	13874	13815	13844	13550	13712	13787	13805	13904	13790	13836	13916	13760	13585	13758	13682	13823	13645	13675	13899	13780	13832	13873	13744	13795	13837	13840	13683	13768	13934	13915	13927	13809	13771	13831	13689	13876	13764	13715	13808	13674	13796	13604	13810	13711	13672	13944	13733	13838	13791	13899	13766	13772	13841	13726	13721	13701	13696	13727	13796	13821	13697	13557	13827	13891	13808	13913	13712	13767	13829	13954	13845	13689	13716	13753	13810	14033	13850	13906	13868	13881	13876	13840	13791	13613	13855	13682	13832	13824	13815	13880	13774	13964	13839	13639	13569	13798	13712	13726	13857	13968	13873	13773	13801	13850	13769	13839	13699	13695	13908	13752	13757	13785	13949	13715	13860	13851	13736	13849	13802	13749	13773	13961	13651	13719	13710	13910	13734	13793	13540	13721	13553	13723	13870	13811	13750	13749	13913	13827	13860	13876	13867	14098	13889	13720	13857	13847	13788	13679	13747	13807	13891	13835	13816	13802	13698	13788	13700	13691	13756	13826	13829	13718	13681	13898	13821	13804	13879	13729	14060	13715	13907	13759	13677	13758	13832	13729	13725	13805	13624	13783	13948	13804	13763	13706	13860	13786	13768	13916	13735	13819	13757	13908	13760	13838	13885	13715	13827	13766	13755	13713	13778	13579	13627	13812	13871	13709	13705	13928	13695	13563	13735	14102	13908	13609	13872	13724	13703	13775	13785	13972	13740	13827	13638	13817	13844	13619	13717	13741	13795	13794	13708	13802	13763	13718	13879	13571	13824	13762	13773	13691	13872	14070	13841	13813	13770	13767	13728	13757	13723	13833	13878	13726	13713	13839	13626	13703	13759	13905	13661	13862	13744	13763	13731	13693	13757	13848	13740	13815	13913	13868	13940	13792	13910	13862	13793	13669	13887	13747	13779	13886	13776	13754	13870	13795	13871	13754	13877	13781	13684	13858	13744	13673	13668	13782	13734	13802	13749	13719	13904	13685	13795	13905	13795	13924	13792	13851	13957	13692	13843	13871	13749	13712	13839	13763	13844	13724	13914	13688	13802	13924	13856	13861	13965	13684	13767	13766	13895	13822	13924	13927	13873	13854	13813	13830	13755	13747	13706	13834	13610	13709	13820	13848	13799	13813	13913	13679	13875	13789	13802	13735	13940	13659	13873	13796	13715	13889	13763	13619	13846	13794	13762	13778	13733	13739	13838	13885	13856	13779	13719	13916	13835	13751	13559	13745	13808	13804	13683	13792	13873	14009	13861	13787	13756	13854	13589	13976	13694	13939	13909	13926	13788	13785	13844	13910	13804	13907	13834	13812	13804	13734	13771	13942	13816	13804	13780	13798	13838	13766	13901	13679	13829	13857	13863	13862	13754	13763	13746	13739	13900	13862	13852	13905	13718	13743	13966	13700	13888	13855	13808	13667	13849	13730	13899	13741	13804	13719	13726	13869	13840	13624	13990	13883	13860	13803	13740	13680	13853	13900	13738	13653	13785	13758	13776	13786	13641	13800	13769	13750	13754	13901	13758	13775	13701	13887	13859	13881	13821	13725	13728	13841	13894	13651	13639	13662	13795	13669	13766	13839	13643	13808	13795	13827	13731	13847	13681	13650	13709	13704	13705	13830	13785	13776	13917	13990	13728	13865	13919	13754	13755	13868	13867	13780	13872	13600	13744	13895	13723	13744	13812	13843	13716	13840	13823	13705	13968	14028	13781	13914	13658	13786	13916	13759	13782	13846	13710	13793	13958	13744	13782	13762	13801	13802	13793	13898	13809	13729	13824	13888	13792	13810	13848	13718	13632	13803	13885	13835	13709	13712	13756	13840	13813	13639	13717	13774	13853	13836	13835	13878	13751	13633	13915	13922	13796	13980	13750	13662	13780	13920	13898	13847	13799	13922	13836	13872	13881	13783	13863	13764	13812	13762	13698	13754	13890	13823	13771	13776	13832	13876	13745	13758	13751	13784	13936	13667	13916	13654	13725	13732	13686	13927	13862	13768	13819	13709	13742	13759	13912	13808	13783	13991	13796	13799	13804	13752	13689	13827	13657	13902	13740	13798	13829	13635	13753	13742	13709	13776	13845	13794	13796	13797	13863	13640	13855	13822	13824	13767	13717	13904	13703	13854	13775	13693	13917	13664	13892	13748	13619	13818	13768	13792	13841	13784	13876	14028	13786	13674	13823	13776	13850	13767	13818	13731	13725	13821	13544	13667	13688	13726	13849	13876	13631	13791	13720	13699	13748	13882	13799	13913	13837	13755	13743	13734	13807	13730	13804	13696	13735	13694	13825	13821	13819	13820	13774	13636	13712	13718	13712	13849	13892	13777	13622	13836	13711	13812	13940	13853	13981	13630	13964	13775	13731	13702	13701	13799	13907	13805	13811	13682	13830	13824	13857	13813	13734	13855	13768	13702	13718	13677	13807	13960	13751	13828	13860	13926	13777	13716	13741	13646	13678	13714	13753	13911	13719	13848	13730	13725	13733	13684	13787	13733	13688	13685	13926	13781	13635	13639	13774	13849	13859	13696	13709	13824	13711	13781	13702	13805	13728	13839	13801	13771	13785	13807	13819	13836	13773	13850	13887	13737	13985	13807	13790	13717	13809	13717	13700	13801	13877	13638	13853	13811	13710	13678	13830	13902	13809	13671	13782	13861	13804	13794	13755	13730	13715	13673	13651	13762	13735	13850	13766	13831	13586	13751	13924	13738	13768	13913	13605	13722	13827	13814	13734	13882	13949	13819	13815	13785	13827	13758	13778	13948	13806	13784	13883	13827	13757	13897	13867	13867	13753	13742	13816	13691	13847	13794	13832	13628	13857	13837	13750	13939	13752	13799	13623	13752	13944	13768	13807	13694	13860	13705	13745	13728	13828	13938	13777	13726	13724	13781	13789	13733	13863	13797	13804	13711	13818	13778	13734	13828	13780	13850	13859	13833	13824	13933	13836	13913	13693	13871	13740	13801	13756	13784	13850	13731	13703	13716	13812	13903	13861	13767	13647	13749	13898	13720	13876	13831	13796	13785	13711	13605	13933	13646	13652	13766	13840	13836	13804	13850	13883	13895	13907	13477	13784	13774	13729	13680	13973	13738	13780	13856	13732	13726	13893	13859	13649	13967	13696	13728	13687	13619	13965	13723	13824	13621	13813	13722	13854	13824	13818	13877	13782	13844	13844	13925	13688	13793	13915	13841	13808	13806	13698	13791	13776	13607	13798	13676	13790	13597	13867	13801	13806	13723	13991	13808	13754	13740	13878	13896	13735	13625	13791	13816	13936	13731	13922	13715	13837	13850	13846	13809	13822	13921	13745	13833	13701	13792	13758	13860	13896	13922	13789	13901	13838	13791	13840	13852	13724	13780	13825	13695	13846	13683	13750	13774	13812	13793	13773	13828	13606	13933	13769	13786	13716	13900	13886	13694	13779	13852	13855	13558	13814	14045	13924	13847	13812	13609	13815	14082	13839	13721	13814	13797	13842	13895	13734	14071	13778	13750	13709	13854	13762	13524	13810	13795	13887	13837	13867	13829	13852	13577	13940	13835	13752	13860	13754	13747	13757	13946	13882	13767	13738	13807	13921	13878	13758	13891	13821	13756	13783	13830	13746	13690	13860	13786	13752	13703	13754	13839	13783	13876	13869	13802	13601	13757	13770	13723	13739	13739	13864	13818	13890	13991	13983	13688	13810	13724	13788	13859	13911	13757	13831	13900	13899	13791	13801	13702	13946	13679	13830	13735	13758	13729	13800	13808	13701	13956	13908	13727	13699	13809	13630	13822	13684	13801	13712	13718	13834	13878	13700	13671	13907	13854	13715	13849	13887	13802	13664	13933	13658	13943	13787	13708	13884	13578	13846	13977	13712	13688	13727	13614	13743	13761	13760	13744	13708	13739	13909	13663	13764	13757	13673	13842	13726	13829	13754	13851	13855	13835	13858	13868	13747	13733	13718	13643	13779	13904	13766	13757	13719	13652	13656	13679	13761	13758	13846	13790	13781	13767	13750	13900	13757	13747	13807	13722	13975	13807	13734	13690	13814	13789	13763	13556	13724	13752	13773	13761	13874	13665	13865	13676	13834	13847	13918	13821	13726	13822	13756	13625	13753	13716	13747	13862	13871	13822	13713	13830	13826	13743	13718	13919	13807	13737	13792	13737	13866	13736	13792	13905	13696	13847	13783	13819	13872	13928	13768	13745	13867	13805	13742	13864	13787	13817	13689	13595	13840	13707	13797	13872	13754	13792	13723	13799	13810	13833	13839	13885	13840	13841	13673	13850	13882	13783	13707	13868	13729	13937	13848	13874	13752	13828	13716	13620	13836	13701	13801	13893	13664	13781	13704	13647	13883	13862	13636	13733	13902	13570	13830	13762	13967	13957	13728	13820	13661	13888	13740	13821	13757	13794	13785	14001	13831	13913	13714	13788	13690	13794	13801	13595	13631	13632	13802	13783	13759	13871	13740	13736	13822	13851	13721	13836	13748	13976	13755	13802	13765	13800	13900	13759	13848	13869	13700	13907	13888	13759	13656	13807	13678	13759	13645	13904	13908	13787	13892	13707	13997	13774	13869	13932	13853	13845	13789	13846	13609	13746	13774	13802	13561	13925	13669	13797	13987	14032	13703	13780	13874	13869	13851	13550	13755	13897	13996	13795	13824	13906	13734	13802	13719	13807	13712	13800	13683	13766	13780	13770	13626	13731	13712	13631	13853	13838	13932	13818	13890	13743	13678	13826	13628	13792	13732	13699	13705	13730	13732	13855	13853	13753	13666	13729	13735	13649	13688	13802	13845	13956	13707	13808	13806	13806	13746	13816
22389	20790	28447	23224	20929	22768	24223	18649	17882	17729	17579	17110	17075	21134	39208	36570	31782	25369	20317	17666	16907	16637	16602	16725	16503	16515	16492	16830	16520	16503	16604	16537	16377	16608	16596	16559	16742	16614	16466	16492	16425	16493	16423	16423	16535	16482	16509	16455	16439	16376	16384	16370	16356	16386	16444	16658	16435	16351	16533	16595	16424	16405	16320	16439	16536	16332	16570	16465	16717	16392	16440	16612	16344	16325	16348	16447	16529	16581	16411	16432	16440	16493	16334	16600	16461	16435	16408	16477	16407	16266	16477	16373	16377	16412	16561	16370	16366	16396	16279	16394	16504	16348	16283	16133	16344	16368	16378	16227	16362	16487	16565	16231	16277	16430	16306	16433	16465	16403	16471	16514	16314	16443	16434	16179	16334	16432	16416	16509	16357	16236	16217	16367	16471	16440	16501	16348	16360	16207	16282	16370	16188	16559	16367	16396	16426	16399	16488	16403	16408	16449	16477	16558	16473	16281	16281	16340	16477	16458	16234	16248	16629	16133	16388	16306	16614	16549	16345	16464	16453	16434	16265	16462	16406	16385	16618	16471	16449	16434	16585	16195	16394	16172	16432	16199	16271	16375	16113	16361	16447	16475	16177	16391	16350	16179	16374	16261	16496	16424	16378	16335	16391	16539	16429	16372	16355	16362	16204	16370	16270	16363	16349	16118	16454	16420	16224	16274	16372	16301	16356	16370	16416	16235	16340	16380	16491	16307	16307	16392	16320	16302	16373	16167	16324	16274	16408	16402	16306	16523	16369	16365	16452	16433	16505	16652	16644	16294	16459	16348	16323	16404	16349	16370	16279	16397	16305	16391	16344	16435	16459	16460	16264	16591	16377	16308	16312	16440	16528	16549	16344	16386	16490	16509	16536	16384	16290	16459	16459	16359	16402	16511	16408	16345	16317	16464	16290	16462	16343	16515	16417	16237	16390	16476	16418	16607	16561	16432	16431	16401	16454	16159	16302	16312	16456	16623	16525	16499	16404	16198	16431	16312	16455	16364	16262	16105	16353	16272	16504	16481	16462	16317	16455	16468	16455	16462	16426	16482	16296	16449	16241	16497	16208	16407	16511	16329	16480	16383	16456	16319	16344	16467	16489	16441	16305	16108	16333	16420	16181	16547	16478	16379	16361	16344	16582	16367	16294	16268	16578	16521	16609	16414	16326	16294	16184	16154	16438	16360	16333	16261	16505	16460	16282	16383	16358	16184	16379	16135	16425	16248	16305	16329	16296	16221	16374	16080	16389	16152	16291	16133	16225	16469	16356	16460	16470	16464	16276	16379	16325	16476	16550	16424	16489	16161	16321	16359	16449	16272	16508	16407	16226	16418	16201	16299	16375	16486	16210	16304	16148	16373	16414	16295	16316	16266	16560	16276	16465	16221	16303	16276	16355	16519	16610	16532	16501	16394	16199	16396	16376	16268	16556	16297	16555	16520	16423	16503	16347	16362	16448	16435	16312	16505	16500	16280	16429	16523	16454	16314	16347	16389	16482	16334	16315	16351	16356	16336	16341	16354	16437	16429	16331	16400	16278	16178	16262	16344	16231	16322	16227	16373	16386	16366	16413	16324	16212	16454	16542	16391	16479	16451	16494	16420	16423	16468	16359	16468	16320	16431	16360	16279	16480	16503	16254	16338	16302	16417	16415	16141	16597	16487	16398	16302	16450	16383	16144	16414	16240	16513	16393	16430	16409	16360	16375	16351	16379	16353	16499	16597	16429	16344	16634	16352	16307	16395	16522	16364	16281	16572	16345	16334	16216	16281	16323	16165	16364	16259	16285	16489	16443	16587	16460	16459	16218	16479	16245	16136	16299	16347	16559	16508	16279	16332	16161	16262	16313	16201	16547	16193	16448	16337	16548	16479	16563	16484	16526	16553	16467	16598	16534	16326	16436	16421	16284	16409	16427	16288	16319	16253	16286	16349	16375	16330	16232	16269	16203	16517	16428	16407	16438	16457	16517	16236	16554	16287	16280	16503	16439	16383	16373	16425	16125	16378	16394	16576	16240	16318	16231	16303	16358	16578	16379	16327	16541	16218	16213	16451	16064	16237	16319	16551	16285	16331	16490	16482	16261	16379	16494	16252	16469	16608	16303	16283	16442	16518	16236	16129	16423	16299	16128	16350	16173	16295	16356	16442	16295	16520	16485	16330	16701	16514	16616	16601	16197	16377	16598	16280	16267	16347	16548	16289	16302	16075	16384	16519	16445	16474	16499	16220	16188	16323	16384	16271	16070	16305	16389	16495	16413	16375	16374	16342	16328	16365	16571	16325	16399	16429	16500	16316	16137	16509	16390	16472	16307	16368	16490	16491	16314	16216	16274	16297	16401	16276	16543	16381	16641	16312	16145	16352	16335	16343	16352	16337	16312	16510	16552	16324	16202	16471	16194	16194	16094	16308	16304	16286	16320	16308	16338	16245	16308	16443	16411	16266	16538	16351	16362	16136	16197	16479	16413	16293	16376	16296	16517	16156	16179	16329	16367	16330	16320	16372	16509	16284	16390	16178	16374	16447	16426	16402	16428	16494	16398	16462	16426	16391	16307	16484	16486	16405	16427	16377	16462	16385	16449	16427	16356	16410	16209	16360	16588	16276	16098	16459	16410	16432	16320	16435	16560	16373	16312	16410	16219	16406	16291	16407	16300	16551	16305	16308	16392	16384	16331	16237	16464	16379	16394	16499	16284	16527	16355	16365	16262	16364	16382	16385	16642	16360	16445	16242	16285	16293	16345	16422	16383	16382	16248	16327	16323	16468	16422	16338	16314	16306	16439	16383	16378	16293	16297	16530	16320	16272	16397	16205	16302	16274	16227	16248	16270	16484	16188	16341	16310	16295	16485	16274	16402	16306	16353	16351	16383	16347	16405	16432	16276	16417	16330	16393	16414	16402	16610	16543	16451	16619	16578	16370	16450	16268	16437	16403	16367	16204	16391	16428	16423	16520	16398	16352	16414	16335	16428	16436	16480	16385	16495	16209	16325	16240	16214	16498	16306	16303	16462	16458	16359	16606	16408	16286	16354	16512	16559	16382	16448	16394	16342	16361	16428	16215	16251	16338	16363	16689	16382	16338	16018	16382	16439	16470	16434	16366	16313	16300	16641	16382	16530	16348	16518	16386	16447	16503	16331	16444	16437	16493	16470	16446	16625	16221	16265	16261	16301	16601	16263	16439	16488	16407	16308	16329	16431	16487	16355	16511	16492	16432	16338	16431	16195	16437	16660	16417	16420	16537	16484	16290	16338	16329	16348	16574	16280	16441	16415	16423	16379	16560	16484	16320	16336	16260	16557	16309	16357	16558	16470	16382	16389	16476	16359	16312	16450	16264	16576	16301	16399	16377	16478	16413	16448	16289	16340	16456	16201	16536	16657	16474	16453	16358	16491	16247	16422	16307	16306	16346	16410	16597	16403	16374	16478	16462	16649	16349	16323	16328	16328	16431	16349	16469	16253	16491	16307	16335	16411	16363	16332	16326	16438	16389	16618	16123	16273	16377	16300	16424	16408	16395	16475	16312	16376	16223	16362	16311	16487	16282	16497	16218	16404	16311	16375	16261	16358	16365	16560	16318	16298	16482	16552	16298	16285	16346	16213	16361	16320	16392	16567	16178	16366	16245	16405	16316	16384	16328	16467	16351	16343	16454	16368	16402	16431	16210	16392	16319	16311	16458	16339	16321	16226	16356	16323	16337	16445	16495	16401	16466	16321	16337	16254	16471	16396	16294	16258	16399	16384	16179	16360	16517	16397	16368	16350	16371	16437	16446	16506	16260	16424	16373	16410	16156	16361	16420	16294	16512	16258	16402	16483	16365	16243	16620	16424	16348	16271	16316	16187	16241	16241	16258	16113	16374	16455	16493	16372	16395	16298	16254	16395	16230	16451	16416	16387	16386	16527	16400	16539	16415	16350	16170	16374	16471	16279	16410	16394	16248	16628	16355	16333	16290	16519	16258	16376	16412	16418	16405	16339	16451	16390	16314	16326	16270	16526	16330	16369	16349	16497	16440	16504	16294	16354	16512	16294	16348	16530	16501	16434	16232	16400	16596	16382	16438	16438	16329	16299	16365	16377	16468	16304	16113	16228	16364	16275	16453	16375	16350	16492	16293	16481	16395	16293	16471	16443	16277	16334	16614	16363	16389	16407	16498	16344	16475	16372	16271	16358	16526	16182	16335	16348	16396	16133	16308	16478	16435	16301	16251	16397	16336	16222	16488	16542	16141	16327	16411	16404	16261	16462	16433	16257	16643	16429	16224	16230	16553	16381	16218	16231	16271	16442	16383	16345	16628	16237	16308	16510	16577	16441	16473	16197	16416	16304	16298	16320	16424	16339	16269	16478	16454	16483	16365	16535	16277	16420	16449	16218	16401	16353	16557	16251	16411	16487	16433	16351	16204	16310	16277	16470	16372	16317	16170	16318	16258	16438	16388	16500	16294	16179	16355	16323	16468	16290	16215	16374	16583	16520	16486	16437	16329	16363	16478	16365	16442	16462	16268	16362	16460	16273	16445	16270	16443	16388	16356	16350	16414	16264	16292	16532	16414	16586	16277	16348	16263	16428	16307	16616	16422	16421	16416	16476	16510	16350	16354	16308	16279	16364	16453	16312	16368	16592	16405	16452	16544	16616	16277	16438	16487	16366	16442	16396	16272	16118	16603	16231	16225	16363	16261	16249	16560	16473	16250	16235	16515	16287	16318	16272	16364	16347	16361	16225	16255	16336	16600	16412	16379	16507	16523	16580	16425	16522	16495	16310	16527	16235	16412	16328	16444	16616	16293	16515	16385	16372	16293	16384	16225	16399	16256	16417	16411	16431	16248	16349	16569	16551	16292	16406	16460	16407	16327	16477	16333	16231	16342	16255	16255	16190	16360	16388	16477	16522	16390	16486	16404	16142	16290	16351	16470	16551	16535	16484	16390	16342	16272	16529	16447	16304	16558	16403	16314	16259	16301	16500	16231	16263	16467	16370	16397	16457	16199	16323	16380	16185	16199	16416	16405	16360	16253	16388	16412	16245	16468	16294	16313	16438	16535	16337	16351	16501	16620	16534	16503	16671	16426	16427	16524	16415	16344	16391	16416	16524	16340	16387	16277	16073	16238	16306	16382
15974	29848	26370	20447	19024	18671	16483	16484	16315	15613	15145	14833	14477	21753	40984	36717	31631	23955	18004	14977	14262	14010	14172	14032	13873	13831	13969	13719	14061	13955	13925	13828	14034	13887	13859	13878	13912	13862	13906	14108	14018	13924	13907	13913	14130	13916	14003	13779	13705	13985	13891	13951	13891	13971	14024	13968	13926	13965	14020	14135	13816	13920	13933	14053	13995	13807	13905	13977	13945	13900	13906	13944	13821	14001	13898	13834	13863	13899	13812	14009	13945	13920	13963	13715	13877	14068	13937	13873	13900	13755	13942	13758	13970	13959	13853	13921	13855	13962	13944	13922	14143	13837	13806	13992	13948	13766	13903	13937	13873	13885	13828	13954	13944	13950	13909	13985	14002	14116	14083	13989	13780	13854	13958	13987	13873	13997	14143	13850	13827	13773	13808	13984	13887	13901	13951	13976	13831	13819	13896	13837	13829	13899	13909	13916	13939	13918	13802	13854	13793	13881	13925	13835	13969	13907	13984	13728	13891	13776	13852	13964	13935	13878	13937	13786	13880	14026	14015	13901	14083	13884	14004	13701	13859	13904	13927	13988	13598	13899	13985	14079	13847	13960	13850	13990	14015	13870	14050	13916	13797	14097	14053	13839	13935	14016	13903	13963	14099	13958	13926	13701	13892	13764	13948	13910	13783	13749	13893	13898	13934	13786	13929	13883	14013	13889	13903	13662	14005	13885	13850	14122	14064	14182	13901	13929	13955	13985	13983	13934	13924	13939	13949	13878	13890	13790	13963	13897	13896	13928	13852	13971	14021	13897	14040	13866	13867	13909	13690	13849	13907	13921	14192	14034	13939	13935	13892	13984	13969	13753	14062	13915	13921	13709	13881	14007	14022	13765	13849	13707	13843	14153	13915	13964	13969	14000	13758	13910	13952	13922	13874	13981	13821	13805	13888	13781	14050	13790	14034	13817	13797	14077	13992	13849	13874	13814	13902	13876	13974	13920	13816	13981	13919	13977	13879	13844	13968	13911	13789	13901	13990	13956	13860	13931	14113	13761	13795	13856	13907	13797	13779	13952	13961	13917	13879	13836	14057	13756	13895	14047	13999	13807	14027	13830	13816	13846	13961	13747	13863	14085	13942	14035	13762	13905	14079	13964	13833	13878	13933	13930	13858	13748	13752	13929	13872	14124	13827	14044	13879	13828	13834	13917	13833	13846	14032	13944	13799	13943	13874	13994	13817	13996	13907	13951	13999	14018	13774	13946	13744	13975	13786	13832	14008	13744	13894	13954	13834	13883	13860	14006	13962	13850	13896	13967	13884	13753	13938	13956	13822	13759	13905	13681	14032	14064	14029	13851	13964	13704	13876	13966	13690	13998	14135	14039	13810	14013	13914	14032	13955	13698	13958	14152	13907	14034	13982	13807	13814	13979	13891	13944	13678	13796	13950	14009	14023	13903	13805	13864	13859	13872	13922	13983	13803	14024	14038	13922	13942	13957	14023	13877	13963	13903	13841	14049	13910	13886	13791	13948	13995	13770	14030	13951	13947	13920	13889	13873	13770	14005	13814	13936	13770	13962	13906	13910	13852	13925	13849	13772	13836	14041	13766	13749	14085	13859	13904	13757	14004	13808	13888	13814	13881	14083	13887	14047	13990	13691	13947	13814	13806	13948	14036	13902	13859	13941	13884	13971	13671	13778	13890	14021	13973	13749	13852	13929	13901	13806	13827	13741	13834	13850	13888	13886	13821	13928	13789	13939	13950	13834	13938	13885	13931	13888	13939	13847	13837	13952	13957	13794	13967	13907	13869	13860	13828	13769	13931	14018	13880	13798	13836	14010	13955	13980	13802	13926	13706	13927	13914	13877	13924	13903	13854	13817	13949	13758	13908	13857	13908	13908	13831	13887	14059	13996	13887	14003	13985	13915	13939	13816	13789	13920	13993	13768	13935	13979	13827	13896	14236	13917	13917	13870	14006	13883	13851	14032	13891	13917	13899	13783	13852	13732	13909	14018	13795	13972	13797	13950	13926	13905	13926	13943	13916	13897	13883	13790	13902	13810	13934	14055	13942	13844	13728	13953	13820	13806	13824	13831	13964	13950	13888	13879	13726	14059	14004	13818	13913	13855	13853	13881	13877	14054	13787	13868	13962	13928	13890	13899	13980	14007	13805	13939	14061	14029	13837	13819	13859	13859	13869	13906	13863	13759	14076	13967	14008	13865	13923	13855	13832	13919	13907	13900	13901	13804	13898	13928	14049	13777	13908	13713	13903	13881	13986	13852	13792	13924	13845	13904	13861	13843	13912	13845	13893	14042	13925	14000	13980	13934	13988	13744	13885	13854	13866	13982	13920	14103	13732	13896	13983	13799	13974	13873	13836	13830	13992	14093	13875	13753	13849	13866	13995	13912	13938	13927	13890	13859	13820	13908	13911	14043	13909	13969	13900	13874	13908	13801	13970	14001	14017	13900	13843	13868	13994	14019	14017	13900	13981	13785	13883	14028	13825	13865	14100	13858	14038	13817	13729	13898	13855	13862	13940	13945	13846	13884	13853	13814	13783	13924	13826	13989	13954	13723	13879	13934	13978	13810	14045	13830	13693	14024	13824	13928	14067	13989	13823	13884	13884	13776	13875	13866	14090	14028	13750	14006	13870	13775	13723	13918	13885	13959	13938	13824	13934	13888	13820	13920	13922	13991	13809	13990	14017	13847	13919	13932	13958	14014	13887	13896	13823	13847	14052	13934	13911	13972	14004	13832	13730	13881	13877	13975	14014	13768	13880	13949	13898	13991	13894	13802	13848	13909	13900	13851	13904	13790	13919	13983	13908	13860	13906	13826	13920	13976	13980	13676	13877	13947	13878	13824	13833	14031	13827	13913	13852	13920	13851	13723	13936	14035	13971	13893	14006	13851	13800	13871	13972	13823	13910	13787	13928	13830	14034	13801	13909	13924	13971	14082	13834	13960	14006	13721	13854	13825	13871	13809	13977	13879	13957	13963	13956	13649	13744	13994	13911	13715	13926	13903	13879	14047	13870	13975	13970	13965	13910	13870	13986	13857	13895	13882	13854	13826	14173	13724	13947	13983	13933	13859	13871	13986	13815	13960	13739	13641	13858	13877	13902	13641	14196	13916	13821	13879	14094	13850	13820	13824	13854	13970	13819	13828	13913	13844	13796	14003	13831	13867	13835	13919	13866	13996	13947	13742	13910	13848	13965	13786	13606	13998	13962	13822	13811	13851	13884	13979	14048	13939	13834	13889	14081	13917	14077	13841	13933	13870	13781	13921	13831	13933	13861	14005	13873	13880	13874	14092	13910	13970	13994	13883	13776	14059	13810	13919	14132	14038	13982	13954	14024	13846	14101	13875	13881	13890	13916	13907	13916	13864	13653	13878	13909	13753	13945	13943	14034	13896	13723	14120	13881	14092	13830	13809	13858	13773	13787	13818	13706	13818	14073	14052	13922	13748	14036	13841	13902	13822	13952	13895	13903	13934	14001	13849	13998	13977	14083	13881	13906	13894	13822	13773	13981	14007	13964	13898	13982	13988	13882	13978	13620	13790	13960	14106	13881	13903	13750	14002	13897	13893	13781	13963	13766	13968	13915	13977	13868	13884	13819	13936	13923	13859	14028	13919	13994	14010	14031	13829	13939	13835	13946	13854	13967	13885	13807	13941	14025	13774	14117	13783	13885	13965	13746	13769	13878	14010	13897	14002	13932	13967	13929	13725	14026	13892	14008	13928	13905	13739	13845	13883	13922	13970	13988	13870	13835	13949	13919	13933	13943	13972	13814	13830	13983	13853	14019	14038	13957	13813	14018	14049	14005	13942	13922	13975	13890	13819	13965	13952	13876	13979	14082	13816	13988	13819	13943	13905	14045	14002	14002	13867	13837	14024	13831	14020	13928	14172	14015	13893	13894	13746	13971	13844	13869	13777	13860	13935	13847	13956	14022	13996	14021	13849	13847	13877	13820	13900	13879	13921	13872	13913	13828	13903	13975	13832	14142	13949	13882	14034	13744	13959	13894	13858	13857	13692	14045	13834	13807	13920	13910	14051	13934	13833	13885	13853	13892	13881	13660	13856	13759	13853	13896	13824	14007	13794	14038	13896	13794	13933	13907	13761	14109	14030	13834	13858	13896	13993	13975	13838	14073	13875	13852	13914	13929	13946	13767	13998	13898	13969	13835	13974	14008	13909	14030	13976	13940	13977	13839	13894	13935	13900	13883	13778	13870	13878	13991	13775	13908	13924	14016	13897	13978	14027	13894	13895	13785	14006	13882	13917	13938	13787	13846	14051	13939	14023	13908	13831	13845	13858	13745	13983	13830	13799	13834	13941	13807	13898	13942	13986	13864	13943	13846	13932	13954	14002	13977	13956	13959	13779	13867	13928	13945	13846	13873	13932	13855	13969	13983	13892	13865	14028	13836	14033	13937	13815	13938	13791	13891	13897	13627	13881	13911	13962	13956	13855	14063	13784	13900	13802	14014	13807	14008	13933	13878	14070	13944	13724	13819	13944	14004	13860	13873	14078	13820	13850	13858	13813	13910	13978	13857	14083	13893	14018	13941	13903	13947	13898	13884	13912	13950	13751	13844	13786	13862	13875	13975	13924	13926	13888	13899	13978	13920	13967	13826	13955	13853	13873	13946	13727	13823	14061	13830	13852	13789	13849	13982	13967	13943	13856	13717	13883	13881	13872	13939	13773	14033	13848	13945	14009	14000	13810	13968	13719	13891	14014	13944	13781	13926	13701	13927	13868	13848	13893	13877	13846	13770	13885	13944	13866	13739	13898	13932	13936	13683	13929	13833	13849	13885	13749	13937	13761	13972	13890	14065	13942	13909	13973	14006	13908	13972	13956	14074	13754	13849	13932	13861	13804	13886	13982	14000	13865	14026	14006	13918	14023	13835	13912	13833	13840	13809	13887	13949	13973	13894	13802	13902	13769	14028	14129	13928	13914	13937	14088	13818	13925	13916	13942	14046	13964	13849	13986	13802	13716	13919	13798	13862	14078	13995	14010	14026	13858	14077	13967	13946	13993	13856	13855	13906	13880	14028	13931	13815	13934	13810	13806	13906	13996	14074	13828	13913	13948	13945	13783	13982	13845	13942	13885	14062	13832	13745	13924	13949	13887	13890	13981	13899	13865
26944	21490	24251	21125	17618	17855	17589	17099	17411	17097	16872	16884	17003	17246	18939	19424	18840	18130	17331	16994	17094	16764	16667	17063	16731	16795	16796	16604	16862	16758	16749	16863	16966	16885	16976	16833	16995	16876	16704	16824	17073	16873	16818	16842	16995	16885	16955	16736	16958	16815	16818	16969	16998	16945	16933	16800	16752	16899	17042	16782	17100	17070	16907	16716	16789	16689	16918	16803	16853	16810	16906	16878	16735	16861	16818	16789	17025	16723	16949	16888	16870	16821	16812	16906	16935	17002	16851	16826	16713	16811	16907	16816	17060	16820	16867	16720	16845	16811	16887	16975	16845	16976	16983	16959	16843	16842	16835	17021	16787	16632	16682	16892	16699	16621	17010	16558	16794	16928	16920	16746	16655	16886	16964	17019	16816	16813	17032	16911	16925	17067	16918	16729	16755	16810	16860	16809	16835	16818	16964	16749	16824	16885	16776	16871	16854	16746	16762	16824	16784	16866	16794	16915	17103	16879	16941	17018	16787	16733	16989	16985	16823	16715	16825	16925	16960	16671	16736	16872	16867	16625	16862	16940	16734	16985	16832	16880	16742	16745	16966	16919	16777	16827	16890	16978	16781	16983	16760	16821	16988	16670	16944	16831	17023	16669	16849	16690	16925	16937	16858	16791	16782	17102	16834	16743	17068	16981	16863	16860	16770	16820	16669	16926	16985	16753	16880	16891	16767	16827	16875	16737	16840	16746	16848	16695	16914	16610	16691	16834	16898	16919	16897	16831	17044	16888	17036	16750	16929	16699	16795	17130	16864	16777	16675	16848	16834	16945	16774	16949	16970	16877	16817	16840	16914	16762	16978	17106	16868	16785	16752	16986	16848	16831	16863	16599	16675	16901	16788	16846	16816	17059	17082	16829	16948	16776	16841	16872	16907	16780	16816	16890	16813	17012	16892	16974	16849	16844	16872	16782	16786	16842	16861	16796	17041	16748	16931	16860	16943	16853	16780	16936	16905	16948	16871	16850	16817	16703	16951	16880	16950	16878	16888	16700	16766	16970	16929	16949	16711	16669	16681	16684	16718	16890	16829	16989	16733	16865	16949	16761	16986	16929	16731	16757	16705	16977	16937	16717	16741	16862	16897	16885	16800	16817	16884	16910	16827	16769	17013	16904	16897	16935	16706	16743	16786	16795	16796	16908	17007	17108	16660	16771	16712	17056	16730	16885	16889	16925	17066	16929	17094	16776	16721	16982	16804	16866	16893	16903	16762	16784	16717	16887	16808	16721	16857	16702	16894	16788	16760	16613	16774	16982	16543	16693	16847	16873	16736	16778	17119	16868	16862	16816	16866	16968	16716	16930	16872	16871	16972	16937	17012	16834	16851	16851	16780	16831	16850	16861	16965	16805	16764	16626	16826	16903	17028	16964	16791	16979	16960	16672	16980	16916	17033	16981	17052	16951	16896	16809	16949	16900	16943	16784	16849	16694	16925	16816	16970	16935	16824	16816	17015	16987	16723	16982	16887	16840	16954	16868	16862	16994	16660	17167	16810	16732	16768	16941	16822	16814	16610	16852	16795	16649	16868	16846	16676	16765	16808	16702	16862	16674	16869	16860	16985	17023	16745	16860	16624	16892	16744	16836	16870	16935	16955	16978	16863	16767	16772	16988	16741	16878	16873	16720	16821	16779	16680	17033	16628	16808	17044	16955	16781	16818	16922	16654	16796	16780	16831	16863	16753	16990	16796	16780	16798	16668	16915	16815	16766	16894	16784	16741	16840	16907	16838	16802	16871	16631	16754	16697	16788	16895	17006	16946	16816	17241	16665	16781	16886	16727	16851	16785	16849	16877	16844	16894	16795	16774	16827	16714	16874	16765	16881	16905	16743	16839	16913	16948	16856	17044	16819	16677	16741	16949	16654	16821	16805	16809	16795	16816	16827	16995	16937	16723	16808	16963	16925	16845	17061	16907	16794	16670	16721	16894	16855	16644	16896	16730	16816	16833	16916	16928	16950	16894	16913	16754	16936	16741	17009	17086	16837	16708	16884	16781	16796	16866	16818	16849	16967	16735	16766	16693	16762	16679	16839	16654	17028	16832	17044	16827	17088	16873	17067	17027	16843	16857	16780	16998	16858	16888	16777	16713	16777	16672	16942	16978	16764	17087	16761	16840	16912	16918	16781	16864	16858	16840	16851	16868	16902	16919	16924	16877	16788	16748	16914	16817	16994	17044	16882	16823	16838	16748	16883	17040	16897	16654	16923	16907	16866	17009	16755	16828	16879	17010	17120	16798	16827	17070	16867	17002	16987	16913	16803	16710	16781	16813	17059	16852	16728	16694	16998	17056	17087	16769	16846	16878	16916	16996	16565	16882	16834	16889	16864	17021	16761	17136	17005	17042	17127	16721	16673	16878	17006	16774	16854	16893	16948	16823	16825	16956	16817	16919	16619	16803	16890	16896	16808	16899	16879	16725	16735	16850	16890	16911	17021	16904	16886	16759	16955	16854	16793	17101	16882	16956	16729	16665	16891	17039	16816	16839	17054	16617	16829	16869	16905	16723	16854	16808	16917	16964	16798	16895	16933	16843	16815	16972	16891	16697	16836	16751	16716	16968	17051	16774	16964	16658	16734	16734	16808	16991	16747	16941	16834	17016	16912	16889	16889	16782	16781	16692	16857	16886	16972	16856	16831	17087	16971	16950	17009	17041	16814	16709	16797	16783	16929	16520	16889	16892	16759	16851	16901	16773	16922	16682	16949	16791	17005	16733	17024	16773	17048	16920	16753	16830	16776	16972	17013	17034	16790	16879	16623	16628	17001	16904	16934	16906	16755	16978	16773	16811	16666	16839	16645	16851	16840	16716	16751	16853	16978	16747	17060	16899	16929	16876	16787	16986	16828	16877	16600	16801	16987	16826	17001	17033	17104	17029	16812	16884	16818	16729	17020	16910	16724	16833	16791	17028	16769	16742	16996	16879	17005	16991	16735	16670	16782	16631	16680	16832	16802	16665	16829	16971	16832	16947	16770	16711	16956	16676	16923	16869	16910	17011	16640	16568	16828	16961	16976	16946	16820	16930	17192	16891	17062	16842	16934	16933	16762	16768	16818	16793	16977	16841	16820	16641	16776	16749	16792	16673	16644	16820	16836	16782	16857	16769	16865	16730	16977	16884	16924	16823	17006	16792	17020	16880	16905	16894	16933	16813	16698	16690	16854	16969	16987	16822	16988	17041	16914	16961	16714	17029	16935	16872	16852	16899	16834	16826	16733	16813	16888	16753	16796	17017	16818	16947	16838	16793	16846	16847	16933	16929	16810	16937	16847	16824	16822	16836	16816	16874	16837	16758	16791	16644	16836	16915	16893	16897	16937	16677	16997	16678	16762	16780	17088	16772	16807	16884	16764	16840	16916	16727	16963	16823	16741	16660	16589	16905	16960	16840	17013	16982	17112	17052	16854	16791	17092	16806	16862	16887	16913	16924	16952	16965	16737	16765	16850	16819	16797	16882	17085	16950	16918	16952	17048	16732	16947	16871	16658	16741	16971	16926	16814	16920	16792	16686	16879	16715	16872	17030	16709	16943	16895	17002	17065	16887	17046	16928	16952	16877	16801	16884	16936	17024	16730	17045	16806	16792	16763	16816	16979	16917	16873	16855	17116	16858	16977	16913	16764	16819	16777	16816	16900	16805	16916	16769	16912	16895	17022	16606	16670	16993	16807	16982	16888	16783	16836	16695	16834	16876	16935	16869	16880	16716	16903	16837	16632	16876	16629	16914	16845	16797	16906	16767	16737	16898	16720	16986	16891	16788	16963	16916	16846	16847	17010	16715	16886	16683	16940	16842	16746	16851	16773	16805	16854	16805	16903	16749	16800	16916	16987	16995	16785	16963	16876	17026	16902	16925	16832	16892	16953	17004	16807	16721	16692	16774	16785	16752	16856	16881	16708	16751	16705	16754	16696	16856	17029	16988	16737	16830	16712	16797	16779	16923	16932	16860	16900	16948	16891	17004	16790	16840	16823	16892	16851	16969	16844	16877	16818	17096	16882	16868	16902	16770	16694	16871	16739	16634	16735	16824	16804	16783	16840	16486	16837	16886	16931	16782	16897	16851	16918	16899	17067	16823	16864	16911	16852	16816	17204	16844	16809	16767	16954	16886	16956	16908	16824	16730	16863	16775	16790	16834	16965	16872	16861	16874	16895	16589	16681	16602	17087	16680	17041	16689	16982	16871	16967	17091	16741	16912	16754	16817	16981	16878	16916	16899	16891	16815	16813	16875	16744	16972	16881	16731	16661	16908	16832	16773	16959	16943	16878	16832	16940	16956	16874	16781	16893	16972	16877	16831	16760	16812	16614	16821	16738	16762	16941	16983	16897	16773	16800	16895	16906	16860	16948	16775	16841	16743	16777	17003	17020	16805	16706	16981	16803	16792	16736	16813	16868	16710	16892	17014	16978	16874	16851	16944	16715	16850	17075	16973	16715	16960	16898	16854	17131	17101	16912	16724	16920	16794	16786	16799	17019	16763	16811	17057	17052	16818	16813	16720	16755	16846	16830	16885	16960	16819	16876	16858	16925	16611	16812	16787	16934	16772	16917	16956	16831	16712	16898	16733	16859	16797	16912	17073	16703	16940	16748	16976	17009	16914	16987	16833	16880	16830	16854	16886	16902	16908	16814	16960	16975	16970	17034	16778	16863	16838	16738	16849	16925	16821	16900	16938	16826	16913	16823	16803	16864	16750	16890	16790	16743	16798	16774	16841	16704	16929	16826	16782	17018	16834	16842	16809	17091	16646	16945	16939	16883	16820	16864	16951	17094	16831	16850	16871	16881	16856	16858	16909	16796	16855	16885	17104	16834	17016	16767	16829	16949	16983	17140	16881	16726	16946	16756	16835	16968	16802	16769	16765	16885	16885	16809	16795	17126	16756	16943	16811	16824	17007	16962	16767	16774	17022	16878	16926	16800	16914	16867	16768	16794	16844	16808	16705	16905	16797	16833	16870	16778	16541	16745	16875	16746	16962	16897	16918	16736	16964	16755	16853	16852	16969	17017	16843	16866	16997	17109	16927	16742	16851	16846	16794	16784	17024	16855	16822	16946	16826	16876	16841	16968	16874	17022	16791	16915	16922	16844	16809	16783	17064	16879	16555	16990	16862
15189	18611	17479	15696	15753	15766	15206	14950	14830	14617	14513	14475	14435	14790	17523	17321	16606	15323	14572	14502	14265	14285	14247	14301	14138	14103	14328	14152	14174	14275	14089	14151	14171	14273	14324	14220	14349	14212	14380	14378	14298	14204	14272	14365	14169	14246	14244	14178	14205	14291	14195	14321	14309	14271	14132	14339	14246	14251	14203	14360	14205	14297	14139	14228	14142	14221	14144	14456	14149	14179	14211	14048	14320	14108	14197	14142	14215	14159	14249	14088	14424	14167	14128	14336	14151	14162	14152	14060	14229	14335	14283	14182	14146	14217	14166	14083	14243	14111	14125	14367	14330	14256	14140	14251	14264	14200	14254	14156	14152	14244	14194	14318	14231	14084	14256	14265	14245	14236	14160	14173	14133	14289	14337	14210	14043	14201	14218	14305	14093	14149	14249	14311	14278	14055	14219	14373	14247	14201	14169	14164	14340	14266	14244	14178	14313	14215	14206	14283	14180	14143	14321	14230	14038	14341	14217	14265	14275	14203	14212	14391	14161	14179	14257	14307	14069	14240	14180	14179	14330	14273	14082	14312	14082	14237	14222	14358	14112	14245	14045	14258	14186	14136	14249	14232	14241	14277	14123	14112	14219	14156	14170	14160	14149	14213	14200	14330	14251	14129	14155	14244	14312	14148	14346	14091	14258	14253	14218	14314	14223	14240	14187	14138	14143	14277	14168	14349	14352	14331	14102	14030	14273	14086	14183	14187	14059	14299	14259	14437	14198	14050	14200	14057	14067	14274	14246	14072	14299	14041	14275	14288	14155	14190	14422	14140	14298	14287	14198	14101	13997	14229	14254	14199	14260	14143	14432	14345	14116	14102	14153	14281	14144	14261	14211	14240	14093	14079	14200	14264	14151	14250	14272	14261	14133	14268	14285	14233	14214	14246	14225	14196	14238	14153	14314	14140	14362	14297	14235	14257	14202	14196	14164	14216	14334	14202	14214	14330	14106	14159	14197	14211	14183	14286	14116	14341	14238	14076	14138	14326	14221	14289	14224	14196	14261	14118	14200	14138	14125	14230	14315	14159	14240	14075	14331	14126	14237	14209	14190	14094	14069	14331	14135	14279	14130	14342	14280	14071	14232	14305	14308	14138	14199	14240	14065	14080	14271	14192	14201	14255	14183	14193	14376	14167	14407	14108	14180	14298	14192	14177	14178	14179	14192	14292	14302	14107	14293	14163	14217	14102	14266	14163	14282	14253	14199	14370	14131	14162	14190	14229	14308	14121	14152	14167	14304	14262	14133	14130	14317	14143	14186	14298	14220	14196	14218	14274	14374	14180	14093	14318	14284	14200	14131	14340	14314	14054	14224	14194	14224	14152	14119	14309	14172	14243	14069	14365	14369	14180	14367	14230	14291	14178	14187	14176	14140	14097	14329	14175	14277	14143	14275	14256	14263	14255	14182	14267	14272	14207	14182	14094	14213	14214	14342	14212	14251	14157	14145	14316	14395	14299	14250	14306	14111	14246	14139	14165	14291	14143	14349	14082	14214	14140	14239	14394	14220	14052	14178	14058	14248	14245	14429	14172	14275	14202	14284	14150	14107	14247	14199	14584	14136	14161	14107	14256	14235	13977	14302	14258	14069	14103	14274	14240	14310	14245	14124	14197	14081	14190	14155	14199	14180	14230	14279	14332	14145	14256	14287	14236	14244	14299	14276	14014	14340	14286	14170	14152	14258	14365	14059	14105	14101	14210	14162	14135	14290	14020	14037	14241	14339	14216	14235	14283	14135	14258	14125	14355	14001	14289	14174	14331	14145	14115	14202	14245	14107	14208	14125	14076	14170	14264	14255	14076	14171	14217	14084	14281	14189	14163	14244	14437	14192	14322	14281	14183	14313	14109	14193	14119	14113	14366	14313	14302	14166	14329	14161	14201	14249	14263	14210	14374	14198	14242	14270	14209	14276	14214	14250	14420	14183	14171	14132	14201	14128	14105	14209	14107	14236	14231	14216	14365	14246	14301	14194	14222	14109	14348	14160	14130	14206	14284	14236	14219	14192	14379	14185	14270	14406	14222	14212	14326	14146	14314	14212	14283	14346	14188	14287	14255	14393	14273	14376	14238	14177	14241	14309	14203	14192	14199	14120	14172	14256	14052	14268	13945	14193	14346	14448	14428	14146	14190	14070	14286	14097	14166	14191	14325	14175	14037	14154	14167	14238	14205	14370	14368	14165	14207	14224	14188	14134	14410	14295	14257	14208	14295	14287	14402	14344	14050	14159	14004	14329	14138	14229	14147	14122	14359	14268	14166	14249	14198	14302	14152	14311	14484	14282	14095	14062	14294	14280	14106	14097	14198	14257	14397	14238	14306	14111	14062	14207	14266	14388	14349	14403	14249	14352	14208	14082	14467	14250	14186	14104	14232	14291	14232	14232	14164	14270	14326	14258	14194	14209	14297	14337	14271	14207	14341	14213	14321	14016	14081	14221	14130	14106	14356	14371	14169	14290	14472	14286	14068	14171	14181	14191	14178	14255	14208	14257	14119	14271	14162	14189	14263	14291	14182	14224	14109	14282	14111	14184	14356	14350	14068	14241	14212	14056	14233	14330	14378	13982	14297	14291	14336	14232	14319	14262	14300	14247	14323	14090	14105	14135	14274	14247	14178	14249	14369	14287	14179	14217	14249	14250	14417	14215	14266	14029	14214	14304	14097	14272	14295	14264	14164	14101	14127	14255	14313	14122	14363	14271	14220	14079	14112	14386	14324	14142	14133	14196	14132	14296	14086	14142	13897	14155	14290	14235	14193	14160	14085	14356	14257	14079	14086	14317	14436	14300	14198	14061	14353	14102	14425	14312	14143	14193	14255	14111	14241	14164	14177	14290	14067	14283	14282	14260	14215	14202	14331	14221	14183	14266	14168	14170	14162	14284	14310	14355	14234	14153	14176	14485	14118	14288	14169	14127	14130	14261	14340	14078	14149	14270	14280	14132	14272	14249	14211	14298	14202	14110	14198	14325	14286	14262	14308	14145	14183	14195	14070	14218	14356	14144	14096	14156	14135	14251	14324	14072	14259	14228	14106	14169	14155	14252	14393	14205	14352	14296	14249	14264	14318	14211	14189	13988	14197	14197	14096	14195	14278	14252	14321	14322	14304	14128	14168	14193	14250	14209	14250	14288	14210	14142	14247	14278	14162	14251	14229	14365	14032	14062	14067	14272	14151	14340	14202	14102	14271	14021	14413	14104	14264	14242	14289	14201	14221	14232	14273	14250	14140	14125	14235	14291	14281	14130	14202	14368	14214	14347	14215	14211	14312	14104	14318	14119	14088	14280	14325	14188	14157	14431	14245	14193	14138	14156	14260	14157	14052	14233	14289	14221	14366	14173	14320	14303	14116	14231	14276	14190	14292	14223	14186	14211	14275	14179	14055	14216	14219	14276	14246	14113	14407	14135	14312	14306	14406	14085	14130	14350	14273	13979	14216	14035	14302	14239	14436	14147	14392	14212	14129	14119	14035	14179	14175	14142	14267	14177	14114	14354	14196	14128	14300	14308	14184	14126	14420	14193	14269	14193	14398	14199	14178	14239	14097	14236	14182	14362	14227	14249	14348	14137	14283	14282	14160	14274	14189	14321	14310	14165	14338	14273	14151	14241	14411	14319	14233	14331	14230	14291	14317	14241	14112	14256	14059	14314	14326	14148	14205	14109	14170	14168	14204	14246	14301	14191	14262	14112	14273	14146	14275	14335	14262	14145	14164	14261	14191	14300	14340	14230	14040	14422	14257	14201	14216	14326	14328	14246	14295	14356	14174	14231	14159	14267	14109	14193	14302	14275	14299	14110	13978	14388	14249	14257	14122	14330	14183	14149	14255	14217	14207	14231	13974	14042	14214	14177	14192	14268	14262	14270	14231	14170	14277	14320	14259	14162	14210	14178	14131	14228	14216	14120	14221	14217	14178	14352	14291	14054	14289	14108	14171	14361	14207	14207	14332	14030	14346	14164	14332	14205	14420	14157	14384	14166	14104	14141	14187	14048	14138	14403	14047	14234	14019	14181	14261	14145	14238	14258	14081	14297	14337	14164	14268	14215	14175	14259	14312	14301	14236	14228	14120	14179	14332	14275	14120	14228	14181	14178	14078	14217	14245	14254	14186	14303	14294	14248	14201	14173	14212	14289	14019	14305	14352	14411	14080	14397	14249	14319	14216	14266	14335	14172	14505	14195	14201	14193	14204	14320	14122	14239	14185	14030	14148	14246	14216	14146	14267	14322	14048	14399	14165	14306	14191	14152	14232	14139	14385	14430	14275	14314	14265	14148	14225	14315	14314	14235	14128	14286	14162	14021	14304	14251	14293	14321	14202	13893	14206	14200	14156	14134	14241	14215	14241	14188	14191	14118	14282	14137	14335	14157	14212	14153	14249	14065	14176	14135	14140	14074	14219	14312	14355	14226	14423	14163	14223	14185	14177	14274	14098	14293	14385	14228	14154	14212	14301	14304	14139	14339	14256	14384	14142	14148	14271	14103	14163	14207	14357	14238	14133	14281	14380	14187	14171	14248	14113	14271	14297	14183	14305	14459	14089	14185	14279	14245	14190	14156	14146	14243	14284	14275	14212	14242	14376	14109	14171	14287	14276	14295	14093	14029	14137	14398	14185	14142	14184	14197	14332	14299	14215	14033	14136	14179	14007	14247	14181	14274	14218	14313	14343	14040	14364	14247	14118	14226	14316	14344	14124	14278	14271	14212	14296	14238	14176	14204	14053	14110	14308	14258	14190	14182	14129	14091	14293	14210	14176	14162	14188	14245	14239	14124	14223	14209	14334	14318	14327	14167	14310	14049	14200	14198	14269	14295	14177	14038	14151	14291	14159	14335	14340	14174	14126	14183	14091	14288	14301	14135	14242	14176	14376	14332	14281	14337	14174	14377	14027	14361	14291	14290	14086	14166	14123	14306	14333	14363	14190	14294	14215	14330	14200	14171	14234	14203	14266	14331	14220	14252	14326	14177	14251	14118	14250	14220	14280	14062	14372	14127	14242	14096	14256	14284	14096	14095	14164	14268	14395	14122	14280	14162	14277	14189	14211	14257	14317	14205	14341	14149	14117	14258	14312	14315	14176	14058	14204	14334	14176	14385	14270	14108	14143	14142	14416	14208	14320
23730	20838	27996	23896	21759	21516	20367	17876	17620	17563	17445	17200	17171	19440	30253	27859	25438	21657	19121	17567	17200	17410	16660	16823	16890	16817	17023	16900	16827	17205	16717	16871	16878	16701	16845	16708	17096	16866	16649	16965	16945	16702	16840	16951	17014	16850	16755	16842	16906	16833	16842	17032	16876	16941	16952	16781	16749	16583	16622	16700	16756	16842	17033	16812	16890	16946	16665	16782	16929	16931	16743	16862	16728	16936	16824	16944	17050	16794	16909	16830	16849	16727	16645	16991	16796	17062	17020	16850	16813	16730	16746	16993	16804	16792	16830	16925	16939	16875	16930	17047	16794	16710	16597	16721	16728	16833	16760	16812	16812	16943	16901	16764	17004	16694	16748	16799	16727	16833	16879	16898	16968	16894	16705	16936	16643	16840	16910	16810	16883	16933	16905	16765	16868	16708	16777	16656	16784	17009	16663	16942	16651	16748	17026	16942	16774	16741	16747	17000	16890	16821	16750	16974	16800	16854	16754	16832	16642	16871	16923	16845	16873	16760	16706	16722	16812	16826	16689	16888	16931	16828	16846	16757	16740	16793	16923	16794	16809	16971	16955	16695	16811	16751	16837	16732	16913	16760	16845	16897	16981	16699	16873	16873	16895	16753	16810	17003	16739	16794	16802	16723	16887	16774	16735	16693	16758	16921	16701	16634	16711	16817	16740	16728	16860	16825	16610	16848	16887	16763	16660	16735	16653	16653	16657	16954	16656	16865	16832	16771	16933	16792	16793	16812	16817	16873	16862	16979	16771	16834	16852	16730	16867	16800	16700	17027	16730	16783	16845	16814	16786	16546	16738	16912	16695	16768	16901	16948	16691	16810	16719	16670	16930	16539	16927	16710	16786	16816	16827	16718	16701	16807	16862	16822	16753	16700	16717	16744	16695	16734	16647	16959	17027	16915	16627	16661	17041	16809	16814	16992	16854	16801	16818	16790	16977	16844	16731	16992	16873	16870	16675	16557	16916	16880	16803	17034	17030	16808	16883	16834	16808	16914	16875	16971	17086	16834	17013	16555	16869	16815	16668	16757	16708	17109	16890	16595	16719	16712	16683	16819	17063	16808	17030	16840	16836	16784	16812	16907	16742	17040	16862	16974	16734	16840	16673	16788	16684	16549	16759	16676	16896	16786	16757	16835	16910	16824	16797	16622	16792	16815	16945	16717	16722	16662	16686	16643	16910	16618	16596	16849	16888	16823	16721	16742	16849	16734	16791	16889	16939	16760	16867	16915	16781	16903	16781	17157	16704	16851	16838	16670	16724	16887	16651	16717	16982	16767	16801	16616	16626	16752	16556	16745	16958	16856	16795	16847	16992	16851	16823	16770	17103	16811	16811	17011	16865	16830	16720	16683	16887	16789	16926	16629	16801	16740	16918	16874	16746	16921	16617	16785	16805	16813	16810	16523	16834	17012	16927	16815	16771	16929	16752	16701	16651	17062	16985	16856	16691	16743	17048	16835	16793	16884	16890	16942	16754	16783	16873	16762	16529	16636	16697	16706	16650	16744	16646	16691	16757	16706	16823	16719	16921	16923	16855	17003	16907	16953	16877	16785	16668	16770	16510	16858	16790	16913	16973	16888	16766	16852	16763	16749	16742	16682	16640	16909	16905	16924	16813	16805	16768	16887	16721	16753	16652	17023	17039	16729	16689	16705	16856	16922	16703	16951	16797	17014	16705	16821	16800	16857	16504	16745	16816	16851	16855	16698	16910	16643	16843	16841	16814	16680	16715	16738	16736	16925	16657	16565	16954	16700	16763	16739	16716	16613	16676	16854	16835	16829	16604	16790	16449	16812	16743	16800	16660	16732	16963	16875	16846	16826	16834	16846	16794	16775	16682	16946	16706	16763	16681	16851	16705	16940	16716	16835	16764	16921	16843	16694	16843	16905	16731	16921	16683	16867	16894	16815	17086	16811	16953	16842	16646	16692	16760	16718	16894	16753	16668	16755	16772	16808	16773	16972	16796	16895	16559	16874	16749	16830	16932	16962	16864	16807	16851	16795	16568	16798	16797	17034	16818	16738	16545	16767	16768	16887	16814	16773	16895	16832	16692	16735	16923	16941	16865	16755	16711	16818	16893	16619	16652	16837	16888	16737	16951	16877	16741	16915	16871	16976	16854	16904	16652	16648	16708	16700	16749	16957	16676	16707	16943	16836	16870	16837	16721	16815	16670	16953	16796	16804	16793	16857	16873	16842	16821	16819	16964	17082	16909	16711	16831	16734	16802	16964	16882	16657	16737	16748	16985	16987	16912	16802	16750	16742	16713	16844	16687	16788	16794	16661	16803	17037	16829	16974	16820	16998	16821	16887	16987	16802	16817	16661	16841	16721	16799	16803	16805	16790	16805	16790	16929	16865	16856	16817	16939	16599	17028	16778	16815	17035	17012	16763	16592	16910	16893	16772	16888	16835	16897	16862	16826	16870	17037	16919	16906	16762	16693	16625	16887	16839	16951	16703	16800	16947	16721	16737	16805	16723	16729	16836	16767	16869	17078	17032	17003	16890	16695	16851	16626	16655	16897	16837	17059	16810	16781	16921	16980	16859	16945	16797	16616	16695	16853	16869	16674	16871	16838	16888	16695	16943	16834	16797	16736	16700	16866	16804	16681	16793	16776	16530	16882	16721	16675	16883	16769	16769	16936	16918	16841	16791	16702	16781	16787	16732	16760	16800	17014	16816	16879	16795	16633	16745	16807	16821	16918	16669	16685	16656	16715	16815	16760	16731	16823	16848	16846	16489	16805	16843	16965	16728	16801	16809	16563	16692	16898	16788	16876	16892	16997	16743	16744	16882	17031	16971	16781	16901	16781	16770	16815	16829	16960	16721	16653	16807	16934	16833	16775	16764	16747	16939	16793	16616	16884	16822	16841	16979	16746	16519	16815	16644	16765	16927	16782	16779	16903	16895	16697	16813	16892	16716	16656	16751	16967	16743	16790	16807	16690	16757	16657	16748	16792	16900	16681	16862	16913	16686	16748	16704	16774	16793	16857	16804	17064	16740	16643	16737	16598	16729	16904	16919	16804	16496	16744	16948	16617	16781	16964	16980	16814	16630	16726	16654	16586	16769	16903	16941	16813	16905	16827	16513	16735	16712	16724	16857	17037	16796	16794	16821	16929	16796	16768	16814	16716	16868	17010	16965	16761	16795	16847	16908	16711	16868	16728	16882	16840	16905	16805	16779	16623	16819	16934	17066	16954	16814	16815	16765	16705	16826	16595	16781	16970	16875	17073	16915	16589	16932	16806	16789	16754	16821	16890	16665	16956	16885	16939	16835	16868	16886	16958	16805	16744	16908	16886	16817	16832	16636	16960	16735	16655	16790	17019	16780	16812	16801	16832	16944	16748	16789	16792	16601	16565	16860	16980	16779	16650	16817	16900	16906	16992	16760	16833	16729	16754	16834	16768	16973	16722	16698	16731	16857	16785	16841	16741	16755	16960	16589	16779	16714	16812	16953	16627	16836	16730	16644	16641	16755	16878	16839	16815	16955	16807	16642	16666	16816	16876	16795	16632	16617	16542	16789	16932	16889	17129	16842	17125	16848	16653	16798	16804	16862	16951	16702	16864	16665	16933	16982	16799	16883	16763	16708	16880	16922	16833	16809	16789	16776	16786	16758	16948	16837	16882	16999	16878	16740	16795	16528	16845	16630	16793	17070	16772	16835	16894	16842	16815	16852	16884	16675	16781	16762	17040	16867	16808	16681	16857	17006	16841	16767	16692	16695	17080	16612	16785	17021	16924	16839	16939	16777	16760	16924	16881	16831	16832	16864	16800	16793	16987	16871	16763	16873	16920	16856	16929	16832	16736	16795	16885	16872	16680	16807	16782	16743	16856	16930	16926	17107	16625	16793	16791	16981	16730	16785	16869	16676	16681	16866	16959	16807	16962	16908	16891	16671	16672	16771	16821	16682	16787	16734	16700	16735	16745	16985	16858	16933	16618	16742	16804	16749	16834	16733	16746	16939	16932	16841	16919	16776	16920	16821	16918	16855	16849	16717	16797	16791	16692	16817	16816	16828	16725	16883	16875	16904	16975	16859	16873	16874	16917	16768	16810	16739	16729	16802	16834	16797	16903	16825	16630	16748	16853	16826	16862	16785	16859	17024	16608	17003	16617	16730	16844	16764	16682	16813	17038	16950	16867	16858	16869	16861	16725	16730	16870	16798	16620	16781	16843	16743	16992	16792	16856	16872	16729	16806	16913	16768	16787	16624	16887	16957	16712	16813	16794	16839	16794	16620	16901	16824	16878	16944	16955	16772	16973	16916	16803	16768	16937	16788	16792	16740	16684	16569	16867	16631	16803	16760	16777	16691	16841	16879	16709	16860	16835	16779	17017	16779	16809	16746	17005	16735	16834	16923	16698	16981	16833	16654	16724	16731	16755	16711	16808	16891	16823	16670	16845	16693	16786	16716	16727	16768	16823	16851	16869	16826	16839	16997	16605	16567	16962	16962	16903	16760	16983	16467	16697	16954	16889	16746	16824	16621	16753	16805	16665	16837	16930	16853	16761	16880	16840	16799	16700	16805	16757	16872	16814	16955	16911	16590	16900	16784	16868	16777	16785	16650	16896	16624	16766	16893	17097	16861	16759	16717	16916	16962	16927	17000	16936	16767	16852	16848	16801	16814	16743	16772	16816	16672	16646	16830	16917	16711	16795	16834	16903	16814	16780	16777	16897	16911	16964	16813	16629	16858	16724	16826	16749	16805	16648	16953	17056	16804	16790	16741	16813	16729	16860	16866	16551	16741	16795	16954	16793	16751	16812	16931	16930	17022	16878	16645	16816	16798	16559	16776	16782	16686	16674	16981	16926	16882	16679	17004	16809	16957	16871	16744	16861	16737	16732	16644	16797	16724	16856	16601	16744	16849	16590	16766	16742	16972	16788	16762	16684	16779	16874	16896	16664	16889	16662	16576	16937	16610	16725	16610	16830	16694	16893	16728	16824	16922	16729	16846	16889	16739	16843	16787	16739	16867	16755	16904	16994	16747	16689	16740	16718	16881	16691	16840	16843	16908	16781	16680	16797	16772	16918	17031	16768	16684	16853	16619	16762	16597	16848	16896	16977	16719	16820	16782	17102	16909	16890	16937	16729	16932	16835	16821
14055	22831	21929	17554	17053	17227	16297	15614	15376	14739	14835	14671	14609	19026	31929	27452	24560	19522	16069	14634	14232	14412	14211	14251	14208	14308	14293	14226	14189	14227	14135	14266	14326	14470	14456	14081	14128	14195	14382	14194	14257	14230	14158	14140	14333	14301	14282	14246	14086	14322	14197	14198	14143	14387	14375	14049	14232	14404	14308	14343	14234	14225	14227	14326	14367	14236	14088	14337	14125	14217	14344	14174	14348	14164	14164	14090	14163	14277	14169	14208	14117	14256	14137	14329	14063	14226	14395	14363	14317	14292	14238	14339	14143	14203	14257	14202	14179	14103	14330	14143	14349	14255	14165	14191	14239	14236	14187	14249	14210	14168	14300	14098	14623	14114	14374	14245	14192	14252	14125	14386	14248	14256	14183	14150	14187	14423	14097	14089	14332	14380	14279	14246	14249	14112	14187	14266	14217	14223	14195	14166	13993	14297	14229	14253	14229	14331	14236	14145	14294	14299	14188	14178	14327	14168	14454	14224	14171	14257	13976	14335	14168	14250	14174	14247	14341	14224	14083	14149	14133	14104	14273	14248	14277	14257	14133	14240	14067	14177	14303	14406	14244	14306	14161	14230	14088	14362	14234	14219	14127	14373	14333	14196	14290	14296	14265	14264	14264	14183	14217	14071	14380	14113	14122	14206	14225	14175	14161	14154	14238	14336	14246	14218	14188	14287	14349	14265	14171	14252	14118	14292	14247	14227	14279	14041	14348	14222	14153	14351	14340	14296	14204	14207	14341	14271	14244	14173	14327	14157	14180	14245	14113	14117	14259	14446	14170	14351	14350	14346	14186	14204	14265	14063	14084	14015	14383	14140	14287	14261	14146	14324	14140	14258	14308	14130	14148	14281	14188	14166	14102	14167	14135	14151	14231	14294	14419	14101	14257	14257	14089	14026	14318	14176	14204	14286	14294	14322	14246	14125	14362	14233	14245	14283	14155	14200	14282	14159	14390	14319	14274	14315	14465	14174	14231	14269	14208	14168	14305	14120	14134	14200	14206	14254	14346	14342	14248	14211	14336	14192	14319	14314	14249	14236	14233	14238	14201	14087	14388	14163	14096	14138	14210	14249	14111	14289	14216	14069	14263	14267	14220	14149	14310	14292	14276	14194	14170	14118	14273	14201	14287	14202	14250	14188	14212	14264	14222	14128	14275	14373	14101	14079	14313	14238	14359	14111	14182	14110	14108	14243	14350	14097	14343	14329	14255	14129	14163	14142	14182	14275	14239	14180	13926	14156	14045	14191	14253	14237	14307	14343	14142	14351	14323	14145	14217	14225	14268	14068	14346	14331	14063	14185	14164	14166	14219	14206	14198	14141	14341	14184	14178	14125	14202	14091	14220	14045	14218	14292	14121	14201	14439	14223	14226	14299	14238	14171	14146	14170	14152	14030	14062	14124	14271	14241	14257	14372	14085	14463	14054	14104	14152	14217	14324	14186	14327	14252	14157	14162	14167	14234	14326	14132	14431	14213	14204	14313	14197	14195	14221	14083	14263	14227	14271	14033	14343	14280	14267	14236	14142	14135	14127	14225	14372	14248	14259	14256	14041	14239	14322	14136	14362	14311	14140	14151	14253	14267	14327	14212	14246	14276	14228	14277	14235	14188	14187	14185	14145	14346	14321	14294	14050	14209	14226	14273	14424	14183	14115	14344	14369	14235	14276	14306	14049	14116	14230	14220	14178	14135	14233	14264	14284	14119	14313	14257	14381	14247	14213	14302	14185	14311	14273	14240	14318	14100	14285	14201	14181	14233	14386	14321	14175	14204	14263	14268	14258	14147	14225	14371	14131	14352	14203	14119	14176	14223	14250	14262	14283	14046	14182	14316	14269	14061	14251	14311	14102	14219	14288	14347	14189	14259	14169	14142	14168	14318	14314	14038	14203	14128	14302	14039	14278	14275	14306	14307	14232	14158	14223	14130	14153	14286	14241	14341	14369	14219	14306	14282	14244	14062	14161	14093	14262	14346	14298	14290	14174	14328	14196	14450	14085	14082	14143	14039	14135	14205	14161	14237	14301	14234	14314	14207	14171	14347	14316	14251	14055	14227	14335	14323	14139	14169	14154	14118	14253	13907	14265	14204	14141	14178	14075	14193	14179	14359	14081	14274	13989	14326	14277	14255	14410	14156	14328	13961	14315	14225	13966	14162	14199	14089	14175	14089	14311	14161	14153	14154	14208	14257	14177	14236	14196	14149	14287	14218	14328	14219	14200	14271	14201	14141	14176	14222	14241	14235	14035	14049	14305	14182	14159	14287	14225	14446	14234	14254	14419	14041	14276	14204	14360	14248	14188	14245	14217	14266	14210	14286	13934	14062	14438	14249	14220	14331	14231	14152	14234	14264	14242	14152	14187	14240	14263	14155	14302	14256	14287	14413	14134	14313	14198	14143	14250	14173	14319	14317	14310	14150	14228	14183	14131	14163	14281	14224	14185	14054	14283	14197	14219	14283	14132	14143	14303	14327	14246	14053	14189	14302	14175	14308	14130	14160	14112	14207	14291	14187	14271	14109	14277	14164	14288	14357	14179	14155	14228	14299	14055	14161	14218	14098	14338	14312	14249	14254	14106	14135	14206	14223	14380	14175	14018	14292	14170	14181	14171	14252	14229	14109	14260	14227	14437	14078	14190	14310	14215	14281	14290	14207	14159	14239	14296	13961	14204	14071	14157	14322	14142	14289	14383	14164	14193	14190	14335	14142	14201	14286	14243	14236	14077	14223	14278	14410	14282	14194	14216	14111	14326	14245	14129	14344	14343	14329	14402	14303	14070	14355	14194	14343	14163	14386	14149	14186	14380	14282	14271	14414	14399	14178	14246	14412	14082	14102	14354	14238	14282	14152	14114	14144	14243	14267	14298	14118	14234	14067	14209	14208	14114	14246	14106	14182	14260	14170	14247	14383	14278	14188	14191	14241	14280	14173	14327	14285	14172	14281	14122	14180	14234	14380	14177	14263	14095	14109	14213	14224	14182	14210	14214	14202	14357	14140	14291	14227	14285	14159	14244	14189	14308	14298	14178	14055	14144	13997	14307	14291	13985	14085	14381	14332	14178	14146	14345	14136	14304	14260	14261	14285	14162	14226	14178	14082	14086	14186	14227	14224	14108	14251	14310	14165	14272	14281	14273	14077	14262	14036	14218	14075	14272	14346	14215	14198	14321	14081	14098	14191	14133	14331	14266	14272	14222	14202	14214	14208	14332	14070	14298	14142	14378	14088	14225	14247	14243	14326	14226	14118	14193	14165	14242	14399	14083	14277	14201	14162	14172	14223	14238	14273	14158	14090	14335	13979	14042	14176	14331	14201	14195	14269	14267	14191	14121	14364	14156	14321	14243	14057	14353	14204	14079	14270	14133	14128	14364	14190	14159	14346	14271	14134	14382	14066	14294	14258	14317	14226	14206	14236	14189	14257	14263	14248	14224	14221	14233	14120	14202	14207	14168	14219	14271	14301	14319	14109	14283	14170	14247	14297	14186	14235	14276	14113	14146	14216	14127	14176	14248	14372	14104	14289	14137	14348	14180	14213	14087	14229	14120	14267	14334	14005	14333	14137	14034	14399	14115	14284	14237	14217	14329	14159	14343	14239	14092	14290	14303	14083	14422	14130	14095	14117	14217	14127	14252	14295	14328	14254	14456	14114	14029	14239	14099	14233	14329	14335	14435	14223	14186	14263	14253	14225	14114	14350	14151	14185	14318	14320	14150	14137	14185	14073	14257	14196	14146	14304	14202	14236	14345	14078	14285	14338	14299	14266	14267	14304	14319	14162	14274	13944	14206	14199	14182	14185	14174	14287	14195	14444	14120	14338	14074	14253	14413	14216	14222	14146	14130	14219	14153	14120	14234	14262	14357	14230	14167	14309	14137	14216	14232	14402	14334	14266	14209	14241	14291	14223	14282	14145	14295	14121	14207	14172	13987	14059	14121	14290	14150	14261	14303	14187	14308	14091	14197	14302	14153	14317	14310	14084	14358	14301	14318	14130	14059	14179	14003	14370	14210	14163	14032	14367	14213	14201	14187	14301	14077	14020	14244	14436	14301	14379	14149	14083	14257	14189	14167	14301	14228	14139	14218	14397	14081	14365	14231	14063	14245	14180	14185	14385	14112	14052	14367	14352	14125	14195	14184	14327	14278	14318	14140	14209	14339	14256	14172	14293	14248	14266	14269	14207	14103	14265	14160	14481	14066	14303	14275	14259	14056	14092	14228	14303	14023	14091	14302	14130	14116	14097	14185	14246	14039	14217	14263	14274	14414	14034	14109	14144	14038	14212	14281	14237	14341	14211	14261	14122	14151	14267	14396	14299	14193	14200	14345	14344	14061	14212	14113	14295	14318	14263	14301	14147	14243	14230	14290	14241	14341	14288	14217	14248	14217	14362	14303	14158	14326	14255	14206	14136	14289	14171	14250	14234	13998	14154	14318	14221	14208	14241	14202	14184	14213	14354	14263	14113	14233	14207	14280	14272	14223	14404	14113	14311	14228	14342	14304	14318	14171	14276	14262	14133	14193	14460	14235	14346	14117	14169	14185	14321	14190	14142	14216	14209	14219	14161	14205	14265	14331	14155	14305	14204	14148	14276	14320	14188	14397	14251	14149	14092	14320	14186	14207	14309	14098	14261	14215	14285	14179	14142	14223	14203	14372	14199	14208	14418	14181	14242	14182	14313	14092	14155	14388	14306	14256	14271	14238	14325	14164	14028	14296	14372	14261	14346	14296	14145	14297	14300	14278	14327	14240	14248	14224	14248	14210	14083	14143	14332	14279	14297	14266	14186	14189	14175	14177	14450	14207	14219	14179	14348	14230	14126	14109	14209	14181	14045	14254	14375	14018	14160	14241	14094	14267	14318	14155	14241	14269	14123	14305	14218	14113	14321	14214	14148	14197	14233	14231	14109	14346	14181	14309	14136	14382	14275	14381	14151	14221	13969	14242	14229	14050	14048	14190	14035	14203	14244	14347	14129	14193	14257	14248	13996	14224	14236	14157	14270	14089	14276	14302	14129	14148	14169	14274	14208	14146	14187	14133	14224	14131	14177	14346	14172	14225	14473	14268	14095	14331	14314	14161	14308	14261	14276	14248	14217	14329	14211	14323	14082	14132	14124	14206	14191
22365	20802	28495	23224	20977	22946	24825	19489	18151	18257	18020	17811	17834	21685	40571	36493	32429	25966	21258	18432	17721	17254	17157	17266	17195	17185	17309	17343	17429	17044	16902	17080	17314	17200	17341	17166	17301	17329	17048	17135	17296	17464	17293	17152	17253	17134	17080	17032	17199	17110	17086	17215	17270	17278	17232	17135	17205	17064	17357	17181	17131	17108	17001	17060	16988	17197	17135	17194	17079	17029	17238	16932	17170	17044	17028	17271	16937	17278	17086	17072	17071	16951	17146	16944	17038	17224	17257	17073	17278	17087	17040	17160	17238	17139	17054	17066	17156	17115	17157	17225	17282	17192	17200	17002	17104	17199	17077	17106	17109	17289	17230	17006	16847	17065	17059	17173	17225	17164	16978	16965	16943	17125	17287	17211	17072	17005	17156	17143	17117	17062	17061	17029	17061	17099	17040	17191	17088	16880	17104	17170	17024	17276	17144	17209	17201	17097	17158	16894	17122	17132	17143	17099	17089	16982	17109	16928	17003	17108	17025	17000	17207	17161	17201	17244	16963	17029	17267	16959	16960	16921	17404	17243	17273	17174	17185	17148	17036	17183	17092	16878	17106	17141	17235	17152	16892	17088	16904	17254	17206	17229	16950	17169	17035	17079	17163	16954	16824	16988	16821	17142	17123	17226	17005	17025	16816	17061	17079	17260	17067	16973	17118	17097	17292	17163	17149	17085	16904	17082	17056	17069	17208	16973	17253	17017	16911	16867	17273	17072	17096	17134	17157	17095	17106	17099	16944	17167	16953	17016	17031	16968	17212	17310	17078	17113	17235	16979	16983	17447	16961	17126	16975	17032	17123	17267	17142	16860	17168	17003	17265	17104	16987	16935	17047	17144	17115	17300	17221	17109	17128	16877	17026	17182	17087	17174	17153	17267	17047	17001	17201	16939	17205	17001	17177	17371	17160	16986	16978	17090	17135	17179	17244	17061	17153	17158	17053	16984	17152	16857	16952	17213	17283	17069	16924	17100	17185	16988	16962	17157	17217	16980	17279	17223	17179	17103	17112	16855	17006	17036	17261	17110	16932	17305	17007	16934	17052	17162	16911	16936	17047	17168	17035	17258	17092	16972	17044	17022	17145	16954	17017	17359	17113	17164	17080	17127	17137	16968	17127	16934	17136	17011	17221	17129	17236	17129	17079	17001	17244	16910	17177	17144	17095	17038	17326	17042	17159	17245	17167	17207	17146	17145	17201	17106	17199	17077	17011	17069	16975	17189	17054	16936	17175	17057	17056	17136	17124	17077	17168	16848	17100	17123	17167	17049	17195	17109	17136	17260	16896	17216	17198	16984	17012	17233	17092	17259	16917	16984	17030	17191	17163	16835	16946	17132	17219	17052	16982	17070	17039	17020	17055	16947	17119	17217	17181	16847	16918	17126	17262	16864	16986	16873	16916	17019	17047	17286	17092	16985	16958	16950	17052	17067	17046	17072	16907	17075	17144	16995	16976	17228	16980	17094	17038	17248	17054	17129	17046	17151	17069	16895	17148	16913	16953	17107	17301	16883	17025	16972	17104	17112	16955	17230	17056	16957	16966	16918	16976	17092	16963	17141	16943	17004	17079	17028	17203	17065	17217	17021	17015	17116	17232	17069	17173	17047	16965	16981	17083	17199	16894	17242	17054	17154	17084	16955	17129	17170	16983	17050	17006	17035	16971	16929	17083	17141	16995	17027	17267	17150	17278	16912	17020	17311	17172	17133	17163	17017	16987	16929	17036	17000	17085	17036	17164	17062	17055	17168	17183	17044	17054	17032	16893	17038	17001	17070	17035	17035	17008	17032	16978	17106	17024	17155	17092	17098	16919	17304	17004	17341	17074	16877	17049	16810	17105	17190	17263	16782	16969	17280	17124	17269	16989	17128	16945	17258	17102	17066	16944	16969	16988	17207	17125	17081	17021	17283	17084	16951	17136	17046	17249	17172	16943	17299	17027	17159	17090	16851	17125	16971	17084	17011	17377	17260	16967	17083	17196	17029	17098	17120	17280	16976	17012	17101	17113	17042	17014	17102	17051	17007	17003	17026	17005	17133	17158	16962	16995	17070	17194	17152	16957	17180	17109	17048	17129	17103	17025	17100	17078	17027	17049	17051	17047	17152	17140	16964	16955	17145	17166	17024	17274	17122	17071	17236	17089	16927	17003	16960	17036	17021	17152	17213	17150	17101	17154	17080	17054	16902	17194	17051	17002	16931	17134	17148	17017	16903	16961	17024	16948	17382	17253	17224	17122	17021	17048	17050	17312	17139	17168	16958	16967	16983	17118	17021	16897	17100	17045	17030	17091	17226	17126	17124	17169	17129	17045	16888	17085	16906	17006	17094	16955	17167	16865	17075	17023	17213	17147	16965	17204	17112	17042	17224	17261	17220	17194	17238	17167	17222	17275	17101	17213	17019	17234	17272	17023	17050	16879	17070	16981	17143	17032	17078	17053	17032	16960	17070	16914	16975	17061	17063	17027	17100	17121	17086	17125	16899	17262	17130	17028	16911	16913	17218	17111	17007	17096	17209	17050	16981	17179	17136	17116	17105	17021	16948	17100	17140	16963	16985	17180	17303	17140	17067	17005	17115	17036	16967	17022	17173	17008	16998	17078	16909	17130	16869	17073	16988	17005	16986	17176	17131	17261	17083	17153	17232	16872	17078	17087	17276	17070	16916	17144	17109	17260	17300	17189	17160	17079	17017	17076	17102	17306	16863	16982	17094	17224	17121	17196	17113	17184	17152	16971	17013	17042	16828	17361	17191	17089	17112	17293	17086	16855	17194	16988	17163	17071	16980	17090	17018	17033	17088	17039	17067	16994	16935	16991	17101	17073	17058	16994	17138	17030	16955	17051	16829	16893	17082	17144	17299	17028	17211	17208	16929	17178	17042	17021	17217	17124	17119	16926	17063	17187	16895	17028	17003	17036	17238	17102	17003	17115	17100	17233	17052	16982	16970	17168	16945	17153	17123	17034	16938	17184	16908	17243	17099	17074	16960	17091	17106	17129	16868	17004	17087	16962	16971	17090	16944	17043	17069	17045	16893	17013	16984	17029	17073	17089	17163	17273	17101	17023	17154	17090	17020	17179	16873	17111	16990	17020	16978	17053	16915	17080	17229	16979	16962	16976	17093	17094	17336	17040	17045	17171	17197	16976	17189	16988	16975	17224	17173	17002	17068	16956	17006	17198	17175	17187	17225	17259	16985	17258	17048	16998	17118	17046	17049	17235	17239	17105	17076	17110	17278	17209	17438	16988	17043	17078	17010	17251	16924	17173	17018	17099	17084	17191	17021	17152	17130	17055	16958	17183	16995	17132	17011	17122	16976	17315	17131	17040	17224	17259	17010	17182	17124	17081	17161	17038	17302	17158	16963	17100	17069	17099	17213	16966	17273	17081	17163	17135	17367	17078	17019	17184	17144	17234	17133	17186	16903	17037	17041	16987	17091	17257	17149	17284	17111	17246	16978	16956	17007	17062	17046	17205	17024	16991	17125	16991	17008	17166	16913	17125	17189	17084	17032	17002	17256	16942	17114	17116	16852	17197	16854	16989	17244	17162	17039	17060	17035	17101	17233	17094	17088	17210	17277	16963	17166	17228	17134	17120	17086	17156	17063	17263	17189	17143	17009	16992	17136	17148	16894	17122	16894	17105	17088	17082	17036	17300	17140	17072	17095	17271	16995	16955	17053	17226	17035	17219	17250	16929	16997	16837	17075	17147	17062	17123	17164	17003	17018	17106	17194	17074	17101	17118	17132	16977	17221	17009	17152	17220	16949	16786	17048	17250	17147	17104	17018	17269	17179	17042	17130	17153	17158	17101	17167	17176	17127	17072	17087	17018	17139	17096	17082	16988	17096	16964	17021	17101	17069	17038	17264	16932	17128	17021	17126	17026	17089	17123	17111	16873	17093	17016	17061	17073	17174	16947	17260	17051	16989	17118	17371	17142	17298	17236	17139	16973	17107	17235	17009	16946	17246	17171	17186	16897	17308	17153	17041	17099	17175	17371	17024	16967	17144	17260	17076	17247	17181	17055	16838	16966	16972	17134	17119	17077	16860	16952	17046	17125	17045	16973	16989	17067	16943	17166	17155	17310	17100	16861	17180	16982	17191	17133	17125	17262	16974	16987	16962	17112	17191	17014	17003	17198	17204	16976	17076	17438	17089	16887	17021	17020	17015	17126	17086	17146	17081	17092	17084	17217	17196	17067	17098	17153	17129	17058	17125	17036	17041	16977	17094	17176	17246	17155	17213	16913	17024	17032	17245	17082	17165	17126	16986	17230	17190	17061	17108	16909	17219	17000	17116	16973	17028	17030	16928	17179	16945	17257	17048	17077	17127	17219	17238	17015	17056	17106	17086	17014	17062	16944	16964	17084	17049	16997	17296	17058	17178	17257	16867	17246	17142	17028	17096	16961	16973	17216	17401	17075	17035	17157	17087	16904	17206	17135	17092	17203	17250	17122	17094	17101	17129	17162	17048	16970	17058	17067	17230	17009	17053	17028	16993	17143	17004	17133	17197	17117	17165	17066	16999	17136	17188	17107	17062	17091	17168	17237	17136	17138	17109	17182	17072	17150	17044	17283	17056	17004	16984	17103	17008	17205	16934	16994	16883	17049	16965	17033	17085	17079	17144	17107	17059	16992	17078	17197	17178	17160	17058	17118	16840	16901	16908	17038	17041	16862	17182	17124	17038	17048	17001	17120	17001	17199	17111	17070	17111	17091	16977	17173	17101	17137	17089	17005	16948	17193	17044	16959	17049	17155	17052	17138	17036	17159	17008	16980	16926	17119	17127	17170	17032	17151	17057	17155	16995	17219	17108	16989	16948	17074	17158	16991	16872	16850	16925	17089	16972	17036	17102	17184	17307	16920	16788	17134	17240	17241	17153	17273	16985	17131	16871	16841	17191	16926	16978	17181	17073	17011	17064	17070	17004	17006	16958	16955	17026	16976	17124	16971	16866	17194	17155	16950	17235	16968	17076	17151	17261	17303	16973	17009	17160	17094	17290	17221	17051	17129	17063	16915	17061	17119	17138	17192	17073	17172	17344	17055	17201	17189	17247	17031	17157	17054	17048	17189	17140	17046	17027	16995	17046	17079	17068	17069	16904	17056	16955	17232	16999
15473	27980	26341	20387	19886	18432	17307	16872	16241	15344	15325	15282	15184	22151	42129	36362	31623	24352	18293	15154	14672	14542	14382	14424	14313	14415	14356	14416	14228	14344	14386	14354	14505	14400	14442	14380	14270	14347	14413	14301	14172	14298	14437	14451	14345	14319	14332	14418	14380	14294	14512	14420	14192	14352	14426	14365	14352	14400	14304	14524	14445	14383	14331	14354	14240	14497	14424	14312	14382	14434	14326	14408	14161	14278	14405	14276	14452	14408	14254	14453	14377	14414	14331	14228	14344	14435	14263	14316	14440	14327	14275	14469	14304	14398	14303	14281	14489	14150	14424	14358	14211	14369	14463	14427	14212	14351	14344	14230	14335	14444	14155	14474	14383	14181	14231	14237	14354	14500	14316	14270	14281	14495	14348	14328	14279	14253	14385	14384	14372	14183	14397	14377	14509	14418	14252	14373	14245	14435	14297	14421	14268	14430	14312	14334	14297	14348	14357	14163	14246	14518	14434	14333	14307	14344	14264	14238	14275	14259	14246	14444	14348	14238	14391	14207	14500	14385	14314	14293	14294	14301	14357	14235	14356	14365	14376	14301	14362	14364	14320	14416	14149	14287	14361	14364	14326	14374	14290	14386	14481	14416	14378	14186	14452	14362	14089	14292	14393	14433	14225	14429	14392	14373	14360	14421	14140	14224	14472	14425	14311	14331	14309	14280	14588	14241	14543	14281	14326	14331	14501	14462	14454	14376	14305	14192	14307	14332	14307	14350	14438	14459	14542	14553	14276	14471	14388	14395	14275	14477	14369	14452	14287	14540	14211	14377	14320	14393	14340	14489	14425	14380	14462	14366	14411	14183	14284	14426	14372	14320	14563	14277	14359	14383	14262	14526	14432	14252	14424	14194	14379	14346	14341	14286	14440	14261	14275	14411	14239	14345	14351	14459	14450	14334	14384	14473	14106	14403	14374	14426	14434	14268	14290	14364	14448	14257	14329	14243	14252	14353	14284	14377	14437	14417	14227	14245	14440	14305	14411	14384	14261	14397	14562	14385	14399	14209	14198	14453	14409	14452	14350	14444	14310	14377	14271	14191	14391	14341	14320	14165	14469	14394	14497	14225	14202	14514	14459	14401	14384	14213	14194	14581	14426	14327	14415	14486	14457	14308	14481	14386	14325	14325	14399	14186	14242	14430	14357	14197	14388	14495	14427	14526	14262	14334	14363	14371	14315	14492	14301	14450	14274	14312	14256	14508	14422	14477	14434	14321	14362	14292	14318	14525	14420	14356	14333	14383	14449	14284	14475	14232	14395	14335	14365	14447	14285	14239	14287	14247	14423	14263	14282	14356	14338	14301	14257	14495	14208	14312	14431	14297	14218	14459	14466	14411	14503	14346	14317	14203	14216	14632	14419	14459	14363	14282	14442	14392	14545	14359	14223	14361	14304	14332	14292	14321	14470	14467	14206	14337	14441	14366	14250	14325	14397	14368	14469	14502	14519	14519	14239	14218	14392	14415	14295	14384	14232	14510	14377	14387	14196	14259	14394	14331	14412	14234	14508	14292	14258	14325	14320	14390	14344	14421	14334	14510	14261	14278	14372	14342	14577	14327	14415	14349	14277	14435	14361	14312	14345	14367	14343	14425	14385	14335	14519	14420	14508	14399	14242	14491	14381	14384	14338	14450	14324	14365	14310	14312	14272	14354	14339	14308	14324	14220	14469	14400	14216	14429	14411	14462	14488	14519	14696	14390	14398	14434	14435	14408	14196	14486	14431	14345	14267	14495	14268	14335	14385	14354	14399	14412	14453	14395	14451	14351	14258	14346	14459	14270	14298	14212	14388	14419	14549	14223	14248	14356	14118	14301	14272	14383	14233	14387	14505	14215	14331	14411	14537	14314	14271	14351	14319	14288	14296	14385	14363	14434	14239	14431	14259	14507	14278	14193	14280	14292	14232	14390	14352	14237	14327	14296	14345	14466	14373	14317	14242	14308	14213	14393	14240	14311	14196	14387	14282	14382	14338	14223	14305	14294	14335	14410	14356	14175	14369	14594	14278	14575	14500	14401	14473	14284	14441	14311	14313	14467	14215	14376	14490	14337	14349	14300	14282	14431	14218	14284	14288	14314	14194	14278	14282	14272	14307	14329	14410	14368	14358	14374	14234	14387	14428	14384	14210	14240	14189	14242	14288	14306	14328	14318	14375	14378	14304	14348	14226	14275	14425	14385	14256	14337	14266	14443	14481	14234	14576	14397	14436	14275	14298	14335	14380	14323	14276	14376	14422	14455	14444	14226	14228	14349	14219	14491	14391	14308	14328	14348	14259	14429	14456	14183	14470	14248	14322	14394	14439	14366	14362	14222	14533	14468	14328	14390	14268	14364	14462	14243	14150	14300	14334	14292	14504	14400	14276	14369	14420	14353	14510	14163	14315	14327	14434	14417	14310	14122	14315	14367	14437	14292	14375	14325	14483	14246	14283	14388	14480	14352	14416	14200	14339	14397	14431	14246	14264	14494	14406	14368	14412	14279	14359	14164	14335	14369	14302	14253	14485	14416	14157	14445	14349	14177	14419	14185	14507	14393	14306	14411	14157	14349	14392	14243	14315	14440	14398	14323	14503	14409	14503	14373	14220	14523	14321	14225	14319	14394	14428	14410	14180	14241	14166	14362	14335	14340	14248	14193	14391	14453	14264	14277	14304	14445	14335	14021	14386	14332	14213	14191	14225	14462	14339	14303	14336	14517	14287	14426	14289	14483	14360	14311	14202	14360	14318	14301	14279	14468	14298	14207	14325	14456	14298	14307	14343	14332	14326	14318	14523	14420	14333	14416	14369	14264	14389	14438	14274	14084	14321	14253	14397	14383	14285	14351	14241	14489	14324	14233	14204	14356	14425	14463	14336	14335	14391	14373	14199	14435	14446	14135	14240	14234	14340	14329	14198	14282	14347	14383	14382	14331	14339	14534	14383	14236	14488	14435	14286	14400	14359	14369	14382	14439	14256	14301	14158	14207	14248	14416	14401	14317	14360	14427	14378	14264	14417	14388	14267	14371	14354	14425	14253	14246	14239	14427	14284	14391	14405	14441	14383	14386	14528	14441	14343	14357	14242	14443	14413	14344	14202	14246	14307	14288	14426	14453	14293	14391	14359	14256	14359	14292	14244	14333	14407	14307	14355	14407	14346	14309	14439	14222	14504	14431	14345	14178	14322	14348	14469	14616	14428	14356	14438	14346	14391	14360	14424	14380	14400	14397	14224	14322	14351	14313	14285	14539	14309	14283	14379	14407	14330	14280	14322	14505	14351	14197	14273	14093	14359	14509	14293	14432	14438	14486	14356	14436	14374	14354	14392	14278	14323	14380	14323	14380	14410	14358	14272	14188	14348	14227	14262	14350	14412	14302	14351	14335	14337	14527	14400	14297	14182	14415	14390	14431	14336	14367	14221	14386	14402	14381	14264	14345	14285	14432	14433	14402	14331	14565	14320	14462	14183	14289	14511	14416	14287	14323	14238	14397	14521	14465	14204	14183	14384	14301	14262	14322	14287	14363	14351	14531	14292	14392	14274	14407	14252	14273	14510	14246	14378	14438	14358	14498	14250	14434	14284	14395	14361	14369	14295	14355	14305	14277	14357	14350	14314	14436	14493	14281	14306	14404	14431	14371	14489	14466	14408	14354	14232	14328	14306	14525	14377	14211	14263	14398	14281	14358	14321	14151	14159	14325	14348	14376	14288	14506	14453	14353	14190	14581	14538	14406	14523	14331	14338	14241	14154	14327	14360	14338	14211	14374	14467	14300	14490	14300	14382	14263	14310	14349	14578	14255	14445	14438	14461	14579	14343	14317	14370	14402	14241	14268	14331	14235	14392	14192	14397	14156	14423	14355	14484	14272	14221	14350	14249	14327	14430	14477	14269	14322	14203	14471	14405	14264	14422	14282	14465	14383	14302	14303	14392	14504	14434	14397	14495	14275	14122	14459	14314	14277	14336	14354	14276	14438	14307	14170	14433	14461	14274	14411	14370	14365	14250	14482	14288	14242	14350	14206	14346	14438	14367	14387	14449	14315	14316	14187	14379	14273	14382	14216	14367	14459	14306	14334	14372	14574	14232	14402	14418	14371	14325	14295	14568	14252	14270	14332	14157	14263	14499	14320	14314	14474	14335	14447	14318	14313	14453	14317	14397	14346	14316	14386	14269	14278	14264	14186	14214	14291	14386	14424	14365	14286	14271	14347	14425	14320	14242	14268	14347	14371	14420	14396	14373	14196	14467	14293	14286	14372	14445	14310	14491	14363	14287	14201	14383	14162	14603	14245	14459	14297	14420	14340	14184	14389	14351	14494	14457	14309	14393	14324	14314	14406	14454	14337	14279	14354	14314	14349	14450	14249	14430	14258	14435	14315	14310	14454	14238	14259	14423	14123	14275	14254	14509	14362	14196	14348	14211	14300	14480	14334	14209	14343	14446	14458	14362	14269	14418	14301	14439	14379	14303	14389	14468	14381	14252	14426	14237	14233	14297	14357	14467	14247	14277	14108	14367	14366	14378	14262	14359	14306	14271	14365	14445	14304	14418	14207	14170	14448	14250	14402	14393	14522	14336	14476	14349	14465	14385	14372	14397	14376	14401	14374	14364	14258	14343	14280	14269	14384	14149	14226	14457	14337	14199	14252	14435	14192	14325	14276	14159	14288	14229	14393	14369	14349	14330	14305	14220	14302	14317	14170	14371	14459	14308	14390	14435	14427	14346	14284	14420	14327	14231	14371	14270	14278	14355	14479	14329	14351	14553	14367	14347	14265	14384	14182	14372	14253	14350	14324	14426	14466	14221	14451	14446	14371	14384	14412	14308	14449	14375	14394	14135	14432	14376	14346	14338	14297	14403	14319	14354	14254	14508	14307	14490	14249	14293	14272	14388	14358	14324	14511	14377	14234	14386	14443	14175	14502	14509	14214	14421	14437	14318	14284	14445	14249	14343	14399	14416	14295	14370	14350	14258	14449	14331	14395	14255	14350	14237	14277	14380	14464	14311	14260	14353	14212	14343	14346	14549	14237	14333	14574	14425	14363	14187	14328	14353	14349	14261	14070	14316	14320	14388	14430	14352	14237	14340	14406	14450	14452	14342	14451	14309	14395	14297	14380	14331	14410	14336	14510	14435	14325
26933	21485	24343	21205	18191	18132	18233	17950	17615	17838	18052	17626	17703	18296	19649	19727	19475	18735	18043	17592	17709	17850	17589	17488	17499	17750	17599	17674	17461	17622	17588	17480	18037	17507	17614	17566	17513	17588	17591	17620	17619	17501	17442	17437	17736	17523	17601	17514	17554	17834	17474	17619	17662	17542	17481	17583	17449	17701	17502	17495	17395	17542	17576	17657	17656	17598	17462	17467	17470	17636	17723	17560	17704	17442	17543	17361	17492	17631	17450	17923	17601	17585	17838	17644	17611	17753	17556	17454	17566	17474	17281	17583	17633	17692	17389	17674	17505	17559	17444	17600	17476	17578	17549	17504	17367	17534	17527	17253	17524	17510	17526	17423	17576	17494	17620	17562	17581	17701	17477	17657	17782	17484	17706	17627	17692	17527	17560	17564	17176	17452	17393	17675	17509	17620	17446	17494	17641	17446	17388	17623	17639	17627	17409	17437	17518	17463	17366	17445	17625	17535	17471	17531	17432	17538	17627	17617	17449	17600	17488	17550	17313	17471	17443	17627	17626	17523	17556	17396	17573	17315	17612	17612	17668	17321	17618	17441	17652	17641	17440	17666	17640	17541	17550	17748	17538	17585	17240	17556	17775	17503	17630	17705	17604	17513	17639	17586	17520	17527	17480	17427	17565	17680	17483	17473	17519	17611	17637	17530	17429	17512	17793	17641	17543	17449	17371	17544	17634	17378	17638	17577	17478	17594	17625	17825	17689	17503	17406	17637	17618	17444	17442	17664	17657	17469	17681	17424	17693	17713	17648	17493	17751	17443	17550	17708	17393	17577	17485	17649	17701	17650	17632	17660	17748	17548	17396	17604	17417	17675	17589	17413	17544	17590	17617	17603	17566	17662	17701	17528	17598	17434	17609	17653	17456	17547	17722	17626	17565	17513	17528	17698	17640	17494	17734	17434	17624	17657	17793	17730	17558	17732	17563	17694	17565	17526	17739	17507	17758	17580	17453	17589	17724	17463	17601	17420	17563	17645	17602	17647	17713	17578	17693	17495	17607	17716	17806	17525	17585	17508	17741	17530	17650	17685	17614	17633	17565	17245	17540	17807	17565	17568	17672	17563	17440	17514	17495	17308	17726	17495	17586	17668	17609	17451	17633	17603	17671	17625	17507	17701	17527	17585	17292	17385	17425	17491	17441	17249	17647	17554	17784	17583	17433	17552	17632	17701	17540	17519	17519	17440	17857	17432	17584	17688	17578	17591	17596	17614	17536	17686	17433	17519	17549	17634	17661	17584	17517	17534	17701	17311	17498	17651	17533	17604	17621	17471	17662	17492	17533	17642	17608	17265	17640	17549	17542	17673	17682	17540	17661	17626	17648	17569	17492	17555	17630	17421	17605	17637	17549	17490	17520	17699	17736	17665	17440	17416	17414	17582	17593	17291	17689	17523	17561	17624	17241	17630	17528	17569	17612	17489	17331	17579	17676	17407	17410	17456	17385	17574	17590	17790	17535	17683	17666	17537	17595	17606	17591	17367	17490	17670	17490	17421	17571	17633	17558	17682	17677	17678	17369	17600	17649	17461	17308	17822	17385	17710	17664	17719	17532	17548	17324	17811	17497	17567	17430	17330	17690	17675	17601	17587	17648	17504	17564	17659	17544	17582	17470	17535	17536	17533	17416	17632	17506	17509	17676	17458	17677	17590	17523	17606	17496	17551	17599	17664	17627	17558	17569	17516	17568	17516	17495	17479	17476	17631	17462	17663	17720	17617	17528	17601	17512	17593	17424	17517	17446	17662	17406	17466	17596	17546	17398	17536	17678	17531	17620	17528	17654	17555	17443	17532	17498	17588	17361	17605	17646	17712	17750	17481	17662	17615	17426	17674	17512	17635	17541	17502	17553	17631	17405	17587	17585	17537	17715	17676	17509	17755	17637	17484	17566	17493	17627	17454	17625	17528	17762	17743	17501	17522	17677	17515	17538	17619	17504	17579	17532	17463	17567	17672	17553	17582	17504	17393	17524	17278	17516	17473	17521	17546	17593	17568	17613	17439	17494	17477	17602	17530	17436	17643	17638	17530	17528	17494	17429	17475	17685	17551	17990	17416	17401	17641	17744	17460	17619	17473	17440	17538	17534	17602	17529	17542	17407	17556	17663	17469	17606	17631	17737	17515	17801	17495	17761	17560	17347	17390	17544	17800	17366	17782	17554	17698	17443	17585	17554	17668	17659	17534	17376	17899	17676	17505	17651	17629	17514	17518	17652	17347	17479	17720	17614	17579	17275	17406	17488	17648	17503	17594	17616	17516	17572	17505	17401	17641	17448	17572	17683	17567	17533	17519	17559	17214	17665	17541	17455	17614	17407	17680	17604	17600	17642	17477	17718	17513	17670	17614	17550	17713	17682	17461	17597	17478	17740	17415	17767	17469	17557	17503	17617	17542	17457	17489	17476	17437	17662	17587	17617	17617	17673	17764	17608	17642	17578	17574	17715	17668	17570	17401	17612	17629	17761	17617	17728	17666	17551	17584	17617	17743	17606	17749	17744	17680	17456	17609	17587	17625	17656	17590	17582	17541	17410	17473	17463	17755	17776	17679	17595	17513	17593	17514	17510	17469	17571	17604	17650	17729	17460	17587	17656	17426	17517	17491	17681	17622	17690	17713	17540	17564	17708	17312	17636	17709	17544	17471	17655	17421	17746	17375	17583	17593	17380	17539	17599	17558	17610	17703	17547	17525	17434	17477	17618	17431	17613	17524	17661	17599	17406	17526	17394	17488	17664	17484	17569	17573	17605	17587	17453	17556	17434	17538	17551	17733	17705	17615	17495	17395	17650	17732	17670	17655	17525	17515	17740	17829	17638	17512	17487	17361	17487	17601	17466	17614	17479	17591	17373	17607	17354	17541	17258	17231	17630	17637	17589	17459	17665	17666	17425	17425	17657	17452	17664	17310	17484	17636	17637	17736	17627	17638	17558	17550	17732	17537	17710	17583	17666	17549	17452	17606	17547	17447	17688	17610	17520	17423	17695	17680	17392	17531	17652	17571	17695	17694	17570	17784	17437	17517	17708	17534	17385	17578	17715	17529	17482	17471	17512	17502	17580	17531	17533	17488	17482	17443	17454	17735	17558	17548	17496	17443	17551	17768	17700	17745	17659	17622	17615	17556	17643	17576	17412	17492	17439	17744	17688	17426	17605	17562	17447	17704	17616	17514	17625	17778	17577	17510	17604	17439	17686	17547	17749	17283	17503	17602	17634	17666	17678	17585	17455	17592	17487	17620	17480	17809	17650	17587	17392	17578	17687	17506	17460	17538	17485	17867	17674	17633	17703	17688	17710	17689	17676	17591	17821	17648	17405	17550	17574	17662	17522	17649	17777	17372	17617	17577	17815	17632	17693	17658	17482	17442	17497	17487	17760	17506	17453	17424	17579	17391	17469	17577	17380	17328	17553	17594	17635	17536	17560	17520	17508	17499	17506	17486	17575	17448	17481	17532	17493	17502	17672	17432	17546	17582	17606	17476	17359	17539	17607	17535	17481	17683	17530	17613	17745	17631	17564	17742	17698	17500	17493	17522	17539	17818	17502	17625	17614	17615	17373	17617	17535	17565	17595	17698	17729	17538	17574	17625	17535	17589	17730	17848	17660	17671	17807	17638	17532	17647	17784	17398	17779	17554	17411	17524	17436	17585	17606	17652	17748	17720	17681	17518	17624	17750	17448	17417	17504	17626	17727	17683	17707	17246	17459	17343	17718	17498	17488	17500	17582	17659	17636	17610	17474	17586	17586	17472	17488	17641	17864	17593	17442	17491	17521	17522	17494	17778	17737	17501	17408	17515	17696	17626	17617	17535	17424	17659	17690	17632	17600	17696	17592	17443	17641	17599	17443	17473	17664	17544	17434	17494	17668	17474	17541	17779	17364	17569	17777	17562	17400	17722	17589	17206	17551	17646	17491	17668	17389	17687	17596	17537	17630	17442	17677	17599	17710	17595	17632	17813	17715	17610	17539	17443	17474	17453	17602	17429	17458	17601	17510	17454	17676	17882	17549	17573	17552	17652	17645	17732	17559	17678	17786	17560	17614	17648	17729	17594	17443	17736	17367	17667	17513	17612	17622	17568	17560	17698	17714	17713	17616	17461	17520	17583	17615	17725	17680	17685	17645	17237	17529	17631	17406	17800	17543	17601	17454	17506	17481	17627	17241	17597	17565	17392	17534	17523	17606	17655	17559	17649	17501	17668	17516	17523	17645	17693	17634	17493	17927	17414	17673	17622	17561	17705	17529	17456	17469	17666	17660	17307	17565	17631	17744	17539	17591	17607	17744	17590	17628	17736	17737	17538	17500	17661	17467	17589	17590	17600	17598	17570	17728	17629	17441	17682	17597	17338	17490	17593	17663	17702	17519	17567	17578	17581	17643	17461	17533	17655	17614	17471	17583	17688	17521	17728	17560	17531	17552	17573	17655	17598	17586	17630	17608	17540	17654	17545	17451	17714	17568	17496	17429	17497	17648	17769	17560	17566	17612	17688	17547	17526	17497	17568	17636	17656	17546	17623	17514	17591	17330	17490	17720	17705	17425	17437	17586	17723	17632	17551	17787	17616	17502	17849	17689	17655	17756	17651	17761	17683	17596	17658	17584	17715	17473	17465	17525	17592	17577	17463	17648	17406	17511	17561	17736	17469	17676	17698	17703	17400	17610	17541	17541	17736	17606	17605	17625	17620	17426	17569	17535	17731	17384	17558	17704	17840	17581	17370	17478	17484	17712	17625	17866	17672	17454	17467	17735	17509	17759	17544	17651	17513	17538	17366	17540	17408	17577	17599	17489	17346	17605	17386	17666	17580	17590	17386	17494	17679	17419	17626	17415	17513	17662	17493	17597	17663	17504	17720	17517	17585	17592	17568	17629	17638	17562	17501	17602	17307	17411	17499	17731	17436	17539	17420	17665	17454	17580	17696	17488	17700	17608	17449	17487	17520	17537	17533	17512	17471	17588	17763	17610	17607	17427	17494	17374	17527	17430	17562	17404	17568	17565	17499	17577	17576	17443	17681	17531	17589	17551	17521	17497	17419	17553	17556	17726	17568	17676	17696	17571	17557	17503	17551	17429	17596	17349	17604	17742	17584	17639	17533	17678	17385	17590	17590	17926	17625	17400	17742
14609	17995	17274	15528	15816	15576	15482	15126	15045	14946	14779	14889	15005	15404	17588	17251	16631	15737	15310	14911	14856	14843	14692	14533	14589	14666	14531	14634	14734	14703	14656	14446	14651	14593	14641	14787	14621	14487	14687	14690	14586	14700	14712	14617	14591	14715	14616	14618	14582	14663	14535	14710	14720	14560	14691	14724	14566	14657	14558	14832	14631	14627	14688	14569	14633	14506	14758	14508	14759	14603	14631	14561	14677	14558	14506	14844	14658	14743	14680	14767	14697	14700	14696	14545	14547	14558	14736	14561	14644	14612	14523	14736	14816	14644	14704	14557	14598	14533	14563	14525	14704	14527	14530	14657	14541	14633	14722	14460	14872	14539	14599	14642	14421	14608	14606	14577	14627	14480	14591	14649	14708	14676	14722	14432	14769	14622	14682	14702	14584	14742	14747	14518	14827	14557	14413	14562	14650	14521	14691	14480	14549	14595	14436	14638	14705	14659	14548	14682	14573	14742	14702	14781	14479	14799	14749	14587	14792	14717	14570	14646	14716	14768	14543	14700	14568	14685	14748	14770	14671	14649	14780	14505	14643	14724	14679	14558	14578	14527	14550	14804	14695	14606	14502	14710	14684	14619	14663	14600	14398	14497	14543	14654	14770	14763	14737	14542	14473	14773	14561	14690	14666	14498	14628	14556	14825	14551	14523	14670	14643	14693	14546	14739	14710	14572	14649	14691	14679	14620	14683	14621	14746	14619	14594	14634	14746	14732	14635	14510	14554	14682	14614	14744	14653	14713	14760	14442	14650	14651	14441	14650	14633	14522	14700	14659	14674	14760	14562	14673	14553	14662	14763	14685	14622	14762	14588	14541	14721	14542	14761	14591	14748	14713	14636	14760	14833	14590	14525	14590	14699	14685	14502	14663	14623	14728	14731	14600	14483	14623	14629	14654	14633	14727	14534	14680	14549	14732	14804	14708	14559	14646	14699	14618	14534	14632	14671	14617	14607	14720	14571	14492	14808	14676	14657	14580	14735	14598	14583	14676	14717	14614	14661	14642	14788	14595	14601	14608	14677	14663	14641	14666	14620	14661	14590	14633	14700	14613	14645	14732	14730	14556	14429	14677	14634	14437	14711	14636	14675	14612	14649	14737	14669	14824	14513	14542	14689	14584	14549	14688	14562	14577	14734	14702	14625	14859	14547	14624	14686	14573	14598	14676	14692	14526	14765	14564	14510	14788	14708	14629	14630	14887	14586	14583	14626	14605	14585	14526	14605	14703	14721	14640	14495	14617	14667	14815	14919	14577	14608	14749	14489	14664	14731	14662	14722	14691	14618	14634	14472	14743	14501	14678	14759	14550	14680	14747	14637	14680	14718	14583	14487	14710	14616	14691	14712	14710	14670	14441	14629	14775	14690	14540	14702	14650	14646	14778	14649	14664	14743	14703	14480	14578	14573	14536	14576	14636	14669	14676	14668	14637	14704	14691	14665	14505	14622	14694	14579	14587	14760	14705	14623	14778	14661	14729	14725	14667	14621	14479	14629	14605	14716	14602	14674	14697	14596	14764	14507	14794	14554	14649	14651	14699	14661	14687	14643	14545	14716	14632	14510	14633	14691	14733	14570	14484	14559	14595	14738	14594	14681	14632	14822	14615	14670	14706	14447	14753	14817	14460	14672	14656	14761	14758	14621	14629	14601	14630	14520	14450	14678	14754	14503	14578	14633	14735	14689	14732	14751	14555	14724	14809	14679	14649	14661	14550	14645	14663	14668	14714	14616	14731	14487	14601	14789	14592	14636	14630	14546	14768	14666	14637	14744	14717	14682	14498	14595	14530	14668	14682	14546	14661	14566	14600	14507	14565	14748	14682	14694	14807	14493	14779	14768	14680	14607	14674	14632	14635	14704	14596	14707	14798	14554	14722	14489	14468	14528	14537	14686	14690	14566	14822	14640	14511	14472	14925	14621	14823	14589	14772	14720	14649	14659	14628	14573	14717	14609	14707	14549	14716	14741	14685	14628	14770	14749	14505	14666	14344	14737	14673	14804	14682	14784	14662	14590	14649	14830	14568	14542	14643	14633	14370	14682	14677	14600	14588	14510	14610	14580	14712	14556	14621	14574	14634	14648	14746	14516	14651	14498	14649	14660	14606	14651	14753	14560	14528	14629	14777	14571	14604	14530	14638	14532	14632	14707	14660	14711	14579	14637	14709	14637	14507	14616	14594	14648	14700	14724	14800	14588	14675	14466	14624	14569	14752	14658	14613	14582	14826	14573	14556	14514	14801	14570	14724	14665	14665	14634	14385	14859	14658	14815	14678	14621	14658	14605	14579	14758	14719	14765	14495	14633	14611	14558	14559	14673	14654	14719	14735	14724	14701	14532	14671	14598	14768	14523	14595	14696	14632	14606	14677	14723	14565	14834	14486	14631	14613	14583	14701	14579	14763	14535	14631	14512	14591	14690	14462	14656	14706	14711	14661	14673	14707	14652	14507	14742	14755	14863	14676	14631	14541	14734	14691	14760	14701	14694	14660	14651	14464	14447	14868	14774	14475	14773	14610	14741	14794	14832	14522	14653	14653	14639	14587	14778	14583	14599	14520	14631	14571	14672	14617	14609	14786	14548	14657	14829	14596	14730	14639	14628	14604	14670	14579	14573	14668	14691	14381	14706	14664	14563	14695	14508	14747	14828	14647	14634	14574	14703	14708	14605	14706	14766	14871	14616	14575	14618	14676	14721	14603	14563	14570	14549	14694	14682	14673	14585	14456	14589	14855	14713	14616	14725	14698	14539	14665	14622	14586	14570	14467	14727	14595	14728	14644	14784	14705	14673	14666	14676	14606	14784	14441	14770	14641	14657	14688	14415	14679	14605	14743	14695	14610	14612	14654	14627	14513	14665	14879	14766	14692	14614	14563	14517	14609	14714	14729	14678	14665	14633	14598	14693	14670	14583	14585	14530	14725	14549	14510	14665	14632	14629	14400	14611	14612	14711	14738	14728	14472	14720	14603	14618	14492	14683	14711	14683	14662	14544	14624	14647	14524	14756	14544	14755	14529	14664	14757	14631	14649	14523	14731	14808	14677	14775	14722	14535	14611	14764	14620	14631	14650	14776	14705	14555	14665	14662	14485	14656	14661	14691	14661	14751	14652	14668	14667	14636	14736	14730	14572	14662	14534	14733	14642	14593	14780	14665	14656	14573	14660	14592	14481	14609	14443	14646	14489	14758	14590	14586	14738	14539	14757	14606	14613	14539	14821	14684	14591	14522	14837	14759	14724	14869	14628	14598	14718	14664	14782	14596	14660	14459	14710	14656	14507	14820	14698	14594	14604	14627	14597	14834	14663	14593	14658	14693	14653	14600	14582	14713	14566	14675	14656	14668	14634	14441	14575	14612	14572	14783	14503	14601	14624	14671	14796	14608	14711	14515	14661	14603	14678	14670	14616	14569	14593	14609	14580	14488	14546	14697	14716	14570	14787	14631	14604	14691	14634	14787	14643	14638	14653	14664	14639	14460	14382	14645	14673	14838	14633	14666	14695	14658	14730	14658	14611	14610	14713	14673	14604	14602	14609	14526	14766	14561	14576	14682	14472	14618	14698	14605	14503	14741	14722	14606	14825	14816	14607	14704	14730	14713	14599	14548	14628	14696	14712	14678	14717	14642	14588	14412	14676	14695	14626	14646	14694	14635	14483	14620	14620	14527	14652	14427	14583	14544	14938	14666	14694	14579	14563	14496	14602	14508	14704	14577	14571	14803	14588	14611	14652	14700	14541	14767	14583	14764	14649	14681	14677	14795	14561	14591	14696	14545	14675	14676	14558	14493	14658	14426	14745	14547	14597	14830	14564	14459	14569	14638	14559	14652	14730	14718	14468	14742	14847	14598	14510	14685	14585	14644	14562	14546	14792	14723	14589	14625	14630	14622	14703	14649	14599	14776	14693	14578	14679	14768	14473	14542	14543	14730	14706	14459	14737	14439	14819	14462	14581	14676	14623	14586	14722	14695	14719	14601	14640	14810	14531	14565	14609	14627	14647	14534	14579	14782	14811	14559	14604	14625	14726	14698	14656	14588	14704	14734	14720	14572	14714	14767	14578	14521	14786	14553	14604	14606	14687	14629	14690	14760	14752	14724	14578	14607	14681	14818	14579	14635	14541	14694	14757	14636	14630	14798	14823	14730	14554	14708	14580	14795	14554	14849	14594	14799	14649	14696	14621	14666	14645	14741	14592	14601	14806	14744	14690	14628	14555	14572	14722	14688	14710	14848	14614	14731	14754	14728	14690	14674	14633	14546	14830	14720	14844	14778	14504	14533	14787	14636	14702	14608	14538	14640	14602	14627	14531	14648	14850	14622	14527	14618	14532	14605	14601	14586	14936	14498	14645	14679	14603	14560	14614	14698	14528	14547	14672	14770	14682	14737	14692	14657	14566	14756	14649	14565	14479	14647	14674	14682	14644	14622	14723	14698	14762	14717	14737	14741	14665	14628	14833	14581	14619	14656	14696	14609	14575	14588	14626	14531	14509	14706	14550	14497	14713	14567	14506	14799	14649	14658	14797	14561	14636	14574	14686	14670	14549	14557	14641	14575	14596	14488	14649	14725	14570	14508	14858	14666	14662	14698	14781	14615	14786	14655	14582	14699	14690	14604	14527	14565	14589	14647	14586	14763	14579	14698	14530	14538	14830	14634	14535	14736	14581	14652	14725	14651	14672	14570	14539	14758	14677	14635	14688	14563	14732	14578	14557	14616	14789	14770	14542	14903	14692	14556	14800	14572	14600	14640	14668	14561	14589	14584	14709	14669	14649	14827	14663	14595	14673	14615	14602	14643	14565	14804	14717	14890	14785	14716	14655	14680	14499	14564	14718	14689	14740	14696	14689	14727	14615	14593	14834	14733	14600	14472	14659	14716	14667	14730	14606	14677	14862	14542	14704	14500	14598	14874	14795	14629	14729	14604	14711	14832	14607	14797	14656	14638	14714	14838	14615	14625	14722	14645	14569	14511	14647	14595	14669	14777	14836	14740	14657	14581	14543	14603	14781	14710	14576	14604	14781	14555	14597	14570	14683	14701	14555	14634	14703	14686	14774	14560	14727	14661	14658	14572	14626	14577	14638	14803	14640	14681	14612	14550	14707	14549	14618	14639	14571	14710	14607	14731	14540
23706	20838	28026	23841	21754	21325	20376	18061	17610	17850	17976	17663	17773	19340	28495	29248	25998	22163	19656	17898	17500	17392	17372	17108	17328	17266	17345	17397	17256	17269	17252	17171	17220	17179	17202	17282	16926	17238	17100	16992	17211	17214	17128	17066	17014	17140	17051	17124	17145	17124	17304	17067	17183	17246	17089	17258	17344	17076	17184	16936	17317	17052	17212	17079	17234	17104	17394	17308	17154	17217	17335	17138	17123	17110	17002	17062	17127	17006	17094	17108	17297	17334	17068	17108	17030	17179	17217	17309	17323	17110	17082	17352	16963	17088	17320	17185	17302	17171	17098	17053	17406	17167	17107	17214	17475	17170	17285	17157	17262	17258	17089	17125	17292	17219	16955	17114	17075	17139	17189	17372	17238	17238	17344	17125	17075	17099	17173	17136	17319	17309	17331	17266	17128	17130	17013	17228	17147	17082	17283	17243	17120	17087	17172	17123	17257	17178	17322	17071	17312	17078	17074	17184	17095	17099	17249	17046	17260	17063	17251	17118	17348	17197	17183	17326	17141	17176	17177	16980	17214	17255	17267	17014	17106	17208	17103	17080	17020	16932	16905	17143	17072	17086	17114	17073	17247	17120	17174	17310	17188	17134	17245	17127	17199	17085	17176	17114	17232	17034	17006	17076	17210	16967	17126	17024	17280	17379	17163	17256	17253	17321	17255	17168	17141	17157	17190	17225	17232	17022	17070	17250	17097	17025	17058	17278	17286	17027	17202	17186	17286	17181	17261	17052	17120	17195	17007	17122	17335	17118	17166	17140	16987	17046	17097	17179	17165	16999	17109	17253	17257	17221	17015	17105	16946	16993	17104	17245	17249	17110	16932	17188	17217	17237	17168	17212	17092	17185	17165	17022	17194	17138	17094	17077	17230	17341	17202	17163	17023	17079	17296	17099	17190	17263	17060	17016	17009	17176	17165	17059	17282	16955	16997	17140	17132	17259	17133	16979	17143	17013	17124	17171	17130	17053	17118	16995	17043	17171	17245	17186	17035	17152	17090	17024	17230	17204	17172	17208	17029	17250	17146	17147	17332	17204	17152	16973	17114	17212	16864	17075	17117	17320	17215	17031	17393	17305	17270	17290	17038	17321	17146	17152	17159	17146	17076	17115	17103	17041	16979	17023	17400	17253	17156	17277	17242	17221	17161	17184	17212	17182	17117	17106	17160	17076	17180	17179	17236	16984	17167	17177	17315	17268	17072	17151	17233	17077	17531	17035	17171	17285	17207	17140	17361	17045	17279	17076	17061	17034	16987	16984	16998	17143	17245	17243	17134	17270	17150	17232	16976	17154	17303	17229	17062	17132	17030	17262	17333	17220	17247	17056	17197	17268	17107	17087	17030	17175	17085	16994	17245	16970	17098	17122	17200	17318	17272	16994	17262	17048	17037	17071	17205	17201	16918	17254	17035	17128	17391	17337	17246	17170	17007	17077	17120	17124	17168	17071	17274	16915	17340	17304	17087	17169	17093	17260	17238	17142	17166	16985	17152	17211	17282	17186	17118	17213	17055	16898	17173	17038	17139	17118	17137	17047	16991	17280	16956	17088	16957	17106	17031	17135	17175	17177	17146	17246	17123	17269	17169	17163	17200	17137	17067	17158	17101	16912	17222	17188	17042	17018	17297	17273	17152	17206	17024	17122	17259	17186	17195	17254	17042	16917	17072	17223	17299	17148	17190	17239	17291	17245	17029	17133	17498	16962	17184	17233	17077	17204	17044	17273	17241	17289	17317	17094	17048	17256	17201	17318	17171	17162	17350	17270	17323	17201	17270	16996	17132	17232	17233	17118	17018	17224	17240	17214	17258	17083	16973	17335	17051	17393	17174	17226	17104	17251	17328	17157	16991	17003	17000	17039	17199	16995	17251	17116	17141	17248	17189	17118	17137	17232	17138	17236	17148	17162	17289	17077	17133	17151	17109	17130	17086	17211	17164	17175	17183	17003	17106	17186	17124	17293	17163	17242	17201	17204	16962	17206	17204	17240	17103	17086	17144	17103	17042	17216	17165	17171	17119	16966	17210	17117	17137	17166	17021	17029	17141	17100	17295	17080	17399	17175	17113	17152	16969	17284	17035	17196	17334	17335	17187	17114	17050	17103	17158	17011	17225	17077	17107	17158	17300	17254	17276	17233	17219	17044	17112	17393	16965	17094	17254	17242	17159	17244	17231	17168	17293	17336	17087	16884	17277	17184	17045	17162	17270	17260	17313	16866	16968	17260	17127	17251	17308	17248	17107	17051	17005	17013	17261	17097	17307	17082	17195	17185	17097	17154	17118	17097	17192	17182	17050	17162	17141	17316	17358	17290	17096	17126	17160	17135	16997	17007	17237	17030	17160	17147	17093	17235	17104	17245	17154	17170	17102	17167	17357	17250	17236	17071	17203	16929	17098	17209	17288	17271	16991	17240	17231	16912	16987	17077	17102	16912	17188	17100	17162	17103	17033	17150	17110	17134	16941	17370	17127	17122	17183	17138	17228	16930	17130	17375	17070	17134	17387	17331	17349	17059	17242	17189	17141	17087	17091	17229	17215	17377	17313	17062	17217	17121	17119	17095	17135	17326	17074	17446	17235	17214	17153	17124	17250	17107	17213	17076	17228	17042	17190	17303	17061	17107	17041	17169	17296	17172	16990	17187	17134	17308	17237	17180	17099	17018	17010	17292	17011	17122	17277	17295	17235	17293	16884	17120	17214	17287	17282	17047	17224	17068	17285	17177	17235	17102	17233	16973	17068	17112	17358	16979	17314	17267	17120	17159	17222	16959	17080	16881	16959	17136	17356	17180	17100	17101	17240	16945	17104	17270	17428	17195	17093	17245	16949	17046	17131	17114	17148	17225	17053	16994	17227	17000	17069	17122	17021	17169	17152	17150	17135	17342	17129	17019	17134	17088	17169	17238	17120	17092	17188	17178	17260	17121	17286	17276	17399	17369	17234	17045	17186	17177	17248	17388	17249	16984	17281	17136	17158	17295	17180	17096	17251	17095	17166	17214	17052	17026	17072	17057	17315	17279	17070	17360	17266	17156	17092	17123	17171	17360	17214	17133	17084	17167	17244	17225	17108	17136	17041	17274	17175	17082	17286	17262	17150	17217	17118	17287	17118	17231	17074	17186	17286	17057	17112	17211	17202	17091	17288	17377	17131	17126	17144	17026	17031	17142	17163	17158	17181	17359	17033	17184	17186	17085	17246	17170	17322	17314	17201	17229	17314	17171	17134	17182	17169	17034	17086	17060	17073	17302	17172	17182	17404	17238	17285	17008	17057	16918	17022	17168	17207	17166	17270	17321	17322	17152	17165	17235	17034	17165	17006	17056	17171	17016	17042	17036	17325	17335	16982	17143	17140	17313	17156	17170	17118	17139	17021	17285	17109	17211	16929	17054	17149	17221	17386	17143	17126	17167	17144	17191	17030	17188	17299	17198	17042	17263	17321	17235	17243	17356	17252	17194	17080	16973	16909	17258	17325	17324	17202	17081	17253	17119	17048	17191	17116	17140	17396	17186	16992	16946	16998	16899	16819	17190	17159	17364	17299	17056	17116	17250	17153	17261	17345	17098	17232	17280	17265	17041	17336	17320	17199	17097	17232	16990	17237	17213	17290	17097	17025	17130	17064	17117	17290	17172	17157	17150	17045	17157	17150	17248	17280	17161	17116	17228	17134	17139	17328	17088	16923	17048	16959	17292	17171	17104	17202	17152	17205	16975	17260	17185	17257	17036	17049	16969	17168	17111	17025	17044	17208	17127	17184	17048	17292	17038	16982	17105	17307	17236	17111	17320	17213	17042	17200	17378	17373	17160	17111	17045	17243	17230	17185	17119	17219	17160	17211	17165	17344	17221	17143	17199	16980	16861	17112	17123	17070	17275	17120	17050	16990	17135	17043	17072	17245	17105	17237	17137	17226	17151	17061	17205	17028	17261	17200	17103	17253	17090	17307	17222	17138	17252	17083	17278	17249	17288	17285	17055	17044	17103	17143	17179	17172	17235	17050	17067	17114	17208	17195	17194	17106	17127	17193	17211	17263	17291	17311	17058	17144	17394	17208	17175	17030	17221	17005	17073	17138	17007	17067	17240	17050	17226	17168	17307	17279	17130	17186	17002	17301	17340	17149	17213	17249	17247	16904	17254	16959	17184	17014	17044	17170	17025	17276	16990	17087	17294	17106	17138	17044	16841	17156	16995	16928	17139	17070	17147	17182	17197	17219	16984	17025	17022	16977	17046	17049	17273	17131	17016	16995	17110	17148	17058	17141	16951	17324	17152	17251	17204	17079	16983	17185	17209	17255	17227	17136	17090	16971	17395	17171	17251	17128	17135	17137	17325	17249	17197	17223	17260	17070	17273	17137	17100	17404	17123	17174	16860	17067	17163	17133	17083	17090	16901	16889	17060	17273	17327	17033	17218	17068	17116	17141	17214	17201	17284	17189	17365	17342	17006	17147	17379	17197	17062	17246	17059	17123	17338	17214	17013	17121	17122	17104	17144	17006	17185	17235	17184	17187	17118	17202	16919	17057	17302	17213	17063	17071	17170	17190	17175	17246	17161	17242	17254	17321	17102	17038	17033	17051	17215	17168	17161	17270	17161	17095	16882	17095	17274	17173	17170	17162	17175	17056	17109	17131	17097	17243	17110	17196	16933	17218	17162	17269	17100	17157	17013	17072	17148	17161	17134	17353	17114	17134	17163	17183	17386	17243	17299	17146	17231	17323	17117	17197	17156	17403	17053	17190	16902	17290	17055	17450	17159	17227	17156	17147	17177	17175	17127	17003	17254	16869	17204	17370	17058	17153	17243	17205	17119	17191	17064	17311	17119	17047	17111	16944	17309	17130	17136	17348	17403	17408	17238	16886	17129	17218	17369	17178	17307	17208	17023	17292	17402	17123	17084	17243	17026	17164	17247	16883	17100	17125	17140	17199	17237	17117	17062	17242	17430	17061	17076	17138	17214	17233	17205	17199	16980	17209	16950	17164	17172	17271	17184	17253	17231	17034	17284	17201	17017	17271	17122	17064	17099	17014	17235	17056	17038	17160	17440	17249	17132	17315	17239	17159	17305	17184	17242	17152	17153	17188	17092	17005	16954	16979	16884	17159	17188	17005	16805	17150	17022	17228	17218
13497	22724	20499	17391	17256	16542	15935	15474	15071	15185	15278	15106	15263	18118	30466	28186	25009	19957	16443	14925	14627	14669	14369	14451	14514	14546	14486	14320	14461	14630	14592	14413	14542	14330	14442	14434	14350	14530	14448	14484	14468	14262	14414	14543	14410	14485	14428	14559	14577	14369	14400	14373	14460	14380	14419	14333	14599	14371	14459	14450	14378	14674	14301	14763	14574	14456	14646	14372	14376	14526	14367	14392	14343	14458	14451	14253	14443	14543	14485	14493	14544	14547	14462	14332	14517	14362	14570	14358	14609	14505	14342	14426	14481	14433	14586	14411	14741	14364	14532	14417	14373	14604	14443	14397	14378	14264	14486	14339	14538	14381	14454	14573	14497	14307	14595	14354	14429	14392	14595	14402	14387	14488	14528	14349	14346	14387	14557	14383	14328	14453	14364	14460	14476	14289	14395	14372	14354	14557	14512	14382	14488	14363	14282	14419	14372	14476	14257	14429	14265	14358	14431	14484	14293	14244	14486	14204	14383	14354	14333	14364	14399	14413	14493	14343	14398	14500	14506	14282	14473	14446	14368	14385	14517	14336	14461	14563	14459	14433	14436	14399	14273	14461	14309	14249	14444	14481	14390	14503	14516	14658	14622	14322	14623	14559	14416	14432	14411	14314	14503	14435	14468	14505	14537	14635	14419	14374	14630	14367	14526	14516	14425	14477	14273	14471	14203	14548	14456	14327	14451	14452	14478	14444	14311	14497	14447	14624	14487	14434	14440	14429	14348	14262	14493	14293	14305	14331	14447	14351	14227	14448	14475	14383	14410	14398	14459	14371	14413	14565	14486	14351	14391	14524	14349	14413	14420	14252	14431	14462	14477	14471	14474	14372	14489	14653	14563	14594	14370	14388	14418	14442	14515	14346	14469	14473	14330	14489	14268	14232	14519	14464	14443	14630	14501	14492	14400	14436	14418	14290	14424	14529	14545	14497	14512	14505	14505	14555	14493	14443	14444	14385	14536	14398	14269	14578	14455	14271	14379	14455	14499	14460	14470	14508	14462	14577	14550	14496	14441	14390	14463	14499	14608	14495	14393	14567	14434	14424	14519	14492	14312	14445	14397	14474	14606	14380	14606	14296	14400	14432	14479	14398	14479	14485	14339	14479	14405	14367	14322	14468	14412	14442	14619	14403	14362	14534	14393	14476	14486	14346	14382	14454	14229	14364	14419	14440	14293	14368	14312	14454	14548	14516	14449	14546	14213	14433	14432	14410	14308	14463	14259	14243	14506	14508	14522	14418	14516	14481	14500	14537	14446	14382	14366	14376	14495	14421	14326	14376	14536	14284	14329	14382	14397	14543	14727	14556	14448	14351	14492	14367	14346	14381	14343	14552	14501	14447	14443	14207	14614	14413	14427	14608	14437	14330	14695	14403	14234	14333	14487	14680	14250	14360	14431	14380	14464	14334	14425	14467	14383	14444	14531	14413	14304	14419	14565	14482	14477	14414	14368	14380	14472	14445	14322	14270	14550	14506	14479	14419	14629	14523	14403	14360	14279	14457	14393	14459	14411	14506	14412	14529	14335	14488	14736	14385	14552	14538	14430	14392	14434	14461	14270	14366	14350	14588	14370	14344	14593	14633	14443	14368	14444	14333	14428	14327	14400	14442	14464	14411	14562	14421	14523	14432	14542	14489	14507	14446	14499	14424	14495	14403	14234	14221	14570	14451	14369	14433	14413	14587	14482	14415	14470	14496	14392	14449	14478	14462	14507	14338	14655	14430	14316	14356	14497	14295	14289	14354	14486	14438	14421	14326	14475	14506	14420	14316	14465	14386	14320	14447	14279	14481	14421	14370	14550	14401	14542	14357	14495	14416	14292	14401	14552	14561	14392	14511	14340	14511	14210	14744	14412	14369	14540	14526	14544	14544	14533	14427	14440	14643	14308	14385	14602	14445	14432	14377	14398	14483	14434	14366	14400	14448	14567	14478	14413	14418	14377	14278	14623	14366	14443	14429	14284	14346	14433	14508	14323	14282	14423	14607	14430	14461	14392	14557	14450	14303	14478	14304	14388	14395	14152	14341	14413	14568	14498	14532	14490	14503	14566	14535	14527	14193	14375	14394	14378	14494	14436	14401	14428	14261	14561	14413	14508	14602	14441	14372	14476	14286	14459	14440	14605	14394	14274	14470	14512	14224	14507	14380	14490	14348	14388	14402	14418	14371	14476	14410	14512	14321	14455	14399	14501	14518	14557	14402	14400	14340	14557	14470	14472	14534	14337	14496	14506	14441	14358	14559	14429	14438	14391	14483	14429	14361	14315	14610	14450	14381	14400	14457	14465	14302	14334	14520	14422	14388	14643	14313	14348	14189	14535	14505	14539	14542	14283	14359	14364	14452	14478	14551	14334	14553	14296	14430	14267	14621	14410	14564	14465	14563	14435	14337	14400	14377	14538	14406	14507	14478	14421	14673	14415	14324	14309	14406	14494	14491	14260	14278	14396	14344	14546	14455	14436	14382	14406	14303	14412	14411	14307	14529	14483	14377	14412	14388	14441	14360	14410	14423	14498	14592	14545	14400	14485	14277	14482	14299	14523	14426	14475	14357	14526	14450	14422	14681	14396	14518	14492	14305	14388	14390	14323	14512	14448	14535	14523	14447	14506	14422	14360	14474	14457	14529	14408	14577	14443	14481	14385	14443	14503	14449	14456	14362	14459	14541	14465	14333	14579	14355	14392	14429	14527	14276	14602	14350	14454	14518	14445	14439	14297	14380	14653	14421	14447	14329	14399	14263	14501	14444	14336	14368	14410	14433	14437	14505	14538	14393	14355	14483	14566	14376	14420	14403	14374	14445	14421	14535	14375	14218	14331	14608	14408	14524	14434	14545	14311	14449	14453	14420	14346	14426	14533	14447	14480	14280	14518	14476	14550	14352	14467	14478	14400	14403	14350	14564	14394	14401	14475	14309	14427	14669	14327	14260	14385	14699	14441	14351	14405	14467	14495	14554	14481	14468	14427	14411	14517	14632	14517	14435	14419	14652	14469	14500	14272	14370	14414	14536	14358	14369	14413	14472	14588	14468	14405	14447	14557	14436	14392	14599	14495	14468	14344	14430	14382	14507	14646	14531	14406	14413	14524	14491	14394	14364	14295	14592	14473	14482	14501	14425	14439	14378	14544	14423	14591	14556	14530	14402	14337	14461	14450	14378	14250	14393	14479	14364	14572	14350	14506	14232	14292	14505	14351	14292	14333	14485	14331	14446	14360	14357	14576	14528	14535	14414	14576	14206	14371	14223	14344	14482	14481	14531	14418	14300	14457	14352	14478	14363	14373	14533	14363	14521	14376	14479	14340	14603	14545	14504	14341	14323	14409	14566	14558	14297	14371	14470	14576	14296	14563	14376	14240	14545	14574	14367	14288	14429	14635	14533	14421	14363	14532	14448	14407	14471	14527	14429	14311	14407	14400	14310	14434	14388	14400	14368	14440	14274	14360	14505	14522	14355	14371	14565	14375	14311	14363	14485	14421	14518	14441	14638	14460	14421	14511	14275	14267	14552	14383	14430	14513	14432	14488	14509	14401	14298	14225	14529	14336	14511	14463	14286	14430	14373	14596	14542	14406	14409	14531	14264	14455	14506	14436	14523	14601	14648	14400	14551	14582	14366	14438	14495	14404	14388	14480	14546	14485	14153	14603	14471	14414	14349	14321	14410	14404	14382	14375	14479	14389	14437	14398	14352	14578	14460	14415	14429	14459	14455	14445	14302	14434	14361	14337	14446	14496	14452	14455	14589	14345	14393	14348	14461	14432	14557	14471	14628	14451	14254	14301	14495	14544	14437	14394	14564	14249	14497	14620	14424	14305	14360	14475	14403	14317	14358	14549	14434	14331	14444	14451	14495	14493	14506	14446	14389	14462	14595	14369	14495	14460	14392	14365	14398	14442	14655	14448	14225	14660	14450	14435	14204	14445	14474	14392	14386	14481	14646	14299	14459	14402	14373	14412	14295	14475	14405	14393	14285	14522	14241	14433	14437	14360	14436	14413	14479	14480	14383	14465	14527	14422	14377	14385	14549	14502	14447	14400	14433	14446	14374	14400	14560	14386	14408	14567	14361	14378	14407	14507	14462	14517	14488	14485	14310	14327	14333	14390	14325	14600	14570	14465	14395	14501	14357	14556	14468	14434	14488	14413	14372	14526	14384	14418	14281	14341	14347	14470	14358	14448	14424	14475	14486	14501	14508	14282	14375	14382	14365	14528	14678	14481	14458	14506	14409	14514	14527	14341	14412	14560	14406	14545	14416	14393	14597	14413	14584	14293	14395	14489	14448	14378	14402	14527	14482	14425	14655	14310	14523	14603	14509	14494	14379	14469	14380	14346	14331	14479	14361	14398	14531	14457	14277	14451	14420	14637	14481	14374	14444	14456	14531	14246	14381	14418	14396	14543	14463	14421	14524	14494	14452	14470	14321	14491	14319	14335	14422	14320	14540	14527	14378	14414	14475	14484	14565	14485	14531	14474	14407	14455	14329	14292	14566	14559	14392	14519	14333	14505	14509	14462	14476	14441	14365	14582	14521	14383	14467	14447	14523	14438	14494	14277	14360	14456	14447	14525	14432	14428	14457	14408	14409	14476	14400	14374	14476	14531	14486	14485	14573	14504	14471	14445	14332	14579	14488	14590	14362	14535	14516	14541	14319	14489	14417	14513	14438	14502	14301	14477	14461	14403	14582	14266	14350	14538	14406	14462	14488	14373	14381	14297	14453	14595	14384	14409	14596	14538	14350	14501	14637	14450	14394	14455	14429	14460	14463	14356	14437	14180	14457	14439	14272	14454	14416	14445	14265	14579	14394	14384	14638	14337	14463	14420	14458	14430	14497	14440	14364	14436	14532	14680	14418	14465	14399	14422	14400	14523	14477	14514	14385	14529	14561	14430	14577	14374	14479	14512	14500	14469	14455	14410	14630	14450	14347	14442	14463	14316	14351	14562	14603	14386	14305	14516	14541	14455	14416	14572	14394	14394	14477	14398	14432	14491	14490	14317	14312	14427	14542	14408	14342	14531	14453	14338	14363	14313	14486	14406	14476	14397	14500	14556	14480	14415	14514	14271	14455	14344	14538	14525	14494	14491	14339	14545	14304	14430	14468	14340	14336	14559	14385
22346	20774	28454	23155	20940	22777	24514	18953	17941	18348	18318	18143	18072	19701	34410	38849	33973	27635	22131	18639	17733	17257	17258	17344	17229	17291	17207	17244	17147	17227	17351	17097	17268	17085	17228	17121	17133	17022	16892	17033	17125	17111	17116	16908	17021	17123	17045	17214	17175	17160	17278	17179	17326	17100	17109	16930	16943	17218	17111	16992	17074	17232	17016	17004	16929	17216	16980	17091	16795	17068	17125	16942	17065	17169	17288	17099	16982	17287	17206	17118	17182	16835	17082	17035	16854	16873	17118	17040	17186	17180	17070	17051	16975	17047	17198	17094	17254	16951	16965	16952	17102	16963	17252	17050	17199	16955	17050	16923	17033	17000	17069	17058	16926	17082	17120	17208	17054	16938	17186	17204	17239	17036	16924	17154	17079	17180	17089	17136	17254	17232	17058	16961	16922	16966	17171	16945	17118	16936	16974	16978	17182	17311	16985	16848	17021	17186	16937	16985	17012	17019	17030	16932	16979	16952	16952	17088	17110	16894	16918	17159	17190	16921	17103	17020	17054	17040	16821	17101	16872	17141	17220	16911	17026	16878	17088	17058	16910	16837	17099	16891	17101	17080	17066	17026	17056	17000	17093	17027	17046	17023	17133	17139	16839	17002	16988	17065	16977	17047	17097	16964	17021	16963	17234	17088	17165	17148	17113	17033	17064	17034	16964	16958	17014	17154	17081	17251	16996	17267	16873	17037	16863	17085	17204	17020	17048	16974	16941	16830	16927	16955	16751	16725	17067	17144	17093	17124	16934	16974	16993	17061	17086	17135	17003	16911	17047	17063	17261	16991	17093	17105	17009	17065	17066	17049	17091	17058	17067	17228	16967	17117	17223	17090	17241	17039	17084	16778	17106	17144	17109	17054	17114	16954	17097	16956	17087	17112	16993	17069	17192	17025	17156	16929	17000	17118	16764	16964	17043	16962	17029	16989	16847	16986	17258	17129	17174	17082	17141	17000	16955	16934	17028	16916	17138	16863	17035	17029	17026	16976	16961	16988	17355	17090	17097	16957	16904	16972	16847	17136	17282	17068	17094	17213	17138	17057	16953	16913	17112	17102	17008	16998	16895	16745	16912	17192	16955	16950	17021	16965	16922	17097	17136	16874	17177	16994	17171	16951	17068	17008	16984	17098	17060	17015	17095	17031	17004	17036	17091	17042	16902	17139	17033	16916	16992	17145	16789	17131	16981	16979	16963	17037	17102	17035	16835	16973	17097	16888	17020	17069	16993	17021	16861	16991	16971	17017	17112	17021	17141	17122	17189	17026	17277	17029	16980	17057	16998	17032	16832	17090	17052	16984	17074	17069	16915	17076	17045	17136	16993	16931	17106	17043	17025	17113	17243	17106	17257	17000	17107	16963	17308	17036	17025	16903	16993	17116	17115	16938	17032	17080	16930	16945	17236	16938	17237	17132	16985	16973	17124	17176	17080	16927	16831	17117	17029	17013	16963	17100	16900	16946	16944	17049	16853	16947	16951	16971	16946	17020	17079	17205	16866	16971	16966	16978	17132	17070	17053	17095	17009	16975	16927	16978	17042	16978	17086	16962	17024	17061	17212	16929	17088	17141	16917	17098	17025	16878	17113	17143	17007	17230	16978	16963	17039	17100	17161	16978	16800	16899	17098	17012	17051	17187	16945	17116	16931	16832	16929	17105	17086	17316	17104	16942	17044	16938	16752	17043	16883	17048	17122	16816	17192	16847	16899	16894	17007	17020	16926	17089	17020	16983	17016	17233	17014	17023	16958	16868	16857	17213	16979	16886	16840	16849	16925	17047	16996	17057	17050	16893	16809	16849	17116	16987	17010	16909	17050	17243	17073	17034	17011	17189	17026	17052	16962	17127	16913	17145	17078	16939	17030	17081	17095	16874	16876	16906	17006	16895	17113	17173	17062	17022	17127	16904	16998	17189	16952	17083	17153	16772	16886	16995	16897	17125	16966	16954	16899	16969	16857	17220	17124	16973	16920	17032	17041	17012	16782	17097	17008	16959	17032	17173	17104	17024	17240	17056	16976	16961	16898	17010	16885	17088	16947	17049	17045	16905	17173	17108	17050	16988	16910	17106	17252	16953	16682	16999	16929	16980	17100	16999	16885	16948	16771	17230	17139	17191	16985	16779	17014	16827	16916	16937	17006	17027	17176	17061	17117	16823	17052	17081	16965	16985	17137	17290	16971	16863	17217	17137	17040	17137	17104	16996	16983	17064	16981	16862	16864	16979	17040	17141	17128	17137	16922	17059	17038	16960	16885	16966	17077	16887	17001	16967	16952	17174	16906	17029	17142	17163	17068	16964	17074	16947	16852	17027	17212	17079	17069	17141	17045	17150	16956	16917	17042	17190	17048	17333	17163	17006	17040	17108	16952	16951	17100	17223	17084	16997	17022	16919	17176	16994	17032	16918	16921	16939	17107	17059	16885	17075	16979	17034	16978	17146	16834	17141	17091	17179	16888	16953	17138	17045	16907	16979	16835	17055	17001	17162	17196	17132	17126	16712	16948	16992	17125	16962	16959	16904	16957	16953	17191	17008	17114	17063	16848	16879	17117	17024	17090	17016	17217	17223	17146	16908	17018	16972	17208	17003	17114	17036	16820	17156	16976	16780	16970	16746	16963	16888	16858	16921	16852	16859	17128	16954	17087	16926	17099	16992	17253	17062	17058	17044	16953	16908	16835	17104	16967	16972	17004	17038	16872	16991	16969	17092	16896	16983	17129	16896	16890	17134	16937	17029	16916	16976	17035	17174	16924	16965	16993	17055	16835	16926	17017	17128	17061	17135	16956	17178	16917	17007	17028	17035	16877	17009	17054	16933	17183	17134	17030	17038	17030	16866	17227	17131	16930	16929	16910	16947	17177	17121	16850	16940	16848	16949	17036	16955	16813	16974	16993	16770	17151	16873	17307	16943	16977	16974	16949	16807	17007	17148	17181	17029	17003	17141	17207	16839	17030	17237	17171	17085	16964	16785	16738	17043	17067	16790	16827	17033	17104	16947	16865	16985	17016	17007	17030	16938	17150	17281	17129	17329	17151	17010	17051	17064	17025	17003	17013	17033	16945	17103	17213	16923	17038	16906	17068	17217	17105	16960	17049	17235	17204	17005	17039	16783	16863	16988	16734	16801	16979	16738	17006	17193	16804	16996	16776	17067	16846	17082	16870	17032	16972	16824	17147	16780	17079	16865	16846	16992	17122	17226	16791	16743	16989	17120	17034	17035	16940	16896	16879	17034	16982	16818	16979	16830	16886	16955	17087	17008	17010	17081	17242	17244	16774	17007	17039	17083	17173	16995	17066	17116	16925	16943	17103	16981	16996	16936	17008	17017	17020	17018	17216	17082	17074	17188	17119	17144	17127	16885	17027	17077	17232	16892	16953	16942	17018	16972	16994	17097	17111	17216	16934	17134	17016	17103	16818	17124	17063	17007	17222	16923	17235	16954	17133	16912	17209	17103	16877	16992	17060	17290	17215	17063	17012	17280	17187	17115	16976	16954	17014	17126	16987	16915	17054	16965	17216	17034	17045	16877	17129	17017	17010	16911	17156	16884	16932	16957	17123	17210	17118	17345	16899	17154	17074	16899	17030	16984	16801	17292	16953	16988	17022	17132	17071	17013	16987	16795	16835	17015	16882	17136	16939	17029	17140	17228	17049	17126	17263	16955	17124	16997	16888	16952	16959	17191	17237	17199	17261	17143	16874	16950	17072	16847	16990	17109	17142	16948	17081	17017	17125	17121	17096	17103	17039	16988	17182	17037	17233	16944	17004	16949	16883	16977	17020	16802	16923	17116	16949	16901	16961	17006	17027	16914	17006	16982	17084	17163	16806	17011	17163	16982	17160	17049	16875	16987	17019	17196	17043	17191	16991	16922	17106	16998	17004	16972	17014	17101	16787	16939	17076	17021	16988	17002	16856	17163	17046	16924	17009	16988	17105	16854	16977	16981	16936	16994	16887	17025	17070	17076	16951	16973	17002	16916	16744	16775	17093	17037	17173	16994	17011	16944	17035	17005	17054	17039	17014	17118	17197	17049	17054	16994	16870	16867	17295	16855	16832	16854	17098	16859	16931	17231	16999	16835	17226	16832	17223	16858	16869	17043	17076	17008	17008	16987	16857	17050	17061	16701	16805	16886	17176	17111	16977	17100	16974	16876	17051	17082	16826	17113	16971	16993	16863	16944	16840	16992	16844	17004	16889	17011	17071	16976	17099	17092	16962	16965	17030	16973	16897	17081	16995	16995	17045	16862	17250	17136	17073	17114	17087	16892	17034	16954	16954	16981	16858	17111	16955	16967	16819	16961	17065	16973	17146	16845	17120	17081	17160	17030	16934	16889	17142	17194	16945	17100	17027	17096	17175	17037	17083	17300	17085	17055	16948	16965	17024	16854	17158	17354	17193	17038	17171	16935	17031	16963	16954	16998	16904	17007	16975	16945	16951	16987	17046	16992	16943	17223	17143	17101	16748	16848	16889	17141	17041	16955	17172	16997	17050	16885	17097	16859	16974	16774	16964	17089	17113	17123	17050	16994	16974	17101	16823	17103	17151	16940	17144	16862	17083	16953	16949	16938	16963	16936	16964	17008	16901	16904	17239	17056	17010	16957	17127	17072	16975	17066	16955	17263	16900	17013	16987	17082	17067	16861	16698	16978	17045	17099	16924	17066	17088	16842	16954	16739	16967	16818	17047	16961	16969	17190	17092	16917	17014	17025	17165	17013	17088	16935	17028	17055	17037	17193	17132	17059	16901	17096	17144	17095	16898	17127	17037	17054	17072	17144	17111	16877	16999	17061	16981	16748	16981	16897	17039	17046	16995	17002	16837	17155	16949	16997	17085	17031	17157	17112	17243	16903	17006	17009	17050	16981	17146	16935	17069	17163	17148	17158	17261	17025	16993	16968	16983	16989	16832	17075	17076	16829	17055	17124	16967	17069	16922	17098	17169	17004	17145	17318	17207	17039	17109	17034	17230	17126	16868	16969	16932	17039	16978	16883	16949	17017	17106	17033	16971	16989	16887	17145	17046	17052	16974	17061	17031	17050	17063	16904	16769	17066	16930	16771	17169	17015	16822	16973	16933	16923	16998	17029	16763	16916	17271	16970	16890	16978	17049	16966	17060	16965
15074	27378	25781	20958	19710	17832	16958	16192	15845	16123	15864	15644	15493	18742	37174	38452	33579	26155	19407	15754	14663	14409	14258	14418	14349	14354	14378	14285	14387	14353	14390	14369	14474	14369	14294	14256	14323	14309	14274	14173	14262	14449	14314	14300	14226	14331	14190	14359	14228	14349	14240	14343	14388	14320	14316	14323	14458	14364	14163	14316	14220	14355	14316	14275	14394	14358	14290	14373	14293	14252	14348	14364	14437	14247	14420	14272	14390	14424	14396	14183	14378	14420	14391	14521	14417	14393	14262	14103	14452	14293	14278	14310	14221	14416	14345	14308	14201	14100	14250	14273	14268	14476	14299	14322	14131	14379	14269	14269	14413	14357	14208	14251	14393	14299	14096	14238	14300	14450	14599	14204	14184	14216	14297	14169	14381	14147	14428	14146	14483	14431	14202	14324	14335	14448	14272	14355	14206	14275	14146	14363	14378	14344	14332	14364	14295	14393	14312	14316	14207	14402	14352	14467	14400	14169	14235	14268	14126	14320	14260	14356	14211	14355	14388	14470	14263	14342	14333	14374	14468	14265	14284	14307	14335	14384	14310	14242	14268	14405	14324	14331	14152	14413	14228	14251	14314	14344	14290	14270	14208	14312	14226	14424	14265	14330	14412	14436	14250	14338	14388	14288	14221	14394	14208	14297	14344	14355	14399	14218	14159	14266	14414	14166	14298	14139	14230	14330	14347	14324	14281	14317	14118	14525	14329	14351	14196	14131	14298	14424	14358	14334	14203	14277	14367	14296	14398	14300	14206	14387	14299	14322	14296	14231	14302	14491	14377	14262	14298	14371	14435	14343	14101	14207	14245	14294	14438	14306	14208	14197	14456	14392	14389	14316	14398	14271	14426	14311	14243	14397	14436	14235	14446	14357	14346	14195	14262	14343	14201	14244	14365	14400	14321	14230	14352	14345	14284	14229	14309	14394	14383	14297	14186	14198	14471	14232	14575	14518	14249	14270	14323	14141	14267	14239	14199	14443	14370	14271	14408	14170	14260	14335	14305	14373	14202	14400	14334	14468	14338	14245	14276	14194	14319	14433	14374	14456	14306	14263	14350	14126	14266	14311	14297	14151	14281	14219	14260	14387	14208	14273	14418	14259	14235	14102	14259	14236	14275	14118	14302	14212	14095	14301	14307	14405	14303	14340	14300	14232	14223	14237	14345	14238	14087	14225	14318	14448	14206	14310	14385	14477	14313	14072	14388	14306	14297	14224	14413	14304	14232	14392	14372	14455	14259	14261	14364	14314	14343	14230	14222	14361	14294	14280	14389	14363	14312	14228	14373	14392	14412	14206	14241	14282	14283	14315	14283	14364	14419	14297	14226	14170	14223	14265	14383	14380	14258	14245	14284	14254	14298	14307	14133	14269	14280	14293	14209	14216	14265	14329	14346	14289	14376	14257	14350	14189	14295	14220	14401	14344	14324	14394	14230	14310	14199	14376	14371	14316	14327	14305	14247	14416	14260	14218	14415	14197	14344	14359	14358	14284	14176	14385	14290	14271	14244	14460	14248	14182	14274	14349	14255	14301	14366	14252	14292	14148	14175	14224	14196	14273	14479	14275	14316	14308	14265	14369	14158	14221	14341	14385	14311	14151	14400	14233	14295	14365	14226	14219	14465	14464	14381	14467	14192	14349	14109	14299	14469	14287	14257	14381	14320	14241	14333	14235	14222	14311	14318	14032	14328	14237	14344	14311	14212	14246	14217	14185	14288	14352	14280	14329	14242	14341	14168	14463	14310	14300	14325	14240	14283	14181	14378	14266	14327	14242	14439	14521	14242	14243	14347	14211	14172	14113	14272	14318	14339	14368	14298	14310	14359	14337	14241	14420	14378	14042	14443	14212	14313	14326	14340	14447	14404	14566	14263	14200	14284	14268	14340	14347	14474	14468	14354	14353	14329	14401	14293	14438	14450	14347	14224	14372	14196	14198	14162	14330	14400	14405	14408	14257	14248	14258	14278	14375	14142	14185	14381	14418	14337	14299	14216	14397	14339	14211	14282	14193	14346	14250	14304	14367	14194	14194	14410	14435	14200	14311	14355	14265	14307	14291	14403	14221	14360	14328	14243	14241	14454	14320	14126	14273	14463	14259	14228	14410	14245	14318	14330	14169	14284	14178	14324	14433	14369	14301	14357	14289	14172	14156	14254	14278	14298	14384	14392	14367	14398	14324	14365	14345	14334	14230	14125	14149	14179	14387	14093	14226	14306	14237	14222	14241	14240	14381	14209	14327	14303	14320	14362	14254	14406	14260	14212	14297	14324	14315	14330	14437	14337	14337	14257	14328	14312	14149	14474	14139	14310	14384	14199	14329	14458	14212	14426	14420	14377	14194	14183	14204	14209	14222	14326	14213	14362	14568	14302	14350	14297	14282	14189	14258	14431	14206	14105	14293	14244	14327	14283	14316	14365	14321	14302	14299	14303	14410	14487	14427	14085	14248	14370	14176	14300	14304	14426	14319	14372	14304	14304	14285	14320	14282	14322	14300	14295	14399	14349	14360	14270	14260	14238	14348	14349	14344	14261	14224	14278	14199	14367	14214	14363	14337	14333	14405	14402	14342	14492	14272	14381	14407	14306	14243	14373	14394	14347	14225	14358	14254	14283	14206	14385	14301	14282	14531	14261	14204	14414	14398	14320	14256	14295	14202	14361	14200	14241	14197	14343	14336	14306	14202	14336	14239	14383	14341	14430	14344	14226	14334	14381	14258	14438	14287	14306	14367	14333	14232	14231	14333	14287	14370	14321	14139	14404	14174	14209	14361	14197	14442	14277	14244	14326	14210	14173	14310	14305	14267	14506	14288	14456	14176	14207	14301	14389	14133	14304	14260	14204	14265	14160	14414	14356	14306	14220	14362	14275	14240	14235	14222	14400	14377	14229	14322	14371	14248	14374	14262	14251	14370	14317	14117	14221	14338	14328	14234	14269	14165	14131	14473	14339	14476	14368	14417	14306	14323	14442	14241	14226	14376	14287	14377	14315	14247	14360	14315	14305	14362	14314	14325	14239	14241	14423	14463	14364	14387	14277	14360	14367	14311	14253	14493	14236	14308	14200	14337	14344	14276	14402	14211	14429	14449	14274	14318	14324	14242	14410	14349	14406	14246	14317	14270	14095	14248	14478	14251	14287	14230	14414	14297	14314	14248	14402	14216	14231	14293	14138	14256	14285	14339	14307	14168	14236	14337	14354	14362	14293	14282	14212	14417	14144	14367	14281	14355	14361	14363	14240	14206	14217	14376	14464	14301	14365	14389	14203	14291	14254	14361	14498	14285	14159	14124	14365	14275	14244	14410	14362	14337	14227	14326	14345	14362	14301	14160	14252	14433	14275	14289	14215	14254	14455	14303	14275	14392	14273	14523	14145	14314	14306	14386	14349	14231	14092	14268	14306	14277	14145	14381	14304	14296	14282	14114	14151	14309	14388	14269	14318	14100	14310	14431	14427	14355	14493	14107	14312	14266	14213	14341	14293	14305	14339	14175	14187	14273	14413	14238	14267	14214	14210	14301	14370	14247	14205	14371	14218	14407	14245	14383	14347	14265	14294	14314	14379	14330	14550	14267	14396	14202	14409	14236	14426	14314	14525	14192	14376	14259	14359	14281	14334	14211	14143	14283	14413	14253	14322	14455	14395	14347	14406	14556	14385	14296	14303	14479	14272	14276	14421	14486	14175	14228	14379	14339	14285	14411	14187	14296	14199	14374	14278	14198	14353	14165	14254	14276	14358	14293	14205	14158	14469	14207	14387	14301	14213	14373	14185	14486	14167	14082	14284	14191	14307	14394	14420	14310	14262	14369	14393	14233	14353	14331	14221	14412	14464	14294	14191	14420	14295	14311	14185	14394	14127	14206	14249	14294	14204	14244	14356	14342	14289	14245	14378	14317	14373	14265	14221	14203	14235	14488	14247	14355	14264	14228	14364	14301	14114	14261	14444	14440	14369	14438	14133	14404	14300	14187	14416	14215	14248	14285	14393	14258	14259	14266	14166	14298	14275	14268	14345	14227	14360	14221	14347	14335	14331	14304	14418	14149	14182	14415	14194	14279	14171	14291	14193	14400	14348	14384	14209	14362	14295	14233	14231	14290	14380	14343	14452	14260	14210	14263	14307	14467	14291	14293	14275	14260	14320	14421	14357	14200	14224	14287	14433	14239	14365	14236	14198	14363	14429	14446	14462	14190	14144	14296	14288	14180	14126	14348	14279	14446	14473	14266	14297	14058	14351	14318	14321	14352	14311	14321	14211	14292	14204	14433	14219	14260	14159	14212	14213	14299	14340	14228	14304	14290	14353	14315	14317	14321	14271	14130	14356	14158	14211	14247	14239	14300	14353	14303	14258	14285	14393	14167	14309	14472	14400	14283	14130	14428	14341	14156	14324	14205	14346	14452	14325	14539	14353	14386	14262	14284	14304	14202	14303	14422	14392	14387	14254	14420	14184	14149	14354	14291	14343	14137	14251	14287	14367	14372	14299	14281	14281	14349	14301	14355	14303	14297	14237	14335	14124	14351	14339	14418	14417	14241	14324	14227	14295	14317	14372	14462	14281	14288	14221	14372	14282	14158	14256	14372	14320	14409	14214	14262	14430	14270	14377	14270	14385	14362	14324	14186	14298	14394	14162	14243	14393	14337	14320	14258	14306	14260	14318	14289	14355	14335	14339	14300	14293	14269	14274	14403	14299	14423	14416	14142	14327	14171	14187	14350	14354	14257	14325	14350	14428	14247	14252	14278	14447	14471	14204	14176	14264	14262	14437	14284	14363	14284	14322	14205	14426	14187	14315	14400	14347	14395	14355	14372	14328	14492	14386	14217	14448	14293	14369	14301	14297	14382	14338	14343	14235	14343	14376	14346	14143	14444	14284	14264	14236	14550	14480	14268	14321	14122	14182	14280	14345	14250	14247	14312	14526	14175	14360	14292	14464	14381	14279	14149	14211	14339	14348	14347	14343	14215	14389	14301	14392	14133	14176	14253	14344	14177	14279	14297	14367	14357	14282	14321	14218	14136	14400	14361	14198	14305	14246	14201	14384	14226	14321	14317	14379	14528	14168	14309	14223	14180	14146	14129	14370	14521	14403	14239	14432	14334	14139	14311	14120	14317	14216	14212	14428	14279
26970	21429	24463	21302	17932	17849	17736	17499	17524	17531	17515	17271	17275	17282	19133	19639	18985	18367	17723	17267	17417	17337	17060	17054	16908	17084	17038	17147	17057	17112	17334	17178	17046	16868	17314	17265	16999	17211	17067	16984	17114	17170	17096	17092	17007	17196	17217	16972	17028	17195	17112	17049	17180	17035	17115	17252	17145	16954	17163	17191	17079	17006	16990	17115	17405	17252	17153	16967	17156	17263	17188	17105	17215	17129	17041	17156	17162	16846	17427	17144	17047	17185	16979	17188	16999	17047	17186	16970	17066	17092	17171	17131	17113	17079	17037	17080	17179	17057	17100	17112	17188	17059	17116	17218	17126	17034	17073	17199	16978	17026	16988	17090	17071	17210	17082	17115	17346	17010	17239	17045	16982	16838	17078	17049	17086	16887	17253	16744	17183	17093	17181	17089	17074	17393	17151	17124	17043	17367	16956	17105	17137	17193	17172	17229	16962	17008	17008	16992	17097	17065	17049	17133	17096	17083	17019	17067	17087	17049	17044	17097	16945	17164	17205	17117	17086	17199	17136	17039	16917	17136	17221	17001	17178	17026	17168	16997	17111	16995	17015	17287	17033	17005	17045	16945	16970	17079	16975	17093	17166	17155	17089	17225	16893	17111	17083	17191	17084	17024	17021	16932	17151	17215	17194	17185	17105	17099	16912	17021	17040	16930	17267	16901	17295	17133	17136	16971	16923	17044	17274	17166	16985	17285	17133	17046	16961	16970	16901	17052	16972	17026	17008	17108	17147	16893	16953	16952	17126	17166	17265	16826	17162	17153	17128	17116	17255	16910	17078	17186	17108	17066	17087	17218	16990	17192	17049	17078	17056	17221	17078	17124	17061	17162	17246	17134	17267	17238	17059	17139	17203	16965	16941	17142	17147	17030	17084	16992	16945	17021	17080	17173	17264	17340	17065	17256	16892	17105	17008	17051	17052	16973	17017	16966	17116	17042	17077	17084	17086	17080	16879	17167	17043	17173	17057	16940	17250	17158	17262	17119	17022	17011	16997	17078	17207	17004	17019	17063	17098	16852	16888	17103	17062	17130	17204	17059	17063	17099	17083	17159	16999	16941	17151	17350	16970	17104	17049	17092	17025	17041	17256	17094	16963	17007	16927	16974	17306	17139	17128	17010	17245	17274	17008	17165	17196	17087	17172	17192	16951	17107	17113	17190	16969	17165	16983	17080	17161	17107	16962	17028	17137	17093	17087	17196	17055	17172	17125	16979	16835	17175	17081	17117	17091	17207	17108	17041	17197	17100	16965	17172	17158	16920	17038	17155	16873	17158	17225	16910	17170	17029	17240	17189	17046	17075	16991	16957	17176	17205	17157	17219	17070	17168	17110	17356	17080	17225	17140	17048	16920	17317	17203	17131	17106	17196	17203	17127	17174	17161	17195	16954	17186	17149	17293	17087	16907	17025	17020	17253	17286	17127	16971	17106	17041	17082	17186	17167	17059	16951	16887	17006	17168	17263	17000	17135	17270	17099	17349	16938	17061	16957	17166	17197	17105	17238	16899	17057	17121	17188	17081	17092	17091	17032	17110	17084	17061	17200	16977	17179	17327	17127	17092	17018	17218	17043	17176	16908	17040	17114	17262	17043	16940	17248	17231	17133	17041	17084	17120	17333	17064	17347	17197	17077	17162	16995	17250	16933	17188	17095	17070	17016	17109	17118	17003	17198	17146	17255	17097	17097	16934	17124	17084	17114	17150	17164	16952	17208	16831	17044	17049	17148	16973	17130	17298	17057	17085	16918	17166	17121	17012	17230	17220	17138	16941	17419	17119	17107	17175	17239	17372	17091	17317	17063	17071	17149	17080	17206	17080	17129	17173	17242	17156	17135	17212	17132	17156	17047	17179	17033	17084	17028	16796	17058	17322	17011	16915	16955	17054	17125	17155	16956	17078	16883	17023	17008	17051	17318	17222	17134	17198	17118	17204	17075	16997	16963	17216	16916	17098	16961	17013	17091	17041	17180	16994	17024	17038	17047	17020	17112	17049	16923	17164	17010	17009	17107	17032	17017	16973	17057	17165	17363	17108	17081	17076	17191	17142	17146	17303	16941	16909	17007	17055	17201	17346	17109	17158	17112	17209	17275	17064	17200	17214	16924	16998	17152	17120	17014	16966	16860	17130	16991	16946	16913	16889	16954	17132	17375	17278	17108	17173	17017	17198	17253	17250	16914	17159	17029	17193	17143	17092	17307	17133	16986	17146	17145	16978	17202	17049	17084	16938	17133	17062	17006	17067	17037	17198	17208	16899	17160	17031	17233	17013	16921	17021	16924	17004	17064	17238	16984	16983	17318	17133	17263	17237	17243	17130	17092	16924	17092	17152	17041	17201	17220	17161	17336	16881	17113	17101	16924	16948	17205	17020	17189	17113	17041	17080	17163	17051	17091	17010	17183	17261	17212	17103	17084	17188	17096	17207	17193	17077	17053	17073	17037	17119	17195	16961	17110	17055	17154	17322	17219	17164	17183	16927	17198	17105	17000	17182	17064	16945	17131	17143	17210	17284	17148	17046	16986	17145	17072	17097	17121	17136	17349	17410	17095	16931	17100	17070	17266	17092	17120	17037	16940	16892	16989	17055	16956	17297	17056	17205	17137	17161	17128	17151	17138	17030	17123	17241	17078	17161	16954	16983	17180	16986	17125	17077	17052	17194	17088	17216	17138	17091	16896	16955	17153	17213	17092	17128	17141	17060	17151	17112	17241	17141	17075	17002	17259	17138	16939	17244	17062	16934	16963	17075	16911	16894	17017	17203	17149	16831	16969	17070	17126	17222	17065	17021	17161	17079	17167	17193	17278	17069	16941	17151	16994	17095	17088	17086	16875	16969	17184	16952	17046	17072	16939	16998	17202	17193	17274	17079	17169	17296	17066	17113	17108	16992	17037	17161	17039	17188	17288	17274	17179	17284	17039	17113	17173	17057	17270	17300	16938	16952	17037	16850	17160	17243	17125	16953	17040	17091	16960	17105	17068	17247	17357	17087	16992	17031	17047	17049	17067	17027	17249	17117	17087	17103	16925	17136	17226	17414	16986	16987	17074	17180	17160	17133	17181	17056	17140	17009	16996	17082	17017	17032	16971	17103	17213	17160	17154	17125	16920	17023	16997	16951	17080	17089	16919	16841	17227	17198	17144	17147	17207	17116	16855	17219	17059	17235	17046	16955	17233	17060	17193	17322	17100	16921	17241	17159	17080	16980	17106	17136	16930	16906	17321	17228	17158	17229	17131	17139	17185	17052	17078	17270	17074	17171	17078	16950	17284	17035	17068	17134	17091	17184	17272	16987	17090	17070	16984	17280	17164	17139	17019	16948	17193	17153	17056	17073	17227	17310	17032	17146	17051	17011	17230	16961	17070	17130	17172	16979	17317	17076	17036	17095	16946	17098	17038	16885	17089	16952	17078	17144	17133	17119	16988	17151	16857	17232	17225	17083	17089	17091	17206	16957	16888	16883	16918	16868	17090	16985	17334	16967	17027	17231	17074	17057	17110	17097	17336	17092	17316	17054	17125	17244	17184	17269	17055	17131	17073	17028	17058	17271	17251	17104	17111	17062	17020	17137	16878	17067	17247	17190	17149	17198	17075	17102	17049	17211	17033	17013	17068	17301	17232	17294	17029	17000	17096	17206	17166	17157	17113	17154	16988	17113	17195	17027	17068	17202	16897	16953	17137	17128	17188	17289	17008	17063	17134	17047	16960	17016	16997	17217	17173	17069	17222	16915	17037	17230	17136	17153	16994	17162	16785	17147	16948	17301	17192	17077	17035	16978	16892	17101	17056	17214	17213	17280	17164	17086	17080	17102	17063	17079	16969	16942	17176	17107	17253	17004	17084	16997	17219	17100	17174	17106	17173	17060	17053	17177	17126	17230	17138	17274	17113	17178	17067	17279	17154	17014	17134	17100	16912	17121	17131	17103	17081	16939	17127	16965	17228	17282	16920	17098	17002	17052	17115	16907	17001	17116	16997	16986	17085	16997	17123	17136	16923	17257	16929	17113	17134	17170	17276	17221	16978	17123	17115	17176	17029	17151	17107	17040	17037	17196	17042	17160	17113	17131	17242	17151	17146	17166	16993	17206	17134	17103	17185	17127	17023	16885	16956	17102	17157	17061	17091	16971	16946	16940	17074	16911	16945	16992	17300	16960	16981	17154	17081	16907	16976	17124	16999	17326	17123	17301	17114	17258	16990	16918	17102	16894	17107	17258	16983	16878	17331	17051	17035	17012	17013	17015	17231	17177	17120	17098	17041	17188	17249	17139	17251	17168	17063	16993	17118	17249	17179	17097	17103	17131	16887	17124	17121	17134	16946	17321	17139	17127	17138	17229	17059	17190	17131	17091	17197	17210	17022	17168	17350	17166	17103	16972	17021	17104	17078	17040	17032	17169	16941	17086	16827	17192	17169	17222	17061	17157	17087	17168	16967	17268	16927	17136	17183	16940	17056	16893	17030	17033	17160	16979	17066	17206	17265	17197	16997	17245	17168	17223	17139	17089	17160	17095	16991	17083	17224	17018	17271	17016	17274	17170	17140	17094	17110	17070	16952	17020	17082	17328	17167	17237	17177	16985	16967	17108	17055	17055	16986	17049	16963	17156	17079	17093	17110	17163	16984	17327	17183	16984	17097	17003	17014	17038	17268	17088	16958	16947	17126	17214	17063	17046	17168	17014	17112	16998	17025	17036	17100	17026	16918	17041	17093	17142	17111	17096	16928	17076	16955	17031	16995	17001	17016	17276	17279	17128	17162	17127	17187	16890	17000	16976	16752	17199	17313	17336	17157	17134	17150	17263	17040	17081	17164	17133	16990	16941	17165	17010	17131	17052	16835	16936	17031	17081	17216	16963	16829	17152	17021	17065	17024	17212	17047	17194	17061	16985	16998	17191	17034	17107	17020	17064	17024	17056	17396	17091	17095	17027	16931	17121	16898	16855	17065	17211	17177	17130	16896	17057	17042	17079	17291	17092	17074	17041	17002	17049	17043	17227	17019	17128	17046	16928	17104	17244	17097	17019	17077	17202	17214	17037	17104	17072	17072	17086	17180	17053	16793	17205	17029	16935	16898	17149	17037	17038	16979	17004	16933	16903	17170	17142	16969	17053	17247	17101	17090
14588	17862	17915	16100	15638	15353	15022	14784	15101	14944	14832	14642	14447	15080	17132	17497	16653	15523	14891	14688	14427	14279	14459	14370	14331	14465	14368	14257	14304	14413	14235	14380	14357	14352	14235	14362	14326	14354	14393	14489	14470	14317	14411	14228	14390	14422	14344	14255	14433	14489	14357	14484	14401	14277	14354	14438	14424	14415	14404	14371	14221	14420	14427	14426	14427	14395	14379	14229	14313	14286	14348	14461	14321	14487	14278	14420	14480	14400	14379	14297	14405	14420	14158	14405	14266	14329	14237	14279	14365	14239	14287	14392	14339	14409	14411	14451	14284	14371	14319	14423	14314	14490	14405	14344	14261	14247	14304	14257	14374	14528	14300	14408	14381	14442	14467	14235	14372	14465	14282	14387	14547	14612	14226	14557	14427	14271	14228	14205	14491	14256	14428	14365	14344	14450	14479	14350	14327	14499	14386	14398	14458	14301	14307	14431	14323	14394	14299	14402	14465	14422	14293	14316	14321	14464	14312	14289	14292	14205	14551	14218	14362	14220	14372	14314	14334	14402	14490	14332	14419	14425	14379	14307	14437	14438	14245	14333	14455	14306	14337	14455	14424	14168	14474	14251	14391	14233	14399	14401	14401	14389	14482	14541	14327	14270	14383	14374	14535	14341	14521	14322	14484	14428	14333	14477	14488	14248	14396	14428	14197	14343	14571	14284	14453	14343	14429	14345	14375	14417	14253	14274	14294	14436	14449	14397	14389	14386	14295	14262	14377	14475	14384	14559	14333	14266	14366	14233	14213	14244	14382	14274	14443	14265	14396	14180	14350	14231	14357	14438	14425	14248	14393	14333	14488	14196	14284	14317	14390	14338	14307	14258	14465	14410	14198	14416	14416	14345	14473	14231	14344	14209	14362	14274	14303	14200	14483	14368	14332	14447	14165	14259	14356	14515	14280	14327	14254	14323	14377	14467	14329	14603	14156	14434	14284	14287	14287	14404	14387	14345	14286	14242	14250	14448	14351	14458	14338	14339	14306	14483	14330	14301	14602	14291	14316	14331	14393	14255	14412	14318	14405	14500	14385	14378	14424	14333	14399	14404	14421	14226	14478	14311	14424	14296	14447	14562	14397	14267	14444	14233	14301	14396	14276	14187	14241	14326	14278	14410	14483	14356	14310	14390	14390	14306	14357	14466	14274	14608	14301	14280	14462	14491	14251	14330	14545	14329	14130	14220	14357	14409	14346	14416	14353	14339	14232	14380	14209	14390	14503	14094	14322	14388	14503	14286	14196	14418	14346	14261	14344	14378	14359	14371	14284	14386	14404	14240	14382	14377	14348	14359	14441	14284	14375	14275	14416	14385	14457	14338	14366	14262	14375	14405	14329	14386	14358	14457	14335	14327	14484	14315	14477	14333	14396	14285	14406	14268	14441	14372	14289	14346	14438	14214	14278	14229	14325	14442	14323	14425	14593	14314	14433	14449	14339	14417	14269	14357	14369	14360	14440	14201	14287	14422	14363	14529	14324	14217	14374	14286	14357	14361	14220	14321	14283	14402	14330	14448	14277	14396	14479	14439	14321	14510	14499	14207	14452	14406	14419	14469	14396	14421	14368	14384	14345	14310	14318	14326	14353	14381	14496	14232	14499	14284	14507	14385	14434	14392	14295	14202	14427	14348	14347	14434	14287	14397	14363	14477	14392	14631	14231	14174	14440	14428	14419	14396	14602	14442	14280	14242	14346	14408	14314	14429	14263	14290	14357	14407	14295	14571	14383	14372	14445	14441	14455	14469	14485	14253	14420	14364	14300	14528	14382	14263	14449	14465	14300	14369	14245	14402	14291	14440	14300	14395	14481	14334	14479	14419	14398	14354	14316	14484	14397	14322	14284	14553	14512	14377	14206	14526	14281	14415	14294	14305	14351	14352	14338	14436	14413	14335	14412	14328	14587	14216	14275	14322	14394	14366	14282	14328	14279	14391	14402	14186	14521	14352	14489	14432	14436	14391	14408	14219	14232	14268	14471	14224	14404	14337	14348	14326	14461	14272	14406	14332	14341	14345	14380	14461	14378	14329	14312	14435	14412	14427	14382	14266	14372	14334	14352	14407	14530	14455	14377	14434	14391	14097	14388	14324	14401	14567	14515	14307	14431	14574	14420	14375	14220	14430	14465	14501	14236	14398	14380	14247	14232	14283	14480	14407	14534	14257	14480	14359	14277	14390	14418	14464	14333	14410	14420	14321	14354	14593	14301	14330	14469	14168	14524	14481	14328	14426	14521	14435	14419	14455	14407	14451	14351	14194	14366	14393	14343	14427	14434	14297	14246	14340	14400	14182	14422	14383	14283	14441	14436	14438	14393	14193	14423	14304	14440	14445	14419	14307	14424	14362	14388	14420	14350	14374	14274	14362	14137	14486	14264	14364	14321	14275	14316	14354	14411	14161	14265	14305	14345	14457	14324	14256	14444	14412	14415	14460	14300	14167	14321	14510	14404	14299	14277	14420	14549	14349	14568	14329	14249	14423	14339	14386	14487	14476	14425	14526	14309	14322	14368	14455	14287	14466	14410	14387	14612	14462	14524	14189	14447	14413	14512	14357	14403	14493	14372	14287	14331	14408	14469	14317	14396	14310	14363	14446	14225	14355	14318	14375	14433	14399	14165	14346	14380	14377	14294	14299	14300	14233	14337	14207	14297	14396	14323	14380	14371	14494	14367	14475	14405	14375	14358	14241	14197	14258	14396	14440	14416	14335	14394	14383	14302	14448	14322	14288	14224	14475	14357	14341	14287	14449	14366	14296	14327	14513	14381	14336	14360	14440	14237	14407	14325	14256	14432	14195	14363	14356	14400	14361	14394	14391	14249	14449	14485	14355	14447	14423	14299	14523	14463	14398	14237	14347	14531	14247	14505	14401	14251	14488	14263	14320	14305	14391	14348	14362	14350	14370	14256	14332	14307	14242	14363	14292	14472	14489	14369	14340	14307	14300	14349	14194	14434	14542	14438	14430	14383	14351	14530	14279	14260	14523	14386	14378	14410	14292	14296	14379	14352	14534	14483	14386	14380	14405	14331	14230	14489	14559	14326	14294	14396	14309	14495	14151	14249	14464	14461	14275	14259	14487	14428	14222	14423	14370	14370	14347	14203	14385	14374	14362	14259	14440	14484	14524	14462	14391	14457	14430	14369	14300	14122	14362	14392	14332	14302	14340	14536	14379	14404	14286	14300	14415	14341	14341	14429	14225	14381	14260	14390	14452	14356	14453	14483	14327	14285	14333	14198	14468	14371	14546	14378	14495	14391	14381	14314	14452	14306	14261	14488	14393	14440	14286	14293	14270	14393	14316	14357	14259	14459	14427	14567	14506	14260	14242	14297	14384	14443	14451	14428	14393	14324	14257	14377	14376	14382	14335	14410	14278	14269	14414	14347	14341	14422	14344	14205	14485	14236	14410	14358	14296	14198	14520	14384	14379	14343	14388	14191	14263	14247	14385	14420	14454	14417	14335	14342	14358	14204	14335	14390	14297	14197	14329	14350	14369	14307	14481	14419	14500	14405	14327	14151	14393	14403	14492	14271	14285	14281	14482	14304	14323	14191	14368	14332	14270	14433	14423	14355	14439	14326	14356	14419	14383	14412	14412	14377	14372	14434	14329	14411	14324	14168	14329	14365	14280	14270	14460	14290	14368	14394	14429	14466	14386	14566	14364	14378	14308	14350	14428	14324	14264	14448	14516	14455	14502	14243	14346	14285	14342	14459	14285	14321	14349	14248	14286	14243	14497	14284	14359	14409	14355	14247	14334	14407	14308	14445	14455	14405	14333	14291	14255	14278	14405	14395	14414	14435	14435	14397	14443	14353	14470	14302	14368	14325	14295	14450	14319	14527	14279	14211	14202	14343	14368	14462	14339	14485	14405	14290	14321	14189	14380	14514	14260	14352	14461	14498	14455	14460	14386	14269	14444	14315	14280	14389	14329	14422	14264	14427	14355	14313	14396	14375	14367	14362	14365	14402	14283	14351	14187	14463	14282	14371	14354	14394	14352	14516	14305	14462	14460	14345	14282	14374	14243	14167	14375	14217	14264	14454	14298	14408	14358	14307	14377	14229	14341	14329	14371	14345	14369	14322	14224	14330	14415	14342	14417	14222	14302	14333	14191	14223	14359	14376	14494	14452	14432	14343	14456	14249	14528	14469	14460	14435	14499	14488	14347	14388	14372	14478	14384	14256	14517	14329	14545	14325	14306	14168	14323	14358	14484	14347	14553	14361	14252	14364	14484	14378	14400	14420	14208	14470	14424	14407	14437	14423	14449	14329	14341	14239	14317	14331	14203	14313	14345	14544	14464	14567	14347	14428	14344	14278	14420	14371	14308	14298	14375	14543	14379	14411	14436	14204	14340	14283	14441	14480	14541	14487	14016	14306	14361	14411	14295	14410	14342	14361	14386	14334	14253	14414	14199	14350	14349	14487	14376	14392	14161	14261	14245	14287	14305	14485	14394	14306	14376	14429	14335	14350	14341	14358	14379	14186	14326	14343	14408	14378	14272	14296	14428	14264	14386	14322	14473	14291	14457	14572	14364	14293	14204	14258	14408	14284	14493	14371	14280	14348	14430	14287	14533	14431	14299	14330	14427	14360	14418	14328	14483	14284	14314	14466	14436	14374	14329	14415	14299	14333	14385	14421	14301	14298	14434	14348	14336	14459	14424	14363	14358	14264	14323	14520	14376	14384	14335	14314	14466	14430	14451	14382	14273	14419	14426	14383	14467	14504	14462	14210	14408	14331	14452	14336	14398	14444	14200	14222	14546	14111	14312	14280	14324	14248	14424	14413	14344	14303	14421	14278	14263	14420	14438	14415	14406	14342	14482	14425	14369	14220	14421	14300	14360	14290	14230	14382	14259	14386	14339	14413	14360	14279	14314	14320	14260	14211	14320	14501	14375	14378	14392	14295	14344	14275	14464	14382	14266	14236	14375	14433	14324	14445	14297	14397	14399	14380	14317	14363	14256	14494	14374	14289	14349	14411	14400	14277	14522	14446	14381	14172	14232	14188	14458	14364	14259	14430	14414	14425	14387	14352	14302	14309	14472	14403	14302	14254	14540	14364	14322	14278	14324	14499	14356	14357	14312	14353	14291	14368	14260	14234	14360	14230	14229	14437	14478
23746	20826	28018	23870	21589	20568	19536	17341	17112	17247	16750	16658	16593	18117	29400	27916	25135	21481	18386	17232	16538	16387	16351	16239	16390	16447	16389	16485	16427	16204	16274	16302	16114	16395	16393	16416	16499	16271	16260	16219	16508	16239	16327	16358	16175	16212	16401	16285	16192	16263	16386	16370	16165	16228	16305	16252	16183	16329	16160	16483	16403	16383	16189	16400	16166	16280	16408	16368	16351	16216	16269	16283	16315	16363	16284	16346	16353	16576	16378	16254	16130	16508	16144	16343	16423	16298	16519	16469	16213	16312	16232	16349	16205	16180	16303	16265	16301	16198	16257	16427	16429	16234	16202	16298	16473	16299	16504	16294	16366	16213	16316	16363	16237	16423	16358	16241	16454	16354	16243	16307	16260	16357	16143	16255	16459	16301	16324	16346	16408	16458	16427	16294	16382	16169	16381	16411	16324	16193	16366	16242	16318	16150	16493	16271	16219	16345	16294	16407	16287	16436	16327	16453	16404	16306	16336	16332	16214	16215	16429	16291	16335	16417	16104	16339	16272	16308	16180	16081	16512	16104	16437	16381	16396	16241	16510	16318	16235	16327	16327	16267	16097	16219	16177	16129	16310	16079	16244	16281	16552	16213	16361	16285	16154	16286	16092	16250	16186	16130	16429	16218	16116	16406	16199	16270	16442	16364	16448	16354	16292	16225	16342	16216	16270	16350	16252	16228	16357	16343	16355	16523	16232	16448	16424	16366	16267	16570	16237	16419	16419	16256	16325	16237	16295	16505	16422	16270	16308	16297	16333	16032	16404	16307	16235	16213	16312	16378	16248	16393	16406	16164	16318	16418	16346	16152	16372	16395	16437	16527	16293	16308	16310	16192	16310	16431	16153	16404	16303	16333	16099	16308	16447	16310	16373	16297	16268	16384	16248	16300	16318	16235	16174	16243	16298	16237	16305	16254	16150	16246	16079	16365	16273	16249	16246	16132	16337	16234	16223	16423	16202	16164	16412	16324	16219	16156	16314	16271	16382	16321	16254	16242	16228	16287	16372	16314	16420	16238	16252	16528	16154	16160	16294	16319	16384	16327	16310	16089	16300	16430	16400	16195	16253	16274	16198	16217	16164	16294	16122	16216	16195	16284	16206	16373	16213	16303	16312	16273	16250	16298	16248	16422	16210	16122	16167	16441	16276	16275	16256	16327	16184	16385	16203	16186	16303	16170	16004	16300	16327	16339	16215	16255	16288	16158	16262	16299	16106	16287	16396	16423	16265	16252	16208	16369	16224	16282	16336	16397	16258	16391	16385	16435	16272	16126	16296	16215	16431	16129	16180	16460	16301	16284	16364	16353	16323	16342	16450	16254	16334	16247	16269	16301	16390	16338	16219	16312	16413	16266	16317	16416	16295	16111	16308	16254	16308	16330	16291	16437	16163	16461	16338	16148	16395	16259	16310	16261	16300	15962	16413	16355	16199	16277	16267	16274	16385	16402	16172	16286	16500	16149	16278	16186	16239	16278	16393	16215	16321	16360	16246	16438	16343	16360	16243	16385	16382	16182	16236	16137	16307	16332	16164	16265	16328	16145	16293	16170	16411	16292	16346	16443	16226	16091	16250	16259	16211	16357	16252	16120	16140	16462	16214	16257	16234	16420	16287	16251	16380	16270	16308	16208	16204	16161	16286	16341	16439	16377	16352	16238	16368	16282	16199	16231	16302	16159	16201	16102	16317	16365	16399	16219	16266	16191	16194	16268	16095	16211	16407	16463	16236	16118	16433	16333	16215	16272	16569	16268	16037	16371	16371	16305	16501	16292	16399	16294	16258	16288	16044	16275	16586	16175	16148	16150	16368	16278	16091	16308	16321	16233	16330	16318	16493	16353	16242	16213	16354	16196	16231	16419	16467	16288	16376	16255	16043	16264	16402	16258	16194	16202	16118	16421	16246	16235	16527	16152	16210	16161	16406	16172	16492	16260	16280	16309	16311	16213	16280	16352	16270	16393	16240	16266	16271	16369	16289	16073	16335	16222	16065	16347	16174	16308	16133	16122	16233	16171	16234	16349	16128	16246	16170	16402	16335	16394	16147	16132	16215	16339	16361	16386	16332	16557	16222	16273	16073	16252	16365	16152	16473	16365	16411	16432	16342	16110	16334	16173	16110	16212	16084	16464	16365	16052	16596	16141	16067	16192	16328	16231	16275	16214	16239	16441	16204	16221	16433	16215	16289	16224	16308	16428	16256	16309	16228	16308	16290	16258	16221	16385	16382	16298	16403	16005	16191	16259	16283	16395	15926	16277	16250	16284	16391	16385	16047	16567	16244	16309	16285	16175	16186	16129	16162	16358	16397	16318	16262	16395	16234	16279	16271	16201	16300	16382	16355	16252	16242	16298	16275	16466	16329	16358	16163	16086	16180	16187	16278	16263	16390	16199	16179	16266	16404	16211	16262	16295	16149	16139	16442	16468	16316	16296	16149	16365	16056	16321	16259	16126	16302	16194	16198	16277	16378	16228	16171	16354	16338	16352	16360	16374	16316	16350	16291	16217	16373	16187	16216	16142	16100	16248	16244	16339	16342	16210	16373	16301	16318	16220	16213	16172	16138	16348	16374	16317	16273	16259	16333	16233	16176	16311	16391	16456	16409	16476	16370	16263	16377	16290	16215	16238	16131	16385	16299	16308	16404	16486	16306	16355	16448	16199	16430	16456	16380	16359	16470	16257	16401	16203	16507	16457	16322	16325	16236	16388	16325	16327	16295	16436	16157	16244	16348	16144	16379	16271	16329	16296	16379	16348	16315	16269	16524	16322	16348	16380	16279	16263	16261	16357	16280	16354	16266	16230	16277	16356	16352	16425	16601	16398	16286	16134	16237	16288	16301	16349	16377	16454	16405	16246	16387	16416	16298	16265	16122	16212	16153	16110	16314	16453	16287	16279	16372	16295	16088	16264	16130	16352	16408	16312	16299	16366	16385	16485	16176	16407	16248	16269	16202	16195	16182	16248	16217	16195	16402	16419	16159	16159	16242	16507	16377	16295	16489	16256	16296	16213	16279	16303	16243	16164	16050	16052	16323	16283	16112	16261	16277	16189	16320	16314	16198	15964	16213	16421	16351	16306	16016	16594	16337	16210	16119	16325	16327	16344	16127	16093	16237	16568	16350	16157	16193	16174	16270	16214	16409	16032	16184	16283	16312	16312	16218	16377	16233	16323	16363	16364	16288	16220	16212	16098	16410	16381	16114	16202	16262	16416	16171	16382	16134	16133	16768	16244	16250	16247	16363	16317	16250	16257	16268	16459	16253	16640	16166	16364	16250	16199	16095	16178	16340	16436	16132	16365	16104	16325	16283	16215	16302	16214	16251	16554	16290	16306	16431	16198	16072	16476	16233	16235	16282	16192	16252	16384	16318	16165	16232	16067	16337	16278	16337	16402	16224	16146	16398	16245	16139	16205	16391	16425	16221	16213	16423	16401	16381	16290	16211	16093	16346	16387	16089	16481	16458	16174	16213	16261	16290	16297	16335	16422	16312	16109	16068	16177	16440	16398	16434	16318	16325	16370	16299	16084	16312	16219	16279	16342	16191	16219	16248	16101	16345	16352	16218	16192	16484	16306	16262	16225	16053	16306	16272	16287	16316	16364	16424	16304	16348	16068	16291	16378	16438	16241	16568	16258	16386	16337	16395	16314	16387	16419	16456	16465	16378	16343	16375	16301	16268	16242	16274	16360	16353	16251	16378	16372	16275	16545	16317	16248	16363	16238	16160	16239	16390	16116	16219	16200	16277	16093	15973	16340	16311	16349	16345	16211	16174	16382	16290	16277	16091	16013	16344	16425	15989	16174	16030	16182	15975	16238	16437	16447	16460	16274	16327	16176	16319	16157	16345	16291	16270	16315	16250	16516	16336	16312	16322	16121	16252	16344	16391	16389	16185	16312	16298	16271	16293	16458	16206	16321	16382	16401	16172	16162	16275	16400	16122	16364	16311	16322	16524	16194	16310	16545	16400	16305	16374	16320	16370	16258	16229	16312	16248	16347	16350	16289	16312	16267	16044	16293	16320	16341	16142	16427	16541	16034	16438	16365	16396	16274	16358	16016	16283	16349	16266	16379	16175	16157	16198	16399	16081	16317	16225	16275	16430	16439	16358	16307	16253	16276	16162	16208	16251	16270	16291	16305	16356	16444	16126	16255	16255	15998	16190	16528	16259	16204	16308	16470	16413	16294	16355	16292	16173	16273	16450	16326	16320	16265	16449	16268	16294	16295	16363	16266	16353	16213	16200	16301	15999	16179	16211	16286	16217	16409	16397	16227	16066	16227	16212	16267	16373	16300	16415	16430	16233	16320	16353	16313	16135	16195	16372	16201	16158	16218	16234	16265	16367	16129	16218	16114	16199	16226	16129	16426	16181	16229	16300	16251	16249	16316	16250	16282	16229	16340	16220	16422	16377	16145	16360	16285	16256	16278	16187	16411	16200	16512	16177	16328	16214	16399	16316	16264	16299	16329	16391	16413	16060	16225	16296	16105	16274	16260	16318	16194	16338	16366	16103	16052	16135	16558	16213	16386	16267	16222	16233	16257	16389	16207	16100	16183	16340	16333	16362	16346	16309	16135	16263	16265	16358	16372	16196	16206	16294	16322	16220	16167	16111	16305	16366	16124	16330	16257	16451	16434	16466	16295	16143	16374	16185	16264	15980	16257	16338	16352	16223	16170	16393	16287	16371	16495	16247	16146	16203	16414	16267	16340	16166	16295	16284	16375	16281	16245	16465	16306	16338	16406	16348	16240	16378	16312	16186	16392	16214	16273	16340	16254	16275	16218	16283	16385	16333	16187	16301	16283	16377	16375	16300	16139	16328	16211	16285	16212	16114	16104	16062	16174	16539	16238	16263	16331	16324	16424	16276	16031	16236	16421	16286	16089	16194	16302	16347	16171	16242	16323	16253	16114	16357	16147	16449	16153	16400	16374	16152	16399	16357	16404	16304	16397	16227	16288	16242	16251	16410	16043	16405	16367	16223	16364	16186	16264	16330	16258	16274	16200	16279	16106	16280	16300	16090	16313	16384	16078	16114	16285	16386	16105	16279	16177	16202	16208	16227	16116	16423	16225	16253	16316	16131	16328	16291	16347	16504	16153	16230	16254	16232	16288	16167	16378
13084	22694	21467	17909	16802	15771	15373	15413	15172	15041	14583	14458	14204	17367	31773	27542	24549	19628	16130	14563	14131	13963	13935	14058	14007	13982	13952	13983	13974	13944	13918	13850	13967	13934	13907	13807	13946	13816	13822	14009	13970	13964	13736	13851	13862	13962	13959	13984	13898	13866	13949	13972	14001	13911	13939	13705	14003	13838	14002	13906	13806	13861	13950	13871	13940	13904	13959	13922	13886	13937	13895	13762	14001	13937	14016	13924	14119	13881	13834	13956	13886	14076	13849	13757	13961	13786	13809	14098	13879	13926	14039	13991	13965	13702	13880	13854	13978	13827	13819	13749	13804	13962	13968	13722	13897	13822	13802	14007	13928	13765	13933	13914	14034	13950	13860	14005	13942	13868	13885	13970	13770	13969	13954	13877	13837	13998	13847	14052	13959	13909	13969	13881	13899	13917	13926	13772	13975	13823	13847	14061	13841	13958	13955	13865	13897	13868	13904	13926	13884	13934	13932	13785	13960	13913	13977	13933	13924	13999	13757	13869	13781	13855	13875	13927	13918	13853	13991	13932	13851	13855	14018	13928	13845	13936	13968	13852	13948	13762	13966	13964	14061	13955	13867	13908	13985	13943	14049	13946	13972	13935	13774	14031	13989	13966	14028	13830	13892	13897	13924	13913	13828	13838	13866	13996	13812	13745	14044	13914	13884	14045	13839	13913	13678	13981	14073	13845	13972	13816	14040	13994	13935	13879	13775	13884	13923	13873	13931	14008	13947	14001	13912	14029	13783	13865	13870	13772	13902	13876	13918	13990	13931	13765	13936	14084	13957	13832	14023	13829	13989	13978	13954	13871	13934	13975	13926	14007	13844	13981	14030	13882	13980	14051	13791	13870	13937	14106	13867	13889	13844	13941	13908	14041	13761	13867	13957	13919	13745	13947	13913	13727	13908	13928	13950	14017	13759	13869	13975	13924	13966	13832	13867	13760	13790	13995	13941	13806	13950	13924	13926	13830	13746	13953	13802	13909	14062	13859	13913	13832	13855	13898	13729	13975	13933	13917	13917	13941	14006	13835	13996	13877	13930	13882	13777	13891	13789	13967	13923	13929	13929	13980	13974	14038	13943	13815	13836	13960	14007	13978	13917	13892	13987	13869	13924	13845	13879	13896	13899	13976	13826	13913	13918	13753	13900	13877	13938	13903	13923	13866	13698	13832	13928	14072	13711	13967	14110	14028	13799	13834	13992	14050	13795	13819	13955	13865	13980	13814	13979	13941	13866	13877	14060	13947	13854	13957	13860	14031	13913	13853	13669	13928	13938	13944	13910	13893	14045	13848	13789	14042	13972	13983	13809	13816	13894	13905	13923	13761	13990	13675	13937	14014	13937	13848	13849	13979	13948	13932	14050	14043	13903	13900	13804	14074	13978	13978	13803	14109	13866	13859	13932	13902	13878	13969	13850	13896	13838	14000	13961	13924	13887	13795	13802	13892	13890	13935	13921	13989	13868	13921	13842	13885	13826	13825	13818	13865	13887	13950	13864	13977	13935	13880	13718	13947	13863	13889	13976	13931	13963	13806	14084	13825	13951	14014	13807	13990	13805	13923	13713	13779	13975	13887	13722	13989	13829	13846	13732	13777	13991	13767	13800	13705	13878	13975	13981	13948	14092	13832	13865	13756	13778	13842	13808	13769	13824	13877	13822	13910	14000	13801	13731	13768	13849	13815	13750	13995	14008	13888	13827	13837	13788	13862	13995	14083	13921	13888	13977	13817	13796	13871	13821	13882	14031	13890	14015	13803	13876	13902	13864	13819	14068	13944	13780	13897	13794	13868	13892	13865	13884	14043	13865	13887	13858	13945	13824	14140	13860	13701	13875	13704	14003	13986	14054	13912	14010	13909	14019	13721	13887	13865	13908	14075	13916	13915	13981	14019	13813	14037	13879	14009	13977	14092	13800	14038	13931	13852	14012	13788	13848	13782	13910	14001	13848	13903	14060	13816	13704	13838	13973	13891	13835	13829	14069	13878	13875	13899	13808	13811	13954	13882	13980	13897	13951	13902	13884	13946	13864	13826	14047	14019	13899	13947	13996	13859	13822	13820	13961	13843	13878	13824	13840	13836	13832	13826	13846	13807	13944	13930	14031	13998	13977	13853	13841	13776	13811	13958	13810	13776	13773	14075	13895	13917	13923	13762	13901	13891	14027	13722	13813	13941	14015	13900	13886	13973	13928	13831	13910	13718	13987	14041	13760	13788	13950	13919	13958	13971	13712	13777	13912	14158	13933	13864	13749	13908	13890	14049	13996	13927	13950	13941	13935	14020	13938	13935	13915	13866	13808	13858	13953	14003	14063	13903	13867	14010	14041	13977	13950	13732	13972	13888	13857	13853	13963	13929	14101	13830	13819	13870	13890	13958	14057	13906	13777	13981	13965	14088	13915	13821	13959	13857	13870	14065	13896	13866	13816	13901	13920	13932	13866	13761	13837	13672	13976	13813	13871	13927	13829	13883	13863	13779	14030	13963	13902	13743	13835	13921	13993	13920	13913	13971	14016	13897	13874	13776	13756	14002	14087	13901	13838	14017	13932	14024	13759	13927	13883	13783	13833	13862	13957	13950	13952	13970	13972	13790	13812	14059	13965	14064	14053	13912	13848	13832	13836	13941	14020	13770	14099	14031	14011	13942	13835	13880	13891	13932	13839	14091	14077	13986	13690	13834	13910	13945	13821	13775	13730	13908	13889	13918	14049	13918	13971	13779	13903	13812	13960	13987	13888	13962	13891	13929	13841	13832	13831	13912	14089	13807	13945	14074	13976	13871	13880	13851	14022	13867	13955	14023	13968	13788	13969	13847	13909	13902	13799	13780	13909	13806	14164	13940	13947	13954	13848	13844	13913	13925	13855	13793	13973	13891	13885	14114	13748	14011	14006	13931	13868	14007	13956	13920	14028	13956	13868	13981	13882	13891	13906	13969	13886	13982	13957	13882	13846	13950	14067	13839	13769	13903	13955	13864	14088	13791	13756	13934	13705	13956	14075	13875	13922	13813	13947	13900	13883	13893	13715	13971	13860	14154	13794	13859	13949	14068	14007	14009	13825	13922	13797	13932	13695	13907	13925	13975	13982	14031	13754	13936	14025	13915	13899	14130	13879	13927	13955	13870	13818	13820	13946	13932	13864	14026	13980	13925	13927	13894	13920	13878	13931	13882	14041	14030	13672	13872	14038	13945	13898	13999	13914	13987	14005	13893	13710	14019	13902	13874	13884	13993	13917	13819	13935	13970	13964	14008	14007	13749	13986	13859	13930	13849	13845	13983	13926	13766	13900	13951	14027	13772	13715	14053	14019	13953	13939	13876	13918	13833	13979	14010	13766	13934	13924	13885	13968	13824	13857	13739	13860	14061	13843	13899	13984	14007	14020	13778	13844	13904	13918	13904	13941	13862	13910	13887	13933	14065	14061	13974	13893	14048	13965	13959	13967	14010	14067	13913	13825	13947	13705	14032	14030	13931	13923	13915	14088	13948	14006	13832	13909	13871	13852	14139	13798	13871	13795	13835	13877	13890	13939	13831	13987	13809	13885	14145	13771	14052	13776	13879	13772	14005	13750	13876	13892	13899	14077	14002	13849	13957	13857	13922	13967	13890	13965	13920	13862	14093	13905	13893	13914	13861	13985	14225	13957	13908	13965	13861	13990	13918	13852	14040	13870	13903	13954	13865	13949	14042	14066	13746	14029	13998	13778	14010	13842	13763	14037	14011	14003	13871	14049	13934	13789	13851	13698	13782	13992	13996	13710	13913	13736	13967	13967	13891	13620	13910	13797	13950	13883	13739	13956	13837	14010	13989	14077	14009	13981	13803	13796	13753	13972	13725	13888	13930	13867	13946	14008	13824	13939	14056	13933	13889	14231	13795	13933	13837	13793	13887	13911	13906	13920	13764	14019	13945	13957	13921	13946	14016	13848	13921	14133	13782	13816	13867	13855	13845	14086	13806	13936	14016	13718	13829	13947	13843	13978	13966	13973	13965	13899	13902	13927	13997	13955	13885	13777	13912	13781	13992	13780	13943	13956	13986	13968	13791	13851	14081	13910	13960	13892	13860	14008	13840	14054	13895	13785	13904	13900	13828	13884	13918	13951	13790	14069	13742	13927	13987	13985	13949	13985	13891	13966	13668	14035	13811	14006	13807	13865	13850	14125	13890	13771	13873	13832	13800	13888	13686	13903	13932	13780	13700	13968	13921	14063	13891	14048	14020	13946	13964	13836	14057	13965	13972	13924	13788	13858	13875	13868	14001	14037	13875	13970	13970	13998	13963	13882	13868	13939	13913	13980	13869	13872	13968	13907	13825	13889	13983	13805	14066	13830	13826	13748	14053	13865	13818	13687	13825	13993	14040	14045	13674	13883	13838	13913	13902	13886	13933	14198	14013	13869	13884	13845	13854	13932	13886	13973	13935	13873	14081	13912	13997	14098	13805	13867	13982	13882	13850	13934	13824	13873	13946	14026	13955	13925	14063	13689	13977	13911	13931	13918	13686	13912	13954	14119	13882	13896	13904	14045	14118	13816	13984	13810	13848	14050	13889	13737	13947	14085	14059	13803	13889	13797	13963	13788	13955	13812	13808	13866	13951	13849	14035	13973	13791	13977	13938	13809	13804	13812	13902	13912	13968	14009	13936	14046	14064	14058	13956	14051	13857	13844	13812	13910	14003	13952	13816	13844	13902	13882	13783	14038	13743	14065	13949	13796	13753	13988	13933	13847	13894	13797	13730	13900	13833	13777	13946	13936	13968	13890	13942	13871	13985	14069	13973	13883	13928	13777	13924	13983	14009	14038	13786	13889	14028	13947	13965	13912	13951	13816	13904	13922	13889	14060	13857	13860	14006	13895	13902	14009	13886	13822	13857	13982	13946	14056	13936	13815	13831	13932	13877	13876	13911	14033	13761	13852	14050	13837	13971	13850	13851	13946	13925	13828	13903	13701	13933	13919	13906	13966	13957	13844	13895	13757	13830	13862	14189	13741	14022	13920	13864	13821	14033	13776	13785	13864	13892	13754	13880	13943	13787	14040	13936	13847	13971	13816	13954	13790	13917	13819	13716	13956	14041	13939	13711	13898	13779	13851	13803	13896	13786	13929	13800	13865	14033	13934	13951	13982	13918
22412	20804	28446	23273	20907	22481	23813	18434	17253	17386	16866	16692	16568	22922	39822	35869	31112	24893	19858	16951	16339	16420	16030	16052	16084	15994	15980	16009	16053	16087	16147	16013	15816	16045	15945	16109	16024	16009	15927	15895	16074	15921	15842	16065	15892	16020	15820	15859	15989	15983	15865	16069	15836	16070	16049	15802	15954	15820	15770	15899	15793	15947	15895	16021	16216	15984	15930	15931	15995	15906	16010	15752	16305	15905	15720	16101	15936	15882	16147	15863	15959	15775	15943	15834	15901	15823	15615	15844	15909	15883	15924	15899	16037	16049	15792	15890	15771	15931	15913	16150	15891	15666	16000	15864	15958	15896	15890	15922	15719	15897	15877	15894	15997	15865	15915	15764	15806	15731	15789	15659	15807	15889	15942	15736	15915	15791	15897	15933	15804	15977	15544	16016	15916	15900	15793	15826	15851	15849	15689	15863	15950	15748	15796	15717	16012	15953	15766	15785	16002	15781	15879	15956	15951	16029	15942	15775	15818	15953	16009	16053	15902	15917	15965	16040	15842	15869	16061	15726	15930	15923	16035	15951	15827	15822	15933	15894	15864	15887	16040	15887	15891	15742	15820	15946	15940	16007	15996	15876	16016	15764	15975	15934	15674	15825	15844	15890	15747	15703	15723	15834	15907	16100	15745	15841	15779	15989	16076	15998	15896	15880	15908	15927	15942	15949	15830	15781	15813	15874	15762	15920	15825	15957	15808	15810	15910	15852	15786	15751	15759	15815	15847	15917	15972	15946	15692	15729	15850	15736	15787	15889	15794	15772	16016	15885	15987	15718	15911	15912	15915	15866	15904	16056	15899	15938	15788	15929	15712	15899	15713	15832	15969	16028	15909	15855	15970	15895	15806	15725	15833	15711	15837	16000	15870	15953	15887	15822	15848	15816	15932	15847	15906	15791	15790	15736	15760	15821	16069	16020	15936	15898	15841	15885	15906	15905	15792	15605	15771	15766	15840	15709	15926	15830	16026	15892	15888	15860	15776	15626	15704	16009	15714	15933	15745	15771	15870	15851	15978	15723	15678	15985	15840	15820	15737	15786	15859	15927	15761	15908	16053	15637	15816	15834	15777	15824	15652	15849	15987	15868	15942	15729	15749	15831	15826	15934	15764	15808	15920	15831	15712	15789	15783	15775	15792	15988	15918	15891	15860	15806	15946	15721	15839	15897	16058	15776	15701	15910	15833	15767	15875	15849	15849	15992	15665	15793	15756	15893	15959	16045	15676	15733	15748	16028	15803	16002	15928	15859	15747	15901	15651	15912	15921	15897	15912	15968	16040	15789	15791	15825	15961	15888	15814	15958	15759	16121	15991	15793	15821	15566	15850	15657	15747	15735	15870	15780	15747	15883	16172	15968	15854	15771	15787	15917	15864	15896	16158	15946	15761	15831	15611	15714	15875	15827	15940	15732	16009	15754	15635	15706	15983	15696	15799	15851	16100	15949	15957	15837	15750	15725	15830	15872	15807	15724	15911	15879	15919	15872	15676	15693	15861	15961	15972	16102	15737	15780	15952	15776	15698	15904	15788	15692	15831	15875	15751	15894	15979	16002	15929	15903	15807	15818	16031	15826	15790	15714	16001	15858	15969	15948	15936	15801	15793	15773	15926	16069	15909	15723	15885	15740	15816	15791	15719	16009	15884	15897	15777	15834	15906	15870	15882	15816	15778	15784	15795	15672	15879	15734	15876	15627	15654	15665	15803	15665	15985	15877	15781	15860	15897	15895	15676	15787	15853	15875	15657	15771	15622	15835	16005	16097	15995	16161	15801	15748	15669	15903	15956	16082	15795	15865	15848	15851	15940	15757	15923	15715	15989	15881	15714	15698	15860	15810	15880	15820	15921	15986	15631	15826	15780	15850	15926	15897	16030	15861	15730	15854	15829	15762	15884	15852	15884	16061	16021	15757	15920	15719	15701	15978	15750	15990	15945	15864	15928	15708	15742	15844	15833	15876	16060	15746	15976	15724	15735	15859	15723	15669	15875	15792	15922	15768	15814	15950	15878	15818	16043	15811	15871	15704	15958	15818	15830	15870	15742	15791	15969	15927	16023	15720	15836	15760	15857	15936	15948	15775	15771	15918	15918	15848	15897	15841	15997	15873	16159	15658	15990	15663	15838	15733	15883	15806	15798	15910	15918	15683	16032	16038	15714	15714	15741	15645	15876	15897	15932	15629	15752	15915	15859	15873	15917	16093	15842	16015	15669	15685	15874	15635	15854	15875	15989	15819	15878	15743	16033	15795	15833	15845	15690	15867	15737	15738	15824	15906	15877	15943	15768	16058	15855	15912	15643	15743	15699	16000	15691	15762	15921	16005	15832	16065	15830	15850	15913	16054	15963	15912	15652	15755	15960	15894	15730	15869	15891	15770	15848	15778	15966	15822	15987	15663	15841	15830	15820	15658	15954	15602	15847	15905	15846	15669	15641	15888	15893	15699	15904	15798	15859	15812	15734	15852	15673	15831	15984	16012	15766	15837	15830	15842	15768	16068	15754	15748	15793	15781	15726	15845	15891	15970	15793	15871	15759	15814	15653	15857	15879	15973	15824	16075	15721	15837	15877	15840	15982	15938	15998	15952	15997	15753	15923	16033	15841	15925	15895	15894	15764	16039	15817	15728	15715	15836	16030	15745	15879	16003	15963	15996	15843	15888	15915	15603	15789	15870	15814	15988	15947	15825	15760	15850	15957	15890	15852	15831	15784	15909	15858	15595	15766	15899	15674	15757	15714	15836	15680	15757	15720	15873	15729	15884	15812	15977	15727	15771	15672	15816	15965	15774	15812	15808	15894	15918	15957	15823	16065	15860	15965	15758	15919	15881	15821	15796	15854	15880	15794	16026	15702	15932	15782	15922	15775	15634	15755	15793	15698	15888	15910	15964	15899	15630	15723	15816	15906	15955	15777	15806	15978	15965	15954	15993	15968	15888	15664	15908	15877	15633	15865	15771	15839	15824	15969	15772	15832	15692	15769	15772	15876	15725	15916	15813	15877	15701	15826	15955	15981	15677	15616	15821	15964	15730	15799	16007	15928	15693	15854	15758	15880	15834	15974	16046	15784	15961	15969	15849	15968	15762	15769	15912	15837	15765	15703	15860	15949	15724	15740	15692	15707	15780	15866	15878	15866	15913	15872	15872	15734	15905	15894	15932	16029	15998	15605	15880	15756	15856	15832	15848	15923	16088	15691	15786	15513	15882	15986	15928	16010	15686	15927	15908	15795	15805	15968	15770	15996	15799	15986	16197	15885	15849	15894	15928	15954	15872	15990	15780	15894	15903	15765	15872	15934	15771	15840	15757	15908	15836	15855	15756	15777	15732	15725	15703	15813	15678	15920	15827	15651	15843	15871	15937	15793	15635	15886	15866	15829	15829	15961	15786	15943	15669	15872	15748	15888	15856	16017	15850	15927	15947	15805	15940	15757	15731	15959	15894	15789	15962	15701	15878	15864	15824	15825	15730	15726	15720	15730	15853	15939	15957	15822	15943	15873	15953	15920	15633	15975	15890	16072	16008	15905	15829	15857	15952	15848	15943	15826	15667	15967	15643	15770	15806	15800	15923	15870	15823	15866	15854	15711	15794	15971	15753	15869	15771	15759	15881	15995	15798	15783	15737	15841	16079	15798	15810	15895	15840	15699	15609	15808	15697	15762	15982	16142	15836	15771	15919	15939	15739	16085	15798	15822	15748	15882	15772	15724	15779	15869	15858	15801	15735	15749	15999	15970	15868	16038	15989	15958	15762	15887	15851	15839	15857	15737	15761	15874	15915	15890	15939	15916	15906	15752	15703	15866	15725	15821	15666	15899	15880	15913	15765	16021	15791	15813	16030	15753	15909	15738	15743	15888	15663	15939	15790	15726	15934	15872	15840	15951	15733	15898	16047	15994	15744	15700	15860	15831	15885	15715	15844	15951	15745	15813	15828	15853	15995	15900	15954	15871	15772	15793	15766	15855	15867	15829	15865	16017	15860	15916	15764	15861	15970	15863	15787	15864	15731	15994	15774	15666	15866	15911	15970	15838	15910	15755	15605	15897	15718	15783	15793	15936	15701	15919	15777	15935	15808	16004	15862	16242	15741	15764	15680	15818	15868	15888	15683	15997	15615	15971	15877	15691	16062	15973	15802	15894	15966	15688	15756	15842	15946	15819	15941	15757	15995	15969	15814	15727	15783	15731	15699	15877	15954	15874	15851	15975	15879	15998	15903	15762	15793	15851	15899	15715	15830	15898	15747	15838	15853	15663	15679	15998	15840	15690	15914	15863	15896	15921	15931	15725	15809	15820	15840	15831	15834	15856	15977	15933	15646	15857	15859	16076	15942	15879	15932	15851	15858	15832	15829	15720	15741	15824	15788	15904	15887	15871	15869	15543	15981	15823	16002	15885	15918	15728	15701	15914	15906	15951	15781	15998	16086	16103	15836	16006	15724	15837	15824	15869	15701	15832	15929	15852	15895	15883	15818	15713	15909	16026	15873	15826	15778	15751	15998	15681	15788	15850	15905	15896	15793	15880	15737	15881	15765	15717	15736	15838	15869	15723	15767	15953	15872	15835	15805	15900	15865	15599	15569	15841	15946	15728	15863	15827	15668	15819	16124	15987	15795	16024	15993	15998	15850	15771	15719	15859	15961	15951	15842	15827	15843	15851	16056	15906	15680	15746	15799	15977	15934	15986	15921	16015	15955	15650	15895	15824	15869	15672	15732	15905	15755	15734	15557	15922	15710	15757	15894	16031	15747	16099	15704	16017	16020	15965	15812	15818	15743	15722	15912	15994	15975	15805	15889	15907	15879	15841	15798	16014	15790	15620	15934	15818	15898	15898	15970	15870	15786	15709	15795	15916	15813	15707	15859	15964	15702	15799	15591	15751	15864	15798	15884	15945	15918	15627	15858	15837	15971	15736	15648	15726	15610	15778	15869	15919	16009	15649	15846	15820	15860	15974	15893	15934	15830	15960	15995	15744	15770	15785	15733	15933	15986	15717	15886	15832	15801	15789	15822	15976	15809	16107	15761	15947	15811	15763	15784	15765	15870	15841	15721	15959	15749	15686	15729	15848	15824	15626	15801	16004	15750	15960	15926	15906	15881	15827	15724	15994	16018	15996	15746	15836	16020
14431	28306	25819	20449	17657	16456	16479	16302	15871	15036	14704	14454	14336	24878	41480	35934	30573	23482	17600	14512	13855	13701	13759	13566	13696	13617	13568	13679	13733	13723	13532	13591	13604	13641	13567	13798	13724	13846	13714	13728	13640	13576	13592	13613	13697	13754	13562	13746	13642	13598	13836	13499	13728	13744	13617	13602	13753	13552	13467	13751	13658	13655	13485	13636	13562	13712	13642	13659	13659	13621	13784	13583	13674	13603	13575	13832	13501	13708	13527	13481	13537	13535	13538	13694	13499	13453	13769	13625	13796	13575	13580	13746	13645	13532	13645	13539	13795	13588	13689	13476	13613	13450	13721	13817	13615	13699	13641	13513	13631	13653	13647	13549	13597	13604	13622	13479	13551	13514	13593	13637	13529	13512	13626	13597	13640	13722	13597	13588	13643	13697	13730	13440	13767	13510	13646	13615	13580	13563	13526	13706	13824	13588	13746	13467	13711	13622	13499	13584	13681	13686	13677	13737	13590	13561	13575	13566	13657	13538	13658	13519	13619	13644	13570	13619	13739	13557	13413	13635	13416	13762	13721	13580	13504	13682	13549	13578	13663	13759	13477	13554	13530	13585	13655	13517	13446	13745	13648	13810	13571	13588	13565	13631	13494	13645	13481	13763	13619	13704	13718	13517	13504	13675	13533	13745	13519	13656	13565	13788	13571	13528	13565	13534	13397	13539	13616	13538	13692	13713	13582	13625	13495	13653	13582	13577	13685	13540	13549	13684	13712	13547	13507	13618	13462	13668	13700	13546	13563	13612	13693	13562	13494	13588	13576	13603	13383	13705	13670	13618	13571	13577	13518	13621	13617	13636	13623	13545	13627	13628	13618	13504	13615	13421	13576	13639	13728	13634	13654	13760	13459	13635	13594	13627	13679	13663	13455	13674	13538	13607	13682	13581	13671	13629	13686	13491	13603	13462	13605	13590	13508	13734	13608	13649	13528	13567	13671	13734	13617	13596	13684	13463	13685	13604	13633	13455	13547	13559	13556	13619	13375	13566	13527	13685	13575	13486	13651	13616	13548	13591	13529	13736	13576	13611	13552	13550	13509	13497	13636	13545	13611	13577	13728	13632	13488	13649	13643	13628	13590	13835	13676	13471	13585	13556	13563	13560	13583	13580	13679	13579	13628	13445	13641	13611	13704	13563	13657	13492	13721	13650	13589	13599	13654	13421	13628	13581	13604	13533	13524	13602	13769	13595	13574	13774	13548	13656	13397	13440	13537	13538	13563	13481	13478	13641	13564	13599	13517	13363	13436	13498	13461	13476	13551	13529	13635	13577	13679	13627	13638	13507	13536	13508	13486	13563	13441	13560	13531	13726	13521	13714	13475	13648	13452	13598	13594	13726	13465	13618	13407	13554	13434	13605	13569	13526	13713	13671	13670	13527	13578	13549	13535	13560	13546	13591	13590	13564	13560	13662	13510	13508	13688	13554	13615	13622	13755	13563	13729	13515	13567	13552	13734	13480	13660	13673	13529	13635	13659	13511	13530	13554	13613	13513	13545	13574	13490	13579	13473	13459	13533	13677	13475	13740	13543	13464	13580	13520	13543	13790	13508	13637	13706	13761	13597	13669	13586	13472	13639	13699	13551	13658	13598	13540	13545	13695	13515	13614	13673	13561	13571	13612	13742	13754	13521	13460	13484	13749	13436	13595	13431	13418	13691	13563	13492	13639	13444	13602	13463	13582	13630	13549	13475	13658	13649	13539	13796	13606	13445	13549	13505	13679	13577	13590	13650	13574	13561	13416	13498	13507	13579	13763	13592	13550	13641	13607	13705	13494	13684	13627	13515	13613	13552	13462	13450	13506	13731	13769	13534	13583	13545	13529	13388	13574	13634	13837	13662	13647	13635	13676	13695	13522	13539	13614	13710	13527	13521	13533	13428	13757	13524	13545	13531	13704	13644	13488	13735	13530	13651	13528	13678	13504	13652	13656	13528	13605	13380	13615	13647	13588	13573	13493	13509	13642	13429	13529	13533	13589	13644	13600	13472	13473	13606	13418	13592	13650	13694	13539	13548	13766	13517	13696	13701	13601	13574	13584	13694	13547	13579	13655	13544	13497	13570	13660	13554	13632	13608	13513	13643	13669	13688	13531	13524	13661	13687	13389	13600	13490	13486	13618	13644	13550	13579	13623	13646	13491	13668	13751	13611	13674	13633	13658	13578	13714	13700	13601	13499	13834	13488	13530	13463	13566	13531	13426	13640	13547	13633	13711	13535	13714	13518	13559	13584	13643	13556	13568	13589	13571	13539	13697	13609	13502	13686	13620	13588	13741	13699	13591	13630	13750	13506	13532	13614	13512	13605	13581	13577	13567	13648	13662	13599	13642	13514	13446	13567	13482	13532	13682	13624	13780	13535	13633	13713	13564	13539	13600	13609	13608	13604	13553	13754	13315	13617	13408	13574	13661	13605	13528	13632	13618	13549	13450	13597	13665	13594	13470	13698	13429	13531	13652	13691	13600	13715	13730	13564	13581	13741	13653	13564	13405	13597	13588	13575	13602	13479	13522	13552	13643	13555	13698	13663	13439	13416	13478	13657	13570	13632	13658	13711	13477	13853	13679	13596	13552	13518	13512	13597	13596	13524	13551	13701	13508	13552	13521	13666	13576	13498	13581	13759	13584	13691	13628	13596	13598	13628	13695	13624	13660	13651	13623	13595	13610	13636	13510	13622	13517	13576	13743	13592	13515	13618	13612	13730	13566	13793	13674	13557	13527	13532	13738	13498	13461	13620	13508	13725	13541	13565	13487	13684	13587	13714	13467	13544	13482	13757	13601	13727	13536	13696	13455	13664	13441	13572	13472	13577	13461	13505	13748	13792	13519	13573	13612	13635	13591	13553	13673	13713	13413	13540	13556	13592	13593	13543	13637	13542	13668	13712	13532	13658	13723	13856	13468	13470	13717	13577	13631	13616	13681	13670	13477	13573	13707	13676	13571	13577	13626	13517	13592	13532	13688	13592	13714	13452	13666	13813	13697	13433	13608	13640	13632	13607	13491	13465	13683	13597	13655	13594	13515	13488	13556	13763	13641	13665	13642	13517	13669	13557	13623	13607	13495	13483	13715	13544	13557	13502	13522	13511	13517	13632	13529	13819	13590	13622	13606	13701	13601	13676	13669	13442	13612	13569	13588	13823	13583	13427	13598	13650	13659	13672	13522	13559	13640	13708	13746	13643	13517	13705	13611	13614	13499	13582	13669	13650	13733	13508	13645	13598	13571	13540	13563	13495	13561	13503	13395	13601	13711	13571	13678	13779	13613	13597	13417	13708	13582	13634	13588	13708	13586	13529	13658	13800	13528	13610	13547	13517	13622	13604	13609	13493	13646	13603	13553	13678	13660	13498	13683	13545	13532	13410	13539	13698	13429	13527	13532	13603	13729	13347	13609	13745	13633	13651	13637	13657	13596	13385	13663	13680	13427	13592	13611	13455	13467	13437	13578	13534	13493	13642	13656	13582	13626	13668	13563	13509	13623	13577	13550	13650	13512	13607	13504	13558	13583	13543	13682	13494	13581	13782	13461	13570	13503	13654	13503	13584	13432	13597	13672	13524	13409	13682	13507	13514	13575	13580	13478	13610	13680	13575	13591	13461	13546	13725	13496	13383	13516	13554	13454	13656	13446	13735	13587	13574	13526	13557	13594	13582	13556	13618	13579	13623	13604	13592	13583	13468	13452	13549	13622	13467	13699	13687	13458	13545	13718	13642	13506	13532	13627	13537	13694	13469	13677	13662	13632	13577	13444	13572	13522	13588	13597	13710	13479	13662	13597	13560	13525	13373	13621	13812	13744	13559	13634	13687	13590	13529	13693	13503	13575	13656	13643	13551	13627	13764	13474	13539	13512	13770	13649	13469	13633	13547	13514	13462	13742	13699	13623	13604	13544	13634	13576	13580	13566	13712	13752	13559	13629	13687	13601	13360	13699	13635	13486	13710	13595	13649	13479	13572	13501	13510	13419	13773	13685	13621	13486	13676	13526	13612	13609	13449	13692	13760	13457	13761	13672	13579	13596	13503	13679	13411	13595	13623	13514	13498	13589	13584	13558	13601	13473	13670	13429	13835	13578	13647	13658	13538	13645	13533	13667	13651	13546	13635	13522	13597	13610	13619	13527	13662	13644	13463	13632	13710	13644	13612	13457	13568	13589	13567	13539	13437	13550	13451	13566	13595	13475	13566	13586	13629	13611	13548	13652	13702	13542	13597	13486	13650	13667	13531	13691	13549	13683	13569	13520	13490	13666	13611	13662	13667	13549	13621	13543	13516	13548	13653	13661	13634	13842	13546	13504	13505	13659	13707	13490	13643	13486	13688	13699	13728	13456	13489	13569	13560	13551	13543	13523	13680	13595	13531	13737	13521	13605	13645	13741	13551	13424	13635	13567	13486	13807	13350	13585	13683	13564	13602	13684	13598	13524	13647	13450	13603	13613	13577	13625	13684	13660	13564	13578	13641	13589	13422	13670	13669	13708	13550	13474	13716	13441	13496	13518	13684	13630	13556	13527	13554	13564	13640	13605	13351	13512	13719	13507	13743	13262	13545	13597	13635	13616	13519	13652	13596	13463	13535	13682	13615	13515	13433	13599	13628	13674	13494	13711	13507	13581	13603	13559	13758	13630	13513	13540	13459	13737	13739	13781	13700	13731	13496	13619	13571	13755	13462	13516	13628	13525	13564	13565	13605	13662	13708	13600	13639	13712	13571	13633	13708	13477	13616	13672	13633	13625	13702	13568	13638	13751	13671	13418	13624	13655	13649	13588	13570	13460	13582	13465	13693	13499	13573	13490	13591	13518	13386	13431	13611	13576	13572	13681	13494	13608	13693	13499	13691	13558	13611	13486	13387	13650	13530	13671	13534	13458	13776	13946	13556	13576	13723	13542	13642	13540	13416	13596	13689	13595	13680	13649	13581	13500	13585	13400	13648	13580	13641	13675	13538	13625	13571	13610	13436	13523	13472	13582	13591	13675	13606	13526	13512	13677	13683	13626	13618	13677	13627	13557	13497	13747	13558	13622	13661	13702	13487	13568	13601	13609	13455	13692	13554	13497	13455	13584	13695	13529	13612	13496	13585	13750	13698	13504	13523	13679	13580	13611	13462	13696	13549	13731
26748	21261	23500	19574	16170	16304	16447	16272	16093	16114	15872	15966	15813	16547	17939	17811	17552	16996	16242	16104	16017	15754	15876	15625	15646	15795	15631	15562	15673	15695	15893	15591	15578	15649	15853	15736	15795	15625	15847	15577	15531	15867	15638	15845	15580	15712	15742	15811	15697	15938	15847	15820	15717	15524	15768	15726	15720	15874	15690	15751	16070	15810	15698	15813	15756	15885	15734	15597	15671	15728	15702	15856	15747	15783	15640	15836	15795	15835	15815	15713	15908	15920	15822	15798	15691	15627	15794	15743	15667	15584	15836	15648	15566	15749	15769	15744	15832	15785	15828	15683	15738	15688	15730	15739	15696	15723	15667	15768	15723	15556	15661	15800	15853	15533	15654	15733	15675	15613	15902	15579	15623	15754	15915	15678	15771	15833	15740	15541	15812	15823	15780	15584	15580	15950	15688	15642	15598	15617	15769	15667	15663	15631	15748	15714	15777	15715	15798	15533	15792	15801	15798	15726	15608	15952	15817	15887	15693	15629	15828	15739	15705	15550	15901	15794	15640	15763	15883	15733	15769	15796	15635	15771	15710	15932	15691	15664	15595	15824	15845	15842	15513	15533	15662	15383	15664	15731	15742	15818	15692	15728	15739	15563	15620	15539	15756	15866	15868	15697	15854	15548	15509	15516	15469	15601	15619	15709	15553	15581	15573	15833	15658	15691	15597	15784	15892	15809	15548	15731	15850	15783	15592	15539	15644	15775	15743	15737	15765	15803	15752	15747	15696	15655	15818	15929	15943	15936	15624	15785	15341	15685	15760	15626	15659	15534	15701	15751	15723	15429	15825	15692	15890	15650	15732	15647	15602	15525	15570	15615	15608	15811	15622	15707	15609	15890	15799	15716	15753	15629	15726	15830	15854	15785	15633	15699	15690	15797	15873	15686	15677	15845	15698	15676	15732	15624	15605	15612	15627	15688	15732	15619	15792	15615	15724	15748	15847	15660	15701	15779	15764	15666	15804	15544	15692	15754	15747	16079	15810	15799	15612	15675	15830	15956	15798	15652	15754	15956	15684	15804	15754	15868	15871	15925	15788	15801	15664	15637	15717	15673	15750	15551	15939	15729	15691	15753	15840	15746	15639	15704	15651	15749	15793	15688	15695	15674	15800	15622	15764	15555	15755	15645	15646	15897	15672	15615	15651	15577	15524	15679	15742	15422	15639	15699	15764	15674	15729	15746	15818	15835	15545	15818	15922	15931	15584	15694	15607	15623	15511	15849	15719	15699	15589	15696	15736	15728	15730	15794	15788	15831	15654	15788	15659	15762	15632	15722	15652	15578	15792	15591	15712	15822	15753	15510	15891	15585	15758	15522	15761	15650	15616	15758	15835	15902	15602	15798	15995	15594	15669	15807	15875	15700	15691	15565	15676	15744	15852	15824	15789	15774	15839	15771	15745	15795	15722	15859	15944	15760	15756	15561	15763	15734	15700	15530	15669	15769	15835	15659	15663	15669	15738	15659	15728	15736	15781	15824	15676	15543	15596	15559	15702	15755	15799	15881	15819	15837	15993	15939	15742	15485	15686	15881	15935	15896	15756	15708	15810	15738	15724	15608	15766	15764	15749	15739	15662	15689	15822	15766	15739	15614	15674	15643	15671	15877	15732	15518	15462	15672	15782	15886	15555	15768	15844	15613	15583	15552	15645	15663	15639	15660	15732	15711	15689	15747	15734	15792	15546	15734	15778	15576	15816	15588	15740	15540	15616	15486	15654	15810	15597	15706	15786	15611	15663	15779	15781	15715	15794	15773	15627	15838	15828	15728	15761	15752	15765	15782	15799	15844	15705	15773	15955	15822	15738	15627	15813	15678	15920	15657	15759	15865	15922	15731	15804	15758	15768	15726	15844	15703	15735	15701	15944	15688	15633	15509	15878	15893	15797	15585	15800	15723	15852	15502	15770	15674	15695	15546	15852	15915	15674	15447	15718	15681	15925	15806	15844	15852	15878	15796	15683	15732	15699	15679	15918	15690	15710	15735	15623	15595	15705	15767	15751	15885	15599	15784	15705	15712	15713	15831	15671	15834	15653	15587	15857	15772	15742	15925	15842	15441	15858	15736	15585	15844	15695	15592	15711	15590	15568	15550	15681	15694	15956	15686	15854	15783	15627	15689	15682	15721	15682	15777	15750	15621	15874	15607	15680	15831	15835	15630	15619	15771	15530	15839	15819	15679	15767	15582	15672	15699	15907	15734	15815	15704	15899	15763	15565	15763	15603	15739	15821	15672	15573	15689	15734	15723	15489	15753	15859	15637	15647	15523	15608	15619	15619	15577	15695	15746	15770	15581	15619	15974	15810	15762	15702	15795	15778	15625	15760	15662	15576	15716	15761	15679	15712	15634	15720	15618	15729	15761	15725	15565	15525	15710	15705	15539	15798	15574	15648	15916	15623	15677	15689	15640	15761	16000	15819	15942	15695	15712	15670	15881	15750	15811	15858	15733	15632	15756	15911	15806	15697	15796	15634	15644	15618	15841	15938	15712	15707	15823	15613	15570	15565	15589	15650	15709	15725	16000	15690	15711	15457	15793	15898	15643	15920	15832	15838	15855	15866	15897	15828	15720	15902	15749	16021	15784	15736	15780	15433	15700	15588	15666	15722	15619	15592	15703	15566	15605	15713	15882	15663	15744	15612	15665	15597	15917	15768	15789	15780	15882	15456	15470	15657	15743	15680	16017	15723	15729	15689	15745	15831	15687	15639	15884	15725	15676	15657	15914	15725	15700	15500	15480	15696	15946	15705	15613	15696	15677	15803	15785	15545	15649	15645	15688	15763	15593	15650	15773	15871	15802	15553	15493	15647	15867	15572	15728	15761	15725	15619	15629	15781	15679	15716	15655	15612	15780	15690	15417	15659	15620	15724	15705	15498	15679	15697	15767	15647	15706	15797	15621	15570	15567	15942	15595	15711	15709	15852	15522	15715	15661	15647	15635	15780	15784	15653	15702	15861	15645	15677	15572	15748	15707	15729	15699	15711	15751	15736	15782	15802	15639	15673	15754	15715	15605	15712	15614	15758	15821	15700	15677	15610	15965	15722	15659	15774	15664	15634	15707	15563	15850	15736	15769	15677	15660	15711	15773	15787	15508	15725	15665	15749	15704	15849	15723	15678	15683	15661	15694	15794	15694	15655	15787	15649	15681	15806	15833	15944	15856	15599	15613	15768	15845	15794	15590	15784	15684	15673	15727	15668	15873	15859	15809	15717	15727	15781	15907	15733	15771	15720	15494	15788	15665	15669	15549	15698	15697	15821	15639	15814	15555	15757	15775	15758	15779	15734	15669	15616	15820	15696	15715	15753	15816	15965	15773	15761	15905	15766	15703	15702	15602	15744	15604	15763	15800	15806	15989	15842	15779	15650	15658	15689	15993	15893	15798	15776	15878	15820	15831	15888	15795	15508	15846	15669	15901	15829	15948	15732	15615	15833	15503	15680	15739	15984	15829	15819	15833	15902	15654	15435	15809	15672	15794	15757	15626	15760	15512	15564	15933	15649	15605	16000	15691	15633	15808	15798	15560	15676	15718	15695	15745	15995	15888	15713	15696	15733	15596	15780	15654	15875	15627	15700	15807	15882	15719	15522	15941	15657	15663	15848	15685	15738	15711	15733	15734	15653	15705	15576	15797	15655	15810	15802	15761	15857	15857	15780	15936	15638	15780	15896	15664	15725	15577	15823	15975	15688	15665	15741	15663	15821	15718	15772	15739	15945	15630	15888	15701	15804	15807	15567	15870	15893	15823	15800	15747	15696	15827	15718	15832	15533	15713	15914	15718	15750	15823	15884	15802	15734	15739	15846	15940	15703	15642	15869	15459	15710	15568	15674	15615	15848	15811	15662	15726	15914	15690	15807	15723	15472	15599	15648	15603	15718	15727	15852	15843	15753	15682	15834	15653	15793	15663	15727	15764	15594	15441	15630	15530	15774	15629	15843	15766	15890	15670	15538	15766	15788	15890	15682	15667	15753	15759	15661	15702	15548	15785	15803	15843	15641	15791	15745	15728	15822	15836	15724	15542	15821	15874	15746	15747	15680	15545	15480	15608	15643	15676	15803	15753	15748	15594	15611	15669	15828	15693	15717	15744	15535	15722	15801	15794	15869	15673	15845	15762	15568	15781	15661	15579	15739	15671	15666	15715	15763	15542	15603	15850	15910	15747	15665	15691	15705	16046	15799	15631	15951	15663	15616	15545	15581	15651	15701	15619	15774	15756	15840	15829	15843	15862	15803	15663	15725	15668	15630	15873	15901	15871	15828	15475	15706	15445	15712	15731	15754	15820	15681	15621	15599	15703	15690	15643	15594	15521	15661	15737	15726	15855	15751	15686	15527	15737	15589	16009	15610	15621	15764	15583	15734	15727	15735	15785	15894	15724	15634	15564	15781	15693	15762	15663	15763	15446	15564	15884	15709	15865	15680	15822	15797	15590	15790	15831	15764	15716	15716	15698	15798	15739	15836	15635	15753	15632	15884	15551	15597	15858	15607	15839	15661	15802	15650	15581	15586	15660	15583	15758	15744	15756	15688	15659	15810	15529	15469	15771	15706	15712	15839	15745	15763	15712	15856	15610	15788	15632	15717	15644	15502	15910	15649	15672	15802	15789	15664	15574	15786	15739	15860	15799	15657	15943	15700	15741	15763	15763	15812	15850	15696	15728	15848	15691	15787	16038	15887	15725	15682	15778	15927	15785	15622	15695	15583	15684	15802	15739	15787	15952	15620	15768	15791	15724	15786	15656	15732	15591	15771	15978	15770	15730	15738	15762	15555	15531	15520	15744	15708	15738	15744	15643	15879	15717	15689	15694	15928	15926	15513	15666	15904	15704	15820	15595	15598	15613	15839	15686	15511	15955	15777	15741	15751	15738	15760	15642	15728	15783	15659	15624	15784	15649	15747	15895	15702	15874	15834	15864	15949	15788	15470	15629	15790	15856	15642	15439	15699	15568	15720	15726	15655	15708	15620	15638	15444	15622	15661	15827	15532	15661	15935	15713	15762	15528	15879	15697	15807	15754	15963	15614	15613	15824	15751	15708	15775	15666	15637	15611	15613	15585	15577	15769	15560	15857	15799	15694	15834	15802	15666	15647	15747	15927	15804	15952	15687	15850	15611	15797
13721	17347	16550	14671	14340	14323	14416	14490	14099	14051	13715	13672	13740	14976	16411	15947	15547	14488	14063	13610	13742	13543	13470	13574	13460	13767	13516	13585	13471	13516	13618	13468	13570	13558	13503	13479	13535	13419	13404	13726	13811	13409	13600	13446	13408	13458	13562	13686	13638	13327	13475	13490	13574	13498	13551	13452	13442	13527	13553	13606	13606	13686	13518	13615	13549	13374	13504	13632	13330	13591	13579	13405	13726	13581	13580	13461	13410	13579	13707	13677	13539	13475	13503	13585	13525	13580	13450	13524	13629	13470	13655	13526	13538	13648	13524	13511	13582	13550	13686	13536	13601	13477	13481	13424	13499	13499	13411	13394	13465	13545	13454	13472	13477	13659	13455	13329	13518	13568	13586	13591	13558	13523	13494	13608	13490	13531	13425	13499	13441	13559	13673	13552	13453	13546	13471	13506	13503	13411	13593	13465	13614	13414	13524	13521	13561	13591	13655	13524	13591	13278	13787	13474	13488	13647	13438	13537	13470	13581	13611	13538	13464	13539	13358	13494	13430	13453	13563	13380	13584	13499	13453	13619	13623	13617	13543	13525	13413	13624	13570	13451	13634	13453	13483	13559	13515	13531	13518	13507	13600	13582	13487	13537	13426	13428	13503	13635	13746	13468	13459	13564	13482	13529	13481	13474	13453	13648	13651	13531	13463	13552	13504	13352	13589	13554	13653	13367	13500	13558	13417	13594	13641	13717	13516	13468	13515	13512	13449	13409	13395	13465	13633	13618	13565	13536	13501	13564	13568	13450	13588	13667	13488	13462	13438	13502	13486	13466	13441	13515	13657	13531	13487	13568	13471	13607	13374	13446	13398	13644	13365	13392	13422	13486	13402	13593	13369	13478	13455	13537	13357	13471	13544	13595	13462	13616	13513	13556	13600	13588	13513	13567	13567	13590	13442	13553	13508	13569	13571	13460	13471	13543	13507	13710	13726	13501	13545	13534	13407	13480	13365	13521	13447	13766	13438	13606	13418	13593	13576	13411	13447	13498	13604	13434	13585	13602	13447	13625	13418	13513	13511	13537	13515	13441	13567	13633	13452	13432	13489	13475	13588	13418	13581	13444	13590	13521	13478	13574	13444	13536	13370	13578	13576	13659	13498	13503	13485	13512	13454	13648	13628	13480	13676	13528	13620	13524	13476	13557	13487	13510	13517	13573	13617	13660	13461	13677	13329	13363	13597	13452	13587	13502	13466	13693	13560	13564	13551	13374	13575	13570	13524	13592	13679	13557	13503	13514	13659	13442	13527	13605	13533	13630	13606	13586	13472	13536	13595	13373	13669	13363	13441	13405	13494	13526	13564	13651	13458	13582	13308	13618	13486	13533	13435	13387	13431	13585	13658	13442	13465	13546	13519	13381	13564	13465	13627	13458	13545	13728	13442	13533	13536	13595	13511	13620	13473	13720	13347	13623	13532	13632	13530	13497	13538	13463	13652	13502	13523	13554	13547	13511	13647	13402	13495	13513	13612	13648	13592	13610	13418	13636	13520	13471	13473	13571	13552	13576	13394	13593	13528	13559	13375	13612	13661	13559	13607	13572	13542	13610	13406	13531	13517	13267	13790	13417	13485	13637	13540	13471	13520	13685	13477	13537	13353	13609	13552	13574	13498	13467	13632	13472	13693	13506	13466	13490	13524	13390	13419	13568	13506	13435	13517	13525	13398	13523	13543	13526	13497	13753	13413	13560	13706	13420	13714	13369	13447	13675	13524	13596	13497	13353	13408	13605	13460	13547	13597	13531	13549	13496	13423	13554	13484	13558	13579	13580	13477	13499	13403	13529	13568	13384	13587	13605	13525	13558	13502	13549	13616	13647	13518	13571	13482	13555	13520	13589	13476	13595	13399	13707	13618	13484	13460	13569	13435	13475	13584	13508	13579	13535	13513	13430	13557	13517	13480	13535	13670	13548	13414	13659	13711	13511	13606	13605	13651	13645	13561	13525	13500	13521	13668	13449	13378	13657	13454	13404	13452	13424	13448	13588	13581	13655	13513	13710	13592	13427	13570	13427	13573	13686	13507	13544	13610	13604	13450	13566	13647	13389	13590	13447	13394	13487	13546	13500	13580	13452	13585	13569	13633	13479	13474	13435	13436	13471	13425	13532	13613	13653	13559	13592	13348	13697	13405	13465	13563	13486	13399	13538	13435	13619	13640	13661	13491	13532	13587	13471	13626	13330	13419	13637	13492	13638	13434	13632	13493	13541	13538	13595	13418	13515	13607	13493	13471	13394	13676	13629	13480	13507	13411	13353	13375	13619	13541	13594	13422	13479	13511	13470	13527	13763	13426	13582	13499	13425	13395	13448	13449	13473	13656	13423	13541	13440	13383	13384	13459	13544	13531	13786	13611	13496	13603	13596	13558	13493	13533	13618	13673	13312	13362	13481	13609	13462	13498	13662	13497	13419	13596	13700	13555	13508	13488	13624	13502	13633	13601	13526	13350	13433	13481	13489	13443	13592	13481	13417	13577	13425	13684	13482	13493	13479	13462	13574	13454	13610	13540	13606	13624	13665	13446	13546	13652	13371	13500	13520	13679	13571	13645	13539	13549	13654	13731	13684	13587	13565	13398	13588	13503	13555	13565	13415	13590	13503	13508	13604	13531	13473	13533	13487	13539	13449	13590	13514	13602	13497	13550	13550	13606	13553	13504	13443	13627	13629	13566	13620	13677	13661	13492	13567	13448	13413	13628	13559	13479	13636	13597	13475	13554	13493	13400	13515	13443	13502	13538	13575	13457	13432	13513	13535	13584	13522	13537	13671	13463	13429	13546	13373	13519	13374	13613	13564	13514	13511	13549	13537	13564	13567	13597	13486	13474	13476	13462	13484	13448	13494	13560	13496	13539	13455	13624	13391	13413	13596	13505	13426	13698	13525	13534	13435	13465	13596	13477	13432	13521	13615	13625	13482	13489	13718	13650	13546	13577	13359	13544	13523	13640	13400	13484	13518	13501	13433	13684	13499	13526	13497	13621	13521	13525	13613	13413	13589	13697	13521	13602	13671	13496	13691	13334	13540	13641	13570	13614	13594	13740	13458	13441	13461	13484	13718	13533	13658	13530	13691	13593	13382	13525	13641	13502	13419	13386	13385	13575	13483	13486	13460	13683	13619	13508	13506	13545	13574	13479	13541	13459	13728	13571	13662	13555	13555	13527	13510	13455	13335	13546	13601	13458	13547	13465	13312	13528	13449	13619	13307	13553	13754	13673	13466	13549	13566	13635	13661	13683	13507	13337	13341	13638	13531	13305	13559	13563	13568	13608	13516	13524	13503	13564	13671	13355	13420	13608	13701	13518	13556	13411	13625	13689	13576	13493	13606	13512	13584	13329	13602	13392	13492	13585	13566	13491	13469	13502	13555	13460	13475	13534	13572	13593	13610	13413	13565	13713	13492	13504	13449	13602	13574	13640	13453	13390	13665	13397	13617	13520	13376	13527	13374	13436	13475	13516	13562	13484	13581	13540	13586	13358	13392	13571	13460	13518	13283	13445	13544	13535	13571	13519	13543	13503	13630	13575	13617	13523	13325	13740	13482	13532	13616	13472	13500	13387	13586	13669	13614	13505	13655	13453	13597	13537	13559	13309	13457	13532	13503	13513	13401	13469	13651	13567	13617	13623	13654	13471	13639	13378	13388	13536	13608	13557	13491	13532	13565	13566	13376	13631	13472	13389	13561	13545	13563	13442	13444	13545	13483	13447	13553	13446	13399	13693	13614	13608	13552	13622	13446	13560	13419	13509	13588	13403	13559	13651	13608	13518	13648	13451	13429	13648	13654	13525	13481	13421	13424	13433	13476	13716	13560	13382	13651	13655	13367	13559	13672	13445	13406	13499	13449	13496	13446	13453	13536	13583	13446	13525	13590	13654	13594	13502	13516	13442	13505	13534	13384	13537	13410	13496	13596	13674	13525	13509	13604	13650	13498	13618	13470	13551	13642	13441	13503	13526	13422	13488	13579	13579	13549	13672	13527	13576	13507	13631	13562	13591	13609	13610	13632	13599	13391	13385	13494	13530	13653	13632	13464	13611	13537	13421	13435	13618	13527	13499	13609	13503	13506	13514	13712	13381	13653	13560	13348	13683	13567	13570	13449	13525	13494	13388	13705	13524	13507	13542	13369	13507	13421	13484	13566	13609	13480	13526	13447	13524	13507	13449	13551	13465	13579	13507	13446	13468	13479	13613	13506	13511	13475	13618	13475	13462	13582	13537	13754	13624	13449	13698	13617	13462	13550	13492	13337	13476	13568	13456	13545	13469	13499	13602	13502	13429	13558	13509	13523	13526	13583	13472	13382	13475	13436	13619	13549	13626	13588	13429	13433	13637	13466	13518	13499	13457	13423	13529	13753	13426	13455	13603	13560	13521	13546	13673	13486	13604	13416	13513	13459	13427	13477	13488	13637	13684	13582	13459	13406	13481	13505	13451	13522	13532	13607	13411	13577	13520	13729	13511	13414	13414	13640	13622	13508	13603	13513	13551	13462	13448	13733	13561	13452	13596	13710	13538	13566	13574	13464	13440	13633	13468	13598	13517	13653	13646	13508	13731	13690	13563	13461	13593	13546	13331	13446	13528	13427	13578	13441	13519	13525	13485	13490	13533	13488	13555	13557	13429	13516	13598	13514	13550	13650	13582	13426	13463	13558	13521	13377	13611	13497	13627	13597	13470	13474	13594	13448	13607	13571	13523	13516	13666	13603	13585	13409	13466	13532	13595	13568	13658	13586	13388	13493	13457	13455	13556	13569	13518	13598	13674	13631	13712	13477	13502	13434	13510	13587	13523	13578	13485	13560	13547	13509	13507	13498	13650	13477	13624	13730	13401	13598	13602	13451	13669	13345	13670	13499	13621	13546	13606	13728	13515	13512	13550	13575	13497	13556	13447	13546	13674	13440	13532	13479	13515	13459	13546	13525	13474	13475	13588	13700	13639	13522	13552	13433	13374	13304	13613	13621	13643	13605	13350	13540	13686	13547	13575	13478	13648	13622	13559	13648	13499	13540	13542	13464	13437	13384	13527	13552	13603	13467	13530	13436	13492	13490	13663	13636	13554	13634	13605	13533	13505	13640	13676	13499	13538	13401	13411	13558	13517	13563	13565	13639	13689	13563
23822	20876	28062	23901	21428	19772	18487	16360	15813	15686	15764	15260	15843	19629	23936	26388	24923	21435	18227	16086	15512	15153	15114	15254	15094	15035	15254	15028	14863	15017	15099	14925	15003	15179	15107	15134	15019	15162	15017	15042	14967	14992	15007	15108	15273	15025	15209	14924	14941	14998	14962	14699	14796	15050	14990	15096	15153	15104	15041	14928	14971	15041	15028	15099	15017	14912	15088	15044	14894	14969	14918	14976	15015	14871	15045	15203	15015	14956	14815	15216	14947	14803	15010	15141	14944	15030	15050	15152	15078	14841	14834	15223	14928	14916	14900	15152	14918	15208	15240	15118	15086	15077	14911	15003	14989	14876	15207	14943	14994	14925	14991	15166	15050	14818	15078	15067	15009	15021	14981	14875	14999	15138	15152	15068	14963	14960	15101	15167	15144	15159	15107	15018	14980	14851	14954	14777	15072	15065	14887	15110	15124	15105	15116	14914	15048	14958	15022	14971	15063	14968	15197	14950	15009	15148	14992	14940	14924	15089	15138	15071	15026	15130	15042	15008	14811	14984	14996	15083	15273	14871	15067	14961	15337	14864	15088	14769	15010	14976	15246	15072	15156	14963	15053	15328	15059	14800	14975	14960	14936	14997	15019	15181	15014	15045	14909	14896	14934	15077	15009	15078	14852	15092	14976	14780	15035	15076	15140	14957	15117	15030	15173	14968	15169	15055	14994	15017	15180	15030	15038	15005	14944	15111	15169	15130	15052	14950	15009	14974	15143	14976	15017	14908	15090	15046	15033	15242	15069	14911	14778	14946	15044	15014	14934	15020	15060	14999	15059	14878	14964	15005	14901	15027	14978	15102	15051	14852	14939	15038	14958	14868	14789	15135	15060	14991	14893	14919	15054	14944	15033	14795	14944	15086	14934	15112	14761	15055	15130	14825	14931	14946	15014	15186	14906	15040	14807	15012	15144	15338	14989	15014	14881	14713	15127	14961	14986	14898	14992	14930	15173	14825	15013	15053	15068	14963	15176	14989	15009	14763	14858	15040	15080	15152	15042	15075	14952	14882	15213	14918	14933	14785	15057	15019	15115	14969	14982	14984	15151	14864	14796	14868	15067	14970	15189	14893	15215	15077	14974	14885	15007	15098	15105	14894	14807	14976	15126	14883	14845	14903	14920	15086	15037	15139	15024	15052	15202	15185	15156	15231	14971	15051	15007	14879	14962	15181	14891	14957	15242	15065	15235	15032	14967	15136	14999	14871	14999	15147	15098	15030	15048	15079	15154	15079	14939	14983	15061	15072	14982	15070	15070	15046	15017	15012	15009	14856	14925	15022	15152	14944	14779	14869	14926	15215	15155	15022	14881	15206	14782	15055	14980	14879	15062	14981	15092	14992	15217	14853	15036	14940	15265	15054	15135	15332	15098	14942	14944	15053	15101	15092	15074	15036	15011	14926	15068	14879	15011	15034	15027	15169	15146	15093	15107	15098	15030	14973	14989	14980	15078	14904	14978	14966	15190	14896	15008	15074	15032	14939	15179	14942	14749	14914	15093	15126	15008	14894	15021	14922	14915	15049	14734	14849	14919	15074	15113	15240	15037	14833	15076	15153	15221	15109	15013	15160	15003	15061	14974	14857	15097	15184	14998	14929	14778	14993	14973	14861	14943	14908	14995	15113	15012	15191	14970	15052	14802	15144	15189	14888	14871	15021	14854	14781	14814	15000	14965	15050	15009	15115	14991	14884	15026	14954	15169	14901	14962	14848	14951	14790	15097	14789	14871	15123	14906	14899	15219	15049	14953	14911	15022	14978	15008	15079	15030	14949	14970	14934	14904	15054	15165	15095	14891	14872	15215	15152	14915	14896	15016	15205	14875	14833	14902	14868	15053	14972	15118	14926	15004	15037	14956	14944	15195	15106	14869	15084	14879	15294	14955	15036	15196	15082	15265	14978	15097	15012	14878	15020	14855	14917	14802	15066	14921	14879	14931	14910	15101	14790	15040	14935	15063	15125	14946	15077	14976	15003	15059	15078	15223	15069	15000	15105	15196	15070	14901	14897	15036	15048	15172	15061	15247	15278	14937	14954	15053	15122	14984	14972	15062	14976	15049	15054	14989	15055	14960	14931	14912	15106	15064	15154	14970	14981	15093	14988	14935	14932	14682	14909	14952	14948	14927	14983	14929	14926	15141	15007	15032	15036	15071	14962	15118	15138	14910	14896	14953	14964	14975	15052	15161	14952	15029	15029	14925	15069	15066	15083	15011	15043	14951	15362	15074	14934	14952	15000	14970	14973	15055	15038	15295	14978	14950	15002	15094	15087	14872	15139	15213	14826	15049	14876	14997	14940	15227	14974	15177	14943	15011	14976	14761	14763	15011	15053	14868	15088	15144	14761	14922	15110	15049	15034	14989	14906	14921	14999	14980	14837	15113	15210	15037	15098	14824	14916	15050	15027	14903	15034	15151	14902	15026	15073	14985	15064	14950	14920	15104	15056	14990	15059	15099	15025	14971	15242	15209	14992	15054	14760	15026	15023	15076	15084	14848	15086	15086	14995	14886	15113	14888	14938	15042	14909	15094	15000	14836	14773	14891	15084	14901	14749	15090	15100	15037	15019	15009	14925	14905	14882	15114	15119	14904	15120	15135	15101	14815	14824	14835	14947	15130	15079	15075	14968	15060	15197	15109	15049	14822	14902	14995	15120	14913	15084	14927	14862	15050	15128	15078	15109	15202	15007	14946	15171	14948	14922	14952	15045	14984	15105	15039	15013	14909	14925	14878	15076	14987	14902	15126	14963	15122	14986	14929	15061	14932	14881	14984	15041	14994	15014	14963	15105	15143	14983	14973	14747	15082	14996	14959	14916	15111	14935	15022	15014	14880	14929	15043	14924	15000	15178	14797	15003	14850	14933	14965	15080	14895	15019	15214	14954	15107	14922	14986	14986	15015	15016	15092	15044	14906	15044	14968	15072	15035	15050	14966	14926	15098	14950	14831	14851	15064	15112	14894	15014	15004	15001	14942	15005	14996	15077	14973	14964	15007	14959	14976	14989	15291	14765	15002	15026	15264	14955	14695	15029	14946	14927	15028	15082	15025	15257	14921	15080	14851	15106	15073	15004	15009	14938	15043	15052	14997	15155	15134	15194	15076	14862	14971	15044	14951	14867	15040	15002	14789	15192	14769	15027	14970	15006	14987	14961	14968	14953	15174	15076	14888	15287	14946	15077	14902	14856	15058	14835	15147	14889	15095	15034	15058	15104	15034	14821	15154	14892	15087	14957	14956	14950	15072	15040	14916	14954	14993	14955	15029	14827	14851	14737	14866	14935	14889	15106	14853	14928	14898	14999	15109	15162	15212	15063	14997	14931	15163	14848	15093	15211	15026	14908	15054	14943	15134	15154	14965	15108	15102	15327	15088	14975	15135	14874	14864	14846	14919	15033	15064	15025	15015	15010	14896	15219	14860	15085	15175	15015	15100	15057	15059	14877	15135	14847	15005	15247	14999	14941	14929	15073	15085	14946	14915	15043	14903	14960	14893	14859	15021	15107	15040	15018	15207	14927	15031	14960	14962	15005	14928	14695	14967	15034	14998	14899	15157	15067	15138	14982	15169	14823	14799	14998	15071	14984	15109	14889	15053	15077	14822	15057	15010	15024	15068	14886	14946	15058	14911	15106	15015	14898	15009	15145	15063	14987	15051	15065	15160	14976	15013	15119	14932	14921	14966	15153	15021	15047	14874	14911	14843	15191	15036	15127	15014	15055	15027	15052	15050	15057	14857	15064	15193	14945	15021	15049	15105	15146	15155	14885	15004	14892	14961	14873	14946	15060	14870	15129	15093	15098	15003	14969	14933	15007	15072	15031	15013	15165	15033	15055	15015	15111	14885	14988	15012	14937	14974	14973	14985	14961	14876	14948	15008	15072	15083	14927	14880	15155	15073	15109	15098	15050	15038	14791	15171	15055	14932	14885	15028	14944	14776	15000	15057	14968	15028	15073	15031	15030	14998	14988	14849	14960	15114	15184	15019	15085	14841	14998	14876	15042	15155	14958	15082	15028	15213	14716	15031	15123	14899	14931	14980	15085	15101	15179	14719	14845	14882	14780	15118	14933	15189	14998	14947	15054	14803	14935	15036	14857	15087	15281	15252	15126	14859	14897	14962	15154	14881	15084	14804	15070	15080	15129	15109	15036	14758	15017	14738	14754	15140	15059	14953	14944	14937	14847	14870	15160	14945	14781	15149	14737	14908	15057	14904	14924	15064	14897	15169	14985	15059	15048	15223	14896	15095	14955	14970	14971	15024	14907	15019	15115	15030	15161	15061	14979	15094	15094	15009	15112	15143	15008	15051	15104	15062	15128	15002	14903	15077	15013	15187	14912	15274	15112	15149	15143	15080	14966	14896	14967	15185	15040	15054	14815	15004	14890	14992	15185	15231	15027	14951	15101	14943	14943	15195	14965	15028	14873	14936	14950	14973	15146	15041	14886	15178	14992	15125	14940	15123	14905	14852	14944	15079	14964	15010	14876	15034	15012	15036	15099	15028	14965	15014	15044	14912	14921	15025	15040	14982	14893	14931	15088	15193	15003	15057	15113	14976	14979	14991	15126	15002	15097	15037	14734	15136	15011	14963	15160	15074	14917	15012	14883	14788	14937	15048	15251	15266	14911	15075	14946	14872	14979	14935	14945	15012	14825	15086	15088	15062	14918	14855	14886	14986	15065	15001	14924	14958	15092	14978	14928	14927	14871	14971	15112	14872	14977	14929	15104	15161	14985	15015	15108	15133	14985	14997	15099	14908	14888	14938	14973	14966	14731	15112	14959	15263	14906	14888	14919	15015	14771	14972	14952	14998	15034	14855	14976	15026	14878	15081	15082	14898	14982	15064	15205	15156	14911	15101	14972	15233	14840	15002	14864	14998	14973	14938	15090	15083	14955	14989	15141	14744	15002	14904	15003	15011	14899	15036	14861	15051	15116	15106	15092	15145	15098	15123	14978	15184	14863	14956	14984	14814	15053	14910	15104	14888	14993	15083	15085	15093	15154	15054	14891	15077	14775	15013	15060	15004	14996	15044	14788	15071	14912	14889	15098	15070	14908	15087	15268	15080	15031	14940	14981	15048	14963	14874	14959	14831	14856	14860	15099	14963	15231	15037	14974
12812	21329	19737	16496	15996	15502	15059	15015	14662	14123	13580	13552	14371	20439	25849	27439	25194	20569	16320	13831	13384	13200	13019	13245	13226	13230	13007	13178	13035	13126	13040	13177	13157	13224	13168	13120	13235	13139	13234	13024	13161	13141	13248	13093	13133	13150	13253	13042	13017	13180	13115	13324	13195	13098	13230	13104	13157	13049	13140	13038	13253	13132	13098	13146	13227	13116	13144	13275	13131	13100	12991	13423	13305	13085	13188	13033	13129	13058	13068	13131	13087	13092	12941	13161	13154	13128	13083	13173	13252	13058	13066	13119	13185	13110	13142	13056	13167	13137	13082	13105	13068	13274	13018	13066	13156	13145	13258	13156	13103	13186	13277	13252	13083	13137	12921	13043	13184	13121	13179	13149	13115	13096	13108	13197	13098	13033	13092	13177	13243	13191	13142	13122	13112	13306	13232	13024	13207	13259	13168	13071	13042	13144	13112	13200	13112	13222	13100	13057	13045	13166	13199	13132	13128	13063	13198	13048	13125	13087	13229	13200	13148	12974	13280	13202	13007	13229	13213	13171	13269	13215	13165	12940	13015	13120	13251	13127	12983	13288	13263	13080	13074	13108	12973	13199	13183	13123	13077	13096	13120	13015	13090	13196	13188	13187	13026	13136	13006	13150	13104	13115	13200	13114	13007	13221	13052	13146	13118	13127	13151	13040	13307	13214	12931	13149	13240	12948	13122	13153	13104	12965	13302	13246	13037	13126	13176	13046	13172	13053	13154	13000	13157	13105	13065	13093	13058	12982	13060	13437	13115	13160	13309	13252	13164	13160	13245	13098	13185	12901	13136	12914	13006	13159	13222	13094	13132	13247	13248	13137	13012	13143	13054	13165	13202	12983	13115	13231	13162	13254	13248	13031	13166	13081	13086	12997	12974	13221	13075	13220	13008	13129	13172	13138	13023	13149	13040	13018	13134	13047	13091	13201	13290	13141	13036	13089	13247	13095	13184	13184	13103	13333	13087	13194	13177	13128	13160	13147	13125	13250	13220	13219	13328	13233	13157	13200	13136	13159	13064	12971	12936	13260	13014	13175	13182	12992	13156	13110	13003	13112	13173	13062	13077	13243	13030	13081	13157	13083	13082	13291	13247	13087	13097	13007	13036	12965	13162	13105	13021	13111	13205	13000	13183	13246	13054	13126	13137	13159	13249	13044	13144	13132	13079	12984	13130	13069	13057	13235	13077	13096	13211	13251	13038	13144	13161	13131	13109	13120	13277	13100	13045	13191	13152	13097	13105	13177	13046	13115	13053	13163	13057	13276	13144	12927	13075	13073	13282	13220	13093	13002	13199	13160	12956	13118	13229	13181	12976	13133	13017	13148	12945	13037	13004	13282	13127	13209	12976	13164	13165	12895	13079	13079	12971	13133	13253	13106	13127	13088	13128	13016	12964	13024	13121	13191	13011	13050	12915	13165	13013	13102	13125	13173	13175	13182	13116	13132	12991	13207	13125	13020	12938	12979	12988	13173	13068	13055	13045	13034	12994	13227	13025	12906	13213	13174	12912	13390	13185	13105	12932	13340	13139	13027	13084	13031	13124	12918	13216	13159	13162	13187	13108	13173	13016	13181	13132	13167	13083	13259	13031	13267	13177	13087	13129	13112	13171	13047	13074	13256	13061	13120	13147	13149	13076	13136	13060	13303	13075	13105	13314	13115	13041	13225	13122	13181	13317	13166	13144	13160	13136	13190	13046	13034	13132	13168	13176	13102	13144	12983	13195	13082	12950	13155	13259	13129	13022	13162	13080	13094	13118	13263	13108	13040	13223	13249	13066	13136	13076	13159	13065	13035	13022	13347	13195	13042	12932	13034	13219	13269	13010	13118	13066	13055	13131	13084	13198	13211	13125	12987	12973	13047	13251	13059	13333	13214	13015	13204	13048	13134	13027	13291	13168	13092	12988	12964	13019	13161	13111	12981	13310	13050	12970	12974	13130	13038	13223	13036	13066	13094	13172	13291	13082	13015	13155	13144	13233	13115	13276	13114	13059	13181	13210	13073	13258	13174	13251	13164	12926	13232	13113	13181	13011	13166	13122	13076	13239	13091	13156	13250	13214	13003	13182	13136	13163	13183	13156	13008	13147	13225	13147	13150	13093	13172	13169	13268	13112	13019	13147	13153	13253	13055	13095	13039	13059	13097	13042	13177	13084	13102	13024	13131	13290	13061	13157	13079	13210	13112	13107	13122	13079	13151	13041	13181	13051	13009	13092	13079	13083	13087	13156	13162	13126	13153	13015	13143	13115	13094	13074	13247	13028	13139	12968	12920	13113	13007	13016	13273	13217	13273	13134	12989	13132	13006	13153	13222	13219	13034	13043	13225	13168	13125	13118	13142	13123	13058	13036	13077	13133	13244	13202	13079	13123	13189	13237	13088	13159	13105	13107	13060	13029	13058	13090	13262	13188	13088	13112	13225	13074	13150	13027	13254	13066	13182	12986	13049	13132	13232	12948	13166	13017	13032	13230	13084	13231	12956	13099	13075	13246	12961	12885	13062	13202	13090	13166	13243	13268	13091	12989	13237	13148	13077	13217	13024	13047	12900	13102	13190	13255	13158	13078	13153	13078	13144	13161	13181	13184	12937	13136	13061	13130	13126	13070	13124	13074	13102	13228	12932	13086	13034	13221	13058	13218	13169	13208	13079	13151	13165	13111	13367	13158	13153	12934	13099	13136	13155	13243	13224	12922	13185	13081	13010	13083	12984	13036	13247	13091	13114	13110	13000	13166	13149	13050	13159	13118	13045	13190	13068	13237	13208	13115	13222	13210	13292	13048	13123	13216	13074	13224	13110	13063	13186	13256	13063	13090	13104	13228	13214	13212	13166	13115	13011	12992	13011	13071	13193	13129	13179	13129	13177	13202	13026	13038	13184	13064	12927	13242	13204	13169	13256	13080	13223	13155	13166	12979	13318	13152	13041	13051	13079	13011	13397	13232	13129	13183	12956	13175	13254	13115	13012	13061	13226	13031	12953	13086	13320	13153	13111	13053	13190	13150	12980	12996	13172	13096	12957	13032	13132	13169	13076	13073	13291	13180	13232	13070	13260	13165	13061	13261	12980	13137	13228	13216	13066	13140	13037	13134	13173	13227	13161	13284	13064	13238	13023	12945	13187	13188	13101	13182	12850	13138	12974	13021	13240	13051	13083	13208	13269	13184	13285	13162	13116	13153	13123	13191	13027	13086	13121	13131	13091	13149	13102	13279	13262	13163	13386	13160	13203	13282	13114	13083	13332	13135	13111	12954	13266	13288	12853	13036	13155	13157	13073	13142	13201	12928	13172	12998	13122	13088	13256	13082	13156	13105	13092	13214	13091	13069	12995	13242	13192	13223	13050	13108	13127	13117	13131	13108	13105	13109	12997	13114	13127	13196	13025	13179	13102	12987	13041	13118	13211	13201	13041	13174	13308	13148	13129	13112	13081	13213	13005	13252	13142	13162	13099	13150	13048	13177	13223	13198	13143	13143	13137	13078	13034	13104	13118	13169	13208	13066	13219	13149	13080	13116	13122	13103	13064	13183	13270	13134	13171	13014	13060	13074	13047	13051	13112	13114	13150	13095	13129	12998	13189	13271	13243	13320	13063	13108	13056	13053	13123	13088	13084	13302	13182	13124	13139	13089	13179	13166	12863	13287	13141	13255	13163	13299	13086	13230	13169	13116	12936	13181	12979	13168	13251	13092	13277	13260	13069	12997	13171	12934	13096	13019	13120	13109	13176	13076	13195	13198	13157	13192	13101	13110	13161	13298	13035	13280	13125	13210	13079	13180	13160	13170	13146	13122	12978	13141	13118	13188	13148	13362	13191	13056	13221	13177	13117	13075	13114	13123	13180	13219	12961	13032	13146	13150	13200	13008	13007	13230	13008	13082	13243	13046	13011	13103	13247	13136	13021	13148	13193	13182	13078	13294	13322	13180	13162	13130	13292	13222	13057	13084	13200	13097	13043	13181	13081	13103	13105	13132	13101	13247	13163	13300	13230	13103	13053	13037	13073	13108	13257	13327	12982	13103	13097	13104	12888	13270	13160	13218	13111	13119	13140	13208	13181	13246	13263	12998	12968	13174	13251	13131	13138	13069	13217	13190	13056	13346	13046	13208	13079	13209	13130	12991	13099	13069	13253	13113	13169	13138	13271	13251	13149	13117	13067	13034	13014	13030	12878	13016	13159	13124	13177	13028	13230	13229	13051	13259	13132	13042	13080	13017	13014	13057	13156	13031	13074	13064	13053	13280	13187	13157	13143	13156	13181	13103	13227	13221	13054	13074	13255	12954	13277	13206	13230	13133	13117	13103	12992	13077	13074	13148	13074	12913	13119	13150	13125	13177	13078	13092	13062	13244	13084	13220	12966	13027	13102	13097	13134	13232	13205	13131	13121	13250	13014	13045	13106	13152	13171	13092	13164	13125	13147	13059	13248	13173	13213	13089	13053	13090	13118	13009	13239	12999	13120	13161	13043	13108	12990	13077	13103	13204	13218	12980	13102	13201	12995	13250	13060	13258	13213	13206	13097	13093	13168	13267	13264	13002	13098	13168	13169	13227	13283	13026	13109	13040	13106	12988	13233	13180	13118	13125	13043	13127	13079	13221	13088	13164	13111	13232	13224	13111	13244	13052	13212	13179	13228	13050	13158	13104	13145	13196	13241	13019	13073	13115	13091	13036	13024	13185	13111	13219	13184	13100	13181	13124	13014	13018	13116	13141	12940	13148	13138	12968	13331	13015	13296	13170	13162	12911	13004	13261	13240	13186	13046	13194	13015	13159	13252	13160	13024	13144	13230	12992	13270	12994	13128	13169	13116	12978	13152	13182	13031	13074	13098	13051	13128	13008	13159	13039	13075	13111	13081	13143	13141	13092	13079	12954	13160	13040	13311	12949	13168	13129	13054	12973	13061	13169	13230	13126	13259	13153	13121	13056	13160	13221	13178	13080	13060	13189	13086	13198	13103	13183	13233	13039	13107	13274	13254	13255	13174	12843	13020	13198	13203	13370	13129	13057	13062	13129	12994	13151	13198	13083	13324	13241	13227	13045	13277	13041	13077	13182	13086	13159	13134	13114	13018	13147	13164	13175	13178	13191	13159	12985	13149	13041	13122	13139	13199	13018	13176
22522	20880	28579	23332	20987	22629	23791	17735	16470	16634	15944	15666	15855	20308	35068	37803	32769	25041	19661	16636	15792	15501	15381	15428	15157	15184	15319	15175	15207	15198	15231	15062	15278	15047	15311	15247	15264	15244	15408	15239	15143	15159	15331	15344	15234	15206	15160	15278	14977	15214	15194	15173	15126	15161	15381	15126	15158	15217	15287	15191	15109	15361	15275	15181	15130	15057	15118	15372	15058	15087	15264	15178	15116	15160	14980	15220	15247	15174	15272	15121	15311	15294	15237	15051	15242	15139	15167	15159	15141	15187	15055	14990	14908	15052	15129	15131	15182	15055	15198	15116	15103	14908	15053	15093	15190	15168	15324	15019	15295	15223	15333	15069	15173	15068	15196	15197	15273	15247	15053	15113	15078	15193	15161	14985	15207	15184	15203	15334	14915	14929	15182	14951	15081	15068	15067	15083	15000	14837	14964	15067	15230	14972	14911	14924	15065	15277	15066	15157	15144	15058	15147	15195	15135	15071	15107	14932	15232	15085	15070	14848	15038	14992	15095	15030	15025	15129	15179	14831	15083	15156	15147	15072	15080	14968	15028	15222	14946	15152	15157	15138	15118	15208	15116	15140	14968	15104	14864	15031	15161	14921	15114	15018	15119	14943	15160	15064	15083	15028	15070	15223	15024	15292	15214	15050	15132	14962	15106	15174	15120	15255	15184	15076	15146	15033	15057	15098	14972	15063	15172	14993	14942	15179	14991	15070	15026	15054	14997	14989	15032	15131	14950	14892	15098	15379	15125	15118	15248	15063	14935	15025	14902	15033	15132	15098	15014	14953	15053	15099	15101	14986	14997	15109	15114	15229	15008	14958	15113	15211	15068	15007	15083	15277	15153	15098	15357	15018	15115	15106	15056	15024	15144	14887	15221	15243	14815	14962	15008	14963	15076	15088	15152	14903	15171	15350	15174	14898	15205	15109	15093	15126	15114	15191	14887	15133	15288	15115	15043	15080	15007	15004	15021	15168	14986	15199	15163	15132	15062	15069	15062	15167	15140	15186	14991	15007	15076	14949	15144	15179	15092	15169	15136	15124	14883	15197	14890	15130	15229	14954	15285	15036	15088	15128	15057	15045	15066	15089	15128	14907	15014	15037	15127	15229	15018	15089	15095	15323	14969	15122	15007	15143	15173	15143	14983	14957	15155	15150	14948	14967	14983	15071	15166	15309	15232	15107	15030	15175	15048	15035	15224	15237	14966	14960	15206	15134	15146	14953	15092	15065	15284	15047	15167	14855	14884	15166	14982	14969	15224	15030	15267	15302	15133	15150	15264	15190	15255	15218	15084	15152	15004	15013	14939	15042	15259	15219	15205	15082	15192	15105	15253	15122	15130	15206	15104	14992	15239	15225	15019	15060	15171	14926	15043	15089	15044	15149	15339	15279	15268	14970	15064	14969	15166	15074	14962	15083	15049	14988	15316	15071	15026	15092	15040	15062	15081	15356	15284	15121	15092	15096	14941	15222	14888	15156	15015	15053	15153	15052	15044	15072	15146	14971	15310	15000	14989	15129	15231	15105	15191	15092	15185	15128	15042	15256	14962	15244	15306	14875	15105	15038	14996	15096	15163	15048	14992	15036	15018	14997	14969	15302	15041	15072	15205	14832	15043	15149	14966	14859	15025	14998	14967	15129	15113	15152	15131	15125	15139	15116	15061	15207	14961	15161	15009	15021	14900	15185	14984	15083	15112	14876	15071	15073	15069	15201	14940	15084	14959	15081	15058	15014	14985	15062	15076	15010	15089	14993	14958	15164	15042	15115	15112	15042	15039	15058	14965	15306	14967	15138	15032	15109	15275	15055	15155	15046	15169	15119	14969	15031	15106	15121	15254	15081	15128	14925	14985	15026	15142	15049	15036	14888	15061	15293	15142	15293	15082	15153	15039	15256	15112	14983	14890	14839	15172	15172	15136	15121	15114	15068	15150	14983	15073	14957	15134	15057	15129	15060	15185	15073	15157	14826	15185	15078	15116	15214	15019	14987	14947	15077	14961	15061	14885	15240	15150	14737	15041	15079	15020	15062	15089	15144	15134	14968	15036	15095	15052	15183	15094	15043	15163	15180	15168	15021	15052	15128	15084	15063	15196	15096	15160	15332	15104	14981	15057	14952	15153	15208	15184	14907	15139	14925	15168	14911	15071	15103	15141	15007	14921	15127	15203	15203	15146	15008	15059	15338	14977	15017	14990	15104	15051	15010	15096	14959	15073	14852	15028	15137	15080	15098	14929	14987	15090	15044	15274	15141	15047	15132	14962	15126	15115	15207	14860	14919	15093	15037	15286	15180	15071	14783	15258	15139	15352	15153	15116	15106	15201	15240	14901	15149	14954	15222	15173	15028	15093	15122	15030	14976	15119	15111	14962	14899	15250	15135	15159	15103	15115	15069	14889	15217	15146	15077	15024	15052	14950	14994	15124	15077	15134	15043	15177	15045	15179	15080	15122	14965	15303	15079	15114	14941	15143	14936	14990	15085	15092	15072	15180	15164	15205	15278	15032	15196	15161	15094	15209	15114	15032	15095	15129	15124	15018	14982	14981	14961	15074	15011	15064	14937	15092	15159	15105	14808	15001	15292	15270	15051	14913	14956	14833	14945	15056	15019	15036	15098	15036	15221	15055	15035	15063	15045	15095	15084	15186	15239	15057	15270	15064	15164	15048	15170	15228	15121	15109	15161	15136	15273	15197	14951	15046	14866	15040	14852	15174	15002	15143	15072	15008	15079	15108	15041	15102	14955	15085	15253	15218	15332	15264	14931	15079	15066	15181	14922	15139	15018	14942	14983	15045	15020	14866	14931	14805	15068	15233	15134	15213	14933	15252	15217	15265	15242	15002	14928	15112	15020	15075	14912	15065	15051	15137	14961	15257	14912	15001	15120	15022	15111	14966	14982	14920	15073	15060	15167	15012	15007	15079	15010	15124	15033	14981	15307	15022	15118	15172	15002	15221	15074	15124	14990	15159	14926	15038	14922	15052	15100	15058	14931	15164	14939	15131	14985	15245	15139	14997	15217	15031	15059	14912	15084	15179	15043	15085	15027	14954	15062	15061	15046	14954	15116	15030	15070	15126	15119	15334	15102	15115	14941	15213	15171	15007	14960	14927	14914	15011	14987	15109	15077	14893	15050	14942	14953	15134	15028	15062	14925	14941	14726	15066	14808	15098	15260	15089	14981	15099	15008	15096	14903	15056	15248	15202	15188	15183	15189	15163	15151	15188	15327	15195	14965	15105	15159	15003	14931	15236	15148	15049	15025	15149	15343	15132	15028	14953	15261	15152	15235	14985	14976	15178	15111	14817	15135	14897	15145	14927	15293	15110	14966	15187	15183	15178	15080	14952	15130	15099	14940	15150	15017	15084	15145	15213	15167	15074	15177	15048	15175	15040	15053	14929	15032	15024	15070	15235	15211	15147	15146	15104	15049	15023	15100	15259	14988	15350	15272	15142	15141	14839	15020	15080	15030	15351	15023	15075	15221	15022	15079	15238	14938	15159	15077	15040	15118	15147	14921	14914	14915	15357	15045	15044	15222	15101	15012	15008	15016	14998	14940	15061	15051	15063	15051	15171	15128	14934	15001	15169	15172	15043	15278	15153	15035	14996	15083	15024	15043	15179	15052	15143	15356	15134	15185	15228	14916	15075	15180	15148	15068	14996	15092	15117	15053	15139	15105	15311	15070	14979	14846	15034	15043	15091	15206	15193	15172	15116	15169	14982	15139	15136	15228	15031	15120	15119	15146	14972	15068	15102	14905	15046	15031	15316	15379	15033	15178	15167	15043	15015	15052	15063	14960	15043	15062	15070	15023	15041	15035	14857	15325	15077	15323	15160	15074	15105	15206	14992	15226	15112	15060	15037	15041	15033	14997	15082	14891	14996	15010	14997	14921	15137	15163	15013	14944	15068	15006	14987	15127	15074	14998	14973	15143	15173	15059	15153	14997	14983	15187	15165	15076	15191	15199	15129	15130	15336	15188	15130	15212	15184	15062	15149	15019	15204	15032	14957	15056	15236	15051	15042	15223	15192	15357	15038	14956	14922	15283	15044	15037	15098	15053	15279	15043	15102	15156	15076	15056	15100	15092	15269	15313	14978	14925	15209	15148	15130	14862	15020	15013	14841	15124	14999	15032	14980	15211	15077	14953	15141	15123	15102	15107	15000	15084	15078	14881	15087	15035	15013	15074	15245	15095	15124	15058	14988	15119	15038	15063	15144	15143	15132	15119	14870	15023	15152	15159	15153	15061	15094	15019	14777	15090	14773	15163	14986	14953	15035	15133	14888	15047	14903	14982	15069	15084	14906	15162	15165	15221	15202	15095	14785	15105	15063	15099	15070	15261	15154	15036	15050	15024	15297	15190	15129	14852	14976	15245	15250	14986	15091	15020	14865	15169	15028	14969	15003	15162	15042	15110	15095	14959	15132	15096	15276	15122	15243	15084	14914	15104	14875	15001	15023	15110	15026	15094	15218	15045	14982	15036	14982	15126	15103	15115	15122	15061	15082	15060	15007	15245	15234	15119	15080	14903	15043	15103	15117	15292	15225	15098	15071	15055	15028	14995	15051	14952	15146	15181	14921	15107	15125	15050	14911	15083	14818	15218	15171	15188	15086	15017	15287	15128	15055	15092	15051	15021	15071	14964	15042	14976	15123	15173	15008	15128	15060	15131	15016	15001	15092	15143	15170	15126	15241	15122	15167	14902	15239	15126	14994	15056	15017	15204	15118	15020	14948	14977	14995	14972	15012	15198	14888	15234	15055	15038	15067	15162	14992	15064	14981	15276	15071	15172	15009	15135	14981	15400	15035	15107	15081	15095	14995	14997	14943	15008	15189	15072	15096	15045	15200	14962	15062	15004	15068	15000	15233	15007	15221	15283	15055	15198	15279	15052	15141	15167	15036	15169	15125	14940	15164	15189	15080	14989	15103	15177	15145	15055	15092	15200	15178	14846	14994	14919	15049	15095	15048	15226	15140	15051	14972	15138	15100	15179	15170	14951	15223	15175	15241	15105	15073	15102	15035	14943	15083	15097	15165	15128	14922	15019	15039	14957	15185	14875	15046	15187	15261	15031	15047	15014	15233	15170	15154	15008	14896	14900	15125	14963	15021	15061	14995	14902
14127	26574	24154	19160	18057	17413	16973	16118	15145	14628	14245	13848	13942	21838	37772	38711	32504	24032	17599	14325	13503	13093	13358	13188	12980	13163	13201	13288	13046	13226	13225	13262	13238	13186	13154	13114	13153	13251	12983	13080	13184	12993	13119	13137	13044	13072	13116	12973	13065	13140	12962	13242	13067	13231	13140	13083	13132	13147	13114	13103	13081	13007	12970	13112	13033	12923	13068	13144	13168	13258	13189	13097	13044	13116	13137	13238	13096	13114	13049	13193	13122	13064	13080	13114	13123	13077	13155	13005	13143	12994	13271	13042	13168	13115	13107	13043	13194	13173	13157	13274	13036	13087	13089	13120	13058	13154	13239	13012	13258	13197	13080	13155	13065	13105	13098	13081	13153	13106	13219	13239	13161	13229	13126	13207	13036	13072	13121	13043	13063	13102	13086	13254	13167	13030	13230	13262	13122	13177	13034	13049	13146	13072	13184	13190	13021	13128	13250	13200	13352	13235	13104	13117	13083	13017	13083	13126	13091	13109	13004	13151	13182	13099	13066	13144	13156	13189	13055	13270	13066	13346	13025	13059	13153	13095	13141	13060	13239	13217	13180	13071	13122	13084	13081	12992	13147	13127	13171	13110	13140	13059	13154	13117	12967	13231	13099	13188	13203	13117	13023	13060	13137	13061	13127	13121	13126	13025	13060	13086	13142	13090	13184	13044	13151	13125	13120	12988	13255	13078	13179	13138	13024	13163	13142	13128	13010	13135	13115	13044	13079	13053	13097	13111	13205	13066	13170	13207	13445	13092	13128	12994	13034	13031	12970	13017	13209	13180	13123	13159	13066	13128	13295	13057	13070	13157	13146	13149	13022	13100	13228	13253	13100	13156	12993	13183	12848	13097	12945	13209	13037	13040	13002	13001	13095	12879	13038	13100	13088	13158	13047	13216	12998	13152	13000	13000	13155	13088	13060	12968	13229	13206	13177	13054	13159	13176	13197	13192	13034	13200	13024	13140	12899	13181	13242	12953	13273	13085	13003	13231	13036	13042	13074	13047	13286	13206	13015	13088	13065	13146	12978	13102	13062	13146	13138	13125	13127	13004	12988	13003	13331	13169	13087	13115	13195	13052	13104	13025	12994	13076	13051	13032	12985	13273	13084	13076	13134	13130	13043	13182	12976	13079	13234	13213	13009	13096	13346	13098	13196	13299	13046	13044	13013	13100	13103	12806	13049	13117	13157	13039	13032	13088	13149	13086	12984	13090	13126	13018	13163	13157	13051	13111	13157	13154	13040	13057	13014	13093	13072	13249	13178	13019	13099	13015	13181	12936	13107	13111	13202	13156	13186	13170	13029	13062	13130	13244	13113	13201	13153	13018	12993	13070	13066	13010	12962	13007	13172	13177	13232	13058	13051	13185	12985	13021	13085	13144	13225	13213	13168	13140	13087	13108	13152	13182	13258	13065	13061	13163	13037	12954	13164	13266	13045	13172	13017	13078	13127	12943	12972	13168	13041	13070	12932	12945	13105	13050	13191	13011	13013	13032	13290	13180	12994	13114	13088	13033	13072	13165	13099	12929	13110	13099	13098	13040	13105	13023	13124	13140	13061	13024	12999	13151	13091	13052	13108	13350	13052	13048	13233	13202	13182	13077	13165	13102	13206	13097	13133	13022	13200	13038	13108	12995	13236	13111	12959	13287	13140	13125	13141	13065	12977	13058	13047	13002	13065	13193	13050	13073	13205	13206	12899	13104	13082	13047	13060	13128	13127	13056	13109	13162	13042	13012	13161	12925	13099	13237	13080	13254	13203	13126	13114	13127	13083	12980	13154	13200	13022	13117	13112	12966	13091	13096	13070	12968	12957	13200	13148	13000	13049	13214	13271	13208	13148	13133	13204	13061	13181	13107	13195	13118	13079	13040	13048	13138	13183	13116	13281	12965	13195	13100	13049	13117	13023	13014	13044	13198	13030	13159	13077	13249	13072	13132	13092	12915	13029	13123	13171	13056	13157	13039	13236	13245	13249	13219	13194	13116	13162	13145	13231	13067	13015	13219	13091	13219	13235	13026	13193	13133	13289	13061	13001	13115	12862	13025	13253	13172	13176	13245	13118	13217	13110	12978	13290	13225	12932	13200	12998	12979	13039	13103	13058	12987	13168	13260	13127	13101	13216	13046	13154	12999	13157	12967	13321	13057	13008	13123	13291	13056	13094	13059	13063	13265	13047	13086	12901	13080	13009	13047	13160	13289	12913	13170	13103	13067	13010	12974	13104	13207	13144	12927	13108	13161	13092	13073	13109	13183	13070	13112	13013	13002	13147	12998	13224	13101	13108	13318	13149	13258	13203	13030	13030	13119	13274	12890	13046	13116	13033	13134	13184	13151	13089	13080	13120	13011	13049	13063	13105	13089	12972	13303	13085	13165	13154	13147	13165	12994	13092	13162	13103	13162	13055	13063	13071	13092	13046	13082	13065	13067	13259	13277	13119	13065	13026	13047	13190	13008	13030	12963	13048	13222	13023	13251	13074	13036	13227	13183	13140	13108	13200	13007	13333	13053	13053	12994	13180	13192	13055	13066	13017	13221	13086	13115	13018	13029	12943	12974	13063	13197	13165	13232	13092	13110	13071	12933	13060	13076	13056	13065	13123	13244	13122	13032	13067	12833	13113	13219	13118	13078	13144	13066	12944	13085	12977	13078	13266	13037	13042	13113	12930	13188	13153	13051	13172	13129	13207	13015	12973	13055	13033	13135	13072	13017	13047	13183	12924	13189	13052	12995	13009	13107	13249	13020	13231	13048	13149	13080	13126	13048	12954	13180	13009	13203	13068	12978	13217	13077	13034	13048	13167	13166	13076	13141	13296	13031	13024	13003	13196	13256	13180	13187	13032	13013	13158	13029	12942	13086	13126	13165	13143	13199	13042	13140	13215	13107	13220	13119	12989	13129	13317	12943	13021	13198	13032	12998	13096	13229	13114	13012	13131	13049	12915	12974	13121	13155	13082	13036	13116	13036	13158	13103	13166	13150	13106	13014	13047	13056	13182	13140	13062	13057	13064	13050	12998	13098	12975	13119	13092	12912	13121	13199	13054	12989	13143	13273	13054	13158	13084	13134	12997	13092	13152	12978	13134	13111	13141	13091	13189	13100	13110	13044	13226	13206	13034	13158	13148	13108	12943	13165	13146	13087	13107	13241	13151	13258	13020	13179	13071	13245	13093	12987	13037	13001	13052	13037	12993	13193	13152	13161	13160	13008	13235	13072	12985	13214	13206	13083	13213	13175	13006	13209	13065	13171	13180	13135	13122	13150	12978	13120	13242	13133	13027	13150	13015	13093	13079	13120	13198	12915	13181	12866	13012	13125	13120	13187	13196	13057	12935	13118	13143	12988	13108	13113	13168	13050	13106	13092	13130	13067	13029	12998	13175	13089	13183	13264	13071	13027	12894	13066	13197	13059	13025	13149	13170	13076	13240	13157	12876	13072	13120	13209	13111	13127	13083	13029	13176	13038	13156	13024	13144	13096	13059	13039	13232	13092	13026	13060	13107	13061	13025	13144	13178	13128	13183	13261	13189	13156	13106	13082	13028	13146	13195	13050	13008	13068	13106	13019	12996	13265	13033	13053	13025	12988	13082	13006	13003	13072	13069	13164	13151	13193	13172	13163	12933	13124	12925	13143	13331	13064	13227	13107	13248	13089	13123	12962	13043	13055	13197	13098	13078	13051	13243	13140	13325	13092	13112	13156	12977	13051	13021	13035	13102	13236	13287	13193	13233	13049	13128	13110	13131	13066	13194	13005	13105	13034	13027	12829	13123	13275	13073	13267	12952	13112	13109	12930	13149	13043	13010	13113	13021	13146	13180	13032	13364	12990	13007	13137	13044	13016	13165	13125	12935	12947	13039	13053	13070	13019	13043	13172	13021	13119	13030	13047	13142	12966	13202	13204	13114	13031	13047	13093	13033	13068	13141	13169	12990	12933	13019	13176	13275	13175	13191	13140	13252	13310	13009	13284	12978	13051	12996	13188	13029	13100	13143	13117	12987	13043	13127	13262	13199	13135	13037	13094	13109	13209	13059	13132	12939	13066	13095	13093	13138	13053	13027	12986	13189	13145	13146	13161	13105	13275	13069	13129	12934	13208	13267	13232	13040	13230	12975	12974	13052	13103	13088	13006	13134	12992	13054	13064	13143	13172	13139	13157	12954	13136	13218	13074	13037	13175	13149	13182	13016	13118	13268	13183	13136	13202	13142	13041	13146	13216	13027	12925	13066	13129	13006	13054	13194	13044	12989	13115	13113	13150	13182	13155	13072	13107	13082	13056	13174	13043	13025	13103	13027	13160	13168	13069	13114	13207	13109	13188	13169	13183	13101	12991	13090	13108	13185	13037	13123	13205	13174	13175	13147	13116	13075	13159	13063	13065	13188	13275	13167	12989	13097	13118	13000	13104	13145	13268	13005	13144	13041	13119	13213	13205	12967	13013	13069	13055	13124	13033	13024	12881	13052	13019	13133	12999	13211	13076	13209	12967	13180	13037	13056	13203	12948	13181	13261	13139	13136	12923	12994	13118	13157	13090	13223	13022	12992	13104	13127	12962	13053	13158	13044	13180	13270	13093	13139	12956	13074	13060	13226	13058	12982	13112	13161	12975	12936	13081	12932	13216	13163	13128	12983	13316	13167	13077	13123	13164	13088	13040	13177	13161	13027	13105	13247	13181	13083	13086	13169	13135	13094	13224	13167	13114	12995	13209	13275	13111	13195	13032	13193	12983	13164	13145	13179	13118	13125	13076	13091	13139	13003	13033	13161	13151	13096	13218	13237	12943	13110	13095	13166	13265	12983	12998	13091	13126	13128	13028	13198	13047	13218	13095	12982	12875	13140	13039	13121	13048	13138	13036	13075	13031	13216	13103	13121	13203	13061	13069	13079	13074	13072	13265	13047	13088	13047	13304	13102	13008	13149	13044	13243	13160	13080	13031	13132	13117	12985	13004	13101	13182	13016	13206	13035	13093	13299	13207	13086	13224	13046	12973	13021	13103	13248	13145	13112	13228	13256	13091	13087	13099	13297	13078	13025	13100	13080	13161	13083	13075	13203	13054	13121	13160	13119	13073	13116	12953	13303	12967	13018	13110	13180	13040	13052	13056	13159	12988	13050	13036
26913	21326	23221	19507	16091	16151	16178	15472	15547	15619	15605	15401	15560	15406	16959	17634	17453	16439	15694	15629	15473	15255	15149	15285	15320	15194	15433	15394	15299	15339	15260	15228	15161	15253	15074	15188	15283	15000	15171	15374	15404	15271	15067	15145	15349	15032	15214	15209	15454	15181	15057	15031	15312	15336	15248	15226	15062	15298	15108	15263	15307	15169	15173	15174	15049	15358	15300	15092	15232	15177	15185	15066	15129	15280	15188	15168	15117	15193	15418	15177	15279	15278	15248	15267	15081	15191	15044	15239	15380	15062	15347	15063	15289	15379	15308	15190	15212	15360	15517	15283	15412	15301	15396	15301	15176	15144	15298	15156	15056	15320	15267	15366	15572	15426	15292	15196	15391	15369	15259	15320	15278	15241	15258	15218	15365	15348	15232	15199	15233	15131	15179	15355	15344	15200	15299	15442	15324	15371	15296	15251	15157	15310	15159	15147	15268	15114	15253	15329	15116	15207	15212	15173	15278	15322	15457	15094	15156	15159	15237	15361	15239	15252	15265	15237	15182	15318	15381	15270	15241	15169	15152	15279	15202	15228	15401	15074	15264	15227	15375	15280	15199	15219	15271	15207	15329	15188	15331	15304	15129	15029	15273	15207	15281	15120	15271	15140	15305	15022	15054	15248	15207	15245	15147	15418	15372	15372	15141	15198	15148	14990	15372	15313	15186	15275	15289	15226	15166	15193	15333	15241	15328	15204	15358	15100	15362	15296	15206	15363	15273	15226	15393	15375	15255	15336	15330	15359	15213	15429	15165	15003	15344	15269	15122	15252	15491	15360	15134	15092	15335	15131	15200	15323	15122	15155	15151	15181	15189	15150	15164	15326	15314	15394	15157	15381	15157	15124	15399	15164	15131	15281	15077	15103	15143	15237	15318	15269	15157	15297	15302	15049	15216	15131	15145	15266	15325	15374	15279	15402	15291	15185	15438	15226	15271	15061	15253	15260	15357	15152	15283	15299	15235	15335	15379	15173	15005	15327	15332	15308	15145	15223	15056	15220	15216	15281	15169	15294	15345	15290	15350	15098	15264	15231	15255	15307	15295	15261	15135	15321	15420	15191	15258	15274	15194	15261	15217	15348	15297	15182	15092	15176	15263	15181	15410	15122	15124	15194	15290	15107	15322	15228	15244	15157	15171	15126	15330	15199	14919	15143	15155	15270	15125	15133	15167	15134	15225	15424	15158	15070	15176	15193	15187	15306	15325	15390	15183	15009	15397	15280	15257	15240	15311	15484	15182	14995	15243	15210	15301	15238	15294	15209	15091	15238	15110	15219	15305	15228	15111	15212	15098	15280	15341	15188	15121	15168	15067	15416	15134	15128	15321	15135	15289	15179	15387	15210	15211	15245	15343	15363	15222	15046	15186	15354	15344	15221	15102	15197	15280	15249	15151	15189	15264	15071	15340	15501	15336	15150	15071	15207	15236	15274	15275	15227	15275	15173	15244	15125	15259	15177	15182	15203	15075	15306	15164	15257	15226	15332	15364	15125	15317	15261	15149	15214	15187	15218	15354	15440	15463	15076	15116	15461	15289	15343	15284	15406	15255	15171	15255	15188	15295	15011	15261	15134	15150	15176	15319	15247	15338	15206	15102	15385	15409	15281	15456	15173	15415	15102	15138	15241	15393	14920	15076	15199	15256	15359	15338	15401	15224	15351	15415	15166	15131	15186	15200	15167	15163	15244	15298	15324	15287	15316	15396	15110	15097	15403	15228	15135	15088	15320	15195	15170	15226	15474	15338	15355	15255	15195	15234	15439	15239	15437	15249	15194	15459	15096	15197	15094	15251	15047	15245	15174	15020	15246	15218	15189	15083	15281	15292	15271	15375	15172	15443	15221	15211	15356	15161	15178	15204	15025	15341	15181	15228	15042	15116	15314	15269	15061	15251	15323	15282	15229	14943	15176	15059	15047	15047	15267	15185	14977	15023	15062	15132	15194	15207	15015	15255	15100	15332	15271	15294	15156	15256	15059	15125	15109	15158	15162	15250	15168	15255	15292	15100	15303	15213	15169	14986	15286	15041	15212	15299	15273	15099	15085	15493	14994	15407	15317	15048	15199	15346	15306	15409	15283	14957	15244	15225	15302	15218	15144	15050	15055	15210	15098	15225	15049	15450	15339	15113	15315	15314	15249	15145	15121	15207	15403	15449	15151	15284	15124	15226	15084	15248	15325	15374	15369	15107	15277	15435	15321	15144	15186	15133	15370	15201	15222	15277	15227	15164	15549	15256	15263	15108	15236	15303	15166	15140	15206	15294	15219	15096	15101	15132	15132	15206	15314	15337	15266	15079	15147	15303	15314	15374	15260	15269	15166	15269	15191	15356	15337	15306	15419	15237	15376	15291	15174	15431	15314	15139	15152	15244	15218	15257	15251	15065	15160	15181	14944	15270	15036	15191	15307	15181	15161	15263	15197	15074	15101	15132	15135	15154	15183	15445	15309	15536	15277	15198	15234	15357	15253	15153	15180	15280	15093	15266	15340	15162	15226	15007	15286	15136	15181	15235	15260	15257	15225	15161	15335	15168	15094	15345	14994	15059	15245	15259	15207	15314	15158	15202	15350	15146	15071	15157	15116	15236	15217	15103	15117	15100	15209	15077	15357	15014	15343	15353	15216	15166	15361	15246	15399	15286	15195	15252	15123	15181	15098	15212	15131	15354	15284	15130	15084	15241	15159	15290	15218	15275	15142	15318	15177	15342	15202	15112	15097	15049	15167	15204	15108	15465	15231	15328	15164	15321	15178	15147	15038	15303	15198	15437	15318	15337	15185	15330	15136	15172	15164	15311	15056	15162	15083	15442	15283	15309	15230	15191	14919	15047	15151	15518	15199	15138	15160	15312	15183	15098	15423	15212	15255	15360	15431	15198	15444	15229	15147	15245	15266	15286	15439	15370	15221	14975	15136	15232	15173	15398	15297	15156	15244	15172	15291	15447	15370	15286	15153	15335	15125	15321	15310	15130	15344	15064	15190	15273	15318	15286	15434	15323	15063	15232	15164	15230	15353	15278	15199	15296	15138	15168	15157	15123	15432	15236	15276	15043	15199	15229	15145	15361	15388	15203	15098	15298	15213	15258	15140	15120	15334	15339	15256	15157	15038	15334	15275	15295	15320	15199	15162	15354	15295	15134	15411	15174	15112	15232	15111	15398	15360	15222	15197	15262	15207	15112	15485	15169	15153	15277	15184	15234	15312	15314	15309	15276	15255	15072	15119	15184	15339	15273	15279	15317	15251	15212	15206	15181	15053	15423	15198	15274	15253	15344	15262	15142	15111	15173	15317	15078	15192	15184	15141	15115	15244	15279	15166	15262	15215	15269	15480	15417	15144	15125	15098	15371	15171	15166	15197	15210	15123	15102	15129	15343	15157	15315	15169	15151	15182	15341	15192	15200	15461	15414	15118	15087	15207	15270	15226	14998	15289	15355	15274	15331	15286	15267	15327	15167	15170	15303	15253	15207	15283	15236	15187	15327	15278	15297	15323	15254	15332	15497	15189	15336	15164	15197	15130	15336	15237	15090	15319	15289	15290	15219	15019	15349	15139	15136	15060	15261	15238	15365	15109	14821	15179	15150	15335	15437	15139	15382	15104	15241	15169	15396	15212	15193	15296	15196	15313	15144	15259	15344	15168	15070	15207	15120	15274	15246	15266	15184	15141	15614	15331	15039	15284	15246	14973	15070	15287	15187	15176	15288	15272	15259	14940	15384	15044	15223	15257	15183	15191	15192	15089	15283	15206	15238	15366	15133	15374	15486	15209	15332	15288	15304	15351	15182	15141	15310	15221	15247	15338	15264	15063	15181	15068	15425	15202	15203	15243	15124	15193	15362	15245	15171	15213	15220	15122	15193	15115	15140	15250	15428	15337	15376	15152	15295	15272	15268	15247	15265	15270	15274	15332	15399	15391	15095	15178	15394	15054	15256	15320	15195	15222	15223	15176	15461	15328	15255	15223	15134	15295	15317	15190	15311	15157	15218	15071	15149	15166	15010	15189	15175	15279	15251	15087	15171	15213	15216	15187	15187	15358	15235	15149	15307	15122	14987	15341	15203	15225	15245	15116	15274	15149	15036	15198	15095	15297	15245	15245	15095	15237	15401	15061	15068	15203	15341	15148	15292	15273	15268	15266	15220	15205	15053	15195	15276	14960	15226	15271	15088	15028	15470	15262	15189	15134	15132	15165	15299	15048	15218	15256	15312	15270	15274	15237	15273	15372	15223	15279	15190	15179	15328	15419	15403	15156	15137	15264	15122	15282	15362	15145	15193	15164	15396	15145	15321	15287	15128	15147	15222	15062	15164	15285	15211	15131	15241	15137	15137	15160	15252	15225	15157	15103	15368	15390	15246	15193	15395	15455	15332	15433	15289	15325	15061	15275	15317	15148	15155	15326	15159	15114	15363	15067	15321	15107	15054	15184	15104	15238	15147	15241	15247	15311	15263	15356	15192	15170	15288	15191	15393	15150	15416	15164	15135	15131	15262	15234	15019	15321	15444	15162	15178	15273	15150	15333	15420	15096	15131	15270	15169	15386	15382	15223	15265	15048	15128	15543	15238	15373	15203	15246	15158	15193	15399	15317	15280	15276	15078	15134	15177	15359	15356	15190	15158	15259	15207	15300	15132	15017	15143	15132	15254	15114	15328	15062	15129	15297	15255	15128	15157	15178	15166	15211	15372	15215	15285	15308	15372	15274	15376	15169	15355	15517	15222	15193	15129	15354	15203	15395	15263	15312	15270	15225	15038	15092	15135	15261	15204	15087	15389	15188	15183	15278	15285	15194	15065	15251	15297	15130	15386	15220	15300	15139	15257	15006	15288	15167	15154	15290	15155	15302	15041	15395	15271	15539	15242	15445	15331	15230	15216	14924	15281	15184	15168	15111	15360	15268	15041	15170	15178	15201	15360	15319	15199	15048	15261	15163	15350	15210	15052	15501	15194	15246	15338	15224	15424	15405	15126	15208	15232	15018	15164	15217	15043	15447	15451	15142	15103	15333	15314	15236	15448	15032	15119	15149	15260	15199	15196	15415	15318	15391	15387	15203	15173	15219	15219	15369	15062	15364	15148	15107	15216	15204	15368	15458	15416	15231	15067	15234	15160	15187	15280	15321
13400	15935	15861	14912	14539	14696	14260	13913	13812	13557	13508	13454	13499	13502	15980	16353	15690	14670	13635	13431	13315	13194	13197	13271	13257	13201	13179	13150	13324	13111	13330	13245	13134	13243	13275	13131	13333	13248	13261	13338	13153	13137	13436	13365	13104	13386	13257	13232	13178	13301	13196	13184	13228	13296	13113	13300	13065	13271	13347	13331	13251	13256	13217	13142	13258	13097	13218	13191	13429	13260	13345	13113	13142	13132	13229	13247	13350	13274	13246	13221	13277	13135	13177	13034	13180	13170	13188	13209	13175	13337	13047	13350	13128	13134	13300	13303	13237	13138	13207	13128	13278	13089	13316	13121	13207	13149	13329	13341	13142	13428	13410	13221	13137	13089	13155	13216	13278	13385	13057	13107	13161	13205	13144	13121	13245	13270	13444	13288	13384	13306	13068	13346	13212	13288	13169	13104	13067	13216	13204	13220	13398	13319	13138	13333	13149	13220	13217	13134	13227	13333	13111	13204	13180	13255	13159	13275	13169	13185	13267	13192	13242	13177	13399	13300	13146	13137	13078	13127	13287	13345	13279	12987	13095	13265	13138	13212	13143	13309	13069	13047	13227	13089	13170	13127	13303	13084	13354	13123	13223	13261	13348	13398	13239	13301	13117	13216	13167	13220	13174	13123	13231	13104	13225	13212	13205	13260	13318	13239	13147	13333	13280	13268	13249	13136	13048	13153	13112	13280	13306	13174	13325	13305	13303	13289	13230	13095	13239	13252	13244	13134	13303	13097	13358	13262	13233	13297	13209	13340	13256	13365	13304	13242	13288	13272	13287	13207	13266	13313	13178	13334	13232	13237	13203	13046	13272	13211	13369	13240	13350	13135	13161	13232	13268	13235	13143	13407	13452	13256	13233	13491	13086	13231	13041	13314	13287	13179	13406	13228	13264	13190	13131	13306	13345	13200	13111	13266	13407	13228	13115	13215	13291	13039	13270	13296	13155	13202	13250	13445	13258	13242	13229	13207	13236	13163	13122	13357	13180	13138	13327	13273	13161	13255	13297	13174	13185	13195	13264	13126	13331	13209	13147	13114	13331	13177	13315	13192	13345	13226	13207	13104	13101	13302	13076	13090	13208	13153	13228	13243	13192	13155	13177	13213	13243	13368	13292	13180	13075	13036	13343	13075	13134	13213	13225	13028	13074	13298	13181	13151	13178	13136	13134	13345	13168	13165	13237	13378	13088	13135	13343	13245	13292	13328	13179	13075	13201	13129	13224	13138	13337	13021	13170	13324	13253	13164	13261	13209	13297	13345	13243	13393	13364	13113	13210	13411	13072	13170	13207	13388	13321	13137	13316	13132	13151	13256	13214	13334	13197	13353	13197	13251	13157	13342	13205	13321	13218	13148	13136	13139	13203	13265	13228	13167	13159	13034	13261	13274	13036	13228	13103	13076	12954	13167	13247	12993	13207	13267	13181	13132	13178	13236	13249	13212	13320	13048	13143	13100	13176	13112	13129	13164	13094	13249	13344	13183	13274	13287	13275	13292	13105	13260	13204	13097	13210	13296	13152	13502	13239	13203	13294	13089	13134	13121	13073	13243	13253	13147	13023	13298	13132	13218	13316	13033	13255	13169	13274	13208	13228	13248	13229	13154	13114	13326	13110	13325	13137	13155	13119	13072	13283	13104	13208	13271	13261	13204	13323	13328	13178	13302	13218	13152	13173	13134	13282	13231	13295	13292	13211	13437	13304	13426	13186	13313	13135	13198	13039	13038	13426	13271	13198	13111	13179	13226	13220	13136	13306	13219	13379	13305	13036	13039	13232	13159	13235	13194	13291	13230	13121	13204	13157	13325	13043	13321	13105	13223	13230	13241	13252	13336	13230	13153	13239	13197	13199	13332	13163	13152	13262	13166	13235	13269	13236	13235	13071	13270	13287	13394	13099	13220	13246	13274	13408	13210	13204	13110	13256	13159	13137	13229	13121	13182	13380	13212	13366	13255	13290	13275	13231	13251	13180	13152	13229	13318	13278	13068	13262	13313	13271	13251	13109	13200	13216	13191	13330	13240	13258	13173	13320	13228	13250	13256	13286	13216	13289	13392	13248	13253	13200	13226	13133	13077	13139	13321	13249	13226	13334	13146	13329	13161	13220	13116	13338	13294	13214	13269	13350	13332	13141	13062	13167	13266	13296	13179	13412	13202	13283	13077	13358	13350	13118	13171	13206	13205	13215	13290	13173	13242	13029	13182	13238	13290	13197	13265	13142	13229	13197	13170	13074	13133	13565	13159	13280	13402	13276	13210	13196	13308	13214	13230	13065	13242	13255	13420	13293	13001	13331	13311	13359	13241	13121	13308	13117	13182	13183	13100	13097	13471	13145	13297	13175	13347	13218	13330	13050	13026	13259	13344	13013	13206	13191	13048	13254	13088	13131	13162	13289	13164	13200	13419	13142	13095	13302	13191	13208	13318	13091	13161	13146	13127	13247	13249	13251	13269	13102	13361	13218	13403	13377	13062	13340	13260	13157	13190	13241	13203	13448	13174	13282	13224	13305	13204	13218	13102	13117	13279	13107	13120	13198	13347	13190	13163	13215	13251	13153	13280	13278	13229	13352	13357	13138	13274	13140	13241	13197	13396	13084	13263	13286	13156	13190	13206	13286	13239	13088	13225	13255	13093	13256	13222	13109	13232	13322	13116	13212	13229	13319	13085	13213	13260	13256	13192	13192	13294	13168	13194	13174	13153	13465	13356	13270	13238	13200	13240	13237	13187	13279	13176	13249	13135	13393	13147	13238	13186	13099	13260	13221	13125	13227	13240	13146	13245	13215	13241	13235	13147	13295	13259	13177	13218	13156	13162	13136	13157	13139	13382	13234	13186	13403	13152	13197	13216	13207	13248	13190	13300	13147	13130	13311	13199	13209	13159	13364	13113	13024	13438	13185	13271	13208	13252	13254	13182	13198	13299	13261	13108	13295	13118	13331	13148	13306	13091	13341	13120	13222	13236	13028	13097	13341	13286	13294	13299	13185	13379	13162	13092	13220	13263	13183	13281	13375	13268	13162	13137	13375	13351	13180	13149	13303	13143	13244	13219	13051	13318	13093	13262	13306	13149	13337	13043	13222	13227	13268	13066	13248	13256	13291	13323	13162	13371	13223	13175	13151	13330	13139	13251	13257	13367	13179	13301	13139	13271	13172	13147	13344	13189	13086	13172	13225	13306	12984	13346	13201	13259	13372	13248	13180	13153	13121	13340	13106	13286	13308	13353	13239	13115	13232	13202	13208	13165	13178	13188	13147	13164	13125	13228	13110	13206	13187	13271	13224	13266	13252	13167	13197	13234	13100	13214	13318	13168	13066	13087	13239	13163	13060	13268	13167	13241	13077	13231	13243	13293	13119	13181	13232	13285	13303	13213	13338	13166	13244	13090	13286	13119	13216	13094	13230	13153	13326	13232	13187	13048	13205	13172	13238	13178	13258	13128	13271	13278	13216	13130	13187	13214	13200	13225	13174	13215	13119	13048	13293	13278	13137	13164	13150	13314	13333	13161	13213	13247	13269	13144	13217	13225	13207	13286	13178	13199	13226	13277	13103	13220	13308	13224	13322	13258	13182	13245	13111	13316	13220	13321	13247	13096	13031	13318	13176	13218	13316	13303	13143	13173	13218	13245	13416	13289	13216	13315	13289	13380	13195	13247	13460	13140	13245	13176	13173	13208	12962	13134	13218	13130	13180	13255	13220	13265	13227	13226	13291	13253	13193	13065	13248	13084	13382	13166	13241	13150	13317	13278	13211	13184	13153	13261	13194	13293	13131	13199	13325	13197	13268	13252	13294	13181	13261	13150	13211	12959	13168	13216	13254	13274	13162	13168	13081	13169	13071	13304	13309	13054	13226	13109	13197	13316	13114	13116	13228	13194	13194	13304	13209	13059	13388	13209	13231	13285	13128	13289	13256	13378	13184	13233	13194	13082	13342	13104	13205	13143	13290	13289	13230	13131	13189	13169	13279	13191	13230	13116	13305	13308	13060	13114	13110	13249	13128	13358	13175	13283	13232	13261	13242	13243	13204	13184	13302	13123	13156	13192	13244	13283	13186	12988	13067	13286	13246	13124	13204	13233	13010	13154	13171	13186	13298	13208	13359	13145	13128	13277	13218	13203	13239	13097	13242	13221	13286	13269	13116	13381	13403	13140	13184	13112	13157	13278	13302	13171	13143	13224	13121	13236	13255	13231	13213	13239	13172	13210	13239	13025	13381	13302	13312	13111	12997	13302	13081	13260	13250	13186	13178	13322	13107	13244	13059	13167	13134	13210	13100	13297	13327	13305	13243	13169	13108	13201	13259	13221	13117	13182	13231	13350	13373	13306	13176	13201	13276	13332	13334	13224	13016	13264	13275	13275	13296	13260	13054	13118	13409	13056	13252	13137	13275	13063	13244	13185	13141	13212	13106	13159	13035	13111	13298	13165	13117	13302	13231	13208	13084	13399	13187	13292	13282	13241	13124	13240	13122	13323	13167	13300	13288	13387	13399	13182	13324	13266	13157	13126	13368	13151	13321	13239	13060	13102	13214	13165	13223	13228	13193	13275	13236	13180	13277	13208	13324	13288	13247	13141	13267	13175	13190	13175	13300	13246	13315	13534	13147	13390	13085	13189	13411	13181	13286	13220	13216	13083	13144	13133	13250	13357	13184	13200	13188	13291	13144	13174	13337	13351	13254	13185	13119	13214	13183	13174	13148	13112	13259	13188	13205	13300	13295	13236	13174	13180	13327	13227	13161	13390	13180	13245	13329	13237	13268	13186	13145	13125	13199	13387	13252	13191	13270	13190	13140	13332	13282	13076	13176	13250	13268	13248	13313	13112	13178	13264	13427	13069	13282	13245	13382	13310	13313	13336	13235	13335	13190	13169	13207	13256	12942	13082	13169	13120	13283	13341	13126	13187	13154	13303	13230	13155	13304	13239	13037	13198	13204	13101	13151	13173	13273	13302	13160	13237	13368	13277	13338	13322	13255	13106	13211	13307	13208	13241	13061	13298	13272	13146	13157	13283	13327	13170	13230	13165	13190	13198	13113	13290	13440	13331	13284	13246	13175	13187	13169	13287	13222	13206	13322	13268	13418	13198	13277	13253	13294	13319	13271	13289	13117	13328	13240	13121
23812	20816	27986	23821	21417	19742	18079	15702	15197	15207	15090	14988	14797	17662	27715	27342	24179	19313	16373	15466	14903	14622	14655	14719	14795	14692	14663	14492	14778	14513	14836	14613	14713	14563	14681	14547	14590	14691	14520	14718	14592	14632	14591	14679	14619	14968	14643	14696	14717	14586	14590	14422	14576	14483	14761	14625	14660	14649	14683	14525	14653	14606	14600	14658	14467	14709	14682	14740	14818	14774	14657	14560	14371	14552	14673	14609	14592	14621	14622	14756	14602	14680	14510	14398	14499	14763	14682	14541	14652	14713	14697	14535	14562	14736	14501	14558	14653	14504	14597	14674	14515	14766	14580	14617	14490	14733	14767	14428	14484	14787	14712	14711	14446	14697	14605	14716	14644	14501	14572	14637	14628	14625	14648	14696	14538	14730	14519	14697	14512	14563	14588	14804	14865	14589	14667	14841	14572	14648	14377	14588	14715	14721	14638	14595	14560	14617	14440	14492	14560	14518	14529	14547	14459	14762	14439	14366	14837	14750	14458	14540	14535	14671	14505	14522	14602	14535	14658	14602	14496	14421	14444	14627	14562	14717	14497	14606	14703	14615	14665	14538	14474	14645	14528	14534	14731	14733	14404	14512	14646	14578	14607	14518	14234	14657	14752	14757	14652	14665	14743	14472	14578	14613	14720	14614	14738	14745	14572	14502	14635	14448	14670	14633	14609	14552	14502	14502	14727	14694	14600	14813	14678	14597	14559	14619	14572	14472	14619	14432	14597	14552	14446	14674	14474	14494	14407	14647	14537	14572	14504	14857	14641	14764	14426	14674	14526	14742	14403	14482	14479	14506	14541	14739	14675	14591	14596	14424	14526	14631	14619	14701	14636	14484	14646	14563	14664	14551	14675	14566	14808	14425	14675	14616	14664	14564	14598	14554	14670	14434	14618	14628	14635	14712	14482	14546	14418	14407	14600	14609	14540	14625	14601	14672	14534	14719	14740	14482	14546	14587	14671	14552	14548	14511	14662	14543	14587	14485	14545	14644	14428	14813	14675	14657	14619	14484	14679	14644	14624	14563	14531	14523	14563	14676	14486	14632	14674	14677	14774	14775	14612	14396	14664	14630	14599	14453	14521	14611	14654	14590	14556	14517	14624	14560	14793	14424	14542	14452	14752	14538	14540	14619	14605	14616	14621	14577	14485	14707	14630	14778	14546	14672	14497	14493	14620	14521	14519	14600	14555	14517	14546	14338	14776	14503	14624	14405	14455	14398	14489	14459	14619	14662	14615	14536	14411	14510	14561	14735	14732	14515	14508	14479	14504	14700	14560	14756	14477	14628	14542	14509	14644	14455	14817	14451	14472	14500	14647	14716	14751	14538	14718	14594	14567	14687	14639	14497	14691	14545	14691	14680	14598	14579	14612	14544	14592	14520	14821	14620	14565	14480	14381	14478	14480	14420	14417	14614	14460	14551	14654	14899	14494	14638	14412	14687	14538	14581	14576	14589	14644	14512	14595	14424	14561	14591	14538	14603	14572	14745	14745	14446	14548	14712	14654	14515	14562	14421	14693	14790	14573	14561	14714	14671	14664	14743	14569	14488	14513	14647	14624	14567	14612	14557	14696	14575	14720	14437	14364	14640	14502	14613	14388	14699	14673	14612	14311	14630	14650	14556	14650	14717	14752	14589	14363	14532	14762	14411	14464	14456	14583	14699	14541	14665	14505	14729	14537	14505	14739	14445	14466	14677	14606	14713	14418	14642	14437	14413	14685	14490	14512	14726	14615	14605	14670	14752	14643	14545	14578	14648	14628	14685	14593	14637	14412	14489	14593	14460	14500	14630	14707	14552	14537	14610	14614	14495	14514	14666	14557	14457	14613	14630	14646	14488	14514	14543	14633	14628	14716	14548	14576	14549	14584	14430	14721	14670	14729	14653	14585	14671	14659	14750	14774	14589	14472	14381	14606	14565	14616	14674	14573	14710	14744	14675	14480	14581	14691	14541	14681	14503	14596	14536	14689	14581	14789	14618	14519	14643	14644	14596	14640	14617	14595	14387	14549	14525	14376	14689	14603	14650	14545	14389	14301	14777	14565	14603	14746	14472	14619	14557	14479	14563	14643	14473	14658	14595	14718	14651	14358	14570	14575	14541	14536	14591	14594	14776	14636	14560	14636	14545	14630	14580	14560	14478	14440	14509	14821	14596	14598	14401	14576	14581	14774	14574	14575	14700	14674	14661	14556	14627	14829	14729	14662	14577	14702	14483	14598	14667	14483	14442	14401	14400	14541	14546	14580	14497	14591	14570	14688	14602	14471	14508	14670	14359	14584	14528	14509	14520	14509	14724	14653	14467	14582	14549	14385	14662	14796	14689	14692	14599	14474	14616	14412	14589	14657	14599	14355	14623	14518	14652	14736	14556	14774	14558	14566	14559	14577	14496	14622	14392	14635	14696	14556	14683	14670	14509	14773	14558	14547	14745	14685	14627	14689	14587	14731	14664	14668	14601	14543	14689	14751	14662	14650	14578	14744	14532	14660	14531	14366	14643	14629	14508	14631	14536	14761	14666	14665	14659	14541	14640	14566	14619	14624	14565	14626	14514	14575	14496	14643	14736	14731	14516	14643	14611	14636	14681	14721	14701	14653	14634	14679	14494	14656	14489	14484	14820	14807	14650	14656	14485	14588	14439	14654	14526	14683	14481	14671	14652	14654	14486	14668	14899	14502	14562	14694	14680	14619	14515	14629	14371	14651	14554	14533	14656	14779	14555	14644	14644	14597	14578	14683	14534	14640	14624	14605	14560	14622	14692	14585	14644	14589	14457	14651	14368	14669	14483	14526	14361	14474	14608	14668	14651	14584	14594	14516	14590	14713	14486	14474	14448	14650	14583	14573	14444	14558	14647	14594	14543	14549	14444	14565	14600	14618	14417	14528	14543	14700	14652	14608	14497	14575	14813	14646	14467	14732	14681	14451	14591	14549	14457	14856	14481	14646	14478	14662	14560	14624	14506	14565	14582	14601	14614	14622	14608	14595	14511	14496	14225	14744	14576	14379	14589	14438	14656	14472	14482	14572	14576	14717	14554	14587	14569	14543	14786	14572	14580	14569	14449	14751	14564	14628	14543	14872	14394	14744	14565	14582	14598	14543	14667	14530	14502	14462	14480	14650	14597	14521	14635	14524	14504	14508	14545	14498	14785	14518	14660	14535	14653	14536	14566	14469	14380	14530	14681	14755	14454	14636	14704	14570	14517	14560	14645	14474	14616	14595	14510	14890	14556	14712	14531	14547	14598	14654	14495	14695	14595	14662	14606	14540	14480	14571	14516	14668	14455	14598	14623	14802	14585	14660	14655	14778	14598	14488	14526	14802	14455	14415	14484	14414	14610	14343	14655	14427	14709	14480	14646	14585	14711	14538	14624	14684	14676	14609	14706	14848	14472	14490	14520	14660	14520	14374	14523	14522	14716	14571	14531	14597	14650	14522	14399	14462	14534	14738	14481	14451	14631	14716	14536	14505	14486	14601	14782	14570	14619	14468	14573	14335	14537	14657	14624	14706	14531	14738	14529	14784	14631	14631	14749	14490	14503	14631	14476	14701	14628	14613	14473	14639	14541	14557	14350	14675	14661	14544	14483	14504	14470	14769	14622	14618	14507	14628	14606	14611	14514	14777	14626	14580	14501	14681	14668	14695	14579	14745	14624	14549	14753	14560	14534	14755	14737	14647	14576	14646	14454	14754	14619	14643	14556	14663	14554	14641	14546	14522	14529	14663	14794	14591	14675	14610	14535	14546	14447	14587	14472	14519	14661	14493	14553	14363	14576	14649	14682	14603	14633	14646	14662	14598	14587	14555	14690	14541	14530	14640	14496	14648	14505	14410	14614	14535	14609	14745	14569	14734	14545	14604	14514	14770	14545	14581	14666	14572	14590	14680	14424	14585	14566	14689	14673	14665	14584	14744	14535	14591	14487	14576	14513	14609	14645	14541	14552	14617	14721	14670	14731	14637	14546	14690	14373	14736	14562	14606	14643	14536	14678	14577	14551	14640	14760	14686	14580	14611	14544	14815	14530	14475	14585	14792	14685	14517	14654	14498	14682	14701	14422	14780	14654	14581	14638	14573	14661	14631	14822	14591	14686	14667	14437	14692	14737	14618	14600	14665	14490	14517	14455	14667	14824	14619	14687	14606	14698	14616	14399	14534	14424	14421	14730	14731	14597	14748	14496	14571	14736	14586	14650	14717	14700	14565	14707	14500	14673	14669	14639	14586	14610	14683	14690	14548	14535	14587	14699	14571	14607	14664	14652	14864	14646	14662	14703	14696	14521	14706	14600	14446	14601	14429	14783	14601	14642	14557	14608	14371	14666	14727	14507	14728	14510	14537	14573	14712	14580	14547	14457	14688	14699	14665	14682	14513	14628	14696	14558	14494	14555	14520	14613	14646	14511	14682	14585	14539	14571	14563	14738	14464	14562	14569	14559	14716	14627	14663	14446	14503	14542	14693	14747	14740	14605	14669	14591	14683	14534	14563	14534	14567	14723	14525	14660	14750	14769	14533	14770	14586	14785	14311	14475	14791	14699	14567	14517	14655	14516	14554	14678	14601	14818	14631	14738	14613	14564	14640	14676	14696	14499	14720	14710	14696	14588	14594	14634	14586	14536	14631	14619	14643	14649	14609	14669	14877	14684	14882	14469	14560	14639	14732	14562	14399	14540	14609	14671	14648	14553	14422	14432	14555	14639	14634	14538	14733	14546	14638	14604	14600	14546	14641	14701	14383	14659	14716	14552	14597	14525	14758	14427	14685	14651	14400	14765	14349	14639	14673	14503	14521	14605	14742	14643	14578	14726	14672	14425	14504	14447	14596	14618	14608	14519	14680	14724	14862	14710	14703	14461	14820	14653	14564	14596	14756	14516	14532	14526	14617	14787	14598	14434	14766	14436	14479	14787	14618	14547	14678	14619	14534	14645	14419	14489	14458	14501	14773	14655	14784	14717	14521	14703	14572	14538	14576	14591	14681	14615	14624	14531	14709	14703	14702	14508	14414	14551	14584	14637	14598	14591	14646	14518	14734	14588	14562	14569	14483	14629	14475	14648	14389	14541	14640	14606	14583	14560	14617	14622	14564	14640	14533	14521	14770	14583	14606	14562	14707	14614	14522	14694
12340	20930	20048	16699	15977	15643	14693	13790	13756	13664	13487	13248	13152	18610	30469	28171	23780	17801	14606	13408	13011	12886	12934	13092	13070	12752	12728	12866	13008	13008	12900	12785	12871	12879	12806	12904	13019	12866	13130	12961	12825	12870	12847	12854	12827	12990	12755	12817	12851	12833	12882	12893	13043	12931	12887	12884	12757	12851	12778	12826	12907	12862	12909	12933	12991	12861	12761	12911	12881	12760	12877	12836	12897	12804	12892	13029	12978	12823	12761	12807	12797	12908	12938	12739	13017	12845	12770	12854	12954	12893	12930	12812	12942	12687	12905	13025	12796	12829	12940	13034	13058	12954	12906	12609	12946	12848	12871	12844	12796	12848	12909	12747	12882	12904	12985	12821	12925	12873	12904	12835	12859	12926	12906	13000	12901	13015	12813	12989	12841	12825	12876	12799	12839	12644	12788	12864	12788	12857	13123	12717	12921	12875	12875	12789	12980	12778	12929	12958	12925	12804	12812	12817	12863	12969	12945	12799	12922	12866	12913	12934	12943	12851	12916	12935	12914	12901	12691	12829	12979	12924	12877	12812	12801	12904	12784	12930	12934	12934	12942	12979	12976	12781	12881	12976	13021	12855	12886	12876	12947	12966	12847	12867	12740	12964	12903	12878	12852	12779	12851	12814	12955	12720	12899	12858	12921	12889	12945	12875	12792	12812	12888	12864	12896	12994	12904	12792	12955	12925	12842	12912	12972	12835	12939	12810	13020	12905	12872	12896	12827	12789	12837	12937	12773	12820	12665	12749	12759	12877	12919	12833	12886	12896	12868	12843	12962	12798	13019	12777	12790	12780	12803	12911	12877	12893	12759	12903	12997	12783	12783	12658	12910	12993	12815	12961	12960	12863	12846	12853	12705	12686	12958	12955	12980	12801	12937	13093	12835	13067	12848	12861	12700	12918	12872	12845	12634	12810	12994	12892	12890	12829	12936	12825	12827	12968	12896	12910	12903	12944	12790	12878	12986	12887	12960	12779	12908	12853	12748	12876	12952	12890	12869	12877	12925	12876	12834	12844	12922	12649	12930	12977	12964	12891	12713	12779	12848	12792	12917	12731	12928	12967	12826	12890	12779	12672	12930	12806	12843	12933	12804	12945	12921	12853	12754	12841	12762	12831	12871	12796	12828	12864	12929	12822	12850	12653	12880	12712	12791	12880	12884	12940	12797	12800	12960	12831	12904	12713	12886	12925	12738	12846	12844	12979	12818	12675	12784	12857	12835	12825	12818	12813	12804	12678	12931	12965	12838	12880	12936	12824	12848	12764	12965	12807	12768	12729	12866	12861	12955	12836	12719	12824	12667	12788	12756	12767	12863	12905	12964	12742	12867	12799	12900	13017	12950	12918	12633	12744	12825	12820	12773	12853	12856	12895	12878	12790	12886	12793	12911	12912	12784	12965	12778	12769	12887	12929	12871	12897	12774	12956	12996	12918	12900	12772	12964	12963	12881	12857	12737	12821	12817	12986	12866	12849	12877	13021	12923	12799	12741	12828	12925	12919	12810	12936	12904	13022	12766	12838	12790	12754	12756	13053	13030	12722	12925	12973	12911	12797	12782	12752	12761	12967	12939	12911	12870	12846	12825	12821	12755	12967	12821	12862	12975	12881	12869	12766	12950	13017	12777	12748	12769	12616	12972	12867	12906	12819	12959	12802	12777	12942	12912	12808	12886	12984	12888	12859	12963	12828	12865	12879	12735	12894	12718	12924	12900	12893	12874	12850	12928	12930	12836	12872	12968	12668	12889	12920	12852	12991	12795	12904	12981	12863	12978	12980	12985	12748	12840	12871	12896	12961	12861	12880	12816	12823	12881	12833	12804	12947	12867	12916	12806	12813	12839	12785	12804	13014	12866	12867	13005	12806	12910	12916	13088	12742	12829	12892	12726	12894	12756	12912	12711	12821	12846	12825	12902	13081	12716	12871	12980	12742	12927	12749	12947	12787	12869	12832	12680	12900	12721	12966	12936	12920	12815	12899	13005	12833	12890	12742	12859	12900	12749	12833	12880	13082	12995	12867	12967	12982	12721	12860	12848	12868	12846	12794	13032	13002	12641	12948	12762	13067	13014	12896	12880	12902	12769	13002	12959	12704	12835	12975	13014	12872	12992	12881	12899	12834	12858	12891	12872	12725	12758	13047	12912	12886	12960	12814	12951	13051	12874	12899	12878	12771	12702	12835	12809	12702	13012	12940	12968	12811	12881	12825	12812	12753	12824	12778	12728	12756	12983	12963	12887	12990	13133	12784	12747	12819	12941	12711	12829	12803	12802	12902	12679	12678	12837	12785	12942	12913	12920	13023	13012	12967	12811	13006	12964	12799	12791	12690	12694	13010	12910	12771	12727	12834	12860	12851	12851	12858	12898	12923	12897	12865	12982	12889	12884	12871	12790	12832	12893	12963	13014	12834	12933	12933	12971	12921	12706	12716	12968	12857	12977	12811	12939	12804	12760	12806	12864	12794	12718	12950	12848	12964	12987	12746	12703	12869	12976	12789	12811	12843	12883	12835	12795	12811	13112	12794	12863	12976	12779	12828	13020	12925	12964	12849	12815	12862	12830	13032	12942	12899	12892	12855	12887	12897	12767	12958	12698	12807	12840	12905	12847	12722	12863	12838	12873	12975	12860	12896	12824	12747	13014	12920	12944	13118	12825	12908	12964	12724	12852	12948	12831	12844	12949	12723	12942	12693	12797	12962	12795	12831	12773	12810	12978	12940	12910	12800	12942	13008	12992	12901	12904	12858	12869	12751	12813	12869	12876	12873	12867	12958	13022	12819	12881	12996	12837	12925	12974	12818	12931	12897	12828	13103	12960	12761	12773	13007	12814	12663	12954	12820	12878	12943	12891	12977	12961	12730	12825	12939	12852	12847	12754	12701	12964	12785	12756	12917	12816	12886	12903	12857	12830	12813	12888	12980	12942	12867	12923	12882	13015	12982	12716	12778	12706	12887	12722	12967	13078	12894	12771	12724	12877	12928	12691	12752	13012	12762	12889	12751	12847	12953	12738	12986	12926	12786	12923	13012	13021	12780	12854	12805	12958	12920	12732	12850	12896	12760	12910	12705	12921	12818	12913	12733	12898	12708	12809	12850	12944	12705	12952	12899	12839	12786	12865	12967	12907	12818	13052	12845	12983	12862	12729	12864	12824	12664	12959	12990	12732	12893	12857	12972	12991	12939	12764	12814	12969	13086	12816	12846	12932	13003	12805	12975	12756	13001	12821	12819	12952	12838	12975	12734	13001	12942	13006	12771	12902	12947	13015	12703	12812	12897	12818	12656	12861	12782	12726	12975	12858	12930	12880	12883	12973	12880	12896	12844	12961	12822	12945	12729	12936	12881	12774	12921	12822	12718	12765	13041	12906	12899	12907	12876	12840	12738	12924	12889	12865	12800	12783	13100	12914	12791	12744	12908	12872	12938	12908	12814	12811	12797	12834	12887	12817	12707	12744	12887	12884	12803	12971	12731	12879	12878	12866	12696	12848	12855	13009	12829	12869	12973	12919	12796	12830	12897	12837	12973	12954	12748	12923	12904	12904	12908	12835	12838	12835	12803	12799	12763	12763	12906	12857	12812	12755	12835	12724	12753	12936	12760	12843	12918	12893	12785	12828	12820	12903	12902	12867	12740	12956	12787	12830	12977	12930	12701	12792	12810	12743	12834	12930	12855	12911	12956	12850	12845	12842	12677	12810	12918	12900	12784	12753	12877	12718	12850	12967	12721	12949	12960	12786	12896	12978	12978	13039	12702	12815	12853	12764	12939	12877	12900	12807	12958	12961	12920	12933	12846	12903	12785	12937	12903	12943	12877	12903	12875	12698	12901	12871	12795	12980	12804	12918	12679	12848	12857	12932	12754	13030	12994	12898	12818	12876	12766	12962	12895	12899	12864	12838	12891	12752	12896	12753	12692	12777	12833	12857	12879	12908	12922	12887	12942	12829	12770	12790	13007	12889	13017	13022	12944	12948	12885	12799	12899	12647	12925	12871	12841	12804	12812	12860	12867	12719	12850	12834	12961	12971	12883	12924	12836	12946	12894	12936	12941	12863	12991	12813	12855	12756	12895	12734	12976	12847	12868	12938	12982	12952	12871	12834	12872	12854	12842	12928	13024	12957	12711	12922	12941	13021	12920	12789	12829	12700	12926	12845	12850	12883	12693	12831	12733	12831	12837	12754	12836	12963	12929	12864	12766	12926	13016	12716	13001	13042	12727	12875	12931	12820	13018	12982	12821	12946	12871	12922	13003	12873	12854	12805	12816	12819	12843	12758	12980	12909	12793	12729	12917	12815	12937	12709	13040	12854	12840	12864	12959	12883	12745	12923	12880	12885	12810	12911	12988	12722	12909	12865	12993	12862	12955	12895	12883	12738	12827	12937	13063	12835	12959	12970	12873	12925	12814	12801	12727	12810	12892	12979	12895	12915	12917	12963	12879	12836	12741	12858	13114	12817	12828	12946	12760	12959	12838	12999	12860	13096	12895	12801	12854	12858	12841	12954	12785	12736	12911	12848	12926	12883	12882	12901	12901	13009	12913	12798	12883	12850	12828	12743	12881	13010	12850	12855	12874	12952	12807	12884	12761	12923	13007	12872	12790	12716	12915	12821	12731	12906	12869	12827	12837	12772	12792	12773	12812	12889	12894	12741	12900	12803	13020	12787	13064	12812	12818	12922	12926	12742	12965	12857	12713	12807	12899	12889	12717	12907	12772	12881	12893	12766	12781	12930	12850	12760	12832	12807	12975	12794	12891	12900	12880	12793	12920	12991	12885	12766	12939	12824	12932	12813	12923	12863	12853	12900	12747	12818	12778	12866	12919	12860	12999	12768	12888	12712	12884	12925	12904	12940	12794	12740	12961	12891	12871	12903	12926	12793	12907	12802	12829	12864	12852	12824	12911	12893	12817	12774	12877	12869	12916	12876	12833	12830	12749	12850	12857	12776	12810	12985	12911	12966	12961	12702	12782	12903	12878	12879	12842	12816	12863	12941	12805	12936	12810	12965	12853	12932	12875	12933	12856	12939	12823	12805	12692	12755	12974	12902	12917	12889	12845	12872	13074	12795	12830	12898	12864	12860	12751	12851	12803	12713	13024	12951	12758	12981	13029	13004	12894
22443	20810	28496	23221	20930	22513	23018	16766	15645	15893	15734	15512	16250	30216	38121	36045	28881	21610	17475	15868	15302	15081	15060	14953	14950	14969	14952	15025	14900	14959	14930	14742	15023	14907	14847	14964	14854	14906	14705	14767	15037	14803	14876	14949	14960	14930	14810	14928	14868	14917	15168	14885	14876	14902	14631	14871	14743	14734	14756	14933	14746	14780	14833	14977	14826	14620	14771	14755	14988	14826	14874	14808	14837	14875	14841	14949	14741	14714	14808	14881	14988	14823	14847	14729	14777	14765	14822	14855	14801	14816	14956	14787	14437	14784	14813	14983	14919	14951	14830	14778	14924	14883	14965	14761	14644	14635	14827	14711	14905	14870	14905	14779	14741	14891	14807	14746	14725	14824	14839	14804	14906	14803	14929	14699	14785	14902	14722	14790	14719	14766	14772	14742	14918	15001	14778	14957	14770	14707	14981	14918	14655	14740	14690	14639	14850	14864	14800	14636	14991	14703	14785	14676	14694	14907	14676	14673	14663	14939	14822	14690	14728	14731	14733	14734	14751	14714	14977	14890	14820	14814	14776	14931	14798	14803	14614	14850	14866	14832	14795	14692	14813	14601	14769	14796	14908	14700	14836	14798	14861	14888	14913	14784	14834	14818	14839	14857	14927	14703	14710	14605	14616	14654	14773	14647	14923	14609	14878	14846	14828	14788	14961	14974	14746	14645	14787	14702	14766	14784	14972	14790	15026	14814	14879	14899	14574	14757	14629	14771	14758	14831	14942	14934	14816	14710	14876	14881	14645	14730	14789	14834	14995	14677	14801	14776	14863	14777	14766	14819	14764	14673	14855	14717	14741	14784	14883	14808	14731	14795	14830	14807	14819	14645	14855	14667	14663	14830	14786	14796	14681	14722	14701	14781	14759	14773	14736	14805	14633	14885	14737	14697	14729	14863	14813	14811	14937	14851	14746	14930	14907	14890	14935	14833	14786	14736	14811	14653	14815	14842	14890	14874	14617	15031	14672	14882	14742	14881	14817	14942	15243	14868	14861	14729	14856	14830	14694	14827	14788	14642	14745	14865	14865	14763	14830	14777	14836	14573	14677	14631	14634	14917	14793	14799	14951	14785	14927	14722	14816	14888	14733	14945	14869	14835	14895	14982	14820	14729	15016	15000	14694	14822	14841	14894	14819	14625	14826	14807	14659	14860	14894	14742	14708	14824	14737	14666	14802	14782	14913	14690	14817	14692	14700	14837	14808	14713	14837	14733	14851	14965	14885	14841	14746	14691	14709	14759	14724	14787	14907	14640	14767	14784	14805	14853	14635	14763	15008	14672	14857	14710	14687	14721	14888	14847	14635	14576	14804	14692	14833	14714	14737	14638	14780	14689	15004	14976	14834	14798	14730	14735	15007	14934	14780	14802	14694	14804	14651	14635	14920	14901	14849	14680	14814	14785	14912	14821	14973	14765	14699	14891	15011	14781	14844	14746	14589	14724	14724	14855	14626	14707	14877	14750	14552	14929	14696	14693	14753	14978	14931	14803	14878	14925	14834	14900	14771	14821	15064	14703	14987	14651	14629	14848	14668	14893	14706	14735	14546	14659	14763	14773	14704	14726	14732	14971	14938	14792	14842	14843	14851	14965	14862	14771	14924	14710	14843	14735	14831	14700	14541	14626	14893	14844	14982	14665	14708	14797	14894	14955	14704	14737	14754	15029	14889	14772	15028	14884	14899	14775	14845	14674	14738	14739	14756	14825	14737	14608	14744	14717	14842	14794	14690	14887	14745	14814	14731	14613	14871	14859	14852	14678	14799	14833	14873	14742	14751	14641	14777	14768	14868	14723	14842	14840	14780	14731	14758	14890	14921	14762	14796	14696	14829	14920	14723	14796	14871	14658	14715	14856	14756	14735	14732	14580	14762	14767	14770	14842	14760	14694	14857	15005	14685	14733	14696	14688	14820	14779	14946	14815	14787	14782	14730	14768	14806	14747	14733	14808	14873	14705	14374	14793	14772	14739	14728	14690	14738	14919	14931	14770	14778	14926	14718	14529	14764	14584	14662	14788	14914	14686	14818	14950	14783	14716	14786	14913	14873	14624	14816	14685	14697	14682	14868	14897	14710	14654	14848	14793	15062	14675	14903	14667	14748	14824	14743	14797	14710	14733	14838	14976	14940	14949	14785	14940	14951	14754	14831	14776	14682	14851	14867	15062	14663	15066	15007	14817	14940	14742	14751	14914	14841	14783	14819	14697	14708	14658	14872	14726	14832	14674	14647	14742	14875	14913	14880	14788	14823	14852	14815	14696	14772	14742	14879	14815	14785	14992	14715	14624	14805	14830	14800	14945	14560	14724	14730	14714	14836	14689	14857	14844	14650	14888	14770	14651	14740	14584	14734	14718	14861	14811	14650	14757	14684	14712	14628	14394	14684	14816	14833	14752	14767	14715	14853	14757	14913	14983	14830	14826	14819	14754	14672	14816	14928	14918	14782	14673	14613	14892	14807	14825	14869	14753	14945	14690	14610	14554	14644	14797	14992	14691	15078	14930	14782	14747	14747	14713	14954	14753	14872	14839	14767	14769	14908	14858	14744	14670	14893	14708	14777	14956	14981	14647	14964	14862	14602	14966	14916	14973	14808	14837	14920	14794	14665	14787	14686	14861	14659	14658	14819	14800	14780	14794	14690	14817	14667	14668	14766	14776	14811	14747	14829	14821	14737	14866	14839	14663	14763	14821	14782	14931	14737	14654	14688	14739	14830	14965	14944	14683	14632	14735	14675	14779	14855	14829	14643	14817	14914	14918	14872	14815	14694	14644	14933	14789	14602	14792	14704	14878	14763	14838	14755	14976	14909	14771	14816	14950	14774	14587	14860	14832	14903	14792	14834	14765	14809	14836	14791	14642	14837	14522	14680	14763	14663	14894	14776	14579	14836	14526	14852	14816	14863	14886	14640	14840	14794	14821	14806	14713	14997	14708	14904	14946	14835	14622	14854	14886	14864	14906	14758	14722	14778	14821	14727	14733	14867	14924	14766	14913	14857	14604	14778	14717	14844	14854	14780	14812	14776	14758	14748	14896	14815	14876	14649	14935	14639	14678	14800	14722	14663	14877	14641	14711	14966	14854	14823	14786	14895	14979	14742	14937	14832	14786	14623	14670	14884	14857	14632	14786	14820	14866	14831	14733	14699	14704	14657	14607	14933	14663	15041	14661	14730	14798	14652	14713	14736	14717	14930	14984	14792	14719	14802	14737	15037	14794	14750	14687	14799	14754	14621	14784	14797	14636	14674	14789	14955	14888	14952	14950	14811	14832	14809	14657	14738	14747	14899	14836	14777	14931	14718	14937	14838	14828	14720	14929	14755	14784	14759	14682	14618	14660	14783	14586	14858	14776	14830	14935	14717	14709	14738	14739	14646	14828	14763	14767	14930	14929	14701	14825	14772	14959	14885	14769	14942	14837	14959	14671	14645	14906	14744	14607	14822	14780	14831	14729	14848	14753	14752	14582	14736	14735	14928	14799	14729	14875	14729	14893	14647	14666	14834	14790	14685	14716	14810	14650	14721	14793	14726	14699	14776	14710	14806	14753	14806	14857	14926	14789	14850	14882	14712	14859	14947	15009	14694	14686	14775	14678	14716	14554	14698	14986	14762	14913	14581	14657	14716	14729	14678	14594	14863	14582	14783	14774	14779	14888	14927	14840	14980	14810	14844	14757	14785	14745	14957	14734	14751	14643	14804	14732	14910	14765	14830	14701	14803	14867	14702	14803	14883	14702	14730	14772	14664	14845	14797	14743	14711	14856	14954	14761	14802	14644	14820	14723	14603	14809	14663	14653	14758	14752	14685	14900	14945	14997	14738	14698	14739	14926	14841	14820	14561	14713	14721	14773	14839	14844	14845	14770	14799	14609	14815	14961	14599	14721	14826	14846	14723	14731	14590	14467	14854	14788	14674	14785	14903	14779	14815	14821	14819	14758	14660	14776	14778	14781	14853	14786	14728	14682	14639	14851	14926	14821	14788	14767	14900	14908	14688	14687	14760	14881	14791	14870	14761	14673	14767	14692	14954	14682	14742	14747	14724	14734	14771	14708	14901	14707	14718	14477	14810	14727	14731	14779	14750	14802	14724	14761	14784	14834	14786	14783	14843	14736	14873	14868	14658	14778	14738	14837	14737	14659	14865	14860	14781	14724	14893	14744	14820	14762	14699	14725	14793	14689	14684	15011	14605	14903	14728	14717	14870	14939	14751	14852	14888	14804	14700	14630	14567	14862	14817	14851	14728	14733	14736	14814	14768	14762	14802	14670	14791	14852	14679	14942	14752	14603	14881	14962	14756	14806	14721	14713	14956	14742	14731	14741	14744	14598	14798	14773	14596	14940	14863	14587	14767	15112	14798	14627	14691	14600	14686	14791	14635	14652	14602	14735	14945	14801	14766	14853	14887	14659	14648	14593	14728	14926	14763	14795	14652	14769	14638	14867	14919	14752	14927	14694	14792	14660	14922	14735	14895	14878	14763	14652	14633	14571	14578	14878	14970	14642	14939	14735	14928	14766	14760	14885	14806	14549	14804	14746	14685	14721	14607	14696	14723	14827	14756	14733	14691	14866	14860	14790	14688	14764	14748	14715	14983	14871	14671	14830	14801	14703	14761	14801	14756	14654	14733	14806	14777	14768	14843	14784	14776	14749	14691	14689	14858	14734	14871	14856	14851	14759	14763	14796	14896	14744	14852	14715	15043	14585	14791	14926	14937	14569	14777	14626	14844	14698	14797	14855	14813	14830	14876	14696	14802	14650	14597	14891	14782	14849	14741	14771	14909	14784	14798	14647	14640	14806	14884	14702	14842	15071	14861	14609	14803	14792	14723	14669	14722	14655	14760	14746	14813	14628	14782	14787	14859	14913	14714	14792	14816	14895	14801	14702	14790	14779	14844	14665	14470	14577	14828	14844	14785	14780	14880	14769	14792	14710	14855	14733	14748	14778	14729	14731	14905	14864	14812	14779	14768	14844	14844	14644	14769	14980	14822	14764	14667	14558	14921	14924	14710	14911	14807	14764	14820	14576	14751	14945	14925	14580	14816	14980	14885	15077	14761	14812	14667	14666	15001	14976	14862	14807	15093	14958	14768	14617	14833	14806	14937	14769	14629	14800	14678	14692
13920	26337	24503	20014	17762	17306	15561	14646	14298	13856	13788	13941	14856	33664	39708	36577	28512	20086	15546	13637	13197	13071	12939	12963	13018	13033	13013	12854	13054	12856	12853	13006	13053	12845	13006	12868	12972	12851	12990	12908	12875	12852	13040	13017	12913	12991	13038	12966	13052	12853	13066	13034	13029	13003	12941	12962	12871	12974	12981	12889	12884	12896	12915	12973	12951	12966	12907	12953	12902	12922	12940	12890	13018	13092	12841	13069	12920	12922	13018	12983	12983	12831	12884	12657	12962	12855	12922	12953	12937	12846	12940	13025	12846	12977	13088	13119	13052	13017	12888	12899	13041	12953	12833	13013	12835	13034	12899	12932	12794	12742	12805	12897	12990	12929	13042	12879	12806	12979	12925	12886	12779	12938	12867	13029	12882	12987	12909	12973	12995	12983	12923	12930	12918	12896	12893	12811	12962	12954	12691	12832	13003	12870	12978	12924	12818	12892	12852	12809	12860	12928	12895	12846	12930	12925	13056	13022	13040	12974	13127	12757	12863	12963	12950	12968	12679	12847	12950	13183	12919	12966	12803	12945	12879	12847	12948	13097	13005	12797	12946	12871	13168	12902	12826	13045	12958	12888	13020	13011	12826	13040	13034	12976	12897	12760	12797	12916	12933	12993	12773	12906	12943	12830	12935	12986	12739	12954	12911	12876	12884	12992	12721	13196	13006	13024	12890	12894	12943	12803	12878	12982	12892	12900	13088	12852	12892	12898	13128	12935	12966	12951	12902	12975	12969	12794	13113	12946	12892	12982	12793	12846	12795	12817	12936	13078	12944	12849	12959	13067	13065	13093	12950	12850	12980	12854	13121	12886	12930	12961	12840	12912	12899	12834	13025	12847	13023	12904	12847	12920	12904	12919	12972	12910	12848	12942	12825	12899	12924	12801	12970	12943	12726	12936	13018	12885	12960	13033	12986	13014	12947	12916	12915	13000	12845	12946	12953	12919	12931	13028	12945	13022	12866	13017	12995	12906	13060	12878	12951	12953	12929	12911	13018	12821	12921	12950	12883	13026	12869	13045	13026	12975	12989	12952	12836	12835	12836	12977	12867	12861	12852	13086	12915	12918	12830	12763	12769	12942	12848	12785	12994	12869	13003	12716	12960	13048	13066	12812	12965	12824	12930	12958	13037	12830	12826	12822	12896	12892	12894	12898	12977	12968	12900	12951	13088	12960	12734	12968	12901	12911	12963	12933	12890	12903	12819	13031	12852	12958	12722	12899	12930	13040	12981	12882	13009	13052	12780	12884	12889	13022	12993	12821	12999	12934	13000	13008	12856	12826	12857	12929	13067	12802	12908	13030	12822	12870	12837	12959	12924	12890	13014	12859	12880	12919	13053	12939	12847	12859	12970	13029	12856	12777	12971	12986	12912	12926	12995	12920	13092	12898	12939	12859	12905	12955	13037	12891	13055	12890	13096	12839	12919	12888	12786	12845	12907	12945	12949	13025	12935	12992	13042	12922	12950	12871	12926	13010	12895	12979	12971	13027	12835	12991	12940	13050	12828	13127	12911	13019	12829	12887	12969	12919	13056	12809	12945	12855	12944	12923	12847	12787	12974	12971	12972	12869	12766	13071	12982	12897	12776	12880	13099	12928	12832	12915	12900	12838	12986	12800	12965	12893	13100	12785	12926	12883	12845	12938	12994	12916	12933	12971	12865	12749	13149	12870	12931	13013	12972	12927	12802	12935	12972	13079	13037	12947	13109	13089	12769	12917	12923	13082	13068	13026	13012	12983	12886	12864	12944	12899	12820	12755	12912	12894	12898	13013	12904	12781	12815	12947	12934	12750	12959	12916	12827	13062	12852	13048	13053	12806	13005	12994	12908	12848	12896	12864	12947	12933	13061	12776	12875	12949	13008	12828	12902	12929	12884	12919	12906	12989	12977	12878	13003	12905	13128	12915	13060	12982	13047	12937	12998	12929	12937	12924	12978	12761	12973	12825	12824	12919	12996	12932	12779	13069	12909	12884	13003	13004	12906	12874	12915	12793	12849	13005	12852	13046	12899	12782	12848	12986	12725	12960	13068	12954	12986	12928	12994	12999	13021	12766	12913	12928	12978	13028	13021	13070	13081	13007	13001	12888	12900	12866	12968	13032	12880	12965	13032	12878	12901	13091	12987	12961	12940	12889	12961	13099	12851	12958	12972	12831	12837	12912	12944	12946	12876	12908	12765	13085	12846	12775	12875	12804	13045	12929	13004	12940	12957	13072	12885	12822	12984	13095	12849	12892	12972	13043	12966	13007	12865	12937	12953	12949	13102	12877	12914	12906	13065	12906	12960	12936	12868	12916	12877	12945	12978	12899	12838	12894	13006	12945	12929	13036	12799	12950	12837	12993	13078	12920	12946	12845	12766	12922	12894	12984	12871	12858	12972	12726	12994	12904	12847	12874	12941	13023	13100	12910	12843	12994	13027	12816	12873	13005	12887	12929	12912	12850	13049	12833	12980	12881	13030	13041	12953	12906	12969	12792	12809	13034	12800	12980	12987	12989	12713	13113	12756	12839	12829	12826	12848	12955	12931	12911	12919	12854	12839	12922	12851	13096	12907	13008	12800	13057	12864	12710	13012	12841	13056	12916	13053	12931	12913	13180	12822	12831	12839	12907	12941	13059	12791	12931	13004	12814	12884	12886	12983	13086	12962	13017	12817	12889	13027	13024	13099	12859	12860	13031	12987	12922	12888	12985	12958	13179	12865	12908	12878	12873	13001	13015	12828	12895	12919	12814	12904	12754	12966	12802	12980	13016	12788	12874	12985	12889	12812	12984	12809	12969	12923	12940	13064	12983	12990	12924	12890	12848	12958	12891	12881	12807	12931	12999	12751	13002	12867	13044	12997	12969	12943	12960	12683	12885	13030	12995	12894	13006	12826	12853	12805	12914	12891	12960	12968	12959	12933	12898	12968	12943	12871	12839	13049	12854	13027	12850	12847	12906	12923	12819	12945	12852	13100	12736	12987	12987	13046	12845	12978	12802	12923	12800	12852	12872	12816	13032	12995	13114	13040	12934	12848	13109	13041	12816	12919	12946	12952	13015	13038	12846	12830	12864	13015	12908	12725	13001	12960	13052	12931	13112	12758	13054	12811	12883	13072	12812	12974	12775	12699	12880	12890	12905	12819	12704	12960	12981	12818	13014	12721	12862	12835	12867	12760	12860	12955	12952	12886	13029	12853	12921	12935	13097	12991	12804	12876	13039	12889	12805	12876	12870	12874	12887	12853	12927	12844	13022	12990	13098	12983	12934	12824	12873	13030	12932	12890	12861	12846	12883	12912	12903	12852	12950	12825	12906	12981	12959	12967	12843	12969	13004	13001	12832	12772	13027	12917	12962	13087	12951	13075	12887	12945	13013	12819	12866	13011	12919	12973	12831	12819	12909	13001	12819	12974	13045	12894	12996	13015	12974	13009	12835	13043	12922	12950	13057	13063	12930	12922	12865	12650	12922	12952	12909	12923	12828	12819	12777	12852	12940	12858	12770	12906	12773	12830	12665	13022	13008	12935	13017	12791	13039	12981	12886	12898	12995	13000	12909	12875	12805	13014	13111	12879	12864	12881	12819	12922	12933	12873	12790	12958	12974	12920	12916	13072	12998	12963	13013	13049	12784	13024	12948	13015	12914	12988	12949	12926	12840	12986	12895	12876	13048	12978	12991	12957	12821	12928	12976	13094	12844	12968	12892	12696	12864	12924	12870	12886	12812	13075	12931	12976	13021	12931	12946	12973	13096	12878	12746	13130	12934	12928	12838	12908	12940	12879	12880	13023	12818	12967	12893	12962	12864	12984	12823	13026	13101	12803	12939	13055	12891	12993	13039	12903	12962	12929	12737	13117	12866	12786	12963	12917	13068	12807	12845	12879	13040	13009	12832	12972	13094	13003	12958	12982	12929	12890	13017	12937	12820	12897	12803	12967	12813	12989	12792	12866	12964	12900	13011	12893	13006	12906	12908	12815	12831	13063	13030	12773	12803	12859	12797	12931	12915	12883	13055	12913	12895	12971	12880	12878	12804	13081	12933	12864	13115	13035	12756	13137	12945	12847	12906	12836	12895	12984	12998	12900	13001	13041	12901	12793	12891	12869	12918	12909	12941	13037	12812	12752	12640	12892	12739	12918	13069	12785	12952	12901	13006	12831	12909	12818	12950	13002	12977	12872	12790	12859	12887	12761	12876	12995	12880	12869	12919	13093	12969	13041	12889	12765	12689	12939	12765	13019	12908	12992	13086	12985	13038	12763	12960	12834	12877	12767	12922	12959	12854	12960	12937	12858	12949	12846	12790	12889	12955	12984	12834	12986	12840	12948	12867	13021	12982	12967	12983	12761	12979	12901	13047	12825	13015	12812	12698	12935	12784	12862	12946	12800	13054	13059	12896	12841	12870	12956	12881	12947	12903	12876	12913	13083	12992	12852	12936	13112	12942	12975	12847	13117	12968	13040	12749	12941	12972	12913	13009	13102	12876	12905	12924	13000	12902	12887	12969	12947	12934	12877	12949	12898	12746	12905	12882	13001	12810	12867	12984	13043	12856	12909	12931	13016	12870	13024	12930	12989	12959	12835	12898	12904	12812	12801	12936	13039	13088	12933	13001	13102	12980	12919	13059	12951	12907	13021	12999	12938	12929	12908	12996	12841	12946	12807	12877	12756	13018	12781	13022	12817	13030	12850	12882	13044	12931	12995	12745	12908	12812	12874	12885	12850	13070	12751	12960	12791	12978	12816	13084	12853	12839	12818	12868	12815	12864	13018	12904	12857	12991	12776	12930	12850	12885	12903	12816	12929	12987	12907	12893	12922	12851	13037	13080	13029	12698	13073	12954	13006	12896	12819	13049	13036	12908	12925	12837	12941	12879	12835	12887	12909	12876	12979	12836	12976	12929	12891	12938	13015	13001	12782	13008	12962	12884	12992	12915	12978	12919	13029	12972	13094	12834	12996	12904	12846	12896	13004	12973	12912	12830	12835	12679	12865	12828	12901	12842	13083	12903	13077	12979	12880	12825	12914	13106	12879	13203	12967	12992	12983	12878	12872	12800	12806	12933	13018	12975	13016	13051	12815	12879	12945	12793	12631	12872	12934	12880	12984	12733	12975	12937	12944	12994	13035	12919
26928	21352	23312	19980	16534	16191	15931	15740	15660	15718	15667	15688	16138	17439	17605	17418	16804	16089	15769	15719	15535	15522	15631	15655	15419	15457	15365	15411	15437	15570	15807	15663	15507	15441	15559	15539	15381	15439	15526	15453	15493	15354	15510	15653	15604	15524	15401	15626	15470	15380	15615	15559	15435	15299	15614	15581	15331	15445	15521	15508	15323	15426	15398	15507	15384	15655	15561	15460	15400	15612	15351	15699	15572	15382	15267	15461	15462	15230	15384	15565	15540	15471	15525	15310	15610	15507	15570	15423	15428	15628	15465	15619	15511	15616	15413	15483	15401	15442	15472	15676	15584	15520	15270	15412	15512	15511	15486	15463	15545	15403	15370	15340	15293	15362	15570	15531	15478	15325	15470	15629	15528	15677	15658	15355	15366	15594	15569	15709	15601	15483	15378	15502	15516	15703	15663	15487	15542	15409	15599	15593	15482	15515	15447	15546	15480	15431	15389	15384	15510	15408	15537	15403	15462	15439	15533	15333	15524	15417	15480	15460	15667	15623	15402	15489	15717	15649	15611	15533	15488	15473	15544	15440	15486	15436	15487	15444	15441	15396	15536	15644	15542	15397	15388	15268	15485	15320	15534	15680	15520	15484	15478	15669	15634	15457	15503	15368	15387	15595	15438	15563	15488	15391	15471	15441	15344	15240	15339	15355	15502	15630	15472	15284	15403	15391	15408	15514	15460	15523	15499	15281	15454	15447	15332	15706	15498	15571	15508	15579	15460	15647	15526	15563	15329	15552	15537	15537	15364	15597	15371	15456	15601	15568	15577	15439	15407	15427	15400	15471	15573	15500	15542	15514	15624	15373	15290	15338	15495	15510	15614	15633	15490	15341	15406	15391	15553	15548	15544	15588	15571	15512	15454	15509	15447	15356	15397	15490	15412	15565	15370	15446	15458	15455	15605	15518	15375	15420	15639	15648	15555	15239	15710	15370	15495	15393	15468	15494	15616	15430	15508	15726	15334	15429	15611	15357	15512	15671	15521	15547	15423	15492	15545	15454	15505	15524	15296	15317	15445	15569	15614	15514	15484	15635	15508	15488	15470	15470	15552	15270	15617	15536	15656	15293	15541	15366	15442	15248	15549	15439	15532	15534	15357	15450	15385	15493	15323	15473	15633	15534	15330	15616	15638	15660	15525	15372	15729	15272	15514	15382	15321	15578	15587	15461	15652	15514	15623	15426	15484	15431	15672	15547	15663	15313	15424	15590	15581	15551	15593	15413	15371	15452	15465	15383	15552	15426	15498	15635	15433	15554	15609	15474	15268	15614	15555	15430	15384	15475	15524	15336	15608	15263	15423	15375	15443	15492	15571	15443	15474	15626	15631	15491	15558	15783	15434	15711	15476	15394	15637	15588	15291	15486	15465	15399	15466	15381	15413	15492	15450	15391	15563	15528	15743	15604	15388	15596	15569	15459	15414	15506	15532	15400	15755	15430	15609	15490	15537	15329	15559	15467	15582	15474	15280	15401	15396	15349	15481	15430	15574	15453	15483	15143	15376	15464	15616	15345	15261	15438	15601	15617	15543	15381	15465	15419	15475	15493	15471	15501	15584	15365	15460	15435	15561	15587	15727	15348	15602	15384	15565	15427	15524	15577	15470	15425	15455	15406	15493	15540	15375	15364	15392	15423	15448	15673	15406	15489	15447	15533	15604	15573	15790	15553	15627	15593	15463	15405	15524	15361	15519	15580	15516	15561	15461	15288	15394	15377	15506	15480	15486	15501	15424	15408	15530	15491	15525	15181	15363	15660	15500	15565	15499	15765	15360	15455	15472	15567	15588	15553	15420	15509	15491	15365	15607	15536	15468	15527	15644	15609	15308	15459	15402	15518	15655	15555	15567	15572	15288	15357	15594	15530	15646	15486	15457	15352	15347	15646	15334	15216	15390	15494	15345	15369	15524	15395	15535	15445	15451	15350	15724	15593	15682	15573	15416	15687	15715	15499	15439	15579	15312	15427	15618	15505	15374	15563	15649	15640	15494	15558	15607	15478	15476	15478	15603	15536	15417	15517	15407	15292	15556	15508	15594	15465	15659	15525	15333	15398	15443	15597	15552	15478	15774	15587	15359	15546	15542	15596	15539	15474	15458	15627	15354	15742	15606	15490	15519	15368	15553	15578	15609	15567	15552	15560	15693	15636	15528	15418	15507	15355	15404	15606	15395	15490	15480	15526	15532	15306	15569	15517	15644	15511	15454	15617	15496	15670	15559	15401	15250	15473	15584	15432	15636	15338	15547	15529	15429	15321	15508	15375	15482	15380	15458	15291	15717	15573	15500	15472	15721	15536	15366	15552	15477	15508	15409	15688	15705	15581	15570	15700	15311	15591	15408	15406	15538	15617	15535	15336	15314	15498	15482	15424	15591	15434	15372	15549	15549	15720	15558	15439	15256	15368	15409	15595	15304	15442	15484	15609	15391	15524	15598	15465	15487	15376	15593	15626	15518	15550	15403	15508	15567	15669	15580	15535	15590	15670	15639	15475	15372	15345	15553	15410	15448	15629	15496	15408	15541	15812	15608	15518	15561	15510	15254	15440	15465	15460	15439	15505	15504	15540	15609	15420	15656	15448	15535	15498	15431	15423	15550	15358	15529	15553	15474	15436	15453	15343	15353	15277	15407	15428	15266	15461	15505	15522	15346	15642	15655	15380	15598	15639	15484	15396	15546	15350	15509	15544	15353	15449	15536	15477	15555	15361	15653	15437	15513	15579	15491	15397	15494	15395	15438	15384	15499	15422	15698	15434	15278	15502	15547	15417	15391	15312	15545	15281	15329	15323	15525	15457	15427	15414	15346	15387	15454	15520	15476	15490	15596	15291	15536	15459	15383	15398	15663	15469	15471	15477	15590	15374	15394	15456	15602	15360	15631	15622	15571	15312	15569	15484	15601	15415	15581	15578	15580	15341	15356	15576	15418	15500	15547	15527	15528	15408	15578	15521	15577	15279	15577	15735	15351	15532	15389	15326	15525	15363	15286	15412	15421	15394	15588	15486	15680	15461	15380	15227	15471	15469	15517	15409	15446	15392	15227	15365	15485	15523	15490	15475	15441	15399	15558	15591	15659	15624	15667	15468	15500	15589	15434	15523	15526	15468	15463	15641	15625	15284	15584	15357	15563	15561	15517	15433	15367	15203	15382	15555	15364	15596	15382	15663	15238	15373	15365	15566	15489	15586	15555	15506	15486	15551	15390	15478	15389	15507	15459	15522	15580	15510	15517	15585	15682	15382	15426	15516	15385	15539	15415	15558	15694	15412	15506	15614	15410	15555	15398	15551	15542	15612	15474	15561	15487	15562	15415	15529	15402	15686	15595	15199	15361	15439	15456	15550	15385	15515	15306	15572	15330	15447	15500	15502	15447	15417	15499	15480	15570	15407	15558	15636	15344	15419	15474	15464	15424	15510	15412	15374	15554	15509	15876	15528	15604	15366	15422	15667	15553	15388	15638	15446	15575	15514	15511	15571	15491	15519	15397	15612	15356	15498	15473	15613	15483	15493	15579	15788	15468	15448	15592	15539	15722	15505	15571	15491	15452	15322	15689	15364	15441	15465	15500	15482	15501	15456	15593	15562	15505	15358	15470	15652	15505	15571	15593	15644	15761	15478	15299	15316	15567	15627	15553	15399	15582	15324	15483	15633	15393	15531	15628	15551	15555	15361	15382	15421	15411	15526	15420	15388	15459	15396	15484	15585	15429	15583	15481	15508	15398	15583	15410	15482	15631	15585	15339	15570	15506	15564	15443	15636	15613	15419	15588	15457	15425	15531	15491	15494	15615	15470	15622	15520	15392	15827	15760	15351	15641	15483	15488	15427	15468	15470	15516	15445	15489	15387	15388	15525	15467	15586	15389	15439	15445	15503	15573	15270	15432	15544	15680	15681	15687	15310	15504	15438	15453	15372	15690	15594	15450	15622	15391	15462	15587	15472	15521	15504	15515	15394	15476	15551	15561	15390	15354	15473	15436	15556	15456	15329	15421	15368	15374	15474	15506	15397	15432	15572	15447	15494	15446	15477	15429	15781	15378	15593	15603	15645	15446	15486	15553	15570	15442	15530	15569	15545	15393	15383	15395	15395	15510	15601	15242	15328	15535	15492	15427	15088	15406	15573	15590	15374	15409	15297	15318	15430	15716	15449	15506	15590	15523	15570	15462	15504	15501	15505	15496	15251	15602	15406	15473	15574	15427	15746	15381	15456	15572	15502	15628	15590	15450	15691	15170	15686	15393	15635	15396	15372	15584	15470	15604	15744	15385	15512	15733	15616	15525	15562	15457	15409	15529	15396	15308	15509	15566	15490	15684	15724	15630	15607	15544	15493	15366	15488	15743	15535	15736	15518	15488	15256	15526	15709	15505	15504	15571	15459	15378	15424	15748	15560	15595	15637	15535	15530	15464	15425	15399	15357	15282	15467	15580	15604	15487	15628	15435	15602	15473	15638	15591	15481	15549	15629	15552	15462	15602	15335	15603	15615	15529	15493	15256	15311	15435	15645	15262	15464	15230	15219	15350	15575	15596	15553	15366	15520	15447	15434	15332	15575	15533	15446	15489	15553	15436	15255	15442	15414	15435	15412	15573	15420	15577	15375	15329	15689	15564	15394	15324	15523	15281	15537	15439	15699	15629	15451	15592	15623	15359	15404	15449	15477	15500	15379	15458	15505	15471	15532	15429	15400	15329	15536	15632	15478	15705	15474	15496	15372	15530	15559	15369	15455	15506	15573	15432	15469	15412	15517	15496	15389	15401	15514	15624	15466	15405	15666	15586	15579	15457	15608	15590	15675	15555	15651	15435	15314	15574	15719	15425	15547	15283	15419	15507	15408	15456	15467	15514	15423	15519	15368	15408	15550	15480	15348	15365	15444	15541	15560	15486	15486	15455	15463	15494	15383	15457	15633	15489	15525	15496	15382	15317	15363	15486	15573	15665	15599	15514	15461	15514	15588	15599	15565	15452	15701	15493	15638	15388	15597	15394	15524	15492	15672	15481	15494	15672	15651	15510	15687	15426	15600	15370	15547	15523	15574	15473	15293	15390	15480	15552	15510	15658	15491	15484	15536	15335	15547	15343	15634	15596	15696	15513	15542	15377	15357	15596	15336	15618	15379	15316	15340
13333	16083	17068	15609	15072	14368	13696	13487	13682	13440	13677	13494	14391	16459	16313	15695	14883	14003	13780	13559	13354	13458	13458	13338	13557	13527	13429	13452	13507	13366	13436	13484	13401	13509	13368	13254	13453	13441	13435	13369	13413	13342	13283	13355	13316	13483	13396	13518	13301	13435	13450	13419	13433	13490	13272	13331	13501	13461	13558	13446	13379	13317	13363	13413	13434	13363	13387	13347	13443	13531	13386	13344	13378	13379	13540	13487	13427	13519	13415	13389	13362	13397	13503	13423	13459	13476	13387	13321	13424	13285	13309	13299	13344	13395	13623	13329	13417	13529	13418	13381	13480	13424	13406	13336	13574	13487	13482	13514	13475	13372	13443	13490	13459	13413	13380	13485	13408	13554	13385	13343	13459	13537	13359	13352	13359	13485	13417	13342	13568	13421	13476	13363	13375	13429	13397	13607	13400	13367	13617	13244	13340	13455	13492	13465	13299	13407	13486	13379	13427	13484	13434	13452	13291	13416	13330	13365	13388	13507	13363	13377	13268	13398	13411	13465	13411	13546	13418	13514	13353	13374	13460	13441	13485	13425	13540	13330	13411	13470	13529	13508	13477	13436	13438	13351	13510	13326	13360	13477	13268	13557	13239	13289	13346	13419	13358	13319	13399	13271	13405	13350	13313	13357	13448	13328	13358	13352	13383	13488	13362	13388	13385	13336	13260	13253	13464	13307	13288	13332	13590	13333	13446	13444	13393	13585	13324	13390	13325	13445	13277	13357	13343	13341	13263	13447	13333	13560	13287	13198	13451	13446	13497	13353	13316	13461	13339	13413	13468	13495	13384	13339	13357	13477	13493	13660	13338	13614	13366	13492	13516	13275	13355	13510	13431	13478	13479	13478	13474	13404	13444	13367	13261	13366	13238	13322	13439	13384	13416	13555	13258	13305	13442	13283	13391	13449	13382	13245	13416	13308	13359	13355	13259	13427	13461	13491	13366	13399	13344	13460	13516	13503	13303	13224	13315	13408	13564	13544	13381	13341	13266	13431	13326	13552	13255	13409	13322	13239	13443	13331	13409	13426	13329	13397	13403	13314	13410	13448	13511	13467	13370	13410	13339	13439	13465	13405	13448	13375	13437	13367	13183	13484	13595	13140	13374	13259	13393	13332	13453	13392	13519	13285	13377	13504	13386	13467	13500	13304	13410	13286	13460	13395	13434	13303	13432	13358	13218	13279	13427	13423	13561	13385	13440	13432	13338	13403	13416	13482	13319	13525	13444	13465	13395	13484	13427	13317	13532	13459	13422	13336	13352	13483	13477	13397	13376	13225	13490	13337	13232	13457	13366	13541	13287	13413	13407	13517	13476	13494	13214	13295	13359	13442	13183	13615	13449	13396	13616	13594	13365	13389	13411	13291	13410	13498	13409	13311	13502	13346	13372	13493	13307	13414	13400	13361	13253	13299	13526	13473	13483	13377	13394	13442	13341	13315	13524	13449	13406	13528	13300	13550	13343	13346	13308	13460	13277	13471	13501	13444	13347	13357	13410	13534	13551	13514	13294	13355	13487	13360	13503	13355	13371	13378	13556	13550	13331	13347	13401	13346	13212	13585	13408	13347	13386	13388	13301	13411	13297	13408	13386	13340	13381	13490	13336	13241	13443	13354	13272	13627	13450	13326	13468	13437	13530	13471	13305	13281	13393	13439	13354	13437	13480	13247	13294	13361	13405	13447	13341	13351	13376	13457	13370	13404	13400	13455	13402	13451	13141	13389	13400	13299	13194	13321	13468	13471	13420	13392	13451	13389	13391	13379	13392	13439	13313	13550	13234	13512	13421	13355	13536	13209	13458	13476	13364	13372	13454	13340	13416	13359	13434	13443	13255	13323	13340	13369	13362	13458	13289	13441	13430	13372	13378	13591	13490	13607	13318	13313	13357	13360	13306	13391	13356	13522	13415	13336	13312	13551	13397	13322	13404	13543	13314	13409	13336	13387	13324	13313	13300	13478	13492	13328	13592	13327	13401	13523	13408	13307	13324	13338	13574	13386	13395	13394	13392	13485	13451	13335	13391	13376	13257	13417	13455	13374	13348	13463	13342	13434	13268	13378	13369	13235	13311	13268	13341	13534	13241	13511	13269	13307	13383	13293	13495	13319	13460	13350	13270	13394	13437	13514	13375	13382	13645	13448	13354	13211	13420	13334	13442	13256	13386	13277	13418	13392	13534	13512	13464	13540	13577	13445	13286	13375	13548	13425	13427	13263	13403	13329	13362	13449	13422	13350	13396	13399	13313	13320	13351	13453	13408	13418	13406	13372	13448	13386	13430	13253	13412	13555	13351	13370	13418	13558	13374	13454	13357	13362	13295	13354	13470	13347	13466	13400	13567	13328	13275	13444	13480	13427	13498	13304	13363	13345	13408	13393	13511	13496	13440	13461	13255	13513	13346	13374	13559	13309	13509	13439	13526	13466	13310	13430	13330	13549	13372	13393	13372	13284	13427	13386	13339	13461	13301	13370	13333	13406	13466	13423	13375	13309	13362	13316	13257	13369	13458	13412	13538	13398	13405	13440	13401	13422	13429	13234	13355	13582	13366	13415	13483	13418	13385	13589	13464	13403	13523	13448	13406	13459	13422	13426	13476	13505	13499	13419	13516	13265	13333	13393	13386	13478	13397	13325	13301	13396	13421	13353	13488	13366	13311	13313	13430	13490	13274	13527	13365	13409	13389	13341	13228	13415	13478	13451	13386	13491	13331	13361	13222	13465	13339	13552	13237	13514	13453	13682	13411	13395	13332	13494	13383	13524	13482	13409	13431	13544	13291	13426	13412	13342	13333	13369	13481	13349	13392	13307	13573	13417	13344	13364	13331	13574	13359	13474	13415	13368	13392	13417	13348	13489	13453	13620	13361	13528	13510	13383	13410	13241	13254	13380	13494	13498	13332	13415	13197	13442	13491	13363	13501	13430	13239	13380	13329	13468	13325	13256	13443	13330	13541	13343	13393	13313	13523	13297	13372	13465	13439	13241	13377	13368	13365	13246	13240	13373	13288	13384	13427	13542	13275	13711	13467	13463	13439	13539	13440	13405	13393	13373	13414	13470	13293	13398	13556	13381	13377	13340	13398	13320	13420	13461	13330	13475	13494	13353	13296	13502	13293	13354	13256	13521	13356	13334	13318	13301	13370	13333	13394	13515	13493	13507	13359	13386	13435	13469	13481	13479	13365	13314	13257	13450	13299	13489	13296	13324	13411	13371	13484	13513	13544	13370	13371	13453	13560	13382	13456	13491	13363	13537	13227	13459	13433	13435	13465	13385	13550	13440	13332	13393	13405	13335	13400	13443	13462	13479	13350	13463	13261	13430	13397	13342	13622	13417	13365	13335	13452	13395	13477	13364	13407	13395	13415	13491	13408	13337	13475	13364	13357	13362	13472	13446	13309	13510	13421	13451	13549	13417	13455	13480	13170	13441	13439	13264	13440	13319	13381	13424	13272	13156	13509	13257	13288	13227	13302	13425	13333	13387	13348	13457	13380	13496	13466	13396	13518	13356	13540	13341	13469	13482	13282	13246	13383	13308	13459	13387	13369	13235	13464	13328	13290	13441	13324	13362	13312	13379	13312	13351	13392	13492	13338	13352	13456	13445	13457	13426	13436	13269	13411	13433	13234	13195	13385	13309	13455	13293	13525	13395	13350	13241	13486	13403	13365	13459	13430	13348	13381	13549	13449	13384	13425	13214	13423	13233	13484	13351	13247	13443	13361	13455	13474	13505	13576	13360	13294	13386	13436	13442	13404	13255	13253	13372	13273	13385	13399	13239	13246	13288	13557	13335	13428	13431	13245	13236	13379	13210	13336	13362	13491	13518	13316	13351	13388	13385	13270	13513	13367	13466	13553	13404	13553	13473	13444	13553	13394	13204	13345	13431	13441	13355	13328	13303	13528	13455	13239	13282	13475	13413	13365	13440	13502	13284	13416	13452	13593	13347	13568	13240	13595	13423	13454	13328	13337	13409	13373	13396	13511	13388	13265	13416	13478	13304	13513	13337	13395	13251	13560	13423	13453	13347	13488	13353	13227	13537	13359	13283	13292	13398	13524	13430	13341	13502	13448	13459	13283	13466	13388	13373	13463	13340	13329	13385	13406	13311	13581	13464	13298	13252	13402	13254	13546	13411	13347	13393	13542	13452	13369	13420	13513	13534	13288	13356	13489	13498	13490	13418	13501	13385	13445	13410	13471	13440	13407	13514	13493	13401	13357	13175	13401	13410	13343	13513	13533	13365	13418	13616	13353	13329	13466	13407	13317	13159	13334	13468	13318	13459	13404	13366	13341	13473	13349	13420	13420	13497	13448	13199	13527	13409	13567	13449	13366	13470	13518	13174	13425	13428	13368	13442	13471	13230	13480	13347	13400	13384	13506	13325	13337	13322	13364	13521	13276	13562	13356	13400	13483	13444	13459	13333	13493	13427	13517	13281	13341	13407	13449	13352	13409	13520	13337	13369	13209	13416	13592	13492	13504	13442	13471	13419	13478	13468	13508	13458	13352	13430	13506	13532	13292	13411	13464	13322	13343	13511	13293	13605	13462	13539	13402	13179	13186	13289	13242	13424	13412	13371	13401	13336	13452	13436	13483	13344	13519	13376	13335	13489	13456	13215	13562	13374	13412	13497	13362	13547	13399	13428	13253	13332	13470	13319	13433	13430	13390	13443	13351	13452	13374	13443	13264	13469	13284	13310	13462	13468	13180	13394	13380	13588	13452	13536	13442	13514	13283	13263	13564	13443	13441	13332	13551	13442	13420	13575	13438	13416	13381	13442	13404	13290	13430	13631	13440	13394	13480	13274	13343	13238	13367	13508	13436	13373	13502	13486	13392	13422	13359	13416	13467	13546	13373	13277	13277	13451	13400	13470	13243	13425	13513	13466	13455	13283	13298	13360	13389	13423	13564	13361	13442	13522	13462	13370	13340	13574	13432	13446	13292	13320	13323	13590	13499	13469	13593	13306	13364	13333	13349	13366	13540	13569	13468	13442	13440	13417	13505	13253	13417	13465	13460	13447	13398	13247	13383	13431	13530	13552	13481	13255	13442	13272	13477	13386	13422	13465	13446	13462	13418	13388	13457	13270	13513	13282	13356	13407	13420	13406	13248	13431	13514	13571
23769	20857	28025	23916	21638	19939	18513	16332	15878	15724	15777	15778	19308	27418	27972	24986	21937	18544	16388	15804	15639	15371	15522	15447	15331	15280	15496	15411	15379	15311	15385	15336	15365	15473	15351	15309	15509	15323	15418	15555	15490	15332	15351	15369	15467	15457	15553	15414	15476	15273	15282	15449	15102	15239	15405	15393	15372	15526	15610	15389	15415	15306	15381	15380	15425	15357	15500	15253	15377	15240	15182	15455	15382	15514	15298	15412	15321	15364	15478	15232	15505	15358	15260	15239	15412	15421	15255	15425	15497	15553	15506	15338	15342	15497	15390	15379	15244	15458	15365	15285	15366	15336	15318	15248	15291	15373	15118	15235	15417	15155	15249	15258	15394	15241	15477	15242	15480	15420	15492	15126	15444	15357	15487	15209	15317	15415	15555	15231	15276	15318	15305	15268	15393	15301	15356	15396	15380	15283	15186	15330	15343	15240	15342	15329	15128	15261	15304	15106	15308	15285	15433	15285	15270	15280	15204	15219	15288	15144	15193	15282	15390	15246	15494	15272	15370	15357	15284	15321	15244	15250	15289	15255	15173	15296	15228	15359	15255	15232	15085	15126	15201	15140	15386	15433	15400	15304	15448	15372	15318	15353	15396	15325	15242	15351	15363	15267	15334	15481	15396	15524	15433	15153	15110	15246	15336	15181	15247	15322	15270	15385	15170	15046	15362	15339	15196	15403	15330	15325	15233	15256	15291	15254	15389	15380	15226	15610	15237	15291	15488	15383	15184	15271	15249	15266	15366	15487	15359	15193	15270	15332	15170	15280	15063	15254	15447	15192	15216	15318	15240	15340	15364	15505	15369	15248	15089	15094	15417	15403	15340	15295	15237	15224	15201	15407	15557	15329	15352	15351	15336	15158	15295	15303	15389	15325	15362	15426	15332	15255	15140	15305	15264	15533	15359	15226	15419	15231	15243	15391	15339	15274	15373	15202	15371	15457	15352	15337	15252	15264	15290	15389	15171	15337	15241	15208	15385	15271	15337	15209	15306	15479	15383	15145	15242	15301	15305	15104	15340	15442	15311	15374	15347	15159	15450	15277	15399	15433	15432	15312	15307	15275	15338	15327	15354	15522	15222	15524	15466	15367	15308	15233	15231	15338	15358	15160	15219	15352	15350	15302	15205	15359	15321	15356	15507	15540	15249	15431	15213	15340	15355	15343	15587	15474	15214	15410	15225	15215	15325	15200	15060	15219	15357	15401	15248	15361	15338	15272	15288	15262	15153	15325	15204	15381	15463	15421	15165	15264	15266	15350	15433	15237	15122	15250	15269	15233	15158	15360	15378	15374	15246	15606	15252	15420	15312	15243	15216	15564	15337	15236	15250	15285	15425	15343	15314	15407	15329	15265	15344	15246	15386	15334	15330	15493	15309	15593	15350	15358	15367	15273	15566	15350	15478	15265	15349	15181	15253	15326	15325	15342	15387	15297	15402	15226	15402	15296	15294	15355	15359	15343	15154	15199	15430	15409	15117	15199	15419	15353	15284	15194	15299	15304	15211	15367	15490	15525	15353	15202	15319	15231	15243	15322	15480	15475	15275	15330	15288	15393	15347	15309	15311	15389	15257	15307	15290	15398	15215	15244	15326	15340	15300	15350	15451	15352	15313	15434	15326	15477	15258	15379	15393	15315	15210	15172	15555	15281	15401	15368	15164	15458	15349	15420	15487	15346	15315	15350	15410	15364	15265	15190	15365	15242	15394	15323	15254	15443	15142	15235	15155	15341	15390	15357	15338	15328	15239	15184	15325	15483	15392	15414	15357	15307	15299	15235	15197	15222	15292	15467	15269	15319	15381	15328	15254	15118	15341	15047	15421	15171	15178	15406	15391	15421	15097	15367	15288	15305	15403	15484	15566	15300	15461	15274	15259	15392	15320	15196	15202	15319	15188	15126	15279	15427	15332	15072	15406	15399	15421	15259	15243	15347	15361	15251	15265	15257	15271	15324	15326	15260	15112	15301	15475	15362	15487	15243	15451	15126	15196	15368	15341	15257	15223	15216	15324	15190	15183	15497	15368	15411	15328	15450	15393	15319	15135	15394	15293	15313	15351	15374	15170	15172	15277	15414	15396	15223	15348	15315	15345	15286	15288	15395	15193	15346	15297	15363	15271	15239	15330	15366	15433	15403	15170	15469	15421	15223	15462	15257	15309	15196	15358	15308	15400	15315	15140	15207	15188	15311	15149	15193	15502	15363	15313	15181	15481	15346	15449	15286	15417	15198	15310	15427	15163	15310	15328	15322	15516	15427	15353	15233	15312	15341	15414	15246	15256	15355	15378	15356	15154	15447	15314	15469	15250	15319	15499	15375	15126	15325	15358	15356	15408	15370	15422	15275	15408	15656	15235	15287	15424	15398	15316	15551	15439	15397	15364	15273	15412	15503	15341	15329	15248	15366	15356	15200	15345	15317	15499	15376	15188	15462	15358	15332	15294	15291	15451	15354	15272	15239	15388	15186	15353	15397	15324	15410	15395	15466	15244	15376	15174	15201	15371	15293	15332	15332	15177	15476	15191	15416	15331	15339	15226	15283	15333	15215	15459	15465	15334	15218	15306	15452	15163	15429	15408	15278	15354	15397	15210	15146	15327	15554	15681	15296	15201	15272	15263	15229	15365	15296	15266	15285	15411	15230	15273	15228	15107	15264	15578	15214	15484	15276	15265	15522	15526	15443	15315	15365	15519	15260	15355	15216	15051	15542	15549	15232	15458	15512	15545	15413	15358	15198	15100	15363	15270	15402	15134	15209	15553	15360	15526	15396	15243	15299	15454	15394	15382	15375	15370	15395	15502	15372	15317	15278	15082	15389	15641	15439	15484	15460	15555	15196	15451	15346	15505	15386	15341	15262	15403	15354	15334	15287	15423	15418	15328	15382	15353	15425	15364	15335	15333	15402	15152	15272	15181	15219	15094	15399	15455	15389	15321	15538	15564	15272	15370	15444	15354	15353	15367	15399	15371	15483	15127	15231	15301	15405	15159	15424	15177	15347	15381	15073	15305	15290	15159	15331	15568	15400	15553	15231	15353	15520	15289	15327	15336	15203	15241	15441	15356	15304	15434	15316	15240	15158	15350	15528	15212	15350	15273	15494	15405	15391	15233	15260	15403	15335	15273	15227	15341	15416	15407	15414	15229	15172	15233	15368	15304	15275	15316	15289	15240	15278	15223	15367	15389	15366	15364	15319	15268	15486	15496	15617	15408	15457	15263	15136	15255	15324	15250	15128	15445	15190	15478	15304	15250	15292	15295	15178	15355	15463	15142	15410	15320	15435	15206	15250	15386	15383	15453	15293	15285	15461	15346	15299	15509	15455	15431	15334	15341	15277	15341	15409	15231	15306	15256	15285	15307	15315	15384	15385	15161	15371	15329	15413	15338	15392	15419	15293	15376	15117	15115	15159	15355	15160	15092	15401	15522	15319	15260	15292	15123	15354	15260	15269	15381	15426	15449	15242	15267	15458	15227	15315	15295	15305	15480	15378	15214	15517	15412	15381	15293	15337	15270	15175	15246	15197	15357	15481	15260	15488	15330	15445	15309	15213	15423	15322	15569	15452	15397	15234	15239	15334	15223	15311	15278	15387	15373	15439	15435	15405	15436	15507	15304	15239	15149	15432	15338	15409	15280	15360	15268	15331	15358	15340	15321	15291	15461	15458	15405	15536	15453	15395	15265	15278	15296	15124	15265	15442	15214	15411	15291	15167	15436	15047	15099	15480	15075	15331	15509	15387	15258	15339	15335	15396	15211	15305	15291	15229	15478	15205	15195	15577	15509	15191	15282	15331	15239	15523	15500	15409	15501	15237	15346	15455	15278	15329	15315	15316	15382	15277	15270	15371	15266	15411	15397	15290	15395	15348	15142	15284	15326	15320	15396	15250	15161	15293	15312	15295	15335	15146	15176	15274	15298	15396	15368	15412	15319	15485	15429	15239	15320	15385	15392	15303	15392	15152	15350	15293	15404	15384	15470	15367	15320	15304	15175	15380	15414	15576	15261	15345	15383	15183	15263	15277	15345	15174	15486	15577	15429	15395	15439	15334	15346	15390	15213	15096	15300	15428	15079	15427	15173	15079	15113	15386	15411	15514	15396	15334	15233	15370	15179	15391	15389	15369	15570	15335	15447	15267	15402	15365	15153	15406	15435	15093	15407	15332	15410	15209	15323	15422	15316	15471	15372	15311	15472	15341	15241	15549	15386	15313	15069	15335	15276	15303	15357	15225	15136	15411	15227	15312	14998	15281	15408	15201	15327	15455	15375	15342	15371	15308	15329	15356	15398	15190	15268	15252	15361	15198	15215	15194	15323	15150	15184	15438	15487	15382	15321	15297	15244	15313	15256	15508	15182	15242	15428	15263	15251	15287	15301	15497	15259	15407	15475	15340	15133	15421	15346	15417	15328	15182	15372	15209	15170	15222	15444	15353	15333	15209	15395	15410	15372	15213	15343	15296	15393	15186	15222	15273	15338	15358	15163	15265	15293	15250	15437	15256	15184	15402	15431	15296	15205	15293	15078	15364	15462	15337	15495	15262	15319	15428	15291	15365	15441	15380	15400	15520	15427	15316	15313	15231	15256	15285	15256	15466	15391	15302	15409	15311	15355	15266	15416	15451	15308	15309	15494	15440	15149	15195	15340	15306	15326	15492	15209	15323	15151	15226	15142	15178	15331	15305	15403	15490	15497	15194	15338	15501	15253	15350	15219	15320	15413	15340	15376	15259	15169	15460	15387	15369	15314	15522	15329	15372	15281	15325	15305	15341	15334	15315	15409	15110	15316	15294	15385	15193	15341	15333	15349	15448	15266	15346	15380	15173	15208	15482	15297	15335	15176	15452	15394	15044	15331	15577	15297	15218	15315	15306	15164	15187	15362	15296	15420	15227	15268	15219	15236	15405	15347	15372	15480	15411	15339	15187	15425	15298	15308	15357	15467	15391	15370	15074	15295	15456	15482	15394	15348	15289	15344	15429	15263	15141	15280	15130	15408	15479	15554	15116	15185	15246	15383	15305	15308	15523	15354	15100	15198	15457	15327	15258	15358	15431	15599	15198	15373	15418	15413	15335	15198	15440	15310	15343	15406	15289	15312	15291	15436	15433	15268	15430	15247	15374	15442	15255
12274	21429	22146	18006	16495	14801	14213	14081	14000	13925	13890	14187	20276	29854	28754	25137	20818	16619	14257	13704	13413	13374	13264	13421	13348	13392	13461	13355	13263	13350	13192	13317	13464	13345	13498	13171	13293	13452	13490	13068	13324	13464	13372	13238	13404	13397	13305	13348	13292	13315	13417	13636	13330	13430	13349	13247	13346	13463	13332	13227	13325	13404	13307	13387	13455	13205	13272	13484	13299	13373	13434	13334	13422	13355	13195	13313	13214	13363	13373	13457	13396	13355	13295	13431	13447	13464	13465	13425	13296	13289	13259	13408	13351	13448	13257	13352	13381	13450	13423	13189	13371	13409	13216	13238	13190	13303	13333	13291	13184	13324	13317	13328	13391	13531	13315	13382	13312	13082	13354	13297	13344	13460	13280	13422	13256	13207	13303	13351	13296	13179	13278	13397	13434	13427	13329	13242	13356	13214	13280	13368	13486	13141	13313	13355	13320	13439	13283	13276	13552	13353	13274	13307	13408	13293	13090	13224	13263	13230	13379	13279	13251	13413	13230	13319	13291	13246	13282	13398	13378	13431	13248	13427	13343	13336	13319	13281	13226	13285	13364	13340	13374	13319	13340	13294	13306	13567	13228	13169	13453	13242	13273	13278	13157	13343	13355	13271	13430	13288	13245	13256	13358	13296	13222	13239	13289	13188	13229	13406	13128	13113	13239	13287	13329	13366	13306	13050	13287	13428	13242	13195	13367	13308	13324	13300	13246	13232	13227	13436	13598	13240	13363	13397	13405	13222	13381	13152	13339	13294	13158	13359	13410	13276	13275	13345	13294	13340	13333	13447	13311	13178	13318	13389	13209	13331	13296	13301	13271	13335	13288	13276	13283	13137	13217	13168	13386	13319	13365	13315	13345	13189	13313	13224	13214	13309	13303	13113	13442	13345	13279	13191	13339	13272	13153	13454	13375	13379	13526	13256	13252	13294	13402	13270	13505	13351	13356	13300	13415	13361	13337	13209	13284	13251	13289	13226	13406	13379	13359	13213	13317	13352	13324	13271	13259	13410	13368	13249	13456	13254	13217	13191	13262	13366	13228	13392	13284	13393	13191	13501	13330	13479	13238	13402	13569	13175	13220	13265	13292	13330	13279	13298	13330	13432	13454	13311	13289	13244	13352	13405	13205	13436	13443	13365	13473	13359	13449	13427	13402	13311	13243	13176	13216	13454	13351	13138	13246	13409	13016	13263	13261	13238	13227	13257	13368	13334	13253	13350	13247	13402	13444	13329	13294	13421	13274	13396	13400	13385	13458	13379	13312	13276	13358	13321	13398	13232	13245	13316	13451	13346	13234	13257	13343	13412	13284	13302	13336	13198	13237	13390	13373	13301	13288	13275	13285	13286	13287	13213	13449	13284	13332	13235	13263	13336	13401	13324	13301	13412	13417	13300	13300	13407	13346	13293	13321	13459	13314	13239	13240	13349	13354	13327	13562	13346	13458	13287	13312	13393	13219	13201	13357	13398	13482	13311	13271	13386	13312	13273	13389	13159	13372	13408	13447	13171	13214	13386	13177	13351	13295	13350	13434	13146	13422	13379	13416	13249	13309	13326	13293	13381	13390	13197	13334	13210	13393	13234	13271	13264	13495	13290	13298	13387	13375	13410	13235	13410	13257	13395	13422	13418	13410	13235	13449	13266	13517	13187	13336	13198	13338	13268	13200	13395	13325	13510	13320	13306	13150	13264	13363	13282	13169	13280	13259	13184	13357	13309	13349	13511	13291	13326	13278	13385	13198	13387	13260	13234	13177	13243	13393	13087	13315	13315	13308	13347	13291	13404	13329	13344	13304	13337	13302	13390	13330	13307	13176	13247	13328	13342	13268	13445	13272	13354	13342	13313	13485	13353	13241	13317	13338	13314	13337	13285	13453	13346	13175	13410	13315	13377	13399	13283	13384	13249	13269	13340	13579	13381	13385	13121	13243	13347	13172	13388	13233	13277	13404	13182	13309	13189	13326	13290	13336	13348	13268	13339	13362	13310	13290	13378	13383	13376	13359	13254	13371	13156	13357	13415	13377	13376	13320	13311	13503	13327	13198	13270	13409	13254	13389	13105	13449	13349	13457	13332	13226	13181	13180	13300	13417	13457	13318	13390	13063	13381	13282	13382	13350	13252	13378	13238	13274	13246	13196	13477	13312	13286	13354	13420	13260	13278	13300	13516	13415	13358	13224	13325	13207	13316	13434	13380	13394	13259	13424	13409	13395	13572	13408	13483	13239	13354	13234	13285	13467	13378	13462	13317	13312	13238	13315	13227	13326	13361	13303	13275	13201	13393	13506	13235	13285	13366	13213	13245	13384	13317	13526	13294	13191	13249	13303	13437	13417	13384	13448	13330	13343	13374	13262	13262	13382	13415	13397	13241	13144	13142	13225	13325	13424	13392	13327	13213	13413	13263	13419	13195	13419	13380	13367	13433	13095	13373	13171	13347	13343	13360	13399	13213	13261	13286	13453	13399	13024	13331	13499	13228	13139	13299	13438	13358	13324	13155	13306	13386	13253	13292	13287	13318	13275	13217	13198	13328	13131	13383	13357	13233	13351	13419	13233	13342	13241	13247	13409	13250	13337	13252	13303	13191	13194	13260	13314	13385	13216	13382	13367	13243	13338	13276	13362	13244	13387	13213	13276	13274	13460	13161	13326	13352	13283	13319	13298	13244	13272	13240	13347	13240	13436	13279	13069	13143	13276	13387	13286	13321	13249	13347	13310	13191	13519	13330	13443	13399	13377	13343	13219	13324	13349	13297	13227	13308	13266	13362	13369	13318	13392	13220	13629	13404	13368	13435	13316	13347	13211	13393	13330	13214	13353	13325	13066	13209	13228	13421	13268	13335	13349	13343	13336	13189	13353	13177	13310	13286	13288	13374	13358	13385	13286	13381	13452	13336	13413	13264	13439	13213	13307	13357	13245	13434	13276	13337	13263	13199	13467	13292	13317	13284	13438	13276	13311	13435	13435	13069	13352	13401	13429	13272	13283	13398	13367	13326	13231	13341	13247	13239	13272	13207	13192	13400	13312	13398	13175	13405	13419	13199	13375	13332	13241	13216	13340	13516	13349	13251	13291	13164	13464	13191	13245	13472	13292	13520	13269	13436	13240	13322	13296	13346	13381	13352	13213	13172	13195	13328	13297	13266	13328	13381	13330	13271	13267	13357	13253	13227	13207	13319	13246	13376	13211	13291	13362	13229	13252	13410	13348	13436	13340	13208	13298	13345	13408	13208	13237	13491	13366	13456	13284	13337	13354	13435	13396	13324	13235	13367	13335	13320	13361	13405	13365	13356	13357	13344	13329	13219	13308	13245	13281	13398	13412	13364	13326	13211	13242	13199	13267	13379	13303	13464	13268	13243	13334	13344	13304	13416	13306	13313	13141	13290	13236	13288	13164	13366	13153	13371	13199	13372	13388	13204	13322	13260	13361	13345	12996	13395	13427	13347	13224	13432	13452	13486	13235	13315	13485	13196	13366	13239	13382	13214	13268	13377	13220	13366	13287	13327	13190	13498	13109	13368	13305	13281	13256	13467	13444	13359	13378	13343	13367	13457	13299	13146	13371	13368	13140	13440	13418	13325	13215	13317	13226	13261	13516	13510	13349	13347	13252	13292	13236	13239	13305	13356	13317	13339	13486	13376	13210	13245	13348	13376	13392	13360	13448	13293	13337	13300	13374	13326	13247	13399	13282	13357	13185	13381	13271	13223	13197	13258	13283	13311	13352	13327	13225	13311	13241	13400	13219	13211	13455	13150	13400	13322	13229	13361	13295	13389	13353	13546	13424	13205	13310	13323	13336	13246	13419	13402	13267	13494	13357	13454	13321	13358	13195	13188	13348	13211	13379	13327	13279	13281	13262	13432	13524	13353	13295	13198	13428	13162	13079	13424	13318	13333	13214	13261	13290	13297	13371	13307	13380	13150	13440	13282	13397	13338	13325	13322	13343	13192	13383	13225	13256	13268	13278	13338	13293	13388	13215	13290	13303	13189	13548	13312	13346	13288	13243	13366	13270	13415	13382	13263	13444	13270	13312	13218	13454	13459	13490	13457	13210	13357	13407	13361	13375	13500	13230	13425	13469	13286	13148	13275	13205	13344	13289	13197	13309	13210	13416	13169	13133	13459	13391	13465	13496	13353	13445	13392	13254	13202	13272	13516	13480	13444	13331	13197	13302	13219	13305	13504	13357	13279	13285	13287	13160	13309	13372	13127	13318	13349	13165	13229	13444	13322	13308	13280	13283	13328	13305	13402	13415	13337	13338	13438	13242	13102	13367	13475	13424	13489	13404	13442	13328	13324	13248	13192	13261	13297	13300	13352	13270	13215	13470	13412	13363	13398	13367	13311	13339	13281	13315	13326	13168	13331	13444	13329	13246	13273	13333	13292	13336	13192	13417	13362	13251	13261	13456	13293	13372	13232	13231	13307	13258	13391	13363	13218	13222	13147	13516	13305	13333	13204	13304	13394	13406	13261	13298	13406	13307	13444	13398	13292	13310	13434	13322	13252	13253	13230	13290	13391	13428	13385	13345	13388	13391	13358	13260	13336	13405	13380	13413	13350	13284	13266	13352	13251	13247	13249	13249	13416	13359	13273	13303	13438	13319	13394	13289	13274	13320	13278	13387	13330	13251	13244	13227	13326	13375	13268	13285	13231	13313	13301	13411	13495	13264	13248	13467	13175	13331	13303	13366	13255	13271	13338	13072	13351	13407	13193	13224	13406	13360	13307	13239	13248	13191	13302	13326	13257	13389	13184	13288	13384	13398	13274	13400	13437	13405	13509	13146	13440	13361	13360	13286	13243	13315	13415	13322	13242	13356	13308	13354	13239	13355	13344	13368	13316	13368	13376	13315	13406	13404	13398	13353	13478	13410	13290	13165	13372	13186	13382	13216	13250	13334	13283	13456	13463	13356	13381	13375	13128	13341	13430	13350	13447	13391	13293	13332	13294	13262	13312	13241	13347	13366	13190	13234	13284	13415	13218	13238	13295	13325	13417	13179	13388	13290	13226	13339	13407	13317	13185	13434	13292	13294	13209	13392	13214	13438	13480	13388	13229	13185	13359	13296	13300	13344	13197	13156	13399	13349	13396	13317	13194	13195	13221	13196	13182	13319	13225
22461	20862	28521	23319	20967	22450	23444	17433	16409	16600	16696	16370	17362	28500	40543	36018	29481	22888	18376	16726	16126	15918	15584	15841	15833	15560	15748	15725	15716	15559	15501	15563	15906	15688	15908	15717	15616	15706	15725	15546	15875	15812	15735	15725	15717	15730	15783	15691	15875	15681	15525	15623	15602	15723	15802	15680	15768	15550	15551	15661	15587	15546	15626	15727	15658	15575	15929	15769	15676	15445	15679	15535	15652	15663	15592	15495	15601	15648	15681	15704	15528	15542	15651	15559	15696	15676	15738	15505	15523	15553	15696	15597	15458	15795	15594	15776	15608	15797	15549	15494	15463	15678	15591	15637	15743	15618	15555	15609	15622	15643	15603	15524	15567	15717	15819	15626	15541	15649	15591	15701	15605	15688	15630	15759	15545	15462	15537	15650	15675	15671	15405	15494	15636	15570	15423	15538	15449	15497	15576	15353	15398	15635	15544	15591	15619	15654	15600	15558	15668	15737	15673	15618	15531	15731	15729	15437	15605	15641	15597	15492	15650	15537	15266	15647	15651	15719	15554	15754	15709	15403	15367	15649	15416	15711	15636	15535	15661	15544	15626	15662	15539	15570	15424	15638	15641	15853	15668	15777	15660	15433	15569	15537	15754	15465	15618	15532	15469	15585	15722	15688	15553	15832	15596	15668	15629	15652	15597	15691	15606	15633	15806	15691	15566	15608	15512	15607	15379	15581	15606	15643	15601	15513	15623	15557	15547	15541	15740	15739	15601	15399	15689	15724	15469	15454	15634	15547	15553	15655	15732	15853	15734	15386	15298	15345	15684	15671	15650	15788	15678	15463	15657	15495	15537	15526	15539	15690	15543	15578	15452	15662	15573	15548	15615	15625	15433	15736	15738	15742	15536	15476	15603	15629	15682	15519	15549	15600	15623	15818	15609	15522	15590	15595	15780	15331	15461	15623	15535	15507	15392	15468	15522	15539	15672	15910	15689	15616	15614	15616	15523	15538	15688	15565	15754	15630	15704	15469	15728	15560	15848	15592	15512	15495	15434	15474	15385	15483	15507	15720	15680	15536	15692	15556	15785	15688	15750	15764	15713	15543	15437	15761	15692	15558	15688	15702	15577	15468	15492	15519	15683	15712	15546	15743	15484	15602	15418	15553	15613	15632	15595	15593	15815	15648	15664	15464	15666	15569	15747	15623	15620	15665	15789	15624	15478	15494	15525	15359	15420	15442	15536	15507	15639	15596	15508	15610	15772	15616	15576	15592	15859	15624	15776	15394	15504	15488	15666	15616	15673	15453	15650	15462	15517	15666	15469	15584	15822	15676	15535	15852	15703	15655	15219	15590	15689	15600	15780	15713	15472	15699	15487	15630	15546	15538	15637	15629	15455	15635	15739	15736	15398	15574	15649	15602	15539	15599	15556	15730	15707	15516	15559	15583	15590	15410	15671	15733	15498	15536	15646	15554	15508	15549	15644	15531	15626	15563	15753	15448	15661	15730	15566	15649	15493	15472	15663	15460	15510	15470	15646	15842	15610	15600	15443	15462	15633	15556	15610	15607	15534	15752	15677	15552	15500	15629	15597	15811	15457	15695	15713	15539	15531	15720	15709	15821	15916	15602	15579	15275	15656	15729	15618	15462	15436	15497	15525	15533	15717	15651	15777	15602	15501	15651	15646	15512	15463	15676	15409	15578	15545	15648	15858	15700	15442	15412	15692	15628	15787	15658	15464	15690	15593	15599	15498	15570	15519	15635	15478	15689	15527	15733	15516	15606	15663	15428	15643	15667	15633	15721	15467	15705	15734	15754	15543	15456	15471	15616	15529	15507	15650	15760	15546	15636	15597	15630	15387	15628	15874	15605	15558	15546	15483	15475	15544	15692	15538	15541	15781	15538	15442	15591	15468	15439	15626	15620	15522	15344	15578	15507	15660	15515	15610	15637	15558	15598	15492	15692	15645	15752	15624	15605	15532	15504	15533	15600	15666	15602	15568	15579	15580	15686	15569	15522	15844	15717	15548	15531	15777	15476	15574	15474	15441	15541	15883	15580	15467	15471	15683	15478	15551	15587	15553	15727	15767	15531	15482	15650	15816	15635	15544	15493	15594	15747	15553	15568	15661	15644	15636	15554	15480	15727	15667	15625	15763	15414	15455	15378	15596	15443	15614	15625	15738	15487	15672	15679	15493	15606	15414	15497	15684	15525	15640	15441	15511	15629	15595	15819	15479	15348	15553	15469	15702	15521	15659	15518	15729	15518	15488	15604	15467	15534	15588	15705	15391	15323	15771	15571	15564	15500	15688	15558	15575	15727	15492	15656	15606	15627	15676	15575	15701	15567	15633	15559	15549	15639	15631	15648	15792	15500	15591	15805	15624	15570	15331	15530	15383	15685	15641	15737	15587	15616	15796	15626	15483	15660	15433	15517	15810	15451	15563	15835	15558	15269	15643	15442	15597	15702	15600	15622	15606	15598	15610	15732	15542	15371	15463	15613	15491	15748	15532	15542	15715	15676	15602	15393	15774	15387	15580	15697	15576	15294	15378	15451	15568	15568	15411	15465	15585	15483	15565	15684	15533	15498	15583	15600	15723	15520	15716	15637	15461	15743	15655	15481	15468	15448	15531	15603	15831	15626	15617	15528	15747	15783	15548	15578	15524	15731	15366	15465	15796	15417	15586	15619	15614	15666	15519	15593	15591	15686	15642	15480	15642	15576	15693	15620	15720	15521	15762	15621	15580	15547	15746	15248	15553	15496	15619	15552	15791	15554	15506	15500	15668	15597	15717	15692	15620	15538	15700	15403	15542	15625	15521	15577	15426	15712	15676	15597	15587	15685	15685	15498	15542	15635	15554	15627	15458	15519	15671	15542	15624	15569	15520	15766	15625	15373	15661	15702	15720	15603	15523	15568	15526	15531	15568	15663	15690	15398	15442	15561	15619	15558	15518	15472	15690	15640	15542	15592	15753	15587	15478	15564	15389	15381	15375	15521	15551	15829	15508	15541	15582	15808	15720	15465	15636	15592	15791	15426	15597	15491	15765	15560	15481	15468	15576	15776	15632	15633	15822	15438	15614	15596	15510	15471	15675	15551	15607	15715	15571	15387	15463	15765	15633	15694	15544	15542	15647	15336	15421	15461	15521	15555	15674	15582	15726	15628	15631	15441	15593	15523	15716	15406	15617	15674	15670	15499	15725	15493	15821	15552	15689	15679	15633	15618	15483	15501	15526	15449	15653	15564	15650	15671	15793	15370	15402	15557	15587	15447	15455	15738	15644	15568	15598	15554	15672	15519	15438	15605	15623	15506	15920	15586	15654	15628	15698	15665	15537	15398	15704	15619	15667	15584	15708	15660	15564	15585	15608	15574	15662	15568	15608	15404	15718	15368	15521	15621	15564	15734	15713	15581	15413	15830	15601	15488	15403	15552	15419	15565	15551	15602	15752	15499	15674	15639	15577	15647	15577	15466	15701	15489	15594	15625	15651	15654	15547	15648	15670	15551	15625	15452	15522	15448	15601	15574	15470	15916	15394	15539	15797	15769	15608	15560	15598	15443	15690	15656	15557	15588	15568	15455	15696	15666	15572	15762	15608	15416	15782	15543	15598	15556	15494	15555	15535	15534	15685	15589	15486	15677	15636	15606	15504	15488	15645	15559	15461	15543	15451	15659	15559	15745	15723	15550	15512	15672	15473	15728	15613	15639	15636	15573	15541	15595	15598	15665	15449	15515	15529	15381	15525	15392	15444	15606	15606	15504	15634	15573	15459	15631	15885	15491	15595	15772	15547	15482	15581	15561	15453	15410	15874	15711	15555	15401	15508	15649	15449	15649	15650	15727	15554	15644	15648	15630	15752	15550	15496	15491	15591	15576	15646	15679	15599	15514	15446	15558	15577	15701	15867	15553	15745	15613	15596	15420	15501	15407	15611	15600	15672	15626	15298	15649	15660	15561	15609	15523	15714	15736	15389	15461	15511	15621	15693	15607	15868	15627	15613	15682	15650	15697	15728	15608	15666	15635	15652	15550	15641	15585	15610	15801	15805	15682	15495	15518	15592	15548	15549	15549	15328	15682	15470	15568	15445	15520	15500	15459	15612	15576	15733	15489	15488	15542	15695	15719	15690	15478	15485	15560	15566	15625	15703	15509	15584	15555	15595	15607	15639	15748	15752	15613	15581	15650	15343	15562	15599	15534	15443	15624	15486	15535	15658	15556	15628	15641	15527	15732	15439	15485	15605	15552	15580	15675	15462	15475	15570	15614	15763	15605	15609	15475	15618	15619	15442	15699	15594	15714	15563	15598	15566	15264	15641	15576	15677	15523	15544	15726	15754	15478	15579	15621	15592	15432	15509	15423	15590	15772	15589	15300	15633	15400	15560	15636	15657	15568	15596	15645	15504	15606	15450	15559	15519	15719	15661	15533	15671	15461	15506	15564	15688	15828	15524	15632	15668	15472	15563	15893	15754	15521	15664	15719	15710	15563	15487	15578	15470	15514	15639	15411	15555	15647	15715	15447	15780	15446	15611	15614	15592	15823	15491	15602	15578	15558	15790	15630	15509	15529	15312	15667	15410	15629	15567	15767	15473	15617	15537	15482	15611	15613	15545	15462	15510	15557	15579	15669	15681	15432	15622	15564	15636	15517	15543	15796	15632	15629	15494	15718	15697	15571	15545	15762	15556	15701	15722	15523	15768	15673	15466	15557	15488	15521	15494	15502	15556	15493	15595	15634	15699	15501	15668	15572	15529	15402	15598	15683	15584	15692	15623	15497	15609	15647	15424	15653	15702	15608	15568	15654	15459	15683	15511	15504	15568	15517	15653	15582	15620	15457	15675	15543	15696	15721	15352	15460	15486	15607	15649	15632	15423	15723	15459	15627	15421	15481	15591	15844	15668	15893	15614	15550	15397	15638	15470	15552	15477	15647	15808	15533	15596	15651	15618	15577	15511	15796	15787	15611	15525	15619	15566	15624	15463	15641	15572	15551	15405	15616	15516	15662	15470	15673	15478	15576	15447	15603	15527	15361	15502	15508	15689	15666	15452	15383	15443	15511	15400	15524	15620	15559	15575	15680	15540	15487	15635	15693	15548	15629	15419	15518	15526	15712	15649	15678	15575	15500	15740	15475	15451	15662	15719	15758	15744	15480	15803	15473
13852	27812	27083	20306	17620	16368	15499	14943	14734	14682	14761	14482	16519	31831	41134	36598	28918	20930	15833	14422	13746	13517	13561	13393	13636	13395	13632	13425	13639	13495	13541	13479	13503	13489	13529	13439	13413	13515	13431	13428	13195	13516	13430	13425	13409	13493	13391	13202	13352	13429	13410	13524	13372	13302	13414	13504	13399	13406	13249	13513	13688	13352	13425	13531	13736	13334	13264	13400	13393	13370	13406	13330	13425	13277	13523	13521	13400	13435	13501	13463	13244	13452	13453	13542	13494	13507	13527	13398	13430	13387	13378	13600	13590	13547	13449	13392	13529	13562	13518	13474	13425	13621	13461	13466	13405	13503	13368	13464	13391	13207	13468	13349	13515	13378	13367	13353	13533	13463	13441	13348	13477	13441	13327	13501	13337	13463	13395	13452	13491	13459	13369	13511	13501	13489	13447	13416	13436	13311	13335	13573	13284	13437	13447	13500	13459	13472	13498	13533	13460	13529	13410	13418	13519	13506	13339	13670	13687	13544	13461	13591	13587	13266	13598	13450	13313	13422	13259	13500	13457	13390	13463	13449	13290	13698	13454	13245	13461	13429	13355	13250	13461	13437	13431	13340	13431	13474	13508	13398	13672	13415	13420	13482	13501	13604	13325	13471	13400	13440	13527	13318	13326	13512	13555	13396	13445	13360	13404	13581	13392	13416	13403	13589	13432	13690	13473	13560	13532	13414	13409	13579	13397	13428	13419	13585	13474	13426	13365	13406	13429	13611	13393	13278	13329	13489	13691	13573	13397	13598	13665	13399	13432	13386	13462	13440	13454	13514	13364	13261	13357	13480	13548	13388	13503	13389	13375	13555	13305	13431	13511	13439	13527	13569	13365	13577	13538	13214	13505	13419	13346	13618	13537	13351	13515	13393	13540	13409	13357	13329	13419	13293	13368	13394	13481	13373	13475	13414	13393	13438	13546	13376	13332	13395	13465	13328	13415	13490	13438	13447	13447	13403	13489	13433	13426	13491	13386	13604	13336	13430	13430	13342	13443	13469	13407	13390	13463	13434	13494	13403	13415	13461	13292	13421	13543	13545	13528	13398	13379	13441	13451	13407	13419	13640	13421	13392	13518	13466	13532	13400	13479	13572	13439	13330	13575	13464	13611	13419	13548	13438	13593	13352	13530	13334	13376	13648	13479	13352	13309	13429	13472	13386	13344	13629	13496	13498	13451	13431	13429	13333	13331	13458	13332	13391	13317	13297	13282	13354	13417	13423	13512	13431	13515	13397	13185	13467	13622	13370	13456	13435	13354	13484	13388	13348	13499	13329	13422	13470	13299	13538	13583	13414	13334	13367	13435	13367	13430	13340	13382	13627	13411	13452	13274	13413	13367	13378	13419	13381	13364	13356	13392	13484	13323	13341	13435	13401	13334	13486	13457	13438	13344	13494	13400	13526	13361	13421	13368	13458	13293	13452	13507	13500	13465	13430	13384	13475	13528	13390	13442	13593	13423	13456	13500	13431	13356	13385	13517	13502	13457	13545	13557	13480	13532	13412	13455	13414	13399	13588	13339	13340	13559	13416	13369	13215	13433	13421	13491	13571	13436	13458	13403	13514	13425	13574	13387	13510	13397	13407	13397	13368	13547	13395	13530	13453	13421	13411	13504	13411	13447	13604	13337	13464	13499	13398	13436	13396	13372	13472	13322	13430	13531	13396	13500	13432	13461	13526	13560	13270	13416	13356	13340	13399	13496	13356	13425	13401	13632	13309	13452	13381	13345	13463	13399	13433	13316	13425	13393	13317	13523	13384	13349	13310	13409	13493	13375	13467	13454	13386	13583	13448	13397	13565	13404	13391	13440	13325	13414	13478	13485	13511	13472	13383	13525	13323	13346	13479	13533	13430	13307	13549	13269	13443	13480	13333	13435	13274	13368	13599	13384	13486	13367	13436	13406	13397	13408	13351	13338	13512	13411	13471	13417	13587	13378	13305	13551	13463	13535	13458	13451	13273	13395	13381	13342	13318	13467	13473	13399	13374	13539	13395	13484	13546	13592	13432	13399	13501	13552	13475	13340	13525	13439	13450	13313	13397	13379	13496	13464	13403	13427	13431	13559	13433	13433	13471	13534	13398	13512	13341	13360	13500	13480	13325	13593	13588	13424	13453	13432	13311	13451	13523	13521	13383	13331	13528	13412	13625	13386	13454	13401	13351	13394	13446	13515	13492	13460	13387	13369	13348	13391	13410	13267	13593	13375	13349	13381	13440	13302	13469	13449	13392	13454	13544	13438	13419	13328	13411	13268	13489	13415	13396	13332	13590	13330	13334	13417	13463	13467	13540	13421	13307	13492	13438	13391	13379	13608	13338	13494	13487	13221	13391	13339	13417	13431	13564	13418	13439	13291	13487	13336	13364	13209	13324	13459	13463	13411	13599	13404	13511	13475	13490	13327	13494	13558	13366	13482	13450	13495	13372	13487	13416	13353	13499	13482	13327	13378	13468	13453	13581	13321	13519	13464	13297	13639	13335	13319	13501	13281	13396	13455	13555	13446	13536	13512	13530	13455	13456	13519	13553	13340	13403	13309	13362	13376	13406	13417	13254	13331	13382	13410	13360	13404	13548	13420	13510	13496	13300	13298	13405	13501	13210	13442	13622	13270	13454	13446	13417	13393	13575	13383	13436	13333	13494	13303	13442	13537	13439	13516	13338	13452	13442	13300	13581	13327	13525	13279	13487	13420	13342	13391	13465	13411	13524	13259	13412	13439	13582	13363	13490	13405	13559	13562	13439	13405	13611	13483	13477	13428	13425	13415	13492	13406	13446	13352	13385	13415	13350	13474	13567	13403	13315	13305	13433	13401	13479	13402	13419	13336	13313	13460	13513	13565	13444	13463	13520	13411	13372	13475	13513	13450	13371	13314	13405	13356	13465	13589	13480	13486	13531	13383	13535	13411	13467	13524	13328	13263	13277	13430	13411	13457	13427	13321	13489	13466	13364	13403	13295	13519	13393	13405	13308	13369	13342	13567	13430	13402	13534	13408	13344	13235	13421	13559	13403	13347	13399	13550	13401	13302	13382	13548	13274	13324	13436	13362	13537	13269	13524	13544	13387	13425	13352	13480	13546	13372	13473	13468	13516	13550	13396	13643	13261	13478	13481	13376	13398	13483	13317	13394	13426	13289	13466	13434	13316	13363	13408	13523	13472	13388	13428	13307	13313	13412	13469	13407	13434	13386	13308	13280	13548	13321	13349	13469	13429	13414	13479	13453	13537	13452	13466	13449	13243	13344	13407	13598	13365	13486	13504	13556	13310	13387	13406	13527	13401	13399	13303	13511	13512	13395	13460	13508	13440	13608	13461	13443	13425	13465	13435	13489	13314	13410	13444	13613	13526	13555	13479	13427	13345	13376	13435	13553	13299	13492	13361	13280	13484	13492	13445	13445	13482	13459	13321	13330	13515	13407	13420	13309	13531	13409	13429	13632	13404	13457	13391	13478	13451	13395	13433	13292	13351	13369	13552	13548	13456	13362	13405	13425	13500	13337	13429	13261	13453	13346	13419	13445	13408	13375	13464	13283	13525	13358	13252	13297	13419	13436	13514	13333	13635	13484	13405	13480	13518	13478	13279	13374	13292	13361	13386	13389	13327	13440	13384	13631	13413	13424	13515	13455	13384	13441	13352	13444	13346	13544	13287	13375	13488	13493	13512	13495	13338	13464	13335	13322	13149	13662	13515	13371	13550	13348	13284	13644	13455	13363	13570	13500	13424	13464	13452	13437	13335	13464	13303	13335	13416	13299	13500	13428	13373	13461	13531	13438	13370	13458	13437	13321	13424	13448	13379	13530	13520	13450	13371	13390	13429	13416	13348	13510	13461	13343	13611	13375	13542	13554	13403	13365	13338	13306	13427	13267	13295	13524	13314	13619	13290	13400	13426	13514	13528	13555	13443	13562	13347	13449	13415	13392	13339	13482	13308	13443	13471	13444	13426	13578	13269	13307	13381	13557	13372	13333	13418	13382	13412	13273	13470	13407	13424	13472	13362	13395	13432	13365	13364	13551	13382	13431	13450	13388	13408	13323	13457	13462	13390	13428	13405	13491	13554	13348	13401	13449	13588	13574	13625	13465	13440	13431	13399	13404	13376	13405	13404	13579	13597	13300	13545	13433	13252	13325	13305	13445	13442	13400	13367	13418	13606	13381	13458	13325	13354	13452	13199	13568	13527	13407	13305	13527	13378	13347	13397	13354	13299	13495	13526	13464	13392	13521	13532	13252	13482	13388	13466	13514	13441	13530	13530	13378	13403	13482	13544	13492	13602	13343	13462	13360	13452	13455	13449	13224	13250	13520	13257	13327	13592	13435	13369	13490	13430	13637	13412	13330	13332	13349	13465	13602	13423	13565	13421	13442	13286	13341	13612	13429	13532	13420	13401	13539	13437	13373	13251	13500	13506	13524	13423	13617	13529	13279	13359	13409	13621	13453	13402	13485	13522	13309	13590	13432	13357	13368	13292	13564	13448	13412	13406	13442	13423	13385	13442	13415	13538	13317	13364	13429	13370	13442	13415	13288	13587	13333	13497	13385	13568	13329	13423	13289	13461	13465	13214	13454	13452	13434	13400	13381	13337	13386	13424	13325	13345	13249	13464	13493	13501	13370	13449	13490	13441	13532	13506	13268	13265	13370	13397	13556	13347	13451	13247	13385	13471	13592	13392	13407	13454	13392	13301	13339	13299	13456	13426	13421	13404	13428	13653	13601	13400	13403	13296	13599	13457	13607	13414	13462	13422	13341	13477	13323	13442	13412	13541	13546	13402	13423	13387	13638	13366	13438	13427	13457	13443	13523	13504	13470	13361	13431	13215	13309	13508	13360	13516	13362	13438	13455	13575	13300	13339	13367	13580	13405	13404	13353	13361	13472	13264	13546	13174	13505	13537	13286	13512	13437	13412	13224	13556	13336	13338	13486	13407	13501	13394	13329	13357	13564	13394	13415	13404	13366	13470	13512	13390	13423	13687	13564	13327	13546	13446	13398	13491	13340	13359	13527	13428	13343	13671	13499	13325	13367	13456	13411	13326	13407	13433	13492	13505	13395	13545	13405	13499	13486	13558	13241	13253	13511	13532	13456	13413	13387	13386	13329	13330	13530	13382	13405	13396
27002	21523	24180	20194	16856	16448	16706	16508	16574	16721	16666	16539	16629	17273	18744	18739	18113	17392	16601	16469	16445	16545	16525	16369	16575	16388	16564	16445	16327	16202	16583	16543	16295	16309	16369	16330	16426	16622	16532	16348	16492	16445	16243	16173	16218	16117	16494	16407	16209	16330	16187	16227	16153	16244	16482	16391	16279	16414	16147	16356	16180	16184	16113	16385	16195	16367	16222	16289	16457	16219	16250	16333	16557	16167	16284	16367	16381	16238	16194	16333	16227	16085	16309	16292	16412	16448	16427	16297	16356	16362	16252	16327	16467	16283	16431	16120	16249	16350	16466	16168	16244	16253	15997	16318	16398	16475	16200	16358	16298	16263	16267	16261	16443	16252	16337	16289	16447	16464	16231	16261	16359	16146	16294	15992	16316	16386	16361	16248	16554	16425	16150	16173	16203	16274	16171	16398	16310	16377	16220	16427	16272	16335	16241	16173	16452	16265	16329	16250	16358	16370	16340	16359	16332	16252	16417	16285	16247	16387	16367	16355	16310	16352	16214	16303	16355	16372	16402	16294	16387	16088	16108	16239	16357	16360	16276	16279	16308	16266	16309	16277	16210	16194	16364	16235	16252	16331	16296	16279	16400	16499	16407	16168	16298	16218	16183	16192	16165	16444	16360	16172	16497	16353	16173	16311	16374	16352	16437	16381	16449	16381	16273	16425	16343	16302	16497	16458	16364	16517	16282	16225	16365	16456	16374	16450	16150	16370	16264	16432	16413	16403	16379	16221	16305	16350	16335	16448	16300	16398	16312	16401	16318	16286	16229	16257	16348	16623	16223	16346	16270	16327	16157	16218	16515	16389	16294	16425	16317	16339	16317	16332	16367	16065	16298	16582	16397	16253	16228	16180	16256	16483	16450	16487	16379	16330	16487	16404	16433	16325	16197	16116	16491	16202	16366	16257	16291	16267	16229	16219	16217	16345	16303	16325	16368	16551	16490	16438	16440	16371	16288	16238	16117	16199	16179	16312	16344	16423	16135	16369	16355	16269	16270	16419	16367	16304	16523	16335	16382	16306	16261	16369	16370	16540	16441	16401	16389	16384	16287	16373	16287	16159	16452	16170	16281	16306	16591	16246	16287	16360	16302	16273	16486	16449	16369	16182	16293	16235	16421	16264	16193	16179	16371	16337	16397	16234	16260	16348	16336	16205	16336	16475	16343	16209	16350	16211	16280	16311	16338	16350	16298	16452	16306	16185	16184	16319	16154	16265	16351	16305	16248	16054	16359	16265	16069	16421	16252	16360	16453	16011	16223	16312	16422	16550	16327	16267	16196	16490	16329	16386	16411	16412	16397	16329	16411	16367	16252	16237	16303	16420	16382	16326	16481	16273	16343	16306	16480	16404	16321	16479	16271	16267	16309	16157	16440	16433	16256	16472	16485	16322	16240	16100	16226	16333	16393	16236	16299	16435	16446	16223	16413	16115	16324	16227	16302	16174	16133	16273	16414	16316	16278	16348	16581	16249	16386	16248	16375	16397	16385	16109	16444	16404	16396	16254	16300	16220	16491	16379	16116	16367	16329	16229	16252	16302	16272	16505	16591	16367	16348	16218	16150	16238	16305	16257	16507	16311	16366	16219	16384	16249	16270	16267	16371	16420	16094	16227	16363	16307	16342	16316	16346	16369	16711	16356	16188	16318	16330	16471	16252	16280	16247	16270	16262	16141	16389	16426	16395	16355	16305	16388	16398	16332	16325	16351	16351	16420	16496	16529	16302	16524	16603	16429	16099	16405	16307	16110	16344	16441	16211	16183	16393	16530	16427	16303	16394	16386	16507	16379	16299	16354	16353	16317	16332	16364	16204	16355	16305	16200	16162	16465	16234	16384	16413	16662	16353	16156	16338	16503	16509	16231	16243	16220	16315	16201	16080	16103	16288	16414	16505	16259	16403	16196	16364	16225	16417	16301	16217	16350	16283	16271	16370	16437	16455	16299	16324	16329	16310	16182	16221	16261	16400	16380	16283	16273	16385	16506	16319	16186	16282	16324	16287	16189	16434	16404	16135	16379	16239	16456	16452	16254	16243	16349	16348	16397	16571	16395	16221	16140	16263	16078	16483	16236	16398	16262	16258	16488	16380	16320	16171	16301	16334	16246	16296	16428	16357	16505	16386	16463	16343	16400	16371	16479	16001	16355	16234	16481	16517	16439	16306	16269	16301	16454	16261	16287	16271	16386	16294	16136	16487	16190	16196	16283	16457	16206	16134	16448	16319	16411	16367	16260	16292	16470	16517	16313	16451	16221	16384	16361	16560	16291	16383	16368	16332	16255	16338	16285	16598	16447	16533	16333	16488	16365	16435	16045	16161	16112	16292	16346	16296	16396	16441	16241	16291	16446	16354	16468	16386	16222	16351	16469	16294	16379	16374	16304	16333	16150	16302	16400	16194	16335	16402	16359	16385	16267	16350	16275	16382	16235	16196	16405	16398	16222	16320	16275	16136	16219	16320	16303	16356	16229	16258	16413	16356	16251	16198	16317	16375	16335	16294	16304	16225	16305	16393	16418	16624	16308	16528	16314	16333	16423	16374	16404	16469	16208	16305	16260	16167	16542	16339	16377	16325	16365	16402	16370	16322	16291	16440	16366	16396	16565	16270	16373	16282	16391	16271	16498	16389	16217	16402	16314	16382	16427	16288	16295	16285	16294	16505	16340	16254	16266	16310	16335	16432	16400	16400	16248	16394	16292	16334	16400	16364	16362	16391	16085	16270	16204	16306	16353	16200	16331	16518	16200	16213	16126	16378	16345	16370	16253	16508	16185	16432	16173	16436	16576	16348	16446	16409	16391	16371	16323	16232	16152	16306	16555	16365	16400	16417	16402	16350	16463	16372	16326	16307	16284	16440	16494	16301	16335	16353	16398	16356	16250	16312	16198	16451	16425	16567	16366	16236	16315	16386	16303	16307	16091	16352	16271	16352	16334	16400	16215	16355	16379	16426	16331	16442	16222	16182	16456	16249	16186	16458	16423	16518	16337	16417	16326	16415	16307	16310	16298	16634	16371	16247	16253	16437	16290	16325	16336	16363	16153	16284	16459	16353	16294	16524	16232	16319	16119	16344	16233	16282	16432	16481	16242	16268	16340	16338	16226	16428	16354	16292	16282	16421	16322	16235	16469	16457	16352	16200	16302	16310	16199	16283	16352	16196	16530	16541	16266	16479	16586	16520	16335	16270	16240	16273	16460	16291	16312	16395	16357	16284	16399	16379	16377	16326	16177	16221	16317	16312	16156	16358	16394	16254	16453	16196	16429	16464	16331	16266	16381	16635	16246	16143	16250	16332	16360	16360	16270	16302	16267	16290	16451	16554	16551	16379	16547	16393	16518	16362	16284	16299	16500	16347	16239	16277	16270	16374	16074	16308	16354	16390	16357	16407	16309	16463	16367	16299	16529	16575	16400	16307	16256	16131	16152	16391	16263	16320	16342	16404	16291	16228	16298	16291	16360	16366	16311	16197	16485	16602	16296	16331	16360	16443	16425	16324	16510	16503	16259	16469	16208	16562	16282	16313	16218	16518	16142	16235	16223	16215	16367	16477	16286	16248	16473	16346	16277	16313	16329	16410	16516	16317	16373	16203	16325	16413	16417	16467	16223	16303	16341	16319	16438	16505	16542	16517	16243	16090	16406	16493	16143	16371	16269	16370	16406	16370	16385	16316	16361	16394	16336	16287	16489	16290	16453	16436	16151	16247	16281	16334	16223	16325	16430	16248	16598	16409	16116	16568	16304	16190	16387	16508	16310	16485	16477	16395	16343	16357	16263	16430	16219	16381	16390	16366	16354	16370	16076	16447	16351	16395	16140	16367	16315	16389	16230	16391	16290	16290	16381	16113	16521	16247	16326	16240	16252	16184	16159	16433	16464	16388	16243	16317	16343	16410	16074	16401	16405	16190	16226	16055	16257	16308	16168	16345	16237	16265	16411	16274	16370	16204	16379	16574	16431	16281	16316	16396	16458	16493	16353	16062	16350	16449	16404	16153	16271	16419	16327	16325	16429	16246	16268	16222	16309	16487	16538	16367	16223	16310	16186	16480	16304	16171	16086	16409	16429	16236	16387	16354	16284	16502	16333	16445	16334	16510	16398	16504	16362	16484	16435	16301	16284	16395	16438	16393	16318	16274	16397	16289	16287	16272	16378	16618	16435	16378	16483	16531	16182	16399	16558	16257	16560	16405	16319	16248	16388	16413	16439	16601	16612	16425	16386	16565	16400	16413	16317	16252	16374	16189	16242	16248	16179	16575	16307	16224	16410	16261	16324	16365	16518	16327	16359	16196	16497	16320	16362	16377	16487	16238	16435	16358	16013	16485	16421	16274	16369	16317	16530	16524	16467	16401	16388	16294	16430	16190	16315	16279	16237	16299	16365	16213	16357	16310	16338	16488	16090	16329	16214	16448	16385	16453	16233	16432	16361	16331	16238	16346	16318	16352	16553	16314	16291	16387	16440	16374	16427	16213	16298	16232	16382	16650	16396	16393	16355	16463	16396	16421	16508	16370	16344	16270	16379	16418	16352	16374	16275	16200	16291	16277	16446	16552	16480	16489	16485	16480	16252	16107	16358	16267	16346	16315	16263	16409	16494	16377	16128	16495	16329	16368	16316	16395	16497	16298	16521	16315	16242	16290	16228	16258	16211	16526	16426	16604	16458	16244	16185	16476	16561	16284	16350	16565	16413	16449	16417	16303	16510	16453	16245	16500	16440	16356	16316	16361	16476	16415	16386	16379	16340	16519	16486	16315	16464	16259	16396	16240	16179	16446	16313	16150	16370	16552	16459	16425	16157	16473	16448	16272	16320	16235	16269	16148	16200	16337	16063	16123	16417	16387	16532	16329	16611	16389	16408	16419	16408	16300	16483	16296	16215	16473	16364	16347	16341	16397	16255	16413	16209	16412	16123	16311	16343	16235	16355	16347	16444	16310	16427	16532	16531	16347	16299	16339	16521	16170	16224	16302	16256	16486	16292	16385	16458	16345	16127	16213	16238	16266	16405	16196	16241	16377	16430	16457	16341	16207	16327	16125	16221	16373	16491	16445	16330	16252	16370	16316	16346	16317	16345	16390	16246	16114	16228	16575	16383	16269	16307	16199	16391	16338	16419	16337	16327
13919	19109	17938	14902	14652	14458	14341	14231	14427	14433	14351	13971	14338	15675	17250	16940	15675	14796	14185	14182	13993	13949	13977	13964	14046	13998	14022	14036	13938	14009	13994	13851	14037	13934	14003	13960	13788	14027	13903	14071	13966	13819	13947	14021	13893	13882	13967	13876	13900	13924	13860	14062	14087	13980	13829	13907	14134	14019	13873	14012	14017	13998	13916	13961	14059	13874	14065	13986	13903	14005	14070	13867	13918	14040	13959	13984	13981	13968	13863	13898	14041	13932	13984	13890	14073	13883	14032	13796	14128	14052	13995	14014	13957	14032	13876	13902	13820	13907	14149	13981	14039	13896	13851	14033	13906	14132	13900	13949	14060	13946	13894	14042	13869	13967	14062	14094	14006	13952	14120	13993	13936	13917	13887	13914	13784	13935	13999	13861	14028	13881	13892	13939	13962	13910	13852	14086	13982	13783	13876	13862	13988	14029	14044	14058	14031	14128	13770	13868	13947	13933	14073	14088	13848	13685	13979	13927	13969	13835	13866	13913	13874	14107	13990	13886	14098	13815	13921	13976	14030	13978	14074	13977	14054	13902	13937	13874	13935	13938	14041	13887	13849	13955	14035	13857	13740	14061	13842	14045	13858	14047	13957	13910	13758	13991	13963	13956	13903	13843	14004	13969	13825	13842	13935	14034	13951	13872	13931	13831	13993	13969	13866	14086	13826	13884	13927	14072	13904	13951	13926	13795	13952	13896	13953	13875	13842	14102	13955	13935	13920	13951	14074	14007	14023	13881	13881	13857	14004	13975	13935	13912	14009	13968	13846	14091	13850	14049	13993	14067	13932	14021	13916	13851	13980	14042	14007	13931	13888	13904	13889	14025	13932	13916	13845	14037	14047	14035	13903	13923	14008	13891	14073	13912	13952	14018	13862	14048	13976	13938	13875	13955	13843	14059	13886	14029	13894	13874	13812	14007	13954	13995	13923	13829	13819	13997	13959	14068	13793	13955	13830	13930	13792	13916	13972	13924	14033	13939	13925	14018	14049	13946	14074	13986	13818	14129	13908	13939	13957	13936	14061	13897	14025	13904	14082	13846	14028	13934	14016	13911	14001	13687	13900	13992	14079	13987	13959	14044	13864	13978	13971	13994	13896	13872	13947	13857	13999	13894	13846	13917	14005	14096	13695	13876	13821	13750	14163	14043	13941	13932	14126	14015	13790	13924	13890	13979	13938	14069	13700	13847	14085	14030	14028	13953	13849	13929	13958	14055	14100	13820	13876	14043	14014	14031	13970	13897	13998	13903	13950	13991	14022	13922	13875	13835	13855	13904	13888	14003	13819	13874	13987	14032	13887	13934	13866	13927	14133	14134	13994	13902	13881	13951	14034	13983	13882	13950	13998	13950	14064	13699	13933	13873	14030	14020	14021	14137	13942	13978	13976	13991	13937	13995	14109	13884	13946	13764	13936	13845	13925	13874	14059	13990	13852	13983	14138	14041	13943	14065	13961	13842	13920	13990	14007	13827	13865	13985	14012	14030	13981	13900	14025	13959	13969	13995	14013	14015	14047	13930	14099	13966	13921	14030	14055	13842	13943	13781	13983	13942	13996	14050	13962	13906	13983	13850	14094	13846	13940	13992	14089	13829	13890	13882	14020	13935	13936	13929	13929	14001	13958	14001	13909	14017	13983	13953	13905	13917	13931	13997	13809	14011	14068	13938	13902	13981	13893	14036	13876	13842	13964	14018	14009	13800	13757	14051	14122	14073	14013	13974	13988	13956	14027	14132	13924	13951	14133	14110	13966	13810	13940	13889	14002	13801	14043	14024	14083	14026	13989	13781	14040	13808	13947	13854	14014	13999	14037	13957	13905	13897	13897	13862	13855	13900	13967	13786	13977	13922	13820	14044	13869	13789	14009	13942	13996	13863	13931	13908	14033	14008	13933	14018	13823	14002	14006	14209	13913	13900	13805	13855	14017	13920	13956	13962	13910	13871	13977	13890	14082	13999	13866	13998	13963	13965	13871	14050	13953	13945	14100	13833	13884	13964	14099	14104	14030	14050	14106	13978	13912	14114	13837	13946	13997	13936	13869	14022	13897	13980	13985	13895	13826	13925	13895	14028	13800	13902	13869	14158	14079	13997	14040	13988	13984	14050	14014	14044	14110	14017	13923	13961	13825	13888	13762	14017	14020	13858	13868	13976	13908	13931	14176	14079	13797	14027	13936	13925	14091	13945	13967	13899	13898	13919	13937	13907	14171	13951	14054	13878	14167	13991	14018	14024	13951	13918	13821	14027	13975	14021	13939	13996	13988	13878	14052	13822	14010	14084	13723	13889	13881	14055	13903	13946	13918	13972	13757	13947	13919	13986	13997	13881	14046	13980	13971	13726	13837	14075	14019	13976	13999	13926	13949	13899	14042	13855	13981	13833	13972	14051	13942	14182	14030	14018	13960	13996	13964	13904	13836	13942	13958	13887	13974	14022	14005	13842	13946	13938	14111	14083	13927	13971	14022	13956	14019	13985	13861	13800	13930	14073	13759	14064	13927	13934	13955	13954	13745	13819	13748	14079	14108	13774	13935	13881	14021	13862	13861	13951	13842	13972	13913	14010	14054	13881	13846	14066	13950	14145	13891	13841	13852	14170	14068	14083	13910	13979	13957	14068	14008	14097	14016	13875	13803	13984	14055	13933	14012	13850	13979	13861	13970	13995	13768	14129	13753	14120	14025	13934	13968	14127	14003	14097	14071	13893	13910	13920	13942	13962	14061	13907	13823	13969	13931	13905	13918	14072	13840	14069	14043	14077	14049	13998	13999	13935	13983	14010	14044	13981	13911	14055	13965	14113	14011	13944	14060	14002	13966	13875	14007	13965	14066	13966	13966	13960	13983	13976	13990	13876	13942	13985	13942	13849	13949	13960	13853	13904	14026	13772	13985	13943	13981	13931	13782	13887	13969	14011	14078	14026	13965	13949	13960	14165	13934	13925	13929	14040	14100	14112	13917	14057	13879	13853	14009	13852	13859	13996	14171	13784	13818	13752	14062	13983	13941	13945	14083	14079	13910	14108	13753	13924	14022	14034	14045	14001	14027	13941	13967	14076	14034	14152	14054	13946	13973	13912	13933	13900	14024	13941	14026	13891	14034	14100	14140	13929	13865	13846	13887	13938	13991	13943	14006	14003	13932	14016	13901	14163	14122	13938	13774	13889	13915	14052	13910	13953	13897	13569	14011	13894	13844	13930	13784	14057	13869	14107	13992	14054	14062	13950	13825	13881	13879	13912	14072	13944	13802	14090	13888	13933	13754	14002	13742	13940	13915	13809	13847	13918	13807	14066	14030	14052	13996	13994	13903	13943	13814	13991	13909	14061	14090	13941	13792	13927	14077	13768	13951	13852	13864	13981	14091	14115	14014	14024	13852	14056	13921	13781	13847	13884	14022	13774	13950	14018	13782	13866	13868	13964	13944	13924	13806	13952	13906	13866	14042	13961	13875	13883	13923	13994	13828	14015	14177	14015	14038	13882	13913	13897	13968	13866	13882	13964	14011	13924	14066	13980	14012	13992	14086	13875	13908	13908	14100	14003	13978	13943	13957	13987	14126	13883	14106	13980	13961	13898	13950	13810	13712	14065	13890	13780	14023	14091	14088	13870	13849	13918	14037	13985	13995	13958	14101	14019	13874	13928	13881	14114	13875	13895	13830	13928	13976	13974	14092	14037	13953	13926	14101	13947	14102	13890	13920	14069	13836	13800	13718	14116	13924	13962	13924	13959	13840	13980	13946	13878	13857	14057	13834	13858	13923	13908	13886	13944	14039	14083	14001	13972	13902	14068	14042	13913	14001	13885	13910	13953	13996	14097	14011	13832	13990	13881	13906	13994	13903	14101	14042	13897	14121	13940	13922	14084	13983	14050	13961	14032	13898	13956	13979	14044	13956	13844	14046	13844	13973	13902	14030	14044	13854	13830	13957	13899	13894	13961	13848	13956	13999	13937	13975	14055	14027	13926	13853	13868	13963	13825	14010	13948	14030	13731	14166	13996	13925	14047	13852	13919	13878	13904	13920	13808	13964	13980	13862	13783	13972	14012	14095	13837	13919	14011	13987	14015	13884	14042	13852	13990	13811	14028	13908	13925	13814	13989	13889	13721	13917	13965	13754	13973	13975	14008	13885	13941	13918	13821	13885	14059	13965	13987	14113	14031	13882	13933	13967	13922	13909	13950	13917	13964	13955	13966	13870	13829	14021	13944	13866	13928	13894	14069	14003	13995	13984	14194	14047	14090	13834	14035	13963	14001	14002	13988	13953	13859	14029	13999	13945	14076	14042	13978	13916	13956	13906	13971	14046	13909	13891	13935	14105	14061	14094	14035	14043	13811	13862	14010	13890	14090	14011	14040	13891	14028	13741	14049	13913	14053	13989	13875	13945	13896	13913	14088	13907	14075	13914	13991	13828	13993	13869	14031	13913	13993	13904	14065	14001	14039	13947	13883	13899	13910	13870	13831	14052	13902	14001	13981	13977	13871	14052	13988	13998	13858	14032	13852	14007	13996	13955	14001	13942	14100	14086	14037	13822	13943	13865	13979	13963	14035	14090	13899	13914	14069	13957	13888	13839	13879	14008	13982	14065	13946	13972	14071	13984	13970	13678	14024	13911	14001	13905	13887	14036	14008	14099	13924	13940	13977	14001	13900	13902	13989	14121	13997	13972	14031	13983	13852	13962	14022	13968	13773	13998	13784	13852	14049	13985	14038	13965	13833	14017	13804	13929	13951	13974	14157	13947	14105	14043	14091	13835	14018	13922	13923	14068	13894	13952	13801	13967	13927	13976	13977	14184	14085	13954	13887	13977	14022	14057	14042	13995	13783	13931	13901	13984	13969	14042	13948	13914	13960	14007	14027	14005	13923	13864	13808	14060	13931	13796	14037	13987	13969	13919	13969	13817	13890	14080	13987	13838	13866	13867	14001	13975	13773	13932	13801	13920	13978	13965	13958	14035	13916	14061	14013	13987	13975	13765	13951	13954	13864	13971	13986	13788	14056	14036	14026	13844	13857	13779	14000	14043	14006	13911	13870	14076	13893	13823	14027	13996	14044	13995	13924	13919	13997	13926	13942	13915	14036	13910	14029	14104	13971	13977	13996	14115	13909	13919	14008	13845	13919
23821	20875	28051	23921	21623	20735	19250	17439	17460	17109	17036	16621	18559	27598	29963	26691	22622	19270	17321	16585	16332	16553	16504	16393	16442	16439	16256	16322	16270	16266	16558	16261	16633	16236	16448	16390	16281	16429	16583	16147	16390	16589	16325	16456	16210	16419	16302	16401	16305	16267	16427	16474	16209	16275	16331	16302	16333	16150	16421	16467	16306	16253	16333	16517	16181	16498	16386	16422	16465	16414	16343	16439	16424	16377	16438	16461	16201	16505	16561	16309	16325	16347	16360	16344	16410	16344	16544	16231	16204	16460	16531	16264	16413	16389	16353	16283	16357	16163	16071	16292	16156	16406	16279	16418	16365	16490	16293	16178	16185	16287	16305	16474	16264	16395	16570	16199	16311	16217	16191	16330	16378	16353	16352	16210	16429	16324	16451	16385	16268	16188	16265	16394	16395	16332	16568	16477	16449	16299	16342	16375	16289	16289	16234	16268	16435	16468	16456	16162	16257	16528	16422	16292	16127	16338	16402	16356	16205	16335	16153	16412	16263	16275	16417	16152	16247	16121	16284	16437	16417	16434	16340	16339	16459	16263	16446	16430	16256	16526	16285	16414	16374	16107	16294	16405	16247	16292	16196	16115	16258	16097	16448	16290	16330	16446	16349	16289	16358	16278	16163	16421	16362	16352	16247	16425	16428	16267	16249	16124	16202	16329	16080	16414	16493	16286	16215	16398	16371	16195	16444	16188	16378	16366	16218	16380	16242	16183	16335	16317	16204	16313	16407	16422	16281	16377	16268	16175	16327	16475	16277	16345	16303	16385	16441	16294	16304	16366	16167	16286	16230	16457	16493	16356	16319	16324	16615	16260	16361	16373	16305	16232	16288	16218	16404	16334	16354	16167	16238	16348	16289	16272	16281	16451	16294	16247	16327	16410	16482	16599	16502	16314	16342	16381	16358	16196	16425	16452	16359	16273	16330	16306	16407	16308	16302	16471	16228	16478	16301	16480	16199	16172	16391	16465	16395	16497	16516	16295	16521	16406	16322	16242	16516	16362	16225	16031	16548	16305	16216	16272	16304	16083	16396	16322	16353	16471	16248	16214	16240	16110	16328	16356	16394	16249	16252	16355	16284	16217	16365	16378	16424	16460	16235	16260	16482	16241	16295	16345	16381	16269	16492	16655	16281	16183	16314	16434	16358	16333	16390	16372	16144	16145	16286	16249	16287	16215	16439	16522	16377	16452	16179	16210	16367	16310	16463	16243	16349	16324	16560	16372	16162	16316	16385	16591	16224	16257	16277	16292	16202	16383	16290	16336	16447	16360	16398	16398	16247	16333	16256	16256	16220	16512	16197	16282	16432	16414	16344	16367	16409	16354	16158	16196	16093	16425	16366	16235	16389	16424	16249	16349	16225	16627	16356	16242	16185	16228	16252	16344	16316	16444	16602	16457	16373	16502	16468	16320	16221	16372	16415	16418	16398	16280	16278	16365	16336	16293	16420	16201	16356	16482	16471	16356	16271	16121	16434	16538	16515	16397	16287	16257	16125	16376	16527	16315	16352	16446	16470	16308	16432	16286	16164	16249	16469	16523	16354	16431	16398	16255	16244	16270	16458	16246	16112	16335	16430	16361	16271	16373	16429	16335	16183	16247	16197	16307	16392	16247	16251	16313	16412	16272	16303	16386	16293	16389	16383	16479	16502	16342	16386	16329	16204	16203	16360	16456	16333	16182	16275	16176	16346	16186	16260	16491	16383	16490	16253	16443	16440	16382	16386	16487	16441	16444	16408	16385	16255	16333	16223	16283	16149	16412	16346	16227	16320	16063	16431	16174	16347	16369	16396	16313	16268	16492	16210	16413	16311	16241	16405	16578	16424	16168	16423	16434	16327	16250	16310	16312	16362	16369	16300	16259	16266	16232	16130	16481	16455	16388	16386	16437	16357	16386	16265	16119	16279	16427	16385	16744	16425	16175	16385	16200	16316	16373	16344	16466	16239	16387	16360	16237	16264	16295	16279	16378	16329	16186	16444	16250	16290	16288	16367	16442	16179	16301	16386	16310	16212	16209	16512	16469	16316	16391	16323	16383	16558	16242	16189	16246	16347	16390	16429	16366	16437	16259	16493	16295	16297	16491	16240	16312	16408	16345	16383	16436	16267	16403	16234	16135	16293	16403	16409	16370	16388	16355	16379	16330	16363	16384	16402	16425	16426	16339	16196	16110	16316	16264	16269	16480	16440	16172	16287	16364	16409	16310	16337	16383	16250	16215	16234	16271	16416	16298	16356	16410	16224	16226	16249	16252	16324	16213	16241	16143	16395	16366	16166	16420	16471	16344	16336	16292	16186	16612	16409	16265	16557	16366	16449	16376	16320	16243	16229	16258	16224	16190	16366	16233	16144	16355	16258	16267	16334	16447	16171	16189	16329	16399	16294	16297	16213	16369	16403	16465	16296	16194	16202	16435	16219	16468	16537	16524	16270	16335	16444	16330	16152	16364	16329	16303	16196	16298	16360	16483	16141	16290	16113	16329	16172	16308	16223	16156	16635	16484	16480	16498	16478	16326	16387	16489	16315	16402	16144	16367	16315	16045	16337	16449	16396	16366	16474	16237	16390	16369	16374	16399	16270	16445	16309	16340	16399	16239	16342	16245	16164	16333	16192	16345	16280	16319	16332	16285	16436	16298	16478	16280	16181	16237	16389	16500	16425	16414	16390	16377	16553	16178	16386	16302	16438	16308	16353	16306	16160	16158	16200	16395	16252	16306	16350	16456	16372	16428	16189	16276	16547	16118	16398	16452	16321	16290	16383	16360	16366	16302	16218	16266	16305	16342	16547	16399	16343	16401	16390	16424	16518	16506	16468	16504	16315	16377	16375	16568	16072	16532	16160	16279	16077	16232	16473	16379	16272	16272	16492	16458	16301	16191	16425	16094	16191	16664	16338	16273	16258	16471	16396	16253	16508	16247	16306	16365	16249	16519	16257	16409	16412	16349	16236	16215	16390	16529	16288	16367	16301	16396	16245	16333	16377	16232	16413	16314	16442	16345	16481	16577	16218	16226	16312	16073	16347	16287	16251	16340	16307	16403	16339	16288	16426	16451	16364	16165	16432	16437	16414	16164	16227	16486	16348	16532	16399	16369	16336	16225	16382	16444	16220	16197	16390	16588	16409	16550	16437	16292	16424	16214	16436	16119	16439	16231	16525	16299	16461	16299	16271	16305	16288	16329	16381	16281	16311	16285	16320	16363	16335	16269	16380	16377	16329	16471	16264	16316	16395	16231	16218	16269	16256	16382	16421	16331	16282	16474	16203	16247	16233	16301	16408	16251	16214	16440	16474	16331	16397	16429	16297	16402	16243	16432	16279	16410	16404	16229	16237	16246	16420	16059	16344	16244	16186	16391	16174	16452	16228	16407	16467	16043	16348	16373	16331	16484	16297	16237	16208	16296	16423	16305	16334	16594	16274	16429	16502	16182	16331	16294	16543	16361	16308	16193	16284	16368	16525	16311	16259	16303	16337	16456	16369	16427	16537	16370	16250	16485	16377	16404	16330	16452	16253	16420	16310	16424	16270	16327	16449	16364	16365	16353	16257	16316	16351	16481	16175	16316	16382	16531	16165	16299	16349	16300	16299	16242	16396	16343	16325	16355	16253	16535	16371	16276	16488	16322	16370	16517	16294	16217	16417	16564	16349	16346	16432	16287	16187	16358	16382	16454	16385	16334	16281	16228	16360	16386	16362	16251	16358	16252	16401	16397	16257	16411	16456	16284	16190	16137	16270	16534	16437	16172	16296	16242	16414	16467	16286	16478	16445	16386	16045	16266	16474	16433	16377	16363	16464	16578	16193	16210	16331	16336	16095	16465	16257	16325	16402	16191	16393	16467	16379	16486	16442	16340	16467	16286	16347	16140	16177	16345	16479	16328	16337	16432	16438	16159	16324	16352	16346	16482	16307	16334	16334	16227	16339	16416	16502	16198	16473	16312	16368	16386	16538	16479	16284	16486	16345	16196	16432	16347	16193	16210	16434	16164	16288	16335	16256	16420	16290	16291	16160	16353	16294	16312	16333	16368	16244	16291	16101	16417	16248	16146	16288	16351	16446	16428	16471	16371	16457	16403	16485	16410	16455	16271	16401	16255	16218	16319	16333	16474	16350	16200	16369	16157	16359	16243	16385	16418	16108	16291	16338	16095	16543	16535	16233	16272	16165	16648	16319	16077	16416	16428	16460	16266	16147	16369	16253	16419	16422	16388	16247	16413	16333	16356	16305	16330	16091	16446	16340	16339	16255	16353	16243	16362	16381	16449	16161	16254	16262	16368	16397	16295	16390	16272	16341	16299	16061	16276	16223	16341	16306	16293	16275	16440	16234	16171	16320	16398	16571	16257	16469	16407	16213	16368	16348	16356	16293	16192	16384	16362	16207	16334	16475	16256	16436	16200	16223	16349	16332	16315	16367	16120	16290	16329	16244	16373	16287	16204	16217	16273	16446	16239	16383	16388	16313	16277	16213	16433	16368	16269	16333	16346	16365	16319	16367	16466	16305	16401	16421	16083	16307	16255	16193	16383	16255	16471	16368	16285	16325	16217	16220	16502	16346	16428	16454	16435	16341	16209	16325	16364	16267	16293	16428	16514	16166	16243	16380	16571	16347	16320	16369	16353	16027	16281	16456	16231	16239	16154	16428	16178	16244	16365	16331	16474	16252	16459	16592	16351	16129	16344	16508	16286	16059	16292	16215	16387	16352	16447	16311	16437	16468	16548	16396	16569	16669	16350	16198	16326	16373	16230	16272	16482	16387	16272	16266	16355	16234	16293	16279	16231	16188	16293	16529	16337	16460	16324	16333	16284	16472	16213	16344	16276	16365	16225	16411	16270	16283	16251	16282	16225	16262	16137	16258	16228	16549	16189	16215	16475	16356	16255	16341	16448	16265	16330	16351	16334	16411	16449	16267	16315	16428	16221	16165	16210	16360	16424	16259	16285	16469	16429	16406	16309	16417	16351	16509	16283	16321	16370	16193	16158	16197	16425	16345	16306	16377	16426	16503	16561	16353	16396	16204	16268	16375	16131	16158	16424	16272	16387	16298	16196	16264	16270	16357	16229	16433	16181	16459	16327	16366	16420	16369	16208	16490	16463	16316	16248	16331	16344	16446	16334
13516	23957	21521	17455	16063	15373	15045	15158	15267	14636	14580	14564	17905	30019	30497	26218	20924	16885	14911	14448	13968	13958	14035	13755	13941	13966	13919	13942	14076	13959	14125	14082	14162	13879	13930	14175	13948	14071	13798	14126	13995	13993	14034	13924	14110	13800	14017	13935	13831	14039	14059	13925	14017	13896	13915	13972	13917	13960	13788	13877	14093	13955	13967	13992	13821	13937	13941	13983	13967	14029	13726	13944	13869	14012	13854	13866	14014	13987	14052	14042	13976	14074	14009	13992	13947	13916	13942	14118	13945	13990	13857	14041	13961	13898	13819	13966	13970	13935	13937	13987	13951	13962	13929	14081	13984	13976	14128	13867	14025	13946	13992	14035	13979	14087	13996	13917	13993	13950	13953	13854	13950	13925	14094	13824	13976	13747	13757	13991	13896	14207	13829	14054	13907	13956	13904	13950	13891	14029	13797	14030	14018	13896	14008	14025	14010	13975	14034	13954	13954	14077	13905	14053	13964	14010	14128	13919	13995	13803	13856	13984	13994	13837	13865	13848	14066	13952	13991	14032	13865	14043	14056	14013	14130	14032	14001	13871	13992	13985	14170	13991	14023	13853	13929	13856	13972	13880	13909	13859	13887	13902	13960	13801	14126	13928	13947	13886	14049	14024	13912	13871	13941	14029	13966	13996	13968	13727	14112	13966	14045	13974	13869	13917	13940	13973	14172	13876	13959	14026	13974	13922	14020	13971	13832	13971	13887	13788	13878	13953	13853	13955	14026	13978	14207	14016	13904	14070	13926	13881	14064	13870	14005	14106	13896	13926	13871	14032	13901	13793	13908	13954	13971	13867	13978	13889	13907	14046	13890	13849	13856	13816	14005	13919	13984	14033	13864	13965	14020	13967	13886	13904	13975	13995	13890	13709	13985	14124	14050	14039	13877	14030	14043	13970	14086	13900	14074	13970	13959	14002	13894	13800	14042	14095	13935	13975	14056	13969	13802	13934	13896	14007	13962	13937	13856	13929	14026	13899	13977	13891	13944	13914	13930	13946	13915	13901	13830	13982	13970	13875	14003	14120	14111	13879	14023	13860	14015	13942	14193	13961	14045	14019	13944	14008	14055	14019	14074	13924	13941	13893	14055	13895	13742	14076	14045	13732	14168	13951	13813	14053	13901	14024	14027	13902	14045	14037	13965	13937	13844	13959	14027	14040	13832	13963	13936	14012	13951	13755	14067	13793	14010	13994	13963	13908	13894	13970	13859	13942	13932	13926	13974	14046	13973	13893	14009	14003	13885	14085	14016	13912	13832	13897	13891	13825	13951	13960	14036	13859	14032	14175	13982	13803	13958	13986	13793	14009	14010	13970	14009	14009	13987	13911	14036	13937	13983	13947	14030	13893	14060	13918	14012	13953	13776	13878	14032	14035	13959	13917	13956	13830	13948	13899	13785	13949	14023	13954	14095	14008	14056	14084	13947	14188	13987	13894	13950	13827	13934	13933	13921	13972	13854	13915	14003	14113	14063	14060	13987	13973	13963	14152	13922	13943	13865	14056	13748	13838	13979	14090	13831	13860	13958	13900	14057	13943	13996	13912	13896	14015	13785	13969	13907	14033	13929	13831	13865	14138	13984	13861	13978	13808	13991	13890	14005	14123	13844	13937	14009	14028	13941	14016	13935	13965	14000	14050	13914	14004	13902	13957	14062	13997	13958	13977	13882	13980	13893	13862	14102	13891	13896	13943	13820	13941	14062	13976	13871	13922	13997	13862	13967	13888	14047	14012	13723	13900	14092	13921	13893	13944	14099	13851	13908	14055	13945	14000	14035	14018	13862	13781	13907	13762	13930	13866	13955	13987	14012	13772	13950	13992	14004	13659	14098	13751	13846	14020	13872	13926	14013	13987	13999	13897	14122	13883	14019	13953	13984	14192	13828	13786	13859	13758	13810	14010	13970	14120	13805	14035	14030	13799	13933	14075	13963	13971	14154	14013	14027	13943	13953	14022	13900	14029	14008	14015	13943	13959	13967	13805	13917	13870	13931	14082	13825	13971	14208	13711	13941	13936	14017	14028	13925	14014	14104	13986	14041	13817	13936	14004	13886	14011	13913	13938	13956	13882	13899	14017	13963	13892	14020	13947	13914	13964	13854	13800	14087	13955	13937	13856	13816	14015	13791	14191	14048	14083	13951	13988	14029	13873	13984	14032	13970	13831	13785	13966	13839	13932	13985	13802	13856	14126	13792	13785	13987	14008	13918	13953	13983	13837	13997	13844	13935	13846	14082	14043	13839	14023	13829	13991	13923	13987	13950	13894	14095	13929	13733	13978	14141	13913	14038	13991	14023	14034	14107	14010	13814	13725	14013	14015	13954	13951	13933	13924	13881	13898	14028	13877	13821	13959	14118	14024	13990	14045	13882	13861	14041	13894	13924	14069	13958	13928	14140	13908	13978	14012	13854	14048	13917	14041	14073	13979	13933	13993	14053	13872	13912	14097	14042	13945	13889	14118	13794	13919	14011	13870	14130	14126	14024	13918	13977	14065	13934	14183	13964	14017	13852	13686	14008	13890	14089	14069	13995	14023	13884	14009	14026	13945	13905	14043	13939	13939	13897	13975	13976	13930	13809	14042	13885	13868	14010	14039	13801	13950	13955	13958	14020	13912	13985	13930	13981	14041	14200	13955	14099	13944	14032	13914	13959	13935	13972	13961	13967	13939	14054	13785	14039	13744	13947	13906	14013	13941	13950	14010	14036	13995	13847	13859	13775	13857	14002	13895	13834	13919	13752	13958	13950	13945	13850	13893	13898	13987	13874	13916	14009	14109	13872	13889	13934	14056	13968	14145	13948	13965	14031	14016	13982	14010	13810	13894	13730	13934	14023	13965	13926	13980	14168	13759	13972	13873	14027	14083	13993	14023	13890	13962	13938	13904	13864	14014	13873	14078	13932	13798	14017	13920	13972	13804	13999	14104	13988	13878	14065	14009	14022	13905	13905	13889	13956	13983	13948	13938	13880	13870	13788	13856	14025	13822	13760	14041	13778	13881	13885	14136	14033	13922	13972	14135	13995	13966	13964	13866	13936	13966	13887	13972	13997	13646	13933	13897	13988	13886	13975	13837	13791	13757	13983	13927	13858	13867	13832	13982	14096	13927	14007	13915	13935	13909	14096	13910	14081	14045	14036	14126	14025	14044	14051	13879	13814	13800	13944	13934	14054	13841	13846	14061	13739	13903	14047	13994	13985	14043	13884	13869	13760	14060	13941	14188	13777	13961	14037	13923	13864	13940	14028	13918	13838	13930	14016	13869	13805	13890	14081	13929	14001	13931	14048	13902	13888	13814	13912	13998	13934	14049	13843	13938	13919	14080	13948	13884	13955	14133	13899	14040	14032	13930	14000	13809	13840	13782	13963	13749	13938	14020	14050	13919	14034	14038	14065	13973	13962	13888	14016	13959	13856	13941	13867	13926	13949	13995	13891	13935	13961	14199	13938	14043	14049	13922	14043	14135	13895	14003	14029	13881	14003	13778	14133	14033	13951	14032	13974	13981	13933	14047	13835	13979	14071	14031	14019	14036	13988	13941	13956	13945	13958	13928	13826	13900	13992	14095	14090	13792	14025	13897	14009	13930	14046	14075	13892	14087	13913	13895	14055	13928	14040	13899	14004	13812	14033	14068	13942	13921	14137	13983	14002	13990	14006	13971	14207	14022	13786	14111	13914	13788	14093	13953	14094	13933	14049	13862	13912	14042	13961	14009	13953	13967	13916	14012	14113	13862	13999	13943	13821	14019	14007	13836	14160	14091	13944	13989	13853	13808	14008	13889	13973	13854	13805	13867	14023	13902	13846	14029	13874	13998	13890	13960	14017	13922	13968	13907	13980	14067	13802	14044	13842	13890	14013	14027	13878	13885	13884	13914	13969	13993	13901	14002	13930	14019	14090	13879	14000	13968	14066	13948	13959	13945	13958	13873	13965	13979	13978	13908	14023	14008	13767	13924	13911	13885	13891	13991	14167	13916	13975	14006	13953	14002	13833	13979	14077	13883	14049	13848	13799	14023	13797	13813	13884	14009	14017	13941	14020	13943	14021	13958	13948	13875	14045	14021	13869	13909	14237	14106	13936	13797	13919	13912	14217	14082	14149	14008	13936	14101	14071	13960	13999	14118	13987	14063	14011	13991	13922	13764	13764	14035	13919	13848	14020	13921	13968	13849	13912	13838	13972	14010	14016	13735	13810	14029	13946	13803	13798	14002	13749	13949	13838	13900	14066	13906	13854	13877	13842	13911	14031	13940	13905	13859	13856	13908	14155	13917	14022	13898	13790	13944	13843	14133	13776	14077	13944	13975	13913	13879	13804	13864	13812	13953	13790	13995	13978	13941	14008	13810	14034	13819	13937	14020	13939	14007	13891	14107	13885	14041	14046	13886	13980	13903	13971	13862	13871	13879	13819	14088	13994	13964	13814	14038	13989	13998	13859	13920	13958	13974	14161	13844	13945	13938	13805	14061	13968	13882	13922	14001	13858	13972	13896	14015	14043	13968	13808	14017	13969	13732	14038	14079	13925	13875	13970	14094	13937	14094	14028	13998	14036	14029	13999	13875	14039	14071	13964	13862	13990	14011	14012	13844	13758	13970	14005	13997	13772	13900	13860	13939	13943	13935	14016	13974	13911	13989	13870	14014	14044	13836	14081	14021	13946	14088	14098	13836	14036	13906	13974	14014	13855	13871	13874	13915	13942	14056	13918	13947	13780	14088	14060	14040	13815	14039	13970	13911	13976	13942	13927	13909	14170	14140	14019	13973	13824	13982	13900	13842	13942	13798	13987	13855	13759	13971	13911	13879	14015	13782	13878	13984	13903	14064	13852	13883	13933	13878	13961	14099	13923	14099	14047	13938	14066	14042	14027	13874	13956	13839	13938	13992	13971	13833	13935	13904	13959	13961	14046	13905	13931	13715	13983	13951	13989	14030	14085	14062	13875	13994	13995	14035	14130	13926	14034	13886	13981	14060	13985	14062	13752	13952	13902	14050	13957	13965	14015	13951	14074	13934	13999	13799	13932	13971	13875	13913	14087	13905	13982	13940	13860	13843	13892	14116	13794	13980	13873	13975	13949	13910	13995	14114	13823	14013	13962	13966	13856	13941	13917	14158	14030	13933
22490	20870	28562	23315	20978	22763	24441	18554	17848	18217	17680	17404	21034	36571	39660	34187	28590	23028	19111	17392	17243	16810	17015	16770	16629	16996	16716	16640	16577	16795	16716	16733	16713	16819	16699	16629	16683	16593	16719	16694	16615	16782	16654	16756	16534	16475	16463	16793	16692	16562	16621	16664	16699	16552	16478	16595	16551	16539	16687	16789	16825	16617	16508	16542	16646	16758	16713	16716	16628	16880	16640	16607	16446	16674	16591	16689	16522	16489	16625	16849	16841	16523	16679	16645	16559	16544	16580	16560	16459	16558	16559	16630	16720	16579	16652	16639	16548	16543	16568	16288	16581	16487	16617	16500	16596	16670	16682	16372	16547	16504	16370	16576	16632	16821	16665	16569	16857	16460	16765	16565	16550	16503	16494	16425	16615	16483	16785	16620	16593	16458	16609	16611	16833	16552	16728	16640	16592	16698	16697	16555	16544	16805	16546	16774	16617	16650	16609	16384	16516	16494	16593	16540	16456	16871	16592	16695	16608	16658	16605	16514	16572	16682	16452	16673	16489	16459	16511	16555	16598	16486	16754	16683	16535	16553	16551	16666	16590	16638	16703	16415	16667	16596	16438	16682	16752	16560	16441	16555	16618	16701	16837	16466	16655	16571	16741	16805	16391	16533	16484	16635	16593	16520	16700	16589	16621	16706	16593	16576	16532	16536	16529	16535	16560	16560	16539	16666	16661	16628	16772	16670	16690	16564	16599	16726	16568	16360	16409	16406	16692	16718	16667	16614	16639	16671	16685	16522	16412	16745	16742	16403	16458	16483	16739	16667	16664	16586	16668	16814	16738	16605	16655	16777	16704	16527	16591	16773	16616	16579	16703	16543	16579	16570	16841	16760	16705	16687	16602	16669	16518	16642	16685	16512	16538	16601	16550	16563	16561	16596	16722	16497	16657	16456	16750	16661	16649	16687	16624	16468	16488	16657	16599	16598	16699	16539	16567	16641	16578	16482	16482	16552	16553	16688	16659	16519	16521	16803	16637	16732	16499	16601	16592	16557	16546	16643	16558	16491	16592	16585	16609	16663	16580	16448	16484	16580	16422	16431	16633	16596	16644	16461	16393	16564	16455	16520	16765	16712	16681	16651	16570	16491	16700	16652	16423	16549	16613	16541	16448	16554	16457	16520	16574	16540	16696	16765	16387	16625	16568	16575	16772	16691	16630	16464	16684	16746	16773	16659	16392	16398	16545	16514	16767	16548	16581	16608	16524	16448	16606	16469	16580	16595	16462	16633	16498	16577	16549	16567	16605	16479	16610	16557	16586	16604	16523	16689	16764	16667	16376	16451	16697	16584	16496	16538	16630	16346	16640	16560	16621	16439	16628	16672	16505	16562	16799	16698	16635	16680	16706	16611	16652	16419	16513	16599	16545	16648	16564	16701	16711	16758	16648	16615	16782	16590	16594	16676	16531	16720	16634	16691	16625	16544	16589	16665	16574	16300	16701	16899	16739	16646	16677	16588	16715	16432	16577	16649	16633	16490	16572	16504	16598	16680	16570	16615	16663	16706	16505	16531	16584	16549	16530	16683	16775	16590	16547	16570	16599	16734	16681	16688	16718	16434	16812	16546	16724	16716	16708	16623	16558	16778	16587	16551	16676	16567	16485	16799	16654	16598	16737	16367	16613	16696	16577	16342	16586	16654	16776	16629	16418	16576	16400	16757	16760	16481	16527	16383	16601	16744	16634	16620	16354	16660	16713	16621	16528	16618	16629	16637	16621	16444	16650	16542	16844	16678	16564	16510	16339	16652	16505	16698	16580	16572	16663	16516	16444	16389	16602	16505	16432	16520	16528	16809	16509	16510	16621	16481	16536	16549	16676	16689	16533	16504	16531	16700	16609	16644	16607	16723	16777	16496	16562	16696	16559	16669	16524	16525	16507	16730	16748	16553	16686	16748	16637	16681	16528	16625	16635	16777	16703	16465	16691	16245	16601	16590	16626	16648	16497	16655	16518	16676	16441	16547	16639	16563	16459	16676	16722	16545	16613	16697	16525	16653	16474	16505	16609	16622	16695	16558	16589	16757	16785	16654	16631	16560	16569	16591	16402	16744	16570	16550	16436	16570	16766	16532	16640	16558	16477	16489	16431	16615	16611	16634	16620	16711	16461	16801	16716	16737	16675	16532	16681	16635	16570	16486	16468	16570	16435	16842	16700	16730	16449	16634	16513	16724	16568	16592	16651	16680	16498	16639	16579	16595	16696	16682	16628	16570	16658	16608	16433	16600	16537	16448	16619	16560	16265	16616	16597	16603	16614	16480	16541	16485	16740	16605	16817	16695	16648	16576	16448	16495	16527	16514	16285	16717	16414	16586	16640	16375	16540	16686	16562	16692	16570	16637	16589	16532	16741	16657	16778	16655	16404	16622	16721	16701	16630	16598	16496	16722	16468	16387	16653	16760	16450	16506	16632	16574	16548	16471	16498	16523	16589	16489	16468	16529	16552	16750	16566	16676	16508	16731	16647	16600	16682	16599	16549	16608	16475	16310	16454	16484	16472	16527	16487	16470	16528	16635	16512	16717	16677	16532	16620	16780	16615	16610	16553	16446	16655	16667	16561	16570	16631	16567	16400	16575	16579	16653	16675	16455	16728	16461	16384	16446	16583	16776	16545	16555	16420	16605	16716	16589	16594	16480	16510	16607	16660	16722	16443	16489	16520	16557	16435	16830	16426	16636	16590	16542	16405	16592	16642	16593	16559	16658	16578	16330	16401	16623	16573	16492	16484	16538	16558	16608	16587	16344	16752	16546	16820	16600	16562	16560	16645	16344	16592	16564	16656	16670	16663	16429	16375	16495	16395	16527	16674	16612	16776	16498	16605	16566	16521	16248	16434	16540	16690	16882	16538	16843	16569	16637	16536	16617	16637	16625	16677	16605	16667	16716	16779	16574	16684	16541	16582	16531	16761	16690	16623	16495	16558	16566	16543	16597	16648	16558	16424	16599	16700	16585	16506	16489	16681	16479	16612	16652	16503	16376	16403	16410	16447	16381	16690	16474	16411	16637	16564	16745	16603	16696	16563	16822	16460	16552	16685	16666	16679	16890	16657	16579	16638	16593	16359	16315	16468	16635	16554	16605	16487	16644	16600	16522	16532	16513	16566	16624	16641	16680	16634	16580	16673	16490	16608	16618	16410	16627	16612	16410	16553	16465	16666	16703	16658	16435	16587	16441	16627	16595	16582	16561	16538	16657	16559	16647	16515	16675	16452	16386	16609	16661	16578	16475	16631	16766	16650	16690	16708	16602	16395	16291	16535	16663	16377	16491	16312	16218	16527	16624	16619	16479	16474	16536	16622	16574	16661	16492	16587	16684	16578	16518	16645	16694	16624	16432	16480	16558	16529	16613	16371	16555	16365	16577	16497	16594	16672	16483	16472	16611	16577	16691	16711	16519	16525	16594	16457	16442	16813	16460	16637	16316	16537	16558	16564	16646	16569	16585	16648	16538	16563	16613	16529	16372	16634	16566	16545	16611	16658	16652	16593	16543	16792	16566	16566	16590	16687	16410	16531	16629	16465	16625	16593	16543	16596	16595	16691	16479	16682	16489	16656	16751	16553	16597	16540	16353	16733	16496	16423	16541	16447	16594	16636	16666	16627	16582	16635	16779	16749	16662	16417	16539	16363	16762	16691	16781	16587	16490	16510	16648	16690	16628	16473	16588	16772	16620	16630	16596	16672	16514	16504	16727	16497	16639	16709	16605	16669	16693	16616	16715	16674	16502	16535	16410	16660	16793	16643	16567	16522	16627	16641	16634	16468	16673	16672	16530	16464	16646	16592	16388	16386	16521	16568	16441	16678	16620	16622	16562	16443	16474	16694	16637	16660	16742	16655	16557	16292	16397	16501	16641	16655	16562	16640	16370	16645	16680	16714	16571	16615	16652	16617	16732	16723	16645	16497	16607	16535	16663	16533	16547	16598	16459	16699	16767	16630	16398	16574	16576	16702	16645	16495	16447	16684	16487	16521	16760	16504	16473	16671	16371	16717	16559	16645	16593	16660	16591	16682	16716	16432	16418	16449	16625	16677	16522	16728	16380	16457	16334	16603	16515	16559	16433	16372	16610	16862	16598	16673	16536	16637	16630	16442	16517	16546	16523	16716	16481	16678	16652	16697	16569	16548	16414	16539	16641	16886	16541	16562	16554	16581	16431	16680	16605	16770	16754	16483	16457	16676	16668	16568	16498	16642	16581	16768	16765	16685	16614	16596	16504	16617	16717	16541	16609	16508	16635	16592	16763	16429	16434	16652	16936	16567	16671	16557	16493	16503	16717	16554	16646	16646	16363	16528	16337	16858	16621	16653	16573	16729	16558	16597	16676	16437	16683	16448	16522	16549	16568	16480	16712	16689	16673	16749	16638	16454	16723	16510	16641	16654	16682	16587	16645	16711	16699	16519	16567	16557	16651	16641	16428	16409	16621	16543	16603	16495	16644	16599	16478	16396	16571	16581	16535	16524	16513	16388	16676	16574	16622	16700	16660	16536	16634	16713	16413	16461	16500	16497	16651	16504	16517	16551	16485	16576	16649	16629	16699	16630	16704	16697	16573	16561	16473	16637	16508	16708	16510	16451	16616	16493	16536	16489	16466	16578	16577	16404	16437	16585	16822	16721	16504	16576	16762	16494	16589	16587	16546	16528	16506	16764	16605	16673	16550	16629	16512	16580	16568	16630	16646	16383	16545	16577	16441	16602	16473	16598	16885	16576	16568	16547	16532	16677	16506	16739	16633	16564	16449	16629	16698	16587	16676	16573	16420	16534	16622	16570	16498	16778	16691	16426	16694	16597	16703	16657	16650	16761	16552	16795	16566	16594	16536	16504	16413	16600	16507	16531	16616	16759	16787	16386	16572	16633	16666	16725	16658	16446	16692	16762	16521	16517	16553	16697	16703	16483	16472	16726	16723	16597	16584	16650	16768	16579	16520	16501	16484	16732	16616	16593	16537	16510	16574	16628	16493	16683	16708	16713	16695	16602	16568	16450	16643	16346	16566	16584	16719	16603	16832	16537	16410	16734	16561	16554	16523	16693	16494	16583	16674	16606	16604	16421	16376	16446	16642	16521	16537	16631	16462	16663	16620	16623	16544	16614	16780	16555	16605	16492	16625
15392	29168	25713	19783	17900	17103	16507	15922	16071	15999	15302	15127	21593	39367	39908	34473	27760	20804	16261	14567	14290	14228	14137	14162	14085	14057	14006	13892	14099	14147	14112	14157	14098	14121	14000	14024	13933	14077	14087	14127	14077	14042	14033	14148	14136	13899	14058	13890	14106	14061	14248	14069	14066	14123	14103	13921	14103	14041	14205	14134	14019	13949	14051	14109	14093	13887	14174	13965	13981	14061	13945	14263	14335	14076	14158	13958	14003	14034	13994	13936	14119	14057	14157	13968	14091	14114	14065	14113	14087	14163	13963	14158	14129	14084	14143	14010	14169	13958	14082	13951	14140	14102	14167	14118	13962	14047	14082	14056	14031	14088	14114	14073	14221	14054	14043	14160	13886	14110	14076	14043	14011	14056	14123	14200	14066	14033	14119	14039	14043	13962	14010	13847	14120	14149	14068	14001	14039	14013	13952	14024	14082	14109	14061	14165	14058	14019	14004	14116	14104	13988	14167	14111	14144	14028	13880	14068	13918	13933	14223	14041	14085	14024	14086	14084	14126	14179	14185	14076	13985	14137	14055	13884	14179	13809	14059	14093	13962	14045	14062	14080	14121	14031	14000	14063	13979	14214	14286	13954	14007	14042	14040	14073	14050	14141	14141	14023	14176	13975	13868	14083	14228	14106	14023	14025	14240	14024	14078	14132	13989	14002	14100	13946	14001	14105	13904	14116	14096	13964	13992	13908	14079	14072	14049	14035	14254	14167	14090	13862	14002	14231	14157	14194	13954	13987	14059	13912	14085	13921	14150	14180	13819	14006	13970	14058	14070	13990	14108	13951	14038	14042	14122	14063	14014	13980	13887	14030	14211	13963	13990	14027	14042	14117	13903	14119	14014	13975	14133	14104	14083	14077	14031	14055	14116	14217	14041	13986	14110	14032	13887	14020	14115	14168	13923	13990	14226	14133	14062	13929	13849	13926	14162	13999	14241	14092	13952	14057	13943	14194	14173	14078	13945	14126	14191	13924	14048	14023	14080	14029	14110	13928	13805	14068	13992	14141	14183	13995	14009	14092	14039	14125	14136	14174	14054	13938	14011	14078	14126	14234	13977	13948	14116	14088	14027	14061	14016	14108	14023	14001	14235	13983	14097	14042	14058	13929	14000	13948	14185	13977	13971	13989	14139	14002	14089	14065	13996	14090	14130	14066	14034	14058	13878	13998	13991	14131	14003	13905	13949	14042	13897	13868	14047	14073	13845	14161	13983	13962	14165	14064	14060	14055	13959	14197	14015	14146	14029	13959	13907	14215	14003	13997	14023	14023	13909	14009	14219	13984	14079	13808	14069	14029	14027	14037	14043	14115	14120	14050	14185	13954	14086	13980	14174	13969	14234	13844	14192	14076	13988	14048	14093	13942	14208	13878	13992	14095	14191	14011	14018	14021	13955	13915	14016	14022	14110	13985	13961	14102	14074	14031	14179	14146	13978	13861	14241	14141	13867	14040	14154	14005	14158	14038	13950	13838	14030	14159	14230	14034	13960	13955	14077	14004	14112	13952	14031	13961	13972	14032	14094	14036	13904	14123	14041	14013	13934	14026	14001	14029	13809	13922	13837	14003	14030	14113	13965	14022	14077	14168	14131	14009	13986	14120	13886	13961	13960	13993	14159	14027	14065	14211	14069	14019	14172	14183	13860	14042	14082	14019	14010	14015	14195	14060	14045	13932	14172	14121	14122	14196	13907	13926	14037	14110	14037	13987	14119	14113	13949	14086	14078	14071	14092	14042	14082	14027	13953	13997	13836	14087	14225	13978	14250	14062	13836	14096	13968	14056	14004	13984	14119	13862	14115	14195	14077	13999	14012	14018	14036	14007	14042	14040	14035	13923	14043	14121	14123	13910	14069	14027	13995	14000	13981	14135	14007	14137	13978	13943	14301	14008	14009	14063	14086	14092	13849	14096	14099	14108	14040	14082	14195	14131	14004	14047	14081	13935	13959	14166	13954	13906	14015	13951	14050	14027	13980	13822	14056	13958	13923	13870	14068	14115	14190	14049	14053	14014	14009	13995	13935	14097	13961	14081	14074	13990	14031	14056	14110	13977	13950	13845	13985	14196	14071	14194	14064	14176	13924	13966	14092	14087	13985	13933	14142	13844	13924	14210	13964	14060	14132	14078	13993	13965	13987	14070	14122	14209	14036	14022	14018	13931	14031	14075	13998	13897	14079	13982	13957	14131	14179	14074	13823	14034	13960	14097	13796	14101	13965	14033	14125	14182	14043	14040	13947	13985	14159	14088	14168	13903	14062	13917	14080	14050	14297	13976	14087	13946	14223	14071	14049	13998	14106	13957	14062	14108	13960	13784	14078	14130	14145	14023	13964	14137	14070	13947	14101	14021	13961	14169	14114	14135	14075	14106	14118	13924	14036	14220	14087	13812	13928	14225	14033	14024	14139	14040	14009	14121	14215	14224	13991	14018	14001	13838	14157	14019	13966	14059	14092	13756	14172	14135	14088	13863	13971	13971	14159	13934	14152	14051	14181	14036	14038	14075	13958	13955	14108	14062	14037	14041	14045	14077	14080	13999	14202	14119	13969	13992	13993	14075	13975	14027	14089	14071	14110	14005	14209	13843	13895	13930	14244	13898	14087	13880	14036	13930	14082	14045	14049	13897	14045	13881	14175	14164	13893	14062	13972	13977	14101	13938	14046	14043	14036	14129	13993	13933	13996	14069	14069	14056	13926	13976	14149	14037	14153	14102	14026	14201	13825	14028	13887	14093	14106	14095	13917	13913	13768	13929	14208	13996	14065	14182	14070	14067	13983	14035	14020	14006	14070	14184	14225	14126	13991	14099	13960	14073	13860	13962	14070	14212	14096	14136	14046	14047	14113	14017	14062	14102	14251	13927	14071	14038	14050	14030	14120	14071	14085	13949	14181	14211	14057	13973	14136	13969	13939	13992	14173	14123	13915	13974	14008	13872	14087	14015	14271	14147	14237	14079	14089	14054	14018	14084	13887	14167	14163	13969	14178	14217	14144	14004	14026	14243	14190	14118	14090	14210	14042	14100	13923	14019	13989	14060	14020	13738	14144	13921	14072	14062	14194	13942	13844	14160	13994	13927	14169	13907	13811	13903	13924	13975	14087	13973	14013	14064	13909	14160	14001	14131	14107	13999	14166	14090	14084	14073	13974	13997	14057	14040	14070	14123	13999	13996	13890	14036	13937	14133	14010	13860	14134	14137	14008	14114	14001	14024	14062	13937	14028	13993	14013	13944	13960	14277	13934	13874	13964	14001	13893	14046	14184	13926	14218	14151	13962	13960	14020	14102	14129	14027	14044	14101	13998	14073	14009	14072	13980	14092	14045	13971	14058	14114	13784	14147	13919	14138	13953	14137	14085	14133	13976	14167	14030	13917	13962	13896	14089	14007	14059	14080	14085	14018	14131	14070	14077	13863	14015	14060	14054	13993	14062	14147	13981	13924	14065	14048	14041	14108	13833	14091	14128	13984	13946	14106	14127	14013	13966	13976	14110	14009	13940	14119	14081	14179	13986	14064	13979	13886	14101	13997	13965	14113	14078	13973	14206	14032	14146	14050	14049	13938	14053	14150	14233	14159	14072	14048	14110	14148	14019	14052	13989	14135	14106	13988	14029	14029	14050	14006	13976	13812	13934	14096	14052	14076	13997	14017	14011	13944	13998	14136	13907	14141	13817	14032	13901	14047	13886	13952	14096	13918	14088	14060	13964	14056	14084	14216	13996	14116	13929	14051	13927	14141	13970	14000	14081	14060	14029	14137	14159	13990	14206	13962	13951	13913	13991	14068	13999	14014	14044	14068	13968	14009	14160	14070	14145	13991	13991	14108	13775	14172	14199	13867	14087	14121	14151	14079	13961	14083	14303	14145	14039	14081	13908	14086	14064	14018	14018	14016	14116	14110	14046	14131	14104	14085	13947	14022	13981	14049	13991	14048	13999	13921	13975	14029	14015	14085	13924	13963	14116	14193	13985	14073	14254	14124	13964	13953	14006	14056	13893	14058	14081	14037	13897	13976	14037	14004	14078	13827	14173	13998	14007	14070	14179	13796	14047	14029	13903	13938	14000	14062	13919	13951	14094	13967	14000	14135	14081	13815	14084	13887	14101	13991	13983	14224	14014	13982	13901	14095	14053	14034	13875	14180	14053	13924	14112	14158	14132	13987	14204	14062	14079	13998	13955	14069	14053	14183	13960	14001	13988	14098	13909	13979	14179	14131	14010	14142	14049	14237	14016	14155	14063	14021	13979	13946	13946	13975	14168	13969	14103	14062	13925	14056	13991	14156	13995	14065	13987	14010	14041	14026	14101	13795	13898	14106	14208	13989	13948	14073	14048	14171	14049	14208	14013	13989	14181	13976	14014	13896	14079	14257	14050	14068	14058	13954	13945	13960	13922	14190	14172	13959	14027	14075	14054	14239	13930	13866	14212	14041	13842	14123	14024	13973	14068	14137	14092	13794	14048	14027	13957	14185	13970	13905	14133	14278	14045	13887	13965	14050	13969	14134	14092	14031	14198	13942	13906	14097	13914	14132	14057	13995	14036	14011	14207	14032	14188	14003	13916	14033	13791	14067	13906	13955	14056	13891	14255	14056	14103	13953	14094	14138	14080	14035	14069	14121	14081	13901	13895	13923	14285	14012	13969	13973	14082	14013	14170	13988	14174	13961	13994	13916	14133	14102	14195	14031	14132	14078	14004	14115	13948	14077	14163	13815	14016	14009	14091	13953	14050	14034	14026	13979	13862	14124	13945	14088	13913	14037	14018	14104	13948	13966	14173	14029	14064	14133	13990	14002	14066	14101	13939	13987	14021	13937	14110	14129	13905	13925	14028	13954	14161	13969	14001	13869	14085	13978	13991	14011	14209	14016	14016	13978	14099	13938	14087	13979	14080	14119	13907	14102	13964	13987	14006	13978	14023	13970	14082	14141	13884	14114	14180	14053	14135	14123	13911	13980	14165	13901	14076	14167	14106	13960	14159	13990	14175	13889	14006	14014	13989	13878	14230	14038	14251	14150	13976	14020	13925	13833	13922	13799	13983	14030	14000	14034	13956	14005	14032	14072	13967	14128	13991	14041	13912	14226	13960	14127	14003	14002	14021	13995	14042	13994	14152	13970	14076	14110
27079	21579	24111	20582	17282	17245	17411	17136	16941	17490	17203	17015	17088	17808	19111	18813	18345	17554	17346	17096	16989	16888	17061	17065	16990	16870	16978	16776	16721	16793	16981	16901	17001	16641	16703	16874	16645	16987	16742	16895	16814	16774	16818	17037	16934	16808	16739	16985	16928	16816	16895	16885	16810	16704	16725	16843	16709	16741	16896	16848	16926	16863	16812	16911	16729	16754	16743	16885	16811	16742	16823	16712	16746	16735	16547	16988	16801	16898	16955	16866	16912	16748	16743	16812	16854	16762	16706	16877	16722	16819	16518	16774	16907	16754	16786	16806	16690	16724	16642	16483	16648	16739	16626	16591	16717	16710	16735	16809	16888	16769	16814	16705	16786	16753	16731	16833	16777	16676	16707	16851	16677	16970	16900	16948	16865	16670	16831	16723	16773	16735	16999	16697	16851	16780	16836	16838	16640	16743	16727	16771	16921	16900	16824	16823	16717	16941	16707	16909	16902	16906	16797	16745	16828	16720	16751	16798	16615	16799	16822	16744	16918	16721	16848	16768	16770	16745	16898	16857	16882	16742	16810	16907	16707	16907	16877	16590	16733	16678	16914	16768	16887	16743	16877	17026	17059	16778	16973	16596	16945	16883	16896	16735	16816	16763	16852	16685	16797	16808	16756	16849	16905	16704	16845	16748	16709	16954	16913	16855	16794	16695	16761	16821	16746	16715	16511	16775	16855	16630	16705	17007	16729	16679	16795	16760	16540	16971	16679	16719	16851	16659	16762	16725	16932	16593	16860	16859	16796	16775	16663	16742	16832	16848	16894	16843	16781	16691	16670	16841	16707	16832	16717	16868	16852	16731	16854	16904	16738	16789	16604	16746	16785	16606	16858	16834	16858	16827	16814	16893	16870	16788	16820	16795	16664	16732	16730	16716	16748	16873	16898	16858	16776	16834	16829	16815	16869	16765	16819	16778	16902	17021	16833	17054	16687	16822	16763	16912	16654	16730	16786	16463	16782	16849	16847	16712	16865	16894	16718	16857	16859	16716	16905	16866	16532	16751	16882	16626	16836	16672	16804	16792	16484	16722	16664	16690	16869	16834	16800	16647	16923	16941	16903	16958	17002	16850	16683	16853	16827	16947	16965	16957	16842	16937	16875	16834	17082	16745	16723	16701	16765	16852	16669	16918	16805	16967	16818	16836	16821	16784	16822	16819	16814	16821	16687	16546	16705	16829	16802	16927	16897	16803	16930	16707	17019	16799	17082	16843	16922	16999	16592	16867	16881	16724	16708	16928	16866	16886	16799	16800	16775	16785	16848	16758	16872	16617	16650	16746	16663	16686	16626	16652	16666	16550	16650	16873	16845	16835	16810	16725	16825	17039	16665	16733	16943	16980	16857	16774	16835	16599	16650	16966	16663	16702	16859	16718	16798	16913	16595	16860	16735	16859	16913	16565	17087	16866	16853	16771	16783	16602	16826	17044	16840	16691	16836	16896	16972	16916	16754	16759	16690	16826	16790	16839	16799	16729	16796	16837	16807	16703	16664	16829	16959	16821	16898	16848	16895	16905	16878	16873	16695	16748	16753	16962	16738	16838	16801	16798	16844	16638	16834	16699	16884	16831	16680	16715	16731	16929	16766	16790	16978	16830	16905	16896	16714	16904	16637	16760	16967	16528	16681	16809	16894	16774	17005	16772	16693	16753	16901	16761	16916	16976	16774	16993	16788	16695	16689	16833	16919	16816	16897	17046	16680	16721	16921	16765	16838	16691	16841	16736	16779	16751	16763	16662	16784	16867	16805	16843	16758	16783	16908	16858	16747	16779	16881	16689	16935	16943	16751	16667	16672	16981	16858	16747	17013	16802	16593	17008	16778	16838	16723	16720	16801	16915	16760	17050	16910	17022	16975	16764	16637	16789	16882	16794	16974	16622	16692	16700	16838	16799	16865	16718	16708	16688	16764	16913	16871	16985	16764	16684	16597	16752	16905	16506	16647	16792	16913	16956	16885	16773	16717	16842	16772	16844	17048	16846	16602	16785	16959	16919	16911	16816	16903	16601	16827	16788	16753	16898	16828	16951	16849	16742	16704	16823	16620	16840	16876	16843	16979	16892	16777	16567	16768	16817	16819	16866	16607	16953	17004	16706	16695	16621	16699	16706	16882	16904	16686	16807	16673	16722	16690	16918	16894	16888	16944	16595	16633	16952	16828	16901	16901	16718	16739	16790	17000	16746	16645	16739	16849	16710	16773	16968	16776	16954	16880	16838	16806	17071	16912	16754	16894	16742	16775	16627	16605	16818	16610	16683	16860	16775	17096	16745	16884	16704	16654	16777	16805	16857	17006	16838	16797	16620	16745	16708	16997	16763	16713	16793	16777	16707	16614	16695	16795	16605	16819	16852	16803	16694	16938	16678	16838	16630	16849	16745	16926	16674	16664	16831	16860	16633	16681	16879	16721	16615	16758	16754	16836	16869	17031	16951	16843	16628	16970	16921	16893	16774	16933	17125	16849	16678	16804	16747	16935	17054	16759	16932	16870	16961	16717	16704	16939	16542	16626	16650	16581	16592	16782	16713	16941	16918	16739	16628	16920	16726	16884	16730	16849	16916	16812	16724	16927	16952	16664	16820	16672	16804	16738	16735	16828	16741	16883	16699	16710	16858	16704	16915	16668	16729	16876	16754	16780	16649	16931	16818	16858	16868	16636	16801	16906	16878	16753	16675	16772	16723	16660	16782	16876	16723	16811	17108	16885	16949	16980	16822	16840	16621	16847	16744	16653	16598	16864	16877	16985	17080	16914	16784	16795	16895	16586	16832	16877	16680	16974	16896	16932	16894	16889	16971	16871	16796	16683	16851	16790	16824	16644	16878	16864	16900	16827	16778	16640	16692	16735	16645	16839	16784	16906	17036	16966	16949	16757	16777	16789	17082	16806	16790	16660	16878	16974	16863	16928	16809	16829	16535	16699	16580	16724	16913	16903	16548	16984	16806	16845	16917	16954	16804	16626	16864	17163	16845	16758	16881	16886	16668	16841	16823	16832	16812	16685	16781	16875	16815	16904	16669	16911	16747	16773	16792	16743	16864	16817	16881	16899	16733	16860	16859	17074	16842	16882	16925	16767	16767	16842	16664	16876	16801	16828	16790	16707	16782	16810	16766	16644	16653	16698	16664	16753	16788	16854	16635	17054	17077	16840	16822	16862	16915	16824	16939	17140	17026	17006	16745	16653	16700	16914	16707	17044	16854	16828	16929	16930	16869	16856	16755	17071	16886	16879	16927	16799	16965	16992	16649	16699	16886	16792	16683	16735	16802	16720	16688	16737	16664	16678	16806	16647	16831	16987	16845	17037	16659	16655	16907	16656	16751	16802	16729	16740	16867	16920	16675	16957	16821	17007	16913	16800	16733	16828	16718	16840	16843	16821	16810	16729	16740	16628	16864	16862	16828	16776	16862	16874	16817	16984	16678	16964	16759	16857	16596	16792	17016	16846	16824	16815	16858	16830	16893	16751	16799	16854	16727	16727	16770	16761	16789	16670	16796	16930	16725	16838	16785	16821	16821	16814	16652	16851	16789	16887	16902	16861	16889	16944	16733	16748	16727	16783	16821	16835	16860	16883	16743	16968	16762	16872	16925	16842	16730	16767	16811	16980	16822	16948	16860	16931	16934	16665	16723	16853	16880	17041	16887	16839	16750	16671	16722	16955	16848	16575	16795	16984	16877	16837	16860	16509	16801	16658	16748	16754	16956	16945	16566	16721	16969	16756	17015	16756	16775	16810	16795	16906	16999	16786	16676	16757	16841	16827	16891	16764	16738	16888	16866	16756	16826	16771	16668	16955	16784	16778	16729	16978	16944	16963	16749	16594	16688	16910	16707	16798	16741	16727	16844	16809	16627	16581	16634	16910	16835	16885	16722	16733	16881	16878	16852	16984	16806	16813	16835	16837	16575	16760	16939	16834	16830	16968	17020	16766	16748	16669	16769	16657	16628	16858	16918	16831	16990	16953	16583	16851	16742	16892	16898	16726	16801	16825	16729	16855	16779	16766	16764	16804	16722	17049	16772	17144	16934	16810	16905	16818	16864	16766	16738	16878	16747	16966	16944	16875	16960	16751	16759	16899	16675	16963	16925	16766	17024	16830	16883	16873	16840	16689	16722	16710	16749	16756	16769	16943	16805	16810	16906	16738	16964	16905	16873	16692	16749	16762	16704	16798	16732	17032	16943	16872	16681	16720	16679	16826	16746	16821	16819	16716	16759	16788	16844	16899	16789	16798	16859	16959	16709	16681	16971	16959	16951	16694	16665	16621	16631	16983	16649	16776	16809	16652	16921	16879	16643	16863	16829	16596	16937	16860	16650	16874	16925	16784	17073	16854	16789	16665	16674	16870	16782	16985	16896	16878	16904	16764	16593	16718	16787	16804	16691	16777	16906	16766	16845	16672	16802	16805	16759	16971	16767	16884	16800	16782	16868	16866	17027	16510	16679	16914	16651	16531	16665	16817	16802	16710	16648	16908	16995	16919	16937	16756	16886	16829	16935	16732	16842	16735	16775	16876	16571	16738	16914	16893	16900	16857	16834	16771	16961	16768	16773	16924	16972	16822	16780	16473	16627	16874	16846	16923	16825	16707	16739	16826	16779	16812	16850	16705	16706	16787	16858	16779	16718	16790	16801	16920	16842	16854	16558	16815	16892	16828	16820	16997	16954	16755	16792	16880	16793	16655	17014	16755	16956	16798	16771	16744	16839	16608	16767	16889	16875	17101	16750	16762	16740	16975	16533	16750	16994	16909	16774	16896	16731	16780	16778	16887	16677	16902	16921	16757	16940	16723	16990	16841	16854	16857	16926	16758	16779	16674	16761	16843	16717	16836	16726	16829	16656	16753	16677	17011	16744	16680	16777	16884	16743	16672	16905	16787	16914	16851	16767	16757	16713	16724	16712	16871	16799	16737	16839	16799	16814	16700	16984	16686	16985	16913	16642	16837	16834	16880	16809	17021	16866	16635	16845	16721	16756	16557	16784	16970	16748	16945	16986	17117	16854	16717	16753	16814	16773	16536	16827	16742	16754	16685	16732	16652	16929	16731	16805	16717	16803	16559	16639	16832	16794	16824	16719	16834	16912	16681	16808	16900	16774	16751	17000	16863	16676	16679	16918
15103	18632	16871	15449	15007	14859	14795	14644	14741	15257	14506	14332	14365	15795	17517	16772	15778	15038	14723	14446	14302	14311	14245	14341	14231	14032	14331	14168	14135	14001	14224	14165	14046	14217	14245	14234	14183	14239	14447	14196	14200	14263	14200	14230	13931	14199	14132	14276	14053	14113	14245	14356	14080	14272	14180	14221	14180	14338	14141	14110	14100	14219	14087	14263	14158	14209	14078	14376	14216	14262	14078	14233	14117	14205	14234	14164	14094	14123	14098	14170	14242	14026	14070	13983	14154	14274	14279	14259	14154	14102	14142	14182	14120	14091	14119	14267	14175	14072	14324	14113	14188	14229	14097	14209	14092	14245	14232	14202	14108	14309	14190	14185	14185	14106	14021	14173	14018	14221	14258	14009	14142	14162	13941	14138	14054	14308	14184	14295	14241	14014	14114	14208	14218	13983	14293	14156	14149	14172	14181	14106	14213	14087	14226	14039	14209	14064	14023	14264	14129	13966	14095	14102	14320	14184	14251	14283	14335	13891	14271	14115	14204	14225	14190	14154	14193	14191	14311	14212	14170	14157	14160	14234	14223	14294	14106	14119	14106	14082	14236	14243	14164	14375	14153	14264	14245	14102	14071	14071	14077	14335	14277	14256	14066	14093	14144	14175	14252	14153	14215	13970	14187	14182	14242	14118	14094	14136	14101	14225	14128	14233	14101	14288	14474	14054	14265	14216	14039	14085	14226	14131	14192	14261	14178	14283	14179	14295	14133	14182	14134	14107	14278	14203	14230	13994	14103	14234	14208	14260	14188	14121	14019	14154	14153	14224	14142	14144	14143	14071	14128	14233	14237	14241	14231	14173	14280	14080	14147	14166	14245	14157	14199	14241	14124	14123	14290	14306	14157	14012	14189	14114	14225	14234	14110	14241	14267	14038	14333	14233	14231	14113	14166	14178	14158	14194	14199	14256	14125	14229	13995	13979	14141	14101	14255	14198	14204	14131	14325	14161	14073	14025	14100	14254	14031	14196	14168	14323	14129	14085	14036	14252	14310	14095	14313	14309	14216	14280	14315	14194	14238	14180	14347	14123	14332	14136	14120	14176	14265	14093	14355	14110	14092	14171	14130	14165	14279	14220	14025	14168	14291	14199	14135	14150	14148	14076	14120	14205	14117	14208	14210	14180	14120	14152	14234	14106	14254	14160	14389	14089	14256	14225	14353	14126	14091	14291	14205	14072	14010	14114	14167	14160	14228	14297	14181	14050	14273	14246	14303	14249	14181	14127	14311	14161	14101	14322	14137	14365	13938	14145	14307	14256	14168	14200	14310	14013	14207	14182	14193	14217	14172	14199	14197	14118	14287	14118	14203	14220	14038	14274	14150	14228	14096	14055	14058	13954	14346	13952	14316	14202	14156	14239	14324	14110	14191	14303	14164	14219	14209	14315	14297	14094	14251	14182	14144	14301	14229	14106	14226	14047	14225	14051	14140	14175	14305	14154	14270	14221	14294	14178	14145	14091	14034	14321	14286	14202	14254	14089	14380	14131	14235	14184	14233	14159	14104	14227	14180	14271	14344	14143	14051	14243	14150	14156	14249	14119	14173	14191	14062	14019	14216	14222	14201	14341	14340	14047	14202	14011	14272	14143	14255	14268	14264	14216	14247	14011	14191	14113	14196	14221	14192	14187	14180	14165	14288	13906	14094	14241	14107	14053	14262	14098	14218	14161	14083	14185	14028	14212	14238	14158	14165	14140	14312	14218	14311	14247	14087	14124	14094	14177	14249	14155	14178	14244	14151	14169	14383	14020	14253	14150	14124	14094	14264	14089	14250	14124	14176	14228	14053	14341	14189	14259	14157	14168	14239	14218	14317	14342	14089	14291	14326	14093	14229	14144	14108	14099	14207	14167	14134	14205	14206	14311	14349	14285	14115	14222	14036	14134	14239	14159	14163	14155	14137	14121	14221	14197	14181	14236	14124	14146	14251	14180	14211	14190	14292	14124	14018	14219	14138	14133	13939	14199	14058	14184	14260	14131	14073	14059	14345	14177	14179	14043	14110	14253	14187	13951	14248	13970	14196	14172	14164	14163	14223	14133	13951	14202	14296	14308	14177	14252	14099	14253	13972	14135	14268	14050	14374	14210	14067	14223	14231	14235	14276	14157	14068	14296	14081	14299	14216	14117	14215	14178	14167	14088	14351	14063	14328	13983	14137	14091	14123	14195	14199	14053	14248	14188	14184	14219	14232	14160	14133	14039	14302	14091	14109	14254	14239	14249	14097	14256	14008	14138	14329	14012	14067	14233	14136	14247	14187	14221	14207	14179	14099	14183	14142	14167	14202	14131	14237	14094	14160	14114	14077	14097	14102	14262	14049	14325	14195	14257	14395	14302	14320	14204	14211	14189	14076	14274	14040	14176	14015	14033	14261	14064	14209	14146	14062	14264	14163	14310	14255	14295	14166	14343	14199	14168	14292	13936	14174	14276	14220	14257	14233	14070	14264	14321	14107	14161	14220	14262	14235	14122	14163	14121	14199	14283	14346	14134	14280	14216	14326	14197	14261	14355	14055	14042	14012	14354	14155	14320	14182	14236	14196	14165	14150	14205	14215	14354	14205	14057	14038	14222	14251	14098	14063	14129	14291	14331	14100	14132	14283	14232	13958	14268	14209	14198	14215	14218	14217	14208	14198	14317	14186	13940	14174	14209	14349	13961	14293	14252	14223	14198	14042	14214	14219	14141	13959	14100	14306	14043	14193	14345	14266	14023	14062	14178	14189	14117	14266	14228	14488	14095	14251	14037	14183	14305	14280	14193	14195	14202	14063	14131	13922	14375	14194	14027	14176	14194	14382	14113	14116	14106	14113	14231	14126	14072	14240	14196	14223	14163	13936	14171	14118	14220	14098	14151	14296	14091	14174	14083	14283	14138	14426	14155	14377	14179	14104	14270	14134	14233	14216	14126	14138	14210	14179	14228	14310	14091	14040	14253	14109	14211	14251	14242	14376	14130	14257	14112	14075	14187	14294	14167	14139	14273	14057	14213	14080	14170	13936	14118	14255	14154	14254	14143	14200	14155	14212	13993	14253	14226	14277	14139	14182	14220	14148	14303	14169	14286	14075	14016	14276	14215	14207	14066	14207	14205	14213	14103	14087	14006	14223	14218	14190	14192	14204	13952	14152	14160	14239	14293	14134	14083	14265	14147	14174	14229	13972	14041	14108	14239	14146	14147	14177	14275	14371	14053	14091	14311	14135	14187	14134	14069	14278	14016	14068	14310	14075	14200	14282	14176	14165	14016	14176	14131	14168	14107	14222	14166	14125	14202	14163	14094	14163	14254	14151	14145	14229	14124	14131	14213	14169	14102	14077	14138	14125	14283	14118	14261	13966	14235	14252	14143	14089	14142	14238	14117	14217	14178	14271	14103	14058	14232	13878	14192	14169	14298	14387	14273	14267	14256	14204	14292	14182	14452	14201	14143	14064	14334	14121	14268	14371	14238	14097	14315	14114	14131	14380	14197	14284	14096	14116	14312	14246	14231	14037	14083	14164	14225	14343	14226	14325	14373	14102	14139	14137	14099	14347	14156	14053	14211	14296	14178	14228	14325	14099	14261	14154	13885	14194	14209	14252	14205	14195	14137	14109	14130	14187	14170	14198	14177	13912	14147	13991	14225	14226	14150	14159	14217	14189	14161	14079	14232	14281	14212	14125	14136	13955	14219	14290	14109	14332	14253	14196	14259	14123	14111	14246	13997	14207	14261	14268	14059	14192	14170	14215	14073	14077	14131	14205	14222	14275	14100	14346	14039	14047	14090	14297	14330	14252	14298	14092	14271	14317	14134	14151	14154	14147	14118	14138	14039	14101	14281	14345	14189	14379	14324	14139	14215	14184	14190	14120	14143	14144	14265	14145	14127	14230	14267	14203	14190	14183	14212	14155	14033	14187	14316	14326	14149	14284	14236	14102	14252	14228	14188	14102	14395	14183	14183	14253	14081	14181	14253	14150	14268	14255	14343	14145	14285	14138	14260	14391	14156	14299	14176	14228	14205	14193	14167	14215	14214	14112	14055	14202	14109	14052	14148	14121	14235	14134	13950	14241	14223	14149	14196	14052	14109	14154	14217	14367	14198	14313	14370	14243	14139	14060	14134	14312	13997	14163	14013	14071	14349	14216	14122	14213	14305	14172	14268	14091	14308	14070	14304	13933	14074	14430	14145	14128	14231	14112	14131	14268	14320	14190	14169	14170	14178	14190	14083	14114	14061	14211	14274	14203	14124	14111	14263	14127	14066	14130	14110	14139	14227	14353	14171	14244	14257	14280	14109	14083	14313	14221	14119	14136	14164	14166	14159	14132	14254	14171	14194	14165	14230	14470	14170	14279	14106	14146	14247	14155	14209	14137	14214	14212	14317	14128	14025	14316	14297	14311	14213	14295	13975	14238	14103	14102	14183	14011	14133	14169	14108	14194	14305	14107	14298	14197	14256	14077	14160	14158	14194	14215	14044	14250	14159	14155	14339	14396	14038	14225	14030	14217	14250	14298	14219	14164	14254	14115	14127	14275	14187	14098	14297	14360	14167	14021	14287	14163	14167	14166	14172	14161	14270	14202	14064	14119	14207	14144	14211	14136	14134	14097	14152	14032	14198	14101	14316	14268	14264	14161	14296	14122	14138	14266	14216	14095	14110	14350	14130	14155	14259	14189	14189	14285	14250	14359	14108	14139	14196	14191	14146	14241	14202	14278	14254	14209	14231	14217	14054	14242	14173	14159	14168	14164	14274	14140	14144	14099	14005	14260	14074	14156	14198	14283	14114	14303	14216	14224	14295	14140	14203	14037	14021	13943	14113	14123	14221	14374	14191	14247	14162	14346	14154	14145	13942	14340	14223	14091	14235	14087	14363	14329	14157	14127	14026	14173	14117	14118	14149	14207	14114	14267	14225	14092	14208	14162	14344	14143	14273	14262	14158	14259	14087	14191	14087	14435	14178	14183	14100	14260	14225	14236	14214	14207	14173	14213	14366	14164	14153	14222	14229	14162	14330	14162	14192	14251	14129	14209	14186	14195	14286	13950	14354	14102	14258	14275	14120	14256	14140	14351	14325	14278	14208	14192	14163	14274	14216	14121	14148	14452	14271	14031	14243	14229	14167	14196	14207	14178	14184
23751	20783	27939	23810	21458	20521	19346	17086	17068	17470	16785	16655	17137	22314	29140	26467	23693	20665	17984	16734	16136	16190	16236	15972	16218	16229	16298	16223	16040	16091	16292	16172	16200	16312	16187	15957	16214	16050	15995	16244	16243	16146	15983	16184	15996	16176	16128	16132	16227	15954	16114	15889	16127	16265	16089	16002	16124	16034	16055	15968	16078	16158	16060	16138	16059	16209	16271	16097	16089	16029	16159	16002	16285	15870	16066	16100	15973	16105	16127	16123	16015	16034	16138	15982	16042	16134	16070	15854	16090	16202	16057	16149	16142	16045	16070	16059	16217	15880	15995	16141	16158	16055	15957	15965	16021	16170	15797	15912	16121	15866	16083	16106	15990	16093	16198	15823	16062	15982	15985	16113	16046	16157	16160	16006	16008	16096	16059	16132	16008	16001	15894	16119	16244	16143	16139	16078	16011	16063	16115	16224	16130	15949	16078	16102	16233	16037	15941	16021	15925	15918	16050	16144	15982	15988	16062	16105	15982	16066	16195	15990	16128	16052	16055	16207	16094	15983	16232	16130	16032	15789	15941	16129	16022	15943	16150	16029	16167	16225	15999	16041	16123	16021	16272	16062	16089	16142	15985	15871	16001	16241	16098	16065	16117	16158	16074	15894	15856	15840	16150	16130	16138	16084	15957	16018	16120	15786	16107	16080	15992	16011	16028	15876	16155	16035	16155	16209	15940	16071	15986	16209	16112	16261	16043	16185	16042	16062	16054	16117	16331	16104	16187	16022	16127	16066	16080	16053	15841	16102	16285	16039	16152	16169	16104	16119	16089	16202	16284	16074	16049	16219	16041	16126	16120	16027	16048	15979	15952	16034	16220	15960	16059	15853	16121	16015	16017	16132	16043	15901	16047	16045	15802	15968	16257	15982	15997	16000	16134	16069	16124	16061	16183	16129	15987	16029	16166	16259	16075	15951	16146	16147	16188	16103	15985	15960	15962	16041	16004	16174	15926	16138	15975	16016	15911	15889	16081	15936	15941	16292	16064	16212	16125	16144	16173	15978	16189	16030	16069	16215	16032	16055	16076	16092	16135	15969	16082	16109	15945	16223	16146	15973	16031	15947	16093	16004	16098	15982	16009	15918	15876	16125	16017	16060	16089	16136	16140	15975	16003	16168	16181	16056	15953	16152	16059	16046	15953	16171	16029	16063	16011	15927	15939	16042	15913	16050	16030	16285	15982	15799	16125	16107	16280	16032	16063	16152	16198	16080	16137	16050	16015	16140	16170	16115	16095	16036	16015	16031	16095	16185	16062	15898	15990	15853	16075	15999	15851	16024	16241	16240	16121	15907	15972	15911	15985	16259	15957	16006	16003	16094	16005	16223	16099	16172	15841	15892	16002	16052	16045	16030	16106	15848	16009	16053	15987	16172	16141	15968	16002	16132	15928	15969	16107	16062	15892	15936	16189	15908	15971	16090	16037	15979	16066	16025	16059	16168	16185	16004	16283	16154	16090	15945	16110	16116	15954	15949	16063	16022	16161	16033	16083	16165	15962	15987	15999	16194	16227	16236	16239	15923	16067	15868	16030	15761	16473	16043	16163	15801	16007	16002	15920	16128	16129	16150	16083	16128	16189	16254	16074	15918	15977	15977	15946	15944	16101	16035	16171	16270	15861	16183	16099	16076	15854	16065	15928	16118	16005	15819	16107	16220	15940	15914	16003	16104	15893	15974	16098	16055	16180	16081	16156	15939	16087	15970	16064	15972	16058	16053	16071	15959	16143	15829	15854	16029	16069	15988	15977	16090	16119	15920	16166	16071	16020	16103	16141	16025	16035	16082	15918	15898	16175	16071	15755	16203	16046	16056	15953	15938	16011	15884	16167	16161	16075	16056	16139	16170	16127	16050	15963	16102	16017	15985	16121	16206	16172	16054	16101	16029	16093	16067	15917	15996	16147	16119	16110	15850	16148	16054	16180	15882	15901	15983	16058	15956	15835	15944	16075	15992	16255	16260	15946	15793	15983	15869	16146	16092	16097	16112	15887	15823	16172	15842	16126	16023	16176	15943	16069	15965	16051	16024	15989	16075	15752	15975	16136	15994	16076	15971	16081	15956	16168	16033	16127	16046	16119	16220	15973	15968	15961	16117	16085	15949	16054	16071	16041	16015	15716	16229	16213	16182	16112	16090	15850	16055	16025	16305	16003	16218	16187	16364	16143	15892	16007	16057	16015	15944	16324	15792	16172	16070	16017	15857	16096	15948	15896	16234	15830	16043	16019	15897	16005	15926	15867	16117	16150	16170	16021	16010	16004	15909	16184	16045	15902	16249	15999	16330	16125	16288	16121	15972	15880	16121	16197	16266	16042	15880	16012	16004	16005	16101	16121	16014	15857	16002	16036	15889	16000	16168	16110	15888	15999	15981	15925	15999	16081	15976	15965	16156	16117	16168	15992	16267	16226	16160	16027	16214	16098	16200	15849	16014	16030	15881	15974	15990	16000	15983	16056	16284	16170	16059	16076	15931	15961	15912	16063	16140	16051	16042	16065	16025	16019	16103	16287	16049	16227	16098	16061	15982	16108	16014	16189	16025	16022	16111	16033	16211	16039	16048	15885	15869	16118	16063	15987	16113	15903	15956	16101	16236	15992	16012	16234	15945	16129	15795	16165	16065	16131	16092	16207	16061	16077	16039	15988	16087	16030	16079	16008	16021	15980	16094	16096	15910	16134	15928	15997	16271	15959	16069	16020	16135	16231	15971	15985	16026	16026	16227	16089	16052	16046	16009	16174	15915	16156	16011	16007	16005	16166	15978	16071	16197	16159	16106	16045	15840	15948	16012	16036	16327	16103	16090	15990	15921	16007	15993	16116	15958	16037	16174	16057	16066	15973	15877	16146	15882	16068	16181	15990	16138	15986	15975	15929	16113	15965	15988	16101	15931	16008	16120	16035	16080	16139	16088	16094	16111	16045	15837	16269	16089	15977	15968	16013	16021	16139	16082	16086	16057	15940	16111	16051	16044	15975	16028	15931	16068	15936	16274	16180	16192	16098	16029	15918	16009	15941	16010	16121	16019	16078	16142	16186	15983	16006	16061	16162	16090	15944	15890	16217	16238	15846	15935	16038	16065	16085	16058	16067	15931	15975	16048	16206	16139	15888	15865	15926	16054	16138	16059	15949	15990	16102	16125	16040	15948	16104	16236	16100	16234	16172	16126	15999	16064	15990	16067	16000	16132	15952	16142	15898	16070	16082	16123	16126	16139	16084	16009	16097	15991	16093	16225	16182	16082	16092	16066	16237	16015	16119	16071	16013	16017	16086	16197	15895	15960	16079	16046	16138	16063	16082	16075	15980	16073	16045	16125	16248	15999	16026	16045	16029	15998	15916	16049	16117	16048	15947	16097	16181	16015	16005	15931	16041	15932	16208	16067	16103	16216	16015	16068	16000	16190	16172	15939	15892	16197	15895	16044	15925	15938	16095	16106	16206	16099	16151	16056	15940	16014	15877	16053	15888	16030	15795	15992	15976	15848	16043	16073	16056	16363	16031	16009	15923	16043	15981	16224	16149	15973	16134	15921	16186	16101	16076	16180	15930	16151	16053	16150	16181	16000	15980	16208	16025	16080	16193	16034	15943	16044	16012	16115	16060	16060	16017	16053	16220	16017	16097	15980	15885	16051	15976	16115	15985	15760	16126	16025	16186	16138	16191	16117	15795	16051	15966	16074	15801	16082	16038	16127	16082	16081	16120	16265	16105	15854	15817	15844	16078	16197	16066	15940	16085	16045	16039	16078	15995	16404	16098	15957	15687	16010	16122	16024	16037	16183	16045	16055	16064	16218	16047	16088	16125	15883	16010	16008	15958	16053	16166	16120	16000	15915	15965	15995	16015	16069	16056	16056	15979	16156	16133	16007	15992	15961	16030	15722	16057	16113	16095	16077	16110	16013	16000	16097	16237	16021	16115	16244	16306	16108	15920	16058	16078	16066	16037	15828	15943	15972	16054	15988	16222	16052	16025	16061	16159	16047	16163	16014	16079	15981	15823	16039	15948	15927	15828	16136	16020	16169	16073	16188	16142	16122	16131	16097	16176	16181	15865	15910	15916	15927	16112	15993	16123	15930	16083	15883	16029	16169	16026	15971	15997	16029	16025	15909	16085	16044	15959	16151	16012	15932	16163	16090	16121	16008	16107	15909	15930	15780	16101	16209	16170	15968	15926	16003	16078	16145	16033	16005	16110	16020	16093	16111	15892	15683	16054	15874	16090	16066	16065	15934	16115	15831	16068	16072	16029	15957	15980	16072	15955	15989	15855	16189	16201	16015	16031	16006	16050	16047	16022	16031	15999	16028	15903	16010	16019	16082	16238	16150	16006	16200	16172	15932	16080	16040	15781	15994	16074	16002	16205	16104	16105	16097	15817	16194	16120	16361	16127	16078	16007	16065	16043	16095	16169	16100	16088	15963	15814	15962	15957	16197	16019	15842	16092	16026	16033	15780	16053	15857	15987	16060	16148	16042	16019	15968	16028	16031	16149	16029	16044	16083	15931	15984	15838	16040	16088	16130	16037	15996	15967	16161	15944	15767	16093	15971	16157	16075	16105	16001	16163	16145	15926	15818	16241	16099	16117	16020	16059	16132	16092	16202	16025	16039	15965	15909	16162	16125	16037	15955	15849	15965	16022	15954	16043	15976	16028	15924	15927	15999	16076	16156	16039	15999	16169	16300	16183	15928	16142	16022	16112	16006	15972	16130	16001	16088	16181	16309	16124	16057	16392	16031	16096	16043	15955	16179	15929	16077	16152	15917	16079	16155	16036	16199	16089	16106	16060	16234	16135	16113	16044	16131	16072	15915	15911	16175	16154	15816	16033	15991	16142	15942	16083	15806	15884	15991	16132	16072	15976	16015	16292	15996	16199	15843	16098	16245	15917	16105	15795	16056	15978	15902	16014	16165	15848	15952	15944	15980	16179	15999	16078	16162	16098	15875	16029	16116	16105	16183	16038	16007	15938	15808	16058	15970	16212	16178	16298	16039	16019	16152	16191	16096	15909	16158	16142	16153	16072	16113	16142	15977	16035	15976	15897	15842	16072	16104	16117	16028	16084	15935	15863	15996	15940	15878	16112	16161	16324	15996	16276	15845	15989	16232	15988	16022	15984	16033
13671	22730	20211	16998	15960	15924	15231	14986	15547	16045	14676	14400	15585	24068	30647	26281	23075	18836	15836	14368	13967	13865	13764	13926	13873	13685	13919	13667	13866	13850	13877	13695	13919	13815	13576	13583	13651	13867	13776	13802	13734	13728	13863	13526	13889	13772	13721	13771	13851	13869	13836	13807	13828	13738	13762	13721	13677	13722	13726	13776	13834	13778	13749	13757	13882	13755	13720	13776	13946	13881	13856	14006	13884	13721	13754	13765	13785	13805	13749	13656	13751	13752	13670	13828	13874	13617	13809	13985	13719	13786	13695	13572	13759	13859	13903	13802	13784	13770	13606	13787	13752	13777	13677	13812	13673	13636	13665	13651	13800	13660	13573	13604	13740	13717	13605	13783	13634	13796	13442	13794	13691	13731	13643	13871	13774	13772	13788	13779	13801	13678	13735	13804	13805	13713	13726	13828	13620	13696	13805	13820	13805	13699	13569	13767	13913	13712	13639	13789	13772	13735	13818	13637	13756	13653	13682	13794	13810	13787	13676	13781	13672	13876	13786	13748	13788	13671	13767	13890	13675	13723	13728	13824	13838	13780	13739	13730	13779	13835	13894	13767	13697	13774	13862	13870	13790	13790	13880	13714	13573	13739	13585	13611	13986	13778	13858	13694	13727	13878	13854	13664	13779	13593	13757	13797	13819	13749	13828	13800	13743	13846	13642	13794	13823	13848	13737	13686	13801	13970	13655	13833	13751	13902	13762	13636	13774	13773	13724	13759	13912	13702	13796	13625	13740	13732	13849	13767	13843	13636	13821	13759	13723	13768	13721	13709	13805	13750	13700	13768	13774	13745	13704	13912	13718	13604	13661	13711	13631	13650	13844	13811	13806	13832	13859	13995	13724	13657	13762	13755	13674	13790	13711	13775	13736	13716	13738	13799	13868	13680	13704	13707	13771	13609	13775	13718	13813	13880	13592	13784	13588	13689	13773	13511	13751	13795	13733	13735	13780	13576	13846	13810	13851	13860	13874	13758	13814	13807	13666	13883	13657	13674	13779	13858	13665	13757	13701	13681	13806	13937	13819	13642	13792	13719	13598	13670	13641	13843	13752	13795	13701	13876	13651	13664	13779	13625	13630	13777	13696	13718	13782	13901	13703	13711	13710	13699	13686	13596	13804	13655	13756	13694	13741	13856	13601	13717	13826	13774	13636	13732	13745	13765	13746	13689	13648	13910	13680	13784	13898	13794	13771	13632	13685	13812	13837	13718	13697	13643	13772	13823	13615	13660	13725	13675	13646	13840	13640	13782	13577	13685	13704	13758	13863	13758	13711	13635	13914	13599	13782	13737	13792	13829	13972	13625	13809	13931	13756	13698	13703	13850	13797	13635	13878	13643	13794	13669	13760	13862	13931	13763	13693	13621	13740	13762	13594	13713	13580	13838	13707	13785	13630	13742	13797	13600	13656	13732	13711	13767	13931	13906	13756	13847	13778	13716	13830	13852	13695	13589	13751	13702	13775	13688	13634	13759	13751	13759	13707	13714	13654	13856	13648	13766	13706	13708	13642	13639	13693	13816	13920	13659	13802	13650	13787	13755	13724	13861	13737	13731	13780	13709	13760	13514	13789	13696	13683	13576	13654	13732	13732	13768	13661	13648	13780	13870	13607	13705	13801	13741	13795	13682	13815	13728	13708	13784	13729	13842	13752	13661	13741	13897	13751	13792	13768	13731	13653	13819	13861	13816	13629	13790	13802	13737	13737	13804	13774	13934	13822	13800	13850	13799	13782	13866	13912	13768	13625	13759	13749	13853	13799	13732	13778	13768	13762	14001	13709	13672	13672	13669	13730	13692	13764	13760	13679	13815	13726	13674	13733	13734	13810	13675	13870	13620	13785	14001	13645	13658	13726	13795	13815	13720	13832	13963	13815	13849	13741	13761	13723	13626	13688	13622	13666	13743	13726	13682	13959	13798	13743	13769	13898	13761	13765	13639	13695	13749	13728	13716	13740	13946	13638	13742	13969	13801	13902	13933	13641	13706	13676	13767	13928	13802	13692	13824	13803	13833	13672	13814	13670	13660	13837	13567	13737	13640	14009	13618	13714	13826	13678	13901	13820	13685	13717	13807	13670	13727	13803	13705	13849	13689	13825	13625	13731	13944	13681	13759	13713	13677	13792	13904	13875	13752	13696	13811	13749	13707	13712	13563	13836	13902	13728	13650	13514	13902	13842	13885	13720	13741	13728	13855	13764	13672	13795	13765	13673	13755	13770	13729	13778	13683	13635	13749	13943	13832	13838	13839	13593	13865	13721	13748	13897	13739	13666	13750	13780	13849	13721	13760	13724	13674	13790	13672	13888	13730	13809	13884	13642	13822	13754	13770	13885	13618	13882	13748	13961	13902	13759	13785	13637	13691	13701	13921	13760	13662	13703	13722	13753	13587	13743	13664	13899	13683	13712	13825	13665	13656	13745	13641	13571	13673	13755	13712	13901	13706	13819	13737	13933	13836	13661	13787	13704	13605	13703	13796	13729	13739	13750	13725	13756	13724	13764	13888	13660	13814	13840	13883	13795	13620	13736	13809	13503	13764	13773	13780	13865	13632	13830	13741	13642	13802	13804	13624	13606	13882	13809	13659	13711	13866	13814	13747	13643	13710	13687	13681	13715	13783	13805	13645	13724	13663	13641	13522	13709	13888	13864	13867	13842	13821	13775	13633	13844	13706	13727	13675	13819	13702	13721	13801	13689	13820	13746	13677	13711	13743	13684	13782	13704	13856	13696	13658	13656	13789	13876	13789	13543	13900	13726	13709	13681	13666	13649	13678	13825	13643	13716	13595	13676	13766	13675	13644	13433	13714	13798	13671	13631	13724	13927	13882	13839	13813	13800	13820	13758	13678	13708	13728	13732	13764	13560	13922	13678	13876	13802	13693	13618	13766	13741	13776	13866	13769	13680	13666	13657	13867	13796	13773	13654	13793	13674	13728	13786	13827	13672	13775	13639	13781	13777	13709	13701	13781	13724	13683	13750	13826	13797	13830	13870	13626	13766	13748	13801	13689	13880	13707	13790	13728	13828	13843	13650	13864	13729	13610	13764	13761	13784	13685	13724	13929	13733	13759	13719	13856	13799	13648	13901	13759	13716	13733	13708	13770	13714	13611	13719	13826	13763	13790	13754	13646	13646	13695	13712	13712	13837	13792	13639	13905	13629	13716	13761	13746	13820	13803	13614	13650	13774	13816	13833	13770	13765	13674	13725	13834	13816	13595	13767	13849	13842	13627	13811	13719	13743	13757	13827	13888	13790	13777	13827	13933	13623	13718	13666	13754	13636	13691	13744	13868	13585	13626	13786	13655	13593	13687	13767	13732	13715	13741	13720	13801	13892	13660	13844	13766	13513	13599	13849	13734	13772	13606	13711	13629	13853	13779	13600	13820	13704	13769	13703	13717	13935	13592	13729	13701	13819	13763	13828	13785	13867	13652	13865	13967	13886	13849	13812	13633	13862	13727	13637	13656	13785	13807	13766	13835	13639	13913	13900	13703	13801	13873	13829	13824	13735	13808	13675	13752	13772	13713	13763	13612	13761	13772	13854	13784	13928	13945	13738	13738	13873	13800	13852	13842	13646	13829	13646	13734	13727	13734	13798	13829	13796	13812	13755	13921	13495	13773	13749	13791	13705	13859	13591	13684	13785	13737	13796	13829	13641	13767	13904	13694	13739	13744	13748	13680	13724	13609	13790	13886	13684	13688	13829	13706	13614	13717	13700	13742	13707	13799	13788	13736	13707	13838	13868	13697	13708	13762	13694	13729	13811	13740	13736	13747	13628	13692	13700	13867	13725	13669	13673	13609	13629	13829	13650	13616	13718	13797	13902	13732	13921	13667	13704	13759	13767	13633	13769	13539	13664	13807	13538	13781	13643	13821	13587	13818	13721	13696	13731	13634	13678	13757	13846	13555	13817	13735	13755	13695	13783	13872	13733	13686	13626	13807	13737	13710	13624	13679	13760	13921	13945	13720	13736	13872	13607	13669	13736	13720	13611	13869	13776	13735	13765	13768	13855	13857	13850	13918	13770	14039	13728	14021	13749	13771	13695	13754	13632	13784	13622	13701	13792	13745	13689	13763	13821	13807	13650	13532	13850	13870	13753	13721	13666	13717	13739	13829	13821	13624	13736	13827	13777	13909	13572	13865	13640	13781	13801	13821	13798	13547	13823	13763	13696	13746	13697	13799	13771	13750	13703	13759	13868	13635	13758	13630	13676	13674	13555	13750	13828	13768	13839	13627	13763	13688	13848	13841	13643	13634	13803	13909	13663	13865	13815	13704	13642	13901	13717	13785	13738	13818	13846	13892	13665	13754	13687	13866	13787	13788	13801	13716	13677	13716	13615	13824	13823	13691	13574	13771	13726	13682	13740	13724	13847	13768	13832	13898	13741	13748	13886	13683	13635	13752	13579	13843	13603	13618	13785	13619	13730	13723	13779	13786	13819	13642	13636	13832	13739	13850	13631	13748	13846	13854	13810	13604	13643	13746	13863	13723	13927	13740	13740	13791	13601	13817	13756	13742	13694	13627	13689	13521	13676	13718	13786	13775	13793	13775	13836	13701	13479	13920	13810	13771	13832	13714	13904	13781	13690	13732	13715	13954	13825	13616	13876	13720	13702	13682	13701	13667	13767	13768	13622	13766	13746	13768	13757	13635	13857	13831	13752	13763	13699	13612	13737	13726	13763	13822	13687	13840	13829	13837	13888	13688	13588	13911	13715	13688	13648	13680	13936	13706	13843	13750	13732	13686	13654	13899	13782	13692	13801	13686	13824	13690	13836	13845	13756	13699	13640	13637	13825	13790	13660	13705	13842	13836	13912	13706	13656	13775	13757	13857	13594	13661	13677	13721	13815	13700	13864	13790	13926	13790	13766	13685	13920	13636	13671	13824	13735	13930	13895	13776	13797	13752	13871	13710	13713	13756	13818	13694	13735	13866	13846	13776	13927	13781	13769	13609	13761	13575	13803	13706	13945	13747	13603	13921	13715	13681	13780	13827	13891	13856	13589	13773	13795	13770	13649	13545	13837	13682	13672	13797	13818	13738	13634	13742	13937	13629	13798	13717	13776	13752	13861	13611	13674	13777	13617	13679	13753	13830	13638	13834	13604	13859	13719	13709
22433	20868	28594	23293	21005	22720	24328	20671	19566	19002	18006	17419	17322	26780	38661	35507	30946	25465	20705	17855	16936	16710	16729	16419	16365	16427	16403	16462	16464	16352	16535	16423	16265	16303	16503	16633	16411	16471	16291	16434	16175	16294	16285	16293	16559	16375	16398	16457	16563	16419	16237	16006	16333	16435	16289	16278	16261	16296	16469	16433	16449	16554	16262	16470	16351	16356	16520	16454	16413	16410	16356	16435	16406	16471	16276	16269	16446	16408	16455	16256	16313	16291	16379	16602	16280	16401	16369	16045	16329	16254	16416	16376	16368	16320	16336	16464	16241	16443	16545	16374	16455	16199	16366	16354	16337	16175	16263	16251	16293	16408	16493	16217	16246	16261	16368	16357	16170	16348	16311	16375	16246	16402	16408	16452	16226	16277	16515	16180	16297	16029	16294	16229	16276	16514	16394	16288	16183	16396	16325	16231	16335	16358	16382	16201	16462	16255	16245	16155	16141	16240	16408	16150	16397	16282	16243	16145	16206	16055	16145	16402	16414	16174	16369	16239	16510	16301	16189	16192	16203	16264	16313	16301	16199	16242	16308	16455	16246	16353	16406	16088	16230	16407	16155	16381	16399	16210	16314	16166	16370	16212	16331	16318	16448	16151	16151	16195	16198	16127	16302	16311	16215	16376	16288	16250	16226	16163	16127	16204	16230	16425	16158	16236	16276	16278	16291	16179	16254	16406	16316	16242	16330	16314	16431	16225	16262	16485	16484	16445	16394	16273	16136	16411	16375	16294	16429	16178	16406	16307	16316	16055	16407	16226	16390	16321	16317	16262	16396	16178	16265	16194	16345	16141	16294	16420	16327	16439	16375	16251	16308	16387	16331	16315	16192	16420	16402	16310	16213	16398	16666	16365	16214	16313	16304	16272	16323	16271	16218	16310	16238	16307	16334	16190	16371	16267	16248	16275	16312	16169	16122	16268	16287	16382	16307	16260	16413	16246	16205	16149	16325	16384	16241	16249	16171	16103	16316	16451	16519	16289	16179	16351	16364	16415	16433	16219	16350	16253	16374	16550	16296	16203	16290	16274	16362	16157	16169	16509	16377	16249	16456	16304	16409	16380	16222	16350	16428	16237	16264	16282	16444	16276	16329	16403	16360	16274	16227	16241	16239	16389	16131	16389	16128	16306	16328	16352	16364	16314	16240	16166	16267	16331	16401	16321	16278	16248	16442	16240	16200	16247	16423	16219	16344	16239	16189	16347	16387	16333	16266	16287	16231	16357	16134	16578	16137	16120	16357	16065	16395	16113	16170	16326	16347	16202	16391	16156	16271	16549	16339	16345	16279	16240	16189	16334	16357	16302	16351	16222	16185	16178	16210	16417	16445	16405	16509	16446	16320	16321	16329	16415	16286	16299	16290	16034	16145	16252	16308	16324	16271	16252	16289	16326	16239	16214	16329	16337	16260	16033	16296	16216	16318	16336	16213	16373	16218	16362	16289	16178	16199	16261	16410	16250	16230	16278	16309	16438	16294	16412	16268	16345	16537	16419	16313	16200	16109	16415	16306	16356	16291	16399	16413	16332	16198	16219	16104	16149	16334	16263	16399	16305	16386	16316	16278	16289	16553	16389	16272	16128	16084	16316	16269	16287	16195	16367	16205	16148	16245	16266	16137	16289	16158	16232	16250	16039	16336	16241	16282	16239	16247	16253	16372	15930	16301	16464	16241	16367	16316	16345	16242	16255	16273	16172	16257	16298	16114	16013	16180	16181	16417	16462	16194	16344	16031	16370	16328	16340	16588	16379	16267	16327	16322	16320	16370	16326	16375	16518	16334	16287	16206	16144	16028	16205	16143	16274	16379	16270	16295	16205	16187	16178	16317	16264	16330	16364	16343	16321	16068	16237	16282	16275	16178	16317	16275	16253	16305	16138	16306	16272	16179	16054	16258	16122	16534	16284	16293	16322	16323	16163	16317	16478	16188	16202	16293	16308	16356	16036	16155	16127	16301	16332	16186	16290	16407	16208	16380	16362	16283	16266	16584	16309	16230	16332	16259	16383	16444	16283	16165	16188	16341	16192	16234	16340	16368	16336	16320	16433	16619	16333	16268	16378	16317	16346	16315	16312	16335	16251	16335	16420	16216	16171	16155	16200	16214	16203	16008	16129	16418	16295	16351	16288	16226	16215	16291	16329	16525	16064	16274	16423	16196	16299	16296	16365	16385	16117	16420	16495	16448	16219	16195	16521	16183	16426	16382	16313	16359	16333	16264	16425	16351	16153	16292	16243	16250	16123	16244	16409	16266	16202	16225	16269	16153	16416	16386	16144	16312	16411	16174	16365	16156	16201	16391	16147	16260	16308	16382	16301	16338	16216	16243	16180	16209	16314	16246	16048	16214	16203	16252	16178	16413	16380	16359	16388	16238	16207	16218	16177	16215	16241	16348	16082	16442	16215	16202	16371	16260	16113	16395	16181	16394	16331	16215	16542	16196	16292	16359	16192	16257	16324	16138	16115	16020	16332	16223	16266	16361	16496	16063	16332	16317	16279	16269	16241	16254	16268	16212	16444	16165	16423	16139	16271	16455	16262	16330	16299	16271	16307	16495	16221	16185	16203	16173	16140	16446	16244	16254	16207	16181	16203	16278	16353	16324	16223	16143	16402	16156	16277	16324	15930	16321	16262	16476	16208	16247	16506	16366	16334	16160	16156	16139	16236	16392	16305	16266	16230	16319	16418	16194	16470	16268	16331	16364	16345	16198	16193	16086	16303	16198	16109	16134	16250	16172	16307	16404	16524	16173	16084	16268	16314	16332	16288	16330	16298	16246	16336	16240	16011	16185	16225	16079	16285	16380	16296	16239	16323	16287	16411	16217	16340	16361	16261	16386	16319	16246	16406	16160	16392	16318	16345	16165	16544	16264	16474	16527	16336	16196	16227	16256	16151	16285	16285	16370	16301	16373	16174	16357	16211	16331	16352	16389	16246	16204	16240	16256	16149	16471	16049	16071	16350	16219	16232	16377	16352	16144	16326	16291	16310	16313	16187	16187	16263	16451	16418	16254	16192	16283	16255	16255	16254	16295	16130	16384	16233	16227	16295	16328	16144	16251	16211	16096	16315	15983	16326	16291	16498	16320	16203	16218	16289	16323	16477	16407	16247	16467	16547	16410	16492	16353	16147	16288	16099	16251	16192	16274	16364	16546	16373	16202	16285	16364	16259	16589	16352	16176	16237	16285	16351	16234	16328	16209	16007	16297	16414	16380	16368	16455	16107	16346	16210	16349	16270	16487	16415	16270	16379	16386	16512	16346	16299	16450	16286	16048	16379	16217	16165	16302	16246	16358	16165	16186	16257	16272	16047	16170	16353	16370	16273	16461	16117	16445	16424	16348	16414	16252	16320	16131	16252	16511	16246	16129	16287	16455	16369	16258	15980	16187	16251	16309	16220	16257	16148	15997	16112	16347	16151	16128	16280	16231	16070	16090	16398	16386	16317	16345	16295	16221	16367	16267	16425	16430	16192	16247	16251	16088	16451	16306	16048	16269	16185	16427	16451	16233	16392	16478	16355	16416	16298	16279	16246	16406	16285	16188	16405	16354	16152	16240	16400	16193	16395	16315	16337	16085	16294	16257	16152	16112	16359	16188	16317	16336	16269	16314	16374	16257	16352	16378	16221	16311	16118	16366	16250	16208	16416	16209	16287	16468	16304	16323	16268	16115	16199	16260	16245	16266	16452	16525	16416	16235	16355	16272	16417	16261	16313	16346	16279	16156	16204	16435	16457	16215	16241	16363	16236	16193	16304	16245	16251	16571	16066	16234	16500	16316	16211	16286	16509	16212	16247	16237	16342	16266	16238	16215	16239	16374	16289	16225	16225	16323	16499	16250	16107	16371	16253	16333	16153	16257	16255	16178	16422	16160	16475	16248	16316	16471	16347	16320	16017	16093	16249	16309	16326	16245	16262	16440	16293	16137	16407	16222	16227	16179	16209	16531	16435	16370	16165	15912	16338	16543	16268	16237	16182	16192	16131	16256	16366	16264	15962	16321	16335	16193	16224	16398	16288	16182	16444	16241	16278	16092	16375	16225	16306	16440	16329	16365	16297	16276	16309	16356	16398	16095	16235	16313	16334	16288	16415	16279	16119	16507	16210	16220	16208	16210	16560	16294	16318	16184	16416	16340	16340	16218	16349	16341	16312	16387	16272	16053	16220	16155	16179	16397	16243	16049	16491	16443	16457	16423	16320	16297	16639	16470	16321	16334	16307	16243	16498	16272	16286	16360	16334	16262	16242	16216	15922	16338	16200	16283	16008	16355	16353	16294	16124	16358	16193	16214	16314	16192	16243	16425	16072	16271	16258	16276	16423	16283	16375	16478	16408	16302	16246	16244	16341	16340	16475	16177	16209	16169	16424	16314	16615	16189	16351	16409	16208	16345	16162	16327	16261	16529	16226	16267	16310	16258	16129	16104	16263	16209	16275	16317	16340	16295	16380	16548	16308	16301	16323	16342	16293	16106	16307	16225	16341	16177	16353	16291	16190	16327	16271	16382	16214	16210	16114	16134	16029	16278	16283	16381	16142	16283	16060	16454	16284	16241	16384	16246	16256	16183	16431	16411	16242	16355	16111	16317	16171	16489	16114	16173	16613	16353	16281	16449	16362	16238	16119	16157	16368	16268	16034	16294	16382	16285	16306	16335	16293	16384	16250	16346	16376	16272	16209	16512	16381	16476	16276	16194	16183	16121	16197	16143	16310	16375	16340	15957	16223	16081	16310	16253	16132	16161	16291	16236	16180	16302	16162	16234	16278	16360	16440	16050	16274	16371	16395	16289	16168	16222	16319	16313	16376	16446	16410	16420	16331	16300	16371	16263	16066	16272	16132	16247	16337	16444	16280	16215	16182	16303	16380	16381	16176	16258	16342	16136	16080	16366	16123	16238	16266	16266	16272	16292	16254	16297	16481	16279	16320	16489	16240	16039	16262	16280	16293	16297	16314	16211	15999	16278	16072	16181	16164	16279	16363	16238	16436	16241	16064	16237	16107	16428	16284	16263	16289	16282	16286	16293	16201	16276	16347	16429	16337	16174	16252	16388	16085	16148	16365	16510	16297	15961	16377	16276	16159	16291	16318	16237	16185	16317	16204	16304	16428	16306	16253
15364	28228	25124	19669	18054	17031	16991	19934	19051	17299	16201	15519	15229	29647	39571	35990	31062	23716	18169	15191	14145	13985	13922	13884	13818	13838	13901	13981	13873	13762	13816	13876	13924	13801	13972	13923	13991	13793	13918	13867	14001	13839	13902	14021	13730	13865	13801	13804	13816	13710	13829	13906	13948	13835	13776	13865	13913	13897	13899	13858	13687	13867	13805	13911	13753	13802	13843	13880	13996	13883	13810	13773	13972	13861	13830	13873	13735	14093	13776	13944	13812	13961	13690	13852	13864	13838	13781	13817	13959	13935	14027	13792	13871	13783	13858	13892	14007	13827	13707	13777	13887	13789	13841	13778	13938	13985	13950	13839	13792	13885	13832	13798	13881	13780	13842	13800	13967	13984	13809	13909	13884	14004	14052	13911	14014	13807	13836	13662	13939	13828	13729	13897	13905	13941	13782	13769	13908	13916	13878	14020	13926	13960	13922	13974	13897	13872	13960	13738	13797	13923	13925	13956	13882	13775	13850	13967	13688	13861	13940	13847	13799	13884	13825	13833	14030	13850	13820	13731	13783	13787	14076	13880	13770	13828	13829	13826	13882	13833	13830	13869	13734	13871	13833	13891	13859	13960	13944	13842	13754	14011	13617	13809	13887	13926	13828	13791	13831	13767	13855	13811	13956	13877	13782	13754	13901	13837	13777	13911	13871	13873	13968	14062	13880	13888	13891	13823	13956	13899	13883	13624	13756	13908	13968	13772	13928	13809	14010	13702	13815	13895	13876	13969	13902	13886	13989	13991	13932	13805	13888	13635	13917	13910	13622	13778	13871	13794	13772	13902	13913	13847	13620	13808	13852	13831	13770	13945	13987	13862	13605	13865	13795	13809	13985	13794	13904	13708	13913	13920	13761	13838	13834	13621	13835	13889	13796	14067	14018	14005	14019	13991	13770	13776	13821	13704	13765	13800	13903	13879	13905	13809	13870	13725	13859	13891	13865	14007	14038	13872	13786	14016	13733	13971	13905	13848	13732	13748	13809	13781	13885	14003	13852	13899	13898	13765	13853	13853	13738	13864	13782	13828	13770	13891	13699	13786	13734	13817	13932	13744	13969	13944	13859	13825	14072	13790	13969	13904	13802	13861	13858	13946	13885	13754	13876	13926	13890	13938	13825	14044	14000	13749	13979	13898	13931	13687	13830	13716	13830	13907	13893	13757	13732	13844	13750	13896	13925	13936	13885	13825	14052	13774	13803	13973	13821	13976	13773	13954	13878	13944	13778	13780	13818	13798	13831	13756	13752	13994	13700	13785	13808	13784	13806	13851	14051	13957	13999	13841	13915	13880	13823	13841	13818	13918	13828	13871	13778	13775	13967	13660	13901	13830	13935	13932	13859	13920	13803	13878	13841	13797	13916	13895	13896	13857	13849	13856	13699	13933	13886	13829	14129	13803	13956	13749	13814	13925	13790	13874	13869	13737	13982	13768	13774	13945	13996	13853	13826	13777	13894	13860	13899	13801	13914	13844	13942	13850	13870	13779	13986	13865	13920	13817	13970	13969	13978	13890	13805	14057	13871	13853	13852	13900	13868	13778	13867	13903	13934	13785	13895	13838	13870	13776	13875	13803	13983	13922	13929	13990	13943	13865	13948	13856	13839	13762	13677	13851	13884	13796	13966	13976	14007	13865	13787	13940	13709	14000	13851	13847	13871	13951	13715	13939	13888	13957	13903	13727	13874	13667	13838	13917	13741	13798	13753	13905	13907	13810	13742	13774	13968	13958	13780	13786	13965	13804	14050	13950	13929	13825	13813	13875	14001	14155	13951	13923	13943	13789	13898	13609	13830	13857	13928	13791	13929	13715	13813	13844	13906	13877	13966	13874	13906	13830	13666	13865	13894	13863	13969	13952	14022	13697	13699	13817	13855	13872	13866	13861	13741	14010	13903	13905	13865	13859	13771	13787	13866	13941	13728	13959	13890	13785	13904	13740	13873	13770	13823	13877	13652	13827	13919	13967	13819	13835	13879	13733	14050	14022	13951	13969	13755	13702	14036	13925	13866	13900	13717	13874	13846	13890	13849	13920	13705	13802	13702	13856	13807	13776	13923	13748	13859	13858	13872	13942	13891	13883	13898	13877	13919	13865	13732	13933	13948	13740	14013	13968	13898	13746	13998	13825	13947	13991	14020	13988	13958	13776	13899	14023	13896	13823	13873	13867	13625	13868	13902	14002	13918	13861	13742	13962	13881	13818	13750	13905	13868	13860	13793	13943	13942	13956	13867	14005	13731	13856	13733	13709	13873	13853	13879	13923	13748	13747	13911	13788	14023	13765	13832	13852	13797	13811	14020	13877	13811	13912	13962	13968	13890	13870	13879	13899	13820	13862	13676	13883	13878	13780	13834	13857	13783	13901	13713	13734	13743	13813	13821	13882	13758	13786	13893	13889	13883	13677	13885	13874	13878	13824	13734	13952	13796	13970	13806	13956	13797	13781	13838	13931	13751	13703	13793	13917	13789	13834	13797	13794	13763	13720	13975	13902	13690	13987	13991	13584	14058	13891	13921	13860	13905	13823	13888	13775	13881	13983	13881	13818	13754	13997	13722	13927	13844	13963	13788	13933	13958	13861	13650	13870	13839	13679	13913	13903	13691	13941	13901	13806	13921	13924	13915	13886	13842	13824	13813	13742	13989	13827	13832	13853	13959	13967	13869	13826	13893	13813	14035	13753	13847	13647	13969	13873	13837	13863	13952	13922	13865	13814	13941	13950	13907	13900	13871	13900	14000	13803	13912	13891	13846	13913	13970	13901	13991	13900	13777	13800	13774	13869	13738	13821	13826	13944	13809	13877	13967	13943	13847	13897	13858	13975	13950	13915	13805	13825	13714	13867	13931	13921	13954	13858	13782	13847	13826	14161	13779	13773	13883	13963	13953	13942	13942	13998	13853	13801	13748	13850	13710	13992	13874	13726	13777	13864	13845	13984	13999	13744	13946	13791	13839	13923	13887	13810	13804	13712	13779	13923	13884	13835	14042	13852	13886	13822	13795	13937	13781	14083	13703	13874	13882	13773	13760	13898	13866	13770	13657	13811	13813	13735	13901	13732	13655	13738	13959	14006	13968	13923	13932	13847	13855	13702	13777	13994	13822	13846	13772	13736	13861	13958	13862	14021	13693	13529	13921	13735	13759	13810	13879	13671	13913	13826	13753	13903	13870	13797	13920	13828	13784	13931	13784	13825	13859	13782	13934	13925	13736	13940	13875	13794	14077	13883	13963	14063	13760	13688	13927	13933	13818	13794	13747	13862	13752	13832	13912	13866	13698	13815	13854	13930	13977	13859	13933	13823	13778	13948	14079	13763	13824	13799	13924	13662	14066	13782	13898	13755	13953	13887	13932	13616	13971	13750	13898	13741	13809	13835	13791	14030	13929	13814	13828	13727	13811	13766	13647	13816	13763	13715	13896	13926	13820	13953	13879	13646	13824	13901	13786	13807	13787	13791	13719	13826	13842	13869	13702	13587	13959	13911	14124	13825	13859	13714	13873	13834	14036	13689	13868	13958	13805	13846	13796	13791	13938	13789	13843	13868	13738	13764	13830	13873	13763	13890	13842	13829	13960	13806	13749	13875	13662	13821	13913	13949	13912	13710	13836	13922	13952	13720	13783	13930	13872	13942	13841	13885	13862	13840	13765	13858	13834	13666	14091	13769	13909	13858	13967	14024	13903	13826	14004	13743	13897	13947	13864	13733	13945	13781	13943	13922	13738	13885	13855	14187	13873	13728	13776	13918	14001	13645	13813	13874	13948	13784	14006	13759	14049	13698	13883	13827	13966	13869	13735	13723	13815	13872	13920	13842	13914	13725	13781	13981	13991	13855	13715	13876	13878	13725	13910	13909	13778	13733	13850	13736	13855	13865	13802	13869	13795	13780	13940	13757	13757	13918	13829	13793	13844	13838	13660	13806	14010	13898	13716	13815	13891	13769	13902	13877	13918	13651	13768	13831	13876	13819	14008	13862	13787	13840	13864	13815	13888	13801	13832	14036	13959	13932	13800	13941	14014	13814	13878	13866	13888	13913	13777	13901	13702	13842	13847	14016	13796	14058	13805	13888	13849	13937	13912	13827	13814	13830	13830	13858	13772	13989	13828	13888	13812	13799	13880	13897	13831	13929	13721	13908	13905	14005	13995	13723	13829	13735	13887	13783	13954	13998	13712	13907	14153	13817	13761	13939	13728	13886	13967	13791	13616	13821	13841	13853	13721	13939	14008	13856	13650	13994	13847	13816	13933	13866	13975	13741	13836	13757	13904	13849	13733	13776	13915	13874	13876	13831	13968	13930	14011	13858	13766	13715	13979	13986	14039	14063	13723	13802	13983	13684	13918	13949	14068	13947	13700	13722	13895	13742	13868	13940	14011	13855	13877	13945	13700	13835	13991	13873	13721	13779	13890	13899	13826	13761	13836	13792	13940	13802	13874	13781	13837	13800	13934	13908	13942	13810	13900	14021	13907	13670	13794	13843	13912	13818	13834	13787	13886	13704	13887	13938	13669	13809	14012	13763	13838	13661	13879	13828	14036	13858	13918	13709	13879	13995	13812	13899	13797	13639	13938	13758	13795	13788	13904	13802	13647	13856	13733	13988	13973	13860	13586	13915	13885	14042	13764	13838	13826	13905	13893	13774	13835	13836	13847	13783	13843	14057	13751	13901	13679	14044	13914	13901	13833	13921	13955	13948	13862	13743	13847	13885	13849	13995	13777	13865	13767	13930	13904	13891	13978	13833	13993	13845	13835	13927	13855	13884	13903	13703	13806	13816	13977	13771	13940	13784	13738	13703	13918	13920	13897	14000	13868	13892	13875	13936	13838	13955	13788	13905	13919	13853	13935	13845	13785	13770	13866	13728	13721	14002	13950	14107	13779	13917	13790	13895	13838	13904	14079	13741	13894	13755	13929	13873	13855	13846	13940	13730	13999	13949	13895	13875	14006	13859	13715	13750	13904	13949	14088	13869	13857	13927	13820	13936	14044	13757	13983	13935	13844	13842	13900	13910	13777	13825	13718	13804	13854	13899	13861	13730	13891	13797	13767	13816	13882	13752	13940	14012	13908	13934	13707	13857	14002	13910	13828	13740	13982	13784	14064	13851	14004	13821	13970	13729	13856	13810
26976	21511	24095	21043	17571	17420	17584	18156	18253	17888	17589	17505	17380	17870	19085	19431	18829	17862	17372	17134	16956	17267	17009	16876	17011	16914	17047	17132	16888	17155	16980	16990	16911	17144	16943	17108	17068	16876	17014	17125	16829	17051	16806	17081	16947	17049	16913	16993	17162	16877	16975	17207	16866	16957	16816	16795	17064	16885	16938	17003	16999	17097	16974	16858	17136	16913	17017	17015	16998	16954	16945	16935	16879	17034	16963	17017	17034	17022	17046	16986	16982	17058	17029	17088	17124	17016	17041	16914	17000	16945	17083	16737	16997	16913	16947	16923	17091	17039	16870	17023	17003	16872	16988	16609	16903	17096	16954	17021	16953	16939	17012	16861	16964	17011	16947	17120	16912	16993	16865	17047	17177	16972	16969	16820	16937	16894	17059	16801	16912	17265	16815	16970	17105	16952	16827	16982	17074	17014	16906	16918	16924	17024	16884	16946	17021	16884	16827	16936	16766	16741	16983	16813	17146	16764	17016	17098	16883	16929	16887	16935	17045	16935	17085	16996	17011	16863	17021	16947	17052	17073	16892	16831	17031	17011	16969	16920	17097	17305	17056	16925	17102	17035	16867	16991	17224	16955	16842	16972	16948	16931	16977	17036	16900	17078	16834	17011	17105	17093	16899	17063	17064	16977	17054	17178	16930	16914	17011	16763	16897	16917	17109	16964	16784	16894	17194	17046	17012	16878	16898	16960	17071	17066	16970	16907	17088	16972	17000	16961	16897	16881	17121	17145	16879	17060	16963	16898	17011	16961	16945	16913	17039	17032	16964	16950	16926	16938	16997	16976	16800	16636	16931	17222	16952	17232	17005	17016	16781	16726	16958	16890	16704	16914	17105	17072	16889	16958	17054	16860	16849	16950	17008	16942	16980	16924	16853	16930	16971	17051	16997	17040	17060	16911	16937	16906	16811	17158	17061	16949	17053	16843	16724	16909	17026	16955	17059	16990	16948	17031	16930	17139	16919	16864	16993	17023	16980	16808	17045	16926	16821	16896	16925	16853	16859	16901	17012	17147	17105	16833	16965	16790	16834	17089	16710	17085	17163	17069	16988	16958	17074	17223	16824	17120	17183	16794	16804	16962	17031	17057	17018	16991	17087	16782	16861	17040	16862	17088	16979	16780	16995	16865	16887	16861	16930	17008	16850	17202	16730	17121	17079	17028	16998	16977	17094	16991	16931	17073	16815	16969	16916	16982	16981	16942	17074	16951	16839	17050	17242	17012	16883	16815	16865	17063	17143	17024	16984	17000	17020	17043	17144	17024	16965	16845	16968	16854	17105	16913	16793	17045	16875	16878	16876	16981	17021	16777	16939	17034	17077	16929	16876	17115	16832	16995	16929	16754	16927	16907	16908	16899	16966	16989	16855	17099	17044	17007	17009	16973	16835	16901	16915	16977	16825	16830	16890	16766	17169	17023	16788	16864	16823	16978	16946	17089	17156	16886	16903	16794	16959	16950	17083	16849	17054	17066	17104	17104	16999	16897	16942	17071	16919	17104	16933	16807	17076	16991	16983	16999	17168	16770	16911	16843	16959	17184	16896	16903	17020	16977	17053	17097	17050	17058	16961	17049	16944	16969	17235	16961	17057	16902	16841	17126	16791	16913	17132	16906	17020	17012	16766	17057	17014	16906	16895	16986	16908	17151	17182	16808	17081	17024	17056	17114	17108	16872	16837	16913	16791	17126	16838	17154	17021	16922	16888	17051	16902	16917	16959	17177	16902	16995	17020	17009	16937	17049	17071	17032	16953	16926	16904	16836	17166	16766	17132	16975	16942	16898	17302	16879	17051	17012	16852	16977	16883	16930	16876	16989	17026	17035	17038	16877	17066	16924	16973	16697	17012	16956	16845	16904	17028	17077	17088	16932	16827	16823	16873	17069	17064	17092	17046	16788	16904	16843	16972	16996	16776	16875	16929	16903	16985	16931	17128	17029	16914	16898	16957	16737	16830	16868	16954	16909	16975	16995	16862	17089	16895	17109	17126	16903	17094	17032	16935	16783	16983	17110	17067	17005	16945	16948	16927	16962	16761	16928	17046	16971	16994	16912	16818	16892	16841	16895	16906	16997	17187	16844	16830	16728	16914	16924	16941	16847	16925	16853	17102	17238	17001	16896	17005	16804	16994	16952	16885	16870	17125	16987	17214	16999	17071	16965	16895	16891	16921	17125	17124	16870	16996	16840	16934	17005	17048	17046	16985	17131	17165	17140	16958	16966	17052	17006	17211	16841	17016	16875	17245	17143	16769	17070	16937	17029	16928	17028	16879	16854	17053	16824	16867	16958	17002	16984	16855	16895	16837	17000	17082	16958	17138	16798	16947	16858	16971	17033	16863	16889	16929	17023	17118	16932	17019	17011	16883	17034	16913	16790	16920	16809	16954	16762	16852	16967	17062	17012	17012	17075	17112	16914	17060	17138	17051	16834	17167	16979	17059	16894	16932	16985	16901	16929	16881	16859	16930	16943	16753	16937	16969	16988	16939	17064	16927	16922	16793	16836	16908	16871	16795	16773	17062	16926	17142	16955	17083	16832	16722	16765	16954	17024	16865	16899	16977	16937	16967	16945	17144	17003	17151	16889	16929	17104	16907	16927	16867	16975	17029	16758	16797	16958	17000	16997	17051	16923	17070	17072	17128	16897	16608	16995	17125	16817	16932	16964	17064	16841	16884	16916	17105	17028	16923	17029	16702	16990	17068	17076	16927	16994	16880	16877	17002	16962	16742	16992	16948	16836	16987	16861	16896	16926	16729	17033	17105	16850	16854	17066	16944	16902	17199	17169	16853	16930	16940	16949	17158	17046	16923	17082	16825	16904	17173	17242	16887	17014	16877	17163	16885	16789	16771	16883	17038	17201	16955	16896	16937	16986	17002	16872	16809	16967	16956	17041	17017	16940	16904	16848	16961	16861	16890	17135	16916	16995	16915	16973	16963	17100	17151	17029	16914	16832	16901	17010	16973	17045	16980	17042	16883	16748	16975	16868	17031	16797	17029	16841	17034	16974	16994	16896	16999	16968	16978	16970	16918	16731	16810	16897	16995	16934	16901	17131	16877	17134	17109	16832	17038	17014	16956	17076	17144	16992	17046	16888	16812	16911	16886	16915	17022	16962	16880	16900	16757	17176	17180	17076	16889	17176	17042	16903	17032	16953	17031	17023	17008	17023	16994	17013	16944	17117	17052	17005	16973	16774	16757	16784	16907	17103	16879	16963	16984	16867	16710	17075	16898	17001	16820	17035	17153	16911	17013	16841	16946	17159	16889	16762	16836	17120	17047	16933	17179	16964	16826	16953	17044	16831	17039	16898	16855	16972	16958	17140	16921	16949	16852	17044	16978	17136	17020	16983	17082	16944	17002	17063	17075	17034	16962	16995	16787	17010	16854	16950	16940	16886	17025	16867	17105	16898	16753	17100	16992	16917	17015	16856	16843	16830	17000	16798	17096	16806	16972	16852	17115	16854	16934	17084	17167	17009	16889	16815	16991	16764	16905	17081	16854	16967	16837	17001	16833	16828	16940	17025	16929	16903	16991	16800	16845	16871	17029	16898	16916	17143	17017	16972	16807	16953	16897	16948	16910	17215	17093	16732	17134	16823	16912	16957	16890	16867	17056	16816	17047	16967	17026	16968	16952	16985	17036	16992	17031	16839	17005	16892	17078	16899	16951	16893	17022	16937	16987	17148	16863	16863	16751	16907	16862	16983	17084	17009	16972	17160	17043	17012	16883	17052	17030	17080	17043	16877	16961	16838	17203	16884	16859	16948	17066	16867	16721	16961	16827	16959	16736	16909	16819	16887	17213	17268	16998	16932	16983	16701	16946	17038	16930	17032	17136	16980	16918	16949	16934	16871	17137	16965	16816	16926	16944	16908	16998	16992	17105	16996	16740	17024	16887	16919	16975	16866	16950	17099	16876	17059	17116	16939	16943	17116	16949	16866	16974	17085	16969	17097	17001	16771	17043	16914	16940	17004	17012	17011	16890	17078	16864	17213	17078	16775	16947	16855	17118	17193	16789	16814	16971	16777	17035	16953	16781	17028	16998	16907	16873	16857	16956	16970	16957	16917	16961	17060	17041	17034	17101	17065	17133	16962	16920	17041	16880	16918	16928	16990	17117	16967	17006	17165	17191	16923	17056	16987	17098	17063	16974	16858	16838	16959	16922	17104	17024	16866	16971	17004	17062	17018	17037	17059	17014	16896	16975	16940	16936	16928	16777	16920	17031	16897	16968	16960	16871	17149	16932	16981	16988	16936	16919	16983	16924	16988	16936	17094	16997	16987	17063	16997	17130	17068	17050	17046	17018	16796	16906	17093	16890	16862	16857	16995	16952	17199	16960	16861	17136	16937	17041	16843	17014	16931	17088	17065	17098	16896	16957	17074	17016	16874	16936	17060	17013	16670	17064	16992	17014	16997	16976	17015	17025	16984	16914	17054	16889	17044	16904	17149	17020	17007	16943	17213	17015	17067	17086	17076	17013	17112	17052	16922	17146	17106	17037	16908	16967	16753	16872	16776	17049	17006	17020	16717	16918	16894	17103	16928	17095	17149	16845	16794	17089	17172	17134	16834	16945	16921	16865	16844	16941	16991	17023	16892	17092	17026	16974	16936	17023	17083	16845	17073	17058	17081	16968	17074	17033	16961	16884	16923	17027	16787	16829	16788	17058	17096	17017	16941	17113	17003	16976	16865	16794	17024	16917	17082	16932	16931	17085	17015	16909	16971	16919	16889	17132	17267	17103	17038	17047	17028	16868	17159	16898	16912	17023	17160	16919	16944	16934	17056	16964	17098	17026	17010	16935	16815	16930	16984	17096	17021	16931	17067	16987	16845	16982	17036	16803	16820	16881	17022	16973	16746	17138	16934	17114	16998	16908	16928	16834	16893	17032	17091	17150	17039	16921	17090	17148	17134	17025	16926	16998	16806	17153	17038	17070	16773	16931	16826	16992	16759	16962	16953	17139	16858	17091	16983	16945	16967	16932	16889	16844	16950	17060	16899	16952	16904	17196	16899	16992	16925	16988	17086	17168	16953	16802	17043	16969	17014	16996	17048	16932	16826	16858	16765	17036	17168	17106	17076	17171	17125	16928	16932	16930	16935	16889	16852	16912	17069
14868	18240	16878	15695	15173	14833	14971	16888	16651	15912	15438	15028	15094	15671	17160	17239	16099	15011	14713	14341	14203	14376	14240	14359	14172	14415	14156	14436	14258	14397	14254	14221	14409	14160	14218	14256	14159	14465	14187	14361	14134	14376	14360	14327	14419	13965	14304	14252	14322	14254	14227	14131	14305	14203	14203	14257	14258	14392	14174	14369	14260	14230	14345	14241	14475	14299	14548	14236	14175	14278	14288	14263	14331	14370	14429	14208	14435	14293	14156	14209	14275	14369	14351	14286	14256	14332	14391	14231	14397	14401	14232	14362	14418	14263	14341	14366	14150	14412	14301	14468	14194	14276	14297	14391	14220	14186	14442	14355	14340	14322	14172	14428	14158	14356	14198	14220	14252	14217	14335	14394	14297	14433	14325	14466	14314	14244	14103	14223	14240	14240	14137	14265	14312	14214	14336	14231	14302	14171	14471	14338	14262	14366	14215	14380	14360	14261	14184	14327	14185	14197	14222	14099	14219	14228	14316	14227	14262	14342	14222	14204	14223	14405	14549	14360	14428	14294	14238	14113	14393	14479	14422	14222	14263	14379	14008	14365	14226	14327	14162	14342	14333	14294	14350	14366	14429	14289	14429	14278	14362	14265	14328	14256	14226	14253	14405	14275	14362	14175	14328	14172	14183	14276	14399	14259	14096	14259	14131	14263	14199	14134	14345	14042	14155	14352	14373	14084	14237	14255	14346	14308	14210	14380	14262	14192	14306	14305	14284	14451	14415	14127	14327	14338	14269	14318	14350	14452	14410	14260	14205	14303	14343	14286	14154	14349	14346	14303	14220	14197	14304	14300	14271	14227	14292	14127	14166	14360	14439	14309	14298	14241	14201	14211	14214	14180	14457	14340	14313	14221	14411	14309	14376	14310	14222	14230	14184	14334	14308	14368	14219	14211	14208	14187	14438	14102	14317	14315	14413	14256	14090	14307	14198	14305	14351	14271	14199	14338	14230	14296	14417	14341	14405	14262	14047	14422	14423	14353	14310	14265	14357	14186	14215	14245	14066	14342	14155	14180	14370	14296	14222	14114	14423	14390	14319	14422	14164	14368	14408	14297	14243	14182	14326	14287	14348	14418	14236	14279	14342	14252	14261	14449	14258	14118	14262	14237	14444	14236	14363	14218	14206	14319	14398	14269	14266	14310	14334	14370	14441	14417	14261	14409	14419	14257	14254	14332	14346	14300	14288	14370	14286	14278	14180	14308	14148	14407	14415	14181	14312	14338	14231	14302	14246	14164	14241	14381	14169	14230	14290	14177	14196	14348	14231	14373	14242	14259	14207	14335	14302	14291	14455	14120	14215	14284	14356	14409	14601	14381	14324	14123	14192	13992	14210	14340	14170	14201	14232	14372	14309	14292	14342	14240	14329	14428	14131	14346	14232	14326	14312	14274	14296	14380	14236	14274	14338	14193	14271	14362	14264	14118	14379	14273	14284	14325	14154	14221	14164	14256	14307	14376	14234	14414	14333	14172	14146	14353	14259	14349	14032	14381	14338	14319	14161	14246	14218	14174	14337	14222	14349	14394	14354	14484	14406	14192	14308	14295	14393	14278	14105	14066	14354	14091	14207	14274	14397	14360	14254	14331	14316	14182	14279	14375	14243	14426	14393	14201	14345	14352	14318	14361	14179	14287	14315	14489	14151	14491	14407	14351	14349	14269	14136	14535	14322	14313	14324	14331	14230	14295	14437	14321	14222	14315	14289	14334	14211	14226	14204	14282	14253	14204	14337	14318	14295	14289	14243	14441	14249	14271	14403	14216	14324	14478	14271	14213	14341	14247	14255	14356	14264	14356	14191	14228	14347	14477	14287	14026	14289	14358	14295	14234	14239	14213	14071	14224	14319	14269	14196	14487	14297	14305	14355	14358	14380	14280	14246	14367	14273	14272	14473	14272	14278	14220	14360	14181	14390	14267	14161	14340	14372	14356	14320	14271	14192	14252	14324	14210	14212	14437	14424	14248	14192	14228	14299	14199	14285	14256	14230	14270	14207	14225	14312	14413	14243	14085	14350	14246	14362	14348	14171	14195	14223	14365	14353	14288	14391	14036	14379	14439	14329	14385	14257	14398	14252	14257	14413	14209	14282	14329	14293	14404	14216	14380	14339	14081	14337	14215	14420	14287	14234	14210	14366	14248	14262	14331	14250	14417	14186	14140	14190	14222	14318	14268	14287	14357	14246	14234	14330	14395	14276	14380	14285	14237	14264	14402	14167	14482	14225	14381	14246	14291	14426	14242	14289	14391	14293	14059	14407	14264	14397	14381	14345	14266	14205	14357	14333	14154	14248	14315	14167	14272	14192	14314	14291	14474	14194	14391	14268	14414	14423	14285	14314	14176	14182	14380	14307	14310	14299	14354	14266	14242	14145	14191	14286	14154	14215	14169	14432	14121	14395	14335	14306	14411	14282	14398	14399	14451	14244	14321	14309	14420	14281	14256	14411	14305	14236	14300	14192	14438	14212	14335	14445	14180	14230	14330	14225	14428	14249	14304	14298	14237	14302	14330	14035	14253	14328	14300	14452	14379	14335	14413	14214	14299	14116	14322	14316	14288	14324	14288	14290	14252	14322	14402	14403	14368	14350	14316	14375	14105	14329	14327	14274	14122	14282	14219	14265	14339	14368	14341	14228	14341	14434	14302	14162	14296	14131	14231	14272	14284	14263	14254	14313	14206	14164	14394	14255	14200	14344	14284	14213	14346	14301	14348	14133	14178	14202	14245	14293	14326	14290	14244	14218	14225	14423	14201	14333	14413	14345	14291	14441	14320	14408	14254	14293	14284	14320	14286	14331	14260	14335	14288	14454	14325	14304	14524	14286	14146	14388	14282	14269	14518	14404	14245	14233	14368	14340	14375	14362	14330	14327	14282	14247	14350	14221	14433	14231	14194	14248	14224	14266	14152	14326	14289	14300	14339	14332	14408	14266	14212	14273	14322	14273	14231	14397	14469	14290	14276	14264	14438	14232	14188	14137	14310	14216	14403	14237	14412	14282	14141	14425	14353	14320	14238	14331	14458	14254	14383	14336	14328	14251	14237	14361	14383	14257	14394	14416	14288	14283	14313	14460	14296	14267	14241	14213	14307	14324	14301	14397	14203	14194	14393	14186	14269	14428	14395	14350	14231	14242	14364	14216	14338	14331	14302	14335	14174	14210	14397	14393	14343	14308	14362	14096	14298	14360	14190	14240	14317	14275	14322	14352	14176	14320	14286	14347	14129	14194	14337	14390	14242	14030	14270	14140	14356	14403	14277	14163	14212	14364	14274	14192	14207	14444	14289	14322	14480	14307	14308	14460	14402	14301	14248	14360	14548	14263	14337	14215	14276	14275	14250	14251	14267	14387	14260	14308	14393	14262	14237	14354	14260	14287	14413	14218	14316	14121	14354	14397	14220	14213	14389	14432	14151	14243	14187	14529	14165	14220	14361	14150	14467	14336	14182	14301	14274	14322	14339	14304	14237	14210	14333	14254	14400	14261	14283	14139	14264	14393	14212	14312	14248	14270	14330	14134	14380	14208	14156	14458	14259	14182	14410	14240	14147	14180	14367	14414	14303	14410	14288	14165	14164	14177	14183	14418	14300	14434	14392	14289	14132	14087	14159	14337	14404	14426	14366	14296	14255	14333	14373	14286	14360	14184	14277	14349	14327	14248	14332	14184	14328	14186	14364	14388	14256	14173	14323	14179	14423	14350	14283	14269	14352	14302	14353	14296	14357	14349	14371	14133	14382	14306	14262	14177	14249	14361	14339	14189	14287	14367	14295	14290	14238	14181	14081	14374	14303	14283	14296	14385	14195	14199	14297	14377	14329	14452	14474	14438	14400	14437	14363	14381	14269	14377	14119	14245	14197	14175	14287	14282	14328	14407	14178	14229	14385	14284	14332	14383	14246	14328	14215	14342	14303	14091	14381	14292	14165	14272	14327	14190	14367	14326	14352	14540	14452	14121	14262	14114	14287	14464	14198	14330	14463	14298	14457	14395	14424	14254	14134	14353	14352	14432	14192	14414	14392	14290	14512	14435	14344	14434	14259	14241	14205	14353	14187	14431	14198	14444	14234	14336	14165	14164	14202	14353	14313	14230	14415	14349	14515	14272	14269	14158	14298	14196	14411	14282	14413	14199	14408	14347	14190	14237	14311	14343	14173	14426	14222	14498	14447	14368	14185	14312	14259	14302	14291	14274	14251	14407	14348	14264	14318	14381	14414	14328	14217	14293	14246	14266	14439	14283	14202	14390	14231	14241	14208	14384	14158	14217	14180	14380	14372	14313	14263	14388	14249	14392	14256	14226	14251	14238	14406	14199	14305	14131	14423	14412	14171	14505	14257	14373	14167	14474	14445	14391	14265	14143	14155	14278	14205	14356	14240	14218	14263	14293	14267	14237	14223	14361	14216	14187	14192	14360	14335	14352	14370	14225	14224	14370	14293	14355	14335	14286	14350	14163	14389	14189	14150	14391	14159	14066	14388	14422	14240	14240	14371	14091	14355	14344	14420	14318	14350	14156	14296	14160	14245	14385	14375	14241	14389	14309	14411	14439	14393	14273	14512	14292	14264	14335	14435	14168	14368	14338	14247	14229	14366	14257	14321	14297	14327	14357	14245	14230	14144	14257	14239	14254	14296	14188	14331	14207	14312	14229	14336	14246	14309	14311	14462	14476	14168	14351	14321	14291	14257	14162	14334	14331	14309	14231	14188	14473	14325	14228	14208	14507	14405	14282	14136	14303	14184	14356	14312	14254	14378	14363	14579	14202	14425	14216	14345	14293	14097	14283	14228	14256	14332	14362	14357	14239	14390	14163	14432	14382	14256	14293	14245	14320	14284	14197	14280	14175	14307	14322	14509	14288	14202	14063	14249	14407	14126	14283	14462	14218	14306	14391	14309	14265	14223	14309	14212	14326	14453	14272	14386	14311	14207	14224	14431	14303	14341	14232	14208	14398	14435	14417	14312	14290	14252	14183	14374	14331	14303	14380	14265	14324	14332	14179	14247	14278	14511	14284	14223	14245	14259	14330	14352	14321	14356	14348	14123	14377	14347	14396	14350	14254	14236	14603	14258	14347	14339	14511	14313	14379	14173	14506	14368	14428	14257	14429	14129	14348	14180	14286	14336
23700	20872	28096	23871	21724	21100	20128	18439	18415	18684	18278	17863	17558	22392	27965	28318	24851	21092	18501	17328	16841	16709	16689	16706	16632	16601	16528	16704	16796	16542	16581	16693	16788	16710	16783	16688	16844	16682	16831	16526	16646	16729	16428	16459	16621	16493	16642	16794	16662	16779	16680	16491	16688	16603	16658	16692	16946	16852	16824	16735	16575	16540	16521	16693	16555	16704	16719	16684	16611	16599	16455	16419	16714	16694	16758	16600	16739	16907	16534	16661	16557	16902	16631	16731	16806	16740	16682	16583	16486	16619	16724	16692	16588	16728	16863	16699	16789	16517	16907	16632	16714	16616	16721	16526	16637	16353	16688	16535	16560	16631	16547	16431	16585	16647	16750	16537	16619	16791	16768	16665	16600	16667	16607	16417	16597	16635	16596	16789	16732	16497	16453	16705	16517	16573	16667	16796	16709	16540	16574	16567	16533	16634	16637	16610	16482	16649	16631	16562	16561	16685	16596	16788	16620	16572	16719	16417	16416	16705	16759	16540	16851	16421	16541	16644	16742	16522	16689	16682	16576	16681	16442	16518	16667	16602	16714	16639	16691	16582	16814	16794	16593	16572	16546	16798	16867	16564	16635	16604	16600	16745	16643	16503	16528	16612	16637	16403	16577	16571	16526	16589	16629	16493	16481	16441	16529	16360	16757	16689	16699	16583	16703	16719	16663	16425	16676	16821	16534	16534	16591	16554	16732	16895	16648	16872	16739	16445	16726	16580	16752	16764	16602	16511	16706	16399	16598	16578	16518	16472	16621	16549	16489	16572	16471	16733	16830	16702	16796	16654	16672	16675	16793	16577	16736	16634	16631	16588	16641	16570	16582	16656	16548	16593	16514	16779	16650	16585	16523	16707	16583	16685	16663	16776	16827	16319	16507	16576	16651	16716	16528	16567	16635	16566	16424	16623	16514	16795	16717	16650	16381	16523	16569	16420	16656	16698	16692	16723	16585	16703	16595	16507	16698	16683	16444	16275	16523	16662	16876	16618	16479	16745	16390	16452	16698	16676	16469	16529	16472	16581	16462	16742	16317	16521	16732	16661	16619	16571	16638	16600	16539	16414	16720	16676	16742	16560	16662	16484	16721	16453	16807	16888	16604	16678	16743	16481	16671	16605	16628	16476	16705	16438	16530	16479	16601	16476	16566	16467	16495	16483	16606	16496	16378	16489	16560	16647	16627	16617	16831	16759	16693	16631	16595	16725	16766	16600	16720	16640	16409	16439	16680	16461	16504	16532	16571	16539	16542	16631	16567	16661	16590	16402	16642	16700	16711	16597	16639	16570	16642	16684	16694	16711	16533	16474	16575	16694	16634	16628	16688	16713	16494	16808	16598	16412	16782	16667	16769	16683	16649	16679	16491	16675	16601	16615	16643	16379	16502	16547	16530	16425	16657	16794	16755	16648	16725	16626	16586	16524	16662	16668	16604	16835	16458	16444	16572	16600	16603	16566	16782	16622	16594	16661	16386	16483	16575	16695	16650	16532	16613	16866	16459	16669	16565	16592	16672	16685	16641	16700	16386	16665	16664	16647	16762	16723	16611	16608	16508	16516	16591	16585	16720	16705	16708	16432	16515	16602	16668	16377	16603	16774	16503	16501	16522	16718	16512	16593	16577	16812	16518	16376	16372	16556	16593	16589	16652	16490	16673	16639	16631	16474	16554	16751	16772	16572	16654	16659	16547	16588	16590	16706	16765	16595	16543	16586	16302	16533	16717	16492	16555	16570	16822	16625	16552	16482	16564	16562	16537	16515	16403	16647	16670	16671	16486	16685	16636	16539	16666	16482	16630	16464	16493	16586	16471	16554	16607	16800	16516	16656	16644	16746	16649	16686	16871	16474	16655	16607	16426	16505	16599	16641	16870	16702	16679	16832	16626	16629	16658	16600	16721	16537	16616	16624	16571	16534	16540	16603	16538	16736	16550	16742	16611	16616	16303	16727	16522	16632	16688	16713	16553	16743	16521	16755	16562	16464	16627	16665	16878	16649	16726	16712	16608	16488	16602	16710	16727	16735	16604	16637	16644	16712	16513	16538	16727	16627	16538	16418	16675	16678	16563	16549	16556	16814	16440	16711	16751	16678	16503	16751	16692	16819	16759	16725	16495	16595	16397	16592	16490	16539	16552	16812	16693	16729	16675	16771	16633	16695	16702	16465	16583	16632	16749	16778	16649	16683	16599	16477	16511	16595	16473	16562	16573	16620	16552	16766	16591	16514	16515	16595	16554	16557	16757	16490	16532	16652	16599	16697	16728	16593	16733	16595	16505	16525	16685	16643	16601	16667	16695	16500	16691	16624	16655	16661	16700	16598	16650	16587	16692	16537	16553	16472	16681	16551	16505	16403	16856	16645	16570	16599	16467	16553	16597	16486	16517	16415	16315	16613	16635	16533	16660	16699	16494	16556	16691	16741	16611	16693	16743	16619	16691	16624	16510	16662	16444	16683	16359	16568	16530	16500	16428	16710	16470	16573	16461	16807	16753	16437	16499	16545	16569	16654	16573	16564	16743	16709	16792	16790	16632	16834	16821	16749	16546	16840	16606	16509	16791	16731	16502	16705	16552	16603	16517	16564	16601	16578	16727	16603	16608	16549	16710	16722	16910	16452	16549	16561	16423	16603	16467	16478	16729	16758	16636	16510	16816	16469	16583	16541	16541	16695	16685	16635	16559	16560	16791	16700	16499	16448	16558	16548	16598	16617	16635	16666	16470	16698	16721	16832	16688	16691	16525	16773	16670	16586	16583	16576	16636	16477	16668	16625	16625	16778	16905	16614	16670	16529	16593	16749	16617	16676	16500	16660	16658	16663	16465	16467	16559	16488	16460	16628	16804	16689	16676	16419	16671	16603	16762	16485	16556	16724	16618	16788	16638	16589	16599	16618	16455	16525	16827	16495	16814	16702	16670	16615	16705	16784	16742	16626	16618	16642	16628	16439	16491	16655	16752	16597	16685	16682	16565	16731	16447	16398	16871	16862	16808	16680	16694	16437	16619	16642	16716	16620	16681	16724	16823	16776	16660	16478	16714	16590	16700	16525	16589	16555	16557	16740	16877	16662	16549	16567	16745	16733	16407	16783	16392	16577	16527	16571	16593	16674	16749	16506	16542	16673	16794	16732	16637	16674	16584	16620	16587	16551	16715	16481	16695	16649	16700	16440	16520	16271	16727	16544	16604	16776	16811	16587	16650	16620	16557	16730	16483	16894	16745	16469	16718	16786	16653	16636	16592	16646	16593	16628	16551	16677	16645	16670	16492	16815	16595	16471	16676	16630	16646	16799	16541	16729	16637	16971	16733	16478	16642	16660	16540	16601	16785	16678	16820	16595	16581	16634	16657	16527	16522	16614	16557	16530	16473	16735	16563	16540	16621	16537	16593	16575	16569	16678	16717	16782	16658	16553	16604	16414	16714	16642	16739	16657	16628	16798	16558	16412	16562	16640	16801	16537	16650	16542	16462	16625	16845	16599	16518	16630	16752	16582	16620	16502	16537	16809	16671	16542	16684	16697	16779	16704	16751	16708	16563	16526	16721	16482	16660	16686	16548	16424	16580	16721	16544	16903	16695	16696	16659	16496	16616	16610	16785	16662	16595	16521	16755	16602	16655	16806	16619	16731	16482	16603	16567	16587	16649	16601	16719	16607	16595	16601	16785	16586	16520	16650	16563	16581	16675	16826	16543	16778	16582	16789	16550	16778	16561	16673	16704	16513	16483	16607	16617	16579	16681	16818	16754	16599	16716	16679	16541	16428	16554	16756	16599	16638	16610	16648	16735	16754	16741	16757	16688	16703	16738	16568	16577	16588	16712	16770	16568	16685	16749	16582	16601	16889	16791	16694	16650	16766	16781	16594	16565	16547	16957	16676	16344	16591	16624	16686	16524	16537	16700	16562	16357	16597	16728	16319	16721	16686	16727	16598	16686	16695	16537	16485	16848	16538	16600	16631	16428	16572	16673	16713	16613	16630	16726	16557	16611	16632	16755	16720	16551	16843	16696	16736	16552	16617	16657	16723	16620	16521	16794	16734	16565	16657	16555	16625	16626	16709	16604	16658	16507	16828	16512	16760	16513	16487	16818	16552	16382	16506	16593	16610	16692	16517	16619	16431	16614	16706	16524	16717	16722	16576	16370	16653	16621	16524	16577	16760	16612	16763	16530	16710	16661	16650	16613	16728	16893	16631	16710	16527	16579	16716	16777	16378	16740	16745	16608	16562	16795	16694	16536	16727	16554	16488	16591	16540	16645	16606	16768	16595	16286	16582	16428	16706	16561	16611	16595	16682	16530	16484	16727	16639	16683	16553	16773	16614	16655	16617	16532	16605	16511	16625	16336	16710	16848	16597	16916	16531	16584	16681	16851	16619	16610	16629	16564	16674	16539	16662	16620	16538	16528	16722	16569	16696	16603	16656	16565	16522	16596	16755	16757	16693	16644	16592	16530	16382	16861	16644	16679	16585	16455	16581	16585	16477	16536	16638	16591	16590	16603	16553	16607	16455	16369	16715	16676	16641	16461	16763	16577	16635	16478	16541	16468	16483	16627	16428	16707	16601	16670	16531	16614	16604	16795	16506	16595	16682	16529	16559	16663	16649	16680	16578	16554	16729	16756	16762	16616	16546	16574	16681	16763	16658	16586	16661	16715	16659	16687	16757	16575	16679	16728	16545	16658	16554	16441	16534	16532	16497	16552	16425	16691	16580	16649	16685	16592	16632	16480	16710	16784	16936	16462	16439	16524	16447	16614	16706	16843	16408	16780	16613	16592	16748	16610	16699	16596	16579	16690	16659	16645	16658	16550	16619	16716	16703	16618	16638	16596	16696	16690	16616	16473	16666	16690	16569	16686	16716	16644	16439	16613	16828	16509	16565	16592	16561	16719	16541	16721	16601	16489	16721	16604	16342	16728	16229	16533	16450	16493	16696	16736	16732	16497	16571	16587	16683	16675	16686	16410	16653	16623	16786	16702	16777	16684	16813	16775	16633	16704	16561	16653	16526	16445	16549	16564	16469	16632	16440	16688	17001	16708	16540	16560	16613	16637	16804	16673	16551	16568	16579	16554	16456	16382	16460	16379	16650	16529	16555	16581	16788	16724	16726	16571	16538	16817	16630	16643	16701
13565	23303	21381	18026	16730	16045	15972	16511	16940	17254	16293	15630	15623	23437	29057	28086	23628	18860	15792	14400	14102	14190	14105	14064	14073	14118	14056	14201	14195	14158	14223	14127	14140	14224	14145	14261	14268	14126	14055	14137	14137	14214	14183	14026	14116	13991	14113	14130	14301	14089	14237	14178	13934	14037	14026	14203	14060	14081	14005	14110	14227	14135	14088	14228	14000	14038	14230	14274	13984	14318	14303	14166	14025	14059	14101	14209	14148	14084	13896	14317	14072	14104	14200	14071	14216	14036	14268	13991	14031	14181	14199	14098	13984	14086	14135	14181	14094	14259	13981	14068	13974	14122	14137	14053	14111	14015	14008	14119	14042	13959	14112	14090	14041	14157	13959	14088	13961	14168	14090	14225	14179	14032	14079	14002	14205	14233	13878	14005	14163	13923	14034	14044	14119	14085	14122	14086	14141	14040	13948	14078	14220	14167	14002	13950	13960	14023	14136	14060	14149	13984	13949	14097	14046	14249	14182	14009	14055	14224	14174	14142	14115	14154	14108	14064	14100	14017	14117	14121	14104	14147	13965	14221	14038	14034	14146	14100	14041	14208	14134	14129	14045	14132	14226	14127	14105	14111	14132	14234	14094	14048	14140	14197	14167	14103	14100	14088	13998	14120	14145	14136	14053	14034	14177	14176	14129	14064	14174	14097	14163	14081	14185	14248	14052	14146	13976	14000	14071	14297	14044	14272	14301	13886	14058	14087	14075	14175	14059	14019	14060	14034	14170	14118	14168	13993	14142	13932	14033	13994	14053	14121	14065	13927	14293	14050	13966	14025	14247	14222	14062	14131	14128	14033	14164	14084	14076	14086	14107	14217	13986	14158	14085	14005	14104	14098	14085	14105	13980	14092	14134	14028	14108	14092	14240	14057	14078	13985	14134	14017	14071	14075	14152	14239	13973	14218	14042	14076	14139	14160	14234	14133	14116	13924	14085	14055	14066	14163	14139	13991	14124	14206	14158	14192	14159	14176	14036	13999	14066	13951	14087	14162	13978	13995	14346	14107	14197	14106	14005	14172	14118	14011	14155	14072	14183	14277	14192	14202	13980	14127	14145	14000	14081	14076	13985	14223	14042	14139	14037	14221	14140	14076	14207	14244	14035	14133	14124	13828	14114	13992	14236	14133	14118	14195	14204	14057	14096	14046	14107	14138	13963	14009	13977	14110	14081	14055	14131	14179	14066	14155	14129	14037	13994	14095	14006	14053	14213	14041	13983	13909	14019	13897	14055	14158	13976	14177	14243	14181	14182	14028	13979	14147	14247	14092	14066	14177	14058	14084	14076	13886	14245	14087	14152	14233	14120	14097	14170	14115	14153	14063	14051	14063	14048	14108	14194	14186	13988	14282	13971	14114	14120	14006	13957	14099	14129	14172	14084	14076	13974	14122	14130	14049	14215	14166	13948	13998	13959	14113	14140	14093	13966	14147	14076	14123	14157	13941	14138	14320	14134	14057	14081	14051	13934	14025	14003	14036	14008	14107	13935	14223	14204	14054	14051	14103	14130	14154	14118	14177	14076	14099	14186	14085	14140	14014	14104	14038	14130	14168	14128	14056	14224	14153	14135	13883	14116	14097	14303	14106	14222	13994	14088	14269	14298	14080	14061	14119	14010	14137	13949	14162	14162	14094	14020	14175	14143	14189	14042	14171	13943	14009	14182	14082	14145	14162	14172	14037	14056	14250	14053	14042	13973	14136	14096	14054	14182	14127	14131	14184	14003	14134	13886	13947	14128	14174	14078	13978	13985	14001	14118	14178	14211	14081	14120	14047	13988	14091	13964	14064	14297	14074	14054	14071	14132	14250	14199	14122	14010	14138	13946	14118	14114	14079	14031	14029	14080	14064	14131	14095	14008	14008	14044	14170	14136	14160	14033	14005	13966	14153	14068	14197	14136	14050	13932	14144	14261	14079	14167	14052	14050	14149	14183	14090	14263	14047	14034	14082	14095	14079	14191	14069	14075	14165	14115	14065	14029	14047	14063	14074	14203	14123	14007	14044	14139	14082	14084	14074	14114	13946	14222	14127	14109	13947	14019	14061	14096	14049	14090	14126	14103	14184	13995	14273	14015	14011	13953	13986	14067	14100	14259	14006	14059	14216	13965	14136	14005	14105	14090	14030	14022	14042	14152	14115	14220	14157	14159	14071	14153	14160	14064	14067	14095	14186	14001	14190	14150	13956	14165	14159	14072	14241	14191	14083	13934	14126	14032	14069	14064	14011	14007	14035	13988	14134	14204	13962	14027	14038	14022	14126	14176	14058	14096	14199	14222	14071	14112	13919	14130	14052	14040	14140	14206	14225	14085	14130	14193	14037	14094	14110	14014	14101	14085	14172	14034	14146	14127	14137	14071	14049	14100	14209	14085	14094	14125	14127	14002	14129	14083	14051	13945	14199	13987	14141	14081	13884	14020	14115	14094	14143	13924	14130	14158	14049	14145	14141	14205	13978	14219	14229	14055	14250	14129	14029	13971	14189	14178	13961	13929	14098	14149	14036	14187	13982	13948	14015	14114	14135	14019	14076	14071	14185	14190	14140	14030	14030	14059	14069	14105	13986	14222	14155	14027	14009	14121	14228	14069	14044	13941	14081	14187	14162	14035	14193	14069	14118	14146	14128	14096	14236	14015	14098	14088	14249	13983	13975	14140	14057	14045	14169	13943	14161	14079	13908	14293	14237	14056	14114	14301	14096	14190	14171	14032	14077	14296	13991	14119	14146	14060	14024	14057	13899	14212	14183	14158	14121	14345	14116	14196	13948	14087	13980	14195	14087	13960	14038	14074	14177	14165	14160	14143	14050	14170	14174	14084	14143	13890	13984	14191	14029	14002	14153	14017	14010	14141	14012	13963	14165	14397	14171	14195	14127	14170	14052	13972	14103	14075	13959	14146	14111	14066	14163	14209	13921	14041	14215	14095	14150	14162	14191	14009	14229	14162	14076	14066	13873	14207	14022	14178	14185	14140	14057	14095	13984	14058	14020	14160	14271	14034	14017	14225	14065	14197	14175	14106	13975	14057	14015	14081	14005	14171	14010	13977	14159	14066	14112	13998	14300	14030	13858	14171	14122	14128	14241	14164	14156	14210	14227	14142	14153	14094	14043	14132	13935	14057	14064	14088	13932	14145	14128	14083	14094	14066	14261	14107	14119	14057	14097	14252	14130	14152	14186	14008	14211	14034	14139	14174	14119	14162	14042	14184	14050	14147	14161	14069	14024	14011	13983	13922	14214	14145	14098	14164	14080	14193	14170	14089	14017	14059	14169	14183	14105	13981	14325	14017	14095	14094	14173	14030	14088	13939	14313	14014	14123	14079	13988	14147	14020	14354	14083	14066	14126	14146	14076	14346	14036	14040	14142	14116	14138	14055	13998	14074	14023	14083	14091	14105	14087	14024	14043	14124	14002	14037	14095	14112	14056	14117	13987	14132	14123	14071	14018	14171	14034	14156	14116	14045	14210	14176	14009	14045	14060	14061	14050	14131	14171	14048	14168	14230	14021	14099	14102	14127	14138	14147	14098	14011	14076	14017	14046	13921	14095	14240	13941	14085	14126	13824	14013	14010	13954	14139	14270	14134	14251	14234	13930	13995	14201	14045	14010	14062	14107	14267	14151	14011	14055	14065	14143	14127	14054	14009	13914	14081	13982	14273	14169	14176	13926	14111	14185	14000	13986	14003	14064	13958	14123	14121	14098	14261	14145	14037	14075	14361	14235	14141	14214	14237	14078	14125	14073	14076	14243	14113	14176	14243	14292	14270	14055	14147	14079	14245	14157	14081	14130	14139	14001	13934	14111	13921	13873	13998	14025	14080	14242	14105	14071	14050	14080	14155	13984	14176	14092	14149	14027	14066	14039	13991	14128	14052	13998	14159	14138	14189	14173	14100	14248	14108	14033	14094	14131	14207	14148	14152	14186	14023	14046	14107	14189	13889	14108	14138	14022	14210	13969	14062	14102	14182	13985	14299	14272	14076	14046	14045	14232	13994	14058	14141	14083	14063	14018	14082	14116	14082	14129	14098	14125	14088	14064	14213	14023	14099	13998	14110	14243	14092	14090	14050	14031	14069	14070	13821	13992	14034	14169	14106	14016	14317	14174	14061	14134	14051	13988	14239	14074	14163	13908	14160	14209	14150	13991	14132	14047	14077	14028	14016	13965	14179	14038	14179	14106	14200	14090	14222	14142	14022	14105	14119	13976	14090	14073	14059	14122	14046	14171	14126	14106	14145	14139	13997	14201	14130	14008	13881	14054	14182	14154	14089	13958	14101	14022	14153	14175	14180	14112	14099	13999	14075	13972	14115	14194	14124	14095	14141	14119	14158	14132	14187	14147	14034	14007	14070	14040	14225	14171	14061	14169	13967	14147	14132	14077	14169	13998	14082	14066	14023	14186	14118	14251	14156	14287	14089	14014	14070	14171	14145	14176	14001	14075	13998	14169	14152	13919	14160	14136	14040	14099	14037	14019	14088	14147	14188	14118	14142	14138	14035	14107	14037	13960	14235	14097	14141	14063	14169	14069	14159	14135	14020	14068	14085	14176	14038	14016	14163	14112	14078	14308	14148	14102	13960	14158	14082	14166	14001	14097	14063	14146	13996	14247	14036	14062	14000	14097	14121	14137	14045	14185	13969	14229	14052	14032	13958	13936	14181	13997	13984	14035	13878	14017	13934	14187	14211	14164	14138	14121	14101	14053	14034	13986	14209	14131	14055	14258	14005	14201	13989	14165	14075	14003	14111	14124	14128	13991	14113	13942	14122	14132	14090	14227	14016	14165	14289	14081	14188	14072	13981	14097	14176	14099	14133	13963	14023	13976	14095	14162	13945	14010	14130	13964	14138	14232	14160	14110	14120	14070	14122	14016	14094	14173	14328	14140	14103	14051	14083	14178	13909	14088	14176	14051	14255	14156	13916	14072	14172	14179	14113	14011	14105	14111	14048	14228	14178	14076	14089	14100	14017	13942	14185	14217	14039	14129	13956	14055	14096	14173	14273	13962	14025	14117	14159	14144	14118	14141	14205	14063	14066	14231	14106	14105	14149	14104	14177	14150	14016	14173	13952	14346	14120	14253	14013	14028	14227	14095	14119	14186	14031	13987	14056	14108	13955	14136
22339	20778	28437	23202	20916	22715	24327	18735	18010	18884	18414	17825	17743	20924	38002	35896	31121	24720	20016	17414	16692	16256	16189	16003	16083	16188	16161	16015	16185	15993	15998	15973	16037	16066	16064	16078	16054	16056	16176	15849	15952	15916	16081	16211	16276	16020	15924	16117	15978	15975	16085	15999	15876	15928	15773	15853	15901	16103	15917	15818	15954	16018	16113	16208	15958	15819	16127	15772	16077	15774	15999	15839	16093	16065	16031	15970	15917	15844	15849	16125	15894	15848	15976	15925	16002	16039	15974	15943	15975	16106	15794	15741	15990	15971	15925	15783	15870	16109	16021	16119	16042	15995	15885	15928	15987	15948	16051	16018	15859	15858	15858	16015	15781	15905	15869	16076	15985	15855	15901	15692	15898	15742	15888	16043	15993	15754	15964	15885	15947	16023	16046	15877	15995	15964	16104	15939	15992	15992	16018	16006	15980	16015	15974	15908	16176	15967	15984	16008	15867	15702	15983	15902	15728	16119	16019	16082	16070	15863	15862	16006	15944	15885	16003	16002	15865	15810	15828	15806	15926	15917	15930	15952	16179	15943	15972	15965	15907	15918	15847	15828	15842	15869	16089	15778	15962	16029	16040	16026	16038	16117	15917	16109	15953	16050	15935	15957	15995	15920	15734	16025	15796	16027	15849	15987	16034	15964	15954	15920	15862	15947	16017	16015	15813	16050	16216	16020	15861	15875	15900	15808	15803	15853	15903	15955	15984	15878	16083	16165	15792	16002	15846	15998	16050	15943	15879	15782	16027	15838	15871	16189	16117	15915	16051	15969	15950	16091	15870	15977	15836	15943	15826	15772	15891	15967	15983	16048	15948	15935	16017	16050	16020	15983	15921	15928	15907	16014	15880	15747	15978	15998	15822	15931	15903	16007	15926	15869	15827	15919	16051	15978	15983	15971	16021	15917	15960	15741	15701	15969	16078	15877	15950	16029	15821	15956	16115	15942	16082	16024	15813	15941	15938	15991	16135	16019	16013	16067	15793	15859	16089	16144	16029	15987	15901	16064	16148	15918	16058	15989	15848	15845	15948	15815	15939	15915	16029	15924	15929	15973	16007	15994	16061	16170	15947	16049	15801	16065	16119	15994	15870	15973	16188	15786	15930	15827	15995	15957	15721	16006	15954	15869	15971	15972	15865	16035	16046	15908	15839	15951	15748	15710	15795	16005	16127	15983	16017	16013	15728	15929	15998	15989	15805	15931	15990	15967	15890	15987	16012	15996	15951	16111	16009	15986	15846	15957	15789	16118	15839	15844	16038	16087	15941	16170	15968	15889	15797	15793	15870	15970	15888	15771	15873	15843	15694	15885	15810	16025	15976	15950	16029	15752	16002	15862	15844	15992	16053	16147	16073	15842	16047	15948	16055	16038	15979	15801	15914	15908	15845	15907	15892	15861	16119	16035	16124	15987	16131	16044	15930	15967	15819	15670	15970	16019	15994	16088	15962	15829	15989	15797	15968	15934	16105	15835	15875	15902	15835	15875	16167	16108	15726	15790	15953	16013	15858	15847	16020	15782	16084	15716	15838	15877	15931	15941	16054	16106	16005	15965	15906	15815	16006	15862	15862	15799	15893	16063	15767	15928	15934	15976	16102	16068	15948	15868	15981	16056	15954	15929	15818	15772	15943	15995	15928	16092	15889	16007	15876	15849	15878	15947	15843	15949	15741	15832	15923	15923	15757	15905	15990	15758	15932	15966	16065	15916	15873	16050	15896	16054	15945	16035	15998	16017	15942	15907	16100	16007	15920	15860	15969	15721	15944	16046	16103	15983	16131	16000	15883	15930	15879	16058	16070	15998	15845	16083	15978	15942	15961	15739	15960	15915	15989	16030	15919	15710	15835	15739	15937	15902	15865	16085	15882	16076	15873	15965	15886	15871	15976	15879	15854	15844	15800	16131	15836	15988	16101	16220	16198	15998	15900	15922	16313	15901	16006	15821	15919	16161	15925	16013	16038	15967	15800	16026	15999	15876	16009	15835	15888	15843	16058	15944	16144	16019	16015	15922	16105	15805	15841	16067	16126	15867	15926	16026	15925	15752	15772	15722	15923	15836	15894	15968	16043	15828	15784	16012	16248	15868	15910	16095	16248	15918	15831	15958	16068	16022	16007	15955	16111	15975	15994	15794	16060	16005	15915	15936	15847	15799	15866	15967	16075	15795	15893	15958	15881	16201	15945	15858	15954	15902	15940	15807	15857	15904	15931	15801	15964	16071	15939	15956	15961	16005	15934	16052	15949	15925	15867	15939	16005	16097	15633	15842	16038	15736	15888	15907	16014	15879	15837	15958	15938	15857	15821	16177	15825	16024	15935	16011	16010	16018	15822	16141	16001	15848	15780	15869	15824	15823	16182	15928	16029	15901	15993	15765	15808	15787	15987	15885	16068	15901	15919	15661	15882	16011	15979	15939	16011	15906	15820	15828	16128	16007	16003	15734	15948	15745	15902	15957	15901	15980	15701	16112	15941	16043	16051	15874	15995	15892	15955	15946	15747	16020	15984	15955	16042	15756	15944	15752	15966	16042	15995	15982	16043	15874	15772	15992	15859	15886	15945	15918	15954	15878	15902	15793	15951	15996	16024	15972	15928	15882	16055	15889	15854	15919	15737	15929	15926	15907	15819	15844	16055	15847	15955	15814	16133	15722	16048	15894	15944	15897	16136	15964	15952	15969	15937	15972	15876	15967	15957	15816	16026	15911	15884	16000	15939	15929	16133	16136	16238	15796	16016	16054	15875	16241	16194	15899	15929	16048	15962	15831	16051	15944	16005	16092	15915	15889	15817	15881	15992	15972	15656	15721	16069	16061	15806	16010	15965	15996	15943	15861	15843	15745	15786	15877	15990	15839	15648	15904	15829	15924	15938	15855	15949	16007	15811	16098	15870	15993	15839	16082	16085	15968	16046	15789	15937	16213	16083	15852	15974	15973	15946	15813	16020	16054	15982	15964	15916	15864	15728	15881	16016	15838	15987	15954	15930	16045	15936	15883	15846	15938	16051	15828	15885	15948	15884	15919	15867	15730	15942	15900	15856	15745	15894	16056	16052	16022	15856	16008	15762	15773	15869	15957	16072	15829	15816	15950	16022	15788	15959	15927	15875	15991	16073	15885	16018	15921	16057	16039	16049	15935	15911	15778	16010	16045	15919	15595	15871	16061	15852	15935	15959	15775	16054	16186	15920	15844	15949	15999	15902	15964	16000	16054	15994	15872	15941	15828	15962	16170	15979	15910	15903	16034	15771	16007	15720	15711	15791	15969	16005	15748	16058	15990	15945	15844	15974	15831	15602	15971	15962	16141	16164	15809	15904	15745	15910	15801	16068	15821	15715	15905	16067	15976	15905	15768	15953	15919	15904	15633	15878	15947	15888	15878	15739	15957	15892	15820	15930	15944	15949	15956	15836	15966	15847	15754	15809	16046	15803	15887	16086	16019	16059	15788	15964	15868	15898	15940	15861	15801	15780	15906	15906	15894	15992	15827	15922	15969	15851	15891	15834	15896	15926	15799	15807	16115	15966	16005	16255	15908	15860	15927	15851	15666	15870	16018	15937	15783	15739	15759	15939	15940	16004	15758	15993	15993	15955	15947	16042	15948	16160	15997	15877	15920	16137	15985	15888	15617	15899	15782	15866	16065	15955	15953	15920	15843	16052	16049	16060	16040	16311	16078	15911	16100	15767	15942	16003	15905	16012	15937	15763	16127	15865	15994	16026	16036	15970	15997	15618	16006	16142	15993	16020	16004	15968	15903	15855	15986	16151	15846	15867	15888	15811	15841	15945	16008	15892	15733	15782	16107	15995	15921	16033	15795	15933	15819	15606	16062	15918	16021	16053	15955	15937	15915	15961	15922	15897	16037	15986	16063	15820	15823	16020	16026	15992	16088	16044	15789	15971	16032	15872	15798	15964	15870	15874	15882	15859	15844	16076	15959	15983	16042	15870	15810	16203	15726	15870	16006	16017	15912	15879	15968	15875	15850	15901	15782	15941	15841	15836	15957	15951	15904	15633	15789	16003	15792	15856	16140	15915	16159	15805	16016	15903	15943	15726	15909	15939	15849	16052	15903	15762	15742	15912	15923	15912	15836	15852	15851	16058	15991	15895	15793	16103	16024	15959	16086	16007	16068	15822	15832	15898	15919	15883	15915	16127	16028	16009	16011	16006	16113	15863	16008	15874	15953	15718	15871	15995	16002	15959	15983	16085	16036	16041	16004	16043	15861	15956	15880	15902	15856	15830	15906	15900	15862	16001	15846	16042	15953	16154	15742	15911	15929	15896	15903	15866	15786	15887	16040	15999	15852	15869	15970	15655	15985	15908	16028	15872	15888	15895	15931	15858	15663	15923	15977	16024	16008	15902	15981	15960	15898	15855	15921	15752	15763	15926	15976	16082	16127	16031	15830	15961	15927	16086	15921	16018	16069	15944	15835	15922	15875	15916	15901	16024	16010	15885	15951	15861	16149	15965	15999	15953	15903	15981	15936	16104	15976	16061	15828	15986	15835	16043	16128	15989	15923	16001	16073	16153	15937	16024	15943	16097	15919	15989	15908	15987	16016	16066	15841	15989	15676	15868	15980	15960	15770	15948	15880	15983	15864	15978	15978	16104	15841	15717	15867	15759	16015	15952	15784	15853	15790	15785	15852	15963	15923	15917	16015	16175	15793	15965	15966	15894	15749	15895	15874	16036	15811	15889	15956	15807	15797	15736	15676	15870	16131	15849	15939	15942	15958	16001	15923	16035	15760	15945	15952	16039	15901	15804	15740	16113	15935	15927	15977	15975	15914	16049	15759	15810	15929	16169	16175	16042	15862	15851	16021	15835	15735	15969	15812	15803	15874	15970	16012	16099	15898	15937	15761	15995	16043	15847	15864	15947	15816	15883	15825	15743	15772	15806	15810	15941	15957	15933	16040	15938	16014	16001	16003	15764	15978	15825	16108	15792	15727	16010	15911	15937	15874	15875	15768	16060	15972	15925	15811	15959	15844	15919	15940	15953	15858	15954	15965	15922	15861	15914	16150	15932	15632	15990	16042	16075	15858	15954	15720	15998	15827	15991	15841	15873	16104	15979	15866	15939	15928	16020	16090	15951	15969	16015	16071	15915	15880	15895	16025
14742	27760	25224	20460	18237	18038	16721	17089	17190	17977	16964	16063	16004	21828	40264	35788	30920	23038	17671	14898	14002	13769	13801	13637	13660	13803	13807	13679	13744	13838	13855	13735	13800	13622	13594	13728	13761	13639	13847	13667	13687	13627	13558	13434	13622	13605	13747	13653	13804	13745	13681	13661	13537	13696	13643	13668	13745	13656	13693	13538	13704	13554	13521	13572	13803	13581	13509	13616	13818	13653	13583	13614	13561	13619	13791	13792	13703	13747	13652	13545	13637	13530	13635	13669	13461	13585	13617	13804	13725	13364	13785	13621	13721	13444	13444	13654	13801	13560	13589	13648	13615	13714	13596	13598	13561	13593	13514	13495	13640	13516	13788	13870	13567	13892	13544	13556	13631	13651	13836	13627	13444	13690	13633	13620	13484	13662	13580	13534	13661	13763	13643	13605	13614	13626	13631	13714	13520	13590	13600	13683	13512	13595	13776	13560	13681	13799	13694	13495	13702	13521	13525	13850	13566	13586	13684	13799	13687	13498	13612	13720	13668	13594	13585	13653	13581	13678	13714	13838	13811	13540	13538	13791	13860	13678	13469	13642	13655	13505	13649	13616	13640	13602	13664	13799	13701	13590	13669	13597	13499	13717	13600	13682	13608	13756	13660	13667	13582	13651	13607	13624	13565	13582	13768	13560	13676	13468	13570	13730	13639	13633	13573	13599	13751	13608	13699	13609	13434	13679	13710	13767	13594	13568	13712	13607	13686	13689	13704	13657	13655	13632	13676	13509	13546	13554	13591	13656	13658	13640	13593	13517	13885	13638	13700	13575	13763	13474	13563	13527	13618	13543	13632	13632	13547	13576	13608	13705	13462	13563	13703	13528	13631	13654	13614	13715	13684	13700	13706	13587	13587	13640	13537	13672	13484	13738	13719	13743	13625	13717	13761	13582	13668	13683	13468	13712	13604	13588	13542	13641	13721	13670	13657	13665	13674	13560	13649	13631	13841	13728	13619	13613	13523	13518	13607	13445	13538	13594	13500	13549	13638	13515	13741	13649	13533	13604	13477	13542	13612	13602	13551	13612	13570	13555	13643	13586	13743	13690	13515	13594	13494	13678	13621	13735	13679	13672	13734	13692	13586	13660	13585	13691	13589	13760	13637	13827	13516	13706	13611	13715	13427	13643	13679	13589	13717	13600	13733	13541	13734	13452	13757	13601	13585	13565	13579	13744	13752	13702	13813	13523	13661	13748	13696	13682	13651	13643	13621	13429	13495	13377	13926	13671	13542	13693	13607	13719	13630	13556	13520	13746	13724	13680	13605	13750	13562	13705	13538	13668	13696	13520	13518	13609	13573	13581	13603	13616	13727	13545	13559	13544	13703	13632	13536	13675	13676	13665	13541	13528	13658	13597	13577	13838	13595	13757	13620	13583	13679	13613	13618	13568	13674	13552	13588	13578	13716	13733	13585	13716	13657	13786	13682	13639	13549	13673	13630	13576	13615	13647	13596	13766	13655	13612	13693	13714	13430	13788	13610	13700	13497	13521	13623	13603	13585	13708	13714	13655	13715	13472	13832	13685	13529	13556	13672	13660	13553	13612	13706	13668	13571	13586	13604	13704	13752	13693	13603	13695	13523	13711	13573	13551	13589	13574	13726	13614	13773	13873	13649	13703	13695	13508	13680	13678	13618	13518	13776	13593	13781	13560	13710	13540	13585	13878	13731	13550	13568	13419	13595	13516	13708	13797	13521	13689	13542	13590	13772	13720	13732	13505	13778	13640	13748	13661	13715	13615	13660	13618	13399	13627	13601	13583	13766	13516	13589	13633	13602	13658	13653	13507	13673	13744	13475	13644	13641	13535	13538	13591	13715	13587	13695	13825	13527	13667	13613	13494	13545	13715	13672	13540	13601	13528	13587	13667	13744	13617	13541	13705	13432	13592	13741	13579	13769	13824	13771	13688	13739	13634	13603	13676	13629	13570	13801	13577	13618	13654	13629	13642	13565	13780	13568	13649	13567	13754	13551	13507	13836	13669	13704	13597	13657	13473	13770	13679	13627	13551	13620	13638	13436	13548	13578	13662	13659	13819	13795	13692	13626	13764	13615	13772	13584	13573	13622	13691	13635	13731	13586	13706	13467	13650	13788	13488	13520	13622	13631	13567	13697	13700	13683	13672	13661	13559	13665	13727	13751	13697	13567	13538	13542	13615	13702	13624	13591	13722	13513	13592	13751	13488	13700	13598	13568	13745	13772	13789	13620	13670	13740	13612	13513	13717	13618	13587	13524	13633	13559	13674	13774	13560	13572	13599	13651	13487	13590	13592	13615	13496	13809	13552	13621	13577	13577	13678	13597	13801	13399	13701	13669	13605	13510	13632	13783	13726	13544	13660	13534	13566	13527	13587	13703	13699	13759	13812	13560	13577	13590	13645	13707	13662	13544	13662	13527	13604	13641	13539	13537	13683	13667	13577	13724	13743	13606	13609	13756	13643	13643	13445	13598	13689	13611	13594	13496	13594	13592	13624	13360	13529	13662	13556	13646	13538	13609	13605	13671	13733	13719	13707	13574	13686	13486	13526	13567	13786	13599	13640	13773	13624	13627	13618	13648	13586	13452	13621	13603	13490	13626	13688	13484	13562	13600	13494	13670	13655	13567	13534	13608	13765	13466	13662	13676	13572	13690	13725	13643	13584	13741	13553	13657	13655	13556	13621	13717	13630	13627	13752	13579	13616	13685	13555	13707	13541	13614	13627	13774	13602	13703	13578	13626	13628	13714	13773	13750	13663	13451	13694	13601	13491	13697	13692	13646	13611	13664	13514	13629	13557	13616	13733	13629	13652	13516	13570	13774	13780	13629	13555	13515	13654	13624	13516	13693	13556	13713	13634	13737	13615	13693	13769	13707	13688	13519	13679	13723	13629	13487	13730	13513	13818	13572	13542	13694	13708	13637	13769	13753	13617	13515	13624	13643	13649	13561	13622	13815	13702	13624	13597	13713	13529	13610	13643	13724	13635	13799	13683	13392	13641	13628	13624	13484	13741	13735	13737	13645	13733	13780	13605	13498	13601	13641	13575	13543	13701	13638	13708	13695	13615	13816	13485	13635	13576	13755	13568	13592	13609	13610	13492	13791	13605	13620	13704	13537	13652	13548	13639	13717	13645	13634	13668	13751	13673	13674	13494	13699	13611	13571	13520	13758	13545	13736	13736	13483	13568	13564	13626	13500	13489	13579	13720	13663	13600	13531	13524	13732	13777	13584	13796	13680	13695	13611	13571	13651	13593	13709	13660	13633	13510	13809	13680	13681	13617	13632	13757	13604	13663	13664	13635	13518	13604	13612	13781	13519	13594	13567	13627	13605	13574	13731	13626	13497	13734	13636	13586	13691	13757	13613	13669	13706	13584	13542	13589	13649	13594	13545	13603	13835	13501	13627	13716	13450	13517	13720	13621	13449	13525	13664	13794	13571	13647	13767	13773	13594	13569	13613	13636	13592	13500	13598	13654	13858	13596	13634	13480	13758	13558	13778	13674	13590	13628	13634	13495	13594	13631	13688	13633	13759	13701	13645	13719	13651	13791	13559	13647	13635	13586	13626	13616	13642	13795	13706	13681	13700	13705	13581	13550	13680	13587	13664	13705	13628	13673	13680	13552	13615	13563	13595	13564	13560	13627	13879	13605	13604	13596	13566	13766	13677	13649	13600	13632	13728	13683	13685	13669	13701	13514	13604	13671	13685	13561	13598	13561	13547	13614	13597	13537	13663	13607	13573	13566	13640	13755	13542	13849	13521	13740	13647	13496	13773	13647	13560	13507	13566	13611	13528	13564	13729	13540	13621	13624	13547	13578	13709	13585	13727	13713	13588	13545	13608	13645	13697	13650	13594	13745	13563	13635	13545	13563	13690	13415	13568	13499	13575	13861	13709	13647	13685	13626	13601	13644	13801	13608	13655	13665	13564	13573	13731	13669	13646	13806	13553	13661	13574	13704	13623	13630	13626	13634	13643	13488	13727	13614	13644	13664	13772	13589	13608	13592	13713	13828	13613	13678	13642	13618	13712	13633	13688	13754	13596	13466	13608	13726	13726	13560	13713	13532	13696	13620	13674	13611	13514	13758	13641	13540	13751	13636	13777	13716	13799	13539	13826	13625	13633	13578	13676	13785	13593	13601	13707	13697	13789	13527	13662	13583	13728	13770	13626	13498	13467	13495	13631	13569	13505	13562	13670	13609	13712	13749	13536	13732	13668	13773	13627	13661	13541	13638	13794	13588	13527	13784	13505	13650	13738	13707	13513	13619	13415	13618	13730	13612	13672	13718	13581	13627	13500	13630	13597	13517	13636	13515	13612	13770	13633	13521	13636	13733	13660	13619	13603	13655	13564	13683	13763	13545	13526	13654	13686	13510	13587	13760	13720	13584	13476	13663	13678	13522	13806	13609	13734	13635	13603	13670	13480	13736	13748	13774	13565	13482	13572	13554	13548	13690	13613	13655	13650	13660	13578	13582	13752	13597	13721	13555	13670	13720	13471	13493	13637	13627	13571	13816	13504	13677	13520	13648	13682	13709	13591	13563	13583	13667	13696	13679	13569	13624	13787	13577	13651	13627	13742	13544	13602	13537	13528	13680	13883	13689	13676	13696	13572	13544	13588	13521	13686	13510	13706	13799	13738	13675	13573	13737	13633	13516	13608	13608	13581	13586	13826	13691	13580	13461	13688	13727	13593	13615	13608	13669	13740	13662	13608	13760	13733	13720	13539	13544	13705	13769	13518	13631	13621	13533	13623	13730	13529	13635	13446	13658	13749	13663	13648	13658	13497	13757	13549	13542	13640	13517	13779	13644	13624	13791	13572	13729	13691	13570	13660	13597	13521	13648	13572	13624	13750	13459	13581	13547	13596	13652	13588	13710	13733	13738	13734	13578	13562	13552	13824	13632	13630	13693	13575	13643	13755	13730	13715	13672	13781	13627	13684	13720	13634	13643	13613	13497	13566	13663	13614	13672	13631	13750	13586	13647	13599	13837	13704	13608	13614	13635	13667	13527	13582	13603	13584	13590	13711	13663	13615	13788	13620	13737	13572	13721	13565	13644	13619	13650	13497	13594	13635	13521	13730	13393	13759	13802	13607	13733	13687	13752	13610	13641	13728	13724	13536	13570	13578	13598
27028	21505	23797	20070	16716	16729	16789	17134	17192	16937	16634	16507	16768	16541	18047	18492	17805	17025	16814	16181	15942	15926	16004	16048	16110	16071	16161	16049	15953	15890	16015	15945	16089	16023	16103	15934	15944	15886	15956	16162	16023	15957	15830	15937	15835	15993	16066	16081	16070	16172	15970	15854	15963	15988	16157	15814	16037	16104	16053	16011	16057	16198	16216	16145	15823	15998	16052	15925	16165	15975	16098	16253	16041	15940	16123	15870	15833	15965	15859	16016	15946	15856	16041	15913	16202	16041	15999	15730	15979	16041	16021	15922	15968	16098	16115	16073	15990	15778	16133	16152	16275	15987	16021	16254	16042	15920	15867	16027	16055	16026	16002	16038	15956	16050	15984	16080	16107	16078	15950	16010	16009	15981	15898	15955	16225	15933	16041	15942	16000	16054	15716	16189	15971	16076	15911	15840	15965	16090	16311	15887	16044	15828	15967	16051	15981	15912	16108	16136	15984	16058	16055	15883	15913	16066	15857	16132	15949	15988	16189	16050	16010	16027	16044	16133	16208	15967	16178	16106	16057	15951	15953	16026	15884	16145	15924	16052	16045	15822	16000	16126	16155	15965	15931	15896	16086	15853	15905	15837	16022	15834	16176	15923	15946	16075	16011	15955	16205	16030	16001	15867	16033	16055	15932	15852	15966	16034	16013	16018	15916	15834	16002	16023	15867	16035	15890	15947	15956	15916	16074	16060	15989	15994	15958	16145	16052	15986	16128	16104	16106	15983	15963	16087	16065	16078	16021	15863	16129	16091	16092	16014	16198	15963	16012	16004	15964	15845	16070	16100	15976	16021	15937	16020	16094	16038	15920	15999	15776	15899	15930	15998	15958	15961	15925	15844	15809	15922	16171	16065	15848	15919	16042	16032	15991	16052	15838	16019	15980	15875	16038	15981	15917	15827	15879	15914	15964	15879	16052	16199	16060	15991	16065	15821	15884	15868	16017	16033	16199	15956	15819	16110	16128	16105	15870	16005	16231	16163	16068	15942	15992	16104	16041	16012	16064	16119	15970	16041	16188	16054	16014	16126	15884	15950	15920	15968	15973	16213	16012	16154	15936	15985	16045	15942	15853	15865	16013	15906	16037	15995	16094	16023	15951	15824	16104	16037	15971	15995	16078	16126	15936	16064	16043	15904	16013	15905	15896	15893	16152	16050	15939	16061	16055	15977	15873	15985	16162	16004	15909	15916	16243	15886	15994	15849	16099	16055	16050	15956	16132	16019	15879	16124	16036	16121	15893	15976	15939	16099	16170	16133	16043	15998	15998	15843	16070	16025	16052	15933	16052	15888	15924	16079	15974	15823	16039	15968	15919	15865	15863	16097	16054	15817	15974	15968	15951	15963	16141	15871	16109	15934	16202	16025	15862	16031	15782	16180	16013	15886	16063	16048	16075	15963	15958	15998	16014	15839	16072	16028	16001	16028	15903	15761	15871	15923	15971	16065	16066	16112	16074	16155	15957	15884	15826	16069	16141	15922	15856	16068	16008	16022	16005	16071	15897	16050	16033	15956	15879	15963	15864	16080	16091	16202	16024	16185	16111	16060	15915	15993	15964	16154	16014	15993	16004	15924	15933	16100	16056	15971	16073	16056	16182	15878	15901	15834	15943	15931	15973	16032	16003	16097	16003	16092	15941	15875	15973	15952	15953	15954	16042	16044	16059	16013	15875	16058	16153	16004	15870	15904	15952	15914	15932	15983	16141	15912	15833	15861	15968	16075	15778	16040	15986	15897	15956	15805	16007	15894	15942	16080	16057	16058	16025	15942	16101	16008	16045	16087	16135	16073	15889	16077	16018	15873	15948	16145	15953	15964	16061	15981	15990	15989	15906	15925	16056	15859	16292	16161	15936	15921	16083	15973	15919	15985	16064	16106	16023	16011	15977	15811	16043	16028	16078	15975	15905	16019	16160	15951	16104	15865	16052	15991	16220	16137	16161	16247	16047	15990	15983	15947	15983	16185	16036	16073	15981	15911	16028	16048	15959	15964	16036	15791	15892	16184	16127	16148	16145	15953	15951	16162	15886	16024	16136	16062	15951	15987	16198	15772	15990	16000	15995	16293	16132	15843	15900	15919	16230	16010	16025	16109	16064	15899	15928	16154	16276	15968	16074	15969	15840	16032	15991	16049	16004	16110	16012	16290	16084	16112	16006	15903	15869	16074	15924	15836	16069	15930	15863	15995	16015	16013	15853	16079	15999	15945	16066	16114	15879	16115	16029	15921	15883	15835	16088	15803	16138	15896	16004	15940	15920	15995	16104	16011	15937	16052	16071	16018	16117	15782	15752	16003	15944	15896	15936	16036	16182	15994	15922	16149	15916	15858	16014	16179	16085	16066	16084	16253	16070	16015	16054	16084	16157	15952	15853	15908	16020	15978	16017	16149	15965	15896	15840	15992	16108	15942	16086	16149	16198	15989	16063	15934	16050	15963	15940	15993	16018	16128	16103	15825	15895	15914	15961	15833	16017	15974	16021	15980	15955	15943	16053	16082	15838	15833	15964	15809	15894	16118	15979	15895	15966	15858	16010	16032	15974	15884	15892	15931	16139	16133	16051	15776	15850	15878	15915	16089	15953	15904	16001	16041	16157	15879	15994	16040	16195	16026	15932	15903	16167	16092	16015	15987	15997	15978	15890	15944	15883	16127	15944	15924	16077	16143	15949	16012	16066	15910	15881	16096	16031	16039	15953	15942	16024	15775	16074	15924	16034	15961	16071	15821	15974	15823	16158	16124	15974	16048	15999	16250	16005	16168	16067	16031	15958	15916	16052	15846	15984	15948	16165	16216	15991	16057	15980	15957	15938	16175	16227	16110	16017	15982	16006	16083	16084	16116	16242	16145	16043	15914	16125	15925	16142	15976	15926	15898	15873	15999	16101	15991	15947	16096	16114	16113	16041	16110	16080	16168	15992	15880	15785	15941	16191	16129	16270	16055	16151	16160	16176	16150	16142	15854	15855	16117	16045	15922	15997	16128	16006	15941	15971	16220	16082	15882	15862	16086	16264	16172	16086	15881	16061	16031	16001	15808	15844	15957	16113	16200	16137	15924	15959	16041	15888	16029	15952	15952	15907	16063	15991	16089	16225	15979	15640	15925	15910	15951	15948	15798	15951	15898	15726	16010	15884	15849	15945	16005	15799	15946	16092	16162	15867	16127	16082	15799	16050	16089	15781	16032	16025	16001	16065	16129	16103	16094	15949	15923	15975	16000	16053	15987	16022	15959	15921	15949	15857	15996	15989	15935	16105	16098	15972	15983	16078	16178	16058	16119	16144	15988	16049	16017	16098	15929	16252	16111	16063	15955	16083	15929	16022	15965	16022	16060	16062	15977	15990	15970	15997	15965	16120	16188	15943	15744	15733	16063	16060	15943	15978	16037	15983	15961	15765	15986	16028	15939	15993	15821	15922	15981	15976	16057	15973	15862	15901	15850	16077	15981	16060	15985	15997	16073	16119	15942	16266	16077	16106	15935	16268	15999	15734	15926	15870	16040	15931	15999	15923	15965	16058	15945	15897	15954	16080	16017	15932	16155	15838	15926	15880	15780	16113	15947	16032	16061	16027	15973	16146	16049	16112	15905	16060	16121	16169	15988	15923	15841	16066	16048	16129	16042	16005	15983	15914	16006	15961	16094	15927	15990	16045	15899	16264	15895	16139	16096	16028	15931	15919	16005	16052	15996	16056	16190	15928	16193	15964	15977	16005	15923	15979	15936	15842	15986	16040	15946	16053	16211	16011	16024	15931	16016	15884	15961	16093	15848	16063	16277	15975	15996	15875	15936	15999	15847	16234	16046	15934	16194	16159	15898	16098	16215	16062	15984	16204	15885	16225	16029	16033	15961	16024	16016	15926	16050	15971	15938	16057	16015	15962	15926	15934	16044	16106	16006	16095	15899	16002	16177	16209	16121	16052	15976	15921	16141	16050	15799	16087	15912	16019	15921	16002	16160	16057	15963	15988	16103	16061	16079	16077	16108	15936	16172	15960	16028	15887	16172	16021	16052	16175	16074	16043	15980	15992	16036	16020	15858	16141	16215	16087	16105	16027	15962	15807	15895	16015	15782	16169	15820	16124	15878	16016	16109	16023	15976	15745	16081	15823	15788	16122	16014	16017	16004	15916	15994	15943	15850	15907	15969	16046	16180	16057	15962	16220	16073	15841	15921	15927	16103	16068	16174	15953	16055	16200	16093	16054	15937	15926	16009	16121	16057	16248	15899	16241	15970	16156	16082	16027	15812	16080	16053	16224	15953	16014	16058	15871	16047	15880	15972	15862	16015	16079	15919	15977	15984	16027	16147	16045	16049	16052	16009	15925	16086	15999	15971	16229	16080	16135	15989	16169	15947	15913	15957	16158	16181	16076	15970	15813	15969	16070	15907	16183	16195	16186	16219	16092	16149	15894	15712	16154	15958	16142	16078	15785	15960	16050	15657	15905	16073	15988	16132	15919	16048	15908	16079	15857	15943	16115	16012	15940	15954	15955	16065	15921	15894	16026	16051	15909	16142	15910	15906	15937	16068	16105	16283	16146	16027	15925	16093	16285	16005	16202	15959	16059	16136	15748	16000	15978	16110	15929	15978	15869	15996	15892	15873	15897	15984	15867	15928	15989	16003	15985	15970	15919	15772	16038	15891	16165	16167	16026	16271	16132	15835	16002	16037	16074	16045	16035	16258	15874	15960	15952	15974	16003	16059	16089	15944	15910	15950	16279	16049	15989	15906	15782	16035	16349	16048	15908	15901	15937	16154	15817	15965	15956	15989	16067	16016	15945	15933	15979	16078	16042	16062	16101	15951	15988	15920	15750	15933	15943	16072	15980	15882	16182	16232	16043	15962	16060	16089	16081	15981	15924	16147	16006	16128	15981	15980	16208	16102	16136	16141	16065	15883	15880	15916	15779	16070	15922	16169	15957	15985	16016	15798	16006	16169	16201	16021	16073	16273	16056	15753	15913	15813	15951	16110	16089	15887	15923	16153	16026	16047	15990	15939	16174	16147	16012	15916	16097	15871	16023	16130	15994	15981	16138	15991	16101	15919	16328	16091	16160	15977	16089	15953	16066	16054	15954	16196	16177	15944	16084	15860	15888	15960	15891	15968	15941	16202	16203	16071
14077	17920	16576	15051	14793	14657	14883	15658	15947	15255	14954	14405	14674	14483	17129	16551	15608	15051	14275	13876	13711	13665	13510	13677	13840	13700	13702	13657	13855	13642	13671	13736	13810	13615	13642	13762	13711	13683	13510	13838	14069	13758	13701	13712	13662	13562	13715	13731	13535	13603	13458	13709	13514	13744	13597	13731	13686	13646	13717	13679	13866	13609	13940	13534	13752	13617	13712	13440	13907	13563	13671	13552	13608	13601	13684	13606	13741	13791	13772	13724	13829	13827	13662	13705	13842	13525	13715	13522	13707	13677	13801	13609	13762	13742	13729	13854	13719	13859	13651	13651	13718	13473	13678	13714	13705	13610	13492	13564	13723	13614	13752	13606	13706	13733	13530	13670	13620	13617	13620	13625	13685	13604	13825	13522	13851	13648	13658	13729	13578	13720	13821	13633	13673	13593	13595	13592	13708	13752	13740	13601	13713	13698	13739	13682	13538	13625	13570	13799	13582	13446	13750	13668	13660	13677	13651	13721	13535	13642	13697	13737	13773	13618	13715	13704	13827	13588	13593	13743	13564	13652	13673	13824	13847	13662	13669	13768	13693	13676	13548	13636	13723	13807	13757	13747	13730	13581	13519	13782	13733	13729	13637	13619	13610	13522	13778	13737	13677	13719	13688	13738	13659	13662	13859	13658	13706	13644	13825	13768	13673	13692	13733	13566	13598	13621	13884	13576	13808	14018	13605	13712	13783	13692	13593	13650	13697	13658	13712	13782	13703	13715	13707	13744	13564	13791	13639	13588	13640	13525	13824	13640	13748	13664	13642	13779	13711	13542	13759	13677	13695	13735	13780	13640	13624	13617	13700	13649	13670	13658	13648	13684	13689	13712	13671	13750	13616	13839	13770	13750	13577	13625	13673	13854	13768	13605	13794	13702	13619	13664	13625	13614	13769	13625	13737	13663	13664	13707	13764	13644	13742	13653	13567	13723	13668	13794	13645	13550	13705	13581	13671	13756	13678	13760	13858	13662	13627	13600	13749	13733	13740	13662	13597	13615	13629	13584	13761	13602	13830	13641	13719	13931	13783	13747	13565	13600	13707	13675	13549	13720	13741	13506	13539	13655	13750	13529	13733	13662	13766	13589	13742	13654	13513	13534	13693	13550	13749	13876	13758	13809	13720	13474	13745	13539	13662	13741	13758	13627	13661	13721	13768	13615	13707	13645	13755	13626	13718	13681	13766	13596	13786	13824	13791	13724	13671	13684	13717	13868	13655	13612	13604	13578	13724	13650	13600	13749	13674	13666	13613	13733	13688	13776	13704	13684	13804	13616	13522	13738	13694	13784	13868	13771	13633	13601	13681	13614	13647	13650	13535	13695	13703	13662	13651	13894	13781	13626	13767	13670	13592	13786	13849	13754	13774	13633	13569	13544	13697	13680	13669	13697	13723	13678	13667	13736	13856	13602	13764	13636	13663	13629	13671	13827	13721	13788	13777	13761	13635	13535	13736	13592	13747	13609	13631	13640	13791	13656	13696	13766	13672	13732	13587	13538	13695	13659	13792	13713	13621	13664	13483	13764	13673	13677	13685	13656	13683	13714	13834	13783	13799	13806	13768	13701	13595	13709	13611	13730	13902	13496	13810	13717	13768	13769	13779	13545	13706	13745	13883	13563	13620	13612	13637	13750	13690	13671	13735	13697	13669	13701	13785	13731	13745	13780	13591	13549	13561	13560	13761	13844	13740	13671	13549	13723	13689	13646	13762	13651	13909	13572	13823	13767	13575	13630	13520	13603	13777	13548	13732	13588	13726	13555	13662	13675	13736	13694	13714	13683	13554	13676	13733	13682	13651	13766	13734	13699	13594	13781	13581	13635	13784	13601	13796	13619	13778	13562	13730	13613	13719	13728	13828	13663	13543	13729	13911	13789	13662	13541	13787	13739	13729	13686	13661	13789	13663	13715	13693	13714	13839	13716	13679	13873	13455	13545	13638	13595	13726	13680	13708	13602	13821	13621	13637	13687	13654	13586	13720	13713	13713	13693	13776	13738	13723	13588	13636	13515	13565	13783	13705	13671	13678	13592	13887	13591	13729	13673	13724	13698	13739	13736	13549	13675	13612	13674	13644	13768	13655	13669	13486	13541	13559	13524	13703	13678	13620	13846	13631	13572	13679	13617	13815	13740	13585	13573	13710	13792	13698	13800	13631	13758	13744	13715	13556	13705	13672	13500	13739	13628	13578	13671	13416	13857	13747	13739	13505	13734	13564	13730	13752	13623	13562	13574	13695	13599	13613	13704	13613	13678	13708	13754	13556	13764	13829	13746	13642	13700	13782	13585	13562	13648	13547	13559	13822	13618	13661	13691	13630	13546	13646	13715	13628	13723	13625	13755	13609	13580	13616	13748	13710	13608	13634	13841	13642	13634	13596	13710	13595	13567	13671	13841	13604	13676	13607	13541	13701	13598	13674	13653	13604	13746	13767	13716	13789	13518	13631	13673	13576	13599	13783	13562	13655	13656	13689	13705	13644	13674	13561	13563	13803	13675	13741	13831	13781	13614	13705	13679	13721	13577	13640	13636	13803	13751	13770	13556	13778	13851	13943	13706	13910	13566	13557	13617	13744	13602	13758	13524	13615	13622	13699	13772	13567	13725	13768	13680	13840	13627	13654	13703	13661	13882	13706	13650	13623	13555	13528	13555	13761	13683	13710	13598	13697	13491	13756	13701	13608	13620	13752	13864	13699	13633	13675	13786	13756	13747	13789	13732	13668	13622	13824	13466	13562	13676	13718	13583	13768	13663	13598	13756	13682	13651	13783	13702	13649	13771	13739	13718	13732	13568	13598	13705	13606	13755	13620	13594	13857	13593	13737	13819	13737	13649	13682	13616	13640	13656	13626	13724	13678	13495	13661	13708	13804	13568	13631	13676	13470	13784	13779	13765	13534	13660	13692	13584	13674	13683	13717	13826	13555	13791	13602	13545	13543	13622	13730	13585	13558	13710	13841	13720	13619	13722	13496	13597	13682	13604	13562	13571	13671	13462	13653	13548	13617	13823	13709	13657	13616	13906	13782	13836	13620	13715	13697	13735	13762	13721	13733	13623	13681	13747	13595	13584	13479	13822	13660	13549	13737	13618	13780	13577	13501	13701	13593	13656	13687	13739	13741	13671	13848	13733	13698	13729	13661	13682	13709	13756	13667	13494	13779	13636	13718	13659	13591	13640	13598	13734	13650	13795	13622	13726	13640	13594	13734	13693	13682	13704	13767	13623	13859	13716	13501	13629	13674	13684	13671	13762	13569	13655	13666	13698	13520	13734	13577	13666	13487	13671	13798	13558	13689	13564	13802	13633	13886	13709	13746	13670	13772	13692	13772	13692	13783	13446	13661	13779	13643	13496	13762	13689	13683	13806	13733	13694	13659	13666	13737	13805	13600	13701	13806	13556	13803	13665	13741	13666	13753	13859	13531	13573	13672	13795	13540	13740	13747	13808	13702	13645	13747	13632	13521	13560	13665	13612	13713	13576	13648	13693	13809	13499	13670	13638	13646	13557	13748	13641	13737	13604	13678	13727	13628	13671	13839	13637	13794	13819	13604	13579	13715	13718	13580	13794	13896	13556	13760	13622	13648	13710	13712	13709	13678	13871	13676	13671	13533	13719	13416	13868	13764	13665	13689	13492	13753	13448	13704	13836	13650	13611	13597	13722	13693	13751	13736	13707	13737	13791	13771	13585	13719	13619	13666	13606	13576	13597	13750	13603	13707	13473	13663	13775	13606	13749	13517	13807	13583	13554	13600	13612	13782	13656	13749	13642	13741	13800	13792	13826	13667	13799	13679	13727	13765	13812	13494	13753	13592	13716	13609	13776	13727	13653	13782	13726	13738	13624	13669	13888	13597	13617	13755	13670	13629	13734	13626	13629	13699	13557	13708	13656	13647	13599	13655	13565	13835	13767	13620	13657	13801	13550	13705	13617	13689	13714	13630	13756	13519	13627	13805	13564	13670	13673	13745	13664	13576	13631	13772	13834	13593	13803	13691	13652	13736	13642	13696	13576	13676	13745	13596	13729	13722	13624	13787	13752	13706	13685	13731	13609	13487	13629	13676	13755	13628	13721	13593	13782	13775	13721	13518	13814	13735	13777	13648	13610	13729	13611	13660	13654	13811	13646	13629	13712	13623	13515	13697	13578	13755	13755	13854	13504	13689	13564	13595	13810	13670	13759	13652	13649	13636	13534	13536	13867	13545	13693	13775	13755	13582	13816	13761	13756	13510	13534	13708	13800	13654	13748	13648	13654	13629	13571	13561	13629	13687	13677	13699	13661	13719	13543	13670	13710	13750	13591	13749	13703	13734	13817	13700	13677	13778	13583	13768	13846	13537	13626	13709	13625	13621	13691	13556	13670	13675	13668	13755	13487	13808	13683	13732	13707	13614	13703	13765	13676	13844	13709	13648	13723	13709	13632	13749	13625	13745	13625	13841	13690	13639	13553	13640	13830	13772	13584	13622	13917	13697	13751	13809	13739	13732	13685	13586	13598	13745	13582	13792	13777	13803	13688	13624	13705	13577	13714	13740	13648	13619	13664	13691	13794	13698	13777	13731	13652	13618	13609	13633	13782	13745	13754	13497	13878	13631	13619	13709	13629	13699	13692	13712	13814	13678	13748	13613	13728	13522	13676	13578	13569	13657	13692	13831	13739	13663	13713	13630	13769	13825	13838	13523	13688	13647	13614	13662	13807	13714	13690	13831	13842	13720	13598	13625	13798	13620	13646	13657	13800	13728	13670	13843	13760	13607	13675	13627	13756	13597	13557	13674	13656	13854	13438	13742	13833	13572	13726	13604	13598	13659	13741	13622	13765	13753	13692	13552	13819	13852	13914	13717	13682	13708	13751	13771	13570	13782	13920	13641	13756	13859	13785	13709	13666	13781	13681	13726	13695	13654	13712	13659	13612	13678	13636	13772	13680	13763	13657	13790	13684	13768	13560	13733	13795	13857	13645	13576	13614	13671	13781	13710	13699	13670	13745	13693	13726	13562	13630	13655	13485	13734	13631	13864	13704	13607	13763	13779	13586	13666	13745	13767	13745	13617	13798	13720	13724	13828	13637	13571	13712	13749	13700	13710	13729	13806	13895	13672	13699	13697	13682	13758	13660	13509	13765
23636	20718	27858	23708	21451	20109	19614	18189	17305	16924	16658	16338	16234	16536	25321	27332	24517	21289	18196	16567	15829	15547	15347	15411	15747	15474	15242	15525	15435	15358	15265	15291	15478	15407	15543	15352	15429	15340	15653	15274	15496	15392	15303	15449	15359	15401	15293	15345	15437	15537	15403	15328	15225	15377	15497	15417	15414	15432	15507	15134	15443	15385	15246	15332	15373	15206	15521	15278	15334	15282	15472	15440	15403	15227	15331	15454	15207	15459	15325	15416	15408	15366	15464	15368	15342	15257	15342	15284	15246	15359	15284	15358	15435	15351	15454	15411	15481	15336	15234	15406	15405	15431	15515	15391	15438	15298	15382	15220	15374	15233	15303	15264	15417	15320	15231	15473	15378	15399	15152	15139	15253	15359	15286	15337	15320	15443	15217	15302	15377	15409	15369	15446	15422	15361	15362	15317	15397	15281	15278	15203	15383	15303	15212	15427	15180	15301	15326	15184	15223	15572	15378	15306	15297	15265	15339	15429	15320	15397	15398	15549	15356	15131	15272	15401	15244	15432	15545	15263	15293	15312	15317	15024	15292	15284	15221	15203	15187	15184	15318	15206	15082	15221	15282	15339	15332	15219	15360	15189	15142	15291	15283	15313	15269	15450	15231	15258	15494	15368	15421	15135	15185	15434	15136	15330	15362	15512	15332	15401	15225	15340	15473	15272	15402	15333	15331	15378	15199	15249	15358	15332	15431	15265	15411	15265	15286	15339	15120	15328	15224	15404	15354	15344	15434	15332	15395	15155	15217	15397	15376	15511	15305	15354	15241	15419	15304	15225	15321	15079	15250	15451	15341	15249	15133	15241	15326	15484	15344	15326	15356	15232	15382	15335	15275	15255	15099	15221	15290	15350	15278	15224	15312	15462	15180	15403	15479	15370	15321	15532	15302	15382	15295	15264	15384	15287	15173	15363	15348	15382	15260	15429	15232	15281	15584	15321	15427	15229	15361	15089	15219	15327	15277	15311	15166	15202	15352	15198	15394	15358	15254	15473	15459	15285	15323	15222	15112	15295	15265	15443	15366	15279	15338	15417	15508	15423	15317	15398	15290	15398	15423	15243	15345	15274	15545	15246	15521	15341	15226	15126	15219	15391	15458	15345	15403	15368	15428	15103	15169	15278	15241	15265	15344	15181	15459	15305	15261	15287	15362	15310	15256	15313	15233	15290	15388	15315	15285	15313	15411	15155	15365	15275	15415	15457	15170	15268	15359	15269	15470	15386	15125	15283	15272	15531	15244	15327	15288	15321	15533	15206	15222	15170	15622	15295	15256	15366	15506	15153	15470	15387	15458	15466	15261	15331	15244	15405	15365	15398	15343	15256	15347	15503	15383	15526	15490	15301	15424	15276	15401	15474	15481	15372	15310	15123	15450	15397	15420	15388	15201	15483	15393	15415	15498	15255	15366	15100	15311	15456	15197	15299	15453	15297	15510	15367	15326	15347	15270	15199	15360	15199	15250	15356	15309	15318	15163	15340	15311	15208	15265	15397	15278	15406	15228	15418	15247	15496	15319	15255	15378	15202	15422	15078	15298	15375	15298	15280	15349	15345	15322	15230	15365	15280	15303	15337	15337	15223	15317	15561	15236	15175	15289	15471	15299	15295	15477	15491	15316	15314	15364	15458	15360	15163	15122	15076	15430	15179	15336	15389	15543	15321	15204	15464	15378	15344	15372	15449	15472	15388	15450	15579	15317	15518	15316	15301	15354	15196	15324	15155	15433	15272	15114	15368	15498	15294	15430	15279	15433	15163	15228	15341	15265	15443	15273	15293	15194	15435	15380	15512	15313	15481	15426	15469	15373	15242	15216	15229	15368	15149	15422	15308	15330	15083	15316	15406	15251	15466	15213	15178	15345	15344	15498	15274	15439	15382	15265	15392	15362	15127	15380	15317	15445	15381	15393	15288	15330	15242	15342	15412	15145	15366	15476	15632	15458	15502	15247	15348	15272	15227	15256	15290	15260	15509	15521	15523	15269	15285	15461	15287	15403	15292	15424	15436	15126	15220	15623	15362	15533	15390	15339	15338	15309	15446	15479	15440	15434	15324	15376	15068	15272	15454	15272	15277	15271	15112	15429	15243	15222	15350	15269	15257	15234	15472	15371	15406	15464	15431	15117	15437	15537	15515	15232	15165	15434	15488	15441	15317	15299	15286	15315	15298	15239	15201	15429	15211	15427	15343	15468	15419	15321	15250	15200	15222	15390	15340	15532	15355	15321	15253	15125	15361	15299	15332	15250	15364	15290	15324	15249	15457	15498	15183	15358	15173	15313	15220	15392	15213	15378	15327	15217	15432	15386	15347	15318	15355	15181	15282	15325	15370	15247	15295	15397	15362	15188	15390	15267	15222	15452	15291	15400	15079	15232	15253	15252	15324	15231	15130	15316	15344	15303	15371	15295	15250	15421	15215	15314	15233	15300	15350	15292	15224	15227	15327	15231	15306	15380	15521	15251	15314	15306	15235	15297	15285	15408	15346	15452	15229	15613	15353	15392	15658	15475	15309	15171	15309	15182	15301	15162	15537	15290	15541	15623	15311	15251	15353	15315	15324	15435	15471	15446	15368	15346	15148	15340	15229	15319	15449	15324	15416	15347	15404	15506	15366	15350	15341	15284	15280	15314	15362	15489	15314	15464	15102	15265	15221	15219	14989	15346	15183	15390	15280	15462	15448	15464	15291	15438	15362	15371	15225	15268	15092	15421	15514	15155	15395	15444	15270	15241	15300	15182	15108	15223	15365	15151	15238	15329	15535	15583	15466	15286	15233	15395	15272	15360	15287	15430	15368	15466	15360	15238	15137	15230	15336	15346	15415	15365	15272	15399	15411	15497	15367	15270	15457	15469	15437	15301	15447	15468	15288	15258	15309	15379	15438	15436	15162	15337	15363	15225	15252	15352	15426	15413	15208	15399	15396	15257	15380	15400	15221	15333	15331	15459	15292	15372	15437	15252	15382	15347	15452	15165	15354	15350	15319	15352	15293	15327	15298	15328	15588	15138	15173	15183	15316	15461	15375	15289	15465	15093	15345	15393	15230	15322	15102	15177	15428	15499	15342	15313	15160	15305	15459	15303	15072	15347	15214	15476	15291	15271	15202	15257	15396	15253	15475	15660	15289	15422	15580	15416	15447	15351	15162	15284	15305	15259	15390	15254	15247	15181	15183	15345	15332	15180	15370	15328	15142	15438	15486	15339	15183	15283	15318	15263	15332	15394	15393	15385	15442	15370	15148	15316	15219	15294	15196	15301	15420	15239	15293	15310	15305	15189	15330	15092	15280	15208	15267	15365	15346	15243	15536	15431	15160	15318	15335	15446	15270	15536	15340	15332	15337	15493	15590	15443	15418	15333	15320	15271	15399	15522	15424	15339	15325	15406	15268	15312	15536	15366	15177	15322	15329	15138	15341	15387	15477	15490	15504	15366	15275	15244	15405	15293	15224	15311	15324	15380	15289	15374	15367	15359	15303	15407	15565	15391	15530	15430	15330	15341	15269	15334	15321	15257	15227	15309	15505	15150	15438	15436	15305	15277	15221	15387	15405	15357	15349	15154	15226	15428	15128	15393	15442	15393	15374	15372	15195	15309	15445	15387	15394	15583	15302	15347	15256	15067	15366	15464	15472	15439	15204	15217	15366	15304	15324	15304	15349	15162	15164	15088	15258	15145	15179	15234	15385	15452	15455	15404	15508	15393	15364	15480	15173	15348	15312	15211	15427	15211	15604	15296	15317	15379	15206	15418	15550	15271	15292	15263	15602	15127	15373	15614	15297	15137	15373	15284	15364	15376	15425	15271	15281	15194	15121	15249	15242	15460	15348	15311	15347	15165	15157	15469	15341	15243	15210	15305	15350	15478	15412	15139	15249	15214	15254	15394	15339	15156	15160	15372	15248	15407	15384	15153	15390	15292	15320	15431	15497	15234	15270	15294	15396	15193	15300	15221	15365	15436	15312	15247	15323	15365	15431	15314	15472	15328	15367	15399	15367	15269	15339	15289	15360	15426	15328	15344	15508	15266	15458	15298	15430	15471	15142	15211	15244	15432	15439	15478	15378	15466	15222	15325	15190	15323	15370	15357	15308	15338	15321	15311	15395	15513	15360	15343	15166	15599	15308	15365	15264	15429	15364	15159	15375	15211	15396	15532	15450	15341	15581	15324	15200	15350	15374	15325	15501	15435	15413	15487	15429	15260	15225	15341	15554	15220	15379	15296	15252	15229	15196	15431	15269	15213	15276	15339	15193	15535	15307	15239	15319	15353	15219	15188	15283	15367	15333	15364	15365	15210	15259	15246	15167	15294	15389	15145	15427	15269	15091	15212	15333	15398	15065	15251	15304	15294	15443	15222	15440	15306	15478	15306	15280	15345	15429	15382	15475	15337	15317	15304	15229	15205	15155	15273	15219	15473	15583	15329	15445	15184	15327	15284	15383	15319	15495	15359	15347	15277	15241	15346	15361	15453	15362	15142	15286	15321	15179	15278	15296	15335	15510	15315	15359	15223	15425	15183	15371	15416	15297	15412	15290	15277	15359	15076	15497	15309	15423	15296	15176	15128	15511	15329	15094	15287	15326	15445	15528	15324	15365	15269	15346	15124	15424	15282	15369	15173	15206	15352	15217	15439	15181	15258	15294	15363	15415	15341	15464	15282	15200	15263	15278	15329	15242	15520	15387	15450	15259	15210	15442	15245	15500	15276	15164	15340	15495	15345	15281	15327	15471	15495	15299	15252	15264	15277	15325	15071	15188	15154	15213	15183	15215	15478	15206	15603	15288	15276	15319	15394	15210	15206	15261	15142	15269	15361	15334	15434	15346	15305	15221	15290	15358	15469	15547	15164	15188	15333	15319	15196	15406	15279	15337	15404	15390	15286	15365	15240	15318	15356	15449	15353	15158	15354	15274	15145	15315	15376	15308	15276	15529	15444	15337	15235	15152	15243	15226	15513	15386	15026	15207	15403	15327	15300	15341	15145	15431	15394	15301	15349	15403	15282	15356	15412	15415	15643	15421	15335	15457	15376	15120	15364	15520	15423	15416	15457	15322	15393	15325	15425	15321	15227	15268	15304	15352	15464	15228	15093	15150	15359	15248	15410	15081	15403	15373	15462	15294	15301	15260
12980	22051	20141	17548	16359	15505	17068	17795	16237	15883	15130	15135	14584	15251	28125	27563	24022	19914	16332	13973	13687	13469	13314	13322	13398	13384	13296	13328	13358	13409	13281	13330	13445	13309	13217	13418	13259	13439	13299	13349	13225	13183	13347	13369	13270	13411	13209	13401	13276	13376	13298	13231	13383	13271	13380	13129	13267	13236	13360	13259	13319	13180	13339	13362	13415	13304	13339	13292	13390	13206	13326	13239	13321	13280	13298	13463	13299	13206	13335	13343	13130	13373	13255	13376	13199	13232	13358	13484	13123	13347	13183	13199	13189	13266	13282	13210	13161	13455	13340	13344	13326	13426	13270	13266	13474	13201	13192	13326	13195	13328	13312	13329	13289	13447	13354	13304	13391	13389	13297	13305	13310	13356	13262	13329	13175	13257	13326	13315	13323	13218	13284	13323	13246	13395	13283	13387	13359	13358	13432	13302	13152	13290	13345	13424	13346	13293	13207	13286	13402	13430	13285	13295	13308	13447	13495	13386	13346	13209	13184	13311	13415	13361	13291	13386	13383	13360	13296	13372	13206	13446	13109	13154	13248	13186	13443	13264	13449	13263	13335	13285	13224	13435	13212	13467	13332	13358	13215	13371	13300	13344	13274	13360	13321	13339	13217	13211	13315	13203	13325	13262	13305	13276	13316	13474	13373	13298	13342	13215	13208	13224	13511	13333	13450	13078	13169	13273	13336	13211	13259	13219	13165	13352	13276	13269	13301	13167	13281	13317	13307	13293	13239	13323	13446	13274	13325	13162	13469	13248	13321	13360	13115	13331	13339	13214	13336	13280	13312	13248	13352	13408	13362	13319	13269	13267	13317	13211	13424	13129	13449	13137	13150	13381	13248	13343	13294	13494	13219	13154	13194	13420	13268	13144	13323	13256	13133	13183	13281	13261	13226	13348	13334	13222	13295	13372	13348	13409	13204	13241	13327	13298	13374	13431	13227	13315	13242	13338	13387	13373	13202	13212	13434	13250	13425	13375	13369	13179	13264	13293	13244	13188	13243	13395	13282	13287	13237	13263	13235	13410	13342	13208	13346	13314	13064	13373	13410	13363	13182	13476	13285	13316	13193	13163	13405	13451	13135	13315	13283	13250	13384	13304	13399	13441	13207	13305	13225	13295	13236	13287	13245	13294	13245	13274	13164	13315	13309	13403	13225	13300	13184	13361	13332	13296	13166	13370	13399	13292	13361	13234	13351	13317	13374	13307	13414	13361	13330	13145	13417	13206	13193	13330	13232	13164	13348	13270	13389	13440	13167	13299	13126	13253	13184	13391	13208	13271	13325	13320	13235	13345	13280	13299	13413	13425	13208	13230	13362	13356	13383	13393	13256	13157	13476	13242	13334	13206	13396	13212	13248	13330	13369	13241	13399	13105	13440	13117	13300	13190	13257	13255	13410	13546	13281	13265	13291	13243	13168	13264	13129	13409	13300	13340	13288	13118	13229	13253	13282	13402	13249	13402	13286	13303	13308	13389	13379	13257	13285	13350	13288	13449	13213	13329	13483	13262	13292	13215	13344	13129	13263	13342	13336	13370	13356	13344	13417	13088	13399	13237	13269	13339	13258	13458	13209	13244	13220	13291	13234	13425	13411	13261	13277	13417	13374	13295	13209	13389	13161	13377	13290	13230	13146	13355	13430	13257	13261	13266	13329	13246	13376	13190	13302	13241	13302	13208	13313	13395	13288	13418	13253	13222	13264	13324	13336	13242	13207	13353	13310	13317	13323	13267	13413	13336	13164	13175	13344	13296	13407	13269	13214	13288	13271	13292	13390	13487	13274	13198	13289	13321	13239	13298	13317	13554	13383	13196	13211	13283	13367	13239	13302	13226	13257	13316	13063	13188	13319	13614	13145	13388	13387	13391	13203	13281	13437	13273	13480	13211	13274	13189	13260	13271	13219	13285	13306	13208	13188	13312	13439	13170	13120	13369	13371	13260	13369	13400	13137	13431	13209	13229	13237	13157	13325	13351	13290	13426	13467	13294	13222	13431	13379	13293	13432	13490	13343	13325	13291	13224	13364	13452	13239	13366	13208	13275	13334	13298	13385	13190	13345	13275	13249	13376	13270	13337	13233	13250	13392	13367	13216	13203	13404	13410	13190	13326	13194	13111	13232	13145	13180	13277	13311	13344	13138	13468	13190	13265	13374	13303	13494	13213	13089	13233	13484	13179	13446	13160	13253	13258	13207	13289	13297	13265	13349	13449	13142	13422	13206	13364	13147	13287	13227	13343	13369	13261	13245	13322	13295	13440	13124	13165	13263	13220	13410	13310	13386	13401	13248	13216	13447	13385	13125	13241	13288	13248	13301	13277	13550	13318	13291	13370	13270	13291	13233	13195	13187	13374	13399	13349	13206	13420	13369	13305	13417	13245	13184	13298	13148	13445	13310	13353	13377	13371	13068	13355	13248	13302	13362	13401	13263	13260	13294	13358	13287	13312	13322	13266	13254	13373	13239	13367	13330	13450	13292	13517	13254	13372	13221	13388	13237	13280	13431	13282	13200	13134	13251	13142	13222	13214	13265	13352	13231	13504	13437	13250	13218	13222	13140	13375	13280	13312	13331	13295	13100	13246	13277	13262	13230	13259	13352	13299	13392	13233	13284	13464	13223	13369	13308	13120	13308	13395	13075	13322	13509	13312	13274	13407	13398	13141	13143	13203	13252	13376	13361	13304	13384	13523	13376	13129	13300	13311	13420	13319	13338	13300	13180	13257	13346	13351	13192	13334	13349	13409	13413	13212	13115	13171	13523	13435	13491	13237	13274	13250	13330	13320	13351	13397	13217	13390	13351	13181	13266	13316	13386	13145	13229	13369	13314	13230	13282	13234	13320	13373	13392	13320	13259	13496	13323	13298	13174	13146	13170	13093	13352	13401	13292	13289	13226	13414	13324	13242	13375	13291	13369	13191	13450	13317	13187	13339	13115	13415	13202	13255	13362	13277	13326	13298	13342	13186	13286	13311	13231	13248	13343	13278	13362	13139	13338	13237	13308	13208	13200	13366	13423	13288	13187	13157	13304	13213	13375	13312	13319	13254	13360	13535	13272	13342	13262	13216	13366	13330	13343	13303	13245	13309	13468	13212	13287	13332	13198	13326	13343	13136	13277	13270	13323	13319	13232	13352	13310	13414	13287	13328	13231	13319	13295	13213	13404	13294	13229	13279	13263	13231	13313	13170	13425	13143	13390	13443	13262	13335	13327	13287	13235	13453	13386	13312	13316	13142	13219	13158	13382	13302	13364	13181	13254	13380	13299	13267	13164	13137	13172	13209	13302	13226	13371	13267	13351	13210	13247	13237	13300	13235	13265	13128	13435	13364	13193	13350	13269	13104	13410	13257	13298	13481	13451	13449	13365	13165	13279	13338	13324	13366	13278	13359	13248	13171	13434	13247	13339	13223	13333	13408	13211	13392	13389	13319	13391	13297	13313	13178	13271	13300	13362	13244	13275	13245	13195	13432	13188	13370	13278	13210	13296	13286	13255	13390	13287	13146	13192	13317	13318	13387	13380	13302	13304	13234	13265	13170	13339	13198	13302	13263	13327	13293	13259	13360	13235	13252	13141	13290	13258	13162	13336	13384	13310	13044	13377	13298	13177	13470	13348	13345	13257	13221	13456	13304	13261	13376	13295	13297	13328	13475	13278	13336	13167	13382	13291	13292	13391	13358	13356	13266	13246	13216	13216	13409	13370	13479	13313	13214	13312	13310	13083	13361	13441	13300	13281	13363	13308	13350	13445	13178	13408	13272	13250	13210	13306	13438	13189	13220	13435	13196	13374	13201	13362	13280	13339	13325	13324	13347	13315	13286	13266	13264	13239	13303	13246	13264	13254	13104	13283	13260	13234	13395	13418	13273	13173	13240	13428	13244	13374	13132	13406	13340	13215	13288	13091	13234	13430	13276	13281	13243	13297	13344	13473	13404	13310	13260	13319	13197	13254	13384	13355	13218	13280	13307	13357	13190	13462	13298	13254	13338	13374	13422	13277	13312	13329	13223	13219	13118	13379	13282	13188	13409	13396	13252	13331	13278	13133	13274	13280	13228	13349	13311	13262	13319	13336	13288	13293	13184	13292	13174	13266	13288	13175	13258	13346	13316	13480	13209	13262	13185	13223	13227	13359	13404	13406	13328	13342	13152	13244	13267	13203	13276	13295	13342	13180	13299	13244	13432	13500	13302	13385	13200	13307	13311	13175	13249	13241	13209	13313	13134	13365	13387	13203	13071	13356	13385	13289	13252	13330	13397	13366	13448	13230	13401	13196	13299	13216	13457	13315	13240	13290	13187	13284	13248	13373	13279	13386	13311	13409	13331	13138	13371	13364	13230	13268	13152	13297	13201	13295	13251	13266	13406	13265	13299	13364	13389	13358	13456	13212	13383	13284	13375	13227	13342	13342	13202	13335	13347	13344	13322	13328	13299	13203	13393	13233	13247	13283	13232	13160	13327	13354	13305	13369	13393	13643	13154	13359	13170	13154	13232	13508	13440	13226	13235	13162	13359	13242	13246	13442	13225	13354	13398	13335	13316	13342	13131	13446	13357	13228	13383	13317	13476	13146	13472	13392	13328	13318	13229	13378	13359	13197	13371	13244	13282	13211	13344	13266	13308	13286	13319	13334	13415	13190	13487	13173	13239	13349	13095	13276	13365	13323	13230	13303	13350	13330	13269	13113	13203	13268	13250	13276	13348	13348	13314	13427	13219	13329	13209	13477	13343	13240	13506	13363	13281	13218	13363	13283	13233	13354	13306	13266	13407	13573	13338	13307	13269	13335	13283	13169	13270	13317	13143	13377	13300	13320	13241	13336	13471	13220	13416	13429	13212	13452	13310	13251	13253	13179	13432	13282	13269	13273	13291	13416	13299	13253	13239	13406	13475	13117	13165	13425	13284	13367	13584	13141	13206	13330	13315	13202	13167	13193	13303	13296	13231	13281	13294	13130	13321	13422	13162	13270	13231	13177	13188	13413	13349	13208	13263	13256	13109	13278	13392	13372	13489	13148	13197	13548	13356	13373	13369	13361	13281	13263	13341	13178	13445	13236	13431	13231	13334	13315	13316	13250	13219	13378	13390	13431	13153	13196	13447	13570	13197	13194	13149	13401	13340	13277	13220
22475	20850	28560	23264	20957	22682	24779	19513	17974	17971	17792	17241	16886	17561	35575	36563	31533	25431	20746	17502	16223	15871	15803	15417	15676	15706	15685	15449	15526	15566	15493	15544	15389	15587	15620	15638	15668	15540	15606	15546	15708	15507	15515	15646	15558	15568	15789	15479	15507	15584	15459	15460	15511	15444	15554	15537	15527	15529	15636	15357	15462	15465	15396	15431	15508	15201	15549	15540	15638	15602	15495	15516	15579	15419	15380	15516	15590	15511	15719	15425	15513	15421	15639	15498	15669	15627	15517	15373	15483	15551	15620	15465	15496	15450	15347	15446	15504	15521	15475	15478	15540	15412	15314	15727	15438	15494	15344	15448	15469	15450	15594	15704	15532	15255	15452	15388	15527	15358	15339	15688	15214	15622	15486	15387	15408	15378	15520	15560	15357	15484	15589	15543	15651	15528	15455	15382	15535	15510	15441	15286	15387	15543	15549	15365	15533	15372	15449	15657	15507	15424	15497	15320	15534	15509	15579	15385	15422	15372	15559	15344	15497	15375	15381	15398	15389	15550	15420	15347	15317	15479	15569	15389	15611	15479	15338	15323	15421	15365	15319	15536	15710	15439	15255	15341	15552	15450	15460	15343	15473	15562	15342	15360	15559	15472	15243	15348	15522	15364	15387	15509	15420	15414	15531	15540	15519	15345	15378	15539	15533	15290	15352	15473	15520	15331	15389	15530	15531	15333	15444	15243	15397	15582	15465	15593	15380	15309	15406	15546	15420	15449	15354	15236	15531	15274	15565	15419	15540	15564	15512	15450	15597	15495	15397	15336	15454	15540	15508	15446	15384	15342	15328	15380	15434	15225	15486	15490	15458	15573	15473	15220	15595	15548	15511	15423	15267	15294	15485	15380	15377	15401	15604	15495	15422	15355	15459	15431	15505	15442	15448	15411	15311	15422	15499	15277	15340	15523	15368	15233	15221	15338	15263	15423	15311	15571	15496	15431	15653	15386	15542	15261	15359	15280	15409	15559	15490	15319	15270	15670	15476	15532	15385	15616	15347	15296	15365	15545	15264	15268	15351	15416	15404	15436	15534	15464	15411	15484	15275	15468	15309	15263	15336	15444	15323	15490	15602	15269	15296	15627	15276	15578	15546	15495	15338	15579	15421	15327	15535	15412	15532	15291	15451	15411	15610	15513	15484	15421	15411	15435	15333	15666	15435	15510	15481	15520	15347	15599	15488	15491	15420	15420	15522	15387	15621	15514	15445	15342	15582	15602	15427	15493	15476	15282	15492	15371	15646	15533	15513	15481	15308	15453	15556	15437	15350	15420	15617	15316	15444	15386	15502	15576	15427	15415	15440	15361	15452	15430	15487	15447	15385	15430	15522	15489	15603	15494	15506	15470	15403	15489	15583	15373	15389	15463	15543	15447	15435	15651	15376	15514	15415	15421	15412	15504	15613	15536	15436	15481	15531	15502	15369	15516	15488	15506	15485	15461	15347	15554	15374	15581	15457	15385	15485	15306	15403	15494	15546	15380	15362	15438	15521	15489	15408	15390	15408	15559	15275	15517	15402	15280	15455	15448	15383	15506	15493	15311	15339	15543	15660	15603	15581	15473	15479	15431	15406	15445	15390	15454	15403	15362	15417	15367	15468	15354	15299	15381	15453	15653	15525	15599	15378	15393	15456	15487	15379	15466	15476	15186	15653	15335	15297	15315	15601	15636	15392	15363	15305	15376	15392	15578	15483	15326	15286	15414	15529	15413	15464	15368	15359	15286	15346	15472	15278	15503	15301	15229	15484	15337	15400	15370	15387	15311	15424	15530	15454	15504	15337	15540	15495	15514	15535	15520	15455	15562	15378	15415	15318	15360	15370	15445	15344	15398	15395	15450	15639	15405	15433	15413	15463	15453	15510	15551	15472	15330	15423	15469	15475	15573	15318	15330	15331	15479	15542	15379	15666	15398	15356	15272	15582	15343	15264	15386	15248	15485	15526	15620	15426	15437	15349	15413	15343	15537	15472	15406	15403	15814	15494	15287	15575	15386	15256	15561	15470	15477	15379	15419	15399	15655	15593	15428	15398	15415	15491	15357	15552	15391	15549	15545	15223	15098	15435	15555	15469	15488	15467	15698	15524	15576	15234	15254	15277	15488	15543	15638	15200	15505	15297	15356	15451	15583	15444	15378	15633	15335	15332	15442	15415	15207	15317	15388	15450	15592	15672	15460	15433	15327	15484	15363	15552	15476	15555	15427	15208	15339	15413	15290	15489	15134	15322	15419	15619	15562	15404	15436	15462	15482	15465	15468	15437	15222	15568	15378	15594	15601	15484	15473	15385	15323	15572	15339	15426	15300	15525	15679	15629	15260	15546	15328	15224	15294	15350	15434	15451	15302	15509	15583	15437	15553	15291	15323	15428	15462	15559	15462	15349	15513	15274	15338	15284	15297	15663	15353	15520	15565	15435	15513	15340	15609	15440	15392	15305	15372	15336	15483	15376	15428	15454	15412	15539	15428	15252	15610	15606	15339	15234	15375	15329	15378	15365	15422	15589	15341	15474	15546	15437	15478	15389	15389	15618	15479	15533	15527	15444	15533	15332	15466	15475	15380	15486	15606	15489	15419	15317	15434	15634	15526	15415	15385	15490	15505	15469	15430	15554	15461	15456	15360	15412	15376	15203	15491	15325	15435	15374	15444	15307	15166	15400	15412	15580	15342	15276	15469	15346	15582	15596	15340	15091	15371	15236	15393	15487	15340	15466	15506	15518	15307	15597	15375	15174	15442	15516	15519	15371	15480	15568	15368	15427	15342	15429	15501	15341	15591	15444	15428	15316	15402	15522	15478	15361	15255	15572	15345	15373	15432	15293	15389	15517	15464	15481	15436	15495	15401	15340	15490	15307	15557	15292	15288	15618	15433	15374	15261	15383	15499	15478	15309	15475	15470	15465	15323	15344	15448	15213	15385	15421	15451	15259	15525	15386	15464	15553	15184	15337	15453	15262	15214	15549	15418	15469	15379	15511	15584	15412	15477	15346	15536	15377	15504	15413	15530	15387	15316	15330	15483	15390	15351	15435	15605	15522	15448	15452	15529	15371	15397	15403	15317	15339	15323	15384	15452	15501	15397	15467	15441	15510	15506	15371	15242	15382	15277	15300	15459	15461	15445	15352	15487	15430	15614	15437	15165	15403	14986	15366	15324	15267	15345	15612	15534	15439	15520	15609	15431	15515	15472	15507	15436	15540	15379	15453	15156	15305	15411	15342	15362	15545	15415	15455	15492	15325	15249	15605	15324	15468	15464	15393	15588	15413	15462	15376	15218	15439	15423	15538	15566	15310	15386	15404	15540	15519	15553	15374	15443	15367	15444	15401	15403	15495	15437	15311	15440	15295	15429	15542	15457	15360	15489	15347	15279	15261	15552	15905	15625	15455	15296	15686	15500	15606	15386	15367	15459	15438	15171	15469	15521	15453	15402	15605	15602	15190	15386	15444	15335	15202	15290	15277	15507	15346	15285	15333	15384	15306	15550	15395	15290	15415	15310	15379	15464	15526	15478	15421	15328	15358	15278	15474	15420	15486	15579	15431	15310	15493	15383	15568	15351	15454	15270	15374	15476	15266	15433	15464	15409	15464	15425	15466	15357	15355	15376	15382	15361	15482	15478	15520	15610	15477	15340	15524	15441	15416	15512	15535	15379	15222	15299	15349	15388	15440	15397	15342	15367	15389	15447	15472	15413	15282	15441	15380	15355	15341	15361	15394	15535	15651	15443	15184	15472	15438	15395	15323	15507	15548	15405	15427	15446	15312	15372	15407	15535	15442	15627	15409	15454	15457	15399	15433	15149	15292	15372	15405	15400	15215	15473	15336	15569	15396	15484	15279	15563	15409	15316	15354	15422	15320	15338	15576	15441	15393	15519	15485	15437	15512	15414	15225	15307	15355	15358	15500	15524	15379	15475	15339	15419	15424	15521	15381	15481	15470	15420	15435	15529	15366	15459	15363	15342	15572	15354	15271	15582	15473	15282	15325	15396	15444	15423	15187	15515	15387	15363	15440	15447	15464	15529	15444	15448	15519	15472	15380	15548	15469	15511	15389	15374	15512	15527	15439	15452	15515	15514	15406	15456	15260	15457	15577	15582	15568	15440	15438	15287	15509	15450	15408	15580	15445	15389	15454	15421	15438	15187	15574	15512	15260	15382	15317	15515	15283	15350	15287	15386	15433	15330	15266	15547	15628	15487	15446	15284	15343	15292	15443	15567	15429	15319	15531	15563	15224	15510	15553	15516	15319	15392	15298	15626	15517	15455	15418	15517	15360	15494	15637	15513	15743	15367	15467	15289	15509	15488	15482	15378	15449	15440	15455	15469	15495	15359	15418	15326	15352	15403	15305	15464	15570	15388	15494	15488	15330	15401	15534	15443	15458	15392	15369	15498	15358	15322	15554	15379	15391	15384	15383	15270	15433	15727	15405	15222	15463	15510	15493	15322	15425	15463	15526	15305	15448	15527	15497	15448	15452	15301	15536	15464	15465	15518	15546	15405	15416	15453	15365	15316	15623	15411	15549	15522	15178	15498	15219	15405	15546	15340	15413	15351	15416	15377	15456	15553	15426	15305	15425	15354	15708	15453	15436	15356	15304	15359	15360	15388	15386	15321	15596	15483	15601	15470	15428	15397	15360	15395	15337	15351	15483	15515	15502	15351	15432	15456	15470	15445	15417	15517	15380	15404	15446	15593	15305	15359	15545	15652	15308	15459	15305	15332	15475	15544	15539	15518	15226	15359	15445	15658	15510	15583	15382	15411	15372	15548	15349	15489	15172	15487	15245	15464	15336	15390	15426	15595	15587	15482	15344	15472	15416	15587	15388	15463	15395	15321	15455	15380	15477	15603	15318	15395	15434	15334	15262	15372	15407	15496	15390	15290	15663	15463	15426	15492	15430	15472	15475	15350	15309	15320	15403	15534	15406	15190	15210	15401	15398	15375	15424	15466	15391	15594	15304	15349	15277	15292	15371	15293	15331	15444	15367	15409	15540	15595	15520	15471	15554	15438	15589	15374	15501	15443	15361	15236	15576	15445	15335	15556	15500	15459	15461	15727	15558	15429	15402	15496	15294	15383	15418	15446	15442	15402	15536	15446	15490	15391	15327	15517	15394	15371
14859	27282	26383	20909	18104	17896	19120	18586	17491	17069	16641	16009	15611	16867	38774	36876	31529	24796	18792	15004	13860	13491	13445	13484	13496	13429	13508	13310	13393	13325	13328	13352	13394	13363	13362	13336	13471	13333	13395	13353	13512	13431	13157	13408	13419	13294	13328	13359	13410	13400	13147	13317	13427	13249	13279	13312	13294	13303	13328	13331	13372	13284	13378	13345	13410	13441	13314	13522	13266	13363	13408	13383	13333	13319	13338	13261	13316	13129	13507	13316	13314	13303	13277	13381	13408	13349	13319	13416	13449	13337	13305	13408	13342	13226	13399	13320	13487	13305	13161	13427	13307	13425	13347	13327	13234	13338	13423	13273	13336	13364	13426	13265	13423	13341	13322	13307	13270	13358	13380	13385	13271	13242	13366	13311	13095	13348	13452	13405	13400	13312	13467	13228	13326	13246	13254	13412	13337	13432	13291	13334	13179	13418	13524	13374	13375	13501	13440	13302	13321	13359	13244	13242	13286	13364	13299	13296	13275	13132	13402	13231	13463	13261	13300	13399	13470	13315	13314	13300	13213	13478	13335	13316	13317	13326	13263	13357	13048	13197	13411	13266	13250	13304	13392	13214	13154	13195	13378	13482	13195	13214	13547	13306	13159	13279	13275	13389	13381	13539	13271	13328	13498	13333	13403	13175	13306	13424	13362	13168	13379	13230	13321	13420	13292	13329	13321	13349	13226	13461	13156	13397	13309	13461	13160	13404	13461	13237	13433	13433	13454	13437	13390	13409	13258	13364	13260	13276	13234	13258	13423	13354	13379	13290	13437	13414	13283	13399	13250	13314	13249	13316	13366	13286	13385	13255	13418	13501	13414	13368	13260	13289	13153	13442	13440	13456	13306	13324	13305	13347	13257	13215	13479	13434	13368	13339	13382	13315	13335	13489	13249	13156	13253	13450	13378	13335	13438	13347	13309	13231	13369	13362	13256	13287	13245	13346	13289	13527	13193	13453	13280	13157	13300	13317	13214	13222	13339	13295	13249	13178	13334	13233	13300	13560	13220	13353	13143	13326	13282	13280	13348	13314	13410	13254	13284	13506	13332	13419	13288	13245	13218	13341	13231	13450	13365	13191	13497	13284	13266	13272	13323	13211	13266	13448	13295	13357	13534	13367	13264	13401	13257	13356	13199	13315	13391	13294	13395	13294	13328	13236	13325	13230	13266	13199	13465	13414	13305	13163	13246	13402	13345	13255	13455	13154	13395	13399	13358	13310	13270	13367	13338	13417	13225	13150	13198	13302	13115	13364	13264	13387	13412	13611	13323	13278	13159	13233	13243	13229	13324	13397	13379	13291	13449	13188	13232	13382	13310	13348	13262	13213	13271	13279	13339	13334	13348	13198	13426	13500	13342	13358	13410	13294	13277	13346	13474	13310	13246	13281	13250	13389	13407	13401	13457	13207	13224	13318	13403	13310	13233	13351	13472	13323	13411	13309	13230	13327	13338	13337	13286	13364	13427	13237	13455	13316	13209	13394	13141	13364	13390	13340	13323	13192	13488	13237	13394	13189	13230	13295	13354	13293	13247	13200	13208	13251	13379	13228	13269	13461	13384	13290	13272	13413	13297	13448	13380	13283	13260	13356	13440	13291	13248	13277	13379	13296	13422	13153	13283	13504	13231	13457	13393	13308	13435	13196	13377	13346	13282	13363	13327	13337	13512	13241	13352	13309	13348	13256	13334	13376	13453	13214	13286	13282	13390	13207	13393	13394	13275	13388	13195	13343	13339	13169	13413	13280	13309	13391	13356	13243	13440	13469	13038	13349	13408	13393	13334	13384	13238	13468	13330	13388	13285	13278	13335	13387	13353	13273	13334	13374	13257	13242	13419	13341	13262	13174	13443	13241	13395	13361	13340	13256	13268	13414	13451	13220	13374	13367	13252	13287	13236	13210	13306	13170	13336	13328	13423	13217	13320	13426	13395	13182	13273	13260	13288	13417	13210	13372	13325	13240	13148	13322	13309	13232	13439	13200	13219	13274	13046	13368	13274	13275	13402	13340	13368	13258	13359	13419	13153	13288	13460	13413	13301	13358	13435	13298	13437	13203	13393	13214	13404	13198	13323	13379	13293	13241	13259	13361	13500	13307	13294	13218	13452	13279	13349	13384	13257	13433	13370	13197	13313	13264	13341	13253	13406	13384	13083	13245	13319	13226	13357	13344	13420	13319	13283	13216	13332	13267	13237	13275	13308	13310	13397	13309	13358	13243	13358	13419	13276	13156	13347	13181	13461	13347	13275	13286	13200	13292	13282	13274	13286	13161	13294	13321	13286	13275	13377	13360	13385	13409	13559	13415	13179	13512	13242	13395	13282	13260	13307	13066	13383	13480	13286	13345	13353	13400	13431	13288	13309	13360	13339	13378	13275	13317	13319	13379	13266	13420	13176	13278	13391	13162	13305	13246	13313	13296	13344	13306	13285	13540	13486	13228	13414	13343	13294	13396	13433	13260	13333	13195	13161	13483	13403	13237	13294	13331	13363	13132	13381	13109	13341	13214	13457	13280	13299	13316	13416	13256	13530	13208	13376	13383	13467	13145	13472	13155	13435	13295	13321	13078	13333	13390	13315	13314	13267	13278	13227	13263	13127	13520	13405	13252	13347	13242	13190	13461	13303	13322	13322	13330	13351	13284	13095	13313	13339	13385	13447	13265	13341	13261	13356	13234	13320	13489	13382	13396	13391	13377	13403	13314	13423	13263	13351	13293	13391	13258	13316	13346	13282	13314	13400	13454	13364	13246	13418	13289	13267	13370	13233	13358	13262	13371	13300	13156	13340	13301	13335	13388	13487	13365	13163	13492	13235	13279	13420	13306	13395	13328	13287	13365	13357	13453	13321	13362	13305	13264	13446	13383	13327	13379	13343	13520	13401	13299	13316	13281	13295	13252	13285	13373	13322	13371	13281	13316	13347	13344	13291	13437	13334	13240	13353	13278	13330	13261	13195	13337	13291	13459	13325	13279	13322	13381	13206	13382	13273	13386	13452	13376	13293	13184	13353	13207	13337	13259	13315	13305	13408	13216	13317	13184	13239	13384	13209	13188	13411	13363	13369	13208	13442	13304	13330	13313	13222	13474	13204	13233	13430	13391	13248	13266	13410	13386	13379	13236	13276	13266	13394	13361	13289	13225	13361	13437	13427	13387	13292	13342	13489	13327	13249	13141	13288	13277	13253	13346	13417	13368	13205	13223	13323	13334	13389	13298	13485	13392	13481	13342	13404	13110	13281	13106	13344	13296	13253	13419	13304	13196	13283	13530	13238	13226	13482	13362	13241	13370	13446	13353	13241	13316	13335	13385	13452	13300	13333	13265	13352	13249	13293	13312	13308	13371	13120	13261	13118	13318	13366	13252	13224	13448	13396	13375	13439	13260	13195	13474	13179	13226	13254	13237	13368	13256	13353	13442	13239	13320	13239	13411	13189	13214	13388	13184	13386	13365	13377	13233	13385	13230	13412	13359	13290	13389	13300	13179	13374	13375	13287	13403	13299	13278	13318	13239	13241	13247	13175	13187	13249	13088	13300	13309	13294	13214	13196	13515	13358	13267	13388	13266	13142	13238	13524	13385	13240	13332	13336	13284	13291	13443	13421	13378	13444	13352	13197	13489	13225	13338	13329	13381	13489	13272	13269	13298	13169	13253	13418	13315	13332	13383	13353	13184	13315	13403	13277	13318	13346	13299	13265	13388	13450	13466	13349	13289	13222	13241	13395	13362	13372	13368	13302	13342	13377	13378	13374	13352	13325	13286	13313	13316	13154	13239	13385	13416	13231	13333	13363	13328	13271	13303	13377	13303	13103	13433	13400	13237	13349	13336	13367	13466	13420	13289	13468	13347	13222	13442	13399	13292	13477	13258	13223	13268	13331	13190	13432	13451	13253	13473	13206	13412	13392	13348	13351	13121	13352	13329	13377	13324	13427	13268	13240	13426	13272	13347	13261	13454	13438	13303	13228	13303	13255	13392	13323	13360	13132	13234	13338	13322	13347	13331	13499	13324	13169	13315	13245	13323	13466	13253	13311	13320	13183	13323	13252	13413	13392	13366	13267	13324	13350	13424	13308	13142	13335	13197	13217	13283	13123	13439	13280	13344	13325	13197	13307	13487	13267	13307	13262	13500	13345	13384	13160	13412	13300	13268	13272	13177	13252	13528	13328	13295	13524	13264	13434	13249	13118	13262	13252	13302	13450	13258	13299	13322	13375	13316	13332	13351	13435	13399	13389	13301	13293	13401	13364	13368	13427	13443	13389	13320	13333	13508	13113	13319	13417	13357	13416	13226	13299	13407	13332	13241	13343	13379	13179	13230	13314	13357	13248	13325	13442	13370	13439	13376	13547	13352	13332	13370	13504	13382	13355	13333	13395	13392	13275	13260	13556	13330	13410	13337	13400	13346	13301	13314	13300	13230	13135	13452	13370	13191	13275	13240	13413	13345	13323	13248	13383	13372	13315	13371	13235	13312	13307	13414	13321	13437	13258	13452	13294	13469	13283	13211	13288	13158	13279	13341	13191	13285	13346	13498	13298	13080	13361	13329	13256	13338	13414	13142	13395	13332	13378	13301	13283	13320	13407	13441	13428	13377	13250	13278	13296	13242	13342	13246	13223	13419	13262	13246	13324	13342	13213	13253	13361	13263	13434	13281	13340	13203	13401	13283	13281	13285	13313	13315	13193	13206	13366	13247	13363	13341	13206	13255	13277	13226	13216	13221	13207	13443	13307	13406	13361	13288	13194	13483	13425	13388	13383	13375	13422	13194	13315	13416	13355	13297	13346	13262	13110	13436	13463	13129	13408	13345	13290	13481	13271	13283	13262	13403	13361	13486	13487	13320	13321	13184	13282	13209	13176	13301	13392	13501	13500	13408	13365	13388	13386	13332	13346	13290	13484	13248	13418	13224	13096	13626	13338	13311	13317	13305	13429	13418	13230	13312	13319	13296	13360	13322	13409	13195	13398	13352	13366	13307	13406	13251	13302	13347	13271	13194	13379	13171	13304	13299	13259	13334	13402	13327	13424	13373	13239	13186	13244	13289	13340	13231	13398	13232	13375	13408	13350	13332	13407	13224	13406	13488	13200	13002	13297	13280	13384	13255	13452	13339	13406	13224	13327	13424
26858	21397	23727	20281	16564	16438	16442	16607	16965	16684	16372	16183	16055	15757	17199	17976	17504	17018	16632	15977	15975	15923	15739	15705	15893	15800	15861	15586	15740	15712	15699	15784	15859	15594	15732	15725	15667	15768	15747	15876	15875	15658	15709	15813	15830	15782	15946	15702	15810	15664	15630	15774	15862	15745	15865	15776	15744	15772	15762	15936	15502	15683	15596	15523	15903	15869	15925	15655	15898	15927	15785	15859	15652	15686	15747	15726	15646	15752	15740	15993	15789	15787	15923	16059	15606	15741	15851	15917	15734	15877	15610	15728	15903	15854	15760	15962	15712	15685	15524	15643	15636	15959	15728	15684	15743	15706	15896	15735	15816	15842	15651	15883	15734	15856	15759	15795	15865	15766	15691	15825	15927	15608	15648	15625	15845	15697	15917	15776	15838	15781	15981	15861	15902	15729	15860	15669	15577	15650	15720	15829	15810	15673	15973	15744	15694	15665	15638	15953	15835	15693	15618	15691	15681	15698	15814	15806	15998	15853	15907	15644	15789	15733	15805	15847	15935	15748	15880	15704	15798	15641	15586	15746	15534	15707	15593	15700	15725	15795	15764	15735	15898	15673	15520	15709	15826	15867	15631	15818	15911	15933	15921	15692	15711	15588	15764	15659	15998	15755	15679	15425	15717	15592	15825	15546	15646	15773	15858	15675	15628	15772	15691	15817	15774	15674	15702	15795	15537	15597	15663	15559	15750	15780	15536	15949	15818	15523	15709	15769	15727	15709	15655	15548	15615	15748	15697	15743	15632	15828	15650	15773	15899	15655	15871	15856	15755	15553	15744	15821	15825	15688	15500	15768	15497	15576	15785	15731	15867	15895	15846	15591	15893	15708	15780	15835	15650	15773	15702	15667	15717	15668	15866	15705	15770	15613	15798	15595	15814	15716	15758	15868	15900	15765	15582	15782	15583	15634	15820	15861	15735	15784	15711	15837	15692	15832	15613	15631	15792	15713	15806	15903	15632	15807	15600	15763	15892	16011	15701	15718	15574	15814	15738	15617	15765	15595	15615	15655	15751	15701	15937	15890	15638	15891	15804	15759	15638	15707	15757	15531	15781	15742	15798	15766	15952	15694	15792	15850	15687	15820	15909	15517	15767	15781	15645	15551	15930	15713	15822	15768	15724	15701	15757	15930	15880	15900	15875	15689	15704	15865	15595	15838	15699	15692	15927	15795	15820	15584	15609	15638	15629	15703	15699	15665	15771	15889	15857	15914	15724	15719	15790	15893	15942	15785	15637	15751	15718	15678	15694	15529	15728	15785	15693	15734	15727	15534	15852	15638	15777	15798	15729	15834	15609	15744	15681	15643	15907	15775	15791	15754	15765	15797	15750	15769	15862	15718	15752	15754	15773	15928	15797	15791	15600	15747	15559	15825	15843	15834	15839	15605	15749	15727	15929	15717	15740	15796	15659	15569	15702	15617	16036	15856	15642	15806	15667	15734	15719	15774	15789	15823	15882	15764	15653	15891	15754	15691	15666	15712	15900	15944	15858	15808	15688	15823	15755	15798	15729	15776	15650	15585	15572	15691	15811	15738	15595	15820	15773	15802	15711	15808	15709	15733	15803	15690	15805	15863	15628	15842	15856	15746	15891	15801	15449	15550	15746	15938	15588	15579	15854	15825	15676	15880	15593	15577	15604	15546	15744	15777	15806	15697	15913	15837	15672	15657	15844	15695	15801	15725	15753	15681	15714	15757	15734	15905	15585	15718	15850	15805	15728	15765	15661	15772	15672	15809	15757	15964	15905	16094	15793	15964	15728	15909	15742	15805	15740	15819	15606	16026	15646	15907	15681	15736	15793	15940	15892	15793	15595	15575	15588	15817	15665	15655	15848	15746	15743	15883	15722	15614	15675	15626	15775	15564	15725	15664	15666	15688	15727	16003	15508	15768	15941	15700	15860	15837	15927	15631	15644	15632	15764	15902	15791	15657	15698	15772	15769	15896	15822	15739	15926	15710	15578	15699	15882	15738	15588	15777	15714	15659	15788	15602	15771	15797	15861	15710	15765	15765	15704	15726	15852	15620	15734	15735	15794	15970	16010	15755	15932	15704	15781	15776	15787	15760	15687	15853	15692	15804	15645	15717	15435	15864	15845	15705	15684	15728	15749	15777	15861	15706	15814	15783	15688	15806	15673	15691	15968	15708	15745	15673	15827	15853	15841	15752	15860	15708	15513	15747	15862	15873	15920	15638	15623	15595	15866	15810	15697	15597	15801	15671	15852	15699	15877	15626	15753	15625	15972	15818	15660	15712	16069	15648	15583	15989	15725	15521	15679	15682	15551	15611	15569	15592	15802	15835	15823	15822	15630	15723	15843	15737	15820	15725	15586	15602	15857	15681	15697	15662	15748	15800	15759	15732	15732	15714	15785	15798	15665	15538	15815	15797	15714	15976	15694	15668	15717	15864	15703	15738	15644	15810	15639	15698	15821	15880	15487	15914	15827	15720	15815	15630	15769	15782	15757	15803	15826	15850	15792	15678	15877	15810	15869	15709	15991	15815	15683	15670	15682	15865	15841	15747	15627	15846	15932	15733	15796	15786	15889	15729	15758	15797	15696	15607	15909	15863	15791	15769	15753	15819	15898	15796	15794	15644	15899	15703	15917	15789	15618	15762	15747	15589	15876	15808	15860	15741	15611	15794	15804	15664	15814	15832	15698	15770	15635	15699	15856	15732	15805	15591	15772	15835	15531	15794	15725	15808	15778	15691	15638	15505	15792	15798	15729	15817	15724	15789	15817	16053	15845	15746	15714	15574	15830	15683	15609	15607	15781	15625	15801	15983	15702	15829	15801	15840	15548	15535	15783	15728	15803	15669	15764	15776	15819	15601	15581	15835	15854	16018	15832	15953	15766	15784	15853	15861	15702	15648	15755	15610	15805	15643	15636	15819	15865	15623	15709	15776	15782	15698	15767	15772	16040	15835	15762	15865	15610	15805	15734	15574	15728	15933	15614	15583	15985	15773	15555	15824	15720	15859	15569	15722	15723	15683	15722	15843	15798	15638	15727	15569	15772	15660	15763	15801	15730	15611	15378	15471	15884	15911	15747	15705	15982	15834	15762	15561	15762	15752	15726	15754	15862	15918	15739	15650	15720	15898	15929	15862	15686	15970	15863	15993	15603	15618	15728	15600	15916	15776	15777	15754	15707	15862	15850	16050	15757	15721	15672	15921	15789	15727	15778	15909	15783	15550	15729	15669	15847	16074	15751	15601	15816	15747	15647	15865	15699	15796	15866	15735	15779	15663	15866	15982	15547	15717	15813	15808	15668	15654	15718	15655	15529	15909	15760	15705	15735	15659	15768	15743	15767	15771	15784	15881	15713	15690	15936	15981	15641	15601	15973	15548	15823	15794	15638	15850	15728	15757	15620	15735	15918	15792	15668	15731	15813	15807	15587	15810	15811	15631	15778	15725	15702	15842	15845	15607	15935	15777	15665	15684	15825	15750	15804	15781	15741	15695	15731	15736	15854	15687	15675	15522	15818	15713	15865	15796	15822	15893	15742	15789	15845	15856	15607	15776	15822	15730	15620	15701	15706	15715	15812	15906	15689	15900	15776	15952	15796	15692	15851	15829	15704	15801	15812	15737	15596	15559	15808	15796	15898	15751	15684	15701	15657	15686	15631	15676	15951	15950	15722	15888	15812	15662	15756	15482	15789	15794	15752	15984	15639	15694	15772	15886	15761	15617	15835	15696	15880	15779	15785	15759	15870	15855	15816	15712	15751	15825	15846	15587	15690	15760	15731	15721	15859	15820	15870	15663	15771	15699	15631	15765	15681	15863	16054	15913	15777	15759	15741	15737	15723	15785	15586	15880	15791	15727	15957	15985	15621	15738	15933	15662	15891	15477	15722	15790	15747	15538	15697	15848	15756	15613	15694	15711	15587	15644	15739	15598	15810	15646	15753	15619	15654	15736	15610	15776	15964	15721	15873	15762	15887	15556	16057	15719	15751	15547	15933	15620	15844	15859	15705	15847	16032	15704	15574	15909	15925	15779	15717	15954	15742	15593	15751	15824	15742	15793	15844	15669	15846	15811	15932	15981	15810	15690	15596	15892	15914	15844	15806	15783	15745	15803	15840	15938	15725	15809	15718	15838	15805	15811	15884	15731	15632	15787	15724	15829	15872	15528	15800	15733	15838	15736	15814	15830	15762	15875	15653	15642	15655	15808	15718	15704	15824	15903	15579	15768	15822	15805	15783	15725	15597	15751	15815	15662	15763	15967	15722	15774	15870	15670	15879	15741	15773	15790	15765	15935	15942	15627	15882	15687	15786	15639	15660	15788	15580	15651	15556	15796	15746	15975	15758	15821	15772	15844	15739	15922	15721	15639	15702	15968	15962	15852	15861	15862	15800	15728	15755	15652	15864	15616	15833	15949	15917	15760	16014	15741	15617	15849	15479	15873	15755	15588	15743	15699	15744	15694	15962	15698	15723	15751	15787	15758	15978	15888	15817	15741	15620	15576	15857	15697	15741	15696	15770	15780	15770	15730	15712	15770	15702	15606	15658	15632	15824	15739	15714	15873	15867	15680	15707	15704	15759	15615	15641	15746	15871	15878	15918	15712	15798	16034	15757	15690	15763	15770	15771	15635	15775	15855	15633	15739	15705	15895	15524	15802	15791	15676	15605	15812	15801	15715	15615	15657	15784	15599	15763	15911	15784	15770	15633	15679	15968	15709	15616	15574	15746	15764	15682	15881	15732	15677	15802	15969	15768	15626	15653	15795	15710	15824	15547	15757	15751	15686	15702	15876	15841	15705	15510	15799	15740	15885	15727	15751	15967	15710	15760	15784	15754	15737	15812	15642	15591	15656	15790	15894	15841	15739	15601	15795	15800	15655	15708	15837	15813	15894	15614	15810	15791	15801	15845	15663	15757	15777	15763	15861	15683	15675	15619	15659	15728	15663	15727	15779	15474	15885	15704	15832	15828	16031	15929	15878	15723	15724	15639	15680	15775	15643	15642	15837	15789	15873	15866	15729	15770	15737	15751	15805	16037	15703	15774	15621	15704	15817	15980	15684	15810	15807	15683	15680	15700	15639	15785	15906	15788	15728	15688	15840	15720	15820	15790	15944	15805	15838	15651	15750	15954	15772	15801	15735
13969	17696	17823	15493	14702	14647	14646	15127	15331	15024	14628	14116	13677	13813	15738	16511	15563	14607	14151	13839	13556	13631	13432	13452	13643	13526	13399	13548	13564	13629	13450	13483	13404	13598	13584	13611	13356	13690	13591	13484	13444	13449	13317	13384	13597	13533	13557	13518	13558	13603	13533	13417	13598	13341	13404	13667	13572	13452	13573	13472	13609	13534	13613	13473	13473	13599	13479	13498	13478	13505	13531	13580	13496	13644	13416	13524	13530	13482	13630	13433	13410	13626	13778	13685	13479	13533	13333	13482	13446	13546	13331	13464	13769	13579	13438	13556	13657	13357	13400	13540	13520	13601	13681	13548	13559	13510	13560	13610	13576	13376	13589	13514	13694	13595	13397	13501	13586	13661	13388	13570	13545	13449	13480	13659	13532	13411	13469	13488	13400	13435	13683	13612	13603	13411	13584	13591	13468	13596	13552	13566	13539	13608	13493	13640	13646	13363	13527	13473	13414	13432	13597	13514	13535	13594	13497	13566	13604	13556	13491	13593	13478	13518	13749	13531	13638	13446	13499	13515	13540	13586	13627	13571	13589	13545	13689	13605	13565	13419	13484	13468	13525	13501	13616	13475	13339	13614	13676	13574	13473	13560	13618	13493	13412	13461	13491	13539	13539	13520	13525	13695	13569	13589	13384	13744	13540	13353	13533	13462	13697	13369	13681	13455	13499	13626	13703	13542	13693	13512	13242	13622	13410	13418	13469	13459	13607	13483	13588	13440	13361	13478	13297	13584	13715	13422	13619	13635	13525	13492	13599	13443	13498	13487	13415	13561	13591	13670	13378	13551	13621	13436	13562	13488	13465	13494	13411	13505	13487	13532	13640	13513	13554	13553	13591	13591	13570	13604	13392	13566	13432	13474	13466	13498	13516	13446	13585	13610	13487	13500	13390	13407	13646	13588	13393	13660	13500	13476	13558	13561	13529	13599	13642	13652	13657	13508	13651	13721	13621	13635	13668	13534	13530	13505	13426	13566	13570	13644	13826	13535	13517	13444	13529	13650	13676	13495	13538	13312	13555	13536	13524	13599	13622	13540	13381	13502	13389	13587	13642	13553	13431	13472	13533	13704	13616	13489	13689	13667	13460	13448	13332	13510	13563	13512	13667	13489	13462	13529	13428	13562	13549	13431	13536	13494	13534	13575	13488	13657	13445	13574	13616	13549	13507	13454	13554	13609	13539	13535	13381	13637	13573	13406	13644	13451	13470	13354	13538	13538	13590	13652	13428	13554	13624	13415	13500	13535	13512	13747	13556	13709	13509	13475	13517	13455	13443	13667	13606	13406	13534	13565	13563	13667	13391	13429	13639	13584	13483	13650	13754	13328	13677	13565	13585	13602	13535	13540	13520	13482	13474	13511	13536	13505	13506	13474	13442	13482	13421	13591	13513	13682	13419	13427	13607	13478	13485	13673	13435	13612	13529	13333	13501	13594	13404	13480	13542	13677	13529	13603	13589	13570	13494	13462	13531	13558	13611	13541	13448	13522	13470	13555	13468	13481	13548	13447	13522	13553	13456	13528	13487	13598	13608	13476	13608	13552	13642	13465	13621	13451	13538	13577	13672	13487	13693	13574	13437	13650	13396	13572	13660	13584	13601	13648	13492	13687	13598	13725	13636	13537	13451	13450	13537	13442	13374	13529	13421	13451	13631	13556	13597	13513	13426	13401	13563	13487	13503	13696	13323	13583	13487	13576	13471	13590	13459	13524	13603	13602	13599	13504	13452	13536	13359	13676	13487	13794	13459	13434	13379	13529	13365	13558	13640	13626	13374	13511	13550	13403	13659	13667	13567	13550	13468	13686	13642	13499	13513	13568	13568	13658	13453	13743	13657	13587	13549	13482	13633	13477	13358	13412	13598	13515	13472	13464	13390	13566	13521	13462	13521	13589	13556	13530	13583	13441	13604	13583	13564	13572	13494	13674	13471	13603	13487	13408	13541	13525	13619	13579	13603	13530	13517	13481	13399	13477	13542	13464	13518	13441	13536	13553	13653	13489	13513	13544	13535	13512	13476	13636	13525	13536	13503	13655	13426	13522	13625	13538	13481	13525	13429	13484	13618	13409	13286	13436	13558	13531	13496	13527	13363	13527	13360	13494	13582	13504	13627	13284	13601	13523	13353	13608	13488	13589	13507	13649	13656	13478	13639	13601	13665	13455	13353	13576	13411	13489	13538	13593	13492	13597	13697	13619	13532	13584	13533	13622	13560	13494	13602	13529	13729	13452	13359	13499	13541	13532	13633	13404	13572	13624	13623	13477	13531	13495	13447	13506	13476	13766	13567	13410	13498	13758	13617	13601	13407	13484	13321	13626	13570	13605	13366	13413	13487	13654	13507	13571	13548	13384	13400	13605	13362	13577	13555	13420	13576	13579	13558	13534	13510	13727	13471	13510	13536	13547	13457	13420	13492	13677	13533	13603	13516	13364	13367	13540	13474	13490	13689	13621	13533	13616	13646	13501	13512	13487	13592	13445	13700	13438	13350	13580	13542	13509	13427	13585	13643	13553	13570	13394	13494	13592	13410	13653	13449	13598	13500	13458	13556	13666	13408	13549	13525	13585	13506	13726	13542	13585	13466	13396	13634	13588	13545	13440	13431	13555	13575	13366	13449	13709	13392	13664	13552	13511	13508	13418	13592	13632	13494	13405	13630	13485	13455	13724	13579	13639	13463	13532	13435	13563	13396	13590	13513	13553	13439	13465	13532	13638	13526	13337	13562	13536	13455	13577	13524	13594	13474	13568	13586	13427	13652	13528	13398	13601	13476	13547	13459	13727	13679	13506	13474	13488	13421	13576	13643	13562	13532	13654	13560	13614	13549	13587	13516	13441	13488	13540	13573	13454	13567	13655	13589	13691	13488	13407	13348	13647	13639	13494	13389	13452	13397	13610	13545	13653	13521	13346	13378	13709	13489	13598	13449	13587	13399	13526	13447	13567	13538	13465	13469	13450	13354	13502	13331	13457	13574	13537	13467	13519	13572	13631	13521	13667	13616	13557	13632	13484	13566	13500	13600	13473	13531	13543	13500	13563	13575	13578	13463	13579	13492	13450	13551	13426	13519	13708	13647	13751	13592	13563	13630	13634	13685	13388	13400	13467	13513	13368	13651	13559	13486	13341	13451	13514	13653	13474	13488	13547	13444	13641	13486	13607	13538	13617	13584	13463	13536	13366	13523	13547	13569	13459	13417	13584	13500	13498	13693	13518	13510	13516	13600	13583	13662	13550	13634	13553	13480	13512	13452	13395	13552	13685	13470	13508	13612	13469	13493	13483	13530	13546	13575	13444	13592	13493	13683	13431	13430	13535	13557	13650	13416	13529	13734	13496	13485	13458	13333	13662	13450	13475	13617	13622	13541	13500	13620	13534	13482	13616	13466	13518	13217	13519	13434	13505	13596	13537	13572	13493	13606	13584	13413	13563	13756	13390	13454	13621	13597	13463	13495	13487	13439	13673	13641	13624	13558	13400	13417	13634	13386	13536	13409	13636	13538	13578	13414	13463	13495	13642	13426	13620	13280	13464	13430	13465	13574	13618	13459	13693	13434	13339	13530	13525	13649	13533	13673	13446	13540	13600	13272	13501	13485	13314	13405	13464	13414	13508	13648	13540	13391	13616	13534	13542	13536	13612	13523	13521	13475	13429	13616	13615	13500	13570	13506	13607	13537	13408	13561	13602	13597	13452	13627	13432	13432	13516	13663	13549	13601	13430	13303	13519	13637	13632	13440	13578	13449	13396	13496	13462	13518	13429	13770	13612	13449	13480	13528	13510	13440	13495	13547	13495	13521	13497	13621	13593	13504	13555	13592	13535	13491	13676	13563	13656	13591	13553	13465	13631	13397	13516	13561	13598	13654	13539	13629	13506	13328	13564	13626	13520	13470	13458	13424	13565	13534	13367	13625	13320	13609	13641	13498	13592	13546	13509	13627	13607	13521	13374	13471	13444	13520	13666	13664	13475	13576	13471	13434	13451	13506	13393	13545	13594	13577	13568	13663	13473	13507	13504	13623	13537	13558	13647	13527	13563	13520	13399	13620	13533	13500	13537	13670	13555	13640	13472	13782	13673	13595	13563	13701	13588	13471	13601	13574	13534	13615	13353	13500	13567	13562	13498	13595	13482	13581	13553	13560	13583	13696	13455	13563	13538	13468	13406	13576	13528	13434	13504	13465	13554	13701	13651	13587	13578	13579	13570	13469	13497	13469	13453	13648	13447	13592	13483	13559	13560	13618	13496	13533	13577	13585	13465	13625	13445	13502	13645	13562	13471	13442	13462	13384	13502	13667	13477	13500	13488	13688	13478	13577	13513	13634	13473	13458	13404	13544	13289	13556	13536	13709	13404	13475	13502	13521	13551	13567	13544	13595	13443	13523	13669	13515	13534	13486	13528	13388	13493	13507	13504	13594	13586	13529	13503	13538	13601	13437	13496	13560	13603	13538	13508	13766	13497	13489	13385	13711	13483	13432	13522	13567	13612	13440	13614	13671	13461	13463	13421	13536	13710	13386	13621	13410	13490	13520	13593	13515	13542	13454	13437	13537	13433	13500	13432	13416	13507	13843	13501	13443	13623	13509	13459	13509	13565	13467	13407	13670	13577	13439	13542	13531	13431	13455	13738	13669	13530	13498	13651	13634	13478	13480	13557	13582	13539	13514	13391	13639	13599	13632	13462	13594	13527	13622	13449	13498	13304	13625	13628	13472	13453	13519	13433	13482	13579	13586	13506	13586	13556	13561	13470	13457	13323	13597	13504	13426	13759	13535	13701	13565	13459	13498	13514	13410	13616	13612	13507	13488	13581	13555	13605	13737	13541	13753	13574	13570	13493	13523	13512	13556	13381	13536	13516	13612	13434	13701	13408	13471	13643	13505	13555	13464	13504	13522	13489	13472	13543	13593	13611	13515	13636	13820	13525	13556	13612	13511	13494	13566	13450	13544	13475	13628	13274	13400	13648	13474	13626	13561	13664	13502	13622	13629	13488	13532	13537	13570	13526	13446	13605	13523	13470	13496	13534	13548	13606	13535	13398	13407	13521	13503	13623	13666	13445	13448	13516	13559	13508	13556	13475	13576	13567	13430	13616	13488	13322	13535	13607	13497	13400	13581	13444	13608	13417
23792	20852	28037	23881	21452	19912	18891	17006	16157	15752	15358	15003	14982	16289	24246	27423	24517	20511	17790	15985	15155	14853	15037	15074	14924	14822	14752	14791	14495	14678	14566	14758	14964	15001	14700	15003	14861	14754	14587	14747	14831	14962	14975	15034	14539	14759	14729	14795	14750	14882	14794	14863	14661	14675	14724	14728	14901	14740	14814	14904	15012	14838	14797	14848	14827	14839	14750	14750	14795	14488	14761	14843	14682	14894	14798	14827	14827	14830	14827	14874	14881	14785	14747	14783	14856	14805	14704	14620	14811	14731	14828	14810	14797	14941	14830	14731	14939	14738	14767	14843	14913	14755	14744	14779	14586	14764	14868	14649	14673	14804	14734	14757	14766	14842	14774	14896	14902	14743	14884	14789	14803	14751	14702	14951	14720	14933	14561	14903	14817	14707	14595	14842	14966	14827	14921	14995	14943	14863	14732	14762	14718	14627	14720	14788	14791	14873	14750	15086	14761	14825	14798	14796	14760	14761	14499	14705	14924	14817	14907	14675	14698	14842	14796	14859	14918	14796	14717	14681	14874	14889	14663	14764	14904	14801	14706	14700	14900	14760	14875	14719	14724	14790	14789	14814	14809	14865	14698	14726	14946	14771	14690	14669	14536	14713	14812	14918	14816	14931	14861	14713	14977	14881	14714	14736	14833	14461	14564	14883	14730	14666	14754	14997	14557	14598	14730	14867	14644	14733	14834	14783	14795	14501	14848	14901	14869	14895	14686	14826	14726	14749	14778	14843	14839	14628	14578	14836	14820	14845	14830	14604	14878	14802	14856	14835	14717	14763	14762	14719	14729	14758	14769	14883	14850	14827	14689	14921	14887	14754	14799	14915	14957	14816	14790	14786	14758	14843	14898	14821	14886	14681	14700	14679	14807	14706	14691	14725	14810	14954	14812	14700	14648	14696	14743	14605	14757	14782	14796	14885	14921	14694	14810	14808	14883	14734	14669	14770	14868	14769	14834	14603	14894	14567	14820	14636	14763	14799	14862	14754	15018	14775	14858	14637	14894	14643	14802	14620	14952	15022	14913	14545	14841	14917	14856	14713	14750	14698	14839	14894	14612	14742	14804	14864	14968	14773	14796	14815	15009	14685	14758	14804	14625	14888	14829	14853	14892	14970	14676	14865	14880	14791	14899	14886	14869	14863	14979	14774	14988	14640	14880	14983	14821	14951	14757	14669	14647	14631	14797	14708	14772	14690	14623	14897	14919	14753	14907	14969	14864	15006	14798	14836	14807	14763	14606	14904	14853	14991	14898	14884	14843	14861	14923	14963	14904	14777	14687	14737	14605	14749	14855	15047	14781	14762	14637	14645	14837	14805	14764	14850	14871	14852	14674	14765	14718	14809	14837	14763	14766	14608	14945	14769	14701	14676	14807	14683	15050	14650	14771	14888	14692	14785	14712	14734	15068	14876	14889	14892	14903	14876	14989	14669	14783	14766	14786	14782	14845	14517	14922	14726	14682	14776	14658	14940	14829	14859	14848	14770	14720	14862	14601	14774	14931	14893	14932	14793	14715	14756	14627	14813	14735	14672	14706	14799	14642	14802	14864	14783	14784	14759	14734	14707	14876	14793	14855	14735	15007	14947	14737	14731	14865	14844	14803	14834	14835	14948	14935	14711	14966	14942	14736	14699	14777	14967	14810	14716	14818	14756	14881	14689	14722	14943	14975	14689	14761	14770	14670	14820	14880	14924	14816	14712	14918	14768	14796	14935	14758	14725	14871	14833	14880	14823	14689	14855	15073	14961	14854	14714	14822	14741	14858	15008	14808	14643	14727	14856	14863	14857	14779	14812	14729	14643	14815	14793	14768	14915	14919	14980	14872	14909	14793	14789	14638	14804	14853	14774	14599	14761	14733	14724	14866	14730	14853	14616	14803	14700	14660	14799	14723	15003	14689	14848	14686	14661	15027	14659	14732	14813	14709	14703	14710	14763	14818	14754	14892	14703	14780	14847	14712	14752	14658	14721	14785	14681	14694	14753	14697	14914	14861	14994	14848	14672	15024	14790	14787	14800	14657	14790	14811	14518	14621	14919	14737	14608	14842	14629	14934	14713	14659	14784	14842	14628	14908	14891	14663	14810	14880	14884	14896	14776	14660	14633	14548	14791	14677	14644	14726	14939	14900	14590	14643	14854	14877	14699	14873	14863	14767	14733	14852	14619	14828	14648	14832	14747	14780	14657	14715	14817	14853	14814	14728	14748	14754	14796	14821	14984	14879	14737	14731	14873	14900	14688	14691	14782	14800	14859	15062	14938	14921	14841	14746	14702	14824	14736	14827	14963	14610	14798	14702	14718	14452	14683	14780	14718	14686	14795	14841	14906	14761	14891	15000	14648	14790	14581	14752	14846	14843	14838	14660	14643	14848	14796	14834	14826	14818	14901	14586	14775	14649	14979	14753	14696	14720	14792	14741	14860	14899	14667	14642	14766	14816	14696	14707	14618	14803	14775	14678	14598	14893	14883	14742	14728	14803	14637	14757	14752	14798	14837	14778	14774	14854	14976	14841	14836	14776	14922	14816	14900	14955	14769	14963	14756	14838	14564	14724	14590	14916	14850	14923	14627	14809	14870	14849	14967	14768	14572	14764	14796	14812	14778	14895	14705	14670	14710	14904	14821	14756	14906	14753	14737	14546	14761	14811	14951	14849	14835	14836	14803	14775	14855	14725	14742	14934	14951	14771	14846	14674	14744	14782	14906	14903	14618	14714	14615	14921	14900	15005	14656	14844	14678	14708	14706	14886	14826	14723	14887	14838	14770	14958	14916	14744	14949	14733	14855	14694	14761	14736	14773	14849	14816	14946	14659	14751	14878	14931	14915	14702	14769	14645	14759	15005	14862	14838	14729	15004	14851	14664	14683	14817	14705	14816	14821	14905	14662	14777	14863	14989	14777	14914	14880	14617	14815	14887	14631	14781	14874	14675	14805	14815	14816	14729	14698	14780	14840	14759	14973	14874	14824	14959	14642	14691	14875	14642	14701	14690	14919	14652	14866	14660	14778	14669	14780	14647	14735	14829	14658	14814	14721	14896	14597	14778	14694	14695	14564	14667	14764	14738	14948	14810	14796	14863	14868	14658	14844	14802	14698	14965	14741	14809	14926	14743	14880	14743	14773	14857	14810	14786	14714	14954	14963	14786	14904	14950	14868	15002	14794	14901	14714	14760	14789	14794	14804	14619	14657	14776	14808	14725	14692	14806	14770	14758	14806	14643	14967	14780	14884	14840	14729	14924	14732	14734	14857	14681	14503	14771	14924	14877	14764	14825	14841	14766	14936	14823	14774	14714	14783	14713	14858	14775	14684	14869	14876	14804	14792	14958	14763	14614	14660	14737	14757	14927	14852	14621	14829	14830	14598	14734	14898	14814	14795	14697	14880	14969	14757	14799	14744	14636	14529	14719	14847	14886	14854	14684	14718	14736	15027	14991	14689	14802	14902	14705	14818	14686	15004	14714	14650	14850	14800	14803	14799	14768	14874	14751	14974	15033	14928	14843	14534	14581	14781	14808	14765	14798	14880	14784	14603	14674	15035	14642	14958	14825	14794	14750	14565	14690	14805	14728	14654	14951	14827	14855	14882	14733	14752	14970	14806	14724	14914	14757	14784	14855	14821	14797	14750	14738	14773	14750	14861	14772	14750	14982	14698	14637	14733	14795	14683	14721	14610	14628	14788	14740	14813	14812	14635	14835	14787	15138	15069	14615	14770	14741	14778	15063	14730	14851	14740	14863	14785	14676	14672	14919	15117	14729	14633	14712	14831	14869	14721	14839	14774	14738	14739	14788	14760	14807	14820	14903	14844	14689	14714	14903	14832	14827	14776	14828	14812	15021	14697	15029	14856	14832	14957	14898	14778	14902	14756	14749	14641	14910	14889	14702	14698	14938	14735	14678	14834	14866	14617	14758	14868	14679	14676	14671	14759	14845	14685	14813	14671	14868	14839	14900	14827	14735	14697	14873	14719	14708	14712	14750	14607	14800	14970	14688	14758	14779	14804	14814	14740	14782	14759	14864	14842	14818	14665	14888	14713	14772	14733	14818	14813	14655	14536	14920	14872	14721	14762	14755	14754	14663	14920	14638	14683	14908	14797	14638	14770	14857	14795	14787	14717	14820	14781	14746	14634	14784	14675	14844	14778	14692	14770	14674	14785	14784	14807	14627	14676	14577	14920	14914	14648	14790	14651	14852	14876	14838	14726	14792	14581	14573	14609	14826	14787	14894	14937	14837	14745	14744	14704	14726	14788	14749	14940	14830	14665	14607	14588	14593	14786	14702	14780	14744	14982	14843	14855	14843	14657	14962	14797	14827	14586	14809	14773	14682	14805	14814	14896	14906	14789	14669	14958	14750	14867	14992	14705	14679	14630	14857	14775	14819	15006	14792	14808	14874	14815	14748	14772	14868	14906	14901	14860	14938	14757	14689	14863	15016	14805	14932	14667	14710	14942	14629	14737	14856	14804	14733	14884	14829	14890	14875	14581	14509	14743	14798	14823	14918	14766	14759	14924	14817	14815	14762	14959	14950	14661	14828	14857	14937	14768	14518	14898	14811	14855	14769	14906	14825	14890	14819	14856	14776	14782	14737	14638	14837	14786	14848	14973	14633	14935	14822	14776	14796	14776	14809	14790	14916	14722	14928	14921	14900	14707	14698	14808	14602	15049	14848	14624	14741	14864	14927	15002	14866	14773	14700	14689	14662	14636	14758	14801	14844	14909	14761	14914	14944	14721	14628	14749	14803	14823	14770	14937	14770	14909	14740	14705	15078	14868	14843	14927	14543	14695	14880	14837	14921	14754	14804	14817	14642	14731	14693	14832	15090	14993	14847	14863	14892	14649	14811	14682	14763	14594	14626	14915	14623	14660	14743	14871	14783	14775	14912	14718	14838	14811	14850	14887	14868	14853	14974	14831	14622	14739	14911	14777	14835	15029	14827	14550	14900	14849	14659	14748	14786	14742	14780	14774	14692	14777	14533	14890	14767	14854	14877	14849	14773	14796	14698	14662	14783	14731	14603	14707	14573	14757	14624	14892	14894	14754	14782	14691	14813	14802	14852	14887	14949	14948	14802	14821	14843	14796	14743	14950	14855	14810	14867	14682	14709	14816	14749	14752
12758	21906	21899	17904	16352	15920	15927	15803	15000	14409	13800	13538	13349	15474	26932	28690	24494	19341	15773	13993	13312	13023	12981	12994	13095	13003	12913	12976	12905	12954	12986	13022	13018	13084	13056	12998	12943	12895	12928	13162	12915	12939	12985	12909	12839	12993	12938	12868	12828	12989	12807	12925	13094	12874	12995	12977	12966	12862	12888	13075	12963	12890	13004	12976	12783	12856	12952	12847	12933	12833	12880	12906	12963	13028	12930	12968	12868	12965	12879	12984	13025	12812	12889	12962	12906	12899	12952	12996	12970	12930	12888	12912	13069	12842	13170	12941	12978	13017	12832	12940	12997	12887	12970	12972	12899	12863	12957	13072	13019	12974	13026	13083	13038	12923	12971	12995	12817	13097	12970	12754	12891	12989	12900	12925	12990	12856	13016	12971	12810	12900	12778	12986	12946	12989	13055	13012	12892	13080	13040	12868	13032	12942	13017	12974	12991	13016	13210	12972	12931	12860	13025	12971	12808	12974	12941	12956	13126	12930	13205	12986	12999	12915	13041	13087	12781	12858	12866	12919	12990	12759	13079	12919	12963	12824	12882	12853	12971	12802	12944	12775	12981	13022	12985	13039	12941	13069	12930	12930	12901	12904	12787	12769	12860	12772	12902	12940	12911	13019	13094	12900	13126	12958	12852	12942	12992	12843	12989	12849	12775	12998	13007	12744	12903	12987	12943	12929	12871	12879	12989	13076	12857	12974	12948	12884	12915	12859	13002	12914	12889	12838	12926	12814	13024	12854	13039	12818	12886	12954	12981	12917	12857	12843	12798	12903	13038	12919	12981	12786	12892	12832	13014	13000	12745	13048	13026	13001	13003	12892	13026	12891	13103	12993	13015	12958	13033	12964	12870	12929	12840	12904	12830	13058	12941	13093	12956	12974	12914	13013	12975	13012	12876	13032	12948	12851	12832	13045	12874	13072	12915	12946	12994	12754	13106	12924	12854	12986	12866	12899	13067	12889	13101	12844	12919	12908	12844	12968	12921	13015	12911	13044	12680	12999	12854	12969	12954	12854	13068	12981	13063	12873	12934	12983	12982	13010	12956	13059	13047	12983	12903	13019	12838	13198	12983	12877	12952	12947	12959	12831	13054	12901	13043	12889	13054	12920	12941	12800	12956	12934	12952	12935	12807	13053	12920	12923	13015	13077	13016	13172	12867	12971	12958	12985	12872	13052	12895	13029	13073	12950	13022	12884	12866	12925	13068	12865	12877	12857	12845	12896	12928	12920	12824	12899	12948	12992	12899	13041	12812	12909	12814	12935	12775	13079	12942	12914	12962	12941	12915	12852	12928	12993	12983	12896	12904	12938	12892	12931	13096	12871	12992	12751	12829	12924	12987	13138	12919	12749	12881	12914	12951	13031	12879	13008	12765	12738	13017	13023	13002	12982	12838	12912	12846	13090	12784	12942	12855	12863	12950	12754	13079	12887	13051	12980	12944	12879	12891	12779	12968	12835	12830	13080	12914	12869	12980	13074	12927	12937	12924	12873	13038	12856	12910	12954	13018	12980	12862	12762	12919	12915	13076	13028	12852	12896	12965	13031	12908	12984	13052	13082	12804	12790	13088	12909	12881	12917	12897	12931	12946	13132	12964	13084	12997	12844	13007	12996	12951	12902	12865	12896	12881	13014	12961	12901	12989	12928	12832	12910	12898	12836	12750	12901	12989	12886	12873	13065	12819	12817	13073	12936	12866	12849	12978	12977	12911	12789	12882	12929	12918	13002	12907	12861	13006	12847	12830	13087	12868	12940	12973	12950	13021	12918	12891	12856	12973	13180	12944	12869	12957	12977	12974	13046	12968	13034	13059	12952	12847	13079	13047	13016	13203	13016	13045	12936	12935	12952	12856	12945	12820	12934	12892	12980	12910	12996	13051	12991	12916	12815	12835	12953	13025	12826	13002	12979	12949	12868	13115	12927	13024	13105	12934	12839	13021	12798	12946	13066	12964	12844	12975	12902	13060	13002	12950	12890	13012	13033	12849	12870	12845	12936	13096	13015	12899	12954	12906	12928	12816	13066	12750	12942	12915	12713	12807	12998	12895	12932	12973	12913	12869	12963	13027	12905	12931	12949	13066	12895	12867	13167	12859	13106	12936	12927	12884	12998	12849	13056	12982	13048	12800	13031	12877	12988	12994	12895	13001	13000	13033	12952	13077	12887	12885	12965	13106	13023	12910	13027	13092	13097	12840	13090	12927	12866	12861	13121	13197	12896	12928	13066	13033	12911	12728	13044	12921	12711	12864	12862	12818	12920	12843	12857	12870	12807	12852	13069	12983	12949	12718	12906	13081	12826	12972	13022	13100	12975	12987	13041	12894	13140	13112	13012	12899	13103	12659	13014	12744	12992	12856	12804	12939	12974	13060	12944	12911	12864	12858	12863	12803	12871	13025	12980	13027	13014	12951	13018	12990	12868	12955	12785	12953	12955	13037	13047	12975	12983	12963	13058	12823	13045	13032	13061	12948	13003	13000	12787	12994	13147	13025	12832	12909	12928	12925	12962	12845	13058	12923	12947	13045	12992	12971	12893	13034	12872	12722	13063	13010	13073	12867	12854	12994	12859	12889	12997	12851	12950	13041	12924	12920	12807	12811	12918	12811	12884	12793	12991	12994	12888	12801	12884	13092	13031	13006	12828	13001	13099	13000	12895	12952	12968	12973	12918	13021	12760	12795	12900	13095	12859	12980	12836	13157	12879	12808	12992	12927	12928	12872	12865	12937	12816	12973	12811	12754	12998	12845	12892	12951	13017	12914	13038	12966	12987	12903	13034	12920	12999	12979	12923	12900	12968	12918	13080	13033	12879	12904	12966	12842	12895	12993	13087	12957	12936	12981	12956	12871	12891	12986	13023	12992	12813	13027	12927	12951	13020	12909	12984	13091	12941	13019	13036	12938	12917	12948	12823	12934	12848	12956	12842	12971	12836	12819	12960	12811	12963	12988	13021	12946	13065	13017	13048	13012	13032	12896	13002	13028	13017	13010	13099	12936	12922	13061	12988	12855	12919	12921	12899	13014	13091	12778	12836	12821	13015	13028	12978	12947	12964	12936	12903	12944	12915	12946	12962	12847	12928	12953	13052	13029	13009	13087	12947	12904	13030	13048	12745	12966	12830	13054	12847	12996	12896	12922	12937	12779	12998	12850	12819	13063	12720	13018	13061	12902	12813	13003	12847	13034	13149	12960	12998	12947	12794	13062	12765	13005	12943	13067	12854	12921	12834	12951	12956	12969	12997	12919	13021	13072	13083	12923	12966	12712	12966	13008	12805	12860	12921	12808	12901	12867	13085	13049	12831	13006	12826	12952	12814	12891	13029	13057	13098	12908	12934	12840	13000	12913	12841	12927	12906	12895	12965	12991	12897	12872	12855	12895	12925	12903	12911	12962	13041	12713	12930	12945	12927	12943	12860	12985	12915	13022	12935	12893	12821	12999	12963	12999	12983	13000	12910	13144	12996	12977	12966	12879	12779	13166	12980	13130	12991	12925	12945	12989	13072	12917	12966	13077	12993	12990	12979	12950	12841	12955	13065	12794	12761	12939	12849	12904	12980	13031	13026	12923	12911	12970	12970	12845	13066	12904	12960	12984	12981	12945	13027	13031	12884	12936	12890	12721	12969	12970	12749	12954	12994	13013	12850	13061	13017	12949	12874	12943	12896	12946	12919	12960	12744	12798	13000	12989	12898	12891	12916	12927	12871	13094	12951	13066	12812	12896	12728	12998	12910	12820	12926	12939	12975	12926	12875	12964	12839	12956	12998	12900	12789	13012	13110	12940	12932	12960	12899	12941	13007	12885	13057	12981	13054	12965	12877	12938	12942	12896	13001	13012	13097	12922	12931	13010	12934	13043	13008	12887	12934	12898	13026	12912	13014	12922	12933	12896	13009	13016	12986	12771	12908	12914	13093	12784	12990	12770	12990	13035	12940	12960	13054	12959	12983	12944	13009	12918	13024	13040	12842	12991	12977	13020	12858	12931	12931	12985	13059	12922	12930	12964	12726	13020	12914	12874	12827	12953	13047	13009	12905	13068	13016	12808	12982	12935	12760	12966	12875	13034	13013	12869	13035	12573	12977	12857	12895	12822	13030	12988	12826	12940	12874	13065	12848	12858	12792	12924	12895	12857	13145	12870	12961	12876	12959	13023	13031	12971	12858	12912	12940	12939	13010	13021	13031	12988	13020	12947	13003	12916	13010	12898	12795	12974	12978	12982	12898	13072	13051	13053	12959	13025	13064	12987	12921	12907	12987	12928	13037	12934	12984	12990	13123	12826	12847	12843	13012	13042	12961	12906	12894	12694	13048	12890	13049	13017	12949	12999	12954	12896	12979	13085	12847	12905	12913	12880	13018	12914	12843	12977	12956	12780	13009	12823	12902	12825	12952	12930	13084	13029	12891	12947	12789	12959	12870	13047	12814	13015	12962	12998	12934	12926	12899	12921	12898	12896	12801	13033	12968	12930	13031	12948	12999	12904	12960	12837	13034	12831	12937	13013	13023	13133	12871	13107	12961	12934	12873	12800	12976	13013	12883	12810	12908	12922	12916	12918	12918	13012	13004	12899	13052	13106	12833	12849	12949	12800	12882	12997	12987	12922	12960	12817	12745	12933	12957	12992	12994	13031	12787	12968	12868	12957	12894	12936	13010	13141	13027	13006	12855	12975	12953	13093	12927	12840	13017	13078	12913	12923	12908	12744	12884	12922	12998	12813	13048	12883	12926	13023	12983	12915	12743	12931	12852	12960	12967	12828	12846	12775	12857	12953	12816	13093	12934	12808	12926	12953	12950	12942	12768	13127	12888	12856	12956	12981	12903	13028	12966	12938	13010	13067	12865	12952	13038	12878	12877	12902	12998	12979	12831	12930	13060	12917	12881	12975	12952	12980	12751	12807	12854	12960	12936	12961	12958	13086	12938	13025	12849	12928	12963	13139	12788	13099	12920	12924	12907	12927	12838	13018	12955	12876	13006	12871	12889	12939	12911	12984	12956	12862	12971	13056	12935	12997	12888	13105	12926	12898	12837	12942	13136	12929	12795	12990	12951	12822	12868	12874	12975	12894	12964	12975	12931	12890	12882	12925	12896	12845	12871	13048	12896	12996	12979	13019	12806
22452	20822	28479	23248	20946	22671	23704	17441	15750	15495	14973	14670	14822	23639	33295	33613	28991	24317	19468	15830	14549	14271	14035	14111	14083	13844	13872	14216	14162	14210	13841	13840	13790	14021	13927	13961	13948	13954	13952	13964	13993	13989	13864	13820	13982	14070	13971	13893	13969	13909	14051	13973	13952	13730	13861	13947	13997	13948	14057	14027	13873	13947	13914	13988	13870	13732	14048	13762	13897	13753	13841	13865	14085	13803	13838	13975	14194	13987	13850	13900	14057	13810	13934	13939	13985	13876	13856	13792	13944	13958	14049	13918	14031	13897	13888	13961	13764	13857	13909	13832	13883	14021	13831	13965	13671	13690	13725	13941	13881	13893	13974	13872	14030	13777	13844	14002	13759	13918	13735	13890	13694	13989	13762	14054	13680	14007	13869	13843	13750	14081	13927	13860	13930	13782	13953	13975	13774	13829	13874	13923	13855	13982	14009	13670	13799	13748	14098	13818	14107	13811	13864	13932	13986	13896	13945	13708	13825	13851	13736	13884	13687	13963	13812	13841	13752	13785	13900	14014	13832	13906	13735	13841	13796	13912	13789	14027	13784	13867	14006	13933	13978	14052	13725	13780	13647	13922	13894	13962	13973	13954	13781	13844	13803	13739	13780	13830	13758	13713	13890	13801	13837	13743	13839	13901	13792	13885	13757	13768	13674	13906	13816	13902	13750	14032	13822	14138	13781	13893	13996	13818	13924	13895	13664	13574	14068	13686	13739	13817	14076	14024	13757	13925	13951	13670	13814	13910	14173	13908	13880	13722	13601	13863	13812	13956	13813	14032	13767	13958	13727	13968	13963	13797	13993	13838	13715	13869	13894	13821	14010	13827	13952	13787	13858	13793	13740	13828	13850	14017	13897	13701	13985	13839	13780	13885	13927	13850	13893	13729	13859	13832	13927	13979	13835	13840	13854	13740	13748	13827	13847	13877	13678	13829	13827	13819	13771	13730	13835	14035	13884	14019	13743	13667	13764	13809	13828	13954	13905	13740	13791	13664	13840	13860	13622	13918	13865	13857	13972	13812	13784	13926	13697	13897	13827	13784	13795	13756	13696	13852	13909	13853	13814	14086	13871	13934	13817	13974	13900	13925	13718	13584	13862	13860	13748	13747	13676	13703	13828	13838	13972	13775	13852	13728	13698	13945	14032	13759	13915	13891	13809	13840	13870	13885	13743	13784	13831	13901	13788	13768	14083	13858	13780	14036	13843	13960	13795	13995	13870	13840	14018	13824	13842	13804	13825	13814	13915	13822	13750	13863	13936	13808	13916	13880	13908	13832	13832	13700	13997	14049	13843	13716	13870	13899	13944	13877	13878	13990	14051	13902	13951	13803	13748	13841	13999	13938	13787	13776	13789	13792	13783	13893	13796	13888	13914	13844	14064	13824	13837	13816	13884	13653	13870	13954	13888	13763	13899	13732	13744	13891	13836	14074	14064	13980	13825	13912	13809	13906	13670	13894	13849	13881	13901	13744	13823	13670	13896	13738	13583	13689	13895	13909	14010	13958	13837	13589	13723	13781	13769	13817	13860	13968	13869	13920	13756	13820	13723	14015	13782	13816	14115	13604	13884	13968	13861	13898	13949	13846	13820	13906	13945	13784	13578	13809	13760	13950	13736	13847	13891	13799	13730	13857	13857	13775	13718	13787	13673	13993	13876	13939	13729	13916	13872	13935	13823	13899	13845	13913	13625	13791	13673	13960	13786	13790	13750	13897	13654	13919	13830	13869	13885	13853	13744	13708	13668	13908	13717	13951	13749	13696	13812	13785	13688	13834	13744	13755	13739	13756	13913	13680	13759	13788	13960	13752	13744	13875	13777	13782	13734	13750	13921	13759	13897	13720	13947	13948	13809	13744	13859	13926	13803	13820	13798	13748	13753	13849	13721	13800	13894	13780	13936	13874	13743	13832	13916	13840	13792	13827	13867	13833	13928	13871	13904	13727	13716	13659	13793	13692	13646	13960	13796	13715	13803	13954	13691	13892	13818	13893	13785	13961	13810	13933	13976	13794	13779	13760	13850	13957	13920	13809	13893	13698	13692	13692	13721	13856	13955	14091	13857	13710	13795	13857	13702	13703	13557	13864	13802	13899	13873	13892	13633	13755	13800	13851	13671	13909	13578	13909	13846	13764	13784	13831	13660	13742	13912	13820	13759	13732	13806	13755	13785	13725	13829	13689	14021	13850	13789	13686	13903	13812	13882	13701	13818	13955	13856	13805	13700	14079	13895	13810	13722	13871	13695	13727	13846	13878	13853	13802	13692	13886	13972	13901	13801	13943	13816	13930	13791	13747	13667	13998	13796	13984	13795	13733	13899	14085	13708	13816	13764	13603	14118	13814	13936	13698	13748	13829	13781	13830	13650	14093	13778	13758	13867	13802	13883	13859	13860	13922	13864	13907	13967	13768	13898	13805	13851	13717	13908	13805	13747	13698	13699	13698	13912	13968	13625	13862	13843	14006	14007	13991	13732	14064	13927	14041	13762	13813	13855	13716	13744	13621	13877	13747	13792	13857	13895	14131	13793	13668	13980	13801	13969	13893	13796	13954	13860	13877	13762	13734	13855	13904	13660	13720	13764	13987	13684	13870	13757	13868	13854	13882	13810	13895	13729	13708	13711	13792	13756	14082	13977	13689	13869	13918	14074	13958	13980	13865	13647	14008	13893	14037	13667	13962	13895	13830	13852	13839	13898	13977	14004	13878	13792	13988	13957	13936	13748	13808	13814	13730	13892	13825	13672	13916	13872	13703	13730	13855	14021	13887	13824	13825	13967	13996	13836	13885	13692	13821	13963	13885	13948	13812	13893	13752	13796	14033	13931	13760	13846	13859	13844	13742	13814	13814	13742	13857	13845	13473	13885	13814	13817	13827	13726	13841	13808	13838	13884	13832	13901	13676	13625	13811	13897	13813	13629	13709	13938	13754	13818	13679	13903	13760	13921	13722	13818	13784	13850	13973	13806	13850	13842	13890	13759	13783	13900	13786	13802	13999	13721	13964	13847	13700	13805	13780	13820	13559	13863	13920	13853	13689	13928	13847	13751	14114	13926	14046	13907	13898	13911	13869	13804	13970	13840	13808	13884	13789	13972	13756	13912	13736	13771	13759	13806	13816	13769	13700	13764	13884	13729	13825	13816	13811	13781	13714	13914	13733	13867	13829	13865	13760	13870	13710	13729	13832	14108	13820	13809	13716	13698	13840	13911	13970	13854	13787	13827	14023	13811	13638	13830	13776	13916	13963	13824	14122	13915	13772	13813	13877	13768	13718	13779	13861	13841	13875	13777	13810	13690	13766	13561	13892	13832	13991	13900	13872	13841	13853	13919	13897	13838	14101	13821	13852	13888	13948	13915	13855	13878	13762	13819	13805	13710	13797	13665	13991	13771	13839	13944	13920	13848	13932	13873	13885	13966	13994	13899	13998	13713	13827	13641	13804	13911	13846	13853	13815	13774	13783	13672	13814	13812	13875	13713	13680	13889	13787	13943	13953	13899	13786	13951	13759	14004	13960	13883	13990	13886	13787	14075	13777	13939	13935	13766	13858	13859	13953	13764	13851	13841	13858	13892	13725	13818	13731	14084	13840	13954	13940	13685	13753	13650	13892	14010	13856	14030	13844	13911	13967	13969	13695	14002	13952	13718	13740	13846	13828	13960	13867	13803	13922	13763	13769	13679	13872	13834	13848	13922	13706	13693	13856	13597	13718	13676	13842	13914	13628	13632	13793	13845	13682	13901	13774	13750	13768	13925	13623	13721	13918	13863	13863	13790	13851	13808	14006	13810	13744	14094	13798	13800	13723	13825	13967	13974	13848	13954	13971	13808	13891	13813	13823	13868	13908	14029	13819	13852	13868	13844	13769	13705	13728	14038	13980	13815	13883	13937	13925	13775	13680	13743	13842	13875	13750	13868	13734	13864	13801	13820	13858	13877	13641	13893	13960	13969	14193	13861	13767	14009	13853	13817	13692	13839	13727	13808	13950	13769	13895	13791	13609	13800	13891	13746	13842	13955	13743	13887	13875	13960	13901	13851	13968	13824	13867	14001	13957	14010	14076	13768	13824	13978	13929	13879	13824	13961	13952	13828	13828	13823	13845	13694	13847	13821	13747	13832	13895	13799	13863	13792	13790	13796	13808	14037	13631	13932	13748	14000	13868	13786	13914	13665	13894	13769	13832	13945	13638	13880	13760	13861	13812	13878	13832	14001	13779	13793	13812	13905	13818	13802	13954	13680	13809	13722	13822	13879	13921	13913	13730	13949	14004	13821	13887	13896	13858	13651	13922	13764	13757	13856	13979	13835	13768	13942	13814	13984	13741	13622	13838	13747	13926	13960	13899	13924	13839	14030	13938	14074	13809	13678	13601	13924	13989	13982	13800	13810	13899	14023	13865	13773	14061	13932	13751	13986	13794	13772	13796	13869	13764	13760	13853	13748	13859	13919	13800	13761	13899	13961	13675	13865	13870	13992	13762	13930	13890	13768	13739	13824	13710	13813	13890	13814	13993	13713	13846	13845	13855	13894	13739	13729	13941	13813	13784	13847	13889	13818	13859	13788	13656	13871	13739	13710	13694	13740	13864	13967	14001	13826	13770	13744	13788	13841	13904	13898	13945	13889	13839	13978	13791	13979	13852	13947	13754	13806	13657	13887	13721	13971	14001	13655	13847	13943	13932	13925	13804	13873	14090	13898	13895	13901	13688	13871	13885	13903	13779	13956	13761	13820	13821	13893	13969	13922	13837	13942	13742	13822	13897	13784	13796	14067	13830	13746	13871	13743	13752	13975	14016	13895	13935	13974	14013	13916	13764	13876	13830	13851	13861	13912	13801	13808	13810	13891	13570	13727	13884	13886	13906	13891	14010	13762	13817	13808	13800	14028	13673	13939	13657	13792	13913	13813	13795	13840	13794	13692	13579	14086	13977	13830	13687	13899	13802	13848	13617	13767	13908	13899	13816	13760	13741	13938	13885	13812	13821	13774	13828	13580	13812	13712	13832	13855	13734	13880	13993	13670	13772	13844	13790	13650	13862	13860	13873	13951	13914	13904	13827	13964	13746	13964	13947	13750	13922	13910	13949	13884	13858	13725	13745	13884	13838	13861	13664	13819	13750	13923	13744
14197	27187	26542	20734	20475	19448	18026	16705	15256	14249	13670	13213	13886	26942	36591	34901	30349	24695	18511	14265	13003	12624	12386	12382	12347	12331	12519	12283	12463	12397	12264	12335	12313	12291	12320	12345	12280	12248	12243	12196	12317	12426	12272	12499	12338	12262	12241	12237	12065	12344	12401	12395	12337	12348	12434	12268	12239	12308	12340	12432	12395	12256	12424	12279	12297	12329	12444	12186	12161	12337	12178	12154	12246	12258	12319	12407	12229	12393	12422	12276	12385	12494	12196	12264	12288	12180	12266	12206	12269	12248	12295	12319	12297	12279	12376	12310	12421	12308	12375	12223	12237	12295	12388	12352	12339	12341	12393	12375	12363	12378	12349	12231	12262	12299	12190	12252	12343	12294	12186	12269	12282	12293	12354	12377	12313	12108	12228	12309	12270	12198	12406	12395	12194	12487	12325	12382	12113	12275	12322	12229	12238	12254	12180	12371	12373	12232	12176	12250	12255	12375	12153	12303	12111	12331	12312	12176	12447	12482	12360	12359	12253	12328	12248	12128	12337	12261	12271	12320	12327	12366	12368	12324	12211	12148	12343	12185	12289	12281	12097	12105	12294	12312	12334	12393	12334	12192	12241	12313	12333	12248	12072	12283	12381	12221	12505	12077	12502	12308	12297	12443	12342	12266	12123	12255	12296	12220	12389	12097	12320	12200	12282	12245	12313	12403	12433	12451	12210	12191	12268	12175	12299	12350	12276	12217	12412	12324	12123	12176	12362	12286	12219	12361	12477	12217	12152	12294	12298	12374	12344	12326	12389	12245	12238	12263	12232	12417	12324	12405	12213	12331	12216	12177	12297	12334	12268	12189	12233	12164	12198	12275	12257	12314	12385	12366	12270	12432	12399	12252	12288	12281	12311	12287	12341	12254	12234	12272	12194	12328	12224	12292	12364	12365	12222	12263	12258	12209	12327	12249	12259	12317	12347	12172	12393	12193	12198	12328	12312	12288	12153	12291	12197	12398	12290	12376	12561	12095	12265	12281	12201	12284	12321	12334	12345	12341	12165	12363	12204	12301	12223	12167	12237	12268	12249	12379	12324	12391	12389	12184	12407	12288	12305	12384	12248	12185	12439	12245	12362	12140	12257	12359	12184	12365	12533	12189	12291	12238	12366	12197	12246	12328	12339	12384	12240	12279	12260	12337	12262	12205	12285	12123	12156	12382	12406	12208	12269	12289	12363	12363	12220	12315	12320	12265	12189	12215	12066	12192	12235	12410	12315	12334	12339	12357	12197	12207	12403	12253	12285	12273	12254	12325	12192	12242	12141	12292	12267	12275	12092	12187	12318	12353	12401	12315	12496	12410	12280	12173	12252	12279	12264	12348	12267	12329	12246	12195	12281	12343	12229	12298	12262	12389	12271	12202	12361	12230	12239	12118	12176	12369	12330	12223	12109	12169	12321	12280	12341	12328	12167	12225	12307	12197	12155	12400	12325	12477	12240	12334	12275	12227	12345	12300	12368	12304	12294	12228	12258	12350	12225	12327	12346	12409	12432	12415	12503	12316	12150	12307	12288	12219	12263	12192	12318	12253	12337	12209	12274	12382	12263	12394	12109	12371	12197	12400	12499	12260	12194	12412	12274	12358	12101	12256	12278	12008	12328	12336	12202	12400	12315	12269	12186	12361	12198	12213	12328	12246	12387	12241	12184	12278	12250	12202	12245	12325	12270	12323	12262	12311	12279	12276	12268	12314	12289	12285	12298	12285	12269	12113	12127	12261	12182	12044	12178	12176	12296	12310	12344	12165	12465	12152	12395	12331	12368	12283	12349	12166	12178	12238	12205	12340	12291	12366	12241	12273	12255	12367	12439	12285	12382	12084	12303	12158	12429	12143	12258	12328	12279	12241	12360	11980	12425	12212	12260	12349	12333	12352	12338	12285	12248	12218	12247	12414	12314	12342	12312	12256	12211	12290	12328	12162	12464	12222	12290	12127	12292	12281	12300	12209	12279	12202	12270	12208	12354	12317	12199	12270	12279	12106	12377	12204	12250	12362	12349	12281	12124	12279	12295	12499	12280	12252	12443	12387	12483	12234	12218	12176	12347	12197	12264	12057	12475	12185	12284	12266	12198	12232	12399	12345	12261	12210	12233	12161	12252	12312	12362	12393	12222	12278	12258	12217	12272	12220	12329	12259	12302	12279	12260	12197	12246	12165	12314	12134	12324	12400	12323	12248	12197	12296	12331	12233	12311	12333	12312	12335	12315	12356	12242	12242	12393	12419	12109	12262	12266	12270	12311	12494	12246	12212	12253	12142	12363	12326	12358	12449	12269	12143	12403	12425	12251	12204	12279	12295	12106	12355	12350	12218	12406	12264	12223	12323	12222	12262	12279	12218	12171	12403	12250	12275	12290	12180	12330	12306	12338	12264	12278	12172	12265	12217	12211	12372	12204	12289	12334	12352	12356	12250	12251	12321	12252	12134	12379	12303	12532	12318	12133	12423	12457	12323	12255	12253	12208	12273	12271	12298	12363	12215	12338	12325	12261	12172	12192	12507	12173	12327	12197	12113	12144	12184	12346	12344	12517	12235	12480	12164	12339	12168	12402	12312	12086	12234	12310	12148	12321	12277	12237	12230	11966	12333	12244	12308	12222	12212	12233	12322	12205	12432	12360	12362	12215	12377	12329	12064	12332	12305	12241	12298	12321	12150	12425	12328	12319	12218	12253	12410	12156	12248	12368	12121	12223	12259	12145	12230	12317	12074	12263	12156	12277	12245	12265	12443	12290	12290	12367	12243	12279	12139	12214	12204	12223	12339	12273	12409	12286	12284	12231	12452	12330	12201	12345	12388	12247	12367	12312	12257	12251	12152	12302	12247	12398	12341	12301	12416	12321	12252	12283	12120	12496	12148	12183	12226	12483	12325	12201	12349	12211	12387	12279	12426	12232	12202	12261	12348	12106	12243	12235	12253	12285	12285	12143	12259	12215	12185	12246	12295	12314	12210	12228	12202	12382	12184	12170	12418	12210	12253	12143	12216	12236	12369	12178	12301	12242	12312	12441	12237	12202	12211	12442	12339	12239	12406	12334	12222	12372	12198	12301	12252	12095	12164	12425	12328	12438	12200	12219	12423	12324	12314	12240	12396	12423	12348	12319	12169	12281	12159	12367	12192	12405	12394	12191	12201	12152	12290	12268	12324	12349	12283	12112	12303	12297	12315	12216	12235	12300	12308	12419	12199	12316	12245	12447	12339	12359	12202	12222	12183	12304	12314	12171	12280	12395	12186	12195	12202	12471	12201	12141	12462	12310	12364	12234	12270	12248	12405	12216	12394	12393	12351	12207	12411	12191	12439	12320	12244	12438	12221	12335	12192	12331	12380	12195	12333	12363	12295	12211	12286	12413	12243	12261	12390	12193	12164	12226	12251	12242	12278	12269	12139	12369	12238	12308	12215	12120	12267	12310	12281	12256	12192	12260	12266	12476	12379	12163	12253	12247	12285	12340	12265	12208	12409	12241	12194	12391	12240	12384	12373	12295	12311	12231	12461	12230	12202	12168	12202	12217	12324	12332	12351	12331	12233	12245	12393	12292	12111	12270	12236	12241	12309	12361	12186	12102	12337	12202	12246	12307	12226	12272	12250	12249	12347	12378	12318	12231	12292	12291	12294	12246	12315	12171	12324	12311	12227	12432	12273	12231	12427	12364	12300	12296	12397	12170	12222	12212	12270	12379	12283	12267	12208	12193	12306	12245	12322	12336	12377	12309	12314	12125	12295	12408	12269	12235	12244	12328	12379	12237	12185	12178	12394	12409	12367	12214	12284	12298	12249	12115	12343	12258	12435	12245	12256	12419	12331	12187	12403	12443	12345	12275	12246	12353	12527	12379	12230	12302	12288	12223	12331	12197	12136	12285	12252	12224	12303	12215	12102	12200	12110	12212	12444	12372	12258	12227	12372	12211	12286	12407	12182	12372	12292	12367	12299	12304	12183	12309	12240	12174	12339	12239	12315	12336	12250	12139	12282	12340	12292	12481	12127	12263	12230	12337	12355	12360	12419	12289	12360	12399	12154	12216	12294	12384	12345	12378	12166	12272	12314	12082	12247	12280	12319	12373	12221	12245	12343	12283	12465	12163	12264	12331	12400	12263	12419	12222	12275	12244	12115	12248	12456	12280	12382	12286	12287	12283	12233	12189	12088	12190	12387	12353	12289	12339	12347	12463	12263	12371	12233	12229	12465	12273	11995	12283	12249	12208	12291	12393	12301	12133	12356	12240	12295	12206	12226	12120	12294	12545	12269	12271	12063	12347	12381	12443	12265	12300	12212	12214	12387	12155	12253	12333	12395	12351	12247	12462	12448	12287	12281	12216	12228	12341	12314	12315	12352	12136	12178	12361	12375	12199	12505	12193	12271	12456	12471	12505	12281	12322	12316	12282	12268	12358	12265	12375	12340	12268	12311	12107	12162	12357	12261	12295	12277	12134	12299	12153	12245	12166	12175	12292	12277	12135	12211	12362	12266	12209	12286	12245	12274	12273	12247	12344	12311	12207	12398	12217	12286	12314	12190	12103	12268	12295	12362	12341	12254	12352	12293	12285	12349	12302	12212	12410	12185	12270	12459	12379	12276	12392	12227	12361	12100	12274	12064	12360	12265	12145	12259	12418	12294	12359	12206	12366	12321	12380	12240	12275	12365	12429	12124	12364	12385	12257	12427	12230	12204	12158	12394	12230	12099	12120	12295	12254	12139	12152	12268	12292	12137	12297	12337	12394	12253	12158	12308	12264	12285	12276	12449	12255	12304	12288	12214	12264	12336	12368	12251	12344	12378	12256	12208	12285	12328	12144	12244	12220	12205	12222	12298	12242	12277	12211	12262	12133	12206	12388	12360	12196	12302	12395	12169	12210	12488	12235	12352	12229	12255	12269	12097	12245	12219	12233	12221	12313	12287	12205	12174	12234	12165	12071	12308	12362	12237	12494	12242	12364	12127	12274	12380	12153	12286	12211	12295	12328	12145	12346	12394	12468	12361	12399	12272	12446	12165	12338	12265	12199	12475	12217	12263	12353	12365	12214	12297	12363	12310	12239	12278	12346	12165	12163	12233	12211	12234	12157	12270	12187	12202	12320	12411	12234	12267	12436	12309	12303	12318	12149	12334
26773	21231	23140	19561	15505	15064	14587	13917	13727	13429	13348	13076	13123	13671	14287	14399	14741	14123	13850	13417	13219	13140	12843	13089	13045	13153	12875	13058	12991	12966	12778	12919	12908	12794	13089	12989	13100	12925	12757	12962	12943	12930	12948	12797	13187	12974	13035	13162	12801	13001	12956	12913	13030	13179	13207	13010	12830	12896	13049	13142	12881	13023	13040	13037	13158	13163	12859	12987	13114	13000	12991	12824	13056	12941	12770	12906	13145	13196	12947	12921	13007	13076	12870	13167	12881	13131	13015	13191	13058	13044	13137	12719	13008	12928	12967	13028	12806	12898	12999	13122	13160	13020	13011	12844	12830	12901	12974	13073	13092	13096	13039	13041	12925	12879	13082	13084	13025	13170	12901	13040	13014	12918	13056	12806	13022	12912	12924	12984	12965	12925	12874	13113	12956	12851	13011	13076	12949	12934	13071	13078	13065	12916	13030	12965	12901	13016	12939	12991	12805	12989	12998	12974	12953	13093	12866	12829	12961	12974	13001	12801	12905	12927	13130	12926	13013	12975	13101	12977	12924	13042	12931	13007	12836	12850	12839	12833	13092	13001	12827	12999	13075	13017	12873	12950	12932	12964	12919	13085	12782	12826	12931	13041	12971	13062	12899	13164	12952	13060	12826	12911	13053	13020	13254	13052	13018	13083	12898	12964	12991	12872	12878	12909	12881	12832	13116	12906	12997	12954	12986	13027	12964	12910	13003	12885	12893	12934	13005	12953	13020	13004	12883	12999	12940	13020	13016	13018	12753	13084	13039	13096	13105	12983	13032	12967	12856	12990	12916	12898	13136	13097	12857	12684	12975	13036	12900	12815	13012	13059	13201	13066	13057	12956	12925	12931	13049	13108	13063	13073	12906	12926	12865	12894	13070	12957	12950	13045	12917	13164	12987	13137	12969	12908	12854	13015	13109	12909	13059	13106	12924	12940	12949	13018	12793	12953	13066	12957	13071	12835	13057	12953	12951	12911	12969	13109	13028	12976	13055	12925	12959	12869	13027	12894	12902	12832	12899	12911	12983	13022	12901	12951	12946	13000	13041	12997	12994	13039	13022	12814	13084	12833	12885	12892	12981	12995	13096	12939	13070	13036	13062	13018	12923	13104	13164	13098	12932	12924	12991	13030	13055	13044	12963	13066	13017	13024	13060	12992	13028	12964	13205	12969	12951	13063	12968	12931	12874	13039	13003	13066	13011	13045	13036	12912	13066	12932	13021	13076	13015	12985	13071	13006	13045	12977	13134	12962	13006	12890	12994	12926	12999	12865	12995	12973	12988	12937	13150	12976	13119	13002	12974	13074	13027	12939	13047	12929	12964	12879	12977	12847	13047	13176	13155	12963	12944	12749	12858	12897	12957	12970	13165	12991	13196	12886	12965	12862	13037	12944	13037	13012	13030	13085	13172	13063	13096	13084	12942	13073	12931	13110	13127	12914	13063	13017	12943	12995	12994	12945	12802	12893	12986	12977	12880	13110	13047	13047	13236	12794	13085	13047	12930	12915	13033	12927	12920	12965	12815	12935	13121	12964	12874	12988	12974	13074	12988	13133	12737	13051	13170	12815	13025	12982	12887	13068	13094	12975	13008	12918	13145	13160	12941	12990	13076	12921	13003	12935	13033	12985	12936	13021	12934	13034	13111	12957	12872	12870	12988	13080	12959	13061	13166	13202	12995	13089	13064	13101	13015	13094	12886	12907	12986	13022	12775	13139	13141	13041	12828	13106	12939	12959	13112	12859	12997	12976	12802	12951	13025	13033	12988	13157	12967	13211	13189	13137	13028	13054	12989	13104	13049	13008	13140	13150	13063	13029	13002	13072	12788	13147	13030	13120	13143	12982	13062	12915	12875	13001	12779	12868	12794	12938	12951	12887	12937	13182	12975	12988	13048	13124	13044	12989	13022	12852	13068	12976	12898	12923	13004	12840	13045	12993	13078	12977	13004	13354	13118	13146	13014	13016	12914	13110	12868	12878	12961	12996	12962	12802	12948	13067	12917	13125	13024	13097	12888	12947	12928	12954	13029	13110	13049	13024	12919	12927	12905	12958	13037	12894	12941	12920	12914	12785	13034	13112	12903	13024	12931	12977	12820	12978	13006	13004	13160	12921	12990	12948	13177	13015	12941	12989	13020	12992	13115	12855	12968	12994	13024	12980	13234	12854	12849	12832	13048	12955	13000	12965	12927	13014	13093	13076	13022	13015	13135	13056	12893	12933	12982	13005	12994	13249	13065	13019	12991	13090	12826	13055	13181	13001	12990	13072	13068	13128	12911	12972	13019	13092	13106	12979	12996	13001	13128	12928	13074	12978	12978	13006	12716	12924	12932	12876	13125	12970	12926	12947	13004	12939	12857	13070	12844	12925	13106	12967	12904	13025	12878	13042	13060	12975	13099	12935	13125	13062	12951	12922	12928	12806	13042	13057	13041	13185	12920	12992	12969	12955	13032	13039	13032	13013	12914	12986	12930	13058	13126	13055	12804	12875	13064	12666	13002	13085	13040	13067	12903	13050	12964	13012	12905	13069	12861	13025	12835	12886	12910	12995	12895	13028	12948	13117	13065	12956	13110	12902	12996	13133	12952	12920	13026	12926	12950	12950	12868	13032	13160	13055	13113	12800	13000	12851	12915	12820	12847	12950	13026	12972	12915	12833	13048	13178	13027	12940	12929	12942	12939	12921	12987	12833	13112	12916	12986	12855	13116	12951	13044	12965	13101	12969	12886	13060	13037	13020	12922	12838	12964	12957	13010	12984	12983	13079	12972	12888	13090	13144	13227	12925	12981	12943	13032	12758	12789	13138	12951	13013	12964	12974	12789	12955	13156	13087	13044	12972	12873	12896	13085	13159	13022	12995	12993	12877	13015	13103	13123	12818	12984	12931	13191	12958	12958	12863	13141	12990	12918	12959	13155	13109	13177	13036	12887	13068	12862	13018	13082	12921	13025	13158	13081	12891	13157	12938	13065	12887	13067	12977	12951	12878	13052	12686	13114	12854	13019	12849	12797	13024	13167	13148	12957	12918	12999	12886	12926	12956	13135	12952	13200	12989	13128	12911	13145	13049	12986	12930	13044	13083	12993	13084	13164	12727	13124	13098	13137	13256	13077	13127	12848	12877	12842	12863	13054	12969	13100	12930	12918	12966	13047	12916	13055	12942	13066	13068	12957	13043	12967	13035	13075	13029	12910	12942	13074	13000	12888	12902	12945	12958	12903	12955	12901	12897	13038	12836	13005	13068	12883	12897	13107	13123	12989	12996	12835	12871	12933	12985	12868	12856	12985	13014	12928	13129	13081	13032	13092	12960	12979	12856	13027	13090	12912	12980	12903	13251	13111	13030	12869	13146	12974	12996	12989	12975	13194	13133	13086	13006	12832	13037	12873	12790	13014	12895	12668	13101	13006	13054	13122	12981	12920	13145	13171	13140	12999	13300	13035	13028	12935	12947	13023	13154	12926	12830	12996	12889	13065	13018	13004	13014	13146	12977	12975	12988	12778	12979	13031	12889	12994	12945	13109	13049	13054	12963	12991	12885	13044	12885	12981	13024	12771	12962	13031	12920	13134	12858	13015	12903	12914	12976	12978	13023	12879	13064	13141	12882	12873	13159	13106	13015	12711	12995	12961	12989	13059	12946	12940	13000	13047	12940	13176	12925	13004	12809	12988	12913	12972	13175	13041	12988	12698	12998	13079	12994	13103	12875	13055	12871	12906	12994	12982	12987	13032	13039	13111	12857	13143	13048	12889	12959	12992	12851	13035	13054	13224	13043	13040	12960	13086	12967	13055	13138	13059	13136	13043	12872	12996	12896	12774	12937	13027	12869	12996	13168	12934	12829	13020	13081	12903	12917	12986	12991	12982	13146	13082	12972	12974	12926	13103	13010	12988	12989	12964	12940	12996	13106	12886	12875	13013	12759	13045	13122	13151	13122	13169	13078	12988	13162	13023	12677	12932	12908	13079	12996	12840	12883	13096	12962	13072	13189	13018	12979	12944	12900	12932	13091	13258	12808	13155	13033	13043	12921	12946	12895	12948	12980	12935	12782	13011	13047	13170	12965	12938	12898	12987	12881	13131	13257	12875	13066	13013	13045	12932	12884	12956	13108	12918	13051	13037	12953	12979	13002	13022	12874	12956	13017	12954	13155	12889	12933	12982	13028	13042	13024	12933	13063	12968	12937	13202	13181	13169	12914	12903	12849	13100	13107	13083	13010	12980	12850	12941	13065	13001	12912	12844	13085	12917	13024	12952	12940	12859	12864	12961	13191	13142	12967	12995	13001	13055	13120	12817	12905	12857	13053	13001	12758	12881	12907	12973	12936	12939	12877	13065	13050	12783	12981	12998	13106	13079	12936	12946	12915	12999	13143	13023	12875	13013	13116	12959	13010	12943	12756	13069	12847	13132	13009	12932	12911	13023	13114	12930	13006	12806	12774	12993	12977	12941	12885	12812	12901	13047	12866	12983	12812	12986	12910	12921	12882	12889	13006	12784	12953	12980	12942	12889	12823	12951	13044	13056	12916	12790	12963	13131	13102	13163	12807	13194	13012	13112	12912	12803	12997	12939	13058	13037	13084	13018	13010	13049	13076	12813	12922	12887	12844	12849	12930	13051	12931	13013	13001	12894	12863	12915	12754	13025	13109	12968	12864	12944	12821	13015	12814	13057	13252	12857	12952	12775	12865	13032	13054	12927	13025	13110	12997	13044	12839	13100	13105	13129	13037	13043	13044	12967	13073	12861	12974	13133	13104	12973	12810	13043	12939	12956	12944	13152	13013	12869	12969	12951	13025	12936	13005	12803	12925	13133	12963	12943	12876	12881	12997	12996	13006	12875	12980	12755	13061	13082	12798	13077	13068	12989	12997	13224	13090	13166	13088	13054	12969	12995	12845	12989	13025	13197	12985	13011	13019	12800	12862	13074	12836	12982	13009	13101	12976	13208	12850	13067	13020	13072	12948	12962	13177	12985	12904	12886	12871	13153	13058	12920	12861	12890	13022	12913	13045	12976	12930	13012	13001	13042	12978	13027	12788	12903	13031	12948	12956	12948	12949	12771	12843	13117	13049	13107	13049	13027	12904	13032	12834	13042	13191	13006	13277	13071	12867	13096	13090	13086	13107
12625	16509	18358	16529	15600	14942	14093	13310	12892	12674	12154	11949	11959	12632	13716	13812	13818	13078	12517	11984	11726	11908	11853	11687	11837	11782	11649	11768	11655	11810	11693	11736	11708	11683	11738	11814	11796	11867	11856	11765	11791	11737	11765	11851	11664	11655	11580	11692	11756	11715	11821	11792	11733	11765	11711	11819	11742	11883	11760	11670	11727	11896	11845	11727	11879	11928	11713	11727	11735	11776	11726	11729	11797	11547	11732	11746	11812	11884	11663	11814	11698	11860	11653	11757	11857	11680	11635	11717	11762	11772	11703	11833	11715	11666	11606	11774	11702	11754	11802	11896	11632	11749	11834	11945	11655	11806	11620	11765	11865	12106	11812	11715	11681	11609	11772	11796	11894	11828	11827	11732	11872	11897	11903	11888	11599	11739	11953	11673	11837	11791	11924	11615	11870	11598	11694	11862	11666	11710	11739	11675	11784	11774	11847	11813	11807	11971	11650	11880	11675	11817	11922	11676	11840	11705	11784	11694	11960	11837	11804	11839	11745	11738	11756	11698	11650	11760	11814	11604	11685	11810	11718	11646	11711	11824	11819	11657	11733	11748	11708	11931	11578	11750	11622	11731	11733	11945	11614	11895	11723	12007	11783	11700	11889	11904	11851	11708	11704	11770	11884	11827	11702	11654	11679	11621	11913	11809	11822	11846	11624	11829	11755	11716	11603	11735	11833	11802	11913	11717	11711	11965	11642	11791	11851	11641	11736	11713	11736	11902	11744	11723	11733	11796	11836	11850	11700	11725	11774	11637	11978	11692	11831	11890	11730	11823	11737	11822	11882	11772	11763	11685	11770	11878	11816	11804	11740	11906	11587	11650	11777	11755	11637	11819	11630	11855	11778	11668	11800	11698	11819	11886	11861	11699	11907	11730	11768	11735	11664	11713	11847	11734	11813	11803	11598	11885	11677	11726	11663	11691	11765	11624	11763	11950	11723	11752	11854	11744	11897	11798	11818	11833	11808	11792	11861	11926	11752	11878	11860	11701	11709	11684	11611	11817	11864	11698	11751	11692	11802	11855	11868	11829	11772	11709	11582	11703	11715	11717	11834	11824	11822	11758	11705	11650	11801	11852	11837	11821	11790	11739	11683	11763	11822	11720	11728	11789	11714	11657	11734	11690	11803	11719	11754	11745	11732	11720	11752	11841	11737	11757	11902	11669	11739	11752	11702	11797	11517	11793	11810	11706	11771	11703	11761	11599	11807	11909	11760	11768	11804	11642	11780	11706	11670	11768	11872	11770	11781	11809	11837	11730	11809	11873	11763	11758	11838	11838	11927	11590	11616	11840	11695	11742	11827	11709	11727	11803	11688	11843	11811	11662	11692	11693	11773	11641	11795	11752	11709	11674	11704	11932	11729	11857	11898	11889	11857	11731	11757	11731	11862	11848	11682	11786	11844	11783	11849	11847	11946	11824	11928	11802	11925	11938	11764	11694	11737	11588	11816	11585	11708	11811	11686	11768	11593	11782	11775	12007	11600	11815	11829	11772	11723	11617	11733	11823	11787	11654	11876	11701	11787	11724	11897	11727	11741	11827	11697	11845	11578	11755	11667	11669	11632	11829	11771	11688	11740	11796	11740	11781	11760	11733	11777	11714	11892	11828	11815	11719	11563	12030	11724	11755	11842	11885	11739	11800	11793	11966	11659	11750	11768	11708	11740	11799	11779	11783	11659	11824	11899	11857	11757	11618	11754	11879	11556	11823	11850	11669	11777	11865	11690	11778	11633	11682	11804	11709	11833	11762	11863	11813	11705	11776	11695	11816	11750	11806	11824	11683	11846	11850	11749	11853	11707	11682	11721	11614	11453	11714	11773	11713	11737	11799	11522	11790	11715	11764	11692	11754	11833	11818	11886	11805	11833	11724	11755	11774	11821	11617	11733	11755	11971	11705	11822	11810	11844	11817	11824	11743	11793	11694	11630	11894	11857	11830	11671	11719	11810	11778	11958	11720	11882	11707	11720	11741	11764	11858	11684	11643	11759	11654	11745	11902	11713	11672	11788	11472	11762	11763	11872	11744	11933	11660	11708	11817	11915	11817	11767	11783	11739	11712	11732	11876	11764	11624	11636	11817	11711	11577	11805	11682	11483	11735	11882	11782	11770	11950	11906	11782	11843	11848	11725	11684	11646	11777	11560	11824	11771	11799	11695	11705	11676	11788	11847	11691	11737	11650	11731	11719	11873	11812	11657	11858	11692	11845	11726	11688	11798	11822	11750	11689	11766	11753	11856	11889	11801	11797	11535	11845	11744	11751	11903	11785	11623	11838	11710	11713	11765	11736	11771	11853	11773	11723	11891	11825	11735	11544	11771	11765	11658	11806	11766	11704	11703	11537	11713	11741	11763	11865	11724	11545	11801	11829	11755	11811	11830	11765	11813	11736	11655	11885	11886	11714	11749	11726	11810	11878	11699	11942	11824	11823	11783	11783	11766	11790	11792	11821	11785	11840	11805	11692	11729	11627	11676	11805	11653	11795	11768	11663	11821	11698	11625	11856	11768	11850	11656	11878	11806	11832	11676	11758	11805	11612	11746	11860	11781	11779	11778	11785	11806	11906	11838	11812	11612	11776	11816	11776	11784	11776	11859	11878	11675	11763	11824	11809	11605	11776	11663	11883	11804	11578	11828	11777	11795	11783	11718	11766	11792	11623	11780	11826	11635	11728	11737	11833	11721	11681	11863	11810	11784	11624	11753	11678	11833	11796	11649	11752	11800	11839	11765	11664	11789	11741	11669	11830	11758	11741	11796	11641	11923	11723	11713	11816	11916	11716	11784	11719	11780	11981	11642	11724	11798	11814	11784	11694	11586	11665	11863	11844	11662	11605	11601	11717	11916	11748	11712	11754	11591	11793	11778	11706	11709	11701	11881	11834	11698	11736	11936	11745	11855	11552	11591	11836	11694	11810	11664	11740	11675	11642	11751	11687	11792	11764	11755	11786	11838	11775	11704	11782	11739	11689	11853	11860	11790	11867	11756	11875	11725	11792	11617	11799	11938	11741	11781	11841	11699	11710	11804	11748	11804	11723	11810	11779	11878	11771	11749	11717	11776	11877	11878	11860	11901	11830	11717	11867	11789	11793	11726	11786	11804	11839	11685	11774	11793	11939	11863	11665	11684	12043	11869	11527	11712	11768	11753	11642	11760	11557	11676	11864	11761	11797	11788	11708	11750	11859	11825	11690	11855	11738	11708	11868	11914	11811	11637	11945	11586	11889	11781	11708	11665	11824	11895	11791	11828	11745	11847	11698	11668	11865	11858	11839	11742	11719	11646	11910	11790	11852	11763	11831	11820	11994	11760	11667	11805	11824	11744	11765	11893	11731	11822	11661	11794	11796	11788	11733	11713	11771	11872	11779	11842	11833	11626	11699	11935	11820	11806	11665	11740	11948	11823	11755	11771	11759	11793	11705	11821	11808	11672	11748	11815	11815	11848	11809	11886	11708	11624	11886	11809	11852	11764	11697	11854	11696	11732	11576	11951	11688	11857	11720	11856	11744	11713	11837	11814	11635	11771	11701	11856	11863	11778	11807	11737	11778	11769	11936	11629	11904	11751	11730	11682	11651	11752	11826	11733	11678	11821	11658	11989	11725	11748	11794	11693	11741	11724	11802	11699	11773	11819	11901	11736	11639	11808	11821	11744	11827	11634	11889	11824	11787	11896	11777	11831	11742	11844	11817	11642	11683	11893	11733	11703	11663	11857	11683	11659	11794	11818	11754	11641	11590	11776	11852	11901	11691	11722	11828	11740	11796	11775	11867	11747	11670	11825	11717	11904	11765	11832	11707	11988	11751	11916	11732	11780	11967	11850	11710	11593	11946	11894	11766	11901	11550	11776	11788	11765	11701	11741	11882	11897	11903	11728	11639	11758	11715	11643	11822	11685	11727	11814	11695	11749	11853	11845	11761	11872	11682	11621	11898	11776	11762	11683	11752	11776	11727	11635	11787	11572	11781	11753	11749	11745	11935	11726	11724	11742	11670	11703	11692	11805	11717	11997	11791	11757	11791	11678	11580	11977	11774	11731	11791	11663	11722	11948	11633	11761	11676	11853	11737	11606	11685	11666	11647	11833	11756	11757	11702	11945	11778	11633	11715	11675	11755	11990	11773	11727	11751	11836	11742	11691	11865	11723	11740	11799	11721	11892	11837	12035	11718	11739	11652	11769	11780	11718	11903	11947	11731	11775	11806	11943	11845	11759	11682	11719	11791	11765	11892	11798	11871	11679	11824	11826	11821	11702	11733	11868	11738	11759	11851	11807	11876	11792	11694	11925	11649	11838	11781	11742	11730	11764	11714	11708	11799	11654	11683	11900	11774	11812	11686	11769	11740	11796	11787	11788	11654	11801	11900	11729	11839	11752	11616	11772	11851	11780	11940	11853	11843	11871	11655	11620	11849	11885	11779	11751	11604	11724	11653	11820	11920	11856	11716	11703	11659	11754	11740	11763	11717	11675	11795	11704	11863	11671	11743	11786	11675	11719	11658	11831	11709	11837	11765	11835	11863	11689	11802	11920	11802	11829	11643	11730	11756	11717	11741	11817	11906	11846	11755	11715	11873	11841	11699	11820	11767	11694	11851	11685	11848	11710	11948	11734	11896	11642	11721	11777	11828	11891	11815	11714	11691	11774	11787	11764	11796	11891	11682	11784	11672	11837	11663	11836	11717	11714	11810	11893	11694	11670	11827	11740	11785	11853	11743	11799	11509	11838	11813	11762	11788	11713	11707	11804	11823	11749	11803	11750	11613	11827	11728	11713	11871	11745	11862	11865	11585	11815	11913	11798	11773	11834	11787	12001	11718	11733	11806	11700	11564	11776	11815	11716	11833	11606	11808	11739	11801	11806	11739	11837	11733	11836	11829	11625	11847	11770	11788	11752	11869	11761	11750	11715	11708	11926	11727	11811	11744	11891	11833	11874	11898	11702	11801	11880	11785	12017	11831	11760	11807	11721	11920	11749	11725	11836	11764	11760	11764	11837	11827	11806	11728	11770	11745	11726	11651	11769	11992	11856	11715	11799	11830	11769	11693	11729	11791	11815	11597	11859	11779	11774	11711	11951	11751	11839	11751	11765	11836	11638	12046	11818	11794	11784	11826	11618	11832	11842	11689
23937	20912	28001	24059	21249	19055	16573	13807	13034	13290	13044	12722	12735	13304	17437	21554	23454	19945	16861	14759	13694	12756	12365	12315	12290	12301	12485	12324	12189	12396	12274	12269	12383	12500	12245	12334	12272	12174	12410	12302	12263	12293	12102	12175	12386	12492	12385	12247	12275	12279	12304	12391	12344	12379	12358	12431	12218	12267	12331	12376	12313	12300	12136	12187	12235	12413	12389	12236	12306	12254	12345	12174	12394	12261	12101	12115	12405	12323	12376	12509	12223	12209	12331	12278	12186	12325	12308	12412	12018	12350	12196	12300	12402	12404	12190	12201	12299	12395	12265	12404	12204	12269	12291	12060	12169	12060	12306	12198	12173	12208	12328	12387	12199	12327	12406	12361	12114	12167	12469	12365	12421	12342	12364	12259	12177	12452	12338	12245	12428	12177	12368	12197	12204	12276	12328	12258	12341	12399	12236	12182	12309	12444	12500	12271	12337	12186	12299	12326	12208	12183	12267	12340	12342	12273	12255	12351	12317	12340	12329	12303	12268	12266	12439	12282	12386	12243	12362	12329	12338	12183	12292	12098	12161	12319	12353	12216	12338	12239	12087	12157	12220	12360	12245	12283	12409	12182	12327	12328	12187	12536	12162	12287	12238	12199	12349	12324	12340	12263	12469	12479	12318	12316	12230	12454	12258	12168	12387	12140	12198	12270	12463	12330	12292	12417	12185	12229	12244	12403	12315	12183	12009	12125	12474	12448	12247	12364	12152	12444	12372	12190	12263	12163	12396	12222	12191	12257	12246	12243	12323	12315	12245	12346	12281	12443	12099	12102	12131	12300	12377	12315	12418	12465	12194	12136	12293	12128	12303	12271	12232	12273	12238	12435	12258	12311	12376	12274	12292	12376	12433	12233	12187	12338	12351	12401	12338	12256	12542	12145	12343	12249	12360	12310	12318	12139	12352	12331	12153	12291	12313	12254	12131	12219	12322	12408	12334	12293	12321	12273	12471	12272	12306	12342	12248	12316	12322	12210	12324	12134	12465	12227	12176	12204	12162	12428	12404	12272	12367	12332	12264	12296	12262	12405	12376	12231	12375	12236	12218	12136	12187	12176	12120	12290	12346	12299	12266	12315	12326	12193	12320	12036	12286	12310	12315	12300	12239	12174	12236	12236	12242	12315	12305	12202	12324	12198	12342	12209	12307	12280	12286	12419	12049	12231	12107	12110	12359	12400	12363	12304	12202	12173	12268	12466	12162	12278	12204	12351	12271	12012	12153	12334	12408	12317	12230	12378	12277	12161	12183	12369	12224	12195	12241	12375	12259	12306	12178	12200	12327	12377	12429	12421	12320	12379	12328	12349	12222	12244	12241	12290	12373	12348	12359	12297	12251	12201	12311	12224	12345	12205	12293	12013	12164	12327	12164	12335	12255	12294	12327	12348	12376	12305	12255	12105	12259	12227	12169	12366	12269	12233	12396	12275	12359	12430	12206	12270	12245	12269	12129	12332	12141	12336	12166	12416	12410	12281	12211	12047	12195	12226	12149	12294	12236	12381	12266	12265	12148	12093	12149	12158	12369	12453	12331	12236	12240	12311	12293	12071	11987	12302	12203	12304	12313	12252	12211	12065	12269	12260	12192	12208	12311	12351	12423	12301	12058	12196	12340	12425	12173	12311	12396	12246	12243	12332	12192	12224	12276	12134	12132	12330	12265	12120	12113	12171	12073	12084	12378	12147	12307	12292	12409	12060	12429	12452	12207	12188	12259	12290	12200	12329	12106	12181	12085	12212	12245	12052	12390	12245	12272	12184	12131	12317	12146	12310	12329	12278	12572	12142	12282	12145	12222	12516	12277	12348	12247	12242	12275	12417	12282	12274	12400	12125	12177	12103	12430	12322	12248	12177	12275	12196	12233	12172	12287	12143	12219	12385	12376	12112	12293	12230	12239	12375	12237	12207	12331	12339	12336	12254	12292	12332	12158	12171	12300	12233	12351	12292	12350	12192	12334	12312	12390	12228	12239	12351	12345	12339	12196	12290	12337	12552	12236	12273	12092	12374	12336	12137	12444	12050	12118	12208	12268	12231	12141	12307	12315	12232	12112	12357	12191	12247	12364	12241	12214	12236	12179	12360	12336	12140	12179	12178	12369	12293	12317	12270	12251	12344	12309	12299	12400	12167	12396	12380	12397	12384	12375	12208	12387	12032	12114	12235	12322	12383	12490	12353	12187	12370	12342	12468	12021	12339	12175	12130	12399	12302	12118	12389	12290	12276	12327	12309	12359	12318	12393	12358	12365	12219	12207	12374	12482	12337	12291	12242	12155	12212	12425	12327	12353	12551	12176	12210	12225	12263	12317	12170	12393	12194	12227	12218	11995	12193	12295	12366	12535	12175	12406	12367	12232	12180	12187	12248	12276	12434	12253	12193	12279	12287	12460	12291	12345	12261	12447	12162	12338	12299	12053	12170	12346	12204	12348	12393	12360	12321	12265	12425	12246	12255	12284	12336	12291	12477	12329	12201	12330	12253	12215	12278	12368	12404	12167	12155	12162	12245	12312	12316	12337	12285	12359	12093	12165	12373	12031	12242	12027	12379	12276	12232	12346	12235	12276	12180	12326	12319	12133	12391	12504	12312	12178	12325	12227	12379	12370	12230	12272	12160	12247	12098	12121	12198	12562	12321	12165	12137	12257	11917	12376	12222	12353	12167	12319	12497	12392	12283	12399	12304	12387	12265	12289	12416	12410	12183	12306	12080	12330	12182	12347	12283	12280	12289	12327	12397	12453	12288	12307	12279	12495	12326	12313	12163	12218	12416	12229	12127	12270	12296	12240	12388	12237	12234	12123	12218	12342	12371	12165	12264	12404	12344	12226	12096	12155	12372	12306	12299	12166	12197	12323	12163	12433	12597	12275	12326	12243	12397	12173	12445	12471	12282	12248	12388	12359	12330	12248	12096	12291	12396	12214	12179	12226	12274	12366	12296	12303	12136	12176	12344	12283	12137	12458	12361	12347	12378	12336	12376	12201	12353	12158	12275	12192	12402	12340	12021	12141	12304	12378	12382	12252	12324	12315	12335	12226	12390	12264	12379	12368	12251	12126	12327	12228	12270	12195	12291	12428	12378	12225	12163	12281	12282	12375	12091	12204	12322	12300	12236	12293	12282	12401	12484	12420	12314	12218	12258	12270	12392	12216	12196	12089	12334	12353	12200	12297	12185	12289	12340	12423	12225	12337	12349	12167	12268	12234	12397	12265	12239	12176	12264	12186	12300	12166	12273	12321	12225	12365	12336	12149	12392	12207	12464	12369	12267	12275	12231	12279	12263	12325	12233	12291	12363	12326	12433	12309	12352	12493	12257	12088	12301	12212	12162	12320	12340	12513	12403	12252	12146	12419	12420	12314	12213	12166	12252	12511	12166	12389	12306	12241	12220	12202	12387	12444	12306	12274	12191	12165	12243	12406	12248	12264	12290	12500	12149	12196	12306	12298	12260	12209	12302	12215	12162	12336	12243	12187	12450	12173	12245	12258	12388	12262	12211	12264	12111	12312	12231	12386	12254	12152	12187	12408	12230	12086	12386	12248	12188	12277	12314	12162	12278	12431	12253	12286	12326	12425	12141	12281	12365	12308	12156	12239	12307	12327	12319	12272	12241	12383	12459	12277	12263	12256	12149	12359	12313	12211	12347	12205	12400	12265	12245	12221	12360	12158	12246	12316	12364	12402	12078	12285	12078	12306	12240	12126	12487	12229	12285	12329	12448	12364	12341	12264	12147	12231	12299	12073	12191	12244	12251	12397	12301	12047	12317	12259	12346	12313	12403	12257	12390	12303	12298	12382	12302	12328	12069	12165	12114	12318	12409	12335	12120	12262	12378	12176	12158	12148	12195	12230	12294	12321	12164	12178	12310	12186	12346	12158	12378	12421	12212	12440	12103	12371	12453	12300	12548	12249	12326	12229	12352	12310	12335	12245	12367	12215	12290	12312	12150	12416	12390	12261	12073	12140	12179	12282	12284	12086	12302	12287	12283	12285	12107	12356	12252	12358	12286	12330	12361	12470	12404	12502	12321	12430	12295	12168	12296	12352	12290	12411	12143	12067	12223	12277	12338	12081	12224	12381	12278	12255	12222	12405	12251	12230	12292	12361	12174	12454	12456	12285	12266	12155	12148	12182	12364	12322	12201	12312	12255	12043	12428	12246	12385	12503	12122	12442	12337	12232	12335	12222	12355	12338	12390	12351	12321	12259	12230	12164	12276	12211	12336	12497	12069	12280	12317	12585	12204	12204	12150	12261	12295	12377	12264	12245	12351	12287	12345	12381	12309	12267	12217	12368	12323	12047	12348	12402	12242	12280	12414	12184	12321	12356	12388	12353	12151	12166	12167	12426	12259	12310	12369	12446	12407	12354	12351	12288	12291	12161	12463	12193	12481	12275	12329	12349	12422	12266	12227	12272	12271	12124	12212	12384	12404	12224	12203	12111	12280	12266	12272	12328	12189	12245	12229	12147	12205	12294	12215	12210	12078	12308	12190	12305	12272	12236	12389	12336	12200	12225	12211	12336	12258	12133	12139	12164	12085	12353	12415	12294	12399	12332	12292	12294	12407	12327	12391	12146	12294	12406	12215	12342	12139	12316	12244	12297	12249	12103	12181	12250	12363	12360	12254	12242	12150	12565	12346	12167	12197	12323	12200	12155	12259	12273	12228	12345	12280	12313	12364	12369	12131	12336	12214	12287	12283	12255	12247	12314	12174	12300	12425	12377	12398	12473	12349	12198	12313	12336	12323	12468	12273	12319	12354	12385	12374	12300	12365	12413	12463	12307	12328	12226	12301	12237	12163	12262	12233	12209	12250	12066	12267	12236	12175	12337	12244	12096	12293	12230	12295	12282	12184	12312	12328	12496	12134	12423	12320	12119	12338	12316	12204	12421	12263	12509	12372	12478	12405	12135	12191	12364	12200	12464	12345	12293	12440	12354	12423	12232	12339	12353	12292	12298	12222	12149	12419	12240	12088	12143	12380	12280	12228	12355	12462	12383	12328	12327	12330	12313	12358	12415	12157	12315	12317	12309	12165	12480	12393	12314	12215	12178	12040	12220	12322	12244	12153	12041	12445	12265	12352	12131	12135	12356	12404	12155	12343	12284	12091	12268	12351
11698	23162	23589	20089	15797	16693	14599	13047	12606	12713	12009	11657	12072	13104	19800	24370	25123	20468	16460	14349	12766	11780	11361	11474	11459	11336	11515	11302	11370	11410	11233	11426	11332	11448	11455	11414	11415	11345	11219	11478	11300	11407	11420	11425	11324	11420	11166	11420	11343	11428	11418	11169	11193	11372	11337	11232	11440	11362	11553	11176	11440	11408	11313	11423	11326	11365	11454	11435	11317	11447	11363	11309	11295	11341	11449	11306	11418	11199	11319	11382	11436	11185	11244	11314	11360	11407	11447	11514	11513	11232	11373	11382	11511	11423	11452	11423	11417	11391	11402	11307	11305	11290	11331	11432	11292	11304	11319	11263	11339	11342	11372	11313	11257	11432	11377	11451	11463	11409	11276	11325	11274	11495	11501	11340	11276	11349	11258	11519	11285	11359	11283	11364	11466	11256	11294	11403	11397	11305	11500	11297	11257	11349	11397	11270	11434	11482	11360	11485	11413	11251	11438	11310	11523	11291	11237	11426	11508	11442	11427	11352	11383	11281	11333	11534	11313	11393	11337	11362	11286	11323	11399	11360	11379	11222	11501	11378	11301	11304	11363	11502	11537	11249	11381	11302	11365	11502	11397	11443	11244	11353	11283	11394	11467	11314	11434	11340	11355	11377	11245	11457	11317	11367	11331	11258	11310	11343	11296	11305	11395	11263	11346	11286	11282	11107	11223	11316	11376	11453	11430	11272	11419	11443	11316	11332	11473	11533	11229	11226	11297	11439	11360	11321	11573	11376	11444	11392	11301	11345	11384	11266	11237	11338	11502	11463	11349	11346	11429	11420	11444	11394	11320	11319	11280	11349	11341	11349	11280	11297	11478	11483	11375	11379	11401	11336	11356	11289	11332	11493	11256	11376	11310	11369	11188	11443	11269	11450	11308	11298	11404	11348	11239	11309	11277	11382	11226	11362	11573	11308	11317	11351	11335	11318	11296	11283	11228	11207	11426	11352	11477	11285	11391	11358	11318	11319	11287	11415	11393	11268	11250	11559	11308	11297	11322	11183	11351	11447	11343	11243	11366	11491	11399	11541	11334	11323	11423	11288	11434	11301	11326	11336	11357	11344	11431	11243	11337	11270	11350	11426	11421	11472	11362	11380	11399	11415	11472	11461	11431	11238	11368	11335	11344	11431	11350	11274	11242	11425	11346	11456	11401	11336	11318	11342	11413	11391	11313	11409	11260	11122	11260	11331	11404	11307	11420	11498	11391	11161	11313	11394	11224	11191	11347	11309	11415	11124	11523	11260	11443	11300	11234	11185	11332	11356	11267	11330	11383	11463	11458	11352	11301	11463	11310	11383	11516	11376	11406	11252	11357	11389	11312	11321	11592	11387	11304	11395	11437	11437	11409	11360	11270	11496	11263	11381	11314	11233	11426	11312	11464	11328	11326	11365	11406	11207	11387	11469	11463	11402	11181	11420	11258	11487	11352	11265	11360	11432	11273	11325	11426	11511	11268	11476	11488	11364	11320	11301	11447	11369	11338	11410	11439	11454	11302	11362	11256	11248	11199	11415	11392	11305	11517	11393	11416	11348	11450	11419	11314	11317	11296	11380	11317	11320	11357	11281	11311	11379	11311	11267	11398	11480	11200	11335	11442	11260	11390	11444	11505	11528	11370	11441	11328	11405	11446	11393	11429	11255	11301	11280	11385	11316	11320	11458	11362	11332	11259	11331	11170	11257	11264	11295	11293	11306	11383	11335	11461	11461	11322	11269	11357	11387	11378	11397	11299	11440	11384	11431	11391	11330	11607	11244	11383	11452	11381	11476	11426	11362	11450	11245	11410	11286	11457	11332	11266	11322	11376	11375	11316	11389	11431	11290	11468	11348	11474	11316	11335	11290	11397	11313	11340	11193	11382	11419	11417	11531	11313	11414	11278	11341	11450	11200	11357	11235	11387	11298	11433	11370	11417	11219	11374	11470	11409	11420	11322	11451	11501	11284	11454	11188	11333	11346	11270	11401	11464	11169	11420	11316	11208	11324	11528	11416	11285	11226	11496	11257	11349	11434	11459	11371	11271	11323	11282	11319	11281	11353	11221	11348	11324	11173	11285	11255	11365	11372	11180	11414	11490	11417	11297	11281	11362	11370	11356	11365	11171	11331	11366	11230	11497	11477	11355	11418	11290	11329	11422	11246	11422	11347	11448	11278	11277	11392	11340	11450	11297	11374	11309	11377	11422	11252	11419	11334	11311	11213	11311	11380	11264	11451	11443	11296	11392	11310	11476	11312	11405	11523	11416	11338	11354	11374	11344	11343	11255	11301	11310	11254	11244	11278	11458	11254	11386	11334	11472	11411	11350	11414	11448	11410	11299	11401	11250	11405	11356	11347	11299	11336	11295	11275	11311	11368	11237	11341	11497	11359	11426	11441	11398	11445	11366	11361	11397	11286	11474	11307	11629	11385	11470	11405	11415	11170	11374	11423	11407	11402	11447	11407	11431	11430	11345	11377	11363	11371	11382	11285	11354	11428	11346	11375	11368	11457	11324	11391	11263	11320	11330	11392	11255	11238	11357	11169	11442	11402	11359	11395	11191	11250	11354	11517	11400	11414	11216	11346	11345	11408	11382	11408	11439	11350	11444	11247	11452	11366	11252	11296	11381	11395	11259	11443	11407	11278	11307	11359	11176	11412	11286	11537	11254	11502	11401	11432	11368	11356	11375	11384	11439	11347	11229	11278	11471	11328	11389	11389	11417	11390	11503	11326	11412	11284	11338	11384	11255	11269	11320	11484	11365	11306	11322	11275	11439	11435	11255	11336	11489	11238	11454	11418	11450	11554	11455	11412	11438	11276	11438	11337	11387	11285	11369	11502	11368	11396	11319	11329	11355	11463	11346	11495	11566	11434	11170	11418	11508	11401	11267	11364	11335	11436	11422	11337	11284	11301	11517	11237	11515	11450	11391	11112	11405	11389	11124	11560	11509	11367	11316	11436	11557	11390	11588	11361	11427	11300	11452	11449	11200	11258	11417	11469	11338	11359	11312	11273	11206	11446	11396	11336	11314	11283	11392	11459	11239	11230	11315	11352	11248	11253	11388	11324	11312	11323	11432	11327	11418	11315	11345	11340	11490	11157	11236	11613	11468	11316	11440	11338	11365	11338	11388	11431	11482	11499	11385	11310	11373	11348	11496	11357	11229	11450	11296	11293	11276	11456	11340	11301	11579	11499	11420	11307	11278	11428	11271	11358	11352	11349	11328	11453	11340	11251	11364	11392	11251	11340	11445	11277	11319	11383	11267	11405	11307	11435	11360	11305	11252	11522	11404	11340	11440	11329	11299	11360	11308	11308	11342	11367	11152	11263	11324	11449	11326	11339	11415	11357	11302	11353	11255	11474	11263	11504	11278	11315	11401	11290	11501	11435	11381	11345	11399	11443	11412	11333	11372	11419	11325	11472	11394	11283	11324	11367	11242	11270	11334	11374	11309	11422	11357	11196	11418	11400	11582	11391	11404	11377	11388	11412	11312	11306	11347	11354	11405	11266	11110	11397	11172	11370	11287	11557	11352	11344	11504	11462	11482	11356	11357	11362	11332	11476	11409	11515	11367	11317	11397	11390	11248	11314	11256	11419	11370	11464	11269	11465	11401	11276	11397	11401	11397	11316	11346	11357	11374	11377	11341	11450	11329	11175	11460	11378	11304	11346	11428	11246	11445	11560	11321	11360	11414	11296	11425	11408	11384	11186	11533	11276	11366	11531	11384	11268	11375	11205	11324	11316	11351	11254	11212	11269	11246	11352	11347	11366	11146	11412	11518	11301	11424	11271	11323	11382	11366	11170	11310	11302	11401	11316	11243	11381	11460	11331	11255	11587	11254	11288	11437	11406	11268	11324	11426	11530	11322	11535	11288	11247	11314	11320	11231	11405	11218	11413	11249	11206	11453	11353	11393	11405	11497	11344	11278	11268	11491	11306	11161	11355	11383	11311	11367	11373	11506	11313	11429	11317	11391	11321	11409	11539	11344	11211	11268	11442	11465	11371	11263	11198	11304	11330	11421	11227	11351	11424	11498	11409	11339	11392	11428	11534	11341	11335	11430	11389	11375	11340	11418	11488	11365	11253	11318	11534	11459	11357	11429	11322	11302	11311	11373	11309	11339	11452	11483	11551	11384	11432	11162	11457	11469	11359	11384	11487	11391	11338	11378	11338	11410	11389	11225	11310	11247	11350	11328	11411	11385	11383	11451	11367	11313	11459	11223	11401	11318	11260	11511	11401	11489	11347	11291	11201	11604	11465	11323	11376	11494	11358	11436	11178	11480	11203	11243	11411	11371	11410	11372	11465	11160	11430	11433	11376	11334	11408	11476	11370	11350	11305	11308	11386	11376	11464	11347	11299	11255	11249	11396	11195	11305	11310	11409	11267	11413	11472	11320	11268	11285	11538	11314	11507	11341	11370	11395	11421	11301	11303	11318	11331	11385	11413	11307	11364	11276	11420	11397	11344	11239	11255	11607	11313	11346	11256	11323	11406	11363	11295	11323	11473	11328	11323	11343	11421	11354	11344	11320	11420	11309	11404	11428	11339	11280	11267	11363	11380	11395	11327	11349	11434	11177	11311	11129	11188	11301	11412	11312	11267	11320	11244	11362	11410	11469	11396	11318	11461	11281	11464	11240	11423	11266	11324	11142	11491	11453	11371	11330	11444	11278	11466	11441	11413	11366	11438	11350	11311	11330	11279	11363	11422	11355	11433	11265	11515	11480	11285	11462	11360	11495	11307	11405	11467	11380	11472	11580	11273	11333	11401	11322	11324	11381	11442	11451	11327	11306	11221	11270	11318	11364	11326	11329	11260	11341	11285	11348	11480	11422	11448	11378	11475	11361	11440	11374	11415	11376	11434	11338	11358	11212	11351	11578	11263	11329	11472	11327	11349	11337	11382	11420	11347	11321	11530	11349	11378	11388	11447	11326	11430	11279	11332	11335	11376	11424	11228	11297	11512	11568	11375	11365	11506	11255	11318	11371	11403	11212	11388	11365	11297	11261	11323	11275	11382	11357	11450	11370	11255	11310	11413	11328	11276	11325	11145	11323	11293	11192	11498	11280	11371	11276	11270	11457	11415	11282	11438	11388	11355	11386	11580	11342	11316	11384	11349	11436	11342
22515	20862	28553	23292	20965	22541	22657	15835	14202	14546	14406	13844	13611	18851	32813	33458	28680	23723	19922	16619	14636	13810	13649	13248	13301	13235	13330	13549	13394	13247	13489	13376	13446	13263	13379	13441	13405	13196	13481	13229	13463	13448	13468	13340	13446	13440	13366	13365	13402	13292	13332	13414	13107	13339	13102	13366	13393	13476	13326	13294	13435	13592	13327	13421	13494	13384	13417	13400	13255	13214	13175	13241	13238	13283	13354	13227	13239	13304	13506	13348	13245	13286	13226	13401	13463	13218	13383	13148	13258	13416	13301	13268	13364	13265	13369	13320	13093	13311	13417	13233	13299	13471	13346	13235	13117	13426	13155	13263	13176	13204	13237	13223	13251	13132	13199	13335	13132	13434	13109	13311	13290	13197	13363	13169	13093	13213	13272	13311	13206	13361	13172	13225	13270	13212	13325	13264	13269	13230	13220	12993	13195	13207	13106	13104	13296	13368	13299	13335	13340	13298	13217	13213	13268	13158	13353	13470	13337	13307	13132	13192	13071	13178	13203	13196	13248	13156	13205	13307	13189	13207	13441	13190	13258	13119	13237	13167	13156	13216	13226	13344	13139	13128	13160	13287	13479	13328	13295	13243	13284	13213	13425	13222	13245	13273	13121	13294	13111	13224	13250	13275	13293	13266	13218	13314	13160	13263	13468	13262	13311	13214	13297	13244	13142	13234	13352	13306	13173	13081	13072	13385	13300	13272	13409	13138	13219	13325	13433	13154	13117	13222	13240	13344	13258	13128	13321	13306	13403	13111	13338	13286	13117	13181	13422	13156	13178	13213	13295	13306	13294	13109	13255	13158	13224	13296	13237	13169	13280	13348	13401	13261	13271	13419	13281	12990	13381	13278	13104	13237	13135	13279	13287	13175	13344	13258	13168	13199	13195	13222	13169	13072	13144	13285	13197	13216	13291	13146	13374	13247	13234	13141	13209	13338	13407	13282	13130	13077	13235	13249	13237	13436	13148	13274	13255	13164	13488	13336	13185	13121	13172	13026	13235	13184	13288	13164	13261	13236	13148	13329	13220	13328	13204	13080	13211	13193	13137	13157	13267	13183	13237	13304	13190	13087	13262	12976	13103	13215	13266	13217	13238	13310	13297	13246	13099	13304	13212	13256	13309	13214	13166	13150	13374	13260	13273	13203	13308	13391	13196	13232	13307	13482	13074	13331	13427	13270	13500	13303	13294	13231	13325	13282	13302	13303	13426	13370	13425	13236	13352	13281	13244	13189	13512	13393	13164	13193	13339	13204	13260	13327	13209	13179	13389	13184	13200	13288	13170	13203	13272	13523	13235	13253	13214	13344	13326	13264	12912	13304	13320	13178	13346	13296	13292	13141	13348	13215	13202	13210	13289	13120	13272	13177	13330	13224	13348	13289	13470	13214	13266	13174	13151	13158	13205	13334	13125	13299	13168	13344	13326	13195	13232	13075	13205	13237	13177	13286	13296	13145	13227	13429	13219	13095	13104	13136	13186	13252	13196	13177	13271	13195	13154	13174	13351	13257	13127	13113	13215	13370	13180	13234	13279	13186	13270	13357	13326	13212	13115	13319	13074	13105	13273	13100	13283	13150	13275	13189	13400	13168	13030	13242	13231	13283	13141	13365	13218	13311	13377	13241	13180	13226	13293	13478	13475	13090	13103	13288	13282	13227	13206	13427	13075	13304	13409	13077	13064	13141	13180	13369	13178	13173	13134	13228	13346	13327	13331	13260	13137	13197	13289	13260	13320	13272	13365	13338	13204	13137	13254	13031	13292	13127	13163	13202	13158	13271	13304	13231	13114	13166	13325	13332	13383	13314	13285	13323	13221	13253	13274	13306	13217	13248	13230	13226	13080	13257	13241	13248	13378	13270	13302	13322	13351	13291	13303	13251	13309	13163	13161	13378	13303	13231	13137	13304	13234	13211	13302	13090	13206	13034	13114	13027	13432	13326	13185	13376	13246	13247	13381	13219	13314	13018	13250	13273	13260	13022	13324	13224	13254	13066	13215	13060	13146	13182	12983	13105	13056	13264	13239	13335	13067	13120	13140	13250	13249	13321	13236	13159	13244	13154	13410	13267	13314	13221	13252	13131	12968	13133	13227	13338	13284	13297	12979	13193	13304	13138	13220	13317	13382	13115	13209	13227	13031	13268	13551	13364	13169	13110	13212	13233	13297	13232	13209	13263	13254	13463	13310	13213	13325	13262	13212	13055	13193	13336	13239	13186	13293	13078	13327	13256	13255	13208	13224	13419	13274	13156	13342	13152	13086	13141	13200	13155	13121	13254	13277	13255	13189	13312	13139	13142	13211	13180	13299	13300	13056	13360	13145	13389	13301	13320	13230	13253	13241	13340	13062	13338	13269	13335	13180	13466	13381	13179	13235	13434	13246	13290	13138	13139	13208	13336	13340	13501	13217	13162	13153	13236	13238	13247	13289	13227	13240	13206	13180	13274	13194	13154	13222	13117	13297	13118	13040	13390	13121	13076	13180	13193	13237	13188	13374	13349	12988	13301	13394	13226	13330	13189	13276	13290	13219	13367	13154	13237	13252	13388	13484	13169	13137	13024	13344	13118	13313	13249	13372	13144	13203	13033	13177	13084	13240	13259	12966	13163	13307	13221	13358	13472	13411	13180	13226	13288	13347	13245	13105	13186	13212	13265	13097	13200	13255	13170	13169	13207	13072	13314	13226	13194	13210	13074	13400	13127	13276	13265	13425	13319	13234	13202	13087	13446	13233	13096	13168	13188	13008	13125	13252	13154	13204	13089	13326	13372	13084	13056	13169	13478	13170	13099	13266	13224	13167	13277	13469	13081	13286	13277	13254	13233	13052	13380	13261	13351	13072	13211	13406	13365	13272	13117	13185	13071	13250	13215	13264	13344	13288	13329	13186	13221	13254	13315	13304	13087	13258	13199	13125	13065	13374	13215	13316	13180	13398	13141	13253	13165	13337	13398	13165	13381	13213	13267	13147	12959	13220	13268	13143	13313	13159	13178	13084	13242	13294	13313	13364	13152	13479	13225	13307	13086	13002	13154	13369	13134	13125	13278	13146	13199	13111	13051	13324	13238	13178	13279	13310	13532	13293	13286	13133	13347	13247	13211	13122	13208	13302	13323	13030	13336	13242	13173	13352	13348	13284	13410	13202	13216	13064	13232	13246	13344	13055	13306	13159	13308	13272	13362	13236	13034	13208	13238	13246	13400	13329	13116	13369	13325	13208	13221	13184	13152	13160	13434	13300	13278	13341	13045	13202	13299	13253	13168	13411	13209	13195	13308	13478	13237	13360	13153	13339	13162	13130	13243	13190	13256	13413	13154	13273	13010	13130	13161	13068	13269	13061	13175	13336	13265	13002	13298	13190	13183	13315	13150	13247	13196	13262	13074	13252	13299	13214	13241	13230	13221	13134	13291	13222	13260	13118	13414	13325	13161	13292	13162	13381	13193	13339	13217	13269	13105	13101	13089	13303	13211	13190	13179	13264	13275	13158	13222	13344	13314	13147	13334	13189	13299	13302	13197	13137	13312	13398	13180	13168	13362	13118	13255	13256	13325	13085	13415	13279	13373	13152	13132	13297	13337	13352	13232	13172	13160	13205	13197	13215	13220	13096	13234	13310	13383	13320	13342	13285	13252	13281	13250	13199	13159	13182	13289	13073	13388	13256	13417	13072	13137	13272	13407	13259	13256	13209	13106	13102	13234	13148	13290	13136	13353	13101	13413	13285	13111	13415	13320	13302	13322	13190	13265	13256	13377	13159	13234	13423	13226	13338	13195	13238	13207	13035	13215	13295	13266	13206	13419	13215	13261	13132	13361	13317	13062	13313	13018	13321	13348	13136	13225	13031	13186	13496	13225	13325	13447	13379	13194	13160	13165	13384	13355	13410	13351	13039	13207	13276	13404	13206	13183	13258	13164	13295	13166	13194	13194	13308	13167	13229	13240	13173	13257	13195	13216	13037	13171	13066	13373	13294	13339	13063	13193	13382	13328	13238	13155	13228	13225	13266	13208	13233	13201	13089	13145	13141	13374	13181	13158	13202	13167	13150	13166	13088	13233	13414	13352	13408	13398	13102	13301	13324	13140	13173	13298	13338	13159	13144	13184	13207	13266	13342	13211	13022	13232	13232	13345	13231	13181	13394	13286	13292	13352	13203	13143	13452	13225	13235	13081	13208	13399	13138	13206	13329	13288	13076	13242	13256	13260	13121	13198	13471	13114	13228	13066	13290	13230	13212	13331	13303	13212	13229	13308	13191	13405	13270	13124	13221	13379	13194	13135	13125	12959	13219	13262	13340	13189	13299	13340	13283	13141	13343	13261	13264	13216	13268	13161	13401	13258	13263	13185	13132	13196	13246	13280	13372	13312	13205	13386	13067	13199	13401	13297	13145	13328	13209	13231	13264	13287	13212	13173	13269	13144	13207	13184	13118	13152	13254	13302	13155	13150	13163	13116	13219	13206	13205	13353	13362	13401	13400	13206	13423	13276	13142	13233	13068	13205	13223	13337	13244	13480	13249	13192	13218	13255	13236	13075	13292	13273	13175	13331	13230	13375	13303	13152	13040	13000	13334	13316	13575	13326	13186	13250	13120	13241	13249	13286	13287	13318	13321	13164	13357	13205	13340	13309	13337	13314	13379	13281	13171	13238	13397	13344	13236	13279	13301	13401	13333	13263	13304	13231	13274	13351	13275	13230	13253	13243	13296	13238	13060	13294	13342	13117	13125	13398	13195	13346	13220	13102	13171	13326	13310	13320	13151	13184	13325	13107	13179	13465	13305	13394	13270	13086	13088	13111	13336	13129	13323	13296	13335	13311	13221	13270	13410	13210	13450	13311	13381	13095	13096	13280	13179	13228	13230	13209	13177	13263	13197	13243	13512	13145	13170	13309	13272	13229	13134	13051	13322	13141	13290	13197	13177	13332	13388	13412	13139	13208	13309	13322	13293	13140	13237	13163	13089	13224	13373	13276	13161	13281	13246	13393	13119	13323	13197	13324	13361	13518	13310	13221	13274	13200	13282	13231	13091	13324	13246	13094	13254	13218	13421	13314	13196	13225	13348	13381	13230	13194	13340	13232	13377	13275	13362	13460	13046	13047	13024	13351	13259	13084	13228	13298	13056	13038
14138	30256	29864	23141	19233	19122	16484	14113	13386	13258	13324	12647	12704	21261	36266	35329	29383	24491	19770	15430	13100	12341	12329	11989	11990	12099	12003	12021	11921	12055	11880	11883	11832	11876	11917	12168	12126	11895	11902	11950	12040	12125	12069	12059	12124	12126	11877	12115	12028	11964	11950	12006	11884	11998	12009	12049	12015	11970	11987	12081	12053	12109	11948	11840	11872	11946	11982	12086	12035	11895	12136	12049	12125	11957	11882	11938	12011	11937	11937	12053	12119	12010	12144	11941	11983	11988	11916	11857	11842	12051	12065	11906	12018	11937	12091	11947	12032	11966	12051	12219	11911	12055	12045	12079	12111	11968	12083	12004	12072	11971	12222	11902	12082	11964	12057	12168	12040	12004	11967	12022	11995	11903	11877	12035	12050	12040	12027	11900	11938	12042	11982	12107	11872	11996	11973	11979	11903	11964	11996	12011	12038	12055	11948	11948	12010	12077	11917	11971	12176	12023	12179	12043	11993	12158	11874	11985	12122	12078	12156	11876	11977	11939	12018	11881	11964	11958	11933	11899	12040	12033	12177	12098	11994	12098	12076	12104	11931	11940	11757	11997	12054	11974	11923	11902	11973	11965	11952	12199	11995	11987	11943	12030	12154	12064	11983	12150	12054	11986	11932	11976	12108	11933	12025	12105	11924	11981	12043	11926	11953	12057	11948	12118	11866	12161	11995	12136	12023	11962	12056	11858	11908	12061	11821	12023	11984	11945	11983	12114	12036	12080	11912	12058	11951	12199	11981	11990	11996	12081	11904	11867	12054	12020	12104	11992	12026	11964	11888	11850	12141	11842	12056	11845	12082	11961	12032	11866	11962	12223	11974	11911	12029	11942	11819	11957	12051	11970	11835	12085	12007	11931	12000	11823	11827	12013	11807	11970	11944	11974	12001	11825	11952	12007	12177	11967	11811	12056	12009	11903	12027	11859	12035	11905	12023	12008	12020	12097	11913	12128	11915	12145	12026	12088	11948	12130	11884	12012	12057	12136	12055	11910	12061	12083	11890	12119	11883	11978	11989	11840	11915	11955	12183	11995	11946	11857	12041	12101	11915	12037	12014	11931	11897	11977	11983	11958	11853	11934	12008	11974	11839	12088	12044	11962	11871	11944	12038	12010	12021	11999	12171	12156	11974	11947	11884	11882	11813	12036	11833	12078	12019	11898	11833	12128	12030	12068	12041	12028	12022	12173	11971	11965	12260	12005	12039	11889	11992	12001	12036	11857	12030	11901	11896	11990	11865	12072	11902	11826	12088	12000	12071	11969	11856	12007	11968	11834	11984	11999	12081	12074	11908	12011	12101	12080	11889	11977	11918	12106	11901	11981	11947	12083	12038	12044	11843	12089	11990	11977	11885	11880	12093	12063	12006	11894	11954	12056	11971	12126	11944	11961	12152	11846	11970	12040	12058	12003	11854	12063	12038	11755	11923	11973	12045	12137	11958	12077	12036	12066	12012	11905	12052	11955	12080	12005	12216	12134	11823	11893	12063	12079	11923	11984	12086	11998	12032	11823	11916	12127	12054	11991	11888	12113	11940	11921	12009	12093	12062	12049	12016	12065	12008	11954	11923	12168	12018	12004	12036	12139	11822	12068	12008	11926	12115	11831	11856	11941	11928	11992	12148	11823	12097	12050	11843	11958	11930	11952	11890	11938	11925	12030	12046	11976	12028	11955	12034	11940	12044	11952	12095	11957	12019	11882	11836	11999	11946	11885	12061	12039	11811	11935	12081	12061	11901	11872	12007	11994	11957	11888	12208	12037	11963	11943	11936	11995	12080	12069	12079	11995	12111	11970	11907	12115	11989	11902	11933	12152	11799	11885	11833	11954	11951	11755	12008	12031	11950	12014	12033	12058	11891	11964	11945	12047	11873	11958	11943	12104	12020	11919	11967	12092	11998	11935	12188	11907	12020	11894	12183	11886	12024	11957	12290	11929	11844	12094	11948	12104	12031	11955	11970	11839	11977	12032	12061	11964	11972	12026	12054	12048	11972	12057	11911	12009	12059	11922	11934	12047	11893	12078	11948	12001	11985	11924	12044	12126	11990	11863	12051	11906	12121	11993	12070	11984	11833	12049	12063	11868	12026	12032	12086	11945	11956	12028	12134	12113	11960	12124	12121	11869	11919	11896	12020	12026	11931	12042	12079	11972	11926	12069	11962	11997	12113	11849	12014	12067	11918	12039	12007	11910	12086	11930	11984	12037	12065	11928	11887	11985	12090	12040	12123	11992	12190	11905	11988	11961	11974	12026	11922	12142	11976	11943	11852	12158	11980	12168	12058	12030	11955	12080	11917	12048	11954	12092	11913	12034	12035	11768	11945	11985	12022	11862	12089	11930	11925	11921	11825	11996	12059	11988	11917	11935	11866	12126	11920	11893	11857	12077	12029	11904	12055	11930	11959	11865	11758	12156	11967	12082	11724	11960	11941	11854	11732	12070	12103	11870	11844	12000	11856	11880	12000	12086	11981	12098	11924	11923	11938	12017	11827	11964	11973	12151	12097	11966	12131	11930	12068	12062	11840	11935	11868	11998	12011	11858	11968	12146	12002	11919	11894	11866	11968	12123	11992	11992	11881	11934	12014	11976	11962	11857	12157	12028	11984	12008	11855	11900	12012	12057	12109	11965	11973	11942	11970	11976	12018	11964	12076	12114	12015	12005	12032	11931	12120	11835	11953	11887	11828	12007	12072	12031	11803	12037	11946	11966	12050	11904	11951	12070	11964	11963	11846	12057	12011	12015	11939	12047	12050	11946	11981	12096	12021	12064	11889	11911	11975	11973	11941	11922	11948	11796	11953	11905	11984	11975	12004	12040	11945	12069	12012	11926	12051	12020	12120	11914	12090	12135	12022	11994	11855	11926	11922	12088	11876	12095	12086	12048	12139	11971	12102	12101	11987	11972	11871	11909	11993	11950	12143	12044	12060	12027	12106	11971	12020	12100	11984	11887	12045	12157	11970	11961	12040	11962	11932	12143	12084	11984	11911	12069	11966	12185	11945	12067	11974	11979	11975	11965	11867	12033	11884	11995	11858	11971	11946	11986	12162	11969	11953	12068	12080	11901	11962	12098	11981	12070	11921	11977	11983	12075	11915	12080	12108	11961	11864	12008	11856	12043	11904	11991	11948	11896	11923	12002	11881	11924	12156	11917	11915	12063	11949	11850	11844	12020	12061	11886	12087	12086	12105	11989	12025	11922	12103	11855	12154	11829	11939	11911	12016	11981	11824	12074	12023	11911	11957	11969	11794	11842	12026	12009	11991	11995	11860	12133	12022	11834	11958	12101	12086	12165	11940	11971	11906	12022	11853	11953	11954	11948	12100	11970	12050	12090	12133	11918	11893	11920	11884	11956	12041	11992	11894	12084	12010	12090	11943	11724	11947	12053	11918	11926	12081	11867	12033	12092	12037	11946	12049	11982	12034	11986	11880	12012	12008	11951	11966	12085	11943	12209	11975	12000	11972	12046	12106	11952	12013	11952	12056	11975	12000	12012	12040	11793	11912	11941	11800	11907	12012	12091	11811	12105	12040	12031	12001	12091	12046	12073	11892	12096	11938	12103	11919	11896	11969	12047	11870	11885	12062	11997	11936	11889	12018	11995	11854	11906	11964	12166	11860	11984	12053	11937	11777	11961	12090	11881	11926	11925	11926	12018	11956	11877	12005	12004	11922	12098	11892	11756	12047	11988	12011	12061	11904	12039	11891	12115	11847	11889	11951	11996	11995	11927	11972	12097	12115	12071	11977	11966	11898	11923	11952	11876	11862	12049	12029	11884	12009	12040	11995	12030	11903	11876	11732	11971	12011	12081	12115	11920	11877	11985	11986	12009	12158	11925	11950	12051	11840	11910	11917	11935	11969	11901	11898	12006	11948	11908	12021	11975	12059	12051	12037	12089	11833	12225	11906	11979	11926	11860	12079	11990	11872	11903	12076	12007	11974	11917	12136	11917	11888	12097	11918	11902	11864	11982	11907	12043	11875	12134	12162	11845	12019	11979	12070	11918	12030	11984	12079	11973	12121	12009	12013	11925	11999	12085	12050	11825	11906	11967	12015	11973	12049	11983	11966	12012	11824	12044	11956	12116	11973	11869	11865	12103	11980	12006	12045	11880	11943	11945	12001	12069	11951	11952	11860	11881	12060	11933	12131	11913	12137	11959	12014	11946	11957	11916	12069	12133	12075	11941	11987	12045	12011	12020	11927	12011	11904	12022	11939	12004	12040	12126	11864	11838	12001	11984	11964	12017	11887	12005	11972	12110	12066	11898	12081	11901	12061	12126	12057	12124	12004	12045	11887	12042	12001	12039	11898	12011	11833	11939	12021	12087	12003	11984	11991	12131	11912	11771	12090	11924	12044	12077	12096	11803	11965	11934	12098	11873	12046	12124	12046	12033	11771	11953	11949	12075	12057	12049	11967	11964	12127	11891	12055	11892	11927	12004	12031	11958	11926	11975	11964	11939	11926	11966	11949	11781	11975	12064	11965	11979	11991	11975	12086	11971	11936	11937	11911	12073	12103	11917	11813	12005	11968	11929	11961	11999	11833	11963	11970	11924	11875	11819	12186	12061	12164	12114	11779	11999	12027	11953	11943	12035	12045	12003	11922	12018	11946	11969	11956	11914	12068	11867	11866	12004	12072	12016	12019	12199	12004	11994	11865	11926	11908	11929	12118	11802	11988	11989	12050	12026	11968	11915	12237	11985	11957	11936	12059	12124	12005	12099	11958	11946	12049	11954	12081	12000	11985	12089	11967	11936	12130	11927	11913	11985	12039	12096	12055	12001	11878	12319	11937	11979	12109	11934	12059	11927	12001	12236	12035	12080	11946	11971	12049	11877	11900	11878	11942	11979	11914	11863	11961	11967	11963	12007	11907	11992	11978	12090	11985	12022	11843	11964	11971	12028	11984	11960	11975	11866	12189	11838	12022	12001	12052	11907	12076	12058	11880	12056	12004	12055	11996	11932	11924	11941	11910	11970	11969	12002	12024	12082	12026	11930	11992	11988	12007	12019	11916	12020	12086	12058	11804	12050	12068	11946	12082	11987	11958	11988	11939	12133	11986	11998	12046	12019	12036	11995	11832	12014	12009	12056	11914	12050	11903	12039	11940	11846
26869	21616	24341	20840	16958	16787	16500	15666	15462	15513	15490	15198	15444	15581	16754	17555	17407	16623	15906	15563	15376	15201	15350	15527	15451	15276	15378	15282	15399	15546	15296	15396	15336	15401	15170	15249	15279	15270	15330	15316	15423	15201	15304	15248	15279	15254	15312	15315	15407	15422	15516	15478	15290	15252	15311	15197	15315	15346	15322	15133	15137	15187	15411	15265	15062	15104	15234	15243	15557	15361	15337	15143	15202	15362	15457	15504	15296	15332	15288	15230	15449	15461	15340	15201	15236	15427	15375	15102	15294	15134	15200	15323	15112	15340	15193	15405	15310	15247	15235	15313	15309	15255	15277	15179	15286	15406	15436	15316	15371	15192	15323	15278	15291	15412	15335	15439	15395	15322	15225	15202	15314	15218	15054	15250	15205	15357	15404	15302	15360	15329	15303	15217	15203	15047	15514	15126	15331	15200	15285	15346	15409	15223	15288	15121	15153	15310	15433	15374	15396	15311	15241	15219	15232	15228	15244	15083	15219	15402	15494	15168	15499	15236	15356	15146	15340	15393	15243	15196	15287	15393	15290	15149	15091	15392	15258	15354	15427	15354	15318	15269	15260	15241	15329	15328	15225	15135	15432	15465	15256	15180	15250	15439	15449	15189	15351	15329	15230	14930	15380	15373	15404	15402	15243	15447	15112	15219	15384	15178	15261	15367	15254	15232	15410	15112	15161	15274	15465	15251	15257	15264	15384	15183	15254	15428	15212	15419	15275	15218	15236	15305	15293	15420	15547	15354	15301	15199	15371	15174	15298	15375	15077	15143	15378	15209	15235	15111	15299	15255	15254	15319	15335	15539	15327	15282	15244	15305	15253	15361	15274	15175	15442	15192	15263	15414	15112	15211	15285	15227	15290	15256	15243	15231	15422	15171	15567	15493	15327	15580	15388	15366	15277	15247	15266	15262	15532	15456	15191	15136	15289	15168	15267	15136	15303	15145	15322	15243	15204	15092	15350	15309	15388	15320	15402	15219	15269	15375	15360	15337	15378	15263	15119	15278	15333	15299	15475	15318	15454	15433	15359	15098	15342	15471	15157	15390	15118	15139	15180	15481	15276	15180	15174	15355	15342	15392	15082	15435	15351	15390	15442	15227	15239	15176	15201	15232	15323	15250	15423	15443	15419	15376	15207	15354	15047	15185	15456	15232	15069	15182	15222	15497	15152	15207	15437	15236	15329	15319	15267	15346	15455	15386	15344	15189	15271	15299	15316	15306	15186	15297	15283	15207	15365	15357	15213	15311	15175	15506	15152	15415	15348	15260	15287	15234	15297	15278	15230	15535	15339	15380	15584	15503	15436	15405	15377	15424	15292	15276	15341	15306	15264	15296	15270	15083	15404	15349	15260	15315	15294	15265	15472	15305	15247	15439	15286	15208	15264	15330	15382	15228	15304	15167	15156	15260	15102	15175	15370	15185	15145	15233	15392	15459	15265	15144	15318	15249	15158	15160	15406	15274	15347	15355	15261	15184	15331	15430	15445	15302	15230	15311	15318	15263	15238	15215	15243	15262	15416	15421	15485	15431	15239	15530	15432	15328	15396	15364	15253	15628	15260	15287	15337	15189	15321	15308	15308	15071	15368	15325	15469	15393	15393	15285	15273	15413	15301	15145	15418	15190	15222	15376	15354	15409	15168	15263	15236	15142	15157	15326	15337	15160	15227	15349	15292	15228	14997	15303	15259	15123	15144	15278	15272	15337	15321	15303	15329	15375	15406	15162	15217	15312	15336	15457	15593	15207	15382	15304	15302	15448	15260	15358	15315	15231	15102	15244	15291	15233	15311	15332	15488	15213	15181	15348	15299	15418	15233	15262	15259	15256	15080	15239	15258	15337	15298	15335	15404	15377	15274	15415	15342	15283	15184	15257	15241	15185	15344	15325	15327	15405	15376	15336	15429	15296	15319	15297	15444	15269	15190	15301	15285	15339	15438	15354	15201	15234	15266	15125	15384	15470	15270	15234	15269	15409	15356	15383	15436	15504	15476	15271	15284	15265	15257	15275	15059	15488	15336	15398	15112	15226	15357	15206	15271	15349	15321	15145	15248	15322	15353	15282	15096	15339	15251	15174	15310	15237	15283	15170	15164	15298	15351	15237	15195	15283	15130	15425	15435	15392	15404	15158	15288	15483	15319	15331	15413	15246	15308	15169	15228	15309	15308	15195	15429	15212	15286	15290	15231	15347	15417	15350	15388	15316	15233	15270	15095	15288	15398	15414	15299	15198	14995	15285	15427	15283	15430	15168	15452	15245	15252	15591	15272	15198	15407	15425	15362	15365	15363	15381	15390	15277	15293	15198	15346	15397	15091	15321	15433	15330	15310	15362	15216	15325	15265	15383	15059	15493	15267	15186	15355	15214	15334	15319	15338	15422	15208	15319	15360	15437	15284	15435	15283	15269	15380	15333	15364	15206	15384	15354	15006	15361	15356	15180	15221	15291	15525	15335	15163	15173	15243	14997	14996	15273	15362	15453	15430	15224	15367	15318	15414	15172	15352	15201	15147	15408	15338	15335	15260	15440	15378	15327	15207	15387	15267	15212	15372	15238	15280	15230	15393	15223	15076	15137	15462	15301	15332	15365	15363	15377	15368	15282	15259	15298	15401	15267	15213	15221	15322	15447	15394	15125	15283	15351	15339	15307	15529	15319	15113	15452	15261	15074	15335	15438	15355	15237	15296	15224	15429	15332	15324	15389	15257	15361	15359	15159	15475	15307	15336	15247	15217	15324	15128	15322	15484	15421	15288	15305	15357	15188	15302	15186	15349	15269	15252	15377	15278	15212	15397	15185	15302	15259	15183	15210	15147	15150	15210	15391	15300	15415	15364	15308	15338	15112	15347	15233	15367	15246	15259	15339	15217	15279	15488	15214	15516	15426	15186	15629	15389	15273	15238	15433	15388	15162	15191	15315	15460	15186	15416	15268	15339	15130	15302	15247	15314	15370	15295	15307	15332	15352	15266	15159	15397	15369	15417	15078	15174	15408	15179	15254	15330	15265	15216	15207	15337	15421	15128	15088	15332	15355	15507	15301	15397	15167	15192	15205	15304	15286	15188	15286	15258	15569	15273	15221	15135	15313	15201	15353	15319	15207	15236	15308	15198	15359	15424	15338	15304	15303	15405	15372	15196	15383	15283	15410	15495	15323	15282	15225	15370	15340	15362	15180	15104	15219	15228	15421	15341	15257	15381	15086	15165	15208	15139	15263	15182	15220	15371	15047	15145	15121	15081	15246	15417	15051	15136	15210	15358	15369	15267	15330	15152	15413	15229	15274	15280	15397	15166	15363	15328	15188	15085	15258	15238	15270	15319	15165	15317	15295	15339	15294	15414	15138	15293	15159	15370	15299	15308	15257	15226	15129	15408	15332	15351	15301	15235	15305	15512	15049	15337	15307	15305	15282	15211	15323	15292	15238	15223	15326	15315	15273	15321	15180	15467	15257	15292	15220	15232	15318	15415	15231	15170	15129	15430	15350	15339	15294	15210	15358	15417	15329	15353	15272	15281	15222	15014	15497	15278	15261	15334	15211	15296	15441	15346	15402	15373	15348	15405	15312	15304	15254	15428	15442	15359	15319	15153	15360	15315	15281	15513	15542	15301	15011	15270	15253	15272	15389	15291	15294	15261	15219	15415	15317	15093	15231	15181	15139	15182	15213	15269	15289	15260	15140	15396	15354	15085	15255	15240	15230	15411	15159	15207	15389	15199	15154	15569	15265	15295	15343	15378	15255	15338	15083	15390	15499	15376	15326	15220	15505	15186	15427	15246	15236	15391	15078	15336	15275	15276	15255	15507	15207	15428	15252	15399	15205	15231	15181	15299	15391	15488	15113	15261	15436	15305	15121	15488	15269	15305	15328	15322	15109	15272	15155	15251	15122	15294	15193	15022	15347	15544	15367	15282	15417	15304	15144	15360	15308	15525	15271	15334	15239	15189	15406	15241	15367	15477	15226	15306	15248	15207	15136	15398	15114	15294	15504	15285	15389	15361	15369	15263	15376	15326	15324	15269	15335	15480	15327	15424	15377	15205	15246	15190	15329	15388	15239	15487	15207	15229	15329	15363	15205	15312	15379	15344	15367	15367	15152	15384	15375	15258	15461	15272	15196	15226	15407	15305	15338	15234	15205	15378	15266	15295	15277	15271	15332	15219	15344	15232	15153	15411	15234	15331	15205	15309	15351	15342	15356	15242	15147	15334	15338	15356	15297	15282	15371	15161	15301	15368	15367	15353	15405	15225	15406	15339	15366	15218	15300	15310	15293	15384	15223	15231	15273	15222	15398	15407	15371	15207	15003	15316	15334	15437	15391	15214	15279	15281	15302	15179	15372	15421	15181	15361	15295	15325	15054	15362	15532	15302	15478	15237	15372	15478	15230	15296	15380	15469	15396	15225	15263	15429	15255	15294	15059	15146	15309	15383	15428	15345	15251	15389	15468	15179	15296	15132	15237	15475	15274	15346	15262	15467	15353	15211	15189	15416	15154	15329	15211	15066	15231	15350	15365	15298	15353	15256	15297	15297	15383	15266	15403	15287	15184	15073	15268	15221	15276	15434	15370	15221	15279	15227	15258	15457	15359	15374	15125	15257	15257	15340	15391	15260	15282	15286	15422	15234	15174	15218	15327	15432	15350	15316	15044	15334	15348	15227	15207	15080	15194	15307	15282	15218	15089	15292	15089	15262	15125	15509	15374	15370	15126	15535	15428	15326	15393	15338	15204	15266	15364	15331	15256	15229	15332	15201	15260	15195	15259	15332	15178	15429	15247	15355	15233	15163	15143	15233	15182	15301	15608	15352	15421	15423	15232	15269	15315	15374	15066	15284	15205	15296	15346	15333	15419	15232	15337	15378	15190	15440	15198	15395	15337	15321	15333	15324	15311	15324	15456	15438	15350	15218	15339	15381	15424	15560	15166	15267	15332	15284	15252	15298	15482	15463	15146	15244	15314	15151	15113	15466	15334	15299	15280	15163	15324	15147	15277	15213	15473	15480	15278	15362	15413	15304	15206	15287	15195	15343	15469	15390	15272	15447	15376	15224	15183	15347	15327	15328	15291	15216	15186	15162	15249	15409	15185	15503	15256	15292	15265	15420	15466	15272	15077	15604	15290	15366	15386
14302	22291	19852	16869	15801	15482	14617	13633	13406	13369	13364	13368	13521	13721	15719	16334	15553	14507	13772	13339	13393	13410	13344	13383	13328	13183	13377	13341	13453	13383	13167	13259	13232	13391	13192	13369	13212	13369	13167	13196	13333	13339	13058	13312	13228	13272	13368	13442	13253	13241	13174	13240	13200	13242	13381	13326	13394	13396	13081	13156	13383	13257	13289	13276	13303	13455	13284	13418	13169	13205	13280	13305	13409	13318	13250	13366	13306	13276	13327	13424	13163	13304	13306	13179	13496	13324	13293	13254	13308	13286	13292	13442	13307	13309	13165	13376	13244	13460	13107	13340	13267	13152	13197	13464	13248	13321	13157	13269	13182	13335	13243	13298	13164	13291	13258	13361	13248	13409	13335	13323	13232	13277	13414	13306	13321	13157	13339	13259	13379	13150	13195	13339	13212	13197	13204	13296	13332	13096	13350	13206	13322	13238	13442	13239	13356	13276	13285	13191	13379	13354	13283	13311	13241	13280	13156	13197	13364	13305	13250	13280	13268	13314	13330	13192	13261	13301	13150	13317	13340	13340	13361	13207	13225	13309	13267	13256	13163	13216	13230	13247	13324	13349	13414	13162	13411	13248	13260	13336	13345	13329	13409	13318	13359	13135	13101	13343	13290	13379	13340	13340	13334	13143	13314	13295	13275	13339	13117	13271	13417	13305	13228	13388	13314	13229	13223	13280	13328	13265	13303	13226	13234	13334	13334	13383	13165	13404	13364	13209	13333	13319	13507	13381	13332	13371	13334	13174	13293	13256	13273	13287	13248	13223	13240	13234	13351	13341	13282	13148	13359	13361	13377	13288	13313	13394	13223	13297	13203	13340	13236	13453	13345	13299	13197	13195	13404	13109	13224	13344	13371	13447	13211	13121	13328	13396	13255	13238	13200	13400	13339	13233	13294	13405	13309	13337	13171	13407	13172	13266	13350	13381	13094	13281	13374	13227	13273	13365	13186	13090	13282	13330	13334	13380	13264	13329	13253	13271	13278	13373	13259	13498	13452	13313	13261	13252	13290	13338	13262	13291	13190	13255	13471	13218	13381	13216	13369	13379	13313	13274	13345	13290	13471	13128	13228	13204	13374	13320	13419	13250	13134	13252	13294	13298	13181	13342	13235	13260	13319	13253	13425	13304	13370	13419	13266	13239	13382	13249	13318	13391	13436	13139	13396	13126	13269	13370	13139	13295	13030	13306	13286	13167	13161	13281	13096	13341	13321	13408	13346	13321	13234	13313	13338	13290	13328	13179	13280	13238	13308	13253	13208	13254	13248	13231	13149	13293	13371	13204	13322	13443	13231	13240	13284	13203	13300	13315	13363	13293	13252	13209	13374	13323	13327	13373	13414	13392	13281	13219	13278	13235	13227	13231	13307	13139	13357	13379	13206	13398	13212	13367	13320	13460	13218	13244	13281	13405	13125	13291	13357	13294	13218	13305	13327	13194	13284	13320	13566	13406	13294	13265	13205	13372	13290	13339	13204	13218	13377	13375	13366	13468	13151	13142	13375	13298	13262	13192	13230	13278	13185	13259	13348	13144	13432	13256	13284	13194	13235	13217	13258	13379	13329	13245	13271	13395	13172	13257	13303	13346	13314	13338	13360	13279	13326	13233	13381	13323	13154	13141	13272	13253	13074	13238	13269	13387	13335	13362	13239	13182	13333	13345	13449	13369	13321	13290	13246	13379	13372	13197	13371	13270	13059	13272	13399	13346	13172	13323	13089	13229	13296	13224	13352	13177	13429	13265	13418	13391	13246	13161	13201	13323	13480	13313	13350	13276	13370	13384	13420	13314	13322	13155	13297	13220	13289	13428	13439	13341	13499	13149	13329	13261	13329	13457	13264	13409	13238	13277	13356	13327	13179	13260	13402	13230	13297	13241	13157	13228	13165	13288	13375	13254	13281	13368	13247	13437	13216	13142	13360	13339	13345	13313	13288	13263	13380	13331	13400	13153	13189	13537	13423	13355	13232	13315	13199	13354	13330	13305	13441	13392	13342	13363	13261	13263	13184	13349	13240	13324	13167	13226	13308	13443	13296	13273	13300	13302	13326	13209	13354	13147	13427	13491	13174	13363	13280	13395	13059	13292	13290	13357	13336	13496	13137	13404	13350	13195	13337	13273	13324	13236	13331	13249	13171	13260	13195	13303	13345	13277	13354	13199	13308	13478	13379	13275	13407	13061	13304	13386	13345	13282	13467	13348	13437	13311	13376	13251	13283	13129	13368	13177	13213	13316	13339	13386	13231	13308	13351	13258	13151	13397	13166	13241	13158	13308	13531	13316	13357	13249	13257	13023	13311	13527	13206	13120	13234	13271	13113	13301	13269	13281	13188	13286	13443	13398	13147	13437	13294	13198	13469	13263	13300	13169	13207	13327	13306	13251	13423	13227	13388	13259	13360	13204	13263	13301	13270	13308	13224	13120	13312	13161	13426	13322	13399	13450	13243	13196	13255	13294	13373	13106	13147	13239	13266	13440	13220	13359	13225	13243	13246	13235	13177	13439	13286	13191	13323	13290	13282	13192	13285	13434	13201	13060	13301	13260	13209	13373	13268	13329	13228	13415	13414	13345	13292	13293	13338	13309	13372	13235	13259	13340	13205	13195	13370	13151	13367	13263	13380	13342	13280	13399	13403	13295	13186	13412	13214	13232	13194	13141	13474	13105	13294	13476	13199	13258	13394	13258	13546	13244	13372	13144	13225	13251	13192	13345	13425	13356	13409	13414	13310	13336	13324	13251	13189	13386	13414	13272	13357	13243	13155	13365	13249	13313	13306	13278	13398	13321	13292	13440	13293	13272	13309	13445	13353	13296	13352	13328	13238	13191	13234	13201	13351	13275	13254	13289	13303	13167	13205	13148	13266	13062	13418	13240	13228	13404	13452	13387	13436	13298	13308	13190	13403	13407	13394	13248	13399	13239	13339	13350	13351	13298	13334	13257	13318	13283	13321	13185	13343	13127	13202	13358	13334	13411	13411	13305	13294	13332	13309	13311	13251	13308	13405	13304	13414	13356	13343	13327	13365	13224	13503	13216	13266	13285	13386	13136	13411	13271	13253	13226	13324	13280	13273	13411	13320	13193	13218	13202	13343	13288	13491	13157	13193	13419	13149	13288	13192	13325	13181	13388	13210	13329	13101	13280	13174	13251	13120	13356	13210	13313	13256	13339	13087	13233	13051	13193	13286	13176	13348	13438	13306	13373	13338	13158	13435	13410	13127	13292	13137	13239	13266	13349	13187	13413	13361	13134	13256	13344	13229	13147	13491	13215	13201	13316	13376	13302	13333	13235	13271	13276	13319	13292	13332	13344	13298	13344	13340	13370	13378	13358	13241	13315	13297	13372	13235	13379	13295	13264	13092	13375	13393	13337	13248	13419	13195	13311	13307	13342	13283	13338	13189	13349	13285	13244	13325	13278	13220	13346	13149	13156	13356	13283	13327	13212	13258	13313	13385	13239	13366	13228	13206	13351	13228	13240	13251	13347	13112	13230	13299	13241	13132	13246	13351	13367	13343	13356	13420	13388	13333	13343	13211	13326	13340	13191	13130	13282	13434	13167	13317	13394	13327	13388	13304	13330	13456	13490	13270	13360	13346	13314	13338	13238	13275	13436	13372	13147	13100	13368	13333	13259	13406	13209	13157	13405	13334	13306	13220	13208	13297	13230	13289	13299	13332	13223	13273	13268	13251	13279	13361	13367	13458	13212	13199	13222	13386	13257	13114	13397	13260	13326	13211	13225	13258	13454	13358	13179	13168	13170	13222	13301	13305	13301	13227	13248	13157	13485	13394	13425	13371	13258	13294	13175	13383	13372	13399	13152	13515	13288	13196	13248	13355	13188	13313	13280	13397	13395	13442	13276	13253	13423	13204	13234	13392	13120	13469	13328	13255	13296	13282	13315	13283	13320	13234	13267	13245	13255	13395	13272	13363	13563	13313	13202	13309	13415	13307	13275	13281	13272	13357	13400	13300	13223	13401	13224	13265	13244	13334	13326	13309	13299	13249	13420	13351	13369	13358	13395	13217	13052	13269	13397	13397	13250	13318	13387	13317	13170	13415	13350	13514	13184	13317	13292	13213	13286	13181	13232	13319	13344	13277	13343	13317	13271	13244	13355	13135	13455	13283	13322	13293	13236	13400	13333	13412	13257	13362	13265	13334	13264	13205	13301	13363	13248	13274	13253	13418	13247	13376	13183	13423	13187	13345	13295	13321	13270	13325	13378	13273	13268	13361	13212	13300	13304	13347	13122	13040	13304	13292	13206	13327	13284	13384	13365	13385	13174	13190	13386	13218	13254	13434	13389	13429	13211	13418	13361	13186	13453	13464	13447	13215	13196	13307	13141	13311	13530	13368	13156	13299	13288	13346	13246	13396	13312	13321	13412	13356	13246	13218	13243	13271	13277	13393	13381	13353	13232	13336	13154	13313	13384	13435	13340	13385	13351	13399	13261	13264	13363	13332	13284	13266	13329	13279	13349	13348	13504	13239	13325	13278	13367	13316	13290	13554	13467	13319	13435	13398	13420	13244	13246	13340	13401	13315	13355	13234	13366	13212	13408	13281	13384	13324	13322	13355	13225	13464	13316	13294	13344	13180	13198	13294	13181	13401	13351	13280	13210	13335	13358	13268	13210	13342	13281	13283	13296	13395	13358	13437	13257	13352	13446	13149	13285	13164	13228	13269	13198	13389	13154	13469	13278	13457	13073	13256	13170	13293	13224	13231	13202	13401	13346	13341	13401	13289	13218	13351	13310	13260	13379	13315	13183	13276	13142	13312	13262	13195	13301	13303	13301	13334	13230	13159	13314	13120	13329	13305	13229	13336	13325	13379	13331	13244	13278	13476	13244	13311	13298	13404	13485	13203	13403	13265	13382	13307	13287	13310	13258	13266	13333	13223	13373	13148	13328	13335	13264	13401	13265	13170	13320	13388	13374	13371	13231	13299	13196	13110	13209	13192	13280	13302	13294	13311	13131	13333	13441	13313	13262	13191	13212	13316	13325	13340	13232	13382	13195	13310	13387	13218	13207	13275	13301	13341	13294	13302	13203	13401	13305	13305	13299	13225	13211	13313	13210	13206	13319	13389	13384	13298	13306	13244	13281	13306	13136	13148	13248
23685	20774	27938	23794	21679	20636	19075	16883	16527	16544	16481	16203	16322	16951	24136	28692	25723	22075	18817	16778	16190	15974	15708	15897	15951	15851	15857	15848	15946	15937	15980	15943	16168	15874	16028	15978	15909	15560	15773	15877	15877	15698	15893	15830	15824	15772	15639	15778	15780	15744	15917	15788	15703	15850	15754	16080	15777	16010	15936	15832	15758	15740	15734	15864	15761	15943	15971	15734	15757	16043	15808	15682	15856	15868	15633	15518	15745	15780	15913	15879	15704	15815	15937	15709	15903	15671	15713	15649	15818	15808	15820	15858	15783	15876	15775	15669	15813	15906	15928	15571	15727	15560	15756	15697	15822	15822	15846	15893	15919	15670	15916	15698	15743	15769	15848	15776	15782	15733	15815	15848	15728	15671	15825	15842	15781	15839	15811	15647	15711	15757	15956	15852	15804	15836	15879	15897	15805	15609	15736	15767	15641	15651	15738	15875	16042	15675	15836	15695	15825	15660	15715	15761	15961	15823	15513	15840	15763	15681	16157	15816	15947	15731	15723	15912	15882	15685	15531	15826	15750	15787	15759	15801	15844	15779	15801	15845	15704	15792	15658	15891	15908	15594	15748	15805	15812	15765	15904	15593	15901	15773	15516	15843	15732	15893	15649	15543	15864	15858	15629	15701	15678	15563	15726	15715	15740	15757	15709	15757	15735	15740	15960	15860	15965	15751	15744	15739	15920	15839	15889	15593	15925	15865	15781	15728	16061	15645	15715	15685	15655	15808	15678	15785	15763	15730	15752	15642	15679	15830	15603	15698	15714	15652	15820	15675	15855	15904	15722	15808	15796	15737	15835	15452	15756	15826	15924	15604	15546	15735	15705	15756	15712	15853	15983	15842	15680	15856	15800	15826	15663	15845	15904	15724	15664	15708	15928	15969	15589	15811	15711	15924	15819	15729	15656	15676	15864	16104	15806	15532	15650	15847	15548	15844	15774	15684	15790	15773	15723	15776	15692	15659	16014	15666	15676	15654	15851	15674	15862	15853	15956	15739	15851	15700	15840	15736	15901	15651	15779	16089	15780	15825	15764	15784	15865	16124	15755	15695	15539	15650	15595	15697	15821	15910	15794	15691	15734	15849	15589	15693	15747	15677	15727	15843	15727	15543	15861	15873	15762	15772	15813	15808	15639	15846	15677	15821	15755	15949	15615	15557	15706	15825	15720	16022	15567	15837	15761	15658	15792	15772	15625	15782	15881	15803	16027	15972	16114	15937	15544	15705	15804	15468	15799	15670	15610	15713	15614	15757	15612	15713	15581	15927	15622	15762	15860	15851	15698	15871	15816	15805	15907	15845	15669	15718	15819	15809	15854	15609	15755	15672	15810	15963	15857	15835	15832	15805	15941	15941	15790	15605	15746	15860	15815	15599	15801	15824	15888	15640	15666	15757	15671	15779	15699	15967	15863	16001	15906	15798	15774	15698	15925	15575	15893	15566	15659	15690	15837	15627	15855	15707	15844	15552	15819	15776	15711	15657	15769	15837	15752	15874	15679	15568	15795	15862	15849	15759	15778	15787	15833	15701	15769	16021	15768	15816	15764	15848	15743	15789	15849	15785	15808	15841	15802	15818	15677	15751	15856	15803	15696	15587	15867	15535	15732	15709	15778	15604	15807	15812	15755	15644	15692	15987	15748	15664	15840	15796	15865	15589	15753	15647	15741	15714	15755	16166	15709	15800	15736	15812	15611	15773	15847	15905	15534	15768	16004	15632	15764	15812	15693	15712	15754	15755	15953	15599	15775	15618	15919	15902	15803	15771	15807	15924	15746	15981	15944	15875	15917	15782	15822	15891	15912	15875	15652	15576	15847	15738	15708	15765	15829	15743	15896	15939	15680	15648	15672	15929	15861	15671	15649	15801	15889	15912	15674	15843	15843	15818	15763	15850	15664	15811	15539	15667	15770	15715	15742	15903	15825	15808	15807	15730	15940	15696	15964	15858	15803	15692	15681	15981	15748	15904	15853	15794	15844	15780	15861	15837	15860	15765	15820	15740	15813	15731	15803	15667	15833	15808	15904	15938	15664	15797	15775	15863	15674	15792	15803	15846	16094	15755	15802	15700	15922	15880	15585	15639	15627	15777	15850	15895	15792	15921	15824	15836	16105	15835	15778	15815	15743	15735	15919	15629	15784	15867	15782	15876	15850	15786	15873	15671	16009	15749	15673	15686	15953	15910	15923	15487	15766	15814	15910	15747	15712	15799	15910	15715	15571	15726	15759	15699	15749	15514	15765	15731	15826	15681	15657	15867	15765	15778	15685	15709	15787	15815	15669	15830	15843	16024	15808	15830	15813	15846	15741	15772	15693	15769	15781	15761	15711	15833	15739	15871	15766	15688	15688	15682	15633	15597	16064	15716	15730	15833	15689	15738	15783	15906	15863	15764	15865	15640	15622	15944	15885	15740	15999	15765	15749	15574	15744	15586	15815	15625	15797	15753	15857	15656	15663	15774	15901	15649	15569	15727	15913	15723	15829	15560	15693	15751	15671	15873	15910	15512	15891	15824	15772	15696	15831	15889	15846	15884	15906	15784	15749	15723	15828	15852	15671	15834	15533	15828	15736	15579	15865	15672	15842	15808	15655	15861	15869	15815	15971	15720	15755	15752	15954	15866	15455	15668	15688	15870	15795	15793	15860	15673	15714	15884	15776	15677	15824	15687	15765	15686	15926	15979	15655	15922	15832	15763	15817	15885	15701	15927	15837	15909	15715	15780	15623	15791	15650	16031	15797	16024	15708	15794	15949	15800	15901	15654	15958	15839	15874	15638	15748	15860	15729	15732	15773	15633	15914	15522	15733	15685	15608	15690	15776	15787	15757	15870	15588	15812	15895	15716	15829	15812	15647	15881	15800	15897	15655	15841	15690	15944	15802	15679	15812	15855	15823	15816	15846	15777	15593	15642	15738	15809	15858	15979	15726	15643	15802	15818	15980	15883	15875	15839	15565	15776	15711	15700	15866	15692	15667	15711	15777	15812	15769	15933	15534	15647	15733	15825	15665	15921	15468	15676	15759	15772	15825	15745	15674	15710	15841	15690	15853	15668	15960	15696	15805	15750	15819	15855	15812	15733	15763	15935	15780	15758	15867	15677	15837	15913	15889	15944	15912	15628	15779	15669	15763	15825	15902	15777	15707	15912	15787	15956	15790	15937	15698	15821	15536	15841	15746	15481	15886	15906	15808	15887	15973	15729	15798	15882	15856	15899	15779	15659	15812	15777	15770	15706	15832	15859	15749	15949	15745	15818	15788	15984	15717	15790	15595	15787	15823	15827	15696	15786	15856	15874	15673	15880	15959	15811	15867	15947	15810	16031	15822	15673	15732	15819	15737	15732	15751	15631	16016	15616	15776	15721	16015	15793	15728	15874	15814	15620	15623	15678	16043	15858	15825	15782	15953	15744	15827	15743	15840	15847	15928	15945	15828	15807	15691	15780	15804	15749	15681	15701	15870	15718	15803	15895	15904	15978	15780	15885	15796	15811	15804	15737	15739	15764	15744	15908	15870	15727	15766	15841	15907	15982	15793	15795	15690	15694	15701	15620	15808	15645	15610	15817	15860	15732	15926	15917	15901	15917	15690	15745	15828	15646	15703	15770	15768	15911	15846	15665	15947	15661	15640	15828	15838	15746	15890	15800	15733	15788	15910	15733	15655	15634	15503	15752	15644	15761	15944	15650	15975	15790	15840	15829	15952	15874	15794	15708	15880	15742	15877	15854	15723	15870	15747	15644	15733	15834	15759	15804	15727	15742	15771	15818	15850	16044	15780	15858	15814	15765	15852	15883	15633	15710	15668	15731	15706	15584	15748	15874	15713	15613	15638	15957	15854	15776	15667	15750	15670	15747	15869	15957	15789	15673	15709	15532	15699	15548	15907	15931	15728	15532	15757	15829	15784	15803	15685	15815	15907	15787	15891	15826	15657	15690	15817	15753	15926	15743	15845	15813	15916	15758	15790	15949	15716	15879	15894	15602	15882	15841	15732	15677	15621	15808	15857	15700	15867	15842	15901	15596	15710	15705	15596	15836	15750	15629	15727	15586	15931	15687	15659	15884	15796	15965	16147	15744	15763	15888	15765	15931	15794	15787	15829	15592	15747	15864	15866	15867	15779	15638	15813	15715	16021	15964	15826	15659	15704	15546	15728	15719	15714	15825	15908	15660	15711	15678	15681	15689	15692	15931	15854	15662	15745	15663	15819	15773	15778	15626	15838	15725	15801	15747	15744	15731	15753	15839	15888	15817	15696	15951	15664	15619	15644	15791	15509	15926	15839	15668	15865	15711	15843	15902	15729	15842	15671	15667	15774	15827	15761	15782	15649	15633	15620	15817	15919	15792	15780	16036	15639	15713	15835	15722	15736	15816	15800	16000	15930	15595	15973	15803	15880	15595	15631	15642	15813	15659	15730	15709	15718	15914	15854	15873	15749	15789	15772	15918	15644	15784	15526	15857	15633	15655	15658	15749	15761	15721	15873	15765	15699	15863	15676	15890	15680	15816	15816	15736	15852	15731	15696	15738	15941	15712	15852	15706	15781	15957	15876	15644	15819	15952	15780	15748	15507	15803	15888	15786	15700	15777	15663	15797	15723	15862	15802	15623	15871	15708	15858	15681	15769	15777	15770	15877	15931	15941	15711	15775	15627	15761	15673	15613	15957	15748	15794	15831	15872	15768	15665	15791	15744	15731	15728	15767	15752	15701	15863	15828	15755	15691	15772	15713	16017	15957	15627	15808	15691	15774	15789	15776	15837	15873	15596	15899	15593	15809	15770	15898	15676	15853	15904	15764	15588	15721	15761	15611	15614	15693	15745	15622	15879	15689	15598	15867	15840	15429	15782	15841	15673	15827	15806	15719	15881	15955	15805	15779	15758	15740	16001	15740	15771	15770	15897	15671	15808	15773	15838	15747	15832	15829	15923	15875	15907	15846	16191	15744	15990	15950	15769	15785	15993	15956	15682	15664	15864	16032	15878	15928	15992	15646	15627	15794	15703	15830	15705	15733	15726	15768	15714	15848	15652	15761	15895	15622	15870	15732	15547	15953	15763	15649	15920	15698	15741	15805	15861	15776	15625	15576	15729	15667	15620	15744	15835	15987	15877	15973	15836	15793	15788	15783
13802	26208	24201	19973	18714	16586	14843	14823	14486	14158	14036	14013	14205	15573	26089	29428	25305	20398	16455	14531	13998	13695	13539	13713	13725	13572	13633	13719	13594	13471	13781	13701	13609	13611	13673	13693	13812	13605	13552	13759	13662	13681	13598	13766	13497	13588	13568	13825	13717	13548	13645	13646	13706	13465	13687	13712	13738	13551	13637	13575	13660	13518	13545	13683	13620	13498	13691	13662	13367	13689	13572	13603	13566	13480	13692	13575	13507	13465	13564	13663	13635	13529	13632	13591	13666	13678	13550	13735	13595	13455	13546	13583	13583	13638	13623	13689	13647	13699	13723	13601	13571	13628	13619	13672	13756	13572	13550	13543	13465	13590	13707	13662	13695	13537	13559	13607	13516	13581	13763	13700	13698	13530	13422	13657	13569	13698	13498	13503	13686	13639	13587	13880	13570	13733	13658	13562	13535	13672	13690	13800	13615	13533	13488	13807	13772	13479	13583	13560	13718	13450	13769	13466	13656	13535	13656	13641	13479	13672	13583	13612	13675	13505	13635	13470	13601	13574	13432	13714	13641	13427	13550	13555	13584	13689	13524	13642	13613	13575	13527	13495	13561	13599	13653	13705	13608	13578	13612	13517	13688	13534	13586	13609	13437	13597	13404	13690	13714	13690	13660	13557	13576	13626	13567	13680	13571	13681	13521	13649	13664	13618	13673	13709	13472	13649	13478	13753	13665	13615	13610	13638	13500	13553	13478	13553	13752	13497	13515	13525	13679	13367	13588	13656	13640	13679	13482	13550	13636	13604	13670	13465	13502	13619	13678	13437	13596	13637	13496	13559	13489	13572	13601	13544	13688	13487	13553	13558	13562	13534	13566	13568	13656	13711	13660	13498	13434	13525	13630	13719	13563	13598	13535	13513	13490	13491	13574	13714	13638	13549	13682	13658	13604	13673	13561	13610	13429	13430	13597	13556	13581	13644	13500	13613	13524	13359	13340	13686	13709	13526	13629	13654	13547	13581	13523	13534	13516	13410	13647	13658	13571	13601	13611	13695	13555	13474	13594	13521	13550	13719	13641	13498	13682	13619	13599	13559	13533	13571	13469	13643	13488	13400	13623	13678	13554	13626	13561	13669	13581	13610	13672	13641	13588	13634	13607	13716	13651	13672	13623	13387	13516	13541	13625	13490	13598	13631	13632	13490	13488	13515	13468	13546	13563	13649	13417	13565	13608	13354	13524	13568	13659	13635	13559	13610	13770	13505	13516	13399	13683	13591	13510	13583	13514	13519	13624	13577	13637	13596	13699	13687	13403	13712	13514	13534	13664	13427	13626	13570	13589	13536	13782	13536	13557	13413	13586	13566	13676	13559	13652	13679	13442	13661	13583	13723	13549	13697	13568	13509	13630	13618	13441	13516	13712	13626	13463	13700	13630	13599	13527	13426	13606	13708	13564	13574	13509	13620	13617	13522	13558	13630	13721	13423	13476	13507	13471	13488	13704	13531	13458	13585	13546	13516	13647	13580	13626	13630	13649	13468	13625	13491	13685	13733	13612	13662	13675	13496	13668	13610	13515	13619	13587	13684	13654	13638	13621	13685	13556	13539	13555	13562	13552	13549	13732	13655	13533	13711	13732	13591	13785	13646	13553	13613	13508	13615	13700	13497	13390	13623	13441	13666	13710	13456	13630	13664	13656	13517	13520	13641	13632	13786	13763	13540	13614	13646	13634	13638	13477	13669	13624	13662	13736	13549	13572	13508	13702	13672	13579	13510	13688	13443	13599	13576	13585	13776	13625	13643	13601	13731	13699	13584	13654	13650	13692	13485	13465	13769	13622	13692	13688	13541	13498	13412	13458	13664	13618	13671	13608	13565	13463	13685	13553	13637	13560	13620	13591	13751	13474	13527	13574	13552	13396	13531	13464	13463	13643	13591	13530	13490	13520	13731	13676	13445	13610	13645	13580	13561	13652	13516	13760	13631	13693	13424	13625	13623	13662	13529	13691	13491	13733	13469	13559	13685	13517	13685	13618	13473	13499	13726	13574	13534	13604	13472	13584	13697	13382	13496	13432	13674	13509	13587	13457	13715	13569	13577	13530	13592	13571	13531	13475	13486	13677	13482	13536	13494	13668	13568	13556	13580	13669	13433	13744	13734	13639	13430	13633	13535	13671	13679	13669	13396	13748	13526	13544	13624	13550	13723	13690	13633	13556	13626	13488	13704	13600	13458	13569	13550	13693	13501	13673	13563	13552	13563	13735	13651	13553	13528	13711	13417	13486	13641	13764	13711	13455	13477	13591	13562	13680	13532	13595	13468	13577	13617	13470	13637	13609	13554	13456	13538	13454	13475	13546	13461	13331	13653	13502	13753	13304	13614	13522	13606	13512	13531	13646	13538	13583	13603	13627	13657	13501	13675	13540	13524	13716	13570	13571	13618	13616	13745	13494	13673	13627	13585	13466	13692	13520	13695	13530	13709	13560	13596	13633	13548	13543	13725	13749	13633	13721	13582	13452	13617	13651	13441	13539	13469	13696	13508	13558	13513	13537	13713	13531	13484	13866	13536	13601	13669	13526	13597	13630	13663	13608	13590	13486	13539	13615	13632	13616	13573	13548	13473	13556	13594	13711	13480	13660	13718	13616	13540	13722	13659	13621	13654	13791	13475	13617	13686	13531	13368	13680	13509	13584	13641	13593	13691	13605	13659	13353	13691	13694	13518	13515	13440	13397	13614	13609	13523	13590	13512	13588	13658	13535	13395	13529	13572	13621	13619	13683	13719	13603	13480	13595	13625	13688	13567	13553	13563	13581	13684	13633	13569	13470	13717	13746	13472	13582	13429	13524	13617	13307	13667	13698	13575	13665	13554	13601	13618	13691	13501	13434	13606	13682	13573	13694	13639	13598	13456	13503	13508	13584	13596	13603	13588	13553	13707	13593	13583	13618	13607	13658	13518	13622	13677	13651	13436	13595	13710	13559	13505	13672	13498	13545	13621	13762	13647	13681	13520	13581	13647	13496	13605	13652	13640	13481	13611	13468	13423	13563	13461	13625	13546	13615	13526	13642	13616	13490	13756	13605	13655	13479	13488	13598	13639	13536	13601	13597	13508	13753	13619	13557	13582	13508	13589	13472	13509	13598	13691	13427	13529	13562	13619	13620	13656	13670	13627	13626	13516	13691	13605	13548	13534	13560	13701	13799	13504	13595	13550	13776	13796	13321	13576	13552	13512	13511	13609	13548	13529	13652	13526	13676	13661	13595	13756	13545	13461	13388	13650	13602	13512	13624	13559	13546	13684	13646	13513	13517	13501	13428	13573	13538	13623	13638	13673	13592	13550	13676	13683	13503	13568	13396	13581	13592	13599	13672	13493	13644	13600	13518	13412	13594	13635	13514	13675	13456	13630	13635	13572	13531	13599	13482	13564	13534	13486	13701	13584	13591	13477	13564	13662	13688	13593	13574	13822	13540	13576	13690	13545	13667	13460	13560	13817	13268	13375	13713	13527	13590	13504	13641	13615	13608	13686	13627	13520	13613	13698	13638	13516	13699	13543	13475	13570	13379	13499	13593	13702	13560	13500	13720	13593	13579	13653	13399	13616	13720	13546	13616	13497	13703	13557	13650	13642	13640	13543	13662	13457	13524	13816	13790	13678	13587	13511	13567	13473	13616	13525	13713	13653	13625	13592	13462	13638	13634	13700	13495	13717	13499	13593	13494	13494	13539	13678	13672	13578	13584	13592	13517	13573	13688	13438	13443	13525	13635	13597	13580	13734	13654	13633	13587	13690	13538	13556	13669	13679	13608	13563	13595	13473	13563	13397	13518	13687	13485	13573	13676	13656	13634	13613	13572	13575	13736	13677	13566	13506	13731	13758	13722	13697	13502	13708	13556	13626	13822	13543	13678	13581	13622	13641	13537	13664	13658	13523	13563	13638	13371	13594	13578	13448	13586	13626	13711	13674	13639	13693	13476	13609	13458	13512	13608	13618	13677	13557	13486	13572	13622	13638	13601	13618	13549	13515	13519	13545	13650	13557	13417	13585	13543	13617	13503	13549	13652	13458	13780	13738	13586	13686	13522	13581	13587	13558	13520	13515	13459	13470	13533	13659	13703	13625	13623	13566	13650	13412	13480	13421	13647	13377	13615	13523	13457	13469	13461	13613	13591	13644	13658	13519	13594	13663	13473	13636	13519	13444	13666	13804	13738	13611	13555	13624	13495	13520	13525	13606	13595	13424	13746	13588	13596	13523	13594	13645	13413	13767	13745	13615	13567	13598	13496	13467	13771	13457	13655	13563	13485	13578	13304	13691	13651	13604	13569	13570	13688	13664	13484	13538	13509	13651	13521	13595	13569	13794	13595	13560	13589	13626	13537	13714	13707	13475	13564	13715	13548	13672	13546	13653	13629	13694	13647	13645	13583	13490	13628	13717	13494	13468	13622	13668	13594	13503	13584	13604	13651	13647	13608	13594	13615	13574	13595	13532	13395	13481	13452	13407	13617	13666	13599	13509	13533	13605	13550	13560	13597	13593	13687	13487	13598	13435	13410	13539	13478	13502	13523	13625	13607	13572	13515	13737	13542	13642	13398	13583	13506	13628	13593	13502	13641	13627	13568	13684	13561	13526	13491	13609	13728	13650	13649	13527	13763	13571	13642	13628	13685	13685	13659	13523	13568	13643	13672	13542	13619	13641	13624	13508	13558	13605	13591	13535	13542	13553	13475	13603	13435	13440	13531	13587	13686	13610	13560	13469	13717	13545	13632	13679	13549	13599	13524	13659	13623	13541	13469	13598	13637	13624	13378	13575	13511	13599	13759	13589	13693	13544	13531	13655	13615	13716	13587	13512	13612	13518	13574	13687	13779	13679	13667	13573	13594	13701	13472	13502	13584	13655	13604	13649	13714	13738	13657	13669	13581	13552	13577	13545	13521	13639	13549	13552	13609	13613	13534	13457	13615	13611	13451	13660	13572	13595	13676	13537	13401	13701	13499	13621	13752	13479	13757	13685	13368	13672	13702	13612	13433	13486	13664	13634	13662	13630	13598	13614	13739	13606	13616	13806	13340	13566	13751	13669	13574	13675	13659	13653	13679	13545	13594	13733	13649	13612	13572	13629	13447	13591	13560	13672	13408	13528	13664	13535	13562	13682	13584	13563	13554	13602
22463	20842	28573	23237	21014	22678	23900	18515	17241	17496	17267	16840	16773	17314	30443	38245	33449	27024	21496	17795	16596	16280	15834	16122	16028	16007	16071	15888	16127	15989	15943	16049	15917	15929	15933	16092	16022	16049	16043	16041	15814	15902	15969	15735	15967	15899	16028	15816	16152	15984	15874	15815	15964	15848	15747	16001	15950	15834	15990	15811	15914	15753	16049	15710	16058	15913	15990	15976	15890	15926	15964	15912	15949	15898	15969	15918	15923	15871	16011	15703	15822	15696	15757	15812	15829	15887	15692	15829	15770	15970	15718	15906	15754	15901	15746	15841	15889	15916	15896	15824	15934	15734	15837	15938	15775	16019	15893	15892	15617	15904	15817	15794	15861	15800	15680	15893	15890	15799	15849	15841	15844	15732	15939	15760	15835	15914	15797	15663	15941	15973	15957	15940	15691	15809	15795	15872	15784	15868	16052	15873	15865	15816	15779	15863	16008	15759	15924	15924	15751	15813	15991	15675	15955	15904	15952	15749	15854	15761	15871	15846	15946	15679	16003	16026	15925	15773	15771	15790	15881	15737	15897	15812	15907	15930	15782	15776	15744	15713	16068	15930	15814	15666	15806	15855	15904	15863	15934	15832	15955	15744	15636	15870	15799	15927	15761	15688	15839	15559	15937	15903	16048	16145	15939	15799	16034	16015	15914	15638	15768	15812	15627	15950	16034	15939	15904	15953	15687	15672	15775	15901	15826	15744	15793	16003	15778	15837	15786	15845	15819	15732	15738	15842	15931	15932	15951	15778	15769	16047	15879	15729	15972	15715	16002	15865	15730	15858	15777	15991	15993	15649	15913	15877	16031	16033	15618	15878	15889	16033	15813	15887	15860	15780	15821	15778	15947	15783	16027	15835	15799	15728	15862	15787	15859	15673	15953	15794	15832	15893	15747	15820	15794	15626	15897	15859	15953	15806	15943	15846	15894	15889	15794	15887	15901	15853	15732	15888	15677	15745	15896	15870	15716	15838	15829	15632	15814	15853	15948	15928	16049	15829	15859	15973	15868	15748	15862	15924	15844	15794	15892	15884	15883	15867	15946	15924	15823	15847	15793	15658	15847	15950	15851	15807	15956	15808	15856	15900	15754	15870	15723	15929	15557	15948	15773	15812	15728	15788	15642	15935	15847	15929	15986	15992	15756	15912	15900	15878	15942	15927	15898	15916	16010	15945	15899	15737	15975	15840	15949	15882	16150	15949	15982	15855	15687	15948	15785	15964	15726	15789	15626	15818	15656	15903	15751	15727	15865	16014	15923	15828	15852	15849	15773	15798	15876	15839	15927	15939	15807	15824	15975	15895	15776	15900	15970	15844	15667	15890	15634	15849	15804	15668	15685	15795	15997	15677	15806	15739	16037	15981	15894	15835	15660	15891	15869	15978	16012	15867	16015	15934	15769	15717	15851	15816	15708	15810	15930	15987	15807	15927	16003	15891	15604	15694	15844	15722	15726	16009	15804	15815	15767	15740	15892	15934	15831	15907	15991	15792	15736	15837	15845	16036	16051	15778	16092	15979	15723	15801	15759	15802	15819	15883	15895	15594	16001	15956	15848	15971	16013	15802	15980	15939	15894	15776	15933	15851	15875	15962	15951	15759	15674	15753	15898	15862	15891	15803	15980	15891	15853	15682	15760	15903	15855	15693	15726	15658	15722	16076	15765	15734	15628	15618	15886	15762	15884	15769	15906	15960	15741	15808	15782	15873	15917	15711	15836	15921	15951	15938	15869	15827	15882	15935	15561	15896	15925	15982	15849	15762	15731	15850	15768	15909	15722	15872	15881	15796	15653	16092	15946	15846	15891	15904	15829	16040	15879	15883	15853	15895	15987	15989	15963	15749	16011	15879	15699	15627	15942	15824	15832	15951	15925	15714	15785	15652	15736	15680	15773	15798	15787	15776	15883	15918	15712	15969	15877	15880	15882	15784	15808	15582	15776	15683	16003	15749	16009	15799	15876	15930	15937	15877	15904	16057	15949	15991	15739	15893	15882	15763	15983	15904	15685	16017	15937	15898	15755	15716	15700	15970	15783	15820	15772	16038	15867	15914	15854	15720	15936	16101	15751	15811	15632	15791	15709	15922	15855	15915	15958	15830	15949	15837	15738	15800	15802	15986	15912	15886	16119	15821	15665	15867	16056	15830	15814	15861	16002	15897	15838	15936	15730	15623	15716	15961	15953	15835	15607	15849	16096	16106	15786	15649	15818	15757	15848	15865	15973	15740	15817	15774	15792	15637	15872	15988	15739	15719	15881	15910	15829	15960	15762	15974	15685	16080	15806	15823	15556	15614	15794	15938	15742	15768	15793	15727	15881	15931	15952	15750	15896	15959	15835	15896	15841	15731	15912	15884	15803	15725	15717	15843	15882	16154	15958	15872	15930	15975	15963	15659	15728	15980	15822	15653	15716	15757	15730	15968	16062	16034	15740	15729	15651	15647	15827	15848	15941	15932	16023	15697	15765	15706	15921	16010	15906	15734	16020	15702	15844	15739	15785	16052	15918	15742	15926	15936	16044	16000	15788	15710	15563	15760	15788	15865	15907	15736	16048	15831	15702	15943	15738	15670	15713	15840	15819	15772	15837	15923	15858	15885	15693	15925	15790	15833	15963	15946	15816	15805	15919	15872	15858	15816	15691	15896	15844	15835	15734	15936	15724	15682	15856	16037	15959	15907	15718	15956	15895	15952	15928	15836	15961	15794	15660	15845	15749	15928	15666	15914	15817	15783	15641	15811	15934	15813	15782	15712	15889	15928	15828	15875	15784	15828	15910	15894	15752	15535	15853	15959	15750	15732	15912	15734	15882	15810	15821	15742	15764	15924	15841	15864	15808	15766	15756	15886	15805	15929	15888	15790	15974	15570	15770	15747	15815	15864	15784	15832	16061	15948	15909	15789	15636	15806	15940	15977	15804	15661	15869	15710	15868	15811	15728	15618	15880	15877	15915	15762	15824	15819	15675	15940	16039	15785	15835	15822	15702	15630	15730	15870	15971	15766	15698	15717	15779	15867	15803	15805	15937	15870	15857	15800	15924	16007	15912	15827	15536	15957	15657	15970	15943	15859	15778	15779	15769	15915	16055	15741	15744	15839	15789	15889	15981	15927	15773	15722	16148	15718	16022	15969	15824	15621	15841	15813	15785	15883	16041	15792	15851	15723	15816	15646	15893	16094	15755	15901	15845	16033	15848	15858	15893	15919	15851	15827	15735	15683	15652	15850	15683	15720	15807	15821	15698	15797	15859	15706	15861	15826	15890	15736	15920	16019	15741	15818	15730	15964	15977	15778	15924	15890	15586	15857	16004	15847	15920	15781	15820	15625	15916	15826	15988	15703	15884	15854	15902	15922	15865	15667	15791	15819	15886	15968	15777	15944	15725	15755	15961	15763	15785	15671	15850	15900	15977	15921	15944	15986	15846	15819	15712	15635	15841	15865	15829	15932	15759	15943	15747	15770	15702	15927	15777	15835	15795	15916	15842	15907	15856	15901	16017	15768	15811	15861	15820	15915	15918	15775	15927	15963	15987	15922	15813	15907	15849	15792	15802	16001	15884	15748	15678	15702	15999	16023	15987	15877	15897	15887	15903	16124	15764	15643	15925	16066	15809	15910	15709	15777	16097	15925	15797	16023	15929	15778	15884	16005	15889	15695	15973	15736	15965	15642	15802	15876	15961	15876	15904	15878	15797	15929	15747	15835	15831	15684	15988	15811	15903	15805	15873	15788	15940	15839	16038	15971	15802	15805	15721	15790	15777	15894	16059	15851	15823	15890	15525	15715	15752	15872	15790	15786	15761	15808	15978	15708	16021	15917	15945	15870	15965	15834	15825	15798	15841	15779	15703	16072	15754	15845	15820	15829	15727	15719	15881	15624	15842	15744	15790	15799	15872	15896	15863	16016	15843	15832	15719	15866	15915	15611	15619	15968	15957	15875	15846	15913	15688	15929	15894	15799	16002	15826	15740	15891	15770	15911	15853	15944	15878	15854	15784	15879	15876	15842	15927	15961	15895	15735	15931	15933	15712	15919	15947	15748	15694	15882	15964	15534	15843	15697	15855	15802	15909	15830	15803	15921	15876	15905	15889	15911	15769	15880	15888	15745	15887	16010	15767	15734	15725	15821	15819	15827	15794	15784	15731	15939	15947	15784	15894	15691	15875	15687	15921	15914	15691	15709	15910	15772	15804	15849	15718	15895	15750	15762	16002	15820	15807	15574	15864	15650	15836	15964	15848	16051	16063	15792	15960	15633	15815	15835	15734	15906	15724	16065	15642	15967	15897	15880	15821	15655	15930	15870	15769	15852	16072	16039	15971	15860	15810	15756	15948	15692	15960	15798	15769	15856	15802	15879	15814	15803	15715	15783	15912	15762	15719	15771	15786	15972	15853	15817	15947	15809	15821	15607	15576	15804	15963	15956	15854	15878	15982	15872	15907	15668	15915	15792	16006	15939	15905	15885	15974	15933	15643	15849	15972	15714	15731	15619	15763	15924	15947	15601	15805	15826	15796	15781	15822	15797	15863	15877	15834	15792	15821	15943	16005	16020	15898	16055	15832	15906	15905	15672	15699	15879	16019	15818	15703	15900	15673	15773	15787	15686	15841	15836	15797	15899	15909	15764	16112	15818	15714	15728	15780	15738	15715	15874	15828	15768	15917	15847	15762	15947	15958	15836	15896	15769	15895	15778	15920	15754	15776	15606	16204	15950	15897	15741	15818	15975	15991	15951	15958	15869	15889	15873	15884	15957	15936	15965	15788	15914	15793	15887	15573	15921	15782	16049	15844	15847	15864	15917	16078	15946	15888	15851	15816	15921	15831	15692	15893	15820	15765	16013	15940	15735	15829	15785	16023	15757	15891	15762	15778	16023	16065	15649	15914	15993	15862	15771	15642	15784	15882	15770	15801	15817	15805	15782	15928	15906	15563	15624	15805	15936	15904	16020	15902	15714	15849	15881	15976	15858	15879	15792	15781	15826	15962	15953	15980	15864	15801	15771	15752	15728	15899	15831	15833	15561	15777	15623	15791	15680	15963	15898	15798	15965	15853	15806	15727	15973	15843	15885	16018	15829	15823	15803	15857	15774	15724	15827	15817	15837	15799	15813	16011	15926	15911	15871	15795	15901
15802	31106	28790	23495	20020	16758	16423	16332	15763	15481	15455	15226	14840	15909	33951	38670	33662	26230	19534	15431	14070	13790	13770	13632	13682	13816	13598	13685	13737	13588	13516	13822	13704	13642	13521	13750	13505	13637	13646	13590	13466	13566	13721	13689	13501	13782	13586	13584	13754	13669	13611	13665	13636	13582	13664	13619	13616	13632	13753	13667	13615	13730	13747	13518	13680	13481	13925	13513	13704	13627	13633	13771	13479	13593	13716	13671	13579	13529	13589	13611	13626	13399	13796	13445	13677	13605	13621	13580	13561	13701	13573	13552	13694	13537	13648	13629	13626	13698	13667	13648	13721	13826	13670	13489	13446	13629	13556	13660	13638	13644	13509	13502	13499	13738	13529	13613	13760	13431	13614	13748	13620	13732	13625	13563	13453	13546	13621	13520	13601	13525	13546	13582	13625	13605	13794	13585	13603	13420	13800	13717	13787	13792	13580	13637	13563	13625	13594	13604	13527	13532	13751	13622	13553	13440	13571	13551	13605	13525	13709	13543	13620	13809	13515	13671	13561	13659	13726	13522	13596	13587	13804	13612	13575	13661	13654	13539	13559	13557	13666	13594	13449	13618	13628	13805	13642	13602	13515	13584	13677	13488	13610	13655	13699	13505	13633	13669	13538	13408	13484	13557	13613	13626	13512	13627	13630	13539	13579	13540	13437	13663	13576	13543	13619	13553	13672	13541	13587	13698	13504	13700	13634	13624	13670	13574	13659	13488	13639	13564	13474	13448	13549	13430	13588	13613	13605	13633	13674	13506	13454	13379	13443	13450	13539	13775	13645	13701	13478	13603	13616	13678	13557	13532	13604	13652	13568	13673	13571	13656	13608	13536	13589	13628	13628	13588	13607	13553	13565	13524	13573	13592	13563	13739	13597	13544	13508	13666	13608	13678	13669	13578	13593	13443	13578	13542	13620	13717	13749	13498	13499	13669	13667	13453	13561	13773	13561	13584	13600	13711	13496	13605	13557	13450	13573	13643	13536	13579	13600	13753	13796	13552	13821	13613	13594	13608	13706	13569	13770	13544	13590	13609	13680	13597	13636	13531	13498	13664	13662	13639	13514	13445	13578	13648	13622	13572	13428	13412	13490	13674	13655	13566	13690	13527	13412	13482	13396	13575	13433	13503	13771	13646	13681	13619	13492	13550	13552	13625	13551	13580	13591	13633	13462	13548	13445	13676	13650	13631	13664	13680	13649	13589	13667	13586	13576	13571	13474	13641	13500	13606	13605	13655	13514	13620	13702	13558	13649	13513	13678	13690	13548	13593	13627	13494	13537	13559	13451	13602	13667	13624	13554	13710	13513	13487	13735	13568	13495	13563	13589	13492	13589	13290	13581	13629	13547	13492	13745	13617	13558	13512	13661	13733	13549	13507	13611	13579	13670	13524	13526	13496	13576	13608	13685	13736	13535	13513	13638	13507	13673	13539	13714	13664	13608	13563	13728	13675	13559	13467	13608	13565	13703	13621	13580	13526	13774	13630	13652	13530	13698	13529	13461	13621	13531	13495	13438	13642	13421	13742	13544	13406	13732	13568	13641	13628	13573	13512	13589	13444	13782	13742	13626	13592	13585	13834	13637	13680	13577	13792	13728	13631	13663	13685	13599	13586	13610	13676	13832	13623	13662	13560	13727	13656	13483	13557	13547	13636	13629	13526	13641	13504	13598	13621	13708	13701	13564	13526	13616	13645	13742	13619	13654	13673	13590	13700	13572	13617	13655	13459	13684	13402	13592	13666	13671	13570	13638	13687	13470	13657	13722	13608	13428	13579	13599	13639	13428	13566	13623	13590	13463	13479	13617	13792	13588	13616	13648	13613	13522	13535	13678	13532	13784	13588	13668	13539	13545	13760	13607	13485	13608	13595	13622	13503	13591	13631	13676	13556	13591	13615	13630	13621	13596	13572	13643	13680	13538	13626	13588	13497	13698	13567	13559	13478	13727	13500	13600	13399	13520	13640	13460	13556	13753	13404	13514	13563	13601	13471	13722	13401	13529	13449	13462	13469	13477	13588	13494	13594	13648	13715	13559	13725	13519	13591	13705	13624	13612	13519	13610	13589	13655	13737	13486	13450	13473	13591	13703	13497	13469	13651	13692	13654	13515	13476	13616	13652	13562	13564	13570	13581	13537	13552	13661	13487	13691	13633	13586	13554	13608	13558	13724	13519	13516	13624	13676	13571	13562	13761	13660	13459	13597	13484	13528	13554	13465	13855	13814	13487	13559	13596	13704	13553	13714	13485	13554	13613	13626	13601	13507	13541	13685	13510	13613	13547	13511	13538	13664	13588	13620	13527	13610	13536	13408	13504	13625	13494	13623	13560	13461	13670	13584	13443	13417	13446	13618	13547	13618	13542	13746	13661	13467	13590	13551	13678	13613	13625	13686	13627	13569	13681	13679	13656	13725	13556	13473	13632	13629	13607	13559	13727	13610	13583	13651	13445	13623	13507	13831	13525	13685	13681	13667	13523	13497	13590	13621	13633	13480	13720	13597	13618	13651	13518	13488	13392	13643	13563	13619	13528	13619	13664	13713	13708	13462	13539	13700	13603	13495	13468	13616	13664	13646	13720	13545	13540	13796	13423	13714	13637	13765	13504	13428	13497	13606	13699	13562	13615	13542	13683	13758	13505	13563	13564	13750	13564	13667	13427	13443	13614	13670	13691	13505	13697	13421	13622	13471	13592	13559	13628	13629	13671	13456	13441	13622	13603	13550	13726	13563	13740	13501	13579	13485	13503	13600	13750	13421	13729	13516	13703	13625	13557	13653	13507	13592	13617	13663	13552	13575	13655	13644	13660	13551	13644	13600	13718	13665	13732	13603	13682	13612	13523	13704	13563	13612	13394	13743	13614	13657	13752	13686	13655	13491	13544	13701	13683	13602	13525	13539	13639	13623	13742	13573	13630	13647	13424	13689	13584	13598	13424	13560	13666	13575	13597	13752	13560	13583	13597	13604	13630	13629	13605	13710	13526	13599	13621	13705	13667	13509	13500	13730	13425	13563	13587	13714	13552	13666	13544	13572	13686	13598	13810	13673	13658	13503	13716	13632	13605	13536	13526	13699	13642	13776	13487	13611	13638	13515	13640	13739	13651	13711	13728	13674	13625	13638	13647	13500	13636	13635	13528	13638	13616	13567	13550	13622	13679	13685	13530	13740	13440	13637	13628	13732	13718	13667	13539	13540	13661	13625	13689	13560	13621	13580	13823	13640	13640	13733	13639	13515	13559	13624	13587	13780	13668	13660	13511	13649	13520	13586	13629	13652	13589	13732	13558	13543	13487	13573	13705	13687	13528	13756	13778	13561	13571	13640	13695	13645	13515	13555	13482	13670	13622	13714	13711	13558	13634	13490	13667	13565	13680	13734	13716	13567	13445	13660	13668	13614	13343	13589	13561	13413	13765	13495	13537	13677	13609	13661	13634	13591	13649	13569	13488	13717	13524	13656	13658	13539	13445	13511	13667	13466	13410	13723	13427	13581	13492	13731	13554	13667	13504	13643	13687	13830	13666	13522	13546	13609	13834	13559	13601	13655	13771	13668	13548	13704	13601	13649	13605	13644	13711	13686	13503	13747	13569	13576	13525	13759	13709	13581	13678	13609	13654	13581	13555	13694	13685	13527	13689	13675	13573	13567	13513	13603	13553	13556	13565	13565	13557	13635	13558	13638	13456	13629	13633	13577	13655	13644	13733	13624	13619	13577	13757	13498	13589	13729	13568	13699	13747	13349	13444	13631	13586	13568	13494	13603	13584	13539	13791	13614	13692	13491	13460	13497	13757	13653	13577	13636	13597	13383	13706	13705	13502	13662	13533	13755	13554	13726	13681	13613	13607	13626	13565	13610	13665	13697	13720	13492	13465	13692	13704	13505	13675	13405	13582	13869	13612	13538	13651	13545	13672	13629	13553	13619	13551	13651	13653	13598	13568	13557	13541	13613	13632	13548	13555	13504	13618	13493	13537	13703	13672	13580	13552	13673	13763	13622	13529	13631	13728	13505	13654	13495	13710	13663	13626	13667	13589	13489	13827	13610	13707	13575	13566	13501	13736	13520	13499	13573	13678	13615	13660	13568	13506	13630	13563	13562	13696	13660	13597	13537	13652	13699	13632	13636	13500	13714	13475	13661	13658	13660	13486	13673	13597	13621	13424	13611	13634	13750	13685	13717	13418	13695	13548	13638	13631	13695	13487	13583	13762	13677	13622	13684	13637	13532	13629	13695	13600	13562	13604	13599	13275	13619	13461	13608	13730	13544	13602	13627	13561	13572	13819	13549	13690	13663	13573	13547	13541	13567	13506	13509	13574	13742	13488	13534	13701	13662	13507	13714	13859	13508	13559	13697	13612	13564	13649	13348	13584	13654	13605	13612	13487	13569	13580	13595	13668	13666	13597	13466	13722	13709	13627	13650	13739	13508	13514	13784	13768	13652	13614	13646	13634	13595	13566	13694	13624	13627	13645	13604	13608	13570	13661	13545	13698	13672	13648	13777	13810	13611	13761	13610	13744	13557	13617	13563	13465	13531	13691	13659	13637	13740	13492	13506	13659	13540	13709	13592	13482	13678	13663	13604	13444	13784	13579	13411	13631	13588	13548	13681	13643	13571	13722	13765	13568	13619	13686	13566	13563	13636	13548	13621	13592	13571	13617	13676	13580	13717	13606	13717	13628	13572	13653	13634	13568	13748	13695	13568	13557	13655	13660	13642	13569	13581	13607	13608	13629	13479	13599	13503	13555	13653	13507	13614	13444	13620	13702	13598	13525	13606	13720	13680	13551	13522	13586	13496	13500	13615	13715	13562	13598	13590	13624	13506	13545	13605	13658	13692	13592	13518	13630	13715	13507	13580	13543	13696	13707	13500	13543	13580	13749	13563	13530	13615	13675	13605	13483	13642	13754	13716	13778	13518	13549	13722	13577	13614	13620	13618	13496	13739	13639	13684	13585	13626	13544	13495	13704	13777	13535	13498	13611	13743	13573	13776	13606	13651	13583	13592	13554	13698	13475	13527	13455	13571	13598	13515	13560	13427	13497	13632	13703	13566	13479	13685	13644	13643	13619	13678	13510	13710	13617	13563	13443	13737	13552	13821	13442	13655	13562	13585	13597	13600	13456	13482	13693
26882	21588	24491	20302	16162	16023	16417	16405	16237	16017	15909	16082	15896	15923	16747	18107	18015	17008	16580	15919	15881	15806	15700	15802	15741	15651	15762	15707	15617	15741	15731	15550	15689	15666	15777	15692	15663	15597	15610	15724	15779	15683	15723	15651	15841	15625	15637	15553	15707	15648	15468	15602	15873	15792	15776	15466	15781	15625	15633	15733	15750	15673	15599	15878	15839	15772	15534	15710	15680	15664	15699	15452	15816	15729	15675	15615	15526	15659	15703	15664	15484	15660	15938	15590	15603	15423	15714	15693	15782	15753	15663	15527	15605	15809	15749	15634	15747	15779	15778	15531	15644	15633	15576	15646	15642	15829	15710	15727	15650	15789	15611	15485	15697	15648	15781	15615	15611	15663	15865	15646	15835	15762	15647	15700	15758	15784	15820	15850	15515	15655	15617	15565	15573	15737	15691	15624	15607	15452	15661	15873	15682	15730	15726	15522	15680	15791	15842	15576	15709	15559	15728	15681	15680	15695	15487	15726	15747	15702	15453	15697	15695	15605	15640	15597	15639	15756	15805	15624	15716	15651	15762	15531	15609	15672	15687	15421	15597	15764	15811	15705	15807	15596	15903	15630	15846	15821	15796	15717	15684	15709	15636	15729	15655	15569	15631	15575	15745	15696	15739	15779	15659	15490	15474	15780	15489	15792	15722	15598	15532	15553	15551	15746	15744	15655	15783	15725	15503	15737	15820	15724	15638	15671	15677	15743	15506	15666	15619	15442	15638	15735	15634	15579	15786	15788	15897	15652	15580	15994	15675	15644	15576	15857	15666	15652	15723	15621	15620	15600	15689	15700	15645	15679	15579	15566	15733	15709	15639	15770	15628	15906	15641	15515	15637	15817	15749	15611	15683	15672	15610	15685	15650	15675	15398	15676	15673	15795	15706	15706	15588	15500	15596	15755	15468	15710	15711	15666	15630	15772	15730	15728	15854	15659	15709	15671	15613	15917	15680	15577	15496	15783	15521	15570	15557	15633	15631	15603	15741	15569	15571	15868	15586	15648	15653	15771	15635	15656	15570	15642	15534	15682	15857	15575	15780	15699	15638	15510	15603	15763	15763	15713	15724	15583	15589	15819	15708	15640	15668	15692	15715	15686	15728	15601	15636	15601	15536	15702	15553	15691	15562	15668	15600	15541	15477	15757	15703	15496	15661	15657	15614	15806	15854	15666	15746	15654	15710	15755	15586	15549	15546	15637	15602	15532	15611	15353	15632	15457	15873	15452	15729	15644	15838	15757	15621	15570	15651	15683	15661	15536	15687	15813	15717	15786	15675	15476	15669	15766	15577	15634	15673	15826	15952	15697	15521	15454	15759	15820	15670	15658	15637	15621	15609	15845	15514	15600	15436	15729	15599	15559	15593	15680	15726	15690	15598	15541	15634	15558	15468	15730	15777	15611	15623	15688	15766	15427	15744	15596	15552	15916	15942	15775	15715	15631	15685	15559	15706	15654	15578	15670	15715	15492	15784	15742	15765	15597	15856	15628	15835	15740	15684	15671	15622	15673	15760	15872	15763	15704	15708	15716	15880	15636	15527	15648	15624	15656	15763	15720	15629	15590	15704	15761	15571	15602	15667	15735	15842	15757	15678	15939	15872	15758	15610	15716	15512	15712	15790	15614	15750	15577	15527	15792	15605	15650	15610	15743	15506	15764	15624	15764	15604	15756	15782	15689	15585	15694	15873	15586	15714	15642	15764	15659	15607	15704	15620	15841	15675	15666	15664	15743	15484	15797	15752	15727	15547	15651	15582	15606	15633	15419	15625	15660	15636	15717	15626	15506	15743	15575	15586	15784	15568	15630	15784	15854	15652	15807	15540	15744	15910	15682	15832	15810	15685	15716	15653	15746	15760	15607	15585	15756	15935	15567	15699	15758	15810	15807	15416	15706	15891	15778	15772	15659	15689	15705	15663	15625	15645	15676	15574	15680	15799	15703	15605	15795	15754	15638	15739	15875	15504	15758	15905	15720	15629	15647	15898	15709	15651	15535	15540	15616	15878	15601	15693	15766	15518	15606	15647	15600	15598	15667	15611	15769	15750	15724	15602	15943	15732	15703	15792	15855	15498	15687	15750	15567	15872	15797	15656	15851	15493	15789	15586	15737	15460	15744	15804	15641	15605	15560	15590	15785	15701	15695	15622	15768	15613	15749	15730	15514	15666	15643	15815	15482	15736	15569	15651	15472	15866	15675	15735	15572	15500	15589	15575	15587	15595	15583	15910	15769	15681	15683	15553	15684	15675	15543	15664	15696	15640	15563	15756	15649	15812	15806	15561	15750	15539	15576	15677	15606	15776	15645	15643	15675	15641	15643	15694	15709	15739	15674	15663	15454	15562	15760	15924	15731	15650	15679	15774	15573	15790	15573	15571	15661	15599	15821	15699	15699	15609	15672	15898	15798	15810	15855	15776	15591	15607	15717	15625	15618	15820	15575	15891	15623	15615	15629	15655	15453	15622	15696	15556	15727	15908	15584	15812	15575	15717	15624	15760	15733	15700	15682	15762	15475	15592	15653	15598	15771	15530	15692	15614	15533	15814	15581	15653	15620	15537	15654	15709	15934	15612	15710	15614	15916	15659	15758	15710	15869	15580	15788	15625	15741	15710	15595	15839	15634	15729	15590	15434	15611	15778	15604	15941	15891	15825	15591	15781	15499	15611	15870	15786	15600	15652	15550	15469	15525	15640	15709	15448	15632	15635	15585	15781	15619	15835	15603	15584	15688	15719	15860	15599	15597	15596	15522	15575	15754	15663	15723	15559	15627	15713	15704	15760	15690	15651	15780	15717	15853	15618	15536	15734	15594	15648	15637	15707	15774	15577	15675	15710	15845	15713	15685	15722	15552	15583	15716	15641	15787	15642	15943	15729	15667	15514	15714	15616	15684	15660	15725	15803	15722	15757	15834	15668	15685	15763	15709	15599	15603	15744	15638	15619	15769	15597	15830	15694	15681	15865	15724	15694	15538	15528	15719	15752	15781	15477	15663	15677	15691	15686	15607	15632	15510	15651	15612	15587	15805	15829	15706	15686	15727	15602	15580	15521	15573	15728	15565	15722	15883	15754	15915	15710	15802	15572	15614	15586	15579	15775	15587	15788	15752	15937	15538	15596	15916	15677	15760	15702	15729	15546	15748	15633	15557	16001	15731	15699	15631	15574	15768	15633	15697	15643	15632	15710	15773	15588	15634	15537	15608	15805	15535	15649	15589	15640	15660	15494	15560	15589	15644	15676	15530	15587	15423	15540	15425	15694	15778	15651	15605	15717	15723	15725	15658	15390	15768	15608	15613	15726	15570	15772	15792	15651	15718	15666	15508	15690	15867	15763	15795	15631	15698	15741	15788	15627	15521	15857	15695	15756	15711	15671	15776	15722	15789	15728	15583	15705	15668	15796	15727	15682	15667	15644	15601	15671	15761	15643	15534	15688	15756	15847	15763	15644	15779	15794	15551	15781	15892	15828	15704	15726	15840	15517	15713	15637	15893	15763	15624	15461	15554	15737	15594	15591	15536	15655	15576	15750	15658	15666	15705	15790	15641	15833	15794	15734	15643	15703	15595	15514	15552	15790	15805	15871	15750	15693	15865	15508	15565	15863	15464	15758	15652	15676	15695	15705	15670	15684	15589	15560	15623	15800	15572	15764	15765	15577	15788	15740	15697	15646	15881	15663	15659	15575	15588	15736	15636	15727	15757	15494	15824	15719	15677	15827	15817	15782	15652	15624	15602	15635	15728	15687	15575	15687	15511	15856	15651	15637	15503	15681	15817	15632	15665	15902	15685	15661	15761	15786	15813	15731	15680	15875	15607	15563	15723	15631	15547	15711	15661	15676	15670	15640	15753	15614	15448	15643	15684	15676	15710	15548	15829	15656	15693	15830	15556	15848	15849	15747	15577	15655	15844	15449	15797	15628	15659	15472	15731	15723	15740	15755	15759	15866	15726	15727	15713	15701	15609	15785	15611	15623	15542	15571	15610	15916	15753	15689	15650	15706	15798	15741	15829	15746	15691	15694	15545	15742	15616	15604	15861	15918	15636	15643	15522	15677	15709	15656	15593	15714	15553	15719	15819	15881	15630	15666	15867	15556	15737	15610	15661	15665	15630	15502	15491	15645	15614	15815	15762	15936	15624	15714	15642	15683	15628	15578	15557	15693	15600	15593	15632	15515	15651	15673	15607	15545	15619	15843	15668	15770	15782	15868	15714	15788	15805	15852	15851	15714	15777	15894	15476	15669	15572	15545	15540	15686	15707	15700	15724	15774	15576	15590	15698	15735	15621	15624	15629	15612	15697	15652	15731	15769	15612	15712	15665	15881	15695	15743	15761	15689	15785	15536	15597	15776	15683	15616	15739	15665	15481	15572	15885	15789	15558	15593	15594	15659	15339	15667	15750	15454	15614	15498	15611	15658	15732	15696	15729	15746	15754	15684	15566	15631	15646	15681	15680	15784	15626	15756	15695	15663	15855	15646	15489	15704	15651	15750	15509	15444	15677	15490	15664	15569	15860	15659	15551	15453	15574	15832	15530	15752	15765	15484	15423	15807	15508	15545	15645	15755	15651	15818	15762	15683	15672	15777	15766	15667	15552	15385	15606	15686	15788	15643	15662	15754	15612	15763	15527	15634	15673	15873	15687	15797	15481	15715	15544	15733	15667	15857	15583	15658	15564	15656	15682	15797	15840	15514	15753	15855	15781	15534	15722	15577	15695	15794	15636	15616	15799	15584	15568	15761	15679	15672	15633	15625	15916	15550	15761	15481	15696	15751	15543	15520	15587	15869	15653	15655	15784	15617	15551	15706	15610	15704	15655	15947	15828	15788	15689	15721	15809	15879	15735	15640	15647	15933	15772	15663	15656	15691	15688	15542	15791	15599	15840	15802	15741	15692	15665	15558	15666	15750	15545	15683	15886	15880	15721	15597	15567	15585	15658	15640	15595	15678	15702	15751	15755	15624	15619	15656	15774	15687	15524	15674	15612	15555	15776	15740	15616	15654	15568	15748	15611	15697	15582	15516	15639	15718	15803	15756	15613	15871	15640	15816	15727	15647	15764	15615	15658	15791	15673	15564	15869	15907	15631	15532	15774	15763	15839	15565	15656	15783	15790	15602	15458	15631	15643
15288	21124	19536	15240	14126	14111	14270	14690	14171	14154	14014	14177	13721	13880	15379	16824	16106	15099	14143	13837	13578	13393	13561	13606	13554	13681	13528	13638	13578	13496	13574	13446	13517	13561	13462	13701	13515	13570	13563	13582	13599	13556	13588	13690	13424	13427	13457	13555	13574	13560	13396	13519	13506	13476	13328	13485	13471	13586	13542	13503	13396	13483	13562	13594	13574	13562	13588	13646	13382	13417	13509	13414	13306	13346	13508	13600	13623	13527	13416	13300	13397	13440	13393	13554	13559	13545	13599	13604	13534	13370	13622	13453	13328	13635	13529	13381	13497	13278	13684	13473	13489	13507	13524	13322	13489	13354	13446	13414	13454	13372	13546	13472	13525	13624	13531	13583	13567	13477	13500	13466	13530	13532	13456	13400	13409	13605	13491	13497	13351	13446	13509	13506	13533	13651	13487	13651	13467	13290	13614	13524	13432	13564	13519	13441	13527	13461	13602	13558	13504	13630	13412	13581	13386	13476	13698	13566	13380	13484	13393	13614	13412	13487	13462	13514	13449	13450	13363	13488	13606	13387	13651	13518	13722	13436	13444	13406	13438	13280	13514	13493	13502	13460	13534	13392	13455	13667	13378	13627	13497	13478	13606	13564	13582	13649	13538	13674	13309	13376	13524	13415	13552	13526	13426	13432	13557	13459	13403	13379	13321	13516	13491	13491	13455	13454	13551	13512	13509	13591	13592	13381	13646	13712	13402	13607	13501	13701	13706	13478	13535	13422	13515	13591	13599	13459	13499	13531	13589	13635	13427	13550	13551	13638	13555	13563	13267	13449	13501	13505	13610	13593	13516	13342	13334	13556	13367	13292	13458	13522	13514	13508	13559	13487	13486	13440	13540	13475	13490	13578	13351	13379	13423	13454	13508	13460	13596	13415	13520	13408	13677	13451	13333	13397	13377	13638	13415	13544	13639	13482	13444	13541	13581	13502	13477	13656	13620	13351	13462	13529	13468	13629	13578	13567	13506	13386	13430	13231	13521	13443	13628	13657	13494	13484	13582	13510	13485	13449	13503	13517	13434	13533	13471	13353	13567	13323	13357	13425	13644	13380	13307	13429	13525	13568	13458	13415	13518	13455	13690	13411	13575	13572	13673	13654	13606	13273	13531	13346	13579	13540	13459	13285	13501	13530	13588	13604	13409	13625	13489	13394	13494	13613	13387	13648	13459	13628	13471	13598	13603	13486	13361	13485	13546	13381	13425	13575	13459	13583	13366	13699	13508	13582	13544	13563	13565	13609	13520	13603	13541	13447	13538	13561	13545	13550	13524	13583	13609	13534	13368	13448	13511	13452	13304	13572	13577	13451	13500	13382	13415	13519	13520	13520	13647	13436	13393	13504	13349	13521	13450	13533	13452	13533	13494	13506	13407	13536	13529	13461	13334	13481	13505	13564	13493	13468	13485	13579	13492	13352	13304	13358	13571	13545	13443	13509	13602	13384	13467	13548	13511	13359	13622	13475	13546	13543	13401	13493	13476	13483	13385	13500	13504	13504	13445	13438	13368	13509	13460	13584	13410	13372	13563	13547	13527	13357	13626	13506	13568	13408	13451	13469	13522	13523	13604	13457	13354	13446	13388	13436	13407	13553	13519	13439	13491	13533	13568	13486	13592	13650	13439	13580	13433	13564	13607	13617	13539	13307	13510	13491	13382	13453	13579	13459	13504	13684	13493	13698	13474	13530	13601	13332	13533	13642	13499	13515	13389	13652	13418	13546	13463	13451	13460	13452	13567	13652	13568	13517	13474	13612	13533	13460	13488	13377	13565	13395	13549	13538	13443	13517	13484	13628	13402	13556	13410	13534	13451	13487	13446	13552	13423	13551	13428	13527	13582	13637	13469	13523	13618	13373	13482	13378	13364	13470	13404	13488	13514	13620	13471	13540	13584	13534	13493	13521	13518	13475	13339	13534	13488	13417	13391	13463	13588	13476	13465	13499	13580	13406	13590	13479	13445	13468	13364	13658	13393	13541	13536	13491	13506	13539	13490	13627	13397	13532	13499	13450	13495	13433	13393	13488	13600	13579	13624	13525	13503	13523	13445	13483	13446	13549	13566	13629	13506	13481	13468	13546	13525	13483	13516	13456	13609	13575	13431	13438	13469	13715	13431	13382	13511	13503	13479	13698	13539	13480	13320	13491	13511	13589	13406	13567	13525	13501	13490	13431	13575	13623	13637	13358	13491	13554	13659	13569	13326	13608	13565	13491	13508	13586	13560	13364	13554	13505	13451	13412	13652	13686	13486	13495	13499	13427	13452	13363	13593	13540	13502	13560	13619	13559	13525	13467	13434	13508	13594	13441	13572	13451	13439	13533	13475	13476	13492	13522	13411	13436	13619	13578	13523	13633	13454	13517	13382	13506	13584	13720	13444	13650	13382	13470	13583	13523	13456	13387	13508	13597	13531	13483	13498	13447	13504	13593	13657	13595	13535	13641	13378	13547	13484	13532	13571	13607	13591	13431	13604	13466	13627	13593	13557	13498	13551	13550	13502	13497	13386	13701	13569	13475	13551	13463	13412	13553	13490	13394	13472	13620	13540	13481	13550	13512	13471	13464	13760	13426	13431	13442	13567	13409	13456	13522	13287	13457	13557	13386	13508	13442	13472	13523	13453	13399	13445	13512	13411	13564	13439	13568	13418	13430	13661	13487	13519	13520	13449	13536	13513	13635	13495	13508	13537	13393	13428	13452	13632	13494	13540	13560	13464	13534	13503	13642	13526	13527	13402	13613	13618	13374	13735	13577	13573	13367	13565	13468	13422	13531	13567	13381	13386	13699	13552	13538	13574	13296	13433	13687	13567	13525	13450	13471	13631	13489	13429	13489	13563	13411	13450	13466	13393	13474	13582	13709	13644	13488	13533	13471	13484	13556	13512	13544	13430	13556	13564	13571	13423	13549	13457	13575	13457	13499	13410	13579	13498	13447	13659	13536	13371	13358	13463	13520	13382	13415	13491	13576	13560	13504	13604	13597	13536	13395	13457	13511	13533	13498	13485	13546	13419	13483	13457	13455	13604	13459	13530	13549	13450	13459	13607	13447	13611	13390	13502	13731	13483	13396	13457	13539	13542	13466	13436	13488	13438	13529	13458	13545	13584	13558	13482	13532	13391	13517	13579	13435	13477	13591	13467	13639	13495	13602	13414	13543	13336	13448	13554	13463	13573	13634	13513	13350	13438	13420	13470	13716	13571	13509	13547	13390	13543	13414	13464	13512	13524	13431	13449	13598	13458	13506	13297	13597	13512	13330	13668	13454	13474	13480	13433	13627	13495	13590	13428	13530	13497	13501	13552	13325	13614	13522	13525	13562	13484	13643	13592	13370	13480	13590	13518	13621	13437	13519	13501	13510	13586	13701	13552	13520	13641	13409	13323	13303	13332	13457	13587	13627	13373	13397	13413	13421	13382	13476	13430	13506	13478	13482	13518	13537	13518	13564	13450	13383	13582	13614	13545	13503	13438	13566	13574	13492	13369	13692	13474	13550	13590	13493	13601	13459	13510	13409	13523	13529	13603	13561	13598	13470	13496	13537	13599	13464	13346	13669	13436	13532	13503	13523	13351	13472	13666	13548	13602	13493	13308	13529	13616	13560	13415	13497	13625	13339	13413	13585	13608	13499	13557	13449	13650	13712	13442	13541	13375	13544	13534	13468	13536	13512	13617	13607	13587	13533	13564	13388	13420	13398	13639	13508	13468	13407	13501	13493	13503	13568	13294	13497	13678	13568	13555	13466	13638	13393	13535	13588	13549	13583	13487	13580	13682	13393	13377	13426	13712	13461	13577	13497	13611	13559	13569	13559	13549	13499	13489	13501	13562	13513	13395	13583	13434	13582	13679	13537	13645	13512	13600	13413	13604	13600	13460	13559	13475	13492	13417	13642	13547	13386	13567	13504	13646	13648	13453	13439	13298	13373	13434	13649	13492	13606	13452	13322	13487	13468	13525	13510	13582	13479	13619	13530	13542	13535	13481	13620	13641	13571	13588	13447	13546	13501	13485	13501	13411	13469	13382	13410	13600	13601	13515	13624	13637	13541	13568	13546	13373	13653	13542	13444	13450	13409	13378	13530	13576	13619	13418	13443	13465	13466	13562	13672	13498	13440	13638	13426	13507	13586	13510	13600	13453	13578	13671	13503	13360	13395	13458	13514	13515	13438	13471	13429	13482	13518	13490	13502	13528	13626	13540	13698	13386	13596	13569	13480	13586	13465	13618	13561	13531	13526	13355	13627	13532	13652	13500	13617	13445	13597	13612	13564	13401	13533	13555	13540	13554	13409	13622	13607	13548	13665	13570	13460	13510	13529	13502	13407	13468	13506	13462	13572	13551	13354	13416	13496	13516	13346	13556	13408	13437	13498	13593	13497	13538	13610	13551	13544	13402	13425	13593	13557	13543	13439	13510	13639	13380	13678	13551	13348	13413	13413	13763	13623	13624	13420	13529	13603	13557	13499	13524	13460	13541	13347	13584	13606	13561	13577	13599	13372	13550	13448	13465	13599	13353	13612	13492	13518	13728	13567	13463	13511	13509	13417	13725	13580	13415	13629	13417	13406	13515	13495	13734	13401	13567	13443	13625	13421	13673	13343	13715	13559	13301	13396	13587	13593	13563	13527	13498	13500	13438	13493	13560	13730	13427	13531	13587	13511	13478	13615	13603	13586	13513	13586	13590	13569	13416	13481	13545	13473	13517	13539	13546	13561	13576	13523	13679	13496	13548	13529	13604	13469	13362	13489	13314	13477	13545	13381	13428	13476	13521	13454	13413	13452	13541	13721	13564	13509	13566	13412	13475	13534	13415	13303	13403	13413	13395	13594	13567	13352	13425	13490	13560	13489	13532	13466	13457	13497	13517	13463	13727	13506	13590	13556	13566	13397	13667	13524	13643	13457	13597	13387	13512	13479	13691	13410	13551	13518	13468	13348	13602	13550	13542	13544	13540	13496	13544	13663	13431	13634	13549	13550	13451	13537	13528	13624	13547	13647	13392	13577	13349	13443	13525	13634	13613	13704	13599	13431	13544	13569	13466	13579	13554	13538	13553	13612	13779	13668	13644	13432	13423	13529	13481	13514	13539	13435	13477	13403	13339	13538	13529	13470	13543	13388	13379	13456
23691	20792	27949	23802	21446	20316	19540	17385	16717	16606	16740	16505	16472	16830	23368	28795	26121	22626	19048	17056	16322	16119	16085	16134	16222	16090	16327	16029	16181	16048	16155	16092	15874	16024	16060	16112	16101	16269	16061	16037	16077	15909	16060	15903	15960	16032	15908	16116	15982	15937	15937	15872	16157	16235	16005	15902	16000	16013	16046	15962	16121	15793	16089	15897	15998	16086	15831	16011	16193	16004	16001	16006	15942	16018	16202	16048	16024	15877	16046	16049	16062	15917	15912	15955	16113	15838	15780	16130	15950	16254	16005	16033	15934	15969	16012	15943	15988	15972	16091	15880	15882	16008	16112	15972	15891	15953	15883	15985	15927	16177	16013	16085	15935	16110	15931	15899	15830	16053	15916	15835	15997	16066	16152	15930	16123	16041	15852	16036	16052	16223	16019	15951	15800	15918	15811	15868	15980	15922	15885	15944	16062	16034	15896	15956	16019	15981	15945	15934	16069	15832	15941	16040	15963	15894	15824	16142	16186	15998	15965	15967	15976	15792	15990	16027	15753	15965	15860	15756	15914	16004	16142	15614	15850	16076	16069	16017	15997	16032	15988	16081	15907	15954	15791	15855	15991	16070	16096	16064	16112	16001	15935	15968	15937	16081	15973	15971	15915	15885	15924	15965	15941	15905	16189	16104	16072	15915	15730	16190	16067	15995	16081	15850	16001	15953	15715	15780	15907	16003	16049	15890	15953	16043	15968	15919	15953	15915	16034	15901	16185	16167	15798	15866	16046	15977	16128	16046	15937	16001	16111	16031	15958	15758	15843	15837	15714	16099	15946	16129	15823	15915	15741	16157	16096	16050	16104	15752	15906	15842	15863	16029	16031	16134	15941	15866	15958	15894	15864	15878	16202	15963	15983	16135	15865	15882	16202	15895	15974	15975	15998	15915	15931	15950	15944	15917	16120	15846	15963	15908	15983	16177	16108	16042	16176	16112	15929	15989	16058	16139	15934	16006	15899	16024	15785	15822	15734	15998	15944	15958	15993	15971	15897	15936	15846	16059	15932	15997	15964	15987	15893	15923	15749	15782	15747	15827	15821	15981	15992	15991	16041	16009	15960	15797	16087	16022	15981	16111	15810	15901	15931	15765	16071	15926	16005	16013	15848	15984	15902	16018	16016	15803	16174	16237	15936	15954	15783	15928	16006	16028	16124	16155	15819	16021	15964	15809	16052	16076	15902	15924	15982	15936	15981	15987	16052	16064	15738	15907	15843	15946	15863	16029	15847	15778	15914	16100	15869	15973	16087	16245	16017	15949	16030	16016	15827	15936	15855	15857	16148	15627	16013	16023	15808	15870	15945	16163	16061	15982	16076	16112	15904	15941	15889	15939	15981	15870	15977	16048	16027	15928	15985	15912	16062	16023	15884	16090	16267	15820	15779	16026	15955	16033	15986	15887	15899	15989	15801	16223	16041	15839	16148	15781	15964	16023	16080	16109	16110	15944	16159	16044	15939	15862	15968	15977	15864	16131	16109	15886	15849	16103	16094	15889	16013	15822	15932	15849	16029	16028	15964	15836	16100	16016	16030	16115	15882	15839	15963	16090	15905	15940	16120	16078	15729	16073	15879	15834	16008	15824	15922	16014	15828	15906	15897	16246	15937	15830	15893	16056	15924	15922	16002	16025	16051	15795	15793	15897	15803	15906	15849	16069	16033	16044	15900	16142	15950	16130	15800	16047	16142	15866	15984	15865	16199	15859	16067	16107	15859	16051	16008	15964	16045	16020	16047	15856	15935	15916	16122	15964	16237	16133	16194	16143	16002	16043	16178	15930	15913	15988	16042	16054	16002	16064	15869	15951	16093	15929	15856	15996	15909	16007	16115	16058	15881	16132	16081	15867	16031	15815	15854	15686	15997	16090	16021	16074	15701	15914	16050	16056	16055	15763	15940	15774	15886	15921	15926	15804	15913	16087	16118	15880	16032	16186	15876	15919	15994	15973	16002	16047	16090	15975	15962	15876	15959	15978	16096	15869	16207	16079	15835	16070	16034	15997	16147	16000	15940	15811	15992	16033	15960	15874	15909	15999	15940	15674	16036	16023	16094	15989	16102	16037	16073	15974	15964	16068	16174	15988	15976	15788	15962	16099	15914	16134	16040	16047	15762	15860	15785	15822	16072	15867	15980	16024	16057	15953	16175	16098	15903	16060	15784	15987	16087	16040	16127	16069	16048	16039	15968	15818	16071	15988	15854	15966	15982	16093	15863	16178	15962	16016	15987	15883	15863	15963	16003	15999	16112	15937	15967	16114	15899	15960	16107	16083	16075	15933	16011	15941	15984	15872	15889	15976	15867	16123	15943	15919	16103	16019	15985	16017	16070	16044	15912	15958	16172	16030	16083	16172	15876	15994	16080	15866	15920	15881	16042	15978	15959	15877	15904	16020	15849	15858	15897	15851	15758	15995	16049	16006	16098	15752	15795	16101	15939	15869	15964	15963	15929	15848	15828	15871	16116	15810	16020	15990	15885	15851	15744	15987	15854	15996	15793	16125	15905	16122	16139	16140	16053	15789	15947	15931	15868	16063	15813	16136	15875	15940	15834	15976	15927	15912	15959	15922	16108	15906	15891	16022	15815	15867	15860	15972	16029	15860	15938	16024	16114	15851	15829	15833	15959	16127	15914	15918	15915	15936	16138	15932	16050	15835	15943	15997	15770	15819	15899	15898	16040	15974	16039	15937	16053	15887	15893	15935	15912	15952	16042	16079	15869	16153	16017	15836	15845	15997	15867	15885	15890	15971	16172	16155	15936	15908	16036	15954	16063	15935	15959	15836	15959	15963	15850	15816	15940	15981	16001	15928	15862	15880	16220	15801	15886	15900	15919	16219	15932	15960	15987	16076	16178	15997	16090	15785	16000	16150	16058	15928	15804	15983	15960	16098	15825	15912	16192	15831	15957	15798	16035	15844	16022	15928	16172	15981	16026	16179	15860	16047	16086	16172	16061	16099	16059	15966	16105	15947	15865	15990	15868	15982	15899	15921	16128	16103	15906	15928	16130	16057	15818	15830	15984	16062	16143	15820	15977	15921	15965	15788	15979	15976	15950	16238	15774	15902	15903	15964	15823	15968	16140	15958	15934	16105	15935	15923	15922	15974	16080	16028	15885	16068	15858	15951	15869	15961	16026	15876	16096	15936	15706	16058	15821	16070	16113	16171	16067	15883	16060	16031	16083	15994	15958	15945	15874	15814	16061	15724	15885	16064	16079	15820	15984	15908	15915	15962	15991	16044	15905	16000	16065	15992	15840	16064	15991	15887	16011	16023	15711	16004	16019	16101	16046	16119	15715	15969	16054	16021	16011	16079	16008	15986	16146	16003	15972	15846	15850	16069	16210	15998	15936	15900	16032	16125	15936	16015	16032	16044	15753	15840	16019	15933	16001	16001	15808	15922	15999	15818	16128	15845	16008	15892	15944	15933	15813	15932	15792	15866	16052	16009	15917	15794	15926	15892	15978	16018	15940	16147	16002	16129	15920	16019	15916	15927	16025	15960	15856	16086	16007	16038	15832	15781	15977	16125	15956	15888	16161	15882	15939	16130	15975	15964	15841	15739	16019	15855	15862	15959	15832	16044	16111	16113	15781	15780	15913	16036	16152	15903	15961	16040	15897	15837	15923	15831	16046	15833	16168	15944	15968	16087	15964	16037	16085	15954	15924	15887	16131	15849	15965	16125	15995	16075	16111	15900	16068	15997	16161	15854	15855	15918	16077	15783	16025	15915	15754	15820	15959	15855	15922	15750	15920	16061	16079	16026	15969	15973	15737	16027	16152	16185	15973	15852	15948	15891	16035	15998	15827	15961	15855	15871	16052	15908	16010	15886	15977	15875	15999	15947	15998	15739	16054	15990	15816	16060	15892	16119	16000	16204	15928	15956	16030	15982	16138	16003	16021	16246	15847	15962	15966	16056	16053	15841	15801	15876	16003	15963	15955	16054	15843	16115	15835	15937	15963	15917	16009	16034	16009	15912	16082	15928	15869	15878	15893	16052	15795	15827	16003	15753	15918	15837	16029	15962	15914	16056	16140	16053	15856	15948	15940	16136	16129	16030	16048	16052	15831	15895	16121	16008	16121	15949	15915	15971	15789	15881	16156	15911	16007	15931	16045	15989	15877	16228	16046	16040	15990	15996	15691	15913	15968	15886	16011	15752	15929	16051	15614	15978	15929	15896	15971	15960	15764	15998	15866	15893	15887	15930	15939	16011	15780	16066	16040	16087	16051	15954	16014	15824	16107	15976	15963	15891	16109	15834	15864	16067	15931	15924	15908	15997	15987	16028	16044	16074	15847	15951	16104	15981	16133	16035	16035	16106	15928	15999	15894	16107	15993	15936	16058	16021	16092	15780	15879	16058	15782	15871	15827	15929	15665	16154	15663	15876	16020	15783	15961	16056	15931	16149	15848	15774	15929	15893	15875	16076	15955	15980	15948	16028	15899	16009	15870	15987	16045	15837	16074	16100	15780	15941	16003	15806	15967	15892	15839	15727	16054	15848	15913	16032	15882	15821	16034	15934	15943	15968	15827	15779	16008	16055	15976	16037	16091	15904	16115	16077	15775	15925	16095	15806	15871	15911	16057	16159	15935	15981	16073	15874	15886	15879	15954	15895	16009	15929	15828	16025	16039	15943	15773	15764	15805	15842	16028	15955	16145	16081	15919	15874	16156	15914	15877	15819	16100	16073	15957	15976	15867	16206	15937	15988	16103	15910	15977	16131	15792	16254	15920	16033	16092	15951	16121	15905	16213	15951	15933	16058	15985	15955	15967	15965	16013	15948	16021	15952	16119	15903	15981	15983	15940	15956	16049	15964	15852	15859	15910	16059	15974	16086	16117	15928	15930	15913	15882	16052	16145	15882	15903	15962	15763	15848	16110	15882	15853	15985	16060	15792	16112	15897	15777	15967	15978	15843	15932	15885	16058	15979	15898	16016	15877	15876	15850	15922	15957	16085	15942	15886	15926	15766	15827	15991	16141	16141	16040	15948	16013	16011	15841	15868	15965	15947	16011	16046	16082	15963	16035	16012	16076	15975	16043	15832	15812	16169	15986	15951	15883	15991	15922	15885	15952	16130	15937	15896	16044	15830	15767	15886	15989	15707	15987	15959
14581	25416	21224	16863	16012	15623	15656	15205	14707	14648	14564	14525	14281	14741	25246	29732	25699	21303	16826	14848	14149	13704	13773	13878	13558	13729	13618	13554	13557	13714	13784	13748	13787	13595	13829	13748	13674	13828	13721	13574	13686	13529	13723	13590	13645	13578	13668	13796	13622	13737	13582	13609	13602	13611	13714	13811	13726	13675	13792	13710	13580	13586	13854	13690	13650	13723	13620	13678	13817	13549	13583	13903	13650	13629	13746	13702	13613	13690	13723	13580	13686	13634	13599	13652	13745	13621	13640	13789	13736	13636	13770	13623	13611	13671	13584	13489	13546	13577	13928	13620	13770	13786	13665	13710	13707	13716	13683	13597	13582	13752	13667	13604	13738	13761	13595	13654	13584	13758	13631	13602	13603	13793	13591	13725	13609	13669	13802	13736	13838	13669	13748	13787	13727	13852	13726	13811	13607	13641	13877	13767	13785	13608	13864	13535	13573	13715	13768	13754	13665	13844	13640	13716	13647	13537	13712	13696	13524	13591	13612	13751	13590	13664	13707	13667	13674	13742	13646	13675	13687	13711	13709	13761	13656	13592	13788	13586	13662	13610	13768	13637	13770	13664	13543	13779	13723	13590	13634	13805	13569	13690	13582	13619	13706	13813	13782	13736	13685	13709	13810	13696	13554	13841	13722	13750	13657	13699	13725	13613	13667	13558	13629	13648	13705	13645	13603	13619	13712	13559	13499	13637	13672	13565	13737	13816	13793	13786	13573	13701	13795	13536	13720	13789	13672	13605	13663	13553	13566	13463	13610	13606	13697	13801	13714	13716	13793	13784	13784	13675	13774	13601	13627	13713	13704	13666	13701	13619	13578	13872	13575	13916	13564	13476	13601	13741	13617	13713	13675	13604	13692	13758	13747	13734	13648	13853	13736	13709	13848	13766	13631	13735	13587	13713	13691	13643	13587	13615	13745	13692	13637	13701	13617	13470	13662	13848	13733	13640	13627	13836	13583	13732	13704	13589	13601	13721	13694	13707	13735	13803	13831	13639	13493	13736	13590	13777	13653	13809	13747	13580	13540	13669	13731	13747	13689	13643	13609	13725	13858	13799	13715	13627	13752	13761	13674	13725	13644	13609	13622	13642	13661	13817	13628	13619	13777	13637	13705	13682	13874	13848	13758	13567	13726	13724	13642	13613	13565	13442	13638	13669	13740	13700	13745	13746	13759	13766	13590	13722	13633	13713	13581	13647	13632	13610	13710	13758	13833	13688	13691	13645	13651	13699	13532	13645	13684	13694	13671	13622	13756	13607	13753	13557	13547	13616	13685	13865	13531	13700	13709	13607	13616	13794	13678	13644	13679	13589	13699	13707	13871	13734	13607	13699	13629	13799	13752	13615	13679	13582	13690	13757	13526	13603	13598	13819	13488	13733	13612	13661	13589	13753	13534	13616	13696	13606	13716	13626	13616	13812	13702	13763	13636	13619	13736	13821	13682	13829	13506	13752	13795	13741	13594	13797	13804	13690	13834	13604	13731	13576	13733	13741	13746	13682	13766	13674	13856	13686	13874	13835	13637	13870	13823	13758	13617	13739	13660	13536	13702	13765	13668	13561	13543	13604	13864	13616	13673	13627	13705	13577	13780	13656	13722	13788	13694	13603	13607	13689	13796	13619	13766	13586	13581	13760	13656	13716	13806	13640	13770	13735	13679	13606	13593	13545	13710	13698	13617	13825	13829	13714	13699	13721	13759	13673	13813	13765	13575	13642	13680	13660	13806	13629	13783	13616	13549	13779	13651	13621	13698	13575	13850	13698	13695	13711	13711	13815	13666	13790	13557	13697	13687	13662	13696	13663	13458	13597	13697	13639	13702	13733	13682	13686	13680	13616	13800	13642	13562	13578	13754	13638	13686	13653	13629	13734	13772	13803	13629	13555	13730	13780	13475	13728	13717	13743	13752	13766	13601	13768	13602	13660	13772	13619	13722	13778	13537	13865	13633	13738	13781	13656	13647	13735	13777	13687	13633	13580	13797	13587	13655	13487	13627	13722	13765	13703	13622	13828	13791	13828	13749	13755	13633	13700	13694	13571	13554	13647	13639	13867	13789	13775	13642	13650	13748	13675	13597	13717	13563	13684	13676	13681	13732	13759	13730	13658	13716	13778	13714	13725	13708	13633	13648	13833	13724	13574	13749	13568	13851	13542	13722	13549	13786	13560	13611	13594	13640	13584	13864	13573	13649	13638	13763	13705	13670	13691	13557	13634	13860	13645	13511	13648	13596	13487	13595	13863	13566	13721	13897	13658	13620	13634	13653	13547	13852	13653	13553	13764	13635	13616	13736	13653	13718	13797	13713	13715	13750	13777	13547	13731	13768	13631	13775	13573	13627	13684	13736	13656	13753	13817	13630	13725	13755	13586	13702	13703	13576	13918	13715	13475	13593	13753	13704	13738	13825	13672	13744	13542	13716	13884	13617	13739	13643	13645	13867	13654	13720	13600	13559	13619	13606	13753	13612	13913	13715	13679	13645	13642	13740	13682	13635	13832	13552	13626	13656	13518	13748	13617	13756	13544	13870	13604	14004	13814	13755	13639	13653	13723	13763	13740	13782	13797	13736	13688	13675	13605	13609	13692	13756	13676	13558	13847	13749	13664	13763	13696	13782	13702	13732	13802	13598	13697	13747	13829	13583	13663	13553	13640	13704	13801	13693	13756	13693	13779	13858	13564	13617	13579	13582	13683	13763	13667	13690	13709	13813	13686	13789	13624	13584	13595	13736	13642	13598	13713	13598	13670	13646	13656	13777	13672	13589	13689	13617	13763	13619	13647	13730	13572	13842	13757	13659	13599	13524	13693	13797	13602	13643	13643	13801	13724	13588	13753	13718	13649	13609	13670	13615	13834	13667	13634	13700	13593	13791	13946	13727	13677	13852	13629	13761	13696	13768	13768	13540	13796	13584	13735	13704	13705	13551	13811	13661	13658	13609	13613	13875	13800	13753	13733	13606	13729	13732	13732	13504	13823	13767	13686	13741	13733	13600	13663	13769	13754	13615	13725	13635	13845	13725	13571	13591	13793	13747	13735	13850	13739	13756	13581	13596	13690	13676	13580	13610	13767	13681	13464	13752	13672	13510	13838	13741	13529	13808	13669	13647	13736	13753	13646	13851	13658	13512	13732	13422	13772	13710	13719	13695	13759	13819	13685	13531	13829	13802	13601	13677	13796	13808	13781	13770	13725	13795	13676	13666	13860	13815	13457	13687	13776	13695	13619	13627	13816	13748	13701	13761	13657	13692	13806	13777	13523	13650	13763	13773	13642	13596	13742	13479	13525	13686	13644	13745	13721	13715	13642	13788	13726	13766	13624	13801	13608	13656	13717	13642	13584	13608	13705	13703	13575	13725	13721	13733	13627	13676	13762	13803	13710	13841	13676	13574	13550	13653	13697	13788	13731	13669	13791	13798	13728	13631	13813	13662	13617	13685	13642	13715	13707	13729	13679	13675	13640	13662	13617	13643	13833	13601	13779	13645	13651	13812	13651	13562	13678	13650	13699	13728	13596	13792	13858	13808	13735	13637	13690	13682	13513	13555	13640	13677	13652	13565	13696	13657	13756	13677	13601	13715	13790	13648	13607	13809	13863	13660	13700	13658	13679	13615	13580	13604	13872	13616	13589	13767	13848	13574	13727	13640	13687	13586	13825	13715	13803	13684	13655	13789	13758	13749	13543	13525	13776	13665	13573	13788	13598	13731	13569	13710	13744	13731	13597	13681	13633	13752	13707	13648	13672	13633	13755	13792	13844	13672	13714	13692	13686	13688	13838	13758	13694	13576	13647	13849	13640	13648	13651	13779	13759	13785	13616	13638	13703	13744	13740	13679	13684	13703	13671	13818	13563	13851	13669	13839	13679	13718	13676	13599	13578	13716	13757	13632	13951	13763	13599	13648	13752	13761	13767	13608	13698	13675	13710	13648	13703	13850	13631	13676	13638	13757	13775	13663	13643	13714	13672	13656	13640	13720	13594	13703	13569	13605	13756	13685	13811	13733	13749	13650	13804	13703	13657	13645	13828	13766	13712	13525	13651	13755	13619	13537	13754	13893	13673	13817	13628	13529	13537	13552	13630	13639	13529	13732	13649	13833	13824	13655	13709	13636	13637	13647	13816	13713	13926	13696	13794	13757	13586	13685	13740	13490	13656	13709	13727	13707	13725	13582	13662	13729	13721	13787	13730	13520	13815	13747	13657	13640	13625	13842	13597	13744	13621	13721	13810	13794	13770	13770	13735	13698	13510	13675	13627	13490	13790	13501	13730	13609	13753	13647	13714	13659	13680	13618	13578	13698	13788	13648	13660	13759	13707	13717	13727	13750	13637	13689	13716	13577	13900	13646	13588	13742	13607	13846	13723	13629	13783	13753	13839	13740	13623	13664	13592	13659	13687	13788	13731	13619	13760	13731	13826	13587	13743	13765	13556	13672	13624	13759	13706	13662	13655	13595	13634	13526	13615	13477	13662	13673	13747	13557	13521	13658	13593	13656	13794	13728	13771	13495	13644	13630	13679	13689	13733	13681	13514	13860	13697	13691	13779	13676	13700	13618	13656	13544	13880	13693	13789	13516	13851	13543	13603	13817	13605	13554	13664	13723	13634	13640	13724	13566	13733	13705	13601	13922	13739	13618	13674	13555	13903	13763	13740	13606	13821	13607	13584	13527	13666	13729	13708	13719	13698	13702	13510	13724	13647	13573	13694	13611	13810	13604	13737	13577	13637	13685	13741	13625	13681	13672	13801	13610	13658	13726	13695	13753	13585	13758	13558	13627	13713	13681	13502	13728	13752	13789	13679	13651	13579	13554	13607	13745	13529	13555	13777	13792	13781	13618	13806	13546	13805	13824	13725	13775	13641	13709	13837	13750	13754	13780	13743	13894	13690	13666	13869	13814	13640	13910	13686	13747	13630	13668	13613	13814	13632	13742	13823	13768	13829	13676	13689	13665	13706	13840	13617	13632	13755	13656	13748	13767	13804	13834	13598	13627	13801	13744	13621	13704	13812	13647	13662	13630	13710	13684	13603	13780	13939	13692	13650	13765	13738	13748	13731	13671	13832	13572	13701	13613	13669	13757	13566	13698	13577	13783	13672	13589	13691	13768	13680	13728	13552	13649	13672
22355	20758	28438	23153	20879	22764	24697	19428	18161	18303	17922	17734	17678	17920	29219	38827	34600	28762	22981	19063	17582	17067	17005	16938	16776	17169	16999	16897	17074	16606	16936	16761	16830	16857	16682	16943	16943	16766	16646	16714	16819	16889	16723	16822	16730	16901	16936	16598	16715	16549	16564	16702	16627	16770	16836	16896	16778	16631	16783	16704	16727	16631	16779	16767	16846	16650	16617	16691	16754	16893	16723	16687	16514	16875	16710	16782	16549	16442	16808	16542	16760	16681	16703	16663	16765	16664	16698	16831	16828	16761	16512	16736	16556	16974	16704	16721	16863	16597	16838	16636	16719	16554	16596	16657	16702	16794	16777	16709	16789	16807	16789	16643	16574	16588	16552	16804	16688	16794	16815	16766	16636	16858	16768	16636	16841	16725	16787	16588	16655	16606	16579	16545	16708	16625	16684	16596	16765	16676	16632	16834	16772	16577	16777	16657	16457	16859	16763	16650	16806	16538	16495	16785	16729	16474	16526	16695	16745	16884	16746	16652	16645	16720	16660	16851	16563	16571	16927	16661	16685	16629	16764	16666	16575	16778	16744	16732	16710	16862	16653	16849	16756	16703	16870	16788	16824	16801	16861	16665	16563	16624	16921	16585	16613	16625	16678	16625	16694	16624	16654	16784	16655	16680	16633	16472	16450	16459	16658	16700	16729	16824	16610	16816	16546	16635	16808	16578	16563	16730	16728	16601	16680	16607	16548	16677	16502	16763	16766	16488	16698	16698	16612	16897	16667	16537	16603	16834	16743	16673	16737	16758	16620	16620	16722	16773	16747	16747	16692	16657	16799	16674	16698	16355	16800	16648	16762	16683	16495	16533	16560	16835	16832	16583	16707	16659	16639	16675	16835	16686	16629	16528	16838	16624	16642	16807	16652	16788	16598	16670	16681	16593	16709	16700	16832	16674	16599	16579	16798	16681	16553	16850	16950	16587	16713	16720	16747	16629	16544	16652	16717	16545	16673	16564	16389	16582	16585	16504	16715	16669	16681	16648	16691	16608	16690	16714	16666	16682	16667	16794	16715	16829	16601	16662	16831	16518	16623	16690	16643	16760	16721	16626	16786	16684	16655	16796	16673	16692	16662	16590	16731	16783	16696	16631	16779	16813	16788	16500	16695	16637	16690	16626	16756	16728	16518	16662	16572	16553	16956	16424	16754	16804	16721	16769	16653	16703	16651	16633	16434	16361	16672	16496	16801	16750	16703	16622	16664	16750	16729	16481	16598	16403	16576	16898	16725	16626	16796	16662	16618	16495	16751	16820	16454	16769	16591	16723	16601	16460	16600	16838	16577	16784	16834	16765	16694	16832	16612	16743	16485	16771	16802	16612	16624	16639	16746	16926	16664	16751	16675	16690	16780	16577	16591	16687	16757	16776	16773	16559	16791	16682	16656	16660	16705	16617	16763	16734	16644	16690	16737	16629	16754	16699	16535	16668	16704	16649	16710	16818	16850	16772	16620	16629	16803	16537	16519	16686	16883	16673	16817	16733	16699	16804	16644	16626	16664	16743	16727	16632	16675	16725	16778	16850	16909	16577	16602	16620	16626	16782	16686	16623	16761	16804	16842	16594	16708	16685	16602	16755	16924	16643	16701	16679	16427	16711	16569	16597	16542	16637	16840	16685	16639	16650	16522	16628	16867	16593	16814	16629	16734	16776	16563	16553	16676	16823	16738	16441	16512	16771	16428	16704	16597	16589	16694	16742	16656	16482	16768	16795	16578	16569	16646	16860	16669	16693	16779	16630	16765	16946	16682	16693	16643	16744	16611	16609	16827	16581	16832	16677	16649	16614	16734	16590	16676	16792	16671	16644	16755	16845	16674	16647	16829	16816	16838	16635	16888	16738	16634	16696	16735	16741	16786	16628	16677	16674	16540	16741	16715	16602	16664	16738	16708	16657	16718	16605	16580	16684	16658	16566	16619	16552	16620	16787	16894	16602	16854	16804	16642	16606	16675	16718	16707	16600	16669	16628	16718	16639	16720	16626	16495	16749	16741	16775	16712	16562	16789	16803	16717	16752	16762	16802	16530	16478	16525	16684	16720	16633	16630	16552	16606	16533	16758	16608	16729	16572	16642	16591	16816	16714	16485	16661	16693	16815	16637	16831	16609	16831	16724	16599	16628	16769	16850	16783	16776	16497	16661	16719	16690	16567	16849	16679	16803	16605	16899	16524	16560	16634	16407	16567	16682	16561	16805	16861	16730	16630	16767	16599	16769	16701	16626	16670	16472	16624	16654	16733	16575	16724	16779	16809	16654	16731	16772	16773	16845	16923	16934	16919	16791	16643	16650	16607	16690	16768	16507	16659	16736	16763	16586	16799	16776	16503	16704	16626	16649	16581	16570	16474	16817	16597	16635	16564	16674	16593	16589	16625	16745	16634	16647	16640	16737	16681	16804	16574	16618	16752	16418	16616	16667	16752	16641	16655	16690	16589	16764	16688	16675	16900	16720	16658	16767	16676	16702	16647	16730	16537	16626	16605	16557	16748	16471	16774	16462	16715	16633	16638	16598	16760	16742	16736	16648	16703	16511	16710	16741	16709	16773	16577	16667	16391	16759	16579	16612	16739	16590	16787	16793	16597	16623	16757	16622	16589	16738	16736	16549	16767	16477	16716	16639	16562	16609	16662	16722	16628	16650	16585	16804	16542	16771	16692	16743	16656	16663	16471	16704	16489	16730	16523	16652	16486	16814	16599	16594	16677	16719	16740	16784	16683	16629	16518	16796	16928	16557	16598	16580	16580	16620	16748	16615	16681	16646	16618	16702	16740	16533	16475	16680	16527	16646	16508	16448	16557	16687	16693	16710	16706	16738	16548	16736	16809	16665	16769	16873	16809	16622	16766	16763	16658	16808	16577	16832	16520	16403	16587	16645	16734	16718	16580	16667	16636	16638	16618	16775	16666	16681	16795	16726	16663	16796	16632	16431	16605	16788	16685	16629	16586	16693	16631	16658	16628	16715	16759	16676	16655	16688	16712	16640	16766	16494	16804	16782	16706	16651	16762	16670	16527	16563	16795	16873	16613	16753	16713	16707	16651	16566	16354	16665	16735	16424	16781	16620	16595	16674	16707	16676	16634	16594	16703	16702	16572	16638	16536	16595	16471	16646	16711	16565	16776	16571	16639	16546	16634	16746	16733	16655	16577	16747	16644	16871	16814	16788	16548	16767	16694	16603	16501	16592	16569	16566	16713	16562	16665	16738	16520	16554	16583	16926	16813	16728	16705	16503	16667	16681	16742	16702	16684	16695	16825	16645	16802	16476	16670	16776	16485	16608	16719	16561	16490	16771	16698	16756	16800	16835	16597	16605	16788	16612	16752	16672	16614	16668	16695	16864	16811	16723	16493	16622	16766	16698	16683	16651	16534	16746	16737	16801	16654	16755	16583	16477	16742	16862	16659	16592	16801	16625	16707	16642	16645	16628	16790	16646	16567	16607	16773	16762	16693	16571	16559	16556	16637	16547	16477	16530	16576	16605	16702	16713	16671	16549	16655	16854	16683	16613	16793	16726	16564	16522	16797	16777	16827	16707	16800	16635	16731	16602	16636	16829	16586	16759	16595	16665	16411	16698	16638	16589	16656	16739	16815	16645	16654	16738	16672	16656	16686	16724	16568	16594	16636	16695	16681	16683	16536	16684	16635	16649	16907	16729	16686	16731	16645	16731	16646	16832	16818	16635	16594	16878	16693	16716	16653	16449	16549	16755	16652	16726	16764	16656	16522	16874	16608	16693	16788	16559	16542	16618	16877	16666	16685	16763	16975	16728	16678	16763	16749	16580	16567	16697	16542	16540	16756	16678	16653	16522	16604	16670	16615	16745	16783	16832	16892	16854	16650	16686	16838	16531	16612	16667	16865	16644	16795	16711	16615	16664	16437	16637	16608	16626	16482	16707	16708	16601	16737	16553	16607	16518	16804	16811	16459	16676	16614	16457	16685	16593	16762	16764	16598	16728	16756	16640	16674	16823	16537	16652	16869	16651	16661	16761	16787	16692	16674	16798	16671	16622	16788	16818	16687	16641	16634	16640	16687	16864	16847	16679	16512	16531	16704	16773	16572	16734	16714	16683	16530	16442	16766	16478	16875	16731	16684	16540	16851	16830	16745	16716	16658	16711	16688	16682	16536	16562	16528	16632	16699	16815	16811	16670	16671	16704	16596	16567	16628	16534	16781	16703	16794	16746	16459	16620	16718	16652	16667	16615	16723	16677	16677	16731	16768	16704	16760	16460	16676	16560	16533	16632	16700	17021	16714	16877	16634	16534	16707	16693	16612	16637	16603	16797	16510	16732	16827	16812	16626	16754	16502	16986	16707	16548	16704	16722	16632	16639	16595	16661	16570	16774	16681	16731	16928	16916	16676	16834	16486	16650	16518	16907	16801	16698	16761	16612	16718	16668	16420	16795	16753	16721	16541	16820	16619	16707	16679	16644	16713	16563	16894	16774	16742	16592	16851	16465	16754	16533	16554	16499	16672	16859	16662	16754	16744	16670	16743	16846	16646	16758	16688	16656	16653	16665	16694	16579	16572	16796	16618	16648	16628	16672	16662	16757	16848	16942	16593	16633	16725	16565	16692	16810	16621	16622	16713	16580	16786	16716	16726	16736	16787	16679	16582	16891	16790	16694	16787	16754	16653	16717	16674	16627	16703	16501	16616	16729	16740	16618	16641	16499	16671	16613	16785	16708	16840	16760	16707	16669	16582	16663	16866	16684	16716	16723	16795	16845	16641	16610	16604	16561	16732	16531	16657	16766	16648	16661	16791	16747	16833	16766	16721	16578	16741	16688	16761	16663	16550	16827	16630	16530	16607	16691	16774	16842	16771	16704	16692	16415	16453	16674	16638	16745	16747	16558	16720	16729	16446	16817	16761	16705	16538	16635	16544	16748	16568	16659	16724	16637	16529	16681	16799	16762	16587	16728	16715	16756	16730	16792	16570	16674	16636	16870	16684	16644	16677	16474	16664	16858	16697	16649	16703	16569	16615	16637	16776	16848	16464	17008	16788	16529	16622	16592	16697	16648	16723	16772	16545	16617	16663	16509	16663	16737	16784	16723	16692	16771	16674	16766	16743	16784	16751	16560	16766	16677	16645	16682	16865	16737	16559
16172	30305	25216	19963	18248	18066	17396	16897	16633	15892	15627	15052	15194	16059	32253	39081	34618	27662	20695	16125	14625	14509	14137	14166	13991	14271	14074	14101	14022	13957	14162	14003	14157	14175	14164	14059	13885	14053	14141	14068	14049	14195	14098	14126	14162	14116	13946	14102	13932	14009	14099	14101	14133	14154	14143	14161	13884	14041	14183	14235	14279	14079	13897	14113	14272	14105	14243	14103	14058	14258	14261	14034	14103	13958	14055	14050	14001	14047	14118	14082	14134	14069	13944	14123	14208	14064	13948	14193	14037	14230	14059	14008	14032	13997	14155	13980	14101	13920	14097	14042	14094	14080	14090	14081	13927	14108	14169	14148	14122	14087	14246	14112	14047	13999	14085	14117	14073	14041	14000	13957	14204	14075	14017	13977	14041	14101	14005	14206	14169	13912	13992	14002	13984	14013	14062	13891	14189	14121	14086	14124	13901	14048	14084	14027	13978	14016	13877	14065	14172	14030	14131	14038	14105	14018	13999	14076	14183	13926	13880	14140	13967	13938	14052	14141	13987	13986	14247	14045	13984	13962	14036	14133	14028	14237	14050	13982	14022	14181	14078	14060	14156	14111	14075	14000	13911	14048	14157	14139	14153	13883	14153	13942	14123	14075	14190	14056	14088	13983	13965	14085	14072	14027	14056	14001	14162	13975	14145	13983	13921	14045	14037	14105	14149	14019	13999	14115	14088	14184	14000	14049	14101	13992	14275	14165	14097	14097	13991	14146	14088	14118	13996	14032	14009	14162	13973	14005	13881	14064	14075	14074	13957	13890	13987	14020	14049	14030	13931	14105	14169	14126	13997	14067	13974	14118	14017	14146	14042	14153	14224	13878	13874	14104	14049	13917	14133	14070	14018	14164	13900	14094	14175	14073	14068	13979	14088	14110	14107	14096	14042	14193	14135	14173	14254	14151	13893	14138	14037	13890	14052	13982	14082	14304	14114	13866	13967	13999	13976	14115	14209	14087	14228	14140	14033	14041	13976	14067	14089	13977	13942	14220	14166	14252	13986	14239	14131	14116	14081	14220	14030	13862	13986	14112	14051	14004	13915	13946	14156	14043	14000	14151	13919	14179	13998	14027	13940	14133	14095	13946	14092	14086	13899	14111	14070	13899	14109	14109	13809	14082	14169	14067	14162	13947	14095	13948	14032	14067	14036	13993	13997	14122	14012	14031	13898	14220	14148	13931	14120	13936	14106	14022	13978	14093	13951	14090	13991	13924	14095	14162	13968	14081	14090	13859	14090	14132	13941	14062	13873	13872	14077	14151	14109	14070	14041	13944	14117	14069	14035	14131	13907	13946	13863	14001	13782	14110	14117	14178	14006	14050	14134	14058	14046	14110	14148	13882	13967	14014	14102	14014	13801	14154	13993	14118	14072	14150	14104	14033	14160	14011	13964	14224	13973	13937	14096	14020	14162	13986	13960	14032	13991	14190	14150	14102	13953	14019	14217	14178	14096	14076	13994	14004	14143	14134	14053	14174	14087	14060	14115	13918	14139	14130	14160	14119	14095	14082	13973	14109	13918	14085	14082	14182	14026	14058	13903	13915	14082	14159	13992	13768	14255	14112	14192	14070	14129	14070	14324	13937	14143	13978	14115	13958	14006	14099	13996	13928	13910	14038	14036	14105	14064	14107	14205	13974	14122	13847	14010	14054	14055	14191	14106	13921	14058	13955	13912	13943	13955	14020	14133	13951	13904	14181	14019	13797	14178	14142	14222	14240	14131	13993	13909	14134	13996	14018	13963	14090	14009	13970	14107	14028	14152	14110	14120	14028	14009	14051	14006	14046	14182	14107	14096	13971	13911	14042	14095	14106	14024	14129	14016	14283	14195	14071	14017	14113	14003	14072	13993	14181	14030	14127	13925	14130	13939	14045	13991	14133	13980	14124	14061	13985	14119	14068	13881	14117	13948	14220	14146	14064	14114	14031	14062	14011	14037	14110	13970	13933	14169	14037	14045	14018	14175	14153	14188	13985	13886	14033	14100	14057	14084	14175	13948	14003	13911	14006	14152	14088	13856	13915	13916	14009	14073	14054	14004	14142	14068	14036	14052	13902	13926	14085	13901	13965	13976	14081	14105	13954	13963	14015	13975	14035	14057	13903	13957	14024	13985	14154	13880	14030	14053	14051	13972	14189	14123	13967	13958	13983	14109	14011	14135	14085	14200	14039	13952	13954	14098	14021	14043	14022	14108	14009	13958	14023	14129	14161	13925	14051	14211	14175	14234	13886	13936	14132	14181	14149	13920	13909	14110	14121	14141	13899	14189	13984	14077	14242	14237	14016	13998	14010	14182	14078	14082	14051	14079	14092	14181	14078	14028	14012	14050	13913	14037	14129	13970	14036	14096	14084	14113	13978	13863	14226	14043	14209	14063	13951	14015	13855	13934	14120	14134	13983	14052	13865	13893	14129	13879	14156	14046	14110	14024	14048	14036	14083	14017	13882	14201	13947	14071	14008	14075	14036	14045	14122	14202	13950	13867	14071	13869	14055	13907	14076	14051	13982	14111	14060	14070	13968	14147	14028	14142	13982	13952	14013	14122	14085	13912	14114	14105	13995	14103	13985	14032	13953	13991	13935	14122	14128	14117	14070	14035	14020	14058	13859	14091	14205	14058	14018	13985	14055	14006	13954	14089	14021	13976	13901	14130	13980	14190	14116	14124	13976	14076	14075	14103	14101	13944	14068	13990	13987	14086	14077	14109	14031	13844	14059	14089	14070	14104	14103	13982	14203	14085	14049	14123	14034	14066	14038	14017	13904	14030	13988	14071	14024	14162	14076	13951	13944	14142	14023	13967	13909	13976	14153	14076	13990	14157	14007	14165	14061	14273	13944	13947	14043	14078	14068	13993	14063	14190	13960	14187	14038	13880	13968	13969	13983	14068	14128	13946	13792	14031	14177	14021	13937	13969	14081	14008	14138	14132	14162	13978	13989	14024	14000	14094	14123	14066	14234	14165	14049	13930	13982	14219	14055	14009	14000	14001	14026	14014	14116	14096	14077	14115	13897	14220	13958	14058	14037	14127	14012	14109	13965	14079	14006	14218	13896	14050	14088	14036	14214	14014	14222	13935	14006	13907	13922	14190	14105	14068	14072	14006	14019	13995	14177	13844	14037	13977	13862	14126	14004	13917	14106	14020	14074	14054	14165	14032	14030	13894	14065	13976	14146	14114	13955	14070	13956	13976	14121	14083	14040	14033	14099	14236	14059	14000	14042	14098	14048	14055	14139	14193	13968	14047	14251	14030	14176	14058	14029	14112	13952	14015	13945	14055	13901	14258	13914	13963	13938	13957	13943	14091	14021	14020	13921	13953	14003	14082	14132	14079	13912	14158	14030	13891	14025	14014	14084	14002	14149	13903	14014	14052	13913	13989	14086	14128	14046	13946	14049	14102	14072	14061	14010	13963	14203	14141	14049	14001	14066	14062	13980	13975	14071	14022	14157	14175	13985	14055	14246	14092	14168	13909	14091	13911	14255	13965	13995	14013	14026	14115	14079	13890	13878	14135	14039	13993	14071	14171	13972	14101	14115	14128	14217	14171	14084	14253	13955	13899	14068	14041	13990	13920	13948	14172	14079	13896	13944	14147	13930	14058	14086	14072	13874	13953	14090	14078	14022	14161	14032	14296	13959	14057	14183	13881	13923	14050	14055	13913	14037	13989	14119	14116	13948	14083	14104	13982	14205	14112	14062	14165	13845	13895	14123	14021	14012	13988	14091	13970	14008	14186	14082	14069	14085	14040	14265	14070	14041	14211	14085	13962	14134	14137	14025	13982	14046	13965	14303	14052	14013	14137	14014	14070	14113	14164	14099	13862	14051	14197	14118	14027	14032	14144	13834	14028	13949	13911	13997	14026	14159	13974	14011	13928	14093	14045	13931	14154	14043	14055	14110	13928	14061	14182	13996	13904	14179	13956	14060	14072	14004	13956	13918	13924	14112	13961	14015	14148	14110	13842	14216	14028	13981	14249	14066	14081	14128	13979	14001	13964	14240	13946	13964	13985	14217	13906	14112	14123	13922	14115	13984	14090	13996	14142	14147	14155	13947	14175	13992	14133	13915	14029	13955	14127	14069	14076	14088	13938	14038	14117	14031	13924	14155	13892	14131	13874	14218	14123	14128	13959	14009	13955	14142	13962	14048	14041	14016	14127	14037	14249	13949	14077	14016	13945	13949	14084	14066	14100	14050	14222	14165	13960	14075	14033	14054	13948	14223	13946	14038	13995	13974	14093	14138	14040	14050	14062	14133	14046	14044	14026	14028	14146	14122	14131	14081	13959	14075	13947	14017	14038	14120	14015	14095	14017	13894	14107	13996	14145	14077	14126	14106	14081	13966	14024	14067	13865	14003	14196	14006	14044	14110	14014	13922	13969	14109	14137	13913	14052	13944	14085	14020	14002	14054	14078	14073	14078	14055	14093	14060	13978	14065	13984	14014	14053	14071	13984	13901	14095	14019	14027	13998	14094	13934	13893	13954	14018	14043	14193	14087	14002	14138	14043	14139	13919	14087	14070	14095	14194	14034	13926	14195	13955	13952	14005	14100	13959	14209	14063	14042	14096	14099	14003	14078	14087	14108	13913	14106	14099	14097	13993	14066	13954	14150	14080	14040	14153	14137	13975	14010	14091	13995	14166	13976	14041	14198	13954	13945	14071	14085	13990	13982	14081	14090	14031	13971	14016	14165	14115	14057	13987	14051	14093	14106	14041	14090	13915	14030	13921	13920	13921	13963	14149	13980	14144	14112	14039	13926	14017	14281	14002	14019	14088	14122	13965	14217	13906	14162	14139	14070	14048	14060	13941	13967	13917	14035	13979	14042	14051	14030	14175	14083	13977	14020	13993	14037	14127	13890	14160	14139	13867	13997	13940	13997	13957	13980	13996	14027	14149	14004	14173	14025	14064	14028	14017	14047	14040	13975	14095	14109	14141	14172	13984	13993	14163	14036	14003	14146	14000	13948	14055	14014	14033	14091	14055	14067	13824	14035	14037	14050	14044	14144	13974	13877	14073	14178	13892	14112	14064	14083	14179	13939	14158	13894	14091	14034	14156	14027	13874	14007	14125	14036	14106	13989	14163	13896	14050	13908	14225	13855	14123	14034	13937	14207
27027	21697	24652	21799	18468	18982	18763	18380	18128	17876	17907	17867	17689	17836	18955	20048	19906	19442	18532	18031	17839	17752	17791	17474	17574	17742	17634	17595	17627	17516	17567	17698	17685	17877	17733	17689	17672	17676	17435	17624	17575	17767	17663	17625	17660	17570	17653	17705	17576	17661	17752	17763	17463	17484	17899	17742	17679	17733	17418	17561	17577	17701	17857	17616	17554	17541	17680	17672	17802	17492	17653	17625	17808	17672	17631	17549	17525	17573	17696	17653	17545	17561	17586	17660	17542	17514	17550	17766	17703	17414	17503	17874	17500	17676	17435	17749	17510	17556	17697	17453	17721	17639	17420	17771	17546	17522	17821	17589	17768	17578	17732	17584	17448	17653	17611	17575	17809	17677	17630	17687	17727	17748	17463	17527	17691	17417	17641	17613	17550	17665	17624	17685	17445	17477	17466	17733	17604	17561	17469	17624	17629	17570	17711	17444	17462	17646	17631	17535	17656	17657	17723	17674	17664	17508	17605	17627	17623	17692	17690	17635	17735	17672	17677	17645	17516	17524	17935	17629	17469	17761	17365	17639	17713	17556	17818	17653	17737	17529	17630	17484	17440	17575	17703	17525	17745	17524	17682	17842	17442	17635	17667	17775	17553	17680	17597	17666	17637	17604	17499	17360	17580	17584	17543	17423	17816	17578	17528	17815	17758	17620	17508	17599	17576	17684	17698	17669	17602	17627	17640	17677	17645	17536	17377	17460	17684	17543	17628	17761	17766	17671	17630	17660	17591	17449	17530	17532	17787	17583	17606	17626	17643	17614	17709	17658	17427	17628	17666	17667	17553	17466	17541	17508	17597	17363	17355	17638	17614	17537	17407	17658	17605	17603	17586	17590	17620	17688	17578	17504	17846	17595	17605	17614	17426	17668	17655	17642	17535	17406	17750	17819	17653	17634	17625	17705	17615	17638	17627	17858	17588	17655	17610	17685	17611	17553	17704	17608	17678	17540	17560	17501	17703	17625	17342	17442	17703	17702	17516	17475	17780	17658	17463	17828	17636	17651	17635	17712	17701	17602	17662	17577	17538	17658	17700	17594	17578	17625	17786	17601	17687	17763	17468	17619	17785	17835	17409	17577	17686	17690	17761	17429	17778	17709	17836	17505	17533	17605	17564	17817	17795	17781	17643	17758	17535	17701	17787	17612	17720	17557	17605	17357	17623	17614	17598	17731	17672	17419	17489	17784	17483	17499	17725	17521	17606	17773	17549	17670	17390	17635	17621	17444	17720	17776	17533	17745	17636	17424	17571	17490	17693	17672	17636	17570	17676	17445	17591	17748	17687	17766	17704	17574	17795	17783	17674	17555	17609	17538	17586	17483	17577	17673	17557	17887	17576	17515	17632	17697	17701	17564	17636	17409	17573	17422	17420	17399	17659	17570	17598	17604	17670	17591	17436	17715	17662	17735	17544	17590	17574	17657	17614	17451	17647	17513	17585	17629	17659	17655	17719	17597	17557	17515	17666	17583	17570	17670	17654	17567	17522	17630	17533	17532	17821	17752	17584	17723	17703	17423	17621	17747	17478	17600	17832	17598	17483	17653	17638	17622	17631	17517	17423	17668	17606	17650	17668	17510	17645	17667	17670	17665	17608	17609	17646	17454	17398	17575	17655	17535	17494	17707	17748	17651	17561	17670	17647	17845	17490	17544	17528	17410	17715	17569	17542	17790	17766	17515	17623	17548	17724	17619	17714	17638	17698	17549	17655	17629	17554	17623	17739	17787	17532	17812	17794	17447	17560	17588	17461	17679	17618	17663	17526	17626	17757	17660	17567	17718	17360	17547	17567	17694	17584	17667	17609	17700	17691	17490	17741	17699	17681	17690	17521	17801	17745	17641	17548	17645	17613	17915	17714	17662	17564	17805	17579	17495	17513	17809	17716	17693	17503	17820	17796	17559	17796	17611	17738	17530	17788	17762	17700	17622	17756	17656	17691	17648	17740	17642	17522	17563	17821	17691	17625	17722	17393	17335	17745	17512	17597	17587	17746	17748	17687	17582	17894	17564	17779	17418	17648	17737	17548	17592	17743	17635	17772	17694	17673	17634	17672	17663	17736	17665	17619	17600	17575	17434	17712	17733	17538	17704	17706	17518	17661	17433	17583	17555	17465	17366	17761	17596	17670	17709	17763	17750	17757	17663	17531	17458	17556	17735	17686	17645	17575	17521	17667	17601	17535	17456	17524	17483	17769	17537	17600	17517	17598	17593	17500	17906	17663	17655	17750	17652	17609	17760	17735	17538	17832	17628	17684	17581	17687	17702	17800	17564	17673	17654	17646	17505	17627	17684	17543	17543	17614	17750	17868	17580	17513	17527	17538	17671	17726	17853	17392	17735	17801	17484	17681	17730	17701	17642	17621	17304	17482	17546	17615	17529	17426	17554	17481	17687	17683	17524	17620	17759	17541	17692	17681	17554	17601	17719	17760	17668	17632	17710	17628	17515	17696	17764	17845	17728	17773	17667	17677	17886	17748	17440	17809	17626	17750	17588	17576	17761	17663	17707	17666	17622	17675	17605	17535	17639	17576	17570	17708	17637	17575	17620	17737	17564	17739	17575	17474	17707	17931	17857	17732	17406	17474	17545	17446	17540	17486	17612	17492	17602	17502	17613	17749	17728	17741	17836	17650	17691	17720	17623	17714	17633	17661	17500	17633	17697	17809	17290	17719	17900	17564	17758	17582	17713	17660	17742	17608	17631	17675	17667	17548	17609	17611	17765	17587	17588	17578	17692	17758	17577	17804	17810	17473	17778	17585	17708	17809	17647	17655	17346	17681	17750	17800	17626	17607	17592	17471	17528	17746	17768	17597	17453	17750	17849	17567	17525	17619	17492	17687	17555	17569	17711	17577	17457	17461	17619	17549	17563	17641	17548	17606	17432	17738	17809	17677	17723	17542	17722	17731	17542	17720	17638	17623	17827	17656	17625	17482	17516	17597	17725	17427	17705	17697	17633	17784	17637	17593	17578	17539	17782	17531	17798	17769	17571	17622	17645	17547	17658	17525	17533	17446	17486	17827	17731	17736	17757	17685	17608	17480	17621	17773	17604	17682	17738	17703	17707	17555	17396	17653	17684	17788	17878	17610	17518	17505	17697	17573	17563	17743	17648	17667	17483	17510	17532	17590	17612	17738	17610	17640	17660	17368	17811	17715	17594	17474	17620	17714	17674	17696	17576	17608	17443	17498	17612	17889	17718	17529	17547	17757	17741	17776	17722	17555	17598	17637	17787	17677	17662	17707	17605	17631	17530	17610	17872	17898	17831	17682	17612	17646	17578	17635	17585	17776	17550	17757	17542	17741	17781	17676	17646	17549	17546	17799	17568	17798	17587	17679	17674	17702	17557	17635	17645	17508	17468	17744	17608	17722	17662	17814	17720	17438	17464	17709	17543	17902	17483	17635	17749	17601	17625	17529	17726	17761	17519	17587	17744	17671	17551	17617	17749	17481	17542	17501	17486	17880	17630	17679	17690	17735	17468	17655	17809	17860	17844	17492	17860	17601	17641	17727	17798	17567	17645	17693	17638	17786	17703	17681	17574	17827	17691	17645	17589	17717	17826	17385	17735	17673	17691	17512	17525	17509	17465	17585	17484	17690	17645	17589	17649	17501	17572	17819	17621	17477	17483	17539	17494	17480	17765	17636	17584	17376	17555	17608	17533	17691	17328	17666	17721	17854	17358	17541	17652	17734	17474	17547	17463	17648	17471	17706	17663	17785	17728	17665	17519	17474	17417	17790	17590	17798	17653	17677	17750	17877	17587	17572	17689	17541	17606	17667	17481	17687	17746	17551	17597	17537	17587	17595	17691	17814	17664	17501	17600	17848	17675	17789	17677	17620	17700	17611	17791	17771	17561	17409	17724	17628	17626	17514	17637	17638	17641	17470	17500	17470	17709	17805	17569	17958	17655	17668	17533	17607	17501	17613	17744	17717	17511	17627	17511	17597	17741	17607	17623	17673	17555	17480	17649	17557	17717	17652	17798	17574	17595	17844	17630	17569	17703	17713	17829	17848	17661	17612	17658	17700	17833	17606	17856	17590	17712	17773	17650	17722	17435	17539	17829	17625	17834	17658	17660	17647	17825	17681	17683	17712	17540	17628	17661	17750	17850	17716	17576	17706	17720	17671	17602	17667	17761	17487	17573	17669	17772	17862	17749	17767	17380	17546	17447	17773	17540	17458	17793	17730	17514	17536	17739	17692	17632	17682	17645	17600	17543	17676	17557	17684	17636	17646	17402	17613	17546	17655	17730	17510	17662	17661	17601	17549	17492	17651	17740	17691	17819	17606	17620	17690	17588	17640	17710	17700	17653	17593	17576	17787	17710	17589	17715	17442	17717	17641	17543	17739	17420	17575	17712	17657	17738	17771	17621	17430	17557	17588	17561	17654	17695	17567	17553	17651	17446	17599	17474	17786	17657	17758	17668	17594	17622	17453	17519	17477	17577	17717	17716	17604	17450	17856	17747	17550	17594	17619	17537	17509	17697	17558	17671	17643	17518	17568	17574	17573	17828	17648	17499	17599	17624	17698	17649	17572	17598	17748	17697	17526	17653	17617	17789	17791	17462	17671	17728	17635	17668	17864	17528	17598	17763	17646	17599	17958	17365	17439	17633	17748	17798	17816	17597	17570	17449	17662	17637	17726	17762	17628	17751	17664	17513	17605	17705	17586	17706	17684	17631	17723	17640	17775	17619	17542	17712	17846	17682	17709	17682	17798	17621	17614	17749	17806	17555	17484	17435	17732	17577	17544	17710	17740	17547	17730	17486	17619	17581	17790	17452	17500	17516	17658	17681	17705	17879	17570	17554	17519	17671	17416	17729	17491	17522	17538	17619	17810	17780	17602	17563	17734	17642	17608	17698	17555	17639	17610	17632	17457	17526	17609	17556	17575	17497	17741	17631	17481	17637	17475	17746	17478	17547	17788	17563	17561	17573	17434	17617	17729	17543	17656	17561	17485	17651	17577	17604	17537	17708	17515	17653	17748	17647	17696	17510	17445	17556	17622	17649	17805	17602	17404	17677	17508	17380	17768	17915	17581	17582	17698	17663	17692	17699	17541	17600	17757	17603	17628	17500	17533	17494	17628	17630	17674	17457	17726	17392	17623	17632
15723	20471	18449	16798	16317	16472	15505	15424	15411	15022	14899	14864	14871	15049	16636	17774	17467	16472	15440	14942	14884	14689	14778	14912	14624	14731	14690	14492	14807	14612	14806	14707	14656	14679	14637	14706	14583	14751	14714	14709	14677	14563	14773	14634	14565	14657	14740	14794	14748	14757	14711	14888	14732	14665	14756	14550	14696	14703	14736	14511	14641	14614	14714	14805	14705	14784	14715	14636	14843	14611	14540	14590	14518	14655	14668	14718	14666	14688	14715	14649	14586	14623	14815	14709	14603	14868	14755	14597	14591	14809	14574	14631	14864	14737	14754	14599	14603	14874	14794	14742	14868	14585	14655	14632	14735	14594	14636	14727	14432	14608	14650	14804	14738	14959	14586	14703	14682	14720	14710	14569	14698	14641	14748	14649	14771	14654	14578	14805	14620	14754	14777	14734	14692	14658	14818	14601	14489	14721	14708	14610	14791	14706	14603	14751	14835	14600	14788	14658	14643	14666	14768	14727	14797	14700	14536	14646	14651	14639	14566	14815	14811	14736	14683	14743	14898	14748	14655	14586	14663	14591	14714	14618	14717	14658	14618	14717	14671	14614	14520	14677	14492	14721	14605	14710	14691	14712	14549	14617	14564	14653	14752	14640	14682	14756	14690	14637	14668	14622	14638	14560	14667	14503	14698	14670	14680	14664	14677	14705	14698	14698	14618	14617	14770	14665	14709	14745	14515	14723	14651	14673	14665	14672	14654	14656	14815	14634	14632	14538	14730	14715	14775	14591	14774	14690	14434	14705	14773	14672	14586	14738	14580	14439	14796	14687	14792	14651	14644	14727	14802	14584	14726	14625	14726	14628	14745	14710	14630	14738	14644	14814	14888	14771	14655	14775	14650	14603	14474	14852	14688	14740	14561	14557	14607	14692	14716	14621	14838	14669	14741	14933	14874	14702	14525	14494	14725	14655	14831	14653	14639	14702	14795	14771	14801	14684	14726	14759	14733	14655	14673	14480	14725	14560	14829	14689	14586	14826	14669	14840	14502	14759	14722	14616	14621	14676	14721	14637	14876	14711	14644	14796	14584	14679	14692	14895	14665	14557	14712	14825	14724	14922	14600	14676	14575	14759	14630	14656	14658	14659	14717	14762	14662	14835	14520	14713	14865	14696	14706	14681	14739	14681	14827	14757	14628	14621	14752	14674	14563	14675	14781	14792	14735	14649	14752	14682	14703	14699	14741	14772	14609	14827	14693	14739	14629	14701	14757	14779	14721	14611	14640	14797	14730	14622	14741	14775	14721	14800	14550	14623	14696	14763	14744	14656	14777	14747	14816	14658	14479	14614	14737	14791	14776	14620	14768	14834	14738	14612	14824	14653	14543	14681	14574	14788	14794	14650	14546	14779	14747	14697	14787	14722	14599	14687	14637	14642	14505	14581	14570	14654	14779	14580	14581	14611	14777	14687	14747	14736	14897	14771	14685	14717	14612	14509	14717	14538	14561	14724	14675	14844	14724	14733	14619	14845	14644	14805	14719	14680	14651	14604	14788	14765	14765	14714	14691	14643	14585	14669	14646	14714	14888	14513	14713	14633	14576	14915	14748	14560	14739	14692	14754	14639	14785	14801	14600	14643	14702	14692	14523	14586	14685	14802	14630	14692	14484	14809	14656	14768	14831	14792	14723	14668	14763	14564	14827	14647	14832	14456	14906	14654	14545	14632	14555	14723	14726	14708	14772	14763	14864	14532	14685	14690	14605	14735	14671	14576	14608	14817	14784	14506	14712	14788	14803	14611	14574	14773	14584	14645	14610	14805	14686	14730	14633	14648	14815	14799	14828	14700	14719	14827	14681	14750	14551	14768	14784	14813	14618	14758	14736	14871	14882	14716	14692	14599	14867	14514	14725	14744	14668	14638	14654	14924	14532	14710	14633	14710	14692	14781	14691	14680	14699	14770	14714	14714	14848	14882	14578	14646	14712	14743	14581	14746	14714	14566	14639	14525	14710	14705	14821	14623	14921	14765	14638	14508	14727	14551	14827	14678	14787	14579	14607	14595	14519	14749	14563	14611	14785	14764	14747	14683	14483	14590	14778	14676	14781	14917	14734	14681	14690	14621	14568	14809	14797	14764	14597	14532	14743	14616	14655	14561	14546	14641	14790	14732	14637	14884	14565	14744	14722	14832	14634	14793	14765	14560	14721	14707	14753	14599	14694	14553	14654	14566	14846	14696	14825	14646	14610	14764	14650	14558	14697	14647	14694	14564	14721	14736	14547	14875	14664	14789	14798	14686	14681	14664	14597	14644	14616	14519	14845	14776	14636	14596	14617	14734	14711	14718	14605	14581	14579	14707	14758	14740	14636	14669	14636	14653	14653	14508	14599	14805	14637	14902	14810	14722	14642	14719	14726	14565	14719	14679	14792	14619	14791	14734	14843	14756	14632	14586	14760	14615	14669	14488	14711	14641	14582	14868	14660	14672	14630	14615	14755	14685	14592	14752	14583	14847	14579	14762	14801	14780	14726	14670	14579	14705	14871	14887	14782	14549	14695	14754	14689	14762	14663	14834	14716	14804	14692	14780	14716	14687	14704	14831	14749	14913	14618	14573	14806	14675	14714	14626	14679	14729	14766	14801	14717	14732	14628	14787	14765	14788	14637	14736	14745	14641	14850	14713	14584	14770	14873	14653	14635	14744	14671	14751	14589	14718	14766	14770	14619	14665	14720	14681	14686	14729	14705	14664	14472	14683	14556	14670	14716	14620	14686	14886	14678	14553	14682	14902	14802	14685	14620	14700	14656	14782	14702	14781	14728	14608	14762	14720	14732	14738	14749	14664	14820	14724	14651	14566	14658	14695	14585	14638	14630	14669	14649	14625	14694	14795	14797	14668	14923	14626	14639	14779	14577	14649	14471	14735	14716	14707	14708	14729	14771	14710	14623	14657	14692	14670	14567	14559	14739	14762	14774	14782	14572	14802	14747	14465	14827	14586	14722	14555	14558	14732	14609	14669	15001	14776	14757	14747	14715	14818	14592	14736	14662	14843	14712	14639	14697	14659	14785	14704	14655	14698	14681	14471	14518	14687	14667	14692	14560	14628	14753	14557	14655	14648	14603	14496	14837	14642	14667	14539	14741	14611	14663	14889	14575	14595	14702	14630	14839	14600	14416	14847	14782	14804	14637	14693	14869	14544	14648	14665	14743	14554	14659	14732	14707	14840	14686	14678	14772	14755	14576	14733	14592	14715	14650	14673	14663	14785	14620	14598	14758	14607	14666	14843	14754	14540	14591	14496	14796	14675	14653	14676	14581	14796	14722	14704	14789	14683	14634	14809	14503	14614	14598	14593	14809	14597	14729	14679	14841	14567	14834	14670	14612	14668	14673	14666	14831	14773	14647	14753	14737	14570	14753	14611	14547	14715	14753	14768	14690	14810	14577	14682	14607	14567	14738	14656	14667	14702	14646	14540	14552	14659	14713	14734	14609	14872	14632	14700	14739	14589	14728	14707	14509	14660	14516	14660	14651	14779	14793	14664	14762	14735	14630	14786	14629	14711	14701	14736	14626	14799	14884	14432	14667	14626	14765	14807	14541	14683	14850	14723	14750	14832	14551	14718	14767	14614	14703	14643	14695	14720	14866	14545	14846	14738	14701	14690	14707	14679	14646	14823	14551	14562	14849	14672	14830	14629	14566	14748	14639	14687	14760	14695	14803	14817	14752	14619	14583	14670	14647	14613	14684	14697	14708	14688	14618	14558	14722	14743	14674	14735	14513	14712	14751	14687	14625	14583	14685	14708	14714	14742	14603	14551	14547	14783	14696	14732	14504	14536	14642	14701	14644	14739	14838	14580	14710	14813	14581	14603	14667	14706	14628	14693	14684	14699	14608	14735	14754	14745	14682	14692	14670	14588	14599	14940	14591	14677	14619	14738	14636	14593	14579	14629	14806	14721	14819	14583	14769	14686	14549	14727	14632	14727	14875	14891	14766	14577	14542	14733	14490	14607	14712	14609	14730	14655	14847	14598	14656	14752	14746	14522	14701	14723	14862	14601	14796	14643	14536	14854	14629	14483	14587	14510	14635	14684	14725	14644	14642	14716	14803	14452	14629	14724	14764	14781	14631	14672	14688	14647	14776	14960	14626	14569	14739	14712	14669	14692	14687	14720	14663	14637	14647	14873	14652	14586	14550	14750	14657	14578	14641	14663	14688	14900	14483	14604	14568	14725	14906	14519	14533	14664	14711	14624	14715	14756	14708	14654	14687	14754	14721	14748	14809	14864	14628	14796	14759	14626	14675	14609	14662	14849	14825	14687	14640	14782	14551	14607	14659	14674	14766	14747	14623	14716	14709	14690	14688	14859	14555	14790	14685	14841	14514	14778	14774	14581	14423	14569	14707	14519	14627	14603	14544	14625	14630	14474	14809	14668	14865	14718	14740	14759	14481	14797	14610	14557	14771	14766	14727	14579	14731	14733	14626	14642	14688	14790	14532	14629	14709	14775	14631	14496	14736	14448	14683	14754	14714	14752	14632	14634	14723	14731	14768	14660	14714	14760	14893	14725	14557	14761	14722	14584	14640	14823	14767	14597	14608	14676	14587	14702	14677	14681	14711	14488	14627	14687	14673	14773	14551	14559	14751	14601	14594	14657	14806	14651	14560	14646	14484	14771	14563	14709	14765	14528	14814	14789	14759	14763	14764	14659	14614	14668	14801	14637	14770	14698	14636	14657	14625	14678	14795	14691	14618	14945	14685	14824	14745	14701	14767	14616	14383	14702	14781	14810	14746	14698	14600	14721	14530	14749	14692	14686	14584	14768	14752	14707	14871	14728	14663	14643	14801	14577	14723	14590	14743	14629	14725	14726	14744	14687	14823	14722	14590	14581	14863	14624	14615	14879	14539	14605	14777	14667	14793	14687	14601	14787	14624	14574	14834	14719	14709	14662	14641	14723	14699	14675	14560	14774	14705	14827	14536	14780	14666	14430	14576	14631	14790	14578	14609	14770	14680	14644	14718	14501	14664	14665	14727	14648	14714	14602	14688	14575	14672	14780	14698	14831	14674	14754	14579	14728	14619	14616	14750	14664	14799	14694	14677	14758	14856	14761	14825	14717	14715	14658	14713	14612	14557	14675	14534	14718	14669	14732	14683	14634	14705	14687	14710	14687
23680	20795	28013	23811	22038	21937	21036	18849	18319	18351	18278	18075	18092	19199	26225	29758	26952	23750	20366	18686	18052	17858	17706	17790	17750	17664	17585	17900	17810	17566	17658	17600	17580	17448	17651	17528	17749	17591	17606	17730	17859	17624	17653	17544	17628	17830	17531	17575	17744	17666	17538	17510	17823	17583	17469	17656	17676	17747	17646	17436	17462	17541	17627	17724	17458	17534	17645	17545	17488	17749	17529	17502	17531	17561	17647	17637	17527	17792	17563	17600	17792	17465	17535	17783	17756	17561	17616	17699	17522	17499	17560	17707	17550	17760	17620	17475	17479	17560	17631	17591	17476	17600	17681	17508	17681	17554	17686	17407	17736	17670	17473	17565	17736	17669	17482	17619	17802	17513	17726	17588	17508	17334	17503	17486	17748	17566	17556	17523	17654	17584	17562	17624	17405	17622	17397	17715	17696	17515	17457	17528	17442	17643	17461	17649	17578	17645	17668	17634	17539	17468	17715	17672	17561	17535	17529	17456	17632	17531	17571	17549	17619	17855	17726	17697	17791	17694	17577	17456	17764	17589	17632	17716	17670	17687	17551	17784	17554	17479	17376	17653	17567	17484	17528	17593	17691	17766	17680	17409	17616	17534	17720	17364	17618	17710	17524	17550	17593	17692	17665	17586	17642	17525	17507	17579	17556	17393	17585	17577	17825	17528	17337	17761	17733	17582	17669	17741	17471	17576	17545	17829	17747	17646	17549	17613	17586	17533	17595	17439	17595	17623	17430	17591	17670	17564	17561	17625	17598	17487	17448	17437	17644	17711	17464	17618	17637	17818	17589	17658	17545	17683	17436	17541	17494	17484	17563	17630	17514	17613	17546	17656	17562	17619	17707	17584	17792	17597	17510	17562	17576	17508	17651	17683	17712	17629	17666	17630	17503	17658	17735	17513	17636	17723	17604	17486	17601	17529	17596	17275	17620	17586	17648	17754	17631	17604	17464	17622	17540	17506	17720	17573	17518	17591	17488	17701	17609	17688	17547	17385	17519	17729	17564	17698	17821	17591	17835	17571	17711	17728	17406	17491	17634	17702	17719	17709	17626	17530	17686	17452	17636	17772	17685	17706	17693	17391	17558	17348	17787	17630	17459	17509	17590	17600	17348	17495	17755	17675	17419	17465	17580	17517	17708	17517	17600	17467	17689	17410	17653	17496	17425	17599	17602	17484	17736	17801	17539	17545	17812	17455	17641	17757	17692	17583	17367	17718	17661	17490	17568	17818	17541	17742	17654	17573	17451	17637	17566	17550	17404	17601	17526	17754	17420	17644	17742	17690	17662	17548	17399	17656	17855	17541	17639	17707	17591	17589	17723	17640	17665	17625	17410	17597	17382	17729	17477	17666	17500	17602	17602	17579	17777	17834	17737	17724	17791	17649	17529	17531	17563	17684	17696	17665	17677	17415	17587	17507	17653	17586	17594	17752	17521	17553	17616	17605	17598	17462	17590	17337	17386	17888	17580	17588	17693	17646	17611	17732	17678	17725	17675	17596	17604	17642	17663	17485	17643	17567	17568	17612	17778	17841	17654	17691	17511	17818	17601	17473	17593	17699	17624	17784	17412	17401	17550	17814	17544	17756	17603	17536	17561	17622	17482	17602	17529	17650	17703	17629	17553	17588	17539	17541	17704	17524	17595	17615	17605	17728	17560	17740	17611	17744	17625	17574	17701	17640	17575	17732	17668	17695	17510	17393	17670	17705	17585	17490	17660	17598	17584	17546	17848	17694	17571	17892	17717	17451	17458	17653	17683	17656	17537	17684	17504	17615	17672	17547	17587	17631	17613	17655	17713	17650	17212	17543	17821	17707	17806	17497	17836	17731	17639	17586	17609	17337	17589	17689	17575	17396	17361	17539	17317	17584	17649	17518	17713	17650	17518	17636	17675	17661	17652	17817	17626	17569	17732	17582	17890	17638	17752	17452	17487	17650	17495	17661	17533	17639	17591	17597	17373	17783	17633	17665	17619	17619	17498	17815	17596	17514	17525	17597	17588	17645	17490	17784	17621	17542	17500	17823	17879	17548	17703	17685	17513	17574	17562	17561	17647	17568	17467	17498	17585	17552	17607	17529	17626	17545	17697	17497	17424	17731	17617	17461	17659	17627	17605	17773	17476	17647	17625	17650	17579	17602	17539	17650	17326	17553	17391	17568	17504	17458	17730	17560	17651	17775	17601	17546	17746	17805	17608	17594	17927	17434	17564	17691	17521	17543	17635	17658	17498	17498	17523	17623	17468	17505	17509	17590	17501	17575	17615	17606	17779	17677	17560	17744	17767	17545	17628	17609	17371	17440	17489	17593	17672	17666	17579	17729	17620	17842	17534	17671	17571	17533	17570	17598	17641	17641	17642	17447	17510	17719	17689	17674	17700	17477	17631	17480	17675	17497	17781	17585	17585	17713	17714	17477	17618	17608	17465	17634	17462	17689	17577	17604	17658	17576	17676	17671	17644	17606	17767	17565	17634	17608	17544	17577	17416	17689	17594	17438	17547	17658	17653	17935	17542	17671	17434	17396	17421	17401	17730	17575	17720	17580	17679	17570	17622	17769	17589	17606	17680	17580	17536	17537	17590	17530	17626	17535	17708	17493	17684	17440	17674	17456	17740	17732	17601	17828	17620	17608	17542	17595	17672	17639	17405	17690	17495	17403	17730	17597	17732	17764	17751	17485	17495	17394	17541	17506	17605	17787	17574	17596	17536	17613	17567	17560	17502	17531	17656	17601	17555	17534	17883	17414	17546	17592	17467	17574	17641	17528	17549	17764	17671	17550	17770	17560	17629	17569	17662	17428	17589	17392	17507	17416	17476	17636	17680	17568	17649	17694	17849	17614	17600	17772	17648	17468	17758	17623	17477	17490	17706	17641	17653	17653	17574	17454	17528	17392	17557	17602	17695	17489	17750	17557	17667	17625	17680	17471	17607	17539	17465	17629	17620	17641	17630	17640	17388	17734	17517	17666	17530	17560	17724	17399	17588	17615	17534	17437	17564	17568	17579	17672	17696	17403	17508	17712	17598	17512	17553	17767	17441	17644	17643	17570	17493	17578	17606	17653	17643	17389	17458	17463	17739	17500	17868	17580	17863	17371	17543	17400	17628	17654	17678	17822	17534	17659	17706	17708	17416	17566	17709	17614	17755	17579	17607	17573	17396	17699	17566	17594	17686	17698	17624	17539	17686	17403	17615	17486	17371	17472	17625	17719	17626	17654	17892	17577	17755	17592	17603	17697	17441	17404	17563	17518	17783	17500	17507	17615	17561	17449	17528	17549	17388	17586	17579	17606	17632	17633	17706	17539	17463	17639	17594	17525	17673	17384	17535	17695	17779	17595	17492	17740	17520	17565	17744	17584	17503	17641	17692	17612	17727	17647	17664	17569	17480	17542	17535	17599	17754	17733	17527	17486	17578	17873	17549	17580	17512	17706	17748	17571	17638	17531	17664	17471	17758	17469	17716	17578	17505	17710	17753	17641	17382	17578	17498	17672	17669	17505	17608	17687	17517	17684	17621	17685	17578	17385	17617	17547	17644	17489	17461	17581	17547	17522	17667	17577	17779	17438	17668	17857	17472	17475	17651	17504	17519	17537	17740	17429	17663	17325	17754	17633	17519	17799	17549	17520	17869	17749	17529	17689	17638	17504	17687	17775	17462	17542	17608	17446	17745	17748	17890	17399	17646	17604	17712	17561	17598	17652	17596	17748	17712	17540	17567	17677	17461	17591	17615	17616	17676	17592	17663	17535	17655	17739	17617	17605	17493	17552	17682	17812	17635	17571	17513	17642	17515	17709	17701	17678	17745	17648	17534	17615	17572	17541	17730	17501	17608	17709	17811	17515	17655	17772	17691	17554	17575	17717	17615	17480	17703	17833	17656	17445	17771	17620	17566	17454	17481	17498	17495	17558	17600	17599	17607	17634	17520	17672	17684	17559	17677	17777	17643	17705	17707	17530	17583	17548	17594	17805	17752	17521	17483	17672	17748	17585	17632	17460	17558	17596	17520	17676	17461	17729	17447	17634	17720	17529	17784	17527	17503	17587	17696	17800	17748	17561	17740	17533	17490	17498	17719	17683	17556	17504	17634	17733	17532	17503	17601	17655	17643	17817	17480	17559	17679	17715	17557	17586	17316	17655	17508	17648	17483	17596	17384	17608	17529	17464	17619	17562	17661	17477	17772	17471	17580	17566	17741	17537	17627	17428	17719	17542	17534	17667	17602	17721	17644	17771	17672	17601	17517	17500	17526	17624	17571	17599	17480	17437	17733	17580	17422	17483	17498	17672	17419	17548	17559	17405	17516	17634	17369	17523	17660	17639	17432	17749	17735	17691	17463	17568	17574	17646	17815	17813	17525	17689	17622	17539	17646	17514	17830	17499	17705	17606	17715	17693	17420	17466	17596	17428	17728	17625	17604	17688	17521	17580	17555	17709	17614	17751	17675	17664	17641	17584	17658	17371	17770	17689	17543	17537	17414	17554	17678	17349	17618	17675	17647	17453	17460	17653	17562	17606	17457	17556	17794	17840	17444	17615	17788	17446	17592	17583	17662	17507	17691	17703	17880	17535	17476	17538	17661	17417	17669	17608	17532	17573	17517	17556	17386	17715	17581	17851	17779	17569	17530	17485	17579	17654	17586	17481	17494	17498	17693	17627	17524	17716	17459	17545	17597	17529	17495	17538	17514	17633	17406	17681	17651	17544	17511	17459	17696	17678	17477	17791	17626	17706	17785	17652	17755	17675	17821	17663	17580	17684	17539	17681	17651	17929	17790	17699	17607	17567	17519	17626	17728	17586	17791	17694	17832	17382	17829	17459	17532	17630	17664	17705	17598	17507	17738	17577	17574	17547	17565	17579	17568	17672	17547	17496	17538	17398	17704	17489	17635	17578	17754	17740	17454	17679	17478	17482	17687	17503	17434	17864	17530	17573	17681	17576	17577	17496	17587	17687	17743	17565	17545	17422	17567	17672	17774	17551	17537	17470	17451	17502	17473	17417	17650	17423	17547	17419	17430	17457	17786	17653	17492	17854	17785	17430	17567	17868	17591	17488	17407	17552	17495	17631	17633	17648	17808	17692	17648	17590	17603	17334	17642	17431	17502	17514	17584	17679	17625	17775	17521	17517
15052	25403	23912	19387	19313	17555	16815	16208	15945	15627	15494	15152	15139	17278	27339	29378	26124	21280	17536	15519	15192	14715	14709	14763	14780	14928	14808	14678	14836	14762	14830	14790	14810	14573	14779	14906	14665	14735	14545	14723	14882	14662	14793	14833	14743	14804	14804	14757	14744	14706	14734	14730	14806	14784	14804	14762	14664	14811	14435	14864	14567	14500	14770	14935	14847	14886	14762	14692	14847	14586	14646	14598	14759	14737	14749	14608	14738	14742	14748	14732	14894	14686	14784	14668	14909	14668	14927	14748	14791	14608	14769	14828	14550	14796	14730	14596	14919	14856	14747	14962	14857	14798	14635	14712	14683	14842	14852	14718	14679	14632	14916	14750	14651	14735	14843	14649	14482	14704	14652	14585	14886	14634	14610	14716	14818	14729	14801	14716	14660	14731	14633	14750	14675	14714	14772	14712	14687	14679	14663	14646	14762	14760	14662	14778	14665	14510	14770	14800	14670	14812	14654	14852	14919	14535	14588	14635	14744	15005	14623	14790	14699	14671	14724	14823	14666	14795	14868	14737	14782	14635	14668	14800	14693	14771	14827	14597	14843	14739	14621	14789	14672	14713	14894	14718	14889	14668	14820	14704	14818	14678	14912	14648	14743	14710	14826	14800	14662	14727	14607	14533	14748	14776	14642	14624	14884	14637	14805	14731	14724	14832	14742	14822	14673	14850	14851	14586	14603	14718	14804	14703	14664	14725	14735	14837	14793	14706	14750	14896	14705	14856	14775	14708	14731	14636	14673	14734	14861	14691	14765	14698	14730	14743	14653	14681	14709	14613	14683	14561	14795	14906	14586	14551	14635	14785	14546	14708	14850	14719	14762	14752	14741	14766	14767	14719	14787	14646	14692	14832	14689	14545	14828	14728	14622	14772	14645	14826	14827	14881	14724	14639	14695	14721	14744	14769	14509	14885	14791	14895	14704	14699	14698	14686	14638	14754	14844	14764	14709	14747	14655	14798	14780	14695	14845	14688	14720	14627	14639	14780	14801	14670	14764	14731	14810	14724	14564	14624	14955	14823	14695	14762	14811	14773	14706	14723	14664	14730	14908	14921	14786	14693	14780	14758	14808	14709	14874	14808	14698	14807	14774	14891	14575	14752	14740	14692	14739	14677	14695	14745	14537	14752	14911	14705	14718	14793	14773	14664	14770	14765	14740	14661	14629	14757	14915	14973	14705	14826	14495	14743	14656	14716	14726	14752	14698	14635	14813	14864	14771	14673	14830	14662	14749	14705	14648	14725	14904	14827	14594	14790	14884	14749	14554	14655	14828	14846	14665	14574	14763	14731	14773	14743	14697	14690	14848	14655	14803	14569	14787	14660	14739	14575	14678	14758	14775	14603	14737	14794	14758	14585	14759	14823	14682	14828	14627	14650	14702	14702	14778	14508	14704	14635	14618	14795	14750	14696	14668	14706	14854	14707	14748	14779	14806	14815	14687	14713	14724	14763	14685	14790	14586	14490	14932	14672	14768	14697	14710	14700	14560	14805	14715	14711	14672	14658	14655	14610	14766	14690	14679	14706	14797	14707	14623	14790	14642	14740	14877	14536	14620	14609	14681	14611	14574	14754	14742	14627	14676	14671	14762	14721	14785	14868	14569	14750	14652	14714	14765	14843	14762	14823	14811	14755	14677	14741	14693	14628	14786	14643	14762	14751	14662	14752	14744	14763	14662	14552	14902	14707	14877	14803	14874	14737	14660	14807	14692	14907	14639	14601	14721	14532	14756	14688	14844	14757	14687	14798	14529	14832	14802	14651	14732	14846	14552	14610	14842	14835	14809	14815	14640	14703	14778	14619	14739	14756	14800	14677	14777	14699	14623	14616	14753	14768	14794	14714	14735	14778	14605	14670	14616	14706	14653	14814	14715	14734	14922	14703	14820	14814	14738	14645	14867	14707	14772	14785	14742	14688	14935	14660	14767	14685	14760	14712	14750	14724	14685	14711	14696	14579	14696	14680	14725	14787	14818	14775	14735	14723	14770	14681	14607	14623	14863	14606	14688	14584	14668	14836	14716	14752	14673	14854	14858	14792	14761	14582	14625	14665	14544	14791	14727	14853	14649	14556	14505	14721	14769	14824	14805	14723	14695	14668	14706	14696	14628	14692	14819	14739	14789	14829	14632	14771	14771	14721	14738	14656	14642	14537	14720	14680	14709	14656	14723	14757	14588	14747	14705	14587	14718	14550	14815	14866	14591	14614	14604	14721	14697	14567	14765	14719	14740	14664	14724	14836	14659	14528	14666	14809	14790	14783	14625	14594	14711	14931	14506	14690	14680	14695	14838	14626	14638	14700	14671	14690	14647	14789	14701	14593	14741	14477	14752	14698	14838	14704	14689	14818	14780	14722	14669	14736	14684	14617	14786	14657	14740	14678	14708	14628	14706	14687	14754	14571	14729	14775	14724	14785	14731	14722	14492	14697	14721	14878	14683	14815	14720	14632	14794	14723	14713	14711	14623	14776	14616	14684	14651	14797	14833	14888	14664	14725	14696	14825	14620	14651	14712	14733	14532	14906	14805	14737	14523	14785	14907	14788	14698	14811	14901	14697	14612	14874	14754	14734	14796	14766	14790	14653	14719	14598	14598	14686	14597	14593	14777	14879	14660	14786	14659	14755	14577	14753	14747	14880	14799	14744	15038	14726	14795	14785	14876	14704	14679	14765	14685	14733	14707	14744	14688	14797	14814	14751	14735	14691	14810	14654	14716	14907	14687	14507	14726	14595	14740	14731	14834	14562	14956	14697	14816	14694	14768	14536	14722	14670	14792	14689	14595	14742	14789	14729	14653	14642	14731	14748	14654	14695	14670	14820	14713	14763	14687	14752	14834	14659	14648	14915	14735	14540	14743	14562	14557	14649	14716	14701	14800	14554	14674	14502	14662	14929	14609	14730	14702	14613	14759	14755	14637	14641	14624	14717	14650	14672	14778	14698	14762	14745	14710	14781	14700	14567	14902	14892	14785	14770	14815	14717	14750	14805	14598	14844	14772	14558	14903	14753	14767	14675	14921	14682	14769	14705	14801	14757	14925	14554	14708	14652	14719	14815	14855	14805	14647	14568	14800	14873	14818	14737	14638	14629	14774	14727	14691	14649	14803	14603	14593	14610	14794	14753	14659	14744	14665	14660	14709	14660	14897	14763	14682	14683	14452	14786	14817	14769	14762	14720	14861	14704	14673	14817	14663	14766	14829	14767	14643	14667	14676	14615	14914	14701	14690	14790	14525	14654	14808	14686	14750	14680	14812	14924	14838	14634	14654	14691	14677	14552	14583	14538	14904	14770	14772	14879	14683	14661	14716	14821	14663	14921	14991	14780	14947	14705	14791	14819	14688	14806	14815	14706	14628	14704	14675	14684	14670	14693	14808	14909	14690	14824	14730	14720	14863	14743	14683	14724	14655	14734	14731	14648	14753	14761	14860	14632	14709	14675	14752	14754	14773	14803	14923	14708	14779	14753	14629	14616	14714	14793	14853	14698	14784	14655	14577	14631	14821	14748	14775	14582	14683	14768	14709	14650	14754	14518	14610	14771	14784	14776	14616	14767	14805	14673	14741	14762	14844	14860	14699	14726	14630	14684	14791	14732	14780	14661	14711	14899	14630	14678	14692	14619	14622	14863	14723	14770	14558	14650	14618	14766	14698	14860	14668	14721	14605	14839	14660	14719	14838	14792	14764	14742	14661	14680	14650	14733	14847	14736	14790	14749	14771	14877	14671	14620	14744	14822	14701	14622	14857	14508	14727	14605	14534	14820	14895	14764	14593	14707	14783	14831	14754	14669	14738	14831	14695	14764	14676	14697	14747	14659	14757	14822	14777	14626	14623	14835	14738	14698	14718	14666	14852	14604	14886	14567	14753	14596	14702	14796	14605	14754	14561	14708	14645	14840	14720	14842	14559	14611	14696	14678	14654	14837	14727	14631	14922	14777	14783	14751	14929	14694	14745	14725	14758	14635	14896	14883	14690	14723	14842	14745	14723	14725	14771	14876	14589	14713	14935	14821	14843	14922	14610	14745	14724	14865	14718	14854	14550	14825	14730	14773	14690	14750	14783	14671	14751	14796	14818	14812	14635	14707	14580	14746	14723	14678	14767	14709	14771	14675	14679	14642	14737	14637	14700	14507	14911	14690	14673	14670	14854	14802	14679	14698	14679	14746	14704	14918	14660	14797	14765	14680	14717	14784	14752	14763	14763	14651	14748	14811	14623	14804	14950	14608	14853	14728	14782	14696	14724	14803	14570	14742	14760	14741	14789	14845	14672	14626	14749	14644	14817	14654	14808	14662	14547	14560	14735	14817	14835	14740	14688	14651	14570	14675	14775	14837	14897	14677	14497	14703	14787	14666	14807	14763	14818	14730	14636	14821	14735	14588	14561	14533	14751	14625	14544	14581	14722	14620	14770	14874	14590	14715	14836	14868	14783	14661	14929	14855	14805	14656	14799	14770	14666	14734	14680	14776	14879	14591	14592	14751	14754	14754	14776	14546	14808	14645	14723	14833	14782	14604	14852	14641	14758	14844	14648	14740	14654	14724	14830	14639	14806	14730	14731	14600	14688	14661	14764	14655	14760	14739	14834	14816	14840	14774	14736	14637	14691	14737	14718	14801	14833	14917	14504	14766	14753	14699	14756	14771	14786	14613	14720	14843	14673	14652	14671	14706	14802	14823	14601	14863	14615	14927	14720	14672	14810	14766	14758	14884	14700	14736	14877	14717	14696	14837	14651	14671	14746	14759	14700	14770	14708	14714	14653	14625	14681	14773	14798	14723	14838	14643	14677	14728	14792	14685	14689	14709	14620	14626	14743	14751	14750	14890	14580	14581	14734	14631	14532	14720	14879	14616	14640	14639	14899	14628	14838	14737	14546	14782	14559	14694	14590	14984	14590	14737	14756	14855	14750	14854	14828	14732	14770	14832	14625	14802	14814	14727	14708	14567	14772	14755	14597	14770	14819	14748	14549	14649	14693	14671	14762	14714	14660	14774	14608	14815	14602	14825	14592	14813	14708	14745	14785	14693	14754	14692	14670	14861	14695	14699	14903	14641	14730	14794	14772	14595	14823	14900	14755	14738	14731	14605	14474	14671	14930	14780	14799	14798	14833	14773	14761	14594
22325	20779	28425	23214	21005	23212	25818	20359	19777	19813	19489	19290	19104	20297	34692	39990	34971	28801	23856	20744	19371	19022	18495	18895	18599	18739	18672	18649	18383	18487	18472	18565	18657	18536	18639	18594	18409	18492	18875	18809	18695	18547	18771	18404	18560	18527	18515	18579	18416	18399	18469	18296	18375	18645	18689	18472	18328	18528	18623	18508	18669	18707	18579	18327	18622	18575	18551	18695	18712	18711	18556	18330	18310	18445	18471	18516	18777	18492	18512	18415	18514	18241	18500	18320	18418	18496	18613	18564	18584	18552	18620	18604	18505	18419	18392	18423	18340	18227	18619	18550	18755	18535	18436	18523	18280	18525	18463	18532	18484	18541	18441	18326	18600	18386	18479	18357	18423	18375	18428	18315	18594	18484	18559	18610	18733	18584	18287	18484	18404	18745	18400	18353	18588	18328	18290	18645	18490	18505	18509	18539	18255	18336	18581	18534	18538	18686	18518	18500	18211	18374	18595	18533	18484	18311	18515	18378	18543	18608	18658	18513	18616	18444	18483	18546	18366	18433	18582	18421	18545	18276	18412	18542	18351	18583	18637	18562	18432	18591	18518	18501	18401	18450	18393	18379	18395	18714	18632	18428	18525	18436	18275	18363	18408	18472	18357	18462	18567	18330	18296	18467	18428	18531	18502	18608	18304	18570	18324	18255	18552	18425	18337	18462	18562	18673	18556	18494	18384	18404	18382	18376	18531	18327	18441	18515	18716	18485	18561	18704	18507	18657	18363	18531	18430	18499	18564	18506	18350	18403	18551	18489	18489	18437	18424	18733	18653	18519	18358	18512	18336	18514	18402	18525	18394	18362	18518	18476	18617	18378	18597	18340	18447	18323	18483	18290	18331	18545	18472	18533	18404	18626	18208	18393	18461	18563	18454	18503	18698	18474	18602	18497	18544	18511	18613	18319	18418	18389	18447	18442	18479	18390	18282	18406	18555	18565	18501	18436	18377	18556	18471	18527	18219	18542	18481	18451	18444	18337	18598	18632	18513	18307	18273	18369	18433	18381	18541	18367	18371	18670	18206	18363	18443	18483	18179	18554	18445	18198	18343	18435	18650	18660	18500	18413	18546	18345	18170	18483	18573	18494	18516	18767	18666	18573	18394	18531	18623	18400	18429	18409	18396	18355	18496	18501	18696	18554	18408	18518	18262	18569	18484	18767	18596	18493	18587	18312	18636	18684	18443	18240	18625	18396	18338	18520	18553	18386	18413	18317	18315	18416	18427	18321	18326	18333	18397	18401	18499	18305	18429	18483	18440	18488	18375	18270	18570	18552	18469	18487	18708	18420	18445	18607	18552	18525	18597	18468	18420	18412	18492	18442	18516	18533	18255	18474	18517	18484	18741	18420	18356	18210	18403	18346	18350	18389	18347	18534	18774	18641	18399	18447	18319	18353	18375	18445	18588	18403	18492	18352	18398	18321	18636	18439	18363	18534	18543	18414	18312	18418	18595	18438	18404	18242	18479	18388	18547	18422	18455	18333	18696	18523	18486	18387	18456	18484	18507	18617	18458	18638	18474	18355	18722	18390	18431	18311	18326	18323	18358	18630	18650	18792	18393	18609	18577	18388	18504	18613	18421	18488	18437	18337	18387	18433	18404	18644	18378	18552	18347	18410	18425	18470	18364	18355	18486	18475	18478	18436	18494	18424	18280	18490	18436	18365	18499	18642	18404	18501	18436	18355	18615	18331	18237	18365	18591	18551	18477	18479	18448	18539	18481	18525	18418	18355	18360	18456	18544	18342	18584	18376	18328	18512	18502	18449	18529	18416	18565	18310	18361	18451	18475	18385	18411	18685	18678	18434	18194	18530	18418	18401	18446	18399	18659	18562	18551	18464	18694	18451	18349	18673	18382	18534	18569	18546	18848	18535	18290	18331	18474	18335	18306	18418	18459	18366	18278	18502	18502	18609	18279	18548	18384	18334	18411	18449	18526	18515	18543	18540	18356	18410	18413	18406	18611	18482	18494	18243	18319	18300	18230	18480	18501	18357	18258	18432	18554	18250	18515	18546	18345	18614	18368	18354	18490	18351	18539	18523	18562	18353	18479	18349	18351	18490	18416	18591	18419	18514	18336	18440	18397	18262	18605	18355	18618	18537	18460	18452	18646	18481	18341	18245	18481	18558	18309	18464	18463	18599	18604	18546	18410	18491	18433	18546	18539	18397	18465	18334	18351	18310	18354	18334	18262	18560	18504	18196	18244	18508	18260	18357	18431	18536	18318	18548	18375	18340	18499	18538	18563	18451	18544	18339	18498	18592	18407	18356	18282	18343	18549	18546	18300	18306	18560	18612	18403	18440	18480	18466	18509	18345	18531	18135	18195	18343	18404	18481	18684	18151	18339	18559	18688	18572	18460	18240	18279	18798	18567	18321	18538	18578	18414	18598	18551	18513	18462	18362	18353	18651	18537	18345	18496	18466	18550	18559	18383	18545	18347	18656	18510	18543	18467	18445	18538	18636	18550	18413	18357	18525	18466	18422	18541	18602	18410	18451	18455	18522	18349	18587	18336	18555	18517	18582	18556	18384	18380	18481	18519	18362	18412	18550	18426	18414	18458	18338	18331	18457	18460	18361	18517	18643	18474	18590	18440	18484	18519	18238	18414	18485	18385	18466	18561	18466	18448	18528	18380	18342	18509	18310	18600	18454	18428	18416	18234	18543	18494	18614	18515	18332	18359	18297	18523	18437	18237	18475	18492	18401	18402	18460	18395	18558	18561	18526	18585	18585	18447	18368	18518	18340	18649	18554	18500	18640	18497	18410	18367	18527	18585	18437	18404	18478	18552	18477	18444	18450	18329	18489	18559	18437	18491	18436	18488	18506	18613	18323	18500	18494	18458	18511	18554	18528	18442	18290	18505	18562	18491	18301	18335	18372	18429	18450	18606	18486	18408	18287	18356	18397	18456	18487	18640	18636	18568	18521	18487	18431	18406	18285	18143	18433	18199	18715	18260	18448	18407	18409	18388	18370	18296	18356	18482	18533	18274	18422	18556	18566	18436	18424	18341	18481	18447	18734	18471	18257	18520	18495	18645	18234	18463	18628	18513	18595	18362	18443	18549	18456	18586	18378	18582	18499	18294	18365	18302	18206	18492	18298	18302	18350	18310	18540	18460	18269	18449	18301	18516	18462	18384	18500	18344	18485	18427	18466	18549	18401	18368	18624	18687	18594	18459	18512	18355	18395	18303	18523	18586	18524	18428	18500	18303	18495	18297	18470	18533	18524	18325	18420	18472	18632	18454	18380	18569	18299	18622	18551	18517	18476	18560	18522	18420	18568	18201	18211	18239	18319	18349	18437	18544	18407	18518	18305	18518	18469	18549	18438	18564	18495	18569	18828	18508	18480	18476	18376	18451	18460	18370	18374	18506	18420	18317	18399	18387	18520	18443	18335	18590	18417	18351	18630	18438	18331	18361	18562	18518	18498	18324	18518	18344	18406	18587	18434	18492	18706	18643	18555	18405	18532	18488	18398	18483	18425	18420	18461	18348	18404	18527	18382	18790	18420	18380	18555	18339	18410	18560	18553	18433	18219	18323	18490	18345	18612	18419	18711	18390	18350	18685	18510	18354	18483	18509	18388	18527	18330	18328	18474	18274	18586	18463	18436	18544	18514	18205	18386	18519	18227	18596	18382	18474	18403	18448	18573	18464	18525	18435	18404	18493	18400	18407	18424	18653	18515	18439	18291	18550	18483	18617	18616	18573	18519	18590	18434	18640	18642	18411	18429	18349	18284	18386	18547	18401	18649	18581	18495	18445	18516	18312	18318	18675	18456	18505	18655	18338	18379	18569	18360	18404	18415	18508	18483	18575	18374	18457	18398	18179	18182	18409	18592	18488	18602	18231	18307	18532	18376	18504	18393	18496	18378	18392	18652	18262	18483	18326	18486	18453	18541	18397	18400	18487	18319	18390	18338	18282	18329	18452	18405	18452	18601	18368	18286	18613	18443	18405	18393	18551	18389	18361	18306	18337	18460	18568	18375	18524	18460	18470	18393	18440	18469	18484	18393	18578	18475	18429	18210	18442	18539	18418	18616	18395	18362	18310	18408	18594	18610	18473	18430	18685	18615	18459	18456	18307	18644	18391	18585	18615	18448	18606	18482	18367	18609	18560	18440	18338	18364	18489	18245	18457	18438	18421	18391	18408	18522	18390	18467	18459	18579	18475	18455	18495	18428	18491	18354	18511	18524	18637	18507	18328	18313	18529	18387	18403	18559	18555	18370	18252	18503	18597	18449	18532	18597	18452	18476	18442	18575	18337	18299	18308	18432	18356	18247	18429	18560	18392	18490	18413	18350	18631	18416	18417	18402	18371	18361	18433	18542	18310	18361	18421	18344	18354	18375	18416	18488	18458	18443	18495	18404	18497	18367	18654	18707	18375	18557	18350	18449	18387	18388	18409	18446	18413	18441	18695	18446	18561	18505	18453	18477	18387	18596	18466	18338	18296	18588	18569	18472	18515	18473	18767	18581	18334	18460	18356	18334	18267	18587	18626	18444	18720	18476	18429	18452	18516	18527	18287	18284	18472	18628	18305	18415	18494	18453	18361	18216	18553	18574	18468	18573	18483	18483	18559	18517	18704	18591	18276	18344	18613	18409	18451	18559	18222	18521	18484	18422	18352	18375	18654	18426	18474	18469	18469	18597	18290	18355	18385	18386	18442	18374	18186	18365	18520	18341	18514	18683	18436	18289	18482	18602	18567	18624	18581	18322	18412	18656	18440	18405	18644	18694	18508	18421	18523	18466	18374	18535	18487	18640	18514	18395	18346	18379	18440	18404	18237	18549	18589	18474	18368	18552	18398	18329	18459	18630	18350	18415	18625	18354	18376	18410	18467	18460	18334	18661	18593	18463	18582	18500	18535	18353	18379	18213	18397	18241	18489	18346	18480	18627	18451	18629	18566	18402	18366	18532	18467	18501	18416	18452	18410	18261	18434	18461	18353	18257	18351	18354	18416	18409	18484	18443	18464	18492	18343	18569	18583	18477	18280	18398	18479	18580	18273	18251	18406	18495	18321	18447	18362	18691	18632	18487	18152	18493	18510	18510	18315	18338	18435	18311	18500	18399	18563	18285	18569	18438	18353	18300	18318	18382	18446	18506
16760	30552	27819	23376	20379	18927	18046	17262	17161	16712	16415	16085	15907	18232	37067	39273	33958	27147	20463	16910	15734	15292	15241	15133	15268	15141	15386	15180	15365	15260	15056	15316	15123	15168	15197	15181	15200	15193	15091	15203	15082	15370	15268	15267	15159	15030	15140	15160	15172	15133	15180	15300	15229	15246	15108	15107	15130	15284	15133	15235	15176	15085	15058	15050	15283	15174	15203	15077	15134	15256	15114	15198	15245	15206	15237	15066	15197	15247	15179	15174	15182	15070	15241	15190	15320	15255	15025	15156	15241	15168	15090	15043	15039	14948	15149	15028	15195	15055	15049	15250	15171	14886	15202	15114	14996	15222	15194	15086	15112	15272	15239	15263	15099	15245	15277	15042	15086	15221	15233	15171	15236	15075	15201	14952	15132	15035	15105	15058	15267	15268	15198	15324	15050	15051	15233	15053	15131	15151	15087	15203	15187	15121	15258	15154	15166	15137	15348	15144	15300	15221	15186	15160	15181	15044	15007	15047	15134	15161	15170	15108	15167	15185	15313	15085	15036	14998	15168	15209	15096	15075	15343	15167	15178	15100	14986	14999	15111	15062	15103	15170	15129	15177	15195	15048	15311	15177	15073	15218	15223	15167	15104	15101	15010	15176	15111	15181	15298	15268	14993	15139	15152	15072	15012	15147	15276	15048	15077	15135	15142	15026	15202	15185	15106	15094	15139	15033	15190	15178	15130	15274	15276	15298	15064	15187	15156	15127	14998	15179	15031	15089	15175	15289	15020	15210	14958	14987	15185	15080	15243	14928	15065	15128	15157	15158	15149	15072	15203	15225	15088	15189	15095	15088	15234	15087	15098	15450	14975	15231	15137	15185	15150	15050	15258	15169	15125	15083	15031	15114	15196	15162	15153	15035	15082	15207	15059	14953	15022	15250	15018	15082	15088	15317	15141	15153	15127	15185	15133	15126	15095	15169	15028	14985	15143	15018	15080	15118	15088	15129	15213	15149	15249	15080	15264	15127	15094	15141	15053	15112	15197	14930	15150	15117	15002	15248	15039	15099	15145	15019	15120	15269	15233	15065	15195	15163	15112	15035	15095	15045	15151	15076	15215	15166	15037	15108	14936	15170	15007	15227	15217	15164	15090	15318	15005	15152	15234	15193	15277	15057	15257	15040	14953	15051	15102	14972	15197	14866	15159	15207	15148	15117	15186	15194	15200	15199	15154	15152	14998	15178	15066	15169	15233	15023	15022	15089	14970	15078	15089	15241	14972	15262	15197	15282	15217	15277	15101	15035	15048	15143	15363	15234	15149	15000	15251	15136	15179	14972	15112	15258	15036	15255	15170	15187	15035	15330	15001	15213	15096	15290	15099	15004	15280	15200	15126	15208	15245	15042	15199	15142	15258	15234	15162	15060	14934	15282	15123	15083	14924	15045	15060	14725	15252	15186	15318	15150	15069	15340	15199	15097	15112	15052	14985	15185	15257	15210	15061	15142	15194	15212	15243	15016	14972	15122	15153	15026	15001	15339	15279	15138	15178	15273	15069	15220	14954	15247	15100	15107	15292	15075	15074	15074	15060	14957	15189	15053	15106	15153	15126	15170	15093	15138	15222	15168	15195	15174	15193	15110	15181	15158	15052	15019	15148	15057	15094	15100	15241	15167	15195	15036	15198	15182	15243	15176	15279	15237	15213	15058	15168	15090	15159	15201	15030	15183	15135	15053	15190	15037	14971	15131	15207	15365	15241	15253	15094	15131	15154	15152	15316	15105	15135	15209	15154	15048	15125	15039	15331	14959	15121	14999	15129	15039	15157	15225	15129	15151	15111	15090	15272	15297	15144	15197	15036	15273	15241	15181	15120	15154	14912	15248	15203	15084	15206	15241	15036	15163	15084	15191	15103	15094	15153	15095	15160	15240	15144	15304	15127	15097	15164	15105	15003	15204	15091	15150	15107	14976	14997	15096	15175	15032	15207	15171	15082	15006	15213	15076	15107	15103	15071	15197	15212	15275	15287	15184	15154	15092	15035	15196	15094	15341	15116	15063	15072	15109	15122	15072	15142	15138	15067	15222	15192	15098	15209	15120	14999	15151	15257	15125	15223	15061	15128	15242	15267	15020	15151	15159	15156	15170	15150	15142	15153	15246	15135	15381	15134	15019	15189	15180	15322	15073	15199	15064	15253	15224	15104	15108	15038	15094	15135	15099	15289	15086	15217	15139	15242	15041	15065	14985	15041	15061	15264	15120	15194	14952	15156	15189	15189	15201	15147	15344	15124	15139	15040	15106	15126	15202	15206	15170	15050	15145	15121	15060	15092	15142	15251	15185	15235	15072	15106	15066	15213	14988	15306	15029	15100	15170	15086	15162	15185	15216	15070	15055	15180	15257	15024	15313	15098	15117	15104	15206	15002	15189	15271	15072	15233	15094	15316	15109	15110	15213	15257	15405	15002	15043	15229	15136	15289	15197	15168	14998	15186	14950	15260	15109	15211	15289	15234	15298	15164	15352	15305	15010	14939	15091	15065	15167	15181	15177	15060	15211	15275	15195	15140	15203	15205	15103	15113	15143	15130	15278	15133	15398	15218	14998	15220	15078	15099	15267	15242	15343	15054	14950	15223	15248	15138	15060	15203	15239	15032	15261	15332	15129	15194	15211	14986	15150	15076	14967	15229	15182	15049	15278	15210	15135	15325	15043	14991	15358	15133	15119	15201	15111	15102	15090	15325	15181	15175	15035	15183	15223	15092	15191	15018	15226	15155	15020	15314	15142	15426	15127	15096	15303	15058	15317	15087	15071	15211	15052	15108	15038	15132	15142	15290	15153	15130	15163	15080	15200	15039	15179	15092	15178	15212	15000	15164	15175	15154	15144	15095	15086	15186	15116	15114	15185	15096	15153	15132	15223	15028	15186	15041	15131	15127	15205	14927	15102	15224	15036	15342	15111	14865	15030	15308	15239	15208	15238	15246	15124	15110	15027	15220	15092	15069	15166	15022	14898	15195	15020	15334	15034	15189	15360	14972	15180	15282	15079	15221	15196	15154	15212	15172	15166	14914	15165	15304	15083	15227	15132	15212	15245	15310	15268	15157	14969	14994	15140	15300	15079	15122	15168	15160	15077	15081	15159	15158	15074	15058	14989	15158	15113	15035	15093	15020	15190	15148	15181	15213	15275	15242	15197	15136	15273	15062	15237	15043	15186	15116	15140	15149	15226	15104	14997	15301	15182	14946	15298	15340	15114	15317	15152	15228	15095	15157	15309	15151	15188	14973	15117	15039	15180	15251	15205	15272	15005	15018	15335	15168	15199	15175	15023	15334	15322	15119	15188	15257	15278	15054	15043	15311	15297	15008	15112	15307	15159	15161	15062	15093	14960	14970	15198	15091	15225	14999	15292	15085	15095	15039	15148	15146	15065	15215	15062	15067	15126	14958	15112	15110	15268	15151	15005	15181	15149	15251	15156	15006	15140	15271	15149	14988	15177	15111	15155	15133	15114	15356	15038	15044	15249	15248	14937	15063	15095	15045	15004	15118	15297	15130	15083	15073	15189	15237	15109	15147	15236	15161	15187	15218	15118	15034	15306	15077	15304	15084	15034	15052	15094	15306	15210	15257	15090	15192	15208	15110	15049	15065	15148	15187	15223	14962	15014	15113	15224	15143	15044	15094	15174	15175	15042	15058	15050	15143	15190	15076	15217	15205	15156	15108	15218	15236	15088	15189	15179	15198	15338	15115	15102	15107	15064	15178	15141	15161	15175	15135	15083	15120	15252	14986	15199	15168	15209	15100	15050	15049	15086	15244	15245	15257	15309	15101	15139	15358	15146	15162	15159	15013	15067	15084	14928	14891	15178	15137	15137	15141	15095	15197	15311	15017	15083	15190	15161	15151	15078	15080	15095	15134	15261	15119	15293	15264	15028	14972	15164	15113	15107	15093	15226	15177	15166	15160	15056	15152	15260	15343	15095	14979	15266	15168	15168	15130	15211	15082	15067	15273	15106	15144	15135	15033	15129	15131	15068	15039	15255	15113	15167	15159	15126	15241	15161	15154	15149	15173	15307	15116	15083	15079	15254	15232	15252	15149	15118	15235	15129	15174	15061	15159	15146	15226	15108	15190	15147	15162	15150	15304	15146	15337	15131	15249	15143	15143	15044	15079	15097	14960	15285	15270	15135	15229	15130	15211	15184	15347	15175	15250	15134	15126	15070	15179	15075	15096	15037	15221	15037	15007	15134	15071	15270	15244	14943	15169	15122	15097	15326	15016	15129	15208	15206	15187	15154	15092	15091	15091	15179	15116	15164	15095	14995	15100	14878	15091	15419	15225	15239	15083	15264	14975	15229	15238	15160	15186	15075	14992	15147	15115	15238	15025	15133	15207	15219	15106	15220	15119	15023	15103	15088	15207	15221	15203	15227	15159	15249	15249	15229	15423	15049	15114	15129	15313	15045	15098	15247	14947	15137	15014	14982	15169	15118	15192	14974	15123	15043	15187	15274	15059	15043	15094	15150	15101	15072	15289	15132	15205	15112	15068	15337	15217	15015	15016	15087	15194	15165	15182	15074	15238	15163	15090	15167	15096	15054	15224	15000	15058	15165	15231	15039	15179	15233	15188	15075	15280	15159	15064	15272	15019	15290	15225	15050	15193	15273	15051	15126	15259	15140	15168	15123	15326	15137	15215	15112	15031	15265	15277	15059	15058	15163	15095	15282	14882	15181	15212	15079	15258	15267	15138	15069	15148	15023	15102	14988	15293	15085	15201	15210	15249	15218	15069	15170	15349	15166	15224	14948	15022	15095	15122	15168	15101	15238	15084	14925	15069	15119	15186	15193	15101	15098	15155	15107	15039	15303	15164	15170	15263	15072	15327	15140	15087	15137	15022	15085	15216	15062	15162	15081	15195	15056	15200	15094	15083	15146	15045	15051	15188	14976	15294	15125	15185	14933	15208	15207	15244	15196	15269	15229	15008	15031	15232	15197	15171	15147	14979	15112	15300	15055	15074	15291	15256	15242	15115	15213	15136	15155	15116	15379	15152	15092	14964	15183	15169	15127	15300	15226	15302	15143	15062	15064	15152	15337	15149	15213	15138	15004	15058	15117	15162	15157	15136	15116	15059	15208	15097	15298	15006	15231	15046	15233	15223	15097	15191	15149
27053	21634	25050	23134	19495	19306	18999	18576	18526	18415	18507	18594	18572	18521	19470	20664	20755	19909	19236	18653	18433	18516	18561	18322	18486	18670	18480	18505	18352	18207	18207	18236	18409	18318	18424	18389	18146	18368	18053	18292	18157	18148	18505	18363	18539	18232	18354	18274	18255	18349	18506	18407	18393	18266	18495	18280	18322	18366	18287	18337	18229	18386	18492	18275	18372	18323	18255	18248	18357	18261	18199	18207	18311	18285	18202	18300	18532	18005	18173	18281	18337	18345	18343	18506	18589	18407	18251	18217	18142	18327	18519	18435	18363	18538	18510	18561	18501	18273	18292	18506	18394	18342	18590	18380	18407	18364	18113	18421	18309	18029	18272	18180	18301	18317	18438	18224	18401	18291	18331	18423	18401	18390	18319	18349	18324	18420	18434	18021	18316	18332	18269	18419	18470	18374	18332	18311	18399	18370	18340	18416	18263	18306	18498	18312	18369	18068	18299	18340	18340	18328	18278	18154	18427	18272	18361	18187	18537	18065	18297	18438	18231	18277	18317	18421	18367	18314	18384	18288	18246	18424	18581	18278	18291	18291	18122	18402	18233	18286	18313	18411	18243	18481	18368	18361	18352	18120	18236	18340	18524	18223	18297	18304	18376	18134	18164	18245	18178	18383	18395	18298	18340	18213	18410	18373	18358	18307	18242	18414	18238	18393	18318	18343	18205	18176	18307	18389	18299	18465	18300	18369	18379	18318	18332	18369	18569	18439	18298	18332	18236	18350	18244	18361	18150	18310	18230	18660	18332	18224	18351	18395	18172	18466	18420	18267	18118	18278	18254	18305	18386	18370	18261	18512	18432	18329	18343	18461	18441	18325	18284	18243	18324	18402	18475	18373	18479	18300	18224	18271	18494	18324	18237	18364	18253	18166	18287	18327	18281	18271	18449	18400	18493	18163	18189	18151	18298	18262	18318	18436	18502	18252	18137	18110	18232	18353	18242	18293	18447	18335	18332	18416	18440	18366	18129	18106	18175	18227	18228	18315	18581	18199	18309	18297	18267	18405	18268	18179	18437	18406	18336	18166	18385	18142	18337	18483	18324	18259	18352	18530	18129	18294	18206	18372	18411	18355	18410	18425	18195	18385	18375	18607	18411	18330	18282	18311	18302	18277	18296	18346	18314	18453	18596	18381	18491	18240	18220	18064	18385	18409	18114	18407	18159	18291	18299	18381	18477	18457	18454	18374	18404	18387	18483	18150	18267	18399	18373	18334	18172	18462	18225	18236	18256	18332	18215	18409	18501	18429	18338	18477	18368	18350	18310	18054	18240	18433	18321	18450	18396	18438	18435	18261	18276	18517	18534	18371	18318	18307	18416	18445	18515	18476	18468	18493	18313	18235	18370	18448	18513	18273	18374	18350	18315	18295	18525	18439	18061	18374	18381	18471	18334	18263	18325	18122	18426	18283	18332	18408	18349	18220	18554	18436	18403	18325	18349	18499	18189	18264	18241	18387	18298	18562	18288	18652	18392	18497	18386	18415	18183	18241	18279	18399	18362	18348	18366	18447	18476	18430	18470	18373	18123	18278	18195	18212	18436	18408	18304	18093	18295	18461	18291	18504	18163	18449	18420	18306	18488	18201	18403	18320	18368	18327	18320	18392	18239	18248	18328	18229	18195	18485	18335	18374	18389	18247	18323	18317	18258	18176	18314	18256	18361	18401	18247	18393	18312	18334	18444	18340	18259	18114	18361	18450	18329	18286	18231	18195	18321	18414	18273	18348	18048	18367	18532	18295	18284	18439	18355	18424	18179	18385	18346	18252	18215	18297	18534	18242	18447	18479	18259	18364	18476	18516	18448	18246	18311	18383	18399	18488	18260	18476	18268	18226	18501	18197	18500	18474	18085	18255	18450	18278	18431	18327	18381	18278	18278	18379	18248	18296	18458	18282	18266	18231	18620	18239	18287	18180	18417	18332	18234	18324	18274	18258	18249	18280	18422	18304	18250	18438	18352	18466	18257	18384	18410	18295	18239	18276	18356	18291	18173	18121	18256	18223	18408	18383	18279	18259	18291	18315	18352	18402	18473	18096	18313	18335	18305	18129	18205	18493	18027	18438	18217	18130	18380	18357	18347	18343	18429	18365	18378	18227	18386	18234	18404	18476	18320	18303	18129	18255	18226	18283	18292	18475	18393	18428	18296	18332	18315	18228	18232	18380	18449	18346	18312	18400	18474	18359	18356	18565	18301	18488	18286	18317	18381	18208	18371	18304	18528	18463	18312	18175	18382	18301	18430	18349	18297	18280	18400	18302	18244	18396	18463	18359	18284	18387	18437	18326	18413	18517	18633	18352	18394	18451	18395	18387	18309	18478	18255	18246	18432	18440	18314	18293	18196	18268	18318	18312	18326	18548	18315	18464	18363	18463	18407	18492	18432	18496	18229	18291	18176	18401	18270	18209	18471	18073	18264	18474	18315	18160	18408	18232	18379	18246	18252	18071	18393	18586	18375	18336	18292	18207	18311	18208	18454	18170	18252	18368	18297	18324	18347	18322	18420	18468	18583	18208	18382	18292	18393	18323	18222	18237	18379	18294	18284	18140	18470	18263	18524	18427	18379	18451	18444	18304	18416	18282	18375	18293	18217	18303	18299	18301	18111	18141	18337	18472	18445	18443	18338	18363	18333	18351	18388	18444	18376	18082	18194	18417	18148	18225	18286	18323	18329	18316	18078	18290	18392	18339	18239	18454	18247	18406	18547	18650	18271	18226	18412	18385	18411	18361	18271	18444	18393	18507	18264	18426	18478	18303	18206	18356	18188	18310	18416	18320	18497	18313	18183	18279	18411	18352	18343	18495	18618	18380	18623	18335	18271	18175	18468	18407	18414	18414	18185	18372	18529	18335	18202	18203	18317	18328	18275	18233	18274	18354	18364	18364	18310	18420	18253	18302	18295	18338	18426	18221	18495	18262	18398	18157	18353	18337	18427	18134	18216	18245	18366	18425	18296	18206	18402	18373	18401	18524	18304	18506	18306	18457	18318	18448	18212	18371	18391	18198	18379	18310	18385	18341	18249	18458	18339	18216	18402	18275	18459	18324	18485	18311	18363	18374	18058	18454	18276	18525	18479	18512	18413	18388	18367	18359	18493	18399	18359	18288	18300	18446	18408	18475	18270	18295	18459	18336	18321	18373	18293	18401	18043	18284	18450	18405	18219	18415	18327	18442	18399	18450	18444	18381	18310	18407	18396	18301	18252	18439	18211	18443	18337	18556	18693	18239	18218	18339	18308	18159	18233	18188	18345	18425	18234	18189	18200	18246	18486	18571	18308	18378	18425	18292	18436	18430	18302	18422	18222	18439	18332	18415	18408	18275	18164	18416	18437	18322	18480	18430	18246	18363	18347	18337	18265	18371	18485	18345	18364	18306	18283	18316	18219	18485	18390	18257	18138	18406	18435	18276	18139	18530	18361	18481	18330	18400	18340	18184	18327	18321	18281	18252	18309	18363	18433	18316	18413	18330	18389	18207	18324	18327	18288	18240	18293	18301	18148	18530	18373	18435	18436	18222	18438	18224	18642	18340	18287	18169	18235	18254	18323	18452	18219	18241	18354	18438	18373	18104	18374	18310	18337	18324	18355	18291	18504	18416	18135	18317	18466	18364	18374	18270	18391	18387	18502	18410	18415	18517	18398	18402	18397	18405	18176	18418	18583	18213	18365	18207	18287	18235	18288	18333	18464	18352	18466	18251	18178	18448	18421	18463	18410	18409	18416	18384	18418	18306	18470	18265	18399	18319	18325	18389	18258	18329	18429	18396	18446	18389	18322	18564	18349	18246	18182	18415	18408	18224	18278	18386	18325	18322	18293	18398	18485	18300	18382	18206	18298	18458	18515	18339	18346	18354	18238	18210	18232	18343	18377	18533	18281	18264	18275	18187	18513	18187	18235	18309	18410	18330	18164	18389	18337	18373	18419	18409	18282	18335	18254	18571	18220	18268	18444	18518	18290	18337	18467	18322	18150	18397	18201	18474	18233	18333	18490	18572	18476	18347	18337	18407	18235	18179	18365	18098	18379	18280	18221	18268	18389	18318	18423	18214	18447	18344	18270	18381	18347	18447	18445	18451	18363	18200	18320	18164	18304	18445	18278	18256	18347	18458	18296	18426	18259	18252	18294	18381	18358	18462	18391	18322	18256	18309	18480	18406	18381	18355	18380	18567	18307	18408	18215	18295	18287	18352	18145	18250	18242	18337	18595	17982	18427	18429	18423	18304	18353	18511	18441	18566	18311	18531	18296	18606	18411	18393	18223	18258	18442	18448	18507	18465	18307	18437	18534	18381	18341	18314	18289	18315	18304	18044	18286	18282	18313	18362	18270	18343	18389	18221	18202	18221	18152	18364	18507	18208	18440	18309	18273	18404	18443	18230	18234	18319	18280	18271	18392	18259	18233	18532	18597	18133	18458	18263	18338	18171	18288	18345	18418	18333	18314	18240	18459	18359	18338	18117	18300	18212	18436	18215	18337	18415	18265	18386	18146	18482	18376	18423	18324	18036	18302	18232	18160	18425	18214	18116	18415	18474	18297	18249	18477	18238	18244	18205	18397	18439	18282	18169	18408	18273	18351	18497	18385	18470	18336	18199	18505	18625	18537	18272	18400	18471	18447	18328	18407	18508	18336	18479	18349	18240	18472	18420	18341	18386	18633	18241	18164	18330	18403	18285	18426	18516	18260	18459	18217	18422	18278	18389	18326	18352	18544	18326	18144	18249	18388	18152	18247	18432	18338	18302	18365	18356	18349	18450	18199	18308	18378	18442	18314	18522	18458	18501	18125	18354	18455	18306	18446	18183	18309	18110	18318	18296	18360	18425	18422	18369	18293	18218	18271	18288	18494	18463	18586	18201	18296	18245	18467	18313	18493	18555	18213	18357	18592	18617	18444	18207	18210	18221	18269	18236	18459	18585	18554	18361	18530	18588	18465	18298	18035	18386	18146	18474	18426	18291	18380	18324	18385	18381	18555	18331	18487	18532	18254	18211	18570	18393	18394	18360	18301	18292	18503	18279	18369	18083	18334	18355	18423	18355	18393	18442	18287	18353	18293	18502	18456	18195	18423	18335	18298	18188	18354	18199	18326	18501	18425	18558	18454	18441	18057	18385	18193	18288
16777	18946	18662	18205	16953	16399	15748	15514	15503	15581	15243	15220	15300	15393	17201	18408	17714	16684	15892	15440	15217	15020	15197	15126	15082	15258	14971	15275	15192	15201	15303	15134	15119	15059	15056	14960	15071	15041	15088	15142	15243	15129	15215	15239	15166	15124	15217	15242	15021	15177	15032	15219	15199	15118	15249	15129	15123	15085	15052	15022	15137	15312	15013	15048	15077	15264	15037	15091	15230	15153	14936	14969	15070	15114	15092	15301	15145	15032	15171	15025	15300	15058	15107	15258	15284	15135	14975	15082	15287	15158	15046	15145	15210	15090	15023	15208	15072	15010	15102	15075	15003	15229	15024	15162	15130	15104	15103	14886	15184	15142	15014	15108	15127	15070	15152	15122	15260	14898	15172	15106	14988	15012	15183	15070	15216	14978	14971	15074	15206	15071	15077	15217	15158	14980	15196	14938	15134	15147	15255	15102	15214	15116	15239	15137	15147	14982	14981	15165	15070	15238	14932	15088	15068	15239	15139	14928	15239	15196	15106	15224	14902	15411	15104	15076	15203	15095	15307	15225	15165	15199	14925	15233	15205	15088	15055	15067	15197	15056	15147	15114	15006	15012	15184	15128	15112	15031	15039	15145	15117	15068	15063	15120	15133	14976	15037	15143	15107	15112	14994	15169	15095	15041	15052	15053	14943	15067	15131	15246	15236	14987	15028	15245	15139	15213	14969	15153	15322	15120	15143	14998	15225	15277	15095	15202	14950	15121	15162	15145	15001	15019	15360	15176	15126	15195	15156	15097	15077	15008	15134	15073	15207	15043	15033	15201	15124	15070	15060	15157	15086	15236	14965	15100	15161	15026	15180	15063	15049	15093	15073	15259	15120	15186	15075	15103	15116	14855	15107	15178	15143	14947	15114	15304	15201	15292	15298	15050	15179	15025	14990	15019	15149	15158	15061	15020	15125	15040	15182	15080	15262	15046	15088	15174	15169	15104	15233	15088	15168	15311	15076	15230	14908	15218	15029	15207	15062	15256	14998	15059	15040	15250	15118	15173	15095	14965	15263	15041	15044	15202	15203	15076	15215	15041	15089	15046	15257	15066	15193	15014	14975	15110	15099	15219	15148	15081	15057	15319	14892	15129	15088	14947	15297	15008	15040	15001	15234	15082	15081	14954	15057	15181	15107	15005	15109	15168	15131	15044	14978	15046	15165	15116	15052	14867	15122	15162	15193	14957	15034	15027	15155	15115	15173	15176	15108	14975	15201	15193	15079	15316	14984	15111	15022	15060	15131	15144	14969	14920	15158	15146	14968	15217	15185	15214	15023	15187	15136	14848	15231	14970	15162	15099	15278	15188	15042	15059	15191	15154	15189	14947	15141	15154	15076	15009	15096	15119	14976	14937	15134	15110	15119	15065	15029	15080	15082	15012	15238	15041	15216	15203	15131	15187	15206	15208	15114	15191	15010	15026	15039	15210	15113	15038	15134	15148	15161	15086	15047	15123	14974	15186	15064	14852	15171	14887	14963	15105	15043	15206	15030	15124	15259	15124	15131	15269	15040	15074	15137	14877	15118	15004	15260	15052	15187	14930	15158	15160	15153	15158	15025	15041	15336	15232	15174	15070	15015	15014	15230	15104	15010	15128	15070	15248	15037	15106	15017	15056	15122	15050	15087	15169	15278	15041	15196	15028	15162	15033	15107	15091	15104	15067	15051	15097	14987	15193	15186	15225	15135	15157	15136	14972	15021	15137	14887	15062	15130	15056	15169	15108	15179	15058	15243	15155	14939	15062	15164	15257	15192	15318	15147	15158	15065	15106	15035	15317	15252	15216	15198	14995	15150	14962	15186	14932	15093	15170	15060	15161	15140	15171	14990	15216	15183	15008	15078	15212	15143	15042	15251	14997	15331	15135	15047	15007	15028	15046	14965	15030	15051	15185	15206	15151	15169	15131	15227	15273	15316	15242	15124	15171	15146	14995	15003	15002	15206	14969	15284	15188	14895	15207	15149	15190	15181	15208	15339	15148	15160	14913	15109	15047	15023	15077	15116	15230	15089	15067	15209	15073	15082	15227	15115	15176	15108	15202	15128	15251	15076	15057	15013	15233	15018	15061	15216	15069	15007	15135	15158	15108	15087	15135	15068	15368	15134	15015	15113	15153	15089	14946	14933	15244	15034	15147	15262	15054	15244	15071	15114	15139	15183	15086	15065	15196	15113	15061	15200	15253	15143	15184	15089	15030	15131	15229	14910	15133	15106	14871	15221	15162	14968	15269	15120	15182	14812	15217	15237	14958	15000	14969	15066	15156	15065	15084	15323	15116	15107	15174	14940	15254	15181	15293	15064	15246	14970	15071	15232	14965	15207	14963	15128	15187	15086	15180	15019	15131	15073	15091	15170	15200	14998	15174	14955	15010	14872	14920	15004	15269	15154	14911	15287	15204	15083	15261	15123	15042	15179	15145	15127	15022	15123	15203	14979	15191	15226	15205	15027	15112	15001	15075	15253	15037	15180	15145	15048	15058	15215	15017	15081	15129	15177	15114	14987	15221	15239	15242	15239	15134	15069	15036	15198	15054	15196	15225	15118	15243	15068	15175	15173	14910	15174	15108	15103	15228	15032	15034	15174	14941	15241	15302	15163	15249	15105	15039	15068	15100	15134	15106	15123	15107	15156	15186	15101	15112	14999	15150	15211	15050	15091	15146	15119	15216	15030	15171	15121	15048	14996	15031	15004	15100	15174	14949	15228	14991	15147	15059	15213	15179	15158	15061	15139	15187	15227	15088	15028	14986	14992	15121	15187	15094	15275	15117	14901	15119	15202	15116	15315	14978	15069	15143	15062	15098	15158	15070	15112	15156	15068	15019	15207	15103	15129	15203	15117	15262	14884	15028	14967	15178	14961	15168	15152	15156	15238	15153	15250	15186	15080	15105	15165	15133	15152	15299	15054	15172	15125	15222	15143	15170	15061	15076	15222	15086	15108	14983	14890	15112	15156	14996	14978	15080	14934	15143	15156	15040	15144	14951	15005	15084	15088	15001	15098	15109	15023	15137	15198	15160	15169	15118	15119	15122	15135	15094	15177	15224	15200	15039	15167	15247	15284	15013	15008	14984	14951	15100	15043	15072	15220	15025	15133	15041	14965	15059	15288	15078	15118	15113	14979	15093	15149	15207	15045	15081	15194	14974	15098	15193	14961	14888	15041	15100	15007	15109	15031	14950	15082	15164	15198	14961	15220	15088	15023	15092	15295	14994	15258	15165	15091	15159	15052	15308	15161	15109	15162	15147	15166	15188	15121	15077	15037	15134	15133	15178	15118	15232	15029	15180	15060	15165	15075	14985	15017	15276	15017	15127	15021	15113	14984	15192	15258	15109	14867	15148	15050	15182	15141	15003	14996	15160	15150	15186	14938	15132	15050	15177	15020	15203	15208	15181	15094	15144	15126	15024	15205	15009	15079	15119	15153	15204	15141	15355	15196	15048	15165	15088	15083	15204	15046	15176	15131	15228	15062	15148	15044	14906	15131	15139	15125	14990	14986	15129	15164	15116	15250	15190	15004	15216	15079	15191	15214	15180	15132	14999	15131	15167	15267	15187	15187	14973	14918	15178	15026	15093	15105	15025	15058	15078	15068	14984	15122	15196	15091	15043	15084	15206	15057	15069	15006	14968	15014	15197	15135	15144	15197	15179	15018	15252	15063	15039	15104	15077	15056	15166	14972	15086	14980	15203	15240	15109	15080	15078	15259	14969	15323	15011	15107	15303	15039	15279	15072	15043	15101	15073	15169	15159	15014	15106	15094	15197	15127	15143	15154	15208	15142	15220	15161	15262	15239	14838	15219	15057	15023	14970	15145	15154	15132	15085	15048	14907	15201	15259	15298	15150	15058	15202	15144	15006	15012	15231	15120	15077	15144	15125	15190	15097	15064	15075	15239	15052	15136	15044	15004	15181	15084	15099	15278	15016	15259	14988	15157	15338	15046	15087	15190	15150	15221	15191	15028	15106	15065	15138	15191	15106	15098	15131	15136	15232	15113	15110	15144	15094	15156	15129	15109	15156	15109	15125	15248	15033	15190	15034	14988	15174	15019	14848	15098	15221	15133	15100	15124	15156	15033	15088	15249	14946	15121	15236	15152	14965	15069	15183	15193	15032	14800	15119	15153	15197	15168	14961	15165	15057	15159	15036	15103	15143	15117	15148	15123	15086	15078	15072	15026	15153	15187	15113	14962	15184	15086	15212	14987	15172	15272	15025	15037	15167	15114	15166	15079	15326	15183	15260	15107	15190	14934	15083	15099	14984	15118	15198	15144	15210	15078	15075	15283	15244	14986	15023	15181	15036	15090	15063	15072	15089	15346	15183	15175	15124	15037	15042	15272	15214	14931	15086	15191	15118	15181	15060	15085	15106	15154	15078	14973	15084	14993	15209	15043	15140	15290	15168	15118	15204	15154	15333	15009	15260	15035	15226	15253	14979	15112	15232	15293	15166	15184	15070	15084	15193	15114	15180	15138	15081	15246	15000	15194	15227	15067	14996	15008	15132	15089	14988	15230	15166	15126	15190	15041	15071	15160	15219	15060	15093	15004	15272	15219	15046	15161	15182	15182	15276	15161	15169	15120	15032	15079	15198	15033	15004	15069	15108	15062	14996	15220	14977	15166	15007	15084	15147	15184	15054	15074	15064	15108	15045	14994	14931	15166	15128	15054	15192	15059	15222	15240	15216	15034	15135	15281	15056	15178	15098	15259	15106	15251	15129	15096	15152	15211	14949	15012	15095	15237	15044	15286	15089	15117	15160	14930	15172	14996	15145	15043	15180	15032	15197	15039	15303	15195	14943	15142	15175	15044	15051	15255	14988	15095	15127	14864	15252	15097	15231	15318	15119	15149	14939	15028	15145	15010	15192	14988	15068	14988	15126	15251	15189	15146	15010	15122	15048	15216	15172	15171	15103	14944	15027	15077	15117	15204	15206	15080	15016	15110	14964	14954	15034	15096	15039	15140	14913	15223	15107	15141	15055	15081	15118	15068	15014	15249	15079	15226	15099	15081	15109	15148	15083	15111	15066	14988	15252	15142	15243	15047	15017	15040	15190	15268	15123	15160	15133	15241	14928	15376	15123	15188	15105	15035	15177	15208	15109	15162	15204	15036	14925	15350	15156
23721	20859	28074	23921	21821	21616	20466	18202	17775	17788	17665	17627	17672	18482	25338	28828	28127	23653	20119	18335	17562	17646	17478	17293	17165	17404	17196	17251	17276	17288	17423	17213	17089	17314	17090	17340	17288	17354	17501	17379	17365	17192	17329	17324	17390	17282	17417	17266	17377	17142	17409	17330	17203	17157	17188	17223	17315	17458	17494	17295	17126	17425	17180	17200	17358	17337	17195	17300	17163	17113	17175	17290	17217	17198	17295	17401	17322	17266	17238	17209	17154	17399	17333	17366	17338	17246	17330	17315	17384	17447	17183	17080	17254	17117	17160	16994	17007	17239	17308	17239	17361	17256	17052	17200	17367	17198	17362	17381	17230	17275	17311	17317	17199	17160	17176	17293	17264	17208	17076	17482	17154	17307	17063	17339	17145	17205	17505	17282	17149	17244	17463	17072	17070	17118	17304	17354	17274	17265	17258	17268	17163	17037	17220	17271	17047	17211	17373	17159	17411	17174	17121	17170	17335	17163	17136	17055	17147	17121	17156	17280	17171	17339	17132	17098	17184	17274	17259	17073	17234	17216	17301	17137	17326	17287	17225	17292	17220	17274	17124	17242	17122	17089	17103	17203	17343	17210	17368	17343	17055	17208	17164	17267	17324	17330	17029	17001	17247	17122	17430	17041	17291	17225	17278	17156	17221	17136	17217	17307	17241	17284	17090	17273	17149	17303	17283	17270	17382	17212	17254	17073	17223	17074	17009	17048	17165	17330	17391	17266	17287	17211	17049	17310	17141	17183	17085	17188	17186	17183	17404	17208	17300	17248	17233	17208	17320	17093	17311	17310	17370	17221	17382	17335	17285	17149	17443	17305	17181	17169	17295	17176	17156	17466	17306	17253	17283	17252	17027	17249	16978	17203	17076	17321	17114	17277	17288	17304	17319	17185	17191	17290	17223	17122	17042	17186	17159	16946	16966	17157	17241	17408	17183	17257	17311	17165	17291	17218	17278	17084	17335	17319	17279	17125	17114	17409	17290	17230	17111	16993	17237	17137	17317	17438	17376	17445	17210	17312	17178	17155	17204	17384	17298	17117	17293	17247	17172	17215	17247	17160	17361	17145	17191	17231	17297	17457	17282	17107	17292	17345	17261	17151	17307	17396	17261	17445	17226	17217	17215	17148	17435	17288	17145	17236	17409	17399	16992	17156	17171	17282	17339	17334	17247	17305	17316	17193	17333	17286	17106	17330	17372	17150	17194	17678	17288	16946	17218	17096	17406	17216	17261	17279	17419	17218	17325	17446	17181	17230	17088	17239	17175	17215	17208	17303	17192	17306	17307	17221	17279	17228	17020	17114	17105	17174	17441	17198	17318	17169	17139	17194	17403	17027	17234	17335	17095	17263	17210	17285	17170	17033	17222	17056	17271	17164	17118	17197	17019	17180	17249	17146	17219	17225	17099	17133	16991	17198	17165	17250	17236	17245	17315	17144	17308	17432	17479	17174	17328	17097	17106	17083	17346	17284	17143	17082	17215	17241	17255	17271	17076	17275	17039	17078	17237	17176	17392	17160	17276	17282	17264	17283	17521	17096	17247	17115	17410	17160	17325	17582	17305	17229	17186	17090	17098	17340	17215	17219	17143	17153	17262	17161	17099	17222	17438	17287	17215	17426	17279	17136	17155	17275	17284	17233	17298	17239	17263	17356	17472	17365	17158	17247	17327	17316	17367	17361	17254	17241	17376	17412	17164	17239	17251	17434	17285	17169	17332	17255	17187	17150	17201	17205	17105	17348	17253	17230	17372	17099	17115	17278	17204	17336	17233	17176	17315	17067	17134	17221	16976	17005	17216	17061	17274	17117	17203	17288	17240	17119	17187	17322	17198	17348	17387	17489	17230	17251	17225	17298	17149	17374	17234	17250	17211	17127	17119	17229	17172	17282	17236	17027	17187	17321	16954	17113	17126	17135	17224	17093	17339	17323	17195	17390	17438	17150	17148	17353	17316	17163	17375	17275	17372	17251	17203	17279	17269	17311	17086	17233	17355	17335	17413	17161	17317	17283	17191	17317	17207	17049	17096	17206	17150	17143	17188	17074	17193	17227	17239	17277	17227	17403	17291	17311	17117	17158	17235	17348	17246	17306	17263	17072	17265	17144	17150	17412	17358	17197	17319	17189	17294	17260	17296	17154	17238	17149	17263	17168	17072	17183	17234	17303	17262	17375	17031	17263	17093	17413	17068	17040	17315	17153	17253	16974	17115	17204	17195	17323	17253	17197	17038	17316	17215	17433	17269	17424	17325	17249	17249	17104	17418	17239	17170	17322	17272	17282	17270	17204	17332	17323	16967	17305	17333	17080	17224	17264	17382	17118	17272	17305	17382	17049	17047	17150	17335	17297	17199	17291	17123	17339	17143	17238	17624	17360	17183	17203	17231	17146	17240	17144	17120	17278	17243	17249	17307	17020	17091	17037	17205	17280	17188	17348	17218	17178	17347	17292	17358	17151	17352	17316	17402	17094	17246	17264	17112	17384	17253	17215	17305	17284	17345	17208	17235	17117	17264	17308	17251	17244	16957	17240	17332	17185	17178	17345	17398	17303	17043	17241	17307	17119	17116	17346	17110	17148	17301	17340	17293	17333	17152	17238	17272	17364	17179	17231	17140	17118	17354	17188	17148	17317	17353	17210	17244	17087	17097	17165	17200	17149	17425	17235	17406	16935	17166	17266	17002	17293	17333	17338	17176	17290	17220	17279	17238	16990	17212	17158	17210	17266	17283	17217	17100	17180	17244	17233	17414	17277	17283	17375	17346	17348	17167	17084	17161	17159	17228	17393	17207	17195	17268	17165	17314	17156	17078	17410	17229	17438	17231	17313	17143	17391	17249	16958	17260	17253	17223	17242	17190	17258	17202	17410	17217	17353	17403	17192	17350	17241	17433	17207	17436	17108	17161	17349	17076	17221	17161	17313	17190	17407	17109	17245	17252	17247	17147	17239	17316	17349	17395	17042	17295	17236	17111	17202	17123	17191	17310	17154	17463	17348	17389	17171	17340	17338	17242	17232	17398	17331	17231	17236	17376	17234	17213	17118	17174	17255	17307	17243	17116	17345	17395	17217	17291	17306	17343	17470	17224	16889	17096	17241	17203	17149	17256	17398	16981	17305	17105	17206	17046	17060	17346	17236	17262	17171	17298	17366	16956	16996	17146	17162	16970	17183	17208	17100	17155	17321	17223	17282	17049	16961	17392	17254	17272	17250	17263	17013	17373	17228	17461	17301	17120	17288	17363	17338	17088	17163	17269	17134	17263	17259	17273	17214	17298	17479	17411	17166	17213	17345	17253	17040	17196	17352	17233	17163	17341	17387	17062	17241	17333	17421	17109	17206	17164	17135	17199	17247	17229	17178	17252	17023	17165	17312	17328	17194	17361	16981	17339	17024	17169	17086	17171	17004	17256	17041	17343	17215	17283	17445	17147	17261	17320	17197	17225	17202	17122	17207	17119	17210	17319	17290	17374	17207	17137	17141	17283	17149	17310	17222	17277	17309	17250	17236	17279	17313	17485	17186	17303	17312	17421	17204	17386	16941	17427	17320	17236	17134	17129	17346	17206	17121	17309	17352	17305	17347	17161	17333	17225	17292	17042	17236	17142	17305	17149	17233	17127	17168	17419	17084	17212	17061	17326	17250	17130	17346	17393	17153	17054	17215	17328	17121	17201	17353	17350	17149	16969	17264	17409	17055	17136	17156	17164	17194	17114	17308	17359	17240	17012	17278	17130	17255	17228	17252	17224	17311	17375	17444	17133	17249	17046	16996	17182	17088	17137	17120	17263	17267	17100	17269	17265	17296	17199	17187	17245	17311	17110	17261	17274	17061	17230	17274	17426	17307	17323	17424	17325	17324	17265	17409	17228	17396	17219	17193	17183	17229	17186	17255	17375	17192	17233	17260	17065	17112	17345	17125	17230	17278	17485	17348	17356	17369	17160	17239	17296	17424	17088	17231	17216	17245	17099	17270	17379	17225	17157	17431	17160	17262	17285	17330	17328	17217	17105	17385	17236	17291	17267	17088	17235	17300	17239	17209	17306	17229	17304	17294	17253	17198	17171	17336	17345	17118	17314	17236	16955	17073	17167	17289	17138	17347	17157	17149	17037	16846	17281	17387	17294	17204	17144	17213	17327	17181	17057	17085	16990	17205	17223	17166	17192	17164	17343	17366	17349	17367	17186	17232	17236	17321	17090	17038	17146	17256	17280	17418	17273	17093	17379	17256	17110	17284	17430	17232	17285	17198	17116	17367	17181	16892	17424	17307	17182	17295	17391	17123	17110	17109	17465	17299	17353	17311	17419	17322	17265	17256	17198	17370	17075	17167	17105	17363	17195	17264	17220	17530	17204	17350	17276	17319	17101	17225	17117	17117	17124	17304	17282	17258	17276	17307	17358	17234	17379	17189	17331	17338	17305	17290	17218	17375	17314	17283	17264	17330	17010	17230	17389	17337	17337	17218	17478	17511	16991	17201	17289	17290	17014	17192	17276	17145	17217	17094	17436	17389	17183	17461	17255	17183	17272	17288	17381	17225	17079	17269	17213	17354	17429	17371	17257	17359	17206	17127	17289	17301	17278	17189	17130	17189	17279	17278	17185	17214	17093	17053	17448	17185	17203	17161	17152	17148	17489	17235	17361	17326	17177	17083	17204	17394	17266	17229	17259	16932	17273	17157	17177	17274	17329	17291	17223	17206	17239	17232	17269	17090	17208	17058	17132	17224	17034	17270	17302	17428	17207	17047	17127	17134	17205	17004	17120	17200	17165	17098	17296	17396	17185	17224	17232	17413	17197	17257	17070	17330	17217	17154	17408	17383	17364	17422	17346	17228	17437	17154	17259	17384	17201	17157	17241	17168	17189	17321	17427	17285	17177	17360	17251	17162	17161	17197	17142	17325	17249	17254	17330	17283	17233	17159	17141	17290	17176	17326	17228	17176	17258	17134	17466	17168	17319	17186	17243	17198	17224	17219	17352	17140	17185	17233	17243	17039	17192	16996	17120	17227	17193	17369	17326	17155	17160	17322	17259	17319	17212	17321	17240	17200	17314	17073	17078	17170	17143	17150	17191	17164	17123	17228	17158	17224	17292	17464	17165	17253	17135	17197	17150	17371	17302	17189	17519	17046
14851	23179	23868	19361	17495	16742	15927	15445	15306	15033	14883	14821	14779	16705	26685	29432	27340	21734	17641	15231	14890	14625	14285	14495	14632	14482	14440	14544	14581	14710	14588	14517	14630	14542	14453	14474	14472	14486	14689	14651	14574	14409	14584	14605	14553	14685	14614	14523	14616	14610	14516	14469	14489	14420	14518	14320	14526	14585	14612	14557	14494	14433	14552	14684	14489	14490	14547	14413	14427	14621	14557	14555	14428	14622	14483	14718	14457	14504	14536	14396	14303	14591	14505	14557	14524	14606	14534	14538	14576	14550	14668	14569	14566	14551	14554	14559	14451	14552	14513	14662	14503	14540	14513	14547	14431	14505	14621	14436	14597	14430	14470	14571	14551	14836	14518	14635	14514	14638	14519	14659	14475	14430	14649	14524	14618	14392	14400	14690	14752	14405	14558	14510	14440	14591	14390	14547	14679	14457	14504	14543	14461	14448	14478	14509	14546	14568	14471	14460	14622	14606	14508	14613	14462	14486	14639	14549	14495	14630	14593	14347	14581	14461	14655	14482	14435	14468	14398	14502	14372	14407	14328	14401	14452	14521	14225	14442	14655	14411	14514	14493	14569	14450	14557	14629	14541	14616	14458	14520	14601	14537	14658	14551	14470	14539	14524	14488	14459	14633	14593	14590	14537	14536	14470	14429	14439	14498	14532	14465	14557	14634	14699	14450	14423	14463	14556	14398	14534	14524	14446	14589	14586	14525	14555	14496	14493	14697	14632	14546	14592	14791	14529	14426	14392	14607	14680	14593	14506	14401	14513	14493	14631	14341	14479	14531	14701	14455	14502	14529	14325	14591	14439	14525	14660	14507	14367	14569	14464	14453	14489	14533	14600	14549	14475	14470	14615	14488	14598	14603	14455	14447	14483	14604	14454	14423	14551	14333	14550	14470	14463	14502	14479	14506	14600	14606	14496	14341	14408	14567	14539	14637	14585	14458	14565	14409	14521	14375	14419	14333	14580	14456	14538	14786	14356	14400	14592	14446	14386	14546	14559	14583	14591	14714	14484	14555	14425	14428	14477	14578	14585	14450	14583	14393	14468	14523	14392	14503	14526	14412	14484	14510	14315	14460	14493	14421	14265	14278	14468	14618	14607	14483	14503	14519	14476	14643	14483	14666	14550	14674	14389	14450	14531	14576	14393	14429	14334	14531	14400	14498	14417	14457	14639	14460	14695	14602	14584	14340	14447	14643	14768	14563	14441	14648	14648	14387	14666	14493	14601	14387	14660	14605	14430	14550	14620	14430	14512	14453	14531	14528	14380	14541	14527	14441	14591	14640	14426	14473	14568	14502	14305	14533	14348	14466	14508	14485	14489	14576	14550	14627	14533	14527	14615	14599	14522	14487	14358	14571	14672	14537	14453	14719	14412	14699	14549	14587	14468	14444	14352	14472	14544	14476	14600	14478	14536	14519	14571	14503	14470	14430	14487	14363	14515	14475	14519	14456	14441	14327	14469	14646	14438	14592	14345	14574	14550	14576	14513	14483	14415	14597	14453	14372	14527	14366	14458	14546	14425	14619	14545	14493	14501	14563	14458	14668	14423	14548	14492	14676	14642	14498	14608	14449	14443	14668	14518	14567	14581	14546	14403	14435	14437	14604	14612	14617	14582	14598	14594	14542	14466	14502	14534	14526	14447	14310	14501	14544	14461	14589	14545	14429	14555	14324	14435	14465	14693	14532	14572	14635	14581	14580	14448	14577	14689	14572	14397	14434	14461	14522	14389	14430	14447	14573	14433	14460	14541	14426	14461	14436	14612	14477	14669	14249	14385	14470	14632	14582	14216	14609	14584	14501	14526	14484	14519	14441	14545	14505	14595	14452	14508	14563	14517	14561	14566	14624	14511	14368	14578	14460	14413	14600	14624	14653	14449	14654	14455	14487	14450	14432	14343	14613	14426	14402	14442	14606	14579	14472	14533	14340	14461	14589	14529	14564	14599	14410	14428	14325	14426	14633	14499	14528	14600	14370	14563	14370	14340	14511	14369	14567	14533	14486	14461	14474	14400	14586	14678	14571	14452	14692	14532	14505	14584	14523	14709	14441	14505	14460	14554	14513	14474	14341	14576	14406	14783	14423	14385	14511	14702	14500	14672	14587	14626	14390	14551	14477	14537	14548	14428	14573	14284	14530	14653	14578	14534	14500	14509	14583	14497	14318	14559	14640	14708	14664	14423	14598	14571	14749	14491	14664	14548	14490	14495	14606	14423	14710	14476	14286	14556	14338	14510	14634	14423	14372	14536	14446	14509	14494	14606	14629	14481	14625	14507	14516	14559	14434	14516	14680	14497	14434	14595	14477	14413	14461	14451	14464	14562	14665	14518	14592	14623	14483	14522	14489	14540	14588	14572	14593	14532	14560	14617	14400	14486	14370	14612	14639	14645	14538	14569	14611	14581	14452	14671	14543	14574	14739	14510	14412	14528	14602	14658	14466	14585	14543	14444	14426	14587	14543	14574	14542	14549	14565	14492	14664	14503	14412	14676	14618	14638	14429	14515	14528	14483	14490	14549	14494	14360	14645	14604	14490	14534	14616	14452	14490	14421	14517	14511	14540	14461	14476	14543	14583	14645	14542	14425	14561	14487	14404	14449	14452	14600	14471	14379	14514	14588	14500	14688	14402	14579	14519	14471	14440	14336	14607	14580	14544	14528	14610	14428	14418	14475	14544	14463	14403	14636	14416	14466	14504	14534	14482	14375	14578	14369	14501	14423	14575	14440	14531	14466	14525	14586	14540	14530	14578	14570	14449	14575	14583	14536	14504	14634	14530	14478	14409	14597	14335	14585	14440	14635	14491	14612	14485	14439	14607	14277	14616	14592	14625	14476	14414	14387	14631	14649	14501	14336	14542	14786	14389	14768	14348	14437	14577	14535	14549	14740	14380	14499	14529	14500	14537	14583	14484	14460	14536	14513	14523	14574	14610	14494	14506	14566	14442	14627	14577	14416	14550	14485	14520	14608	14552	14525	14520	14557	14315	14486	14431	14482	14395	14748	14575	14565	14520	14623	14642	14467	14548	14586	14326	14468	14628	14412	14509	14489	14629	14700	14330	14376	14458	14649	14627	14454	14504	14598	14397	14455	14343	14544	14393	14458	14627	14427	14530	14483	14457	14652	14548	14554	14510	14598	14489	14591	14344	14605	14547	14435	14643	14590	14616	14579	14480	14493	14538	14631	14545	14671	14517	14509	14501	14756	14339	14467	14350	14411	14510	14458	14581	14545	14333	14427	14639	14404	14422	14553	14469	14250	14590	14607	14336	14441	14483	14534	14531	14465	14547	14448	14416	14516	14400	14723	14494	14556	14464	14504	14538	14535	14489	14698	14563	14416	14582	14494	14485	14606	14430	14314	14402	14610	14531	14595	14582	14615	14601	14341	14669	14395	14655	14395	14424	14607	14540	14464	14497	14530	14445	14619	14522	14451	14508	14467	14531	14481	14476	14629	14602	14449	14675	14607	14593	14498	14409	14431	14408	14556	14461	14364	14570	14630	14546	14642	14514	14327	14391	14531	14437	14398	14479	14462	14476	14480	14490	14400	14558	14694	14559	14649	14351	14430	14353	14612	14440	14556	14571	14570	14542	14463	14561	14498	14501	14500	14277	14624	14551	14491	14752	14463	14706	14390	14468	14554	14508	14542	14418	14669	14525	14657	14525	14584	14488	14416	14644	14558	14413	14576	14475	14561	14550	14664	14315	14637	14495	14480	14350	14684	14543	14654	14536	14480	14333	14416	14440	14601	14632	14605	14558	14512	14629	14577	14577	14463	14412	14448	14784	14635	14585	14503	14608	14534	14616	14610	14486	14461	14454	14595	14649	14672	14522	14450	14595	14296	14600	14587	14729	14485	14444	14713	14573	14563	14584	14470	14699	14554	14755	14469	14490	14656	14680	14650	14480	14516	14741	14690	14596	14608	14567	14683	14378	14670	14556	14597	14394	14590	14527	14658	14488	14652	14640	14452	14495	14362	14677	14559	14511	14443	14525	14536	14569	14645	14586	14619	14541	14519	14640	14432	14378	14562	14541	14590	14565	14586	14546	14563	14594	14623	14535	14453	14432	14665	14544	14437	14618	14523	14487	14635	14520	14454	14556	14612	14532	14526	14498	14471	14575	14594	14605	14380	14647	14451	14626	14461	14667	14542	14576	14500	14308	14573	14506	14663	14643	14443	14445	14486	14479	14583	14601	14397	14551	14502	14431	14372	14735	14573	14581	14642	14373	14660	14557	14704	14417	14432	14625	14727	14749	14540	14513	14509	14440	14666	14500	14404	14563	14467	14604	14687	14661	14626	14646	14448	14433	14754	14394	14492	14450	14342	14439	14662	14438	14534	14544	14606	14477	14603	14589	14430	14593	14674	14479	14520	14590	14457	14524	14485	14585	14485	14518	14376	14449	14422	14579	14499	14514	14575	14459	14476	14603	14402	14740	14303	14572	14546	14576	14551	14579	14582	14607	14607	14521	14345	14568	14573	14532	14617	14382	14628	14557	14545	14715	14274	14418	14425	14593	14460	14815	14349	14488	14599	14495	14451	14529	14459	14535	14591	14691	14560	14673	14575	14437	14443	14601	14407	14580	14443	14260	14490	14552	14594	14285	14450	14489	14701	14524	14529	14612	14465	14580	14467	14577	14408	14314	14488	14641	14541	14516	14512	14360	14770	14504	14619	14612	14627	14461	14597	14493	14556	14437	14438	14685	14548	14443	14609	14468	14521	14440	14603	14420	14505	14550	14567	14540	14517	14417	14489	14621	14610	14566	14454	14446	14439	14563	14554	14471	14503	14557	14464	14627	14581	14459	14488	14619	14525	14549	14284	14526	14529	14577	14463	14531	14436	14374	14828	14477	14308	14347	14555	14432	14580	14632	14644	14503	14379	14420	14445	14560	14405	14629	14464	14523	14416	14421	14420	14557	14369	14424	14602	14425	14465	14582	14525	14635	14530	14392	14521	14544	14547	14541	14374	14549	14514	14392	14539	14655	14439	14614	14461	14573	14464	14590	14569	14519	14438	14373	14481	14356	14594	14410	14341	14268	14653	14371	14595	14596	14572	14549	14453	14661	14496	14454	14586	14410	14592	14407	14517	14448	14639	14521	14627	14763	14511	14511	14394	14442
22368	20784	28445	23191	20931	22651	24018	18592	17509	17620	17333	17225	17447	20467	32402	38007	34749	27797	21717	18335	17175	17044	16498	16671	16636	16610	16700	16677	16836	16533	16700	16696	16574	16580	16536	16503	16891	16724	16532	16630	16540	16761	16572	16639	16638	16848	16905	16509	16730	16908	16837	16728	16786	16460	16552	16729	16607	16614	16683	16632	16598	16657	16505	16511	16727	16655	16602	16777	16514	16491	16667	16754	16749	16560	16568	16565	16607	16693	16514	16740	16626	16711	16722	16297	16539	16505	16414	16499	16754	16608	16640	16747	16631	16532	16505	16738	16614	16597	16523	16387	16575	16573	16711	16497	16507	16550	16789	16359	16492	16526	16563	16533	16456	16562	16441	16420	16416	16495	16677	16645	16512	16537	16539	16468	16741	16424	16449	16679	16568	16437	16692	16579	16510	16633	16536	16513	16615	16673	16446	16635	16339	16492	16329	16542	16568	16705	16813	16651	16538	16504	16659	16638	16881	16478	16645	16545	16606	16607	16426	16497	16495	16674	16789	16465	16538	16650	16506	16510	16528	16568	16493	16517	16590	16640	16647	16612	16637	16468	16579	16625	16786	16506	16451	16566	16633	16541	16519	16566	16612	16533	16763	16543	16557	16650	16611	16579	16527	16674	16531	16488	16483	16591	16439	16574	16428	16502	16465	16586	16611	16532	16431	16588	16478	16446	16624	16443	16392	16491	16603	16595	16636	16588	16562	16700	16498	16546	16534	16594	16591	16584	16619	16422	16332	16468	16426	16521	16632	16444	16501	16591	16545	16442	16561	16461	16659	16590	16415	16563	16483	16545	16575	16659	16370	16375	16616	16479	16451	16514	16536	16428	16385	16591	16625	16378	16563	16581	16482	16453	16408	16434	16489	16355	16409	16654	16507	16381	16428	16568	16510	16607	16476	16679	16568	16701	16689	16486	16649	16396	16325	16406	16552	16439	16512	16497	16484	16389	16441	16493	16468	16533	16505	16449	16574	16588	16566	16403	16571	16476	16580	16393	16585	16484	16393	16600	16541	16607	16494	16642	16375	16426	16561	16571	16471	16755	16348	16283	16600	16610	16568	16741	16591	16709	16351	16571	16509	16330	16487	16505	16520	16688	16510	16577	16565	16444	16688	16474	16380	16525	16629	16582	16480	16572	16674	16598	16485	16522	16602	16304	16586	16390	16587	16553	16343	16444	16672	16518	16694	16770	16615	16462	16536	16692	16698	16747	16538	16502	16681	16622	16493	16630	16460	16470	16577	16711	16570	16772	16599	16620	16690	16579	16608	16504	16552	16501	16421	16559	16727	16627	16496	16451	16600	16454	16434	16692	16508	16525	16627	16588	16411	16472	16607	16690	16466	16361	16588	16542	16579	16625	16577	16676	16580	16647	16532	16443	16432	16650	16631	16395	16522	16669	16541	16542	16609	16456	16573	16554	16464	16491	16271	16319	16683	16434	16589	16687	16558	16545	16479	16701	16577	16715	16387	16365	16554	16513	16397	16223	16587	16530	16291	16582	16691	16503	16406	16357	16554	16547	16409	16338	16530	16435	16439	16472	16614	16617	16509	16449	16530	16393	16412	16425	16285	16645	16610	16445	16475	16534	16600	16368	16286	16364	16320	16414	16640	16632	16554	16494	16300	16535	16487	16423	16570	16505	16610	16610	16599	16571	16371	16602	16241	16482	16483	16551	16647	16380	16303	16467	16676	16435	16405	16596	16553	16601	16555	16625	16585	16440	16530	16515	16412	16534	16642	16459	16179	16613	16259	16499	16665	16559	16441	16327	16432	16468	16669	16520	16339	16441	16534	16328	16488	16467	16489	16494	16519	16435	16382	16637	16549	16390	16498	16628	16651	16614	16276	16338	16667	16642	16612	16532	16419	16703	16797	16434	16559	16413	16544	16606	16662	16366	16558	16539	16532	16298	16583	16460	16502	16632	16524	16408	16530	16501	16650	16385	16482	16258	16581	16536	16442	16262	16433	16631	16820	16634	16454	16610	16332	16284	16459	16469	16671	16628	16757	16693	16545	16495	16504	16396	16506	16602	16453	16633	16685	16335	16477	16708	16587	16643	16530	16686	16668	16563	16588	16527	16549	16662	16482	16566	16709	16632	16478	16556	16608	16520	16486	16574	16750	16677	16592	16541	16512	16569	16472	16488	16591	16619	16429	16622	16608	16616	16526	16546	16342	16515	16345	16420	16335	16542	16634	16500	16551	16473	16556	16507	16605	16618	16689	16404	16542	16478	16491	16466	16528	16435	16710	16495	16473	16517	16496	16523	16587	16703	16675	16466	16618	16544	16565	16628	16547	16655	16461	16488	16537	16666	16662	16531	16642	16707	16502	16481	16450	16509	16489	16441	16493	16395	16558	16668	16474	16471	16651	16789	16383	16608	16228	16413	16302	16522	16526	16517	16775	16682	16636	16635	16653	16575	16530	16534	16377	16483	16391	16263	16529	16407	16338	16453	16327	16500	16632	16433	16519	16442	16665	16290	16694	16552	16705	16509	16573	16621	16586	16438	16733	16595	16367	16534	16557	16527	16627	16373	16432	16384	16479	16583	16593	16506	16626	16579	16577	16378	16656	16656	16626	16517	16612	16610	16414	16412	16503	16353	16439	16472	16690	16463	16501	16584	16554	16388	16485	16618	16455	16508	16656	16500	16682	16699	16279	16459	16608	16576	16620	16606	16423	16557	16700	16491	16535	16401	16529	16403	16584	16542	16571	16539	16410	16678	16404	16671	16467	16495	16567	16640	16406	16549	16283	16593	16496	16380	16570	16421	16275	16446	16506	16620	16738	16614	16424	16515	16500	16551	16408	16474	16476	16570	16459	16343	16391	16466	16374	16409	16531	16393	16535	16633	16455	16324	16352	16401	16379	16590	16595	16574	16555	16477	16610	16528	16642	16513	16551	16553	16613	16636	16447	16580	16491	16491	16476	16659	16618	16367	16494	16403	16570	16566	16732	16391	16480	16602	16650	16574	16506	16613	16479	16559	16570	16252	16535	16416	16449	16551	16628	16453	16512	16532	16556	16370	16325	16606	16517	16645	16601	16506	16400	16437	16494	16573	16549	16644	16477	16331	16634	16553	16581	16482	16560	16690	16583	16553	16390	16459	16567	16557	16624	16574	16453	16564	16382	16361	16559	16642	16327	16519	16747	16674	16351	16451	16576	16626	16829	16433	16637	16699	16516	16434	16473	16459	16395	16488	16421	16623	16599	16487	16770	16396	16665	16686	16512	16422	16559	16371	16401	16546	16520	16611	16536	16654	16494	16507	16582	16459	16691	16663	16446	16467	16568	16595	16485	16582	16528	16596	16805	16562	16437	16564	16613	16543	16726	16635	16439	16394	16493	16302	16403	16508	16552	16575	16748	16520	16484	16726	16461	16654	16502	16836	16558	16425	16384	16639	16560	16400	16603	16488	16679	16690	16503	16544	16625	16587	16396	16556	16410	16516	16460	16607	16504	16449	16508	16711	16592	16599	16406	16398	16569	16527	16566	16696	16610	16442	16626	16574	16634	16602	16565	16557	16585	16476	16657	16579	16489	16592	16662	16639	16726	16621	16573	16645	16518	16579	16599	16558	16499	16324	16568	16275	16469	16605	16598	16570	16568	16400	16600	16427	16580	16719	16547	16704	16605	16556	16588	16863	16493	16512	16693	16458	16520	16540	16640	16623	16647	16440	16739	16653	16554	16407	16328	16453	16541	16601	16352	16488	16691	16455	16553	16256	16360	16500	16659	16696	16516	16536	16781	16682	16558	16491	16388	16512	16434	16604	16626	16734	16631	16676	16449	16581	16568	16429	16602	16750	16630	16495	16521	16428	16510	16504	16494	16604	16535	16475	16520	16505	16643	16418	16629	16460	16665	16544	16685	16400	16537	16611	16548	16483	16674	16445	16614	16722	16670	16209	16508	16518	16473	16350	16425	16551	16501	16407	16705	16572	16564	16679	16589	16644	16425	16592	16558	16322	16521	16568	16576	16647	16529	16548	16607	16435	16540	16479	16542	16468	16792	16569	16588	16511	16373	16506	16576	16495	16335	16540	16483	16598	16395	16483	16426	16557	16445	16480	16369	16444	16687	16691	16509	16565	16642	16497	16387	16615	16355	16490	16503	16453	16601	16694	16483	16398	16319	16591	16535	16355	16625	16484	16557	16363	16594	16522	16577	16540	16552	16597	16665	16353	16604	16680	16688	16537	16400	16477	16483	16291	16536	16501	16424	16291	16727	16739	16432	16255	16526	16575	16630	16623	16501	16588	16383	16507	16494	16576	16646	16219	16621	16428	16621	16572	16489	16631	16492	16594	16834	16488	16537	16672	16394	16723	16655	16443	16556	16461	16405	16830	16616	16590	16761	16676	16381	16384	16566	16624	16616	16635	16313	16543	16478	16298	16628	16476	16356	16525	16596	16470	16625	16583	16276	16456	16353	16549	16635	16440	16421	16726	16609	16618	16541	16655	16524	16699	16607	16559	16577	16366	16541	16434	16695	16595	16521	16427	16707	16413	16643	16513	16484	16391	16487	16457	16618	16598	16473	16419	16421	16618	16478	16498	16491	16344	16370	16414	16404	16336	16491	16646	16641	16673	16556	16591	16512	16577	16661	16477	16632	16603	16620	16782	16396	16452	16274	16401	16316	16458	16622	16325	16640	16755	16432	16244	16513	16515	16647	16376	16240	16560	16639	16651	16288	16447	16649	16525	16274	16422	16591	16487	16484	16567	16407	16427	16421	16422	16707	16540	16503	16469	16476	16600	16605	16491	16530	16651	16356	16461	16688	16470	16570	16638	16721	16572	16493	16573	16630	16643	16655	16404	16595	16613	16454	16654	16726	16761	16521	16438	16677	16389	16468	16568	16543	16448	16567	16596	16508	16560	16493	16637	16580	16501	16496	16317	16579	16529	16442	16478	16433	16606	16629	16291	16422	16508	16531	16370	16485	16468	16454	16651	16448	16582	16570	16497	16582	16562	16562	16558	16641	16617	16372	16605	16601	16585	16678	16500	16478	16292	16336	16528	16398	16479	16646	16558	16648	16512	16427	16298	16423	16417	16582	16695	16568	16585	16535	16482	16466	16407	16581	16492	16372	16608	16578	16599	16351	16812	16615	16618	16533	16650
15786	29331	29034	22004	18656	17197	16069	15395	15432	14957	14814	14951	15192	20388	35314	38681	34535	26152	19291	15484	14658	14197	13915	13921	14059	14035	14201	14146	14020	14109	13904	14068	14120	13982	13928	14021	14043	13958	14189	14076	14124	14038	13901	14109	13950	14034	13997	14002	14041	14001	14068	13986	13864	14043	14010	14128	14087	13915	14112	14114	14066	14077	14008	13900	14103	14121	14081	14025	14051	14022	14047	13966	13986	13915	13879	14082	14067	14158	14085	13939	13857	14261	14106	13907	14151	13881	14031	13955	13927	14020	13877	14092	13931	13872	13963	13948	14090	13930	14175	13881	14057	13938	13848	14081	14179	13927	14155	14038	14075	13926	14122	13926	14097	13952	14096	14051	14101	14123	14014	14005	14068	14164	13995	13914	14046	14043	13921	13881	14101	13927	14082	13919	13994	14032	14219	14112	14042	14041	14115	13994	14073	14131	14018	13976	13979	14014	13924	13998	14077	13938	14047	13957	13895	13857	14028	13966	14000	13872	14041	14146	14131	14012	14060	14152	13860	14002	13989	13903	14000	13933	14005	13984	13967	13993	13927	13911	13978	13885	13856	14221	13992	14129	14077	13965	14171	13860	13909	13962	14207	14105	13939	13966	14037	13990	13910	13896	14003	14023	13961	14052	13920	14052	13984	13809	13892	14022	13987	14080	13915	14057	13936	14135	14009	13875	13920	13903	14030	14068	13896	14031	14232	13986	13942	14038	14017	13927	14100	13965	14086	14047	14011	14105	14038	13909	13930	14085	14055	13998	13995	14202	14010	13867	14144	13972	13900	13852	13971	13927	14016	14018	13987	13961	14056	14084	14144	13886	13943	13958	14032	14058	13980	13980	14024	14027	14029	14025	14115	13896	14150	13954	13968	14070	13934	13968	13895	13916	14081	13826	14000	14040	13878	13902	13916	13959	14197	13959	14072	14122	13959	13911	13855	14081	14019	13936	14032	13975	13974	13946	14087	13852	13983	13912	13994	13980	14017	14005	13875	14095	14128	13986	13939	14103	13982	13899	14001	14047	14090	13952	14074	13920	13915	14016	14013	13999	14012	14114	13941	14079	13931	13876	14076	13904	14003	14004	13949	13982	14121	14042	14011	13878	14097	13929	14019	14051	13956	14058	14030	14004	13760	13917	14066	13983	13950	14057	14055	13899	13998	14138	13894	13798	13937	14121	13978	13904	13979	14103	13937	13916	13964	13862	13943	13923	13868	13951	13816	13908	13964	14076	13947	14086	13892	13928	14078	14032	13969	13985	14077	13999	13959	14068	14074	14120	14043	14067	13985	13942	13991	13884	14003	13928	13886	13998	13978	14216	13912	13881	14092	13987	13884	14153	14055	13944	13890	13951	14045	14177	13862	13913	13946	13950	13838	13904	14105	13917	13892	13908	14021	14015	14205	14037	14082	14033	14036	14004	14066	13803	13857	14000	13864	14029	13970	13956	13885	14129	14030	14103	14072	14125	14054	13981	13878	13754	14054	13961	13889	13928	13822	13992	13740	13919	13849	13974	13993	14138	14029	13834	14100	13968	13985	14011	14002	13948	14021	13975	13974	14072	14012	13877	13844	13821	14054	13917	14066	14000	13955	13891	13845	13969	14017	13798	13916	14081	14019	13923	13938	14056	13920	13912	13963	13888	14051	13994	14116	13987	14014	13956	14002	13949	13931	13937	14009	13999	14031	13898	13956	13993	13965	13967	14026	14055	13984	14048	14128	13954	13782	14099	14078	14110	14064	13982	14019	13912	14069	13898	13924	13968	14008	13989	13920	14031	14165	14046	14091	13899	14149	14166	14080	14049	13954	13967	13937	14143	13901	14060	13983	13908	13929	14010	14061	14059	13860	13885	14006	13902	14155	14108	13925	14082	13837	14063	13802	14029	14031	14111	14167	13942	14018	13834	14005	13807	14071	14024	13888	14040	14015	14055	13934	14079	14090	13850	13982	13997	13962	13955	13997	13985	13949	14086	14049	14020	13986	13971	13973	13976	13916	14079	13915	14057	13896	13965	14154	13921	13954	13937	14076	13920	14066	14040	13826	13919	13890	13976	14027	13954	14018	13993	13907	14012	14137	14035	14109	13915	13955	13983	14192	14118	14046	13968	14004	13970	14004	14088	14043	13930	14029	13904	13940	14157	14001	14089	13956	13858	14094	13907	13935	14069	14074	14062	13890	14035	14036	14020	13912	14034	13953	13939	13982	13971	13956	13956	13927	13764	13932	13857	13846	13855	13903	14107	14010	13789	13983	13961	14032	13865	14034	13926	14065	14078	14011	13996	13981	14043	13978	13910	13876	14171	14036	13941	14090	13934	14049	14163	13947	14025	14121	14170	13873	13982	13987	14120	14123	14036	13762	14040	14044	13951	14050	13926	13965	14003	14113	14029	13882	14104	13986	13999	14092	13985	13889	14148	14122	14027	14111	13927	13970	14065	14046	14101	13972	13957	13851	13989	13895	13919	14001	13857	13899	13988	13929	13969	14122	13888	14046	13938	13934	14009	14032	14085	13935	13966	13915	13962	14087	14034	13873	14124	13917	14064	14167	14049	13924	13994	13974	14122	14066	13800	13954	14039	14087	13959	13951	14019	13858	13935	13915	14032	13968	13937	14076	13950	14067	13945	13939	14018	13988	14129	14105	13966	13869	13924	13935	13836	13981	14083	13899	13987	13942	13899	13982	13946	14025	14003	14067	14018	14195	13979	14041	14165	13758	13955	13983	13981	13985	14063	13913	13904	13975	14084	13883	13968	13926	13992	13688	13898	14050	14204	14022	14007	14000	14035	14087	13953	13842	13998	13792	14058	13978	14061	14005	13997	14085	13948	14158	14044	13803	14061	13960	14005	14066	14173	13971	14140	14050	13923	14063	13879	14160	13932	13857	13970	13982	14051	14118	13926	13869	14006	13905	14001	13997	13961	14033	13937	13994	13956	13878	14037	14077	13938	14024	14032	14060	14099	14187	13869	13968	13998	13980	14104	13978	13971	13957	13823	13974	13877	13940	13893	14089	14135	14037	13929	13792	14068	13939	13997	13991	13924	14036	13960	14003	13969	13888	14062	14061	13950	14107	13802	13842	14006	13884	14008	14064	14160	13877	13918	14039	14018	13981	14065	14177	14020	13987	14027	13881	14045	13877	14076	13957	13942	14004	13985	14063	14046	14071	14025	14060	13983	14144	14039	13848	13889	14020	13860	13934	14055	13982	14182	13918	13969	13916	14070	14062	13934	13971	14073	13901	14048	14075	13953	14024	14013	14049	13907	14024	13907	13921	13813	13908	14051	14063	13891	13800	13998	14004	14002	13924	13845	14096	14080	13910	13969	13992	14096	14022	13941	14147	14027	13786	14042	14009	14037	14006	14046	13919	14024	13978	14050	14012	14021	13881	13994	13918	14074	13864	13900	13990	14113	13956	14023	14033	13961	14023	13877	13986	13980	14033	14069	13965	14002	14079	13821	14013	13913	13829	14102	14180	14037	13959	14073	14077	13938	14073	13994	14113	13783	14226	14154	13882	14313	13837	13963	13919	14009	13903	13869	13915	13987	13950	14046	14000	14082	13854	13948	13907	13889	14069	13908	14003	13922	13977	14041	13891	13961	14140	13960	13883	13962	13901	14052	14001	14019	13983	13818	14015	13964	14011	13873	13971	13898	13943	13916	14034	13922	13993	14119	14004	13947	14145	14016	13951	13982	13880	14067	14092	14124	14114	14016	13992	13735	14077	13930	13974	13907	13989	13945	14027	14026	14085	13900	13900	13803	14036	13911	14151	14098	14068	14122	14164	14052	14105	13967	14012	14020	13732	13777	13877	14071	14154	14091	14074	13902	14021	13994	13951	13834	14014	13873	14083	13941	13999	13945	13892	14025	13997	13945	14080	14022	13914	13871	13966	13987	13893	13846	14075	14022	14026	13809	14198	14016	13939	13938	13882	14042	14161	13892	14005	13970	14189	13834	13862	14036	13984	14064	14065	14042	14061	14015	14202	14008	13943	13973	14043	13893	13981	14000	14055	13961	14093	13889	14025	13737	13974	14054	13973	14007	13870	13959	14082	13911	13951	14103	14032	14053	13967	13946	13903	14046	13980	13972	13824	13826	14046	14081	13967	14024	13964	14047	14013	14116	14028	13812	14011	14028	13841	13955	13925	14006	13880	13987	13943	13934	14086	14023	13940	13922	14113	14010	14014	13882	13942	14018	13984	14081	14289	14089	14003	14134	13908	14073	14082	14003	14009	14038	14009	14080	14029	14077	13945	14057	14070	13995	14119	13907	14008	13995	13812	13792	14075	14260	13885	13826	14156	13943	13978	13929	14159	14138	13982	13991	14003	13937	13935	13795	13971	14074	13960	14245	13845	13952	13964	14023	13859	13987	13941	14020	13991	13942	13983	14068	13894	13959	14008	14134	13940	13978	14068	13847	13857	14011	13935	13926	13942	13968	14165	13944	13966	13993	14028	14082	13819	13974	14001	13852	14019	14047	13997	13844	14143	13994	14140	13932	14148	13903	14100	13984	13905	14047	14053	13908	14013	13869	14044	13950	13962	13947	14047	14071	13853	14169	13984	13947	13974	14020	13743	14018	13750	13901	13882	14041	14005	13878	14060	14042	14065	14025	13893	13939	13913	14002	14021	13956	13811	13953	14101	13963	13988	13812	14081	13962	13797	14076	13952	14127	14022	13829	14055	13996	14058	14029	14004	13881	13977	14021	14031	13945	13861	13892	13909	13800	14004	13905	13963	13799	13968	14103	13806	14150	14027	13937	14015	13859	14054	13945	13924	14086	14062	13833	14096	13972	13978	13896	14044	14019	14028	13958	14119	13925	14034	14034	14078	14077	13964	13964	14026	14099	13860	13997	13908	14007	14123	13970	13949	14003	14026	14031	13925	13872	13915	14027	14135	13863	14113	14030	14177	14010	13996	13921	14007	13833	14013	14059	13914	13934	14195	14004	14022	13883	14176	13954	14128	13922	14050	14077	14138	13978	13940	13977	14089	14019	13770	13869	13988	13879	14049	13879	14065	14035	13931	14012	13940	13973	14132	14213	14149	13948	13938	13873	13932	13945	13995	13972	13996	14137	13976	14005	14006	14034	13801	13983	14034	13919	13989	14134	13891	14031	13960	13960
26950	21476	24390	20352	16420	16789	16650	16662	16368	16207	16375	16215	16444	16323	17678	18896	18591	17418	16904	16463	16360	16172	16081	16200	16281	16190	16309	16216	16358	16583	16468	15964	16283	16173	16317	16246	16084	16217	16300	16093	16253	16070	16261	16221	16170	16270	16301	16011	16284	16226	16004	16225	16261	16216	16295	16064	16169	16116	16204	16170	16139	16063	15957	16098	16109	16072	16318	16165	16113	16240	16302	16253	16171	16241	16349	16234	16183	16142	16183	16237	16110	16262	16357	16199	16210	16124	16329	16200	16172	16271	16310	16066	16173	16290	16171	16167	16083	16326	16419	16026	16226	16161	16026	16063	16086	16230	16225	16298	16167	16300	16157	16340	16140	16109	16269	16119	16191	16151	16083	15998	16218	16161	16454	16443	16180	16222	16199	16226	16177	16171	16252	16290	16198	16116	16162	16266	16310	16142	16090	16112	16298	16192	16368	16177	16271	16137	16217	16175	16170	16126	16121	16059	16160	16102	16283	16152	16375	16132	16155	16248	16305	16175	16088	16114	16127	16248	16126	16162	16070	16367	16372	16033	15981	16028	16189	16208	16095	16165	16164	16087	16281	16236	16191	16517	16174	16441	16195	16070	16387	16090	16270	15991	16212	15992	16187	16230	16135	15891	16132	16313	16147	16177	16252	16152	15983	16115	16222	16095	16157	16397	16070	16190	16109	16027	16093	16006	16248	16258	16271	16190	16227	16236	16188	16190	16256	16199	16313	16134	16219	16294	16365	16171	16297	16057	16369	16110	16141	16260	16389	16047	16099	16239	16026	16180	16193	16344	16209	16161	16219	16580	16069	16158	16233	16250	16277	16080	16324	16132	16270	16334	16164	16149	16200	16099	16343	16173	16136	16153	16147	16250	16417	16055	16079	16251	16083	16366	16168	16348	16134	16196	16089	16112	16164	16114	16277	16254	15933	16151	16167	16355	16225	16370	16168	16140	16204	16256	16409	16069	16209	16288	16313	16244	16087	16240	16099	16228	16323	16297	16236	16114	15939	16249	16207	16170	16190	16067	16316	16396	16246	16239	16335	16089	15922	16093	16311	16233	16077	16269	16116	16141	16183	16059	16383	16224	16263	15891	16079	16306	16147	15992	16198	16045	16318	16309	16093	16122	16236	16404	16131	16217	16180	16207	16029	16192	16240	16296	16169	16166	16225	16084	16127	16373	16332	16186	16108	16255	16185	16130	16215	16000	16372	16029	16230	16305	16363	16114	16102	16181	16029	16267	16383	16310	16336	16019	16166	16201	16189	16286	16149	16098	16198	16351	16446	16242	15991	15959	16192	16259	16235	16251	16402	16169	16162	16084	16322	16171	16303	16240	16258	16472	16124	16193	16249	16009	16125	16303	16040	16278	16263	16354	16256	16092	16150	16034	16277	16072	16149	16162	15917	16165	16215	16177	16115	16202	16326	16194	16209	16253	16138	16130	16250	16082	16127	16023	16149	16145	16105	16241	16163	16084	16088	16221	16204	16321	16172	16295	16284	16189	15952	16010	16241	16177	16214	16416	16157	16127	16103	16082	16404	16221	16153	16151	16215	16171	16604	16195	16162	16109	16274	16295	16241	16200	16260	16041	16244	16324	16149	16121	16162	16265	16199	16084	16241	16221	16402	16101	16031	16092	16184	16240	16393	16220	16179	16403	16102	16392	16511	16132	16239	16109	16289	16206	16322	16171	16207	16414	16254	16173	16264	16199	16368	16256	16368	16079	16397	16377	16171	16047	16249	16034	16237	16142	16168	16262	16157	16093	16108	16191	16210	16353	16213	16234	16411	16328	16272	15957	16135	16187	16087	16149	15940	16244	16341	16045	16200	16367	16044	16217	16082	16204	16144	16114	16340	16184	16157	16070	16305	16400	16176	16343	16110	16221	16086	16093	16259	16099	16322	16150	16390	16193	16278	16131	16062	16251	16287	16270	16131	16430	16309	16211	16226	16325	16212	16274	16217	16063	16319	16126	15985	16218	16343	16287	16358	16346	16420	16222	16022	16166	16296	16265	16216	16022	16335	16049	16084	16275	16054	16140	16143	16179	16303	16210	16201	16257	16224	16271	16169	16089	16244	16403	16104	16066	16204	16111	16378	16166	16121	16210	16557	16466	16220	16273	16161	16160	16230	16160	15982	16141	16110	16194	16175	16062	16118	16295	16133	16302	16211	16133	16224	16178	16180	16206	16350	16109	16160	16266	16123	16005	16081	16006	16130	16250	16073	16025	16221	16280	16481	16094	16026	15920	16182	16152	16055	16086	16020	16204	16237	16160	16189	16176	16261	16218	16212	16301	16222	16188	16116	16381	16109	16131	16215	16148	16247	16110	16227	16044	16097	15987	16439	16238	16140	16089	16110	16178	16053	16376	16181	16166	16076	16076	16132	16103	16038	16290	16343	16258	16208	16229	16134	16270	16026	16041	16025	16251	16059	16187	16125	16063	16135	16304	16180	16303	16262	16011	16064	16264	16183	16312	16235	16053	16060	16294	16317	16268	16396	16145	16277	16202	16288	16182	16344	16124	16109	16271	16101	16129	16049	16079	16138	16268	16313	16228	16082	16326	16306	16357	16128	16091	16309	16373	16134	16271	16272	16090	16111	16196	16143	16056	16100	16233	16280	16207	16189	16398	16127	15993	16228	16169	16357	16285	16239	16239	16287	16203	16107	16098	16096	16343	16077	16169	16123	16330	16217	16101	16152	16278	15981	16207	16159	16171	16290	16022	16135	16252	16050	16179	16156	16257	16111	16209	16365	16205	16152	16106	16222	16225	16088	16266	16213	16333	16059	16166	15957	16195	16146	16016	15872	16193	16229	16059	16160	16009	16269	16279	16248	16181	16144	16134	16148	15996	16301	16177	16172	16103	16213	16026	16096	16247	16162	16282	16296	16369	16099	16115	16321	16180	16141	16164	16176	16120	16353	16310	16203	16429	16327	16157	16196	16234	16196	16024	16195	16124	16127	16204	16150	16188	16266	16115	16331	16223	16201	16365	16113	16343	16105	16352	16107	16269	16397	16054	16186	16221	16276	16165	16265	16144	16044	16288	16216	15958	16176	16117	16241	16167	16208	16082	16154	16290	16108	16228	16182	16179	16203	16214	16201	16315	16342	16080	16273	16212	16286	16155	16250	16128	16184	16188	16308	15913	16305	16233	16121	16371	16067	16094	16280	16499	16239	16322	15922	16078	16195	16425	16395	16215	16140	16171	16069	16071	16249	16352	16228	16168	16162	15980	16062	16224	16170	16149	16240	16293	16156	16258	16192	16136	16123	16238	16190	16065	16009	16247	16109	16218	16129	16096	16080	16215	16115	16208	16261	16114	16249	15976	16120	16192	16185	16067	16261	16179	16243	16315	16151	16213	15960	16204	16091	16077	16156	16220	16132	16201	16321	16310	16209	16318	16189	16157	16180	16126	16134	16147	16126	16219	16177	16322	15988	15947	16001	16107	16182	16101	16055	16369	16194	16009	16330	16032	16074	16141	16157	16373	16399	16142	16495	16220	16433	16336	16114	16133	16187	16389	16285	16124	16145	16255	16108	16068	16385	16172	16415	16221	16180	16243	16251	16411	16095	16154	16148	16174	16301	16202	16260	16207	16292	16280	16382	16161	16268	16134	16118	16259	16157	16254	16054	16290	16411	16126	16176	16104	16294	16070	16171	16199	16227	16328	16230	16337	16116	16261	16129	16195	16580	16077	16183	16173	16107	15960	16163	16281	16270	16125	16189	16335	16449	16234	16261	16151	16122	16325	16301	16039	16182	16074	16347	16333	16239	16015	16086	16183	16130	16240	16260	16133	15993	15976	15948	16126	16393	16112	16156	16167	16300	16217	16095	15923	16134	16258	16148	16157	16411	16164	16004	15994	16204	16076	16211	16324	16144	16008	16358	16468	16276	16191	16277	16373	16186	16110	16387	16278	16011	15983	16193	16336	16269	16224	16291	16314	16342	16194	16209	16144	16296	16182	16240	16492	16166	16221	16121	16089	16142	16436	16207	16144	16283	16302	16170	16134	16181	16273	16386	16326	16107	16058	16430	16084	16110	16111	16318	16154	16287	15972	16082	16378	16094	16296	16156	16338	16287	16145	16190	16014	16058	16089	16371	16157	16359	16205	16456	16253	16271	16273	16131	16361	16205	16312	16256	16324	16340	16259	16377	16097	16170	16075	16153	16300	16269	16132	16089	16202	16038	16099	16400	16136	16247	16270	16170	16264	16316	16190	16218	16263	16299	16164	16065	16194	16158	16156	16321	16361	16459	16246	15901	15952	16160	16163	16258	16103	16193	16310	16074	16118	16070	16228	16558	16249	16247	16252	16235	16238	16260	16240	16110	16023	16141	15963	16379	16151	16251	16362	16273	16180	16402	16313	16328	16236	16135	16081	16190	16152	16178	16203	16205	16167	16189	16202	16080	16217	16072	16001	16056	16202	16188	16135	16318	16063	16111	16060	16351	16047	16086	16280	16217	16267	16036	16169	16188	16039	16115	16094	15981	16175	16103	16183	15974	16255	16293	16216	16199	16150	16236	16225	16231	16172	16085	16176	16211	16287	15982	16163	16174	16188	16218	16178	16169	16233	16294	16111	16373	16336	16125	15964	16101	16251	16104	16132	16526	16312	16213	16229	16138	16066	16229	16263	16103	16202	16292	16306	16127	16298	16234	16273	16208	16256	16177	16090	16149	16299	16212	16318	16322	16401	16402	16117	16461	16244	16374	16273	16325	16210	16285	16146	16119	16239	16052	16108	16156	16086	16220	16201	16067	16252	16404	16163	16267	16185	16324	16260	16251	16230	16270	16105	16283	16265	16092	16227	16239	16292	16287	16176	16342	16263	16339	16301	16301	16152	16153	16290	16324	16232	16285	16339	16275	16240	16250	16285	16331	16010	16077	16035	16185	16069	16116	16229	16202	16410	16051	16107	16095	16089	16244	16064	16150	16100	16130	16224	16110	16064	16165	16314	16155	16488	16222	16302	16303	16163	16260	16457	16189	16220	16259	16180	16090	16097	16337	16434	16237	16025	16237	16121	16111	15988	16401	16243	16104	16167	16362	16277	16160	16325	16195	16326	16339	16139	16085	16284	16450	16050	16333	16110	16123	16190	16235	16119	16012	16204	16365	15942
14860	19798	19043	15294	14516	14424	14270	14242	13958	13981	14139	13946	13948	14001	16401	17385	16407	15125	14538	13835	13792	13940	13785	13828	13866	13726	13959	13764	13759	13713	13879	13863	13902	13688	13861	13799	13972	13741	13653	13804	13746	13662	13834	13811	13707	13825	13795	13745	13721	13936	13721	13728	13912	13808	13725	13746	13909	13810	13844	13849	13931	13990	13949	13791	13640	13737	13768	13742	13791	13861	13805	13730	13893	13717	13988	13877	13829	13745	13741	13627	13682	13810	13928	13846	13703	13716	13856	13783	13684	13923	13832	13725	13772	13828	13750	13794	13823	13892	13837	13837	13662	13868	13790	13765	13933	13799	13916	13729	13736	13982	13650	13874	13855	13694	13835	13886	13802	13595	13913	13776	13743	13894	13755	13760	13955	13895	13656	13938	13823	13747	13793	13697	13704	13630	13967	13659	13928	13751	13662	13846	13697	13816	13948	13659	13768	13604	13745	13753	13798	13901	13864	13797	13755	13919	13811	13626	13685	13796	13940	13926	13642	13856	13820	13935	13810	13778	13740	13835	13680	13830	13815	13919	13744	13962	13737	13667	13946	13857	13812	13880	13940	13777	13640	13765	13725	13893	13828	13814	13830	13822	13799	13842	13790	13788	13579	13770	13743	13687	13773	13870	13707	13745	13910	13768	13647	13728	13805	13751	13716	13804	13976	13815	13718	13607	13702	13778	13837	13741	13691	13670	13891	14019	13855	13769	14028	13852	13846	13917	13730	13847	13749	13578	13833	13875	13673	13917	13850	13729	13778	13774	13812	13737	13819	13886	13766	13728	13895	13751	13771	13629	13717	13779	13701	13910	13680	13962	13921	13766	13719	13858	13804	13795	13902	13991	13762	13680	13749	13777	13603	13775	13561	13640	13832	13808	13757	13736	13745	13857	13846	13816	13657	13676	13823	13722	13780	13891	13920	13881	13686	13968	13640	13794	13895	13838	13752	13838	13831	13841	13832	13703	13885	13941	13850	13725	13693	13767	13904	13822	13851	13695	13746	13778	13855	13782	13866	13813	13793	13763	13792	13633	13752	13895	13862	13894	13774	13883	13659	13699	13859	13902	13645	13981	13904	13671	13736	13782	13725	13948	13864	13801	13624	13695	13797	13937	13819	13813	13747	13862	13772	13746	13713	13664	13927	13737	13838	13573	13788	13830	13793	13832	13707	13941	13619	13917	13769	13756	13784	13855	13891	13894	13803	13800	13953	13810	13939	13775	13914	13931	13921	13808	13883	13802	13693	13737	13817	13870	13682	13874	13678	13959	13901	13681	13928	13701	13667	13655	13767	13892	13816	13771	13986	13732	13825	13785	13786	13933	13797	13819	13852	13794	13933	13815	13739	13857	13906	13929	13710	13801	13843	13767	13840	13961	13651	13956	13872	13872	13856	13775	13641	13700	13678	13769	13773	13840	13731	13761	13715	13658	13731	13667	13746	13785	14016	13872	13829	13744	13718	13962	13934	13781	13899	13932	13898	13832	13833	13935	13794	13705	13920	13878	13903	13760	13629	13676	13712	13814	13738	13838	13681	13856	13887	13699	13741	13666	13870	13766	13610	13841	13763	13820	13652	13782	13545	13959	13778	13852	13726	13854	13801	13701	13773	13803	13689	13634	13976	13858	13852	13838	13894	13839	13730	13802	13998	13748	13803	13845	13862	13873	13920	13909	13787	13707	13783	13736	13795	13818	13818	13802	13796	13816	13832	13708	13847	13782	13886	13695	13813	13778	13787	13966	13704	13893	13726	13695	13885	13831	13757	13809	13766	13829	13851	13677	13737	13910	13999	13895	13840	13779	13703	13734	13752	13762	13768	13734	13642	13718	13926	13934	13804	13780	13780	13727	13756	13612	13806	13727	13781	13751	13600	13762	13882	13729	13746	13834	13800	13844	13930	13857	13853	13641	13732	13841	13902	13789	13835	13912	13820	13704	13687	13747	13928	13801	13811	13740	13780	13880	13798	13743	13747	13895	13897	13750	13836	13940	13801	13894	13805	13559	13873	13793	13707	13755	13708	13857	13619	13805	13881	13826	13770	13950	13766	13590	13847	13771	13847	13689	13674	13679	13853	13579	13920	13875	13917	13583	13848	13814	13830	13787	13826	13852	13783	13917	13835	13800	13909	13777	13687	13837	13730	13743	13671	13686	13567	13746	13783	13772	13708	13790	13882	13732	13784	13794	13871	13871	13749	13661	13893	13878	13713	13851	13886	13916	13877	13844	13766	13721	13899	13742	14138	13912	13684	13837	13937	13858	13674	13770	13818	13733	13731	13792	13773	13757	13717	13791	13748	13831	13914	13715	13835	13854	13788	13673	13831	13837	13795	13734	13753	13933	13762	13703	13760	13825	13958	13871	13882	13825	13866	13963	13770	13939	13828	13705	13922	13623	13969	13764	13804	13900	13894	13761	13779	13591	13715	13788	13693	13600	14027	13848	13782	13855	13903	13835	13860	13863	13781	13778	13893	13932	13766	13671	13903	13730	13733	13835	13768	13814	13780	13908	13549	13786	13679	13833	13719	13704	13805	13913	13881	13740	13814	13808	13700	13693	13843	13699	13756	13642	13839	13693	13666	13995	13926	13736	13826	13837	13734	13784	13717	13952	13781	13880	13725	13887	13786	13748	13666	13814	13829	13767	13713	13806	13679	13666	13839	13719	14029	13711	13766	13848	13913	13695	13661	13787	13866	13901	13759	13845	13854	13662	13788	13877	13771	13751	13796	13741	13780	13769	13856	13833	13631	13798	13861	13753	13752	13909	13809	13794	13769	13753	13732	13832	13727	13868	13904	13859	13810	13776	13861	13920	13821	13722	13739	13752	13810	13779	13871	13683	13870	13712	13937	14036	13829	13837	13677	13840	13797	13673	13842	13826	13718	13681	13856	13849	13831	13756	13962	13714	13926	13658	13702	13783	13788	13813	13784	13717	13813	13714	13785	13709	13725	13809	13779	13822	13859	13826	13780	13664	13841	13746	13849	13875	13789	13792	13676	14015	13845	13767	13908	13554	13928	13908	13771	13617	13792	13831	13669	13816	13679	13739	13751	13842	13796	13770	13760	13861	13822	13667	14005	13770	13778	13853	13650	13639	13657	13639	13881	13748	13746	13936	13934	13776	13884	13940	13743	13898	13781	13816	13721	13702	13736	13682	13714	13926	13752	13926	13807	13815	13663	13744	13854	13851	13842	13893	13798	13772	13664	13723	13786	13813	13738	13837	13947	13793	13839	13855	13925	13814	13832	13680	14028	13795	13724	13958	13635	13888	13773	13660	13836	13734	13820	13555	13824	13866	13823	13823	13853	13806	13845	13807	13817	13721	13720	13860	13788	13960	13828	13866	13815	13743	13807	13935	13751	13869	13658	13879	13658	13729	13757	13897	13971	13830	13880	13898	13847	13898	13931	13755	14015	13851	13883	13891	14018	13903	13721	13658	13824	13745	13835	14058	13830	13803	13919	13691	13796	13716	13916	13779	13834	13812	13769	13799	13811	13863	13791	13774	13842	13864	13775	13732	13791	13941	13743	13650	13841	13760	13723	13765	13731	13764	13733	13720	13772	13772	13720	13830	13843	13717	13736	13892	13839	13861	13688	13937	13847	13838	13850	13661	13693	13815	13834	13928	13667	13868	13918	13700	13826	13875	13918	13786	13905	13896	13770	13794	13781	14009	13849	13752	13858	13767	13843	13732	13834	13871	13799	13687	13750	13684	13870	13814	13840	13844	13811	13761	13714	13859	13779	13762	13926	13867	13904	13854	13760	13847	13762	13798	13784	13912	13775	13849	13843	13686	13811	13711	13600	13801	13822	13820	13867	13860	13901	13686	13872	14066	13931	13848	13664	13897	13786	13817	13788	13840	13949	13956	14008	13876	13975	13699	13987	13815	13925	13876	13845	13999	13959	13833	13639	13804	13903	13719	13934	13908	13882	13742	13803	13832	13829	13837	13762	13806	13990	13795	13770	13769	13762	13786	13794	13836	13946	13847	13796	13869	13839	13832	13830	13789	13840	13968	13746	13722	13852	13698	13875	13796	13849	13682	13827	13946	13830	13782	13890	13685	13840	13852	13837	13814	13773	13766	13727	13970	13645	13837	13732	13758	13911	13741	13767	13734	13890	13949	13617	13793	13840	13873	13804	13527	13677	13657	13796	13801	13900	13958	13671	13917	13872	13716	13743	13696	13868	13841	13825	13962	13815	13723	13736	13810	13845	13813	13792	13833	13989	13713	13852	13869	13773	13723	13696	13779	13707	13836	13625	13853	13901	13837	13740	13650	13885	13660	13911	13839	13932	13668	13880	13727	13711	13812	13805	13814	13910	13753	13791	13739	13808	13807	13775	14044	13751	13919	13682	13841	13898	13815	13711	13841	13726	13680	13734	13605	13855	13704	13789	13718	13829	13802	13609	13779	13791	14010	13757	13815	13791	13913	13825	13728	13812	13900	13832	13935	13963	13767	13878	13681	13848	13898	13931	13791	13544	13725	13898	13779	13859	13840	13832	13837	13705	13864	13873	13923	13773	13815	13925	13655	13702	13875	13833	13659	13701	13895	13839	13714	13847	13817	13882	13867	13931	13891	13638	13903	13691	13776	13863	13944	13942	13719	13972	13782	13788	13838	13848	13825	13615	13671	13735	13713	13918	13819	13762	13856	13694	13650	13765	13664	13887	13752	13842	13921	13634	13757	13890	13824	13888	13670	13778	13838	13788	13974	13946	13729	13879	13742	13803	13867	13821	13932	13669	13887	13807	13840	13660	13692	13991	13626	13726	13787	13823	13966	13670	13687	13783	13900	13726	13719	13872	13891	13920	13850	13886	13824	13767	13875	13714	13699	13844	13772	13893	13930	13696	13850	13704	13710	13624	13845	13819	13810	13705	13662	13764	13857	13844	13730	13903	13813	13797	13713	13715	13857	13795	13970	13802	13856	13785	13786	13788	13830	14073	13724	13749	13871	13840	13768	13824	13726	13862	13900	13855	13897	13919	13828	13887	13839	14059	13751	13861	13762	13708	13782	13718	13773	13852	13766	13722	13905	13917	13713	13805	13788	13755	13912	13769	13861	13891	13796	13870	13683	13826	13849	13691	13721	13842	13548	13880	13747	13727	13889	13875	13898	13813	13863
23732	20778	27914	23786	21374	19813	18317	16216	15915	15720	15401	15670	15765	20254	27851	27246	23917	20042	17244	15937	15601	15244	15563	15145	15386	15209	15185	15333	15288	15272	15237	15399	15244	15336	15194	15430	15276	15242	15278	15348	15345	15369	15358	15356	15297	15397	15158	15115	15384	15304	15324	15481	15297	15397	15257	15362	15393	15401	15117	15311	15459	15329	15077	15301	15357	15403	15394	15169	15216	15219	15237	15297	15257	15326	15185	15315	15495	15189	15156	15290	15258	15036	15242	15082	15211	15228	15371	15234	15179	15324	15286	15168	15380	15431	15198	15316	15377	15295	15164	15354	15388	15235	15285	15309	15157	15110	15278	15189	15199	15167	15287	15011	15270	15550	15093	15302	15321	15264	15116	15337	15241	15316	15374	15202	15283	14964	15311	15240	15239	15227	15194	15271	15310	15342	15282	15245	15280	15189	15266	15492	15248	15375	15334	15321	15176	15328	15100	15162	15030	15132	15393	15243	15390	15152	15490	15127	15293	15265	15120	15269	15250	15404	15202	15139	15383	15296	15212	15308	15249	15229	15313	15338	15322	15208	15075	15276	15113	15351	15146	15190	15201	15092	15032	15243	15340	15235	15271	15227	15108	15319	15228	15324	15246	15224	15211	15307	15358	15290	15360	15053	15433	15294	15247	15154	15075	15312	15285	15232	15439	15312	15243	15233	15243	15146	15391	15266	15281	15339	15300	15240	15294	15262	15123	15282	15341	15281	15360	15319	15405	15120	15238	15349	15190	15071	15296	15241	15223	15199	15129	15170	15000	15290	15282	15473	15317	15125	15135	15121	15183	15172	15241	15399	15260	15467	15087	15320	15130	15446	15125	15132	15411	15361	15215	15240	15429	15195	15364	15304	15223	15107	15408	15222	15398	15363	15222	15151	15222	15460	15348	15303	15296	15321	15236	15178	15202	15264	14964	15288	15222	15318	15394	15231	15226	15266	15395	15399	15348	15315	15204	15283	15126	15371	15224	15266	15288	15178	15226	15226	15114	15205	15416	15332	15039	15395	15358	15324	15404	15126	15216	15184	15255	15195	15221	15320	15225	15191	15299	15167	15336	15195	15169	15197	15384	15259	15140	15147	15128	15338	15331	15348	15215	15311	15362	15347	15308	15177	15315	15155	15161	15087	15433	15261	15302	15349	15483	15111	15145	15257	15522	15322	15021	15114	15294	15441	15232	15306	15185	15080	15328	15401	15409	15402	15121	15134	15316	15418	15208	15185	15039	15371	15336	15373	15238	15243	15463	15272	15316	15209	15176	15500	15394	15350	15123	15269	15245	15067	15201	15267	15331	15062	15305	15207	15320	15171	15178	15075	15061	15255	15174	15208	15099	15316	15449	15321	15212	15366	15076	15202	15363	15390	15357	15060	15248	15356	15259	15254	15274	15414	15230	15239	15331	15144	15298	15267	15211	15261	15273	15297	15338	15186	15283	15237	15363	15225	15165	15202	15275	15189	15191	15344	15210	15462	15117	15150	15299	15154	15248	15346	15079	15268	15369	15408	15317	15270	15273	15228	15322	15286	15308	15201	15103	15452	15223	15269	15321	15136	15291	15201	15060	15307	15184	15120	15402	15338	15191	15247	15215	15293	15253	15181	15169	15338	15513	15299	15045	15388	15121	15403	15310	15212	15430	15328	15190	15319	15210	15189	15247	15255	15107	15387	15244	15315	15306	15266	15282	15289	15230	15232	15276	15210	15108	15354	15347	15264	15132	15230	15299	15147	15359	15260	15298	15037	15330	15484	15228	15260	15124	15208	15390	15377	15254	15192	15166	15249	15313	15232	15214	15170	15257	15066	15164	15257	15350	15334	15245	15228	15250	15186	15256	15266	15180	15311	15450	15139	15228	15379	15194	15018	15264	15349	15291	15294	15329	15209	15075	15090	15249	15236	15131	15245	15219	15308	15265	15201	15347	15182	15304	15145	15419	15395	15420	15164	15131	15110	15139	14990	15301	15403	15176	15265	15019	15153	15255	15085	15190	15282	15383	15337	15223	15348	15230	15236	15324	15364	15327	15354	15078	15187	15369	15153	15470	15240	15045	15084	15276	15113	15263	15395	15256	15186	15424	15330	15429	15418	15312	15220	15157	15261	15172	15306	15387	15203	15229	15151	15201	15407	15062	15194	15509	15498	15200	15300	15236	15357	15307	15261	15289	15044	15244	15536	15263	15210	15260	15065	15256	15317	15220	15243	15262	15201	15194	15166	15193	15304	15399	15246	15296	15173	15360	15130	15416	15394	15256	15121	15374	15557	15218	15252	15401	15304	15093	15278	15096	15216	15214	15405	15229	15345	15352	15283	15330	15270	15236	15158	15089	15331	15310	15268	15105	15357	15256	15322	15160	15241	15199	15250	15222	15339	15154	15360	15233	15129	15145	15363	15159	15067	15236	15162	15297	15204	15249	15283	15149	15253	15173	15334	15249	15211	15348	15232	15153	15170	15345	15169	15381	15150	15170	15371	15178	15238	15043	15406	15219	15322	15449	15225	15337	15474	15365	15073	15242	15138	15321	15236	15369	15199	15173	15391	15316	15204	15392	15180	15384	15359	15445	15177	15290	15227	15259	15095	15190	15211	15259	15308	15274	15281	15057	15390	15342	15510	15293	15176	15378	15240	15333	15177	15332	15142	15093	15087	15329	15319	15164	15162	15397	15139	15225	15196	15091	15283	15263	15242	15133	15226	15385	15274	15255	15068	15106	15140	15236	15390	15169	15061	15425	15225	14962	15129	15151	15193	15251	15181	15364	15093	15304	15239	15344	15546	15300	15204	15352	15236	15313	15214	15307	15176	15131	15361	15271	15240	15205	15160	15175	15130	15295	15244	15121	15306	15262	15192	15145	15205	15268	15265	15286	15275	15269	15317	15294	15200	15402	15296	15309	15195	15229	15417	15355	15265	15147	15225	15316	15335	15402	15165	15336	15096	15206	14972	15243	15200	15390	15187	15220	15278	15307	15065	15118	15124	15226	15281	14994	15397	15118	15524	14995	15338	15303	15264	15411	15125	15339	15063	15186	15471	15265	14987	15217	15299	15125	15194	15166	15147	15341	15309	15301	15125	15328	15305	15363	15370	15208	15539	15490	15482	15381	15257	15255	15326	15331	15266	15087	15373	15071	15222	15438	15152	15171	15185	15294	15134	14964	15386	15144	15123	15166	15284	15218	15351	15197	15257	15350	15163	15287	15340	15162	15363	15330	15448	15247	15222	15081	15276	15050	15304	15318	15190	15321	15258	15249	15204	15360	15112	15397	15271	15220	15340	15306	15167	15373	15364	15171	15144	15234	15266	15121	15317	15361	15246	15316	15309	15341	15444	15044	15127	15120	15037	15185	15243	15397	15305	15271	15355	15073	15229	15339	15113	15514	15310	15207	15386	15176	15267	15144	15262	15256	15282	15251	15248	15420	15245	15378	15481	15275	15266	15280	15152	15374	15311	15167	15281	15256	15372	15240	15284	15312	15215	15354	15303	15219	15519	15442	15265	15040	15154	15316	15368	15304	15092	15245	15190	15116	15095	15160	15363	15212	15283	15442	15390	15298	15290	15205	15210	15198	15404	15329	15380	15394	15250	15298	15274	15282	15355	15366	15313	15357	15188	15453	15508	15197	15185	15338	15117	15295	15270	15265	15303	15188	15097	15292	15170	15359	15328	15371	15360	15226	15415	15166	15184	15114	15351	15199	15287	15373	15105	15130	15213	15303	14975	15233	15274	15492	15348	15264	15405	15302	15196	15251	15108	15430	15254	15407	15261	15183	15395	15323	15006	15112	15271	15109	15185	15179	15293	15249	15110	15171	15274	15212	15099	15184	15168	15051	15426	15177	15161	15098	15380	15182	15332	15301	15289	15332	15220	15274	15238	15182	15362	15195	15190	15553	15455	15252	15167	15379	15451	15274	15202	15231	15307	15214	15247	15273	15376	15266	15305	15324	15442	15067	15287	15317	15163	15193	15390	15302	15159	15214	15383	15132	15330	15114	15016	15275	15300	15351	15347	15270	15118	15141	15267	15393	15377	15097	15146	15400	15083	15207	15198	15327	15090	15035	15238	15232	15125	15204	15262	15389	15072	15301	15340	15083	15193	15364	15300	15155	15185	15297	15158	15260	15191	15243	15294	15258	15327	15326	15404	15178	15175	15202	15207	15333	15443	15264	15180	15197	15101	15247	15256	15228	15347	15465	15310	15172	15281	15470	15103	15341	15188	15224	15129	15335	15319	15217	15202	15369	15199	15314	15109	15328	15081	15448	15206	15192	15213	15196	15187	15350	15211	15283	15135	15254	15188	14972	15269	15225	15396	15237	15364	15316	15282	15363	15227	15160	15294	15056	15237	15329	15387	15221	15241	15331	15383	15316	15137	15205	15182	15380	15122	15311	15305	15181	15109	15312	15214	15264	15056	15210	15413	15326	15369	15381	15103	15116	15299	15396	15444	15162	15377	15310	15401	15154	15233	15253	15263	15313	15256	15303	15149	15251	15093	15415	15265	15367	15303	15339	15113	15307	15362	15386	15187	15123	15221	15127	15269	15283	15245	15232	15121	15362	15290	15349	15379	15107	15239	15108	15363	15273	15072	15119	15012	15084	15280	15315	15321	15189	15408	15288	15260	15367	15258	15369	15262	15528	15187	15306	15228	15183	15300	15442	15136	15330	15292	15263	15188	15312	15303	15208	15343	15197	15235	15125	15212	15298	15358	15172	15248	15258	15166	15409	15168	15050	15433	15134	15342	15264	15187	15134	15232	15140	15310	15140	15244	15500	15310	15292	15163	15283	15220	15450	15288	15278	15212	15472	15145	15302	15227	15305	15282	15296	15192	15438	15381	15495	15197	15216	15119	15390	15106	15253	15343	15318	15293	15307	15338	15367	15247	15329	15296	15126	15195	15295	15289	15242	15088	15067	15310	15454	15294	15297	15361	15313	15237	15368	15451	15131	15205	15201	15280	15253	15436	15234	15286	15224	15251	15308	15427	15305	15291	15346	15063	15078	15105	15237	15264	15234	15195	15266	15416	15230	15316	15221	15208	15235	15435	15317	15115	15305	15125	15463	15247	15442	15408	15050	15128	15321	15316	15402	15439	15597	15403	15254	15381	15333	15401	15037	15151	15311	15334
13598	24877	21610	16490	15174	14920	14613	14267	14035	13835	14105	13711	13707	21277	29973	27691	23538	18425	15133	13759	13497	13325	13319	13325	13476	13449	13322	13313	13461	13202	13252	13248	13073	13129	13308	13172	13303	13331	13412	13342	13242	13220	13254	13501	13184	13309	13363	13400	13354	13364	13515	13328	13224	13311	13218	13253	13261	13278	13389	13192	13384	13259	13319	13385	13259	13266	13074	13259	13250	13447	13206	13307	13390	13303	13323	13395	13138	13245	13301	13248	13337	13260	13398	13289	13551	13061	13324	13307	13146	13365	13312	13426	13194	13234	13113	13320	13267	13311	13282	13273	13145	13388	13237	13143	13346	13199	13346	13196	13312	13200	13361	13223	13278	13392	13233	13227	13316	13312	13284	13165	13292	13122	13300	13312	13209	13439	13162	13285	13471	13221	13287	13250	13253	13224	13401	13316	13257	13362	13345	13338	13360	13163	13432	13305	13160	13088	13275	13217	13401	13229	13265	13312	13182	13417	13259	13386	13457	13329	13360	13329	13376	13191	13326	13238	13302	13219	13466	13439	13353	13298	13492	13226	13371	13207	13243	13230	13214	13270	13296	13300	13355	13250	13506	13263	13207	13290	13161	13348	13254	13301	13476	13407	13370	13268	13259	13230	13309	13285	13284	13468	13166	13297	13241	13333	13321	13360	13348	13145	13258	13241	13178	13384	13360	13249	13325	13342	13402	13191	13385	13192	13165	13253	13102	13280	13220	13398	13240	13347	13220	13397	13323	13239	13313	13264	13253	13388	13264	13276	13338	13198	13257	13281	13268	13342	13322	13259	13283	13238	13294	13278	13305	13341	13277	13182	13357	13294	13353	13303	13285	13355	13320	13463	13259	13300	13410	13286	13470	13331	13419	13352	13373	13235	13229	13375	13256	13308	13296	13409	13280	13208	13406	13345	13352	13225	13302	13168	13209	13209	13325	13311	13477	13154	13154	13397	13283	13372	13265	13357	13278	13352	13201	13371	13226	13118	13199	13415	13112	13262	13292	13132	13058	13204	13151	13269	13295	13312	13133	13245	13310	13200	13183	13306	13254	13271	13150	13165	13355	13306	13196	13269	13365	13278	13104	13241	13339	13327	13134	13235	13340	13293	13327	13214	13208	13363	13257	13288	13322	13249	13301	13299	13235	13157	13247	13234	13134	13233	13296	13265	13446	13332	13181	13354	13196	13317	13269	13293	13217	13188	13191	13250	13311	13342	13470	13322	13314	13250	13103	13281	13023	13311	13162	13308	13313	13282	13314	13392	13295	13283	13309	13343	13244	13305	13267	13211	13229	13423	13324	13145	13074	13501	13255	13334	13307	13207	13219	13234	13264	13379	13219	13340	13531	13268	13205	13413	13425	13027	13432	13360	13348	13206	13268	13473	13444	13069	13106	13179	13287	13240	13274	13360	13425	13339	13249	13301	13225	13346	13441	13266	13323	13169	13325	12963	13203	13281	13267	13496	13210	13323	13248	13307	13250	13422	13165	13270	13319	13277	13397	13191	13375	13214	13336	13278	13330	13413	13191	13274	13097	13314	13429	13040	13189	13158	13347	13349	13368	13208	13095	13224	13210	13258	13124	13139	13331	13386	13305	13512	13250	13303	13355	13138	13163	13187	13266	13313	13201	13316	13264	13255	13319	13374	13523	13336	13177	13247	13470	13122	13445	13426	13311	13191	13179	13234	13200	13357	13279	13207	13300	13140	13337	13142	13033	13348	13309	13185	13270	13241	13358	13374	13248	13288	13394	13365	13216	13213	13202	13180	13230	13341	13191	13380	13251	13227	13316	13315	13203	13278	13274	13217	13225	13295	13423	13087	13308	13321	13182	13268	13262	13230	13162	13311	13213	13326	13206	13258	13226	13391	13308	13254	13345	13266	13276	13255	13374	13446	13249	13256	13087	13219	13287	13285	13214	13279	13248	13262	13268	13293	13442	13308	13289	13406	13328	13227	13268	13305	13296	13258	13238	13287	13208	13260	13263	13245	13354	13199	13100	13242	13194	13347	13225	13246	13379	13292	13390	13382	13208	13316	13274	13118	13312	13442	13429	13202	13361	13214	13416	13238	13251	13361	13485	13268	13219	13156	13211	13233	13445	13250	13195	13342	13322	13350	13272	13317	13223	13351	13280	13463	13577	13299	13300	13242	13129	13393	13326	13401	13344	13249	13284	13401	13291	13232	13198	13103	13230	13260	13378	13239	13299	13346	13224	13342	13261	13267	13313	13345	13227	13302	13301	13245	13297	13241	13163	13383	13380	13223	13233	13222	13124	13151	13217	13296	13241	13264	13271	13239	13327	13307	13173	13279	13318	13166	13284	13173	13344	13197	13310	13182	13219	13132	13307	13214	13327	13352	13256	13186	13299	13312	13346	13315	13371	13447	13267	13284	13275	13358	13296	13264	13252	13452	13046	13193	13236	13222	13325	13295	13200	13263	13415	13255	13226	13287	13216	13253	13250	13343	13237	13130	13298	13348	13285	13276	13283	13233	13282	13294	13125	13324	13191	13303	13315	13267	13179	13438	13323	13475	13355	13186	13552	13148	13326	13180	13268	13277	13254	13339	13251	13245	13229	13331	13184	13288	13221	13217	13145	13363	13348	13232	13301	13330	13160	13251	13236	13316	13341	13243	13500	13157	13409	13223	13300	13215	13139	13362	13306	13167	13324	13304	13293	13341	13265	13113	13143	13190	13392	13166	13212	13246	13435	13249	13338	13128	13278	13261	13119	13509	13326	13149	13308	13138	13219	13296	13347	13156	13377	13275	13372	13289	13359	13232	13190	13283	13294	13160	13269	13328	13374	13187	13208	13180	13230	13351	13150	13353	13253	13400	13337	13366	13391	13397	13200	13362	13299	13287	13268	13291	13260	13166	13362	13318	13136	13148	13381	13217	13255	13286	13444	13195	13156	13277	13185	13216	13248	13124	13205	13351	13278	13286	13350	13296	13174	13200	13293	13252	13456	13371	13268	13280	13423	13142	13309	13344	13318	13460	13310	13132	13254	13325	13345	13333	13358	13232	13125	13335	13411	13332	13278	13250	13389	13251	13281	13344	13258	13352	13254	13405	13443	13223	13379	13194	13255	13343	13443	13141	13338	13330	13236	13357	13332	13236	13322	13271	13204	13353	13084	13317	13187	13363	13273	13385	13311	13232	13233	13278	13299	13526	13283	13398	13248	13138	13238	13382	13129	13068	13240	13229	13430	13351	13262	13294	13127	13279	13243	13214	13295	13395	13417	13425	13206	13355	13156	13341	13373	13389	13313	13262	13180	13278	13387	13311	13239	13320	13280	13333	13205	13248	13403	13339	13266	13149	13297	13137	13310	13287	13239	13170	13290	13242	13233	13251	13383	13477	13215	13245	13231	13130	13241	13238	13179	13394	13280	13230	13236	13274	13357	13364	13105	13248	13302	13491	13304	13271	13237	13219	13268	13086	13307	13157	13308	13392	13362	13167	13378	13276	13262	13196	13357	13250	13373	13176	13292	13236	13275	13161	13186	13183	13214	13321	13319	13158	13222	13312	13089	13245	13323	13354	13334	13259	13251	13222	13321	13124	13218	13328	13286	13238	13335	13244	13302	13315	13373	13410	13398	13219	13212	13167	13434	13253	13330	13346	13324	13426	13325	13289	13227	13340	13183	13320	13386	13168	13491	13361	13332	13286	13242	13226	13251	13346	13315	13305	13353	13284	13278	13259	13355	13270	13313	13415	13404	13265	13330	13356	13200	13316	13240	13153	13296	13208	13345	13349	13335	13166	13289	13115	13284	13294	13251	13096	13340	13263	13265	13375	13250	13255	13192	13180	13219	13140	13160	13330	13423	13207	13254	13340	13146	13302	13395	13224	13192	13260	13296	13156	13296	13256	13255	13086	13216	13229	13213	13238	13191	12951	13292	13212	13330	13350	13177	13350	13291	13344	13204	13182	13245	13357	13166	13284	13315	13239	13507	13286	13164	13377	13463	13238	13302	13118	13210	13455	13086	13358	13255	13183	13256	13442	13213	13282	13293	13305	13417	13281	13349	13125	13318	13342	13329	13340	13173	13369	13278	13377	13274	13305	13460	13132	13325	13299	13345	13299	13184	13319	13276	13320	13204	13180	13295	13243	13259	13399	13315	13220	13229	13275	13423	13336	13292	13297	13292	13227	13401	13305	13092	13182	13257	13206	13189	13364	13286	13173	13236	13253	13273	13272	13369	13468	13151	13218	13408	13281	13187	13249	13210	13234	13216	13300	13339	13267	13193	13374	13270	13356	13101	13339	13333	13165	13296	13384	13204	13382	13194	13246	13409	13426	13260	13243	13246	13188	13403	13173	13202	13306	13455	13442	13382	13264	13420	13165	13204	13356	13218	13271	13317	13351	13350	13284	13223	13218	13283	13198	13235	13411	13200	13322	13241	13307	13382	13186	13364	13130	13290	13371	13249	13355	13353	13299	13032	13339	13233	13172	13185	13347	13265	13302	13281	13156	13241	13085	13326	13201	13350	13308	13246	13246	13353	13266	13324	13283	13260	13360	13343	13386	13236	13279	13347	13234	13300	13321	13247	13208	13284	13285	13071	13327	13409	13258	13182	13429	13285	13320	13234	13356	13322	13351	13180	13272	13317	13207	13374	13238	13298	13252	13284	13265	13200	13224	13320	13244	13284	13353	13210	13319	13304	13224	13174	13338	13332	13232	13291	13343	13324	13197	13444	13151	13281	13223	13322	13342	13197	13321	13361	13206	13252	13110	13285	13393	13259	13258	13316	13220	13444	13203	13387	13338	13173	13206	13260	13317	13120	13290	13306	13318	13285	13301	13198	13163	13347	13351	13198	13425	13163	13314	13098	13355	13283	13262	13230	13228	13193	13360	13362	13252	13274	13369	13202	13351	13385	13313	13159	13269	13358	13131	13105	13269	13153	13219	13344	13294	13475	13164	13223	13269	13191	13532	13205	13132	13404	13301	13318	13246	13335	13333	13191	13228	13254	13366	13185	13340	13294	13147	13236	13212	13267	13197	13199	13302	13355	13328	13357	13286	13329	13239	13199	13480	13254	13128	13228	13290	13297	13273	13232	13218	13270	13270	13358	13318	13338	13232	13350	13363	13305	13189	13330	13176	13301	13270	13277	13179	13333	13367
22425	20802	28471	23229	20914	22481	23405	17621	16354	16586	16473	16100	17013	27089	38161	35927	30187	24308	19064	16629	16060	15716	15649	15751	15632	15851	15782	15723	15811	15726	15803	15756	15575	15491	15632	15570	15499	15685	15672	15488	15632	15516	15424	15469	15591	15425	15433	15447	15600	15388	15635	15545	15524	15650	15469	15563	15303	15465	15499	15599	15473	15696	15311	15550	15541	15443	15558	15487	15524	15420	15486	15543	15587	15529	15550	15461	15581	15542	15532	15360	15383	15428	15556	15550	15501	15431	15424	15881	15450	15506	15561	15426	15550	15657	15657	15409	15529	15487	15395	15540	15555	15430	15569	15428	15415	15345	15581	15392	15272	15590	15570	15441	15459	15479	15437	15421	15667	15357	15590	15599	15432	15292	15320	15223	15528	15417	15453	15452	15469	15442	15333	15346	15412	15453	15578	15466	15429	15437	15405	15609	15360	15477	15469	15362	15555	15416	15480	15489	15513	15326	15535	15519	15369	15630	15351	15473	15395	15407	15573	15583	15522	15372	15397	15441	15633	15303	15652	15705	15549	15410	15484	15295	15608	15640	15534	15461	15510	15399	15421	15483	15562	15375	15360	15399	15223	15422	15415	15330	15423	15450	15497	15536	15549	15438	15388	15534	15651	15511	15375	15570	15488	15644	15329	15305	15550	15609	15339	15480	15530	15411	15573	15437	15589	15468	15376	15552	15468	15321	15458	15258	15590	15474	15593	15123	15446	15537	15487	15329	15630	15403	15299	15482	15455	15476	15509	15349	15567	15361	15446	15595	15331	15605	15426	15347	15592	15386	15435	15219	15450	15379	15542	15354	15503	15397	15518	15416	15288	15346	15530	15521	15482	15587	15475	15383	15696	15517	15259	15379	15535	15541	15517	15586	15343	15647	15419	15351	15560	15521	15435	15486	15515	15581	15176	15221	15458	15426	15542	15397	15487	15480	15402	15530	15651	15686	15448	15606	15525	15357	15414	15480	15251	15392	15534	15502	15515	15578	15429	15492	15379	15438	15348	15482	15364	15351	15421	15559	15466	15295	15382	15339	15471	15476	15409	15291	15416	15606	15537	15270	15313	15362	15433	15522	15402	15464	15331	15342	15496	15445	15280	15403	15424	15453	15501	15309	15691	15387	15395	15655	15483	15297	15576	15481	15655	15407	15502	15631	15557	15548	15613	15573	15416	15521	15427	15476	15411	15303	15254	15462	15421	15368	15227	15472	15398	15395	15399	15443	15370	15368	15373	15406	15513	15411	15333	15482	15458	15544	15250	15534	15404	15552	15382	15334	15418	15530	15576	15561	15477	15343	15430	15424	15382	15450	15542	15488	15454	15545	15481	15371	15364	15336	15426	15593	15424	15517	15426	15583	15392	15365	15647	15464	15522	15538	15660	15403	15446	15538	15489	15343	15542	15488	15483	15436	15401	15343	15312	15368	15384	15427	15154	15315	15415	15513	15421	15584	15554	15427	15532	15528	15510	15372	15320	15375	15421	15470	15408	15599	15512	15491	15386	15408	15518	15294	15430	15292	15494	15420	15457	15541	15457	15545	15437	15485	15464	15233	15442	15644	15398	15648	15489	15466	15661	15462	15529	15445	15566	15415	15450	15348	15365	15497	15670	15422	15403	15647	15340	15222	15482	15419	15283	15470	15354	15509	15360	15444	15638	15557	15351	15361	15487	15309	15404	15532	15503	15358	15528	15382	15449	15528	15368	15508	15587	15583	15621	15561	15384	15418	15476	15337	15305	15547	15308	15267	15379	15512	15300	15531	15504	15316	15437	15442	15467	15334	15307	15210	15568	15685	15294	15168	15344	15476	15624	15395	15501	15539	15301	15474	15481	15514	15274	15514	15443	15451	15552	15357	15463	15396	15467	15403	15281	15424	15537	15491	15468	15300	15380	15463	15383	15588	15620	15353	15410	15416	15338	15517	15533	15462	15478	15412	15341	15526	15641	15544	15499	15280	15630	15429	15414	15415	15468	15468	15657	15328	15430	15357	15540	15673	15406	15362	15380	15355	15407	15479	15367	15491	15599	15429	15400	15384	15527	15597	15716	15450	15378	15553	15601	15558	15571	15306	15491	15336	15440	15468	15417	15493	15362	15481	15374	15604	15586	15628	15512	15364	15436	15463	15409	15494	15532	15578	15555	15420	15461	15350	15568	15509	15528	15471	15641	15311	15406	15596	15140	15316	15484	15443	15381	15559	15373	15317	15355	15524	15363	15281	15501	15559	15493	15345	15588	15513	15481	15374	15490	15294	15364	15419	15520	15284	15603	15245	15458	15339	15235	15352	15465	15469	15636	15247	15322	15469	15355	15319	15554	15437	15463	15272	15391	15406	15490	15359	15471	15535	15369	15524	15353	15463	15461	15420	15240	15513	15266	15280	15388	15376	15571	15407	15680	15626	15485	15554	15525	15445	15564	15602	15417	15401	15528	15317	15548	15311	15536	15332	15407	15341	15330	15480	15414	15685	15430	15406	15551	15309	15473	15470	15385	15283	15564	15364	15465	15406	15513	15534	15462	15368	15339	15501	15516	15550	15405	15506	15416	15330	15468	15470	15525	15424	15436	15396	15817	15110	15381	15459	15506	15497	15472	15465	15354	15247	15251	15393	15478	15394	15481	15550	15477	15486	15535	15464	15432	15304	15579	15353	15339	15497	15156	15432	15605	15525	15480	15496	15628	15312	15449	15424	15542	15451	15549	15643	15525	15469	15484	15113	15420	15224	15315	15403	15286	15423	15333	15330	15466	15288	15330	15287	15361	15462	15548	15235	15284	15597	15476	15293	15473	15539	15540	15460	15567	15601	15559	15237	15366	15395	15525	15493	15743	15382	15526	15571	15423	15431	15407	15408	15608	15384	15518	15519	15596	15416	15467	15272	15563	15444	15399	15452	15596	15368	15582	15542	15332	15361	15500	15375	15281	15275	15578	15430	15440	15340	15464	15465	15619	15441	15428	15497	15345	15384	15490	15629	15585	15351	15397	15570	15385	15218	15489	15527	15319	15416	15522	15470	15379	15413	15378	15531	15636	15478	15522	15423	15481	15443	15588	15581	15456	15471	15389	15534	15340	15505	15449	15587	15316	15362	15429	15531	15348	15382	15354	15531	15477	15441	15367	15593	15406	15579	15357	15427	15596	15323	15683	15450	15398	15426	15601	15642	15277	15364	15509	15453	15463	15410	15495	15463	15458	15547	15530	15523	15490	15439	15448	15377	15376	15505	15450	15492	15483	15542	15508	15286	15539	15589	15508	15455	15467	15367	15495	15353	15464	15578	15455	15632	15301	15466	15412	15421	15587	15358	15453	15481	15351	15391	15416	15450	15486	15457	15349	15431	15282	15395	15457	15476	15338	15594	15507	15372	15388	15295	15324	15328	15383	15288	15443	15452	15455	15502	15509	15328	15498	15509	15557	15500	15389	15460	15480	15363	15502	15469	15465	15121	15360	15379	15501	15378	15468	15651	15341	15565	15408	15364	15597	15331	15374	15252	15599	15357	15342	15377	15309	15459	15502	15304	15435	15391	15479	15443	15279	15626	15373	15248	15380	15346	15577	15526	15508	15443	15419	15262	15439	15473	15286	15511	15376	15496	15419	15603	15575	15299	15587	15483	15575	15304	15424	15554	15457	15437	15395	15431	15456	15570	15601	15367	15408	15428	15424	15342	15293	15452	15529	15464	15568	15511	15425	15426	15413	15419	15454	15482	15456	15476	15400	15379	15611	15464	15542	15431	15360	15420	15412	15536	15679	15450	15423	15369	15509	15586	15347	15631	15525	15335	15416	15371	15474	15609	15454	15426	15257	15398	15429	15515	15396	15485	15486	15364	15184	15343	15389	15651	15488	15435	15563	15625	15473	15329	15534	15301	15755	15394	15390	15471	15598	15335	15263	15648	15505	15499	15310	15545	15448	15379	15479	15601	15537	15298	15393	15535	15350	15313	15233	15401	15367	15386	15375	15355	15349	15216	15446	15468	15548	15490	15532	15429	15308	15512	15469	15439	15542	15419	15497	15440	15628	15455	15617	15617	15613	15514	15418	15276	15395	15536	15475	15282	15449	15502	15448	15446	15508	15255	15269	15299	15516	15573	15546	15320	15635	15485	15669	15408	15580	15442	15398	15350	15346	15541	15592	15342	15300	15547	15453	15350	15535	15457	15586	15318	15486	15575	15541	15276	15501	15512	15405	15486	15552	15444	15409	15569	15483	15641	15523	15423	15387	15641	15409	15394	15536	15450	15365	15147	15351	15531	15664	15425	15429	15383	15604	15388	15513	15448	15486	15440	15512	15433	15570	15237	15378	15653	15487	15226	15363	15392	15461	15391	15446	15494	15338	15252	15416	15534	15409	15522	15556	15407	15372	15356	15541	15494	15409	15546	15290	15360	15539	15338	15423	15412	15488	15349	15661	15341	15637	15297	15401	15692	15380	15529	15558	15401	15520	15499	15589	15290	15491	15454	15356	15273	15432	15575	15316	15561	15560	15331	15544	15507	15365	15534	15425	15360	15474	15567	15413	15467	15496	15360	15478	15348	15326	15471	15488	15235	15518	15340	15435	15282	15565	15353	15459	15435	15448	15473	15399	15461	15504	15479	15511	15467	15497	15517	15415	15609	15411	15419	15559	15307	15485	15501	15403	15457	15397	15511	15464	15450	15744	15270	15527	15433	15431	15464	15414	15342	15598	15333	15394	15421	15353	15413	15431	15346	15598	15411	15301	15456	15603	15439	15575	15423	15367	15509	15528	15435	15410	15650	15394	15439	15538	15417	15472	15528	15248	15423	15444	15455	15593	15369	15621	15350	15479	15362	15567	15202	15401	15324	15492	15439	15420	15469	15425	15363	15572	15456	15431	15382	15604	15373	15421	15523	15455	15315	15405	15551	15293	15404	15270	15571	15653	15263	15335	15629	15515	15579	15419	15351	15744	15448	15415	15612	15284	15602	15418	15361	15377	15295	15413	15560	15383	15586	15447	15410	15635	15615	15540	15591	15318	15547	15424	15285	15392	15366	15492	15434	15431	15514	15507	15327	15526	15433	15353	15548	15660	15424	15487	15414	15476	15580	15482	15490	15499	15510	15583	15323	15588	15555	15396	15432	15265	15400	15325	15432	15378	15318	15500	15402
15779	29360	25019	18934	17389	16432	15670	15427	14949	14620	14051	14101	16061	30575	39931	36186	30323	22695	17080	14347	13662	13328	13417	13514	13233	13154	13302	13319	13325	13273	13320	13600	13513	13520	13452	13509	13552	13462	13259	13193	13384	13365	13383	13340	13508	13355	13431	13516	13406	13229	13153	13166	13398	13309	13548	13426	13363	13494	13324	13390	13536	13339	13300	13288	13471	13393	13372	13379	13360	13225	13299	13407	13266	13426	13436	13298	13340	13224	13229	13343	13347	13284	13299	13363	13392	13260	13425	13550	13197	13351	13260	13464	13446	13489	13228	13389	13404	13410	13304	13359	13090	13450	13357	13335	13248	13465	13293	13277	13207	13309	13101	13441	13275	13259	13414	13275	13366	13272	13350	13286	13172	13326	13205	13324	13361	13447	13353	13423	13330	13319	13394	13426	13410	13333	13468	13382	13106	13362	13245	13289	13227	13203	13376	13203	13328	13374	13354	13416	13283	13327	13355	13278	13209	13476	13296	13392	13348	13288	13402	13415	13431	13474	13143	13301	13437	13415	13333	13381	13334	13296	13306	13222	13259	13371	13323	13396	13269	13294	13317	13350	13454	13543	13107	13493	13346	13241	13281	13405	13259	13246	13141	13319	13496	13215	13276	13384	13303	13187	13417	13372	13152	13350	13269	13246	13238	13234	13449	13331	13284	13262	13150	13316	13405	13260	13392	13451	13378	13301	13289	13483	13364	13273	13355	13386	13433	13210	13270	13325	13372	13250	13294	13432	13449	13335	13305	13196	13405	13318	13140	13270	13324	13292	13419	13377	13398	13380	13262	13305	13366	13281	13243	13395	13364	13265	13412	13195	13162	13262	13328	13475	13379	13237	13496	13213	13394	13403	13391	13340	13301	13320	13323	13388	13139	13312	13462	13246	13278	13353	13282	13212	13301	13336	13232	13246	13354	13267	13391	13319	13208	13410	13359	13378	13175	13193	13461	13171	13412	13200	13404	13236	13242	13299	13408	13199	13284	13501	13232	13314	13315	13241	13394	13387	13342	13468	13210	13255	13169	13500	13361	13283	13451	13306	13351	13478	13336	13169	13359	13383	13351	13260	13398	13205	13318	13366	13261	13318	13228	13202	13375	13373	13299	13155	13298	13467	13340	13351	13279	13232	13350	13365	13064	13381	13407	13383	13419	13423	13290	13271	13308	13247	13193	13201	13226	13200	13182	13248	13244	13275	13195	13325	13358	13326	13357	13281	13342	13293	13269	13342	13296	13429	13240	13388	13396	13279	13204	13409	13341	13457	13213	13349	13294	13423	13204	13381	13274	13303	13312	13188	13321	13298	13205	13463	13286	13241	13339	13341	13267	13325	13322	13293	13313	13301	13203	13394	13267	13292	13440	13362	13321	13259	13353	13424	13236	13395	13348	13267	13316	13361	13272	13259	13371	13273	13377	13365	13392	13206	13223	13445	13301	13422	13375	13356	13510	13295	13463	13334	13402	13466	13330	13311	13259	13307	13432	13348	13193	13407	13358	13295	13232	13437	13427	13211	13505	13305	13298	13430	13361	13283	13204	13307	13276	13341	13286	13399	13348	13339	13247	13330	13389	13327	13405	13332	13293	13364	13378	13276	13254	13357	13257	13286	13254	13377	13355	13300	13353	13356	13284	13257	13382	13355	13222	13214	13315	13303	13382	13298	13161	13297	13405	13293	13282	13376	13363	13286	13292	13420	13404	13264	13334	13232	13162	13258	13427	13494	13150	13367	13389	13204	13278	13406	13539	13302	13337	13448	13411	13333	13203	13398	13278	13275	13446	13249	13315	13313	13401	13520	13261	13379	13473	13383	13434	13338	13309	13328	13293	13322	13339	13245	13256	13274	13182	13285	13193	13275	13365	13353	13239	13404	13414	13156	13301	13197	13226	13165	13373	13299	13528	13294	13319	13325	13383	13141	13365	13142	13571	13341	13314	13158	13409	13287	13494	13328	13349	13138	13345	13350	13281	13220	13360	13307	13298	13304	13246	13103	13348	13241	13214	13280	13290	13289	13415	13377	13218	13306	13316	13373	13357	13370	13295	13297	13370	13330	13470	13174	13472	13517	13253	13436	13298	13310	13434	13318	13246	13387	13300	13282	13331	13400	13197	13388	13352	13233	13288	13312	13314	13328	13065	13173	13385	13328	13401	13358	13386	13373	13307	13326	13458	13388	13357	13253	13469	13324	13387	13263	13318	13394	13480	13210	13351	13385	13267	13364	13166	13302	13337	13391	13444	13357	13262	13261	13360	13362	13236	13392	13383	13165	13375	13228	13265	13358	13346	13355	13380	13381	13195	13503	13282	13316	13239	13418	13320	13287	13185	13261	13272	13391	13271	13237	13257	13482	13333	13092	13402	13339	13339	13137	13195	13410	13243	13303	13289	13233	13382	13279	13289	13366	13250	13442	13368	13352	13451	13465	13293	13308	13314	13287	13377	13411	13283	13367	13322	13276	13319	13362	13232	13422	13306	13380	13349	13422	13292	13285	13467	13283	13316	13381	13218	13329	13297	13329	13484	13387	13310	13387	13205	13320	13328	13385	13451	13273	13255	13313	13184	13343	13286	13353	13251	13478	13353	13382	13195	13194	13428	13257	13333	13305	13399	13321	13163	13538	13449	13440	13354	13412	13233	13319	13253	13297	13276	13298	13228	13317	13297	13340	13303	13404	13270	13349	13359	13288	13218	13182	13413	13434	13332	13342	13276	13356	13429	13293	13357	13214	13325	13397	13222	13207	13437	13269	13296	13340	13242	13431	13232	13143	13185	13369	13279	13414	13324	13429	13274	13320	13334	13262	13560	13549	13362	13278	13251	13389	13343	13359	13312	13425	13416	13151	13406	13282	13404	13288	13309	13389	13345	13381	13232	13274	13323	13385	13314	13342	13418	13207	13224	13245	13347	13288	13423	13339	13260	13178	13211	13354	13400	13420	13184	13252	13523	13258	13330	13326	13213	13392	13336	13241	13369	13363	13314	13446	13295	13305	13277	13362	13294	13230	13323	13169	13257	13266	13289	13445	13249	13253	13270	13408	13312	13420	13202	13181	13258	13191	13288	13400	13379	13342	13320	13348	13327	13436	13284	13354	13270	13371	13340	13402	13413	13260	13381	13480	13182	13219	13388	13273	13320	13189	13304	13367	13408	13409	13296	13376	13197	13255	13195	13203	13397	13271	13232	13449	13272	13193	13451	13269	13215	13410	13341	13360	13480	13266	13305	13170	13286	13309	13285	13472	13275	13366	13389	13273	13272	13327	13280	13372	13248	13250	13394	13349	13223	13279	13342	13224	13188	13210	13298	13347	13275	13372	13313	13260	13129	13309	13498	13303	13494	13209	13380	13108	13353	13353	13340	13323	13305	13253	13399	13246	13435	13403	13451	13221	13315	13270	13369	13158	13386	13342	13306	13230	13349	13368	13445	13286	13340	13314	13349	13292	13267	13360	13200	13166	13179	13420	13292	13208	13308	13284	13355	13169	13390	13297	13251	13310	13268	13380	13470	13387	13443	13341	13375	13192	13194	13323	13478	13314	13376	13202	13306	13348	13232	13347	13326	13357	13120	13330	13264	13216	13268	13334	13184	13299	13359	13338	13348	13376	13518	13425	13260	13351	13353	13534	13360	13377	13299	13374	13062	13309	13444	13351	13215	13335	13286	13386	13266	13337	13374	13419	13343	13420	13284	13257	13357	13560	13341	13389	13252	13301	13264	13353	13292	13400	13471	13302	13280	13145	13384	13272	13303	13263	13487	13259	13161	13235	13280	13313	13336	13261	13389	13358	13363	13378	13275	13529	13308	13299	13139	13258	13328	13299	13292	13384	13293	13228	13280	13408	13315	13251	13190	13076	13417	13003	13177	13342	13502	13415	13231	13294	13287	13212	13433	13371	13261	13477	13482	13497	13105	13199	13376	13111	13223	13319	13211	13407	13471	13247	13238	13292	13394	13295	13200	13287	13294	13394	13396	13266	13222	13316	13249	13345	13342	13269	13304	13274	13292	13422	13387	13411	13208	13260	13273	13346	13306	13310	13224	13415	13424	13228	13224	13322	13388	13303	13230	13323	13265	13359	13355	13233	13333	13337	13158	13204	13247	13336	13232	13322	13416	13405	13425	13300	13256	13262	13436	13171	13204	13345	13347	13231	13482	13402	13238	13286	13418	13231	13152	13337	13391	13428	13327	13313	13447	13325	13147	13342	13291	13300	13228	13467	13238	13330	13245	13234	13404	13326	13358	13214	13371	13480	13390	13221	13404	13406	13380	13310	13366	13363	13205	13232	13379	13282	13432	13299	13310	13517	13301	13276	13314	13345	13394	13263	13298	13426	13292	13299	13255	13429	13301	13287	13345	13189	13283	13272	13265	13242	13384	13477	13480	13214	13214	13256	13297	13319	13241	13485	13416	13396	13313	13246	13162	13318	13406	13338	13246	13252	13301	13279	13290	13480	13361	13413	13274	13247	13281	13345	13365	13303	13417	13306	13226	13316	13301	13359	13259	13370	13240	13442	13353	13394	13356	13379	13379	13323	13305	13407	13291	13243	13165	13360	13306	13395	13389	13406	13357	13310	13108	13235	13177	13142	13289	13218	13303	13190	13336	13293	13365	13412	13305	13255	13408	13229	13367	13285	13331	13424	13359	13252	13399	13381	13272	13325	13177	13430	13410	13281	13388	13343	13356	13360	13247	13181	13330	13435	13444	13450	13272	13452	13377	13281	13200	13271	13388	13200	13465	13419	13494	13412	13370	13430	13268	13348	13403	13380	13123	13311	13374	13444	13402	13251	13224	13311	13299	13484	13375	13435	13267	13282	13388	13233	13361	13250	13539	13303	13428	13395	13285	13251	13306	13166	13466	13389	13284	13309	13378	13103	13368	13339	13514	13163	13269	13287	13359	13050	13403	13364	13297	13433	13233	13361	13237	13209	13367	13166	13255	13265	13295	13287	13290	13326	13185	13376	13389	13334	13281	13205	13361	13468	13153	13393	13355	13297	13446	13446	13361	13108	13242	13531	13255	13360	13335	13396	13312	13476	13345	13242	13205	13372	13294	13245	13418	13160	13366	13231	13455	13251	13240	13356	13286	13419	13236	13326	13392	13319	13166	13252	13383	13126	13429	13462	13332	13335
26821	21441	23513	19789	16576	16329	16236	16091	16008	15843	15945	15828	15662	16103	17699	18147	17749	16764	16204	16037	15836	15834	15915	15632	15637	15736	15462	15704	15546	15717	15684	15526	15698	15666	15681	15425	15688	15784	15687	15632	15523	15667	15687	15552	15791	15777	15547	15524	15676	15616	15653	15588	15783	15596	15754	15753	15516	15569	15771	15736	15568	15592	15657	15650	15657	15633	15670	15657	15681	15775	15772	15895	15739	15484	15932	15463	15774	15691	15649	15641	15587	15614	15838	15474	15516	15338	15590	15715	15443	15446	15582	15621	15647	15633	15823	15573	15524	15586	15515	15544	15625	15556	15766	15495	15812	15502	15838	15757	15639	15869	15760	15709	15608	15710	15696	15721	15582	15547	15495	15691	15608	15648	15706	15522	15528	15774	15620	15760	15542	15538	15682	15599	15740	15538	15656	15666	15785	15782	15508	15546	15631	15574	15489	15804	15611	15755	15756	15589	15716	15585	15720	15656	15691	15794	15587	15648	15685	15521	15528	15569	15584	15823	15857	15419	15688	15963	15518	15666	15606	15782	15570	15773	15406	15915	15546	15606	15779	15485	15572	15705	15706	15626	15473	15669	15666	15601	15516	15592	15525	15612	15656	15624	15629	15702	15451	15378	15611	15805	15691	15543	15572	15698	15523	15564	15450	15470	15603	15541	15631	15483	15774	15423	15735	15649	15676	15648	15767	15654	15594	15615	15645	15577	15638	15677	15575	15714	15496	15434	15493	15737	15632	15806	15718	15415	15704	15766	15710	15604	15793	15680	15731	15599	15684	15574	15569	15539	15795	15639	15488	15642	15842	15618	15565	15764	15496	15629	15643	15713	15592	15791	15660	15652	15696	15699	15672	15649	15645	15544	15540	15674	15719	15743	15724	15716	15620	15518	15729	15624	15576	15693	15587	15412	15671	15712	15638	15714	15678	15478	15563	15691	15693	15706	15697	15811	15638	15579	15801	15680	15761	15736	15649	15501	15575	15434	15538	15646	15647	15548	15729	15481	15518	15605	15446	15642	15638	15570	15656	15536	15617	15653	15635	15539	15668	15623	15683	15778	15500	15859	15551	15617	15613	15716	15609	15837	15639	15718	15526	15591	15702	15527	15745	15748	15960	15607	15530	15589	15656	15580	15628	15804	15835	15586	15425	15741	15643	15623	15849	15614	15876	15897	15796	15572	15585	15755	15748	15654	15751	15612	15631	15795	15616	15541	15662	15687	15732	15560	15559	15591	15698	15577	15611	15878	15654	15592	15743	15774	15712	15646	15662	15719	15677	15481	15816	15702	15799	15649	15614	15569	15617	15644	15797	15672	15571	15748	15691	15715	15675	15518	15863	15504	15815	15473	15793	15646	15678	15699	15626	15538	15660	15600	15661	15677	15565	15680	15699	15711	15792	15586	15721	15736	15658	15643	15795	15464	15667	15776	15582	15550	15735	15623	15416	15614	15713	15419	15430	15654	15583	15702	15355	15569	15645	15657	15735	15778	15751	15652	15702	15939	15805	15610	15773	15630	15556	15431	15533	15680	15718	15735	15743	15472	15610	15656	15614	15692	15583	15736	15705	15593	15752	15612	15437	15465	15885	15591	15604	15577	15600	15565	15506	15808	15826	15667	15407	15738	15703	15511	15840	15759	15803	15562	15633	15589	15770	15580	15778	15787	15744	15496	15578	15697	15783	15599	15691	15759	15704	15604	15777	15674	15640	15740	15592	15500	15691	15741	15537	15785	15628	15597	15685	15730	15833	15447	15797	15964	15732	15875	15594	15653	15684	15691	15605	15624	15695	15536	15574	15716	15775	15707	15712	15823	15676	15718	15675	15502	15357	15656	15592	15794	15592	15604	15696	15493	15811	15667	15798	15613	15757	15666	15577	15479	15631	15655	15663	15734	15592	15802	15560	15618	15882	15494	15582	15604	15542	15574	15657	15391	15807	15651	15546	15511	15555	15576	15628	15654	15551	15681	15605	15560	15559	15582	15505	15859	15555	15582	15831	15683	15476	15577	15605	15612	15543	15622	15671	15622	15613	15721	15554	15600	15765	15762	15712	15497	15441	15632	15572	15648	15525	15853	15728	15584	15627	15701	15744	15554	15444	15888	15735	15575	15683	15949	15722	15618	15662	15642	15531	15666	15633	15813	15815	15659	15560	15644	15589	15648	15653	15695	15562	15652	15571	15768	15467	15528	15648	15627	15556	15618	15420	15748	15605	15725	15963	15637	15752	15697	15580	15580	15699	15545	15720	15565	15805	15794	15539	15586	15636	15579	15560	15724	15366	15714	15783	15612	15596	15770	15577	15838	15537	15616	15816	15573	15513	15594	15649	15611	15992	15568	15630	15671	15726	15693	15604	15640	15616	15404	15915	15572	15664	15823	15638	15709	15676	15596	15838	15777	15923	15556	15507	15644	15782	15571	15546	15505	15834	15649	15856	15731	15490	15372	15711	15669	15933	15510	15556	15469	15599	15729	15595	15595	15691	15625	15441	15665	15863	15681	15636	15617	15781	15676	15762	15729	15495	15778	15715	15670	15408	15723	15567	15637	15760	15781	15638	15638	15573	15760	15669	15630	15573	15762	15806	15648	15439	15516	15712	15811	15785	15710	15733	15758	15708	15846	15708	15725	15854	15712	15649	15707	15558	15672	15596	15763	15748	15584	15533	15589	15681	15471	15531	15624	15770	15640	15514	15561	15565	15740	15586	15811	15566	15599	15681	15494	15746	15748	15505	15551	15751	15614	15513	15747	15610	15609	15530	15770	15612	15702	15807	15571	15600	15803	15634	15629	15574	15746	15679	15657	15593	15633	15701	15758	15885	15657	15742	15622	15697	15928	15625	15768	15629	15710	15626	15644	15861	15590	15773	15574	15639	15496	15625	15680	15667	15539	15791	15644	15736	15678	15803	15476	15613	15770	15730	15643	15703	15707	15654	15694	15644	15588	15589	15803	15715	15570	15539	15388	15667	15651	15703	15612	15756	15698	15667	15632	15713	15581	15497	15733	15783	15615	15594	15812	15852	15832	15670	15562	15768	15573	15645	15623	15549	15368	15402	15565	15676	15716	15752	15520	15661	15684	15719	15833	15710	15709	15558	15601	15503	15723	15542	15607	15683	15603	15641	15651	15671	15735	15621	15746	15575	15474	15724	15696	15636	15620	15697	15587	15656	15638	15651	15624	15645	15780	15592	15667	15651	15385	15633	15489	15571	15570	15641	15778	15574	15673	15767	15594	15657	15626	15888	15599	15542	15575	15597	15476	15754	15758	15624	15615	15669	15774	15533	15503	15795	15842	15611	15480	15729	15485	15451	15540	15492	15569	15734	15692	15664	15701	15669	15581	15673	15558	15613	15630	15710	15384	15766	15699	15539	15729	15738	15717	15600	15734	15660	15596	15637	15679	15768	15743	15584	15794	15747	15601	15586	15585	15526	15566	15680	15699	15541	15928	15966	15681	15479	15686	15551	15630	15874	15715	15592	15845	15808	15618	15453	15644	15448	15625	15627	15546	15772	15649	15625	15628	15632	15656	15692	15761	15582	15610	15749	15643	15470	15634	15623	15935	15865	15805	15444	15705	15618	15723	15612	15637	15702	15586	15768	15806	15613	15453	15687	15603	15682	15596	15567	15733	15657	15582	15614	15519	15552	15780	15748	15607	15545	15601	15660	15641	15717	15760	15720	15587	15635	15680	15657	15781	15534	15657	15675	15857	15583	15559	15899	15711	15789	15775	15707	15535	15612	15651	15766	15565	15600	15702	15618	15676	15675	15615	15478	15651	15753	15957	15531	15583	15666	15544	15847	15865	15651	15665	15572	15699	15681	15586	15440	15614	15714	15481	15680	15848	15894	15845	15816	15667	15745	15801	15849	15759	15512	15679	15867	15698	15677	15618	15609	15724	15800	15722	15716	15957	15673	15686	15674	15751	15654	15682	15673	15572	15689	15637	15858	15715	15765	15709	15661	15720	15734	15769	15708	15564	15743	15575	15602	15673	15660	15699	15543	15826	15613	15772	15639	15735	15772	15692	15887	15569	15583	15621	15744	15846	15644	15889	15715	15599	15817	15491	15840	15756	15849	15679	15569	15802	15637	15656	15572	15706	15628	15631	15737	15506	15803	15751	15550	15676	15544	15597	15634	15805	15795	15720	15561	15705	15764	15649	15498	15538	15560	15730	15583	15746	15641	15706	15646	15583	15549	15715	15840	15420	15820	15713	15570	15531	15781	15567	15816	15693	15696	15477	15577	15630	15597	15724	15496	15824	15687	15730	15627	15474	15678	15732	15505	15443	15757	15619	15488	15581	15557	15709	15692	15745	15527	15663	15683	15627	15557	15822	15747	15517	15614	15610	15764	15677	15758	15831	15663	15720	15703	15490	15762	15438	15646	15830	15676	15417	15705	15668	15638	15752	15558	15469	15579	15691	15579	15576	15655	15554	15652	15511	15560	15622	15558	15729	15745	15733	15586	15620	15715	15705	15554	15626	15672	15794	15728	15585	15560	15502	15637	15666	15667	15628	15528	15631	15523	15769	15684	15538	15656	15606	15743	15747	15704	15662	15648	15851	15617	15514	15555	15832	15626	15465	15631	15681	15632	15636	15495	15651	15834	15539	15709	15470	15566	15739	15607	15625	15674	15692	15708	15600	15837	15571	15573	15558	15753	15673	15656	15638	15767	15714	15799	15566	15444	15485	15639	15733	15782	15726	15764	15417	15493	15756	15470	15776	15642	15676	15827	15590	15843	15721	15820	15907	15672	15518	15628	15647	15697	15557	15778	15759	15715	15930	15642	15578	15747	15703	15652	15519	15514	15706	15854	15848	15615	15624	15678	15566	15503	15562	15673	15688	15600	15561	15747	15579	15534	15834	15611	15496	15533	15654	15666	15753	15389	15713	15691	15626	15750	15912	15894	15806	15762	15666	15636	15492	15685	15653	15559	15672	15560	15689	15572	15771	15583	15437	15791	15806	15662	15703	15671	15548	15810	15737	15456	15659	15741	15612	15690	15856	15813	15695	15817	15618	15525	15636	15747	15661	15727	15596	15809	15600	15684	15733	15675	15662	15498	15700	15596	15596	15602	15565	15607	15676	15857	15599	15727	15729	15700	15637	15579	15656	15502	15633	15760	15787
14757	18812	16066	14965	14933	14360	14152	13903	13791	13553	13793	13614	13668	14356	16374	16485	15690	14853	13810	13674	13501	13499	13394	13492	13627	13548	13701	13414	13375	13557	13451	13718	13471	13573	13539	13560	13413	13394	13566	13572	13526	13602	13440	13389	13444	13487	13416	13404	13376	13538	13476	13593	13293	13379	13401	13440	13364	13379	13317	13514	13486	13648	13302	13565	13476	13626	13454	13388	13501	13605	13334	13410	13529	13603	13392	13615	13598	13232	13490	13447	13478	13368	13452	13408	13466	13471	13471	13459	13418	13551	13550	13536	13445	13554	13502	13440	13469	13512	13581	13404	13653	13341	13386	13540	13372	13524	13525	13338	13416	13395	13601	13406	13476	13473	13451	13454	13387	13428	13276	13435	13402	13496	13545	13534	13569	13490	13462	13545	13466	13541	13559	13610	13562	13499	13363	13471	13465	13464	13558	13443	13482	13459	13529	13544	13503	13651	13600	13445	13338	13447	13428	13473	13491	13340	13413	13385	13430	13494	13383	13494	13514	13464	13354	13314	13408	13404	13383	13505	13507	13415	13502	13372	13344	13420	13486	13390	13516	13362	13488	13452	13377	13337	13266	13562	13545	13513	13276	13525	13379	13561	13460	13525	13357	13446	13525	13382	13624	13388	13417	13564	13508	13661	13380	13524	13570	13631	13494	13509	13445	13393	13583	13528	13546	13288	13466	13456	13541	13557	13429	13634	13406	13547	13541	13384	13331	13507	13405	13555	13583	13657	13625	13631	13422	13415	13585	13421	13568	13437	13607	13410	13583	13540	13237	13518	13577	13373	13471	13671	13547	13426	13511	13379	13425	13542	13367	13483	13399	13442	13509	13599	13418	13392	13505	13505	13507	13587	13430	13660	13427	13489	13431	13444	13587	13399	13486	13534	13552	13388	13408	13532	13520	13529	13554	13529	13557	13469	13484	13465	13424	13464	13424	13492	13524	13508	13384	13491	13335	13644	13418	13453	13445	13515	13448	13280	13439	13360	13346	13506	13530	13241	13462	13552	13435	13430	13425	13422	13472	13440	13296	13423	13325	13333	13538	13400	13474	13405	13429	13573	13542	13602	13395	13460	13639	13455	13459	13607	13492	13368	13403	13429	13393	13604	13234	13340	13586	13443	13613	13413	13475	13526	13414	13406	13534	13359	13329	13472	13529	13539	13570	13560	13262	13408	13544	13361	13600	13491	13529	13303	13556	13384	13404	13353	13511	13289	13534	13452	13521	13392	13583	13432	13295	13530	13580	13340	13554	13396	13470	13575	13462	13485	13492	13513	13422	13635	13477	13535	13529	13476	13446	13307	13355	13462	13641	13479	13370	13537	13564	13503	13405	13405	13443	13375	13526	13304	13502	13530	13481	13446	13357	13508	13643	13589	13290	13455	13444	13477	13287	13452	13478	13433	13504	13488	13447	13316	13424	13532	13552	13392	13338	13454	13369	13646	13473	13405	13358	13414	13515	13255	13472	13455	13454	13391	13442	13549	13553	13592	13490	13548	13488	13376	13395	13377	13395	13471	13298	13714	13476	13442	13457	13397	13478	13526	13431	13483	13543	13756	13492	13478	13416	13543	13482	13351	13592	13276	13564	13505	13367	13595	13556	13261	13494	13501	13428	13323	13358	13584	13338	13373	13421	13671	13385	13541	13544	13348	13561	13475	13295	13606	13409	13558	13378	13513	13637	13434	13379	13555	13456	13444	13478	13463	13440	13364	13534	13477	13349	13602	13438	13525	13660	13446	13539	13609	13606	13482	13355	13482	13350	13546	13575	13504	13494	13442	13417	13545	13494	13502	13559	13636	13436	13244	13559	13533	13610	13197	13488	13443	13604	13313	13488	13462	13595	13370	13449	13393	13337	13558	13531	13389	13436	13214	13441	13403	13276	13402	13550	13430	13349	13450	13443	13331	13498	13502	13519	13471	13569	13330	13510	13290	13539	13370	13411	13450	13489	13593	13507	13508	13267	13379	13391	13342	13385	13482	13470	13524	13504	13593	13444	13635	13651	13331	13422	13623	13457	13414	13545	13488	13594	13370	13488	13448	13351	13406	13253	13495	13680	13354	13343	13632	13416	13458	13504	13440	13509	13433	13638	13535	13433	13428	13475	13416	13234	13432	13521	13442	13526	13545	13497	13279	13388	13665	13613	13381	13503	13557	13554	13476	13422	13599	13327	13310	13478	13556	13343	13341	13530	13406	13468	13551	13437	13533	13401	13519	13518	13429	13367	13635	13365	13412	13585	13436	13564	13486	13569	13677	13510	13448	13591	13263	13415	13575	13570	13315	13350	13532	13555	13329	13521	13476	13434	13507	13511	13356	13763	13358	13451	13350	13368	13432	13419	13476	13435	13439	13654	13619	13480	13518	13598	13471	13430	13352	13502	13522	13323	13432	13356	13443	13320	13447	13445	13436	13326	13297	13383	13480	13428	13516	13549	13535	13505	13465	13425	13596	13259	13641	13375	13525	13443	13383	13388	13503	13456	13431	13332	13362	13558	13413	13412	13468	13636	13439	13273	13532	13449	13444	13433	13330	13467	13383	13554	13546	13425	13322	13535	13425	13343	13421	13479	13361	13332	13341	13568	13487	13565	13430	13274	13390	13476	13430	13412	13575	13349	13534	13522	13454	13525	13441	13472	13570	13445	13552	13360	13385	13388	13461	13469	13471	13458	13489	13435	13386	13390	13305	13518	13485	13586	13454	13439	13359	13413	13515	13310	13506	13551	13463	13413	13449	13487	13449	13430	13541	13412	13547	13451	13351	13592	13463	13531	13552	13532	13517	13383	13566	13306	13519	13379	13370	13472	13351	13387	13468	13548	13423	13423	13591	13523	13359	13405	13466	13561	13411	13365	13634	13486	13501	13430	13460	13447	13356	13396	13392	13473	13409	13667	13402	13456	13369	13572	13341	13423	13505	13466	13462	13290	13596	13322	13578	13741	13433	13609	13557	13609	13651	13402	13570	13399	13486	13564	13382	13639	13377	13439	13584	13641	13413	13452	13628	13580	13460	13542	13490	13390	13529	13412	13450	13468	13607	13557	13276	13526	13560	13579	13514	13420	13490	13496	13494	13505	13689	13330	13620	13465	13384	13325	13482	13472	13480	13560	13433	13496	13469	13471	13481	13418	13457	13406	13438	13469	13413	13350	13257	13614	13425	13410	13506	13419	13458	13588	13357	13467	13377	13337	13272	13365	13474	13511	13449	13627	13525	13471	13345	13388	13630	13533	13386	13512	13369	13495	13488	13585	13390	13489	13316	13424	13399	13512	13599	13542	13462	13514	13429	13452	13345	13532	13407	13538	13453	13450	13499	13318	13573	13440	13506	13419	13590	13583	13660	13466	13534	13344	13534	13417	13390	13482	13475	13493	13434	13600	13427	13552	13496	13477	13409	13448	13573	13504	13493	13352	13322	13479	13530	13445	13484	13431	13476	13508	13572	13511	13536	13454	13344	13441	13240	13342	13508	13375	13470	13603	13605	13380	13259	13358	13433	13493	13427	13563	13451	13418	13469	13549	13423	13381	13395	13515	13475	13532	13383	13529	13454	13584	13593	13481	13355	13262	13569	13462	13536	13375	13504	13549	13481	13384	13555	13352	13495	13408	13349	13445	13460	13485	13599	13553	13470	13431	13387	13506	13581	13395	13551	13548	13637	13546	13435	13269	13494	13360	13445	13442	13423	13647	13386	13515	13666	13380	13596	13550	13565	13558	13345	13524	13519	13540	13477	13327	13281	13493	13447	13424	13338	13519	13440	13346	13477	13532	13454	13399	13522	13623	13553	13334	13620	13369	13510	13380	13560	13446	13265	13484	13457	13474	13387	13319	13401	13490	13431	13590	13332	13579	13540	13450	13356	13390	13194	13345	13419	13365	13394	13250	13830	13334	13562	13505	13458	13526	13476	13597	13562	13408	13373	13481	13526	13446	13433	13526	13399	13580	13258	13451	13455	13351	13393	13405	13384	13358	13555	13594	13532	13312	13386	13459	13518	13510	13549	13670	13476	13509	13379	13469	13527	13320	13669	13605	13473	13372	13418	13535	13398	13545	13599	13608	13442	13409	13462	13383	13480	13370	13481	13434	13444	13368	13484	13493	13525	13522	13491	13389	13544	13431	13373	13524	13549	13295	13491	13531	13410	13412	13465	13499	13441	13376	13148	13347	13507	13365	13277	13359	13254	13485	13562	13336	13464	13544	13291	13543	13373	13344	13335	13628	13559	13438	13465	13485	13682	13322	13510	13434	13309	13273	13413	13553	13400	13495	13452	13461	13421	13386	13380	13541	13514	13412	13444	13376	13481	13553	13407	13417	13267	13387	13528	13478	13463	13386	13468	13510	13406	13502	13361	13495	13494	13480	13491	13468	13375	13389	13622	13606	13452	13388	13584	13478	13486	13528	13450	13526	13376	13538	13619	13599	13403	13473	13570	13371	13483	13450	13388	13430	13527	13577	13464	13382	13216	13448	13411	13476	13524	13324	13369	13617	13427	13524	13615	13433	13543	13407	13567	13453	13365	13275	13424	13506	13559	13527	13448	13455	13561	13521	13498	13545	13480	13461	13305	13268	13466	13533	13648	13472	13427	13352	13361	13508	13408	13585	13344	13508	13352	13510	13415	13349	13471	13613	13502	13507	13406	13607	13560	13552	13377	13453	13613	13588	13595	13411	13495	13308	13508	13442	13354	13383	13598	13448	13413	13505	13533	13558	13401	13551	13383	13576	13461	13419	13539	13430	13583	13354	13348	13509	13429	13455	13307	13519	13467	13403	13569	13502	13505	13578	13346	13390	13464	13440	13536	13351	13534	13529	13526	13530	13457	13505	13429	13512	13355	13477	13351	13602	13307	13497	13430	13538	13347	13414	13430	13390	13505	13454	13506	13515	13381	13376	13536	13470	13539	13400	13363	13463	13321	13403	13601	13336	13388	13516	13484	13527	13487	13480	13450	13461	13482	13433	13643	13471	13446	13476	13438	13451	13407	13393	13515	13484	13413	13590	13413	13430	13381	13570	13400	13389	13589	13477	13508	13449	13649	13373	13614	13435	13534	13371	13468	13617	13601	13543	13525	13480	13534	13650	13389	13473	13582	13431	13528	13384	13439	13552	13514	13446	13417	13471	13412
23700	20792	27954	23789	21384	19827	18155	15988	15641	15870	15677	15439	15842	20711	29184	26995	23077	19339	16891	15840	15174	15264	15378	15204	15403	15323	14878	15015	15260	15211	15067	15122	15196	14979	15032	15167	15102	15104	15126	14891	15203	15075	15236	15085	15246	15161	15187	15245	15172	15309	15216	15019	15134	15158	15094	15018	14846	15119	15071	15139	15017	15030	15145	15153	15093	15035	15205	15205	15126	14998	15122	15065	15258	15268	14967	15255	15295	15093	15321	14943	15151	15108	15099	15138	15244	15032	15210	15152	15197	15040	15032	14954	15029	15140	15246	15159	15098	14923	15058	15026	14982	15087	15048	15046	15009	15085	15115	15168	15114	15235	15025	15069	14980	15058	15091	15072	14900	15185	15216	14972	15099	15019	15135	15165	15115	15102	14932	14932	15099	15116	15287	15014	15213	15159	15124	15078	15086	15162	15058	14980	15230	14986	14835	15048	15043	15124	15087	15081	15038	15207	15032	15204	15043	15258	15432	15068	15150	15147	14957	15108	15025	15146	14858	15088	15120	15036	15236	15364	15208	15198	15035	15301	15220	15088	15072	15013	15070	14957	15105	14954	15110	14932	15039	15137	15002	15287	14853	15118	14971	15208	15018	14993	15256	15134	14919	15014	15150	15168	15137	14923	15062	15177	15120	15027	15013	15049	15099	15189	15297	15062	15150	14971	14986	15043	15126	14935	15065	15291	15053	15156	15217	15142	15069	15128	14798	15094	15142	15116	14968	15008	15248	15000	15048	15086	15214	15108	15025	15165	15069	15007	15045	15145	15267	15031	15038	14984	15206	15098	15041	15157	15149	15199	15090	15035	15046	15194	15247	15040	15032	15136	14998	15132	15367	15205	15074	15181	15319	15161	15313	15147	15180	14887	14807	15175	15095	15176	15211	15159	15195	14996	15180	15252	15196	15169	15146	15189	15192	14940	15107	15187	15137	15199	15155	14949	15028	15181	15147	15082	15203	15068	14985	14880	15167	15048	15186	15219	15100	15238	15247	15108	15112	15065	15011	14965	15083	15093	15088	15095	14918	14947	15100	15256	15011	15107	15096	15061	15153	14910	15131	14846	15082	15230	14882	15146	15379	15128	15074	15050	15340	15146	14895	15029	15197	15105	15131	15099	15009	15011	15053	15053	14977	14977	14909	14989	14998	15076	15165	15330	15127	14905	15085	14990	15135	15066	15267	15139	15055	15080	15088	15161	14989	15109	15150	14920	15099	15384	15216	15062	14989	15122	15015	15016	14947	15058	15053	15276	14939	14940	15262	14926	15169	14925	15046	15015	14967	14905	15103	15108	15076	15206	15216	15244	15102	15147	15154	15185	15173	15195	15107	15039	15226	15288	15141	15147	14959	14927	14998	14971	15174	15106	14793	15089	15018	15304	15338	15109	14963	14940	15051	15175	15038	15008	15059	15033	15390	15139	15055	15137	15095	15221	15320	15280	15120	15010	15072	15151	15076	15021	14909	14923	15165	15214	15189	15108	15042	15152	14961	14997	15142	15033	15138	15052	15153	15115	15167	15039	15041	15070	15183	15087	15108	15353	15139	15099	15198	15200	15074	15214	15129	15100	15113	15188	15266	15200	15148	15169	15000	14970	14904	15093	15059	15293	15093	14867	15104	15166	15168	15159	15089	15171	15117	15213	15265	15024	14838	15125	15221	15233	15278	15220	15109	15157	14991	15087	15155	15056	15114	15062	15163	15091	15073	15092	15183	14991	15304	15070	15136	14988	15226	15071	15164	15227	15051	15178	15184	15151	15217	14850	15013	14880	15053	14994	15077	15006	14903	15197	14979	15108	14935	15015	15108	15023	15110	15023	14929	15149	15222	15046	15193	15104	14872	15151	15142	15079	15168	15184	15197	15072	15098	15115	15040	15125	15090	15155	14917	15030	15101	15220	15220	15092	15028	15073	15197	15269	15207	15197	15331	15078	14901	15074	15194	15092	14902	15159	15110	15091	15174	15035	14847	15049	15173	15170	15211	15175	15116	15145	15211	15038	15238	15080	14979	14988	14991	15247	15136	15125	15069	15074	14896	14912	15148	15118	15018	15075	15040	15046	15117	15104	15054	15056	15014	15174	15206	15164	15157	15254	15108	15158	15075	15051	15316	15245	15030	15087	15294	14892	15115	15082	15265	15034	15055	15110	15274	15101	15356	15087	15037	15139	15166	14931	14878	15030	15133	15126	15139	14916	14956	15129	15008	15046	15064	14838	14989	15124	15042	15089	15192	15015	15180	15147	14965	14960	15081	14993	15178	15003	15137	15083	15136	15095	15155	15024	15061	14967	15166	15020	15079	14972	15067	14938	15168	15040	15027	15075	15055	15001	15077	15140	14969	15115	14789	15082	15007	15159	15002	14975	15090	14888	15154	14998	15124	15005	14994	14990	15157	14929	15200	15021	15248	15090	14867	15099	15082	15064	15300	15125	15050	14930	15107	15099	15168	14959	15024	15228	14922	15023	15098	15044	15171	15167	15124	15136	15141	15243	15058	14992	15152	15023	15086	15141	15127	15198	15188	15005	15113	15011	15054	15108	15251	15098	15176	14921	15149	15180	15140	15059	15103	15067	14992	14820	14976	14941	15140	14880	14985	14980	14966	14969	15306	15030	15090	15110	15049	15195	15114	15169	15015	15117	14952	15158	14936	15145	15198	15009	15116	14986	15217	15038	15082	15208	15071	15196	15029	15082	15115	15197	15016	15141	15094	15168	14972	15180	14989	14996	14888	15104	15124	15100	14931	15171	15107	15042	15185	15013	15218	15312	14978	15132	15042	15267	15161	14989	14943	14985	14997	14957	15069	15013	15182	15135	15019	14919	15109	15164	14992	15121	15264	15029	14971	15231	15048	15045	15025	15061	15035	15280	15250	15142	15092	15186	15148	15173	15181	15074	15116	15262	15116	15089	15087	14906	15201	14977	15196	15203	15028	15074	15082	15095	14972	15016	14922	15122	15093	15141	15034	14967	15052	15268	15287	15015	15023	15229	15141	15041	14867	15091	15214	15113	15036	14994	15115	15162	15035	15184	15239	15089	15139	14937	15035	14914	15027	15055	15070	15302	15100	15141	15111	14971	14916	15130	15087	15045	15176	14958	15057	15017	15089	15057	15017	14968	15057	15182	15005	15102	15081	15044	15066	15086	15101	15162	15077	15225	15102	15029	14946	15197	15052	15121	15143	15216	15110	15114	15104	15133	15107	14942	15060	15152	15158	14953	15071	15019	15218	14973	14944	14899	15142	15024	15026	15104	15126	14926	14927	14901	15188	14935	15085	15220	15208	14877	15022	15152	15267	15051	14968	14914	15073	14931	15091	14922	15012	15098	15037	15147	15249	14950	14966	15004	15091	15170	15104	14999	15012	15104	15043	15152	15137	15051	15222	15124	15060	15030	15040	15098	15027	15131	15423	15283	15156	15192	14930	14993	15269	15067	15054	15202	15195	15158	15303	15231	15173	15210	15202	15042	15032	15013	15040	15256	15099	15190	15282	15132	15207	15169	15303	15230	15129	15103	15106	14955	15012	15041	14901	15126	14952	15116	15126	15046	14842	15118	15141	14958	15151	14985	14991	15291	15318	15012	15078	15175	15128	15176	15128	14988	15088	15001	15075	15076	15055	14850	15079	15195	14913	15070	15098	15202	15261	15281	15159	15042	15209	15189	15252	15199	15093	14887	15173	14913	15248	15087	14918	15040	14987	14995	15006	15239	15119	15170	15013	15179	15062	15042	15191	15066	15074	14957	15119	15128	15201	15310	15304	15076	15022	14893	14967	15210	14978	15182	15195	14931	15090	14941	14914	15325	15294	15227	15177	15383	15133	15133	15181	14979	15180	15096	15109	15069	15170	15000	15041	15034	15079	15040	15238	15191	15092	15151	15193	15207	15174	15273	15182	15151	15037	15148	15026	14936	15152	15078	14990	14934	14945	15028	15212	15183	15189	15238	15188	15145	14899	15081	15046	14989	15162	15125	15088	14877	15056	15025	15195	15280	15018	14932	15146	15013	15114	15313	15094	14898	15090	15012	15035	15074	15036	15048	15155	14913	15075	15222	15152	15352	15133	15108	15076	15142	14914	14894	15115	15063	14988	15069	15045	15130	14881	15151	14916	15231	15070	15068	15082	15025	15208	15048	15349	15232	15172	15048	15146	15008	15022	15041	15012	15145	14868	15008	15279	15157	15234	15000	14923	15010	15018	15290	15213	14973	15287	14927	15070	14983	14981	15041	15148	15151	15129	15106	15191	15138	15111	15266	15259	14991	15034	14919	14944	15034	15277	15011	15174	15211	15164	15173	14996	15057	15116	15262	15099	15136	15037	15038	15134	14989	15100	15123	15143	15032	15185	14857	15138	15050	15076	15134	14989	15226	15065	14890	14996	15073	15200	15164	15015	15103	15178	15182	15094	15030	15195	15000	15111	15088	15019	15360	15230	15149	15028	15165	15036	15273	15196	15163	15037	15226	14956	15257	15139	15185	15160	15121	15031	14963	15131	15163	15165	15114	15192	15078	15227	15010	15166	15128	15054	14967	15044	15119	15022	14997	15049	15164	15099	14941	15163	15096	15069	15099	15219	15177	15091	15104	15230	15208	15134	15045	15231	15162	15159	14925	15035	15137	15035	15178	15155	15308	15155	15082	15207	15143	15110	15167	15196	14991	15171	14973	15119	15212	15021	15037	14922	15088	15098	15119	15063	15155	14991	15068	15202	14845	15099	15155	15060	15082	15093	14970	15141	15183	14975	15045	15239	15135	15275	15226	15184	15174	15142	15148	15138	14949	15040	15010	15120	15012	15133	15198	14905	15080	15149	15148	15092	15067	15085	15324	15021	15134	14996	15135	15186	15077	15125	15202	15099	15299	15025	15227	15057	15071	14927	14878	15055	15049	15042	15017	15129	15007	15188	15224	15209	15135	15252	15110	14989	15064	15364	15054	14998	15109	15114	15259	15043	14939	15212	15030	15125	14940	14977	15102	15314	15066	14980	14995	15016	15024	15002	15013	15300	15139	15046	14930	15093	14942	15114	14938	15169	15005	15289	15327	15045	15096	15081	15058	15046	15081	15210	14901	14885	15170	15050	15251	15159	15163	15148	14952	15182	15044	14920	15370	15135	15030	14876	15053
13779	21482	20466	18131	15516	14913	14489	13992	13837	13627	13453	13424	14037	22272	30982	26953	22404	17731	14810	13655	13407	13202	13249	13354	13109	13291	13123	13145	13357	13243	13137	12987	13213	13240	13140	13093	13180	13097	13291	13230	13123	13323	13243	13149	13191	13296	13128	13212	13357	13211	13191	13328	13240	13178	13218	13372	13032	13288	13265	13300	13200	13177	13055	13139	13081	13366	13062	13280	13183	13182	13017	13243	13361	13191	13162	13188	13218	13117	13057	13219	13063	13128	13095	13023	13203	13264	13229	13082	13040	13199	13167	13234	13186	13149	13182	13041	13233	13165	12936	13019	13178	13078	13171	13258	13184	13241	13074	13259	13102	13361	13118	13277	13184	13033	13261	13216	13196	13090	13091	13226	13062	13213	13159	13149	13146	13029	13264	13287	13134	13166	13043	13122	13219	13081	13082	13050	13138	13281	13188	13104	13078	13129	13071	13260	13044	13298	13229	13084	13282	13319	13211	13118	13139	13130	13175	13007	13132	13287	13030	13016	13287	13142	13213	13138	13165	13187	13116	13035	13164	13007	13222	13140	13214	13282	13227	13122	13143	13204	13370	12961	13205	13226	13096	13109	13151	13150	13089	13088	13138	13017	13158	12998	13038	12974	13136	13002	13178	13118	13111	13265	13250	13235	13154	13087	13197	13115	13188	13313	13065	13096	13178	13196	13139	13343	13247	13051	13175	13069	13167	13207	13090	13046	13162	13072	13326	13320	13224	13180	13167	13094	13290	13078	13103	13094	13155	13145	13112	13116	13267	13058	13122	13227	13233	13287	13237	13346	13016	13117	13166	12997	13133	13076	13036	13137	13040	13228	13256	13186	13124	13168	13324	13176	13133	13214	12925	13212	13331	13082	13353	13081	13052	13174	13258	13281	13254	13184	13090	13179	13027	13275	13191	13163	13199	13170	13168	12999	13187	13135	13098	13081	13279	13198	13169	13231	13234	13118	13036	13116	13110	13150	13053	13134	12984	13070	12986	13342	13121	13053	13181	13050	13133	13071	13244	13126	13045	13214	13119	13247	13126	13137	13123	13185	13141	13157	13311	13022	13250	13169	13258	13345	13226	13040	13107	13154	13180	13109	13120	13100	13284	13127	13107	13132	13202	13143	13085	13250	13031	13105	13282	13083	13155	13115	12994	13285	13104	13128	13182	13069	13285	13160	13143	13256	13172	13137	13161	13173	13156	13288	13102	13180	13223	13126	13274	13236	13011	13259	12920	13272	13198	13126	13174	13082	13103	13117	13156	13143	13252	13138	13026	13079	13120	13185	13280	13137	13180	13226	13132	13135	13049	13094	13244	13242	13051	13097	13081	13175	13063	13164	13287	13306	13294	13047	13033	13201	13199	13042	13118	13174	13266	13279	13145	13236	13120	13192	13339	13223	13150	13176	13313	13071	13112	13260	13178	13115	13303	13108	13172	13026	13180	13117	13181	13197	13050	13160	13168	13120	12988	13133	13211	13151	13223	13154	13279	13187	13153	13290	13106	13276	13036	13299	13243	13322	13123	13234	13348	13103	13104	13045	13169	13244	13072	13289	13088	13086	13261	12928	13176	13223	13266	13051	13184	13297	13191	13112	13088	13279	12976	13303	13176	13056	13192	13303	13104	13224	13035	13255	13223	13372	13106	13260	13210	13195	13289	13090	13148	13236	13144	13165	12990	13361	13180	13161	13103	13318	13084	12996	13192	13285	13210	13080	13165	13120	13146	13214	13038	13185	13168	13277	13057	13161	13211	13295	13065	13206	13237	13073	13132	13202	13256	13004	13151	13110	13201	13024	13226	13177	13017	13254	13338	13219	13031	13174	12979	12970	13104	13153	13191	13189	13023	13174	13369	13076	13076	13065	13022	13179	12953	13289	13279	13292	13237	13273	13188	13211	13095	13170	13273	13163	13102	13164	13227	13106	13231	13179	13257	13113	13044	13162	13312	13141	13181	13132	13172	13322	13051	13154	13257	13144	13223	12934	13284	13065	13163	13151	13051	13124	13260	13058	13197	13122	13154	13113	13179	13218	13281	13079	13004	13252	13094	13181	13135	13203	13133	13141	13076	12913	13138	13024	13250	12952	13203	13109	13063	12945	13170	13087	13169	13151	13030	13147	13262	13235	13227	12995	13329	13134	13161	13070	13148	13387	13140	13059	13246	13021	13272	13234	13199	13253	13245	13180	13098	13239	13105	12964	13083	13210	13061	13226	13148	13091	13291	13216	13262	13175	13160	13099	13156	13337	13254	13108	13252	13242	13086	13026	13225	13196	13197	13060	13300	13270	13077	13086	13121	13204	13120	13220	12993	13128	13149	13084	13032	13214	12962	13127	13153	13181	13025	13107	13078	13057	13136	13210	13105	13152	13135	13097	13157	13116	13125	12931	12997	13092	13026	13183	13151	13233	13214	13320	13141	13172	13299	13161	13094	12999	13219	13268	13150	13278	13206	13273	13251	13059	13289	13069	13009	13069	13127	13078	13063	12839	13079	13117	13394	13198	13157	13192	13050	13160	13152	13141	13183	13154	13141	13184	13203	13113	13171	13294	13155	13237	13368	13271	13158	13165	12958	13266	13152	13139	13043	13096	13186	13251	13306	13179	13116	13318	13089	13050	13090	13032	13337	13109	12995	13390	13179	13079	13036	13120	13102	13275	13059	13200	13131	13097	13107	13156	13088	13173	13024	13244	13157	13186	13212	13233	13202	13139	13154	13179	13192	13263	13197	13130	13026	12885	13137	13201	13075	13070	13218	13213	13243	13006	13232	13238	13013	13176	13255	13102	13116	12940	13115	13327	12937	13135	13109	13329	13210	13109	13062	12957	13260	13098	13338	13301	13136	13118	13315	13304	13224	13231	13197	13067	13083	13100	13198	13147	13059	13159	13272	13071	13249	13003	13175	13141	13138	13340	13219	13018	13154	13139	13313	13067	13277	13080	13176	13069	13036	13109	13129	13081	13161	13057	13284	13122	13049	13110	13176	13039	13287	13146	13234	13399	13196	13083	13028	13362	13242	12975	13164	13149	13162	13052	13300	13141	13036	13247	13145	13153	13219	13095	13129	13148	13222	13064	13283	13327	13151	13070	13198	13221	13163	13036	13112	13096	13344	13252	13274	13099	13163	13200	13367	13166	13176	13124	13279	13271	13085	13186	13044	13066	13175	13098	13054	13321	13381	13067	13130	13146	13220	13198	13268	13260	13098	13002	13126	13319	12985	13075	13196	13333	13150	13138	13185	13172	13125	13091	13173	13134	13087	13194	13193	13179	13052	13143	13079	13475	13214	13177	13058	13185	13259	13187	13206	13076	13198	13157	13067	13188	13076	13100	13281	13116	13043	13245	13211	13109	13047	13190	13250	13198	13051	13131	13200	13107	13180	13180	13132	13281	13260	13192	13216	13154	13256	13153	13321	13128	13251	13039	13247	13133	13047	13228	13269	13165	13207	13258	13072	13304	13109	13022	13249	13107	12973	13237	13179	13201	13137	13180	13397	13195	13350	12987	13150	13133	13056	13173	13189	13142	13241	13137	13172	13140	13059	12980	13098	13078	13047	13120	13171	13119	13231	13118	13053	13155	13166	13078	13114	13200	13263	13033	12984	13064	13196	13266	13240	13036	13179	13217	13213	13063	13186	13247	13174	13078	13004	13028	13319	13048	13154	13131	13268	13151	13114	13279	13134	13181	13148	13092	13197	13160	13123	13039	13189	13212	13164	13158	13134	13272	13208	13137	13134	13066	13087	13186	13106	13180	13024	13203	13308	13207	13090	13218	13040	13203	13154	13170	13167	13158	13213	13227	13266	13051	13299	13152	13150	13059	13242	13192	13052	13154	13234	13202	13207	13080	13075	13114	13031	13246	13234	13060	13124	13039	13168	13182	13038	13079	13252	13261	13166	13331	13239	13211	13294	13201	13016	13186	13306	13372	13147	13146	13164	13229	13035	13235	13063	13197	13221	12941	13130	13112	13223	13284	13262	13269	13283	13274	13108	13175	13171	13126	13119	13077	13200	13095	13178	13261	13108	13152	13180	13210	13185	13266	13051	13172	13203	12974	13242	13171	13109	13144	13374	13146	13097	13265	13096	13128	13076	13132	13135	13078	13352	13049	13129	12995	13045	13126	13039	13125	13213	13199	13249	13148	13052	13125	13156	13105	13182	13173	13121	12990	13256	13166	12879	13104	13171	13036	13220	13094	13090	13121	13241	13077	13174	13145	13112	13115	12983	13263	13197	13210	13225	13261	13063	13267	13116	13198	13132	13029	13162	13300	13170	13250	13288	13306	13069	13181	13253	13325	13233	13118	13284	13155	13036	13004	13277	13218	13126	13112	13112	13212	13172	13071	13266	13084	13266	13093	13046	13087	13011	13169	13077	13204	13022	13054	13040	13165	13159	13187	13211	13066	12993	13185	13161	13234	13362	13149	13298	13095	13199	13140	13111	12964	13268	13113	13045	13016	13064	13116	13106	13075	13105	13145	13193	13301	13285	13272	13278	13223	13149	13142	13238	13167	13258	12969	13108	13034	13124	13127	13147	13116	13064	13196	13174	13106	13177	13199	13148	13074	13110	13182	13189	13183	13236	13038	13115	13098	13188	13175	13043	13133	13175	13076	13281	13177	13018	13080	13314	13019	13180	13214	13080	13168	13125	13229	13204	13158	13089	13431	13077	13186	13161	13091	13063	13179	13116	13117	13116	13072	13311	13135	13181	13142	13245	13049	13122	13202	13175	13103	13099	13156	13200	13259	13307	13202	13258	13069	13221	13088	13132	13067	13293	13176	13186	13190	13206	13212	13003	13054	13142	13227	13065	13241	13244	13137	13126	13156	13175	13088	13210	13143	13086	13135	13179	13074	13240	13066	13241	13055	13297	13186	13171	13210	13192	13233	13109	13167	13027	13117	13171	13082	13126	13248	13239	13204	13134	13089	13151	13036	13107	13075	13141	13191	13096	13261	13291	13227	13110	13217	13267	13166	13035	13201	13106	13160	13110	13194	13221	13011	13142	13179	13157	13159	13134	13093	13089	13173	13181	13152	13163	13102	13319	13333	13106	13184	13260	13147	13173	13088	13208	13009	13041	13255	13139	13128	13454	13114	13254	13228	13205	13297	13150	13257	13105	13080	13292	13075
22427	20822	28512	23248	20912	22337	22909	17003	16095	16067	15928	15598	16668	27578	38372	34796	29381	23588	18721	16379	15554	15336	15294	15216	15251	15003	15185	15185	15170	14896	15153	15124	15123	15074	15025	15039	15100	15159	15169	14964	14948	15152	14909	15004	15193	15165	15228	14899	15030	14925	15003	15247	15194	15006	15094	15063	15003	15216	15210	14872	14940	15013	15170	15000	15249	15255	14892	15032	15145	15067	15236	15055	14874	15054	14924	15117	15217	15202	15220	15052	15061	14920	15253	14884	15033	14971	14966	14804	14923	14877	15111	15021	14782	15020	14995	15080	14913	15036	15150	14866	14900	14824	15113	15128	15162	15055	15097	14980	15025	14947	14990	15261	15096	15008	14890	15218	14975	15007	15124	15206	15113	15053	15053	15093	15102	14852	15112	15050	14775	15008	15159	15121	14933	14912	15156	14910	15026	15017	15080	15130	15043	15016	15172	15063	14967	15055	15121	15003	14930	14745	14979	15109	15010	15058	15081	15061	15112	15042	15006	14880	15102	15127	15032	14843	15154	15064	14944	14908	15004	14821	15141	15109	14965	15036	15143	15206	15063	14970	15085	15025	14877	15153	15061	14923	14950	14993	15180	14922	15049	15001	14978	14946	15140	14933	14923	14881	15034	14942	15020	15033	15174	15152	15047	15144	15101	15033	14857	14950	15104	14984	15271	14952	15060	14971	14971	14890	15108	15139	14983	15350	14907	15169	15095	14952	14993	15158	14877	15036	14909	14891	14944	15172	14985	14807	14898	15030	14974	14809	15107	15023	14964	15145	15071	14804	14869	14960	15086	14981	14930	14813	15117	14696	15058	15173	15058	15053	14869	15017	14856	15101	15173	15130	15108	15126	15059	14914	15006	15167	14976	15011	14990	15082	15026	15070	15082	15164	15023	14946	15036	15262	14903	15003	15062	15004	15089	14883	14852	15015	14856	15004	15084	14977	15107	15019	15152	14897	15034	14955	14932	14979	15016	15090	15160	15096	14975	15094	14876	14979	14897	15277	15119	15366	15009	15083	14935	14972	14954	14991	14858	15008	14996	14916	15049	14881	15008	14818	14997	14954	15031	15061	15014	15000	14873	14716	15145	14961	15018	15039	14817	14870	14975	15083	14841	15029	14974	15005	14937	14963	15048	15052	15063	15078	14942	15158	14919	15123	14989	14926	14841	15093	15024	14854	15057	14882	14908	15114	14948	15247	14935	14980	14963	14953	14987	14974	15063	15044	14904	15187	14939	14968	15126	15053	14841	14968	14915	14827	14745	15067	15041	15061	15020	15182	15017	15054	15092	14927	15154	14971	15150	14850	15024	14965	14928	14856	15006	15113	15080	15226	15083	14963	14854	15004	14902	14867	15103	15082	15038	15101	14747	14936	14981	14912	15001	14979	14925	14894	15069	14953	15038	15052	15180	14972	14965	15064	15020	15135	15008	15092	14950	15061	15086	14963	15166	14930	14934	14917	15150	14674	15085	15192	15090	15106	14914	14988	15158	15034	15060	14872	14970	15031	15001	15033	15257	14933	15079	15130	15013	15060	15008	14922	15026	14775	15038	15032	14998	15189	15019	15072	14903	15138	15137	15065	15152	14948	14993	15106	14993	15052	14883	15041	14996	14988	15176	14990	15002	15094	15095	15025	14963	15072	14977	15072	14999	14998	15033	15009	15076	14973	15038	14804	14964	15124	14991	14935	15092	15004	15020	15047	15095	14930	14965	15094	14817	14833	15068	15092	14891	14995	15080	15077	15043	14897	14873	14994	15015	15105	15164	15100	15056	15000	14798	14897	14925	14793	14871	14964	15025	15156	15103	15078	15177	14906	15055	15120	14978	14937	15247	14979	14888	15118	14990	15106	15099	15115	15019	14984	14978	14759	15005	15091	14851	14917	14710	15019	15071	15158	15047	15066	15093	14972	14944	15141	15058	15176	14980	15095	15172	15166	15052	14845	15262	14983	15121	15036	14997	15066	14840	15109	15026	14960	15112	14931	15221	14928	14966	15027	15046	15055	15097	14965	15037	15064	14960	15077	15018	15087	14852	14882	15034	14872	14997	15139	15075	15055	15095	15105	14928	15089	14981	15032	14976	15004	14872	14927	15106	14865	14997	14902	14839	15039	15041	15142	15118	15017	14872	14952	15009	14946	14985	14987	14965	15010	14808	15070	14989	15286	15153	15088	14856	15005	15067	15036	15064	15016	15021	14722	15143	15164	14962	14973	14985	15116	14945	15164	14890	15216	15017	15104	14991	14905	14862	14905	15037	15113	14703	14963	15058	14947	14765	14997	15007	14876	14754	15062	15015	14881	15104	15002	15015	15017	15051	15071	15061	15075	15081	15111	15078	15147	15016	15097	15069	15017	15071	15050	15058	15169	15190	14809	15094	14984	14885	14891	14765	15049	15027	14994	14908	15000	15109	15016	15075	15167	15256	15005	14941	14890	15089	14885	15033	15060	15199	15135	15030	15080	14832	15003	15035	15008	14893	14980	14893	14929	14910	14947	15128	14934	15107	14944	15025	15026	15085	15059	15032	15008	15095	15168	14924	14957	14979	15022	15069	15140	15058	15086	15160	15077	14801	14885	14940	15018	15233	15080	14947	14929	15087	15094	15143	14896	14944	15072	15200	15174	15056	14955	15004	15036	15058	14822	14930	15009	14937	14960	15218	15034	15172	15010	14935	14781	15009	14844	15196	14915	14751	14695	15095	14893	14983	15126	14903	15100	15018	14916	15105	14927	15209	14959	14938	15143	14969	15039	15103	14922	15088	14971	15084	15044	14913	14933	15158	15008	15003	14960	14916	14919	15070	15013	14911	15029	15106	14968	14960	14994	15014	15013	14856	14880	14932	15002	14854	15019	14901	14937	15031	15164	15094	15066	15068	14880	15045	15184	14910	14953	15110	15066	15022	14973	15098	15150	15082	14913	15070	15056	14992	14852	14979	15108	15104	14892	14934	14944	15103	15224	15175	15017	14892	14963	14816	14949	14965	14962	14874	14731	15082	14863	14962	14825	14906	15166	15167	14955	14873	14744	14996	15049	15111	15077	14982	15166	15056	14914	15000	15142	15115	14989	15053	14938	14890	14845	14942	14995	14904	14840	14993	15006	14917	15052	14997	14967	14923	14958	14933	15014	14989	15039	14951	15059	15069	15019	14973	14941	14855	15035	14931	14934	14880	14966	14956	15253	15181	14858	14909	14989	14910	14837	14882	15013	15051	14930	15143	14926	14969	15018	14966	15025	15088	15043	14906	14719	15004	14804	15088	15032	14778	15232	15180	15153	15027	14891	14867	14956	14973	15013	15074	15152	15051	15117	15148	15058	15199	14833	15014	14940	15102	15056	15005	14911	14947	15086	14972	15112	15092	14887	14907	14777	14913	15128	14820	14907	14953	15033	15108	15102	15057	14896	14927	15112	14962	14962	15051	14950	14924	14786	15073	15053	15173	15018	14981	15037	15013	15026	14761	14966	15060	15030	14954	14891	14933	14962	14939	14852	15158	15059	15147	15036	14962	15031	15108	14782	14820	14951	14972	15112	14995	15132	15282	14955	15111	15095	14991	15090	15028	14803	14939	14995	14754	14953	14839	14912	14938	14958	14864	14823	15131	15075	14936	14770	14968	14883	15134	14993	15061	14993	15000	14942	14861	15190	14984	14980	15041	14818	15013	14941	14947	15145	14810	15060	14970	15011	14873	14937	14938	15049	15075	15010	15106	14979	14899	15087	15076	14947	14983	15000	14959	14901	14948	15033	15079	14964	14934	14911	14918	15096	15104	14961	15207	15079	15149	15086	14929	15002	15143	15020	15172	15213	15150	14879	14996	14982	14966	15077	14946	14982	14964	14977	15127	15069	15048	15103	14948	14973	14986	14992	15015	14936	14863	15085	15096	14884	14686	14929	14871	14898	15104	14942	15037	15107	15042	15093	14982	15129	14907	14880	14899	14887	15013	14905	14996	15006	14966	15090	14945	15103	14996	15081	14943	14938	15235	14880	14927	14925	15125	14991	14988	15110	15125	14772	15046	14847	15023	15209	15038	15003	15012	15005	14920	15103	14925	14982	15107	14920	15014	14817	14992	14957	14824	14929	15081	15102	14949	15136	14772	14864	14938	14905	14946	15072	15074	15188	15076	15028	14921	15017	15002	14931	14899	14920	14950	15058	15152	14951	14878	15024	14930	15031	14955	14954	14811	14981	15078	15027	15124	14820	14985	15064	14893	14850	14996	14811	15148	14968	14882	15134	15099	14828	15007	15098	14846	15039	15123	14948	15051	14996	14912	15142	14842	15154	14901	14764	15018	14960	15061	15038	14968	14951	14963	14881	14964	14921	14956	15136	15137	15011	14995	14986	15010	14970	15065	14971	15039	14989	14960	15194	15171	14901	15138	14974	15089	15079	14976	14971	14954	14978	15036	14824	15069	14846	14946	15083	14992	15037	15074	14991	14927	14796	15113	15038	15063	14894	15013	15162	15145	14987	14987	14950	15005	15068	14908	14891	14954	14966	14873	14849	14916	14997	15001	14809	14969	15076	15051	15048	15146	15108	15014	15104	14737	14997	15178	14889	14813	14924	14874	14813	14980	15182	14901	14964	14884	15017	15009	14985	14840	15091	14916	14938	15052	15153	15031	14967	14823	15172	15023	15202	15097	15159	14972	15001	14822	14948	14886	14868	14980	14951	15099	14997	15091	14987	15104	14812	15021	14975	14943	14986	14964	14864	15110	14938	15041	14885	14817	15178	15149	14979	15040	14918	14775	15007	15110	15125	15067	14978	14914	15009	14930	14978	15032	14867	15135	15051	14978	14972	14707	15012	15112	14795	15030	15041	14907	15122	15050	15068	15043	15011	15072	15114	14931	15224	15025	14938	14908	15138	15063	14975	14884	14848	15144	15067	15061	14895	15046	15012	15152	15060	15213	15141	15084	15066	15106	14973	15116	15103	15107	14958	15083	14997	15179	15074	14980	15014	14921	14838	15006	14950	15223	14843	14999	14920	15134	14980	15052	15321	15040	15036	14923	14978	14985	15231	14865	15027	14982	15102	15056	15019	14970	14887	14939	14952	15124	14973	14925	14743	14810	14931	15190	14972	14958	15120	14855	14975	14824	14858	14977	14919	15051	15154	14847	14951
14796	26265	26141	19544	16952	15950	15137	14713	14499	14180	13853	13704	15775	31352	39983	35569	29697	22569	16712	14169	13369	13132	13224	13171	13055	12963	12991	13115	13279	13157	13105	13119	13059	12924	13245	12951	13131	13166	13128	13024	12929	13132	13207	13114	13199	13136	12954	13127	13050	13211	13003	13155	12970	13145	12981	12999	13073	13091	13186	13250	13081	13128	13179	13115	12982	13038	13147	13017	13077	13088	13130	13142	13088	13022	13055	13133	13131	12992	13038	13273	12997	12863	13109	13176	13094	13068	13143	13226	13013	13187	13054	13158	13204	13152	13135	13311	12953	13020	13037	13159	13121	13165	13031	13203	13114	13070	12974	13279	13176	13172	13090	13306	12959	12942	13173	13205	13175	13123	13147	13182	13173	12946	13068	12837	13065	13009	13115	13230	12956	13100	13146	13078	12864	13129	13173	13065	13081	13079	13064	13032	12950	13096	13274	13166	12997	13195	13088	13103	13026	13221	13084	13149	12877	12993	13140	12915	13132	13142	12950	13045	13140	13164	13161	12994	12926	13029	13175	13214	12946	13159	12969	13160	13038	13097	13226	13199	13148	13048	13045	13080	13125	13061	13182	13122	12931	13034	12898	13033	12950	12921	13111	13004	13026	13191	12931	13195	12844	13121	12910	13180	13159	13167	13246	13095	13036	13103	13038	13189	13070	13074	13133	13028	13055	13164	13054	12944	13082	13048	12843	13063	13204	13062	13072	13032	13096	12993	13044	13109	12999	13096	13181	13088	12933	13131	13141	13048	13221	13156	13046	12894	13143	13084	13044	12981	13218	13107	13106	13091	13217	13009	13155	13121	13121	13296	13116	13112	13168	13109	12930	13178	13183	12997	13043	13166	13052	13148	13068	13111	13222	13289	13106	13058	13147	13132	13029	13189	12896	13051	12952	13051	13154	13250	13241	13186	12994	12947	13034	12956	13056	13110	13082	13032	13120	12934	13038	13133	13057	12882	13145	13117	13167	13017	13098	13061	12975	12978	13089	12922	13056	12938	13012	13177	13072	13217	13001	13118	13070	13042	12854	13140	13068	13031	13059	13143	12956	13267	13005	13122	13099	13052	13120	13019	13099	13226	13023	12922	13142	13124	13042	13016	13155	13118	13047	13173	13147	12975	13071	13125	12999	13001	13041	13093	12983	13161	13015	13032	13104	13182	13151	12978	13054	13116	13202	13112	13150	13103	13063	13127	13166	13162	13090	12980	12872	13165	12866	13069	13112	13059	13084	13114	13030	13025	13090	12966	13162	13142	13003	13083	13088	13299	13117	13137	13065	13122	13121	12896	13048	13031	13071	13039	13067	13206	13078	13011	12964	13087	12949	13247	13237	13015	12971	13086	13298	13009	13193	12967	12917	12915	13041	13022	13137	13102	13094	13107	13069	13107	13030	13172	13063	13043	12990	13094	13090	13001	13100	13083	12908	13006	13165	13020	13015	13181	13018	12983	13095	12861	13174	12967	12995	13157	13079	13174	13084	12998	13202	12984	13162	13111	12924	13191	13054	13025	13063	13200	13077	13242	13183	13036	13087	13094	13122	13009	13021	13127	12998	13151	13143	13168	13084	13098	13068	13171	13131	13111	13076	13119	13055	13109	13170	12974	13049	13021	13139	12956	13064	13083	12966	13109	13099	12973	12922	13071	12957	12976	13143	13324	13048	13010	12990	13025	13138	12965	13146	12975	13097	13072	13048	13047	13125	12984	13154	13019	13031	13025	13136	13072	13113	13080	12967	13083	13226	13266	13218	13109	12919	13041	13059	13184	12967	13070	13089	13138	12975	13037	13044	13112	12894	13047	13155	13036	12956	13220	13123	13099	12957	13001	13091	12996	13040	12929	13097	13116	12969	13151	12909	13066	12997	12967	13148	12964	13013	13160	12934	12944	13141	12944	13189	13014	13011	13012	13019	13000	13038	13033	13296	13138	13323	13111	13125	13121	12954	13147	13095	13062	13173	13027	13042	13214	12965	13130	13049	13059	13169	12904	13180	12999	13009	13137	13174	13115	13057	13070	12944	13075	13004	13201	13194	13095	13030	13129	13256	13020	12904	12943	13009	13057	13093	13207	13047	12880	13054	13162	13201	13080	13182	13048	13103	13183	13044	12957	13029	12923	12973	12995	13046	13066	13147	13081	12934	12917	13168	13133	13048	13027	13187	13148	12993	13089	13055	12914	13127	13081	12981	12854	13066	13008	13105	13111	13105	13008	13129	13121	13073	13089	13198	13115	13079	13037	12940	13164	13094	13013	13031	13138	13161	13039	13078	13059	13021	13247	13031	13162	13042	13047	13010	13172	13048	13029	13012	13036	13055	13063	12918	13066	13164	13161	13120	13031	13103	12985	12986	13153	12950	13169	13134	12914	13101	13120	13050	13086	13140	12918	12896	12905	12990	13051	13142	13062	13052	13055	13121	13069	13176	12963	13120	12963	12986	13059	13019	13146	13080	12997	13069	13198	12932	13078	13185	13051	13100	12914	13055	13206	13055	13226	13154	13177	13124	13172	13106	13015	12983	13177	12869	13067	12945	13071	13083	13033	13090	13020	12942	13089	13043	13153	12978	13001	12941	13003	13053	12860	12955	13266	13210	12984	12927	12981	13103	13120	13100	13124	13023	13139	13040	13098	13151	13163	13133	13223	13090	12918	13081	13085	12964	13026	13103	13112	13010	12960	13113	12993	13310	12912	13149	13114	13100	13172	12972	13097	12850	13107	13068	12977	12931	13081	12987	12886	12936	13081	13054	13162	13199	12983	12903	13027	12829	13018	13028	13036	13016	13051	13046	13096	12997	13037	13079	13203	12981	13138	13007	12974	13158	13023	13129	12961	13069	13125	13029	13071	12929	13162	13016	13193	13040	13094	12922	12992	12986	13052	13203	12981	12966	13102	13078	13163	13108	13223	13012	12991	13092	13206	13113	13107	13031	13076	12934	12993	13184	13142	13050	13012	13143	13064	13039	13012	13111	13116	12932	13081	13043	13217	13096	13039	13066	13183	13048	13088	13160	13169	13022	13013	12991	13103	13233	13102	13217	12974	13060	13068	13135	12972	13065	13132	13135	13109	13056	12957	12899	13075	13074	13187	13075	12969	13051	13030	13106	12967	12867	13138	12961	13090	13033	13039	13114	13031	12887	12942	13088	12880	12973	13044	12939	13044	12995	12989	13072	12958	12984	13028	13134	12900	12937	12860	13092	13157	12995	12944	13082	13252	13095	13019	12958	13139	12964	12947	13276	13131	13063	13017	13357	12877	13147	12931	13191	13022	12949	13094	13074	12954	13005	13072	13009	12996	13041	12946	13003	13073	13007	13233	12876	13074	13078	13026	12971	12970	13176	13018	13109	13159	13102	13148	13212	13070	13040	12839	12985	12997	13052	12944	13130	13074	13060	13101	13183	13060	13040	13157	13104	13050	13077	13002	13177	13004	13226	13059	13038	12976	13093	13103	13064	12876	13118	13111	12982	13191	13093	13183	13050	13150	12984	13031	12994	13073	13043	12993	13236	13037	13189	13127	12973	13156	13050	12866	12946	13150	12907	13097	13210	13080	13137	13063	12927	12897	13167	13057	13141	13206	13166	12920	12937	12946	13013	13155	12897	13182	13136	12977	12856	13148	13181	13120	13092	13121	13059	13026	12983	13139	13003	13095	13082	13082	13148	13045	12983	13064	13007	13177	13089	13124	13075	13038	13058	13003	13093	13004	13005	13083	13185	13160	12979	13104	13040	12972	12929	13317	13113	13026	13111	13148	13084	12944	12877	13120	13282	13056	13167	13107	13215	13030	12963	13083	13175	12900	13040	13101	13277	12975	12998	12810	13193	13105	13075	13092	12997	13057	13097	13128	13093	13234	13050	13109	13222	13077	13154	13216	12865	13162	13072	13088	13006	12984	13069	13166	13012	13014	13088	13005	13163	13057	13180	13065	13213	13095	13052	13232	13121	13008	12964	13039	13071	13059	13139	13252	13042	13171	13228	12918	13142	13060	13219	13098	13051	13028	13097	13146	13029	13015	13004	13002	13091	13190	13166	13070	13102	12998	13024	13108	13059	13082	13013	13068	13070	13068	13196	12850	13039	13033	13181	13002	12980	13004	12971	13025	13124	12998	12788	13134	13217	13159	13056	13070	13244	13056	12999	12945	13014	13009	13161	13139	12886	13213	12914	13164	13027	13162	13037	12983	13114	13037	13156	13064	13079	12979	13085	12998	13052	13027	13282	12986	13057	12952	13096	13116	13085	13069	13087	13201	13210	13128	13053	13024	13052	13137	13007	13189	13048	13034	13119	13107	13194	13053	12946	12961	12958	13142	13120	12994	12989	13146	13080	13002	13020	13107	13012	12932	13025	12976	13200	13011	13158	12986	13143	12967	13091	12927	12949	13077	13009	13020	12988	12993	13114	12972	13126	13183	13047	13093	13141	13003	13159	12953	13029	13147	13182	13039	13112	13124	13086	13067	13159	12911	13137	12915	13051	13011	13138	12877	13073	13095	13141	13036	12992	13169	13200	13066	13081	12977	13074	13010	13159	13107	13083	12862	13008	13006	13017	12885	12928	13123	13018	13043	13061	12989	13009	12997	13044	12980	13142	13065	13233	13107	13087	12955	13175	13033	13211	13257	13094	13015	13192	13105	13149	12975	13009	13050	13072	12992	13071	13020	13125	12885	13142	13205	12902	13013	13174	12878	13110	13176	13064	13072	13198	13063	13212	12943	12808	13044	12982	12995	13000	13238	13040	13137	12906	13338	12981	13026	13132	12987	13043	13138	13079	13101	12983	12970	12986	13064	13233	13114	13022	13171	13120	13038	13207	13138	12944	13218	13047	12972	13056	13034	12951	13123	13172	13101	13127	13202	13114	13155	12941	12982	13160	13076	13112	13037	12968	13032	12975	13017	13154	13220	13051	13157	13018	13010	13108	13093	12965	13137	13038	13018	13142	13074	12974	13101	13072	13082	13247	13054	12841	13056	12948	12980	13029	12937	13082	13139	12992	13071	13027	13128	13081	13197	12863	13173	12990	13217	13184	13035	13005	13060	12978	12969	13153	13005	12904	13048	13151	13079	13083	13016	12960	12971	13073	13096	12940	13142	13010	12866	13061	13132	12926	13039	13056	13144	13013	13075
26845	21397	23674	19179	15510	15642	15566	15378	15569	15614	15367	15423	15134	16409	17354	17429	17222	16205	15754	15435	15431	15274	15154	15177	15198	15420	15447	15318	15446	15249	15277	15255	15279	15256	15158	15210	15097	15279	15364	15311	15358	15236	15199	15181	15240	15208	15156	15364	15096	15353	15307	15521	15186	15380	15212	15189	15243	15358	15397	15240	15119	15287	15338	15379	15358	15189	15372	15387	15224	15259	15263	15333	15144	15311	15166	15394	15389	15183	15051	15405	15201	15387	15210	15278	15263	15328	15175	15523	15399	15222	15408	15166	15402	15286	15251	15222	15236	15155	15244	15160	15237	15211	15211	15131	15236	15302	15267	15428	15255	15256	15245	15233	15259	15316	15163	15294	15235	15148	15134	15425	15161	15267	15130	15331	15254	15125	15469	15311	15170	15185	15169	15179	15127	15529	15306	15438	15092	15433	15282	15139	15250	15448	15263	15317	15166	15093	15313	15155	15179	15334	15239	15037	15177	15082	15234	15304	15274	15263	15303	15279	15328	15113	15297	15099	15285	15431	15075	15173	15199	15407	15452	15329	15341	15090	15202	15118	15300	15307	15196	15227	15453	15074	15164	15246	15262	15143	15305	15196	15269	15223	15329	15119	15396	15319	15265	15390	15270	15341	15228	15201	15102	15189	15231	15261	15297	15420	15273	15297	15141	15290	15428	15228	15393	15154	15297	15383	15372	15219	15218	15314	15056	15144	15085	15230	15294	15269	15234	15296	15236	15292	15295	15158	15297	15173	15305	15151	15203	15108	15326	15328	15284	15227	15222	15066	15366	15419	15338	15334	15231	15166	15246	15187	15320	15081	15220	15181	15323	15501	15117	15280	15357	15358	15349	15241	15358	15208	15293	15257	15283	15589	15219	15171	15261	15272	15444	15409	15252	15110	15395	15197	15110	14970	15254	15225	15206	15354	15253	15258	15105	15343	15322	15226	15366	15411	15314	15340	14980	15185	15375	15263	15082	15407	15495	15286	15007	15170	15204	15323	15314	15353	15457	15188	15288	15180	15226	15269	15005	15247	15114	15192	15266	15358	15150	15430	15306	15239	15345	15195	15232	15312	15291	15268	15310	15138	15437	15224	15186	15089	15402	15155	15156	15215	15311	15222	15383	15249	15219	15158	15133	15276	15255	15191	15210	15263	15348	15382	15189	15276	15188	15195	15180	15366	15298	15424	15378	15250	15468	15350	15231	15409	15267	15349	15235	15278	15397	15506	15266	15265	15391	15290	15197	15446	15239	15269	15150	15039	15337	15221	15265	15106	15280	15209	15179	15444	15435	15291	15242	15166	15484	15402	15065	15212	15226	15164	15403	15414	15318	15482	15151	15282	15168	15300	15394	15312	15244	15448	15297	15215	15182	15160	15312	15061	15097	15333	15318	15300	15483	15344	15206	15284	15240	15101	15141	15308	15443	15176	15240	15332	15296	15374	15385	15252	15179	15301	15207	15267	15186	15199	15123	15215	15193	15262	15120	15131	15336	15439	15248	15436	15124	15106	15118	15095	15170	15287	15249	15290	15393	15279	15220	15469	15462	15284	15443	15217	15389	15208	15392	15416	15126	15266	15346	15434	15249	15253	15262	15279	15360	15322	15421	15329	15294	15336	15334	15280	15293	15381	15227	15295	15234	15199	15176	15271	15182	15213	15267	15020	15375	15132	15327	15297	15350	15324	15347	15183	15054	15260	15226	14980	15250	15479	15265	15226	15335	15306	15282	15104	15221	15211	15291	15205	15281	15308	15189	15252	15098	15474	15325	15207	15084	15228	15279	15296	15238	15257	15292	15309	15481	15296	15235	15150	15297	15362	15367	15258	15266	15361	15287	15306	15077	15376	15123	15311	15125	15454	15455	15242	15217	15318	15341	15226	15283	15235	15263	15213	15243	15172	15331	15260	15291	15447	15066	15192	15173	15163	15335	15290	15366	15288	15277	15232	15100	15280	15347	15294	15373	15338	15338	15100	15157	15053	15430	15229	15279	15166	15206	15312	15279	15102	15155	15246	15381	15229	15343	15383	15318	15217	15375	15497	15183	15160	15309	15394	15227	15216	15130	15290	15358	15299	15331	15164	15218	15504	15231	15346	15282	15152	15201	15151	15290	15369	15255	15233	15263	15283	15306	15178	15192	15144	15488	15256	15263	15445	15261	15313	15302	15245	15382	15178	15197	15401	15274	15268	15152	15096	15298	15256	15236	15094	15215	15257	15012	15075	15305	15246	15408	15366	15277	15148	15264	15142	15225	15445	15199	15262	15079	15047	15337	15140	15353	15221	15343	15239	15248	15279	15341	15161	15395	15307	15189	15338	15275	15154	15354	15164	15296	15078	15175	15267	15163	15325	15249	15265	15431	15285	15443	15211	15189	15208	15138	15216	15199	15302	15448	15174	15342	15433	15427	15416	15389	15262	15275	15441	15400	15221	15157	15288	15102	15241	15283	15198	15084	15264	15230	15144	15359	15311	15247	15391	15307	15258	15432	15188	15188	15235	15265	15395	15114	15243	15279	15271	15232	15209	15275	15180	15271	15339	15349	15293	15393	15216	15131	15188	15243	15200	15171	15159	15357	15229	15336	15253	15249	15262	15115	15069	15236	15152	15180	15249	15299	15240	15189	15035	15305	15359	15269	15300	15229	15333	15315	15190	15341	15341	15328	15253	15369	15227	15175	15208	15355	15420	15265	15208	15228	15224	15243	15323	15456	15083	15251	15302	15337	15266	15377	15229	15258	15331	15086	15273	15296	15469	15185	15038	15108	15414	15149	15203	15191	15166	15318	15386	15093	15290	15149	15156	15227	15193	15106	15309	15470	15290	15307	15234	15240	15395	15250	15320	15217	15130	15270	15392	15425	15438	15268	15497	15238	15460	15293	15412	15216	15366	15206	15396	15296	15324	15327	15391	15317	15386	15348	15140	15354	15201	15166	15360	15317	15220	15234	15118	15155	15461	15169	15114	15098	15343	15332	15333	15387	15312	15319	15278	15369	15357	15350	15123	15291	15395	15425	15465	15117	15225	15389	15303	15319	15355	15247	15335	15348	15364	15296	15392	15164	15115	15353	15155	15468	15281	15219	15276	15460	15376	15328	15307	15311	15245	15279	15264	15289	15290	15176	15217	15285	15361	15319	15492	15413	15173	15283	15288	15361	15369	15372	15064	15246	15422	15033	15368	15162	15166	15141	15181	15233	15241	15371	15403	15330	15227	15351	15046	15362	15330	15287	15406	15268	15449	15432	15129	15392	15391	15333	15303	15446	15113	15416	15321	15259	15330	15296	15294	15241	15294	15071	15394	15366	15092	15251	15071	15325	15286	15547	15212	15037	15198	15291	15082	15307	15331	15390	15270	15251	15240	15313	15344	15183	15445	15029	15304	15416	15120	15150	15300	15168	15153	15176	15274	15465	15159	15192	15399	15396	15256	15351	15233	15094	15320	15377	15301	15234	15344	15063	15408	15335	15387	15307	15409	15194	15421	15223	15243	15430	15186	15197	15098	15275	15215	15429	15225	15207	15353	15271	15106	15100	15352	15430	15190	15082	15197	15068	15177	15191	15186	15145	15284	15389	15192	15322	15218	15278	15270	15462	15158	15365	15150	15248	15459	15213	15312	15340	15303	15172	15348	15154	15232	15112	15205	15227	15253	15167	15136	15307	15489	15107	15351	15405	15293	15231	15172	15405	15225	15124	15159	15162	15313	15333	15263	15143	15212	15298	15317	15377	15306	15275	15354	15289	15351	15254	15136	15293	15196	15363	15493	15127	15205	15072	15230	15309	15173	15299	15344	15337	15095	15283	15229	15325	15244	15271	15411	15239	15362	15263	15079	15444	15294	15409	15318	15363	15381	15257	15324	15460	15362	15153	15316	15411	15132	15162	15418	15317	15239	15341	15141	15252	15058	15133	15325	15260	15498	15259	15268	15286	15235	15225	15237	15298	15356	15514	15359	15272	15417	15298	15258	15460	15452	15384	15372	15295	15274	15534	15387	15165	15321	15141	15284	15375	15104	15114	15148	15253	15219	15103	15337	15351	15169	15349	15180	15346	15466	15309	15098	15249	15490	15375	15073	15368	15332	15300	15350	15388	15257	15294	15386	15441	15282	15087	15132	15340	15282	15083	15212	15101	15180	15211	15407	15204	15227	15318	15298	15591	15252	15108	15179	15119	15080	15465	15246	15202	15335	14997	15337	15301	15262	15207	15237	15394	15304	15383	15509	15197	15232	15185	15172	15359	15396	15443	15287	15442	15390	15259	15153	15300	15165	15279	15289	15385	15307	15370	15126	15244	15318	15276	15354	15440	15315	15249	15253	15262	15154	15197	15215	15434	15242	15156	15247	15360	15287	15289	15171	15446	15259	15219	14935	15361	15180	15163	15299	15252	15478	15150	15232	15202	15161	14916	15421	15351	15407	15156	15088	15357	15255	15354	15215	15191	15188	15265	15235	15149	15154	15293	15332	15181	15172	15214	15260	15296	15105	15370	15202	15268	15270	15274	15230	15233	15455	15275	15209	15258	15248	15439	15316	15462	15330	15419	15189	15140	15331	15297	15218	15090	15247	15164	15155	15270	15359	15350	15407	15190	15258	15241	15286	15263	15387	15403	15284	15305	15158	15400	15442	15460	15173	15214	15020	15374	15138	15260	15257	15234	15176	15274	15279	15157	15260	15359	15171	15189	15398	15383	15172	15395	15355	15165	15159	15271	15197	15192	15142	15283	15141	15303	15152	15258	15355	15409	15284	15283	15263	15171	15214	15295	15312	15169	15258	15262	15337	15247	15231	15368	15123	15261	15247	15339	15192	15301	15394	15226	15224	15102	15326	15414	15472	15435	15370	15286	15152	15280	15344	15212	15221	15336	15367	15386	15273	15226	15437	15425	15329	15279	15287	15245	15429	15207	15246	15332	15336	15389	15234	15145	15392	15152	15198	15310	15298	15297	15392	15476	15223	15183	15258	15354	15263	15197	15104	15166	15287	14971	15127	15378	15275	15115	15265	15302	15240	15127	15119	15168	15483	15466	15097	15352	15172	15229	15255	15178	15212	15290	15141	15300	15253	15209	15251	15440	15230	15297	15201	14973	15210	15231	15335	15195	15292	15310	15046	15409	15235	15431	15420	15413	15235
13723	17403	17723	14312	13875	13789	13820	13670	13636	13467	13499	13426	13481	14929	16199	15982	15460	14328	13717	13269	13264	13409	13379	13257	13431	13266	13283	13487	13317	13254	13327	13264	13306	13224	13310	13149	13320	13240	13293	13223	13343	13220	13280	13216	13408	13292	13343	13351	13420	13391	13163	13373	13277	13229	13326	13418	13356	13419	13166	13311	13251	13238	13191	13302	13440	13062	13484	13172	13524	13189	13397	13324	13262	13144	13306	13279	13253	13362	13212	13483	13384	13431	13190	13303	13207	13415	13199	13208	13277	13126	13287	13239	13342	13214	13399	13261	13141	13352	13380	13304	13353	13195	13293	13117	13243	13269	13192	13237	13456	13121	13275	13219	13184	13140	13299	13270	13318	13301	13233	13411	13250	13427	13229	13178	13210	13403	13113	13359	13340	13264	13261	13262	13263	13386	13349	13122	13332	13228	13321	13206	13280	13296	13225	13227	13386	13091	13280	13201	13352	13229	13284	13254	13306	13383	13307	13329	13339	13383	13305	13335	13223	13196	13360	13191	13335	13457	13312	13323	13088	13310	13215	13288	13308	13200	13192	13246	13124	13158	13334	13351	13335	13349	13279	13411	13161	13212	13247	13225	13231	13168	13265	13359	13217	13300	13154	13283	13275	13158	13180	13337	13212	13259	13391	13280	13197	13188	13053	13361	13398	13225	13255	13372	13376	13206	13401	13358	13391	13293	13263	13107	13353	13355	13298	13213	13169	13267	13196	13189	13274	13336	13312	13281	13183	13187	13171	13413	13183	13337	13291	13218	13195	13187	13124	13099	13206	13413	13306	13288	13285	13225	13294	13228	13404	13402	13207	13397	13244	13164	13234	13384	13360	13267	13249	13306	13386	13303	13367	13228	13377	13148	13395	13271	13327	13145	13311	13244	13032	13230	13208	13180	13289	13364	13399	13146	13152	13226	13199	13311	13274	13228	13095	13253	13251	13270	13080	13287	13398	13407	13339	13192	13193	13248	13096	13208	13204	13296	13299	13186	13288	13239	13306	13207	13338	13201	13209	13217	13242	13354	13159	13190	13282	13261	13307	13160	13365	13201	13163	13333	13271	13210	13357	13428	13377	13211	13116	13285	13200	13252	13299	13335	13213	13368	13275	13451	13249	13189	13149	13179	13386	13178	13328	13314	13016	13552	13494	13252	13219	13272	13299	13039	13316	13251	13270	13321	13291	13333	13107	13223	13231	13266	13267	13310	13414	13200	13342	13268	13253	13308	13442	13252	13300	13220	13154	13235	13080	13321	13234	13310	13161	13174	13296	13237	13262	13386	13327	13217	13182	13446	13346	13328	13388	13325	13057	13278	13259	13291	13157	13295	13265	13293	13399	13310	13277	13233	13163	13264	13223	13359	13183	13380	13229	13246	13249	13308	13194	13295	13219	13353	13049	13241	13158	13203	13157	13274	13260	13253	13269	13399	13405	13109	13222	13218	13327	13193	13208	13310	13235	13340	13388	13101	13289	13166	13198	13421	13175	13173	13436	13248	13247	13417	13408	13094	13247	13310	13295	13247	13216	13154	13246	13375	13265	13198	13319	13162	13153	13287	13219	13196	13140	13133	13244	13235	13249	13352	13304	13201	13121	13293	13194	13226	13301	13316	13199	13341	13374	13421	13239	13246	13440	13206	13291	13186	13447	13272	13160	13271	13300	13328	13437	13173	13386	13297	13288	13127	13075	13288	13227	13301	13399	13257	13151	13383	13389	13259	13358	13238	13339	13377	13207	13169	13274	13261	13390	13255	13255	13285	13289	13262	13196	13203	13159	13337	13415	13265	13279	13192	13351	13318	13258	13251	13275	13493	13417	13185	13236	13211	13318	13449	13226	13214	13356	13237	13357	13349	13257	13196	13308	13337	13273	13274	13266	13338	13301	13111	13117	13340	13503	13286	13180	13292	13291	13162	13122	13289	13296	13276	13114	13314	13167	13334	13265	13133	13335	13119	13274	13275	13124	13018	13239	13261	13283	13216	13194	13294	13241	13078	13191	13244	13180	13250	13196	13396	13424	13318	13304	13174	13212	13154	13422	13329	13301	13152	13220	13109	13217	13219	13201	13185	13261	13282	13182	13176	13357	13240	13187	13250	13230	13181	13505	13153	13239	13382	13280	13252	13453	13219	13378	13330	13411	13282	13102	13199	13265	13417	13384	13289	13322	13206	13264	13302	13082	13378	13066	13433	13138	13278	13263	13359	13190	13291	13389	13372	13275	13346	13287	13185	13428	13381	13334	13338	13227	13288	13338	13118	13375	13337	13118	13322	13171	13213	13366	13200	13359	13256	13312	13146	13300	13315	13324	13356	13269	13354	13176	13153	13259	13273	13340	13252	13250	13292	13296	13341	13340	13296	13318	13556	13117	13254	13163	13191	13326	13162	13281	13337	13394	13191	13156	13325	13367	13353	13395	13299	13246	13091	13232	13161	13327	13324	13133	13399	13456	13362	13461	13378	13024	13206	13219	13108	13462	13313	13009	13326	13211	13293	13311	13291	13249	13239	13148	13390	13321	13242	13270	13411	13238	13187	13211	13077	13089	13212	13269	13354	13144	13275	13286	13271	13232	13254	13216	13288	13292	13369	13172	13205	13475	13223	13279	13286	13164	13175	13214	13283	13259	13273	13281	13136	13433	13270	13355	13031	13435	13006	13356	13283	13342	13346	13378	13322	13454	13355	13314	13161	13373	13368	13178	13223	13389	13072	13156	13146	13428	13142	13382	13176	13361	13174	13306	13312	13342	13210	13310	13375	13406	13274	13329	13324	13177	13244	13375	13311	13364	13322	13362	13331	13278	13165	13398	13342	13317	13228	13289	13166	13169	13272	13381	13309	13438	13108	13201	13219	13334	13347	13224	13184	13154	13531	13255	13257	13298	13201	13282	13150	13229	13186	13434	13266	13291	13313	13220	13043	13263	13310	13344	13243	13366	13262	13234	13289	13220	13164	13258	13302	13174	13282	13116	13362	13181	13300	13209	13398	13420	13318	13387	13380	13259	13460	13347	13531	13306	13225	13261	13359	13236	13201	13313	13220	13220	13474	13353	13226	13242	13527	13312	13210	13304	13192	13343	13246	13258	13397	13322	13324	13258	13239	13227	13318	13216	13225	13225	13225	13359	13261	13282	13456	13267	13218	13394	13299	13250	13264	13167	13358	13431	13163	13266	13276	13064	13273	13325	13447	13345	13382	13192	13217	13388	13338	13235	13053	13223	13322	13346	13172	13407	13185	13399	13250	13246	13239	13337	13449	13359	13336	13460	13214	13202	13285	13272	13386	13322	13305	13424	13199	13350	13318	13284	13139	13272	13135	13236	13286	13141	13384	13307	13361	13403	13257	13171	13129	13290	13240	13393	13367	13290	13290	13232	13059	13268	13181	13287	13259	13197	13157	13309	13306	13331	13149	13319	13386	13393	13375	13300	13335	13413	13164	13166	13208	13476	13386	13401	13321	13253	13173	13230	13200	13229	13349	13173	13245	13470	13270	13283	13350	13295	13154	13306	13218	13353	13252	13353	13381	13276	13031	13238	13201	13159	13313	13191	13263	13325	13168	13386	13063	13380	13261	13351	13309	13391	13297	13349	13338	13333	13294	13258	13366	13212	13212	13249	13423	13319	13494	13466	13293	13313	13251	13239	13236	13405	13402	13372	13354	13110	13189	13256	13417	13390	13394	13240	13374	13268	13257	13315	13250	13258	13264	13282	13229	13343	13171	13223	13440	13266	13296	13205	13421	13325	13379	13108	13425	13310	13252	13203	13139	13316	13234	13309	13213	13312	13233	13158	13031	13309	13231	13155	13401	13197	13256	13310	13178	13239	13304	13186	13254	13286	13356	13191	13310	13304	13154	13221	13147	13344	13204	13149	13372	13289	13208	13228	13296	13237	13196	13223	13297	13302	13070	13118	13224	13273	13208	13291	13281	13435	13312	13365	13339	13163	13258	13339	13250	13137	13165	13303	13297	13183	13368	13168	13477	13278	13292	13339	13275	13123	13511	13178	13326	13117	13284	13173	13203	13328	13209	13203	13311	13118	13208	13155	13148	13279	13308	13306	13282	13116	13421	13313	13342	13264	13350	13386	13176	13323	13359	13155	13261	13349	13301	13146	13282	13183	13195	13242	13307	13370	13248	13251	13280	13234	13324	13258	13380	13145	13226	13281	13248	13199	13285	13162	13264	13255	13206	13173	13299	13263	13284	13358	13345	13219	13315	13326	13189	13211	13325	13380	13244	13175	13196	13256	13128	13336	13208	13247	13265	13338	13230	13290	13303	13230	13262	13108	13239	13383	13108	13133	13237	13232	13223	13211	13314	13256	13145	13438	13238	13258	13255	13260	13206	13379	13401	13231	13410	13317	13195	13192	13264	13241	13227	13395	13191	13236	13359	13529	13307	13241	13315	13261	13307	13339	13247	13213	13253	13259	13306	13371	13272	13314	13180	13420	13262	13252	13288	13298	13305	13281	13312	13273	13176	13351	13081	13255	13273	13217	13465	13352	13264	13297	13274	13154	13243	13171	13366	13359	13258	13102	13292	13281	13342	13298	13296	13203	13268	13183	13307	13285	13202	13243	13214	13313	13216	13222	13260	13436	13368	13244	13495	13091	13284	13318	13332	13183	13098	13148	13235	13305	13343	13146	13217	13153	13286	13297	13392	13358	13382	13209	13300	13488	13293	13417	13192	13387	13347	13223	13220	13425	13370	13262	13476	13393	13229	13377	13366	13271	13259	13196	13100	13206	13412	13319	13201	13341	13297	13331	13325	13250	13187	13258	13233	13396	13154	13076	13144	13271	13359	13335	13139	13225	13265	13438	13302	13351	13141	13203	13200	13430	13319	13384	13306	13341	13303	13169	13177	13331	13229	13211	13293	13089	13065	13342	13099	13232	13275	13356	13386	13286	13298	13355	13341	13433	13239	13352	13265	13334	13221	13162	13298	13319	13200	13345	13059	13320	13255	13229	13364	13272	13394	13233	13265	13172	13289	13324	13390	13274	13408	13383	13302	13221	13319	13389	13190	13299	13138	13261	13203	13214	13279	13135	13240	13334	13134	13238	13412	13408	13252	13304	13285	13229	13243	13237	13245	13277	13317	13200	13327	13273	13298	13278	13312	13302	13234
23713	20787	27945	23772	21227	18792	16981	15173	14369	14636	14574	14351	15184	25006	28100	25101	20869	17576	15508	14395	14213	14176	14191	14286	14226	14214	14155	14093	13918	14065	13994	14096	14187	14118	14134	14122	14027	13872	14062	14048	14115	13869	14196	14196	13996	14149	14003	14065	14270	13969	14093	14009	14024	14140	14053	13945	14045	14051	14019	14056	14059	14093	14084	14295	14026	13944	14140	14134	13983	14181	14053	14092	13912	13836	14016	13915	14204	14076	13948	14049	14119	13926	14008	14009	14352	13896	13853	14066	14005	13962	13991	14070	14058	14072	13959	14017	14043	14088	14022	14067	13981	13956	13988	13917	14009	14214	13947	14018	14030	14050	14025	14003	14056	13882	14134	14074	13941	14057	14188	14081	14162	14051	13887	13933	14128	14106	14113	14094	14155	14217	14032	14019	13879	13962	13837	14168	14062	14001	14035	13978	14044	13845	14027	14044	14055	14204	14083	14144	13905	13946	13982	14182	13984	13913	13908	14041	14033	13897	13827	14017	14020	14015	13933	13980	14066	13978	13970	14013	13977	13964	14076	14074	13975	14206	14025	13895	13967	14020	13947	14071	13835	13927	14035	14001	13920	14257	14153	13934	13993	14092	13848	14003	14037	13929	14072	14136	13960	13898	14059	14061	14084	14129	14004	14182	14157	14034	13962	13930	14106	13876	13887	13824	14079	14075	14317	14046	13888	13988	13848	13915	14011	14159	14089	14037	14114	13954	14193	13942	14063	14061	14024	14060	13896	14280	14142	13943	13983	14098	14118	13988	14092	14035	13862	13939	14025	14000	13993	13912	13960	14201	14159	14187	13864	14054	14111	14051	14016	14087	14093	14196	14138	13942	14041	14066	14074	14089	13884	14126	14035	13995	14029	14004	14162	14064	14051	14114	14071	13679	14010	14184	14102	14023	13969	13984	13844	13983	13787	14166	14110	13929	14038	13977	13906	14156	14017	13837	13966	14084	14041	13939	14052	14090	14077	13940	14303	14096	14056	14123	13981	13989	13881	14006	14035	14200	14158	13972	13958	13952	13983	14061	13873	13938	14209	14048	14028	14008	14104	13902	14096	13950	14066	14076	14151	13799	13919	14086	14075	13976	13955	13924	13967	14012	13965	14038	13910	13979	14016	14055	14085	13991	13960	14019	14059	14168	14085	14018	14079	14104	13932	14130	14056	13956	13791	13977	13917	13920	14174	14029	14201	14073	13959	13945	14151	14053	14070	14185	13792	13905	13910	14099	13811	14003	13923	14176	13913	14012	14091	14029	14040	13932	14024	13831	13994	13915	13865	13790	14166	14011	14243	14158	14018	13980	14019	13921	14101	13960	14011	13974	14170	13879	13798	14036	13993	14026	13879	13946	13925	13947	14055	13836	14072	14004	14169	14061	14184	14067	13892	14187	14291	14105	13939	14046	14008	14006	13982	13953	13865	14042	13907	13957	13863	13683	14014	13878	13961	13934	14087	14056	13965	14005	14151	14125	13901	13984	13856	14002	13994	13980	13990	14224	14116	13911	14008	13967	13865	14173	14013	14011	14012	13943	14082	14129	14010	14185	14213	14157	13906	13834	13948	14053	13883	14254	13948	13936	14036	14033	14020	13872	13862	14017	13912	14107	13947	14010	14091	14199	14041	14231	14161	13955	13911	14114	14277	14117	13897	14023	14029	14037	14100	14102	14116	13989	14066	13843	14009	14105	14086	14149	14082	13905	14081	13922	13883	13846	13970	14061	13901	13954	14036	13980	14006	14169	14068	14125	14076	14060	13994	13936	13951	13865	14071	14008	13937	14017	13877	13959	14061	14023	14066	13734	14190	14016	14082	13880	13968	14033	13892	14065	14014	14015	14007	13817	14122	13928	13847	14033	14000	14027	13998	13975	14031	13965	13992	14007	14117	13923	14062	14043	13983	13917	13788	14059	14030	14059	14016	13962	13999	14063	13925	13935	13913	13854	13768	13813	14027	13841	13904	14046	13884	14072	14041	14183	14028	14048	13953	14092	14030	13856	13969	13954	14185	14091	14040	14014	13891	13907	13975	14051	14189	14215	14011	14155	14092	14043	14119	13907	14044	14023	13998	14106	14071	14085	14097	13803	14096	13960	13936	14010	13993	14078	13818	13966	13921	14035	14125	13868	14195	14039	13952	14046	13911	14096	14269	13958	14067	13873	13955	14050	14040	13946	13917	13960	13877	13956	14316	13964	14047	14012	14160	14174	14099	14076	13810	13999	14001	14191	14045	14018	14110	14152	13852	14208	13972	14078	13906	13976	14176	14064	14069	14032	14015	13794	14020	14018	14272	13934	14135	14098	14308	14137	14001	13956	14091	13957	14066	13940	14012	14108	14118	14022	14180	13883	13945	13880	13882	14077	14012	14105	13998	13810	13974	14021	14159	14168	14034	14191	14096	14003	14085	14052	13966	14065	14013	14153	14148	14000	14076	14110	13928	14058	14212	13949	14036	14013	13969	13999	14024	14134	13936	13915	13901	13957	14034	14168	14138	14141	13825	14034	14005	13946	13972	13857	13998	13949	14089	14103	13983	14072	13814	13964	14020	13929	14151	14092	14214	14037	14038	14102	14123	14101	13960	14116	14027	13979	14068	13942	14053	14265	13913	13763	14045	14021	14042	14057	14108	14034	14039	13882	14110	13880	14005	14189	13960	14060	14103	13903	14100	13934	14039	14012	14129	13918	14084	14059	14179	13940	13913	13909	14090	14024	14124	14337	14166	14036	14054	13822	14028	14006	13984	14049	14003	13854	13958	14031	14025	14167	14058	13947	13991	14043	14023	14004	13916	14061	13941	13876	14035	14048	13903	14005	13947	13877	14013	13816	14143	14036	14027	14012	14096	14145	13994	14086	13978	14032	13883	14063	13946	14106	13999	14068	14027	14033	14078	14190	13924	14101	14090	13892	14075	13994	14015	13965	14027	14067	14164	13944	14082	13993	13900	14003	14078	14143	14098	14179	14172	14070	13976	14149	14015	13791	13980	14140	13974	13811	14033	14098	13932	14111	13967	13870	13959	13920	13929	13846	14130	13986	14082	13884	13999	14101	14148	13941	13955	14128	14121	13916	14075	13948	14040	14124	13978	13866	14047	14069	14020	13845	13940	13759	13963	14131	14013	14330	13978	14035	14189	14077	14111	13857	14134	14031	14096	14152	13827	14051	14118	14046	14083	13977	13950	14085	14064	13991	14012	14017	13865	14010	13942	14007	14026	14179	14115	14238	13955	14163	14050	13904	13997	13858	14046	14248	13996	14083	13982	14227	14046	14046	14095	14167	14093	14081	13966	14034	14141	13918	14158	14014	14070	14189	13950	13991	13900	14194	14145	13897	14036	13867	13930	14075	14265	13950	14213	13914	13918	14118	13893	13956	13936	14072	14050	13850	14070	14287	14192	13956	13995	13919	14078	13887	14132	14025	13907	14081	13893	13773	14134	14004	14025	14025	14107	14021	14168	13899	14055	14136	13910	14016	13970	14134	14095	14058	14060	13843	13982	14077	13991	14069	13847	13976	14011	14154	14177	14205	13925	14045	14084	13887	13869	14067	13938	14143	13977	13822	13920	14110	14051	13931	13995	14253	14159	13986	13912	13919	13891	13980	14059	14025	13900	14006	14032	14158	14189	14036	13895	14162	13902	13915	14030	13922	13999	13955	13920	14321	13901	14074	14169	14125	14133	14064	13844	13833	13998	13969	13912	13992	13936	13876	14027	14099	14130	14048	13987	13922	14163	13940	14039	14112	14055	14089	13996	13950	14065	13928	14097	14074	14152	14070	13870	14021	14053	13882	14053	14116	14166	14102	14179	13885	14054	13998	13825	14033	13893	13943	13998	13868	14047	14097	14018	14122	14011	14107	13874	13858	13759	14005	14161	14100	14095	13989	14030	14041	14219	13918	14080	13916	14122	14095	14053	14084	13925	13893	13926	14061	13970	13904	14058	13890	13861	13906	13958	13892	13988	14108	13990	13977	14129	14176	14116	14103	13996	14174	14188	13973	13972	14155	13912	13962	14257	13966	13883	13906	13987	14061	14105	14136	14196	14219	13962	13907	14054	14074	13978	14034	14062	13955	14057	14015	14041	14050	13995	14260	14074	13899	14090	14131	14006	14015	14019	14063	14097	14262	13994	14072	14096	14091	14093	14139	13840	13942	14073	13952	13855	14039	13910	14009	13929	13897	14090	13833	14140	13978	14207	14066	13926	13867	14148	14103	13890	14145	14054	14018	14131	14100	13891	13935	14149	14033	14012	13905	13967	13980	13975	14013	13931	13981	13985	13875	13936	13957	14110	14170	14127	14012	14041	14021	13860	13934	13952	13893	13991	14031	14023	14093	14107	14063	14071	13952	14151	14055	14067	14170	13932	13856	14159	14253	13997	13933	14007	13892	13912	14080	13923	14100	14048	13900	13736	13998	14094	13954	14063	13912	13958	13974	13895	14081	14142	14034	14120	14065	14140	13939	14045	13901	14140	14128	14121	13899	13951	13846	13921	13970	14098	14069	14293	14003	14080	14027	14061	13885	13934	14087	14072	13938	13858	13942	14161	13879	14047	14046	14049	14140	14051	14044	14011	14094	14218	13922	14083	13942	13977	13945	14140	13957	13973	14047	14055	13938	14115	13988	14103	14111	13878	14064	14053	14035	13997	13936	13980	13829	13863	14025	14366	13962	13962	14075	13992	13804	13973	14244	14107	14148	13755	14079	13941	13938	13959	14055	14091	13935	13940	14024	13837	14025	14001	13939	13813	13974	14011	13958	14185	13945	13955	14045	14140	14068	14019	13978	13919	14096	13940	13912	13951	14126	14028	13969	13991	13967	14331	13916	13950	13886	14074	13853	14004	14164	14105	14038	14073	13834	14225	13932	14055	14137	14005	13935	13927	14083	14105	14074	14107	14024	14056	14206	14087	13847	14161	13950	13965	14038	14298	14216	13960	13965	13935	14141	14001	13991	14147	14178	13957	14023	13905	13921	13942	14067	14031	14112	13913	13965	14195	14093	13998	14004	13926	13814	13874	13948	13869	14009	14214	13932	14016	14043	13954	14039	13909	13782	13935	13895	13831	14075	14237	14124	14023	14086	14195	14182	14013	13931	13969	14134	13875	14071	13953	14214	13877	14097
12768	22774	18995	15845	14884	14177	13639	13551	13259	13217	13131	12827	14533	28436	29787	25683	20608	16178	13802	12816	12537	12657	12588	12554	12562	12433	12536	12564	12515	12555	12448	12588	12481	12541	12491	12534	12499	12541	12575	12502	12389	12580	12480	12357	12425	12413	12563	12498	12368	12476	12554	12612	12453	12454	12710	12586	12584	12545	12612	12499	12529	12553	12307	12503	12413	12495	12651	12471	12560	12560	12649	12556	12529	12380	12522	12375	12420	12609	12546	12262	12556	12382	12641	12491	12522	12556	12560	12457	12548	12516	12298	12326	12514	12548	12372	12461	12302	12435	12406	12340	12498	12462	12353	12326	12375	12509	12454	12421	12548	12445	12357	12454	12511	12464	12547	12468	12613	12496	12523	12410	12579	12525	12664	12479	12528	12419	12526	12433	12576	12407	12400	12493	12513	12425	12400	12512	12444	12582	12397	12514	12504	12603	12458	12403	12533	12763	12458	12435	12320	12423	12479	12624	12494	12441	12460	12348	12497	12583	12265	12475	12308	12612	12555	12473	12528	12297	12346	12449	12530	12482	12461	12506	12541	12451	12533	12554	12508	12478	12487	12500	12513	12500	12419	12433	12245	12567	12459	12487	12333	12572	12598	12449	12387	12550	12342	12420	12578	12520	12505	12531	12362	12398	12438	12510	12377	12450	12510	12525	12453	12449	12469	12473	12396	12544	12457	12387	12672	12488	12464	12351	12516	12490	12683	12407	12363	12421	12455	12661	12474	12625	12564	12467	12524	12523	12547	12632	12390	12347	12346	12454	12371	12531	12553	12563	12547	12439	12467	12506	12428	12404	12501	12565	12405	12446	12489	12407	12461	12433	12522	12452	12473	12203	12674	12540	12464	12222	12476	12423	12498	12395	12460	12376	12482	12347	12433	12531	12515	12450	12398	12506	12558	12481	12509	12478	12589	12573	12751	12405	12274	12331	12434	12469	12536	12485	12449	12430	12519	12290	12418	12394	12375	12463	12589	12564	12496	12460	12482	12641	12606	12431	12536	12558	12539	12531	12349	12508	12586	12407	12592	12499	12394	12467	12332	12359	12604	12464	12306	12380	12609	12420	12552	12517	12565	12366	12514	12500	12609	12470	12581	12490	12566	12414	12319	12606	12571	12657	12596	12629	12518	12466	12392	12385	12549	12479	12535	12456	12353	12388	12407	12623	12467	12335	12460	12419	12531	12488	12428	12629	12471	12448	12440	12332	12438	12577	12455	12392	12442	12483	12404	12303	12370	12386	12437	12580	12422	12502	12297	12607	12547	12441	12330	12446	12587	12401	12430	12532	12409	12427	12510	12434	12508	12518	12573	12407	12614	12617	12529	12448	12389	12438	12590	12632	12342	12568	12446	12516	12496	12480	12539	12344	12451	12562	12468	12453	12567	12389	12399	12336	12431	12424	12467	12450	12548	12558	12408	12454	12485	12575	12562	12598	12384	12451	12487	12452	12384	12358	12518	12487	12442	12588	12471	12436	12636	12519	12468	12533	12682	12521	12364	12327	12522	12478	12493	12554	12474	12506	12464	12632	12431	12610	12538	12411	12559	12372	12688	12560	12465	12529	12488	12384	12393	12433	12403	12566	12630	12495	12519	12431	12426	12457	12466	12517	12597	12563	12511	12598	12416	12480	12662	12442	12590	12464	12347	12651	12462	12553	12385	12462	12296	12442	12558	12563	12496	12509	12319	12538	12543	12519	12401	12398	12290	12558	12557	12609	12476	12513	12496	12332	12496	12325	12512	12583	12391	12669	12439	12519	12530	12334	12389	12573	12494	12634	12567	12362	12411	12403	12417	12398	12514	12495	12504	12499	12478	12507	12534	12502	12465	12484	12570	12456	12491	12391	12563	12425	12429	12581	12510	12478	12427	12336	12521	12475	12326	12454	12510	12426	12259	12538	12607	12395	12554	12485	12347	12571	12347	12537	12401	12515	12351	12312	12459	12428	12487	12579	12522	12475	12416	12488	12432	12436	12546	12285	12468	12468	12415	12391	12549	12508	12420	12542	12423	12495	12577	12471	12359	12494	12411	12281	12484	12373	12709	12592	12477	12612	12516	12451	12246	12430	12407	12409	12235	12457	12514	12542	12548	12498	12516	12476	12579	12444	12455	12514	12465	12584	12557	12455	12365	12510	12507	12485	12333	12538	12501	12405	12547	12599	12373	12476	12639	12733	12243	12349	12421	12471	12500	12463	12334	12473	12593	12456	12564	12465	12394	12406	12528	12457	12576	12421	12413	12639	12460	12330	12433	12402	12626	12616	12433	12465	12456	12407	12428	12400	12564	12618	12386	12391	12473	12513	12581	12388	12454	12650	12521	12454	12478	12548	12522	12494	12302	12393	12437	12623	12614	12533	12464	12460	12487	12675	12276	12523	12253	12465	12457	12485	12499	12422	12379	12500	12464	12638	12241	12496	12563	12574	12519	12573	12523	12629	12435	12424	12603	12554	12385	12505	12416	12444	12546	12387	12510	12573	12497	12403	12416	12414	12331	12528	12659	12394	12421	12423	12322	12407	12320	12539	12398	12301	12442	12330	12469	12427	12516	12638	12436	12581	12583	12658	12419	12382	12529	12460	12456	12546	12544	12365	12443	12590	12475	12502	12327	12496	12463	12419	12521	12636	12382	12608	12501	12321	12474	12436	12432	12669	12549	12484	12513	12402	12453	12279	12415	12516	12535	12599	12497	12406	12545	12512	12372	12459	12420	12354	12518	12453	12482	12323	12464	12394	12578	12395	12519	12498	12482	12379	12418	12334	12534	12466	12362	12550	12352	12587	12489	12432	12502	12381	12531	12441	12431	12507	12437	12472	12682	12474	12521	12502	12476	12453	12401	12431	12585	12598	12377	12630	12406	12304	12419	12234	12542	12540	12610	12413	12466	12435	12494	12425	12507	12579	12506	12454	12719	12459	12511	12496	12552	12323	12613	12373	12361	12535	12491	12515	12393	12411	12535	12435	12579	12487	12407	12402	12168	12415	12310	12564	12643	12477	12596	12414	12353	12345	12538	12301	12499	12350	12502	12489	12465	12483	12581	12602	12381	12480	12527	12444	12448	12456	12528	12480	12541	12401	12517	12439	12379	12468	12576	12408	12300	12476	12414	12389	12551	12459	12571	12464	12584	12471	12435	12454	12391	12524	12423	12429	12605	12457	12486	12336	12462	12571	12576	12546	12421	12736	12477	12437	12495	12502	12412	12377	12602	12555	12490	12632	12452	12233	12480	12438	12322	12491	12590	12388	12391	12406	12582	12544	12622	12589	12529	12343	12449	12377	12499	12577	12517	12456	12539	12625	12319	12616	12406	12405	12364	12493	12481	12421	12371	12557	12364	12357	12548	12627	12640	12554	12496	12583	12445	12507	12510	12430	12355	12395	12365	12542	12383	12515	12553	12619	12538	12305	12575	12579	12447	12435	12290	12443	12383	12549	12431	12351	12447	12368	12422	12478	12299	12390	12595	12456	12245	12541	12402	12474	12477	12397	12246	12359	12464	12466	12476	12550	12461	12425	12404	12594	12540	12398	12647	12483	12310	12442	12411	12569	12251	12431	12522	12377	12340	12324	12307	12481	12617	12424	12480	12454	12544	12588	12354	12445	12488	12376	12341	12402	12468	12375	12449	12421	12373	12269	12391	12425	12489	12427	12407	12492	12358	12447	12529	12450	12499	12417	12537	12482	12417	12715	12471	12537	12370	12439	12435	12483	12397	12464	12541	12567	12307	12544	12542	12629	12486	12431	12445	12476	12499	12498	12322	12439	12537	12520	12460	12407	12533	12540	12563	12500	12592	12380	12732	12264	12444	12366	12686	12556	12454	12537	12547	12585	12331	12372	12581	12394	12376	12465	12203	12551	12554	12487	12361	12504	12521	12579	12557	12451	12487	12456	12522	12446	12639	12494	12572	12451	12457	12479	12595	12433	12537	12415	12615	12510	12438	12618	12555	12329	12388	12453	12347	12337	12428	12462	12542	12475	12574	12384	12404	12399	12395	12461	12298	12393	12410	12335	12473	12450	12576	12475	12546	12590	12607	12408	12397	12432	12378	12501	12502	12297	12425	12567	12388	12650	12384	12538	12481	12505	12454	12620	12458	12584	12497	12535	12360	12379	12385	12592	12516	12563	12433	12568	12426	12461	12353	12442	12411	12471	12434	12411	12441	12475	12414	12509	12384	12466	12554	12344	12447	12588	12434	12512	12503	12598	12650	12525	12620	12325	12380	12422	12437	12460	12411	12409	12413	12592	12607	12472	12450	12525	12545	12471	12355	12443	12465	12415	12371	12515	12322	12476	12492	12543	12402	12461	12411	12524	12479	12623	12449	12364	12472	12324	12513	12363	12367	12410	12586	12475	12459	12481	12461	12474	12436	12574	12481	12415	12516	12473	12553	12459	12560	12571	12597	12406	12477	12529	12389	12306	12388	12533	12484	12445	12313	12391	12595	12458	12431	12552	12475	12523	12464	12526	12461	12563	12590	12383	12516	12469	12594	12485	12497	12552	12616	12483	12488	12351	12385	12470	12420	12555	12409	12464	12399	12607	12442	12464	12460	12390	12540	12571	12543	12410	12435	12507	12444	12487	12462	12495	12344	12705	12669	12481	12489	12454	12451	12439	12683	12286	12418	12373	12482	12328	12559	12329	12560	12575	12354	12324	12496	12515	12479	12492	12485	12576	12587	12401	12684	12355	12540	12574	12601	12483	12392	12423	12525	12533	12543	12529	12354	12693	12529	12454	12513	12367	12335	12424	12525	12394	12523	12493	12454	12483	12482	12590	12395	12552	12431	12555	12571	12559	12392	12402	12513	12496	12385	12602	12496	12307	12637	12458	12490	12590	12372	12582	12534	12517	12479	12415	12514	12512	12416	12529	12410	12245	12373	12392	12451	12419	12584	12419	12492	12495	12523	12567	12391	12496	12521	12492	12583	12477	12424	12444	12451	12414	12567	12599	12417	12584	12513	12401	12512	12538	12375	12538	12255	12562	12395	12568	12415	12398	12441	12413	12478	12444	12318	12409	12438	12382	12637	12283	12551	12657	12427	12503	12572	12518	12438	12490	12496	12431	12573	12513	12551	12646	12431	12522	12387	12452	12646	12481	12505	12323	12414	12404	12506	12432
22456	20786	28457	23211	20869	22012	21757	15386	13998	14053	13740	13413	17564	31406	36569	32089	26481	20501	15956	14049	13481	13186	13111	13094	12843	12971	12897	13004	12894	12941	12922	12782	13001	12887	12992	13131	12918	12968	13000	12977	13058	13019	13102	12967	12824	12941	12612	12716	12849	12932	12683	13028	12903	12859	12829	12833	12957	12894	12891	13078	12803	13022	12908	12808	12906	12896	13024	12755	12677	12832	12780	12867	12912	12997	12859	13052	12745	12897	12931	12936	12732	13031	12790	12970	13060	12959	12990	12876	12829	12887	13013	13020	12966	12824	12931	12910	13000	12883	12844	12873	12874	12685	12796	12837	12709	12836	12921	12957	12973	12688	12945	12729	12886	12780	13011	13031	12951	12854	12840	12789	12748	12878	12885	12863	12775	12755	12849	12856	12940	12961	12908	12930	12690	12926	12959	12729	12787	12832	12741	12881	13024	12774	12910	12795	12860	12859	12877	12729	12741	12906	12829	12927	12871	12566	12722	12813	12768	12764	12788	12867	12818	12765	12899	12900	12718	12627	12611	12856	12770	12859	12933	12716	12907	12855	12770	12889	12686	12858	12759	12851	12920	12813	12823	12737	12810	12959	12926	12820	13022	12848	12808	12808	12895	12712	12625	12683	12754	12723	12715	12758	12847	12856	12886	12779	13107	12998	12944	12969	12535	12843	12649	12971	12776	12688	12989	12800	13038	12721	12765	12855	12786	12915	12755	12844	12954	12945	12873	12885	12859	12905	12842	12655	12889	12751	12788	12614	12929	12753	12749	12860	12787	12899	12859	12753	12747	12815	12866	12879	12823	12857	12829	13043	12808	12689	12858	12863	12916	12812	12794	12882	12903	12820	12829	12716	12776	12712	12939	12810	12845	12875	12740	12798	12823	12824	12882	12863	12772	12841	12888	13047	12744	12745	12941	12846	12937	12851	12724	12889	12800	12747	12827	12838	12650	12848	12936	12990	12832	12721	12835	12722	12689	12679	12693	12804	12903	12903	12870	12913	12820	12956	12857	12837	12757	12660	12876	12943	12758	12862	12821	12914	12777	12802	12881	12720	12801	12948	12801	12774	12805	12618	12711	12762	12916	12833	12828	13094	13015	12709	12895	12805	12851	12931	12867	12991	12912	12827	12757	12799	12793	12737	12767	12765	12721	12808	12900	12878	12864	12720	12873	12853	12860	12877	12558	12919	12865	12792	12779	12780	12736	12623	12800	12825	12980	12926	13008	12906	12777	12845	12878	12831	12857	12933	12841	12729	12661	12898	12845	12714	12704	12796	12723	12834	12821	12893	12782	12947	12938	12800	12746	12912	12857	12675	12884	12886	12914	12910	12907	12779	12964	12865	12827	12574	12831	12696	12915	12881	12949	12752	12877	12797	12777	12913	12874	12825	12925	12768	12831	12907	12749	12807	12807	12601	12794	12948	12857	12787	12926	12867	12801	12745	13014	12949	12757	12694	12878	12723	12957	12761	12901	12711	12952	12804	12894	12857	12811	12900	12895	13001	12938	12780	12752	12679	12778	12831	12627	12844	12903	12853	12764	12758	12825	12818	13034	12822	12951	12962	12726	12750	12829	12771	12974	12871	12714	12686	12835	12802	12810	12814	12768	12712	12902	12853	12681	12844	12854	12919	12807	12893	12802	12724	12743	12683	12962	12838	12925	12816	12952	12650	12646	12718	12775	12714	12741	12805	12815	12772	12978	12902	12913	12785	12914	12926	12853	12959	12948	12920	13047	12848	12888	12878	12671	12850	12816	12811	12580	12854	12600	12853	12907	12897	12927	12845	12677	12848	12883	12859	12938	12743	12900	12921	12821	12679	12804	12890	12692	12904	12868	12643	12838	12872	12874	12763	12859	12745	12839	12813	12677	12779	12749	12947	12876	12786	12813	12779	12771	12766	12654	12529	12737	12771	12792	12977	12607	12792	12894	12684	12879	12792	12786	12585	12753	12939	12797	12845	12782	12849	12849	12784	12912	12678	12772	12807	12781	12943	12887	12731	12784	12811	12824	12758	12809	12712	12645	12810	12818	12713	12636	12887	12677	12839	12900	12685	12967	12785	12799	12939	13089	12748	12787	12670	12937	12736	12582	12762	12784	12882	12790	12812	12869	12920	12977	12842	12792	12676	12852	12891	12738	12855	12813	12766	12820	12729	12651	12749	12851	12794	12808	12857	12832	12640	12820	12803	12700	12762	12900	12882	12779	12796	12781	12876	12798	12729	12673	13051	12920	12862	12866	12992	12650	12936	12736	12723	12963	12924	12911	12972	12863	12771	12933	12839	12846	12672	12811	12796	12779	12850	12839	13016	12710	12758	12707	12753	12858	12705	12975	12904	12666	12788	12833	12784	12697	12750	13007	12765	13003	12931	12748	12917	12781	12849	12863	12676	12954	12848	12714	12778	12828	12807	12854	12796	12883	12825	12978	12753	12917	12584	12713	12990	12875	12925	12898	12855	12858	12901	12851	12896	12773	12810	12762	12892	12808	12945	12853	12925	12800	12939	12814	12727	12839	12795	12711	12719	12887	12884	12791	12861	12868	12701	12749	12832	12830	12720	12773	12765	12791	12681	12759	12884	12756	12815	12815	12853	12847	12910	12778	12767	12914	12887	12965	12967	12784	12889	12900	12888	12900	12913	12868	12868	12771	12895	12860	12852	12851	12726	12877	12858	12738	12750	12724	12685	12833	12704	12797	12943	12600	12642	12911	12720	13038	12754	12962	12725	12921	12711	12991	12757	12728	12659	12874	12903	12736	12651	12672	12944	12748	12760	12728	12846	12764	12694	12728	12946	12985	12894	12627	12668	12659	12815	12809	12781	12981	12755	12897	12794	12655	12901	12842	12817	12815	12759	12699	12869	12794	12895	12810	12756	12951	12716	12860	12946	12747	12635	12752	12871	12865	13016	13043	12813	12750	12872	12920	12823	12810	12894	12775	12886	12787	12926	12857	12592	12744	12742	12931	12778	12841	12883	13023	12793	12777	12770	12799	13005	12881	12882	12892	12652	12624	12645	12904	12749	13055	12782	12661	12773	13054	12843	12848	12895	12628	12818	12893	12817	12765	12956	12823	12751	12718	12707	12784	12631	12737	12991	12903	12707	12723	12776	12803	12802	12823	12772	12948	12913	12717	12692	12956	12832	12763	13028	13095	12957	12926	12798	12998	12855	12905	12767	12935	12926	12795	12600	12726	12995	12934	12945	12758	12918	12711	13096	12885	12842	12850	12960	12785	12708	12919	12822	12657	12929	12843	12874	12884	12814	12836	12818	12782	12889	13059	12656	12852	12894	12805	12880	12871	12586	12928	12899	12778	12702	12827	12819	12617	12829	12635	12937	12893	12739	12742	12857	12704	12849	12701	12857	12784	12696	12835	12774	12721	12885	12862	12967	12920	12981	12832	12863	12855	12962	12765	12894	12826	12819	12694	12810	12849	12834	12948	12745	12869	12802	12818	12859	12890	12912	12851	12779	12741	12731	12784	12743	12907	12728	12849	12758	12614	13005	12903	12801	12922	12873	12812	12789	12775	13030	12774	12783	12885	12845	12729	12657	12749	12822	12793	12818	12784	12772	12828	12807	12793	12847	12752	12925	12774	12810	12881	12882	12809	12873	12726	13014	12763	12882	12689	12829	12845	12791	12933	12899	12797	12821	12860	12818	12831	12909	12897	13063	12689	12721	12930	12878	12859	12944	12833	12756	12713	12618	12786	12883	12857	12829	12849	12834	12851	12961	12825	12896	12806	12915	12848	12840	12762	12916	12827	12829	12925	12667	12598	12724	12805	12688	12938	12801	12782	12720	12855	12843	12876	12844	12715	12829	12911	12824	12954	12866	13028	12840	12816	12881	12785	12720	12669	13026	12886	12858	12956	12810	12861	12874	12947	12912	12889	12763	12733	12925	12989	12739	12697	12987	12696	12928	12829	12883	12957	12872	12804	12808	12735	12771	12935	12771	12865	12698	12847	12865	12891	13086	12742	12710	12892	12919	12985	12772	12741	12497	12695	12988	12898	12926	12781	12903	12848	12822	12806	12902	12798	12905	12940	12695	12898	12734	12787	12701	12791	12786	12809	12870	12765	12725	12953	12865	12660	12927	12990	12866	12877	12732	12967	13080	12913	12814	12785	12755	12857	12785	12886	12732	12868	12888	12843	12695	12858	12793	12928	12935	12802	12866	12770	12785	12785	12718	13029	12760	12917	12837	12754	12897	12860	12905	12826	12892	12743	12898	12863	12753	12935	12691	12902	12783	12669	12814	12993	12790	12945	12888	12779	12743	12812	12869	12634	12728	12802	12941	12876	12726	12751	12857	12937	12953	12858	12798	12892	12807	12764	12793	12676	12790	12833	12679	12889	12912	12942	12902	12887	12945	12838	12816	13069	12841	12822	12820	12840	12693	12605	12850	12727	12757	12758	12793	12610	12981	12836	12910	12934	12869	12645	12847	13192	13083	13015	12986	12724	12966	12967	12783	13057	12764	12736	12630	12726	12847	12713	12824	12857	12924	12771	12696	12726	12803	12847	12898	12730	12861	12894	12862	12966	12754	12905	12710	12753	12708	12867	12884	12790	12736	12760	13030	12678	12698	12884	12923	12828	12940	12783	12785	12908	12809	12975	12884	12905	12961	12810	12762	12917	12703	12743	12821	12937	13000	12731	12961	12881	12745	12766	12877	12809	12877	13035	12951	12971	12753	12728	12847	12841	12917	12787	12950	12884	12790	12828	12759	12774	12772	12851	12832	12944	12696	12826	12933	12799	12712	12816	12873	12654	12724	12795	12894	12776	12752	12748	12867	12763	12673	12987	12704	12809	12814	12537	12850	12915	12992	12773	12898	12938	12760	12885	12761	12893	12863	12716	12662	12855	12855	12955	12854	12873	12766	12789	12675	12701	13046	12941	12849	12965	12822	13113	12947	12781	12956	12887	12860	12826	12773	12763	12797	12903	12938	12801	12861	12763	12667	12898	12892	12961	12988	12862	12905	12945	12794	12823	12702	12805	12784	12854	12683	12845	12719	12780	12883	12782	12664	12796	12977	12798	12804	12958	12828	12862	12975	12977	12923	13009	12826	12779	12683	12668	12894	12979	12717	12655	12754	12812	12728	12864	13000	12836	12781	12719	12914
13593	26041	23197	18284	16718	15693	14700	13954	13605	13404	12692	12335	19527	35904	37994	33667	27271	19710	14754	12668	12020	11845	11620	11819	11670	11635	11583	11769	11681	11679	11756	11701	11681	11564	11843	11631	11659	11683	11611	11620	11712	11741	11701	11713	11589	11603	11639	11900	11636	11580	11818	11746	11874	11616	11629	11770	11811	11560	11805	11676	11750	11681	11779	11840	11612	11537	11663	11623	11583	11761	11448	11628	11609	11745	11620	11745	11603	11731	11696	11671	11639	11600	11818	11673	11657	11656	11658	11655	11811	11575	11665	11724	11597	11746	11677	11561	11712	11689	11751	11579	11739	11630	11776	11616	11801	11751	11719	11720	11664	11636	11647	11614	11653	11593	11640	11544	11608	11603	11760	11602	11620	11646	11806	11662	11676	11749	11682	11507	11646	11563	11748	11658	11658	11588	11658	11713	11672	11670	11822	11503	11624	11734	11711	11618	11767	11647	11597	11575	11630	11643	11644	11814	11677	11693	11623	11529	11713	11552	11751	11662	11633	11541	11599	11493	11545	11731	11559	11655	11729	11752	11747	11863	11573	11562	11658	11833	11690	11465	11720	11758	11620	11689	11715	11683	11677	11740	11607	11624	11814	11626	11615	11651	11784	11652	11708	11763	11634	11806	11648	11782	11680	11712	11634	11788	11659	11694	11551	11705	11734	11735	11782	11769	11672	11825	11719	11734	11658	11625	11717	11688	11663	11876	11731	11644	11690	11606	11705	11674	11680	11726	11725	11598	11589	11646	11714	11811	11680	11731	11671	11661	11592	11646	11663	11762	11636	11723	11658	11757	11738	11733	11652	11613	11686	11608	11642	11658	11716	11577	11741	11539	11636	11598	11533	11649	11854	11607	11628	11591	11717	11555	11780	11667	11734	11721	11672	11754	11869	11791	11605	11650	11625	11718	11760	11597	11649	11694	11686	11679	11903	11858	11566	11567	11805	11641	11705	11517	11674	11638	11860	11637	11608	11602	11821	11654	11692	11765	11692	11793	11672	11584	11631	11685	11582	11733	11688	11641	11710	11651	11639	11750	11762	11686	11632	11787	11661	11791	11544	11678	11706	11766	11566	11586	11768	11699	11639	11698	11634	11875	11581	11541	11720	11659	11797	11590	11724	11727	11618	11551	11620	11510	11532	11705	11734	11666	11760	11754	11598	11700	11612	11577	11625	11684	11599	11646	11876	11721	11779	11627	11586	11570	11687	11558	11547	11758	11647	11691	11641	11806	11635	11543	11686	11804	11646	11437	11583	11483	11747	11720	11512	11647	11503	11693	11623	11766	11787	11580	11690	11600	11563	11590	11606	11716	11628	11700	11663	11655	11735	11605	11675	11610	11636	11643	11711	11683	11556	11612	11773	11575	11681	11666	11796	11647	11516	11629	11618	11815	11568	11521	11750	11823	11650	11680	11611	11793	11653	11662	11624	11680	11651	11548	11675	11805	11671	11610	11696	11746	11631	11567	11574	11639	11729	11714	11621	11622	11513	11572	11651	11534	11719	11773	11714	11667	11604	11854	11652	11647	11487	11588	11672	11575	11708	11672	11649	11649	11796	11768	11578	11730	11887	11668	11662	11571	11592	11564	11725	11814	11606	11818	11614	11630	11630	11681	11687	11544	11534	11715	11618	11743	11611	11831	11694	11726	11673	11686	11628	11695	11807	11803	11712	11738	11687	11617	11689	11559	11675	11688	11738	11657	11703	11716	11524	11506	11678	11694	11781	11759	11678	11862	11586	11715	11651	11720	11718	11580	11620	11643	11673	11598	11664	11744	11764	11743	11592	11535	11660	11662	11669	11692	11581	11654	11878	11554	11579	11571	11679	11687	11684	11655	11660	11678	11720	11742	11604	11568	11634	11498	11704	11622	11644	11736	11567	11656	11551	11791	11708	11677	11713	11681	11699	11686	11525	11801	11718	11520	11719	11706	11902	11616	11681	11631	11625	11762	11806	11713	11667	11590	11817	11545	11693	11533	11865	11797	11780	11719	11653	11469	11660	11691	11716	11751	11710	11482	11612	11542	11606	11633	11590	11765	11446	11822	11647	11653	11685	11693	11557	11718	11612	11631	11658	11568	11672	11582	11695	11527	11666	11782	11591	11622	11770	11435	11717	11633	11639	11783	11622	11721	11858	11758	11509	11637	11504	11627	11674	11673	11629	11594	11647	11483	11652	11725	11627	11755	11554	11880	11709	11692	11676	11601	11630	11829	11715	11563	11646	11726	11667	11727	11636	11680	11758	11730	11749	11545	11720	11756	11740	11678	11577	11828	11646	11660	11730	11664	11705	11784	11696	11730	11738	11619	11703	11712	11573	11736	11682	11676	11720	11871	11644	11717	11636	11584	11757	11808	11705	11624	11627	11701	11667	11678	11720	11782	11617	11628	11731	11717	11660	11629	11517	11838	11633	11732	11595	11589	11688	11602	11543	11698	11764	11744	11527	11741	11707	11799	11679	11588	11682	11839	11533	11643	11751	11720	11703	11649	11772	11781	11729	11852	11562	11553	11531	11755	11697	11642	11736	11551	11618	11732	11662	11691	11438	11561	11682	11703	11648	11639	11716	11579	11737	11615	11812	11679	11481	11417	11663	11693	11749	11688	11645	11697	11424	11849	11600	11657	11747	11693	11580	11700	11665	11760	11627	11756	11632	11709	11908	11499	11572	11563	11760	11504	11669	11678	11602	11659	11638	11658	11663	11751	11631	11642	11710	11718	11678	11682	11631	11594	11547	11594	11736	11835	11725	11695	11881	11490	11636	11737	11834	11716	11602	11734	11842	11748	11686	11682	11702	11669	11550	11746	11598	11757	11552	11827	11621	11762	11636	11613	11688	11655	11640	11782	11756	11666	11701	11740	11668	11587	11793	11761	11640	11575	11800	11589	11586	11692	11609	11762	11533	11709	11699	11633	11622	11612	11708	11664	11530	11665	11777	11734	11531	11688	11763	11691	11644	11724	11720	11643	11741	11709	11534	11578	11745	11840	11631	11695	11612	11780	11568	11500	11575	11715	11594	11569	11473	11723	11731	11634	11845	11706	11670	11785	11677	11762	11608	11712	11645	11655	11832	11574	11587	11700	11766	11683	11884	11663	11658	11567	11693	11683	11495	11857	11566	11578	11705	11858	11618	11641	11707	11584	11714	11752	11711	11656	11655	11594	11631	11751	11675	11669	11545	11665	11640	11482	11626	11685	11628	11690	11654	11577	11590	11691	11864	11616	11638	11815	11695	11660	11643	11764	11846	11631	11786	11658	11776	11641	11608	11711	11770	11800	11598	11643	11529	11601	11585	11639	11691	11643	11601	11568	11885	11813	11521	11581	11683	11733	11837	11660	11726	11588	11793	11523	11603	11531	11661	11795	11699	11696	11516	11737	11570	11746	11681	11751	11572	11696	11600	11501	11704	11586	11589	11672	11694	11831	11481	11583	11475	11712	11668	11656	11718	11694	11550	11586	11735	11712	11512	11569	11705	11556	11724	11685	11556	11708	11479	11658	11519	11585	11829	11682	11617	11582	11571	11557	11722	11818	11595	11527	11731	11537	11515	11588	11815	11746	11695	11765	11655	11686	11583	11568	11706	11581	11647	11718	11718	11719	11627	11684	11691	11676	11654	11568	11646	11707	11606	11698	11707	11700	11770	11671	11660	11687	11750	11679	11843	11615	11762	11749	11759	11652	11579	11662	11737	11606	11612	11616	11638	11748	11801	11720	11744	11795	11662	11650	11684	11796	11655	11884	11527	11516	11624	11578	11628	11680	11747	11693	11581	11637	11609	11656	11643	11677	11739	11570	11894	11479	11680	11608	11742	11632	11766	11738	11719	11660	11752	11644	11748	11731	11605	11598	11492	11555	11727	11696	11860	11616	11705	11647	11634	11661	11720	11729	11631	11620	11743	11705	11620	11571	11584	11867	11501	11593	11671	11660	11776	11546	11604	11705	11609	11640	11742	11610	11679	11549	11516	11590	11646	11760	11544	11467	11651	11746	11684	11708	11682	11705	11707	11811	11605	11824	11671	11615	11771	11740	11665	11608	11684	11692	11674	11735	11676	11815	11706	11707	11598	11726	11664	11798	11838	11707	11531	11724	11798	11613	11767	11852	11607	11641	11455	11672	11627	11690	11720	11775	11635	11657	11651	11543	11756	11581	11686	11755	11678	11637	11674	11549	11594	11651	11639	11574	11667	11765	11775	11610	11585	11685	11444	11868	11536	11541	11601	11772	11819	11709	11641	11512	11669	11505	11889	11792	11701	11781	11684	11722	11674	11767	11807	11789	11730	11525	11549	11709	11729	11618	11747	11651	11757	11588	11486	11699	11553	11699	11700	11608	11595	11725	11636	11741	11759	11599	11702	11652	11693	11591	11599	11681	11475	11704	11681	11705	11668	11540	11634	11597	11714	11653	11623	11657	11652	11620	11660	11619	11645	11622	11629	11595	11614	11688	11657	11605	11616	11863	11696	11617	11471	11700	11731	11711	11533	11761	11688	11645	11619	11515	11816	11783	11666	11685	11730	11639	11687	11641	11599	11595	11691	11725	11781	11705	11533	11667	11571	11698	11593	11613	11841	11750	11607	11698	11746	11572	11725	11687	11659	11710	11759	11670	11616	11624	11588	11545	11688	11846	11686	11666	11733	11693	11659	11712	11759	11875	11611	11607	11758	11715	11755	11625	11748	11711	11627	11674	11660	11603	11537	11594	11551	11592	11639	11618	11594	11633	11563	11699	11620	11613	11758	11526	11776	11730	11624	11805	11731	11736	11611	11620	11719	11577	11620	11700	11659	11630	11632	11613	11658	11595	11687	11697	11680	11411	11803	11727	11722	11615	11830	11635	11679	11580	11620	11707	11692	11767	11793	11568	11643	11688	11525	11578	11603	11743	11654	11536	11682	11539	11622	11531	11676	11792	11623	11728	11639	11522	11618	11671	11603	11673	11631	11717	11717	11545	11679	11557	11631	11736	11624	11622	11582	11761	11699	11703	11696	11659	11837	11569	11747	11661	11718	11672	11792	11699	11574	11656	11676	11737	11708	11508	11740	11614	11653	11737	11813	11656	11735	11656	11788	11825	11788	11590	11745	11515	11732	11660	11758	11550	11656	11834	11692	11595	11717	11772	11661	11654
26752	21131	22309	17959	13977	13587	13529	13207	13157	13082	12997	12694	13067	13849	15275	15109	14207	13502	13018	12831	12889	12872	12664	12703	12688	12816	12858	12820	13039	12592	12594	12827	12813	12747	12682	12406	12873	12600	12726	12573	12641	12638	12464	12753	12717	12714	12518	12667	12835	12556	12605	12944	12468	12730	12731	12688	12596	12605	12629	12707	12668	12604	12714	12459	12673	12591	12706	12510	12663	12661	12653	12561	12767	12750	12676	12798	12627	12534	12702	12682	12538	12709	12657	12612	12549	12711	12700	12547	12568	12506	12527	12695	12682	12647	12613	12560	12439	12643	12637	12507	12540	12571	12805	12690	12736	12674	12609	12677	12724	12668	12607	12631	12588	12670	12662	12558	12767	12615	12869	12784	12633	12609	12521	12919	12598	12584	12717	12766	12508	12656	12487	12696	12600	12748	12484	12798	12489	12797	12605	12767	12494	12866	12587	12610	12651	12764	12776	12782	12675	12603	12637	12720	12349	12554	12813	12662	12635	12571	12593	12669	12567	12770	12561	12551	12546	12688	12654	12689	12653	12813	12742	12456	12747	12589	12461	12657	12672	12581	12661	12583	12741	12552	12638	12464	12455	12541	12703	12507	12644	12845	12693	12516	12481	12591	12646	12575	12510	12653	12857	12751	12426	12663	12467	12562	12709	12696	12777	12721	12633	12504	12532	12592	12445	12613	12614	12558	12556	12718	12585	12637	12509	12577	12636	12639	12723	12682	12605	12532	12606	12760	12479	12815	12581	12629	12822	12899	12640	12461	12626	12543	12681	12554	12520	12735	12476	12772	12790	12590	12782	12616	12699	12475	12665	12608	12512	12622	12542	12592	12597	12716	12530	12728	12593	12511	12713	12560	12602	12544	12618	12767	12592	12653	12583	12650	12509	12600	12511	12674	12641	12746	12483	12675	12570	12717	12642	12624	12630	12731	12621	12667	12759	12626	12601	12607	12689	12409	12631	12681	12558	12569	12632	12816	12710	12613	12502	12559	12613	12677	12738	12535	12652	12438	12629	12698	12729	12850	12503	12682	12615	12788	12530	12653	12555	12658	12664	12658	12685	12739	12637	12685	12582	12714	12814	12637	12603	12713	12486	12620	12686	12626	12547	12603	12630	12767	12505	12715	12565	12687	12753	12629	12467	12579	12713	12698	12814	12507	12669	12651	12437	12533	12538	12617	12667	12774	12527	12558	12740	12779	12680	12635	12658	12591	12510	12708	12526	12437	12666	12700	12577	12737	12730	12472	12834	12741	12695	12713	12551	12555	12666	12536	12791	12621	12583	12493	12705	12632	12755	12634	12764	12589	12592	12523	12711	12470	12506	12490	12653	12763	12667	12729	12596	12612	12661	12810	12662	12558	12854	12783	12607	12662	12827	12577	12635	12633	12806	12665	12574	12618	12720	12566	12697	12724	12599	12770	12546	12576	12612	12497	12443	12757	12765	12604	12650	12697	12610	12598	12629	12703	12626	12863	12865	12789	12621	12696	12765	12626	12783	12731	12854	12520	12577	12661	12660	12750	12484	12737	12699	12666	12533	12747	12550	12666	12638	12446	12683	12817	12536	12685	12677	12649	12471	12635	12755	12839	12616	12573	12518	12521	12648	12592	12710	12577	12639	12697	12659	12515	12681	12679	12411	12496	12649	12580	12659	12718	12463	12540	12823	12756	12650	12575	12874	12796	12550	12635	12645	12439	12640	12608	12539	12537	12753	12697	12686	12641	12596	12428	12610	12498	12812	12657	12716	12473	12733	12826	12635	12652	12480	12565	12568	12538	12710	12727	12691	12661	12666	12606	12444	12625	12681	12721	12576	12690	12739	12577	12659	12646	12666	12932	12677	12710	12548	12712	12600	12666	12601	12570	12518	12517	12748	12769	12538	12563	12546	12573	12586	12639	12876	12823	12686	12801	12736	12617	12498	12633	12607	12663	12576	12418	12531	12697	12811	12677	12795	12740	12706	12746	12893	12629	12525	12608	12512	12736	12512	12712	12581	12740	12717	12659	12624	12608	12632	12532	12615	12787	12619	12612	12801	12654	12869	12628	12437	12699	12837	12673	12618	12733	12635	12699	12662	12653	12657	12504	12668	12565	12577	12821	12622	12616	12736	12510	12661	12705	12716	12708	12661	12759	12773	12416	12665	12578	12757	12586	12662	12758	12738	12689	12761	12746	12823	12608	12582	12655	12647	12630	12725	12629	12734	12645	12783	12726	12726	12525	12680	12488	12668	12598	12631	12456	12610	12729	12824	12543	12548	12811	12654	12678	12864	12680	12496	12666	12706	12615	12773	12529	12759	12505	12668	12773	12656	12463	12750	12805	12749	12504	12813	12681	12662	12607	12657	12598	12612	12390	12644	12704	12561	12708	12690	12655	12621	12777	12579	12452	12620	12765	12670	12618	12712	12697	12520	12575	12687	12729	12566	12793	12788	12631	12677	12627	12777	12717	12609	12676	12602	12707	12591	12715	12648	12793	12427	12590	12558	12781	12497	12732	12655	12630	12553	12582	12626	12600	12577	12524	12664	12537	12724	12659	12658	12744	12665	12474	12525	12674	12760	12838	12639	12745	12740	12535	12917	12808	12765	12604	12843	12635	12667	12843	12736	12696	12619	12665	12721	12746	12516	12734	12438	12614	12710	12793	12521	12421	12606	12689	12549	12766	12559	12666	12636	12702	12683	12789	12628	12847	12719	12702	12475	12524	12656	12565	12581	12649	12573	12395	12579	12737	12620	12556	12582	12498	12528	12639	12712	12758	12529	12566	12545	12436	12715	12551	12574	12820	12631	12489	12612	12794	12708	12807	12833	12614	12512	12537	12646	12664	12795	12837	12714	12561	12786	12560	12514	12712	12676	12740	12871	12798	12438	12753	12599	12648	12609	12763	12698	12699	12643	12528	12532	12656	12680	12497	12569	12684	12667	12729	12605	12546	12631	12543	12639	12591	12607	12802	12830	12715	12459	12512	12563	12517	12751	12696	12592	12590	12414	12578	12658	12490	12542	12583	12712	12861	12751	12610	12715	12799	12673	12689	12538	12528	12794	12721	12614	12684	12613	12582	12654	12654	12595	12682	12695	12652	12539	12645	12632	12594	12661	12745	12659	12534	12634	12728	12675	12675	12570	12578	12496	12660	12731	12650	12728	12846	12623	12489	12472	12529	12623	12721	12615	12567	12571	12533	12767	12627	12708	12622	12558	12578	12715	12421	12593	12496	12508	12600	12685	12526	12666	12576	12755	12400	12718	12710	12800	12793	12807	12721	12547	12675	12702	12584	12760	12663	12636	12781	12725	12587	12587	12566	12595	12606	12623	12421	12610	12610	12662	12718	12612	12665	12607	12613	12742	12736	12793	12616	12774	12813	12638	12732	12628	12681	12809	12729	12670	12674	12557	12673	12793	12596	12582	12795	12703	12695	12628	12491	12578	12599	12874	12695	12590	12449	12725	12739	12793	12627	12748	12675	12773	12537	12450	12687	12649	12626	12601	12668	12693	12608	12708	12616	12835	12556	12521	12819	12733	12747	12760	12521	12460	12825	12693	12584	12648	12570	12634	12589	12645	12502	12613	12831	12676	12788	12673	12639	12607	12805	12515	12814	12800	12625	12687	12760	12637	12699	12807	12550	12611	12623	12673	12738	12718	12593	12685	12650	12589	12649	12884	12598	12749	12600	12697	12723	12653	12574	12662	12705	12569	12587	12677	12453	12514	12608	12628	12683	12694	12678	12714	12733	12848	12511	12782	12814	12627	12655	12525	12442	12793	12549	12603	12537	12575	12554	12657	12561	12743	12612	12827	12624	12588	12769	12576	12681	12633	12565	12610	12807	12612	12665	12668	12634	12754	12601	12489	12558	12744	12595	12666	12449	12619	12667	12581	12680	12700	12656	12483	12697	12762	12736	12504	12722	12778	12667	12817	12497	12667	12647	12601	12618	12678	12668	12792	12675	12696	12724	12609	12695	12753	12658	12934	12474	12857	12822	12584	12519	12553	12550	12582	12570	12492	12714	12620	12722	12712	12704	12802	12706	12611	12686	12647	12731	12521	12631	12502	12678	12755	12710	12653	12473	12682	12778	12529	12717	12650	12627	12693	12763	12797	12659	12636	12566	12726	12609	12658	12723	12665	12663	12563	12633	12873	12871	12754	12796	12715	12725	12641	12567	12673	12628	12644	12721	12694	12785	12718	12561	12536	12544	12701	12671	12935	12632	12726	12731	12547	12725	12428	12805	12554	12488	12778	12744	12575	12772	12626	12525	12678	12770	12660	12677	12634	12584	12598	12619	12637	12573	12465	12719	12718	12852	12545	12634	12470	12588	12671	12578	12618	12565	12683	12562	12631	12643	12590	12498	12589	12638	12663	12857	12602	12627	12656	12496	12635	12749	12622	12618	12567	12581	12531	12464	12855	12626	12290	12549	12671	12550	12515	12599	12557	12595	12556	12756	12634	12678	12653	12665	12538	12572	12793	12696	12644	12545	12654	12807	12611	12499	12738	12658	12668	12626	12596	12545	12553	12553	12647	12718	12617	12468	12688	12639	12723	12597	12658	12600	12519	12871	12761	12756	12706	12894	12677	12586	12560	12563	12607	12608	12574	12658	12592	12519	12605	12767	12754	12631	12656	12686	12484	12657	12809	12801	12598	12642	12667	12499	12513	12673	12657	12700	12682	12697	12622	12684	12713	12637	12642	12413	12642	12707	12761	12710	12739	12900	12856	12748	12670	12505	12636	12860	12642	12726	12811	12708	12668	12542	12564	12513	12686	12644	12672	12567	12578	12506	12553	12656	12714	12580	12494	12810	12638	12378	12666	12746	12583	12413	12676	12713	12641	12519	12533	12579	12863	12564	12824	12659	12628	12653	12609	12564	12601	12638	12619	12592	12680	12857	12735	12765	12341	12499	12638	12738	12653	12690	12789	12605	12708	12745	12735	12531	12890	12695	12650	12597	12553	12725	12591	12558	12681	12877	12631	12496	12551	12529	12545	12737	12601	12932	12740	12643	12726	12723	12684	12645	12546	12547	12712	12533	12660	12539	12714	12520	12486	12782	12724	12638	12543	12700	12671	12583	12601	12635	12794	12493	12666	12670	12858	12561	12813	12724	12739	12664	12589	12483	12709	12660
12493	15490	16492	14393	13667	12879	12790	12720	12298	12181	11951	11834	12344	13622	15421	14780	13361	12646	12009	11737	11762	11755	11630	11609	11545	11523	11666	11681	11793	11652	11870	11553	11607	11702	11780	11463	11662	11540	11561	11623	11636	11468	11654	11566	11595	11647	11673	11656	11648	11549	11637	11634	11518	11646	11745	11566	11609	11627	11467	11633	11506	11628	11643	11514	11512	11598	11648	11625	11588	11723	11613	11471	11618	11704	11525	11416	11673	11556	11651	11673	11664	11682	11420	11505	11641	11574	11375	11528	11610	11600	11665	11544	11505	11747	11639	11391	11690	11657	11460	11589	11690	11449	11697	11604	11628	11502	11769	11572	11730	11529	11464	11693	11811	11560	11638	11465	11651	11472	11603	11550	11671	11643	11652	11870	11611	11465	11660	11615	11729	11561	11520	11593	11576	11645	11543	11557	11485	11489	11646	11700	11523	11763	11597	11637	11602	11667	11684	11579	11700	11613	11714	11656	11564	11708	11659	11629	11444	11740	11754	11552	11676	11752	11514	11533	11696	11623	11753	11630	11546	11532	11560	11652	11559	11614	11572	11699	11662	11589	11527	11506	11641	11824	11544	11760	11645	11652	11793	11624	11458	11557	11653	11767	11675	11673	11651	11460	11629	11665	11675	11569	11507	11445	11679	11618	11538	11536	11574	11383	11640	11603	11668	11516	11480	11630	11680	11651	11500	11685	11762	11514	11599	11641	11634	11605	11452	11626	11637	11512	11712	11716	11674	11579	11577	11709	11586	11751	11572	11645	11674	11672	11503	11550	11599	11576	11497	11644	11619	11494	11604	11645	11668	11461	11595	11624	11464	11556	11617	11413	11649	11680	11576	11635	11670	11709	11535	11632	11589	11682	11576	11617	11466	11684	11609	11484	11776	11694	11576	11674	11716	11435	11560	11532	11773	11676	11560	11768	11672	11701	11619	11710	11541	11618	11792	11533	11544	11550	11545	11556	11679	11821	11554	11575	11527	11686	11602	11567	11521	11511	11489	11562	11753	11512	11460	11508	11733	11604	11678	11497	11624	11574	11526	11667	11512	11654	11654	11645	11767	11649	11695	11512	11438	11732	11692	11530	11637	11595	11769	11560	11650	11666	11592	11622	11543	11495	11465	11516	11472	11724	11687	11622	11565	11494	11779	11601	11591	11476	11673	11598	11589	11629	11586	11627	11378	11589	11678	11561	11703	11618	11613	11502	11690	11543	11505	11514	11700	11682	11607	11634	11528	11505	11449	11696	11596	11606	11564	11683	11623	11612	11635	11520	11390	11520	11728	11627	11662	11659	11534	11749	11521	11643	11623	11609	11631	11577	11520	11632	11559	11656	11664	11737	11731	11808	11571	11647	11403	11693	11516	11573	11579	11397	11570	11530	11682	11495	11704	11504	11668	11600	11635	11686	11724	11682	11751	11476	11515	11556	11616	11713	11537	11674	11534	11559	11677	11544	11604	11614	11663	11487	11505	11743	11528	11809	11668	11601	11614	11541	11502	11660	11545	11600	11481	11766	11642	11664	11560	11767	11523	11622	11665	11600	11611	11674	11663	11572	11668	11757	11552	11603	11659	11690	11447	11636	11411	11420	11618	11743	11573	11544	11564	11575	11578	11707	11639	11487	11729	11684	11526	11540	11574	11617	11726	11622	11615	11578	11491	11564	11523	11684	11616	11661	11595	11690	11764	11592	11717	11564	11550	11588	11388	11740	11611	11718	11519	11718	11576	11575	11581	11554	11718	11588	11637	11599	11673	11672	11716	11689	11593	11607	11493	11635	11484	11575	11472	11672	11600	11539	11684	11650	11491	11576	11698	11499	11507	11720	11690	11632	11631	11541	11543	11628	11570	11698	11740	11671	11638	11602	11730	11556	11671	11490	11484	11674	11516	11563	11521	11689	11623	11518	11720	11671	11667	11588	11505	11677	11540	11596	11571	11548	11640	11657	11737	11782	11529	11622	11592	11603	11629	11605	11586	11548	11515	11648	11570	11589	11644	11612	11615	11598	11640	11608	11601	11646	11661	11725	11666	11717	11581	11813	11643	11515	11556	11615	11567	11624	11576	11521	11594	11553	11621	11644	11607	11614	11551	11729	11547	11605	11628	11597	11717	11535	11639	11636	11697	11556	11470	11477	11663	11628	11726	11574	11606	11431	11588	11558	11659	11622	11656	11622	11613	11622	11582	11570	11560	11562	11400	11742	11463	11562	11597	11499	11581	11627	11577	11682	11729	11620	11636	11753	11639	11696	11591	11676	11734	11615	11711	11572	11640	11752	11598	11609	11601	11534	11761	11504	11590	11640	11639	11542	11788	11585	11574	11625	11609	11491	11705	11632	11439	11581	11782	11551	11737	11496	11621	11759	11655	11600	11765	11635	11594	11585	11633	11775	11662	11520	11703	11659	11592	11660	11429	11673	11569	11640	11605	11504	11675	11501	11456	11800	11480	11718	11651	11738	11798	11538	11571	11572	11428	11592	11579	11633	11654	11473	11686	11656	11579	11532	11740	11594	11667	11690	11596	11601	11633	11539	11545	11614	11621	11555	11387	11502	11613	11596	11722	11596	11786	11500	11758	11661	11485	11810	11502	11609	11614	11656	11643	11573	11516	11508	11733	11732	11566	11484	11694	11551	11589	11718	11597	11480	11587	11641	11786	11554	11596	11534	11641	11665	11611	11704	11490	11496	11536	11750	11578	11676	11603	11514	11602	11449	11533	11662	11636	11574	11833	11686	11517	11694	11703	11792	11628	11556	11654	11581	11772	11503	11642	11559	11819	11539	11629	11569	11536	11526	11561	11617	11600	11603	11609	11608	11564	11656	11573	11709	11664	11546	11472	11415	11699	11668	11534	11729	11524	11620	11485	11520	11570	11654	11623	11613	11560	11726	11473	11662	11476	11551	11646	11571	11599	11479	11689	11678	11792	11590	11743	11484	11627	11742	11629	11743	11615	11733	11621	11643	11578	11567	11614	11549	11503	11586	11548	11460	11639	11590	11547	11570	11511	11601	11598	11608	11458	11564	11593	11658	11651	11575	11353	11549	11685	11618	11617	11723	11615	11564	11642	11527	11669	11406	11662	11540	11613	11631	11631	11524	11572	11555	11587	11631	11560	11593	11600	11633	11676	11751	11685	11691	11643	11570	11517	11432	11604	11653	11712	11567	11681	11630	11530	11679	11702	11568	11581	11656	11543	11596	11519	11533	11691	11581	11431	11455	11637	11458	11525	11692	11518	11683	11600	11579	11607	11665	11709	11573	11642	11656	11534	11606	11683	11548	11655	11600	11502	11496	11536	11531	11608	11651	11542	11694	11567	11653	11556	11765	11646	11656	11545	11585	11552	11632	11588	11592	11594	11652	11596	11590	11577	11655	11692	11599	11625	11561	11472	11611	11760	11670	11674	11656	11574	11668	11715	11628	11624	11707	11640	11706	11681	11631	11519	11745	11586	11586	11732	11637	11614	11703	11567	11414	11459	11749	11731	11490	11522	11538	11641	11640	11590	11681	11497	11549	11685	11606	11515	11633	11629	11552	11647	11728	11606	11549	11672	11735	11519	11682	11721	11545	11525	11719	11579	11575	11683	11418	11514	11603	11579	11661	11704	11726	11589	11488	11587	11656	11469	11760	11738	11638	11669	11570	11516	11575	11659	11616	11614	11595	11499	11580	11555	11545	11656	11521	11558	11639	11544	11649	11434	11567	11582	11542	11488	11702	11583	11709	11759	11665	11551	11428	11651	11557	11403	11585	11605	11628	11604	11515	11566	11620	11707	11538	11528	11511	11577	11708	11468	11718	11729	11667	11441	11630	11744	11739	11440	11663	11709	11634	11708	11611	11536	11698	11610	11410	11642	11509	11562	11671	11634	11562	11632	11529	11591	11723	11764	11677	11593	11583	11545	11743	11573	11705	11553	11593	11647	11602	11534	11668	11586	11518	11549	11714	11666	11569	11509	11626	11648	11564	11597	11528	11780	11558	11668	11543	11599	11509	11569	11537	11646	11638	11479	11574	11623	11713	11595	11580	11512	11717	11658	11575	11722	11474	11628	11751	11565	11524	11712	11573	11604	11522	11548	11767	11613	11472	11692	11754	11668	11555	11568	11517	11634	11517	11537	11592	11557	11772	11674	11417	11688	11491	11651	11376	11581	11401	11573	11640	11647	11779	11552	11730	11604	11601	11683	11707	11665	11725	11640	11590	11627	11531	11635	11577	11566	11569	11551	11714	11650	11688	11469	11742	11501	11585	11461	11522	11501	11617	11660	11663	11612	11402	11685	11712	11526	11624	11547	11549	11547	11735	11678	11661	11568	11761	11712	11758	11515	11764	11700	11691	11648	11526	11890	11489	11603	11783	11729	11598	11581	11732	11524	11674	11547	11545	11754	11721	11624	11502	11570	11521	11676	11536	11570	11518	11612	11612	11522	11704	11553	11681	11652	11637	11589	11519	11720	11675	11582	11489	11656	11516	11798	11457	11791	11582	11621	11543	11560	11715	11602	11512	11676	11617	11723	11641	11589	11681	11683	11551	11796	11704	11587	11690	11687	11611	11419	11729	11454	11719	11577	11512	11459	11600	11594	11594	11638	11595	11640	11577	11629	11706	11636	11746	11709	11642	11704	11683	11650	11685	11668	11463	11756	11758	11456	11551	11549	11558	11498	11599	11633	11716	11605	11612	11598	11632	11560	11555	11677	11495	11634	11497	11670	11609	11691	11654	11630	11648	11673	11745	11541	11529	11787	11535	11764	11657	11442	11661	11738	11774	11678	11759	11605	11659	11560	11531	11655	11585	11572	11725	11534	11683	11721	11707	11661	11634	11664	11698	11536	11762	11601	11530	11471	11845	11667	11659	11767	11655	11528	11491	11608	11647	11541	11525	11599	11588	11756	11513	11498	11842	11587	11607	11522	11626	11702	11542	11674	11550	11461	11715	11561	11495	11635	11576	11711	11634	11704	11620	11519	11654	11530	11769	11572	11671	11771	11752	11596	11844	11546	11628	11804	11703	11634	11661	11717	11617	11500	11657	11587	11683	11664	11597	11688	11550	11473	11837	11516	11608	11675	11730	11523	11703	11682	11667	11619	11732	11624	11555	11472	11622	11637	11680	11723	11762	11446	11507	11662	11684
23783	20796	27909	23911	21121	18145	15598	13597	13118	13129	12832	12530	15292	23193	26281	22137	18945	15713	13578	12788	12359	12225	12195	12240	12146	12157	12421	12196	12199	12378	12183	12025	12222	12202	12109	12197	12190	12257	12265	12260	12259	12084	12127	12429	12220	12113	12347	12268	12282	12278	12192	12142	12322	12249	12158	12462	12208	12119	12153	12257	12251	12494	12342	12167	12201	12091	12145	12167	12140	12182	12086	12311	12200	12205	12189	12075	12211	12212	12141	12197	12167	12310	12185	12353	12233	12213	12239	12163	12250	12139	12210	12290	12293	12183	12233	12402	12211	12019	12169	12522	12140	12168	12202	12247	12373	12321	12244	12194	12231	12243	12186	12251	12520	12049	12230	12128	12318	12024	12116	12214	12284	12317	12229	12115	12359	12352	12078	12319	12278	12269	12377	12216	12174	12254	12160	12217	12086	12285	12162	12300	11932	12058	12108	12192	12155	12239	12282	12222	12155	11963	12238	12223	12124	12037	12250	12315	12193	12252	12211	12289	12337	12344	12109	12349	12038	12222	12112	12161	12288	11996	12245	12199	11992	12201	12226	12347	12219	12275	12176	12311	12325	12201	12210	12356	11998	12077	12054	12163	12265	12202	12345	12114	12110	11899	12245	12211	12302	12219	11908	12185	12131	12262	12168	12141	12435	12140	12229	12268	12152	12126	12114	12211	12412	12177	12112	12356	12312	12454	12191	11920	12162	12134	12225	12173	12205	12174	12280	12194	12295	12397	12269	12385	12219	12245	12225	12305	12288	12122	12206	12066	12156	12262	12176	12315	12305	12266	12320	12293	12305	12255	12318	12278	12022	12159	12228	12370	12301	12322	12218	12371	12084	12242	12377	12121	12145	12126	12260	12158	12319	12207	12187	12199	12216	12212	12199	12222	12207	12219	12224	12285	12270	12109	12314	12269	12253	12265	12134	12128	12232	12206	12300	12214	12181	12267	12367	12201	12092	12320	12182	12281	12282	12162	12193	12082	11998	11984	12156	12106	12208	12119	12182	12234	12177	12297	12442	12209	12282	12401	12239	12038	12333	12284	12234	12255	12149	12309	12207	12159	12164	12189	12286	12127	12217	12313	12139	12269	12148	12188	12263	12197	12135	12166	12229	12211	12255	12282	12225	12261	12099	12229	12323	12221	12168	12118	12260	12322	12329	12086	12256	12162	12306	12223	12158	12256	12084	12218	12281	12110	12377	12251	12204	12032	12187	12174	12247	12245	12380	12250	12030	12134	12259	12111	12389	12074	12305	12110	12119	12198	12080	12253	12237	12249	12097	12387	12236	12278	12199	12189	12189	12309	11999	12332	12203	12314	12171	12163	12157	12355	12257	12112	12075	12170	12184	12046	12236	12388	12287	12361	12266	12181	12211	12297	12206	12227	12437	12290	12311	12131	12049	12132	12165	12216	12265	12105	12232	12212	12190	12266	12196	12105	12360	12170	12255	12186	12106	12192	12526	12217	11943	12191	12104	12260	12345	12147	12216	12227	12120	12082	12250	12306	12265	12158	12363	12214	12288	12191	12280	12307	12275	12047	12205	12290	12270	12251	12225	12196	12271	12256	12192	12111	12324	12185	12102	12195	12043	12165	12248	12172	12064	12024	12229	12124	12174	12201	12305	12262	12240	12283	12237	12225	12224	12146	12418	12292	12221	12179	12226	12169	12019	12270	12229	12233	12262	12177	12093	12230	12343	12070	12309	12155	12198	12101	12250	12037	12032	12128	12196	12346	12213	12076	12284	12167	12082	12064	12222	12340	12297	12269	12209	12194	12254	12169	12165	12051	12267	12124	12110	12185	12150	12247	12365	12081	12280	12152	12236	12056	12229	12055	12179	12072	12318	12095	12109	12217	12145	12300	12047	12132	12140	12252	12077	12208	12303	12100	12026	12305	12021	12062	12185	12470	12292	12296	12204	12163	12042	12204	11966	12278	12277	12287	12282	12211	12295	12119	12246	12292	12094	12112	12311	12242	12055	12351	12090	12157	12174	12208	12299	12176	12305	12271	12363	12250	12153	12407	12035	12079	12150	11976	11955	12110	12267	12321	12076	12230	12244	12371	12231	12135	12166	12085	12337	12143	12163	12135	12278	12208	12262	12358	12173	12328	12148	12178	12304	12106	12228	12267	12411	12170	11973	12285	12223	12228	12105	12244	12095	12068	12185	12125	12357	12255	12362	12228	12060	12160	12267	12144	12186	12243	12109	12354	12300	12473	12235	12200	12114	12191	12194	12224	12251	12093	12169	12270	12236	12124	12196	12235	12258	12210	12257	11865	12255	12281	12146	12165	12213	12119	12251	12144	12241	12290	12110	12180	12283	12213	12184	12381	12306	12336	12338	12155	12214	12210	12123	12117	12078	12256	12221	12150	12039	12053	12245	12253	12142	12171	12334	12220	12072	12356	12374	12269	12251	12401	12100	12250	12156	12176	12171	12232	12477	12255	12068	11939	12312	12264	12211	12216	12163	12420	12214	12266	12270	12280	12204	12259	12157	12195	12070	12182	12258	12252	12277	12310	12301	12217	12236	12313	12251	12211	12094	12226	12144	12215	12190	12374	12117	12129	12135	12070	12118	12076	12221	12347	12292	12140	12272	12283	12112	12237	12307	12206	12468	12248	12182	12355	12135	12119	12186	12117	12272	11946	12005	12260	12329	12074	12170	12250	12154	12296	12486	12118	12189	12127	12133	12216	12366	12247	12115	11846	12200	12274	12126	12341	12301	12212	12186	12240	12208	12108	12526	12212	12320	12349	12320	12317	12194	12137	12160	12023	12215	12127	12124	12237	12427	12080	12137	12295	12097	12128	12096	12108	12181	12120	12085	12091	12058	12194	12228	12224	12316	12264	12089	12261	12232	12241	11975	12222	12172	12202	11981	12263	12200	12154	12151	12280	12342	12150	12124	12236	12295	12378	12191	12359	12155	12225	12176	12037	12459	12222	12353	12272	12210	12140	12262	12328	12268	12381	12218	12070	12232	12266	12139	12210	12287	12383	12220	12172	12396	12091	12258	12186	12209	12175	12225	12260	12278	12295	12266	12171	12063	12216	12308	12154	12375	12363	12038	12097	12259	12301	12067	12356	12332	12262	12020	12143	12120	12128	12054	12203	12104	12275	12331	12357	12264	12227	12197	12314	12235	12213	12205	12252	12088	12372	12340	12092	12339	12302	12408	12295	12456	12362	12334	12177	12296	12219	12219	12145	12222	12204	12155	12168	12289	12083	12296	12204	12108	12300	12204	12358	12361	12126	12261	12216	12139	12248	12230	12325	12385	12494	12155	12123	12326	12223	12114	12188	12187	12178	12159	12212	12167	12272	12192	12258	12085	12087	12197	12379	12390	12165	12210	12288	12150	12058	12236	12516	12204	12205	12173	12142	12285	12108	12317	12244	12256	12172	12263	12397	12413	12184	12216	12122	12188	12243	12323	12106	12119	12132	12137	12185	12343	12214	12202	12298	12377	12091	12205	12095	12137	12332	12316	12183	12238	12210	12045	12174	12177	12237	12166	12213	12217	12112	12257	12248	12311	12272	12263	12056	12124	12307	12228	12267	12120	12169	12268	12081	12430	12215	12143	12256	12247	12360	12029	12200	12101	12230	12263	12263	12316	12142	12245	12130	12127	12385	12084	12270	12131	12131	12086	12058	12183	12200	12170	12151	12222	12338	12157	12203	12464	12213	12200	12145	12366	12064	12393	12274	12196	12182	12291	12187	12350	12161	12244	12201	12193	12118	12313	12268	12075	12296	12152	12093	12338	12135	12219	12149	12305	12238	12149	12075	12192	12085	12090	12234	12148	12149	12157	12183	12092	12056	12162	12246	12244	12076	12363	12346	12273	12207	12226	12208	12261	12267	12082	12394	12332	12360	12299	12225	12193	12185	12229	12284	12080	12019	12403	12048	12021	12236	12148	12366	12334	12206	12184	12187	12186	12193	12170	12211	12016	12195	12165	12351	12191	12150	12058	12139	12331	12193	12245	12166	12260	12162	12200	12296	12089	12268	12346	12397	12328	12245	12256	12251	12209	12138	12104	12305	12218	11957	12315	12319	12190	12221	12145	12212	12261	12174	12120	12042	12104	12230	12199	12165	12331	12135	12302	12207	12370	11954	12372	12279	12014	12214	12257	12153	12061	12205	12192	12220	12099	12143	12126	12328	12205	12325	12119	12051	12264	12171	12332	12216	12069	12102	11895	12206	12128	12133	12059	12229	12120	11972	12105	12245	12138	12265	12302	12276	12074	12262	12276	12099	12106	12312	12256	12090	12218	12276	12150	12089	12217	12153	12195	12193	12240	12375	12134	12268	12114	12067	12170	12219	12211	12222	12157	12379	12272	12173	12226	12101	12065	12091	12298	12212	12101	12216	12210	12238	12197	12147	12213	12211	12215	12198	12380	12133	12282	12254	12155	12120	12322	12215	12208	12109	12080	12112	12324	12223	12131	12427	12167	12149	12275	12297	12257	12082	12069	12293	12155	12202	12228	12237	12167	12314	12162	12277	12162	12132	12059	12077	12071	12069	12127	12259	12364	12059	12188	12112	12153	12008	12232	12242	12274	12162	12098	12303	12116	12259	12132	12149	12073	12212	11961	12213	12172	12238	12286	12257	12213	12114	12270	12195	12426	12149	12183	12124	12409	12292	12149	12140	12181	12195	12323	12228	12280	12126	12254	12243	12126	12252	12214	12344	12277	12226	12269	12207	12108	12205	12295	12316	12169	12183	12415	12361	12183	12192	12159	12309	12182	12269	12247	12059	12069	12236	12138	12314	12370	12362	12329	11986	12155	12178	12048	12129	12345	12114	12193	12173	12269	12264	12166	12230	12112	12131	12389	12275	12264	12334	12240	12387	12221	12031	12344	12343	12210	12175	12351	12282	12324	12297	12282	12331	12252	12347	12287	12345	12089	12109	12174	12193	12184	12205	12285	12019	12277	12017	12147	12140	12103	12241	12142	12351	12097	12160	12309	12237	12341	12365	12220	12121	12170	12234	12092	12262	12106	12239	12120	12225	12294	12260	12230	12436	12197	12214	12408	12005	12235	12201	12185	12302	12275	12013	12169	12077	12193	12019	12230	12412	12107	12172	12196	12145	12178	12143	12158	12033	12212	12280	12018	12228
11865	20898	22030	18684	15269	14447	13132	12969	12695	12322	11915	11806	16307	26328	28330	23369	19296	15088	12616	11710	11529	11323	11216	11333	11435	11383	11314	11395	11396	11268	11397	11437	11341	11298	11280	11403	11371	11387	11416	11337	11232	11425	11493	11401	11226	11352	11513	11411	11248	11311	11215	11406	11386	11462	11281	11324	11495	11318	11399	11293	11305	11302	11242	11259	11297	11238	11482	11267	11363	11197	11289	11281	11506	11324	11412	11341	11338	11283	11356	11209	11409	11461	11262	11256	11500	11394	11283	11452	11323	11313	11443	11421	11218	11465	11313	11220	11349	11392	11187	11360	11385	11212	11427	11378	11378	11296	11325	11238	11454	11236	11287	11337	11287	11240	11296	11349	11287	11424	11432	11332	11414	11276	11230	11381	11197	11354	11373	11262	11247	11418	11404	11471	11347	11423	11264	11280	11249	11194	11193	11348	11414	11331	11307	11267	11211	11416	11389	11168	11352	11440	11260	11151	11403	11283	11335	11265	11263	11256	11349	11302	11261	11284	11269	11410	11227	11231	11336	11390	11363	11285	11430	11074	11478	11373	11287	11326	11344	11451	11442	11208	11229	11257	11452	11272	11317	11278	11310	11225	11334	11277	11470	11315	11202	11418	11325	11306	11265	11303	11206	11265	11261	11299	11335	11416	11253	11347	11193	11306	11432	11288	11340	11455	11179	11413	11212	11358	11377	11314	11384	11192	11457	11492	11312	11354	11344	11259	11370	11327	11297	11226	11411	11434	11151	11262	11148	11323	11381	11315	11318	11278	11448	11380	11334	11378	11333	11341	11330	11276	11379	11204	11366	11252	11332	11215	11371	11381	11337	11310	11376	11321	11399	11247	11457	11332	11383	11108	11535	11397	11461	11408	11271	11323	11339	11401	11262	11334	11411	11492	11398	11358	11415	11245	11244	11332	11373	11290	11370	11168	11306	11395	11240	11427	11423	11329	11319	11113	11284	11321	11394	11245	11229	11412	11340	11293	11309	11493	11249	11415	11215	11439	11320	11391	11408	11362	11234	11501	11171	11292	11462	11297	11274	11215	11312	11392	11269	11180	11357	11290	11383	11304	11377	11228	11179	11419	11273	11259	11503	11295	11276	11394	11390	11384	11376	11321	11266	11323	11349	11365	11548	11272	11374	11220	11206	11367	11314	11402	11306	11266	11269	11260	11274	11267	11365	11167	11362	11338	11350	11485	11346	11430	11327	11319	11469	11227	11489	11260	11437	11335	11422	11234	11424	11299	11228	11228	11321	11483	11294	11224	11372	11248	11257	11269	11375	11339	11256	11465	11300	11151	11299	11319	11316	11387	11422	11213	11320	11230	11306	11272	11516	11273	11303	11476	11364	11373	11320	11231	11302	11364	11514	11395	11205	11163	11276	11433	11406	11429	11298	11344	11425	11345	11276	11176	11470	11244	11226	11219	11319	11262	11423	11292	11449	11343	11264	11283	11264	11203	11367	11476	11222	11241	11305	11323	11226	11271	11304	11258	11390	11239	11166	11383	11397	11385	11321	11411	11413	11341	11314	11314	11307	11377	11366	11205	11453	11373	11392	11288	11296	11335	11358	11304	11351	11207	11577	11245	11352	11352	11123	11241	11114	11288	11332	11279	11342	11421	11353	11225	11296	11241	11201	11371	11341	11426	11280	11298	11367	11327	11285	11313	11269	11430	11301	11236	11466	11371	11448	11347	11337	11295	11311	11367	11418	11369	11394	11384	11287	11312	11501	11304	11442	11261	11267	11204	11164	11344	11262	11330	11402	11356	11152	11431	11201	11434	11430	11243	11436	11114	11246	11200	11332	11371	11238	11302	11396	11312	11234	11190	11376	11494	11279	11204	11375	11269	11413	11388	11215	11357	11440	11305	11307	11280	11342	11354	11208	11323	11266	11385	11302	11334	11242	11332	11155	11320	11431	11189	11287	11376	11451	11362	11321	11326	11258	11366	11276	11368	11281	11230	11261	11343	11338	11351	11358	11265	11270	11403	11239	11306	11449	11322	11328	11437	11350	11365	11227	11153	11306	11388	11313	11434	11249	11344	11504	11184	11355	11337	11347	11317	11311	11351	11353	11326	11307	11302	11403	11345	11523	11536	11119	11537	11221	11337	11346	11354	11313	11480	11378	11344	11344	11524	11286	11283	11238	11232	11355	11293	11228	11421	11418	11277	11177	11369	11367	11330	11500	11273	11321	11419	11416	11361	11392	11265	11361	11274	11076	11350	11326	11229	11283	11330	11288	11245	11290	11419	11373	11377	11220	11218	11325	11444	11401	11465	11296	11312	11354	11201	11301	11215	11307	11367	11440	11321	11272	11437	11398	11389	11429	11402	11264	11337	11402	11356	11376	11179	11338	11286	11344	11351	11245	11193	11211	11470	11499	11305	11290	11384	11229	11216	11214	11521	11357	11331	11463	11233	11249	11271	11410	11341	11480	11532	11408	11209	11326	11383	11325	11333	11491	11374	11206	11455	11457	11209	11342	11157	11196	11305	11466	11385	11260	11335	11445	11481	11302	11269	11388	11471	11320	11358	11383	11399	11486	11297	11416	11249	11521	11435	11309	11116	11269	11357	11423	11195	11330	11411	11317	11478	11292	11356	11296	11247	11366	11273	11239	11350	11174	11395	11442	11206	11449	11197	11253	11310	11215	11160	11261	11312	11322	11380	11336	11303	11177	11380	11266	11454	11327	11292	11364	11179	11303	11363	11439	11248	11235	11470	11277	11267	11386	11412	11277	11247	11515	11206	11227	11265	11544	11304	11297	11218	11453	11459	11293	11437	11331	11273	11255	11431	11376	11286	11359	11302	11295	11405	11198	11444	11312	11444	11238	11248	11267	11290	11347	11300	11327	11302	11174	11328	11442	11380	11334	11302	11265	11381	11395	11469	11325	11314	11228	11334	11373	11445	11208	11377	11329	11272	11390	11252	11194	11350	11295	11320	11263	11305	11504	11269	11372	11313	11317	11383	11417	11412	11464	11313	11397	11377	11259	11178	11228	11349	11162	11270	11360	11296	11332	11277	11397	11254	11324	11432	11377	11312	11406	11000	11373	11315	11258	11480	11232	11349	11128	11536	11480	11506	11325	11373	11392	11253	11363	11319	11309	11339	11294	11352	11347	11268	11350	11437	11214	11451	11340	11363	11323	11464	11360	11409	11396	11353	11479	11421	11416	11299	11411	11359	11436	11263	11256	11288	11433	11487	11459	11357	11167	11480	11286	11348	11350	11389	11476	11307	11173	11392	11365	11093	11353	11364	11398	11222	11404	11542	11079	11448	11295	11512	11398	11275	11126	11109	11416	11321	11367	11323	11151	11149	11352	11337	11305	11412	11360	11347	11432	11361	11462	11339	11309	11336	11335	11294	11291	11291	11324	11453	11213	11296	11181	11327	11260	11183	11258	11314	11341	11490	11464	11311	11377	11291	11252	11363	11396	11505	11253	11167	11487	11262	11365	11197	11356	11334	11310	11409	11389	11313	11340	11307	11410	11390	11261	11336	11261	11330	11368	11380	11249	11246	11233	11165	11290	11272	11234	11484	11334	11227	11313	11246	11411	11213	11378	11222	11330	11357	11411	11195	11295	11320	11433	11255	11144	11349	11424	11357	11252	11337	11262	11473	11418	11382	11332	11474	11336	11350	11267	11385	11253	11176	11407	11321	11185	11220	11329	11228	11492	11446	11251	11363	11466	11362	11253	11303	11269	11291	11318	11428	11255	11197	11173	11263	11432	11238	11400	11504	11314	11449	11179	11279	11223	11177	11325	11385	11245	11311	11304	11255	11303	11352	11247	11367	11340	11462	11337	11327	11480	11391	11412	11215	11342	11368	11306	11322	11475	11334	11293	11293	11504	11359	11297	11223	11228	11121	11234	11321	11419	11292	11571	11334	11467	11302	11451	11227	11125	11206	11399	11330	11294	11288	11271	11262	11272	11142	11362	11432	11357	11383	11322	11240	11358	11279	11252	11290	11363	11529	11544	11309	11426	11335	11221	11364	11401	11323	11299	11360	11375	11342	11485	11227	11180	11357	11352	11225	11489	11306	11380	11299	11555	11238	11254	11292	11307	11368	11426	11232	11422	11364	11301	11276	11169	11266	11285	11331	11317	11250	11304	11307	11274	11486	11372	11385	11416	11288	11235	11433	11145	11331	11401	11293	11387	11105	11264	11405	11367	11380	11412	11265	11466	11424	11193	11293	11199	11280	11392	11288	11216	11179	11269	11420	11328	11394	11289	11198	11223	11487	11264	11320	11335	11396	11310	11293	11443	11447	11216	11291	11391	11240	11399	11453	11351	11374	11525	11273	11395	11405	11389	11269	11273	11363	11334	11484	11463	11257	11350	11111	11080	11297	11504	11285	11430	11265	11310	11293	11386	11332	11252	11291	11424	11353	11299	11328	11229	11282	11228	11314	11430	11265	11371	11348	11422	11347	11376	11174	11254	11458	11201	11422	11389	11284	11471	11426	11258	11328	11379	11174	11301	11298	11352	11314	11330	11352	11407	11293	11310	11291	11223	11455	11435	11330	11293	11089	11342	11312	11420	11318	11275	11264	11462	11275	11430	11370	11394	11347	11387	11285	11440	11285	11451	11194	11409	11352	11333	11102	11617	11356	11302	11312	11437	11298	11397	11300	11443	11316	11311	11411	11260	11274	11333	11379	11292	11261	11233	11302	11351	11248	11322	11354	11266	11274	11298	11254	11237	11443	11360	11284	11407	11265	11381	11464	11309	11408	11336	11274	11331	11281	11315	11357	11405	11501	11160	11306	11252	11475	11559	11336	11351	11364	11408	11410	11209	11369	11543	11308	11312	11333	11029	11347	11229	11367	11237	11190	11366	11296	11256	11271	11322	11280	11415	11207	11359	11260	11303	11410	11279	11203	11305	11322	11386	11122	11317	11155	11322	11337	11376	11346	11227	11223	11293	11358	11436	11307	11425	11373	11334	11314	11468	11404	11427	11361	11358	11268	11305	11374	11349	11425	11449	11366	11291	11205	11379	11391	11368	11261	11272	11304	11314	11169	11304	11349	11349	11360	11257	11274	11265	11240	11323	11457	11338	11172	11375	11253	11271	11524	11407	11332	11322	11345	11315	11360	11391	11423	11262	11377	11280	11304
22474	20792	28444	23227	20872	22016	21963	15231	13804	13724	13708	13475	23825	38049	34274	27665	24035	19101	15157	13652	13081	12813	13031	12838	12937	12880	12944	12913	12850	12889	12766	12705	13019	12841	12823	12979	12923	13021	12897	12986	12913	13032	12921	12882	12879	12714	12842	12793	12792	12776	12749	12779	12751	13010	13001	12923	12941	12771	12750	12848	13033	12844	12906	12883	12895	12779	12845	12943	12858	12980	12736	12920	12814	12760	12980	13029	12931	13000	12869	12790	12834	12829	12815	12854	12713	12930	12797	12869	12797	12805	13024	12910	12949	12795	12851	12822	12707	12733	12909	12844	12730	12806	12908	12846	12693	12774	12697	12932	12965	12903	12996	12886	12904	12662	12634	12880	12977	12826	12813	12862	12829	12891	12866	12929	12917	12837	12850	12901	12740	12845	12879	12686	12732	12693	12887	12748	12908	12847	12722	12665	12831	12940	12682	12818	12806	12827	12883	12688	12763	12849	12806	12984	12779	12806	12848	12788	12758	12936	12803	12946	12782	12828	12941	12647	12793	12879	12827	12808	12683	12861	12760	12800	12850	12962	12759	12664	13025	12823	12898	12693	12700	12774	12705	12869	12638	12924	12852	12777	12852	12759	12750	13017	12802	12860	12692	12863	12983	12734	12830	12905	12805	12787	13104	12759	12728	12816	12685	13006	12798	12877	12756	12794	12930	12808	12775	12751	12697	12559	12697	12733	12913	12681	12777	12864	12748	12770	12740	12711	12773	12939	12874	12672	12913	12797	12605	12762	12730	12712	13018	12789	12856	12809	12829	12850	12709	12752	12633	12734	12807	12962	12854	12760	12724	12783	12710	12745	12938	12859	12854	12841	12872	12936	12890	12768	12846	12839	12852	12635	12882	13033	12989	12843	12794	12859	12796	12725	12925	12811	12714	12874	12851	12657	12899	12810	12902	12848	12712	12794	12883	13028	12769	12820	12768	12669	12660	12599	12766	12631	12789	12786	12832	12827	12901	12708	12778	12741	12867	12849	12869	12912	12666	12802	12838	12780	12812	12747	12859	12745	12936	12772	12780	12980	12760	12768	12822	12825	12790	12816	12816	12940	12940	12640	12843	12764	12943	12870	12775	12894	12711	12878	12808	12731	13029	12829	12948	12856	12859	12822	12900	12949	12695	12840	12807	12706	12759	12796	12871	12893	12728	12812	12902	12848	12935	12837	12802	12930	12791	12742	12892	12754	12756	12624	12632	12891	12880	12987	13048	12743	12831	12880	12842	12731	12756	12718	12855	12794	12759	12749	12738	12805	12823	12726	12885	12781	12709	12770	12911	12718	13090	12897	12861	12780	12724	12937	12735	12763	12826	12742	13003	12707	12832	12895	12798	12652	12855	12943	12801	12971	12771	12739	13002	12689	12715	12822	12831	12880	12975	12788	12812	12903	12852	12912	12955	12827	12787	12750	12870	12883	12785	12778	12921	12967	12965	12760	12948	12898	12802	12702	12768	12790	12924	12610	12606	13015	12798	13108	13018	12762	12806	12746	12843	12673	12918	12762	12908	12715	12687	12617	12819	12769	12860	12762	12728	12709	12722	13000	12822	12657	13040	12876	12682	12625	12924	12760	12797	12768	13005	12736	12856	12928	12713	12956	12844	12825	12948	12802	12866	12815	12796	12660	12881	12815	12915	13017	12767	12754	13208	12721	12930	12825	12857	12960	12674	12695	12778	12864	12854	12702	13013	12869	12820	12903	12782	12662	12841	12923	12827	12783	12680	12875	12806	12852	12806	12634	12848	12739	12681	12851	12795	12916	12733	12719	12905	12713	12734	12913	12818	12877	12735	12780	12788	12697	12895	13010	12780	12767	12708	12775	12748	12834	12993	12805	12877	12812	12725	12711	12669	12725	12748	12834	12715	12847	12760	12757	12624	12907	12849	12748	12777	13057	13089	12823	12873	12747	12768	12758	12663	12699	12864	12833	12840	12960	12808	12734	12881	12847	12758	12850	12792	12885	12853	12804	12836	12737	12799	12882	12783	12745	12861	12785	12775	12916	12855	12885	12906	12865	13008	12820	12899	12745	12838	12811	12838	12850	12752	12751	12909	12855	12681	12786	12749	12980	12622	12825	12945	12894	12682	12774	12772	12845	12786	12602	12639	12762	12564	12928	12830	12714	12868	12619	12859	12814	12824	12746	12740	12773	12840	12906	12847	12778	12925	12753	12854	12727	13060	12827	12854	12727	12807	12722	12661	12644	13084	12886	12845	12885	12854	12860	13047	12687	12837	12806	13050	12562	12612	12822	12641	12892	12901	12743	12870	12757	12826	12786	12917	12790	12695	12757	12711	12850	12831	12827	12966	12941	12857	12790	12904	12828	12684	12880	12635	12861	12762	12896	12836	12902	12834	13040	12822	12873	12939	12863	12962	12646	12835	12771	12675	12591	12794	12932	12921	12852	13021	12785	12886	12810	12714	12815	12607	12737	12726	12770	12802	12804	12801	12885	12772	12769	12802	12839	12711	12821	12781	12780	12908	12808	12808	12875	12684	12589	12945	12781	12837	12701	12846	12845	12856	12768	12882	12932	12851	12846	12722	12800	12729	12858	12813	12797	12772	12923	12868	12845	12997	12907	12786	12704	12783	12850	12813	12846	12999	12940	12918	12929	12780	12859	12873	12807	12766	12553	12901	12793	12911	12692	12703	12739	12962	12766	12782	12709	12862	12778	12686	12707	12660	12734	12704	12816	12899	12718	12793	12628	12864	12799	12711	12645	12951	12801	12690	12922	12933	13032	12711	12949	12860	12750	12843	12816	12675	12791	12764	12863	12790	12776	12753	12887	12670	12953	12909	12814	12861	12796	12869	12842	12791	12860	12938	12933	12962	12776	12849	12938	12709	12959	12717	12985	12761	12949	12766	12763	12734	12777	12865	12789	12659	13077	12704	12826	12818	12897	12762	12729	12783	12793	12832	12665	12854	12795	12825	12771	12627	12763	12806	12849	12739	12904	12866	12925	12654	12868	12880	12745	12886	12741	12894	12837	12902	12602	12862	12871	12808	13111	13002	12885	12764	12702	12681	12820	12883	12691	12809	12538	12826	12734	12965	12809	12869	12914	13040	12981	12901	12803	13046	12756	12824	12804	12658	12785	12777	12895	12914	12876	12713	12807	12774	12900	12797	12887	12871	12834	12765	12670	12816	12811	12883	12701	12760	12793	12562	12975	12706	12734	12863	12661	12808	12798	12652	12772	12913	12978	12936	12553	12968	12583	12857	12941	12625	12894	12958	12848	12649	12668	12796	12775	12888	12837	12729	12675	12809	12596	12952	12881	12744	12999	12780	12931	12789	12800	12794	12792	12737	12689	12711	12888	12899	12991	12889	12901	12907	12768	12762	12684	12919	12760	12764	12648	12879	12753	12678	12973	12782	12654	12913	12727	12751	12918	12857	12766	12917	12800	12681	12747	13020	12717	12882	12827	12659	12851	12748	12820	12931	12879	12733	12818	12904	12850	12978	12697	12793	12674	12685	12785	12973	12970	12871	12878	12902	12728	12751	12824	12828	12768	12647	12724	12805	12650	12720	12638	12934	12881	12763	12958	12873	12960	12974	12715	12879	12666	12507	12920	13024	13101	12804	12862	12856	12886	12844	12790	12942	12852	12903	12709	12778	12734	12764	12637	12628	12817	12793	12930	12954	12807	12765	12628	12736	12767	12886	12905	12864	12839	12831	12694	12936	12619	12754	12726	12823	12791	13050	12836	12888	12753	12823	13020	13008	12815	12730	13008	13047	12699	12883	12612	12802	12806	13057	12831	12818	12926	13029	12824	13028	12685	12728	12928	12825	12850	12762	12909	12804	12769	12760	12801	13045	12993	12922	12918	12714	12876	12902	12768	12792	12796	12854	12910	12826	12909	12853	12777	12853	12575	12826	12924	12836	12864	12862	12882	12748	12869	12659	12847	12808	12797	12910	12731	12661	12730	13053	12885	12798	12622	12805	12894	13105	12815	12764	12786	12753	12864	12903	12917	12732	12875	12826	12856	12822	12803	12717	12781	12894	12866	13059	12821	12834	12934	12915	12870	12701	12678	12932	12746	12912	12861	12621	12850	12635	12603	12686	12974	12773	12831	12988	12763	12761	12948	12905	12801	12767	12613	12781	12815	12867	12877	12754	12812	12638	12758	12715	12786	12926	12848	12750	13119	12842	12769	12864	12813	12777	12885	12589	12827	12918	12931	13069	12894	12743	12689	12941	13085	12812	12783	12864	12807	12749	12719	12816	12679	12690	12846	13030	12741	12861	12776	12751	12712	12865	12777	12830	12872	12884	12895	12965	12812	12899	12730	12979	12718	12760	12854	12990	12829	12859	12721	12828	12773	12807	12582	12832	12944	12712	12886	13006	12699	12844	12739	12989	12995	12880	12914	12805	12696	12794	12897	12853	12785	12794	12852	12979	12677	12653	12824	12712	12749	12863	12824	12698	12802	12573	12903	12853	12817	12641	13090	12827	12759	12902	12788	12742	12706	12749	12800	12781	12839	12961	12693	12855	12788	12810	12847	12862	12960	12962	12786	12956	12766	12783	12749	12872	12730	12812	12707	13033	13074	12822	12797	12968	12824	12883	12901	12923	12692	12689	12762	12793	12933	12946	12970	12889	12655	12794	12860	12695	12937	12746	12781	13035	12836	12899	12683	12857	12871	12769	12768	12842	12584	12948	12895	12828	12924	12890	12858	12760	12553	12866	12726	12756	12768	12895	12928	12917	12879	12882	12866	12809	12811	12838	12855	12804	12804	12902	12739	12931	12715	12761	12883	12938	12847	12778	12737	12771	12894	12870	12771	12901	12826	12844	12707	12611	12707	12887	12837	12974	12745	12592	12831	12958	12799	12975	12859	12701	12903	12673	12929	12787	12771	12822	12903	12790	12924	12871	12852	12788	12753	12726	12750	12879	12825	12795	12713	12760	12620	12917	12680	12926	12760	12670	12785	12690	12809	12775	12830	12742	12881	12862	12744	12903	12919	12812	12859	12730	12884	12804	12875	12797	12864	12931	12911	12585	12869	12698	12755	12831	12741	12863	12904	12949	13043	12921	13015	12772	12968	12731	12741	12743	12841	12712	12834	12770	12750	13040	12913	12787	12871	12808	12795	12844	12901
13971	26808	26023	20578	16529	15896	15527	13814	13237	12881	12636	12521	27657	40632	35598	29189	24936	18878	14334	12451	12132	11864	11754	11769	11737	11791	11751	11736	11806	11653	11709	11763	11687	11614	11634	11749	11751	11810	11848	11739	11688	11737	11701	11628	11540	11813	11799	11628	11746	11768	11779	11816	11783	11618	11722	11616	11636	11652	11720	11692	11776	11830	11781	11554	11675	11653	11758	11823	11551	11795	11898	11643	11703	11854	11650	11619	11761	11763	11599	11715	11675	11734	11510	11713	11664	11656	11706	11826	11790	11697	11698	11704	11805	11674	11654	11642	11823	11552	11653	11677	11749	11800	11744	11671	11814	11539	11659	11856	11528	11792	11550	11701	11807	11654	11662	11628	11774	11651	11591	11648	11634	11726	11775	11717	11743	11672	11715	11716	11763	11655	11743	11783	11595	11536	11649	11718	11694	11650	11776	11762	11571	11643	11599	11844	11791	11799	11699	11690	11801	11642	11624	11697	11681	11837	11815	11825	11667	11678	11722	11505	11677	11653	11794	11739	11711	11500	11770	11655	11702	11740	11751	11768	11710	11729	11624	11769	11667	11756	11700	11673	11557	11674	11663	11565	11652	11742	11867	11759	11710	11788	11655	11688	11917	11641	11789	11909	11625	11853	11628	11667	11663	11764	11563	11643	11610	11634	11775	11620	11745	11569	11655	11834	11531	11754	11775	11690	11692	11662	11767	11798	11588	11744	11818	11619	11734	11636	11783	11743	11768	11695	11665	11639	11624	11562	11781	11697	11710	11715	11743	11799	11797	11844	11615	11761	11759	11710	11765	11913	11611	11681	11752	11735	11694	11590	11698	11714	11683	11784	11813	11680	11672	11944	11576	11776	11598	11788	11780	11921	11885	11623	11609	11743	11648	11775	11702	11753	11677	11625	11705	11671	11837	11731	11763	11779	11774	11721	11708	11656	11695	11562	11833	11726	11794	11485	11724	11652	11754	11895	11639	11701	11830	11870	11902	11711	11896	11660	11753	11774	11813	11778	11754	11828	11689	11686	11623	11807	11676	11609	11745	11771	11668	11824	11699	11748	11644	11762	11798	11756	11844	11666	11772	11945	11681	11718	11675	11677	11677	11637	11729	11732	11645	11607	11658	11740	11733	11803	11679	11635	11602	11593	11785	11761	11606	11759	11634	11778	11669	11825	11846	11673	11559	11590	11646	11731	11545	11672	11631	11679	11606	11749	11788	11802	11816	11612	11848	11882	11876	11729	11806	11608	11679	11861	11875	11645	11718	11602	11724	11610	11676	11767	11728	11769	11784	11777	11602	11663	11701	11586	11674	11778	11591	11599	11706	11862	11604	11694	11718	11745	11874	11786	11602	11679	11618	11816	11701	11885	11667	11788	11604	11626	11764	11665	11817	11763	11567	11903	11808	11637	11819	11573	11602	11645	11462	11532	11769	11755	11698	11670	11691	11584	11926	11801	11854	11561	11673	11554	11766	11741	11716	11747	11587	11581	11584	11882	11733	11603	11821	11690	11757	11663	11817	11699	11742	11722	11732	11898	11790	11800	11686	11691	11739	11742	11629	11698	11563	11833	11730	11466	11690	11827	11556	11601	11757	11556	11595	11970	11670	11694	11836	11728	11716	11645	11674	11746	11523	11613	11769	11734	11543	11797	11647	11741	11816	11699	11714	11844	11602	11673	11745	11663	11717	11766	11695	11787	11729	11689	11650	11603	11723	11669	11779	11611	11736	11655	11649	11881	11642	11791	11706	11526	11871	11738	11745	11827	11717	11718	11533	11678	11731	11867	11752	11710	11803	11757	11792	11592	11699	11735	11679	11731	11802	11631	11590	11725	11561	11675	11746	11701	11745	11588	11820	11650	11758	11607	11693	11731	11582	11656	11808	11519	11752	11890	11725	11752	11679	11806	11680	11715	11804	11662	11748	11662	11660	11756	11962	11596	11823	11597	11796	11877	11633	11550	11744	11669	11786	11824	11789	11644	11812	11738	11683	11801	11545	11721	11635	11538	11685	11643	11729	11549	11666	11673	11677	11735	11707	11769	11763	11547	11570	11664	11687	11641	11689	11857	11664	11671	11647	11633	11741	11770	11758	11713	11780	11665	11723	11657	11753	11820	11772	11723	11634	11676	11649	11750	11672	11726	11673	11715	11675	11993	11694	11611	11661	11610	11725	11796	11728	11822	11515	11673	11413	11681	11660	11624	11743	11728	11670	11642	11710	11583	11765	11802	11651	11749	11763	11820	11702	11663	11677	11702	11720	11666	11747	11787	11817	11645	11751	11658	11668	11690	11767	11705	11621	11609	11621	11603	11717	11765	11680	11703	11709	11847	11718	11699	11570	11490	11562	11550	11658	11892	11764	11620	11850	11747	11821	11560	11760	11727	11565	11681	11886	11735	11657	11666	11854	11575	11804	11700	11637	11706	11643	11753	11704	11733	11680	11831	11841	11667	11647	11782	11854	11636	11710	11618	11743	11564	11881	11597	11651	11639	11777	11594	11644	11623	11683	11738	11743	11629	11659	11814	11669	11892	11913	11872	11695	11725	11598	11667	11621	11789	11647	11658	11811	11781	11878	11629	11947	11586	11703	11641	11676	11738	11696	11686	11763	11854	11739	11529	11692	11595	11667	11797	11687	11683	11611	11538	11671	11724	11687	11662	11724	11706	11662	11719	11767	11701	11776	11729	11685	11749	11623	11884	11839	11681	11657	11694	11747	11652	11678	11631	11632	11602	11739	11659	11735	11742	11822	11844	11747	11837	11670	11679	11709	11725	11701	11608	11808	11603	11645	11702	11720	11607	11823	11548	11670	11653	11704	11709	11717	11827	11625	11645	11641	11799	11646	11556	11789	11679	11716	11642	11683	11823	11883	11687	11755	11507	11647	11673	11770	11677	11861	11755	11634	11637	11621	11763	11693	11641	11625	11708	11691	11712	11684	11607	11744	11588	11648	11655	11672	11614	11751	11709	11661	11776	11717	11764	11659	11791	11783	11721	11617	11701	11607	11692	11734	11685	11650	11659	11748	11785	11715	11819	11812	11689	11564	11798	11603	11643	11704	11721	11648	11566	11627	11613	11588	11793	11712	11789	11619	11675	11674	11543	11528	11723	11714	11645	11884	11574	11757	11784	11628	11551	11584	11695	11737	11786	11771	11652	11657	11720	11693	11616	11646	11762	11642	11722	11550	11669	11610	11830	11839	11604	11822	11643	11636	11841	11667	11655	11760	11758	11819	11670	11615	11760	11704	11725	11651	11725	11810	11666	11770	11671	11717	11637	11702	11716	11573	11795	11765	11748	11821	11796	11548	11722	11732	11531	11846	11641	11755	11651	11605	11749	11489	11742	11688	11713	11603	11775	11670	11677	11790	11762	11770	11693	11824	11486	11626	11756	11808	11613	11734	11881	11752	11677	11755	11524	11596	11629	11789	11581	11757	11597	11632	11826	11811	11548	11734	11680	11802	11750	11754	11693	11753	11783	11808	11722	11673	11649	11526	11602	11573	11593	11782	11770	11577	11786	11786	11733	11628	11776	11640	11783	11660	11590	11623	11658	11677	11765	11641	11622	11689	11630	11567	11575	11671	11807	11657	11755	11742	11753	11805	11671	11514	11576	11574	11732	11713	11659	11725	11721	11703	11749	11733	11686	11798	11784	11760	11559	11796	11602	11714	11698	11634	11785	11711	11740	11690	11841	11765	11817	11669	11760	11702	11685	11659	11771	11618	11620	11743	11668	11806	11744	11824	11756	11683	11546	11716	11627	11736	11754	11712	11715	11714	11563	11656	11704	11694	11747	11773	11670	11819	11704	11716	11550	11770	11711	11598	11747	11685	11748	11798	11802	11794	11763	11715	11635	11630	11585	11722	11651	11639	11695	11709	11715	11746	11641	11662	11805	11778	11791	11712	11544	11660	11675	11704	11684	11600	11943	11625	11741	11758	11768	11633	11818	11661	11771	11857	11699	11677	11811	11814	11764	11787	11744	11747	11635	11749	11685	11850	11629	11644	11615	11666	11745	11762	11718	11682	11582	11782	11692	11755	11708	11715	11684	11701	11728	11608	11774	11738	11757	11755	11657	11760	11782	11754	11879	11766	11678	11787	11677	11791	11448	11670	11681	11667	11574	11675	11637	11764	11583	11643	11510	11722	11686	11639	11663	11771	11501	11629	11730	11737	11656	11646	11781	11678	11786	11574	11747	11666	11824	11800	11720	11777	11785	11705	11708	11758	11708	11665	11819	11814	11754	11649	11654	11816	11717	11824	11909	11703	11673	11643	11760	11619	11627	11741	11814	11637	11752	11778	11784	11806	11652	11544	11540	11716	11765	11684	11673	11657	11801	11687	11734	11618	11754	11498	11715	11757	11620	11746	11626	11675	11679	11710	11492	11917	11821	11683	11676	11838	11795	11741	11768	11686	11729	11642	11678	11691	11649	11559	11590	11793	11772	11721	11811	11726	11650	11706	11827	11898	11598	11848	11678	11843	11817	11691	11753	11773	11779	11653	11705	11534	11636	11749	11753	11599	11753	11606	11550	11782	11729	11750	11705	11784	11712	11758	11639	11659	11719	11672	11597	11605	11735	11682	11776	11838	11773	11618	11653	11842	11660	11573	11733	11607	11753	11619	11675	11767	11596	11793	11742	11483	11751	11681	11754	11712	11713	11708	11781	11720	11707	11852	11720	11474	11696	11696	11801	11610	11751	11714	11608	11786	11725	11675	11670	11711	11757	11636	11784	11737	11762	11830	11610	11848	11842	11704	11612	11610	11566	11791	11674	11685	11736	11726	11641	11534	11504	11816	11690	11703	11764	11702	11951	11661	11797	11707	11634	11702	11580	11827	11742	11511	11626	11816	11759	11563	11786	11594	11573	11605	11854	11627	11742	11847	11598	11702	11773	11719	11840	11673	11850	11651	11803	11600	11737	11679	11719	11742	11806	11678	11808	11754	11588	11703	11757	11711	11668	11640	11754	11638	11734	11781	11646	11866	11806	11555	11773	11871	11695	11797	11738	11708	11825	11780	11613	11753	11569	11624	11619	11746	11535	11708	11760	11684	11553	11649	11741	11626	11512	11803	11524	11655	11642	11692	11801	11607	11764	11719	11744	11768	11761	11646	11700	11799	11598	11688	11740
26777	21234	22972	18942	14960	14563	14927	14448	14302	14305	14212	14109	14758	15810	16067	15684	15677	14948	14560	14207	14127	14222	14215	14159	14142	14100	14206	14330	14165	14175	14179	13941	14314	13996	13983	13877	13976	14087	14222	14086	14185	14096	14203	14193	14000	14140	13992	14005	14059	14000	14092	14012	14130	14184	14158	14109	14086	14018	14065	13951	14143	13952	14106	14061	13928	14144	14239	14267	13984	13794	14245	14166	14342	14139	14058	14262	14025	13976	13849	14202	14062	14120	14004	13947	14291	14260	14004	14116	14039	13956	14299	14227	13866	13908	14233	14144	13857	13926	14179	14176	14172	14063	14050	14035	13857	14223	13995	14178	14240	14021	13981	14091	14202	14088	14208	14102	14178	14134	14275	14188	14103	14047	14005	14069	14115	14038	13971	14029	14062	14162	13942	14058	14042	14079	14079	13861	14013	14069	14242	14113	13954	14128	14184	14091	13989	14107	13937	14254	14167	14152	14029	14116	13912	13930	14118	14159	13939	14185	14074	14249	14057	14261	14103	13887	14207	13964	14163	14183	14102	13953	14181	13975	14127	13995	13958	14049	14105	14136	14065	14188	14373	14218	13963	14199	14196	14150	14230	14061	14175	14042	14095	14081	14140	13960	14252	14131	14126	14157	14112	14154	14108	14346	14163	14189	14178	14083	14034	13833	14134	14040	14097	13985	14211	14052	14033	14048	14062	14197	14108	14036	14020	14378	14026	14239	13994	13966	13904	14061	14191	14120	14208	14159	13919	14142	13992	14048	13944	14161	14107	13956	13956	14131	13967	14026	14100	14105	14078	14087	14010	14095	14162	14158	13879	14148	14093	14167	14175	13987	14158	14061	14197	14093	14069	14056	13885	14107	14039	14202	14236	14078	14078	14011	14047	14072	14093	14262	14207	14046	14144	14094	13870	13932	14174	14143	14075	13945	14047	14099	14009	14111	14048	14184	13946	13881	14203	13944	14098	14048	14125	13777	14232	14197	13994	14261	13958	13941	14091	14163	14078	14141	14024	13987	14149	14097	14086	14058	14101	14038	14148	14109	13987	14238	14028	14235	14161	13971	14060	14159	14253	14095	14324	14159	14176	14042	14148	14226	14069	14128	13906	14211	14223	14202	14069	14160	14172	14077	14444	13992	14206	13998	14126	13962	13982	14156	14198	14118	14302	14113	14153	14106	14134	14288	14167	13929	14014	14112	14152	14218	14089	14164	14145	14073	14173	14212	14077	14151	14181	14092	14150	13940	14344	14090	14077	13992	14264	14115	14241	14079	14131	14147	14107	14021	14121	14181	14071	13953	14046	13909	14347	14040	14180	14138	14181	14271	13901	14068	14048	14157	14107	14317	14178	13913	13936	14086	14250	14178	14152	14079	14105	14261	14196	14070	14036	14426	14321	14055	14140	14094	14074	14162	14014	14021	14205	14223	14345	14128	14192	14256	14054	14255	14104	14074	14005	14027	14259	14206	14023	13973	14028	14139	14062	14255	14086	14125	14112	14232	14133	14173	13978	14071	14001	14172	14048	14141	14073	14053	14074	13844	14319	14191	14253	14209	14051	14274	14061	14212	14024	14106	14209	14080	14041	14094	13989	14079	14144	14077	14121	14207	14125	14030	14025	14285	14194	14145	14008	14159	14100	14255	14028	14224	14134	14196	14335	14033	14213	14008	14214	13978	14252	14212	14101	14184	13969	14119	14150	14113	14021	14111	14119	14099	14190	14055	13912	14158	14122	13880	14090	14204	14129	14230	14197	14163	14210	13980	14124	14151	14183	13942	14047	14144	14005	14108	14216	14035	13989	14015	14075	14207	13963	13978	14175	14145	14104	13923	14246	14046	14246	14086	14087	14119	14099	14115	13971	14158	14162	14178	13981	14228	14045	14218	14148	14013	14022	13816	13969	14196	13908	13970	14072	14179	14261	13941	14156	14113	14176	14257	14056	13989	14060	14268	14280	14051	14088	14215	14189	14073	14138	14267	14050	14193	14076	13906	14163	14346	14163	13947	13872	14099	14103	14027	13967	14197	14308	13964	14060	13990	14185	14076	14025	13971	14101	13917	14113	13961	14141	14256	14115	14040	14119	14082	14009	14168	14137	13977	14021	14107	13988	14039	14165	14132	14231	13886	14050	14162	14058	14076	13959	14400	14151	14226	13971	14307	14134	13985	14173	14159	14151	14226	14213	14069	14179	14066	14143	13982	13986	14149	14028	14176	14020	14079	14076	14293	14247	14029	14158	14079	14013	14188	14061	14063	14206	14232	14123	14148	14227	14095	14094	13921	14093	14098	13903	14155	14282	14048	14333	14139	14225	14167	14239	14049	14026	13983	14020	14134	14040	14064	14013	14088	14144	14044	13981	13966	14055	14052	14111	14115	14092	14062	14180	14296	14164	14180	14187	13938	13951	13943	14104	13882	14099	14023	14258	14163	14136	14210	14292	14301	14222	14116	14092	14191	13930	14131	13911	13818	13855	14029	14083	14015	14073	13912	14052	13992	14008	14011	14133	14035	14030	14176	13974	13982	14106	14142	14404	14067	14089	14167	13841	14096	14008	13874	14025	14025	14042	14090	13955	13966	13966	14112	14067	14044	14181	14159	14245	14040	14004	13838	13866	14160	13906	14096	14018	14000	14084	14074	14187	14119	13958	14082	14225	14206	14186	13979	13997	14067	14187	14203	14132	14021	14148	13866	14098	14124	14039	13987	14125	14144	14070	13996	14109	14069	14083	14166	14019	14173	14115	14075	14120	14081	14102	14211	14170	14180	14007	14227	13944	14080	14017	14180	14027	14093	14055	13970	14007	14048	14148	14096	14165	14191	14198	14041	14310	14215	14211	14000	14148	14239	14002	14153	14193	14032	14058	13984	14030	13865	13991	14111	14050	14179	14016	14228	14021	14091	14074	14033	14014	14135	14100	14158	14127	14143	13990	14152	14253	14070	14038	14063	14189	14147	14113	14138	14146	14001	14164	14038	14010	13925	13840	14116	14259	14148	14012	14029	14153	14133	14112	13854	14217	14148	14019	14113	14041	14057	14190	14075	14034	14040	14059	13910	13958	13920	14057	13962	14133	14074	14008	14317	14188	14009	14215	14126	14053	14183	13982	13999	14051	14142	14115	14115	14176	14105	14011	14207	14231	13922	14069	14078	13971	14076	14041	14325	14331	14182	14190	14187	14070	14067	13913	14265	13978	14095	14150	14159	14203	14123	14155	14062	13837	14095	14102	13980	14010	13930	14043	14035	14085	13956	14056	14137	14252	14114	13992	14148	14119	14110	13878	14235	14018	14097	14206	14159	14030	14157	14317	14043	14249	14182	14123	14075	13976	14122	14178	14103	14176	14013	13894	13967	14076	14060	13940	14129	13990	14216	14174	13979	14050	14126	14172	13936	14138	14005	14049	14067	14103	14118	14134	14070	13974	14263	14053	13933	14059	14071	14095	14073	14044	14220	14062	14151	14257	14125	14112	14093	14160	14110	14115	14093	14071	14071	14065	13964	14141	14000	14106	14081	14075	14070	14204	14050	13945	14042	14140	14022	13981	14292	14159	14096	14234	14135	13955	13972	14210	14157	13963	14030	14313	14171	14049	13948	13985	13965	14180	14057	14128	14023	14117	14067	14182	14164	14278	14217	13972	14025	14068	14215	14231	13908	14298	14036	14056	14085	14252	14201	14270	14187	14070	14233	14117	13927	14161	14002	13990	14112	14185	14004	14261	14188	14054	14241	14064	14109	14149	14243	14219	14236	14105	14125	14196	14023	14060	13993	14063	14110	14087	14183	14208	14115	14081	14185	14214	14102	14158	14036	14041	14279	14009	14095	14015	14045	14190	13960	13939	14026	14066	14130	14152	14379	14048	14191	14219	14053	14302	14142	13873	14100	14149	14148	14213	14166	13966	13988	14045	13771	14004	14142	13972	14048	14055	13944	14179	14309	14026	14030	14143	14159	14211	14042	14033	14181	14125	14263	14224	13965	14135	14228	14157	13997	14122	14174	14117	14057	13992	13970	13967	14190	14173	14004	14140	13998	14154	14000	13945	14245	14083	13936	13996	14352	14243	14116	14079	14138	14004	14131	13819	14153	14098	14274	14252	14098	14102	13947	14218	14185	14199	14066	14001	14102	14067	14057	14020	14195	14167	14077	14095	14039	14225	14047	14017	13847	14029	14112	14074	14047	14254	14282	14226	14084	14273	14227	14044	14067	14157	14118	13969	14225	14133	14083	14072	14194	14276	14141	14133	14216	14092	14065	14041	14138	14241	14001	14219	14095	14024	14205	14048	14034	14243	14173	14120	14075	14043	14101	14108	14023	13948	14168	14181	14077	14082	14140	14092	14090	14035	14197	14017	13992	14166	14132	13922	14043	14227	14160	14056	14072	14077	14065	13934	14048	14115	14157	14144	14191	13948	14174	13978	13970	13958	14046	14163	14069	14076	14260	14235	14106	14093	14112	14255	14087	14161	14061	14240	14047	14357	14025	14117	14109	14057	13884	13939	14077	14139	14084	14147	14151	14306	13936	14109	14127	14052	14180	14141	14120	14140	13975	14249	14249	14127	14095	13950	14053	14091	14155	13981	14052	14071	13962	14067	14114	14194	13936	14224	14191	14024	13959	14107	14061	14221	14209	13990	13795	14015	14079	14007	14181	14179	14154	14148	13860	14071	13896	14015	14031	14093	14103	14105	14053	14223	13984	13883	14097	14099	14042	14143	14155	14074	14130	14200	14205	14062	14080	14060	14359	14235	14200	14008	14073	13942	14088	14144	14071	14058	14303	14165	14210	14119	14085	14211	13928	14181	13866	13963	14134	14006	14118	14019	14162	14211	14167	14229	13958	14043	14042	14015	14092	14090	14144	14041	13966	14217	14207	14047	14132	14299	14073	14232	14139	14017	14094	14197	13949	14070	14028	14070	14110	14089	14096	14121	14098	14070	14020	14216	14070	14008	14206	14153	14237	14156	14089	13993	14089	13995	14057	14163	14043	14134	14112	14066	14052	14098	13951	14110	14218	13981	14090	14041	14255	14188	13927	14060	14242	14260	14139	14126	13946	14193	13973	14280	13967	14045	14028	14214	14211	14080	13954	14099	14082	14137	14087	14062	14181	14060	14083	14182	14213	14154	14107	14174	14065
13588	17487	16502	15265	13917	13326	13946	13404	12681	12807	12551	12710	13479	15325	15109	14662	14377	13437	12973	12799	12820	12496	12465	12469	12430	12652	12561	12563	12414	12556	12449	12623	12698	12531	12613	12552	12539	12571	12525	12565	12425	12456	12651	12561	12524	12632	12523	12513	12386	12731	12513	12432	12558	12550	12503	12508	12562	12580	12563	12533	12563	12548	12623	12287	12504	12564	12619	12605	12676	12503	12601	12439	12592	12621	12637	12595	12572	12656	12538	12487	12572	12579	12731	12664	12536	12498	12568	12524	12422	12474	12540	12641	12568	12582	12741	12710	12437	12565	12588	12392	12618	12462	12603	12465	12690	12599	12608	12421	12649	12437	12453	12508	12504	12460	12602	12614	12477	12625	12447	12564	12388	12775	12490	12650	12718	12373	12586	12633	12525	12608	12482	12501	12489	12598	12551	12699	12540	12349	12512	12540	12536	12460	12496	12695	12517	12599	12555	12392	12609	12498	12541	12431	12714	12637	12419	12681	12467	12708	12635	12586	12751	12579	12701	12497	12668	12639	12611	12460	12663	12507	12482	12585	12573	12554	12588	12595	12521	12730	12597	12668	12697	12608	12605	12520	12542	12430	12611	12567	12408	12503	12413	12676	12522	12699	12465	12599	12609	12641	12529	12455	12428	12531	12471	12392	12508	12610	12554	12462	12757	12537	12560	12675	12542	12610	12467	12577	12528	12559	12528	12498	12669	12464	12452	12625	12638	12475	12740	12482	12541	12604	12722	12499	12629	12578	12493	12445	12624	12623	12535	12479	12462	12563	12553	12485	12577	12464	12613	12377	12580	12455	12401	12484	12482	12669	12392	12608	12680	12669	12484	12701	12482	12579	12581	12620	12640	12626	12690	12542	12581	12514	12506	12628	12506	12642	12437	12487	12600	12371	12403	12609	12593	12541	12466	12386	12550	12524	12554	12592	12733	12516	12509	12615	12531	12466	12434	12509	12474	12594	12585	12668	12817	12473	12491	12526	12351	12570	12645	12656	12578	12610	12562	12633	12422	12485	12588	12550	12501	12484	12652	12529	12485	12532	12428	12632	12602	12420	12465	12614	12617	12577	12704	12525	12551	12558	12696	12600	12626	12664	12439	12605	12431	12516	12610	12518	12567	12474	12547	12653	12562	12498	12529	12432	12489	12471	12490	12515	12701	12664	12538	12644	12519	12527	12685	12595	12682	12445	12568	12557	12650	12727	12413	12516	12477	12615	12448	12736	12542	12575	12460	12545	12476	12544	12682	12551	12479	12573	12528	12604	12462	12520	12642	12532	12617	12581	12602	12406	12553	12659	12563	12669	12542	12357	12659	12589	12532	12456	12518	12675	12587	12571	12710	12520	12661	12594	12602	12530	12701	12567	12620	12465	12492	12448	12548	12459	12623	12539	12364	12599	12501	12640	12435	12706	12336	12589	12538	12567	12607	12679	12668	12468	12421	12659	12484	12692	12545	12658	12534	12489	12310	12583	12706	12551	12586	12480	12715	12611	12620	12696	12493	12618	12597	12485	12494	12726	12655	12668	12543	12564	12648	12604	12543	12521	12492	12557	12577	12652	12580	12548	12561	12520	12454	12511	12638	12481	12588	12495	12632	12445	12492	12714	12755	12532	12606	12616	12628	12506	12613	12422	12631	12516	12448	12447	12558	12649	12532	12417	12481	12407	12447	12512	12615	12650	12509	12607	12551	12537	12368	12705	12414	12478	12612	12781	12473	12538	12565	12446	12603	12573	12473	12642	12552	12467	12584	12612	12637	12457	12587	12477	12548	12703	12692	12446	12621	12489	12483	12540	12525	12685	12625	12469	12675	12664	12623	12523	12822	12515	12453	12575	12531	12378	12701	12453	12621	12488	12402	12481	12733	12540	12536	12636	12401	12491	12647	12498	12611	12636	12486	12587	12639	12538	12744	12737	12633	12551	12495	12648	12562	12640	12632	12620	12643	12528	12693	12629	12637	12541	12538	12509	12796	12464	12550	12581	12583	12595	12506	12618	12592	12562	12471	12429	12514	12585	12504	12637	12497	12463	12548	12584	12586	12521	12475	12450	12526	12602	12565	12606	12608	12391	12513	12697	12686	12465	12499	12733	12369	12437	12450	12454	12443	12585	12657	12572	12475	12576	12624	12553	12398	12547	12835	12485	12587	12696	12457	12540	12510	12617	12626	12763	12496	12587	12602	12381	12515	12549	12590	12361	12469	12676	12673	12673	12701	12549	12460	12609	12470	12456	12547	12437	12418	12709	12694	12503	12501	12591	12674	12561	12340	12477	12575	12348	12567	12651	12481	12544	12672	12511	12546	12662	12480	12411	12497	12666	12638	12581	12634	12603	12607	12564	12467	12590	12542	12331	12716	12558	12503	12574	12732	12628	12475	12420	12556	12495	12399	12411	12534	12543	12513	12552	12604	12663	12604	12568	12722	12799	12482	12447	12598	12561	12537	12368	12511	12629	12493	12454	12609	12534	12624	12512	12703	12543	12608	12662	12497	12610	12600	12432	12722	12523	12647	12710	12589	12714	12608	12590	12562	12493	12741	12657	12627	12463	12610	12588	12465	12598	12512	12430	12631	12578	12582	12659	12605	12577	12518	12599	12602	12748	12563	12464	12588	12593	12628	12665	12488	12638	12542	12638	12394	12570	12547	12531	12660	12460	12584	12504	12547	12690	12537	12483	12737	12550	12609	12673	12553	12590	12563	12625	12574	12610	12488	12508	12445	12492	12567	12585	12522	12625	12684	12622	12548	12685	12562	12483	12759	12660	12785	12690	12470	12482	12661	12594	12550	12461	12590	12463	12641	12629	12521	12726	12719	12379	12641	12672	12472	12680	12738	12603	12604	12699	12436	12589	12525	12709	12590	12571	12590	12529	12578	12516	12591	12612	12694	12561	12508	12568	12537	12617	12569	12549	12567	12558	12497	12527	12729	12539	12441	12668	12607	12677	12483	12382	12457	12600	12511	12729	12500	12572	12434	12614	12423	12538	12516	12523	12724	12521	12651	12508	12549	12551	12557	12455	12498	12473	12650	12670	12590	12402	12651	12669	12678	12486	12641	12563	12551	12572	12465	12508	12673	12536	12468	12641	12335	12619	12519	12521	12598	12566	12532	12575	12471	12512	12567	12529	12685	12600	12487	12421	12428	12602	12419	12541	12764	12521	12540	12550	12516	12563	12475	12577	12521	12567	12566	12627	12509	12555	12445	12624	12477	12577	12563	12657	12357	12626	12770	12559	12744	12662	12472	12538	12632	12530	12508	12547	12533	12563	12528	12450	12443	12562	12650	12582	12484	12484	12364	12635	12553	12650	12551	12610	12652	12593	12486	12538	12417	12702	12662	12540	12660	12541	12523	12505	12628	12529	12391	12618	12522	12466	12574	12555	12731	12495	12554	12609	12548	12538	12635	12392	12553	12567	12573	12487	12576	12519	12560	12410	12553	12538	12596	12511	12641	12565	12539	12308	12594	12563	12468	12628	12623	12691	12690	12473	12548	12595	12634	12380	12588	12469	12603	12590	12332	12547	12726	12552	12760	12674	12531	12453	12670	12532	12560	12444	12538	12567	12440	12614	12712	12474	12502	12419	12572	12583	12724	12493	12569	12505	12612	12520	12525	12454	12738	12457	12649	12760	12657	12665	12561	12424	12459	12680	12634	12511	12426	12551	12562	12580	12576	12712	12581	12649	12602	12538	12554	12589	12397	12560	12439	12480	12561	12675	12515	12652	12741	12671	12695	12488	12576	12577	12546	12512	12673	12507	12685	12502	12549	12572	12609	12575	12583	12636	12640	12513	12610	12584	12621	12436	12468	12580	12510	12426	12579	12550	12470	12720	12569	12529	12646	12549	12625	12640	12633	12716	12578	12634	12668	12718	12660	12528	12575	12558	12608	12539	12497	12576	12717	12581	12474	12523	12497	12649	12488	12527	12549	12491	12592	12534	12486	12387	12392	12630	12561	12481	12651	12519	12512	12705	12632	12618	12475	12530	12454	12634	12516	12601	12506	12461	12684	12597	12734	12610	12355	12574	12562	12354	12622	12493	12425	12522	12489	12610	12464	12629	12450	12544	12580	12646	12488	12668	12666	12382	12462	12746	12529	12468	12625	12636	12633	12552	12474	12614	12608	12458	12508	12414	12542	12475	12691	12671	12519	12642	12605	12564	12536	12422	12546	12659	12456	12594	12691	12669	12545	12570	12598	12723	12484	12466	12676	12600	12572	12481	12609	12402	12584	12362	12419	12535	12532	12576	12627	12450	12564	12555	12657	12735	12631	12529	12535	12611	12501	12540	12569	12476	12523	12544	12604	12555	12549	12421	12553	12578	12585	12732	12612	12492	12567	12570	12635	12446	12682	12547	12638	12708	12629	12438	12621	12616	12564	12663	12652	12659	12488	12570	12463	12578	12524	12538	12517	12693	12556	12557	12475	12577	12419	12219	12594	12546	12581	12503	12479	12586	12364	12457	12469	12560	12699	12658	12554	12553	12645	12634	12728	12717	12526	12507	12465	12537	12656	12475	12539	12375	12434	12620	12634	12363	12676	12677	12548	12675	12481	12610	12587	12587	12617	12619	12405	12400	12599	12570	12550	12577	12562	12688	12641	12622	12478	12710	12638	12402	12642	12542	12552	12490	12475	12494	12578	12511	12714	12792	12596	12629	12769	12595	12604	12500	12486	12559	12460	12549	12439	12535	12611	12623	12370	12638	12538	12462	12659	12560	12643	12517	12600	12658	12539	12411	12720	12676	12445	12611	12556	12511	12379	12572	12536	12593	12637	12625	12396	12540	12438	12452	12589	12481	12554	12613	12566	12692	12636	12684	12465	12366	12626	12561	12617	12686	12617	12503	12621	12690	12455	12619	12649	12414	12619	12427	12448	12612	12615	12727	12679	12453	12473	12489	12464	12565	12570	12487	12625	12577	12653	12569	12663	12667	12556	12595	12562	12620	12552	12470	12589	12594	12702	12538	12561	12589	12531	12309	12606	12593	12640	12458	12547	12663	12628	12551	12609	12497	12432	12728	12511	12631	12436	12582	12575	12641	12562	12481	12564	12616	12484	12674	12585	12483	12703	12545	12505	12468	12636	12717	12638	12450	12634	12582	12702	12521	12703	12620	12659	12654
23621	20704	27803	23750	21171	19220	17910	15461	14864	14779	14549	14838	16344	23436	26674	25105	22100	18483	15910	14842	14413	14261	14300	14364	14291	14495	14425	14428	14223	14357	14350	14229	14373	14198	14351	14332	14092	14434	14237	14275	14231	14325	14347	14339	14386	14437	14399	14218	14218	14322	14308	14210	14154	14259	14028	14163	14458	14182	14513	14211	14191	14175	14255	14143	14327	14358	14356	14382	14299	14044	14356	14451	14509	14437	14333	14005	14201	14342	14186	14240	14328	14210	14109	14221	14301	14244	14436	14277	14265	14392	14216	14282	14290	14322	14313	14067	14343	14271	14276	14357	14252	14248	14186	14243	14143	14415	14436	14224	14255	14385	14409	14366	14325	14152	14158	14262	14358	14356	14422	14170	14336	14299	14427	14275	14242	14314	14294	14052	14255	14272	14171	14174	14324	14215	14197	14309	14444	14170	14317	14372	14249	14389	14279	14349	14192	14356	14321	14224	14216	14430	14516	14244	14371	14435	14228	14414	14481	14202	14232	14350	14311	14445	14348	14411	14258	14346	14522	14193	14342	14249	14569	14274	14317	14186	14212	14190	14280	14271	14299	14177	14164	14307	14405	14171	14028	14103	14615	14434	14238	14202	14185	14332	13990	14318	14102	14224	14128	14242	14248	14314	14262	14359	14374	14139	14132	14218	14191	14282	14457	14307	14229	14289	14250	14300	14509	14245	14184	14227	14292	14315	14212	14307	14224	14314	14309	14176	14385	14481	14211	14084	14314	14440	14276	14205	14207	14204	14297	14201	14170	14347	14530	14316	14170	14432	14311	14222	14076	14224	14387	14426	14270	14126	14349	14074	14066	14257	14006	14285	14174	14419	14147	14213	14351	14261	14138	14348	14255	14358	14331	14317	14387	14344	14243	14269	14319	14257	14259	14229	14263	14311	14271	14141	14205	14206	14270	14267	14372	14255	14293	14268	14087	14374	14267	14250	14214	14280	14237	14188	14464	14410	14303	14322	14342	14252	14081	14240	14247	14144	14365	14394	14408	14277	14286	14164	14316	14158	14191	14182	14291	14287	14193	14299	14325	14181	14333	14385	14259	14331	14396	14391	14141	14227	14416	14289	14269	14214	14307	14239	14189	14242	14373	14534	14352	14449	14506	14430	14429	14183	14399	14087	14115	13863	14353	14200	14236	14182	14224	14121	14233	14329	14233	14267	14251	14285	14257	14185	14335	14215	14337	14248	14316	14464	14277	14418	14254	14218	14300	14357	14339	14251	14400	14375	14293	14369	14320	14218	14236	14335	14315	14298	14431	14367	14166	14287	14221	14255	14411	14155	14545	14236	14326	14131	14326	14269	14189	14290	14360	14299	14263	14156	14290	14341	14328	14075	14237	14061	14189	14173	14267	14179	14326	14282	14221	14328	14275	14366	14296	14287	14388	14328	14061	14199	14310	14181	14248	14358	14230	14274	14413	14236	14317	14334	14375	14018	14071	14364	14228	14105	14454	14344	14303	14320	14188	14311	14376	14379	14324	14363	14228	14198	14239	14314	14191	14388	14300	14423	14272	14569	14366	14349	14380	14249	14325	14345	14286	14314	14042	14205	14161	14351	14438	14411	14389	14206	14224	14247	14216	14288	14192	14191	14340	14288	14336	14328	14087	14279	14090	14290	14201	14208	14192	14274	14342	14333	14201	14348	14165	14186	14198	14336	14386	14378	14367	14247	14328	14052	14413	14401	14193	14286	14057	14289	14390	14298	14459	14404	14358	14263	14148	14270	14404	14107	14251	14060	14443	14312	14335	14316	14414	14169	14375	14299	14191	14159	14219	14116	14385	14275	14120	13984	14123	14284	14290	14331	14332	14263	14435	14186	14354	14423	14118	14335	14116	14145	14390	14259	14277	14348	14369	14234	14284	14358	14261	14378	14289	14222	14187	14377	14263	14372	14276	14308	14499	14177	14386	14345	14383	14256	14433	14119	14348	14089	14138	14287	14485	14274	14131	14294	14420	14345	14231	14222	14264	14329	14212	14155	14328	14034	14283	14299	14184	13973	14285	14357	14215	14130	14198	14104	14433	14186	14371	14176	14340	14359	14297	14248	14162	14261	14175	14509	14065	14154	14459	14443	14440	14339	14379	14302	14173	14289	14339	14353	14260	14446	14319	14369	14210	14179	14364	14359	14295	14301	14298	14224	14385	14477	14297	14368	14249	14095	14326	14216	14273	14353	14320	14270	14271	14135	14128	14430	14404	14275	14105	14292	14323	14482	14302	14293	14275	14315	14284	14000	14230	14331	14283	14166	14183	14385	14185	14379	14218	14285	14112	14479	14123	14363	14131	14051	14343	14281	14252	14156	14449	14194	14269	14266	14355	14356	14236	14399	14252	14307	14422	14393	14383	14231	14234	14205	14265	14324	14328	14376	14239	14273	14109	14157	14314	14390	14100	14197	14324	14263	14316	14312	14171	14208	14091	14225	14354	14308	14442	14232	14223	14090	14150	14419	14450	14227	14254	14296	14127	14122	14102	14136	14230	14354	14381	14446	14414	14248	14404	14360	14441	14383	14477	14265	14138	14096	14092	14333	14393	14311	14269	14332	14097	14253	14301	14460	14199	14284	14365	14344	14284	14239	14111	14303	14151	14174	14456	14299	14191	14001	14345	14215	14339	14366	14241	14251	14071	14172	14199	14293	14199	14210	14143	14120	14272	14370	14180	14338	14133	14301	14325	14245	14145	14318	14224	14245	14252	14390	14457	14269	14101	14253	14066	14254	14014	14330	14078	14232	14394	14284	14361	14261	14201	14317	14251	14211	14123	14174	14271	14327	14316	14207	14114	14070	14218	14265	14357	14126	14369	14149	14287	14201	14273	14293	14098	14186	14171	14131	14179	14145	14629	14227	14247	14256	14240	14349	14217	14405	14393	14245	14266	14451	14140	14312	14155	14272	14335	14171	14306	14292	14174	14327	14387	14259	14319	14444	14366	14294	14384	14365	14348	14334	14395	14247	14204	14247	14444	14207	14209	14098	14208	14414	14299	14269	14401	14127	14286	14362	14464	14393	14489	14301	14073	14198	14327	14193	13927	14110	14160	14390	14586	14379	14385	14243	14384	14228	14176	14244	14274	14322	14275	14407	14238	14151	14075	14112	14284	14186	14178	14293	14326	14165	14111	14219	14275	14222	14242	14262	14026	14168	14307	14052	14217	14134	14185	14217	14229	14311	14353	14292	14292	14349	14242	14343	14313	14211	14379	14178	14215	14159	14135	14119	14165	14303	14107	14369	14402	14359	14121	14220	14060	14274	14147	14296	14376	14055	14196	14194	14271	14233	14286	14355	14135	14249	14442	14310	14160	14468	14212	14169	14286	14186	14205	14226	14369	14265	14121	14325	14338	14070	14231	14182	14199	14272	14232	14235	14244	14245	14329	14407	14073	14368	14284	14277	14165	14174	14264	14245	14196	14296	14206	14231	14176	14451	14230	14398	14174	14230	14201	14366	14360	14233	14214	14410	14300	14527	14338	14316	14210	14304	14448	14238	14316	14315	14236	14350	14290	14242	14100	14233	14256	14344	14310	14327	14524	14284	14306	14299	14607	14417	14341	14266	14349	14485	14268	14383	14397	14267	14165	14176	14340	14180	14306	14460	14216	14265	14271	14174	14382	14163	14395	14150	14241	14337	14197	14443	14315	14253	14297	14185	14282	14270	14245	14248	14290	14062	14337	14205	14432	14292	14208	14057	14228	14125	14364	14342	14154	14251	14411	14244	14210	14465	14237	14187	14352	14238	14338	14192	14331	14430	14431	14147	14126	14257	14540	14409	14253	14402	14416	14236	14159	14254	14307	14101	14466	14254	14297	14253	14281	14143	14325	14189	14270	14435	14198	14211	14176	14103	14302	14282	14317	14322	14321	14288	14362	14367	14393	14315	14207	14201	14278	14439	14231	14185	14388	14365	14227	14273	14203	14270	14325	14214	14247	14399	14396	14269	14279	14260	14289	14367	14203	14299	14312	14351	14311	14204	14201	14330	14321	14290	14262	14469	14352	14342	14257	14119	14170	14293	14124	14072	14404	14176	14332	14292	14285	14155	14325	14303	14221	14333	14214	14272	14379	14301	14242	14368	14322	14163	14456	14532	14281	14172	14358	14189	14313	14213	14281	14273	14296	14301	14316	14413	14356	14309	14215	14254	14388	14081	14131	14240	14309	14406	14238	14214	14299	14363	14251	14301	14117	14243	14314	14227	14469	14440	14459	14193	14175	14345	14281	14321	14310	14165	14416	14086	14100	14263	14375	14284	14146	14312	14345	14454	14282	14194	14343	14163	14221	14254	14203	14256	14279	14297	14313	14228	14377	14249	14421	14243	14266	14351	14193	14128	14397	14182	14441	14358	14525	14014	14248	14379	14302	14434	14131	14397	14279	14145	14249	14321	14345	14252	14448	14252	14235	14118	14089	14361	14252	14387	14417	14250	14334	14109	14325	14327	14130	14447	14383	14044	14276	14158	14274	14186	14186	14258	14269	14325	14423	14295	14402	14282	14288	14239	14397	14290	14243	14291	14253	14316	14254	14026	14287	14169	14268	14303	14280	14187	14213	14361	14385	14274	14342	14407	14328	14368	14339	14179	14233	14264	14335	14305	14286	14341	14288	14271	14296	14209	14420	14221	14299	14188	14123	14419	14242	14296	14379	14257	14256	14210	14301	14380	14365	14298	14264	14190	14372	14249	14190	14301	14370	14347	14320	14628	14182	14349	14300	14463	14278	14164	14212	14200	14373	14262	14314	14374	14526	14386	14272	14498	14486	14309	14326	14296	14423	14266	14352	14369	14443	14202	14210	14366	14266	14285	14101	14364	14208	14236	14392	14249	14316	14014	14365	14357	14278	14382	14341	14342	14193	14347	14297	14321	14334	14272	14243	14229	14379	14190	14192	14344	14317	14292	14445	14217	14153	14282	14276	14289	14283	14137	14021	14361	14351	14230	14230	14268	14298	14292	14326	14281	14084	14279	14204	14243	14178	14273	14318	14321	14367	14342	14333	14156	14288	14380	14294	14350	14393	14176	14081	14342	14010	14254	14468	14313	14344	14442	14323	14220	14155	14323	14344	14289	14406	14241	14235	14227	14108	14314	14214	14204	14331	14013	14075	14252	14381	14137
12939	22610	21488	16799	15345	14668	15165	13931	13409	13212	13208	13334	16318	26119	28458	25696	22179	17218	14120	13079	12788	12636	12660	12913	12687	12683	12714	12720	12630	12700	12693	12641	12745	12860	12647	12657	12687	12659	12608	12689	12786	12709	12719	12795	12817	12485	12564	12718	12682	12743	12604	12709	12619	12702	12770	12604	12812	12660	12557	12726	12606	12769	12736	12595	12599	12686	12635	12690	12704	12811	12679	12694	12731	12778	12526	12778	12738	12797	12639	12864	12522	12736	12787	12821	12691	12683	12676	12684	12679	12693	12840	12508	12697	12733	12604	12517	12636	12698	12713	12794	12548	12716	12671	12737	12657	12701	12672	12559	12807	12779	12815	12662	12740	12685	12846	12663	12490	12775	12798	12636	12714	12755	12649	12579	12822	12677	12553	12797	12822	12643	12729	12712	12750	12735	12855	12696	12849	12766	12859	12706	12667	12718	12719	12833	12602	12763	12733	12752	12581	12774	12767	12565	12697	12819	12919	12726	12718	12723	12797	12644	12782	12745	12733	12724	12594	12824	12574	12883	12648	12590	12598	12639	12623	12657	12865	12631	12702	12714	12618	12549	12620	12571	12774	12685	12538	12523	12934	12529	12693	12408	12911	12600	12806	12687	12629	12806	12612	12858	12644	12635	12674	12683	12690	12484	12694	12654	12892	12642	12653	12689	12699	12648	12638	12764	12807	12668	12629	12572	12853	12662	12753	12801	12488	12799	12774	12691	12561	12619	12653	12577	12729	12578	12644	12742	12832	12673	12650	12555	12676	12644	12622	12450	12728	12785	12627	12600	12848	12686	12827	12545	12770	12691	12710	12677	12647	12600	12782	12599	12572	12596	12737	12609	12598	12717	12570	12672	12704	12772	12870	12768	12857	12650	12746	12820	12617	12700	12712	12656	12552	12642	12679	12580	12765	12773	12556	12690	12551	12588	12585	12813	12671	12808	12695	12682	12596	12720	12709	12550	12976	12729	12566	12719	12690	12587	12678	12704	12556	12688	12606	12765	12732	12558	12831	12682	12639	12560	12766	12632	12541	12719	12722	12815	12705	12754	12635	12537	12728	12700	12790	12616	12797	12682	12693	12638	12633	12792	12657	12676	12789	12733	12747	12648	12666	12657	12756	12591	12777	12816	12642	12693	12623	12368	12669	12670	12689	12532	12697	12682	12714	12675	12709	12614	12624	12743	12732	12723	12741	12591	12529	12745	12609	12761	12603	12784	12699	12606	12629	12620	12734	12681	12766	12628	12762	12706	12826	12697	12629	12836	12595	12764	12701	12775	12618	12808	12588	12527	12581	12694	12737	12713	12655	12770	12700	12672	12653	12619	12664	12656	12669	12623	12632	12669	12777	12624	12696	12748	12727	12831	12606	12839	12672	12536	12631	12647	12718	12572	12804	12626	12838	12685	12715	12801	12676	12671	12813	12778	12646	12627	12671	12692	12755	12704	12623	12668	12605	12769	12675	12651	12637	12674	12696	12734	12747	12740	12716	12729	12857	12759	12732	12665	12858	12644	12541	12698	12807	12730	12617	12638	12727	12628	12914	12670	12629	12727	12593	12851	12793	12747	12648	12685	12585	12856	12752	12674	12747	12491	12631	12737	12726	12674	12682	12818	12657	12672	12583	12696	12741	12694	12696	12686	12668	12902	12681	12673	12794	12671	12843	12726	12696	12604	12536	12691	12730	12493	12685	12672	12816	12650	12813	12769	12821	12701	12819	12636	12773	12647	12678	12599	12561	12652	12709	12697	12686	12692	12559	12749	12643	12640	12652	12738	12638	12654	12597	12720	12623	12711	12744	12606	12684	12726	12627	12672	12754	12779	12693	12556	12742	12856	12681	12813	12779	12623	12854	12575	12701	12525	12676	12597	12881	12702	12692	12718	12686	12632	12682	12764	12779	12680	12711	12551	12691	12599	12586	12614	12702	12708	12683	12789	12964	12683	12551	12787	12575	12719	12631	12672	12563	12635	12531	12773	12697	12621	12536	12672	12644	12818	12649	12601	12753	12675	12677	12787	12921	12625	12574	12805	12713	12804	12665	12623	12445	12656	12743	12578	12649	12726	12687	12636	12794	12586	12753	12646	12629	12665	12741	12779	12680	12590	12645	12561	12671	12595	12733	12627	12808	12724	12589	12511	12760	12700	12614	12634	12675	12791	12631	12673	12611	12633	12661	12700	12658	12703	12701	12636	12826	12786	12663	12564	12696	12778	12528	12831	12824	12568	12593	12813	12499	12811	12723	12723	12704	12594	12660	12749	12643	12752	12667	12546	12683	12692	12772	12773	12630	12638	12845	12729	12556	12647	12627	12780	12676	12648	12552	12607	12667	12761	12738	12672	12786	12748	12535	12666	12648	12695	12629	12681	12744	12715	12537	12623	12776	12553	12544	12804	12761	12748	12692	12729	12760	12782	12689	12665	12561	12650	12770	12699	12753	12603	12699	12815	12722	12555	12672	12687	12903	12754	12797	12782	12753	12763	12634	12624	12696	12814	12742	12813	12643	12585	12600	12699	12668	12677	12850	12644	12709	12687	12603	12569	12685	12718	12576	12670	12695	12901	12645	12791	12708	12677	12672	12749	12617	12572	12538	12725	12699	12587	12663	12508	12500	12636	12682	12637	12701	12727	12645	12585	12796	12722	12701	12835	12831	12707	12634	12536	12790	12659	12724	12675	12622	12719	12680	12789	12613	12676	12619	12927	12930	12655	12679	12680	12929	12934	12947	12816	12622	12690	12729	12491	12669	12624	12737	12683	12688	12625	12619	12704	12630	12635	12689	12824	12570	12730	12679	12660	12589	12771	12742	12775	12561	12543	12598	12695	12611	12790	12700	12865	12794	12754	12730	12703	12746	12706	12576	12703	12622	12711	12669	12600	12736	12611	12751	12752	12586	12663	12748	12801	12538	12737	12670	12629	12497	12756	12699	12658	12644	12569	12546	12535	12721	12594	12634	12686	12602	12676	12693	12795	12723	12764	12728	12544	12821	12535	12619	12631	12825	12838	12735	12795	12824	12583	12603	12710	12629	12713	12784	12646	12788	12642	12712	12720	12574	12893	12857	12685	12741	12789	12890	12679	12555	12647	12669	12701	12764	12627	12742	12713	12788	12617	12802	12572	12672	12735	12682	12542	12720	12751	12595	12767	12728	12776	12604	12924	12615	12720	12686	12812	12695	12737	12540	12719	12679	12672	12458	12595	12595	12672	12693	12805	12624	12637	12543	12748	12797	12628	12660	12720	12707	12706	12692	12688	12610	12770	12454	12744	12524	12656	12822	12632	12712	12618	12689	12634	12668	12569	12575	12859	12633	12698	12740	12657	12640	12760	12635	12656	12717	12586	12799	12848	12731	12749	12736	12740	12685	12797	12622	12695	12598	12733	12730	12721	12752	12672	12600	12702	12582	12839	12657	12857	12553	12812	12783	12739	12779	12676	12847	12714	12792	12668	12616	12632	12750	12717	12518	12710	12756	12745	12789	12585	12470	12782	12649	12714	12747	12645	12649	12640	12470	12789	12737	12697	12582	12807	12713	12758	12742	12728	12614	12587	12685	12666	12820	12655	12702	12818	12712	12517	12776	12502	12634	12687	12717	12614	12781	12760	12631	12710	12630	12540	12691	12677	12640	12592	12537	12535	12622	12700	12711	12695	12741	12678	12773	12506	12873	12703	12610	12797	12566	12743	12599	12626	12791	12541	12634	12710	12556	12785	12641	12719	12695	12709	12610	12716	12688	12704	12731	12600	12816	12621	12837	12828	12595	12824	12661	12709	12868	12780	12626	12650	12633	12766	12715	12577	12717	12699	12785	12532	12583	12776	12733	12500	12581	12704	12437	12644	12772	12669	12759	12718	12883	12573	12856	12815	12532	12590	12677	12757	12616	12707	12659	12650	12663	12682	12583	12680	12655	12602	12693	12623	12695	12619	12718	12768	12844	12828	12607	12608	12634	12694	12563	12534	12756	12633	12686	12754	12716	12651	12744	12775	12713	12684	12750	12778	12594	12742	12957	12562	12737	12699	12684	12725	12687	12495	12884	12563	12628	12763	12788	12645	12809	12483	12678	12604	12677	12690	12846	12644	12653	12930	12742	12724	12694	12700	12717	12918	12544	12776	12717	12717	12715	12583	12785	12678	12647	12459	12693	12649	12655	12666	12699	12535	12656	12826	12693	12772	12753	12742	12721	12687	12705	12839	12704	12693	12731	12745	12689	12685	12775	12719	12706	12745	12745	12628	12635	12666	12740	12679	12607	12833	12640	12567	12704	12647	12670	12772	12763	12755	12689	12662	12705	12588	12530	12676	12556	12592	12650	12682	12542	12566	12611	12723	12687	12506	12685	12560	12705	12547	12655	12711	12680	12774	12550	12664	12826	12683	12692	12684	12661	12510	12739	12832	12562	12737	12590	12579	12709	12623	12750	12847	12728	12908	12620	12727	12769	12689	12732	12802	12666	12731	12829	12674	12765	12767	12668	12763	12687	12676	12707	12649	12680	12620	12666	12830	12734	12602	12565	12531	12655	12582	12635	12644	12611	12654	12697	12663	12594	12775	12597	12711	12696	12624	12558	12766	12774	12627	12589	12794	12738	12498	12700	12655	12707	12358	12589	12537	12644	12842	12536	12566	12687	12614	12626	12676	12735	12579	12895	12628	12669	12757	12724	12459	12696	12681	12572	12720	12806	12674	12594	12714	12658	12699	12791	12809	12737	12850	12592	12707	12768	12666	12768	12628	12622	12791	12759	12650	12680	12709	12692	12605	12770	12713	12710	12735	12709	12817	12591	12792	12924	12626	12435	12813	12673	12741	12737	12753	12630	12712	12816	12641	12755	12668	12666	12744	12580	12706	12588	12642	12776	12665	12739	12725	12897	12718	12798	12692	12722	12763	12837	12657	12633	12609	12636	12859	12868	12586	12677	12872	12817	12772	12756	12541	12694	12725	12645	12763	12597	12744	12795	12533	12549	12703	12581	12651	12727	12651	12734	12750	12690	12677	12718	12659	12625	12725	12595	12618	12600	12797	12390	12657	12604	12816	12752	12735	12660	12708	12632	12670	12605	12771	12597	12741	12614	12586	12701	12706	12801	12643	12638	12734	12624	12784	12620	12519	12503	12490	12677	12793
22403	20778	28423	23238	20880	22451	23255	17149	15943	16178	15942	15661	16577	31560	37592	34849	29200	22838	18389	15952	15219	15155	15017	15238	15098	14841	14935	14961	15040	15194	14971	14938	14978	15110	14997	15057	14764	14962	14997	15066	15078	14978	14973	15063	15135	15014	15069	14923	14863	15086	14967	15005	14911	14906	14946	14879	14937	14942	15001	14967	14975	15170	14950	14920	14931	15019	14926	14898	14924	14903	14979	14885	15042	15033	14819	15141	15133	15080	14863	14967	15075	14797	14960	14813	14876	15016	14897	14901	14952	14890	14772	14922	14716	14940	14857	14687	14834	15001	14914	14983	15077	14884	14864	14929	14883	14795	14797	14950	14878	14905	14696	14874	15008	14905	14933	14913	14947	14884	14845	14858	14775	14898	14870	14964	14709	14863	15058	14993	15028	14958	14963	14975	14929	15088	14925	14923	14867	14949	14854	14981	14939	15132	14890	14993	14948	15059	15008	14911	14885	14987	14688	14837	14803	14708	14954	14891	14988	14776	14817	14976	14917	14787	14816	14841	14793	14990	14884	15024	14830	14792	14910	14955	14796	14719	14865	14817	15162	14886	14654	14831	14770	14863	14805	14676	14862	14789	14824	14872	15023	15116	14921	14866	15011	14987	14689	14746	14804	14962	14965	14777	14881	14975	14777	14813	14922	15045	15083	14839	14868	14765	15026	14764	14885	15037	14991	14892	14993	14850	14831	14757	14918	14747	14844	14894	14902	15011	14791	14882	14837	14895	14915	15042	14922	14945	14848	14879	15078	14867	14872	15084	14945	14783	14883	14938	14837	14806	14901	14809	14760	14968	14701	14921	14942	14917	14777	14909	15072	14691	14816	14959	15007	15089	14803	15031	14921	14945	14723	14859	14968	14884	14915	14969	15018	14924	14731	14831	14883	14831	14877	15093	14953	14726	14891	15034	15154	15046	14850	15042	14857	14789	14761	14888	14805	14884	15081	14826	14899	15028	14836	14961	14867	14646	14873	14780	14923	14814	14977	14938	15000	14895	14862	14835	14848	14729	14861	14807	14913	15053	14777	15114	14869	14946	14893	14868	14922	15045	14942	14843	14885	14881	14821	14705	14964	14895	14748	14939	14819	14837	14949	14855	14899	14846	14903	14775	14798	14910	14988	14796	14774	14994	14974	14917	14890	14907	14920	14916	14904	14820	15070	14870	14749	14705	14846	14820	14825	15052	14876	14772	14808	14969	14762	14798	14786	14993	15117	14957	14857	14890	14835	14816	15059	14874	14682	14823	15077	14919	14802	14933	15036	14892	15088	14938	14833	14918	14745	14951	14800	14753	15004	14992	14906	15071	14900	14991	14857	14863	14792	15027	14952	14706	14931	14890	14974	14877	14571	14860	14867	14741	15081	15058	14844	14982	14835	14940	14900	14821	14936	14845	14764	14946	15029	14768	14877	14973	14783	14773	15001	15027	14889	14598	14790	14619	14943	14724	14971	14991	14853	14974	14846	14863	14821	14714	14931	15030	14874	14923	15038	14806	14870	14897	14752	14895	15042	14796	14778	14859	14838	15091	14844	14935	14866	14899	14961	14934	15034	15161	14964	14903	14884	14845	14897	14726	15000	15057	14946	14858	14978	14692	14978	14925	14897	14727	14934	14980	15034	14931	14855	14819	14956	14874	14799	14765	14894	15034	14740	14865	15042	14825	14596	14689	15100	14888	14914	14834	14903	14984	15021	14895	14972	14847	14783	14832	14957	14873	14862	14777	14650	14815	14714	14905	14951	14822	14889	14968	14767	14890	14945	14940	14959	15010	15049	14935	14834	14806	14914	14802	15078	14880	15037	14890	14864	14885	14948	14752	15008	14847	14840	14838	14964	14707	15000	15006	15070	14800	15022	14862	14857	14906	14889	14718	14927	14904	14850	14770	14764	14680	14949	14866	14978	14858	14850	14916	15036	14876	14896	14758	14855	14802	14957	14981	14879	14777	15028	14747	14753	15083	14973	14745	14879	14939	14939	14919	14843	14779	14914	15029	14872	14902	14937	15039	14910	14739	14869	14818	15037	15116	14791	14820	14741	14819	14892	14707	14812	14987	14825	14965	15003	14776	15032	14907	14864	14985	14924	14869	14751	14965	14941	14718	14882	14922	14970	14965	15003	14816	14997	14842	14894	14846	14730	14979	14877	15002	14995	14808	14977	14756	14886	15069	14736	14781	14905	14865	15001	14937	15006	15009	15027	14839	14931	14783	15037	14966	14796	14910	14885	14912	14845	14945	14906	14973	14881	14796	14749	14803	14995	14710	14795	14906	14778	14774	15057	14873	14880	14720	14865	14969	14939	15098	14908	15065	14897	14839	14713	14916	14910	15134	14742	14842	14937	14931	14928	14918	14687	14940	14955	14778	14970	15004	15042	14918	14989	15014	14966	14924	15141	14901	14834	14917	14883	15101	14795	14898	14786	14835	15024	15054	15019	14809	14749	14939	14786	14613	14845	14868	14755	14769	14865	14781	14599	14833	14969	14914	14920	15002	15110	14897	14788	14921	14688	14953	14837	14802	14723	14938	15103	15042	14914	14939	14925	15159	14966	14894	14808	14818	14926	14990	14850	14829	15029	14968	14961	14740	14891	14986	15002	14908	14857	14928	14824	14824	14988	14779	14716	14771	14925	14756	14936	15046	14885	14922	14907	14607	14721	14698	14820	15031	14816	15011	14856	14581	14727	14843	14898	14935	14940	14884	14830	14696	14797	15090	14753	14939	15153	15056	14673	14744	14968	15032	15035	14935	14801	14807	14974	14943	15066	14657	14945	14947	14916	15090	15126	14936	14901	14973	14973	14766	14705	14826	14973	14876	14967	14922	14941	14927	14715	14804	14998	14977	14971	14731	15033	14815	14856	14664	14798	14850	14946	14803	14869	14780	14918	14906	14822	14926	14923	14765	15038	14860	14897	14853	14803	14848	15033	14895	14748	14840	14942	15035	15022	14861	14780	14711	14893	14861	14902	14747	14686	14775	14908	14617	15081	14819	14729	14757	14976	14780	15018	14841	14765	15077	14850	14671	14829	14844	14784	14799	14847	14905	14717	14849	14710	14784	14746	14806	14874	14908	14813	14813	14976	14864	14936	14999	14790	14768	14874	14941	14923	14918	14899	14828	14845	14802	14872	14770	14952	14938	14825	14901	14897	14981	14868	14966	15037	14896	14760	14743	14821	14591	15089	15021	14723	14936	14952	15006	15014	15086	14890	14923	14996	14771	15068	14685	14875	14777	14859	14747	14777	14940	14896	15039	15064	14942	15072	14973	15133	14966	14926	14962	14905	14686	14852	14980	15072	14950	14981	14898	15128	14883	14792	14969	14933	14977	15047	15019	15038	14713	14750	14718	14878	14926	14969	15056	14959	14922	14986	14730	14877	15101	14772	14968	15012	14790	14931	14822	15016	14850	14890	14904	14977	14640	14915	14861	14754	14909	14847	15031	14745	14890	15151	14821	15116	14811	14915	15145	14741	14944	14972	14859	14930	15012	14935	14874	14717	15095	15021	14880	14836	14823	14888	14821	15003	14822	14749	14907	14880	14902	14849	14837	14741	14826	14826	14813	14982	14760	14878	14736	14868	14765	14960	14813	14800	14914	14891	14879	14874	15050	14942	14851	14752	14923	15074	14932	14962	14881	14954	14791	14651	15063	14777	14891	15085	14625	14908	14638	14785	14790	14679	14908	14782	14888	14891	14841	14974	14878	14908	14938	14895	14838	14948	14923	14916	14751	14806	14956	14951	14910	14921	15052	14834	14994	14958	15249	14741	14697	14845	14898	15031	14978	14894	14706	14834	14772	14709	14780	14934	14755	14645	14925	15045	14857	14844	14878	14773	14798	15005	14818	14947	14843	14952	14794	14651	14828	14758	14840	14931	14774	14822	15148	14853	14773	15016	14916	15035	14846	14986	14791	14792	15001	14778	14697	14721	14892	14855	15054	14826	15021	14824	14660	15043	14991	14954	14872	15061	15038	15012	14750	15040	14934	14766	14937	14927	14905	14755	14718	14716	14771	14968	14744	14856	14884	14906	15048	14896	15081	14974	14858	14861	15007	14991	14953	14740	14834	14880	14829	14931	14818	14907	14747	14968	14887	14726	14750	14803	15019	14995	14952	14900	14666	14812	14815	14824	14946	14800	14901	14852	14753	14777	14697	14836	14890	14807	14790	14901	14961	14649	14718	14929	14819	14824	14933	14840	14906	14908	14954	15051	14609	14845	14860	14818	14905	14740	14909	14767	14877	15067	14867	14867	15088	14874	15075	14836	14948	14953	14870	14903	14858	14917	14817	14784	14832	14826	14689	14874	14769	14964	14864	14996	14874	14900	14845	15056	14935	14863	14895	14962	14929	15062	14740	14981	14916	14980	15085	14926	14883	14819	14732	14870	14812	14991	14832	14863	14840	14799	14868	14875	14913	14858	14707	15157	14815	14830	14715	15116	14879	14888	14803	14940	14751	14694	14922	14664	14891	14996	14836	14943	14927	14863	14855	15001	14981	14839	14756	14697	14828	14854	15008	14785	14897	14930	14743	14868	14844	14745	14852	14893	14808	15071	14917	14823	14953	14938	14991	14775	14971	14873	15028	14834	14926	14926	14804	14927	14994	14939	15042	15036	14899	15170	14944	15137	14692	14753	14788	14973	15099	14940	14939	14610	14756	14931	14883	14941	14827	14933	14962	15089	14856	15022	15159	14906	14855	14794	14873	14980	14960	14762	14811	14940	14636	14960	14872	14657	14818	14983	14918	14997	14787	14900	15027	14756	14864	14923	14922	15002	14894	14825	14881	15090	14939	14781	14926	14938	15064	14815	14849	14757	14811	14803	15016	14971	14931	15063	14987	14796	14840	14867	14830	14951	14884	14774	14876	15012	14902	14832	14932	14945	14961	15018	15076	14987	14716	14768	14753	14927	14720	14993	15127	15012	15068	14790	14926	14703	15002	15017	14953	14902	14836	14830	14878	14962	14843	14940	14913	15031	14958	14782	14823	14882	14710	14750	14828	14762	15027	14907	14936	14743	14859	14864	14923	14909	14720	14940	14894	14748	14770	14833	14916	14857	14980	14777	14940	14893	14775	14881	14783	14818	14877	14869	14889	14817	14729	15028	15013	14851	14747	14882	14672
14885	28450	26672	20130	17348	16940	16039	14980	14645	14423	14317	13805	15903	35313	38861	35694	29135	21791	16343	13789	13249	13188	13130	13113	13185	13155	13136	13226	13053	12970	13146	13016	12956	13164	13130	13103	13077	12978	13004	12900	12943	13144	13176	12977	13120	13003	12946	13191	12960	13110	13280	13095	13058	13143	12960	13048	13263	13141	13027	13007	13007	13159	13103	13016	13100	12979	13120	12954	12996	13164	13079	13048	13146	13143	13079	13087	13153	13055	13027	13091	13037	13064	13094	13152	13019	13097	12911	13156	12985	13140	13185	13155	12928	12942	12905	13034	12889	13119	13203	12929	12942	13197	13226	13148	12940	13050	13155	13144	13225	12895	13138	13118	13145	13087	13160	13033	12983	13083	13144	13269	13040	12926	13040	13139	13014	13021	13054	13102	13139	13084	13035	13096	13084	13217	13130	12958	13086	13154	13078	13263	13151	12935	13221	13183	13154	13009	13202	13040	13099	13174	12935	12988	13077	12988	13033	13128	13152	13116	13010	13091	13021	12999	13130	13035	12913	13145	13143	13110	13099	13000	12978	13048	13044	13198	13082	12961	13117	13065	13034	13003	12992	12872	12959	13016	13090	13148	13015	13072	13030	13027	13289	12986	13018	13052	13051	13037	13019	12974	13074	13024	13118	12962	13108	12993	13053	12937	13018	13078	13048	12909	12889	13113	13046	12971	13107	12969	12970	12827	13061	13192	13236	13102	13070	13073	12991	12951	13172	13002	12956	13171	12991	13085	13146	13174	13071	13127	13104	13070	13049	13091	12912	12974	12991	13119	13030	13045	13028	12931	12872	13074	13065	13109	13004	13061	12929	13074	12966	12841	12830	13005	12945	13060	13091	12958	13022	13195	13080	13162	12951	12977	13097	13052	13068	13014	13162	12968	13009	13150	12937	13067	12922	13107	13097	13039	13050	13013	13119	13100	13105	12888	12964	12980	12948	13143	12989	13081	13151	12946	13026	13158	12918	12929	13022	13153	13058	12973	13093	12952	13062	13050	13065	13104	12978	12929	13077	13061	12992	13045	12991	13115	13017	13152	13139	13001	13007	13193	12910	12981	12972	12996	13052	13060	12965	13111	12979	13238	13008	13092	12958	12933	13253	13287	12989	13034	13015	12971	13045	12876	13018	12934	13102	13072	12962	12986	12851	13039	13019	13172	12878	12960	13010	12983	13187	13020	13105	12935	12904	13047	13097	13191	12985	13021	13048	13067	13050	13049	13066	13068	13062	12976	12986	13149	12984	12920	13040	13032	13131	12844	12978	12933	13190	12926	13192	13110	13160	13255	13187	13100	13103	12938	13129	13053	13010	12924	13072	13029	13064	12917	13200	13072	13080	13180	12987	13109	12977	13020	13145	13074	13154	13011	12933	13009	13014	13178	13032	13259	12872	13147	13039	13003	12994	13134	13251	13098	13013	13152	13033	13112	13169	13120	13079	13022	12966	12935	13135	12980	13048	13014	13237	12938	13035	13153	13239	13147	13149	12968	12881	12983	13018	13087	12959	12991	12936	12926	12967	12990	13109	12923	13022	13049	12895	13025	13071	13174	13082	13106	12997	13114	13026	13037	13132	13087	13100	13050	13008	13018	13068	13185	13176	12728	12954	13050	13128	13102	13085	13085	13072	13094	12986	12949	13067	13036	13174	12965	13072	13091	13158	12964	12925	13120	13004	13034	12940	13043	13088	13039	13038	13156	13119	13118	12951	13057	13095	12925	13113	13007	12865	13102	13147	12962	13014	13206	13058	13054	13055	13071	13124	12949	13016	12970	13074	12954	13112	13087	13044	12986	13013	13046	13153	12856	13127	13114	12970	13022	13142	12918	13105	12971	13014	12996	13065	13016	13070	13044	13317	13227	12907	12989	12968	13023	13099	13017	13087	13117	13123	13112	13064	13106	13171	13108	13068	13060	13051	13179	13021	12988	13072	13066	13092	12968	12929	12825	13048	12984	13125	13070	13009	13058	12945	13034	13181	13281	13202	13103	13003	12932	13079	12949	13083	13154	12981	13023	13026	13042	12989	13157	13044	13062	13058	13103	13049	12978	12931	13075	13093	13203	13037	13086	13030	13008	13123	13115	13088	13050	13071	12970	13121	13034	13267	13193	13001	13008	13208	13143	13033	12955	13015	12995	12937	12871	13130	12927	13060	13119	12873	13020	13013	13005	13217	12931	12899	13038	13181	12937	13082	13085	13171	13011	13069	13080	13130	13053	13025	12976	12961	12873	13026	13052	13104	13083	12915	12918	12902	13024	12922	13079	13178	13003	12882	13030	12976	12925	12935	13072	12959	13003	12934	13041	12946	12844	13090	13010	13103	13085	12966	13037	13026	13058	13031	13124	12988	13112	13154	12861	13011	13041	13045	12950	13053	13143	13048	12969	12841	12996	12933	13031	13127	13041	12998	13173	12934	13163	13087	12982	12965	12990	12938	12932	12871	13036	13166	12996	13059	13021	12928	13126	12992	12936	12923	12884	13032	13220	13085	13082	12945	12864	13007	13072	13079	12985	12999	13002	13123	12969	13029	12943	12955	13024	12905	13055	13040	13176	12985	13047	13081	13179	13100	12897	13114	12946	12808	12999	13017	13120	13143	13029	12985	12993	13050	12969	12994	13120	12925	13168	13162	13032	13027	13139	13064	13189	13043	13109	13031	13039	13022	13007	13080	12973	12907	13069	12980	13042	12992	12877	13020	13064	13039	13007	13045	13208	13131	13146	12872	13182	12864	13041	13045	13123	12961	12923	13099	13084	13211	13112	13030	12967	12961	13005	12912	13005	13217	12801	13113	13045	13105	13018	12933	12822	13124	13020	13035	13050	13051	13061	13149	13054	13037	13165	13038	13052	12892	13126	12969	12827	13037	13204	13042	13034	13057	13187	13153	13030	13074	12977	12802	12936	12970	12987	12991	12919	13002	13060	13066	12975	13228	13103	13031	12951	13046	13028	13012	13156	12984	12984	13081	13027	13070	13076	13093	13129	12904	13067	12970	12975	12972	13139	12962	12998	13150	12937	12826	13059	13030	13055	13117	12905	13254	12993	13009	12955	13099	12824	13069	12909	12947	13183	13034	12931	13173	13139	12919	13141	13048	13107	13137	13079	12969	13034	13023	13019	13002	12909	12997	13058	13024	13174	12996	12875	13058	12939	13037	12959	13101	12978	12965	13035	12968	13035	13031	13080	13070	13046	13085	12861	12968	12988	12983	13096	13058	13126	13052	12879	13099	13081	12959	13126	13020	13015	12971	12958	13095	13139	13033	13242	12974	13026	13053	12950	12944	12959	13002	13165	12987	12912	13146	13100	13205	13071	13252	12895	13114	12990	13079	13283	13002	13119	13007	13105	12932	13125	12880	12997	13049	13151	12881	12846	12992	13019	13136	13138	13044	13037	13051	13017	13241	13017	13030	13320	13133	12913	13042	13051	13055	12994	12970	12811	13038	13133	13027	12990	13184	13189	12969	13174	13051	12932	12859	12963	13081	12927	13148	12982	12997	12944	13043	13097	13017	12900	12949	12987	12904	13098	12855	12975	12996	13034	13165	12848	13160	12837	12981	13166	13055	13068	13023	12929	13052	12961	12982	13083	12993	13002	13050	13045	13084	13052	13073	13185	12877	13081	13014	12993	13158	12930	13033	13055	13039	12848	13207	13105	13064	13031	13067	13144	13016	13067	12816	12954	12915	13007	13000	13106	13011	13066	13007	12993	13131	13024	12970	13109	13027	12928	13069	13162	13071	12973	13167	13078	13036	12962	13212	13036	13067	13187	13037	12924	13015	13043	13131	12773	12991	12933	12996	13028	13039	13085	12971	13081	13145	12875	13080	12965	13041	13018	13121	12933	12950	12976	13082	12992	12936	12988	13061	12898	12986	13008	13246	13031	12900	13044	13104	12937	13053	13108	12934	13083	12967	13064	13080	12928	12944	12965	13082	12954	13035	12990	12958	13123	12965	13116	12995	13126	13070	13056	12935	13038	13100	12932	13076	12998	13069	12951	13021	12898	13033	13003	13175	13015	13047	13190	13008	13011	12946	13026	13028	12974	13067	13214	12970	13080	13095	13120	13097	12999	13071	13136	13018	13156	13050	13054	13001	12929	13197	12976	13054	12931	13004	13150	12930	13059	13064	13171	13252	12927	13075	13164	13114	13050	12990	13001	12940	13014	12954	12996	13063	13017	13045	13090	13254	12942	13125	12999	13026	13154	12926	13058	13039	13074	12898	12815	12961	13068	12964	13129	13153	12970	13070	13193	13075	12980	13162	13034	13086	13073	12846	13010	12945	13128	13104	12961	13055	12922	13077	13033	13005	13018	12807	12863	13144	12972	13108	13118	13057	12926	13045	12947	13054	13049	13238	13106	13034	13134	13031	13083	12987	13077	13022	13084	13203	13042	13025	13078	12983	13073	13080	13125	12953	12983	12920	12894	13124	13095	12945	12857	13067	13054	13199	13058	12951	13079	13006	12945	13185	13105	13032	13091	13098	13020	13088	12929	13092	13069	13102	13034	13002	13055	13084	13070	13108	13190	12974	13035	12949	13086	12999	12934	12853	12991	13105	13016	12843	13116	12970	12944	13068	13088	13057	13059	13072	13035	12979	13023	13154	13028	13024	13089	13168	13084	13067	13016	13020	13112	13089	13060	12881	12965	12867	13031	12959	13012	13145	13044	13049	13122	13104	12952	13104	13089	13047	12847	13098	13120	12957	13055	13030	13092	12974	13003	12998	13090	13077	12914	12918	13012	13231	12989	13006	13067	13042	13001	13085	13136	12919	12963	13050	12926	12952	13003	13070	13102	13090	13033	12968	13041	12810	13170	13030	13037	13137	12854	13100	13062	13163	13045	13157	13043	12956	13031	13181	13046	13080	13044	13083	12988	12997	12861	13071	13032	13021	12958	13030	12963	12909	13034	13009	13119	13168	13045	12975	13027	13010	12915	13193	12982	13135	13262	13074	13224	12904	12906	12967	13068	13048	13031	13089	13098	12920	13164	13033	12995	12903	12955	13082	13128	12921	13022	13114	12889	12979	12964	13025	12937	12969	13026	13219	13007	13125	13081	13101	13087	13111	13019	13045	13100	13042	13036	13104	13063	12903	12930	13023	12947	13213	13077	13014	13094
26755	21449	24207	20264	16384	16304	16369	16200	16157	16103	16145	15912	15879	17163	18183	17864	17225	16506	16032	15719	15693	15529	15710	15757	15611	15820	15701	15653	15893	15683	15832	15784	15846	15882	15614	15688	15678	15607	15677	15783	15760	15711	15855	15684	15571	15846	15835	15555	15724	15643	15741	15622	15770	15942	15843	15747	15631	15591	15797	15591	15872	15807	15670	15666	15926	15472	15609	15729	15880	15796	15591	15641	15652	15725	15742	15658	15780	15885	15789	15482	15500	15548	15857	15752	15800	15663	15703	15647	15800	15820	15805	15657	15596	15897	15631	15512	15740	15697	15649	15645	15788	15628	15645	15694	15593	15743	15785	15825	15802	15785	15734	15756	15703	15682	15617	15608	15723	15774	15631	15651	15760	15716	15733	15618	15544	15776	15774	15667	15695	15818	15838	15694	15706	15581	15660	15769	15864	15771	15594	15830	15848	15864	15582	15779	15672	15732	15706	15694	15778	15809	15661	15620	15809	15758	15789	15490	15699	15649	15572	15457	15654	15616	15765	15606	15599	15538	15962	15610	15891	15816	15607	15687	15698	15664	15758	15864	15760	15659	15667	15731	15764	15641	15724	15583	15686	15807	15672	15548	15803	15606	15729	15731	15743	15523	15546	15602	15866	15808	15614	15723	15612	15827	15678	15812	15822	15818	15612	15580	15922	15625	15805	15773	15758	15798	15810	15638	15706	15723	15740	15717	15767	15675	15718	15617	15733	15803	15665	15604	15742	15579	15712	15777	15618	15889	15898	15761	15782	15878	15808	15795	15673	15766	15846	15739	15715	15718	15762	15639	15632	15586	15761	15749	15741	15784	15519	15528	15656	15702	15682	15752	15742	15742	15622	15697	15643	15528	15681	15567	15709	15661	15712	15720	15583	15594	15615	15737	15640	15580	15453	15730	15702	15726	15665	15754	15532	15500	15762	15593	15673	15458	15847	15668	15724	15771	15538	15661	15587	15724	15711	15801	15525	15802	15488	15725	15704	15790	16000	15608	15643	15578	15751	15647	15625	15945	15766	15596	15693	15994	15713	15768	15595	15786	15692	15588	15711	15606	15697	15707	15641	15588	15763	15675	15682	15757	15592	15673	15794	15788	15764	15670	15829	15736	15808	15716	15518	15667	15719	16010	15744	15539	15748	15860	15669	15677	15822	15588	15759	15752	15917	15728	15761	15622	15553	15693	15746	15476	15686	15563	15695	15562	15744	15595	15561	15682	15634	15648	15623	15902	15758	15696	15799	15798	15728	15623	15603	15587	15464	15743	15737	15743	15707	15821	15764	15786	15722	15606	15640	15832	15516	15819	15757	15445	15570	15782	15690	15669	15789	15674	15697	15721	15885	15813	15851	15815	15668	15879	15493	15607	15629	15864	15582	15655	15684	15770	15581	15777	15705	15925	15808	15807	16018	15588	15514	15658	15797	15837	15744	15949	15778	15679	15489	15429	15614	15539	15811	15502	15834	15620	15661	15557	15677	15607	15796	15764	15559	15550	15711	15607	15614	15649	15662	15699	15721	15788	15644	15897	15943	15758	15557	15649	15746	15714	15563	15669	15631	15674	15729	15599	15921	15521	15717	15733	15666	15839	15781	15729	15701	15677	15736	15725	15659	15682	15697	15625	15793	15703	15575	15726	15613	15806	15553	15576	15808	15560	15820	15952	15857	15776	15590	15502	15742	15551	15608	15650	15692	15610	15673	15844	15997	15695	15537	15632	15646	15714	15855	15793	15608	15786	15702	15765	15802	15654	15642	15629	15763	15753	15959	15888	15595	15517	15590	15725	15591	15762	15610	15615	15560	15680	15662	15714	15840	15750	15679	15725	15688	15809	15514	15825	15628	15633	15869	15775	15782	15825	15792	15691	15742	15801	15879	15789	15746	15603	15698	15636	15761	15794	15662	15504	15673	15803	15823	15582	15557	15587	15617	15800	15707	15626	15612	15738	15567	15464	15670	15860	15709	15986	15804	15664	15644	15840	15492	15587	15685	15611	15769	15663	15868	15714	15690	15750	15601	15517	15797	15691	15793	15640	15681	15748	15781	15875	15626	16033	15651	15844	15642	15686	15528	15592	15565	15816	15814	15728	15647	15811	15644	15632	15723	15756	15595	15609	15513	15666	15854	15736	15420	15716	15823	15684	15637	15758	15778	15831	15783	15568	15720	15684	15788	15650	15659	15792	15549	15748	15639	15866	15810	15609	15680	15748	15624	15858	15830	15695	15694	15724	15684	15736	15677	15711	15591	15531	15767	15732	15753	15771	15689	15697	15644	15841	15765	15697	15641	15641	15742	15580	15775	15979	15784	15724	15656	15809	15693	15853	15876	15845	15738	15759	15674	15765	15759	15565	15626	15634	15804	15758	15793	15728	15625	15787	16006	15759	15414	15636	15759	15522	15681	15635	15567	15809	15712	15737	15747	15924	15671	15574	15586	15720	15655	15523	15685	15750	15646	15585	15646	15748	15752	15616	15671	15678	15710	15545	15864	15795	15519	15718	15692	15620	15616	15711	15561	15701	15696	15662	15575	15653	15791	15750	15710	15711	15574	15863	15644	15380	15701	15785	15787	15722	15645	15716	15748	15718	15531	15601	15637	15763	15883	15700	15675	15724	15565	15655	15636	15752	15753	15759	15497	15812	15625	15625	15759	15757	15627	15720	15842	15556	15539	15855	15724	15750	15805	15741	15763	15752	15849	15627	15560	15753	15467	15535	15776	15669	15556	15555	15847	15932	15664	15719	15766	15669	15600	15652	15923	15875	15695	15626	15371	15683	15501	15552	15735	15677	15545	15551	15709	15731	15816	15832	15724	15735	15833	15714	15793	15656	15737	15690	15642	15913	15813	15754	15788	15521	15884	15668	15555	15687	15654	15625	15728	15717	15549	15816	15734	15679	15804	15614	15761	15770	15648	15891	15748	15831	15692	15742	15831	15677	15739	15792	15435	15623	15755	15729	15698	15730	15652	15674	15625	15805	15684	15766	15649	15537	15676	15767	15515	15660	15473	15738	15757	15742	15728	15949	15768	15705	15669	15844	15518	15542	15817	15419	15717	15530	15836	15627	15579	15517	15774	15598	15574	15625	15697	15750	15920	15676	15862	15605	15869	15753	15712	15666	15711	15469	15559	15785	15675	15857	15639	15721	15727	15617	15667	15709	15565	15561	15682	15644	15776	15603	15665	15709	15637	15511	15819	15864	15625	15772	15675	15742	15855	15654	15733	15787	15764	15678	15519	15701	15730	15726	15673	15721	15632	15487	15764	15604	15731	15664	15542	15652	15600	15721	15681	15785	15829	15727	15830	15841	15782	15694	15675	15577	15852	15718	15810	15980	15706	15826	15669	15548	15702	15508	15571	15821	15901	15742	15861	15886	15720	15668	15597	15606	15696	15544	15822	15685	15840	15699	15940	15794	16017	15697	15832	15684	15735	15680	15901	15687	15728	15683	15771	15787	15836	15767	15682	15517	15818	15702	15779	15884	15622	15721	15694	15724	15789	15791	15708	15791	15638	15685	15652	15935	15581	15761	15605	15833	15807	15568	15589	15691	15729	15562	15642	15557	15746	15799	15701	15726	15762	15748	15627	15713	15670	15801	15552	15644	15469	15602	15683	15756	15591	15723	15802	15757	15574	15711	15658	15573	15825	15693	15830	15607	15735	15954	15604	15647	15646	15546	15746	15472	15728	15732	15808	15794	15573	15775	15726	15622	15812	15667	15638	15802	15786	15632	15646	15813	15844	15776	15788	15836	15701	15826	15914	15710	15660	15628	15786	15791	15722	15744	15670	15871	15634	15712	15881	15930	15670	15748	15720	15669	15752	15678	15687	15707	15709	15919	15626	15730	15598	15693	15578	15776	15666	15764	15753	15822	15879	15615	15734	15673	15513	15886	15653	15777	15814	15789	15646	15746	15777	15643	15464	15633	15709	15783	15799	15536	15747	15644	15606	15754	15677	15754	15834	15706	15714	15675	15659	15687	15942	15796	15828	15658	15673	15923	15870	15618	15708	15808	15587	15731	15852	15661	15813	15706	15718	15846	15715	15683	15813	15563	15653	15695	15664	16014	15655	15736	15816	15750	15670	15661	15760	15672	15755	15705	15818	15721	15615	15757	15647	15568	15740	15622	15937	15602	15687	15718	15728	15753	15789	15794	15667	15782	15692	15667	15930	15748	15868	15652	15870	15719	15675	15717	15661	15649	15744	15685	15764	15772	15737	15692	15835	15746	15740	15787	15774	15562	15592	15659	15926	15748	15570	15447	15724	15819	15571	15679	15862	15705	15867	15637	15718	15875	15680	15813	15658	15783	15547	15657	15737	15409	15708	15736	15889	15979	15753	15687	15750	16002	15698	15678	15675	15605	15708	15627	15788	15693	15590	15775	15761	15923	15821	15629	15609	15551	15755	15722	15874	15694	15567	15646	15706	15741	15670	15792	15770	15737	15814	15646	15830	15818	15859	15712	15597	15804	15888	15856	15622	15570	15831	15539	15608	15640	15691	15714	15618	15536	15663	15619	15781	15762	15735	15574	15858	15763	15768	15671	15555	15795	15811	15572	15709	15507	15540	15746	15772	15629	15721	15603	15566	15364	15746	15688	15636	15610	15813	15552	15582	15884	15676	15503	15732	15885	15698	15702	15830	15681	15637	15685	15532	15739	15629	15594	15635	15604	15834	15607	15636	15893	15645	15574	15603	15800	15687	15714	15709	15856	15847	15643	15820	15613	15636	15654	15651	15695	15727	15588	15724	15668	15548	15767	15850	15711	15753	15772	15791	15794	15617	15725	15938	15729	15656	15857	15746	15690	15732	15470	15753	15576	15813	15821	15764	15711	15776	15645	15839	15676	15742	15825	15943	15645	15749	15665	15636	15744	15628	15885	15773	15780	15737	15758	15854	15670	15785	15678	15700	15790	15629	15854	15762	15638	15880	15535	15591	15740	15636	15771	15868	15742	15704	15658	15740	15664	15676	15677	15768	15774	15530	15869	15564	15668	15599	15882	15674	15764	15729	15809	15752	15720	15492	15633	15598	15705	15777	15810	15583	15747	15599	15634	15712	15754	15591	15661	15621	15583	15689	15564	15537	15494	15469	15672	15740	15946	15543	15661	15955	15730	15804	15728	15571	15691
14434	18887	19039	15381	14580	14335	14323	14329	14049	14168	13832	13834	14055	15927	16890	16230	15192	14365	13849	13527	13609	13413	13504	13562	13470	13527	13709	13601	13651	13398	13485	13480	13579	13653	13728	13515	13526	13516	13675	13546	13796	13633	13595	13548	13522	13611	13595	13553	13540	13423	13738	13617	13603	13665	13438	13649	13726	13726	13677	13603	13612	13638	13624	13547	13482	13498	13392	13554	13481	13571	13648	13524	13564	13435	13539	13474	13563	13648	13596	13530	13585	13690	13442	13736	13624	13339	13521	13532	13628	13555	13623	13583	13642	13607	13529	13593	13687	13499	13511	13570	13582	13664	13636	13422	13597	13594	13645	13467	13592	13518	13522	13511	13510	13750	13545	13550	13466	13794	13585	13528	13537	13738	13562	13568	13483	13483	13495	13587	13507	13588	13542	13470	13546	13526	13434	13608	13597	13478	13536	13502	13464	13450	13737	13611	13661	13581	13508	13573	13500	13529	13468	13614	13532	13632	13612	13520	13759	13534	13627	13636	13638	13574	13469	13568	13516	13536	13356	13698	13717	13567	13507	13519	13424	13461	13594	13582	13458	13695	13639	13365	13534	13478	13445	13635	13642	13493	13482	13386	13759	13517	13451	13742	13678	13515	13534	13530	13479	13547	13545	13477	13531	13643	13632	13458	13465	13598	13574	13568	13493	13570	13555	13541	13515	13472	13568	13419	13503	13580	13580	13598	13430	13647	13598	13645	13439	13453	13712	13783	13387	13611	13441	13543	13536	13663	13795	13511	13585	13451	13499	13555	13664	13553	13546	13387	13429	13637	13449	13578	13523	13425	13473	13525	13461	13695	13587	13475	13492	13697	13565	13404	13391	13721	13557	13512	13485	13511	13550	13484	13618	13360	13334	13423	13732	13312	13407	13566	13711	13567	13513	13562	13494	13479	13432	13629	13670	13651	13592	13498	13568	13626	13550	13702	13601	13525	13461	13483	13587	13582	13598	13571	13639	13614	13570	13428	13596	13554	13510	13607	13602	13711	13541	13422	13396	13588	13627	13542	13684	13718	13421	13548	13573	13574	13662	13520	13474	13707	13617	13509	13589	13593	13340	13713	13490	13604	13606	13430	13508	13645	13568	13457	13657	13492	13492	13462	13467	13530	13643	13624	13506	13651	13750	13601	13499	13448	13568	13568	13706	13477	13402	13543	13798	13540	13600	13705	13521	13587	13382	13645	13511	13807	13653	13660	13429	13606	13340	13518	13636	13560	13508	13623	13646	13658	13708	13478	13660	13654	13596	13459	13517	13437	13540	13486	13454	13552	13550	13572	13561	13539	13700	13480	13469	13586	13758	13520	13604	13671	13606	13561	13603	13587	13502	13657	13735	13613	13616	13715	13582	13518	13670	13341	13576	13389	13688	13549	13485	13632	13538	13589	13622	13550	13585	13622	13545	13562	13421	13495	13637	13571	13560	13748	13447	13467	13590	13572	13468	13587	13515	13480	13688	13494	13457	13523	13431	13564	13587	13539	13515	13398	13699	13604	13478	13501	13583	13625	13526	13569	13436	13432	13437	13502	13634	13475	13652	13593	13459	13527	13669	13613	13495	13568	13373	13518	13604	13676	13576	13702	13695	13745	13471	13397	13557	13547	13682	13564	13579	13458	13554	13637	13636	13379	13404	13585	13489	13644	13697	13653	13598	13580	13507	13468	13672	13700	13493	13706	13521	13472	13628	13486	13637	13542	13680	13430	13565	13698	13589	13667	13665	13554	13596	13486	13598	13574	13458	13565	13644	13492	13499	13523	13435	13634	13606	13601	13590	13707	13567	13534	13654	13630	13791	13556	13696	13579	13658	13693	13525	13463	13547	13653	13589	13495	13546	13580	13544	13478	13614	13563	13509	13698	13709	13528	13554	13613	13683	13532	13653	13523	13459	13543	13587	13544	13510	13502	13601	13570	13435	13807	13635	13536	13488	13594	13621	13741	13532	13630	13504	13530	13398	13582	13598	13509	13591	13607	13588	13523	13503	13536	13763	13499	13389	13585	13625	13353	13581	13485	13598	13468	13442	13528	13605	13509	13635	13682	13508	13522	13446	13676	13752	13493	13663	13502	13500	13567	13534	13558	13685	13582	13617	13582	13517	13430	13589	13737	13347	13510	13591	13525	13416	13673	13585	13524	13466	13451	13662	13436	13631	13429	13615	13513	13597	13673	13500	13486	13533	13501	13611	13658	13596	13348	13544	13597	13573	13485	13616	13528	13636	13616	13589	13661	13519	13592	13344	13451	13529	13519	13473	13471	13437	13560	13583	13526	13477	13607	13679	13620	13573	13607	13677	13500	13585	13692	13661	13454	13574	13551	13532	13664	13668	13619	13622	13533	13763	13526	13433	13574	13570	13538	13595	13682	13562	13466	13701	13569	13576	13516	13758	13707	13695	13552	13602	13549	13533	13581	13486	13619	13525	13489	13517	13611	13528	13419	13744	13504	13485	13549	13510	13556	13557	13641	13651	13696	13638	13518	13492	13634	13525	13509	13693	13378	13710	13608	13811	13625	13556	13690	13488	13600	13523	13548	13423	13623	13607	13787	13647	13548	13588	13571	13637	13521	13362	13592	13506	13547	13718	13515	13562	13543	13572	13513	13525	13488	13579	13650	13816	13591	13454	13527	13528	13449	13655	13679	13610	13549	13527	13631	13583	13571	13499	13678	13617	13318	13532	13581	13779	13730	13484	13590	13611	13540	13601	13541	13777	13634	13543	13530	13564	13548	13535	13620	13537	13430	13459	13730	13569	13495	13379	13614	13575	13577	13736	13566	13585	13665	13758	13497	13693	13346	13365	13548	13508	13665	13499	13558	13649	13462	13724	13591	13660	13557	13392	13626	13355	13591	13604	13474	13543	13545	13565	13711	13583	13538	13587	13519	13435	13582	13511	13381	13587	13545	13534	13546	13468	13474	13641	13531	13637	13666	13566	13511	13663	13545	13505	13720	13573	13583	13621	13526	13633	13380	13477	13581	13538	13437	13774	13421	13650	13618	13469	13414	13583	13604	13615	13631	13646	13636	13623	13457	13623	13449	13611	13703	13614	13555	13350	13656	13501	13605	13580	13591	13459	13578	13639	13454	13319	13606	13441	13431	13522	13447	13528	13542	13511	13631	13588	13669	13590	13523	13541	13524	13497	13482	13457	13454	13656	13548	13502	13531	13533	13637	13549	13516	13478	13467	13561	13583	13484	13581	13612	13586	13494	13435	13606	13580	13587	13470	13578	13576	13439	13490	13531	13560	13646	13469	13575	13577	13627	13672	13539	13582	13516	13615	13477	13495	13583	13714	13371	13514	13432	13671	13542	13459	13739	13538	13619	13462	13527	13424	13660	13507	13523	13420	13575	13414	13721	13546	13554	13541	13588	13525	13585	13702	13743	13615	13656	13660	13533	13595	13708	13549	13463	13627	13498	13500	13539	13560	13595	13556	13554	13374	13473	13519	13569	13611	13513	13452	13559	13496	13651	13622	13557	13622	13498	13617	13602	13570	13660	13452	13622	13536	13523	13647	13663	13645	13723	13589	13577	13542	13617	13709	13464	13579	13715	13463	13461	13524	13450	13650	13717	13523	13557	13739	13587	13447	13520	13380	13476	13575	13562	13451	13528	13525	13468	13584	13696	13432	13591	13412	13543	13609	13495	13824	13608	13539	13436	13675	13565	13468	13606	13701	13551	13515	13430	13402	13580	13635	13657	13432	13587	13508	13514	13612	13590	13552	13526	13550	13417	13561	13620	13509	13469	13558	13629	13595	13674	13433	13625	13600	13638	13541	13552	13482	13623	13455	13524	13689	13521	13673	13712	13761	13442	13568	13642	13550	13702	13306	13751	13587	13651	13632	13572	13537	13530	13586	13505	13372	13502	13551	13582	13545	13532	13546	13622	13522	13514	13645	13506	13378	13475	13523	13649	13683	13688	13625	13437	13519	13587	13767	13633	13553	13671	13481	13602	13635	13560	13477	13484	13557	13579	13657	13548	13538	13576	13613	13522	13535	13540	13545	13623	13537	13405	13602	13652	13546	13560	13622	13672	13527	13646	13571	13560	13637	13388	13574	13601	13623	13637	13600	13677	13537	13619	13625	13626	13595	13429	13566	13481	13625	13558	13560	13564	13664	13584	13696	13624	13412	13737	13571	13627	13569	13607	13394	13654	13591	13699	13610	13599	13449	13644	13568	13649	13671	13675	13544	13666	13637	13644	13769	13727	13537	13589	13373	13522	13717	13735	13733	13621	13316	13595	13619	13618	13524	13666	13565	13581	13555	13381	13645	13570	13684	13576	13523	13504	13600	13616	13633	13604	13512	13684	13573	13589	13607	13602	13476	13522	13626	13508	13426	13580	13599	13522	13612	13668	13624	13494	13536	13558	13555	13662	13440	13461	13606	13617	13526	13517	13477	13619	13440	13640	13638	13553	13542	13568	13502	13671	13611	13423	13497	13592	13498	13661	13445	13545	13523	13480	13561	13545	13685	13490	13550	13632	13573	13646	13609	13582	13463	13484	13394	13497	13692	13818	13510	13523	13463	13502	13555	13782	13682	13477	13562	13629	13544	13506	13323	13604	13335	13683	13612	13384	13550	13514	13584	13541	13660	13547	13541	13421	13538	13546	13624	13416	13561	13509	13576	13636	13491	13483	13441	13453	13553	13553	13761	13564	13573	13569	13580	13532	13596	13678	13659	13412	13530	13561	13498	13678	13621	13498	13586	13463	13754	13705	13520	13531	13721	13471	13658	13391	13631	13611	13683	13635	13365	13468	13625	13655	13430	13490	13645	13620	13548	13390	13541	13562	13468	13685	13717	13549	13433	13514	13480	13746	13442	13474	13698	13495	13564	13683	13493	13584	13397	13478	13574	13590	13511	13474	13761	13687	13887	13493	13488	13679	13446	13300	13715	13537	13501	13532	13563	13650	13633	13529	13395	13381	13516	13561	13653	13535	13571	13371	13534	13404	13687	13615	13406	13604	13454	13467	13410	13555	13400	13566	13688	13704	13562	13515	13572	13561	13661	13634	13633	13587	13594	13526	13560	13769	13515	13691	13436	13501	13505	13666	13411	13450	13583	13497	13607	13634	13524	13486	13648	13517	13621	13648	13583	13602	13634	13479	13568
23692	20782	27960	23770	21498	20203	19084	17099	16389	16528	16334	16137	16603	23121	28940	26656	23134	19575	17408	16122	15914	15837	15815	15753	15643	15750	15717	15816	15797	15642	15794	15691	15733	15621	15377	15821	15864	15909	15982	15791	15757	15799	15744	15728	15646	16068	15792	15737	15673	15577	15642	15603	15763	15769	15570	15671	15322	15690	15898	15648	15535	15685	15721	15621	15594	15752	15627	15649	15784	15582	15692	15754	15651	15592	15471	15676	15625	15491	15647	15604	15721	15771	15716	15513	15688	15736	15473	15647	15636	15486	15730	15618	15520	15575	15679	15503	15683	15628	15668	15519	15615	15938	15572	15603	15589	15730	15736	15459	15655	15650	15679	15618	15664	15574	15750	15594	15680	15473	15584	15752	15745	15779	15563	15671	15714	15649	15548	15652	15713	15352	15602	15460	15443	15715	15509	15498	15729	15597	15699	15403	15583	15757	15555	15629	15604	15532	15600	15438	15640	15720	15552	15767	15696	15551	15475	15324	15689	15528	15551	15837	15702	15653	15713	15598	15731	15666	15664	15764	15749	15679	15723	15686	15806	15510	15876	15474	15569	15657	15745	15752	15707	15603	15409	15872	15608	15502	15428	15605	15718	15914	15788	15814	15571	15615	15755	15683	15734	15467	15670	15663	15755	15558	15507	15649	15788	15571	15595	15632	15787	15488	15418	15607	15603	15839	15622	15664	15394	15702	15669	15672	15664	15616	15625	15568	15549	15665	15758	15602	15704	15642	15696	15657	15429	15686	15683	15472	15613	15577	15692	15550	15647	15422	15572	15532	15843	15629	15674	15585	15497	15611	15725	15631	15911	15573	15575	15742	15767	15741	15607	15632	15609	15608	15689	15659	15653	15626	15788	15556	15586	15837	15643	15624	15599	15615	15653	15742	15690	15722	15565	15770	15740	15723	15726	15729	15624	15721	15769	15767	15758	15927	15613	15579	15699	15391	15502	15776	15652	15529	15355	15855	15795	15697	15701	15598	15674	15579	15539	15727	15693	15756	15748	15732	15596	15801	15707	15671	15520	15737	15644	15759	15726	15541	15541	15585	15738	15479	15614	15678	15733	15643	15553	15717	15794	15610	15628	15484	15672	15690	15738	15821	15535	15595	15448	15472	15512	15845	15691	15781	15765	15765	15749	15762	15666	15690	15762	15725	15514	15640	15650	15551	15765	15568	15821	15655	15612	15747	15828	15638	15714	15555	15675	15386	15437	15568	15738	15645	15645	15476	15669	15520	15629	15681	15852	15644	15754	15838	15633	15776	15436	15676	15839	15526	15562	15427	15676	15833	15732	15573	15583	15632	15642	15719	15541	15641	15691	15534	15695	15692	15689	15819	15709	15753	15680	15594	15705	15678	15644	15678	15650	15383	15613	15674	15641	15669	15627	15576	15705	15694	15730	15790	15702	15772	15556	15538	15754	15555	15571	15633	15545	15541	15638	15583	15675	15747	15361	15468	15503	15638	15508	15658	15680	15875	15681	15451	15699	15638	15358	15527	15609	15642	15589	15812	15709	15673	15409	15581	15709	15739	15579	15589	15705	15584	15578	15469	15715	15629	15672	15660	15577	15469	15410	15503	15390	15709	15608	15623	15730	15615	15720	15546	15781	15655	15720	15833	15597	15670	15681	15727	15732	15639	15739	15524	15646	15744	15821	15837	15629	15685	15522	15682	15668	15665	15511	15623	15639	15555	15705	15623	15481	15651	15719	15752	15600	15470	15644	15792	15661	15591	15480	15609	15665	15560	15543	15578	15540	15371	15881	15490	15859	15637	15592	15743	15392	15797	15658	15760	15513	15481	15478	15501	15705	15664	15541	15669	15748	15641	15744	15648	15621	15811	15671	15642	15646	15787	15599	15579	15661	15630	15569	15889	15381	15696	15650	15658	15692	15647	15663	15553	15603	15574	15568	15798	15467	15740	15576	15681	15542	15595	15838	15802	15534	15441	15564	15687	15678	15550	15646	15734	15626	15559	15762	15709	15601	15508	15625	15714	15665	15680	15648	15536	15563	15653	15612	15740	15659	15779	15623	15580	15838	15672	15475	15554	15706	15719	15572	15806	15629	15352	15630	15463	15656	15679	15637	15730	15608	15684	15650	15589	15594	15594	15612	15619	15577	15516	15564	15600	15573	15576	15596	15688	15621	15586	15785	15458	15656	15547	15599	15641	15729	15637	15700	15888	15724	15550	15634	15517	15680	15707	15428	15551	15671	15546	15653	15739	15810	15772	15678	15442	15686	15506	15887	15643	15690	15689	15577	15692	15604	15775	15652	15706	15629	15729	15506	15693	15625	15817	15657	15521	15766	15628	15787	15538	15798	15613	15519	15446	15644	15645	15621	15455	15530	15585	15666	15672	15725	15522	15577	15580	15773	15652	15552	15656	15693	15609	15785	15776	15664	15549	15587	15625	15655	15799	15535	15592	15760	15587	15721	15680	15450	15665	15707	15589	15667	15672	15472	15655	15609	15684	15453	15764	15618	15365	15694	15557	15466	15767	15566	15507	15599	15691	15661	15691	15536	15669	15760	15623	15688	15663	15489	15690	15648	15651	15512	15572	15623	15563	15519	15529	15533	15668	15648	15761	15550	15627	15468	15605	15551	15436	15567	15579	15704	15563	15871	15527	15590	15640	15354	15545	15552	15667	15529	15638	15647	15593	15677	15638	15754	15462	15498	15642	15645	15408	15714	15521	15719	15476	15630	15666	15779	15779	15598	15714	15493	15773	15958	15938	15550	15742	15683	15588	15676	15799	15673	15647	15875	15713	15655	15727	15701	15658	15495	15771	15590	15619	15651	15660	15560	15610	15595	15700	15767	15520	15539	15824	15832	15617	15709	15713	15741	15535	15482	15828	15700	15723	15374	15623	15571	15702	15610	15658	15694	15494	15790	15642	15683	15687	15784	15614	15644	15562	15677	15758	15656	15367	15843	15678	15505	15479	15512	15885	15808	15702	15621	15656	15658	15536	15562	15652	15685	15741	15684	15461	15742	15590	15854	15810	15830	15624	15748	15703	15678	15534	15691	15746	15862	15585	15647	15818	15631	15756	15654	15598	15648	15628	15801	15790	15614	15708	15551	15500	15672	15761	15754	15579	15545	15591	15649	15788	15627	15471	15702	15509	15722	15633	15812	15656	15623	15649	15595	15603	15645	15530	15548	15820	15644	15481	15800	15711	15926	15477	15710	15721	15594	15721	15713	15624	15545	15817	15666	15606	15618	15584	15664	15586	15512	15615	15652	15467	15591	15805	15728	15730	15773	15695	15840	15493	15799	15523	15849	15484	15696	15693	15766	15707	15759	15750	15650	15683	15823	15662	15803	15710	15643	15654	15549	15691	15814	15665	15656	15665	15623	15591	15656	15761	15654	15561	15689	15665	15613	15683	15669	15583	15465	15640	15594	15741	15637	15763	15675	15701	15682	15752	15607	15597	15683	15659	15852	15615	15611	15718	15508	15620	15748	15667	15899	15682	15708	15725	15679	15800	15514	15577	15543	15627	15620	15760	15762	15723	15550	15753	15686	15437	15614	15610	15547	15633	15664	15542	15588	15850	15605	15477	15714	15552	15693	15565	15582	15502	15755	15669	15665	15718	15648	15521	15546	15661	15736	15771	15697	15696	15633	15571	15702	15673	15687	15557	15578	15741	15712	15649	15698	15983	15637	15819	15715	15626	15688	15596	15741	15727	15708	15523	15475	15663	15677	15682	15741	15799	15604	15591	15587	15788	15543	15668	15611	15542	15640	15786	15534	15635	15749	15632	15603	15421	15750	15513	15545	15607	15660	15748	15701	15671	15607	15601	15515	15505	15607	15636	15579	15489	15673	15574	15769	15511	15536	15525	15389	15704	15672	15811	15549	15601	15695	15652	15629	15711	15763	15514	15645	15646	15659	15800	15699	15431	15588	15546	15786	15691	15444	15503	15519	15676	15690	15527	15635	15795	15485	15581	15698	15468	15475	15273	15704	15693	15527	15662	15529	15776	15818	15723	15664	15661	15763	15644	15712	15773	15665	15661	15906	15607	15606	15704	15898	15644	15516	15522	15633	15439	15352	15502	15533	15746	15699	15707	15700	15699	15697	15591	15608	15801	15723	15922	15773	15614	15661	15631	15548	15480	15670	15773	15618	15807	15644	15474	15666	15376	15548	15661	15736	15704	15708	15472	15729	15470	15581	15463	15544	15658	15723	15635	15555	15653	15593	15625	15666	15585	15727	15716	15705	15493	15780	15522	15556	15724	15590	15641	15460	15573	15636	15481	15632	15681	15734	15612	15662	15800	15757	15723	15630	15550	15621	15780	15695	15731	15669	15707	15683	15640	15684	15786	15687	15688	15657	15589	15662	15606	15628	15901	15700	15697	15545	15587	15566	15790	15645	15692	15539	15589	15820	15673	15710	15698	15508	15729	15711	15584	15630	15731	15709	15663	15644	15431	15601	15518	15589	15620	15486	15587	15390	15558	15671	15617	15668	15780	15683	15669	15796	15820	15459	15661	15636	15678	15583	15653	15700	15607	15535	15541	15568	15642	15584	15554	15636	15573	15699	15594	15510	15554	15510	15632	15657	15643	15657	15812	15797	15534	15831	15724	15801	15666	15638	15624	15683	15847	15787	15497	15661	15664	15579	15672	15490	15603	15711	15568	15566	15775	15718	15715	15737	15698	15681	15717	15703	15699	15702	15785	15828	15661	15763	15824	15623	15514	15702	15547	15587	15563	15796	15551	15618	15510	15564	15524	15702	15594	15783	15613	15509	15588	15622	15603	15539	15557	15547	15690	15740	15708	15577	15592	15837	15553	15578	15530	15856	15645	15595	15640	15835	15493	15691	15420	15559	15600	15517	15579	15733	15738	15598	15798	15594	15557	15624	15690	15505	15649	15588	15535	15733	15557	15623	15728	15793	15610	15639	15802	15649	15602	15598	15446	15688	15623	15574	15705	15770	15515	15704	15667	15810	15870	15629	15555	15617	15566	15560	15836	15651	15676	15512	15675	15486	15658	15432	15591	15543	15691	15705	15709	15676	15545	15595	15750	15559	15986	15504	15605	15722	15707	15559	15709	15759	15797	15852	15688	15594	15917	15784	15619	15767	15597	15606	15495	15628	15636	15598	15489	15482	15738
13624	24112	22340	17641	16121	15421	15244	15038	14801	14657	14399	14127	14949	25251	30280	26618	22370	18029	15233	14076	13639	13802	13642	13551	13627	13428	13546	13478	13343	13738	13597	13647	13673	13494	13591	13681	13715	13553	13506	13434	13466	13608	13553	13586	13681	13552	13680	13576	13385	13529	13605	13695	13487	13638	13635	13546	13607	13462	13671	13513	13621	13575	13624	13673	13512	13751	13746	13396	13763	13800	13515	13605	13462	13583	13598	13427	13716	13631	13696	13648	13565	13720	13691	13634	13607	13534	13503	13715	13758	13627	13433	13616	13449	13503	13672	13654	13419	13567	13646	13766	13653	13630	13633	13732	13690	13575	13479	13629	13753	13650	13475	13670	13491	13448	13443	13457	13651	13613	13758	13490	13467	13723	13441	13602	13648	13624	13663	13507	13675	13505	13677	13538	13710	13614	13698	13754	13401	13731	13797	13608	13595	13742	13627	13705	13690	13616	13625	13721	13544	13632	13685	13620	13529	13522	13692	13732	13533	13579	13587	13563	13666	13517	13818	13606	13673	13616	13569	13667	13602	13364	13639	13540	13580	13663	13407	13505	13538	13554	13511	13665	13655	13573	13545	13463	13609	13502	13583	13520	13615	13454	13583	13642	13432	13538	13543	13720	13547	13479	13552	13585	13417	13582	13426	13597	13731	13613	13499	13587	13650	13672	13495	13578	13467	13475	13699	13605	13411	13598	13498	13560	13590	13577	13622	13608	13512	13510	13435	13500	13536	13403	13584	13712	13549	13568	13603	13600	13525	13632	13505	13544	13541	13556	13699	13563	13716	13644	13408	13452	13562	13750	13498	13553	13609	13587	13655	13569	13598	13407	13399	13631	13707	13642	13468	13630	13625	13550	13618	13707	13718	13451	13506	13654	13490	13658	13371	13532	13580	13673	13631	13646	13804	13584	13420	13495	13615	13679	13566	13620	13449	13711	13627	13600	13396	13515	13619	13812	13542	13544	13488	13721	13459	13535	13624	13568	13518	13443	13629	13525	13583	13496	13669	13605	13564	13575	13690	13662	13500	13739	13465	13584	13636	13522	13655	13568	13646	13503	13591	13386	13625	13534	13426	13642	13451	13530	13651	13575	13702	13650	13707	13425	13623	13641	13633	13553	13556	13603	13640	13614	13624	13796	13649	13508	13651	13625	13628	13580	13521	13611	13405	13606	13366	13609	13768	13610	13435	13687	13568	13578	13547	13583	13552	13611	13605	13595	13575	13350	13615	13668	13579	13256	13669	13564	13784	13525	13561	13381	13441	13591	13660	13583	13667	13466	13640	13554	13439	13487	13710	13517	13659	13645	13646	13516	13429	13367	13497	13584	13380	13483	13665	13458	13570	13556	13690	13446	13531	13555	13568	13533	13577	13688	13540	13374	13538	13682	13580	13510	13656	13544	13647	13731	13589	13472	13579	13693	13556	13450	13496	13551	13495	13527	13644	13477	13466	13536	13518	13537	13585	13512	13667	13591	13614	13384	13553	13638	13464	13650	13592	13323	13539	13587	13534	13534	13625	13646	13717	13700	13525	13754	13472	13394	13485	13590	13580	13312	13698	13433	13726	13673	13656	13542	13565	13736	13530	13477	13588	13717	13525	13588	13673	13519	13639	13617	13671	13457	13623	13784	13457	13674	13645	13705	13386	13564	13679	13636	13773	13577	13522	13592	13541	13460	13423	13439	13616	13541	13706	13412	13623	13528	13549	13625	13434	13603	13588	13641	13616	13741	13582	13595	13682	13638	13396	13669	13535	13457	13588	13549	13567	13626	13524	13592	13675	13546	13718	13547	13594	13508	13676	13708	13575	13659	13515	13491	13757	13565	13600	13636	13795	13578	13637	13573	13630	13536	13733	13515	13582	13422	13594	13475	13518	13524	13593	13612	13512	13592	13627	13495	13658	13479	13504	13417	13733	13615	13592	13590	13414	13427	13541	13575	13486	13567	13536	13540	13649	13549	13539	13482	13642	13491	13755	13687	13596	13721	13667	13671	13612	13711	13580	13537	13671	13490	13717	13571	13670	13553	13715	13618	13540	13647	13597	13715	13685	13490	13639	13731	13599	13458	13684	13657	13501	13580	13600	13487	13541	13510	13594	13564	13472	13488	13609	13592	13622	13569	13568	13643	13441	13528	13579	13714	13463	13551	13539	13626	13453	13535	13344	13459	13551	13610	13643	13612	13556	13576	13529	13483	13551	13519	13678	13663	13617	13509	13341	13777	13478	13544	13563	13554	13699	13548	13622	13619	13450	13499	13681	13462	13688	13654	13633	13586	13758	13512	13537	13492	13846	13610	13505	13276	13525	13564	13514	13579	13527	13680	13625	13608	13847	13471	13308	13484	13481	13346	13468	13510	13562	13570	13642	13482	13624	13626	13456	13701	13702	13702	13694	13619	13558	13653	13671	13429	13781	13496	13569	13510	13505	13597	13537	13638	13727	13371	13559	13470	13407	13452	13623	13578	13700	13602	13604	13590	13548	13601	13554	13547	13439	13627	13657	13496	13576	13458	13627	13552	13541	13583	13408	13630	13513	13545	13619	13618	13671	13608	13595	13572	13652	13493	13493	13412	13704	13437	13623	13642	13705	13615	13560	13565	13604	13625	13458	13539	13674	13667	13488	13627	13629	13427	13468	13582	13736	13538	13566	13660	13592	13623	13500	13699	13666	13504	13640	13552	13583	13623	13582	13601	13736	13643	13579	13682	13436	13506	13513	13523	13414	13595	13337	13502	13485	13580	13521	13546	13624	13528	13482	13501	13591	13499	13560	13556	13660	13560	13562	13507	13560	13541	13638	13490	13624	13569	13495	13587	13534	13770	13685	13562	13683	13470	13663	13472	13609	13596	13508	13570	13647	13530	13598	13510	13467	13460	13606	13426	13549	13602	13816	13569	13644	13581	13584	13620	13663	13537	13550	13687	13644	13577	13699	13557	13530	13613	13594	13449	13498	13479	13364	13558	13719	13576	13643	13664	13440	13635	13576	13628	13662	13509	13617	13686	13504	13753	13554	13587	13467	13505	13601	13502	13704	13582	13610	13574	13783	13586	13611	13536	13477	13638	13522	13545	13620	13517	13450	13520	13634	13526	13523	13605	13486	13779	13663	13474	13595	13554	13484	13517	13614	13643	13626	13667	13617	13489	13538	13585	13609	13671	13455	13450	13611	13440	13630	13546	13479	13629	13618	13542	13433	13611	13523	13599	13540	13537	13581	13601	13621	13514	13611	13487	13613	13685	13637	13626	13609	13541	13668	13617	13710	13615	13657	13516	13594	13565	13534	13558	13595	13566	13533	13646	13664	13629	13599	13613	13621	13680	13620	13595	13692	13706	13610	13679	13685	13407	13638	13594	13569	13655	13633	13585	13753	13620	13551	13552	13578	13572	13615	13753	13558	13647	13620	13648	13562	13526	13526	13750	13528	13746	13607	13550	13563	13414	13661	13647	13657	13495	13517	13545	13503	13554	13561	13730	13650	13518	13644	13496	13654	13600	13529	13397	13727	13564	13560	13577	13573	13694	13476	13421	13738	13768	13523	13630	13577	13584	13666	13418	13567	13593	13634	13555	13543	13696	13542	13570	13600	13611	13357	13571	13755	13655	13486	13488	13465	13623	13488	13360	13449	13568	13404	13459	13613	13520	13621	13570	13489	13730	13606	13565	13521	13583	13780	13615	13515	13406	13503	13525	13825	13577	13552	13592	13689	13422	13439	13509	13585	13572	13588	13399	13514	13738	13537	13556	13611	13555	13595	13660	13674	13559	13511	13623	13715	13598	13638	13635	13641	13669	13609	13563	13620	13654	13520	13667	13618	13555	13503	13526	13715	13738	13555	13694	13485	13485	13524	13546	13683	13549	13653	13629	13801	13564	13563	13695	13591	13612	13668	13617	13664	13499	13522	13637	13635	13475	13750	13702	13571	13711	13574	13639	13593	13675	13673	13725	13466	13596	13584	13506	13560	13663	13459	13517	13493	13711	13493	13627	13607	13501	13558	13513	13563	13612	13531	13705	13575	13501	13694	13720	13606	13483	13550	13609	13606	13590	13540	13649	13569	13600	13685	13372	13512	13592	13452	13397	13716	13764	13553	13454	13566	13528	13607	13587	13588	13583	13488	13633	13493	13624	13622	13489	13632	13607	13615	13564	13584	13569	13617	13484	13434	13511	13646	13638	13728	13502	13589	13572	13549	13690	13603	13653	13515	13460	13644	13594	13620	13632	13567	13604	13601	13649	13560	13803	13569	13583	13734	13714	13561	13508	13650	13500	13558	13603	13438	13571	13713	13457	13604	13599	13618	13564	13641	13708	13615	13549	13480	13557	13593	13624	13630	13570	13827	13393	13537	13551	13510	13572	13430	13619	13388	13566	13559	13529	13794	13708	13541	13605	13461	13492	13551	13581	13659	13502	13598	13510	13633	13686	13639	13567	13497	13639	13524	13557	13568	13608	13612	13541	13630	13500	13666	13506	13557	13547	13570	13544	13618	13457	13591	13431	13664	13539	13488	13672	13567	13623	13664	13562	13441	13718	13520	13464	13623	13479	13675	13766	13561	13439	13698	13578	13613	13450	13656	13464	13609	13437	13709	13653	13507	13644	13601	13649	13751	13526	13661	13580	13641	13595	13668	13624	13724	13597	13517	13535	13464	13615	13717	13597	13582	13676	13641	13593	13529	13664	13479	13516	13620	13585	13542	13523	13615	13586	13553	13680	13525	13566	13658	13681	13592	13658	13605	13636	13567	13578	13544	13514	13582	13574	13614	13584	13530	13616	13648	13544	13555	13611	13563	13561	13394	13529	13535	13610	13506	13600	13622	13591	13513	13645	13470	13628	13506	13673	13608	13508	13398	13589	13720	13568	13586	13608	13662	13530	13690	13503	13608	13711	13448	13697	13687	13422	13590	13664	13605	13587	13539	13592	13425	13486	13605	13390	13620	13565	13601	13613	13711	13512	13451	13437	13682	13711	13545	13730	13522	13624	13647	13559	13548	13656	13635	13533	13653	13392	13610	13615	13587	13438	13778	13570	13573	13772	13415	13559	13497	13548	13439	13601	13779	13465	13607	13474	13382	13582	13518	13570	13642	13535	13488	13564	13563	13566	13501	13623	13637	13551	13786	13648	13546	13492
22417	20814	28480	23257	20954	22718	24257	18537	17617	17470	17331	17412	17264	25745	37591	36174	31513	25483	20783	17968	16759	16753	16480	16574	16500	16522	16595	16643	16462	16517	16631	16371	16506	16517	16605	16540	16561	16431	16578	16628	16542	16553	16512	16474	16379	16416	16427	16663	16545	16290	16557	16655	16421	16730	16503	16447	16502	16503	16531	16369	16435	16258	16301	16441	16365	16600	16416	16303	16479	16364	16532	16420	16354	16430	16260	16447	16451	16353	16568	16583	16259	16583	16428	16190	16343	16582	16365	16466	16316	16503	16465	16679	16672	16559	16363	16540	16465	16463	16155	16277	16467	16332	16389	16525	16390	16471	16313	16426	16464	16453	16252	16352	16298	16507	16281	16501	16408	16310	16457	16439	16484	16484	16167	16399	16401	16427	16287	16333	16266	16297	16495	16397	16537	16432	16435	16298	16278	16399	16458	16407	16363	16563	16509	16450	16416	16524	16419	16160	16380	16378	16161	16537	16296	16283	16151	16485	16354	16223	16267	16547	16426	16519	16425	16280	16361	16141	16254	16223	16475	16297	16374	16354	16451	16375	16291	16508	16389	16452	16364	16478	16550	16353	16455	16517	16439	16470	16321	16530	16392	16345	16507	16171	16291	16602	16387	16396	16314	16463	16437	16363	16224	16215	16433	16301	16087	16518	16375	16379	16314	16379	16318	16440	16380	16448	16355	16464	16396	16623	16378	16431	16415	16380	16153	16370	16376	16280	16296	16397	16519	16377	16452	16141	16412	16475	16285	16421	16589	16412	16316	16371	16548	16491	16514	16461	16263	16390	16380	16315	16346	16437	16387	16365	16265	16279	16477	16362	16134	16277	16406	16325	16190	16353	16570	16571	16600	16568	16307	16386	16264	16275	16281	16410	16268	16510	16596	16452	16294	16493	16585	16348	16453	16384	16286	16481	16418	16303	16392	16353	16558	16276	16291	16541	16364	16216	16434	16217	16455	16277	16294	16244	16413	16297	16518	16284	16277	16251	16555	16481	16480	16472	16446	16191	16242	16542	16481	16505	16337	16314	16334	16458	16339	16305	16369	16518	16313	16406	16460	16334	16390	16477	16543	16462	16537	16299	16438	16317	16254	16429	16368	16256	16280	16305	16449	16433	16414	16468	16478	16221	16428	16310	16334	16347	16133	16399	16464	16493	16354	16091	16227	16417	16273	16402	16292	16340	16193	16483	16417	16279	16520	16332	16355	16370	16318	16289	16499	16308	16494	16475	16372	16496	16341	16463	16297	16581	16496	16446	16291	16654	16353	16238	16256	16400	16393	16442	16435	16462	16546	16253	16303	16311	16081	16421	16441	16507	16558	16440	16432	16233	16389	16279	16468	16391	16294	16341	16564	16377	16533	16467	16330	16384	16386	16447	16526	16290	16581	16588	16474	16397	16349	16495	16543	16258	16380	16319	16227	16293	16144	16244	16399	16358	16503	16357	16461	16239	16264	16546	16467	16377	16336	16269	16562	16498	16524	16188	16332	16560	16385	16409	16392	16387	16368	16111	16594	16310	16544	16408	16500	16302	16398	16257	16409	16361	16426	16507	16546	16409	16363	16427	16319	16270	16648	16418	16349	16398	16482	16385	16389	16351	16520	16564	16386	16119	16542	16333	16580	16399	16462	16309	16396	16560	16187	16508	16443	16377	16445	16332	16358	16445	16500	16558	16306	16532	16257	16466	16275	16543	16447	16510	16267	16261	16319	16356	16616	16334	16344	16325	16462	16314	16430	16175	16325	16204	16396	16473	16310	16557	16349	16434	16204	16282	16389	16468	16357	16230	16589	16447	16266	16484	16424	16373	16407	16416	16404	16374	16339	16435	16281	16365	16422	16228	16511	16380	16151	16320	16489	16460	16485	16317	16451	16484	16505	16256	16441	16395	16308	16258	16298	16298	16436	16497	16380	16325	16386	16220	16275	16536	16395	16378	16205	16510	16553	16395	16464	16391	16486	16454	16163	16329	16346	16496	16375	16254	16440	16306	16413	16382	16245	16553	16415	16328	16276	16402	16420	16244	16423	16294	16339	16363	16751	16463	16779	16438	16454	16381	16194	16456	16407	16310	16511	16136	16561	16275	16357	16389	16510	16545	16441	16189	16369	16339	16304	16178	16334	16297	16354	16239	16222	16307	16559	16521	16458	16283	16570	16419	16399	16301	16581	16220	16338	16422	16327	16389	16499	16411	16491	16605	16455	16541	16410	16243	16238	16502	16463	16330	16470	16423	16354	16271	16453	16493	16323	16374	16582	16337	16376	16355	16460	16023	16319	16337	16468	16239	16372	16536	16480	16485	16268	16225	16274	16376	16448	16347	16482	16460	16333	16358	16392	16283	16486	16438	16262	16208	16303	16348	16281	16419	16236	16519	16203	16425	16502	16463	16336	16363	16431	16678	16534	16315	16313	16486	16372	16255	16278	16545	16422	16198	16408	16476	16465	16215	16430	16529	16391	16322	16313	16452	16601	16518	16304	16536	16376	16328	16496	16413	16268	16260	16407	16387	16413	16249	16257	16284	16395	16241	16517	16328	16297	16404	16362	16635	16342	16449	16525	16387	16406	16252	16284	16333	16261	16533	16154	16491	16444	16365	16437	16460	16322	16428	16441	16336	16403	16185	16421	16157	16275	16179	16487	16165	16105	16372	16393	16558	16394	16368	16390	16545	16498	16427	16394	16203	16413	16491	16284	16387	16424	16352	16394	16418	16475	16472	16441	16374	16186	16467	16403	16470	16456	16354	16243	16422	16183	16571	16265	16313	16331	16367	16338	16345	16567	16683	16404	16299	16330	16241	16100	16345	16432	16252	16198	16348	16464	16382	16374	16401	16461	16430	16395	16400	16578	16471	16571	16292	16259	16384	16536	16438	16386	16224	16291	16167	16434	16492	16356	16211	16351	16438	16464	16281	16431	16373	16290	16398	16543	16377	16306	16254	16227	16317	16484	16298	16482	16427	16292	16332	16361	16336	16418	16660	16444	16311	16424	16434	16377	16468	16521	16405	16288	16255	16427	16468	16457	16272	16404	16291	16515	16149	16405	16375	16457	15966	16222	16327	16333	16219	16385	16460	16421	16389	16439	16531	16277	16392	16297	16193	16373	16341	16426	16579	16400	16202	16301	16329	16504	16394	16392	16235	16510	16458	16368	16269	16510	16261	16422	16586	16352	16473	16409	16371	16393	16404	16470	16599	16233	16353	16326	16260	16298	16467	16359	16388	16416	16481	16453	16266	16447	16484	16378	16265	16152	16488	16458	16411	16524	16419	16330	16538	16429	16347	16499	16473	16342	16292	16500	16259	16380	16492	16471	16320	16443	16511	16555	16284	16374	16444	16549	16576	16425	16536	16559	16343	16390	16356	16408	16560	16523	16329	16305	16420	16428	16555	16491	16203	16260	16312	16620	16496	16438	16351	16359	16246	16526	16394	16393	16191	16408	16522	16573	16308	16496	16191	16474	16382	16270	16384	16341	16348	16420	16578	16470	16519	16254	16355	16350	16392	16500	16403	16385	16450	16454	16390	16300	16426	16455	16188	16610	16423	16384	16368	16374	16270	16501	16347	16323	16340	16565	16499	16292	16375	16419	16205	16563	16202	16558	16543	16437	16406	16349	16322	16450	16228	16436	16404	16447	16194	16330	16231	16215	16447	16577	16365	16437	16443	16453	16482	16327	16448	16343	16658	16300	16415	16420	16310	16352	16343	16483	16361	16336	16347	16406	16600	16473	16406	16133	16348	16139	16522	16294	16556	16364	16454	16227	16248	16437	16479	16385	16530	16418	16377	16474	16636	16411	16377	16402	16376	16394	16507	16451	16320	16348	16372	16332	16445	16384	16335	16384	16341	16463	16284	16338	16342	16359	16209	16583	16578	16408	16311	16334	16394	16354	16577	16447	16398	16298	16481	16486	16458	16322	16285	16239	16455	16440	16227	16395	16329	16176	16330	16489	16352	16246	16236	16548	16273	16450	16322	16486	16408	16414	16450	16410	16400	16427	16174	16272	16555	16514	16476	16368	16222	16462	16408	16487	16222	16088	16329	16282	16318	16340	16314	16613	16422	16232	16411	16268	16410	16314	16415	16561	16553	16492	16350	16314	16520	16433	16465	16382	16470	16350	16349	16373	16298	16656	16429	16337	16463	16402	16414	16368	16469	16485	16318	16487	16259	16277	16482	16264	16420	16379	16194	16437	16314	16315	16213	16253	16296	16527	16299	16339	16463	16322	16419	16344	16369	16419	16493	16416	16294	16314	16168	16359	16361	16502	16415	16304	16337	16432	16421	16314	16303	16329	16342	16424	16631	16461	16302	16369	16271	16391	16318	16545	16242	16434	16321	16234	16476	16396	16388	16477	16181	16345	16169	16406	16221	16380	16390	16392	16226	16493	16184	16297	16397	16170	16500	16389	16404	16275	16326	16366	16280	16594	16480	16469	16385	16462	16431	16266	16299	16390	16323	16507	16337	16372	16277	16325	16381	16324	16336	16286	16252	16256	16445	16259	16703	16457	16346	16452	16391	16208	16244	16533	16345	16350	16299	16415	16551	16298	16255	16349	16368	16429	16418	16338	16395	16329	16158	16324	16411	16327	16177	16689	16238	16455	16357	16284	16386	16237	16205	16441	16363	16677	16305	16378	16359	16380	16390	16613	16550	16455	16443	16401	16412	16424	16473	16427	16477	16366	16265	16287	16589	16426	16431	16378	16466	16509	16353	16567	16271	16507	16304	16365	16492	16407	16411	16475	16363	16580	16458	16352	16405	16253	16374	16252	16343	16343	16300	16332	16350	16294	16280	16407	16492	16437	16414	16532	16598	16433	16342	16257	16179	16212	16324	16297	16428	16289	16551	16194	16374	16274	16256	16475	16378	16235	16324	16308	16224	16242	16489	16384	16303	16399	16451	16459	16365	16416	16402	16400	16200	16434	16370	16479	16495	16375	16475	16394	16508	16293	16546	16450	16360	16298	16627	16491	16269	16296	16434	16554	16217	16241	16282	16311	16401	16415	16316	16425	16318	16370	16490	16477	16369	16482	16476	16364	16442	16230	16365	16253	16345	16473	16474	16138	16216	16361	16160	16608	16393	16485	16310	16578	16616	16416	16324	16150	16391	16497	16425	16408	16393
15245	29560	27066	21397	18703	17956	17054	16310	16074	15209	14875	15178	15492	28405	39455	36166	31534	24099	18341	15336	14136	14188	13967	13918	13981	13936	13912	14065	14047	14014	13913	14140	14040	14128	14001	13972	14085	13976	13963	13800	14192	14046	13969	13981	14016	14072	13886	14133	14061	14072	14002	14070	14050	14083	13840	14124	14048	13997	13981	14029	13983	13963	13938	14206	14027	13910	13920	14045	14055	14062	14123	13970	13876	14164	14126	14090	14021	14006	13988	13962	13961	13953	13818	14034	14041	14009	14112	13910	13904	14120	14052	13905	14068	14078	13959	14048	14086	13916	13959	13841	13988	13885	14016	14074	14001	13911	14018	14260	14068	13888	14008	13981	13956	14065	13866	14060	14011	14116	13871	14000	14116	13960	14036	13956	13858	13942	13973	14001	14020	14137	13889	14036	14105	13993	13975	14144	13992	14004	14010	13917	13928	13971	13994	14114	13883	14020	14126	13957	14123	14021	13990	13983	14036	13898	13974	13967	14128	14132	13991	14021	14005	13958	13980	13902	13739	13996	13965	13797	14038	13930	13999	14006	13953	13940	14025	13856	13924	14159	14031	13937	14064	13949	13878	13961	13829	13940	14113	13999	13937	14073	13945	13940	13938	13956	13951	13902	14023	13883	14112	13984	14148	13907	14008	13980	13933	13877	13902	13876	14083	13921	13894	13943	14095	13926	14019	14074	14048	13823	13871	13952	13916	13994	14047	13915	13882	13903	14203	13955	13846	14144	14072	14017	13974	13818	14066	14085	14042	13992	14193	13983	13926	13867	13938	13935	14013	13915	13989	13982	14005	14001	13930	14055	14093	13896	13963	14088	13955	13915	14103	13969	14032	14122	13891	13982	14032	14108	13863	14161	14106	13975	13972	14062	13921	14079	14033	14076	14183	14119	14137	13972	14139	13795	13899	13937	13925	14146	13939	14062	13993	13957	13954	14015	13988	13964	13952	13933	13862	14054	13962	13973	13993	14064	14042	14017	13761	14014	14105	14009	13931	13953	13923	14061	13993	13982	13981	13879	13994	13917	14123	13847	13699	14120	14006	14094	14122	13986	14033	14089	14020	13757	14019	14117	13942	13926	13802	13909	13958	13928	13924	14041	14157	13949	13981	14102	13929	13947	13978	14022	13867	13999	13914	14086	14085	14048	13999	14111	14056	14066	14061	13997	13961	13829	14019	13903	13839	13883	13966	13982	14064	13945	13846	13933	13993	13882	13870	13939	14059	13924	13924	14106	14108	13742	13750	14032	13932	14021	14164	13828	14095	13935	14025	14063	13990	13882	14029	14161	14101	14016	13962	13965	14064	13909	13862	14009	14072	13847	14061	13848	14056	13975	14072	14031	14000	14168	13951	14054	13985	14141	13869	14095	14007	14065	14099	13809	13870	13998	14039	13966	14011	13914	14047	14067	14049	13934	14085	13995	13788	13846	14016	13827	13984	13954	14048	13968	13914	14082	14049	13920	14197	14032	14024	14090	14054	13850	14110	13899	14091	13981	13913	13891	13871	14022	13930	13940	14043	14013	14005	13884	13981	13872	13994	14084	13856	14098	14239	14047	13786	14102	13882	13908	14028	13895	13846	13930	14003	14096	14133	13758	14073	14064	13950	14022	13935	13989	13863	13833	13992	14081	13843	14234	14025	13950	13920	13997	14126	13993	13890	13839	14001	13868	14121	13929	13944	14040	13922	14069	13916	14105	14057	13831	13979	14018	14074	13994	13960	13870	14099	14007	13870	13960	13909	13888	14015	13963	14039	13861	13994	13840	14044	13894	13922	13907	14106	13971	14008	13915	14177	13965	14015	13908	13960	13890	14032	14022	13874	14184	13877	14026	13896	13848	13941	13966	13925	13977	14038	13963	13984	13985	14096	13862	14053	13941	13993	13999	13862	13891	14074	13793	13774	13925	14070	14038	13822	14004	14080	13925	13935	13815	13857	13878	14113	13932	13957	14026	14033	14031	13887	13903	14110	14009	14020	13950	13839	13932	13825	13957	13877	14048	13998	13922	13855	13872	13996	13788	13967	13913	13903	13974	14114	13876	14110	13967	14144	13853	14125	13923	14052	13982	14044	13921	13908	13815	13708	14015	13877	13945	13787	13972	13912	13938	13961	14008	13958	13977	14128	13988	14078	13912	14085	13938	13951	14013	13897	13884	14005	14033	14147	13924	14108	14065	14017	13893	13821	14111	13918	13915	13955	13973	13968	14068	14011	13895	13981	14079	13831	14050	13973	14023	14032	13836	13932	13941	13848	14038	14112	13932	13930	14088	14032	13896	14071	13986	13979	14169	13961	13965	14100	14026	13842	13932	13854	14014	13990	14008	13975	13941	14036	14120	13982	13888	14071	13914	13949	13971	13957	13950	14127	14042	14070	13931	13981	13952	14031	13916	14152	13889	13983	13910	13980	13954	14018	13981	14075	13844	13948	13945	14040	14159	13912	14044	13957	13930	13978	13862	14062	13898	13913	13904	13896	14099	13848	14114	14042	13965	14097	13959	13877	13862	13984	13900	14021	13912	14071	13904	14004	13869	13811	14052	13982	14057	13739	14057	13848	14050	13942	13999	13987	13958	14072	14067	13921	14112	13898	13867	14010	13963	14035	13867	14054	13964	13967	14005	13921	13816	13903	14022	14101	13835	14094	13967	13761	14127	14059	13887	13914	14096	13995	13981	13895	14030	14055	13976	13947	13823	14045	13897	14062	13995	14077	13928	13760	13970	13999	13818	14023	14227	14027	13907	13947	13932	14044	13826	13980	13857	14092	13844	14035	14020	13992	14058	13978	14031	13985	14284	13894	14044	13778	14009	14037	13881	13973	14080	14074	13897	13955	13843	13975	13963	13846	13933	14032	14009	13848	13899	13941	14113	14023	14007	13789	14033	13872	13855	13877	14049	14047	13990	14002	13932	13860	13822	13989	14029	14055	13934	14121	14024	13974	14125	13973	13903	14050	13991	14116	14020	13998	14002	13962	14039	13980	13867	14060	13955	13989	13810	13878	13907	13974	13957	13999	14017	14098	13978	13955	13934	13956	13754	13986	14099	13799	14006	14049	13940	14085	13964	13993	14035	13985	14079	14034	13980	13880	14097	13945	13989	14007	13909	14035	14122	14026	14018	14040	14108	13937	14156	14023	13992	14052	13761	14063	13992	14032	13972	13943	13946	13961	13873	13787	13904	14095	14024	13946	13997	13884	14119	13892	13896	13904	13892	13847	14105	14039	13984	13959	13838	13981	13977	13826	13932	13977	13945	13961	13899	13922	13835	14104	13984	14265	14071	14042	13947	13957	13996	14068	14065	13903	14021	13862	14035	13833	14115	13982	13953	14074	14044	14109	13730	13900	13790	14086	13872	13944	13936	13831	13987	13947	13957	13970	14152	13982	13966	13970	14199	14020	14034	13953	13912	14045	13801	13847	13953	13971	13956	14196	13947	13932	13873	14082	14065	14108	14030	13948	13891	13951	13732	13901	13869	14023	14074	14149	13898	13961	14074	14040	13845	13981	13838	13749	14131	13996	13937	13854	14060	14025	14119	14060	13879	13973	13980	13981	14110	13886	14084	14043	14038	13972	14171	13778	14198	13992	13862	13902	13916	13960	13972	13847	13975	14181	13937	13951	13972	14004	13801	13900	13938	13905	14000	13839	13909	13935	14050	13908	14064	13942	13866	13947	13991	13938	13992	13891	14048	14001	14238	13975	14019	13902	14017	13910	13905	13901	13951	13985	13887	14026	13986	13982	13908	13953	13914	14106	13810	14100	13900	14038	13997	13938	13833	13970	14059	13952	14146	13884	13998	13932	13985	13879	13894	14133	14083	13947	14148	13851	13906	13792	13814	14037	13931	14070	13869	13996	13915	14198	13932	14042	14072	13976	14054	14000	13995	13931	13886	14033	13978	13876	14156	14074	14021	14181	13887	13924	13932	14032	13948	13875	13928	13861	13965	13992	13992	14044	13980	13937	13971	13965	14015	13965	13861	13894	13867	13988	13921	13895	14126	13985	13949	13894	13958	13860	13823	13984	13939	14031	13974	13886	13978	13883	14038	13910	14043	13960	13937	13958	13832	14065	13887	14096	14021	14084	13855	13931	14242	14018	14093	13892	13916	13884	13856	13972	13949	14093	13987	13825	13899	13994	13903	14017	13971	13971	13929	13927	14020	14084	13914	13976	13756	14008	13977	14054	13980	14088	14023	14063	14046	14065	13899	13938	14014	13984	13905	13748	14040	14053	13929	13925	13770	13933	13929	14016	14023	14024	13853	13905	13958	13945	14007	13832	14028	14003	14018	13938	13949	13830	14228	13874	13999	14039	14046	14085	14030	13957	13995	14000	13935	13974	13831	13980	13992	13956	14182	13916	14099	14023	14045	14107	14017	13962	13942	13747	13792	13947	13965	14096	13788	14242	13841	13976	13982	14060	13849	13958	14006	13906	13981	14046	14029	13823	13988	14014	13869	13924	13825	13995	14070	14103	13883	13960	14016	13925	13940	13969	13928	14195	13763	13940	13991	14026	13965	13971	13922	14189	13964	14198	14116	13922	13915	13960	14027	13879	13996	13969	13994	14039	13856	13966	13937	14060	13904	14054	13914	14077	14145	14008	13874	14102	14005	13913	13873	13927	13882	14168	14045	13928	13881	13842	14117	14002	13984	14096	13845	13875	13946	13940	13936	13994	14115	13874	13935	14020	13894	14176	13899	13930	13943	13884	13942	14030	13939	14003	13907	13986	14060	13849	14013	14031	13821	13880	14012	13902	13959	13763	13995	13923	13708	13950	13933	14101	13858	13854	14069	14007	14107	14019	13997	13966	14047	13960	13850	14029	14013	13865	14025	14126	13929	13987	13967	14147	13901	13923	14097	13978	13959	14022	14084	13951	14086	14039	13965	13958	13990	14044	13782	14002	13677	13827	13854	13921	14043	14019	13946	14032	13936	14084	13878	13929	13901	13998	13842	13955	13944	14109	13869	13720	14053	13981	14023	14198	14028	14077	13827	13900	13946	13987	13960	14040	13953	13949	13933	13977	13902	14005	14017	13859	13911	13970	14007	13949	13977	14115	13915	13972	13899	14041	13932	13858	13920	13813	14087	13871	14105	14105	13999	13889	13897	13914	13868	13911	14065
26876	21585	24354	21634	18167	18055	17763	17514	17227	17343	17223	17216	17039	17393	18676	19404	18968	18202	17708	17243	16934	17094	16971	16884	16985	16793	16961	17035	16904	17052	16897	16979	16834	16874	16937	16938	16929	16907	16871	16625	17129	16897	16963	17017	16856	16986	16866	16711	16841	17012	16825	16865	17092	16933	16950	16908	16903	16982	16908	16855	17016	17124	17187	16891	16977	17091	16987	17005	16940	16899	17000	16801	17030	16944	16863	16970	16741	16908	17048	16838	16983	16982	16916	16903	16965	16918	17212	16734	16798	17050	16793	16949	17013	16832	16729	16783	16857	17003	16853	16768	16635	17089	16958	16859	16753	16989	17003	17054	16887	16771	17053	16938	16904	16962	17074	16857	17030	16993	17104	16825	16816	16880	16826	17077	16921	16886	17313	16939	16893	16843	16958	17235	17051	16888	17067	16850	16883	17057	17226	16833	16930	16955	16902	17211	17051	16968	16939	17045	16871	16732	16887	16927	16853	16729	17042	16870	16989	17049	16939	16680	16961	16964	16921	17011	17042	16986	16698	16782	16948	16809	17007	16890	17060	16906	16929	16896	17103	16860	17123	17025	16932	16963	16979	16829	17020	16763	16760	16808	16937	16989	17094	16624	16965	16902	17114	16859	17138	17035	16921	16774	16940	16954	16950	17137	17014	16979	16988	17038	16896	17003	16903	17134	17135	16904	17116	16981	16962	17019	16757	17138	16857	17086	16993	16681	16824	16803	17059	16833	16839	16921	17092	16814	16842	16904	16828	17110	16892	16777	17009	16921	16794	17116	16961	17131	16954	16932	17014	16934	16960	16987	17099	17000	16703	16864	17052	16721	16877	16829	16840	16983	16950	16743	17077	16831	17002	17066	16931	16842	16933	17008	16855	16851	17001	16902	16864	17242	16772	16683	17048	16851	16926	17143	16762	17019	16920	16828	17008	16874	16660	16928	17082	16955	16829	16898	17058	16936	16755	16931	17070	16901	16840	16714	16931	16949	16993	17128	16852	16862	16981	16855	16974	16852	16837	16769	16931	16923	16838	16989	16933	17125	16912	16926	16965	16918	16973	17070	16904	16973	17242	17093	16768	16831	16978	16843	17108	16960	16848	16824	16913	16611	16819	16883	16870	16918	16880	16991	17189	16827	16855	16985	16948	16802	16990	16901	16835	17011	16924	17053	16999	16842	16772	16863	16886	16970	16980	16897	16819	16864	17010	16994	17027	17141	17000	17004	17128	16693	16976	16864	17086	17013	16862	16737	17010	17122	16966	16958	16915	16930	16723	16905	16912	16785	17019	16932	17013	16860	16755	16771	17191	17123	17049	17019	16991	17013	16823	16997	16858	16864	16730	17069	16932	16838	16854	17017	16965	16844	17015	17099	16985	17013	17052	16895	16970	17002	16759	17034	16897	16935	16842	17205	16936	16884	17042	16785	16816	16898	16904	16993	16985	16919	16761	16932	16951	17098	17132	17125	16870	16971	16762	16921	17114	16917	17111	16938	16735	16825	16947	16858	16789	16851	16820	16862	17084	17081	16964	16988	17014	16860	16878	16945	17059	16835	17090	17114	16856	16909	17090	16882	17058	16886	16802	16804	16918	17007	16880	17091	16864	16988	16927	17034	17093	17133	16938	16903	16883	16882	17061	16674	16957	16859	16990	16767	16998	17012	16918	16969	16938	16951	16942	16910	17060	17224	16977	16974	17048	16937	17037	16927	16933	17205	16966	16998	17155	16979	16876	16898	17057	17015	17117	16642	16927	16974	16782	16961	17160	17099	16770	17053	17090	16955	17079	16770	16863	17024	16968	17030	16968	16917	16820	17066	17149	17052	16879	16869	16830	17039	17091	16935	17006	16972	16911	16863	17090	16956	16909	17120	16621	17065	17071	16865	17135	16957	17036	17178	16946	16858	16883	16768	16846	16795	16789	17117	17037	17029	16894	16872	16806	16795	16885	16995	16751	16964	16935	17082	16947	16927	16802	16885	16919	17030	17032	17158	16991	17072	17013	16958	17242	16955	17025	17041	17191	16884	16901	16854	16848	16910	16948	16809	16880	16909	17017	16934	17064	16861	16801	16964	16831	16774	16873	16942	17110	17100	16902	16809	16896	16887	16891	16840	16819	17139	17180	16932	17058	16932	16831	16879	16950	16762	17087	16978	17132	16720	17121	16889	16887	16877	16946	16927	16964	16946	16997	16972	16882	17024	16864	17045	17059	16791	16939	16861	16915	16775	17007	16954	16790	17017	16870	16781	16989	16899	17030	16887	16986	17106	17072	16998	17012	16882	17032	17036	17100	17052	16981	16993	17006	16861	17040	16953	16851	16837	16984	16851	16855	16993	16871	17036	17109	16823	17125	17061	16854	17052	17257	17039	17175	16809	16738	16944	16887	16978	16973	16770	17012	16969	16749	16854	16929	16996	16778	17003	16719	17064	17125	17033	17046	16841	16853	16837	16850	16865	16740	16858	16799	17018	16901	16810	16883	16872	16975	16905	16830	16861	16977	16869	16837	16883	16899	16900	17087	16926	16873	16850	16946	17011	17035	16964	16939	16930	16837	16867	17105	17109	16823	16940	16962	17116	16917	17032	16844	17017	16937	16684	16963	16817	16734	16991	16957	16949	16724	17006	17058	16905	16907	17053	16900	16867	17012	16921	16881	17001	17252	16868	16846	17194	16932	17059	17086	16921	16823	16994	17072	16846	16951	17036	16902	17099	17039	16928	17030	16906	16909	16968	16905	17036	16879	16922	16806	16967	17146	16718	17114	16715	16868	17092	17137	17133	16730	16725	17269	16794	16802	17119	16847	16766	16823	16974	17047	16855	17000	17089	17060	16796	16710	17034	16844	16939	16903	16967	17036	16933	16900	16760	16854	16876	16858	16981	16800	16846	16908	17088	16872	16973	16868	16981	17076	16856	16976	16938	16981	16981	16942	16852	16965	16691	17053	16966	16776	17049	17009	16868	16929	17160	17127	17038	16810	17000	16942	16819	16815	16699	17030	16821	16870	16980	17230	16977	16906	17118	16931	16830	16848	16991	16919	17023	16889	16878	16824	16867	16906	16915	16941	16831	16799	16989	16976	16940	16853	16819	17084	16933	17038	16942	16957	16972	16917	16904	16971	16969	17034	17207	16885	16821	17061	16986	16691	17037	17014	16799	16876	17003	16913	16835	17060	17079	17025	16763	16908	16940	16848	16842	16721	17052	16964	16918	16877	16897	16817	16921	16889	16782	16844	16939	16786	16941	16973	16810	16886	16881	16906	16907	16906	16751	17014	16844	17041	16863	17006	16942	16988	17114	17051	16892	17058	16976	16920	16979	16759	16963	16996	16852	16903	16908	16945	16945	16783	16978	17046	16922	17086	17143	17090	16914	16881	16825	16955	16815	16971	16745	17009	16820	16813	16842	16895	16857	17013	16873	17133	16950	16945	16875	16959	16912	17001	17029	16998	17078	17069	17000	16975	17079	17116	16985	16836	16683	16870	17052	16917	16998	16750	16845	17036	17153	16946	17018	16847	16988	16978	16978	16883	17056	16940	16732	16935	16837	16944	16972	16917	16831	17008	16876	16754	16995	17033	16917	17017	16975	16807	16923	17015	16741	16779	16993	16799	16969	16938	16970	16900	16835	16827	16861	17113	17125	16993	17023	17104	16928	17073	16886	17226	16990	17031	16822	16983	16998	16961	16751	16932	16744	16831	16888	16776	16985	16849	17064	17046	16858	16768	16819	16939	16880	17058	16754	16884	16769	16997	17000	16981	16893	16933	16908	17096	17037	16933	16700	17027	17029	17057	16993	16960	16788	17057	17107	17007	16902	16894	16936	16815	17140	17005	16992	16849	16833	16805	16791	16948	16736	17204	16847	16819	16885	16926	17006	16960	16717	16909	16973	16818	16914	17001	16943	17040	17032	16906	16900	16934	17069	16924	16993	16770	16753	16696	16925	16930	16920	16808	16951	17003	17004	17079	17071	16988	16756	16812	16812	16862	16966	16892	16910	17018	16852	16854	16833	17096	16906	16971	16912	17080	16819	16773	17086	16927	16844	17093	16807	16881	16994	16983	16975	16931	17043	16909	16843	17102	16941	17018	16955	16770	17005	17170	17060	16979	16788	17052	16909	16884	16823	16958	16956	16994	16872	16892	17024	16840	17287	17013	16953	16728	16921	17055	16974	17036	17014	17038	16843	16990	16812	17026	16867	16900	17000	16954	16989	16909	16959	16876	16759	17036	17080	16943	16918	16758	16697	17016	16807	17137	16822	16865	17141	16886	17034	17020	16638	16910	16761	16931	17221	16812	16950	16890	16908	17025	16789	17120	16991	17016	16653	17096	16868	17097	16883	17014	17110	16958	16983	16848	16960	16986	16871	17237	16785	16805	16854	16520	17028	16888	16907	16923	16692	16823	16913	17066	16988	17185	16968	16878	16788	17012	16877	17045	17010	16965	16955	16926	16981	16898	16969	16845	17059	16981	17003	17066	16934	17085	17016	16974	16687	16885	16686	16987	16874	16900	17189	16877	16950	16798	17163	16881	17070	16936	16897	17066	16945	16899	17155	16752	16865	17056	16783	16759	16875	16737	16810	16904	17108	17034	17162	16865	16913	16990	16838	16934	16975	16801	16908	17083	16831	16979	16990	16746	16786	17000	17059	16976	16997	16878	17054	17007	16777	16967	16853	16908	16942	16830	17021	16971	17020	16964	17070	17118	16980	16937	16889	16972	16985	16756	16801	16877	17018	16649	17112	17105	17084	17048	16872	16906	16865	16988	16865	16907	16893	16896	17060	17202	17030	17000	16879	17063	16929	17014	16934	16792	16875	16953	16881	16968	16855	17100	16851	17094	17006	16939	16963	17041	16888	16829	17000	16888	16875	16831	17031	16915	16745	16961	16878	16833	16888	16708	16870	16724	17025	16748	17005	16845	16861	16943	16854	16982	16917	17082	17108	17097	17082	16859	16929	17089	16914	16898	16842	16964	16892	16811	16892	16776	16830	17094	16968	16910	16920	17037	17015	17007	16946	16992	16899	17008	16994	16976	17082	16787	16935	17070	17070	16859	17054	16999	16930	17103	16878	17083	17038	17022	17016	16973	16939	16702	16924	17237	16865	16897	16915	16901	16820	16917	16938	16902	16993
14979	19678	18153	17207	16258	15741	15096	14966	14735	14706	14497	14613	14738	15085	17047	17256	16686	15541	14890	14527	14369	14245	14284	14432	14340	14333	14327	14226	14427	14290	14272	14248	14475	14483	14482	14236	14434	14389	14286	14393	14403	14291	14421	14458	14350	14306	14303	14324	14316	14327	14345	14201	14289	14256	14415	14394	14370	14245	14543	14404	14268	14307	14375	14319	14336	14411	14452	14361	14276	14385	14443	14421	14263	14208	14462	14371	14575	14264	14293	14255	14306	14258	14361	14420	14219	14303	14456	14221	14343	14285	14284	14247	14248	14474	14064	14394	14400	14293	14351	14365	14385	14381	14201	14393	14457	14412	14357	14290	14327	14256	14402	14239	14497	14237	14379	14283	14297	14375	14329	14352	14391	14275	14264	14384	14266	14374	14294	14351	14283	14336	14299	14301	14399	14325	14311	14301	14200	14457	14377	14444	14417	14267	14351	14311	14476	14592	14339	14429	14412	14088	14322	14385	14328	14320	14359	14391	14567	14375	14371	14305	14267	14349	14202	14322	14380	14451	14239	14456	14406	14392	14284	14331	14413	14341	14382	14387	14607	14306	14281	14193	14304	14383	14385	14321	14250	14361	14275	14385	14326	14278	14373	14397	14304	14220	14371	14462	14343	14420	14295	14350	14252	14267	14169	14367	14121	14181	14422	14294	14313	14205	14359	14360	14363	14239	14406	14360	14178	14216	14271	14375	14310	14459	14371	14379	14278	14348	14391	14446	14378	14319	14374	14367	14306	14278	14386	14356	14373	14254	14202	14419	14465	14588	14167	14408	14260	14419	14220	14456	14323	14156	14344	14396	14530	14365	14304	14365	14282	14359	14366	14204	14260	14238	14388	14399	14457	14474	14390	14266	14263	14195	14477	14307	14436	14341	14406	14367	14214	14358	14314	14450	14242	14341	14234	14304	14475	14317	14234	14494	14305	14277	14479	14235	14261	14325	14339	14294	14283	14247	14488	14297	14264	14353	14298	14367	14431	14258	14381	14229	14260	14286	14307	14022	14355	14275	14413	14288	14489	14538	14440	14215	14435	14426	14446	14412	14317	14422	14465	14351	14491	14411	14338	14380	14298	14268	14345	14291	14245	14181	14246	14361	14295	14476	14376	14552	14207	14351	14204	14356	14327	14403	14302	14356	14471	14231	14219	14403	14289	14458	14319	14264	14391	14303	14408	14422	14352	14435	14251	14277	14464	14323	14333	14247	14372	14368	14327	14228	14402	14523	14497	14300	14169	14327	14227	14513	14303	14384	14298	14461	14210	14282	14370	14367	14436	14404	14352	14220	14220	14241	14187	14304	14466	14258	14297	14370	14266	14290	14385	14270	14537	14307	14397	14292	14355	14406	14250	14403	14355	14453	14194	14295	14324	14395	14396	14253	14190	14251	14198	14375	14170	14254	14441	14392	14368	14213	14386	14558	14278	14292	14477	14527	14193	14285	14386	14305	14425	14352	14306	14285	14330	14441	14322	14373	14140	14154	14469	14221	14350	14339	14285	14314	14285	14317	14408	14467	14209	14451	14227	14311	14314	14364	14429	14200	14403	14332	14306	14438	14294	14134	14366	14399	14292	14347	14257	14481	14433	14350	14333	14208	14549	14331	14293	14292	14273	14449	14314	14382	14402	14482	14431	14216	14326	14387	14281	14299	14346	14275	14511	14434	14254	14288	14432	14364	14354	14414	14480	14331	14456	14396	14504	14345	14543	14320	14341	14500	14352	14297	14498	14497	14171	14358	14260	14212	14467	14619	14197	14345	14169	14354	14325	14240	14236	14512	14304	14324	14333	14386	14338	14401	14389	14264	14319	14337	14331	14213	14191	14431	14340	14266	14156	14283	14427	14310	14179	14371	14182	14409	14373	14395	14377	14374	14389	14443	14373	14395	14255	14205	14338	14336	14377	14276	14187	14446	14194	14321	14243	14437	14247	14400	14355	14476	14260	14372	14154	14359	14366	14401	14401	14301	14405	14395	14208	14364	14460	14244	14409	14396	14423	14309	14389	14342	14242	14263	14359	14369	14419	14343	14370	14268	14371	14347	14463	14314	14238	14305	14411	14413	14272	14154	14357	14308	14438	14557	14295	14455	14477	14369	14420	14408	14384	14311	14262	14506	14195	14350	14389	14429	14179	14322	14359	14289	14325	14330	14239	14331	14382	14340	14397	14273	14405	14357	14349	14226	14173	14181	14261	14390	14248	14341	14406	14419	14274	14303	14340	14275	14242	14414	14573	14351	14293	14369	14321	14429	14424	14315	14472	14227	14448	14342	14439	14321	14212	14499	14298	14235	14177	14345	14312	14414	14248	14400	14215	14338	14216	14420	14280	14363	14426	14395	14486	14391	14419	14370	14223	14365	14445	14390	14430	14235	14411	14335	14423	14353	14260	14288	14389	14154	14595	14246	14347	14351	14342	14314	14315	14386	14454	14440	14245	14338	14326	14289	14258	14591	14226	14404	14325	14278	14320	14459	14367	14305	14319	14353	14320	14234	14241	14412	14328	14403	14507	14114	14247	14302	14370	14263	14346	14436	14322	14427	14424	14231	14199	14262	14404	14251	14317	14353	14307	14239	14274	14399	14394	14480	14361	14275	14258	14429	14316	14290	14397	14452	14269	14294	14204	14309	14231	14336	14437	14473	14202	14205	14323	14259	14226	14198	14245	14093	14215	14226	14418	14462	14371	14356	14144	14280	14389	14340	14266	14416	14252	14398	14284	14220	14338	14331	14207	14324	14403	14374	14394	14476	14290	14381	14347	14228	14390	14382	14145	14403	14333	14338	14421	14362	14433	14323	14459	14378	14534	14337	14217	14347	14300	14475	14422	14219	14352	14459	14209	14461	14221	14389	14328	14428	14389	14382	14346	14378	14379	14312	14326	14462	14253	14434	14325	14558	14301	14393	14405	14347	14366	14284	14227	14247	14378	14249	14293	14465	14254	14334	14400	14402	14391	14407	14353	14280	14387	14355	14451	14200	14230	14317	14321	14270	14517	14294	14326	14411	14330	14492	14490	14378	14186	14386	14360	14276	14272	14460	14245	14408	14267	14350	14289	14376	14393	14325	14292	14364	14418	14448	14252	14514	14417	14209	14246	14197	14279	14377	14193	14236	14266	14273	14423	14306	14409	14213	14399	14299	14384	14319	14290	14263	14224	14248	14335	14226	14189	14402	14362	14385	14458	14389	14360	14569	14228	14457	14273	14322	14560	14235	14356	14396	14401	14333	14427	14281	14495	14369	14342	14396	14382	14391	14306	14337	14349	14308	14337	14482	14530	14305	14461	14219	14410	14305	14517	14491	14392	14140	14281	14308	14438	14303	14301	14359	14405	14387	14201	14552	14348	14434	14126	14284	14342	14374	14297	14275	14253	14297	14360	14429	14324	14418	14202	14305	14269	14422	14450	14342	14271	14302	14381	14332	14408	14421	14430	14401	14320	14327	14416	14432	14368	14448	14246	14212	14403	14257	14367	14293	14348	14330	14286	14275	14313	14160	14337	14499	14401	14290	14356	14337	14441	14371	14283	14336	14353	14433	14369	14371	14376	14342	14406	14339	14202	14325	14464	14326	14352	14281	14363	14332	14425	14358	14462	14406	14385	14325	14510	14278	14261	14332	14310	14370	14359	14355	14415	14127	14269	14422	14491	14421	14344	14293	14375	14425	14217	14220	14427	14282	14420	14282	14252	14274	14266	14321	14456	14120	14233	14498	14325	14220	14277	14220	14446	14348	14383	14245	14298	14360	14328	14324	14365	14285	14282	14380	14360	14360	14488	14228	14418	14219	14384	14412	14401	14228	14285	14332	14393	14341	14271	14291	14388	14496	14344	14290	14419	14451	14421	14398	14403	14281	14456	14216	14349	14397	14551	14477	14260	14428	14597	14269	14396	14398	14366	14336	14406	14162	14323	14399	14286	14239	14356	14414	14354	14410	14297	14313	14444	14139	14306	14319	14300	14463	14264	14283	14229	14360	14427	14355	14086	14343	14338	14343	14157	14300	14447	14243	14416	14377	14231	14336	14340	14386	14284	14245	14475	14485	14342	14377	14339	14326	14382	14292	14336	14365	14326	14446	14226	14199	14344	14374	14302	14403	14282	14301	14281	14326	14397	14171	14363	14286	14354	14517	14089	14424	14252	14374	14262	14262	14330	14381	14329	14175	14477	14327	14436	14338	14215	14435	14208	14325	14229	14270	14314	14404	14368	14371	14255	14394	14343	14322	14232	14343	14359	14404	14298	14404	14371	14317	14210	14272	14252	14423	14251	14252	14290	14215	14244	14247	14333	14225	14427	14372	14277	14339	14507	14185	14237	14529	14349	14475	14315	14185	14416	14348	14279	14420	14424	14415	14244	14335	14334	14502	14301	14552	14298	14253	14472	14309	14349	14353	14443	14351	14329	14295	14326	14346	14228	14483	14336	14327	14189	14415	14300	14260	14450	14452	14329	14283	14362	14382	14415	14216	14368	14406	14442	14321	14501	14396	14361	14398	14173	14249	14425	14514	14358	14418	14448	14242	14423	14079	14461	14184	14306	14234	14311	14473	14443	14288	14218	14317	14350	14177	14282	14366	14301	14498	14487	14216	14344	14222	14371	14347	14489	14414	14343	14241	14300	14478	14412	14371	14467	14375	14232	14380	14264	14394	14194	14394	14449	14288	14198	14433	14228	14502	14295	14598	14388	14243	14273	14472	14380	14350	14406	14298	14354	14316	14515	14348	14357	14278	14354	14374	14110	14351	14402	14446	14481	14300	14261	14439	14363	14268	14228	14237	14306	14299	14420	14239	14297	14356	14424	14382	14449	14494	14249	14436	14481	14490	14450	14521	14269	14172	14368	14228	14212	14395	14365	14286	14264	14311	14221	14338	14460	14481	14139	14225	14368	14201	14187	14399	14257	14432	14172	14199	14315	14199	14239	14314	14285	14377	14355	14353	14320	14294	14344	14314	14313	14296	14390	14383	14406	14204	14363	14360	14311	14333	14178	14342	14265	14305	14330	14370	14301	14357	14467	14341	14470	14567	14265	14505	14294	14274	14470	14308	14421	14354	14527	14337	14506	14377	14252	14326	14334	14344	14208	14262	14252	14377	14365	14498	14112	14440	14442	14318	14416	14456	14452	14421
23706	20787	27949	23813	21638	21097	20273	17841	17379	17773	17416	17574	17060	18681	27933	29056	25924	21674	18869	17452	16786	16936	16938	16778	16806	16743	16849	16735	16954	16893	16805	16811	17040	16841	16888	16595	16895	16871	16787	16926	16728	16832	16945	16597	16784	16975	16637	16866	16986	16826	16595	16556	16641	16708	16716	16729	16667	16924	16562	16548	16794	16697	16762	16876	16967	16500	16810	16865	16760	16943	16864	16803	16675	16725	16573	16588	16719	16644	16790	16738	16936	16683	16582	16465	16627	16798	16563	16740	16922	16767	16807	16647	16585	16749	16841	16779	16781	16609	16738	16622	16789	16826	16673	16670	16781	16838	16798	16790	16630	16755	16829	16647	16430	16610	16739	16811	16838	16645	16695	16661	16815	16697	16867	17021	16499	16684	16734	16535	16664	16529	16866	16882	16540	16749	16667	16632	16571	16662	16744	16755	16634	16643	16583	16588	16814	16672	16801	16765	16555	16724	16465	16792	16954	16807	16599	16730	16815	16842	16693	16602	16766	16848	16558	16599	16654	16694	16918	16758	16674	16475	16697	16608	16892	16844	16554	16486	16795	16724	16740	16693	16673	16784	16735	16814	16561	16769	16717	16604	16659	16579	16824	16829	16655	16404	16709	16677	16774	16647	16517	16891	16672	16633	16633	16748	16810	16643	16604	16790	16843	16554	16812	16794	16691	16571	16834	16540	16735	16712	16643	16652	16648	16613	16639	16567	16583	16596	16728	16623	16725	16701	16667	16670	16559	16778	16615	16657	16792	16594	16659	16611	16777	16675	16771	16579	16487	16520	16587	16668	16565	16787	16914	16713	16864	16588	16665	16783	16661	16592	16820	16775	16691	16653	16758	16595	16860	16708	16879	16726	16516	16587	16674	16665	16785	16806	16751	16692	16692	16746	16598	16562	16601	16733	16614	16648	16779	16721	16784	16864	16812	16540	16766	16683	16802	16815	16656	16732	16574	16709	16769	16719	16812	16689	16777	16674	16686	16845	16588	16628	16410	16799	16631	16672	16750	16744	16693	16637	16663	16929	16686	16537	16836	16722	16812	16524	16507	16652	16748	16831	16760	16535	16692	16702	16637	16689	16812	16722	16604	16797	16595	16839	16594	16754	16693	16509	16672	16685	16813	16843	16561	16611	16696	16687	16950	16815	16638	16778	16649	16817	16635	16821	16692	16645	16636	16751	16716	16500	16744	16624	16552	16457	16607	16790	16721	16784	16584	16645	16568	16580	16778	16840	16594	16848	16743	16636	16893	16886	16850	16744	16699	16821	16778	16589	16589	16593	16694	16713	16765	16759	16776	16876	16838	16880	16587	16401	16771	16810	16561	16737	16635	16623	16583	16730	16561	16790	16756	16755	16702	16696	16724	16400	16750	16583	16835	16842	16773	16771	16766	16721	16625	16728	16816	16882	16595	16661	16571	16772	16631	16968	16427	16374	16635	16536	16745	16658	16639	16885	16709	16832	16532	16572	16529	16652	16606	16692	16861	16817	16672	16715	16830	16491	16752	16742	16713	16775	16614	16757	16505	16776	16924	16711	16725	16912	16693	16759	16631	16732	16763	16581	16724	16478	16646	16507	16741	16852	16492	16744	16510	16473	16841	16696	16695	16937	16692	16770	16698	16815	16810	16883	16807	16741	16734	16671	16788	16671	16651	16696	16717	16685	16788	16583	16682	16656	16839	16750	16684	16708	16693	16742	16589	16712	16611	16974	16744	16581	16814	16733	16559	16824	16738	16576	16795	16814	16765	16717	16658	16670	16761	16630	16798	16537	16961	16664	16581	16621	16918	16832	16852	16719	16553	16794	16727	16586	16660	16726	16759	16524	16531	16554	16685	16736	16885	16742	16707	16566	16712	16830	16739	16808	16588	16569	16759	16611	16649	16684	16659	16604	16579	16644	16802	16564	16906	16610	16755	16720	16803	16769	16691	16736	16601	16838	16651	16703	16581	16677	16760	16563	16554	16697	16678	16645	16793	16533	16688	16660	16697	16624	16644	16534	16561	16735	16728	16761	16684	16884	16574	16666	16719	16654	16747	16734	16615	16637	16830	16677	16563	16709	16483	16415	16698	16702	16535	16696	16716	16742	16723	16640	16532	16872	16762	16521	16505	16676	16644	16494	16889	16839	16683	16568	16614	16313	16555	16733	16702	16580	16632	16767	16709	16721	16660	16774	16752	16598	16704	16804	16760	16771	17000	17022	16716	16698	16569	16558	16692	16678	16748	16661	16903	16457	16667	16696	16668	16678	16798	16648	16653	16789	16794	16715	16632	16598	16486	16698	16659	16655	16603	16705	16618	16746	16651	16897	16639	16700	16881	16500	16557	16950	16845	16864	16761	16707	16676	16761	16926	16693	16750	16494	16649	16692	16630	16879	16597	16638	16757	16659	16656	16764	16812	16738	16756	16756	16537	16697	16621	16580	16653	16578	16800	16756	16593	16721	16523	16579	16579	16641	16497	16793	16745	16593	16710	16656	16432	16646	16852	16577	16623	16702	16660	16588	16679	16696	16620	16791	16729	16943	16708	16837	16774	16609	16586	16713	16879	16809	16873	16699	16738	16698	16804	16628	16817	16705	16600	16648	16616	16562	16654	16633	16732	16770	16707	16956	16619	16734	16851	16663	16783	16547	16743	16698	16625	16519	16772	16706	16740	16541	16579	16691	16759	16438	16717	16516	16852	16812	16597	16752	16892	16609	16634	16825	16763	16777	16650	16594	16892	16724	16748	16529	16677	16756	16491	16598	16708	16866	16699	16692	16588	16711	16394	16523	16744	16876	16491	16696	16666	16715	16929	16617	16495	16668	16654	16952	16467	16701	16799	16789	16496	16578	16702	16646	16830	16806	16863	16743	17012	16873	16671	16809	16610	16867	16890	16778	16784	16552	16930	16542	16644	16641	16749	16748	16584	16608	16922	16495	16593	16721	16644	16584	16639	16739	16845	16773	16631	16564	16818	16771	16754	16708	16936	16798	16745	16734	16777	16747	16637	16590	16585	16636	16816	16484	16688	16517	16799	16819	16624	16627	16728	16769	16709	16651	16495	16561	16863	16910	16608	16745	16606	16577	16612	16693	16714	16689	16632	16559	16510	16786	16595	16893	16699	16730	16799	16576	16608	16775	16517	16742	16711	16649	16662	16847	16656	16656	16611	16616	16607	16624	16708	16522	16794	16953	16787	16544	16705	16673	16507	16469	16607	16664	16869	16760	16711	16537	16586	16819	16605	16662	16773	16766	16616	16670	16684	16563	16535	16684	16844	16863	16530	16659	16782	16672	16721	16738	16715	16705	16932	16772	16790	16682	16541	17015	16580	16618	16633	16685	16801	16766	16689	16825	16583	16682	16756	16660	16822	16753	16598	16802	16586	16571	16767	16697	16760	16649	16746	16803	16656	16467	16668	16690	16655	17046	16645	16830	16698	16885	16509	16796	16610	16512	16625	16602	16577	16627	16623	16671	16563	16831	16492	16765	16563	16756	16677	16655	16517	16760	16867	16734	16682	16706	16604	16543	16620	16621	16770	16670	16793	16622	16818	16789	16654	16637	16572	16719	16562	16753	16475	16729	16707	16698	16704	16683	16612	16517	16869	16673	16576	16714	16649	16841	16824	16798	16629	16617	16475	16548	16466	16673	16589	16818	16673	16982	16671	16930	16843	16687	16850	16567	16727	16962	16892	16805	16678	16566	16590	16744	16656	16720	16717	16615	16793	16837	16587	16498	16665	16583	16662	16658	16701	16510	16627	16584	16804	16777	16724	16549	16405	16527	16816	16589	16525	16526	16754	16760	16577	16664	16654	16839	16847	16865	16763	16560	16684	16873	16781	16382	16754	16853	16817	16517	16816	16743	16720	16625	16768	16900	16752	16616	16517	16676	16681	16762	16724	16812	16599	16794	16578	16372	16636	16668	16812	16757	16663	16606	16642	16704	16581	16722	16798	16592	16728	16583	16645	16659	16881	16686	16814	16690	16616	16800	16703	16752	16571	16971	16785	16734	16696	16767	16739	16765	16841	16836	16512	16537	16726	16636	16580	16463	16745	16701	16853	16714	16620	16687	16621	16745	16758	16722	16724	16599	16617	16546	16645	16697	16737	16558	16768	16655	16735	16687	16582	16663	16858	16522	16589	16532	16492	16516	16805	16677	16648	16668	16747	16750	16814	16744	16707	16799	16977	16736	16644	16644	16818	16707	16633	16713	16706	16544	16688	16724	16756	16492	16653	16802	16746	16690	16799	16846	16660	16726	16367	16697	16777	16700	16822	16719	16735	16547	16570	16797	16699	16596	16729	16673	16865	16729	16651	16721	16491	16666	16753	16595	16591	16785	16757	16632	16729	16693	16758	16667	16972	16755	16833	16656	16779	16730	16821	16643	16719	16685	16717	16908	16685	16686	16719	16773	16805	16811	16680	16610	16660	16790	16873	16766	16744	16697	16770	16500	16670	16829	16574	16706	16584	16640	16554	16831	16662	16704	16652	16780	16523	16557	16637	16801	16709	16673	16488	16582	16779	16759	16535	16768	16546	16775	16767	16677	16772	16569	16792	16967	16806	16712	16889	16687	16562	16938	16737	16783	16693	16590	16701	16540	16672	16886	16697	16702	16772	16729	16568	16652	16729	16778	16615	16669	16555	16698	16654	16848	16841	16532	16707	16453	16625	16585	16721	16606	16746	16695	16751	16680	16845	16839	16846	16470	16738	16677	16655	16755	16664	16826	16636	16651	16663	16922	16552	16920	16796	16598	16690	16738	16770	16717	16574	16612	16669	16656	16748	16688	16507	16692	16706	16696	16712	16788	16640	16713	16603	16801	16826	16684	16703	16641	16984	16930	16828	16824	16683	16874	16782	16652	16969	16643	16735	16661	16679	16665	16784	16682	16632	16638	16738	16689	16828	16835	16547	16641	16518	16781	16620	16762	16747	16903	16449	16578	16534	16661	16511	16508	16762	16881	16763	16486	16507	16689	16570	16584	16677	16621	16667	16703	16629	16646	16804	16552	16555	16639	16887	16591	16567	16704	16728	16635	16804	16617	16730	16740	16626	16725	16802	16462	16695	16727	16773	16652	16772	16754	16694	16744	16665	16653	16735	16655	16736	16640	16759	16747	16500	16567	16612	16648
13760	24165	22154	19475	17424	16655	16303	15652	15357	15178	15122	14885	14807	17727	29854	28951	25037	20001	16575	14705	14463	14182	14348	14064	14186	14315	14082	14193	14234	14144	14263	14292	14197	14113	14311	14241	14136	14088	14178	14258	14319	14254	14081	14277	14201	14051	14256	14385	14300	14215	14248	14196	14218	14170	14140	14140	14212	14282	14179	14254	14290	14024	14275	14116	14144	14131	14232	14225	14106	14178	14214	14289	14244	14050	14114	14002	14243	14234	14190	14172	13961	14391	14042	14201	14185	14078	14030	14206	14101	14297	14220	14047	14355	14316	14220	14209	14172	14118	14216	14063	14171	14289	14117	14326	14226	14118	14047	14037	14140	14223	14202	14244	14026	14128	14042	13916	14265	14378	14199	14136	14195	14129	14088	14258	14325	14078	14145	14046	14054	14113	14413	14071	14129	14187	14103	14164	14179	14071	14004	14188	14026	14164	14289	14146	14212	14192	14012	14209	14176	14278	14128	14264	14123	14157	14115	14256	14296	14046	14215	14351	14204	14191	14050	14326	14207	14353	14194	14033	14195	14219	14213	14341	14174	14161	14160	14274	14235	14102	14390	14108	14077	14238	14010	14062	14328	14194	14246	14125	14317	14190	14167	14149	14193	14133	14174	14144	14279	14103	14124	14345	14097	14318	13855	14097	14227	14108	14131	14117	14365	14070	14098	14139	14178	14101	13993	14078	14273	14316	14224	14163	14300	14241	14223	14200	14290	14171	14232	14261	14174	14161	14137	14177	14275	14169	13969	14254	14154	14390	14134	14232	14066	14215	14078	14132	14091	14167	14356	14425	14121	14079	14132	14228	14340	13974	14021	14150	14290	14063	14136	14107	14135	14292	14167	14103	14189	14047	14128	14097	14132	14223	14049	14166	14191	14154	14329	14265	14142	14201	14217	14298	14268	14094	14205	14109	14229	14083	14141	14017	14219	14258	14210	14169	14140	14233	14244	14113	14225	14162	14296	14164	14238	14023	14099	14101	14200	14370	14092	14270	14137	14091	14242	14133	14195	14112	14079	14253	14116	14134	14284	14225	14301	14144	14189	14210	14284	14233	14145	14304	14230	14203	14042	14083	14269	14187	14078	14153	14080	14084	14162	14065	14136	14255	14183	14214	14098	14064	14078	14125	14203	14298	14073	14059	14180	14123	14283	14358	14113	14193	14163	14124	14264	14154	14085	14257	14104	14125	14145	14082	14215	14066	14221	14001	14213	14108	14169	14075	14134	14119	14231	14298	14062	14089	14247	14276	14045	14200	14043	14066	14168	14115	14134	14247	14136	14155	14256	14086	14181	14063	14215	14183	14181	14359	14048	14095	14147	14260	14213	14078	13931	14063	14102	14183	14011	14082	14175	14047	14102	14172	14253	14128	14071	14300	14070	14264	14168	13975	14084	14249	14303	14111	14154	14058	14165	14174	14150	14177	14303	14271	14232	14074	14167	14069	14391	14264	14203	14034	14158	14197	14156	14201	14186	14111	14402	14228	14212	14186	14126	13944	14236	14060	14013	14263	14199	14211	14125	14113	14063	14098	14076	14342	14029	14344	14136	14199	14244	14208	14168	14266	14179	14150	14198	14436	14128	14123	14229	14237	14160	14146	14186	14094	14219	14354	14135	14049	14134	13914	14169	14281	14167	14048	14186	14000	14322	14119	14299	14246	14252	14167	14189	14204	14069	14159	14309	14086	14331	14266	14255	14064	14313	14163	14286	14156	14102	14330	14322	14220	14250	14221	14043	14171	14273	14018	14237	14142	14071	14072	14239	14227	14152	14342	14297	14090	14294	14161	14264	14231	14035	14203	14270	14278	14221	14187	14144	14183	14165	14073	14087	14033	14426	14207	14307	14196	14434	14143	14090	14068	14186	14121	14095	14141	14148	14223	14162	14180	14197	14175	14303	14198	14313	14243	14224	14094	14044	14110	14248	14194	14309	14170	14085	14119	14319	13969	14315	14087	14079	14036	14324	14235	14060	14217	14051	14126	14135	14198	14317	14261	14225	14204	14283	14124	14204	14212	14099	14214	14255	14177	14200	14155	14142	14214	14053	14066	14273	14012	14268	14245	14111	14191	14288	14092	14329	14206	14188	14069	14203	14092	14326	14015	14145	14217	14117	14243	14172	14133	14216	14070	14241	14198	14160	14160	14206	14247	14078	14060	14394	14217	14269	14241	14193	14146	14269	14105	14164	13978	14290	14216	14129	14181	13979	14186	14175	14211	14212	14218	14262	14308	14103	14015	14310	14106	14167	14249	14358	14165	14181	14106	14244	14195	14070	14183	14217	14147	14187	14233	14160	13991	14218	14118	14213	14180	14059	14261	14293	14077	14009	14170	14191	14199	14139	14165	14303	14169	14153	14175	14272	14164	14116	14071	14101	14249	14247	14129	14135	14167	14013	14371	14129	14147	14185	14200	14243	14151	14326	14235	14178	14229	13992	14127	14183	14164	14216	14140	14310	13921	14399	14316	14216	14218	14088	14076	14130	14351	14040	14127	14233	13962	14215	14332	14212	13986	14059	14196	14312	14107	14172	14186	14263	13994	14216	14374	14004	14056	14201	14118	14130	14178	14322	14178	14193	14036	14260	14119	14130	14228	14439	14232	14276	14205	14017	14233	14001	14327	14118	14184	14102	14170	14124	14169	14033	14118	14208	14215	14126	14202	14185	14129	14225	14108	14068	14120	14177	14140	14277	14117	14192	14304	14399	14159	14127	14029	14399	14157	14005	14301	14027	14228	14131	14131	14146	13986	14054	14253	14221	14049	14228	14029	14162	14095	14312	14039	14186	13953	14124	14120	14339	14330	13994	14312	14071	14150	14144	14233	14200	14234	14145	14010	14144	14254	14234	14213	14006	14322	14206	14199	14095	14212	14088	14176	14296	14174	14111	14329	14203	14201	14079	14248	14190	14124	14201	14039	14319	14013	14277	14117	14185	14200	14231	14123	14080	14284	14190	14319	14168	14213	14109	14113	14138	14192	14173	14109	14322	14025	14175	14275	14155	14198	14148	14161	14225	14192	14331	14240	14144	14115	14155	14335	14155	14066	14237	14420	13971	14102	14130	14168	14316	14119	14194	14145	14014	14181	14161	14017	14396	14321	14187	14168	14059	14325	14122	14190	14290	14319	14146	14223	14221	14185	14212	14144	14250	14210	14206	14054	14201	13978	14270	14193	14215	14148	14113	14245	14159	14125	14176	14120	14190	14223	14045	14273	14331	14301	14038	14048	14156	14274	14271	14098	14164	14091	14246	14082	14225	14132	14059	14064	14127	14259	14292	14068	14134	14181	14145	13991	14161	14207	14322	14200	14032	14245	14098	14107	14118	14190	14143	14239	14027	14223	14347	14113	14189	14206	14198	14241	14456	14122	14234	14242	13890	14149	14117	14231	14160	14220	14189	14239	14270	14346	14262	14278	14258	14201	14124	14008	14180	14137	14338	14220	14338	14180	14279	14144	14162	14244	14345	14125	14150	14106	14120	14204	14029	14191	14168	14195	14156	14131	14077	14271	14228	14278	14280	14177	14178	14032	14100	14174	14196	14029	14297	14220	14237	14043	14138	14187	14248	14178	14255	14186	14104	14329	14302	14223	14080	14334	14089	14115	14237	14207	14220	14213	14144	14127	14136	14281	14238	14068	14170	14200	14004	14257	14232	14184	14413	14201	14384	14381	14191	14223	14144	14086	14237	14187	14025	14044	14312	13978	14284	14111	14283	14164	14306	14105	14165	14271	14120	14245	14279	14321	14113	14032	14269	14109	14198	14295	14210	14050	14294	14202	14233	14141	14236	14050	13959	14141	14233	14320	14130	14227	14269	14196	14287	14216	14215	14175	14113	14183	14054	14116	14176	14296	14223	14136	14060	14193	14207	14064	14251	14102	14215	14150	13980	14101	14122	13957	14082	14149	14100	14248	14079	14084	14290	14216	14278	14150	14251	14150	14169	14253	14292	14092	14158	14082	14168	14087	14000	14189	14286	14337	14188	14078	14202	14024	14296	14168	14328	14112	14095	14167	14029	14117	14251	14120	14201	14163	14201	14298	14342	14313	14162	14193	14148	14142	14268	14180	14060	14328	14495	14247	14351	14012	14138	14162	14271	14054	14118	14179	13879	14255	14120	14122	14176	14194	14136	14315	14089	13954	14173	14228	14129	14035	14243	13970	14161	14061	14178	14176	14105	14343	14188	14243	14170	14128	13981	14124	14021	14106	14109	14171	14230	14194	14301	14246	14210	14239	14260	14098	14108	14211	14186	14297	14158	14247	13987	14173	14112	14162	14276	14262	14037	14119	14191	14062	14198	14142	14098	14015	14145	14190	14119	14113	14231	14078	14095	14154	14210	14077	14109	14040	14197	14096	14053	14342	14294	14106	14194	14081	14086	14237	14187	14043	14206	14174	14168	14287	14129	14413	14052	14299	14168	14012	14177	14095	14098	14207	14224	14225	14144	14415	14064	14291	14201	14164	14148	14179	14163	14097	14370	14117	14112	14113	14329	14255	14105	14226	14183	14298	14229	14017	14058	14054	14234	14198	14120	14074	14111	14180	14112	14188	14205	14192	14360	14241	14196	14316	14227	14150	14236	14232	14051	14098	14265	14048	14199	14172	14249	14180	14271	14063	14229	14233	14241	14099	13971	14174	14134	14289	13986	14100	14174	14252	14168	14222	14186	14160	14232	14158	14152	14177	14263	14162	14169	14148	14319	14198	14072	14340	14262	14297	14200	14219	14237	13973	14101	14173	14148	13996	14257	14006	14299	14261	14235	14128	14287	14215	14168	14230	14324	14340	14208	14135	14184	14153	14192	14283	14192	14198	14328	14120	14270	14182	14087	14217	14238	14097	14177	14279	14191	14109	14206	14073	14019	14207	14185	14062	14279	14178	14181	14185	14353	14242	14114	14050	14074	14100	14353	14009	14209	14265	14075	14104	14332	14130	14259	14253	14174	14225	13923	14077	14354	14183	14150	14262	14054	14127	14143	14134	14090	14218	14233	14207	14253	13985	14282	14092	14187	14290	14158	13889	14151	13956	14193	14049	14263	14091	14167	14075	14127	14116	14180	14148	14084	14210	14206	14252	14148	14190	14195	14452	14117	14169	14202	14219	14339	14139	14099	14142	14132	14098
22397	20802	28472	23226	20978	22843	24776	19288	18093	18481	18409	18024	17880	18511	34526	39319	33488	27070	22180	18777	17609	16959	17067	17167	17004	16926	16940	17009	17035	16943	16984	16914	16772	16843	16846	16865	16870	16898	17139	16601	16953	16829	16808	17031	16873	16999	16949	16689	16948	16673	16864	16871	16904	16939	16979	16754	16930	16964	16842	16842	16947	17028	16951	17066	16953	16966	16854	16874	16830	16972	16778	17003	16821	16899	16961	16831	16848	16930	16763	16878	16834	16799	17060	16680	16881	16857	16696	16948	17001	16797	16835	16941	16700	16999	16894	16915	16949	16943	17008	16669	16931	16798	16816	16862	16770	16777	16979	16800	16778	16809	16882	16711	16991	16923	16977	16827	16941	17023	16807	16623	16749	16681	16860	16921	17081	16713	16930	16787	16989	16899	16848	16944	16871	16781	16968	16922	16659	16742	16701	16688	16711	16797	16994	16873	16717	16938	16797	16877	16686	16730	16716	16949	16611	16674	16866	16834	17022	16801	16842	16980	17033	17111	16929	16754	16857	16815	16995	16747	16825	16784	16694	16877	17167	16811	16938	16889	16884	16979	16906	16853	16869	16746	16651	16903	16869	16819	16780	16756	16897	16923	16802	16890	16788	16946	16954	16901	16880	16958	16778	17011	16891	16751	17043	16728	16785	16764	16660	16828	16650	16593	16867	17099	16822	16749	16785	16944	16958	16824	16672	16770	16872	16725	16832	16866	16959	16823	16779	16749	16970	16938	16914	16721	16817	16898	16779	16646	16669	16851	16955	16827	16969	16740	16865	16813	16791	16700	16788	16883	16853	16905	17016	16868	16755	16853	16711	16820	16903	16964	17015	16813	16984	16903	16799	16953	16866	16768	16817	16794	16836	16860	16772	17064	16982	16717	16784	16747	16862	16889	16921	16718	16794	16675	16588	16814	16654	16743	16809	16935	16928	16827	16800	16810	16838	16917	16739	16813	16894	16797	16730	16752	16990	16750	16768	16942	16783	16928	16819	16826	16982	16671	16733	16770	16737	16826	16874	16889	16957	16810	16739	16910	16865	16682	16644	16767	16683	16839	16879	16715	16830	16892	16843	16860	16854	16765	16890	16791	16776	16850	17010	16914	16762	16897	16595	16854	16869	16910	16904	16606	16707	16760	16796	16691	17014	16728	16977	16908	16784	16942	16937	16791	16784	16936	16810	16978	16930	16823	16586	16835	17054	16836	16855	16699	16774	16730	16763	16818	16778	16894	16624	16902	16885	17011	16797	16783	16764	16894	16861	16806	16812	16769	16849	16785	16753	16750	16725	16828	16877	16740	16789	16737	16744	16625	17067	16759	16855	16844	16910	16940	16810	16812	16820	16707	16815	16810	16914	16866	16855	16942	16784	16911	16818	17076	16813	16895	16757	16785	16641	16807	16685	16863	16761	16885	16784	16796	16752	16643	16694	16743	16933	17062	16842	16807	16902	17035	17061	16808	16784	16863	16936	16782	16780	16696	16914	16645	16676	16575	16868	16709	16705	16936	16850	17123	16873	16665	16970	16937	16775	17043	16715	16667	16858	17057	16851	16984	16890	16506	16835	16612	16777	16779	16800	16960	16961	16783	16822	16814	16720	16975	16843	16907	16880	16799	17020	16972	16867	16697	16700	16803	16813	16673	16625	16642	16676	16714	16855	16606	16769	16738	16756	16938	17183	16932	16717	16948	16821	16753	16921	16851	16875	16887	16805	16694	16678	16887	16693	16794	16882	16744	16803	16627	16708	16871	16877	16990	17107	17009	16850	16589	16774	16660	16681	16802	16766	16800	16871	16698	16931	16849	17055	16769	16805	17048	16767	16758	16875	16860	16946	16916	16734	16715	16789	16621	16843	16960	16838	16778	16864	16825	16674	16689	16808	16769	16751	16658	16951	16844	16904	16833	16788	16833	16734	16898	16992	16874	16878	16864	16887	16742	16938	16818	16730	16844	17041	16822	16804	17124	16934	16982	16742	16819	17224	16505	16763	16798	16913	16896	16739	16795	16900	16766	16858	16989	16808	16805	16877	16803	17046	16575	16810	16944	16701	16758	16678	16799	16892	16909	16748	16792	16910	16565	16783	16843	16633	16841	16701	16854	17077	16675	16976	16612	16901	16766	16579	16808	16725	16901	16987	16772	16549	16943	16746	16653	16676	16718	16732	16981	16721	16772	16805	16977	16802	16807	16687	16746	16975	16898	16665	17022	16997	16942	16960	16974	17061	16810	16764	16923	16725	16813	16694	16816	16883	16986	16914	16671	16932	16792	16840	16844	16712	16698	16765	16775	16710	16825	16694	17051	16879	16873	16852	16792	16745	16759	16887	17018	16919	16993	16774	16997	16760	16805	16975	16893	16964	16841	16839	16833	16915	16923	16840	16746	16717	16888	16713	16634	16891	16880	16799	16749	16740	16814	16784	16760	16889	16685	16855	16753	16818	16823	16820	16844	16667	16903	16941	16764	16980	16976	16963	16694	16843	16889	16939	16806	16671	16792	17042	16917	16833	16840	16949	16806	17104	16841	16756	16949	16778	16877	16745	16780	16947	16815	16919	16724	16823	16420	16952	16822	16822	16614	16882	16856	16760	16797	16840	16811	16860	16817	16879	16769	16930	16795	16812	16728	16819	16824	16798	16726	16827	16772	16751	16925	16911	16908	16993	16800	16765	16846	16810	16934	16772	16754	16878	16769	16591	16516	16677	16797	17063	16877	16735	16679	16718	16816	16631	16697	16754	16883	16913	16726	16818	17057	16667	16795	16904	16810	16777	16852	16769	16931	16704	16656	16929	16727	16907	16857	16648	16761	16827	16726	16753	16595	16844	16655	16900	17066	16775	16810	16820	16738	16738	16723	17030	17027	16706	16892	16799	16686	16828	16623	16793	16914	17015	17034	16941	16684	16739	16820	16767	16629	16981	16806	16822	16755	16903	16841	16889	16885	17061	16792	16813	17026	16828	16849	16776	16947	16771	16642	16840	16930	16901	16977	16688	16892	16804	16865	16941	16697	16821	16461	16752	16735	16772	16713	16946	16705	16801	16782	16802	17012	16781	16964	16866	16690	16757	16788	16613	16716	16863	16932	16730	16716	16818	17013	16616	16839	16842	16745	16880	16875	16737	16895	16861	17116	16768	16805	16800	16925	16791	16806	16703	16892	17001	16715	16792	16794	16663	16909	16828	16820	16949	16893	16934	16721	16882	16768	16820	16875	16828	16817	16886	16969	16899	16799	16902	16849	16852	16875	16729	16701	16793	16753	16624	16850	16982	16794	16702	17100	16653	16931	16911	17017	16822	16946	16800	16740	16689	16865	16779	16968	16920	16794	16832	16761	16950	16960	16786	16738	16928	16704	16873	16783	16815	16905	16818	16770	16738	16907	16924	16718	16900	16848	16735	16683	16834	16886	17054	16735	16607	16840	17143	16915	16920	16818	16918	16620	16892	16677	16768	16816	16960	16767	16842	16872	16932	16791	16961	16887	16787	16914	17125	16937	16830	16680	16728	16765	16809	16768	16840	16718	16911	16935	16799	16799	17038	16846	16783	16849	16789	17156	16860	16893	16808	16769	16704	16847	16908	16997	16979	16717	16691	16813	17055	16842	16690	16903	17023	17083	17006	16814	17008	16964	16882	16734	16731	16807	16818	16706	16681	16818	16959	16799	16844	16863	16962	16947	16816	16793	16970	16810	16962	16723	16841	16665	16796	16855	16825	16891	16850	16621	16622	16894	16829	16694	16977	16822	16965	16947	16790	16788	16875	16787	16800	16865	16934	16822	16991	16932	16695	16694	17027	16801	16985	16655	16794	16867	16831	16946	16933	16883	16833	16918	16768	16767	16707	16837	17165	16945	16793	17004	16637	16850	16892	16682	17120	16660	16942	16829	17094	16940	16933	16976	16875	16783	16898	17052	17099	16959	16790	16787	16804	16649	16781	16880	16879	16841	16810	16905	16941	16828	16892	16927	16728	16707	16769	16946	16841	16849	16840	16748	16843	16736	16703	16840	16853	16965	16817	16943	16805	16970	16631	16866	16811	16656	16843	16814	16845	16837	16804	16937	16909	16918	16926	16855	16808	16822	16800	16875	16770	16908	16915	16648	16696	16891	16820	16938	16894	16982	16600	16664	16787	16691	16864	16929	16858	16850	16956	16755	17002	16892	16872	16629	16681	16807	16777	16997	16738	16808	16784	16917	16790	16727	17018	16728	17025	16658	16765	16847	16712	16850	16936	16863	16759	16715	16778	16986	16802	16742	17025	16906	16905	16837	17058	16731	16966	16906	17008	16939	16945	16965	17005	16737	16811	16917	16799	16696	16742	16897	16748	16756	16781	16996	16765	16896	16657	16862	16822	16929	16915	16773	16616	16659	16782	16666	16904	16866	16930	17033	16748	16799	16723	16452	16870	16911	16875	16609	16965	16661	16710	16661	16735	16728	16854	16783	16713	16482	16753	16786	16889	16779	16862	16689	16718	16680	16890	16888	16905	16916	16895	16858	16770	16714	16895	16803	16691	16780	16670	16714	16759	16935	16699	16940	16713	16900	16811	16836	16872	16755	16751	16768	16756	16808	16891	16861	16787	16784	16722	16812	16663	16750	16828	16742	16616	16717	16885	16876	16789	16915	16653	16663	16860	16936	16742	16769	16743	16950	16774	16876	16954	17063	17022	16818	17053	16908	16971	16778	16684	16892	16794	16758	16703	16830	17110	16801	16753	16810	16538	16564	16927	16677	16697	16800	16870	16680	16846	16654	16978	16883	16710	16784	16645	16783	16917	16971	17028	16861	16878	16703	16922	16810	16987	17029	16772	16830	16600	16784	16861	16995	16703	16776	16863	16863	16881	16775	16929	16998	16792	16914	16752	16923	16859	16962	16935	16905	16835	16678	16738	16821	16760	16753	17063	16907	16851	16815	16468	16931	16978	16810	16777	16853	16979	16912	16929	16809	16903	17011	16745	16707	16743	16800	16941	16585	16829	16740	16582	16745	16869	16762	16759	16974	16629	16932	16860	16980	16919	16657	16850	16765	16857	16971	16749	16794	16941	16671	16982	16782	16778	16811	16729	16871	16694	16636	16834	16892	16698	16828	16888	16775	16836	16889	16619	16943	16681	16769	16880	16649	16715	16853
15234	28550	26730	22360	20326	18271	17184	16698	16190	16220	16098	16100	15572	16947	38072	39057	33375	25824	19285	15530	14538	14343	14218	14324	14284	14247	14174	14221	14169	14223	14294	14359	14386	14434	14248	14223	14422	14152	14285	14168	14209	14272	14202	14214	14289	14240	14366	14175	14193	14271	14210	14348	14032	14215	14270	14343	14254	14160	14373	14207	14193	14165	14264	14180	14123	14381	14214	14163	14195	14207	14293	14131	14373	14086	14197	14187	14312	14184	14298	14100	14390	14178	14415	14105	14176	14107	14335	14403	14281	14365	14178	14313	14284	14141	14314	14234	14170	14224	14238	14239	14178	14185	14319	14206	14305	14304	14404	14291	14177	14109	14096	14289	14314	14311	14261	14249	14207	14211	14310	14042	14340	14182	14187	14066	14050	14200	14271	14163	14260	14230	14290	14194	14222	14303	14232	14224	14313	14215	14214	14100	14243	14257	14037	14130	14043	14338	14308	14285	14118	14064	14166	14313	14124	14217	14199	14215	14292	14097	14124	14077	14188	14174	14249	14277	14264	14146	14042	14036	14307	14184	14327	14216	14140	14242	14145	14283	14230	14069	14007	14164	14197	14172	14341	14144	14156	14159	14322	14276	14184	14179	14286	14080	14249	14043	14200	14167	14385	14063	14246	14353	14169	14171	14149	14073	14100	14235	14293	14228	14149	14200	14286	13989	14165	14107	14286	14157	14343	14283	14272	14260	14237	14028	14199	14204	14261	14160	14429	14184	14078	14115	14161	14164	14201	14111	14167	14314	14206	14119	14088	14225	14321	14155	14198	14136	14333	14185	14403	14293	14220	14206	14087	14145	14125	14119	14179	14200	14212	14245	14124	14196	14104	14191	14301	14141	14206	14309	14284	14090	14268	14198	14277	14322	14337	14132	14302	14244	14243	14166	14221	14159	14222	14080	14363	14157	14181	14205	14119	14269	14291	14256	14125	14102	14242	14423	14318	14149	14163	14175	14171	14258	14197	14201	14134	14097	14092	13929	14375	14346	14252	14148	14239	14138	14327	14302	14008	14169	14233	14142	14102	14163	14371	14299	14075	14150	14395	14292	14293	14281	14186	14103	14065	14160	14216	14230	14220	14316	14200	14092	14154	14217	14276	14231	14334	14228	14160	14107	14199	14303	14091	14083	14065	14318	14174	14143	14170	14329	14115	14231	14195	14286	14259	14277	14285	14203	14291	14131	14237	14156	14280	14257	14302	14200	14269	14219	14258	14240	14309	14061	14217	14015	14111	14219	14246	14418	14346	14099	14064	14202	14469	14264	14296	14035	14250	14190	14275	14188	14043	14174	14339	14167	14124	14196	14219	14303	14378	14167	14129	14340	14099	14126	14273	14249	14305	14176	14379	14226	14141	14110	14179	14146	14239	14207	14206	14271	14196	14236	14335	14080	14242	14125	14428	14210	14236	14186	14224	14110	14311	14057	14191	14083	14258	14321	14176	14303	14254	14119	14280	14328	14458	14216	14222	14240	14160	14260	14217	14384	14351	14178	14104	14250	14049	14338	14153	14284	14313	14157	14163	14159	14120	14231	14275	14234	14320	14122	14193	14203	14133	14248	14100	14312	14411	14180	14293	14205	14156	14242	14214	14036	14212	14261	14242	14164	14342	13945	14237	14162	14139	14112	14103	14323	14234	14144	14156	14323	14072	14194	14354	14322	14341	14130	14313	14319	14158	14342	14319	14239	14194	14224	14298	14148	14078	14215	14245	14279	14207	14256	14310	14298	14374	14345	14155	14293	14206	14194	14140	14119	14304	14329	14301	14226	14252	14007	14237	14152	14274	14251	14268	14285	14234	14306	14172	14178	14304	14048	14405	14362	14157	14127	14161	14215	14380	14221	14181	14232	13991	14170	14143	14249	14303	14378	14279	14244	14201	14202	14272	14126	14300	14174	14254	14255	14251	14241	14173	14413	14215	14359	14213	14136	14181	14074	14096	14161	14134	14290	14107	14114	14315	14241	14267	14249	14238	14172	14112	14261	14218	14096	14219	14252	14097	14263	14278	14186	14192	14345	14042	14317	14196	14271	14527	14301	14270	14406	14135	14213	14278	14399	14064	14212	14257	14116	14259	14069	14181	14181	14348	14125	14197	14065	14180	14243	14267	14276	14285	14162	14339	14255	14301	14075	14179	14392	14161	14305	14111	14253	14057	14073	14146	14333	14222	14176	14361	14321	14284	14347	14332	14206	14158	14136	14225	14095	14186	14242	14457	14167	14367	14227	14137	14381	14351	14340	14241	14269	14308	14406	14255	14047	14176	14239	14265	14039	14298	14020	14227	14160	14297	14068	14325	14227	14155	14080	14335	14156	14166	14147	14248	14226	14387	14224	14287	14170	13984	14156	14129	14291	14175	14347	14156	14049	14317	14141	14257	14201	14293	14246	14267	14438	14453	14255	14308	14071	14145	14444	14187	14159	14196	14159	14247	14145	14110	14236	14078	14214	14049	14156	14248	14208	14219	14336	14106	14177	14286	14136	14195	14275	14192	14184	14207	14158	14188	14230	14064	14176	14148	14197	14331	14289	14067	14262	14087	14178	14151	14318	14250	14355	14226	14363	13942	14132	14129	14293	14182	14276	14290	14226	14333	14198	14304	14106	14150	14152	14208	14218	14214	14119	14220	14165	14212	14075	14293	14301	14131	14141	14193	14199	14243	14196	14231	14240	14179	14219	14214	14192	14204	14082	14267	14133	14285	14167	14248	14127	14292	14229	14167	14335	14125	14108	14187	14232	14015	14125	14418	14128	14390	14223	14323	14191	14139	14209	14177	14121	14313	14236	14166	14176	14342	14251	14256	14191	14270	14128	14203	14207	14308	14125	14142	14168	14417	14122	14133	14294	14280	14139	14220	14253	14036	14202	14101	14080	14341	14074	14404	14216	14149	14195	14100	14243	14241	14089	14116	14262	14073	14284	14232	14039	14239	14389	14220	14256	14247	14263	14299	14209	14169	14136	14139	14242	14051	14246	14256	14264	14018	14157	14313	14194	14169	14271	14116	14205	14323	13958	14200	14126	14209	14268	14306	14149	14275	14157	14346	14173	14058	14061	14239	14158	14176	14249	14342	14203	14182	14150	14272	14272	14174	14216	14139	14273	14236	14262	14336	14283	14232	14318	14081	14261	14187	14256	14368	14067	14279	14186	14171	14116	14129	14122	14039	14087	14117	14262	14168	14336	14216	14334	14168	14265	14206	14387	13971	14251	14031	14217	14325	14190	14288	14163	14270	14253	14126	14273	14208	14250	14199	14108	14173	14274	14165	14205	14311	14145	14198	14142	14280	14179	14433	14144	14328	14199	14309	14265	14242	14249	14231	14254	14328	14331	14165	14209	14245	14126	14124	14185	14097	14289	14150	14289	14094	14118	14218	14241	14085	14086	14126	14097	14116	14391	14133	14111	14197	14052	14203	14300	14320	14220	14359	14152	14190	14251	14108	14017	14218	14166	14341	14205	14082	14045	14189	14137	14264	14148	14242	14241	14261	14152	14134	14248	14182	14205	14183	14250	14191	14263	14283	14142	14275	14295	14295	14191	14250	14262	14228	14343	14421	14248	14316	13992	14323	14307	14021	14276	14214	14248	14182	14176	14205	14295	14311	14425	14345	14135	14111	14120	13997	14396	14118	14138	14223	14001	14269	14216	14311	14254	14236	14269	14098	14330	14149	14284	14359	14246	14422	14162	14166	14162	14331	14250	14188	14221	14163	14195	14061	14241	14162	14361	14162	14289	14255	14245	14079	14140	14222	14346	14030	14253	14234	14121	14185	14246	14379	14162	14207	14223	14301	14177	14198	14235	14240	14330	14161	14195	14271	14075	14119	14440	14098	14197	14210	14310	14263	14110	14108	14107	14267	14183	14225	14268	14217	14236	14135	14075	14162	14332	14072	14266	14082	14290	13959	13952	14276	14048	14324	14229	14157	14256	14356	14167	14238	14181	14035	14108	14304	14174	14137	14088	14270	14310	14211	14112	14271	14257	14020	14245	14169	14056	14161	13946	14189	14168	14276	14186	14081	14325	14192	13901	14225	14171	14241	14263	14320	14295	14333	14266	14335	14242	14303	14109	14227	14160	14341	14074	14268	14158	14096	14252	14256	14179	14140	14341	14202	14164	14103	14189	14164	14143	14116	14315	14187	14287	14162	14188	14179	14181	14085	14128	14312	14256	14224	14327	14163	14312	14013	14136	14060	14289	14084	14281	14261	14109	14268	14234	14247	14221	14249	14118	14333	14305	14162	14101	14370	14358	14057	14222	14366	14049	14211	14167	14212	14100	14185	14240	14124	14296	14297	14253	14133	14231	14179	14102	14288	14197	14292	14177	14299	14267	14267	14153	14025	14284	14292	14214	14087	14290	14180	14165	14056	14249	14138	14185	14200	14084	14158	14054	14186	14178	14282	14239	14303	14142	14275	14014	14134	14218	14161	14163	14337	14197	14230	14100	14273	14090	14217	14276	14160	14156	14187	14143	14253	14173	14161	14165	14261	14159	14252	14223	14227	14261	14261	14326	14148	14231	14177	14043	14220	14223	14103	14089	14213	14283	14132	14158	14148	14301	14167	14313	14140	14343	14127	14180	14138	14149	14061	14085	14414	14253	14219	14315	14370	14246	14323	14349	14218	14385	14445	14138	14263	14300	14028	14043	14152	14178	14182	14263	14214	14230	14382	14228	14224	14115	14227	14125	14186	14322	14247	14339	14184	14330	14299	14206	14231	14276	14109	14154	14239	14224	14196	14058	14283	14237	14232	14244	14381	14184	14290	14235	14178	14113	14261	14196	14246	14241	14094	14133	14118	14285	14207	14100	14200	14092	14200	14303	14303	14007	14174	14207	14072	14334	14067	14135	14290	14244	14095	14267	14258	14187	14173	14315	14247	14223	14313	14140	14179	14258	14046	14133	14421	14165	14248	14171	14109	14376	14273	14298	14189	14356	14115	14378	14199	14169	14134	14216	14322	14163	14216	14185	14181	14342	14245	14258	14244	14204	14379	14017	14044	14165	14241	14093	14287	14202	14148	14164	14227	14200	14093	14354	14105	14095	14339	14172	14223	14148	14152	14270	14379	14143	14086	14047	14250	14305	14273	14220	14254	14311	14253	14208	14215	14198	14428	14197
26991	21528	24860	22249	18936	18769	18786	18288	18247	18069	18384	18385	18117	18086	19175	20538	20365	19495	18541	18090	17917	17810	17727	17700	17863	17706	17715	17821	17709	17733	17762	17881	17973	18113	17881	17783	18002	17731	17775	17826	17682	17678	17922	17822	17862	17596	17687	17842	17855	17741	17692	17885	17752	17951	17679	17665	17895	17924	17840	17826	17870	17756	17820	17844	17850	17938	17862	17754	17795	17908	17819	17756	17895	17783	17895	17743	17748	17621	17662	17704	17777	17862	17939	17694	17807	17884	17950	17656	17705	17967	17739	17965	17752	17680	17641	17703	17706	17879	17798	17930	17717	17941	17728	17764	17770	17878	17831	17688	17863	17748	17616	17539	17915	17713	17756	17588	17930	17804	17911	17629	17658	17913	17704	17717	17801	17982	17792	17978	17684	17945	17732	17614	17771	17931	17766	17729	17771	17625	17563	17886	17711	17846	17684	17620	17787	17829	17665	17943	17746	17570	17673	17787	17794	17730	17909	17957	17907	17853	17669	17669	17876	17818	17735	17873	17587	17766	17705	17753	17751	17643	17698	17692	17813	17962	17885	17832	17801	17735	17823	17615	17783	17779	17792	17842	17652	17663	17720	17748	17908	17610	17837	17976	17858	17981	18044	17869	17674	17848	17805	17965	17823	17687	17748	17746	17636	17993	17698	17732	17598	17676	17807	17710	17840	17622	17631	17835	17730	17782	17913	17755	17727	17769	17858	17790	17777	17751	17768	17882	17776	17702	17834	17815	17849	17874	18046	18093	17605	17606	17803	18080	17833	17737	17685	17823	17790	17693	17759	17926	18018	17970	17775	17640	17823	18054	17664	17854	17980	17726	17901	17969	17894	17772	17668	17904	17751	17637	17714	17673	17718	17598	17620	17868	17660	17858	17878	17841	17931	17621	17629	17794	17832	17925	17852	17890	17644	17623	17762	17797	17824	17588	17768	17911	17799	17742	17915	17823	17847	17680	17773	17834	17830	17767	17833	17767	17692	17728	17760	17813	17917	17908	17795	17833	17946	17894	18037	17794	17721	17828	17673	17902	17703	17837	17898	17752	17889	17703	17632	17691	17770	17883	17818	17836	17529	17663	17792	17890	17747	17756	17843	17861	17794	17886	17735	17821	17836	17824	17812	17695	17892	17852	17810	17836	17878	17908	17679	17860	18036	17717	17795	17708	17738	17685	17730	17817	17641	17726	17688	17789	17928	17800	17651	17666	17606	17706	17803	17783	17894	17816	17703	17782	17741	17783	17871	17682	17731	17746	17834	17814	17918	17784	17812	17770	17689	17983	17786	17914	17894	17768	17662	17946	17956	17733	17945	17818	17597	17570	17651	17790	17731	17685	17866	17656	17702	18044	17790	17600	17979	17600	17661	17850	17959	17956	17758	17705	17890	17838	17638	17457	17620	17710	17673	17898	17694	17906	17749	17800	17659	17842	17775	17922	17814	18003	17795	17798	17715	17828	17714	17796	17818	17767	17948	18101	17789	17805	17820	17814	17855	17869	17672	17837	17874	17764	17697	17816	17667	17777	17974	17830	17825	17677	17723	17667	17890	17768	17668	17759	17714	17805	17853	17817	17851	17798	18036	17889	17712	17817	17783	17737	17984	17916	17781	17942	17767	17820	18035	17900	17761	17685	17880	17596	17884	17773	17582	17689	17766	17704	17709	17966	17728	17669	18090	17722	17969	17709	17960	17990	17878	17744	18102	17665	17630	17631	17896	17919	17700	17815	17791	17790	17773	17596	17894	17558	17772	17719	17657	17670	17592	17759	17866	17651	17764	17921	17950	17766	17998	17693	17918	17871	17677	17906	17981	17724	17749	17683	17868	17835	18055	17866	17695	17737	17845	17613	17850	17898	17868	17840	17846	17816	17857	17579	18005	17785	17880	17634	17642	17770	17886	17667	17754	17752	17911	17919	17858	17765	17837	17699	17839	17945	17822	17749	17997	17913	17813	17835	17668	17708	17770	18004	17921	17683	17816	17654	17719	17881	17797	17796	17727	17888	17689	17694	17710	17726	17966	17929	18016	17551	17742	17661	17675	17720	17826	17822	17770	17789	17871	17612	17558	17812	17855	17738	17778	17726	17672	17791	17823	17938	17918	17613	17690	17765	17970	17915	17896	17751	17981	17905	17765	17829	17801	17801	17698	17841	17686	17814	17665	17796	17771	17572	17822	17898	17986	17871	17753	17833	17641	17854	17826	17804	17895	17849	17947	17799	17809	17691	17706	17574	17802	17810	17870	17891	17892	17804	17774	17813	17803	17673	17995	17770	17944	17878	17718	17976	17593	17740	18041	17779	17876	17726	17588	17720	17866	17958	17683	17753	17690	17871	17723	17737	17854	17779	17898	17550	17848	17695	17974	17804	17539	17715	17878	17796	17875	17630	17570	17642	18020	17806	17814	17641	17829	17694	17865	18039	17988	17842	17727	17770	17638	17693	17670	18013	17821	17602	17682	17794	17972	17862	18035	17824	17995	17904	17611	17878	18031	17793	17906	17681	17841	17864	17770	17849	17825	17871	17781	17858	17595	17786	17561	17810	17613	17765	17641	17670	17851	17817	17669	17696	17741	17762	17707	17730	18004	17805	17855	17843	17911	17674	17677	17705	17852	17729	17783	17802	17818	17806	17675	17895	17687	17779	17817	17819	17938	17899	17825	17931	17780	17724	17711	17738	17753	17861	17718	17894	17790	17916	17810	17820	17813	17940	17572	17672	17797	17806	17884	17915	17898	17824	17876	17802	17960	17742	17971	17643	17781	17828	17701	17953	18013	17683	17790	17754	17636	17737	17780	17607	17646	17838	17975	17766	17813	17702	17762	17771	17662	17801	17622	17800	17668	17694	17956	17656	17767	17838	17926	17649	17829	17922	17679	17678	17924	17820	18001	17739	17788	17828	17774	17696	17895	17812	17752	17765	17829	17739	17770	17804	17799	17919	18015	17638	17783	17790	17762	17834	18006	17704	17855	17791	17721	17726	17835	18034	17800	17779	17748	17727	17691	17811	17905	17911	17687	17873	17630	18021	17799	17801	17750	17818	17752	17727	17687	17800	17606	17700	17675	17845	17829	17828	17815	17849	17768	17678	17752	17861	17868	17836	17854	17702	17551	17575	17754	17753	17754	17781	17988	17884	17725	17907	17546	17661	17721	17806	17763	17690	17873	17800	17833	17756	17877	17947	17852	17787	17885	17731	17677	17760	17934	17918	17620	17616	17775	17966	17941	17704	17754	17660	17713	17871	17866	17782	17575	17742	17805	17834	17660	17906	17859	17826	17936	17990	17653	17726	17668	17758	17944	17762	17794	17754	17795	17744	17830	17646	17777	17800	17762	17597	17789	17819	17665	17721	17728	17913	17752	17732	17581	17896	17799	17831	17650	17580	17715	17617	17809	17830	17844	17863	17839	17826	17761	17952	17844	17902	17788	17784	17869	17598	17905	17851	17809	17786	17653	17784	17749	17894	17696	17882	17818	17956	17958	17722	17947	17890	17762	17598	17655	17742	17700	17863	17843	17789	17794	17710	17773	17797	17760	17746	17693	17386	17762	17739	17806	17928	17901	17669	17693	17903	17637	17874	17737	17731	17929	17897	17608	17601	17817	17849	17866	17779	17825	17898	17920	18030	17895	17920	17688	17758	17806	17959	18034	17799	17793	17820	17633	17830	17792	17803	17935	17770	17842	17856	17746	17922	17903	17885	17664	17812	17846	17944	17843	17736	17916	17746	17823	17767	17705	17840	17773	17600	17637	17824	17809	17767	17859	17799	17987	18010	17755	17740	17881	17854	17781	17892	17798	17574	17780	17682	17701	17725	17706	17825	17768	17886	17847	17639	17885	17820	17656	17941	17685	17737	17742	17812	17931	17822	17609	17901	17910	17864	17865	17805	17745	17919	17491	17943	17882	17445	17778	17729	17812	17800	17629	17819	17802	17718	17941	17682	17556	17816	17833	17778	17824	17641	17953	17689	17846	17817	17837	17919	17801	17990	17998	17747	17802	17739	17601	17614	17708	17751	17727	17682	17786	17790	17781	17892	17640	17857	17765	17770	17693	17646	17891	17904	17828	17683	17737	17944	17668	17693	17808	17866	17799	17562	17794	17669	17923	17845	17816	17688	17978	17710	17889	17863	18044	17862	17717	17801	17808	17870	17546	17696	17681	18012	17768	17871	17929	17717	17853	17777	17680	17828	17740	17786	17693	17744	17809	17824	17723	17833	17642	17951	18007	17664	17809	17729	17745	18135	18043	17776	17813	17801	17811	17877	17842	17844	17681	17713	17797	17849	17701	17890	17656	17816	17952	17911	17760	17819	17889	17742	17661	17676	17663	17825	17706	17838	17648	17892	18030	17883	17854	17670	17734	17654	17713	17760	17889	17635	17759	17814	17895	17903	17884	17950	17778	17936	17690	17893	17759	17624	17829	17658	17690	17693	17847	17843	17915	17774	17917	17892	17734	17741	17902	17716	17809	17794	17741	17600	17910	17874	17912	17707	17762	17513	17756	17633	17843	17853	17602	17827	17841	17823	17769	17753	17873	17803	17957	17786	17814	17965	17864	17929	17564	17759	17815	17823	17621	17674	18045	17726	17811	17755	17779	17859	17881	17760	17944	17783	17826	17913	17745	17769	17728	17730	17838	17922	17752	17780	17874	17852	17708	17672	17767	17761	17758	17853	17633	17673	17594	17639	17817	17778	18012	18030	17939	17813	17841	17819	17897	17718	17665	17798	17678	17696	17998	17894	17813	17626	17927	17774	17605	17798	17829	17838	17588	17783	17787	17804	17589	17737	17766	18045	17850	17641	17645	17774	17742	17792	17621	17905	17732	17995	17870	17808	17724	17845	17734	17710	17854	17837	17740	17890	18141	17839	17816	17708	17858	18007	17943	17983	17787	17742	17778	17897	17769	17693	17612	17822	17938	17747	17761	18029	17868	17870	17912	17699	17718	17594	17854	17755	17952	17926	17796	17471	17748	17744	17629	17588	17782	17745	17824	17723	17679	17644	17698	17701	17968	17653	17815	18052	17805	17800	17711	17822	17861	17811	18047	17698	17725	17582	17902	17730	17723	17876	17771	17946	17662	17943	17936	17777	17970	17819	17857	18084	17830	17663	17904	17655	17724	17747
15022	18253	18363	17396	16917	16373	16034	15615	15451	15467	15633	15547	15101	15122	16914	18381	17507	16376	15385	14918	14934	15023	14903	14825	14902	14844	14930	14734	14760	14658	14845	14694	14939	14757	14582	14821	14852	14809	14822	14894	14867	14686	14890	14716	14917	14848	14806	14889	14788	14876	14771	14905	14885	14894	14865	14854	14895	14865	14848	14912	14865	14871	14865	14717	14894	14789	14754	14986	14771	14694	14776	14823	14930	14835	14807	14807	14940	14845	14898	15110	14767	14862	14717	14851	14896	14912	14885	14679	14962	14818	14897	14877	14855	14712	14911	14885	14826	14963	14851	14795	14844	14744	14864	14906	14902	14939	14834	15020	15045	14969	14963	14754	14905	14946	14830	14661	14727	14823	14792	14832	14952	14753	14908	14846	14633	14750	14977	14806	14826	14974	14890	14885	14850	14753	14681	14689	14661	14788	14814	14793	14883	14850	14894	14817	14948	14805	14680	15076	14764	14958	14913	14992	14832	14821	14841	14721	14897	14729	14709	14793	14722	14665	14721	14783	14797	14903	14984	14957	14936	14920	14720	14699	14888	15007	14894	14911	14830	14761	14823	14833	14723	14694	14794	14841	14796	14774	14846	14816	14951	14754	14790	14865	14857	14931	14868	14838	14851	14969	14821	14712	14817	14904	15000	14878	14843	14857	14879	14761	14843	14779	14826	14725	14761	14840	14858	14730	14855	14814	14741	14807	14715	14821	14710	14771	14830	14906	14745	14903	14747	14837	14828	14971	14864	14672	14860	14746	14928	14858	14753	14806	14939	15028	14872	14833	14745	14818	14974	14899	14802	14948	14840	14855	14819	14773	14985	14885	14752	14730	14733	14881	14832	14887	14852	14793	14593	14989	14685	14762	14753	14826	14970	14725	14850	14997	14875	14956	14894	14722	14852	14858	14661	14878	14893	14798	14934	14937	14755	14747	14716	14920	14715	14809	14822	14868	14690	14808	14946	14732	14933	14821	14624	14786	14799	14864	14962	14867	14727	14811	14622	14867	14862	14853	14764	14841	14904	14711	14954	14651	14811	14845	14870	14694	14892	15002	14842	14888	14800	14890	14812	14953	14793	14924	14622	14813	14798	14753	14746	14890	14876	14818	14595	14812	14747	14792	14836	14706	14747	14708	14787	14784	14697	14823	14813	14895	14776	14835	14794	14726	14905	14802	14954	14738	14841	14732	14692	14780	14928	14716	14826	14908	14859	14758	14791	14706	14752	14799	14993	14650	14815	14804	14791	14739	14829	14846	14852	14988	14908	14943	14881	14743	14798	14920	14778	14887	14732	14788	14756	14888	14721	14872	14836	14891	14954	14852	14975	14803	14925	14807	14853	14907	14749	14968	14835	14803	14819	14798	14693	14813	14783	14853	14751	14854	14655	14865	14823	14811	14855	14834	14805	14819	14785	14686	14895	14806	14981	14719	14802	14693	14624	14748	14874	14818	14963	15017	14729	14829	14828	14859	14820	14822	14924	14788	14850	14947	14735	14863	15002	14876	14958	14850	14875	14657	14714	14660	14836	14840	14799	14855	14753	14991	14857	14665	14754	14773	14675	14774	14848	14672	14799	14757	14784	14821	14989	14825	14985	14752	14814	14963	14955	14879	14737	14889	14908	14949	14729	14787	14856	14891	14913	14860	14808	14715	14934	14935	14987	14872	14839	14912	14679	14854	14792	14861	14865	14859	14800	14899	14916	14821	14923	14827	14833	14825	14926	14924	15022	14800	14921	14798	14870	14772	14811	14847	14928	14908	14991	15026	14767	14828	14914	14748	15065	14829	14848	14723	14839	14814	14800	14840	14742	14707	14915	14913	14911	14679	14933	14799	14838	14965	14797	14896	14674	14864	14971	14692	14910	14924	14878	14865	14742	14863	14839	14846	14866	14755	14772	14839	14819	14818	14717	14872	14797	14836	14550	14724	14823	14875	14792	14884	14888	14944	14847	14789	14841	14966	14919	14794	14769	14773	14842	14919	14883	14855	14925	14889	14770	14876	14823	14949	14735	14871	14682	14980	14844	14805	14744	14705	14723	14848	14995	14856	14962	14720	14868	14845	14693	14834	14935	14756	14789	14807	14779	14769	14686	14811	14858	14746	14830	14755	14709	14963	14892	14719	14818	14917	14723	14789	14755	15062	14934	14855	14714	14764	14804	14831	14703	14738	14801	14663	14898	14897	14766	14785	14844	14887	14752	14888	15038	14844	14804	14509	14864	14800	15008	14558	14911	14886	14888	14866	14916	14763	14730	14725	14966	14913	14863	14811	14841	14812	14910	14720	14676	14815	14884	14913	14846	14753	14685	14887	14907	14838	14960	14702	14712	14899	14862	15059	14767	14710	14904	14801	14821	14932	14925	14754	14757	14961	14835	14878	14742	14823	14947	14807	14750	14895	14895	14705	14782	14655	14787	14676	14664	14830	14839	14852	14735	15043	14684	14963	14776	14853	14829	14770	14771	14823	14881	14937	14941	14876	14688	14821	14646	14724	14799	14721	14703	14844	14821	14766	14750	14848	14871	14949	14756	14842	14758	14604	14727	14944	14739	14934	14670	14866	14857	14970	14617	14845	14714	14855	14819	14673	14736	14802	14754	14581	14723	14967	14831	14948	14904	14785	14947	14912	14684	14931	14758	14808	14851	14867	14879	14973	14823	14962	14772	14869	14889	14811	14808	14869	14891	14804	14948	14890	14966	14853	14810	14934	14775	14793	14813	14704	14938	14853	14962	14850	14772	14847	14787	14769	14655	14861	14744	14889	14745	14848	14710	14902	14903	14716	14775	14985	14851	14874	14802	14672	14825	14639	14782	14798	14809	14838	14896	14990	14807	14877	14908	14931	14948	14790	14768	14858	14925	14760	14953	14774	14855	14677	14732	14760	14879	14816	14771	14884	14740	14963	14905	14931	14716	14796	14961	14735	14753	15015	14859	14796	14962	14842	14799	14980	14890	14769	14663	14855	14863	14752	14849	14993	14776	14753	14841	14930	14857	14888	14899	14949	14802	14880	14776	14840	14785	14845	14876	14803	14775	14917	14770	14846	14892	14806	14873	14969	14867	14806	14853	14962	14732	14782	14813	14960	14716	14856	14877	14745	14878	14811	14699	14869	14754	14900	14963	14927	14842	14765	14775	14820	14851	14822	14826	14988	14958	14930	14896	14716	14821	14896	14807	14852	14768	14898	14859	14963	14870	14751	14667	14825	14770	14718	14918	14891	14843	15004	15006	14810	14972	14845	14997	15007	14821	14712	14857	14810	14641	14756	14841	14806	14907	14650	14857	14891	14866	14752	14836	14734	14814	14776	14701	14704	14716	14890	14763	14829	14910	14825	14802	14784	14876	14703	14929	14705	14783	14867	14761	14774	14830	14922	14594	14817	14767	14722	14879	14601	14917	14854	14888	14937	14744	14827	14824	14849	14854	14866	14990	14695	14934	14838	14808	14772	14815	14899	14815	14789	14897	14876	14890	14816	14799	14837	15002	14718	14817	15019	14917	14990	14709	14675	14891	14943	14635	14759	14764	14836	14831	14748	14882	14652	14839	14863	14901	14979	14901	14910	14847	14650	14858	14942	14788	14947	14822	14821	14896	14792	14668	14818	14941	14926	14940	14896	14879	14950	14722	14917	14781	14823	14928	14867	14824	14819	14875	14672	14707	14860	14683	14945	14855	14989	14746	14951	14775	14762	14972	14858	14784	14678	14857	14807	14916	14851	14783	14964	14753	14871	14864	14728	14738	15015	14869	15004	14865	14821	14860	14894	14777	14888	14723	14781	14901	14800	14815	14863	14670	14954	14900	14844	14858	14888	14886	14836	14763	14764	14721	14864	14813	14734	14661	14884	14907	14725	14994	14964	14991	14819	14771	14791	14944	14865	15041	14945	14856	14885	14808	14682	14738	14720	14751	14878	14758	14814	14721	14742	14902	14790	14910	14885	14692	14809	14881	14818	14832	14874	14862	14973	14854	14828	14798	14787	14861	14837	14898	14905	14776	14814	14860	14815	14809	14824	14819	14701	14880	14855	14906	14893	14945	14831	15047	14749	14820	14782	14861	14884	14900	14861	14901	14684	14893	14877	14927	14834	14784	14877	14957	14885	14805	14859	14914	14745	14851	14687	14951	14637	14939	14958	14891	14908	14869	14873	14896	14876	14854	14871	14798	14614	14911	14789	14821	14805	14827	14945	14917	14902	14821	15083	14776	14914	14766	14780	14779	14905	14780	14725	14726	14731	14928	14863	14843	14856	14727	14946	14821	14709	14884	14889	14592	14789	14943	14834	14866	14921	14703	14861	14814	14865	14874	14998	14784	14753	14697	14922	14963	14777	14922	14609	14844	14764	14943	14812	14859	15008	14942	14978	14815	14690	14776	14855	14965	14868	14819	14909	14758	14759	14855	14843	14754	14821	14830	15033	14708	14908	14809	15077	14877	14861	14886	14908	14889	14955	14738	14823	14913	14921	14778	14909	14995	14987	14617	14872	14833	14941	14846	14923	14866	14601	14972	14798	14978	14961	14875	14800	14856	14882	14909	14778	14813	14838	14710	14847	14850	14819	14813	14912	14707	14797	14895	14938	15045	14926	14839	14843	14803	15074	14856	14946	14981	14694	14893	14651	15023	14745	14878	14817	14897	14749	14853	14780	14833	14833	14961	14758	14901	14893	14911	14860	14929	14931	14877	14819	14883	14770	14946	14834	14962	14849	14830	14726	14842	14764	14989	14716	14902	14818	14871	14779	14625	14766	15007	14907	14678	14694	14917	14861	14745	14925	14919	14777	14812	14796	14769	14771	14659	14965	15097	14783	14911	14701	14941	14875	14795	14884	14641	14775	14959	14763	14907	14826	14681	14846	14797	14868	14804	14846	14989	14788	14889	14773	14856	14670	14886	14858	14740	14805	14862	14841	14803	14903	14881	14769	14850	14935	14805	14873	14736	14944	14648	14842	14886	14961	14788	14859	14867	14870	14783	14901	14891	14801	14592	14958	14758	14822	14703	14511	14864	15004	14835	14733	14782	14775	14761	14712	14913	14794	14898	14978	14793	14885	14982	14832	14766	14829	14790	14788	14759	14817	14993	14953	14825	14810	14834	15002	14836	14888	14734	14821	14700	14695	14827	14845	14956	14885
23584	20790	28027	23832	21984	21934	21368	19216	18584	18829	18562	18550	18575	18673	25978	30091	27373	23456	20638	18687	18204	18215	17786	17876	17778	17845	18044	17851	17805	17906	17665	17865	17923	17788	17945	18076	18153	17886	17985	17878	17861	17954	17841	17910	18026	17842	18106	17740	17889	17789	17839	18018	17856	17627	17814	17772	18012	17970	17720	17920	17957	18035	17833	17820	18074	17734	17886	17910	17992	17965	17825	17932	17978	17935	17779	17861	17833	17947	17999	17932	17824	17940	17759	17765	17749	17949	17911	17775	17656	17825	17815	17735	17864	18007	17793	17904	17710	17800	17956	17819	17931	17799	17813	18093	17624	17723	17808	17933	18079	17702	17757	17628	17909	17726	17891	17812	17979	17820	17690	17933	18105	17883	17792	17817	17854	17817	17952	17903	18041	17912	18006	17876	17731	17818	17835	17781	17788	17934	18040	17958	17822	17560	17902	17766	17965	17880	17907	17794	17828	17843	17789	17861	17848	17660	17578	17977	17972	17875	17619	18066	17837	17770	17850	17772	17557	17809	18023	17641	17917	17984	17764	17773	17835	17992	17984	17815	17852	17912	17855	17903	17775	18062	17880	18160	17913	17938	17798	17804	17713	17733	17812	17826	17728	17958	17750	17805	17846	17719	17912	17830	17796	17751	17781	17735	17973	17946	17774	17832	17875	17963	17625	17737	17782	17767	17898	17875	17874	17739	17974	17795	17934	17933	17678	17802	17855	17705	17888	17696	17783	18003	17869	17749	17890	17633	17896	17890	17768	17861	17570	17693	17852	17952	17920	17819	18025	17848	18097	17886	17765	18070	17892	17927	17810	18034	17864	17780	17739	17681	17792	17946	17751	17944	17899	17846	17962	18171	18047	17760	17758	17820	17856	17734	17887	17925	17894	17609	17812	17847	17656	17701	17703	17899	17923	17869	17752	17879	18019	17806	17952	17774	17743	17612	17854	17934	18043	17734	17889	17834	17781	17780	17697	17735	17883	17843	17949	17922	18000	17829	17792	17643	17745	17710	17842	17860	17734	17805	17884	17872	17659	17734	17949	17895	17661	17738	17848	17853	17743	17856	17871	17796	17671	17851	18014	17800	17977	17699	17908	17810	17871	17739	18050	17831	17814	17713	17791	17602	17685	17832	17757	17741	17704	17716	17940	17902	17974	17798	17987	17750	17944	17901	18080	17753	17886	17733	17883	17877	17706	17683	17860	17829	17916	18018	17651	17907	17920	17607	17938	17886	17821	17966	17785	17598	17794	17814	17993	17854	17835	17431	17860	17960	17772	17958	17872	17730	17625	17817	17890	17902	17822	17849	17930	17902	17673	17764	17884	17655	17734	17933	17822	17879	17837	17592	17652	17733	17630	17804	17714	17853	18012	17807	17697	17777	17759	17877	17697	17803	17825	17785	17854	17953	17867	17794	17733	17993	17792	17878	17854	17758	17991	18116	17880	17840	17919	17808	17877	17795	18059	17875	17801	17869	17849	17877	17887	17768	17936	17875	17852	17715	17576	17646	17934	17979	17563	17714	17809	17903	17873	17848	17820	17955	17696	17824	17972	17903	17809	17961	17830	17629	17848	17948	17882	17806	18027	17919	17882	17676	17721	17804	17691	17917	18044	17860	17719	17965	17870	17776	17785	17930	17775	17598	17697	17666	17870	17785	17871	17841	17724	17788	17674	17918	17880	17924	17855	18003	17736	17743	17989	17724	17882	17847	17722	17913	17772	17918	17798	17718	17793	17782	17878	17922	18120	17828	17910	17740	17914	17582	17672	17845	17767	17798	17820	17954	17783	17866	18066	17922	17662	17985	17905	17750	18101	17916	17823	17930	17854	17814	18176	17935	17962	17813	17873	17780	17652	17696	17873	17638	17509	18035	17928	17813	17930	17913	17932	17948	17974	17959	17861	17745	17888	17829	17855	17856	17705	17850	17782	17741	17746	17780	17905	17825	17696	17863	17746	17934	17866	17898	17978	17785	17679	17624	17837	17792	17978	17849	18054	17850	17840	17948	17973	17827	17981	17783	17918	17857	17834	17564	17734	17768	17617	17878	17813	17828	17851	18003	17822	17611	17849	17901	17924	17727	17848	17890	17866	17784	17914	17873	17764	17982	17810	18010	17984	17915	17801	17624	17819	17890	18145	17808	17962	17919	17899	17690	17945	17804	17818	17913	17870	17921	17583	18215	17873	17898	17954	17872	17905	17739	17774	17721	17902	17985	18160	17894	17761	17855	17838	17789	17873	17799	17746	17767	17660	17823	17970	17551	17874	17886	17750	17955	17836	17733	17743	17779	17932	17772	17722	17838	17812	17729	18087	17930	17696	17746	17695	17755	17747	17878	18027	17760	17607	17800	17785	17802	17763	17947	17808	17784	17796	17860	17773	17848	17925	17850	17908	17534	17785	17932	17811	17882	17921	17788	17973	17873	18035	17839	17875	17870	17814	17822	17754	17596	17861	17703	18015	17896	17729	17692	17944	17873	17810	17696	17958	17888	17869	17753	17870	17773	17682	18045	17675	17896	18005	17974	17944	17752	17883	17877	17900	18041	17729	17859	17796	17752	17946	17837	17750	18012	17870	17944	17991	17839	17938	17980	17735	17868	17909	17936	17811	17915	17799	17696	17686	17715	17818	17938	17952	17800	17956	17915	17881	17743	17951	17684	17634	17972	17771	17999	17826	17901	17880	17997	18124	18063	17811	17710	17674	17861	17939	17885	18030	17921	17892	17792	17875	17745	17734	17898	17995	17842	17941	17779	17890	17833	17693	17893	17962	17981	17862	17997	17931	17575	17957	17770	17847	18163	17889	18071	17653	17812	18012	17760	18044	17855	17851	18000	17802	17726	17777	17683	18005	17698	17804	17794	17994	17957	17835	18051	18040	17711	17633	17917	17883	17495	17777	17679	17893	17723	17888	17648	17688	17688	17800	17781	17836	17788	17887	17873	17934	17733	17740	17601	17819	17834	17719	17854	17602	17887	17805	17887	17858	17844	17945	17836	17820	17824	17851	17784	17838	17700	17622	17952	17957	17925	17930	17658	17654	17748	17717	17662	18131	17860	17793	17914	17919	17592	17971	17893	17946	17851	17761	17914	18072	17918	18016	17721	17678	17798	17966	17737	17777	17745	17902	17896	17850	17542	17664	17623	18020	17855	17711	17823	18076	17734	17735	17735	17959	17608	17731	17911	17939	17852	17780	17831	17702	17720	17843	17802	17709	17966	17903	17881	17868	17969	17862	17897	17849	17817	17925	17893	17895	18013	17743	17651	17727	17755	17760	17754	17998	17704	17854	17879	17689	17739	17871	17840	17890	17888	17902	18022	17859	17982	17885	17830	17863	17772	18000	17911	17586	17926	17819	17801	17758	18022	17894	17838	17826	17837	17810	17869	17896	18015	18020	17943	17938	17783	17837	17797	17928	17944	17863	17866	17793	17791	17792	17968	17896	17861	17870	17842	17947	17831	18084	17792	17923	17807	17626	17797	17819	17742	17694	17829	17702	17690	17748	17625	17909	17771	17878	17936	17878	17685	18096	17793	17771	17727	17831	17887	17934	17765	17787	17752	17840	17990	17889	17660	17904	17935	17919	17763	18027	17744	17864	17919	17861	17901	17867	17754	17721	17924	17884	17758	17891	17880	17753	17680	17631	17767	17786	17919	17850	17857	17948	17719	17746	17714	17614	17849	18167	17972	17922	17956	17825	17743	17577	17806	17921	17816	17930	17670	17849	17944	17932	17938	17695	17845	17810	17893	17895	17917	17854	17830	17946	17873	18025	17768	17864	17730	18014	17828	17750	17772	17920	17799	17814	17768	17778	17649	18004	17862	17809	17991	17707	17740	17889	17766	18018	17909	17667	17636	17778	17976	17992	17746	17735	18042	17715	17951	17820	18040	18003	17823	17778	17936	17835	17958	17818	17697	17783	17840	17747	18007	17690	17710	17711	17826	17605	17637	17685	17655	17878	17850	17789	17839	17777	17987	17901	17904	17950	17672	17732	17898	17882	17812	17752	17775	17925	17875	17876	17864	17699	17762	17706	17742	17791	17843	17585	17775	17744	17835	17927	17829	17658	17864	17686	17811	17831	17772	17819	17797	17899	17696	17780	17939	17961	17764	17674	17951	18034	17846	17934	17926	17924	17940	17826	17814	17950	17726	17770	17541	17934	17908	17944	17795	17798	17792	17868	17676	17978	17703	17810	17854	17767	17706	17832	17752	17848	17800	17663	17837	17968	17799	17885	17815	17710	18050	17953	17817	18019	17887	17658	17902	18017	17897	17819	17688	17869	17841	17808	17812	17664	17739	17866	17766	17997	17817	18075	17803	17716	17945	17862	17910	17784	17867	17773	18059	17932	17766	17920	17811	17864	17936	17969	17901	17862	18005	17775	17647	17880	18021	17952	17994	17770	17974	17922	17876	17752	17727	17699	17899	17783	17747	17949	17828	17780	17834	17770	17686	17911	17764	18090	17894	18062	17924	17848	18007	17814	17839	17813	17826	18159	17811	17804	17663	17807	17681	17874	17695	18064	17815	17707	18014	17806	17831	18003	17875	17926	17923	17749	17929	17859	17907	18047	17785	18094	17740	17834	17745	17940	17846	17739	17824	17865	17682	17743	17860	18039	17832	17842	17829	18050	17773	17780	17906	17932	17800	17801	17893	18022	17749	17547	17751	17730	17817	17740	17970	17902	17863	18005	17903	18111	17958	17857	17817	17812	17761	17743	17841	17858	17757	17706	17746	17824	17916	17735	17795	17866	17713	17769	17838	17922	17695	17767	17830	17783	17896	17965	18153	17842	17790	17788	18004	17786	17743	18010	17989	17897	17821	17859	17789	18021	18048	17859	17937	17726	17907	17925	18035	17797	17855	17717	17912	17836	17895	17851	17840	17828	17892	17890	17828	17842	17898	17822	17960	17771	17726	17902	17901	17900	17915	17847	17849	17863	17854	17716	17796	17904	17673	17696	17690	17880	17619	17930	17722	17852	17875	17874	17811	17939	17861	17852	17727	17976	17597	17910	17741	17990	17912	17853	18007	17734	17709	17685	17923	17802	17941	17834	17700	17762	17865	17844	17813	17733	17935	18039	17825	17988	17886	17896	17931	17894	17832	17956	17871	17612	17829	17835	17656
13314	22380	23051	19718	18654	17359	16736	16144	15890	15938	15870	15727	15564	16008	27726	29461	26192	21238	17544	15450	15054	14923	15012	14977	14890	15020	14757	14987	14874	14958	14855	14870	14807	14898	14833	14719	14792	14994	14933	14865	14970	14717	14826	14997	14837	14719	14811	14990	14766	14894	14859	15050	14832	14873	14881	14913	14850	15048	14809	15087	15075	14713	14832	14861	14916	14802	14782	14793	14755	14695	14947	14862	14954	14852	14859	14651	14844	14907	14716	14781	15041	15130	14835	14765	14604	14829	14818	14947	14884	14950	14948	14789	14860	14766	15108	14828	14686	14814	14843	14875	14746	15077	14894	14904	14966	14822	14843	14970	14955	14762	14815	14708	15049	14786	14741	14700	14916	14910	14888	14930	14890	14803	14936	14814	14814	14911	14732	14843	14895	14679	14969	14898	14876	14731	14899	14931	14720	14950	14727	14794	14808	14878	14857	14825	14813	14819	14729	15005	14984	14787	14890	14820	14891	14865	14785	14777	15147	14723	15108	14826	14972	14756	14924	14809	14855	14763	14849	14845	14884	14772	15015	14724	14878	14849	14964	14953	14871	14885	14848	14776	15040	14897	14824	14762	14983	14985	15014	14808	14816	14923	14943	14912	14842	14768	14772	14817	14917	14750	14819	14821	14971	14940	14720	14775	15002	14766	14825	14701	14867	14947	14828	14795	14920	14660	14750	14889	14730	14753	15003	14959	14613	14689	14820	14812	14699	14875	14796	14870	14989	14780	14817	14678	14897	14803	14861	14839	14948	14868	14963	14792	14961	14844	14921	14933	14857	14790	15069	14630	14841	14862	14830	14837	14787	14689	14899	14783	14886	14977	14939	14735	14764	14787	15022	14751	14790	14822	14953	14949	14656	14843	14746	14761	14823	14875	14961	14726	14863	14770	14912	14876	14858	14821	14700	14783	14781	14782	14968	14767	14912	14905	14682	14960	14901	14932	14891	14846	14803	14817	14781	14925	14753	14850	15036	14970	14727	14967	14836	14891	14853	14801	14848	14764	15005	14891	14822	14728	14917	14739	14758	14797	14959	14789	14961	14906	14851	14739	14968	14748	14811	14824	14886	14881	14838	14759	14826	14678	14977	14767	14991	14865	14840	15044	14800	14883	14855	14775	14992	14667	14733	14743	14847	14768	14866	14854	14862	14945	14945	14818	14873	14744	14917	14786	14864	14909	14752	14853	14816	14807	14958	14837	14815	15002	14878	14964	14829	14911	14834	14746	14983	14639	14907	15060	14921	14881	14888	14722	15038	15019	14815	14762	14872	14873	15116	14852	14779	14795	14763	14957	14835	14668	14783	14989	14816	14874	14807	14830	14764	14823	14844	14871	14997	15063	14750	15162	14890	14878	14778	14832	14893	14767	14802	14786	15032	14910	14966	14759	14652	15003	14863	14808	14802	14979	14860	14933	14902	14679	14968	14934	14769	14857	14880	14601	14770	14761	14885	14944	14985	14936	14796	14918	14761	14817	14985	14934	14689	14718	14864	14869	14870	14695	14912	14836	14827	14869	14755	14936	15006	14650	14861	14764	14950	14728	14848	14770	14735	14798	14874	14930	14764	14946	14805	14910	14758	14785	14952	14871	14949	14834	14817	14676	14825	14854	15046	14769	14871	15008	14792	14804	14833	15072	14828	14790	14805	14912	14792	14713	15044	14848	14804	14885	14696	14770	14866	14813	14968	15014	14900	14914	14691	14864	15035	14833	14778	14788	14897	14913	14875	14937	14848	14747	14863	14786	14792	14784	14812	14889	14798	14816	14802	14960	14879	14768	14862	14887	14854	14770	15051	14711	14727	14783	14826	14725	14871	14811	14780	14798	14958	14726	14856	14741	14939	14972	14759	14836	14854	15025	15007	14840	14876	14835	14897	14937	14899	14749	14822	14740	14952	15094	14784	14875	14820	14876	14689	14777	14963	14635	14822	14915	14778	14787	14667	14847	14919	14854	14903	14885	14882	14975	14781	14763	14857	14857	14717	14757	14868	14751	14808	14915	14719	14826	14676	14730	14857	14693	14846	14797	14830	14898	14893	14705	14828	14821	14789	15025	14773	14877	14811	14904	14761	14761	14935	14680	14911	14750	14834	14915	14813	14888	14812	14961	14970	14760	14915	14710	14830	14809	14883	14796	14875	14849	14908	15034	14780	14756	15039	14948	14831	14878	14891	14701	14831	14718	14884	14779	14895	14741	14852	14995	14834	14845	14901	14763	14913	14962	14875	14806	14810	14770	14876	14881	14765	15038	14888	14788	14895	14773	14963	15051	14897	14919	14796	15014	14751	14976	14893	14866	14946	14910	14890	14887	14808	14782	14805	14802	15195	14928	14824	15101	14792	14818	14742	14828	14769	14806	14948	14825	14804	14866	14733	14919	15059	14746	14781	14846	14806	14809	14893	14934	14871	14868	14863	14663	14891	14887	14857	14895	14659	15019	14792	14879	14951	14861	14666	15096	14904	14952	14920	14977	14878	14859	14898	14922	14852	14801	14848	14849	14844	14826	14855	14958	14829	14743	14875	15036	14823	14980	14945	14727	14863	14871	14747	15086	15008	14744	14812	14869	14947	14733	14854	14792	14771	14838	14854	14726	14842	14902	14807	14591	14922	14675	14908	14780	14910	14739	14952	14965	14867	14810	14793	14941	14914	14770	14914	14953	14825	14991	14732	14870	14985	14938	14840	14924	14970	14719	14866	14851	14852	14721	14970	14761	14997	14912	14863	14952	14950	14609	14863	14834	14914	14852	14914	14830	14742	14765	14730	14756	14862	14777	14754	14922	14863	14884	14830	14839	15003	14842	14954	14865	14753	14708	14827	14879	14897	14908	14794	15001	14910	14845	14886	14776	14734	14924	14910	14851	14843	14844	14775	14808	14739	14754	14802	14962	14909	14763	14863	14834	14815	14880	14896	15032	14930	14718	15065	14948	14906	14998	14993	14770	14936	14932	14915	14744	14787	14887	14889	14813	14851	14789	14936	14863	14917	14923	14824	14702	14771	14666	14713	14808	14950	14889	14963	14735	14777	14893	14896	14816	14928	14874	15005	14881	14865	14954	14850	14720	14819	14955	14840	14760	14976	14843	14900	14924	14872	14857	14933	14640	14885	14894	14690	14655	14837	14919	14792	14768	14933	14779	14717	14854	14763	14750	14877	14899	14743	14887	14921	14871	14869	14886	15007	14782	14813	14746	14727	14728	14858	14858	14811	14844	14954	14841	14750	14898	14854	14710	14892	14874	14765	14843	14838	14926	14785	14621	14798	14925	14809	14808	14824	15042	14820	14937	14844	15002	14932	14919	14931	14969	14939	14871	14915	14773	14901	14798	14882	14808	14793	14894	14942	14764	15069	14889	14770	14925	14777	14912	14955	14741	14811	14959	14831	14820	14765	14917	14804	14894	14857	14716	14778	14787	14770	14714	14853	14703	14856	14844	14787	14742	14929	14867	14954	14711	14929	14851	14864	14753	14720	14788	14765	15035	14905	14825	14811	14932	14887	14934	14604	14748	14985	14861	14867	14724	14943	14793	14838	14865	14781	14963	14670	14730	14773	14875	15038	14839	14849	14835	15061	14895	14951	14854	14754	14915	14763	15034	14758	14897	14751	14937	14757	14875	14860	14914	14851	14887	14860	15064	14959	14909	14952	14868	14881	14897	14883	14829	14875	14952	15030	14876	15032	14868	14747	14811	14707	14792	14659	14928	14870	14811	14802	14862	14926	14887	14825	14728	14885	14860	14911	14782	14857	14942	14947	14943	14846	14888	14754	14955	14774	14966	14975	14621	14871	14856	14799	15093	14840	15075	14765	14739	14890	14972	14957	14905	14759	14866	14834	14764	14888	14759	14693	14903	14832	14772	14763	14892	14844	14697	14742	14868	14980	14872	14775	14805	14746	14902	14781	14967	14884	14903	14742	14692	14937	14878	14895	14812	14875	14832	14885	14816	14899	14930	14850	14694	14808	14874	14911	14873	14942	14741	14818	14863	14650	14816	14957	14892	14836	14921	14855	14766	14795	14909	14969	14840	14821	14745	14816	14889	14940	14722	14792	14833	14843	15053	14862	14739	14859	14784	14919	14743	14818	14804	14894	14871	14873	14872	15011	14816	14840	14694	14872	14729	14829	14959	14903	14891	14824	14818	14850	14732	14875	14963	14763	14678	15072	14880	14941	14881	14882	14830	14900	14829	14955	14943	14857	14867	14845	14908	14853	14778	14776	14827	14878	14868	14757	14879	14799	14898	14859	14773	14873	14780	14911	14700	14780	14916	14841	14788	14920	14898	14851	14975	14726	14932	14781	14930	14888	14956	14836	14776	14843	14784	14801	14831	14966	14755	14696	14913	14894	14864	14856	14869	14790	14790	14922	14839	14808	14831	14916	14921	14866	14741	15168	14802	14753	14781	14913	14691	14835	14769	15034	14946	14999	14899	14696	14959	14874	14940	14964	15032	15002	14891	14861	14930	14801	14654	14930	14939	14909	14940	14910	14941	14686	14860	14773	14905	14868	14697	14793	14805	14932	14967	14834	14671	14755	14882	14803	14745	14871	14770	14898	14886	14920	14943	14860	14787	14888	14880	14765	14956	15046	14846	15028	14744	14934	14878	14903	14840	14801	14794	14845	14874	14707	14811	14926	14857	14879	14926	14764	14881	14802	14785	14895	15005	14641	14955	14994	14646	14785	14743	14855	14892	14776	14897	14896	14768	14725	14966	14831	14715	14862	14875	14853	14806	14708	14818	14850	14834	14867	14777	14784	14900	15031	14819	14960	14748	14870	14815	14935	14821	14954	14732	14792	14841	14823	14943	15003	14690	14905	14793	14938	14990	14874	14840	14882	14719	14872	14832	14819	14852	14721	14870	14838	14878	14970	14742	14786	14738	14982	15029	14881	14780	14824	14700	14840	14884	14695	14998	14762	14831	15026	15041	14788	14800	14721	14931	14835	14869	15034	14745	14955	14860	14919	14871	14900	14729	14816	14867	14998	14688	14962	14890	14761	14837	14857	14789	15074	14889	14881	14884	14851	14737	14642	14771	14830	14831	14831	14715	15018	14929	14876	14751	14758	14975	14795	14926	14746	14909	14868	14769	14831	14833	14794	14774	14821	14792	15052	14876	14828	14864
22357	20786	28451	23191	20985	23076	25672	20287	19212	19662	19696	19516	19443	19310	32964	40463	34782	28617	23446	20049	18941	18547	18489	18600	18364	18433	18423	18532	18428	18390	18376	18292	18371	18487	18290	18369	18452	18306	18398	18346	18319	18404	18325	18385	18305	18292	18174	18537	18421	18218	18549	18221	18167	18393	18213	18338	18315	18444	18386	18327	18121	18163	18306	18204	18374	18343	18309	18220	18300	18214	18265	18307	18215	18374	18278	18499	18403	18280	18441	18257	18203	18447	18054	18181	18267	18320	18251	18124	18321	18167	18303	18058	18237	18178	18247	18208	18225	18051	18225	18218	18401	18310	18228	18082	18177	18229	18357	18181	18143	18308	18008	18379	18139	18202	18222	18203	18455	18241	18464	18230	18055	18021	18274	18241	18203	18228	18235	18076	18435	18217	18158	18359	18254	18292	18218	18105	18041	18300	18323	18078	18305	18065	18230	18227	18201	18510	18314	18166	18143	18325	18266	18341	18283	18112	18515	18347	18052	18203	18204	18170	18196	18219	18097	18292	18149	18187	18379	18211	18246	18360	18298	18495	18212	17990	18128	18072	18081	18433	18476	18416	18010	18085	18055	18124	18173	18129	18115	18280	18224	18142	18042	18280	18004	18307	18172	18205	18054	18247	18180	18000	18173	18366	18220	18132	18216	18221	18286	18156	18162	18230	18245	18442	18322	18022	18187	18089	18270	18168	18335	18172	18169	18203	18161	17995	18246	18256	18340	18156	18295	18259	18109	18311	18297	18243	18259	18214	18486	18289	18083	18364	18197	18020	18150	18235	18162	18238	18257	18434	18306	18170	18203	18333	18418	18097	18216	18239	18101	18195	18237	18254	18164	18287	18333	18071	18314	18176	18060	18142	18378	18049	18205	18257	18411	18053	18190	18140	18284	18115	18214	18344	18150	18199	18284	18248	18508	18111	18174	18211	18181	18048	18220	18175	18295	18308	18285	18332	18171	18160	18364	18225	18211	18118	18169	18102	18396	18171	18145	18098	18068	18169	18369	18318	18301	18190	18402	18307	18151	18009	18095	18378	18527	18356	18276	18178	18352	18229	18484	18109	18138	18299	18104	18184	18107	18068	18311	18253	18233	18275	18342	18308	18253	18152	18144	18154	18241	18001	17968	18222	18302	18300	17964	18021	18103	18170	18367	18010	17977	18285	18354	18142	18059	18365	18037	18088	18256	18267	18237	18067	18283	18062	18046	18430	18081	18135	18129	18122	18222	18109	18210	18168	18344	18088	18318	18333	18145	18152	18250	18348	18050	18269	18185	18328	18087	18346	18223	18250	18248	18185	18263	18363	18313	18312	18188	18291	18203	18188	18270	18309	18397	18328	18054	18272	18382	18115	18307	18426	18316	18176	18277	18308	18197	18139	18153	18154	18273	18041	18159	18401	18291	18276	18335	18173	18376	18060	18256	18235	18168	18283	18083	18118	18177	18390	18396	18169	18253	18345	18090	18088	18175	18250	18020	18090	18196	18212	18261	18120	18128	18243	18104	18106	18207	18397	18316	18068	18199	18467	17986	18143	18245	18115	18417	18133	18332	18255	18260	18159	18100	18402	18101	18219	18114	18117	18244	18198	18261	18080	18213	18290	18285	18198	18140	18297	18171	18324	18183	18147	18419	18290	18323	18177	18299	18200	18148	18010	18169	18238	18135	18214	18255	18409	18323	17767	18192	18406	18411	18240	18184	18210	18226	18095	18331	18264	18266	18339	18156	18417	18336	18153	18230	18153	18156	18057	18222	18132	18144	18296	18090	18088	18130	18296	18035	18104	18170	18186	18240	17990	18130	18233	18204	18239	18062	18147	18232	18094	18343	18367	18432	18145	18412	18312	18222	18273	18393	18173	18159	18509	18119	18003	18319	18248	18224	18038	18247	18331	18140	18147	18159	18105	18277	18320	18175	18069	18203	18197	18257	18023	18252	18375	18083	18144	18023	18306	18212	18154	18264	18247	18232	18545	18171	18050	18266	18073	18104	18118	18111	18261	18271	18122	18275	18149	18164	18248	18233	18396	18316	18251	18180	18188	18421	18194	18418	18286	18247	18149	18196	18356	18345	18083	18276	18053	18208	18107	18262	18059	18088	18092	18141	18159	18332	18125	18172	18053	18111	18076	18294	18167	18183	18382	18335	18195	18434	18170	18249	18097	18201	18174	18185	18505	18207	18013	18181	18115	18128	18078	18222	18180	18225	18205	18262	18250	18289	18246	18256	18261	18306	18073	18062	18215	18277	18162	18308	18202	18175	18109	18254	18135	18300	18070	18174	18084	18156	18228	18256	18326	18137	18046	18250	18258	18238	18214	18078	18110	18334	18332	18228	18347	18216	18005	18389	18091	18309	18227	18334	18205	18301	18253	18221	18260	18115	18117	18085	18396	18117	18225	18219	18069	17951	18112	18243	18161	18235	18065	18173	18184	18189	18085	18043	18073	18104	18290	18373	18106	18366	18102	18190	18166	18217	18334	17935	17884	18214	18018	18072	18083	18052	18169	18346	18269	18292	18307	18327	18057	18206	18244	18186	18432	18149	18231	18195	18102	18085	18094	18394	18210	18244	18193	18072	18429	18232	18171	18173	18245	18057	18143	18154	18304	18291	18293	18196	18456	18346	18426	18231	18227	18449	18378	18207	18341	18284	18413	18187	18199	18195	18382	18108	18218	18123	18223	18374	18195	18366	18246	18175	18258	18003	18079	18288	18240	18207	18063	18243	18243	18231	18180	18181	18180	18294	18181	18288	18377	18403	18189	18217	18232	18491	18134	18263	18248	18303	18023	18266	18174	18385	18359	18195	18462	17983	18251	18249	18477	18216	18032	18205	18116	18112	18289	18095	18155	18326	18394	18256	18377	18412	18079	18355	18366	18226	18109	18150	18112	18257	18259	18264	18227	18284	18302	18490	18311	18214	18199	18254	18063	18257	18118	18484	18349	17948	18110	18004	18174	18294	18148	18112	18429	18345	18165	18385	18188	18138	18251	17985	18020	18210	17995	18179	18249	18231	18293	18212	18201	18277	18136	18179	18067	18101	18275	18244	18177	18291	18379	18175	18337	18141	18085	18182	18187	18330	18289	18319	18032	18256	18248	18419	17989	18137	18106	18175	18325	18325	18163	18137	18284	18221	18284	18226	17972	18387	18326	18073	18113	18264	18288	17886	18103	18203	18212	18040	18183	18342	18098	18361	18366	18207	18123	18381	18192	18408	18248	18336	18253	18051	18243	18034	18276	18207	18150	18051	18033	18366	18385	18184	18092	18275	18297	18420	18224	18440	18101	18042	18106	18192	18369	18114	18391	18296	18193	18029	18190	18224	18407	18270	18289	18049	18088	18143	18081	18352	18294	18140	18184	18168	18156	18327	18238	17999	18159	18178	18327	18213	18132	18219	18101	17940	18066	18197	18154	18520	18352	18096	18273	18268	18121	18147	18225	18021	18322	18118	18443	18246	18293	18370	18001	18091	18201	18461	18195	18066	18205	18170	18237	18348	18294	18264	18377	18455	18422	18383	18074	18337	18269	17972	18440	18247	18210	18128	18249	18179	18006	18153	18466	18202	18375	18247	18133	18145	18145	18316	18260	18270	18232	18516	18164	18080	18165	18231	18155	18199	18216	18379	18219	18471	18242	18367	18333	18199	18093	18255	18149	18246	18278	18322	18491	18200	18226	18281	18241	17969	18076	18302	18177	18063	18296	18179	18165	18346	18095	18180	18161	18164	18151	18011	18362	18252	18224	18405	18106	18189	18212	18072	18107	18199	17964	18033	18015	18161	18001	18362	18287	18204	18314	18253	17912	18165	18063	18008	18214	18235	18043	18342	18207	18265	18248	18106	18358	18226	18132	18343	18360	18306	18106	18185	18142	18269	18207	18190	18227	18289	18088	18268	18103	18270	18338	18347	18150	18146	18201	18168	18105	18290	18490	18256	18247	18197	18128	18211	18236	18313	18279	18069	18153	18212	18162	18302	18044	18217	18331	18058	18158	18279	18199	17950	18276	18340	18288	18233	18260	18376	18322	18353	18354	18015	18155	18172	18213	18179	18078	18193	18256	18237	18258	18257	18216	18168	18289	18080	18170	18283	18169	18238	18220	18218	18485	18287	18316	18213	18158	18171	18135	18078	18274	18257	18148	18335	18327	18128	18355	18192	18357	18237	18143	18227	18300	18108	18290	18232	18174	18269	18262	18053	18277	18091	18506	18221	18202	18340	18212	18076	18221	18195	17986	18033	17987	18164	18159	18008	18238	18329	18415	18397	18268	18309	18264	18122	18271	18235	18258	18384	17969	18206	18317	18153	18156	18337	18109	18291	18313	17957	18252	18266	18275	18107	18237	18275	18250	18214	18087	18242	18392	18176	18262	18153	18493	18122	18396	18140	18073	18213	18317	18239	18158	18095	18324	18210	18152	18245	18149	18367	18345	18290	18213	18300	18223	18316	18273	18372	18210	18238	18322	18350	18071	18170	18220	18269	18310	18212	18099	17944	18163	18318	18198	18174	18214	18216	18224	18109	18264	18259	18226	18246	18078	17947	18336	18452	18191	18276	18051	18067	18055	18032	18065	18316	18200	18322	18122	18177	18242	18199	18222	18331	18214	17990	18172	18228	18332	18336	18097	18269	18207	18132	18215	18150	18090	18041	18293	18185	18250	18381	18246	18124	18337	18226	18185	18369	18204	18311	18067	18367	18142	18212	18238	18308	18149	18420	18259	18248	18129	18278	18274	18252	18366	18138	18258	18134	18295	18016	18301	18233	18161	18189	18147	18112	18138	18284	18046	18127	18179	18183	18177	18217	18376	18221	18201	18179	18284	18217	18262	18095	18032	18411	18066	18257	18167	18267	18091	18270	18282	18173	18407	18410	18066	18193	18086	18019	18185	18213	18214	18247	18357	18246	18376	18232	18038	18219	18199	18186	18251	18108	18098	18137	18172	18140	18073	18193	18351	18208	18136	18090	18229	18115	18295	18223	18368	18306	18122	18215	18065	18248	18015	18082	18322	18070	18281	18302	18107	18269	18151	18259	18203	18244	18214	18193	18296	18318	18165	18121	18359	18233	18260	18309	18238	18354	18041	18039	18163	18129	18132	18242	18225	18052	18256	17919	17930	18243	18316	18115	18035
15042	29602	27191	22404	19775	18553	17594	17305	16933	16895	16670	16554	16249	16800	35819	39298	34555	26842	20739	16469	15287	15217	14925	15165	15191	14868	15190	14924	15097	15129	15192	15056	15079	15175	14924	15083	15043	15103	15021	15002	15077	14986	15083	15163	15193	15067	15045	15070	15086	15083	14985	14902	14955	15043	15010	15185	15054	15110	14971	14883	15072	15030	14997	15063	15085	14969	15193	15253	14895	15225	15091	15122	15012	15074	14921	15158	14894	15018	15111	14990	15163	15063	14926	14983	14926	15128	14863	15000	14931	14922	15008	14891	14970	14879	15041	15061	15233	14860	15194	15048	15043	15148	15118	15171	15050	15063	14861	15023	14830	14957	15248	15112	15013	15151	15010	15097	14950	14961	15111	15033	15039	15072	15141	15046	14966	14971	14976	14965	15070	14948	14919	14924	14938	15021	15008	14946	15167	15117	15007	15026	14955	14998	15086	15138	15053	14961	15163	15143	15177	15110	15097	15107	14979	15191	14929	15031	15157	14961	14951	15125	15158	14941	15017	15095	15019	15200	14961	14963	14999	14976	15013	14934	15056	15071	14956	14907	14864	15017	14823	15125	14938	14891	15089	14927	15098	15077	15243	15133	15020	15132	15098	14988	15056	14993	14950	15086	14880	15128	15058	15017	15173	14903	15006	15001	14968	14930	15062	14929	15013	14962	15013	15003	15198	15013	14937	14918	15239	14934	14974	14942	15084	15074	15151	15086	15026	15149	14914	15109	15001	15125	14989	15052	15000	15046	14930	14937	15068	14932	15047	14948	15217	15167	15018	14951	14997	14969	15325	15069	15203	15025	15003	14893	14965	15094	14908	15049	14763	15101	14969	14922	15183	15010	15094	15006	15046	14908	15064	15021	14951	15018	15182	14924	15065	15120	15034	15098	15163	15014	15025	14954	15125	15080	14991	15077	14960	15035	14899	15002	15176	15064	15030	15080	14989	15075	14925	15164	15017	15061	15137	14923	14898	14975	15109	14948	15077	15056	15046	14892	14941	15099	14978	15033	15033	15034	14980	15048	15077	15030	15024	14960	15010	15155	14944	14953	15058	14987	15033	15054	14957	14966	15152	15164	14860	14926	14911	15202	15057	15028	15003	15192	15129	14959	15118	15208	15033	14882	15042	15059	15088	15112	15100	15100	14890	15139	14834	15001	14865	15083	15112	15037	14946	14951	15163	14969	14936	15060	14793	15124	15095	15144	14961	15038	15179	15139	14930	15005	14929	14886	14923	15119	15032	15036	14974	15154	15022	14967	14904	14904	15031	15083	15187	15014	15212	14995	15181	15104	14924	14905	15062	14977	15009	15138	15035	14912	15095	15065	15087	15134	14929	15096	15077	14842	15089	14839	14859	15250	14973	15133	15017	15143	15019	15012	15105	15111	15000	15043	15023	15079	14785	14950	15169	15174	14835	15024	15323	14939	15049	15018	14939	14996	15134	15060	15083	14975	15005	14907	15080	15310	15110	15061	14906	15017	15092	14889	15029	15130	14965	14930	15073	14806	14955	15006	15012	14936	15079	15102	14932	15100	14937	14992	14961	15097	14978	15009	14975	14964	14920	14945	14900	14988	15075	15032	15004	15115	14915	15023	14965	14887	15145	14904	15238	15059	14987	14958	14756	14822	15044	15044	15082	14907	15197	15127	15096	15100	15148	15000	14972	15045	15125	15138	15077	15094	14892	14967	14901	14876	15154	15048	15044	14931	14905	15045	15037	14951	15050	14962	14858	14957	14971	14932	15037	14992	15093	14963	15022	14937	15117	15063	15135	15046	15141	15005	15028	15220	14976	15011	15080	14975	15192	15294	15133	15006	14972	15065	15003	14787	15073	15039	15096	14969	14939	14960	15047	15026	14883	14901	14918	14870	15090	14857	15004	14962	14978	14938	14908	14854	15014	14848	14994	14941	14949	15210	14923	14982	14964	14895	15081	14870	14877	15038	14977	14871	14861	15161	15023	15147	15009	15029	14945	15218	14980	15017	15057	15070	15074	15034	15096	14950	15193	15147	15162	14985	14955	14918	15081	15040	15075	14986	15005	14755	15208	14997	14954	14934	15195	15101	15052	14850	14973	15111	14930	15035	14960	15093	14997	14894	15148	15015	15035	15047	15001	14862	15150	15164	15022	14979	14992	15065	15043	15111	15027	14999	15097	14836	15109	15110	14964	15093	15057	15168	15058	15076	15041	15123	14997	14992	15098	15161	15075	14969	15029	15058	14952	15011	15027	14875	15149	14950	15006	15155	15220	14960	14920	14962	15073	14917	15047	14948	15058	14871	15017	15059	15069	15066	14987	15018	14990	15030	14964	15022	14996	15070	15073	15049	15091	14940	14927	15032	14880	15016	14851	15045	15043	15015	15032	14930	14843	15011	15286	15039	14855	14960	15145	15008	14956	15054	15087	15015	15206	15099	14983	15061	15024	14969	15111	14811	15164	15025	15129	15021	14992	15047	15026	15056	14966	15016	14946	14939	15135	14954	15086	15020	14917	14949	14989	15040	14979	15116	15090	14937	15001	14974	15025	14743	15070	15055	15084	14951	14864	14976	15061	15024	15011	14966	14987	15008	15003	14898	15066	15062	14870	15173	14853	15182	15022	14881	15080	14886	14992	15019	14988	14773	14914	15039	15141	14911	14807	14986	14958	14871	15021	14912	15075	15111	15115	15046	15044	15119	14982	15101	14956	14966	14928	15073	14880	14981	14993	14900	15092	15156	15127	14983	15254	14960	15027	15007	14999	15237	15039	15022	15022	15060	15214	14876	14995	15057	15020	14968	15247	15159	14916	15073	15118	15047	15085	15172	14913	14983	14983	14963	15089	14939	15055	14934	14827	15014	14880	14946	15045	14996	15012	14927	15033	15048	14983	15152	15024	15039	15051	15031	15031	15072	15002	15061	14976	15193	14977	14963	14949	14998	15144	15105	15050	14827	14818	15124	15083	15077	15113	15077	14952	15104	15063	15075	15136	14964	14988	14872	15258	15060	14984	14964	15017	15049	15082	15082	15085	14928	15029	14733	15012	14988	15148	14968	14916	15045	14961	15000	15149	15121	15053	15058	15084	14972	15079	15010	15151	14906	15225	15069	14892	15021	15020	14965	14920	15154	15042	15111	15014	14842	15067	14919	14994	14923	15081	15027	15024	14940	15023	14968	14945	15128	14850	15097	15041	15039	14944	15070	14976	15018	15002	15095	14967	15021	14994	15029	14888	14956	15113	14906	14941	14953	15096	15100	15050	14924	14988	14958	14867	15093	14933	15129	15009	14877	14910	15067	14976	14977	14932	14998	14961	15032	15174	15034	14880	14974	15001	15122	15162	14954	15190	14996	15029	15155	14967	15083	15029	14890	15009	14920	15010	14968	14882	14881	14894	15153	14891	15132	15011	14995	15153	14958	15119	14973	14909	15030	14992	14965	15014	15302	15061	14961	14858	15010	15005	15073	14979	14946	14922	15042	14843	15013	14882	14975	15004	14990	14946	15106	14841	15008	15072	14883	15104	15094	15144	14925	14951	14958	15165	14899	15008	15003	15074	15009	15046	14995	15082	14941	15076	15004	14917	15141	15050	14740	15016	15093	15063	15013	15081	15147	14984	14990	15033	15066	14960	14934	14939	15042	15003	14920	14995	14946	15101	15046	15021	15038	15052	14920	15055	15068	15038	14966	15023	15126	15145	15056	14993	15004	15061	15094	14953	14977	14946	14944	15005	14972	15056	14974	14799	15138	14917	15184	15135	15067	15048	14883	14798	14839	15229	15137	15165	15188	14931	14811	14966	15091	15148	15007	14953	15030	14973	15034	15061	14978	15019	15000	15062	15013	14931	15084	15010	15113	15064	14943	15090	15077	15136	15070	15134	14920	15024	15124	14957	14994	15111	15149	15059	15070	15058	15041	15065	15047	14985	15014	14836	15001	14901	14970	14842	15064	15014	15042	14897	15064	15051	14875	14945	15046	15079	15079	14839	15097	15030	14931	15018	15006	14919	15172	14923	14949	15205	14905	15157	15018	14936	15199	14984	14859	15067	15118	15002	14952	15023	14874	15183	14944	14927	15094	15127	15164	15018	14892	14962	14960	14898	14968	15100	15065	15101	14914	14892	15023	14908	15016	15002	15001	14884	14990	14891	14968	14852	14812	15101	14912	14957	15168	15085	15132	15113	14885	15118	15167	14946	15027	15089	15049	15039	15101	15018	15105	15007	14990	14885	15034	15044	15014	15013	14946	15121	15053	15007	15171	15084	15076	14983	14796	14893	15087	15052	14940	14848	15018	15011	15097	15051	14921	14885	14895	15116	15165	14857	14991	15128	15070	15009	14823	14989	15031	14905	15122	14943	14911	15007	14851	15114	15006	15120	15076	15133	15058	15060	15028	15065	14966	14891	14912	14999	15162	15081	14898	15063	15003	15030	15068	14984	14914	15133	14986	14933	14943	15041	14991	15041	14934	15043	15169	14965	15095	14954	14913	15051	15094	15080	14991	15098	14864	14910	15028	14962	15011	14958	15107	14979	15036	15011	15008	15037	15046	15095	15039	14985	14916	14992	14984	14900	15138	15040	14856	14993	15018	14981	15098	14906	15186	15049	15125	14949	14967	15030	14999	14998	14932	15056	14996	14865	14920	15131	14828	15085	15031	14999	15108	15019	14863	15154	14958	14896	14969	15009	15108	14998	14879	15110	15142	15016	15230	14975	15103	14978	14777	15058	14869	14969	15009	15165	14945	14846	14974	14876	15084	15177	15064	15113	14917	14912	14873	15090	15046	15244	14979	15049	14893	15073	15002	15021	14788	14981	14884	15005	15096	14951	15176	14823	15069	15145	15090	15092	15118	14989	15043	14834	15031	15003	15081	14944	15063	15069	15044	15112	14854	15092	14943	14876	14974	15035	15061	15133	15102	15005	15024	15079	15086	15045	15135	14961	14883	15027	14954	14944	14905	14981	15025	15114	14915	15079	14994	14950	14980	15083	15130	15087	14869	14830	14974	14983	15149	14869	14927	15052	14981	14988	15017	15075	15038	15085	14991	14984	14826	15177	15057	14866	15010	14979	15072	15026	14805	15150	15014	15083	14827	15120	14963	14977	14975	15100	15092	14846	14882	14878	14991	15074	14956	15043	15062	14942	14974
26847	21573	24860	22600	19256	19088	19126	19082	18933	18738	18787	18592	18459	18723	19680	20454	20155	19469	18788	18570	18496	18398	18342	18199	18246	18279	18484	18389	18391	18370	18345	18382	18257	18323	18333	18333	18438	18532	18314	18386	18287	18179	18181	18293	18398	18490	18222	18124	18374	18169	18037	18187	18420	18480	18296	18346	18424	18615	18294	18210	18332	18404	18345	18359	18257	18248	18046	18230	18485	18196	18075	18162	18281	18543	18249	18269	18237	18551	18656	18491	18459	18494	18110	18223	18442	17995	18354	18189	18209	18326	18468	18147	18368	18205	18295	18377	18302	18425	18141	18430	18481	18366	18396	18303	18442	18279	18403	18277	18399	18221	18220	18353	18340	18217	18226	18016	18357	18449	18244	18273	18185	18366	18269	17992	18255	18374	18524	18351	18347	18315	18350	18342	18332	18387	18414	18003	18343	18132	18320	18382	18423	18160	18541	18350	18485	18451	18345	18433	18519	18510	18420	18330	18500	18432	18324	18235	18486	18250	18329	18307	18345	18224	18132	18436	18241	18169	18195	18405	18292	18162	18141	18431	18383	18341	18303	18135	18180	18231	18053	18239	18305	18426	18324	18279	18330	18117	18216	18129	18309	18132	18358	18303	18324	18127	18250	18212	18429	18197	18242	18120	18306	18194	18113	18266	18275	18048	18162	18138	18475	18228	18162	18272	18339	18413	18377	18269	18251	18356	18294	18109	18371	18214	18085	18384	18348	18290	18267	18173	18246	18376	18419	18324	18372	18463	18184	18227	18148	18452	18556	18254	18380	18023	18316	18098	18035	18243	18262	18162	18315	18256	18148	18416	18240	18121	18329	18466	18226	18175	18211	18203	18088	18176	18252	18342	18175	18268	18532	18430	18356	18415	18435	18324	18357	18058	18337	18518	18071	18131	18200	18231	18368	18354	18283	18337	18436	18299	18194	18322	18413	18162	18181	18192	18335	18466	18285	18267	18254	18357	18301	18352	18477	18257	18203	18289	18425	18114	18324	18205	18129	18358	18190	18157	18140	18388	18317	18294	18314	18218	18257	18375	18153	18325	18137	18351	18429	18267	18393	18328	18188	18361	18297	18254	18326	18475	18281	18233	18242	18282	18487	18276	18100	18251	18390	18378	18115	18318	18224	18260	18282	18161	18055	18283	18275	18084	18361	18496	18200	18259	18323	18314	18447	18303	18443	18450	18409	18377	18356	18307	18098	18405	18319	18417	18376	18280	18318	18298	18185	18401	18306	18336	18342	18207	18042	18221	18100	18322	18300	18240	18283	18627	18058	18195	18542	18108	18343	18357	18298	18380	18310	18312	18210	18356	18465	18116	18071	18240	18325	18209	18412	18451	18400	18312	18420	18433	18284	18372	18478	18157	18248	18332	18406	18235	18422	18281	18275	18365	18497	18406	18618	18389	18259	18382	18268	18332	18243	18161	18425	18240	18114	18371	18355	18449	18486	18229	18366	18429	18226	18295	18325	18249	18350	18162	18359	18331	18400	18461	18375	18294	18396	18232	18432	18487	18450	18443	18359	18353	18445	18377	18299	18365	18235	18364	18348	18293	18282	18343	18303	18284	18237	18422	18250	18221	18292	18495	18295	17990	18499	18403	18456	18438	18117	18336	18199	18311	18276	18117	18290	18534	18477	18426	18344	18423	18293	18398	18451	18208	18242	18289	18385	18373	18220	18157	18355	18246	18344	18246	18500	18055	18366	18431	18073	18075	18356	18154	18084	18215	18197	18487	18307	18275	18340	18227	18353	18448	18142	18292	18390	18182	18280	18329	18351	18446	18456	18279	18390	18158	18345	18164	18310	18460	18514	18213	18195	18236	18457	18308	18568	18436	18257	18520	18394	18110	18193	18173	18205	18227	18527	18322	18291	18145	18250	18402	18293	18142	18414	18210	18199	18305	18345	18480	18277	18326	18342	18260	18436	18398	18331	18267	18376	18525	18355	18259	18122	18616	18405	18391	18399	18427	18219	18363	18337	18223	18387	18226	18273	18382	18336	18330	18238	18333	18311	18404	18304	18299	18227	18440	18426	17868	18165	18116	18291	18352	18238	18371	18295	18243	18257	18345	18433	18324	18388	18273	18444	18312	18364	18421	18256	18130	18180	18108	18322	18308	18400	18321	18260	18241	18107	18176	18309	18373	18379	18366	18322	18397	18385	18410	18200	18301	18574	18257	18126	18433	18455	18068	18350	18215	18298	18315	18559	18210	18345	18362	18394	18086	18252	18304	18279	18237	18357	18435	18212	18361	18232	18324	18330	18460	18277	18360	18239	18298	18458	18461	18297	18235	18348	18300	18261	18411	18426	18306	18381	18061	18241	18103	18192	18265	18406	18289	18165	18260	18401	18297	18305	18405	18238	18098	18342	18367	18441	18239	18341	18458	18557	18345	18380	18417	18366	18075	18301	18198	18244	18228	18216	18165	18333	18313	18391	18188	18532	18235	18401	18411	18320	18397	18367	18119	18314	18322	18255	18278	18400	18356	18343	18259	18270	18474	18301	18388	18396	18243	18309	18296	18327	18117	18204	18175	18203	18190	18216	18364	18165	18070	18209	18090	18220	18185	18382	18206	18278	18261	18042	18495	18234	18058	18353	18401	18304	18262	18409	18260	18222	18287	18328	18332	18094	18427	18492	18177	18454	18294	18315	18364	18408	18236	18226	18272	18361	18297	18293	18460	18198	18298	18446	18424	18222	18416	18158	18499	18295	18361	18534	18100	18462	18365	18187	18221	18414	18252	18237	18377	18474	18418	18211	18212	18168	18426	18262	18279	18205	18447	18379	18221	18390	18223	18423	18325	18452	18400	18475	18178	18286	18301	18188	18151	18407	18370	18293	18355	18219	18336	18432	18340	18262	18202	18345	18398	18343	18362	18367	18281	18386	18441	18508	18303	18514	18286	18326	18186	18275	18208	18400	18312	18193	18138	18224	18475	18490	18253	18400	18338	18260	18452	18317	18264	18146	18258	18250	18337	18456	18343	18358	18355	18327	18536	18260	18540	18150	18383	18562	18172	18387	18316	18478	18197	18314	18284	18400	18208	18457	18394	18360	18122	18377	18409	18142	18209	18120	18501	18361	18541	18440	18323	18388	18379	18226	18443	18187	18410	18423	18260	18318	18297	18292	18253	18347	18171	18217	18322	18234	18277	18505	18194	18437	18360	18385	18328	18406	18372	18488	18207	18296	18609	18212	18451	18160	18280	18634	18236	18286	18167	18498	18334	18199	18016	18346	18348	18295	18391	18412	18403	18417	18237	18409	18390	18331	18391	18463	18353	18338	18141	18473	18477	18430	18307	18176	18418	18385	18302	18277	18322	18276	18116	18090	18432	18359	18252	18348	18414	18252	18231	18169	18218	18134	18318	18420	18096	18348	18335	18245	18196	18197	18239	18277	18354	18199	18216	18376	18190	18435	18287	18384	18255	18193	18281	18360	18381	18397	18132	18325	18104	18305	18548	18354	18262	18425	18314	18334	18341	18232	18146	18398	18597	18258	18316	18431	18063	18294	18173	18321	18240	18367	18258	18274	18207	18274	18309	18391	18604	18325	18384	18190	18408	18210	18253	18040	18365	18394	18343	18245	18373	18268	18450	18275	18117	18184	18518	18496	18258	18322	18234	18337	18207	18278	18208	18152	18085	18381	18232	18267	18228	18367	18516	18322	18412	18431	18349	18310	18287	18229	18228	18366	18497	18428	18190	18110	18180	18375	18443	18208	18343	18357	18159	18451	18420	18222	18337	18452	18447	18346	18448	18341	18199	18155	18133	18420	18336	18244	18328	18124	18300	18532	18447	18193	18537	18487	18411	18447	18300	18374	18128	18301	18313	18284	18367	18383	18372	18480	18472	18205	18410	18270	18285	18314	18427	18300	18276	18307	18350	18344	18196	18150	18294	18263	18276	18340	18426	18086	18290	18287	18303	18292	18189	18424	18535	18258	18382	18270	18141	18194	18189	18226	18525	18300	18374	18238	18213	18341	18413	18423	18354	18372	18280	18394	18347	18185	18505	18262	18520	18235	18061	18232	18273	18269	18337	18277	18257	18325	18143	18332	18321	18340	18284	18392	18516	18295	18440	18327	18305	18286	18189	18071	18294	18397	18124	18302	18351	18359	18389	18222	18347	18492	18236	18364	18176	18465	18343	18197	18483	18321	18293	18310	18098	18196	18308	18188	18364	18511	18307	18204	18575	18380	18322	18481	18300	18266	18585	18330	18379	18258	18529	18365	18267	18286	18219	18416	18267	18421	18310	18402	18402	18428	18390	18238	18400	18266	18436	18246	18416	18483	18341	18327	18369	18375	18313	18305	18221	18549	18406	18400	18258	18276	18177	18212	18315	18294	18267	18496	18437	18334	18268	18218	18388	17947	18283	18201	18406	18202	18320	18423	18252	18416	18521	18258	18298	18238	18552	18200	18359	18206	18404	18330	18014	18200	18388	18124	18239	18233	18343	18127	18577	18567	18382	18431	18251	18148	18285	18328	18323	18321	18433	18205	18341	18128	18430	18281	18510	18381	18189	18306	18274	18388	18343	18455	18299	18117	18337	18355	18213	18458	18316	18381	18292	18254	18232	18419	18362	18115	18187	18203	18481	18245	18327	17983	18251	18446	18416	18029	18300	18307	18337	18238	18355	18427	18185	18196	18298	18359	18528	18249	18183	18383	18152	18605	18304	18403	18411	18211	18334	18181	18387	18204	18292	18149	18420	18251	18140	18487	18194	18321	18498	18280	18140	18243	18291	18252	18234	18478	18378	18245	18169	18189	18355	18487	18255	18274	18135	18441	18192	18253	18268	18264	18378	18348	18288	18272	18272	18490	18223	18297	18544	18358	18376	18425	18193	18295	18351	18223	18212	18358	18278	18363	18379	18431	18220	18371	18330	18236	18355	18117	18701	18226	18377	18402	18423	18218	18456	18284	18269	18510	18124	18401	18231	18490	18180	18415	18232	18412	18262	18277	18133	18240	18515	18559	18288	18393	18257	18607	18453	18174	18303	18239	18472	18356	18426	18384	18436	18446	18282	18172	18198	18084	18184	18228	18420	18570	18077	18429	18345	18319	18432	18409	18157	18113	18315	18383	18326	18263	18532	18024	18292	18069	18412	18243	18267	18408	18404
15664	19499	18198	17183	16485	15988	16257	16001	16007	15808	15726	15528	15527	15555	17458	17932	17455	16135	15605	15328	14950	15150	15177	15267	15031	15062	14929	15126	15227	15123	15081	15170	15091	15109	15030	15026	15094	14931	15199	15174	15112	15207	15012	15292	15113	15098	15148	14996	15212	15111	15199	15111	15112	15136	15184	15062	15001	15289	15154	14919	15198	15129	15113	14964	15065	15201	15135	15201	15046	15475	15113	15100	15068	15034	15162	14982	15240	15093	15221	14972	15055	15099	14977	14949	15114	15247	15110	15016	14996	15051	15007	15071	15155	15136	15019	14969	15027	15219	14998	14976	15137	15227	14985	15080	15227	14994	15016	15108	15065	15183	15167	15060	15035	15384	15208	15008	14966	15107	15136	15189	14968	15064	15021	15065	15036	15112	15087	15007	15054	15243	14939	15045	15173	15164	15085	15101	15037	15133	15115	15061	15144	15076	14924	15003	15111	15186	15073	15157	15135	15114	15251	15101	15062	15041	15126	15195	15043	14989	14998	15064	15271	14989	15010	14907	15060	14746	15267	14985	15141	15074	15188	15161	15141	15139	14936	15015	15026	14982	15069	15046	15189	15120	15002	15115	15077	14980	15116	15211	15134	15131	15209	15105	15032	15126	15036	15003	15144	15105	15022	15148	15250	15218	15040	15205	15244	15134	15077	15113	15029	15038	15108	14973	15010	15177	14956	15038	15149	15097	15130	14988	15043	15005	14877	15128	15128	14900	14870	15052	15060	15076	14994	14974	15182	15184	15073	15070	15276	15107	15208	15067	15174	14961	15328	15088	15214	14955	15005	14935	15099	15164	15077	15179	15010	15150	15146	15108	15011	15255	15240	14988	14929	15170	15176	14963	14998	15092	15171	15102	15199	15164	15007	14941	15164	15049	15084	15083	15007	15046	14966	14891	14991	15051	14948	15139	15092	15124	15099	15008	14980	14958	15080	14891	15203	15150	15152	15266	14950	15078	15161	15142	15025	15109	15169	15030	15195	15234	15000	15091	14980	15139	15011	15231	15068	14936	15209	15064	15104	15064	14994	14910	15233	15033	14969	15011	15081	15057	14957	15254	15016	15065	15028	15028	15087	15034	14896	15046	15122	15043	15298	15053	14957	15136	15202	15141	15166	15189	15249	15096	14978	15023	15004	15095	15046	14944	15168	15089	15040	15259	15229	15027	15157	15176	15198	15168	15009	15013	15118	15015	15029	15040	15121	15028	15117	15117	15024	15295	15004	15148	15307	14918	15076	15075	15087	15206	15254	15126	15148	14946	15121	14947	15010	15096	15042	15188	15226	15124	15076	15097	15078	15107	15031	15112	15112	15211	15074	15051	15124	15104	15144	15140	14877	15007	15056	15157	15151	15159	15101	15087	15104	15080	15022	14984	15148	15066	14966	15128	15098	15027	15127	14988	15068	15139	14893	15214	14884	15111	15179	15180	15318	14964	15008	15206	15182	14952	15126	15087	15087	15200	15157	15139	15003	15117	15053	15195	15184	15154	15191	14999	15195	15093	15036	15084	15219	15038	14993	15014	15206	15237	15038	14921	15294	14943	15089	15182	14987	14935	15131	15102	15043	15066	14980	15145	15043	15227	14996	14919	15034	15126	15059	15168	15243	14993	15130	15135	15224	15040	15101	15064	15015	15059	15170	15278	15042	15102	15171	15167	15066	15086	15150	14989	15112	15014	15087	15172	15024	15039	14924	15141	15233	15021	15069	15070	15111	15135	15252	15135	15026	15169	15122	15034	15156	15026	14851	15175	14888	15126	15124	15090	15136	15109	15117	14992	15080	15064	15067	15109	15141	15110	14856	15195	14995	15131	15109	15162	15097	15126	15145	15065	14985	15058	15136	15159	15036	15155	15184	15071	15169	14945	15199	15111	14929	15065	14951	15106	15131	15117	15148	14904	15038	15005	15007	14958	14998	15016	15083	15064	15128	15086	14940	15172	15462	15139	14999	15180	14895	14953	15007	15101	15183	15127	15189	14938	15073	15251	14981	15058	15135	15226	15183	15098	15001	15046	15059	15180	15122	15079	15167	15132	15068	15196	15058	15189	15109	15108	14930	14887	15046	15152	15085	15176	15067	15072	15051	15059	15176	14982	15112	15176	15013	14981	15159	15041	15160	15219	14991	14928	15136	15189	15287	14983	15050	15168	15147	14904	15121	15160	15253	15081	14975	15141	15069	15123	15160	14981	15037	15141	15180	15032	15066	15285	15057	15065	15110	15151	15143	15102	15150	15170	15079	15017	15221	15100	15039	15094	15125	14822	15132	15120	14973	15270	14977	15158	15276	15058	15189	15192	15146	15164	14989	15133	15124	15001	15108	15172	15020	15053	15040	14994	14930	15109	15143	15012	15080	14969	15184	14990	15133	15054	14873	15097	15109	15106	15126	14972	15132	15098	15050	15088	15012	14963	14973	15104	15068	15074	15026	15181	15020	15133	15125	14998	15195	15186	15106	15132	15220	15011	15072	15178	15155	15172	15107	15131	14958	15345	15116	15116	15085	15075	15061	15327	15158	15029	14953	15241	15130	15043	15052	15111	15197	15093	15258	15066	15263	14994	15091	15079	15123	15224	15168	15213	14939	15195	15184	15118	15242	15097	15263	14954	15035	15041	14996	15105	15175	15030	15071	15002	15090	15000	15174	15010	14959	15070	15131	15215	15169	15115	15075	15078	15124	15044	14957	15051	15151	15125	15250	15063	15304	15102	15053	15022	15128	15088	14990	15198	15150	15169	15083	15111	15107	15186	15011	15157	15106	15029	14865	14964	15207	15035	15084	15110	15107	15037	15052	15079	15097	14916	15080	14948	15006	14832	15105	15117	14962	15222	14850	15079	15113	15122	15015	15073	15115	15203	15142	15135	15055	15194	15161	15030	14948	15014	15191	15122	14990	15176	15062	15128	15061	15077	15011	15087	15234	15180	15240	15104	15090	14946	15050	14996	15054	15130	15045	15146	14986	15046	15124	15151	15137	15116	15094	15030	15092	14941	14991	15233	15030	15108	15032	15135	15083	15181	14980	15066	15246	15194	15174	15113	15229	15104	15040	15095	15211	15200	14882	15294	15070	14909	15140	15071	15283	15148	15011	15137	15119	15101	15112	15114	15074	15106	15183	15010	15200	15217	15007	15129	14995	15009	15043	15072	15120	15167	15255	15218	14917	14929	15087	15144	15035	15145	15177	15148	15198	15044	15054	15035	15080	15014	14862	15285	15002	15126	15013	15086	14995	15168	15183	14988	15061	15226	15075	15208	15065	15074	14994	15198	15207	14985	15238	15021	14966	15017	15055	15099	14969	15058	15134	15014	15023	15035	15066	15209	15057	14972	15061	15086	15031	15085	15120	15192	15063	14956	15060	15148	14969	15046	15056	15004	15184	15265	14971	15103	15012	15065	15111	15010	15064	15219	14924	15159	14977	15129	15010	15176	15049	15264	14990	14946	15134	15179	15019	15128	14930	15046	15158	15073	15007	15165	15123	15179	14943	15026	15060	15253	15182	14986	15207	15096	15070	15088	15198	15139	15052	14943	15127	15015	15262	15090	15201	15025	15390	15139	15176	15042	15148	15389	15244	15061	15152	14993	15074	15080	15031	15112	15082	15147	15041	15071	15095	15017	15033	15023	15025	14963	14947	15104	15195	15091	15053	15265	15176	15299	15152	15146	15196	15211	15060	15275	15017	15163	15107	15054	15033	14889	15068	15059	15112	14946	15031	15170	15171	15024	14966	15155	15003	15031	15149	15143	15208	15098	15049	15123	15145	15187	15313	14970	15132	15045	15248	15089	15217	15131	15005	15072	14956	14963	15057	14915	15105	15167	15334	15187	15040	15107	14917	15029	15149	14946	15149	15068	14901	15109	15081	15244	15022	15133	15043	15171	15225	14891	15008	15161	15060	15257	15047	15224	15105	14958	15085	15071	14951	14971	15066	15111	15183	15208	15032	15089	15052	15035	15200	14973	15102	15133	15213	15114	15090	15192	15030	15007	14972	15203	15204	15201	15065	15097	15155	15129	15081	15101	15001	15032	15005	15181	14985	15118	15257	14953	15094	14993	15001	15227	14937	15087	15000	15108	15192	15267	15102	15113	15212	15036	15216	15075	15013	15030	15008	14991	15132	15103	15043	15125	15085	14960	15104	15113	15273	15048	15089	15023	15211	15082	15006	15232	15050	15223	15107	15233	14916	15133	14975	14942	15112	15218	15067	15084	15081	15101	15063	15049	14992	14987	15091	15004	15189	15315	15043	15243	15160	15101	15246	14905	15107	14989	15061	15096	15107	15092	15169	15011	15340	15091	15137	15061	15043	14876	15153	15042	14863	15097	15050	15320	14885	15335	15097	14980	15132	15164	14965	15005	15107	14842	15098	15125	14971	15018	15108	15142	15237	15132	15178	15175	15095	15135	15180	15120	15087	15074	14988	15062	15231	15039	14907	15066	15039	15109	14986	15114	15203	15035	15090	15179	15081	15108	15379	15178	15123	15098	14820	15082	15084	15135	15121	15054	15059	15135	15118	14982	15169	15132	15199	14985	15162	15113	15039	15123	15139	14888	15044	15153	15100	15010	15075	14987	14954	15209	14995	15206	14936	14886	15065	15095	15157	15102	15170	14986	15128	15009	15242	14900	15205	15209	15141	15069	14918	15245	14865	15147	15133	15027	15180	15118	15047	15156	15097	15081	15058	15071	15099	15198	15181	14995	15180	15034	14993	15141	15156	15076	15173	14974	15142	15138	14939	15143	15030	15163	15154	15159	15207	15221	15140	15132	15125	15106	14962	15091	15140	15057	15001	15078	14988	15057	15142	15129	15114	15175	15023	15236	15064	15030	14990	15037	15167	15142	15047	15197	15137	15103	15055	15070	15128	15038	14957	15116	15075	14932	15070	15166	15111	15202	14976	15254	15310	15095	15009	15181	15057	15012	15075	15104	14897	15247	15037	15156	15133	15160	15088	15179	15024	15097	15147	15067	15077	15190	15078	15148	15005	15092	15040	15083	15057	14970	15251	15088	15237	15186	14854	15298	15184	14999	15186	15248	14944	15034	15150	14987	14939	14967	15107	15148	15029	15034	15061	15180	15120	15016	14944	15106	15225	15158	14999	15185	15165	15050	15064	15089	15198	15010
23694	20794	27951	23844	21910	21968	21723	19626	18736	19118	18898	18908	18832	19053	27757	29219	26712	23445	20640	18752	18503	18249	17982	18001	18056	18139	18112	18193	18020	18177	18283	18080	18175	18204	18181	17953	17968	18011	17930	17872	18322	17988	18059	18036	17917	18244	18149	18091	18092	17806	18003	18027	18141	18072	18033	17994	17990	18039	18009	18012	18183	18046	18093	17882	18213	18074	17991	17948	18042	18008	17922	18113	18068	17865	17923	18050	18093	17742	18006	17891	18160	18110	17860	17852	18080	17875	18062	17943	18072	17844	18017	18053	17953	18098	17869	18130	17891	17932	18093	18057	18126	18028	17883	18066	17901	18077	18179	17978	18066	17898	18034	17852	17981	18043	17826	17952	18042	17970	17873	18052	18091	17982	18141	17907	18076	18149	17877	18052	18074	17810	17858	17875	17958	17716	18040	18207	18003	18085	18028	18332	18052	18065	17872	18003	18068	17888	17940	17966	17850	17818	18028	17979	18130	18182	18054	18147	17954	17883	18139	18091	18169	17945	18057	17909	17666	18060	18123	17949	18124	17863	17896	18024	17710	17845	17798	18225	18238	17991	18013	17803	17860	18093	18079	17885	17876	18039	18077	17998	17822	17957	18040	17974	18095	18166	18005	17949	17926	18022	18201	18024	18125	18104	18074	17917	17896	18149	17872	17926	18024	17945	17884	17791	17874	17962	18145	17882	18039	17877	17776	17901	17963	18028	17970	18054	18007	17883	17907	17815	17874	17917	18014	17835	17902	17833	17744	17807	18000	17998	17969	17877	17806	17975	17997	17897	18003	17854	18136	17982	17963	17962	18020	18256	18001	18083	18086	18002	17938	17906	18118	17820	17978	17930	17905	18075	18194	17959	18048	17918	18106	18069	18040	17880	18139	18086	17986	17945	18057	18015	17988	17997	18024	17849	17903	18196	18029	17933	17892	18039	18036	17966	18158	17851	17909	18182	17824	17800	17766	17958	18171	17972	18233	17838	17831	17867	17666	17927	17800	18134	18259	17972	17847	18102	18123	18092	17920	18111	18083	17853	17889	17768	18027	18000	17816	17903	18034	17951	17908	18064	17836	17889	18017	18162	17883	17894	18109	18106	18098	18125	17711	17768	18109	17691	18015	17926	17934	18102	18139	17985	17956	18048	18101	18150	17880	17952	18027	17823	17809	18008	18064	18012	17912	18066	18238	17968	17918	18240	17757	17907	18084	17989	17978	17723	17982	18085	17993	17980	17930	17898	17858	18113	17925	17961	18193	17986	18023	17950	18051	17977	18065	17999	18125	17838	18140	18013	17982	17915	17959	17922	17953	18006	18137	17787	17851	17962	17848	18078	17921	17919	17837	18110	17905	17969	17812	17979	17702	17984	17926	18100	17875	17809	17933	17886	17957	18042	18098	18044	17965	17910	17914	18120	18096	17984	18021	18020	18066	17845	17866	18079	18091	18055	17949	17937	18000	17873	18020	18129	17854	18011	18035	17931	18106	17912	17871	17895	18092	18031	18039	17943	17822	18081	17946	17963	17888	17945	17972	17937	18096	17945	17996	17974	17963	17929	17902	18035	18179	17818	17872	17984	18063	17904	18107	18036	18168	17986	17988	17929	18091	18070	18115	18080	17904	17919	18267	17968	17905	18065	17907	17931	17986	17859	17983	17940	18100	17977	18135	17898	18014	17892	17930	18244	18071	17748	18211	18110	17892	17962	17892	17910	17880	18086	17804	17962	17938	18056	18108	18003	18072	17932	18038	17851	17945	18011	18140	17946	17707	18020	17971	17979	17994	18107	17849	18079	17769	17738	18023	18209	17962	18129	18002	18094	18143	18176	17866	17929	17897	17934	17981	18161	18189	17901	18134	17821	17998	17870	18222	17894	17937	18100	17918	17841	18031	17999	17830	17902	18266	18135	18177	17941	17927	18193	17820	17919	17887	18143	17827	17955	18025	17985	18017	18039	18173	17817	17975	17970	18065	18229	18003	17969	17931	18056	18159	17856	17900	18031	17847	17987	17966	18052	18017	18035	17907	18074	17955	17735	18046	18187	18126	17766	18163	17883	17988	17952	18078	18218	18186	17905	17897	18035	18109	17972	18310	17997	17903	17913	18042	18166	17933	17747	17997	17968	18000	17904	18031	18175	17965	17852	17990	17934	18179	18092	17985	18009	18078	17986	18053	18011	18144	17874	17961	17974	17902	17871	17897	17932	18009	18125	17973	17824	18165	18055	17898	18051	17948	18042	17949	18101	18061	17910	18108	18161	18077	18159	18091	17989	17854	17851	18021	17991	18044	18106	18040	17966	17977	17914	17687	18106	18066	18030	18043	18049	18141	18092	18234	17936	18003	17966	18009	17920	18158	17968	17976	17799	17918	17989	18000	18063	17957	18047	17875	17991	18172	17883	17830	18021	17920	17834	17887	17974	17952	18081	18145	17857	17973	17991	17989	18107	17912	17948	17861	17868	18043	17994	18205	17988	17926	18008	17766	17999	17920	17905	18025	17844	18110	17794	18159	18141	18056	18135	17908	17815	17968	17973	18023	17903	18173	18110	18224	18024	17872	17921	17917	18102	18036	17941	17933	17906	17998	17902	18023	17909	18167	17919	18125	18013	18032	17996	18364	17970	18169	18097	18050	18010	18048	18072	17951	18065	17901	18100	17976	18027	17896	17865	17902	18039	17923	17965	18003	18209	18246	18042	18077	17910	17946	18097	17869	18077	18034	17936	17963	17962	17991	18138	17939	17798	17856	18017	17983	18075	17842	17908	17836	18133	18039	17998	18128	17972	17984	17963	18231	17938	17965	17966	17906	17894	18103	18213	18106	17922	18010	18074	17939	18097	17973	18070	18070	17925	18051	17882	17700	18104	18076	18041	18035	17943	17957	17923	17821	17931	17962	17885	18045	18038	17990	17959	18129	17982	17957	17996	18030	18100	17977	18092	17896	18044	17782	17936	18156	18141	18021	18051	17917	18108	18026	18085	18005	17969	17975	17994	17773	18153	17995	17903	17825	18120	17941	18078	17899	18041	18006	18032	18069	17737	18093	18140	18068	18208	17974	17844	18120	17751	17974	18055	17853	17913	17771	17952	18026	18141	18171	18027	17868	17908	17834	17924	18072	18106	18076	18011	18072	17970	18268	18051	18199	18100	18067	18147	17858	18085	18082	17974	17912	17844	17974	18085	17835	17978	18131	17842	18113	18049	17836	17819	18149	18130	17999	17995	18079	17933	18138	18047	18142	17943	18073	18176	18028	18106	18244	18048	17973	18118	18009	18019	17839	18014	18055	18103	18282	18170	18150	18054	17938	17773	17851	17930	18019	17954	17896	17973	17839	17974	17913	18120	18001	17981	17970	17947	18103	17968	18118	17966	17996	17917	17812	18098	18118	17899	18063	17906	18183	17821	17941	18115	18048	18040	17904	17912	17939	18097	17896	18059	17924	17941	18172	17828	17828	17946	18095	17991	18144	18153	18095	17890	17899	18017	18035	17987	17970	17976	17973	18146	17858	18008	18076	17851	17887	18029	17997	17988	17868	18210	18126	17950	17963	17988	18113	17923	17915	17920	17982	18093	17965	17989	17927	18103	18220	18116	17992	18065	17927	17997	18050	18049	17980	18081	18084	17962	18117	18108	17899	17990	18164	18164	18131	18120	17909	18108	17854	17836	17936	18069	18197	17999	18009	17983	18094	18078	17847	18043	17910	18088	17802	18020	17977	18124	18064	18081	17914	17854	17989	18013	18197	18113	18250	18155	17931	18021	17720	17807	18193	18035	18043	18179	18265	17841	17884	18094	18045	18033	18134	17894	18033	17942	17998	18042	18102	17923	18157	17987	17919	17912	18223	18028	17787	18042	18026	17987	18005	18097	18106	18248	18129	17934	17795	17903	18001	18021	17962	17997	18000	17842	17944	18069	18086	18276	17739	17952	18074	17836	18098	18015	17962	18021	17806	17900	17852	18023	18105	18099	18063	17909	18137	18077	18272	17803	17952	17959	17764	17835	18040	18129	18011	17892	18083	17929	18067	18255	18279	18127	18048	17866	18026	17970	18168	18184	17927	17952	18066	17981	18072	18098	18290	18060	18036	17832	18063	17811	17941	18000	17830	17980	18072	18076	17942	18098	18354	17898	17853	17960	17919	17918	18100	17811	18023	17990	18124	18030	18179	18141	18132	17911	17896	18180	17969	18103	17953	18110	18199	17970	18126	17966	17852	17930	18123	18036	17977	17977	18057	18121	18101	17979	18035	17771	17994	18143	18266	18105	18214	17984	18015	18002	18181	17804	18130	18010	17896	17977	18038	18044	18009	18084	17728	17977	17896	18012	17870	17926	17966	17827	17901	17838	17976	18059	18020	17946	18057	18130	18058	18112	17933	17954	18089	17939	18064	17911	17930	18183	18104	18037	17873	17902	18088	18053	18057	18125	17845	18072	18249	18035	17963	18002	18040	18088	18125	17979	17870	17824	17896	17941	17902	17969	17899	17757	18071	17981	18118	17712	17702	18099	17918	17823	17920	17889	17923	18023	17990	18271	18174	17866	18014	18015	18007	18147	18079	17898	17793	17965	18047	17932	18077	17918	17986	17975	17946	17936	18032	18038	18191	18104	17855	17825	18023	17971	18144	17816	18280	18093	18031	18042	18038	17914	18025	17784	18100	17984	17909	17918	17994	18135	18012	17865	17868	18090	18055	17902	17966	18013	17990	17961	17776	17759	17786	18100	17935	17890	18176	17809	17910	18098	18260	18057	17829	17871	17867	17921	17985	17858	17930	17951	18022	17724	18071	18066	18049	18057	18079	17957	18011	17930	17802	17975	17884	17956	18030	17876	17800	18025	17948	17992	17841	17916	18310	18029	18033	17706	18078	18010	17919	18082	18204	18111	18028	17947	18131	18005	17913	18045	18119	17889	18004	17957	17804	18210	18170	18092	17935	17877	17961	17691	17794	17832	17797	17771	17977	17771	18102	17946	17980	17944	17951	18250	18132	17928	18011	18000	17862	17874	17843	18034	18102	17898	17859	18050	17918	17860	18090	17935	17889	18100	17976	17990	17861	17893	18005	17906	17930	18086	18070	17860	18068	18077	18143	17851	17953	17910	18032	18014	18050	18033	18012	17993	18159	18233	17883	17927	17866	18198
14219	22638	22389	20138	18241	17391	17328	17057	16377	16319	16253	16165	15753	16437	29636	28637	25335	21097	17537	15807	15069	15174	14902	14987	15071	14986	14977	14970	15018	14991	14959	15035	14888	14997	14895	14879	15009	14897	15073	15140	14944	14896	14854	14944	14953	14841	14995	14849	15014	14863	15050	14941	15025	14994	15241	14680	14935	14893	14905	14906	15014	15053	14903	14845	14906	14825	14964	14986	15076	14809	14993	14895	14862	14941	14944	15140	14913	14952	15171	15158	15121	14954	14942	14947	14824	14924	14887	14967	14927	14971	14920	14923	14901	15079	15159	14962	14883	14942	14968	14966	14998	14832	14929	15008	14938	15088	15012	14841	14816	15105	14993	15060	15002	14912	14920	14850	15082	14986	14962	15014	14947	15064	15098	14848	14838	14789	15031	14926	15020	14812	14947	14751	15033	14995	14894	14962	14950	14880	14862	14924	14969	15056	14815	14941	14763	15094	14841	14927	14861	14873	15022	14893	14976	15055	15016	14931	14916	14843	14815	15114	15092	14920	14958	14948	14947	15018	14985	15123	15047	15020	14929	14860	14889	14896	14759	14846	15079	15033	14879	14908	14750	15115	14929	15052	15081	14864	14807	14829	14812	14863	14928	14956	14955	15097	14907	14789	14975	14821	15027	14956	14926	14824	14856	14883	15021	14789	14997	14871	14981	15005	14962	14887	14860	15111	15040	14822	14771	15005	14992	14880	14975	14709	14921	14900	14920	14849	14807	14848	14914	14857	14887	14954	14987	15074	14853	14919	14798	14820	15001	14878	14994	14930	14917	14842	14847	14855	14785	14875	14862	14888	14920	14927	14853	14755	14872	14918	15024	15047	14919	14930	14906	15023	14917	14785	14799	15072	14949	15029	14837	14857	15020	15054	14918	14908	14973	14814	14931	15063	14999	14865	15015	15015	14953	14850	14813	14955	14910	14949	14905	15147	14937	14778	14909	14877	14881	14916	14932	14869	14975	14902	14872	15013	14685	14919	14904	14959	14945	14975	15097	15027	15048	14988	15113	15023	14809	14786	14986	14960	14849	14924	14915	15038	14833	15161	14912	14941	14976	14883	14854	15019	14931	14982	14920	14931	14864	14825	15089	14860	15047	14890	14774	14978	14830	14831	14983	15046	14990	15130	14883	15009	14888	14900	14896	14941	14839	14943	14795	15009	15003	15008	14859	14956	14887	14947	14841	14958	14786	14917	14843	14804	14802	15019	14900	14862	14723	15019	14960	15042	14868	14999	14851	14965	15143	14842	14820	14795	14987	14956	14852	14945	14914	14924	14934	14851	14874	14907	14961	14786	14872	14831	14928	14984	14949	14819	14959	14895	15041	14862	14942	14952	14985	14964	14839	14814	14969	14785	14831	15025	14842	15044	14960	14823	15071	14824	14985	15010	14765	14773	15053	14984	14848	14834	14983	14898	15002	14842	15089	14846	14932	14922	14875	15015	14889	14899	14904	14940	14927	14844	15055	15001	14877	15001	15044	14871	15003	14855	15005	14948	14947	15080	14999	14898	14924	14817	15028	14868	14909	14980	15020	14905	14956	14897	15034	14878	15035	14959	15042	15135	14987	15095	14900	14994	14776	14950	15056	14886	14907	14908	14865	14870	15009	14847	14901	15012	14918	15094	14710	14938	14893	15086	15070	14852	15046	14841	15001	14844	14943	15013	15085	14952	14894	14880	15015	14708	15025	14907	15001	14837	14861	14874	14880	14772	14950	14980	14845	14825	14907	15010	14994	14960	15039	15057	14763	14924	15026	14828	14883	14817	15017	14953	14976	14996	15045	14790	14886	14961	14810	15027	14983	14954	14939	15042	14944	15034	14868	14808	14975	14909	15054	14872	15078	14839	14946	15046	14994	14950	14898	14907	14899	14943	14937	14946	14905	14872	14810	14895	14815	14970	14922	15037	14877	14988	15085	14874	14998	14957	14990	15055	15022	14880	15094	15017	14937	14811	14862	14887	14941	15007	15032	14909	14763	15081	14944	14712	14883	15003	14874	14778	14950	14952	14928	15167	14963	14902	15061	14937	15000	15017	14898	14902	14922	14838	14893	14853	14965	14907	14848	14879	14965	14923	14955	15001	15001	14854	15061	15017	14825	15199	14873	14922	15048	14842	15030	15001	14888	14831	14914	14899	14814	14989	14948	14910	14883	14887	14842	14969	14899	14938	14942	14985	15053	14950	14966	14829	14822	14876	14793	14802	14844	15006	15051	14877	14937	14896	14847	14948	15130	14867	15022	14967	14872	14778	15047	15040	14996	14977	14983	14988	15074	14974	14691	15144	15010	14739	14941	14982	14998	15056	15018	14813	15044	15171	14772	14776	14947	14794	14882	14881	15063	14834	14806	14814	14808	15000	14849	14988	15028	14965	14920	14734	15094	14749	15051	14832	15040	14957	14776	14942	14970	14994	15050	14914	14840	14847	15066	14943	14736	14965	15029	14992	15072	14875	14968	15032	14890	14765	14868	14932	15027	15144	14989	14841	14951	14849	14973	14848	14810	15107	14974	14946	14807	14894	14908	14912	14880	14992	14881	14846	15069	15103	14934	14894	14758	15079	14828	14941	14807	14920	14856	15019	14986	14950	14933	14954	14951	14987	14891	14839	14843	15083	14997	15012	15182	14900	14988	14912	14950	14841	15055	15010	14895	14782	14977	14901	14993	14833	14817	14935	14837	14826	15024	14867	15098	14893	14843	14923	14949	14955	14991	14893	15062	14852	15029	14965	14946	14838	14995	14880	14913	15031	14979	14876	14991	14837	15080	14942	14993	15101	14895	14830	14954	14841	15049	14986	14990	14919	14915	14850	15049	15078	14989	14950	14975	14965	14804	14916	14799	14962	14921	15008	14959	14941	14891	14874	14817	14811	15055	14946	14959	14965	14934	14939	15015	14866	15042	14862	15047	14926	14852	14956	14985	14897	14968	14753	14960	14958	14876	14812	14921	14900	15021	14926	14872	14939	14800	14864	14917	14893	14886	14849	14926	15033	14857	15019	15000	14997	15117	14884	15037	14817	14883	14928	14913	14891	15005	14961	14935	14979	14743	14877	14991	14791	14853	14929	15012	15071	14733	15012	14957	14723	15040	14918	14962	14954	14872	14832	15004	14974	14853	15000	14797	15048	14884	14872	14961	15072	14940	14967	14933	14954	15045	14890	14983	15011	14911	14802	14945	14977	14810	14960	14987	14940	14829	15023	15008	14956	14944	14928	14763	14869	15056	14970	14969	14833	14893	14955	15008	15121	14838	14886	14983	14961	14969	15000	14832	14870	14849	15049	15033	15010	14940	15005	14821	14891	14858	14769	14927	14786	14930	14725	15054	15048	14889	14932	14814	14851	14998	15041	14942	14909	14937	14946	14686	14751	14825	14752	15021	14958	14990	14884	15081	14893	14784	14953	14882	14891	14936	14984	14886	15065	14892	14918	15030	14978	14858	14936	14934	14969	15062	14892	14958	14775	14899	14942	15099	15087	14860	14869	14962	14946	14850	14835	14796	14840	14996	14952	14891	14921	14900	14908	14735	15084	15060	14715	15008	14828	15087	15046	14801	14922	14886	14991	14949	15035	14859	15093	14900	15021	14769	14939	14873	14780	14890	14949	14760	15013	15130	14928	15034	15042	14974	14906	14933	15028	14893	14949	14793	15091	15023	14826	14984	15072	14787	14831	14963	14839	15057	15045	14795	14963	15189	14807	14906	14973	14785	14923	14956	15026	14822	15087	14797	14799	14847	14983	14800	14917	14807	14927	14942	15042	14898	14783	14958	15016	14828	14921	14990	14895	14810	14892	14957	15005	15112	14929	14923	14909	14910	14990	14874	14917	14801	14763	15019	14825	14845	14976	15017	14878	14776	14931	14938	14914	14928	14862	14847	14966	14970	14877	15118	14866	14831	14879	15116	15003	14874	14976	15064	14825	15049	14955	15021	14983	15003	15003	14986	15009	14778	14851	14874	14769	14858	14853	14942	14793	14985	15057	14893	14871	14891	14880	15046	14898	15027	15013	15001	14980	14950	14996	14958	14859	14827	14907	14791	14877	14872	15055	14912	14899	14811	15000	14884	14949	14949	14949	14827	14952	14943	15077	14954	14911	15132	14865	14820	15018	14921	14884	14996	15001	14985	14906	15082	14715	14902	14948	14867	14927	14894	14981	14844	14882	14888	14972	15171	14999	14984	14673	14978	14948	14915	14944	14845	14969	14880	14799	14953	14803	15073	15010	15082	14902	14909	15000	14672	14914	14887	14863	15130	14943	15073	14869	14905	14931	14765	14974	14981	15135	14934	14831	15049	15133	14965	14886	14922	15052	14974	14924	14943	14981	14934	14887	15011	14950	14994	14881	14953	14850	14809	14917	14979	14787	14843	14945	14816	14794	14814	15055	15174	14949	14865	14948	14986	14789	14875	14889	14822	14851	14898	14942	14865	14940	15040	14869	14845	14894	14957	14893	14939	14835	15120	14907	15022	15000	14882	15084	15033	14964	14848	14816	14850	14899	14890	15075	14938	14956	14931	14802	14834	14883	15004	14868	14879	14989	14898	14846	15199	14989	14906	14937	14768	14787	14939	15002	14831	14883	14958	15005	15115	15049	14939	14899	14861	14957	14973	14987	15004	15003	14973	14874	15007	14921	14946	15039	14939	14884	15017	14897	14994	15002	14963	14916	15011	14820	14870	14837	14859	15090	14957	14731	14924	14989	14775	14889	15020	14745	14827	14923	14985	14931	14879	14902	15027	14882	14908	14987	14729	14867	14984	15043	14961	14991	14928	14878	14913	14892	14872	14832	15071	14957	14944	14840	14946	14932	14988	14986	14851	14787	14899	14854	14914	14980	14761	15034	14834	14940	15007	14903	14922	14961	15022	14927	15069	15031	14865	14836	14991	15031	14885	14816	14884	15038	14936	14867	15138	14850	14938	14828	15154	14762	14919	14880	14967	15138	15085	15097	15054	14972	14867	14981	14833	14878	14978	15041	14900	14964	14979	14883	15096	14883	14926	14852	14844	14823	15049	14861	14934	15016	14912	14865	15112	14830	15206	14887	14742	15038	14824	14872	14860	14925	14854	14892	14954	14889	14929	14950	14808	14921	14909	15013	14964	14836	15010	14973	14980	14838	14894	14846
22396	20802	28477	23223	21000	23126	25661	20184	19044	19640	19671	19099	18758	18738	31109	39561	35492	29472	23191	19690	18385	18239	18128	17980	18047	18024	17968	18133	17882	17854	17938	17872	17944	17780	18157	17889	17862	17886	17984	17938	18063	17853	17826	17879	17719	17902	17907	17936	18038	18033	17832	17853	17818	17830	18079	17888	17708	17686	17787	17476	17699	17826	17958	17893	17779	17817	17812	18016	17831	17921	17894	17729	17858	17839	17787	17767	17826	18038	17678	17834	17949	17935	17853	17799	17827	17739	17640	17964	17976	17612	17793	17576	17812	17699	17855	17882	17814	17976	17880	17871	17857	17787	17792	17723	17661	17937	17793	17877	17714	17794	17742	17703	18019	17684	17738	17883	17904	18051	17938	17949	17906	17627	17653	17809	17808	17717	17958	17839	17713	17724	17739	17926	17963	17671	17731	17787	17669	17925	17797	17568	17953	17910	17843	17601	17896	17900	18065	17644	17697	17759	17788	18004	17767	17929	17695	17946	17854	17849	17903	17839	17827	17943	17750	17959	17655	17742	17692	17832	17672	17651	17816	17670	17826	17917	17649	17638	17675	17512	17610	17662	17692	17795	17712	17747	17733	17715	17730	17623	17943	17697	17949	17981	17894	17775	17920	17679	17942	17807	17873	17844	18037	17840	17962	17929	17546	17778	17857	17717	17895	17901	17919	18026	17856	17855	17623	17684	17904	17862	17773	17864	17727	17517	17712	17695	17933	17618	18088	17755	17934	17904	17672	17727	17507	17932	17673	17798	17981	17760	17606	17715	17761	17897	17896	17737	17753	17882	17865	17720	17752	17658	17675	17527	17773	17751	17857	17772	17644	17656	17720	17785	17608	17844	17675	17855	17765	17765	17868	17812	17717	17871	17937	17696	17843	17949	17861	17837	17579	17546	17923	17672	17717	17852	17817	17593	17798	17756	17832	17782	18039	17712	17676	17882	17790	17617	17842	17884	17872	17823	17773	17954	17779	17816	17898	18025	17758	17718	17699	17650	17874	17877	17827	17757	17737	17682	17780	17871	17722	17859	17861	17664	17681	17761	17685	17574	17839	17585	17631	17778	17852	17834	17859	17795	17680	17804	17870	17993	17964	17745	17843	17982	17716	17581	17709	17646	17801	17705	17736	17948	17916	17700	17856	17618	17828	17929	17807	17959	17833	17573	17766	17686	17859	17830	17728	17942	17601	17868	17814	17895	17747	17851	17906	17790	17649	17900	17785	17956	17673	17588	17656	17795	17721	17907	17819	17697	17724	17663	17977	17856	17980	17794	17813	17681	17936	17948	17857	18104	17845	17839	17944	17778	17897	17798	17668	17844	17916	17765	17797	17934	17768	17832	17743	17460	17583	17835	17922	17944	17943	17741	17789	17606	17832	17796	17677	17757	17669	17629	17836	17765	17768	17876	17761	17590	17791	17841	17794	17732	17909	17958	17829	17810	17596	17907	17899	18134	17785	17903	17800	17900	17917	17828	17965	17700	17967	17739	17823	17570	17753	17765	17776	17759	17891	17811	17853	17657	17625	17678	17712	17840	17802	17662	17599	17730	17928	17563	17817	17637	17841	17661	17895	17944	17593	17924	17929	17567	17695	17720	17673	17731	17767	18066	17766	17673	17698	17913	17866	17752	17911	18037	17815	17528	17626	17855	17850	17775	17799	17696	17646	17642	17674	17711	17999	17902	17723	17907	17705	17946	17739	17826	17850	17906	17629	17678	17796	18013	17848	17744	17977	17857	17825	17725	17749	17747	17894	17770	17667	17640	17688	17796	17856	17706	17736	17959	17681	17688	17773	17657	17642	17893	17879	17746	17934	17594	17787	17909	17754	17852	17898	17778	17760	17882	17814	17836	17567	17739	17748	17727	17660	17740	17978	17922	17772	17874	17906	17858	17830	17812	17621	17796	17800	17703	17827	17806	17603	17734	17676	17626	17582	17776	17739	17864	17702	17873	17765	17769	17941	17670	17959	17932	17719	17796	17951	17959	17673	17998	17626	17931	17732	17865	17809	17892	17578	17670	17840	17856	17737	17696	17610	17863	17798	18017	17872	17895	17794	17800	17973	17873	17870	17788	17874	17780	17738	17789	17880	17821	17825	17741	17720	17754	17878	17798	17760	17732	17888	18077	17871	17633	17761	17617	17879	17774	17815	17903	17628	17708	17660	17676	17734	17839	17747	17873	17752	17754	17625	17775	17824	17717	17816	17722	17658	17698	17757	17719	17782	17949	18011	17514	17756	17900	17762	17829	17764	17802	17850	17780	17893	17748	17916	17973	17833	17803	17699	17762	17839	17968	17729	17838	17922	17695	17541	17619	17713	17476	17868	17971	17765	17738	17754	17717	17785	17624	17855	17878	17834	17841	17753	17772	17760	17940	17825	17773	17661	17726	17732	17726	17703	17711	17814	17917	17942	17747	17837	17978	17895	18034	17781	17763	17591	17730	17789	17779	17952	17547	17641	17927	17624	17776	17728	17914	17647	17816	17648	17762	17955	17754	17760	17794	17784	18006	17812	17735	17773	17694	17839	17832	17673	17855	17944	17683	17773	17743	17899	17747	17923	17725	17731	17721	17544	17853	17723	17796	17880	17740	17972	17728	17859	17699	17807	17746	17788	17849	17596	17697	17702	17871	18015	17759	17617	17860	17823	17881	17794	17817	17882	17843	17816	17806	17772	17836	17731	17890	17782	17561	17972	17851	17709	17891	17778	17799	17919	17772	17704	17709	17577	17721	17739	17846	17716	17695	17905	17860	17841	17768	17949	17818	17614	17754	17881	17853	17840	17901	17898	17715	17743	17638	17910	17734	17743	17706	17929	17686	17839	17871	17593	17914	17654	17864	17830	17775	17807	17773	17858	17885	17763	17800	17912	17717	17627	17938	17993	17871	17771	17732	17548	17612	17779	17836	17641	17796	17916	17599	17741	17703	17835	17658	17807	17783	17950	17672	17776	17640	17759	17742	17974	17800	17905	17625	17861	17577	17897	17934	17741	17593	17713	17667	17631	17867	17890	17937	17742	17972	17944	17730	17906	17703	17617	17514	17622	17783	17825	17927	17692	17901	17712	17730	17730	17679	17724	17757	17768	17796	17830	17840	17827	17700	17739	17767	17851	17698	17693	17979	17711	17600	17629	17944	17726	17793	17846	17703	17768	17843	17780	17641	17693	17817	17699	17703	17850	17789	17653	17677	17629	17897	17562	17867	17786	17706	17888	17694	17819	17739	17841	17740	17871	17751	17713	17749	17697	18000	17776	17851	17598	17691	17855	17781	17817	17813	17896	17904	17696	17867	17577	17771	17674	17690	17804	17787	17590	17810	17647	17820	17712	17788	17535	17795	17797	17807	17798	17786	17710	17918	17908	17827	17763	17794	17698	17711	17807	18012	17830	17616	17763	17820	18011	17440	17648	18074	17847	17826	17875	17947	17583	17739	17749	17833	17699	17895	17735	17782	17760	17816	18000	18016	17796	17663	17757	17718	17859	17681	17726	17889	17813	17775	17761	17713	17826	17741	17807	17677	17857	17835	17586	17694	17785	17927	17733	17704	17704	17688	17593	17777	17935	17839	17843	17612	17688	17818	17799	17857	17688	17788	17910	17937	17766	17773	17833	17756	17742	17799	17924	17749	17693	17986	17809	17840	17672	17507	17904	17803	17733	17912	18004	17746	17748	17803	17671	17922	17795	17715	17757	17491	17800	17696	17921	17693	17798	17782	17620	17821	17822	17877	17662	17676	17956	17866	17707	17894	17735	17782	17773	17891	17850	17828	17644	17569	17813	17530	17847	17798	17988	17693	17889	17896	17843	17703	17707	17594	17810	17784	17576	17603	17650	17856	17757	17908	17711	17863	17941	17834	17834	17663	17768	17599	17847	17724	17818	17771	17725	17720	17801	17808	17754	17781	17736	17765	17983	17668	17808	17675	17803	17707	17705	17782	17850	17758	17734	17805	17794	17925	17773	17663	17719	17668	17688	17781	17611	17642	17946	17798	17872	17720	17724	17770	18024	17952	17722	17680	17643	17826	17864	17548	17898	17673	17809	17648	17869	17859	17874	17844	17759	17753	17809	17878	17898	17833	17744	17776	17913	17896	17984	17837	17613	17672	17827	17899	17866	17767	17828	17987	17509	17684	17709	17750	17611	17724	17826	18043	17836	17992	17877	17848	17769	17676	17619	17743	17977	17749	17849	17965	17839	18001	17646	17912	17903	17531	17733	17782	17852	17643	17864	17650	17727	17719	17554	17821	17698	17889	17774	17805	17713	17648	17637	17868	17873	17813	17841	17715	18000	17726	17867	17721	17709	17642	17703	17857	17868	17668	17747	17729	17574	17761	17829	17663	17850	17728	17847	17674	17919	17785	17890	17708	17755	17820	17608	17795	17754	17582	17916	17823	17931	17753	17760	17882	17926	17560	17693	17853	17712	17757	17830	17935	17763	17873	17931	17701	17694	17889	17689	17638	17727	17676	17737	18106	17855	17787	17692	17738	17733	17622	17827	17833	17890	17650	17863	17597	17738	17789	17691	17706	17865	17903	17689	17836	17794	17599	17831	17723	17898	17879	17980	17768	17824	17954	17785	17732	17673	17609	17739	17763	17680	17787	17900	17767	17757	17570	17629	17668	17878	17948	17683	17708	17760	17803	17840	17917	17814	17587	17766	17774	17736	17731	17749	17535	17679	17745	17705	17447	17755	17900	17885	17546	17575	17905	17661	17768	17726	17693	17849	17808	17825	17738	17842	17738	17772	17869	17810	17829	17804	17726	17855	17814	17653	17861	17867	17801	17853	17676	17936	17791	17698	17915	17776	17412	17960	17835	17721	17739	17790	17794	17939	17648	18004	17785	17975	17831	17771	17723	17796	17806	17926	17722	17753	17813	17639	17852	17589	17764	17766	17654	17733	17774	17721	17782	18048	17961	17938	17697	17846	17709	17826	17650	17656	17866	17676	17766	17841	17877	17674	17677	17923	17820	18000	17727	17974	17938	17780	17918	18011	17751	17681	17755	17579	17899	17539	17750	17717	17779	17624	17773	17845	17912	17935	17790	17755	17620	17761	17895	17811	17661	17729	17890	17831	17710	17898	17649	17552	17867	17934	17848	17692	17570	17651	17715	17629	17735	17785	17735
15249	28383	27636	22473	20362	19421	18725	17771	17002	17054	17085	16649	15882	15822	34195	39237	35052	27966	20290	16314	15395	14833	14990	14787	14897	14848	14733	14655	14882	14591	14859	14751	14901	14776	14820	14755	14766	14816	14806	14914	14835	14898	14764	14663	14835	15016	14717	14740	14904	14669	14714	14814	14767	14740	14934	14981	14804	14944	14838	14749	14641	14824	14801	14936	14744	14796	14867	14872	14837	14790	14854	14679	14644	14898	14869	14784	14776	14647	14738	14916	14659	14923	14690	14873	14743	14822	14752	14677	14739	14774	14892	14724	14774	14865	14865	14563	14761	14803	14810	14665	14808	14866	14857	14785	14818	14713	14758	14778	14735	14943	14760	14760	14887	14732	14655	14702	14816	14764	14771	14738	14843	14751	14965	14806	14814	14672	14623	14595	14839	14909	14713	14908	14790	14741	14721	14936	14759	14757	14830	14832	14919	14806	14820	14836	14775	14935	14876	14593	14760	14822	14728	14783	14716	14764	14750	14749	14698	14639	14772	14876	14753	14680	14858	14892	14742	14757	14736	14772	14924	14784	14594	14720	14763	14732	14834	14775	14734	14891	14888	14767	14760	14771	14860	14777	14762	14733	14860	14662	14754	14874	14807	14807	14850	14777	14849	14697	14751	14726	14866	14827	14903	14714	14648	14661	14617	14760	14693	14757	14794	14683	14642	14863	14672	14801	14821	14708	14580	14767	14801	14755	14812	14759	14853	14888	14670	14821	14791	14885	14806	14645	14811	14621	14689	14820	14548	14791	14707	14597	14789	14845	14749	14771	14950	14665	14805	14776	14873	14758	14758	14777	14892	14738	14755	14947	14815	14797	14765	14763	14548	14828	14805	14823	14733	14689	14661	14710	14702	14753	14605	14819	14873	14825	14745	14793	14685	14693	14885	14713	14792	14656	14850	14676	14799	14875	14767	14639	14737	14809	14724	14882	14809	14797	14799	14675	14691	14541	14603	14668	14743	14878	14759	14709	14685	14858	14762	14861	14788	14862	14710	14789	14655	14678	14819	14663	14840	14858	14694	14681	14760	14675	14810	14667	14786	14722	14750	14655	14615	14772	14801	14720	14728	14765	14711	14772	14760	14773	14875	14768	14795	14879	14631	14604	15007	14883	14905	14759	14842	14858	14689	14739	14704	14713	14807	14956	14865	14754	14768	14751	14802	14733	14653	14816	14633	14666	14829	14678	14712	14765	14736	14841	14721	14844	14757	14669	14649	14950	14743	14675	14688	14653	14874	14900	14911	14811	14858	14786	14790	14970	14770	14861	14780	14857	14664	14803	14742	14746	14796	14649	14622	14832	14678	14970	14723	14689	14896	14685	14703	14968	14833	14774	14800	14966	14707	14778	14800	14732	14755	14824	14815	14791	14691	14816	14701	14660	14866	14794	14872	14758	14701	14604	14691	14639	14787	14789	14852	14789	14810	14697	14781	14693	14815	14817	14787	14616	14878	14885	14701	14911	14794	14806	14803	14685	14742	14709	14888	14603	14924	14733	14715	14729	14875	14762	14653	14708	14640	14912	14864	14759	14718	14610	14592	14882	14904	14825	14579	14742	14807	14794	14614	14883	14836	14801	14872	14842	14851	14624	14672	14749	14997	14741	14738	14820	14704	14716	14865	14699	14738	14835	14933	14800	14782	14706	14801	14647	14803	14693	14712	14755	14692	14769	14741	14753	14734	14599	14856	14647	14848	14902	14546	14783	14668	14710	14923	14700	14755	14903	14701	14764	14848	14786	14559	14669	14857	14842	14712	14727	14709	14618	14801	14893	14598	14710	14976	14580	14797	14619	14708	14803	14735	14617	14752	14820	14724	14608	14752	14812	14743	14744	14841	14717	14596	14665	14635	14768	14866	14603	14774	14568	14722	14740	14687	14641	14650	14766	14875	14894	14710	14662	14770	14645	14604	14906	14859	14783	14776	14726	14972	14792	14902	14686	14952	14745	14703	14734	14799	14562	14824	14918	14550	14839	15050	14764	14838	14724	14729	14734	14658	14768	14879	14748	14792	14717	14813	14610	14687	14802	14745	14707	14634	14781	14837	14821	14631	14809	14792	14748	14855	14776	14744	14909	14811	14908	14753	14819	14890	14800	14589	14750	14980	14838	14735	14878	14793	14906	14442	14486	14803	14722	14558	14815	14810	14717	14729	14931	14709	14758	14975	14761	14846	14753	14900	14767	14808	14790	14779	14807	14653	14624	14714	14631	14827	14717	14830	14682	14677	14737	14707	14928	14662	14851	14833	14706	14627	14718	14835	14766	14652	14897	14781	14738	14826	14856	14778	14625	14717	14587	14819	14612	14694	14742	14813	14804	14871	14898	14806	14691	14731	14765	14600	14798	14859	14792	14695	14731	14623	14624	14772	14899	14703	14763	14916	14872	14759	14650	14790	14770	14835	14703	14751	14759	14575	14664	14790	14753	14908	14686	14636	14652	14862	14988	14754	14774	14892	14809	14742	14868	14650	14920	14654	14652	14776	14599	14769	14709	14828	14740	14756	14634	14729	14754	14649	14872	14814	14662	14924	14790	14812	14703	14710	14627	14657	14742	14840	14883	14635	14673	14920	14473	14758	14694	14936	14565	14802	14731	14970	14691	14641	14706	14688	14664	14661	14800	14879	14772	14793	14718	14816	14688	14846	14853	14621	14772	14720	14791	14722	14600	14828	14697	14576	14686	14755	14627	14741	14574	14800	14750	14872	14925	14806	14630	14638	14759	14890	14770	14704	14729	14653	14764	14794	14675	14802	14791	14782	14805	14749	14602	14736	14773	14754	14842	14673	14756	14560	14772	14756	14783	14661	14514	14731	14626	14830	14637	14651	14697	14938	14786	14828	14774	14680	14772	14672	14813	14738	14789	14766	14445	14823	14708	14739	14764	14772	14787	14742	14825	14689	14788	14779	14744	14883	14820	14754	14700	14702	14741	14693	14699	14817	14609	14762	14800	14496	14669	14678	14667	14882	14636	14685	14699	14831	14710	14630	14749	14877	14744	14646	14773	14688	14843	14668	14832	14665	14727	14661	14885	14672	14681	14832	14797	14711	14864	14686	14833	14762	14584	14625	14762	14762	14754	14596	14722	14662	14823	14748	14782	14865	14913	14711	14721	14694	14639	14712	14690	14686	14620	14657	14786	14854	14737	14563	14815	14712	14706	14761	14770	14752	14815	14725	14805	14803	14816	14791	14742	14774	14764	14902	14663	14700	14650	14646	14728	14895	14791	14746	14728	14751	14630	14827	14633	14687	14772	14669	14767	14790	14487	14714	14715	14735	14796	14820	14779	14799	14851	14833	14690	14774	14917	14774	14678	14737	14781	14786	14707	14820	14690	14722	14865	14853	14792	14797	14746	14735	14777	14844	14732	14834	14622	14756	14713	14748	14727	14584	14784	14553	14703	14680	14823	14907	14629	14825	14731	14742	14859	14628	14779	14735	14700	14664	14741	14768	14829	14641	14780	14705	14725	14775	14717	14857	14711	14696	14849	14834	14744	14900	14737	14766	14825	14705	14897	14809	14877	14823	14864	14853	14692	15027	14758	14774	14793	14536	14855	14806	14820	14714	14922	14781	14852	14741	14860	14683	14709	14719	14833	14743	14733	14836	14768	14746	14862	14714	14717	14743	14897	14700	14954	14753	14705	14890	14708	14817	14697	14637	14744	14809	14610	14736	14628	14586	14891	14734	14958	14778	14746	14903	14629	14895	14794	14837	14586	14705	14669	14742	14590	14831	14763	14725	14729	14636	14729	14504	14711	14657	14715	14682	14879	14594	14936	14735	14727	14705	14963	14740	14750	14698	14747	14748	14603	14843	14644	14771	14694	14893	14580	14646	14738	14673	14827	14925	14697	14778	14690	14680	14745	14837	14860	14930	14609	14832	14671	14738	14723	14869	14821	14845	14715	14729	14693	14752	14865	14676	14767	14896	14752	14905	14661	14708	14678	14778	14841	14810	14680	14923	14727	14819	14744	14782	14894	14735	14979	14836	14658	14888	14701	14699	14820	14699	14862	14645	14750	14552	14679	15107	14697	14724	14591	14968	14724	14728	14608	14815	14730	14754	14701	14713	14658	14655	14779	14784	14766	14772	14750	14765	14763	14684	14720	14757	14693	14820	14842	14822	14682	14688	14916	14664	14742	14868	14766	14644	14733	14818	14773	14824	14714	14676	14791	14778	14659	14710	14561	14926	14723	14722	14819	14715	14929	14822	14756	14867	14615	14776	14893	14751	14675	14815	14623	14861	14778	14869	14856	14653	14763	14940	14630	14791	14693	14667	14708	14848	14718	14884	14672	14740	14735	14855	14840	14695	14663	14859	14648	14801	14755	14764	14915	14774	14893	14756	14815	14550	14774	14775	14747	14600	14748	14739	14642	14628	14886	14572	14885	14770	14490	14708	14760	14872	14762	14774	14831	14717	14720	14866	14492	14711	14759	14823	14671	14969	14833	14790	14592	14605	14905	14874	14785	14719	14702	14693	14781	14575	14679	14751	14698	14879	14714	14732	14926	14881	14839	14851	14831	14827	14739	14717	14828	14639	14725	14737	14744	14802	14820	14651	14752	14726	14818	14881	14698	14763	14809	14862	14599	14731	14793	14775	14633	14499	14881	14821	14843	14721	14523	14718	14605	14711	14671	14699	14831	14752	14728	14867	14745	14785	14870	14651	14585	14746	14982	14569	14936	14859	14777	14928	14499	14785	14916	14922	14801	14820	14761	14747	14804	14759	14797	14590	14839	14936	14729	14645	14756	14752	14673	14677	14660	14837	14725	14651	14903	14669	14615	14745	14839	14872	14672	14583	14671	14744	14845	14813	14707	14645	14779	14887	14790	14691	14851	14625	14750	14644	14798	14695	14885	14801	14876	14812	14770	14789	14779	14644	14794	14813	14782	14560	14668	14594	14773	14522	14731	14704	14757	14839	14869	14791	14759	14787	14627	14783	14620	14800	14810	14827	14842	14736	14714	14856	14809	14737	14582	14800	14869	14637	14769	14739	14739	14828	14751	14768	14730	14736	14748	14746	14778	14891	14658	14661	14632	14887	14740	14635	14655	14757	14804	14798	14787	14684	14801	14818	14795	14565	14647	14840	14813	14801	14707	14819	14509	14838	14694	14771	14739
27027	21505	24781	22215	18710	18469	18337	17874	17807	18036	17897	17537	17881	17628	18208	19576	19974	19099	18295	17861	17607	17493	17507	17389	17406	17496	17303	17223	17438	17412	17591	17340	17387	17494	17351	17552	17587	17528	17439	17496	17468	17232	17408	17594	17487	17844	17703	17564	17283	17473	17540	17311	17505	17578	17458	17535	17709	17427	17501	17423	17406	17601	17507	17449	17426	17240	17235	17425	17240	17518	17376	17476	17412	17504	17514	17582	17389	17515	17433	17474	17484	17217	17381	17334	17303	17435	17354	17603	17468	17288	17472	17352	17422	17432	17557	17357	17666	17387	17553	17505	17385	17348	17420	17426	17243	17472	17515	17442	17647	17428	17343	17182	17227	17435	17563	17525	17348	17461	17534	17335	17463	17497	17252	17250	17671	17351	17424	17535	17400	17178	17515	17460	17229	17302	17517	17335	17424	17394	17386	17502	17591	17496	17412	17084	17296	17489	17524	17316	17339	17630	17421	17446	17465	17495	17481	17540	17534	17297	17450	17390	17472	17469	17170	17428	17518	17402	17372	17641	17501	17301	17560	17451	17447	17462	17114	17345	17353	17325	17186	17264	17396	17628	17171	17534	17476	17309	17324	17376	17416	17416	17480	17406	17455	17443	17314	17229	17415	17426	17528	17441	17534	17361	17443	17314	17518	17482	17518	17588	17391	17481	17440	17218	17103	17330	17303	17331	17494	17506	17444	17390	17412	17461	17569	17398	17311	17442	17443	17342	17364	17275	17319	17495	17519	17401	17329	17418	17342	17451	17448	17465	17548	17184	17443	17259	17375	17554	17291	17343	17384	17451	17369	17462	17447	17543	17344	17374	17465	17639	17478	17549	17389	17556	17280	17433	17442	17359	17511	17440	17436	17474	17293	17458	17501	17578	17494	17376	17382	17430	17302	17184	17487	17394	17444	17453	17386	17443	17337	17497	17368	17437	17377	17490	17575	17443	17463	17462	17489	17477	17579	17589	17489	17302	17354	17364	17381	17294	17577	17514	17488	17384	17418	17404	17406	17314	17507	17314	17407	17484	17495	17574	17446	17617	17504	17425	17345	17523	17380	17483	17397	17542	17387	17325	17267	17390	17425	17401	17418	17427	17303	17211	17349	17490	17399	17403	17529	17440	17267	17211	17454	17431	17512	17359	17253	17348	17292	17463	17354	17282	17285	17465	17279	17245	17543	17485	17574	17553	17608	17219	17331	17505	17380	17542	17371	17275	17509	17258	17691	17358	17486	17592	17569	17409	17472	17626	17440	17413	17403	17347	17555	17480	17362	17305	17237	17540	17386	17303	17524	17385	17388	17360	17435	17430	17558	17418	17362	17269	17162	17331	17394	17409	17563	17488	17470	17392	17446	17443	17702	17254	17301	17386	17351	17483	17481	17609	17544	17483	17472	17271	17724	17549	17458	17460	17280	17418	17413	17312	17426	17438	17467	17492	17272	17325	17361	17413	17546	17328	17413	17462	17379	17361	17309	17352	17405	17469	17608	17437	17443	17489	17400	17494	17287	17295	17430	17411	17313	17362	17424	17316	17298	17243	17232	17257	17375	17405	17587	17331	17338	17414	17342	17306	17516	17371	17402	17426	17348	17516	17525	17543	17390	17415	17430	17481	17682	17493	17452	17371	17255	17333	17486	17557	17444	17372	17221	17527	17520	17349	17443	17395	17555	17586	17548	17542	17398	17547	17440	17615	17263	17186	17634	17581	17541	17491	17432	17454	17390	17326	17369	17270	17348	17345	17283	17458	17126	17221	17334	17568	17318	17479	17333	17386	17561	17149	17523	17380	17562	17265	17244	17484	17308	17328	17225	17207	17372	17503	17399	17401	17403	17301	17441	17650	17416	17284	17513	17182	17226	17196	17420	17268	17296	17404	17434	17465	17282	17612	17301	17299	17598	17586	17540	17302	17432	17440	17354	17433	17373	17582	17429	17508	17390	17368	17318	17450	17490	17308	17434	17271	17471	17618	17391	17459	17285	17451	17345	17530	17308	17480	17410	17407	17356	17424	17369	17465	17304	17340	17322	17473	17371	17416	17669	17585	17321	17362	17349	17434	17438	17354	17340	17439	17417	17477	17240	17528	17249	17115	17286	17340	17461	17480	17422	17361	17375	17426	17218	17496	17415	17316	17465	17437	17502	17144	17558	17385	17282	17351	17548	17467	17370	17443	17378	17515	17480	17299	17477	17480	17585	17216	17444	17449	17457	17182	17479	17377	17260	17475	17356	17348	17395	17327	17666	17368	17354	17159	17444	17267	17354	17460	17374	17446	17427	17541	17144	17492	17458	17399	17136	17402	17319	17489	17372	17373	17645	17488	17394	17261	17470	17323	17265	17576	17425	17466	17338	17413	17336	17492	17392	17379	17216	17413	17322	17383	17364	17337	17265	17273	17389	17415	17157	17433	17277	17362	17438	17577	17195	17633	17515	17420	17599	17608	17385	17385	17238	17432	17325	17235	17500	17420	17695	17587	17568	17574	17473	17375	17681	17297	17601	17475	17507	17310	17386	17329	17434	17493	17341	17184	17442	17434	17529	17352	17343	17578	17511	17385	17426	17376	17518	17461	17423	17479	17540	17479	17269	17474	17679	17641	17448	17536	17415	17567	17445	17449	17472	17505	17534	17406	17555	17487	17274	17478	17376	17543	17268	17427	17478	17347	17575	17560	17276	17311	17477	17321	17458	17403	17292	17388	17223	17362	17260	17357	17440	17494	17561	17339	17533	17399	17404	17391	17370	17589	17252	17317	17526	17384	17318	17242	17541	17445	17427	17305	17409	17303	17585	17345	17424	17176	17478	17480	17441	17478	17373	17504	17325	17377	17466	17369	17429	17399	17380	17595	17579	17205	17423	17555	17375	17108	17312	17361	17300	17432	17419	17299	17403	17353	17405	17296	17715	17463	17598	17465	17342	17421	17431	17321	17485	17528	17409	17545	17491	17599	17312	17355	17452	17505	17575	17404	17174	17315	17208	17348	17374	17253	17437	17544	17382	17537	17360	17465	17539	17412	17354	17414	17309	17445	17230	17439	17365	17405	17458	17742	17391	17368	17329	17371	17481	17313	17414	17306	17488	17468	17467	17454	17334	17351	17315	17419	17371	17385	17294	17611	17263	17398	17631	17499	17479	17428	17303	17372	17313	17434	17455	17414	17432	17640	17451	17494	17451	17212	17416	17577	17215	17440	17333	17109	17362	17384	17369	17238	17436	17451	17563	17394	17476	17371	17284	17458	17442	17354	17348	17475	17439	17273	17478	17351	17374	17588	17459	17414	17366	17452	17342	17354	17458	17570	17234	17259	17326	17362	17470	17494	17348	17324	17429	17295	17449	17415	17487	17422	17289	17491	17258	17343	17399	17471	17554	17387	17419	17516	17295	17436	17560	17314	17351	17219	17564	17403	17299	17466	17193	17488	17479	17486	17388	17507	17491	17292	17224	17466	17367	17271	17404	17308	17458	17309	17422	17482	17640	17408	17448	17472	17537	17407	17308	17551	17664	17609	17412	17520	17410	17564	17485	17352	17311	17388	17416	17438	17425	17158	17512	17586	17579	17260	17361	17416	17364	17408	17317	17485	17333	17561	17487	17511	17586	17428	17603	17427	17299	17618	17341	17389	17549	17311	17237	17705	17365	17471	17394	17456	17337	17577	17504	17522	17435	17543	17479	17542	17427	17390	17308	17305	17429	17476	17342	17371	17410	17123	17356	17563	17284	17443	17453	17500	17556	17432	17426	17412	17559	17357	17258	17433	17411	17568	17342	17360	17459	17162	17420	17451	17607	17279	17449	17307	17429	17431	17400	17312	17403	17532	17301	17288	17431	17358	17576	17442	17294	17260	17449	17547	17506	17395	17447	17238	17397	17215	17378	17168	17108	17369	17265	17132	17561	17323	17250	17468	17428	17328	17298	17456	17337	17288	17363	17429	17429	17377	17389	17283	17385	17516	17321	17397	17329	17303	17353	17465	17466	17413	17389	17480	17405	17480	17384	17498	17584	17429	17517	17515	17316	17482	17190	17558	17400	17432	17521	17388	17518	17385	17537	17329	17332	17341	17352	17474	17496	17368	17457	17438	17545	17476	17623	17429	17324	17294	17407	17371	17436	17524	17444	17322	17363	17396	17469	17552	17386	17581	17483	17398	17359	17232	17308	17376	17279	17328	17605	17389	17493	17331	17347	17386	17302	17225	17476	17394	17212	17296	17354	17396	17500	17163	17552	17400	17289	17533	17586	17509	17520	17495	17263	17430	17307	17500	17156	17621	17305	17346	17283	17331	17338	17295	17378	17364	17421	17534	17515	17174	17508	17484	17475	17510	17340	17354	17344	17372	17367	17484	17357	17162	17473	17286	17213	17344	17474	17430	17464	17657	17350	17445	17540	17469	17537	17501	17416	17538	17384	17401	17543	17236	17724	17369	17413	17460	17365	17410	17353	17420	17333	17293	17513	17377	17269	17481	17289	17252	17260	17356	17540	17421	17486	17439	17469	17483	17423	17554	17439	17360	17339	17388	17369	17379	17385	17340	17401	17307	17480	17397	17356	17346	17420	17506	17533	17350	17461	17426	17433	17531	17584	17407	17428	17312	17403	17383	17577	17453	17372	17491	17492	17387	17399	17235	17524	17094	17362	17393	17403	17353	17307	17187	17439	17632	17362	17334	17377	17198	17319	17575	17393	17358	17523	17402	17610	17523	17441	17482	17557	17546	17559	17489	17599	17569	17348	17344	17211	17598	17378	17330	17456	17379	17354	17155	17320	17271	17292	17604	17339	17333	17426	17400	17419	17606	17745	17670	17539	17347	17574	17587	17426	17478	17360	17487	17505	17367	17480	17344	17555	17298	17421	17445	17315	17463	17478	17400	17330	17509	17360	17465	17549	17503	17491	17551	17426	17416	17372	17568	17474	17529	17406	17296	17461	17401	17303	17384	17240	17511	17409	17413	17355	17207	17306	17402	17465	17475	17308	17487	17102	17345	17619	17449	17525	17509	17299	17395	17328	17301	17436	17314	17493	17505	17284	17496	17282	17512	17377	17461	17588	17228	17303	17352	17377	17399	17421	17300	17458	17612	17220	17402	17455	17407	17375	17526	17131	17441	17457	17328	17515	17422	17478	17396	17391	17274
14579	18206	18867	17718	16859	16101	15450	15250	15461	15399	15127	14948	15077	15132	15813	17277	17622	16278	15455	14846	14559	14573	14497	14567	14610	14572	14566	14577	14683	14521	14643	14624	14423	14484	14459	14575	14539	14588	14604	14680	14487	14376	14606	14477	14510	14526	14699	14667	14534	14476	14462	14430	14626	14684	14438	14588	14632	14473	14571	14485	14627	14435	14510	14660	14743	14345	14721	14516	14533	14729	14490	14510	14620	14408	14578	14424	14560	14581	14605	14630	14497	14634	14530	14712	14628	14605	14657	14658	14531	14520	14517	14461	14638	14641	14485	14542	14598	14648	14593	14519	14316	14409	14643	14518	14473	14570	14474	14700	14582	14448	14686	14378	14674	14636	14615	14478	14561	14433	14681	14611	14408	14378	14588	14767	14651	14454	14562	14614	14664	14609	14553	14610	14476	14624	14615	14519	14704	14629	14618	14627	14622	14680	14533	14525	14627	14551	14414	14682	14646	14554	14544	14731	14571	14452	14717	14442	14639	14618	14602	14624	14487	14617	14455	14704	14640	14518	14549	14614	14574	14533	14583	14392	14600	14436	14551	14838	14625	14715	14662	14543	14514	14669	14508	14583	14582	14583	14625	14538	14622	14507	14583	14506	14581	14535	14447	14620	14545	14433	14573	14722	14742	14687	14575	14559	14618	14556	14662	14505	14650	14544	14467	14601	14521	14509	14537	14504	14439	14641	14724	14700	14569	14447	14566	14448	14667	14567	14520	14336	14492	14638	14446	14419	14506	14636	14639	14635	14703	14503	14646	14583	14425	14633	14585	14507	14524	14568	14549	14687	14514	14665	14580	14564	14607	14529	14696	14580	14537	14633	14615	14632	14552	14553	14507	14488	14617	14701	14611	14662	14547	14520	14481	14512	14614	14417	14585	14566	14486	14589	14503	14536	14383	14509	14567	14508	14577	14518	14658	14558	14465	14606	14648	14513	14488	14604	14543	14410	14728	14522	14547	14526	14479	14557	14689	14484	14499	14535	14571	14536	14564	14610	14587	14562	14594	14721	14672	14485	14520	14605	14555	14624	14475	14593	14538	14323	14665	14595	14555	14561	14557	14404	14737	14681	14601	14572	14486	14422	14419	14502	14602	14560	14412	14524	14509	14682	14556	14538	14524	14570	14732	14400	14580	14674	14494	14638	14505	14673	14529	14533	14572	14415	14573	14565	14450	14561	14551	14621	14528	14487	14665	14514	14550	14644	14697	14375	14551	14255	14650	14471	14561	14549	14503	14487	14543	14511	14589	14466	14470	14567	14588	14636	14552	14437	14525	14585	14495	14691	14502	14406	14741	14635	14611	14595	14607	14426	14493	14357	14675	14559	14604	14459	14746	14595	14544	14657	14700	14568	14652	14524	14506	14668	14483	14609	14634	14602	14583	14654	14628	14570	14509	14530	14384	14747	14661	14581	14649	14520	14514	14425	14547	14512	14539	14582	14646	14483	14665	14540	14639	14610	14648	14604	14498	14582	14586	14627	14517	14553	14533	14531	14672	14619	14625	14612	14591	14562	14604	14585	14696	14573	14587	14569	14517	14684	14494	14605	14673	14592	14565	14537	14426	14664	14663	14503	14576	14525	14452	14801	14524	14554	14623	14490	14697	14657	14615	14642	14579	14572	14388	14490	14636	14590	14665	14652	14478	14639	14611	14539	14582	14453	14544	14572	14699	14712	14506	14518	14610	14577	14628	14418	14402	14613	14612	14636	14582	14751	14481	14552	14577	14677	14672	14610	14447	14637	14494	14536	14456	14623	14667	14591	14547	14638	14536	14725	14550	14733	14568	14401	14666	14643	14644	14541	14602	14557	14639	14552	14452	14240	14435	14504	14487	14396	14683	14705	14572	14613	14789	14582	14742	14605	14609	14558	14565	14413	14703	14556	14505	14508	14559	14513	14582	14593	14492	14545	14533	14425	14572	14538	14506	14661	14715	14703	14514	14496	14653	14640	14677	14563	14782	14495	14572	14664	14680	14444	14717	14563	14665	14601	14693	14611	14577	14578	14501	14510	14468	14596	14649	14624	14585	14443	14677	14592	14521	14505	14694	14622	14496	14501	14583	14732	14525	14802	14557	14637	14667	14529	14741	14572	14645	14545	14820	14553	14606	14588	14729	14613	14634	14585	14694	14529	14503	14732	14675	14693	14517	14602	14550	14555	14625	14776	14512	14639	14649	14545	14586	14382	14346	14560	14572	14341	14441	14407	14481	14560	14640	14612	14612	14709	14393	14603	14573	14482	14628	14726	14575	14544	14546	14628	14682	14617	14656	14553	14485	14553	14523	14616	14621	14550	14636	14643	14484	14582	14650	14434	14599	14615	14562	14570	14633	14633	14498	14533	14590	14511	14625	14577	14584	14588	14574	14593	14556	14478	14604	14248	14487	14511	14646	14672	14904	14492	14462	14643	14669	14650	14458	14560	14559	14620	14596	14574	14647	14495	14562	14475	14550	14634	14528	14517	14532	14486	14376	14593	14330	14666	14372	14635	14634	14628	14592	14728	14552	14612	14646	14427	14284	14538	14424	14562	14623	14588	14579	14653	14638	14705	14590	14559	14511	14575	14538	14497	14584	14708	14534	14614	14664	14491	14707	14576	14477	14538	14580	14842	14560	14697	14588	14633	14703	14508	14512	14375	14519	14454	14567	14434	14696	14676	14783	14753	14601	14503	14538	14402	14622	14694	14570	14710	14590	14616	14433	14567	14648	14631	14545	14445	14543	14563	14512	14621	14635	14656	14497	14518	14450	14465	14614	14582	14384	14540	14607	14535	14494	14558	14326	14585	14450	14798	14486	14546	14611	14520	14410	14641	14786	14603	14584	14684	14386	14545	14543	14451	14301	14563	14478	14666	14455	14492	14360	14649	14593	14510	14640	14602	14590	14604	14566	14447	14616	14558	14591	14539	14577	14426	14452	14630	14589	14619	14547	14552	14663	14410	14541	14527	14706	14472	14484	14588	14601	14583	14613	14604	14585	14601	14649	14573	14523	14564	14520	14640	14455	14650	14555	14515	14721	14430	14609	14581	14482	14657	14631	14548	14415	14686	14628	14671	14709	14480	14668	14768	14537	14527	14636	14473	14516	14623	14536	14552	14545	14677	14586	14753	14691	14617	14512	14491	14587	14614	14616	14514	14679	14557	14577	14682	14469	14371	14443	14600	14576	14598	14476	14517	14740	14668	14557	14751	14473	14686	14571	14611	14612	14495	14546	14566	14623	14649	14521	14451	14647	14636	14431	14436	14501	14473	14572	14443	14525	14506	14579	14471	14702	14521	14619	14560	14582	14614	14543	14638	14479	14644	14680	14402	14453	14656	14657	14421	14660	14602	14663	14709	14709	14534	14610	14681	14583	14594	14579	14568	14681	14477	14588	14663	14493	14476	14550	14628	14620	14566	14695	14550	14477	14635	14714	14691	14391	14645	14578	14593	14634	14529	14565	14570	14617	14455	14570	14459	14694	14530	14555	14609	14482	14649	14594	14675	14618	14571	14662	14360	14445	14734	14590	14515	14632	14608	14755	14651	14468	14548	14495	14572	14669	14535	14611	14654	14445	14491	14620	14632	14574	14502	14537	14425	14495	14555	14579	14609	14490	14705	14480	14524	14546	14602	14521	14423	14476	14237	14699	14448	14573	14663	14487	14435	14629	14646	14507	14596	14652	14615	14599	14741	14662	14695	14642	14585	14628	14744	14628	14485	14544	14548	14578	14625	14535	14611	14440	14388	14325	14552	14603	14649	14572	14474	14569	14581	14578	14701	14486	14587	14598	14486	14538	14618	14468	14357	14672	14414	14446	14618	14300	14579	14576	14436	14621	14627	14624	14513	14615	14631	14507	14529	14645	14864	14638	14669	14647	14692	14729	14553	14443	14578	14468	14669	14719	14666	14576	14629	14590	14604	14459	14542	14702	14537	14550	14704	14683	14668	14605	14645	14550	14421	14618	14650	14696	14660	14574	14562	14538	14593	14592	14521	14509	14722	14583	14603	14683	14605	14609	14598	14620	14584	14549	14522	14570	14615	14545	14607	14576	14694	14485	14571	14544	14675	14736	14412	14533	14479	14643	14649	14622	14537	14613	14569	14451	14531	14632	14652	14738	14721	14660	14511	14398	14613	14436	14434	14547	14494	14485	14571	14510	14612	14405	14436	14479	14599	14571	14639	14697	14575	14550	14561	14733	14501	14705	14639	14403	14588	14511	14508	14493	14554	14585	14729	14526	14414	14615	14402	14563	14621	14563	14433	14470	14559	14724	14546	14450	14467	14530	14609	14580	14663	14633	14551	14449	14682	14397	14571	14728	14310	14639	14677	14716	14437	14462	14624	14525	14567	14604	14667	14704	14547	14476	14687	14592	14515	14541	14543	14617	14491	14639	14599	14536	14461	14405	14712	14601	14748	14545	14550	14642	14699	14768	14553	14627	14572	14543	14528	14535	14606	14650	14650	14500	14377	14675	14577	14472	14646	14519	14512	14549	14615	14584	14541	14625	14642	14594	14555	14657	14662	14786	14552	14652	14526	14583	14386	14574	14710	14615	14669	14590	14649	14676	14567	14673	14548	14644	14694	14640	14485	14550	14612	14618	14501	14704	14563	14767	14511	14547	14559	14527	14491	14511	14612	14605	14638	14512	14619	14518	14630	14638	14506	14460	14708	14578	14601	14736	14486	14580	14662	14672	14460	14663	14501	14656	14500	14605	14532	14667	14701	14772	14747	14539	14639	14416	14502	14535	14509	14537	14703	14636	14618	14691	14598	14560	14656	14487	14607	14665	14542	14561	14721	14482	14487	14806	14442	14536	14612	14478	14507	14529	14570	14717	14694	14488	14467	14641	14658	14727	14576	14440	14632	14662	14559	14531	14419	14616	14538	14532	14323	14696	14590	14614	14513	14560	14675	14620	14649	14450	14603	14530	14627	14530	14691	14649	14579	14567	14630	14580	14625	14543	14586	14777	14684	14541	14582	14470	14610	14753	14474	14661	14485	14525	14617	14553	14493	14647	14754	14519	14666	14590	14542	14598	14578	14549	14535	14610	14554	14570	14583	14529	14588	14437	14709	14512	14497	14705	14554	14694	14594	14666	14441	14585	14633	14544	14503	14412	14677	14530	14562	14318	14536
23750	20818	28016	23872	21822	21328	20248	17979	17638	17800	17647	17519	17449	17338	22776	28695	28605	23756	19779	17865	17247	16869	16789	16649	16640	16744	16762	16710	16838	16512	16524	16764	16847	16629	16739	16884	16815	16876	16860	16694	16751	16630	16534	16630	16647	16795	16952	16624	16644	16658	16861	16717	16694	16632	16694	16697	16672	16658	16525	16784	16762	16724	16649	16750	16700	16826	16818	16610	16650	16657	16510	16605	16556	16688	16767	16703	16604	16543	16726	16579	16678	16632	16666	16611	16646	16675	16593	16669	16747	16438	16524	16694	16778	16606	16673	16645	16685	16770	16698	16679	16738	16784	16688	16873	16769	16749	16680	16693	16729	16538	16646	16660	16758	16605	16713	16748	16656	16656	16816	16499	16720	16524	16530	16517	16702	16650	16687	16760	16799	16768	16769	16720	16677	16832	16729	16453	16721	16665	16701	16649	16678	16525	16488	16773	16774	16492	16598	16937	16514	16610	16740	16426	16884	16800	16555	16530	16388	16587	16733	16658	16426	16616	16443	16647	16431	16563	16661	16615	16700	16606	16619	16452	16497	16694	16829	16753	16518	16600	16577	16559	16688	16551	16671	16568	16716	16521	16535	16674	16646	16549	16639	16663	16591	16822	16855	16704	16628	16700	16650	16737	16523	16596	16873	16613	16487	16664	16607	16631	16715	16645	16555	16551	16715	16568	16835	16594	16648	16445	16555	16895	16620	16648	16763	16570	16613	16715	16644	16592	16674	16631	16907	16621	16618	16691	16581	16548	16817	16763	16481	16600	16613	16740	16586	16717	16631	16660	16645	16682	16687	16512	16731	16753	16622	16454	16428	16496	16579	16737	16700	16675	16683	16604	16623	16637	16623	16500	16675	16647	16739	16641	16540	16733	16612	16673	16648	16827	16501	16456	16576	16760	16647	16726	16768	16547	16877	16726	16787	16662	16615	16727	16524	16728	16658	16473	16587	16843	16789	16542	16628	16630	16444	16498	16803	16731	16625	16508	16763	16839	16753	16651	16600	16483	16550	16688	16734	16482	16702	16639	16702	16545	16537	16667	16737	16807	16337	16661	16679	16663	16626	16645	16657	16524	16913	16629	16569	16705	16698	16745	16655	16643	16761	16492	16408	16459	16734	16401	16540	16592	16642	16590	16641	16538	16615	16866	16685	16391	16506	16545	16503	16663	16620	16596	16772	16578	16675	16648	16732	16652	16718	16476	16660	16704	16679	16532	16586	16740	16627	16645	16829	16488	16577	16791	16560	16787	16714	16545	16534	16546	16526	16506	16569	16730	16626	16708	16812	16632	16694	16694	16652	16534	16637	16823	16638	16671	16781	16582	16664	16743	16622	16688	16795	16575	16770	16525	16684	16635	16550	16567	16795	16544	16670	16776	16869	16786	16553	16542	16478	16713	16514	16474	16628	16501	16691	16618	16596	16684	16680	16738	16676	16795	16608	16716	16498	16487	16547	16620	16839	16600	16503	16816	16739	16616	16661	16683	16603	16611	16737	16607	16808	16583	16566	16660	16463	16806	16636	16747	16529	16623	16784	16593	16594	16725	16510	16508	16661	16361	16568	16619	16543	16739	16450	16622	16718	16775	16616	16487	16615	16812	16756	16689	16514	16677	16603	16823	16685	16660	16700	16616	16742	16677	16602	16491	16705	16740	16635	16625	16626	16662	16517	16376	16565	16611	16640	16735	16546	16544	16631	16473	16435	16570	16549	16711	16701	16617	16787	16747	16724	16513	16622	16598	16730	16696	16562	16607	16566	16675	16718	16528	16638	16592	16418	16667	16803	16616	16498	16620	16608	16483	16485	16640	16603	16630	16606	16621	16482	16661	16609	16829	16698	16649	16577	16652	16646	16716	16642	16711	16688	16683	16659	16537	16700	16612	16794	16605	16835	16696	16727	16850	16847	16495	16593	16642	16455	16736	16726	16646	16741	16768	16854	16675	16696	16459	16570	16668	16552	16622	16563	16378	16789	16742	16803	16464	16495	16559	16612	16635	16686	16565	16637	16708	16707	16525	16744	16547	16539	16563	16588	16750	16647	16516	16817	16617	16783	16569	16767	16462	16584	16654	16653	16674	16805	16533	16543	16515	16555	16573	16752	16665	16897	16647	16627	16728	16671	16565	16844	16635	16669	16589	16700	16569	16604	16750	16561	16663	16671	16470	16665	16674	16531	16782	16552	16706	16545	16450	16566	16543	16730	16620	16624	16831	16644	16644	16594	16673	16617	16674	16548	16480	16783	16525	16564	16594	16558	16575	16464	16610	16598	16735	16663	16692	16566	16607	16604	16583	16538	16476	16746	16607	16674	16736	16704	16843	16632	16750	16547	16470	16562	16645	16733	16567	16585	16726	16684	16604	16582	16627	16779	16643	16678	16688	16747	16787	16624	16516	16472	16629	16691	16684	16691	16788	16775	16619	16598	16600	16722	16651	16647	16622	16653	16828	16601	16790	16559	16594	16452	16412	16623	16629	16743	16608	16469	16534	16963	16607	16658	16592	16577	16536	16680	16622	16736	16540	16606	16532	16668	16607	16603	16699	16718	16725	16756	16623	16720	16542	16795	16711	16770	16618	16602	16807	16615	16605	16699	16475	16470	16708	16701	16598	16779	16793	16535	16592	16441	16515	16562	16714	16630	16620	16803	16759	16734	16737	16514	16765	16738	16556	16830	16701	16728	16684	16816	16538	16597	16409	16614	16545	16780	16562	16861	16659	16672	16447	16598	16765	16829	16707	16448	16749	16715	16580	16496	16690	16639	16511	16444	16625	16552	16649	16700	16756	16581	16555	16613	16470	16727	16675	16676	16635	16756	16711	16505	16645	16452	16619	16544	16487	16621	16642	16822	16445	16637	16446	16668	16568	16897	16699	16516	16631	16657	16606	16553	16703	16613	16687	16642	16666	16818	16680	16849	16808	16798	16600	16645	16620	16747	16720	16698	16599	16634	16737	16638	16769	16723	16841	16675	16848	16788	16679	16770	16595	16579	16534	16678	16661	16682	16683	16559	16569	16661	16582	16739	16642	16728	16632	16607	16491	16529	16597	16676	16719	16665	16593	16644	16689	16833	16552	16726	16622	16781	16820	16616	16741	16645	16685	16530	16690	16739	16911	16690	16488	16732	16675	16675	16753	16695	16484	16856	16749	16609	16575	16537	16765	16593	16728	16669	16622	16706	16609	16801	16642	16751	16562	16695	16484	16547	16531	16702	16710	16653	16704	16536	16652	16472	16597	16734	16778	16571	16767	16727	16775	16596	16721	16801	16551	16652	16828	16648	16640	16955	16509	16758	16533	16562	16541	16574	16624	16561	16686	16602	16566	16890	16492	16602	16701	16736	16709	16675	16664	16709	16684	16671	16733	16717	16577	16679	16801	16611	16683	16607	16445	16576	16515	16667	16776	16835	16738	16842	16656	16757	16683	16661	16659	16293	16701	16633	16497	16652	16627	16438	16733	16701	16726	16423	16706	16586	16720	16594	16518	16541	16621	16558	16554	16698	16693	16740	16742	16624	16631	16592	16580	16581	16642	16481	16626	16945	16639	16730	16390	16577	16571	16505	16346	16621	16773	16651	16742	16563	16789	16700	16617	16647	16737	16749	16641	16541	16750	16626	16482	16465	16505	16695	16872	16578	16687	16417	16795	16589	16869	16736	16834	16689	16655	16875	16455	16768	16466	16479	16489	16696	16747	16590	16646	16538	16620	16761	16685	16571	16619	16628	16590	16449	16627	16623	16707	16557	16661	16614	16468	16879	16495	16878	16501	16861	16577	16840	16523	16839	16630	16534	16667	16667	16831	16570	16730	16815	16672	16626	16635	16678	16582	16636	16670	16594	16485	16585	16508	16676	16665	16558	16557	16666	16327	16356	16670	16929	16764	16794	16662	16505	16622	16723	16759	16580	16669	16723	16709	16706	16679	16666	16618	16450	16792	16740	16634	16411	16531	16805	16628	16682	16625	16671	16738	16750	16564	16585	16379	16552	16731	16612	16785	16674	16619	16590	16673	16771	16878	16674	16577	16610	16547	16743	16727	16661	16670	16655	16614	16587	16720	16641	16581	16808	16672	16716	16732	16690	16497	16562	16776	16658	16651	16705	16703	16601	16605	16580	16562	16727	16621	16710	16585	16633	16537	16606	16603	16476	16436	16474	16525	16660	16829	16643	16810	16700	16608	16675	16442	16701	16793	16877	16572	16825	16726	16567	16652	16660	16675	16598	16502	16612	16575	16791	16515	16621	16776	16679	16677	16642	16752	16559	16657	16661	16712	16538	16774	16648	16673	16578	16797	16807	16606	16741	16770	16740	16706	16605	16486	16753	16561	16807	16688	16702	16601	16769	16755	16781	16847	16629	16623	16805	16706	16736	16786	16532	16718	16775	16743	16406	16502	16689	16638	16480	16618	16582	16564	16475	16689	16647	16434	16719	16623	16657	16557	16636	16568	16726	16757	16544	16667	16737	16633	16689	16746	16657	16542	16881	16699	16932	16776	16546	16401	16556	16658	16500	16717	16692	16706	16591	16533	16878	16625	16638	16662	16607	16599	16709	16419	16451	16699	16665	16806	16744	16463	16523	16517	16642	16896	16659	16702	16608	16701	16477	16649	16614	16643	16748	16728	16659	16601	16627	16586	16621	16660	16524	16324	16480	16489	16639	16774	16803	16595	16903	16749	16669	16564	16687	16648	16759	16434	16560	16631	16504	16575	16768	16622	16754	16713	16729	16824	16587	16728	16526	16692	16632	16641	16767	16816	16814	16668	16622	16853	16791	16779	16592	16641	16605	16824	16801	16741	16605	16579	16551	16551	16559	16707	16597	16792	16754	16610	16563	16602	16687	16728	16567	16576	16499	16784	16610	16755	16575	16471	16636	16573	16804	16798	16511	16574	16680	16539	16703	16614	16582	16840	16825	16806	16848	16533	16699	16588	16575	16732	16587	16519	16580	16762	16706	16699	16686	16608	16786	16609	16608	16735	16648	16733	16649	16827	16376	16644	16645	16678	16845	16728	16801	16758	16546	16508	16878	16602	16534	16568	16788	16618	16645	16754	16637	16681	16889	16445	16777	16743	16698	16734	16665	16844	16585	16886	16761	16638	16688	16749	16642	16654	16678	16762	16802	16519
13605	23669	23553	19782	18250	16907	16136	15958	15901	15562	15170	15058	14866	15068	23850	29832	28072	21631	17051	14987	14239	14100	14056	14212	14173	14283	14210	14178	14091	14150	14168	14214	14049	14066	14182	14022	14109	14220	14074	14161	14219	14112	14130	14076	14034	14216	14123	14067	14212	14064	14164	14106	14172	14159	14108	14143	14183	14091	14239	14129	14259	14238	14357	14224	14335	14201	14146	14223	14147	14128	14100	14063	14106	14133	14186	14192	14343	14141	14201	14219	14135	14108	13992	14060	14077	14162	14137	14093	13985	14104	14216	14126	14039	14165	14145	13954	14196	14091	14044	14216	14135	14296	14136	14116	14089	14216	14180	14075	13996	14369	14153	14131	14050	14063	14033	14024	14105	14077	14172	14225	14154	14127	14247	14118	14157	14188	14268	14201	14208	14116	14222	14049	14118	14039	14171	14014	14196	14140	14035	14301	14091	14228	14083	14092	14024	14147	14128	14052	14181	14116	14195	14143	14142	14203	14134	14070	14122	13966	14176	14219	14233	14281	14235	14198	14166	14155	14085	14109	14050	14130	14005	14154	14237	14109	14192	14058	14255	14084	14105	14104	14113	14253	14022	14029	13957	14167	14131	14201	14137	14057	14144	14090	14117	14230	14065	13886	13975	14206	14182	14251	13945	14156	14280	14110	14041	14202	14008	14306	14051	14058	14165	14083	14036	14326	14223	14089	14193	14207	14063	14191	14122	14090	14153	14115	14212	14100	14149	14091	14338	14177	14093	14195	13958	14063	14151	14068	14158	14159	14069	14147	14219	14205	14067	14093	14103	14197	14140	14267	14124	14207	14231	14106	14207	14076	14064	14275	14059	14177	14077	14108	14134	14003	14163	14195	14298	14091	14194	14103	14152	14208	14081	14158	14123	14286	14335	14088	14088	14124	14173	14100	14169	14113	14138	13940	14209	14069	14135	14108	14139	14183	13931	14117	14205	14345	14123	14264	14117	13991	14182	14136	14149	14165	14063	14116	14144	14188	14217	14082	14110	14027	14061	14025	14026	14127	14160	14182	14106	14165	14137	14200	14079	14041	14239	14150	14142	14189	14125	14034	14017	14086	14114	14007	14002	14266	14185	14257	14112	14255	14179	14027	13912	14145	14135	14235	13931	14245	14095	14158	14114	13936	14241	14095	14025	14154	13959	14097	14060	14241	14219	14352	14289	14094	14068	14026	14183	14078	14227	14240	14172	14096	14130	14067	14128	14027	14057	14182	14105	14282	14087	14181	14151	14083	14128	14181	13953	14232	14146	13969	14247	14188	14131	14120	14194	14051	14095	14092	14265	14097	14111	14170	13972	14129	14313	14374	14185	14128	14074	14333	13941	14121	13976	14105	14126	14099	14179	14103	14112	14105	14034	14119	14109	14032	14009	14051	14122	14034	14083	14121	14145	14189	14091	14214	14173	14200	14116	14264	14281	14180	14212	14146	14018	14233	14177	14051	13967	14013	14266	14137	13977	14214	14161	14143	14081	14113	14120	14239	14088	14328	14066	14231	14084	13995	14232	14064	14023	14010	14126	14101	14125	14068	14186	14049	14195	14094	14198	14120	14140	14187	14119	14092	14111	14204	13990	14019	14201	14149	14145	14102	14262	14203	14003	14126	13928	14103	14193	14207	14065	14075	14014	14300	14001	14135	14201	14167	14032	14185	14229	14188	14158	14120	14067	14122	14079	14151	14279	14112	14003	14101	14049	14145	14083	14001	14116	14081	14168	14029	14190	13999	14094	14111	14095	14059	14106	14218	13989	14157	14159	14139	14074	14090	14067	14138	14217	14208	14030	14075	14233	14044	14323	14206	14162	14075	14207	14260	14121	14151	14196	14088	14224	14159	13939	14147	14093	14178	14180	14270	14052	14179	14045	14109	14280	14050	14104	14144	14071	14232	14289	14142	13961	14130	14064	14071	14035	14328	14113	14094	13940	14177	14122	14126	14146	13956	14181	14085	14200	14137	14179	14130	14128	14086	14303	14122	14118	14228	14130	14273	14151	14138	14142	14156	14165	14162	14163	14123	14068	14255	14040	14194	14009	14085	13987	14376	14011	14143	14121	14064	14141	14149	14157	14172	14130	14322	14163	13959	14233	14028	14143	14117	14084	14003	14125	14097	14047	14063	14097	14259	14126	14117	14131	14043	14162	14258	14025	14028	14164	14226	14056	14168	14085	14215	14132	14012	14184	14150	14076	14283	14065	14217	14045	14232	14239	14236	14136	14194	13944	14122	14120	13986	14024	14201	14050	14152	14127	14127	14100	14099	14156	14112	14075	14052	14046	14190	14150	14188	14093	14035	14053	13898	14036	14241	14001	14033	14078	14194	14245	14210	14141	14201	14293	14174	13898	14223	14214	14046	14056	14136	14251	14137	14347	14113	14179	14149	14141	14113	14039	14242	14154	14057	14090	14196	14017	14194	14242	14124	14182	14136	14144	14063	14210	14278	14052	14129	14095	14172	14045	14074	14134	14216	14082	14023	14070	14192	14030	14140	14136	14288	14104	14206	14094	14040	14267	14138	14281	14203	14101	14166	14098	14132	13997	14172	14290	14130	14229	14231	14220	14244	14242	14063	14288	14151	14103	14125	14152	14060	14184	14050	14025	14230	13973	14269	14007	14017	14252	14241	13987	14288	14038	14094	14022	14108	14317	14189	14158	14050	14194	14025	14187	14001	14117	14152	14251	14159	14139	13974	14056	14025	14115	14001	14070	14055	14136	14101	14110	13793	14279	14104	14174	14214	14129	13991	14122	14122	14209	14313	14273	13988	14016	14079	13991	14120	14081	14131	14226	14186	14180	14177	14151	14220	14265	14023	14161	14134	14012	14154	14263	14044	14303	14047	14188	14122	14290	14158	14250	14255	14030	14165	14074	14106	14134	14171	14263	14071	14188	14129	14238	14173	14090	14131	13997	14106	14301	14175	13888	14021	14025	14091	14033	14103	14123	13905	14036	14258	14207	14011	14183	14026	14182	14157	14227	14130	14068	14100	14115	14206	14096	14046	14119	14215	14145	14157	14224	13996	14186	14169	13983	14054	14184	14077	14131	14180	14098	14196	14077	14192	14048	14091	14094	14179	14061	14276	14111	14132	14084	14094	14130	14064	14106	14031	14151	14037	14189	14125	14015	14132	14039	14120	14154	14157	14099	14064	14195	14263	14216	14183	14062	14197	14046	14166	14019	14093	14276	13955	14125	14157	14021	14079	14129	14114	14248	14060	14322	13999	14125	14180	14242	13967	14070	14229	14024	13992	14190	14159	14333	14108	14134	14072	14039	13990	13994	14031	14120	14221	14049	14066	14065	14108	14123	14136	14149	14098	14192	13981	14121	13997	14164	14180	14141	14074	13988	14141	14213	14232	14096	14227	14073	14130	14230	14191	14240	14167	14053	13878	13891	14138	14203	14153	14162	13929	13971	14231	14121	14161	13938	14036	13977	14049	13766	14150	14149	14270	14149	14147	14180	14069	14192	14107	14265	14162	14051	14209	13996	14050	14118	14086	14170	14276	14184	13958	14181	14070	14248	14258	14253	13960	14065	14231	14150	14195	13975	14041	14010	14090	13991	14215	14054	14068	14135	14012	14130	14273	14162	14130	14096	14081	14119	14100	14114	14086	14162	14244	14054	14125	14127	14076	14095	14131	14138	14113	14325	14162	14215	14195	14222	13988	14138	14132	14128	14053	14126	14154	14065	14220	14164	14043	14300	14201	14158	14029	14147	14302	14109	14013	14216	13974	14057	14192	14243	14059	14320	13962	14156	14139	14109	14080	13977	14253	14145	14112	14073	14200	14180	14174	14150	14119	14071	14144	14118	13938	14171	14110	14136	14202	14050	14162	14264	14311	14129	14171	14074	14104	14301	14122	14094	14145	14233	13947	14017	14285	14007	14115	14237	14128	14169	14140	14049	14055	14041	14146	14058	14172	14119	14249	14064	14003	14083	14092	14150	14178	14333	14076	14025	14262	14199	14196	14094	14333	14059	14025	14059	14171	14122	14340	14119	14213	14069	14067	13952	13996	14232	13891	14241	14203	14224	14001	14074	14025	14101	14059	14096	14107	14081	14186	14262	14195	14144	14108	14323	14061	14097	14192	14101	14193	14141	14135	14058	14166	14164	14030	14323	14017	14039	14154	14092	14052	14023	14015	14170	14007	14102	14280	14006	14127	14090	14245	14045	14057	14101	14112	14183	14343	13961	14172	14062	14184	13946	14256	14080	14102	14209	14113	14074	14156	14228	14344	14165	14132	14226	14274	14213	14019	14118	14115	14283	14414	14078	14153	13967	14072	14099	14138	14156	14214	14146	14177	14212	14079	14093	14229	14236	14167	14151	14059	14103	14070	14048	14232	14056	14401	14120	14287	14170	14040	14154	13946	14275	14195	14315	14050	14146	14119	13997	14035	14241	14193	14271	14177	14276	14218	14154	14141	14114	14051	14290	14117	14114	14003	14184	14190	14098	14132	14205	14159	14281	14313	14105	14244	13944	14077	14093	14028	14254	14146	14132	14168	14184	14040	14125	14046	14213	14198	14269	14247	14183	14203	14109	14126	14184	14089	14153	14114	14119	14120	14216	14127	14056	14143	13985	14205	14089	14113	14098	14140	14116	14143	14288	14101	14234	14195	14127	14093	14327	14170	14183	14072	14128	14136	14240	14007	13965	14172	14058	14071	14028	14042	14077	14033	14076	13988	14232	14077	14312	14198	14072	14123	14099	14084	14190	14194	14132	14304	14117	13931	14137	14114	14262	14253	14109	14069	14293	14109	13931	14249	13896	14151	13998	14052	14010	14095	14096	14139	14120	14073	14254	14113	14280	14052	14239	14128	13959	14063	14149	14064	14202	14096	14300	14082	14021	14063	14010	14185	14097	14015	14161	14166	14241	14116	14114	14076	14147	14072	13988	14118	14205	14024	14019	14216	14195	14082	14072	14089	14196	14018	14135	14192	14122	14168	14235	13985	14075	14342	14044	14022	14165	14077	14223	14127	14146	14050	14144	14122	14154	14134	14230	14230	14016	14272	14026	14200	14099	13988	14068	14128	14186	14144	14209	14074	14112	14160	14280	14017	14338	14129	14268	14155	13996	14197	14082	14021	14014	14294	14149	14280	14249	14112	14191	14261
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
