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
339334428371	339334428940	339334429488	339334430040	339334430590	339334431138	339334431688	339334432240	339334432788	339334433340	339334433888	339334434438	339334434990	339334435540	339334436088	339334436638	339334437188	339334437738	339334438288	339334438838	339334439388	339334439940	339334440490	339334441040	339334441588	339334442140	339334442690	339334443240	339334443790	339334444338	339334444890	339334445440	339334445988	339334446538	339334447090	339334447640	339334448190	339334448740	339334449290	339334449840	339334450390	339334450938	339334451490	339334452040	339334452590	339334453140	339334453690	339334454240	339334454790	339334455340	339334455890	339334456440	339334456990	339334457540	339334458090	339334458640	339334459190	339334459740	339334460290	339334460840	339334461390	339334461940	339334462490	339334463040	339334463590	339334464140	339334464690	339334465240	339334465790	339334466340	339334466890	339334467440	339334467990	339334468540	339334469090	339334469640	339334470190	339334470740	339334471290	339334471840	339334472390	339334472940	339334473490	339334474040	339334474590	339334475140	339334475690	339334476240	339334476790	339334477340	339334477890	339334478440	339334478990	339334479540	339334480090	339334480640	339334481190	339334481740	339334482290	339334482840	339334483390	339334483940	339334484490	339334485040	339334485590	339334486140	339334486690	339334487240	339334487790	339334488340	339334488890	339334489440	339334489990	339334490540	339334491090	339334491640	339334492190	339334492740	339334493290	339334493840	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2577	3600	2300	2577	3600	2300	2577	3600	2300	2577	3600	2300	2577	3600	2300	2577	3600	2300	2577	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2575	3600	2300	2575	3600	2300	2575	3600	2300	2575	3600	2300	2575	3600	2300	2575	3600	2300	2575	3600	2300	2575	3600	2300	2575	3600	2300	2575	3600	2300	2575	3600	2300	2575	3600	2300	2575	3600	2300	2575	3600	2300	2575	3600	2300	2575	3600	2300	2575	3600	2300	2575	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24363	21768	29438	24676	22236	23757	24099	48789	65896	51086	32948	23517	19759	19033	19020	18960	18856	18761	18820	18851	19037	18793	18764	18685	18779	18908	18803	18653	18824	18800	18853	18844	18916	18744	18974	18585	18682	18940	18775	18769	18857	18764	18781	18756	18685	18759	18631	18708	18630	18875	18650	18835	18601	18750	18765	18602	18742	18699	18687	18915	18560	18809	18631	18633	18586	18739	18597	18754	18623	18613	18871	18603	18711	18714	18560	18582	18684	18790	18701	18597	18546	18806	18692	18719	18549	18861	18723	18788	18662	18773	18632	18860	18742	18757	18714	18587	18632	18635	18737	18739	18563	18481	18673	18811	18526	18867	18831	18573	18653	18531	18645	18776	18852	18716	18743	18725	18898	18641	18615	18721	18732	18607	18638	18906	18657	18704	18580	18678	18594	18819	18629	18741	18839	18647	18723	18577	18675	18732	18474	18815	18514	18689	18778	18618	18566	18765	18574	18780	18729	18617	18736	18799	18635	18685	18610	18728	18585	18573	18516	18720	18430	18721	18492	18689	18747	18850	18748	19023	18647	18660	18653	18689	18750	18639	18585	18648	18757	18683	18802	18626	18788	18798	18649	18584	18591	18744	18587	18723	18761	18787	18654	18844	18646	18751	18667	18674	18478	18458	18801	18776	18819	18620	18593	18677	18730	18525	18784	18710	18694	18709	18807	18413	18611	18534	18587	18621	18688	18682	18665	18476	18770	18620	18721	18686	18511	18551	18537	18452	18728	18674	18510	18704	18856	18690	18751	18677	18702	18652	18793	18523	18655	18591	18657	18713	18631	18350	18548	18620	18631	18700	18708	18533	18480	18614	18741	18681	18800	18814	18664	18799	18747	18583	18558	18543	18742	18689	18682	18538	18656	18565	18630	18730	18688	18639	18471	18567	18809	18806	18698	18533	18636	18878	18705	18566	18710	18699	18518	18674	18651	18760	18610	18662	18864	18566	18839	18560	18709	18834	18487	18654	18520	18763	18681	18567	18769	18593	18705	18632	18701	18738	18578	18695	18688	18696	18658	18738	18782	18551	18870	18717	18699	18753	18655	18664	18895	18636	18558	18598	18856	18568	18755	18673	18714	18598	18642	18420	18525	18691	18674	18652	18796	18585	18544	18630	18621	18638	18670	18635	18822	18652	18720	18546	18477	18687	18635	18572	18685	18772	18673	18644	18648	18515	18697	18713	18714	18568	18720	18540	18556	18521	18635	18520	18532	18637	18879	18698	18754	18834	18611	18768	18494	18664	18725	18490	18601	18582	18638	18674	18699	18743	18712	18604	18573	18673	18770	18547	18958	18600	18669	18536	18717	18678	18678	18797	18781	18501	18779	18655	18513	18565	18676	18689	18621	18632	18605	18758	18695	18650	18752	18708	18630	18592	18458	18487	18652	18447	18556	18708	18594	18529	18608	18722	18636	18750	18493	18673	18754	18830	18801	18690	18531	18394	18739	18974	18542	18649	18727	18672	18564	18631	18520	18527	18547	18744	18699	18782	18519	18582	18688	18822	18731	18673	18719	18721	18888	18595	18691	18652	18725	18613	18719	18727	18750	18734	18723	18616	18737	18588	18416	18645	18627	18541	18725	18635	18861	18547	18498	18784	18627	18875	18546	18624	18798	18670	18786	18821	18844	18626	18664	18573	18670	18799	18516	18741	18408	18536	18837	18749	18853	18352	18489	18569	18530	18575	18531	18769	18657	18594	18617	18789	18855	18811	18628	18713	18653	18489	18788	18591	18847	18539	18503	18495	18576	18680	18524	18574	18628	18773	18561	18709	18769	18674	18684	18703	18692	18704	18843	18544	18627	18799	18307	18838	18619	18591	18824	18557	18710	18429	18519	18618	18636	18620	18663	18862	18508	18610	18633	18733	18628	18558	18866	18562	18631	18765	18643	18687	18862	18626	18624	18647	18552	18800	18702	18619	18732	18690	18668	18417	18470	18559	18593	18739	18701	18761	18735	18431	18664	18563	18760	18665	18639	18539	18542	18457	18593	18473	18737	18731	18810	18764	18555	18703	18657	18612	18877	18748	18818	18632	18821	18584	18729	18449	18628	18630	18756	18792	18546	18640	18893	18785	18552	18663	18818	18696	18811	18767	18594	18660	18496	18823	18646	18873	18752	18376	18719	18511	18744	18630	18579	18712	18572	18646	18691	18612	18847	18544	18673	18984	18670	18486	18643	18548	18688	18745	18712	18805	18701	18780	18861	18866	18663	18653	18522	18699	18658	18497	18669	18541	18690	18629	18553	18663	18469	18794	18633	18782	18661	18714	18464	18693	18639	18416	18624	18572	18538	18701	18549	18663	18519	18626	18635	18579	18748	18661	18852	18776	18638	18755	18762	18739	18628	18660	18482	18620	18633	18761	18532	18796	18771	18740	18712	18564	18655	18536	18671	18635	18800	18722	18590	18800	18757	18696	18746	18742	18842	18684	18665	18698	18670	18478	18856	18627	18713	18642	18498	18553	18717	18635	18589	18752	18561	18735	18610	18513	18643	18711	18648	18616	18754	18562	18741	18602	18779	18721	18714	18617	18781	18761	18693	18872	18724	18727	18495	18744	18558	18735	18674	18738	18591	18843	18932	18394	18754	18591	18701	18618	18618	18679	18574	18663	18769	18617	18828	18558	18694	18482	18885	18594	18498	18728	18674	18461	18867	18438	18534	18617	18744	18612	18527	18737	18626	18705	18519	18641	18799	18859	18496	18516	18616	18650	18772	18601	18414	18500	18691	18580	18679	18751	18436	18589	18581	18504	18692	18827	18420	18671	18718	18693	18783	18615	18714	18425	18683	18494	18612	18615	18590	18786	18607	18587	18614	18736	18685	18895	18609	18652	18652	18653	18611	18512	18544	18777	18787	18800	18621	18672	18677	18648	18543	18766	18666	18574	18547	18743	18731	18600	18540	18573	18788	18607	18703	18554	18670	18712	18677	18499	18638	18798	18735	18700	18742	18817	18493	18830	18728	18664	18666	18603	18488	18672	18672	18574	18785	18816	18851	18677	18591	18642	18642	18604	18675	18859	18610	18635	18750	18644	18560	18727	18570	18623	18623	18691	18556	18790	18630	18631	18595	18827	18512	18623	18490	18660	18365	18718	18616	18686	18662	18569	18613	18705	18674	18426	18605	18718	18579	18502	18657	18740	18597	18509	18611	18494	18723	18673	18454	18616	18631	18557	18618	18517	18588	18729	18727	18625	18863	18694	18543	18524	18537	18705	18539	18846	18794	18712	18716	18659	18896	18706	18640	18552	18550	18566	18512	18424	18639	18510	18483	18738	18529	18641	18581	18714	18833	18665	18763	18506	18592	18670	18555	18743	18653	18666	18616	18759	18601	18905	18696	18778	18770	18703	18417	18687	18834	18899	18431	18733	18431	18645	18736	18686	18735	18730	18582	18780	18503	18677	18613	18748	18622	18645	18683	18748	18638	18879	18732	18477	18706	18757	18607	18440	18721	18721	18559	18694	18518	18523	18751	18659	18567	18687	18687	18740	18632	18632	18658	18562	18519	18762	18908	18719	18637	18528	18644	18796	18718	18858	18746	18743	18576	18467	18652	18646	18690	18671	18509	18768	18675	18847	18751	18759	18874	18385	18640	18931	18380	18576	18453	18658	18743	18793	18660	18846	18858	18808	18775	18591	18595	18734	18829	18714	18841	18751	18514	18712	18726	18597	18690	18485	18590	18707	18651	18694	18787	18572	18523	18630	18358	18635	18927	18856	18681	18867	18883	18748	18560	18505	18655	18683	18708	18640	18509	18502	18637	18703	18678	18661	18382	18698	18608	18549	18709	18438	18626	18709	18629	18693	18907	18602	18547	18596	18557	18487	18536	18406	18759	18588	18679	18637	18548	18661	18623	18460	18608	18503	18626	18507	18503	18608	18673	18744	18819	18507	18611	18817	18540	18549	18759	18695	18604	18678	18760	18770	18693	18695	18606	18723	18665	18714	18763	18597	18547	18634	18737	18896	18643	18781	18739	18743	18854	18665	18757	18534	18539	18602	18869	18573	18768	18414	18679	18627	18456	18579	18701	18628	18630	18697	18697	18511	18635	18500	18601	18646	18405	18575	18752	18780	18659	18546	18740	18800	18723	18487	18741	18618	18650	18550	18695	18624	18713	18637	18884	18654	18374	18686	18552	18464	18710	18560	18731	18604	18735	18413	18689	18546	18466	18767	18721	18567	18638	18597	18556	18814	18683	18768	18655	18319	18842	18517	18737	18581	18642	18806	18606	18673	18494	18683	18804	18639	18631	18563	18861	18778	18640	18628	18523	18536	18419	18751	18733	18654	18601	18766	18585	18762	18544	18480	18482	18466	18884	18670	18519	18644	18723	18751	18820	18520	18797	18764	18646	18562	18424	18514	18787	18607	18619	18651	18834	18798	18742	18448	18578	18486	18558	18750	18902	18702	18805	18675	18667	18740	18714	18612	18561	18591	18758	18654	18579	18751	18709	18621	18731	18664	18652	18914	18704	18667	18824	18455	18743	18682	18683	18572	18795	18533	18905	18656	18722	18733	18536	18755	18535	18674	18620	18597	18550	18588	18774	18616	18763	18740	18519	18717	18691	18767	18375	18687	18628	18737	18454	18639	18837	18594	18577	18670	18868	18599	18830	18631	18595	18881	18694	18804	18815	18767	18584	18900	18562	18917	18595	18635	18603	18561	18665	18839	18606	18626	18813	18726	18806	18781	18707	18681	18429	18542	18609	18508	18634	18639	18787	18854	18647	18602	18504	18550	18506	18659	18716	18548	18601	18839	18802	18653	18701	18683	18653	18853	18862	18852	18879	18615	18649	18796	18689	18731	18766	18706	18572	18417	18545	18613	18783	18603	18745	18730	18670	18657	18730	18707	18748	18663	18683	18742	18683	18476	18799	18785	18591	18667	18592	18661	18672	18587	18469	18666	18496	18591	18465	18757	18578	18685	18715	18680	18569	18612	18631	18575	18623	18644	18560	18571	18706	18849	18682	18544	18703	18801	18736	18712	18617	18684	18447	18754	18932	18660	18832	18735	18643	18856	18547	18631	18712	18535	18439	18644	18722	18627	18754	18619	18564	18464	18570	18581	18621	18688	18801	18815	18787	18747	18721	18698	18577	18759	18668	18789	18619	18584
16643	27587	25534	21278	19554	18737	18719	53573	65910	49842	31368	20627	16640	16509	16573	16554	16481	16555	16543	16805	16643	16575	16430	16822	16627	16694	16703	16682	16462	16660	16643	16633	16564	16663	16591	16715	16603	16633	16705	16740	16566	16490	16699	16735	16714	16592	16525	16623	16682	16509	16622	16638	16564	16465	16570	16466	16712	16736	16651	16526	16662	16560	16626	16436	16698	16649	16609	16484	16545	16612	16583	16718	16436	16640	16515	16643	16528	16605	16610	16797	16531	16592	16527	16527	16745	16608	16581	16431	16635	16497	16681	16597	16601	16567	16450	16602	16504	16693	16528	16629	16629	16548	16727	16782	16503	16596	16704	16662	16600	16520	16544	16600	16390	16571	16467	16515	16487	16661	16479	16602	16535	16664	16482	16763	16610	16812	16634	16637	16645	16720	16611	16459	16661	16529	16603	16566	16641	16551	16406	16702	16667	16619	16385	16601	16767	16765	16489	16703	16564	16565	16604	16701	16591	16496	16637	16764	16755	16732	16503	16590	16385	16772	16609	16509	16633	16623	16430	16635	16524	16642	16564	16671	16615	16704	16570	16477	16484	16561	16654	16557	16586	16517	16579	16750	16573	16635	16584	16545	16582	16608	16579	16628	16638	16422	16549	16669	16463	16566	16594	16471	16607	16520	16729	16661	16789	16485	16737	16595	16629	16731	16620	16656	16579	16415	16415	16601	16611	16526	16568	16775	16530	16511	16801	16505	16772	16555	16478	16535	16618	16717	16732	16570	16448	16496	16598	16736	16633	16615	16568	16643	16382	16538	16510	16657	16690	16474	16708	16544	16592	16641	16558	16624	16570	16639	16638	16512	16481	16588	16399	16831	16647	16625	16669	16436	16462	16550	16485	16540	16756	16695	16574	16373	16571	16562	16590	16652	16447	16555	16376	16655	16694	16643	16538	16370	16477	16591	16494	16531	16670	16575	16573	16419	16399	16757	16578	16508	16519	16463	16363	16499	16628	16694	16597	16429	16492	16475	16634	16584	16624	16641	16585	16551	16545	16619	16453	16561	16776	16421	16667	16489	16738	16538	16545	16572	16666	16482	16437	16673	16606	16446	16621	16614	16559	16569	16606	16679	16583	16414	16580	16606	16625	16519	16628	16776	16666	16632	16640	16656	16739	16727	16479	16594	16710	16524	16724	16519	16590	16638	16670	16607	16511	16757	16674	16577	16486	16493	16594	16505	16608	16621	16544	16586	16595	16624	16552	16432	16528	16479	16644	16594	16524	16470	16582	16426	16773	16481	16664	16518	16564	16539	16659	16620	16674	16554	16668	16434	16692	16543	16443	16602	16518	16551	16590	16599	16578	16668	16558	16519	16620	16797	16472	16751	16626	16443	16695	16533	16740	16612	16566	16600	16394	16583	16416	16482	16922	16676	16686	16416	16536	16571	16593	16589	16678	16485	16708	16590	16645	16523	16542	16641	16579	16582	16506	16629	16646	16683	16373	16639	16615	16603	16525	16769	16706	16681	16599	16587	16860	16482	16637	16562	16564	16603	16495	16577	16660	16666	16549	16692	16601	16563	16672	16600	16509	16548	16635	16657	16619	16611	16565	16611	16526	16453	16557	16724	16544	16459	16570	16643	16571	16731	16433	16458	16736	16686	16399	16609	16544	16624	16477	16591	16776	16571	16475	16517	16647	16545	16417	16574	16535	16688	16668	16593	16738	16610	16576	16543	16580	16687	16319	16566	16524	16627	16577	16563	16775	16588	16532	16648	16635	16524	16629	16676	16491	16552	16333	16582	16443	16711	16605	16575	16555	16563	16612	16561	16554	16569	16463	16486	16829	16555	16765	16682	16572	16538	16634	16475	16613	16498	16567	16554	16535	16422	16670	16598	16472	16355	16653	16633	16522	16562	16510	16537	16547	16721	16771	16475	16559	16710	16446	16769	16559	16473	16368	16600	16655	16580	16570	16529	16661	16400	16612	16453	16478	16615	16578	16514	16491	16599	16589	16536	16754	16604	16549	16467	16656	16562	16671	16470	16571	16643	16579	16585	16586	16530	16458	16495	16488	16497	16546	16733	16575	16620	16683	16434	16651	16500	16604	16578	16602	16616	16663	16434	16691	16471	16799	16374	16734	16620	16670	16533	16607	16623	16487	16536	16581	16536	16811	16614	16429	16724	16740	16540	16466	16669	16571	16704	16669	16374	16523	16510	16440	16417	16599	16499	16703	16450	16416	16678	16580	16394	16587	16554	16636	16511	16698	16588	16733	16689	16715	16693	16682	16587	16633	16574	16643	16543	16502	16519	16634	16544	16447	16656	16540	16684	16513	16547	16446	16603	16719	16576	16798	16670	16326	16700	16560	16572	16610	16711	16533	16594	16660	16359	16594	16737	16513	16606	16608	16474	16408	16752	16480	16634	16575	16520	16328	16613	16601	16640	16647	16581	16548	16575	16434	16620	16677	16519	16778	16485	16714	16466	16512	16697	16415	16820	16614	16526	16536	16638	16576	16696	16778	16708	16631	16607	16752	16607	16592	16782	16611	16598	16407	16650	16607	16633	16830	16641	16672	16672	16616	16556	16459	16568	16663	16788	16538	16600	16677	16615	16407	16672	16445	16703	16603	16521	16574	16622	16573	16586	16485	16608	16651	16681	16425	16476	16608	16406	16627	16456	16651	16584	16689	16515	16406	16531	16501	16439	16619	16460	16691	16613	16504	16465	16691	16583	16687	16675	16446	16704	16389	16518	16737	16701	16428	16601	16533	16503	16760	16613	16421	16553	16821	16679	16336	16726	16459	16786	16694	16804	16650	16355	16561	16566	16604	16544	16749	16552	16636	16537	16475	16612	16623	16584	16629	16743	16528	16586	16557	16519	16666	16554	16572	16600	16627	16603	16659	16508	16674	16495	16636	16568	16735	16805	16424	16663	16425	16639	16640	16501	16406	16555	16528	16372	16592	16482	16571	16477	16468	16667	16637	16642	16572	16562	16567	16565	16512	16647	16582	16615	16560	16546	16510	16614	16495	16562	16596	16546	16534	16690	16559	16701	16519	16549	16593	16621	16600	16439	16613	16573	16553	16604	16528	16514	16583	16579	16525	16584	16667	16503	16524	16674	16539	16585	16664	16634	16533	16641	16608	16420	16550	16551	16588	16647	16551	16491	16551	16639	16540	16512	16701	16606	16606	16512	16634	16551	16481	16555	16669	16638	16704	16485	16517	16485	16665	16600	16589	16814	16455	16670	16686	16560	16494	16548	16538	16649	16664	16656	16612	16680	16649	16668	16623	16527	16581	16528	16599	16610	16724	16600	16590	16531	16736	16520	16642	16622	16743	16606	16527	16586	16592	16487	16536	16737	16603	16549	16607	16545	16576	16459	16590	16590	16675	16598	16679	16608	16638	16358	16682	16535	16572	16465	16507	16604	16531	16574	16621	16383	16479	16506	16642	16458	16652	16476	16550	16464	16520	16750	16521	16533	16558	16628	16670	16591	16551	16581	16661	16687	16575	16494	16639	16595	16610	16584	16557	16560	16524	16659	16597	16757	16638	16514	16588	16516	16606	16602	16443	16661	16577	16538	16683	16619	16602	16520	16680	16329	16683	16758	16492	16593	16652	16543	16649	16576	16665	16564	16571	16570	16409	16489	16753	16629	16516	16614	16607	16601	16550	16578	16484	16641	16600	16557	16608	16764	16490	16510	16397	16296	16618	16541	16475	16764	16599	16531	16577	16803	16559	16507	16826	16447	16678	16633	16773	16719	16659	16523	16419	16621	16416	16529	16559	16492	16461	16643	16669	16539	16677	16468	16574	16722	16486	16600	16604	16548	16599	16528	16577	16481	16603	16400	16625	16560	16545	16502	16700	16376	16452	16590	16504	16572	16472	16581	16393	16769	16724	16667	16663	16644	16574	16591	16628	16498	16393	16735	16494	16519	16493	16541	16525	16481	16537	16540	16650	16763	16721	16590	16528	16723	16582	16572	16564	16420	16703	16643	16686	16523	16523	16628	16631	16448	16574	16563	16428	16574	16639	16700	16626	16449	16669	16683	16591	16655	16563	16558	16690	16650	16522	16751	16385	16599	16645	16596	16604	16499	16441	16563	16560	16666	16722	16629	16470	16551	16501	16255	16742	16562	16577	16701	16621	16581	16633	16693	16649	16495	16425	16681	16523	16645	16547	16459	16634	16574	16644	16604	16703	16715	16476	16583	16454	16668	16596	16736	16459	16626	16660	16626	16472	16458	16308	16805	16548	16654	16735	16525	16530	16595	16666	16598	16693	16454	16552	16639	16659	16721	16630	16714	16588	16691	16657	16595	16484	16644	16408	16587	16632	16580	16611	16573	16668	16540	16713	16775	16668	16619	16649	16515	16568	16678	16580	16578	16620	16684	16555	16506	16626	16605	16511	16665	16655	16555	16543	16713	16487	16653	16676	16478	16613	16699	16576	16572	16454	16627	16531	16534	16719	16585	16491	16490	16578	16324	16666	16579	16640	16514	16621	16541	16606	16532	16546	16523	16763	16308	16656	16568	16504	16362	16663	16702	16672	16708	16505	16647	16501	16586	16537	16354	16739	16507	16661	16606	16609	16630	16505	16718	16464	16467	16593	16667	16501	16436	16600	16522	16722	16312	16539	16678	16411	16613	16713	16748	16580	16648	16582	16553	16738	16781	16605	16546	16709	16621	16684	16650	16727	16650	16646	16504	16541	16482	16594	16570	16449	16620	16642	16582	16658	16395	16781	16609	16675	16616	16564	16562	16547	16632	16616	16608	16665	16577	16389	16625	16581	16570	16511	16814	16399	16502	16610	16744	16498	16576	16570	16679	16775	16655	16571	16705	16633	16667	16779	16583	16394	16677	16496	16580	16585	16671	16508	16429	16580	16521	16776	16635	16623	16654	16604	16575	16465	16718	16359	16644	16637	16516	16565	16482	16688	16565	16578	16482	16595	16558	16558	16587	16496	16558	16529	16552	16542	16557	16494	16590	16497	16532	16786	16610	16704	16525	16537	16763	16646	16359	16496	16618	16510	16535	16502	16532	16561	16427	16563	16554	16639	16535	16462	16614	16642	16454	16531	16536	16587	16389	16566	16694	16648	16530	16615	16656	16573	16512	16633	16507	16596	16502	16622	16720	16567	16596	16571	16403
29327	22302	22968	21179	19203	19498	19751	24442	27481	24073	21521	20206	19548	19799	19707	19684	19740	19548	19679	19710	19518	19761	19749	19559	19391	19763	19419	19558	19393	19602	19688	19434	19411	19330	19451	19421	19666	19675	19671	19372	19683	19543	19577	19758	19685	19417	19465	19574	19384	19520	19660	19619	19512	19472	19555	19665	19431	19521	19588	19569	19556	19512	19539	19399	19526	19409	19685	19522	19560	19517	19898	19672	19672	19473	19532	19560	19468	19488	19503	19748	19539	19409	19675	19494	19418	19481	19523	19523	19410	19424	19553	19482	19703	19722	19457	19519	19512	19630	19502	19476	19518	19691	19546	19518	19726	19562	19603	19583	19561	19580	19535	19470	19817	19716	19634	19405	19527	19544	19495	19564	19700	19393	19400	19452	19682	19478	19547	19393	19367	19446	19427	19336	19742	19583	19672	19521	19623	19441	19598	19661	19729	19445	19467	19694	19366	19512	19430	19465	19660	19447	19519	19694	19555	19579	19559	19684	19705	19441	19577	19527	19385	19350	19579	19438	19592	19377	19380	19604	19518	19366	19514	19608	19528	19516	19514	19708	19403	19873	19468	19574	19421	19578	19550	19433	19484	19533	19474	19488	19624	19669	19519	19414	19387	19634	19791	19721	19481	19597	19600	19607	19611	19374	19418	19317	19600	19690	19682	19619	19440	19362	19479	19308	19434	19392	19655	19525	19441	19594	19708	19709	19661	19586	19544	19513	19473	19581	19607	19428	19466	19455	19398	19761	19568	19659	19571	19366	19472	19424	19544	19674	19599	19549	19556	19358	19429	19440	19755	19406	19605	19601	19778	19526	19655	19479	19600	19685	19579	19451	19513	19492	19518	19410	19320	19490	19737	19385	19417	19383	19622	19346	19567	19576	19776	19521	19617	19598	19541	19630	19356	19626	19662	19518	19649	19705	19614	19489	19679	19713	19502	19642	19564	19522	19636	19667	19403	19745	19661	19542	19475	19577	19610	19634	19513	19469	19568	19494	19555	19447	19482	19400	19474	19400	19571	19673	19517	19463	19782	19611	19631	19568	19615	19500	19433	19500	19346	19398	19489	19321	19628	19671	19447	19609	19443	19607	19664	19394	19556	19511	19675	19432	19712	19422	19586	19452	19560	19436	19483	19678	19643	19549	19500	19571	19591	19565	19626	19441	19366	19475	19437	19573	19488	19589	19489	19394	19543	19545	19520	19615	19521	19494	19471	19543	19605	19619	19544	19628	19509	19565	19643	19359	19545	19648	19643	19659	19533	19598	19537	19560	19392	19547	19623	19621	19586	19567	19600	19369	19581	19546	19521	19616	19685	19548	19645	19531	19634	19419	19450	19542	19422	19503	19715	19384	19567	19443	19552	19692	19653	19429	19453	19570	19590	19514	19528	19532	19594	19510	19495	19797	19672	19421	19565	19802	19284	19555	19571	19509	19571	19359	19521	19425	19453	19595	19582	19595	19685	19598	19821	19628	19543	19703	19503	19651	19651	19627	19745	19617	19552	19747	19515	19529	19576	19476	19599	19461	19521	19482	19455	19590	19542	19508	19548	19614	19446	19525	19589	19745	19492	19568	19477	19651	19659	19412	19774	19550	19415	19433	19444	19505	19349	19795	19586	19530	19562	19650	19443	19546	19713	19564	19566	19617	19421	19587	19646	19334	19800	19689	19587	19611	19852	19400	19628	19666	19419	19598	19439	19512	19592	19440	19612	19404	19468	19554	19609	19647	19534	19548	19686	19511	19607	19592	19519	19512	19476	19514	19280	19678	19527	19452	19599	19567	19381	19565	19604	19448	19673	19668	19778	19494	19430	19712	19674	19643	19457	19398	19671	19546	19460	19457	19621	19667	19587	19583	19637	19394	19464	19451	19424	19361	19577	19641	19635	19504	19655	19346	19465	19644	19556	19693	19642	19471	19761	19572	19607	19529	19703	19541	19614	19545	19435	19380	19587	19553	19612	19587	19390	19492	19820	19515	19533	19582	19453	19728	19565	19834	19371	19558	19496	19663	19321	19474	19487	19710	19502	19369	19392	19397	19536	19797	19466	19696	19569	19600	19508	19644	19451	19533	19482	19688	19718	19585	19599	19568	19784	19576	19425	19408	19604	19294	19405	19557	19530	19488	19641	19544	19344	19619	19507	19508	19828	19841	19852	19633	19532	19536	19498	19502	19714	19484	19552	19402	19676	19566	19613	19351	19436	19574	19487	19442	19573	19491	19629	19559	19661	19435	19541	19550	19623	19569	19726	19487	19622	19313	19635	19632	19352	19354	19547	19623	19614	19547	19590	19484	19469	19692	19457	19568	19660	19453	19478	19425	19756	19410	19578	19490	19430	19697	19360	19420	19517	19423	19411	19636	19403	19394	19448	19765	19573	19578	19385	19449	19717	19443	19791	19620	19526	19601	19626	19404	19571	19835	19489	19459	19301	19648	19579	19600	19576	19541	19538	19596	19555	19630	19679	19435	19356	19479	19635	19547	19445	19780	19608	19475	19593	19535	19579	19702	19524	19483	19487	19608	19580	19632	19549	19428	19614	19470	19817	19506	19675	19642	19351	19455	19544	19626	19378	19511	19590	19750	19871	19511	19685	19700	19471	19566	19522	19563	19704	19673	19509	19408	19721	19418	19573	19620	19439	19382	19495	19516	19611	19580	19495	19547	19545	19299	19474	19572	19310	19620	19428	19595	19466	19528	19586	19385	19577	19328	19477	19432	19658	19425	19634	19434	19507	19459	19513	19586	19565	19681	19582	19571	19455	19392	19555	19513	19650	19485	19596	19332	19337	19403	19601	19519	19551	19401	19537	19754	19468	19613	19749	19634	19432	19547	19495	19444	19583	19576	19649	19609	19645	19499	19567	19633	19628	19752	19579	19589	19598	19592	19576	19637	19503	19567	19640	19329	19585	19660	19284	19697	19615	19434	19602	19514	19674	19573	19608	19555	19377	19610	19487	19447	19562	19743	19638	19637	19500	19645	19571	19576	19657	19509	19530	19621	19543	19593	19644	19549	19564	19370	19416	19683	19451	19580	19484	19642	19650	19672	19537	19524	19482	19399	19669	19687	19455	19458	19506	19419	19751	19774	19689	19402	19616	19531	19459	19519	19710	19692	19441	19728	19613	19311	19530	19573	19520	19675	19677	19560	19410	19416	19465	19490	19483	19439	19754	19586	19567	19642	19310	19513	19547	19368	19520	19520	19458	19442	19357	19635	19598	19533	19581	19485	19536	19517	19543	19584	19443	19292	19456	19650	19585	19648	19359	19481	19545	19772	19490	19455	19599	19612	19508	19617	19548	19495	19637	19526	19585	19458	19556	19622	19700	19910	19783	19342	19699	19578	19625	19712	19511	19480	19554	19517	19405	19603	19543	19600	19495	19486	19558	19361	19509	19613	19529	19606	19409	19336	19743	19475	19541	19415	19613	19648	19638	19724	19502	19533	19473	19528	19621	19536	19388	19602	19436	19580	19536	19503	19550	19790	19855	19655	19575	19510	19442	19467	19642	19380	19794	19567	19537	19585	19643	19580	19403	19619	19561	19562	19658	19298	19555	19582	19745	19564	19344	19641	19555	19502	19679	19640	19495	19568	19736	19685	19587	19553	19639	19638	19556	19536	19551	19582	19608	19413	19606	19508	19758	19571	19654	19426	19686	19665	19559	19689	19432	19570	19462	19386	19398	19716	19481	19409	19617	19651	19818	19327	19504	19545	19443	19537	19631	19500	19651	19497	19555	19458	19636	19562	19531	19558	19470	19448	19512	19571	19629	19474	19755	19433	19511	19644	19599	19437	19673	19446	19808	19625	19630	19714	19481	19560	19453	19495	19568	19529	19453	19486	19505	19417	19583	19407	19525	19538	19626	19418	19618	19550	19617	19567	19543	19529	19476	19579	19486	19685	19687	19614	19563	19600	19477	19753	19613	19665	19554	19486	19747	19435	19617	19654	19479	19527	19477	19575	19480	19458	19586	19535	19191	19735	19531	19831	19602	19327	19460	19560	19591	19500	19657	19702	19758	19644	19427	19541	19480	19417	19584	19421	19567	19349	19506	19517	19433	19567	19582	19571	19489	19702	19632	19716	19706	19335	19664	19650	19420	19442	19608	19681	19479	19478	19389	19604	19445	19340	19453	19590	19582	19436	19721	19754	19652	19641	19483	19602	19579	19590	19402	19539	19630	19414	19628	19791	19516	19736	19687	19600	19484	19399	19361	19597	19561	19414	19602	19582	19435	19411	19694	19648	19537	19662	19375	19556	19464	19447	19653	19597	19644	19503	19578	19499	19755	19603	19606	19594	19642	19713	19351	19704	19429	19654	19433	19526	19515	19519	19462	19598	19442	19476	19769	19815	19573	19688	19516	19764	19725	19663	19444	19632	19371	19665	19488	19581	19857	19703	19505	19712	19476	19332	19365	19572	19603	19474	19436	19699	19625	19611	19455	19442	19536	19677	19766	19701	19497	19665	19544	19734	19787	19650	19347	19550	19598	19630	19463	19570	19572	19736	19284	19475	19660	19472	19710	19465	19462	19590	19426	19437	19579	19774	19513	19443	19483	19511	19367	19605	19713	19668	19318	19644	19619	19476	19618	19761	19511	19458	19607	19502	19603	19346	19616	19262	19521	19567	19500	19411	19367	19390	19545	19322	19564	19619	19499	19616	19588	19669	19595	19543	19613	19474	19412	19538	19478	19614	19546	19741	19358	19464	19345	19570	19684	19616	19370	19504	19316	19387	19656	19539	19345	19444	19555	19552	19672	19652	19537	19686	19621	19608	19657	19614	19477	19488	19652	19526	19776	19528	19667	19730	19490	19418	19368	19687	19507	19565	19563	19493	19447	19715	19615	19621	19460	19539	19646	19728	19550	19513	19455	19710	19496	19517	19582	19537	19576	19726	19266	19645	19490	19419	19491	19625	19693	19481	19386	19342	19637	19472	19425	19497	19750	19631	19481	19705	19582	19532	19446	19502	19570	19577	19662	19539	19570	19531	19635	19565	19672	19730	19492	19643	19584	19753	19727	19446	19698	19665	19433	19632	19602	19591	19665	19736	19630	19520	19579	19633	19338	19646	19716	19349	19508	19440	19442	19598	19605	19503	19614	19353	19356	19439	19788	19422	19636	19459	19650	19527
16114	17453	17319	17204	17011	16980	17078	25325	26821	22170	18564	17440	17035	16869	16925	17039	16753	16915	16774	16870	16735	17193	16856	16929	16938	16820	17041	17002	16865	17004	16907	16861	16959	17009	17034	16926	16923	17094	16961	16999	17023	16883	16892	16896	16897	16913	17102	16931	17026	16943	16771	17019	17028	17090	17076	17054	17104	16794	16886	16845	17093	17038	16807	16962	17034	16806	17065	16852	16842	16833	16849	16933	17076	16703	16917	16971	16930	16842	16886	16724	16937	17042	17002	16962	17001	16848	17067	16814	16933	16781	17034	16854	16810	16959	16894	16834	17102	16974	16761	17000	16872	16992	16988	16888	16885	16955	16817	17024	17081	16875	16890	16880	17017	16827	16902	16859	16986	16785	16974	16928	16984	16894	16883	16922	16887	16833	17081	17014	16990	16979	16760	16870	16812	17091	16895	17030	16908	16976	16958	16862	17074	16967	16867	16991	17076	16817	17050	16872	16893	16863	16968	16787	17050	17045	17168	16854	16945	16950	16971	16860	16864	16913	16828	16939	17106	16961	16845	16835	16955	17000	16952	16724	17070	16909	17085	16958	16998	16870	16893	17009	16974	16860	16933	16832	16956	16912	16864	17058	16839	17012	16902	17005	16932	16877	17078	16950	16989	16761	17143	16836	16908	16968	16988	17102	16875	17007	16928	16893	16884	16803	16874	17000	16772	16937	16902	16830	16981	17000	16938	17139	16829	16960	16863	16933	16949	16800	16965	16918	17041	16855	16882	16895	16836	16892	17062	16797	16899	17009	16779	17012	16942	16794	16819	16828	17035	17001	17001	16797	16881	16909	16849	16959	16796	16769	16911	16846	17083	16887	16838	16993	17033	16815	16810	16803	17002	16956	16729	16877	17058	16987	16903	16897	16959	16949	16788	16883	16896	17086	17037	16944	16926	17023	16870	16854	16961	16940	16879	16791	16895	16886	16947	16998	16945	16925	17014	16882	16784	17026	16986	17008	17020	16970	16828	16991	17124	17007	16917	16820	16862	16934	16961	16842	16944	16899	16885	16965	17160	16890	16955	16772	16986	16998	16948	16825	16927	16814	16937	17045	17025	16905	17025	16812	17024	16658	17013	16866	17113	16790	16875	16915	16941	17003	16966	17011	16806	16896	16941	16872	17030	16915	16959	16857	16998	16952	16888	16921	16834	16953	17077	16834	16843	17028	16867	16971	16839	16949	17027	16915	16862	16892	16857	17006	17062	16855	16998	16778	17001	17045	16873	16893	16873	16767	16840	17187	16809	16881	16911	16904	16882	16887	16889	16947	16937	16756	16933	17024	17096	16767	16958	16983	16932	17036	16983	16848	17009	17017	16879	16843	16997	16967	16937	16899	16941	16970	16918	16996	16851	16918	16852	16909	16869	16927	16917	16872	16948	16903	16991	16789	16762	16998	17018	16970	17169	16807	16946	16874	16982	16933	16835	17085	17037	17048	16906	16898	16896	16867	16881	16933	16897	16891	17016	16945	16867	17049	16938	16992	16921	16944	16909	16899	16850	16998	17053	16901	16975	16982	17066	17048	16934	16897	17020	16937	16880	16943	16960	16727	16878	17065	16961	16903	17049	16794	17040	16843	16987	16898	17017	16912	17037	16970	17038	16965	16903	16909	16822	16913	17105	16962	16868	16847	16914	17056	16923	16939	16942	17054	16881	16899	16781	16961	16920	17014	16904	16814	17030	16894	16771	16802	16710	17051	16995	16975	16985	17008	16866	16988	16954	16976	16746	17047	16969	16828	16866	17000	16890	17116	16877	16917	16880	16823	17004	16802	16933	16963	17010	16839	16973	17025	16736	16897	16973	16880	16917	16734	16888	16869	17014	16858	16765	17034	16972	16946	16667	16788	17114	17033	16812	16888	16940	16884	16777	17011	16825	16890	16702	16901	16823	17020	16829	17021	16846	16918	17043	17018	16961	16966	16876	17101	16843	17103	16939	16798	17126	17059	16961	17090	16792	16945	16834	16862	16967	16929	16863	16917	17068	17049	17084	17039	17018	16797	16923	16863	16747	17121	16710	16949	17009	17001	16871	17072	16822	16894	16970	17002	17079	16945	16996	16918	16918	16955	16962	16897	16877	17094	17027	16919	17146	17004	16940	16849	16787	16820	16841	16972	16947	17049	16772	16917	16992	16905	16947	16951	16875	17031	16905	17000	16961	17177	16924	16812	17078	16816	16896	16947	16861	16963	17011	16929	16986	16934	16895	16891	16782	17035	16910	16869	17015	17149	17011	17208	16913	16861	17039	16801	17037	16998	16886	16908	16930	16855	16983	16882	16919	16993	16996	16809	16966	16972	16948	17021	16955	16774	17132	16910	17012	16947	16924	16808	16884	16890	16930	16838	16984	16789	16926	17094	17030	16970	16975	17006	16915	17030	16776	16959	16939	16805	16991	17004	16928	16819	16873	16796	17068	16790	16759	17001	17027	16961	16887	16906	16843	16858	16960	16946	16998	16879	17015	16948	16922	16730	17022	16914	16942	16748	16953	17112	16999	16959	16905	16870	16886	16884	16868	16932	16950	17090	16745	16968	16978	17119	16829	16814	16894	16902	17000	16880	16749	16954	17037	17023	16867	16981	16938	17043	16824	16908	16863	16964	17032	16944	16949	17022	16782	16932	16968	17051	17124	16911	16863	17107	16879	16993	16835	16859	16842	16880	17032	16915	17079	16899	16830	16915	16799	16945	16884	16899	17007	16857	16946	17024	16964	16944	16964	17119	17089	16968	16851	16902	16998	16978	16911	16850	16978	16904	16981	16900	16889	17010	17004	17002	16948	16915	17075	16949	16838	16732	16937	16834	17071	16930	17091	16841	16960	16933	16914	17127	16859	17023	16987	16883	16990	16917	17007	17068	16878	17033	16909	16932	16832	16850	16900	16967	16980	16950	16925	17061	16984	16864	16855	16924	16923	16872	16976	17041	16987	17120	16934	17103	16961	16905	16999	16961	16977	16813	17024	17016	16899	17028	16826	16929	17044	17113	16872	16878	16944	17028	16859	16825	16812	16816	16968	16904	16972	16865	16994	16902	16949	16987	16874	17063	16828	16889	16890	16859	17012	16873	17122	16965	16887	16851	16856	17213	17022	16719	16984	17093	17013	16947	16928	16840	16964	16892	16848	16956	17019	16900	16903	16876	17033	16832	16900	16855	16835	16977	16847	16874	16879	16806	16887	16847	16957	16798	16800	17063	16987	16817	16844	16891	16935	16949	16946	16793	16942	16862	16901	16963	16850	16911	16996	17074	16986	16822	16790	16908	16919	16855	17024	17065	16819	16960	16875	16847	16957	16995	17148	16896	16885	16940	16952	16841	16935	16955	16869	16952	16725	16951	17014	16910	17115	17058	16900	17017	16857	17072	16952	16976	16913	16846	16951	16898	16747	16951	16890	16906	16799	16904	16905	16992	16929	17070	17142	16873	16789	16901	16860	17096	17020	16923	17005	16896	16897	16949	17085	16837	16854	16839	16897	16866	16911	16876	16925	16740	17049	16839	16645	16957	16931	17018	16896	16904	16770	16816	16788	16902	16787	16911	16978	16788	16860	16909	16876	16962	16899	17052	17101	16936	17004	16976	16884	16942	16863	16998	16995	16797	17109	16880	16952	16899	17046	16919	16860	16974	16932	16959	17042	17004	16951	17062	16930	16998	16896	17044	16907	16997	17048	17049	16937	16825	16955	16882	16827	16836	16964	17028	16837	16935	17060	16857	16938	17140	17034	17136	16733	16798	16779	17017	16923	16970	16853	16874	16823	17041	16870	16887	16996	17080	16962	16956	17055	16779	16896	16887	17041	16852	16962	16851	16964	17146	16836	17002	16953	16943	17025	16882	17012	17047	16926	17050	17095	16963	16995	16893	16866	17067	16990	16976	16997	16883	16929	16809	16808	17012	17153	16819	17013	17009	16957	16991	17058	17100	16903	17036	16832	16914	17038	16894	16858	16897	16897	16903	16946	16989	16975	16906	16939	17013	16952	16858	16829	16990	16940	17100	16942	16843	17165	16990	17019	16735	16759	17116	16904	16916	16845	16957	16902	17022	16847	16923	16946	16857	16757	16976	17054	17096	16834	17001	16911	16980	16892	17044	16941	16968	16983	17042	17019	17098	16898	16980	16933	16996	16983	17040	16901	16893	16838	16972	16940	16972	16957	16991	16938	16856	17080	16790	16939	16955	16943	16959	17087	16880	17044	16902	16843	16872	16877	16981	16982	16946	16929	16876	16958	16916	16807	17059	16886	16914	16928	17051	17028	16898	16971	17069	16909	16881	16911	17001	16848	16994	16983	16938	16912	17009	16852	17049	16970	16870	16964	16930	16977	16814	16791	16890	16989	16981	17031	17054	16920	16906	17048	17086	16884	16978	17034	16918	16883	16884	16900	17108	16888	16729	16872	16813	16974	16985	17007	16994	17066	16922	17014	16974	16988	16777	16870	16955	16898	16856	16738	16841	16983	17008	17041	17041	16863	16853	16903	16998	16957	16829	16964	16890	16819	16836	16975	16916	17040	16876	17053	16895	17024	16908	16952	17061	16899	16923	16891	16882	16899	16996	16839	16923	17023	16968	16977	16925	16849	16940	17121	16906	17057	16904	16996	16732	17131	16990	16873	17013	16883	16882	16909	17031	17006	16998	16939	16878	17034	16880	16996	17086	17047	16863	16999	16909	16926	16982	16845	16890	16957	16855	16772	16897	16917	16768	16952	16979	17008	16927	17005	17076	16910	16790	16933	16833	17021	17001	16981	17030	16949	16947	16834	16893	16967	17120	16800	17095	16877	16865	16931	16771	16895	17073	16814	16942	16924	16951	16896	17071	16673	17019	16934	16795	16951	17089	16969	16914	16922	17094	16812	16726	17080	16896	17013	17084	16884	16853	16783	16967	16971	16914	17008	16980	16931	16965	17041	16760	16934	17015	16796	16990	16802	16955	16941	16944	16837	16845	17012	16801	17097	17036	17056	16933	17004	17040	16943	16835	16887	16935	16922	16822	16905	17021	16886	16979	16907	16889	16845	16923	16957	16955	17014	16942	16971	16957	16798	16935	16875	16914	17065	16885	16931	16961	16849	16964	16720	17030	17049	16902	17079	17012	16872	16768	16970	17048	16913	17010	17102	16999
25609	21092	27318	25710	21143	20662	26323	44874	43420	32873	24400	20994	19852	19440	19390	19725	19638	19715	19531	19522	19623	19427	19476	19364	19703	19482	19631	19637	19669	19450	19641	19634	19357	19450	19348	19335	19426	19489	19634	19535	19403	19534	19547	19446	19842	19448	19422	19514	19555	19247	19454	19425	19466	19331	19659	19580	19571	19455	19467	19528	19492	19413	19580	19427	19386	19424	19311	19562	19331	19576	19501	19598	19698	19484	19545	19495	19481	19529	19561	19413	19434	19513	19471	19427	19393	19524	19512	19545	19487	19534	19594	19474	19434	19329	19361	19353	19416	19475	19565	19445	19292	19566	19507	19517	19416	19386	19568	19506	19560	19678	19342	19448	19523	19642	19518	19434	19551	19306	19529	19579	19578	19415	19458	19476	19596	19490	19419	19465	19456	19478	19539	19631	19582	19635	19425	19415	19573	19278	19795	19290	19473	19305	19609	19366	19622	19404	19393	19594	19362	19333	19507	19481	19654	19524	19620	19567	19552	19409	19448	19532	19303	19589	19589	19321	19476	19367	19573	19695	19613	19365	19491	19514	19430	19464	19424	19129	19435	19412	19539	19307	19511	19477	19486	19514	19376	19506	19452	19409	19597	19553	19399	19648	19422	19552	19320	19270	19598	19400	19456	19364	19383	19334	19230	19354	19157	19262	19518	19542	19685	19513	19573	19604	19416	19421	19405	19636	19505	19322	19646	19542	19602	19439	19592	19379	19367	19690	19507	19380	19407	19502	19305	19293	19427	19495	19395	19254	19557	19294	19380	19468	19673	19360	19450	19362	19548	19285	19308	19630	19450	19397	19542	19559	19407	19486	19546	19256	19594	19462	19406	19407	19353	19345	19342	19660	19272	19629	19513	19437	19459	19523	19621	19543	19534	19365	19383	19485	19399	19625	19405	19624	19619	19309	19402	19531	19469	19366	19466	19399	19298	19533	19464	19741	19557	19497	19589	19506	19494	19475	19629	19547	19278	19567	19475	19539	19421	19400	19473	19260	19198	19440	19579	19471	19526	19486	19614	19647	19488	19514	19487	19560	19394	19424	19462	19410	19543	19440	19230	19476	19756	19449	19235	19477	19660	19384	19597	19544	19480	19556	19640	19716	19296	19351	19574	19646	19422	19237	19498	19533	19521	19325	19513	19219	19570	19743	19430	19515	19316	19355	19385	19346	19569	19330	19465	19392	19592	19441	19769	19383	19632	19560	19627	19539	19606	19626	19582	19475	19454	19524	19544	19440	19466	19454	19578	19574	19524	19401	19399	19417	19513	19571	19560	19516	19578	19591	19344	19323	19526	19710	19405	19564	19374	19415	19422	19601	19540	19564	19455	19443	19462	19504	19402	19380	19472	19497	19487	19493	19345	19651	19464	19400	19331	19641	19775	19720	19572	19488	19243	19613	19426	19560	19705	19294	19563	19271	19399	19350	19571	19633	19452	19397	19478	19468	19398	19725	19578	19658	19482	19372	19519	19542	19236	19309	19477	19696	19361	19599	19666	19210	19490	19436	19431	19395	19505	19570	19344	19483	19416	19425	19609	19364	19355	19310	19452	19309	19334	19304	19663	19439	19590	19476	19437	19547	19246	19565	19448	19356	19756	19737	19462	19578	19658	19608	19499	19452	19595	19561	19546	19494	19541	19248	19433	19516	19674	19459	19674	19516	19468	19685	19648	19307	19545	19508	19441	19492	19449	19497	19304	19584	19454	19547	19247	19479	19629	19515	19742	19339	19374	19755	19748	19365	19472	19576	19553	19492	19507	19313	19600	19554	19626	19611	19548	19249	19301	19446	19512	19330	19235	19360	19417	19352	19539	19584	19449	19752	19198	19353	19441	19476	19298	19335	19436	19457	19501	19406	19435	19526	19574	19381	19517	19591	19654	19279	19447	19429	19740	19578	19303	19502	19501	19560	19696	19516	19636	19287	19357	19499	19615	19478	19510	19525	19428	19425	19492	19528	19318	19535	19373	19645	19326	19634	19472	19441	19754	19440	19474	19399	19410	19534	19482	19611	19438	19419	19501	19354	19474	19451	19626	19650	19495	19339	19422	19475	19457	19394	19582	19570	19379	19494	19496	19402	19626	19401	19420	19663	19618	19559	19575	19534	19502	19807	19393	19510	19636	19323	19678	19607	19620	19560	19240	19351	19242	19423	19565	19317	19506	19277	19780	19334	19410	19461	19607	19509	19376	19564	19483	19309	19378	19483	19657	19549	19349	19560	19435	19299	19340	19387	19461	19424	19362	19425	19505	19503	19731	19504	19743	19413	19649	19444	19506	19565	19259	19394	19391	19523	19502	19444	19533	19613	19584	19405	19483	19432	19544	19269	19641	19376	19501	19308	19502	19559	19588	19297	19510	19397	19556	19450	19561	19426	19465	19582	19484	19516	19320	19425	19514	19375	19252	19570	19566	19363	19634	19429	19525	19552	19446	19561	19360	19527	19627	19668	19411	19477	19433	19770	19420	19460	19499	19655	19554	19463	19594	19485	19425	19288	19536	19668	19408	19399	19433	19472	19555	19677	19407	19410	19581	19555	19488	19751	19421	19605	19416	19341	19468	19432	19354	19236	19730	19616	19462	19590	19486	19316	19438	19619	19507	19477	19578	19640	19278	19562	19409	19454	19212	19643	19560	19580	19575	19477	19443	19366	19454	19631	19523	19202	19492	19371	19562	19562	19377	19567	19570	19557	19358	19468	19326	19426	19640	19537	19649	19576	19462	19550	19543	19356	19480	19447	19410	19729	19400	19504	19498	19452	19449	19541	19279	19428	19569	19450	19366	19492	19330	19640	19606	19467	19509	19349	19575	19466	19278	19436	19606	19335	19393	19379	19426	19589	19402	19712	19581	19301	19563	19457	19469	19478	19388	19427	19494	19485	19591	19381	19260	19371	19467	19425	19533	19533	19535	19439	19515	19560	19372	19516	19539	19478	19633	19477	19585	19704	19442	19507	19470	19522	19349	19473	19593	19579	19483	19455	19441	19517	19352	19684	19466	19270	19495	19440	19549	19523	19503	19403	19445	19466	19406	19563	19302	19378	19560	19719	19474	19409	19339	19422	19595	19525	19386	19511	19456	19714	19549	19370	19402	19331	19329	19577	19490	19734	19457	19643	19437	19382	19518	19388	19542	19391	19220	19670	19413	19523	19351	19468	19349	19571	19376	19432	19547	19426	19563	19729	19526	19415	19683	19536	19296	19461	19578	19418	19549	19512	19573	19513	19494	19493	19304	19466	19367	19452	19448	19556	19457	19533	19573	19495	19450	19777	19356	19461	19338	19375	19504	19436	19414	19610	19482	19241	19353	19507	19666	19351	19393	19258	19315	19516	19330	19554	19423	19429	19536	19408	19389	19379	19656	19452	19512	19602	19423	19451	19186	19487	19425	19355	19355	19548	19450	19438	19536	19665	19476	19447	19545	19364	19602	19366	19344	19554	19678	19436	19596	19491	19600	19603	19595	19509	19434	19347	19416	19400	19289	19401	19385	19555	19423	19544	19519	19501	19519	19529	19506	19418	19346	19491	19231	19366	19568	19428	19456	19547	19813	19601	19658	19480	19525	19390	19341	19322	19780	19544	19575	19407	19404	19524	19504	19618	19593	19612	19453	19359	19446	19483	19348	19334	19611	19509	19446	19320	19552	19583	19596	19543	19478	19491	19528	19720	19445	19501	19425	19481	19417	19602	19485	19631	19455	19604	19495	19606	19419	19450	19421	19480	19417	19438	19448	19337	19597	19487	19624	19490	19397	19294	19148	19414	19516	19516	19493	19610	19503	19398	19353	19476	19230	19367	19478	19540	19383	19429	19556	19409	19568	19502	19401	19629	19541	19561	19550	19403	19530	19516	19457	19454	19619	19484	19730	19318	19763	19602	19471	19472	19671	19418	19371	19424	19525	19590	19598	19464	19351	19085	19459	19534	19423	19407	19468	19542	19618	19653	19545	19530	19295	19497	19591	19481	19450	19408	19524	19600	19477	19524	19653	19625	19481	19424	19410	19510	19483	19534	19483	19472	19376	19332	19585	19722	19505	19327	19385	19420	19468	19426	19416	19401	19554	19500	19677	19529	19332	19329	19487	19518	19720	19471	19552	19575	19601	19531	19425	19456	19401	19408	19232	19691	19352	19506	19536	19583	19639	19450	19397	19399	19259	19426	19368	19487	19667	19499	19509	19486	19481	19415	19496	19486	19591	19623	19338	19504	19679	19640	19597	19340	19441	19343	19680	19595	19560	19377	19596	19558	19502	19487	19544	19523	19522	19442	19561	19559	19676	19632	19517	19415	19628	19412	19295	19390	19706	19511	19530	19307	19575	19434	19665	19376	19447	19631	19557	19728	19236	19574	19406	19348	19564	19518	19566	19540	19620	19591	19716	19690	19630	19488	19532	19567	19421	19462	19656	19394	19427	19585	19491	19401	19565	19537	19512	19445	19506	19719	19560	19448	19531	19373	19547	19229	19376	19358	19327	19443	19241	19224	19507	19616	19543	19474	19456	19331	19402	19571	19615	19452	19420	19482	19371	19503	19486	19480	19404	19694	19474	19587	19557	19603	19416	19413	19388	19656	19496	19484	19366	19349	19377	19569	19258	19593	19689	19360	19400	19420	19496	19420	19456	19370	19689	19374	19418	19760	19565	19667	19706	19482	19539	19398	19324	19544	19552	19542	19609	19415	19626	19616	19497	19678	19480	19283	19575	19403	19315	19424	19405	19557	19470	19420	19533	19457	19322	19550	19507	19477	19597	19651	19371	19434	19497	19240	19434	19427	19307	19534	19503	19608	19368	19605	19624	19501	19440	19600	19759	19604	19373	19485	19635	19513	19615	19335	19679	19515	19275	19409	19502	19645	19555	19652	19451	19538	19411	19498	19492	19306	19428	19497	19629	19462	19532	19594	19626	19559	19524	19454	19825	19346	19471	19596	19380	19604	19538	19364	19414	19429	19356	19365	19371	19455	19548	19435	19412	19733	19226	19351	19288	19439	19610	19463	19499	19549	19339	19574	19311	19283	19377	19556	19565	19721	19507	19437	19567	19576	19610	19460	19689	19689	19431	19593	19348	19374	19456	19554	19598	19602	19382	19472	19439	19447	19553	19548	19589	19716	19293	19531	19542	19546	19416	19631
14632	20864	20308	18775	17755	17991	26413	47186	43377	31556	21332	17754	16945	16937	16738	16845	16971	16838	16882	16832	16810	16799	16690	16960	16979	16791	16889	16964	16819	16863	16832	16906	16909	17049	16941	16719	16898	16950	16937	16998	16873	16794	16919	16780	16909	16810	16982	16911	16929	16989	16994	16880	16920	17077	16943	16786	16932	16837	16740	16954	16896	16800	16858	16805	16970	16851	16783	16928	16927	16940	16915	16830	16805	16807	16795	16892	16951	16742	16633	16669	16861	16911	16845	16935	16855	16918	16963	16959	16941	16932	16947	16796	16965	16936	16938	16946	16716	16868	16766	16929	16924	16874	16955	16850	16962	16723	16727	16828	16962	17050	16902	16993	16746	16755	16760	16806	16844	16856	16897	16898	16780	16843	16901	17041	16942	16934	16830	16745	16885	16778	16866	16916	16909	16838	16953	16928	16792	17028	16830	16641	16757	16915	16857	16789	16877	16947	16853	16953	16878	16909	16890	16760	16899	16767	17012	16878	16933	16991	16897	16714	16850	16829	16876	16889	16898	16717	16773	16832	16900	16871	17008	16823	16837	17037	16865	16921	16757	16851	16905	16952	16894	16832	16934	16988	16802	16753	16837	16908	16833	16841	16865	16910	16706	16852	16894	16845	16724	16804	16768	16651	16856	16954	16887	16757	16832	16906	16871	16813	16887	16793	17036	17023	16938	16748	16928	16835	16699	16852	16815	16873	16857	16909	16904	16947	16871	16658	16968	16793	16877	16932	16942	16922	16888	16679	16850	16776	16851	16831	16742	17053	17035	16911	16865	16854	16968	16939	16993	16893	16710	16761	16818	16876	17062	16872	17048	16965	16884	16789	16883	16831	16680	16710	16839	16834	16939	16943	16830	16727	16850	16962	16866	16898	16873	16895	16736	16878	16855	16829	16866	16875	16849	16970	16965	16877	16912	16814	16987	16833	16871	16795	16895	16771	17008	16854	16887	16855	16709	16990	16668	16837	16794	16960	16861	16849	16840	16854	16876	16908	16901	16854	17162	16911	16880	17045	16798	17068	16876	16744	16828	16967	17033	16991	16842	16796	17042	16701	16830	16899	16885	16840	16815	16947	16645	16857	16965	16862	16943	16895	16738	16820	16953	16804	16799	16895	16866	17006	16906	16897	16943	16727	16866	16934	16864	16752	16913	16910	17008	16916	17123	16847	16953	16948	16829	16816	16864	16906	16733	16916	16767	16938	17037	16831	16881	16666	17012	16765	16882	16964	16934	16718	16907	16978	16829	16945	16787	16913	16898	17071	16842	16704	16887	16772	16621	16943	16851	16931	16957	16942	16938	16948	16864	16773	16948	16790	16930	16931	16734	16961	16972	16795	16998	16782	16911	16882	16752	17011	16834	16827	16927	16882	16972	16815	16875	16939	16954	16944	16954	16808	16691	16831	16750	16752	16878	16808	16995	16937	16836	16794	17034	16911	16927	17089	16993	16808	16737	16970	16724	16955	16781	16630	17034	16876	16812	17055	16973	16833	16694	16962	16963	16763	16752	16998	16958	16772	16917	16969	16923	17021	16871	16736	16937	16891	16924	16924	16831	16773	16839	17058	16684	16955	16791	16963	16997	16731	16827	16858	16850	16975	16896	16771	16822	16867	16853	16815	16930	16961	16822	16759	16935	16788	16925	16840	16857	16865	16854	16796	16837	16956	16794	17101	16903	16835	16789	16850	17067	16898	16953	16879	16944	16771	16934	16794	17087	16807	17066	16856	16814	17070	16905	16712	16919	16899	16918	16764	16790	16867	16693	16777	17028	16940	16878	16804	16768	16866	16768	16822	16938	16944	16974	16918	16934	16912	17034	16933	16904	16921	16944	16800	16843	16786	16878	16901	17023	16960	16890	16864	17003	17067	16802	16772	16989	16936	16802	16943	16833	16822	16674	16841	16777	16845	16912	16973	16878	16707	16942	16883	16791	16871	17065	16808	16983	16915	16882	16988	17108	16925	16817	16846	16727	16933	16834	16866	16870	16890	16952	16881	17042	16840	16806	16849	16767	16852	16901	16798	16821	16997	16759	16799	16917	16840	16904	16927	16985	17020	17007	16917	16856	16946	17114	16886	17069	16812	16977	16800	16777	16864	16809	16772	16885	16838	16790	16702	16904	16892	16879	16867	16824	16739	16821	16858	16855	17080	16834	16937	17025	16709	16954	16935	17053	16793	16879	16717	16773	16799	16869	16908	17024	17051	16922	16814	16779	16883	16928	16899	17005	16734	16918	16837	16823	16740	17046	16771	16989	16909	16905	16886	16843	17014	16786	16903	16975	16999	16950	16949	16901	16825	16807	16812	16859	16859	17051	16723	16750	16850	17045	16863	16914	16742	16848	16858	16898	16781	16909	16903	16866	16856	16780	16815	16900	16888	16863	16921	16975	16795	16709	16817	16815	16775	17041	16893	16820	16759	16733	16979	16959	16898	16888	16911	16760	16987	16872	16986	16919	16772	16707	16766	16671	16803	17018	16944	16871	16900	16895	16804	16723	17005	16987	16709	16942	16778	16752	16886	17001	16623	16934	16631	16978	16987	16764	16758	16922	16886	16814	16767	16916	16910	16766	16748	16981	16932	16869	16804	16914	16904	17004	16979	16994	16810	16790	16938	16710	16809	16981	16922	16807	16805	16949	16956	16912	17029	16646	16824	16870	16976	17107	16870	16837	16872	16861	16787	16912	16831	17018	16826	16988	16823	16994	16886	16980	16827	16832	16931	16846	16948	16991	16922	16905	16781	16976	16800	16932	16987	16948	16791	16956	16856	16830	17027	16963	16835	16876	16922	16891	16746	16700	16808	16875	16770	16785	17006	16788	16809	17006	16851	16911	16859	16871	16784	16632	16868	16906	16938	16930	16742	17016	16772	16934	16903	16903	16847	16879	16892	16859	16845	16948	17012	16578	16988	16879	16893	17034	17008	16748	16887	16953	16850	16737	16715	16902	16780	16972	16876	16948	16974	16974	16912	16852	16966	16829	16867	16993	16941	16950	16868	16873	16993	16776	16857	16893	16705	16872	16950	17013	17026	16918	16887	17051	16910	16759	17066	16757	16914	16933	16900	16978	17048	16832	16746	16724	16842	16990	16805	16823	16910	17034	16809	16833	17031	17055	16848	17022	16775	16927	16905	17014	16785	16766	16758	17003	16844	16941	16947	16995	16903	16987	17018	16863	16840	16855	16945	16972	16814	16841	16951	16860	16842	16877	16939	16910	16879	16990	16875	17098	16711	17070	16772	16959	16882	16996	16868	16852	16930	16917	16876	17045	16914	16793	17015	16962	16973	16767	16992	16987	16863	16768	16770	16890	16736	16844	16971	16872	16704	16943	16851	16711	16883	16626	16768	17018	16785	16818	16729	16937	16762	16811	16830	16827	17021	16901	16953	16905	16946	16774	16799	16929	16976	16717	16829	16872	16934	16943	16893	16893	16930	16838	17105	16927	16618	16904	17003	17020	16914	16899	16868	16877	16924	16955	16723	16770	16935	17040	16900	16873	16904	16832	16847	16817	16958	16979	16848	16972	16771	16879	16933	17025	16689	16870	16790	16903	16898	16778	16835	16737	16953	16878	16860	16763	16815	16909	16835	16909	17010	16951	16907	16906	16862	16927	16921	16801	16875	16917	16921	17039	16858	16861	16871	16775	16951	17005	16913	17047	16923	16787	16698	16885	16992	16844	16861	16963	16902	16956	16827	16825	16880	17107	16934	16996	16818	16886	17064	16846	16986	16887	16913	17002	16695	16781	16782	16876	16917	16855	16925	16938	16901	17001	16960	16788	16935	16955	16848	16792	16871	17038	16878	16769	16942	16817	16942	16858	16804	17044	16947	16948	16974	16886	16816	16803	16746	16797	16901	16937	16673	17022	16918	16747	16730	16912	16964	16951	16888	16736	16732	16862	16938	17030	16927	16869	16877	16816	16773	16891	16900	16853	16814	16923	16877	16790	16877	16826	16765	16976	16745	16999	16772	16971	16728	16953	17028	16725	16792	17018	16769	16893	16827	16824	16767	16885	16877	16852	16861	16789	16893	16857	16851	16838	16925	16882	16852	17083	16758	16893	16824	16956	16965	17074	16815	17133	16742	16986	16775	16778	16755	16840	16941	16884	16896	16880	16864	16876	16837	16911	16870	16742	17044	16692	16779	16809	16999	16740	16934	16839	16767	17034	16907	16927	16981	16697	16752	16887	16998	17017	16868	16997	16732	16902	16744	16942	16905	17008	16758	16894	16979	16963	16838	16948	16855	16895	16891	16892	16874	16686	16967	16784	16944	16764	16883	16799	16816	16886	16852	16829	16892	16761	16902	16943	16854	16780	16796	16986	17011	16922	16798	16593	16926	16903	16903	16972	16899	16937	16742	17038	17012	16853	16805	17011	16899	16992	17016	16688	16931	16782	16883	17063	16814	16815	16890	16901	16721	16851	16899	16971	16797	16738	17003	16946	16817	16911	16820	16727	16737	16946	16878	16955	16902	16975	16868	16765	16822	16869	16841	16922	16844	16932	16678	16930	17015	16654	17039	16941	16993	16985	16886	16862	16876	16949	16890	16870	16840	16910	17085	16844	16996	16875	16923	16838	17024	16834	16871	16972	16969	16890	16719	16838	17006	16888	16927	16885	16863	17002	16967	16987	16859	17044	17036	16998	16821	16846	16698	16977	16804	16669	16918	16742	16788	16883	16836	16876	16760	17102	16793	16813	16884	16849	17037	16826	16903	16741	16948	16768	16946	17042	16886	16901	16828	16811	17024	16699	16821	16799	16960	16866	16912	16954	16945	16886	16955	16872	16942	16912	16821	16960	16780	16773	16939	16987	16917	16940	16783	16825	16854	17121	17143	16977	16906	16819	17000	16794	16904	16724	16905	16948	16733	16828	16968	16775	16910	16915	16886	16702	16954	17025	16920	16954	16965	16868	16957	16857	16800	16859	16918	16871	16935	16963	17085	16880	16762	16923	16735	16725	16896	16967	16808	16832	16890	17043	16760	16914	16901	16902	17003	16836	16858	16867	16923	16800	16972	16777	16914	16834	16812	16887	16795	16956	16822	17083	16880	16980	16958	16701	16712	16903	16948	16783	16943	16885	16786	16846	17066	17078	16850	16931	16827	16829	16824	16833	16710
23722	21134	28596	23969	21535	23529	41487	54786	59661	45314	29718	22319	19189	18626	18478	18519	18554	18510	18507	18307	18420	18412	18400	18501	18396	18426	18551	18603	18608	18666	18426	18398	18386	18602	18455	18325	18610	18389	18367	18501	18516	18170	18381	18444	18433	18616	18559	18389	18397	18141	18315	18283	18315	18492	18360	18574	18486	18407	18227	18329	18244	18342	18400	18317	18332	18468	18392	18275	18242	18473	18244	18296	18483	18485	18436	18367	18468	18519	18411	18488	18576	18510	18490	18237	18334	18440	18443	18441	18263	18520	18270	18485	18480	18490	18390	18326	18412	18529	18266	18227	18238	18262	18316	18351	18507	18287	18352	18350	18248	18575	18363	18502	18477	18433	18519	18054	18390	18364	18333	18424	18467	18462	18453	18403	18472	18573	18302	18339	18403	18474	18488	18457	18331	18305	18279	18293	18272	18367	18409	18326	18396	18216	18265	18407	18424	18483	18483	18451	18397	18597	18517	18440	18376	18249	18254	18388	18418	18375	18511	18395	18586	18404	18216	18240	18532	18365	18242	18252	18480	18280	18314	18470	18464	18527	18357	18202	18275	18328	18257	18525	18165	18469	18516	18173	18422	18409	18430	18387	18391	18237	18432	18345	18260	18447	18540	18599	18270	18288	18315	18393	18388	18492	18314	18221	18368	18202	18322	18518	18107	18234	18502	18543	18495	18686	18057	18415	18312	18313	18390	18339	18273	18377	18227	18049	18499	18439	18343	18472	18294	18360	18250	18550	18417	18384	18218	18277	18534	18308	18599	18313	18277	18318	18413	18243	18376	18287	18337	18315	18384	18352	18302	18334	18387	18406	18235	18345	18279	18279	18348	18526	18349	18275	18377	18327	18113	18413	18341	18428	18316	18357	18517	18347	18525	18246	18535	18222	18558	18460	18475	18329	18172	18285	18428	18578	18424	18305	18389	18181	18317	18492	18605	18484	18340	18479	18451	18308	18435	18214	18128	18401	18431	18315	18249	18301	18229	18345	18228	18592	18291	18160	18176	18309	18497	18524	18492	18438	18476	18293	18303	18504	18325	18411	18374	18340	18320	18279	18427	18321	18308	18260	18333	18254	18465	18506	18377	18466	18316	18322	18453	18440	18357	18471	18369	18372	18458	18439	18402	18310	18427	18271	18397	18233	18343	18272	18397	18363	18312	18083	18195	18378	18311	18184	18478	18477	18378	18161	18413	18326	18581	18617	18386	18284	18412	18447	18337	18096	18396	18405	18457	18288	18183	18445	18257	18190	18446	18258	18309	18319	18370	18323	18337	18469	18295	18140	18354	18232	18395	18275	18421	18356	18276	18212	18501	18345	18431	18443	18400	18446	18348	18388	18382	18604	18425	18425	18164	18544	18283	18377	18250	18507	18346	18292	18289	18338	18367	18403	18260	18241	18352	18312	18479	18323	18272	18201	18323	18458	18267	18267	18504	18269	18404	18265	18406	18170	18289	18497	18366	18415	18394	18319	18454	18460	18645	18277	18154	18237	18401	18412	18371	18308	18196	18364	18289	18329	18379	18539	18480	18405	18437	18435	18077	18324	18426	18474	18284	18176	18328	18481	18380	18367	18422	18340	18238	18365	18267	18411	18442	18345	18411	18554	18406	18316	18426	18274	18386	18224	18312	18444	18333	18269	18297	18369	18325	18232	18412	18387	18196	18206	18339	18252	18474	18242	18332	18495	18541	18269	18400	18431	18341	18453	18393	18474	18512	18516	18412	18559	18356	18278	18386	18491	18444	18360	18196	18420	18116	18244	18368	18425	18597	18290	18428	18332	18268	18434	18188	18090	18289	18301	18177	18492	18583	18216	18219	18353	18336	18311	18615	18608	18185	18314	18305	18329	18258	18388	18470	18349	18395	18348	18401	18248	18225	18351	18261	18314	18383	18216	18349	18337	18306	18355	18467	18321	18309	18191	18455	18237	18360	18345	18487	18395	18478	18432	18374	18473	18348	18375	18463	18191	18227	18567	18391	18273	18506	18386	18437	18497	18308	18484	18397	18385	18324	18335	18377	18236	18425	18457	18185	18270	18390	18422	18546	18289	18293	18333	18563	18470	18290	18179	18626	18386	18337	18353	18369	18441	18102	18291	18141	18550	18415	18354	18306	18304	18413	18402	18199	18381	18222	18344	18234	18208	18169	18359	18371	18332	18397	18397	18128	18465	18341	18276	18263	18434	18146	18379	18399	18434	18608	18444	18464	18524	18427	18438	18475	18413	18486	18114	18374	18257	18374	18334	18346	18389	18187	18319	18353	18329	18197	18169	18477	18492	18397	18404	18560	18344	18498	18244	18377	18308	18264	18420	18423	18489	18394	18462	18437	18489	18402	18439	18489	18266	18421	18225	18525	18369	18418	18504	18235	18310	18253	18320	18352	18443	18527	18454	18210	18587	18414	18262	18340	18350	18369	18386	18359	18159	18551	18401	18294	18265	18318	18470	18244	18384	18343	18444	18426	18243	18455	18411	18415	18465	18225	18419	18481	18288	18540	18307	18457	18373	18344	18568	18459	18265	18274	18298	18335	18291	18195	18478	18390	18291	18447	18380	18406	18496	18340	18314	18310	18415	18370	18344	18367	18501	18351	18435	18384	18533	18163	18398	18335	18395	18331	18308	18280	18380	18370	18283	18181	18379	18336	18322	18291	18368	18278	18368	18356	18143	18207	18419	18278	18351	18430	18451	18312	18486	18268	18285	18303	18452	18413	18492	18362	18288	18253	18427	18419	18239	18338	18259	18358	18276	18235	18470	18353	18488	18493	18305	18340	18390	18498	18518	18394	18383	18540	18498	18463	18383	18193	18338	18416	18339	18148	18537	18531	18372	18383	18470	18332	18127	18343	18231	18516	18400	18366	18406	18366	18496	18420	18394	18402	18473	18424	18292	18320	18419	18425	18380	18362	18297	18284	18308	18068	18500	18372	18480	18118	18415	18360	18383	18507	18219	18255	18278	18331	18488	18452	18374	18388	18459	18354	18477	18279	18178	18391	18387	18456	18540	18460	18448	18286	18265	18452	18477	18382	18254	18390	18238	18423	18530	18401	18462	18200	18330	18495	18237	18395	18278	18408	18310	18326	18277	18292	18392	18127	18328	18453	18410	18191	18208	18361	18376	18448	18338	18150	18275	18306	18351	18506	18405	18204	18380	18197	18349	18413	18366	18280	18107	18337	18340	18298	18277	18251	18162	18441	18446	18317	18215	18374	18320	18475	18292	18469	18329	18559	18380	18290	18328	18465	18473	18259	18210	18294	18249	18381	18577	18262	18452	18324	18389	18645	18626	18253	18344	18418	18196	18320	18357	18374	18303	18462	18049	18317	18376	18511	18301	18482	18314	18287	18376	18256	18440	18745	18501	18411	18279	18344	18241	18460	18419	18480	18302	18210	18298	18398	18379	18420	18378	18325	18447	18365	18386	18537	18401	18463	18438	18322	18363	18467	18463	18210	18499	18457	18343	18283	18499	18270	18295	18187	18242	18424	18545	18440	18227	18361	18448	18489	18283	18173	18309	18228	18327	18453	18271	18398	18329	18341	18335	18278	18391	18628	18452	18354	18579	18457	18498	18388	18391	18094	18454	18402	18409	18100	18048	18326	18225	18363	18282	18483	18214	18381	18156	18329	18245	18490	18143	18316	18108	18364	18486	18491	18260	18295	18639	18537	18496	18377	18415	18447	18462	18469	18276	18372	18274	18358	18486	18454	18269	18309	18243	18549	18280	18478	18260	18128	18399	18239	18364	18394	18272	18302	18261	18333	18272	18374	18441	18401	18385	18468	18343	18523	18456	18160	18290	18354	18369	18354	18301	18498	18497	18355	18215	18571	18435	18527	18419	18643	18312	18490	18400	18496	18338	18367	18493	18228	18419	18341	18427	18395	18270	18461	18376	18407	18363	18255	18407	18464	18576	18564	18360	18443	18315	18530	18486	18402	18392	18479	18341	18497	18311	18348	18417	18415	18508	18256	18231	18225	18217	18379	18474	18309	18371	18517	18448	18395	18268	18566	18428	18342	18173	18364	18355	18395	18225	18704	18416	18333	18368	18344	18532	18271	18378	18481	18312	18324	18189	18405	18308	18296	18286	18196	18440	18448	18450	18506	18463	18224	18494	18301	18304	18424	18268	18375	18478	18321	18605	18498	18438	18231	18287	18373	18339	18241	18426	18251	18382	18362	18303	18191	18249	18598	18414	18597	18329	18113	18555	18190	18368	18432	18299	18486	18382	18497	18339	18335	18617	18441	18342	18376	18348	18422	18318	18431	18342	18435	18323	18380	18139	18367	18436	18289	18335	18399	18569	18216	18474	18458	18423	18339	18475	18425	18337	18280	18330	18295	18282	18130	18464	18496	18298	18455	18362	18073	18510	18443	18374	18312	18206	18250	18222	18306	18248	18175	18333	18434	18292	18466	18339	18209	18420	18449	18193	18474	18334	18122	18459	18469	18358	18414	18075	18488	18517	18254	18621	18498	18376	18345	18471	18216	18470	18438	18437	18555	18285	18266	18389	18270	18440	18517	18256	18440	18508	18637	18317	18325	18385	18475	18251	18370	18343	18400	18196	18361	18459	18506	18397	18248	18334	18570	18303	18314	18266	18586	18359	18418	18297	18361	18469	18293	18264	18401	18322	18506	18304	18423	18345	18404	18391	18473	18437	18430	18420	18296	18378	18409	18278	18417	18278	18388	18165	18359	18447	18452	18267	18475	18242	18352	18408	18421	18505	18595	18431	18456	18371	18600	18268	18473	18399	18373	18402	18316	18193	18340	18256	18611	18530	18328	18319	18296	18260	18582	18280	18375	18292	18222	18391	18458	18496	18227	18324	18438	18317	18352	18228	18297	18171	18488	18315	18358	18368	18351	18218	18330	18242	18276	18269	18420	18302	18139	18354	18562	18235	18236	18532	18397	18411	18273	18236	18484	18424	18471	18305	18476	18397	18437	18262	18439	18383	18348	18365	18296	18263	18333	18297	18533	18244	18367	18174	18231	18329	18304	18319	18349	18412	18490	18180	18425	18279	18336	18218	18570	18317	18396	18372	18419	18171	18512	18572	18478	18429	18408	18306	18317	18500	18379	18233	18346	18383	18204	18441	18408	18268	18572	18168	18255	18271	18224	18221
16078	26802	25206	20630	18946	20510	43835	56348	60391	45030	27960	19605	16644	16288	16266	16142	16198	16248	16320	16279	16376	16358	16225	16362	16174	16273	16071	16409	16435	16328	16323	16213	16210	16189	16221	16373	16205	16312	16154	16254	16261	16446	16411	16189	16224	16264	16314	16296	16086	16224	16246	16190	16173	16383	16259	16270	16316	16434	15966	16358	16391	16438	16291	16320	16218	16265	16230	16233	16266	16119	16248	16433	16303	16262	16124	16368	16132	16276	16150	16305	16257	16276	16294	16252	16113	16198	16262	16096	16182	16200	16261	16285	16095	16171	16230	16259	16084	16371	16112	16323	16207	16317	16238	16284	16404	16080	16090	16180	16346	16096	16358	16114	16266	16324	16363	16173	16297	16199	16262	16134	16471	16146	16441	16221	16384	16237	16374	16158	16180	16351	16528	16298	16372	16035	16339	16264	16321	16063	16187	16443	16218	16221	16148	16281	16519	16344	16270	16250	16271	16064	16395	16314	16300	16263	16241	16270	16236	16202	16447	16138	16276	16189	16321	16190	16295	16344	16197	16285	16210	16257	16303	16291	16204	16257	16271	16325	16357	16100	16438	16242	16257	16326	16398	16224	16174	16402	16172	16295	16322	16267	16170	16112	16120	16211	16376	16282	16150	16274	16245	16249	16584	16252	16321	16280	16389	16220	16267	16252	16280	16297	16168	16241	16277	16316	16271	16356	16317	16318	16156	16378	16278	16056	16301	16247	16256	16445	16168	16159	16243	16380	16314	16273	16242	16100	16204	16337	16469	16235	16296	16325	16224	16219	16263	16240	16199	16422	16222	16319	16269	16141	16350	16142	16294	16271	16330	16302	16170	16303	16173	16263	15993	16361	16272	16178	16195	16367	16325	16441	16293	16273	16312	16285	16219	16166	16215	16222	16265	16239	16232	16193	16155	16340	16314	16214	16218	16403	16293	16367	16254	16229	16317	16206	16141	16341	16225	16398	16125	16324	16183	16333	16175	16238	16243	16233	16303	16249	16183	16185	16152	16072	16237	16299	16307	16234	16190	16270	16207	16288	16330	16212	16418	16332	16131	16249	16262	16174	16178	16237	16087	16241	16290	16287	16028	16240	16077	16187	16300	16336	16344	16346	16327	16227	16356	16336	16221	16199	16172	16364	16348	16300	16239	16207	16377	16360	16354	15983	16282	16344	16297	16316	16290	16196	16319	16376	16237	16321	16151	16299	16118	16401	16121	16341	16570	16070	16339	16399	16269	16114	16244	16230	16219	16363	16270	16242	16366	16333	16180	16262	16232	16104	16382	16133	16321	16154	16069	16450	16134	16089	16361	16111	16336	16271	16389	16289	16130	16170	16503	16104	16269	16224	16131	16314	16221	16452	16338	16271	16265	16294	16201	16240	16101	16310	16442	16400	16302	16306	16306	16245	16089	16120	16273	16180	16184	16271	16100	16311	16290	16446	16319	16374	16168	16323	16163	16209	16213	16076	16229	16345	16328	16321	16179	16251	16158	16317	16331	16227	16154	16189	16214	16305	16215	16143	16199	16231	16179	16326	16066	16182	16165	16331	16248	16222	16148	16418	16175	16277	16234	16118	16311	16093	16024	16083	16292	16220	16324	16317	16166	16123	16297	16238	16289	16307	16290	16199	16116	16222	16203	16260	16211	16326	16234	16319	16328	16191	16210	16161	16286	16334	16354	16329	16152	16321	16207	16312	16242	16147	16400	16309	16391	16243	16263	16462	16161	16275	16389	16347	16389	16260	16494	16357	16045	16099	16180	16283	16266	16174	16298	16107	16207	16463	16321	16151	16276	16296	16244	16132	16361	16067	16232	16173	16320	16272	16084	16355	16442	16121	16174	16186	16307	16150	16422	16206	16239	16205	16163	16466	16272	16196	16389	16311	16224	16375	16337	16077	16282	16236	16462	16223	16237	16398	16296	16358	16137	16345	16301	16326	16433	16351	16347	16159	16354	16421	16294	16356	16317	16131	16280	16145	16136	16250	16312	16165	16187	16067	16162	16167	16236	16359	16167	16318	16212	16153	16457	16199	16178	16317	16418	16308	16115	16133	16342	16163	16421	16179	16089	16183	16346	16372	16145	16264	16204	16375	16178	16313	16266	16230	16220	16238	16284	16297	16182	16246	16343	16508	16253	16370	16332	16099	16280	16130	16409	16172	16325	16173	16086	16230	16136	16205	16239	16324	16258	16316	16272	16313	16281	16275	16189	16327	16199	16261	16166	16396	16264	16319	16296	16439	16242	16328	16145	16205	16210	16232	16280	16276	16140	16248	16343	16268	16175	16308	16281	16151	16230	16339	16411	16375	16379	16263	16282	16422	16277	16477	16350	16161	16302	16315	16187	16289	16380	16323	16311	16455	16392	16231	16309	16242	16290	16396	16187	16341	16133	16407	16324	16420	16320	16159	16267	16247	16254	16053	16417	16293	16100	16227	16239	16239	16227	16042	16399	16266	16280	16343	16083	16418	16231	16434	16192	16313	16154	16265	16197	16294	16301	16286	16284	16259	16173	16295	16334	16277	16162	16240	16454	16361	16187	16236	16167	16145	16193	16190	16166	16406	16308	16122	16285	16426	16210	16218	16253	16222	16277	16246	16127	16253	16244	16287	16258	16217	16161	16416	16255	16244	16250	16261	16085	16216	16281	16251	16389	16130	16275	16240	16254	16295	16378	16333	16327	16119	16207	16421	16303	16295	16192	16313	16167	16269	16380	16242	16237	16235	16309	16234	16197	16208	16483	16350	16216	16115	16247	16149	16330	16238	16375	16270	16206	16215	16180	16201	16217	16267	16282	16389	16199	16185	16243	16063	16505	16185	16364	16149	16270	16230	16166	16332	16134	16164	16136	16386	16299	16165	16242	16158	16283	16301	16176	16317	16239	16384	16391	16346	16109	16336	16221	16310	16116	16161	16139	16181	16109	16224	16354	16463	16309	16074	16441	16256	16168	16187	16253	16253	16335	16331	16208	16286	16190	16358	16245	16208	16194	16228	16259	16300	16181	16116	16251	16491	16136	16452	16340	16373	16195	16125	16239	16437	16222	16313	16375	16169	16287	16272	16243	16299	16301	16161	16134	16385	16122	16354	16216	16375	16128	16340	16381	16262	16358	16304	16216	16273	16223	16172	16231	16256	16334	16135	16030	16232	16167	16163	16278	16138	16224	16133	16310	16162	16390	16209	16458	16291	16321	16329	16204	16397	16197	16265	16206	16230	16051	16191	16411	16257	16336	16215	16106	16286	16182	16196	16216	16254	16486	16347	16305	16202	16215	16211	15998	16264	16210	16409	16298	16224	16260	16369	16305	16209	16268	16342	16229	16373	16268	16328	16260	16222	16151	16117	16369	16349	16299	16302	16271	16163	16345	16345	16275	16247	16254	16263	16301	16357	16245	16272	16368	16256	16055	16277	16155	16197	16263	16202	16187	16275	16202	16055	16220	16172	16229	16208	16310	16355	16278	16235	16401	16305	16276	16283	16081	16209	16309	16314	16234	16282	16072	16286	16258	16294	16264	16184	16337	16271	16245	16272	16120	16286	16438	16379	16308	16399	16381	16353	16263	16194	16245	16417	16293	16283	16258	16148	16223	16389	16291	16251	16311	16238	16148	16357	16144	16202	16289	16236	16171	16252	16174	16309	16313	16147	16289	16229	16142	16221	16184	16215	16164	16141	16221	16152	16348	16272	16406	16214	16148	16108	16269	16185	16246	16231	16319	16310	16232	16303	16382	16228	16192	16266	16065	16241	16443	16286	16505	16375	16319	16408	16177	16322	16321	16111	16332	16369	16354	16277	16376	16288	16406	16186	16339	16172	16361	16111	16130	16367	16367	16391	16381	16221	16387	16120	16302	16271	16223	16135	16189	16090	16335	16301	16261	16210	16370	16335	16164	16388	16189	16340	16251	16214	16475	16292	16357	16164	16293	16256	16235	16163	16395	16311	16414	16154	16328	16161	16384	16461	16191	16251	16222	16206	16122	16194	16406	16327	16294	16402	16079	16342	16413	16360	16287	16223	16146	16185	16247	16302	16335	16286	16235	16349	16362	16205	16290	16129	16239	16330	16299	16220	16225	16307	16236	16353	16190	16439	16334	16331	16432	16300	16249	16264	16222	16353	16406	16333	16323	16253	16258	16182	16279	16220	16320	16345	16352	16256	16299	16201	16252	16191	16166	16280	16185	16341	16270	16197	16199	16223	16279	16221	16303	16404	16194	16318	16277	16308	16405	16288	16236	16170	16281	16253	16319	16302	16247	16229	16313	16306	16299	16279	16248	16231	16159	16541	16211	16297	16170	16184	16275	16327	16291	16322	16281	16121	16395	16227	16229	16216	16290	16340	16282	16264	16320	16243	16303	16287	16348	16212	16412	16122	16293	16340	16152	16146	16251	16240	16238	16297	16291	16236	16270	16185	16169	16248	16304	16072	16385	16106	16258	16412	16458	16347	16220	16106	16237	16233	16396	16180	16185	16040	16243	16186	16283	16223	16161	16274	16444	16129	16248	16290	16200	16123	16315	15986	16207	16320	16250	16309	16271	16407	16290	16209	16411	16174	16318	16266	16255	16146	16226	16216	16370	16296	16329	16315	16281	16050	16331	16079	16371	16261	16258	16143	16131	16400	16195	16209	16219	16214	16312	16203	16249	16373	16229	16235	16422	16188	16315	16171	16312	16247	16150	16299	16238	16335	16228	16239	16290	16279	16350	16412	16423	16166	16437	16211	16293	16119	16348	16329	16253	16278	16318	16385	16450	16301	16252	16303	16220	16016	16342	16300	16302	16494	16383	16059	16248	16209	15983	16164	16340	16085	16226	16421	16371	16092	16231	16228	16193	16350	16354	16251	16444	16121	16121	16393	16193	16374	16007	16426	16279	16301	16327	16245	16215	16206	16214	16373	16288	16131	16473	16341	16339	16325	16144	16349	16347	16264	16208	16199	16158	16369	16164	16132	16258	16325	16298	16246	16294	16257	16255	16177	16323	16264	16374	16325	16185	16405	16173	16473	16185	16200	16277	16365	16262	16263	16288	16281	16078	16253	16171	16363	16188	16162	16233	16289	16179	16186	16140	16380	16404	16468	16091	16217	16077	16314	16189	16233	15996	16383	16280	16302	16317	16283	16152	16209	16154	16389
29041	21850	21783	19929	18087	18449	18832	20169	25456	24338	21218	19200	18544	18313	18126	18334	18206	18273	18226	18038	18100	18396	18296	18044	18154	18309	18200	18286	18012	18155	18249	18269	18196	18132	17981	18370	18199	18241	18109	18124	18299	18275	18119	18121	18135	18126	18239	18131	18191	18155	18091	18287	18124	18276	18301	18104	18106	18342	18200	18009	18142	18464	18111	18012	18347	18238	18152	18037	18075	18306	18201	18152	18136	18105	18368	18127	18147	18104	18198	18108	17997	18194	18310	18216	18456	18118	18115	18191	18038	18073	18100	17959	18184	18344	18199	18288	18356	18179	18125	17936	18285	18324	18187	18261	18275	18110	18062	17933	18125	18132	18029	18275	18319	18235	18266	18173	18141	18227	18095	18173	18214	18284	18323	17957	17910	18095	18378	18262	18182	18149	18229	18182	18025	18112	18211	18113	18258	18111	18273	18016	18048	18157	18050	18361	18346	18237	18005	18056	18158	17982	18138	18347	18180	18233	18281	18241	17963	18035	18103	18220	18150	18061	18293	18432	18330	18101	18150	18118	17991	18119	18327	18181	18286	18238	18416	18091	18297	17972	18085	18083	18141	18252	18063	18072	18164	18016	18136	17999	18450	18320	18266	17997	18005	18105	18187	18151	18239	18314	17950	18183	18196	18233	18161	18077	18116	18100	18078	18147	18096	18086	17940	18126	18137	18050	18165	18101	18179	18331	18197	18312	17956	18282	18273	17895	18236	18123	18128	18230	18021	18277	18334	18146	18232	18084	18049	18089	18007	17917	18112	17996	18315	18142	18016	18196	17995	18258	18099	18146	18167	18146	18247	18291	18215	18257	18230	18176	18208	18044	18249	18086	18035	18349	18108	18093	18052	18098	18255	18257	18072	18265	18254	18353	18120	18267	18308	17984	18110	18107	18044	18247	17992	18009	18229	17918	18154	18192	18259	18206	18173	18013	18208	18009	18082	17997	18260	18290	18267	18179	18095	18082	18331	18232	18131	18137	18381	18093	18018	18037	18090	18228	18105	17956	18082	18321	18107	18213	18069	18171	18045	18259	18311	18175	17973	18194	18222	18295	18188	18088	18079	18166	18009	18169	18010	18159	18135	18268	17992	18218	18103	18171	18121	18239	18098	18300	18133	18234	18154	18255	18144	18198	18027	18147	18266	17950	18212	18151	18169	18070	18007	18105	18174	18199	18282	18030	18227	18343	18330	18296	18188	18050	18251	17897	17943	18004	18294	18027	18295	18301	18085	18057	18266	18237	18068	18143	18084	18033	18314	18282	18104	18119	18008	18155	18029	18225	18047	18080	18215	18190	17923	18079	18364	18040	18194	18184	18185	18283	18271	18315	17896	18080	18143	18026	18022	18311	18116	18082	18086	18247	18142	18166	17969	18133	18314	18134	18207	18057	18307	18126	18022	18009	17932	18161	18120	18195	18248	18397	18259	18227	18221	18350	18041	18126	18204	18066	17987	18138	18025	18069	18126	18108	18101	18141	18118	17951	18180	18189	18099	18199	18304	18232	17892	18205	18305	18163	18093	18312	18132	18172	18260	18321	18227	17993	18189	18077	17979	18061	18316	18213	18372	18067	18081	18252	18088	18184	18176	18136	18091	18134	18131	18136	18370	18335	18307	18131	18155	18166	18170	18123	18117	18226	18370	18242	18042	18200	18142	18116	17957	18054	18381	18164	18128	18147	18403	18243	18161	18162	18346	18163	18023	18048	18133	18108	18423	18088	18059	18038	18087	17880	18105	18235	18062	18118	18303	18270	18247	18042	18205	18215	18138	18040	18215	17920	18042	18062	18176	18153	18069	18265	18232	18160	18237	17869	18188	18130	18111	18250	18362	18232	18313	18203	18214	18111	18133	18137	18118	18106	17988	18186	18133	18203	18161	18008	18037	18338	18187	18071	18080	18279	18406	18203	17983	18097	18252	17938	18106	18394	18049	18203	18317	18153	18131	18074	18469	18190	18399	18117	18187	18073	18066	18203	18158	18215	18086	18133	18003	18273	18289	18100	18147	18151	18142	18051	18052	17932	18070	18252	18233	18166	18465	18121	18164	18149	18156	18072	18010	18127	18145	18228	18380	17920	18150	18051	17966	18162	18310	18036	18087	18211	17949	18155	18118	18140	17934	18213	17908	18452	18093	17896	18022	18287	18168	17960	18255	18070	18170	18351	18013	18254	18157	18045	18357	18151	18329	18368	18254	18100	18071	18087	18150	18236	18053	18210	18290	18255	18183	17997	18150	18168	18268	18193	18286	18119	18257	17930	17984	18077	18313	18246	18145	18102	18140	18179	18170	18137	18113	18030	18058	18196	18167	18159	18144	18260	18305	18350	18404	18121	18019	18166	18127	18162	18055	18002	18110	18052	18014	18180	18085	18256	18028	18187	18109	18105	18131	18167	18009	18075	18159	18124	18190	18019	18309	18050	18204	18097	18261	18358	18160	17986	18178	18206	18187	18439	18184	18246	18026	18183	18145	18212	18155	18094	18303	17913	18347	18224	18283	18125	18341	18258	18301	18373	18186	18201	18046	18079	18179	18282	18104	18411	18131	18225	18055	18161	18220	18156	17961	18087	18189	17905	18079	18261	18276	18086	18164	17940	18193	17997	18012	17934	18200	18031	18156	18182	18328	18431	18079	18198	18085	17959	18244	18286	18428	18172	18390	18197	18005	18048	18017	18124	18289	18066	18287	17914	18036	18133	18157	18436	18315	18088	18044	18216	18152	18175	18275	18159	17998	18087	18276	18045	18044	18054	18102	18142	18139	18084	18099	18089	18095	18330	18127	18024	18269	18159	18203	18353	18254	18142	18138	18210	18068	18376	18111	18174	18358	18121	18019	18129	18153	18259	18277	18108	18134	17964	18080	18047	18517	18214	18017	18241	18236	18045	18164	18131	18249	18150	18205	18285	18256	17996	18208	18130	18042	18081	18089	18008	18175	18200	18152	17899	18261	18052	18011	18247	18115	18041	18268	18284	17906	18162	18030	18253	18202	18183	18018	18220	18019	18036	18321	18414	18186	18172	18472	18196	18306	18252	18190	18146	18087	18239	18131	18130	18158	18257	18061	18233	18115	18112	18236	18204	18134	18271	18273	18107	18194	18073	18212	18170	18213	18181	18121	18099	18076	18282	18278	18057	18354	17936	18315	18169	18345	18097	18264	18377	18063	18160	18172	18028	18231	18048	18104	18024	18156	18162	18069	18084	18006	18045	18156	17965	18367	17942	18226	18067	18147	18207	18155	18164	18124	18259	18250	18306	18185	18085	18122	18062	18020	18315	18193	18131	18190	18161	18218	18049	18242	18181	18335	18282	18135	18429	17907	18150	18275	18120	18095	18223	18253	18285	18359	18306	18121	18344	18015	18174	18187	18254	18156	18202	18081	18238	17909	18227	18348	18021	18172	18128	18068	17973	18039	18420	18081	18060	18105	18191	18134	18291	18164	17976	18055	18093	18155	17956	18008	18194	18203	17972	18064	18257	18293	18202	18053	18058	18165	18309	18049	17978	18338	18185	18147	18275	18163	18124	18361	18153	18184	18220	18286	18176	18097	18235	18406	18240	18243	18060	18240	18224	18056	18046	18179	18100	18225	18025	18140	18178	18093	18131	18243	18133	18316	18149	17981	18089	18163	18142	18006	18111	18173	18120	18105	18308	18051	18310	18315	18167	18181	18300	18266	18179	18210	18156	18223	18172	18285	18106	18073	18278	18208	18169	18104	18447	18053	18067	17961	18139	18104	17897	18034	18139	18092	18136	18261	18230	18064	18029	18355	18061	18007	17991	18060	18212	17989	18298	18129	18085	18123	18093	18116	18025	18204	18298	18273	18422	18161	18194	18285	18083	18084	18283	18339	18259	18298	18001	18151	18310	18211	18107	18046	18072	18093	18143	18245	18137	18283	18056	18326	18269	18127	18220	17849	18117	18188	18081	18383	18150	18199	18155	18214	18221	17987	17949	18131	18250	18242	18266	18155	18316	18157	18233	18203	18170	17904	18098	18155	18251	18142	18295	18135	18280	18194	18259	18075	18050	18030	18300	18346	18180	18219	18225	18277	18294	18222	18356	18305	18189	18344	18161	18300	18087	18232	18059	18404	18259	18182	18179	18033	18162	18213	18210	18231	18156	18183	18190	18064	18348	18376	18243	18155	18267	18042	18202	18211	18262	18108	18274	18115	18097	18271	18174	18188	18215	18096	18088	17935	18187	18027	18185	18129	17999	18192	18137	18361	18170	18405	18087	18218	18391	18239	18004	18219	18060	18154	18243	18299	17956	18184	18076	18076	18172	18220	18269	18014	18148	18198	18290	18273	18120	17979	17871	17964	18069	18251	18234	18125	18120	18093	18098	18136	18108	18165	18233	17935	18223	18246	18158	18144	18118	18070	18270	18281	18062	18164	18211	18157	18120	18390	18348	18160	18179	18328	18323	18432	18082	18084	18093	18156	18220	18070	18207	17856	18419	18065	18133	18124	18303	18137	18270	18045	18093	18060	17908	18235	18182	18138	18150	18177	18201	18078	18102	18450	18179	18256	18118	18225	18309	18172	18392	17985	18003	18268	18197	18135	18064	18232	18212	18011	18196	18137	17921	18419	18428	18174	18152	18426	18096	18074	18212	18241	18120	18057	18246	18062	18216	18348	18253	18347	18268	18269	18251	18116	18094	18213	18064	18139	18223	18209	18431	18221	18182	18161	18195	18164	17922	18026	18018	18141	18354	18155	18180	18007	18072	18085	18112	18156	18159	18262	18285	18254	18088	18135	18157	18085	18127	18079	18082	18275	18249	18000	18170	18185	18100	18243	18114	18226	17969	18160	18097	18115	18373	18196	18067	18084	17969	18234	18021	18027	18141	18169	18189	18069	17973	18042	18025	18317	18067	18243	18126	18330	18136	18010	18273	18144	18226	18158	18170	18089	18142	18223	18154	18038	18192	18267	18211	18176	18233	18101	17966	18221	18160	17983	18227	18231	18107	18195	18118	18005	18059	18210	18016	18016	18289	18212	17957	18038	18163	18191	18401	18069	18112	18306	18169	18178	17886	18078	18140	18187	18073	18149	18128	18081	18196	17980	18076	18220	18247	18159	18018	17997	18090	18107	17960	18421	18448	18372	18176	18300	18075	18132	18190
15621	16852	16793	16452	16367	16179	17081	20063	26628	23371	19020	16904	16206	15970	16213	16138	16150	16122	16052	16170	16183	16114	16188	16160	16145	16202	16008	16215	16263	16183	16173	16266	16261	16109	16117	16185	16152	16246	16199	16077	16051	16079	16222	16196	15892	15952	16151	16060	16153	16231	15984	16112	16008	16117	16101	16222	16177	16049	16084	16173	16272	16104	15993	16115	16162	16224	16185	16190	15972	16140	16215	16306	16146	16252	16304	16130	16290	16162	15963	16054	16258	16205	16011	16096	16187	16081	16071	16083	16113	16133	16005	16043	16079	16098	16192	15847	16119	16141	16127	16194	16077	16158	16235	15953	15992	16084	16080	15955	16170	16144	16211	15974	16135	16154	16146	15953	16075	16220	16054	16134	16091	16092	16053	16114	15985	16077	16124	16054	15938	15945	16061	16121	16146	16109	16166	16139	16189	16108	16092	16114	15954	16286	16096	16113	15933	16064	16118	16180	16071	15976	16036	16104	15939	16025	16044	16074	16073	16183	16260	16296	16095	16177	16258	15941	16060	16029	16057	16056	16117	16159	16061	16128	16040	16133	16196	16156	16170	16223	16126	16070	16188	16006	16177	16339	16022	16106	16203	16047	16163	16005	16091	16220	16134	16109	16175	16248	15942	16195	15985	16019	16165	16028	15959	16141	16082	16171	16071	15969	16037	16162	16064	16062	16035	16064	16199	16164	16086	16107	16089	16213	16092	16029	16069	16038	16123	15965	16189	16047	16109	16082	16100	16125	16246	16030	16177	16125	16083	16074	16012	16011	15944	16000	16269	16048	16116	16151	16108	16037	16125	16039	16118	16030	16154	16167	16132	16124	16030	16260	16074	16198	16108	15923	16077	16213	16045	15984	16140	16041	15977	16141	16206	16015	16103	16072	16078	16039	16183	15887	16031	16060	16051	16134	16167	15928	16285	16119	15990	15941	16269	16285	15930	16088	16161	16023	16151	16199	15899	16237	16174	16179	16137	15976	16215	16217	16166	16110	15928	16217	16093	16173	16125	16124	16057	16257	16138	16202	15957	16103	16204	15912	15995	16142	16049	16081	16046	15861	16131	16030	16164	16276	15956	16117	16149	16158	16111	16092	16157	15968	16111	16058	16019	16017	16018	15956	16040	16170	16119	16098	16257	15950	16065	16256	16032	16045	16229	16152	16119	15998	16177	16019	16081	16068	16064	16150	16018	16357	16096	16073	16222	16224	16077	16112	16124	16157	16005	16228	16123	16140	16219	16152	15965	16119	15983	16192	16205	16069	16155	16162	16278	16113	16271	16147	16188	16173	16112	16114	16003	16035	16297	15912	15994	16126	16093	16154	16018	16229	16112	16051	16272	16123	16174	16150	16242	16088	16080	16168	16144	15989	16164	16140	15987	16066	16168	16176	16167	16050	16143	16218	15963	16000	16279	16094	16282	15985	16187	15994	16246	16050	15978	16147	16048	16103	16051	16112	16116	16081	16167	15965	16158	16080	16205	16153	16143	16266	16105	16067	16147	16229	16031	16202	15971	16125	16032	16066	16114	16135	16140	16298	15967	16289	16045	16112	16097	16113	16044	16074	16051	16170	16044	15926	16137	16040	16209	16048	15926	16019	16240	16065	16228	16050	16046	16050	16061	16067	16105	16067	16062	16297	16242	16131	16291	16116	16010	16002	15996	16006	16089	16046	16043	16179	16273	16136	16189	16091	16130	15983	16369	16131	16006	16216	16138	16148	16211	16184	16039	16061	16020	16202	16031	16263	16081	15969	16012	16164	16199	16333	16092	16076	15987	16048	16161	16126	16063	16147	16008	16066	16051	16095	16151	16168	16006	16227	15938	16164	16130	16020	16054	15956	16105	16317	16023	15923	16256	16150	16164	15958	16228	16204	16167	16179	15910	16164	16026	16037	16033	16110	16199	15953	16159	16123	16135	16156	16197	16103	15975	15955	16152	16191	16146	16157	16135	16149	16117	16034	16051	16119	16220	16174	16224	16114	15945	16022	16112	16107	16052	16160	16101	16138	16079	16020	16058	15953	16185	16147	16046	16122	16099	16048	16039	16134	16078	16092	16215	16045	16130	16129	15972	16004	16038	16225	15943	15997	16033	16069	16016	15996	16034	16210	16250	16070	16128	16136	16239	16043	16018	16188	16005	16295	16145	15943	16228	15924	16028	16124	16061	16072	16104	16167	16190	16049	16172	16024	16086	16070	16113	16082	16089	16139	16191	16152	16055	16148	16063	16170	16135	16131	16026	16003	16002	16155	16116	16172	16053	16160	16244	15979	16160	16038	16174	16091	15963	16107	16149	16246	16053	16184	16263	16132	16142	16184	16305	16110	16031	16150	16104	16115	16064	16010	16093	16266	16228	16175	16040	16241	16185	16042	16124	16102	16205	16116	15977	16005	16025	16223	16241	16181	16170	16036	16204	16003	16135	16109	16131	16053	16159	16065	16123	16041	16199	16155	16088	16068	16157	16144	16067	16048	16148	16192	16062	15981	16033	16076	16038	16288	16079	16023	16203	16110	15954	16118	16116	16067	16017	16234	16074	16109	16047	16005	16017	16167	16170	16162	16003	16130	16178	16164	16125	16095	16082	16124	16149	16129	16006	16266	16208	16110	16022	16109	16268	16036	15938	16127	16099	16041	16096	16188	16120	16130	16188	15929	16162	16040	16178	16204	16174	16018	16222	16160	16065	16207	16166	16044	16068	16054	16192	16251	15955	15991	16054	16082	16148	16020	16023	16390	16181	16113	15995	16114	16172	16215	16093	16045	16229	16127	16243	16211	16069	16054	16132	16019	16214	16076	16130	16138	16004	16219	16018	16115	16125	16159	16044	16026	16170	16252	16033	16098	16131	16156	15973	16072	16057	16054	16177	16103	16077	16053	16119	15977	16164	16027	16283	16208	16004	16023	16170	16005	16033	15952	16230	15957	16198	16204	16198	16256	15976	16042	16142	16123	16231	16097	16093	16103	16193	16227	16047	16292	16066	16074	16098	16195	15904	16280	16194	16121	16043	16166	16113	16042	16021	16149	16243	16182	16047	16049	16117	16242	16114	16109	16079	16303	16163	16191	16025	16045	16229	16172	16138	16107	16204	16269	15991	16157	16076	15948	16164	16001	16055	16258	16108	16069	16022	16092	16103	16102	16029	16066	16048	16125	16108	16116	16235	16125	16148	16116	16187	16067	16099	16175	16153	16134	16181	16128	16067	16097	15983	16137	16004	16243	16101	16037	15983	15898	16201	16340	16184	16012	16019	16208	16247	16024	16203	16093	16116	16123	16155	15944	15985	16279	16165	16204	16031	16084	16313	16088	15896	15988	15995	16060	16118	16159	16109	16188	15850	16142	16029	16154	16051	16261	16181	15799	16101	16162	15994	16158	16085	16097	16146	16067	16286	16174	16220	16135	16124	16132	16086	16075	16061	16172	16024	16040	16074	15954	16132	16040	16131	16125	15993	15959	16275	16168	16045	16151	16091	16172	16268	16028	16141	16078	16136	16044	16329	16302	16104	16171	16224	16149	16261	15988	16132	16137	16105	16001	16040	15960	16076	15969	16216	15915	16182	16025	16014	16185	16245	15957	16136	16164	16300	16188	16097	15926	16220	16121	16174	16132	16158	16095	16046	16016	16154	16178	16220	16126	16184	16120	16378	16093	16178	16269	16179	16041	16240	15969	15895	16399	15936	16262	16029	16194	16038	16065	16028	16260	15989	16196	16229	16105	16035	16075	16187	16241	16178	16202	16090	16020	16087	16069	16102	16216	16039	16100	16133	16090	16115	16041	16062	15996	16155	16049	15912	16226	16147	15998	15983	16118	16154	16097	16169	15943	16111	16010	16067	15997	16237	16077	16127	15951	16152	16273	16177	16161	16250	16163	16087	16078	16212	16065	16109	16108	16211	16073	16005	16301	16119	16208	15912	16122	16041	16224	16177	16065	16302	16047	16130	16148	16081	16126	16041	16186	16350	16278	16097	16061	16280	16023	16246	16204	16218	16353	15998	16216	16119	16036	16061	16036	16065	16128	16052	16052	16258	16131	16105	16053	16287	16042	16175	16042	16125	15932	16327	16138	15989	16112	16060	16061	16147	16104	15939	16092	16092	16191	16280	16255	16219	15972	16248	15997	15976	16130	16162	16155	15991	16076	16096	16166	16059	16146	16046	16024	16243	16152	16004	15972	16154	16283	16178	16038	16135	16379	16161	16087	16178	16165	16170	16082	16078	16112	16125	16292	16102	15957	15966	16075	16264	16076	16189	16062	16052	16105	16023	16121	15944	16184	16177	16192	16297	16116	15984	16192	16196	16182	16255	16024	16131	16079	16292	16077	16057	16146	16062	16034	16218	16077	16033	16181	16179	16089	16098	16301	16034	15984	15969	16090	16119	15948	16075	16136	16079	16240	16158	16119	16274	16248	16215	16137	16074	16274	16118	15952	16043	16084	15974	16085	16111	16137	16177	16162	16192	16172	16300	16145	16105	16296	16234	16090	16177	16064	15963	16149	16146	15901	16119	16181	16125	16157	16159	16155	16018	16262	16185	16182	16225	15982	15902	16082	16085	16037	16101	16102	16111	16067	16094	16112	15930	16239	16193	16032	16035	16205	16061	16257	16144	16204	15879	16268	16159	16089	16160	16015	16028	16016	16048	16296	16143	16201	16239	16074	16189	16143	16116	16041	16138	16277	16324	16066	16110	16133	16231	16123	16248	16170	16102	16094	16179	16199	16152	16046	16057	16198	16093	16113	16107	16216	16182	16222	15931	16135	16059	16213	16195	16018	16165	16072	16305	16135	15933	16145	16153	16103	16137	16140	16268	16188	16095	16199	16216	16004	16054	15930	16105	16017	16071	16221	16188	16153	16266	16010	16138	16150	16034	16002	16257	16138	16202	16233	16145	16078	16035	16133	15985	16000	15958	16082	16206	16222	16095	16239	16130	16078	16075	16099	16188	16131	16108	16036	16148	16318	16172	16200	16041	16259	16092	16120	16165	15975	16104	16132	16153	16145	16185	16163	16058	16157	16062	16096	16080	16253	16150	16043	16083	16286	16082	16022	16039	16143	16225	16015	16182	16068	16024	16048	16081	16041	16219	16104	16134	15949	16195	16014	16083	15938	16167	16151	16112	16156	16281	16083
25700	21158	27263	25713	20087	18625	19247	26380	43139	37710	27447	21312	18567	17918	17750	17838	17634	17853	17586	17667	17559	17478	17650	17689	17968	17771	17578	17715	18011	17797	17790	17544	17732	17844	17863	17737	17713	17530	17537	17647	17609	17743	17608	17765	17746	17589	17761	17698	17796	17768	17729	17782	17795	17821	17699	17660	17741	17583	17688	17475	17555	17690	17634	17638	17594	17685	17607	17554	17398	17635	17623	17660	17750	17497	17694	17866	17399	17622	17594	17480	17740	17719	17789	17885	17783	17721	17778	17651	17719	17584	17720	17658	17591	17529	17705	17628	17719	17789	17858	17788	17453	17550	17596	17533	17539	17623	17444	17649	17450	17550	17518	17691	17699	17645	17739	17635	17707	17802	17944	17656	17610	17578	17719	17456	17566	17755	17639	17755	17617	17729	17675	17751	17817	17737	17880	17720	17570	17644	17622	17539	17754	17672	17545	17782	17498	17722	17768	17778	17641	17578	17629	17561	17692	17610	17639	17788	17886	17715	17736	17637	17571	17574	17627	17670	17733	17866	17613	17645	17803	17705	17722	17676	17524	17642	17510	17730	17736	17833	17669	17530	17689	17652	17603	17529	17619	17720	17693	17808	17749	17773	17504	17686	17879	17817	17812	17776	17589	17714	17658	17712	17840	17591	17561	17657	17539	17757	17679	17515	17473	18020	17613	17857	17695	17638	17650	17734	17722	17741	17795	17569	17629	17595	17851	17681	17607	17499	17703	17677	17779	17655	17797	17786	17644	17558	17626	17603	17705	17920	17641	17780	17556	17451	17568	17773	17750	17531	17691	17669	17700	17673	17706	17463	17638	17688	17632	17636	17582	17602	17615	17745	17800	17735	17590	17722	17817	17738	17629	17508	17584	17607	17544	17598	17577	17506	17490	17638	17664	17585	17721	17737	17731	17477	17718	17694	17652	17605	17750	17524	17510	17577	17749	17713	17889	17561	17690	17630	17843	17677	17761	17643	17772	17730	17746	17607	17659	17737	17626	17502	17706	17861	17633	17923	17589	17596	17358	17728	17817	17686	17688	17724	17788	17642	17658	17766	17673	17505	17420	17716	17595	17601	17744	17728	17560	17660	17649	17844	17430	17684	17837	17840	17757	17612	17525	17707	17775	17488	17874	17552	17681	17676	17636	17624	17689	17690	17833	17625	17636	17634	17615	17568	17630	17657	17573	17608	17569	17662	17752	17494	17641	17722	17554	17504	17607	17634	17536	17566	17741	17528	17762	17632	17597	17700	17714	17670	17560	17765	17581	17727	17659	17814	17596	17709	17649	17475	17727	17547	17481	17465	17688	17735	17687	17612	17724	17749	17424	17818	17582	17703	17619	17718	17769	17553	17777	17758	17775	17766	17601	17666	17572	17722	17561	17704	17550	17571	17618	17456	17658	17589	17708	17848	17667	17621	17605	17679	17810	17609	17738	17640	17235	17793	17560	17853	17587	17559	17858	17726	17459	17764	17648	17498	17604	17541	17658	17672	17474	17727	17597	17669	17644	17575	17456	17669	17742	17623	17584	17739	17601	17720	17699	17635	17616	17773	17485	17621	17669	17724	17668	17620	17699	17754	17537	17696	17594	17649	17706	17824	17565	17782	17739	17694	17706	17717	17651	17652	17541	17618	17763	17738	17724	17635	17516	17822	17628	17495	17408	17603	17682	17657	17650	17543	17798	17733	17700	17658	17812	17810	17421	17581	17697	17663	17606	17512	17558	17680	17842	17714	17634	17892	17314	17749	17645	17687	17764	17737	17669	17563	17720	17675	17798	17410	17682	17610	17532	17586	17484	17685	17494	17631	17724	17534	17473	17529	17725	17697	17818	17870	17648	17690	17602	17563	17518	17586	17628	17710	17729	17577	17846	17536	17702	17831	17583	17482	17313	17815	17726	17676	17490	17532	17633	17747	17660	17777	17795	17724	17666	17589	17737	17501	17629	17715	17659	17831	17815	17612	17767	17571	17518	17772	17630	17624	17774	17870	17560	17455	17683	17680	17492	17727	17708	17666	17645	17518	17354	17730	17515	17572	17599	17558	17739	17495	17760	17678	17817	17456	17661	17701	17706	17475	17728	17669	17644	17634	17667	17646	17697	17612	17781	17678	17684	17453	17743	17703	17868	17642	17591	17690	17848	17818	17620	17417	17655	17650	17597	17745	17683	17654	17684	17480	17752	17467	17711	17545	17723	17554	17550	17691	17643	17691	17653	17711	17751	17828	17725	17851	17733	17762	17538	17872	17597	17625	17750	17661	17767	17518	17517	17616	17721	17583	17466	17798	17638	17732	17637	17634	17787	17473	17519	17679	17926	17451	17672	17710	17874	17510	17484	17606	17790	17857	17679	17474	17661	17603	17692	17815	17823	17778	17704	17705	17657	17714	17660	17485	17721	17750	17670	17556	17709	17575	17740	17563	17836	17593	17585	17851	17763	17663	17471	17591	17740	17737	17751	17761	17728	17898	17549	17668	17774	17555	17773	17655	17629	17618	17535	17479	17606	17740	17627	17648	17561	17719	17746	17714	17701	17558	17813	17812	17642	17931	17661	17726	17766	17547	17558	17653	17533	17562	17477	17519	17587	17700	17609	17751	17753	17744	17647	17711	17544	17501	17710	17684	17745	17592	17757	17659	17533	17760	17631	17520	17750	17875	17625	17583	17614	17660	17651	17787	17859	17679	17793	17712	17638	17650	17808	17654	17882	17728	17478	17596	17711	17761	17639	17776	17519	17746	17799	17732	17626	17703	17788	17877	17672	17513	17700	17511	17879	17627	17790	17622	17521	17579	17554	17614	17680	17513	17587	17494	17660	17677	17631	17666	17645	17819	17889	17752	17724	17677	17554	17581	17679	17748	17636	17758	17660	17607	17870	17486	17953	17586	17689	17714	17549	17627	17531	17598	17743	17787	17703	17542	17383	17708	17809	17483	17609	17640	17660	17587	17764	17636	17598	17658	17620	17627	17779	17871	17539	17824	17803	17642	17740	17696	17694	17277	17546	17600	17897	17621	17614	17517	17831	17572	17711	17723	17583	17652	17677	17687	17524	17366	17782	17449	17555	17575	17620	17656	17798	17829	17648	17642	17500	17569	17671	17653	17663	17593	17510	17669	17665	17587	17717	17559	17650	17603	17454	17745	17785	17624	17848	17650	17644	17761	17545	17779	17498	17690	17998	17788	17825	17745	17691	17719	17616	17610	17632	17602	17709	17572	17611	17499	17835	17624	17609	17815	17523	17604	17668	17789	17679	17505	17602	17679	17726	17477	17590	17772	17523	17570	17734	17444	17619	17778	17789	17788	17798	17744	17613	17708	17807	17636	17736	17531	17764	17666	17674	17602	17544	17625	17521	17584	17711	17735	17542	17673	17702	17679	17739	17892	17538	17603	17495	17725	17575	17508	17889	17769	17736	17840	17700	17526	17778	17476	17721	17642	17548	17752	17561	17767	17652	17676	17760	17752	17807	17701	17612	17598	17735	17651	17616	17692	17644	17544	17631	17602	17688	17399	17757	17726	17693	17739	17790	17551	17832	17450	17574	17696	17614	17491	17721	17809	17629	17798	17801	17617	17606	17527	17790	17653	17798	17957	17687	17772	17670	17668	17656	17613	17832	17651	17630	17668	17592	17498	17647	17654	17752	17621	17663	17776	17796	17379	17554	17569	17704	17611	17713	17556	17597	17665	17800	17754	17851	17600	17865	17613	17495	17721	17743	17713	17766	17738	17605	17878	17739	17689	17552	17589	17791	17731	17657	17649	17497	17529	17629	17656	17558	17643	17722	17677	17843	17657	17593	17648	17769	17847	17633	17793	17796	17729	17693	17628	17512	17770	17711	17455	17496	17615	17606	17942	17681	17601	17657	17557	17615	17879	17766	17642	17882	17877	17712	17599	17566	17679	17511	17707	17680	17573	17585	17648	17664	17616	17626	17614	17595	17606	17604	17561	17681	17599	17606	17707	17875	17712	17747	17693	17654	17736	17731	17446	17844	17623	17460	17614	17549	17648	17663	17698	17648	17769	17666	17705	17811	17753	17688	17668	17752	17722	17710	17688	17752	17585	17758	17915	17643	17725	17580	17705	17631	17484	17631	17651	17581	17646	17604	17585	17432	17621	17803	17687	17806	17878	17615	17693	17582	17693	17827	17721	17795	17530	17593	17632	17742	17660	17646	17776	17716	17810	17728	17736	17544	17684	17543	17784	17625	17517	17718	17669	17729	17865	17803	17713	17736	17708	17787	17777	17864	17679	17478	17670	17640	17594	17810	17699	17646	17856	17753	17786	17652	17513	17742	17602	17745	17508	17458	17764	17583	17624	17719	17836	17730	17628	17618	17591	17578	17708	17547	17624	17874	17747	17699	17583	17583	17451	17615	17680	17682	17643	17633	17497	17776	17726	17824	17539	17632	17763	17702	17516	17717	17732	17739	17611	17572	17669	17842	17752	17828	17650	17645	17717	17727	17564	17606	17674	17489	17527	17518	17750	17728	17760	17750	17763	17845	17594	17718	17534	17801	17543	17762	17799	17691	17645	17724	17721	17725	17656	17672	17646	17724	17715	17558	17797	17661	17725	17666	17553	17636	17793	17511	17590	17349	17765	17813	17688	17542	17657	17666	17736	17851	17682	17700	17804	17664	17630	17767	17523	17684	17658	17613	17489	17542	17525	17642	17960	17656	17746	17636	17543	17638	17752	17943	17785	17785	17647	17577	17761	17672	17677	17675	17551	17518	17600	17617	17430	17714	17673	17706	17718	17577	17475	17644	17629	17659	17537	17548	17519	17641	17566	17808	17620	17606	17758	17644	17741	17578	17607	17890	17469	17660	17818	17729	17651	17702	17687	17588	17728	17564	17595	17919	17602	17711	17713	17719	17772	17612	17745	17627	17556	17600	17462	17672	17846	17736	17708	17729	17754	17661	17619	17517	17729	17688	17726	17524	17575	17786	17757	17794	17764	17578	17661	17767	17618	17623	17626	17391	17637	17691	17577	17562	17719	17481	17781	17576	17492	17529	17750	17699	17445	17613	17656	17722	17647	17660	17447	17658	17803	17606	17427	17563	17887	17421	17658	17844	17521	17612	17618	17837	17680	17536	17548	17642	17689	17679	17655	17521	17851	17595	17448	17793	17635
14031	20057	19267	17541	16706	16609	16247	29829	45127	38064	26244	19033	16262	15830	15835	15944	16027	15832	15855	15885	15811	15823	15830	15852	15742	15922	15893	15894	15714	15782	16051	15689	15754	15776	15712	15789	15744	15681	15812	15656	15747	15743	15854	15863	15971	15670	15815	15736	15848	15834	15671	15778	15726	15801	15817	15770	15822	15805	15886	15815	15927	15725	15850	15848	15642	15663	15696	15891	15635	15760	15744	15815	15810	15648	15809	15937	15721	15716	15900	15787	15756	15813	15808	15810	15721	15769	15711	15626	15837	15794	15777	15827	15833	15726	15895	15829	15713	15930	15811	15747	15710	15888	15748	15726	15750	15747	15588	15685	15761	15596	15846	15788	15807	15665	15774	15776	15775	15851	15826	15756	15670	15886	15859	15685	15730	15810	15795	15785	15783	15879	15703	15719	15775	15716	15784	15746	15960	15691	15661	15725	15628	15688	15808	15676	15799	15816	15891	15852	15748	15821	15798	15759	15695	15776	15791	15584	15720	15849	15755	15674	15818	15726	15712	15672	15836	15857	15636	15751	15906	15831	15613	15801	15816	15805	16034	15916	15638	15983	15623	15984	15883	15763	15858	15758	15779	15752	15981	15759	15860	15645	15771	15931	15867	15796	15716	15865	15839	15748	15826	15788	15741	15867	15708	15731	15705	15733	15718	15683	15695	15757	15780	15821	15556	15857	15850	15840	15712	15819	15596	15837	15813	15720	15718	15667	15610	15733	15830	15748	15791	15677	15837	15787	15676	15656	15824	15952	15782	15706	15763	15638	15910	15897	15749	15799	15972	15744	15827	15845	15820	16039	15744	15912	15842	15776	15747	15768	15711	15648	15797	15816	15822	15776	15726	15711	15702	15815	15743	15699	15663	15744	15739	15743	15754	15826	15893	15650	15979	15777	15693	15780	15635	15816	15741	15928	15713	15693	15768	15859	15862	15685	15753	15801	15687	15878	15645	15911	15770	15632	15836	15759	15844	15896	15796	15814	15716	15715	15846	15665	15743	15451	15809	15600	15816	15871	15658	15696	15817	15890	15765	15786	15686	15782	15649	15889	15891	15745	15940	15718	15511	15697	15699	15903	15839	15834	15654	15717	15717	15707	15776	15784	15855	15730	15739	15732	15791	15819	15869	15670	15875	15641	16056	15798	15828	15771	15645	15764	16009	15832	15659	15707	15827	15816	15790	15820	15713	15939	15783	15834	15835	15545	15875	15824	15721	15829	15688	15816	15779	15833	15744	15509	15615	15787	15727	15733	15834	15781	15867	15681	16061	15755	15644	15980	15825	15880	15689	15839	15663	15602	15823	15797	15653	15787	15970	15859	15611	15803	15819	15727	15682	15850	15792	15829	15980	15714	15737	15959	15914	15805	15794	15750	16020	15881	15735	15774	15763	15714	15977	15695	15894	15887	15891	15711	15845	15763	15916	15745	15847	15741	15606	15672	15831	15661	15818	15675	15765	15852	15722	15913	15799	15580	15678	15685	15688	15823	15749	15787	15776	15699	15736	15711	15918	15768	15697	15696	15891	15702	15830	15581	15807	15745	15837	15808	15650	15622	15754	15704	15857	15698	15712	15523	15833	15775	15625	15791	15802	15795	15913	15881	15704	15788	15871	15721	15659	15796	15767	15804	15913	15745	15763	15813	15864	15787	15758	15705	15914	15992	15740	15556	15864	15819	15787	15858	15806	15672	15601	15911	15762	15779	15643	15859	15616	15705	15833	15713	15881	15632	15814	15863	15641	15674	15767	15933	15708	15851	15782	15878	15856	15716	15710	15885	15744	15810	15854	15722	15732	15645	15834	15843	15848	15762	15793	16021	15797	15833	15841	15718	15860	15764	15665	15805	15873	15722	15899	15805	15643	15756	15689	15757	15821	15736	15947	15670	15809	15846	15866	15788	15793	15733	15607	15812	15554	15857	15883	15689	15697	15834	15831	15669	15865	15680	15860	15655	15942	15737	15684	15818	15801	15675	15819	15674	15821	15816	15623	15915	15684	15892	15778	15804	15796	15780	15900	15719	15746	15752	15899	15730	15882	15750	15951	15766	15801	15697	15811	15961	15748	15763	15811	15916	15681	15841	15804	15666	15870	15869	15554	15733	15755	15601	15811	15846	15722	15840	15698	15807	15755	15773	15791	15754	15828	15691	15931	15764	15679	15989	15708	15709	15840	15875	16025	15797	15751	15696	15711	15701	15771	15854	15936	15780	15658	15840	15759	15856	15705	15774	15829	15682	15646	15880	15833	15978	15714	15865	15704	15674	15772	15662	15621	15679	15876	15753	15827	15796	15790	15760	15714	15741	15853	15786	15742	15621	15614	15829	15753	15622	15740	15932	15901	15711	15741	15637	15794	15659	15920	15877	15707	15878	15777	15626	15820	15769	15779	15669	15894	15799	15799	15809	15795	15834	15728	15767	15703	15801	15633	15962	15906	15872	15805	15776	15615	15705	15844	15796	15911	15757	15793	15657	16102	15742	15824	15890	15892	15750	15708	15934	15814	16014	15841	15738	15784	15802	15793	15670	15791	15727	15692	15831	15762	15652	15939	15764	15712	15876	15762	15723	15730	15721	15924	15864	15972	15694	15779	15783	15704	15959	15817	15768	15735	15725	15716	15722	15637	15633	15912	15528	15863	15699	15714	15655	15659	15846	15723	15939	15871	15792	15860	15657	15756	15833	15890	15833	15815	15779	15788	15770	15872	15759	15568	15802	15670	15611	15928	15736	15799	15908	15840	15721	15861	15523	15691	15737	15889	15757	15744	15762	15689	15746	15748	15808	15733	15698	15688	15666	15776	15818	15523	15777	15799	15844	15857	15592	15761	15815	15826	15685	15758	15832	15905	15793	15788	15751	15663	15626	15519	15806	15798	15769	15819	15791	15740	15709	15766	15788	15806	15780	15891	15757	15787	15853	15779	15708	15811	15793	15894	15716	15764	15771	15869	15665	15809	15782	15957	15747	15863	15728	15825	15939	15805	15797	15703	15845	15594	15699	15702	15714	15840	15813	15793	15612	15864	15928	15848	15812	15897	15845	15796	15796	15729	15855	15876	15849	15683	15847	15824	15699	15522	15825	15825	15682	15627	15752	15641	15853	15796	15697	15731	15778	15964	15749	15645	15815	15753	15787	15845	15834	15746	15795	15874	15847	15729	15834	15714	15874	15858	15690	15807	16031	15904	15988	15817	15855	15721	15789	15809	15718	15760	15779	15934	15770	15747	15844	15588	15784	15942	15672	15713	15635	15816	16012	15722	15753	15829	15824	15810	15694	15759	15747	15774	15776	15879	15759	15920	15833	15943	15890	15690	15679	15826	15837	15698	15841	15975	15841	15676	15761	15805	15808	15783	15826	15799	15849	15759	15688	15834	15686	15865	15863	15808	15643	15913	15821	15824	15809	15741	15801	15837	15743	15780	15913	15687	15744	15745	15869	15884	15872	15710	15863	15742	15698	15940	15729	15703	15864	15634	15799	15902	15809	15734	15742	15930	15725	15790	15870	15707	15910	15849	15782	15619	15725	15795	15728	15901	15897	15792	15666	15875	15701	15674	15839	15857	15714	15677	15601	15891	15824	15906	15733	15765	15598	15767	15597	15523	15813	15840	15571	15781	15751	15858	15705	15874	15738	15737	15909	15949	15816	15916	15866	15804	15752	15835	15838	15917	15725	15760	15980	15697	15730	15807	15762	15842	15780	15702	15861	15776	15806	15741	15666	15710	15849	15661	15697	15729	15887	15692	15751	15852	15637	15778	15682	16028	15784	15764	15652	15762	15873	15965	15770	15785	15908	15641	15726	15997	15844	15853	15940	15850	15845	15788	15815	15613	15643	15576	15706	15670	15931	15940	15760	15852	15753	15808	15781	15722	15753	15854	15597	15700	15729	15586	15762	15832	15727	15904	15644	15893	15791	15860	15759	15654	15812	15749	15809	15830	15669	15651	15724	15814	15783	15697	15642	15757	15935	15926	15783	15860	15812	15929	15817	15556	15701	15719	15768	15920	15837	15788	15700	15726	15738	15713	15681	15817	15906	15782	15670	15690	15661	15836	15513	15780	15751	15754	15902	15770	15808	15655	15836	15655	15854	15837	15768	15752	15837	15761	15837	15695	15526	15790	15937	15754	15678	15732	15630	15790	15856	15735	15716	15736	15837	15858	15750	15827	15720	15672	15874	15818	15825	15725	15850	15767	15764	15801	15619	15841	15654	15783	15949	15718	15675	15932	15683	15721	15770	15637	15941	15809	15713	15801	15751	15745	15800	15867	15951	15650	15765	15715	15810	15844	15616	15805	15727	15731	15818	15742	15745	15898	15942	15739	15626	15793	15707	15794	15914	15762	15783	15726	15793	15779	15777	15697	15809	15813	15876	15964	15916	15920	15858	15769	15593	15779	15935	15854	15602	15733	15773	16032	15751	15808	15641	15721	15754	15883	15881	15788	15815	15818	15729	15791	15819	15793	15829	15788	15740	15906	15764	15861	15902	15751	15906	15778	15762	15717	15761	15588	16037	15852	15803	15800	15784	15905	15803	15860	15717	15675	15712	15688	16044	15832	15788	15762	15820	15888	15599	15809	15971	15762	15748	15695	15782	15678	16041	15961	15784	15849	15881	15845	15826	15678	15834	15872	15766	15769	16033	15772	15734	15682	15868	15752	15715	15794	15604	15851	15832	15692	15779	15850	15747	15849	15698	15757	15882	15823	15751	15807	15763	15903	15747	15707	15779	15827	15928	15732	15764	15739	15754	15891	15802	15842	15690	15714	15752	15771	15718	15850	15772	15738	15717	15895	15684	15724	15791	15722	15744	15629	15818	15866	15554	15738	15682	15866	15801	15731	15811	15939	15853	15931	15769	15894	15925	15878	15802	15735	15783	15762	15777	15814	15771	15474	15742	15774	15801	15910	15811	15776	15744	15816	15767	15741	15631	15895	15914	15772	15654	15872	15741	15796	15792	15862	15695	15860	15795	16028	15791	15815	15613	15898	15714	15885	15763	15805	15700	15633	15733	15823	15842	15872	15874	15662	15862	15816	15911	15791	15749	15710	15791	15725	15875	15831	15782	15863	15932	15841	15615	15833	15702	15761	15710	15822	15841	15683	15742	15762	15789	15779	15724	15683	15763	15812	15842
23864	21162	28638	23989	21548	22376	22247	41259	60986	50753	33266	23084	18575	16628	16712	16835	16527	16422	16364	16596	16594	16613	16501	16215	16466	16588	16487	16518	16330	16488	16437	16515	16439	16497	16498	16465	16550	16418	16439	16439	16600	16483	16398	16398	16373	16397	16448	16429	16455	16302	16264	16316	16557	16366	16429	16553	16432	16255	16523	16575	16496	16592	16407	16298	16341	16396	16480	16371	16438	16381	16561	16578	16557	16458	16473	16320	16294	16408	16384	16425	16551	16562	16522	16469	16346	16387	16458	16280	16395	16291	16434	16532	16318	16354	16458	16496	16389	16310	16541	16464	16480	16509	16471	16415	16673	16355	16305	16436	16431	16393	16516	16483	16325	16401	16367	16466	16585	16355	16380	16360	16527	16428	16542	16321	16467	16427	16367	16208	16502	16237	16448	16408	16471	16272	16538	16293	16342	16382	16402	16185	16174	16312	16567	16328	16461	16465	16273	16466	16492	16557	16382	16471	16418	16537	16379	16422	16480	16562	16402	16609	16371	16340	16429	16359	16361	16213	16242	16253	16364	16249	16367	16462	16494	16256	16245	16177	16420	16477	16428	16308	16195	16473	16524	16384	16473	16428	16433	16189	16425	16341	16498	16269	16548	16346	16310	16341	16348	16360	16250	16228	16337	16309	16276	16315	16608	16484	16602	16394	16394	16437	16423	16609	16446	16519	16458	16277	16410	16559	16570	16429	16450	16221	16376	16380	16308	16289	16202	16475	16528	16436	16516	16396	16508	16331	16503	16222	16448	16354	16501	16516	16612	16231	16500	16548	16586	16318	16276	16163	16267	16368	16343	16327	16336	16345	16572	16429	16472	16328	16604	16543	16453	16301	16490	16459	16232	16368	16541	16414	16650	16307	16738	16428	16364	16543	16608	16497	16309	16501	16383	16387	16521	16362	16491	16284	16533	16226	16459	16384	16382	16398	16423	16304	16490	16557	16406	16446	16421	16304	16253	16487	16378	16383	16585	16403	16505	16427	16419	16376	16490	16431	16249	16380	16314	16376	16292	16379	16424	16238	16269	16373	16238	16347	16551	16447	16311	16400	16410	16383	16527	16372	16331	16482	16449	16321	16346	16265	16531	16336	16482	16352	16223	16371	16335	16358	16442	16259	16460	16393	16548	16493	16487	16559	16527	16421	16315	16416	16495	16318	16369	16253	16526	16502	16370	16272	16358	16498	16537	16477	16418	16477	16545	16551	16408	16244	16427	16540	16334	16347	16241	16138	16287	16292	16238	16471	16397	16232	16339	16315	16389	16240	16369	16326	16550	16214	16100	16459	16346	16545	16533	16360	16313	16410	16516	16262	16413	16167	16252	16454	16288	16436	16220	16231	16393	16454	16398	16349	16443	16338	16456	16252	16261	16219	16363	16200	16380	16586	16496	16558	16344	16347	16414	16459	16382	16235	16518	16375	16229	16456	16426	16510	16316	16480	16346	16286	16522	16437	16522	16578	16455	16395	16370	16491	16382	16472	16328	16357	16350	16393	16429	16366	16540	16298	16280	16547	16554	16516	16494	16217	16224	16386	16547	16516	16385	16406	16465	16428	16549	16382	16467	16324	16621	16570	16482	16137	16465	16373	16458	16282	16294	16463	16277	16397	16340	16210	16330	16426	16458	16479	16338	16592	16467	16595	16469	16439	16212	16318	16383	16451	16370	16314	16361	16539	16352	16427	16475	16354	16365	16510	16156	16549	16340	16333	16446	16457	16353	16258	16424	16180	16474	16357	16281	16424	16418	16379	16321	16143	16353	16290	16530	16545	16374	16543	16418	16313	16316	16517	16582	16419	16433	16677	16493	16424	16293	16226	16209	16433	16486	16427	16483	16611	16255	16360	16199	16362	16355	16105	16180	16373	16526	16374	16471	16484	16456	16445	16388	16517	16432	16532	16552	16336	16338	16503	16546	16305	16502	16307	16256	16481	16560	16531	16343	16481	16374	16428	16637	16520	16425	16519	16392	16368	16731	16507	16012	16426	16432	16288	16257	16400	16312	16528	16295	16459	16520	16446	16371	16488	16410	16408	16498	16379	16451	16354	16300	16361	16456	16283	16466	16464	16462	16498	16414	16380	16325	16233	16460	16555	16381	16321	16322	16508	16379	16618	16375	16428	16402	16534	16376	16532	16444	16401	16406	16313	16488	16475	16399	16423	16332	16579	16241	16237	16418	16496	16611	16241	16409	16463	16302	16321	16220	16232	16400	16373	16230	16261	16181	16335	16015	16299	16457	16315	16335	16335	16443	16288	16346	16353	16509	16403	16487	16634	16341	16355	16280	16454	16556	16313	16441	16390	16337	16269	16362	16487	16504	16284	16287	16487	16245	16298	16494	16260	16485	16260	16218	16442	16303	16218	16417	16459	16472	16491	16466	16358	16550	16470	16392	16388	16339	16325	16318	16359	16319	16459	16324	16359	16477	16423	16331	16457	16397	16191	16419	16421	16345	16204	16420	16448	16438	16410	16618	16356	16346	16319	16460	16291	16203	16500	16297	16208	16309	16319	16323	16395	16382	16255	16443	16550	16424	16386	16406	16454	16265	16470	16624	16286	16344	16104	16495	16514	16391	16376	16319	16088	16381	16493	16518	16399	16323	16320	16482	16384	16485	16415	16284	16196	16285	16457	16185	16344	16492	16382	16346	16201	16466	16191	16494	16095	16317	16238	16301	16410	16367	16309	16302	16375	16413	16317	16291	16254	16384	16153	16395	16248	16379	16329	16255	16396	16223	16406	16267	16359	16421	16375	16383	16175	16404	16440	16318	16374	16484	16347	16479	16503	16467	16468	16422	16441	16420	16427	16337	16265	16078	16264	16357	16330	16376	16332	16461	16457	16475	16284	16396	16300	16655	16192	16376	16469	16553	16358	16348	16321	16162	16377	16356	16549	16581	16475	16517	16458	16508	16680	16417	16451	16294	16481	16346	16580	16155	16383	16358	16248	16568	16434	16422	16473	16315	16300	16405	16501	16398	16446	16453	16299	16472	16179	16278	16263	16576	16220	16662	16446	16492	16409	16601	16305	16483	16167	16460	16342	16392	16352	16318	16390	16372	16428	16291	16396	16370	16416	16424	16375	16438	16279	16283	16363	16314	16371	16402	16249	16494	16188	16231	16323	16265	16638	16434	16528	16364	16356	16354	16408	16515	16312	16350	16398	16263	16374	16303	16148	16529	16688	16369	16172	16424	16532	16402	16303	16464	16354	16434	16243	16325	16463	16320	16361	16422	16356	16278	16350	16415	16414	16408	16370	16243	16556	16278	16462	16304	16409	16350	16339	16423	16256	16391	16382	16442	16421	16552	16426	16452	16432	16256	16378	16391	16475	16313	16288	16495	16242	16474	16409	16249	16496	16324	16453	16458	16431	16391	16617	16437	16312	16454	16390	16534	16531	16261	16404	16352	16342	16398	16213	16535	16393	16568	16273	16243	16380	16053	16449	16498	16369	16354	16398	16434	16175	16356	16487	16523	16399	16405	16337	16528	16267	16364	16545	16507	16442	16362	16540	16459	16628	16375	16422	16229	16338	16335	16261	16338	16240	16227	16482	16483	16335	16455	16648	16173	16444	16485	16314	16527	16412	16282	16536	16326	16336	16579	16420	16476	16484	16232	16293	16391	16273	16449	16240	16464	16406	16283	16437	16354	16429	16520	16411	16414	16219	16398	16546	16412	16447	16541	16284	16273	16464	16416	16427	16384	16379	16224	16473	16302	16462	16394	16294	16495	16420	16359	16170	16320	16537	16465	16406	16556	16246	16405	16287	16394	16525	16491	16644	16380	16299	16440	16520	16440	16214	16347	16371	16243	16478	16476	16522	16269	16408	16394	16566	16381	16310	16409	16590	16432	16372	16489	16445	16400	16434	16386	16206	16596	16335	16096	16370	16174	16349	16474	16420	16294	16395	16431	16283	16397	16279	16440	16359	16460	16322	16595	16448	16445	16607	16288	16359	16633	16365	16482	16540	16490	16260	16306	16132	16358	16499	16615	16583	16534	16126	16297	16527	16489	16455	16338	16152	16436	16221	16261	16327	16359	16265	16607	16189	16309	16428	16597	16611	16481	16588	16379	16445	16377	16310	16491	16148	16418	16390	16256	16248	16497	16074	16301	16292	16374	16533	16476	16318	16316	16345	16352	16150	16405	16471	16587	16242	16144	16308	16413	16612	16192	16566	16287	16326	16631	16513	16579	16497	16333	16439	16355	16155	16452	16375	16340	16189	16530	16350	16430	16344	16397	16532	16405	16386	16487	16347	16489	16456	16487	16484	16319	16306	16263	16382	16453	16317	16389	16434	16340	16148	16306	16368	16349	16097	16164	16235	16500	16460	16412	16498	16177	16405	16341	16357	16323	16572	16365	16353	16545	16485	16294	16154	16448	16334	16361	16367	16826	16288	16715	16336	16249	16212	16528	16343	16510	16462	16324	16406	16348	16432	16529	16449	16309	16215	16436	16415	16445	16294	16276	16320	16522	16282	16712	16587	16323	16521	16472	16368	16623	16426	16492	16246	16452	16221	16390	16426	16237	16275	16471	16187	16255	16510	16413	16460	16549	16382	16424	16456	16282	16455	16467	16326	16682	16469	16496	16502	16511	16588	16452	16410	16425	16465	16490	16155	16600	16495	16250	16457	16377	16479	16414	16478	16473	16361	16619	16516	16380	16367	16537	16514	16546	16476	16356	16457	16324	16399	16560	16293	16595	16158	16390	16231	16515	16288	16467	16421	16540	16270	16592	16695	16319	16322	16355	16383	16401	16351	16340	16438	16418	16547	16471	16304	16282	16465	16292	16454	16497	16365	16406	16554	16486	16458	16513	16455	16458	16318	16301	16568	16642	16297	16296	16403	16318	16407	16268	16355	16564	16261	16423	16464	16276	16437	16555	16275	16399	16200	16389	16389	16341	16346	16337	16327	16222	16466	16193	16515	16479	16455	16488	16312	16342	16345	16431	16443	16233	16411	16498	16287	16437	16249	16422	16133	16441	16254	16367	16367	16408	16285	16634	16357	16526	16359	16388	16494	16263	16405	16416	16442	16384	16252	16364	16277	16408	16605	16282	16438	16185	16201	16338	16283	16457	16530	16228	16479	16234	16393	16281	16311	16399	16147	16495	16513
15619	25991	24104	19757	17825	16927	18650	45858	61857	50291	32804	22005	16249	14924	15088	15050	14964	14894	15035	15032	14863	14872	15051	15183	14839	14751	14866	14920	14999	14945	14944	15011	15048	14944	14926	14947	15146	15095	14960	15032	14906	15006	14969	14939	14939	14928	14982	14925	15022	15139	15001	14935	14974	14997	14932	15059	14984	14937	15116	14967	14925	14935	14994	14926	14912	15051	14992	14853	14981	14995	14914	14993	15029	15065	15072	14958	15110	14877	15078	15010	14988	14995	14953	14943	14949	14956	15114	15080	15076	14835	15011	15015	14872	14967	15090	14868	15137	15116	14954	14978	15047	14852	14909	14938	14822	14930	15159	14924	14979	14940	15092	14938	14952	14985	15048	14996	15058	14903	14890	15026	14989	15051	14858	15098	15233	15125	14949	15169	15052	14981	15158	15023	14812	14886	14902	15002	14928	14998	15077	15045	15026	14924	14904	15148	15059	14989	14971	14943	15058	14945	14982	14858	14932	15099	14987	14854	15200	14905	15107	14979	15076	14851	14939	15120	15159	15070	15057	14955	15109	15073	14920	14956	14923	15127	15072	15013	15074	14880	14920	15015	14827	15051	15138	14972	14988	15137	15035	15101	15066	15049	15051	15037	14996	15056	15048	14984	15115	15046	14945	14985	15041	14948	15111	14896	14972	15049	14918	14954	15028	14964	15030	14893	14986	15037	14918	14791	14964	14992	15026	14840	14999	14915	14897	14922	15052	14858	15079	15112	15070	15038	14858	14999	15080	14989	15030	14950	15023	14971	14980	14983	15065	14984	14876	15111	15020	15146	14923	14845	14977	15074	15082	14938	14903	15040	15110	15119	15015	14920	15095	15098	15085	14994	15093	14960	15028	15047	14958	15055	14954	14945	15076	14964	15050	15031	15073	14887	14847	15038	14970	14943	15050	14972	14873	14862	15007	14979	15057	14957	15083	14923	15125	14918	14790	14984	14806	14979	14974	14948	15075	15027	14885	14982	15059	15121	14858	15076	15009	14958	15113	15043	15095	14875	14899	14980	14925	14840	14969	14838	14862	14937	15015	14873	14922	15001	14863	15015	14917	15136	14974	15047	15122	15035	15099	14973	14929	15077	15103	14936	15074	14966	15084	14949	14957	14986	15086	14917	15010	14912	15113	15013	14981	14982	14966	15101	14985	14777	15049	14969	15183	15014	14755	15061	14859	15232	14963	14921	14977	14961	15020	14931	15030	14953	14921	14989	14773	15038	14874	14848	14921	14946	15088	14910	15076	14919	14967	15037	14773	14967	14956	14941	14977	14976	15150	14942	14877	15002	14895	15053	14968	15100	14779	14943	14985	15012	14882	15064	15100	14895	14805	14936	15122	14997	14910	15021	14972	14921	14996	14915	14907	14919	15043	15102	15045	15005	14888	15014	14971	14816	14962	15002	14873	14947	14989	14879	15058	15107	15026	15029	14957	14937	15100	15054	14978	15011	14882	15052	14955	15048	15061	15028	14981	14828	15073	15167	15085	15110	14856	15014	14947	15073	14907	14986	15043	15025	15075	15162	14867	14958	15001	15009	14944	15113	14952	14834	14996	14986	15042	15050	14928	15042	14888	15110	14901	14849	15020	14870	15087	15044	14920	15027	15006	14913	15194	15047	14998	14805	15049	15011	15061	15002	15020	14916	15021	14961	14944	14976	14964	15094	15162	14988	15072	14991	15017	14904	14919	14927	15077	14883	14967	15086	15021	14861	15020	14956	14946	14988	14872	14857	14859	15040	14976	14989	15175	15021	14993	14998	14884	15052	14976	15036	14951	14958	14835	15086	14968	14958	15156	14977	14929	14971	14938	14967	15077	15032	14894	15073	14864	15059	14870	15070	14968	14944	15032	14944	14910	15088	15094	14797	15000	15077	14933	14934	15084	15078	14893	15053	15050	14989	14876	14981	14715	15013	15074	15078	15048	15027	14965	14784	15097	15043	14953	14995	15069	14852	15025	15113	14930	14996	14952	14936	14874	14978	15048	14948	14966	14921	14883	15074	15051	14935	15036	14879	15022	14929	14946	14943	14998	15113	14807	15030	14998	14954	15006	15027	14997	14946	15135	14896	15062	14955	15029	15101	15098	14892	15137	15064	14980	15033	15054	15251	15016	15068	15134	14843	15011	14859	15118	14752	15092	15022	14984	15086	15074	14963	14962	14914	14930	14823	15111	14894	15031	15097	15049	14843	14907	15109	14996	15007	15098	15047	14988	14975	15056	14945	15013	14917	14809	14991	14873	14986	14848	14961	14907	14953	15041	14952	14906	14980	15085	14997	15058	14917	14979	14981	15032	15055	14882	15105	14936	14957	15005	15025	14791	15072	14932	14965	14963	15026	14992	15037	14896	15087	14988	14792	14988	15028	14919	15026	15036	15050	14776	15144	14882	14994	14954	14875	14920	15190	15115	15145	15079	14879	14950	14813	15091	14951	14894	14942	14711	14888	14951	14951	15013	14938	15042	14982	15078	14944	14950	14835	15061	15130	14917	14987	14870	14962	15184	14987	14894	14992	15001	14968	14920	14993	14924	14990	15007	15108	14923	15107	15019	14903	14949	14913	14809	15187	14951	14845	14935	15032	15037	14898	15186	15025	15102	14853	14893	15087	15120	15033	15023	14864	14907	15160	15261	14974	14989	15054	14983	14967	14820	15046	15058	14944	14887	14990	15272	15042	14953	14908	15153	15018	14970	14880	14811	15006	15055	14989	15104	15038	14940	15023	14918	15046	14892	14931	15011	14964	15040	15065	15022	14854	15054	14967	14764	14977	15142	15186	14795	14976	15042	15039	14978	15017	14996	15104	15078	14899	15157	14912	15078	14883	15148	14850	15004	14982	15016	15014	15033	14988	14965	15012	15077	15005	14944	14988	14976	15166	15132	14848	14969	14825	15139	14808	14964	14850	14877	14892	14947	14692	14920	15066	14996	14901	14982	15046	14845	14874	15096	15001	14922	15077	14999	14918	15007	14839	15015	15000	14936	14944	15034	15047	14981	15002	14994	15018	14965	14950	15133	14955	14974	15014	15031	14934	14936	15043	14836	14932	14872	14957	15115	15038	14962	15047	14960	14920	14921	15007	15033	14961	15187	14947	14935	14840	15059	15041	14927	14779	15047	15167	14859	15065	14982	14915	15007	15002	14886	15010	14903	14994	14934	14875	14909	14869	14888	14948	15099	14852	15021	15057	15046	14842	15127	15073	15054	14999	15034	15030	15150	15017	14952	14941	15030	14892	14957	15099	14996	14979	15046	14850	15049	14964	15011	15055	14997	14934	15078	15007	14980	14947	14954	15057	15000	14997	14971	15001	15209	15131	15011	15112	14894	15107	15064	14886	14947	14971	14993	14978	15186	14993	14974	14921	14955	14866	14995	14977	14896	14916	15122	15075	14980	14851	15023	15103	15008	15008	15082	14918	14891	15033	14986	14909	15020	14803	15011	14944	14752	14878	14890	15074	15164	14761	14936	14978	15124	14900	14920	15242	15026	14993	14841	15010	14991	15001	15094	14855	14939	14885	14875	14826	14868	14952	14888	15016	14877	15071	15066	15197	15005	14932	15090	15049	15000	15109	14988	14958	14857	15073	14992	15042	15032	15114	14987	15042	14899	14982	14954	15028	14892	14941	14863	14982	15120	14910	15047	15114	15061	15078	14977	15125	15081	15208	14960	15186	14965	14963	14903	14886	15081	14993	15011	14977	15085	15205	15110	14808	15047	14902	15036	14881	14905	14942	14941	14937	14944	15077	14860	14879	14907	15004	15100	14922	15052	14822	14921	14927	14935	14921	15050	15030	14812	15112	14838	15055	14807	14975	15111	15227	15000	14882	15123	14935	14855	15102	15099	15045	14946	15000	15012	15005	14912	14873	14905	15139	14859	14964	15058	14779	15083	15030	15003	15148	15021	15146	14935	15124	14906	15040	14944	15256	15075	14867	15080	14904	14841	14940	15043	15120	14922	14934	15015	14991	15029	15074	14911	14996	14913	15022	15063	15015	14960	14846	15037	14994	15055	15077	14946	15009	14929	15043	14914	14991	14962	14941	15029	15073	14947	15089	14855	14906	15134	15014	15011	15013	15121	15118	15022	14974	14977	14810	15045	15009	15028	15135	14963	15092	14940	14915	15075	15094	14917	14987	14868	15188	14935	14921	15123	14795	14727	15015	15039	14877	15076	15197	14956	14940	14933	14967	14904	15071	14922	15149	15022	15103	14895	14899	15027	15131	14896	14762	15073	14968	15078	14983	14914	15009	15145	15007	14872	14996	14914	14981	14972	15209	14989	14828	14889	15031	14964	15017	15126	14897	15135	15074	15149	14947	14982	14991	14840	14975	15067	15021	14883	15139	14850	15071	14958	14934	14890	14994	14927	15017	14916	15049	15057	15015	15081	15226	14995	14791	14760	15011	14952	14941	14946	15049	14916	14889	15029	15126	15036	14992	14913	14872	14904	14969	15031	14971	15047	15005	14900	14977	15013	15027	14942	15027	15069	14887	15015	14945	15084	14920	15082	14870	14870	14830	15065	14784	14947	14994	14965	14948	14891	15123	14874	15030	14873	14936	15041	14885	15092	15056	14959	15152	15243	14873	15001	14998	15123	14985	14913	14958	14987	15209	14859	14927	15032	15161	15048	14868	14970	15171	14995	14948	15045	14899	15034	15085	14999	15095	14983	14944	15025	14985	15016	14979	14880	14991	15123	15024	15152	15009	15025	14944	14925	14957	14864	15037	15002	14944	15004	15085	15165	15042	14990	15037	15020	15150	14899	15009	14957	14963	14845	15063	15087	15017	15004	14999	15097	14871	14977	15062	14943	15122	14903	15030	15017	15054	15065	14985	14954	14895	14896	14845	14855	15160	14968	15053	14816	14981	14914	14993	15165	15077	14987	15015	14852	15127	14933	15118	14817	15004	15058	14899	15089	15081	14906	14887	14791	15116	14940	15159	15072	14863	15109	14984	14979	14842	15190	14775	14932	14986	15026	14979	14963	14932	14968	14944	15046	15030	14795	14982	14979	15010	14850	15021	15101	14847	14985	14976	15024	15097	15114	14879	15041	15009	15025	15065	14902	14945	14984	14831	14898	14981	15117	14988	15089	15015	15054	15071	15020	14802	15008	14873	15039	15017
28726	21072	19587	16848	15463	15427	16146	19735	21805	19647	17214	15839	15642	15470	15403	15438	15487	15408	15432	15582	15569	15407	15398	15327	15420	15471	15407	15413	15362	15299	15403	15469	15428	15450	15219	15059	15262	15391	15345	15291	15318	15378	15281	15309	15376	15435	15410	15314	15357	15309	15315	15547	15466	15267	15259	15168	15286	15296	15201	15212	15238	15282	15175	15282	15313	15308	15590	15254	15460	15547	15372	15213	15462	15389	15541	15345	15442	15357	15329	15539	15257	15357	15546	15345	15391	15452	15425	15482	15377	15267	15326	15572	15397	15378	15245	15386	15341	15362	15336	15360	15358	15516	15561	15208	15293	15437	15391	15456	15323	15310	15490	15482	15391	15342	15289	15303	15272	15460	15342	15174	15217	15484	15272	15623	15518	15202	15381	15283	15428	15309	15445	15248	15430	15358	15372	15353	15483	15519	15251	15309	15238	15324	15293	15403	15239	15198	15308	15475	15583	15552	15533	15483	15415	15124	15123	15217	15410	15303	15188	15555	15314	15445	15484	15349	15518	15240	15432	15485	15325	15394	15520	15422	15457	15417	15322	15429	15342	15203	15282	15415	15286	15437	15505	15474	15477	15430	15308	15263	15443	15365	15433	15356	15359	15343	15218	15422	15385	15373	15341	15286	15382	15445	15387	15563	15491	15411	15342	15302	15278	15325	15341	15383	15382	15221	15325	15324	15450	15271	15195	15439	15402	15337	15365	15298	15391	15425	15398	15510	15260	15332	15410	15176	15254	15422	15436	15381	15342	15335	15532	15468	15202	15381	15384	15283	15383	15147	15438	15386	15399	15360	15502	15278	15376	15238	15541	15500	15366	15283	15587	15287	15258	15236	15334	15384	15283	15390	15444	15440	15509	15227	15192	15249	15238	15296	15339	15350	15329	15262	15243	15543	15351	15302	15346	15298	15295	15381	15158	15214	15564	15273	15380	15331	15382	15330	15295	15320	15402	15401	15330	15293	15347	15408	15352	15392	15320	15068	15181	15329	15462	15272	15380	15462	15370	15460	15109	15323	15433	15458	15581	15203	15432	15210	15269	15194	15274	15176	15393	15269	15373	15486	15282	15341	15472	15338	15376	15216	15133	15166	15234	15375	15399	15194	15295	15261	15677	15410	15353	15315	15357	15493	15382	15319	15175	15444	15257	15349	15342	15353	15278	15316	15277	15331	15361	15375	15465	15375	15227	15474	15278	15407	15370	15502	15511	15348	15419	15385	15419	15254	15192	15292	15503	15292	15189	15299	15284	15400	15357	15249	15366	15453	15262	15534	15321	15285	15349	15342	15397	15519	15470	15244	15527	15227	15262	15514	15261	15232	15338	15276	15463	15149	15379	15333	15191	15373	15346	15292	15329	15350	15401	15195	15255	15317	15471	15414	15416	15269	15348	15235	15217	15503	15263	15374	15314	15388	15215	15284	15407	15419	15195	15138	15255	15461	15298	15317	15330	15190	15420	15323	15585	15522	15266	15514	15279	15177	15226	15301	15423	15515	15390	15244	15321	15433	15305	15414	15357	15325	15380	15395	15350	15448	15428	15468	15266	15518	15521	15307	15354	15420	15402	15018	15310	15301	15365	15218	15256	15285	15385	15485	15386	15253	15272	15108	15380	15242	15270	15308	15452	15426	15384	15282	15421	15237	15318	15477	15528	15339	15329	15340	15474	15383	15237	15582	15381	15441	15050	15420	15281	15229	15254	15425	15330	15249	15481	15292	15397	15376	15159	15413	15427	15307	15222	15455	15384	15415	15413	15567	15022	15260	15354	15379	15337	15260	15340	15494	15452	15465	15282	15309	15285	15326	15400	15285	15412	15350	15579	15289	15350	15381	15284	15394	15216	15358	15385	15460	15424	15577	15389	15399	15374	15384	15317	15347	15451	15390	15375	15191	15386	15093	15360	15265	15417	15229	15402	15364	15454	15141	15367	15235	15179	15381	15376	15540	15430	15422	15234	15239	15397	15306	15328	15161	15483	15226	15271	15443	15544	15371	15200	15521	15394	15503	15437	15524	15369	15437	15355	15654	15540	15334	15225	15237	15282	15284	15407	15279	15300	15312	15398	15418	15198	15381	15463	15415	15202	15272	15386	15502	15461	15395	15338	15442	15453	15475	15403	15383	15359	15208	15381	15429	15366	15284	15425	15454	15476	15508	15514	15365	15304	15398	15289	15332	15284	15267	15428	15460	15360	15217	15407	15503	15588	15291	15105	15294	15283	15326	15354	15195	15187	15222	15268	15426	15350	15348	15190	15243	15422	15315	15403	15380	15237	15202	15169	15233	15308	15595	15296	15255	15225	15300	15402	15278	15290	15108	15237	15368	15350	15284	15447	15434	15344	15202	15346	15193	15326	15376	15311	15582	15368	15223	15303	15474	15093	15271	15408	15424	15138	15068	15197	15300	15483	15296	15446	15567	15419	15361	15324	15287	15360	15159	15489	15378	15413	15458	15213	15239	15490	15491	15274	15399	15270	15464	15341	15405	15333	15195	15413	15382	15489	15461	15514	15527	15558	15244	15568	15379	15457	15530	15356	15461	15274	15405	15258	15362	15422	15430	15364	15345	15364	15357	15302	15458	15341	15354	15352	15608	15280	15340	15230	15368	15407	15362	15289	15177	15297	15459	15411	15418	15382	15267	15465	15395	15430	15391	15349	15174	15316	15435	15201	15226	15492	15389	15319	15410	15457	15486	15325	15318	15352	15331	15261	15400	15520	15461	15175	15293	15329	15385	15475	15382	15418	15221	15253	15534	15395	15498	15409	15215	15303	15193	15571	15473	15391	15277	15382	15375	15295	15433	15480	15225	15221	15411	15304	15283	15421	15334	15356	15361	15459	15234	15194	15404	15252	15215	15466	15329	15416	15231	15237	15324	15367	15275	15468	15393	15137	15248	15441	15229	15382	15501	15188	15389	15394	15396	15409	15353	15420	15124	15329	15283	15496	15390	15330	15290	15098	15290	15422	15484	15157	15361	15346	15420	15442	15407	15357	15359	15519	15414	15544	15286	15413	15443	15298	15543	15532	15437	15432	15233	15346	15350	15389	15316	15388	15434	15436	15312	15490	15481	15259	15355	15240	15228	15392	15363	15358	15167	15397	15458	15455	15622	15337	15442	15450	15442	15386	15450	15290	15560	15398	15376	15355	15357	15466	15441	15294	15268	15519	15142	15387	15351	15474	15298	15451	15256	15397	15469	15556	15433	15363	15422	15139	15344	15050	15475	15517	15374	15594	15318	15325	15290	15478	15501	15352	15330	15362	15343	15206	15351	15443	15421	15324	15254	15332	15211	15506	15471	15325	15492	15260	15452	15463	15216	15354	15439	15390	15306	15333	15260	15375	15375	15339	15311	15197	15412	15309	15425	15396	15300	15369	15494	15399	15344	15352	15352	15109	15350	15235	15443	15590	15295	15548	15224	15272	15464	15464	15427	15350	15671	15487	15261	15248	15370	15175	15468	15336	15325	15313	15410	15339	15380	15428	15396	15397	15273	15155	15273	15214	15286	15320	15574	15415	15332	15475	15416	15291	15414	15452	15240	15469	15364	15475	15381	15110	15379	15433	15294	15369	15427	15299	15416	15219	15346	15430	15299	15439	15358	15450	15084	15375	15446	15592	15186	15280	15438	15365	15508	15486	15600	15271	15272	15287	15286	15407	15231	15399	15214	15470	15183	15502	15373	15314	15317	15444	15347	15385	15473	15379	15235	15386	15247	15397	15306	15570	15327	15376	15375	15288	15316	15456	15424	15452	15437	15362	15406	15449	15391	15501	15256	15251	15440	15554	15183	15567	15196	15233	15350	15414	15332	15381	15409	15279	15338	15377	15368	15532	15375	15257	15348	15345	15206	15402	15319	15365	15374	15330	15315	15397	15278	15379	15364	15371	15277	15250	15480	15420	15397	15426	15343	15376	15368	15404	15362	15363	15544	15207	15281	15526	15506	15470	15396	15278	15412	15463	15373	15446	15543	15413	15189	15329	15421	15452	15300	15363	15464	15486	15306	15267	15345	15366	15512	15240	15402	15355	15336	15195	15472	15642	15524	15343	15381	15340	15300	15423	15262	15323	15351	15349	15218	15212	15476	15235	15277	15359	15546	15248	15569	15330	15492	15462	15592	15493	15354	15124	15339	15364	15252	15453	15234	15281	15525	15459	15354	15474	15508	15346	15599	15399	15281	15459	15417	15320	15343	15269	15504	15302	15559	15534	15476	15506	15472	15393	15535	15423	15422	15216	15317	15232	15476	15389	15295	15311	15417	15357	15419	15545	15476	15527	15528	15431	15265	15326	15289	15315	15468	15321	15433	15466	15334	15471	15317	15154	15332	15256	15379	15387	15461	15507	15219	15297	15326	15495	15219	15568	15346	15322	15363	15198	15442	15349	15270	15409	15315	15222	15222	15365	15477	15274	15214	15082	15468	15328	15393	15345	15328	15348	15429	15238	15235	15410	15346	15447	15410	15344	15437	15351	15392	15372	15319	15361	15423	15314	15365	15493	15459	15280	15325	15391	15292	15406	15281	15379	15313	15075	15210	15206	15311	15482	15346	15121	15288	15356	15532	15243	15404	15452	15362	15585	15350	15314	15422	15285	15359	15202	15223	15216	15477	15440	15327	15283	15274	15491	15310	15411	15196	15527	15437	15391	15805	15455	15320	15404	15260	15175	15349	15386	15376	15584	15588	15343	15351	15379	15339	15319	15477	15395	15357	15292	15267	15267	15295	15309	15241	15368	15313	15316	15247	15161	15288	15428	15406	15225	15405	15327	15335	15266	15470	15263	15521	15265	15392	15313	15122	15426	15413	15430	15274	15352	15597	15217	15537	15201	15452	15254	15328	15313	15461	15323	15340	15406	15197	15428	15304	15419	15481	15386	15396	15198	15507	15352	15486	15554	15408	15514	15205	15404	15516	15553	15273	15250	15241	15428	15516	15122	15515	15242	15247	15273	15362	15404	15532	15355	15322	15240	15117	15302	15383	15528	15425	15335	15365	15329	15423	15304	15424	15403	15364	15260	15463	15402	15453	15301	15325	15361	15363	15319	15333	15604	15143	15415	15276	15357	15355	15322	15286	15212	15247	15140	15325	15336	15233	15365	15351	15442	15455	15466	15403	15441	15318
14314	15006	14990	14673	14604	14526	15877	21938	23339	19739	16030	14854	14707	14237	14291	14166	14266	14339	14507	14379	14274	14230	14302	14299	14239	14407	14441	14468	14344	14278	14390	14376	14230	14357	14288	14426	14352	14233	14370	14347	14313	14395	14385	14351	14487	14449	14273	14254	14380	14371	14186	14192	14302	14517	14245	14066	14314	14275	14360	14525	14333	14453	14397	14177	14501	14485	14266	14201	14366	14524	14386	14273	14382	14133	14361	14424	14417	14324	14499	14208	14402	14268	14310	14227	14550	14298	14282	14354	14407	14295	14279	14197	14264	14401	14315	14301	14445	14300	14404	14274	14402	14537	14314	14360	14445	14299	14177	14462	14182	14474	14305	14280	14273	14492	14375	14326	14336	14391	14121	14377	14056	14412	14461	14216	14468	14222	14288	14255	14271	14355	14265	14513	14467	14420	14229	14450	14345	14408	14223	14334	14335	14383	14222	14391	14402	14241	14326	14348	14475	14391	14261	14509	14399	14159	14412	14247	14314	14348	14336	14162	14339	14322	14465	14265	14439	14424	14305	14398	14514	14396	14189	14423	14269	14327	14257	14356	14451	14281	14431	14386	14127	14277	14327	14343	14414	14557	14357	14275	14346	14166	14281	14531	14291	14486	14433	14316	14464	14279	14407	14094	14276	14365	14286	14275	14335	14379	14241	14423	14318	14166	14428	14283	14307	14238	14240	14495	14477	14427	14336	14435	14208	14317	14259	14334	14469	14412	14279	14175	14426	14368	14550	14314	14417	14453	14237	14384	14302	14447	14502	14169	14336	14035	14479	14411	14192	14397	14368	14351	14338	14328	14364	14258	14341	14200	14260	14362	14478	14316	14329	14272	14258	14320	14223	14344	14451	14405	14557	14202	14407	14526	14346	14302	14260	14427	14278	14320	14327	14322	14378	14413	14264	14304	14232	14446	14292	14378	14349	14376	14207	14318	14333	14442	14381	14394	14278	14217	14313	14381	14271	14420	14436	14313	14329	14412	14244	14453	14407	14397	14156	14232	14558	14268	14441	14274	14349	14209	14436	14413	14481	14416	14407	14354	14315	14274	14428	14362	14346	14271	14317	14354	14315	14429	14394	14158	14470	14445	14318	14400	14284	14309	14267	14398	14489	14192	14413	14238	14323	14322	14385	14436	14412	14462	14312	14223	14129	14405	14283	14470	14384	14519	14326	14332	14491	14337	14326	14219	14512	14343	14209	14468	14293	14413	14314	14354	14481	14343	14435	14417	14246	14340	14180	14317	14298	14320	14431	14347	14458	14321	14364	14299	14475	14403	14255	14441	14324	14375	14260	14415	14379	14415	14329	14455	14297	14367	14205	14420	14322	14281	14199	14133	14190	14423	14426	14157	14302	14449	14290	14399	14405	14470	14330	14235	14325	14398	14252	14521	14271	14476	14467	14376	14185	14267	14240	14327	14158	14369	14339	14320	14377	14400	14372	14524	14367	14366	14372	14338	14287	14388	14498	14279	14374	14180	14242	14459	14219	14379	14400	14414	14249	14394	14477	14261	14451	14241	14443	14280	14320	14426	14451	14303	14215	14406	14303	14329	14368	14141	14391	14488	14361	14307	14228	14281	14419	14354	14257	14208	14300	14427	14468	14365	14435	14274	14374	14349	14428	14417	14250	14331	14287	14335	14375	14204	14464	14340	14385	14277	14474	14348	14352	14422	14327	14259	14327	14427	14308	14345	14416	14535	14259	14219	14552	14315	14446	14379	14348	14167	14235	14223	14258	14244	14372	14075	14330	14167	14404	14378	14367	14254	14314	14430	14330	14484	14129	14385	14475	14447	14344	14301	14293	14388	14189	14436	14193	14353	14267	14308	14273	14528	14235	14455	14194	14342	14318	14281	14257	14288	14419	14363	14319	14325	14319	14317	14384	14269	14508	14401	14448	14418	14413	14418	14467	14219	14308	14416	14413	14279	14429	14366	14439	14407	14207	14335	14378	14249	14423	14462	14158	14445	14355	14345	14279	14406	14323	14350	14388	14322	14259	14149	14387	14372	14347	14326	14507	14299	14304	14345	14412	14268	14349	14286	14171	14519	14389	14333	14295	14336	14309	14337	14197	14342	14456	14379	14349	14290	14373	14437	14530	14501	14399	14341	14452	14248	14280	14321	14456	14374	14282	14516	14104	14454	14209	14446	14451	14394	14367	14351	14227	14525	14350	14277	14542	14399	14323	14127	14284	14398	14251	14387	14179	14370	14095	14252	14398	14353	14180	14298	14306	14457	14379	14330	14375	14260	14472	14461	14464	14356	14332	14386	14360	14385	14364	14381	14404	14305	14344	14267	14174	14378	14188	14364	14412	14493	14422	14240	14297	14185	14259	14357	14307	14451	14394	14441	14405	14417	14318	14385	14371	14124	14477	14358	14432	14320	14362	14344	14464	14233	14243	14379	14223	14372	14475	14357	14414	14330	14365	14265	14394	14127	14314	14447	14351	14214	14309	14232	14174	14338	14468	14203	14286	14321	14280	14259	14254	14197	14374	14484	14401	14245	14308	14309	14355	14423	14447	14362	14441	14364	14306	14285	14385	14327	14288	14384	14292	14307	14295	14435	14431	14302	14398	14152	14346	14233	14353	14325	14327	14415	14366	14277	14338	14248	14368	14557	14299	14350	14344	14268	14207	14264	14390	14381	14214	14316	14383	14545	14433	14361	14189	14262	14375	14343	14292	14276	14489	14351	14361	14285	14408	14160	14276	14453	14371	14193	14135	14446	14315	14433	14233	14374	14534	14401	14492	14311	14277	14356	14320	14379	14360	14354	14341	14460	14296	14466	14316	14169	14254	14388	14337	14384	14468	14448	14384	14264	14283	14241	14123	14337	14328	14366	14271	14398	14374	14260	14422	14523	14293	14501	14368	14386	14435	14248	14337	14177	14324	14208	14348	14326	14375	14201	14288	14333	14224	14320	14273	14354	14486	14296	14217	14388	14263	14446	14437	14342	14400	14186	14458	14263	14348	14334	14234	14481	14399	14395	14357	14412	14487	14271	14348	14121	14526	14233	14227	14361	14225	14269	14398	14306	14416	14344	14409	14301	14259	14206	14400	14221	14362	14250	14327	14259	14456	14275	14232	14426	14337	14249	14229	14161	14533	14296	14236	14206	14342	14479	14244	14226	14313	14426	14443	14288	14261	14511	14296	14316	14307	14395	14271	14297	14378	14323	14247	14355	14517	14388	14418	14326	14261	14372	14336	14256	14372	14167	14265	14546	14297	14466	14427	14337	14395	14270	14257	14350	14213	14287	14317	14402	14336	14187	14291	14428	14321	14448	14252	14468	14375	14386	14259	14464	14453	14278	14531	14213	14330	14366	14235	14364	14479	14254	14244	14350	14393	14476	14274	14452	14316	14563	14305	14208	14189	14347	14223	14319	14285	14371	14217	14403	14448	14419	14440	14582	14316	14549	14350	14399	14467	14362	14359	14219	14238	14282	14266	14337	14273	14475	14251	14386	14317	14352	14374	14161	14385	14370	14426	14397	14458	14215	14307	14234	14239	14317	14560	14366	14309	14275	14399	14279	14377	14337	14353	14215	14434	14321	14376	14175	14314	14266	14369	14342	14366	14180	14375	14345	14325	14322	14302	14267	14443	14358	14361	14360	14416	14411	14362	14390	14389	14352	14352	14342	14505	14235	14336	14463	14418	14411	14269	14307	14319	14393	14274	14384	14210	14411	14353	14340	14310	14394	14361	14328	14440	14304	14335	14334	14439	14425	14547	14379	14393	14300	14127	14236	14288	14303	14419	14205	14102	14508	14324	14301	14270	14337	14346	14258	14260	14339	14417	14350	14445	14263	14355	14388	14346	14272	14328	14412	14305	14294	14435	14240	14261	14273	14293	14358	14245	14195	14444	14394	14301	14156	14337	14215	14366	14364	14301	14299	14303	14355	14333	14358	14378	14154	14328	14195	14354	14398	14349	14259	14263	14419	14337	14413	14303	14331	14367	14463	14474	14231	14479	14240	14352	14423	14336	14332	14380	14339	14395	14327	14271	14351	14185	14372	14350	14453	14318	14230	14252	14421	14232	14480	14431	14303	14533	14212	14425	14351	14348	14402	14355	14307	14493	14211	14238	14416	14339	14419	14290	14308	14331	14269	14144	14343	14610	14299	14519	14594	14386	14307	14451	14221	14348	14256	14294	14306	14492	14301	14249	14444	14328	14235	14473	14350	14197	14375	14287	14384	14507	14345	14421	14300	14503	14418	14387	14346	14436	14369	14349	14446	14316	14383	14313	14532	14372	14503	14366	14389	14359	14500	14299	14266	14511	14244	14332	14375	14355	14353	14354	14359	14286	14363	14217	14269	14273	14213	14266	14278	14420	14309	14375	14167	14321	14227	14250	14365	14319	14308	14408	14544	14203	14416	14319	14540	14185	14200	14218	14314	14330	14359	14348	14305	14259	14266	14344	14148	14506	14384	14355	14339	14238	14364	14245	14367	14539	14333	14337	14346	14289	14307	14394	14275	14493	14324	14348	14245	14519	14465	14416	14489	14292	14391	14496	14211	14494	14238	14387	14358	14445	14329	14251	14328	14322	14462	14283	14279	14382	14393	14372	14289	14359	14556	14474	14279	14309	14252	14191	14430	14334	14350	14289	14270	14460	14286	14286	14241	14407	14509	14447	14315	14403	14232	14306	14428	14282	14375	14425	14292	14448	14211	14254	14297	14507	14398	14328	14387	14352	14283	14306	14292	14337	14293	14230	14319	14381	14542	14318	14407	14291	14285	14303	14254	14331	14243	14557	14420	14343	14283	14275	14464	14400	14437	14297	14225	14362	14343	14345	14185	14266	14255	14262	14270	14322	14507	14355	14405	14326	14483	14203	14211	14233	14468	14351	14367	14328	14372	14465	14433	14364	14374	14455	14419	14379	14342	14324	14304	14351	14442	14282	14189	14490	14542	14284	14393	14396	14460	14282	14477	14268	14279	14440	14235	14252	14264	14326	14277	14417	14291	14337	14328	14213	14384	14434	14430	14450	14284	14377	14302	14358	14437	14347	14279	14347	14192	14297	14491	14472	14284	14270	14290	14484	14208	14450	14381	14416	14325	14109	14240	14490	14310	14235	14403	14409	14302	14316	14378	14189	14291	14134	14327	14411	14456
25669	21092	27034	25498	18464	16619	17360	34918	41124	31693	23126	17785	15894	15367	15294	15426	15532	15361	15428	15394	15435	15405	15659	15327	15318	15380	15231	15587	15213	15115	15356	15361	15263	15412	15259	15344	15238	15272	15239	15438	15261	15227	15259	15244	15384	15226	15307	15503	15473	15478	15384	15217	15173	15286	15322	15345	15351	15407	15327	15400	15375	15341	15529	15376	15525	15390	15400	15322	15303	15380	15400	15310	15439	15559	15374	15297	15462	15381	15425	15330	15498	15354	15347	15346	15286	15352	15161	15345	15408	15307	15225	15245	15226	15201	15359	15271	15424	15187	15245	15291	15255	15221	15206	15274	15377	15487	15304	15361	15206	15296	15284	15204	15167	15219	15366	15445	15412	15301	15311	15269	15320	15245	15208	15345	15329	15343	15407	15464	15389	15289	15343	15275	15097	15286	15268	15208	15412	15249	15611	15199	15503	15274	15309	15093	15591	15450	15278	15457	15186	15236	15239	15321	15210	15234	15301	15290	15291	15224	15258	15246	15334	15384	15326	15493	15053	15334	15115	15271	15451	15314	15272	15332	15337	15257	15258	15071	15226	15389	15186	15376	15431	15428	15339	15485	15266	15413	15475	15200	15134	15228	15399	15220	15518	15366	15282	15409	15511	15315	15223	15339	15166	15339	15010	15429	15347	15343	15574	15192	15305	15303	15393	15178	15222	15246	15206	15239	15439	15286	15422	15308	15315	15362	15395	15340	15332	15253	15303	15371	15152	15472	15207	15084	15545	15147	15353	15248	15293	15483	15328	15320	15060	15269	15281	15118	15254	15421	15398	15398	15220	15119	15126	15114	15189	15134	15393	15325	15504	15449	15383	15344	15299	15304	15217	15305	15131	15016	15327	15163	15439	15314	15487	15221	15334	15259	15367	15268	15157	15198	15235	15272	15300	15443	15189	15222	15281	15072	15314	15145	15203	15196	15319	15212	15340	15396	15387	15427	15250	15143	15340	15236	15418	15298	15358	15183	15162	15286	15309	15273	15024	15178	15292	15447	15407	15289	15097	15216	15193	15448	15378	15292	15374	15151	15430	15323	15371	15287	15255	15437	15263	15195	15253	15317	15274	15363	15312	15234	15205	15566	15352	15433	15056	15188	15249	15203	15084	15187	15371	15438	15207	15486	15156	15178	15296	15411	15329	15385	15510	15135	15178	15218	15289	15357	15503	15123	15253	15333	15157	15302	15344	15331	15248	15076	15266	15292	15317	15335	15398	15343	15309	15198	15554	15296	15427	15387	15083	15339	15308	15171	15211	15321	15287	15326	15438	15220	15248	15490	15352	15287	15339	15106	15297	15266	15211	15269	15376	15397	15301	15345	15293	15410	15364	15223	15374	15252	15074	15152	15346	15168	15353	15281	15350	15395	15184	15348	15354	15442	15356	15403	15245	15135	15232	15364	15233	15397	15329	15237	15609	15297	15414	15404	15158	15453	15300	15355	15107	15047	15364	15148	15494	15380	15270	15023	15378	15196	15366	15147	15301	15228	15513	15263	15141	15382	15436	15213	15182	15223	15324	15257	15179	15158	15144	15092	15282	15300	15389	15265	15236	15272	15295	15396	15314	15221	15243	15302	15460	15279	15245	15341	15340	15324	15371	15264	15244	15199	15228	15329	15181	15476	15400	15381	15349	15283	15373	15309	15274	15237	15222	15459	15251	15346	15269	15257	15483	15319	15467	15029	15330	15261	15177	15254	15092	15309	15207	15251	15293	15302	15286	15419	15225	15587	15458	15257	15552	15272	15409	15476	15310	15147	15278	15267	15083	15076	15264	15281	15214	15330	15189	15263	15320	15083	15511	15086	15324	15213	15237	15252	15357	15317	15417	15264	15296	15193	15260	15526	15436	15326	15347	15106	15572	15267	15313	15181	15137	15354	15264	15456	15241	15275	15256	15301	15164	15200	15583	15329	15200	15145	15299	15306	15272	15422	15209	15401	15296	15299	15229	15135	15157	15416	15391	15317	15367	15478	15422	15365	15376	15328	15094	15505	15520	15254	15250	15500	15425	15453	15224	15392	15520	15508	15320	15174	15490	15578	15431	15388	15188	15340	15462	15175	15160	15494	15259	15366	15364	15283	15278	15355	15234	15112	15236	15280	15345	15262	15342	15380	15359	15427	15388	15125	15352	15420	15376	15265	15227	15430	15315	15402	15340	15256	15389	15447	15215	15367	15270	15247	15351	15191	15448	15300	15463	15370	15357	15434	15497	15275	15243	15355	15309	15381	15309	15374	15401	15347	15199	15185	15271	15384	15490	15325	15346	15255	15435	15227	15281	15280	15342	15011	15201	15235	15342	15286	15364	15355	15375	15393	15112	15466	15306	15136	15364	15359	15238	15431	15217	15346	15341	15468	15215	15281	15300	15173	15331	15335	15483	15367	15531	15306	15176	15227	15319	15322	15281	15342	15340	15212	15188	15326	15393	15220	15198	15292	15213	15349	15223	15177	15264	15445	15273	15259	15321	15352	15366	15416	15274	15247	15247	15446	15397	15283	15414	15270	15276	15305	15308	15312	15358	15176	15103	15244	15263	15317	15231	15392	15372	15325	15259	15381	15339	15354	15305	15130	15330	15203	15319	15240	14962	15388	15262	15374	15335	15317	15134	15325	15331	15511	15311	15333	15327	15292	15220	15262	15418	15420	15432	15205	15357	15310	15320	15406	15309	15500	15293	15362	15555	15292	15327	15335	15201	15364	15275	15395	15442	15382	15190	15318	15491	15408	15331	15289	15451	15399	15443	15311	15456	15430	15188	15274	15111	15303	15242	15449	15321	15324	15523	15265	15255	15351	15249	15582	15403	15395	15291	15232	15168	15337	15319	15382	15250	15345	15245	15177	15219	15225	15403	15106	15351	15122	15432	15476	15515	15186	15305	15506	15089	15241	15278	15326	15320	15308	15378	15372	15234	15299	15435	15162	15302	15245	15406	15137	15350	15410	15254	15514	15284	15253	15250	15346	15277	15260	15606	15136	15204	15354	15245	15346	15252	15441	15251	15302	15207	15430	15513	15297	15292	15514	15126	15247	15336	15341	15363	15016	15339	15153	15450	15326	15307	15493	15127	15374	15325	15417	15507	15102	15117	15466	15277	15355	15305	15366	15124	15354	15421	15236	15318	15127	15253	15391	15114	15252	15225	15314	15373	15277	15305	15468	15386	15398	15266	15246	15319	15186	15448	15359	15434	15380	15224	15355	15249	15332	15362	15508	15283	15195	15306	15364	15345	15414	15551	15420	15347	15259	15262	15162	15228	15291	15331	15191	15414	15374	15305	15341	15318	15335	15299	15161	15163	15498	15365	15350	15231	15243	15349	15344	15143	15449	15237	15445	15207	15345	15247	15233	15330	15174	15221	15337	15298	15274	15428	15216	15479	15233	15229	15164	15372	15180	15309	15290	15451	15368	15201	15198	15233	15308	15435	15273	15352	15286	15237	15362	15228	15321	15326	15195	15429	15209	15226	15237	15112	15254	15168	15198	15213	15402	15160	15105	15278	15258	15353	15328	15180	15117	15211	15232	15257	15371	15293	15249	15351	15447	15284	15448	15219	15455	15493	15352	15394	15215	15190	15011	15267	15328	15333	15063	15110	15195	15486	15304	15238	15326	15200	15326	15289	15317	15273	15495	15344	15262	15367	15509	15319	15356	15395	15271	15259	15143	15232	15383	15482	15298	15375	15392	15340	15389	15278	15465	15119	15172	15358	15353	15221	15202	15355	15389	15331	15398	15304	15150	15165	15438	15455	15272	15299	15236	15346	15460	15371	15338	15276	15345	15390	15147	15254	15351	15313	15372	15329	15454	15383	15214	15318	15301	15475	15413	15465	15364	15358	15367	15181	15279	15275	15212	15323	15184	15373	15467	15334	15323	15177	15438	15353	15279	15200	15453	15370	15465	15257	15268	15227	15220	15049	15064	15179	15285	15270	15329	15347	15200	15258	15275	15399	15284	15494	15296	15268	15325	15332	15353	15338	15418	15308	15210	15338	15422	15221	15392	15332	15322	15553	15383	15455	15350	15221	15230	15199	15302	15278	15247	15243	15308	15377	15415	15421	15306	15386	15220	15350	15250	15280	15191	15354	15337	15289	15360	15287	15363	15292	15303	15421	15322	15241	15274	15220	15279	15285	15366	15130	15262	15309	15311	15319	15355	15370	15325	15226	15444	15286	15365	15207	15261	15225	15333	15173	15324	15132	15141	15185	15320	15441	15324	15292	15347	15302	15462	15437	15230	15341	15320	15271	15290	15235	15154	15450	15308	15232	15339	15358	15304	15244	15386	15305	15177	15103	15358	15098	15491	15405	15402	15195	15179	15353	15516	15180	15271	15160	15240	15237	15193	15397	15256	15267	15172	15164	15485	15285	15454	15290	15392	15378	15200	15317	15314	15305	15284	15163	15296	15308	15242	15341	15344	15360	15403	15094	15288	15229	15229	15166	15484	15356	15332	15279	15155	15518	15321	15226	15452	15332	15149	15248	15402	15412	15335	15304	15279	15235	15647	15398	15319	15212	15257	15332	15301	15300	15212	15301	15391	15380	15268	15263	15339	15478	15320	15020	15467	15200	15196	15407	15213	15071	15326	15463	15422	15263	15415	15334	15401	15360	15349	15578	15507	15375	15317	15229	15522	15227	15218	15216	15174	15496	15200	15305	15401	15497	15328	15328	15380	15257	15264	15443	15356	15286	15274	15435	15365	15341	15043	15192	15289	15288	15250	15398	15236	15614	15275	15222	15364	15095	15226	15265	15250	15380	15122	15347	15198	15464	15331	15451	15520	15330	15304	15368	15567	15460	15346	15356	15245	15319	15373	15423	15447	15396	15165	15378	15269	15199	15411	15353	15289	15318	15130	15197	15252	15306	15308	15096	15394	15406	15409	15374	15308	15387	15215	15314	15286	15269	15276	15373	15248	15403	15307	15197	15366	15294	15273	15272	15258	15394	15376	15428	15376	15422	15326	15304	15357	15320	15181	15298	15263	15259	15319	15439	15287	15429	15320	15230	15367	15408	15346	15371	15093	15292	15311	15303	15285	15265	15192	15303	15198	15436	15426	15350	15215	15401	15429	15426	15122	15217	15424	15413	15243	15327	15256	15224	15196	15361	15235	15441	15376
13282	18744	18002	16135	15577	15143	17352	40393	42784	32744	22701	16300	14609	14498	14510	14331	14562	14441	14411	14345	14503	14567	14529	14436	14472	14429	14363	14315	14441	14511	14405	14506	14430	14398	14313	14408	14481	14392	14541	14511	14578	14475	14450	14307	14497	14538	14397	14576	14465	14250	14393	14366	14374	14543	14624	14396	14420	14490	14429	14558	14372	14524	14454	14241	14377	14408	14420	14348	14498	14315	14511	14398	14602	14431	14466	14374	14273	14613	14494	14347	14587	14397	14620	14352	14318	14288	14464	14289	14320	14517	14408	14372	14285	14412	14312	14388	14553	14490	14343	14428	14408	14389	14347	14482	14464	14499	14401	14505	14389	14344	14591	14357	14407	14369	14392	14397	14373	14502	14443	14386	14340	14460	14375	14345	14295	14443	14532	14241	14523	14332	14355	14426	14286	14511	14559	14474	14396	14456	14459	14440	14516	14498	14214	14436	14523	14508	14426	14409	14504	14445	14468	14446	14484	14489	14433	14421	14331	14330	14410	14474	14422	14597	14456	14463	14575	14334	14357	14443	14422	14469	14569	14551	14315	14454	14394	14519	14328	14505	14422	14437	14347	14350	14436	14363	14391	14353	14739	14353	14347	14364	14374	14500	14315	14296	14399	14373	14528	14517	14676	14417	14623	14348	14496	14521	14257	14536	14376	14374	14433	14597	14418	14347	14565	14487	14433	14417	14412	14429	14476	14321	14507	14457	14511	14284	14453	14367	14487	14276	14376	14426	14416	14443	14554	14367	14412	14518	14329	14347	14345	14569	14425	14472	14423	14405	14437	14326	14393	14497	14472	14256	14377	14515	14277	14490	14539	14374	14338	14415	14376	14249	14362	14387	14320	14558	14524	14411	14440	14428	14536	14433	14381	14401	14589	14388	14430	14260	14315	14441	14553	14390	14374	14521	14433	14406	14422	14527	14426	14325	14395	14344	14375	14228	14467	14471	14409	14376	14430	14325	14400	14521	14468	14349	14526	14591	14487	14546	14411	14274	14360	14468	14457	14402	14583	14367	14457	14355	14514	14551	14399	14326	14318	14567	14395	14542	14622	14437	14372	14417	14439	14461	14356	14526	14367	14430	14275	14351	14325	14383	14498	14332	14175	14321	14387	14392	14364	14266	14346	14402	14515	14465	14541	14549	14514	14479	14550	14390	14525	14373	14400	14527	14345	14384	14554	14530	14474	14483	14465	14337	14339	14418	14550	14538	14360	14306	14432	14615	14264	14442	14248	14525	14431	14484	14353	14523	14334	14475	14498	14308	14378	14484	14515	14272	14445	14480	14446	14656	14434	14522	14490	14353	14471	14536	14402	14405	14386	14520	14357	14368	14488	14637	14306	14578	14358	14393	14426	14444	14594	14252	14575	14272	14366	14427	14339	14353	14399	14313	14418	14437	14360	14422	14396	14322	14438	14326	14542	14434	14393	14421	14359	14486	14282	14521	14433	14447	14516	14265	14392	14321	14359	14467	14199	14354	14509	14298	14313	14521	14391	14431	14399	14416	14189	14372	14420	14526	14447	14465	14335	14434	14516	14365	14568	14479	14471	14482	14341	14389	14458	14318	14474	14295	14578	14391	14386	14346	14392	14430	14222	14455	14400	14440	14303	14342	14475	14393	14601	14446	14575	14366	14500	14533	14366	14532	14437	14491	14395	14353	14418	14383	14330	14360	14624	14357	14419	14463	14446	14462	14447	14306	14468	14330	14523	14370	14308	14345	14407	14347	14388	14379	14525	14400	14431	14468	14477	14337	14278	14226	14423	14352	14371	14494	14351	14207	14283	14436	14485	14315	14581	14411	14419	14360	14534	14510	14287	14322	14616	14337	14428	14411	14493	14540	14415	14352	14452	14366	14198	14393	14511	14353	14234	14560	14470	14452	14353	14443	14466	14458	14444	14477	14355	14449	14569	14460	14426	14349	14551	14302	14477	14292	14404	14408	14377	14463	14399	14424	14451	14339	14456	14410	14342	14489	14439	14293	14506	14539	14313	14188	14439	14476	14482	14373	14372	14403	14617	14477	14677	14201	14262	14557	14263	14411	14280	14388	14557	14358	14389	14287	14499	14424	14475	14459	14359	14412	14340	14450	14313	14445	14289	14429	14504	14352	14544	14368	14314	14449	14384	14220	14374	14256	14386	14457	14326	14345	14462	14397	14373	14493	14523	14412	14478	14546	14595	14429	14459	14293	14575	14322	14432	14627	14370	14469	14542	14464	14561	14409	14278	14477	14333	14365	14335	14461	14453	14422	14403	14250	14391	14347	14357	14421	14444	14562	14514	14303	14468	14489	14371	14432	14475	14531	14249	14496	14579	14318	14633	14379	14515	14511	14542	14446	14323	14403	14387	14499	14244	14363	14294	14451	14625	14359	14188	14346	14625	14372	14315	14329	14489	14373	14497	14556	14491	14480	14357	14438	14394	14390	14479	14194	14311	14391	14244	14513	14384	14318	14436	14347	14453	14331	14545	14550	14325	14434	14324	14447	14284	14392	14487	14357	14516	14490	14476	14419	14417	14455	14289	14563	14478	14421	14378	14575	14423	14223	14433	14422	14495	14233	14194	14376	14532	14434	14431	14375	14599	14434	14420	14543	14381	14544	14415	14543	14434	14341	14436	14395	14289	14402	14544	14590	14389	14532	14563	14428	14571	14502	14438	14405	14471	14435	14479	14496	14383	14435	14411	14387	14314	14360	14473	14561	14447	14448	14334	14433	14406	14509	14361	14488	14478	14486	14462	14585	14336	14492	14368	14231	14366	14364	14422	14415	14448	14389	14455	14298	14333	14464	14578	14467	14356	14462	14455	14428	14302	14477	14475	14460	14274	14386	14486	14476	14380	14207	14429	14491	14471	14385	14362	14447	14365	14457	14624	14388	14418	14420	14415	14383	14614	14378	14323	14470	14519	14479	14459	14307	14354	14356	14267	14289	14475	14389	14337	14331	14451	14629	14434	14494	14493	14563	14388	14485	14394	14543	14321	14386	14477	14461	14492	14250	14442	14336	14509	14482	14124	14406	14354	14490	14449	14431	14378	14329	14421	14352	14446	14543	14312	14328	14536	14516	14294	14417	14562	14697	14535	14426	14490	14459	14484	14428	14486	14558	14468	14403	14541	14458	14387	14373	14365	14455	14565	14392	14526	14378	14408	14376	14534	14409	14442	14453	14403	14365	14437	14505	14497	14342	14349	14390	14487	14488	14408	14299	14411	14408	14443	14456	14483	14373	14392	14410	14369	14628	14454	14463	14451	14466	14564	14219	14390	14350	14291	14412	14435	14472	14702	14495	14391	14367	14473	14472	14561	14502	14388	14443	14478	14462	14432	14590	14441	14527	14347	14284	14605	14621	14494	14589	14358	14386	14633	14431	14344	14467	14393	14313	14466	14208	14427	14349	14495	14443	14432	14473	14441	14359	14459	14377	14427	14530	14495	14438	14521	14369	14641	14657	14499	14396	14558	14404	14327	14466	14475	14381	14430	14259	14367	14337	14354	14449	14345	14436	14404	14501	14496	14371	14458	14342	14358	14307	14478	14494	14476	14475	14551	14475	14374	14416	14638	14445	14497	14336	14426	14441	14418	14513	14435	14355	14406	14533	14540	14331	14534	14351	14317	14646	14573	14302	14511	14462	14539	14377	14377	14497	14447	14571	14336	14626	14459	14481	14415	14629	14291	14470	14549	14399	14363	14265	14419	14447	14356	14552	14609	14359	14275	14600	14546	14481	14368	14497	14234	14626	14260	14513	14417	14287	14486	14442	14461	14580	14423	14306	14526	14399	14498	14382	14352	14560	14531	14361	14440	14412	14383	14447	14362	14510	14394	14469	14403	14242	14517	14443	14324	14462	14488	14430	14527	14546	14521	14489	14335	14309	14339	14422	14369	14626	14415	14491	14490	14555	14274	14664	14446	14416	14305	14531	14551	14340	14520	14313	14427	14372	14430	14503	14399	14503	14446	14510	14336	14485	14290	14426	14528	14566	14513	14572	14410	14412	14448	14393	14410	14438	14503	14398	14415	14434	14553	14326	14560	14511	14548	14564	14383	14436	14394	14478	14472	14370	14477	14443	14390	14295	14428	14425	14474	14590	14217	14482	14539	14450	14603	14395	14262	14283	14366	14565	14410	14490	14483	14442	14413	14382	14515	14448	14330	14216	14408	14492	14276	14254	14520	14346	14436	14519	14484	14400	14407	14450	14471	14384	14439	14335	14435	14417	14370	14489	14361	14360	14345	14357	14434	14521	14545	14509	14316	14597	14372	14552	14543	14506	14521	14335	14312	14402	14409	14438	14437	14542	14443	14486	14389	14272	14484	14531	14433	14384	14430	14575	14464	14425	14325	14409	14426	14444	14453	14290	14493	14542	14438	14346	14353	14364	14686	14492	14578	14392	14561	14383	14425	14373	14536	14609	14492	14461	14388	14398	14464	14376	14360	14433	14359	14352	14310	14473	14326	14336	14550	14510	14429	14504	14469	14392	14400	14373	14393	14461	14427	14409	14341	14578	14564	14378	14347	14329	14494	14456	14541	14452	14474	14498	14406	14410	14537	14480	14454	14367	14554	14498	14225	14572	14502	14518	14319	14225	14518	14374	14413	14602	14301	14681	14225	14163	14467	14374	14390	14479	14298	14594	14438	14457	14386	14420	14374	14423	14531	14403	14442	14526	14473	14399	14432	14603	14381	14510	14448	14350	14430	14418	14584	14426	14509	14378	14334	14564	14669	14414	14345	14392	14468	14407	14448	14349	14396	14380	14555	14340	14395	14363	14336	14498	14303	14466	14509	14297	14477	14364	14556	14349	14379	14327	14387	14412	14389	14330	14342	14512	14557	14324	14407	14350	14393	14602	14415	14587	14554	14538	14396	14578	14475	14292	14339	14504	14402	14408	14539	14446	14557	14418	14391	14413	14498	14274	14499	14524	14391	14284	14472	14461	14306	14372	14222	14482	14472	14542	14338	14527	14429	14362	14456	14420	14554	14452	14360	14629	14380	14304	14462	14443	14363	14379	14553	14474	14361	14494	14368	14461	14356	14400	14358	14482	14391	14316	14302	14544	14482	14277	14335	14425	14434	14512	14364	14581	14563	14575	14519	14518	14392	14539	14304	14443	14510	14403	14487	14455
23703	21092	28549	23896	21429	22375	24006	52818	59773	45508	30577	21715	17610	16931	16639	16543	16631	16518	16702	16571	16412	16550	16556	16403	16513	16363	16502	16452	16448	16409	16546	16588	16564	16742	16397	16390	16448	16424	16298	16382	16565	16372	16446	16626	16260	16412	16497	16511	16352	16415	16524	16469	16510	16569	16362	16395	16413	16254	16310	16508	16413	16236	16356	16370	16425	16247	16285	16453	16254	16383	16434	16477	16395	16429	16603	16280	16381	16259	16254	16406	16468	16435	16468	16273	16345	16496	16431	16417	16420	16520	16314	16286	16518	16457	16370	16370	16381	16506	16334	16320	16453	16235	16339	16372	16299	16576	16526	16124	16400	16449	16511	16497	16407	16475	16299	16384	16324	16531	16441	16487	16107	16426	16271	16592	16349	16370	16365	16456	16418	16434	16303	16413	16211	16309	16361	16485	16099	16210	16604	16448	16564	16411	16451	16373	16231	16477	16501	16346	16403	16566	16260	16329	16424	16239	16419	16190	16239	16256	16319	16322	16167	16429	16235	16363	16441	16360	16379	16295	16453	16327	16400	16494	16297	16396	16247	16400	16439	16286	16457	16378	16329	16517	16379	16388	16414	16236	16426	16317	16364	16276	16448	16450	16210	16438	16346	16321	16270	16537	16427	16557	16422	16290	16307	16437	16297	16373	16373	16325	16256	16411	16393	16499	16426	16364	16299	16331	16505	16372	16277	16394	16310	16472	16332	16367	16521	16430	16164	16409	16428	16505	16340	16531	16237	16406	16305	16256	16352	16172	16321	16456	16411	16148	16337	16139	16390	16530	16147	16501	16558	16518	16634	16370	16337	16282	16359	16315	16251	16356	16246	16548	16288	16313	16240	16342	16530	16378	16650	16505	16326	16513	16308	16389	16176	16307	16319	16341	16365	16293	16343	16278	16335	16111	16400	16316	16544	16443	16358	16494	16422	16282	16337	16344	16346	16331	16390	16339	16488	16477	16273	16288	16357	16230	16237	16280	16348	16454	16341	16352	16325	16450	16338	16279	16451	16502	16265	16144	16273	16264	16111	16497	16466	16366	16497	16550	16464	16309	16366	16245	16519	16328	16555	16465	16351	16361	16265	16240	16390	16276	16449	16466	16475	16297	16515	16535	16307	16602	16358	16457	16428	16428	16338	16409	16177	16219	16485	16406	16363	16424	16344	16257	16391	16268	16624	16286	16483	16265	16422	16394	16476	16304	16420	16237	16297	16555	16463	16444	16370	16282	16234	16428	16473	16272	16213	16182	16375	16389	16430	16300	16390	16321	16244	16355	16446	16370	16441	16241	16321	16171	16225	16390	16491	16632	16563	16409	16282	16495	16605	16540	16363	16363	16486	16301	16485	16461	16327	16422	16255	16526	16433	16336	16335	16360	16226	16303	16296	16400	16506	16416	16406	16455	16442	16335	16146	16520	16445	16469	16371	16451	16258	16305	16424	16380	16376	16369	16377	16335	16245	16400	16447	16414	16281	16247	16397	16493	16346	16374	16327	16338	16318	16447	16508	16399	16533	16380	16143	16323	16385	16447	16315	16195	16327	16297	16469	16224	16414	16271	16131	16284	16358	16406	16497	16436	16436	16288	16337	16298	16541	16351	16226	16304	16378	16339	16386	16385	16320	16562	16538	16406	16393	16364	16139	16423	16255	16275	16335	16414	16462	16224	16234	16361	16381	16463	16210	16373	16319	16552	16368	16459	16497	16328	16300	16255	16341	16614	16440	16451	16647	16515	16408	16228	16473	16282	16540	16484	16415	16442	16229	16120	16345	16347	16412	16328	16420	16299	16247	16048	16296	16662	16366	16175	16327	16362	16336	16340	16183	16274	16288	16371	16435	16311	16374	16499	16357	16453	16359	16337	16024	16661	16354	16242	16531	16413	16253	16195	16342	16293	16629	16582	16449	16392	16486	16319	16137	16456	16437	16493	16455	16554	16473	16235	16289	16309	16363	16278	16307	16422	16441	16428	16521	16283	16451	16396	16371	16310	16412	16340	16421	16155	16395	16483	16443	16375	16529	16397	16412	16365	16229	16448	16229	16465	16435	16395	16432	16400	16405	16495	16485	16480	16500	16240	16463	16295	16461	16389	16459	16221	16131	16274	16454	16418	16481	16408	16462	16472	16362	16413	16253	16474	16275	16205	16437	16517	16449	16265	16301	16697	16353	16465	16354	16124	16550	16263	16255	16311	16371	16398	16434	16651	16617	16363	16385	16511	16229	16272	16388	16522	16534	16476	16242	16466	16272	16178	16425	16423	16366	16591	16238	16261	16301	16456	16332	16299	16308	16611	16512	16194	16243	16472	16367	16382	16368	16436	16443	16496	16373	16256	16207	16293	16326	16506	16500	16296	16290	16415	16420	16318	16509	16317	16426	16501	16474	16401	16213	16259	16372	16515	16453	16233	16403	16435	16455	16290	16283	16485	16400	16309	16370	16587	16487	16717	16413	16382	16565	16452	16329	16194	16286	16426	16473	16357	16267	16439	16451	16423	16327	16507	16424	16420	16486	16296	16398	16192	16193	16429	16453	16446	16537	16230	16453	16559	16250	16375	16225	16304	16181	16396	16302	16567	16149	16512	16416	16386	16302	16390	16311	16338	16267	16219	16385	16371	16437	16573	16524	16505	16357	16294	16307	16426	16394	16362	16349	16328	16252	16268	16384	16432	16425	16353	16284	16164	16261	16185	16160	16356	16511	16219	16448	16373	16427	16217	16454	16261	16298	16232	16305	16281	16371	16355	16340	16374	16106	16217	16345	16501	16454	16350	16521	16308	16440	16064	16424	16540	16352	16303	16360	16477	16445	16352	16594	16482	16285	16451	16438	16531	16402	16297	16252	16192	16420	16346	16474	16381	16336	16295	16265	16266	16462	16363	16296	16376	16543	16462	16468	16433	16424	16566	16601	16356	16334	16513	16314	16332	16190	16285	16402	16324	16406	16422	16344	16334	16293	16356	16488	16414	16236	16145	16351	16428	16410	16567	16564	16573	16540	16418	16310	16304	16463	16529	16272	16321	16417	16402	16388	16409	16388	16395	16447	16149	16411	16269	16342	16463	16408	16428	16446	16402	16227	16288	16478	16460	16387	16320	16444	16386	16396	16276	16410	16430	16390	16329	16434	16411	16333	16452	16577	16258	16316	16204	16290	16425	16240	16283	16684	16298	16279	16107	16600	16408	16447	16270	16359	16286	16208	16239	16187	16429	16403	16239	16456	16532	16249	16464	16389	16268	16537	16376	16303	16494	16429	16322	16269	16538	16310	16296	16313	16413	16411	16402	16406	16497	16280	16523	16393	16292	16428	16229	16329	16310	16331	16585	16354	16228	16351	16514	16153	16516	16395	16476	16261	16456	16191	16310	16337	16225	16353	16307	16545	16393	16336	16547	16292	16262	16371	16402	16324	16417	16600	16415	16355	16338	16602	16421	16423	16217	16354	16330	16216	16402	16375	16401	16316	16187	16444	16325	16367	16242	16277	16560	16252	16349	16330	16531	16448	16333	16346	16431	16410	16564	16273	16501	16486	16432	16257	16370	16205	16140	16429	16193	16466	16311	16391	16267	16337	16279	16385	16460	16445	16316	16436	16436	16459	16311	16347	16447	16314	16386	16377	16369	16258	16237	16373	16250	16445	16248	16316	16330	16407	16447	16323	16280	16301	16356	16442	16466	16350	16323	16427	16437	16284	16640	16306	16413	16272	16313	16402	16158	16228	16358	16461	16356	16273	16472	16469	16396	16138	16358	16371	16369	16275	16324	16253	16322	16375	16385	16380	16248	16420	16178	16305	16369	16542	16547	16304	16148	16232	16403	16511	16252	16370	16594	16266	16310	16343	16042	16391	16355	16536	16323	16248	16438	16519	16269	16201	16614	16391	16222	16401	16410	16373	16271	16277	16406	16284	16518	16394	16425	16144	16442	16465	16496	16324	16431	16464	16222	16359	16571	16537	16439	16382	16404	16330	16527	16144	16295	16456	16355	16507	16249	16278	16278	16249	16598	16337	16420	16256	16411	16324	16368	16578	16243	16359	16400	16489	16294	16435	15991	16276	16378	16140	16256	16396	16608	16339	16590	16376	16448	16301	16321	16233	16442	16217	16447	16315	16425	16306	16210	16359	16513	16305	16551	16507	16645	16229	16541	16498	16327	16552	16489	16562	16412	16160	16434	16504	16235	16405	16184	16543	16432	16490	16410	16319	16259	16232	16383	16516	16317	16377	16302	16418	16351	16529	16369	16395	16334	16301	16444	16412	16289	16448	16451	16501	16271	16488	16334	16498	16320	16378	16352	16377	16149	16172	16478	16539	16307	16560	16434	16649	16700	16398	16422	16466	16512	16549	16226	16501	16368	16350	16312	16624	16159	16482	16381	16238	16305	16344	16267	16380	16314	16535	16546	16547	16373	16324	16535	16566	16392	16123	16456	16340	16281	16294	16210	16268	16348	16384	16318	16428	16349	16557	16288	16465	16311	16492	16495	16491	16123	16241	16235	16287	16284	16267	16197	16502	16487	16353	16407	16352	16333	16329	16472	16351	16145	16339	16508	16322	16380	16481	16302	16339	16203	16314	16375	16344	16221	16566	16411	16425	16311	16340	16321	16419	16079	16393	16442	16528	16475	16437	16322	16366	16370	16448	16152	16366	16493	16309	16384	16178	16347	16562	16232	16248	16311	16408	16303	16447	16345	16230	16391	16480	16412	16340	16394	16249	16158	16401	16349	16360	16346	16292	16381	16464	16295	16333	16128	16333	16648	16374	16294	16339	16292	16273	16533	16199	16161	16438	16487	16260	16383	16455	16406	16402	16472	16475	16656	16464	16223	16298	16262	16400	16440	16243	16242	16252	16202	16418	16371	16512	16455	16485	16286	16271	16405	16410	16348	16151	16433	16514	16514	16407	16349	16205	16684	16413	16309	16275	16333	16250	16332	16426	16300	16299	16673	16459	16332	16453	16419	16334	16208	16361	16416	16185	16142	16306	16455	16375	16648	16377	16358	16326	16280	16296	16328	16598	16376	16266	16316	16348	16393	16483	16236	16339	16426	16258	16427	16257	16592	16391	16596	16398	16375	16318	16353	16471	16286	16365	16343	16167	16465	16354	16369	16388	16407	16417	16471	16169	16227
15669	26093	24093	19774	17988	17160	22355	56877	60726	45569	30750	19954	15915	15245	15115	15125	15153	15048	15390	15212	15242	15004	15112	15032	15185	15142	15286	15143	15106	15109	15091	15213	15211	15158	15285	15046	15107	15175	15120	15065	15118	15264	15074	15259	15094	15155	14975	15225	15121	15021	15292	15194	15020	15123	15108	15176	15105	15140	15127	15198	15043	15298	15069	14992	15066	15120	15108	15328	15055	15157	15064	15096	15059	15209	15319	15171	15132	15114	15075	15183	15189	15165	15281	15112	15190	15162	14970	15069	15050	15252	15240	15156	15291	15162	15095	15210	14977	15037	15128	15112	15279	15106	15286	15178	14936	15141	15137	14984	15160	15127	15114	15005	15063	15035	15235	15088	15109	15053	15074	15165	15185	15274	15086	14993	15170	15178	15186	15219	15068	15035	14841	15095	15059	14987	15065	14997	15063	15077	15151	15059	15070	15121	15056	15095	15052	15187	15042	15217	14928	15173	14962	14971	15024	15096	15107	15397	15136	15020	14973	15244	15214	14967	15170	15150	15188	15286	15071	15256	15212	14880	14901	15207	15129	15126	15116	15061	14973	15283	15114	15236	14971	15050	15205	15174	15126	15070	15078	15022	15194	15042	15081	15064	15015	15170	15180	15087	15069	15125	15213	15112	15250	15195	15207	15164	15132	15163	15225	15132	15162	15047	15158	15020	15135	15118	15072	15094	15288	14909	15204	15146	15095	15017	15110	15104	15098	15137	15129	15273	15111	15073	15126	15275	15047	15138	15067	15019	14933	15156	15109	15024	15318	15032	15258	15121	15147	15105	15306	14950	15087	15066	15288	15204	15117	15214	14917	15144	15136	15162	15127	15060	15023	15075	15226	15106	15159	14975	15150	15154	15256	15138	15132	15092	15085	15053	14924	15143	15201	15100	14936	15145	14961	15160	15271	15143	15032	15273	15124	15068	15179	15142	15140	15118	15123	15076	14966	15126	15186	15094	15073	15084	15198	15030	15016	15112	15027	15225	15153	15060	15201	15053	15303	15296	15083	15192	15250	15116	15209	15060	15213	15130	15039	15122	15159	15136	15297	15042	15140	15220	14952	14989	15010	15016	14917	15154	15055	14959	15074	15072	15182	15046	15279	14965	15047	15073	15280	15296	15013	15099	15107	15054	15030	14943	15067	14938	15245	14991	14932	15080	15000	15089	15156	15204	15152	15137	15153	15228	15165	15067	15157	15156	15095	14969	15071	15091	14974	15300	15138	15065	15131	14940	15058	15288	15118	15242	15119	15148	15104	15130	15070	15111	14927	15192	15118	15160	15219	15152	15016	15084	15011	15053	15059	14972	15134	15177	15028	14994	15114	15276	14934	15029	15095	15084	15031	15065	15033	15036	15087	15022	14991	15044	15155	15013	15095	15229	15157	15009	15051	15086	14998	14916	15049	15216	15000	15102	14995	15147	15061	15088	15191	15205	15124	15155	14919	15336	15241	15133	15219	15110	15046	15004	15056	15087	15036	15059	15267	14985	15297	15193	14992	15089	14959	15154	15138	15044	15002	15138	15087	15028	15270	15176	15155	15223	15055	15290	14898	14904	15105	15000	15076	15143	15086	15119	15056	15092	15329	15175	15063	15067	15161	15350	15062	15163	15002	15253	15168	15206	15002	15184	15244	15065	15075	15078	15066	15136	15120	15205	15184	15143	15008	15100	15114	15189	15255	15095	15128	15122	15099	15058	15060	15113	15028	15133	15255	15032	14885	14940	15061	15017	15108	15094	15074	15214	15018	15010	15177	15180	15222	15111	15135	15189	15155	15062	15219	15195	15113	14865	15050	15151	15045	15048	15085	15191	15237	15168	15172	15277	15093	15058	15291	15108	14943	15167	15231	15180	15036	15170	14884	15211	15082	15168	15038	15045	15120	15221	15049	15046	15044	15146	15229	15240	15157	15212	15146	15071	15168	15028	15232	15030	15196	15135	15069	15253	15241	15151	15029	15089	15197	15076	15221	15063	15070	15126	15163	15197	15104	15007	15065	15093	15077	15085	15073	15028	15054	15137	15026	15027	15192	15220	15183	15044	15038	15249	14970	15175	15052	15072	15142	15168	15308	14945	15301	15113	15067	15098	14946	15137	15287	15306	15081	15052	15108	15146	15125	15112	15162	15210	15204	15057	15109	15032	15167	14889	15029	15119	15023	15036	15116	15120	15217	15084	15206	15116	15171	15148	15081	15106	15076	15065	15188	15169	15350	15106	15073	15223	15154	15059	14984	15470	15043	15056	15050	15010	15143	15189	15009	15118	14973	15158	15103	15078	15013	15007	15155	15200	15187	14994	15242	15120	15012	14959	15134	14980	15266	15046	15154	15130	15097	15093	15239	15210	15074	15260	15027	15138	15234	15040	15073	15126	15039	14988	15000	14950	15162	15144	15178	15179	15011	15006	15125	15082	15134	15159	15079	15258	14976	15020	15168	15066	15138	15192	14876	15122	15135	15183	15080	15130	15053	15085	15182	15075	15055	15081	15053	15101	15009	15051	15115	15091	15155	14985	15097	15131	15038	15192	15021	15172	15062	15050	15128	15045	15139	15113	15327	15144	15199	15053	15243	15088	15138	14962	15100	15261	15193	15139	15239	15213	15097	15127	15287	15204	15164	15059	15188	15101	15086	15100	15063	14865	15004	15112	14992	15141	15159	15073	15025	15155	15129	15055	15122	15048	15066	15184	15020	15061	15244	15021	15241	15009	15048	15035	15040	15155	15154	15016	15030	15173	15255	15181	15102	15189	15068	15024	15266	15166	15125	15118	15292	15064	15120	14930	15212	14970	15138	15267	15149	15182	14954	15044	15169	15181	15037	15190	14988	15330	15080	15045	14883	14993	15209	15039	15006	15074	15158	15111	15144	15127	15282	15048	15176	15113	15103	15011	15039	15065	15037	15094	15115	15253	15207	15068	15115	15359	15110	15120	15191	15119	14981	15122	15166	15062	15183	15310	14985	15011	15088	15070	15147	15096	15094	15078	15062	15121	15195	15037	15247	15078	15221	15121	15043	15112	15031	15184	15140	15342	15062	15212	15162	15195	15151	15112	15045	15084	15082	15012	15083	15007	15114	15049	15120	15238	14975	14736	15057	15133	15100	15190	15229	15191	15215	15062	15172	15111	15187	15121	15133	15094	15052	15091	15027	15016	15093	14955	15181	15157	15274	15273	15219	15072	15033	15226	15075	15096	15238	15161	15221	15160	15018	15194	15154	15006	15170	15147	15273	15265	15060	14855	15051	15002	15087	15115	14981	15088	15037	15051	15296	15054	15223	15164	15188	15088	15242	15026	15012	15169	15007	15078	14988	15207	15089	14978	15171	15147	15013	15221	15083	15277	15094	15107	15179	14939	15078	14912	15066	15188	15334	15079	15205	15042	14958	15265	15029	15002	15073	15164	14920	15177	15060	15155	15205	14993	15164	15181	15131	15291	15175	15231	15121	15070	15194	15181	15184	15139	15185	15098	15249	14964	15180	14899	15267	15156	15148	15130	15046	15106	15220	15156	15164	14890	15208	15088	15009	15072	15122	15212	15183	15221	15224	15057	15030	15234	15053	15068	15182	15081	15057	14988	15203	15184	15160	14993	15082	15113	15071	15158	15072	14950	15004	15088	15084	15028	15110	15057	15222	15156	15017	15105	14964	14974	15082	15127	15082	15109	14994	15146	15119	15210	15086	15184	15114	15194	15051	15005	15172	14980	15113	15160	15068	14905	15099	14974	15164	14904	15258	15273	15095	15115	15246	15263	15214	15153	15051	15108	15269	14946	15116	14975	15079	15103	15143	14996	15076	15162	15086	15145	15123	15141	15219	15055	15056	15094	15099	14993	14966	14907	15216	14913	15143	15015	15208	15059	15084	15138	15129	15076	15030	15093	15149	15194	15154	15013	14990	15042	15122	15045	15170	15036	15162	15066	15039	15093	15143	15117	14961	14999	15046	15022	15248	15197	15218	15152	15216	15072	15203	15234	15093	15118	15023	15066	15117	15044	15140	15075	15167	15043	14945	15013	15103	15084	15225	14996	15040	15084	15028	15127	15155	15076	15165	15096	15167	15084	15036	14977	15115	15111	15187	15051	15209	15009	15166	15026	15295	15059	15157	14967	14976	15159	14972	14940	15115	15244	15316	15156	14982	15127	14871	15190	15397	15155	15020	15168	15192	15236	15089	15140	15106	15194	15320	15119	15045	15277	15196	15192	15165	15048	15082	14983	15161	15000	15169	15207	15149	15356	15204	15206	15151	15068	15145	15121	15141	15012	15152	15241	15243	14915	15152	15062	14992	15070	15100	15000	15377	14935	15176	15155	14984	15032	15134	15150	15266	15163	15105	15117	15056	15001	15141	15039	15078	15069	15208	15114	14992	15053	15255	14957	15078	15095	15265	15034	15049	15117	15011	15018	15131	14939	15060	15148	15284	15116	14937	15170	15176	15197	15099	14949	15144	15148	14979	15005	15063	15253	15200	15234	15079	14932	15075	15065	15266	15193	15035	15259	15105	15116	15072	15102	15031	15069	15222	15053	15092	15091	15146	15072	15166	15174	15032	15181	15136	15047	15093	15247	15031	15073	15137	15246	15167	15058	15090	15007	15000	15148	15055	15024	15070	15061	15106	15027	15065	15226	15041	14921	15315	15131	15134	15171	15120	15050	15294	15108	15125	15104	15340	15123	15162	15057	15173	15105	15311	15128	15197	15189	15183	15057	15348	15104	15082	15150	15071	15075	14935	15026	15155	15133	15260	15064	15133	15139	15119	15153	14987	15092	15107	15065	15051	15003	15123	15169	15335	15097	15156	15102	14872	15273	15029	15057	15143	15081	15117	15077	14964	15061	15237	15103	15020	15261	15147	15084	15236	15062	15187	14998	15273	15141	15133	15170	15110	15209	15119	15010	15110	14967	15146	14973	15238	15087	15059	15108	15103	14979	15082	15181	14895	15200	15175	15074	15122	15034	15145	15036	15115	15119	15265	15235	15346	14995	15012	14813	15171	15035	15212	15274	15222	15189	15213	14950	15085	15049	15194	15248	15195	14975	15096	15078	15002	15152	15197	15099	15208	15010	15233	15141	15038	15021	15064	15181	15193	15239	15095	15018	15025	15318	15266	15067	15077	15188	15140	15302
29098	21668	21505	19609	17895	17889	18411	23978	24122	21803	19648	18465	18084	17891	18117	18010	18072	17853	18068	17917	17931	18047	18080	18069	17925	17974	18032	17940	18075	17976	17880	17906	18105	18013	18181	17893	17727	17948	17894	17949	18046	17936	18045	17927	18035	17859	18116	17941	18013	17966	18073	17957	18010	18048	17777	17849	18037	17870	17919	17647	17975	17767	18068	18013	17893	18036	17901	18110	18068	17955	17984	18095	18043	17878	17808	18081	17844	17927	18070	17951	17710	18032	17840	18083	17997	18023	18030	17963	17891	17993	17982	17897	17814	17740	17944	17978	17978	18112	17835	17929	18122	18127	17927	17863	17939	18037	18116	17859	17770	17834	17925	18134	18028	18012	18031	17984	17986	17947	17941	17819	18053	17804	17797	17919	17994	17845	17912	17837	18109	17835	17919	17832	17969	17912	17820	17986	18019	17912	17980	17918	18069	17925	17886	17835	17712	17889	17987	17869	17962	17924	17984	17902	17947	17812	17882	17871	18213	18049	17995	18072	17708	18070	17818	18024	17916	17772	18012	17859	18116	17915	17840	17938	17839	17943	18028	17994	17814	17870	17986	17858	17843	17887	18198	17859	17888	17963	17831	17871	17943	17899	17824	17960	18051	18008	17929	17957	17849	18066	18029	17733	17821	17862	18059	17878	17924	17964	18185	17952	18042	17813	17877	17924	17955	17870	17885	17901	17898	17806	17666	17778	18028	17783	17783	17851	17944	18025	18061	17807	17890	17962	18057	17970	17921	18196	17974	18032	17943	17914	17914	17907	17950	17900	17965	17806	18030	17879	17882	17960	17753	17899	17822	17919	17978	17932	17960	17903	17818	17855	17882	17798	17693	17852	18068	17985	17811	17860	17875	17829	17999	17790	17841	17985	18091	17915	17988	17969	18081	17948	18029	17924	18102	18111	17873	17973	17763	18078	17864	17995	18022	17912	18059	17860	18136	17972	17878	17954	18085	17991	17997	17833	17829	17835	17868	17981	17961	17931	17901	18013	17877	18088	17884	18029	17971	17960	18010	17910	18003	18059	18002	17945	18014	18039	18087	17890	17900	18138	18039	17833	17871	17645	17894	18044	17737	18050	17913	18031	17923	18038	17850	18007	18133	18108	17866	18040	17892	17699	18113	18097	17938	17692	17913	17912	18017	17786	18005	17950	17901	17831	18077	17885	18095	17930	18016	17979	17898	17978	17966	17918	17933	17814	17803	17854	17817	17937	17865	17944	18067	17904	17866	18142	17933	18052	18034	17916	17828	17871	17921	17849	18160	17968	17917	18058	18159	17789	17867	18038	18120	17949	18093	18175	17953	18026	17992	17740	17945	17978	17814	17951	17811	17931	17861	17929	17993	17944	17941	17900	17773	18025	17844	17746	17821	17863	17939	17816	18008	17889	17953	17797	18023	17809	17964	17828	18037	18082	17852	17776	17882	18182	18031	18105	17696	17986	18079	18015	17853	17991	17974	17912	17940	17812	18027	18104	18001	17840	18145	18004	18147	18012	17785	17740	18050	18019	17855	17945	17978	17955	17761	17902	17933	17704	18014	17994	18040	18109	18005	17927	17998	17954	17981	17902	18020	17961	18000	17844	17993	17928	17947	17983	18001	18009	18116	17927	17719	17926	17732	18044	17880	17910	17989	17825	17981	18018	17977	17948	17907	17806	18037	17849	18192	17958	17838	17969	17804	18040	17889	18032	17711	17944	17919	18047	17968	18161	18103	18036	17937	17974	17852	18003	17955	17883	17887	17884	18202	18014	18009	17862	17940	17735	17914	17967	17817	17791	18005	17805	17777	17792	17904	18180	17902	17968	17939	17924	17816	18051	18027	17970	18078	17916	17952	18042	17881	18014	17853	17976	18025	18021	17878	17929	17926	18075	17966	17985	18198	18016	17961	18194	18000	17800	18026	17734	17811	17901	17912	17736	17852	17938	17889	18023	17994	17932	18186	17855	18098	17991	18004	17902	17988	18002	17975	17708	17715	18134	18034	18100	17803	17916	18082	17836	17844	17958	18059	17927	17931	17972	17988	17935	18054	18023	18003	18046	17930	18013	17856	17960	17884	18086	17906	17948	17922	17845	17831	17775	17903	18072	18046	17808	18011	17984	18030	17878	18006	17874	18064	18087	17958	18145	17947	17960	17906	18209	17957	17878	17969	18034	18093	17950	17925	17936	17765	17733	17979	17924	17999	17938	17975	17893	17866	18067	18064	17808	17975	17938	17991	17929	18006	18022	18150	18078	17678	17947	17891	17827	17918	17975	17761	17975	18051	18223	18041	17986	18029	17816	18153	17914	17797	17782	17970	17839	17901	18164	18152	17981	17944	17870	17924	17974	18106	18045	17883	17903	17845	18002	18071	17974	18046	17969	17773	17841	18180	17818	17898	18028	17859	17784	17926	17937	18148	18109	17928	18022	18029	17968	17719	17737	18190	17840	18058	17929	17930	17765	17891	17860	17981	18047	17924	17943	17834	17976	17993	17995	17974	17785	18003	17956	18070	17919	17888	17930	17890	18054	17851	17889	18005	17895	18111	18143	18065	17979	17824	17962	17990	17936	17960	18109	17946	17989	18078	17829	17876	17901	17884	17850	17978	17955	18054	18034	17922	17906	17895	17948	17949	17878	18009	17938	18087	17889	18030	17814	17859	18104	17774	17869	17696	18079	18006	18088	18113	17933	17946	18078	18003	17911	17980	17924	18064	17894	18183	18084	17934	17944	17951	17957	18045	17963	18079	17919	18020	17692	17941	18007	17996	17872	18123	17924	17978	17883	17813	18131	18017	17895	18036	17932	18019	17794	17907	18003	17929	17963	17974	17688	17950	17952	17724	17864	17994	17815	17680	17791	18106	17959	18002	17991	17889	17866	18078	17823	17756	17743	17868	17808	17968	17990	17909	17644	17981	17960	18141	18006	18005	18048	18259	17859	17898	17960	17911	17995	17880	17899	17888	17895	17798	18037	17960	17930	17977	17873	18101	18180	17980	17776	17826	17849	17905	17826	17928	18102	17975	17997	18177	17931	18057	17895	17884	18046	17965	17980	17980	17992	18138	17867	17996	18026	17726	17916	17935	18029	17784	17956	18053	17921	17982	18059	18076	17911	17989	17991	18154	18113	18214	17958	17965	17788	17942	17932	17919	17751	17917	17996	17913	17980	18082	17854	17877	17887	17853	18182	17908	17888	18127	18026	18032	17870	17858	18033	17849	17813	18012	18032	17931	17851	17859	17923	17800	17995	17952	17894	17821	18003	17796	17880	18004	18102	17847	17748	18029	17940	18027	17847	18044	18029	17937	18012	18036	18133	17920	17988	18087	17839	17968	17724	18072	18050	18210	18049	17987	17933	17801	17998	17955	18018	17919	17709	18035	17887	17772	17962	17881	17997	17838	17728	17955	17902	18136	17907	17874	17988	17915	17933	17839	17914	18088	17978	18162	17844	17943	18127	17937	18004	17802	17989	18074	17856	17794	18098	17799	18022	18019	17953	17887	17925	18028	17945	17961	17919	17961	18090	17737	18001	17866	17808	18297	17837	17814	17936	17837	18081	18002	17900	17953	18074	17838	17755	18085	17914	17941	17782	17868	17966	17921	17820	18006	18066	18061	18069	18017	17847	17945	18205	18085	18054	17993	17824	17973	18021	17865	17855	17923	17975	17945	17944	18128	18082	18058	17977	17891	17874	18043	18077	18067	17973	18109	18179	17881	17727	17978	17964	17980	17847	18063	18011	17886	17990	17961	17878	18017	18093	18028	17841	17952	18004	18151	17862	18021	17904	17905	17804	17940	17985	17824	18131	17953	17803	18023	17886	18072	17966	18052	18080	18072	18151	17956	17925	17924	18106	17781	18005	17969	18001	17774	18005	17988	18098	17917	17957	17981	17860	18085	17912	17691	18051	17999	17906	17796	17859	17986	17951	18091	18019	18055	17999	17918	18130	17858	18033	17920	17956	18011	17977	17966	18049	17980	17849	18071	17961	17975	17945	18004	17957	17935	17785	17998	17975	17875	17932	17952	17903	17963	17890	17922	17852	17957	18026	17925	17862	18056	17873	18016	17937	18004	17782	18016	18100	17884	17939	17857	17847	17972	17990	17741	17984	18046	18093	18173	18002	17983	17873	18049	17744	17959	18009	17838	18003	17816	17905	18059	18066	18002	17988	18142	18014	17962	18033	18119	17982	17728	17829	17895	18010	18339	17888	17933	18119	18131	17912	18050	18020	17984	17898	17971	17896	17761	17907	17930	18052	17941	17926	18092	17917	18002	17827	17924	17954	18058	17916	17649	17810	18034	17797	17891	17991	17980	18035	18081	17991	18026	18023	17915	18127	17967	17809	17877	17840	17861	17892	17802	17887	17878	17924	17910	17807	18004	18088	18018	18041	17972	17979	17948	17873	17692	17911	17913	17838	17890	17916	17840	18120	17921	17909	17886	17912	17865	17975	18047	17971	18010	17821	17712	17954	18265	17910	18029	18008	17897	17993	17955	18148	18028	17899	17851	17851	17871	17925	17962	17977	18036	17951	17972	17976	17956	17947	17981	17973	17878	17993	18014	17772	17996	17947	18101	18074	18099	18135	17986	17953	17924	17769	17988	18086	17896	17955	17837	18003	18193	17940	17988	17991	18038	17973	18004	17900	17859	18003	17889	17950	17862	18007	18024	18023	18036	17969	18127	18053	17920	18091	17954	17952	17998	18094	18079	17926	17855	17954	17991	17838	17701	17948	17851	18042	17804	17840	18107	17718	17895	18030	17959	18067	18116	17900	18065	18054	18045	17936	18057	18113	18058	17927	17819	17929	17779	17939	17904	18059	17994	18209	17978	18128	17808	17967	17958	18006	17944	17967	17822	17933	17598	17651	18083	17809	17836	17915	18037	18109	18055	17881	17864	17795	17884	17840	18073	17933	17927	17840	17922	18117	17962	17910	17647	17913	17838	18044	17962	18000	17963	17804	18203	17927	17910	18165	18071	17999	18050	17906	18011	17850	17971	17905	18042	17855	17855	17965	17996	18005	18129	17962	17868	17774	17996	18032	17799	17929	17940	17901	17925	18075	17957	17990	17777	17962	18174	17872	17985	17878	17918	18079	17960	17960	17891	17763	17961	18040	17934	17915	17941	18136	17938	17832
15510	16658	16470	15999	16142	16000	17140	25639	24024	20349	17872	16526	15908	16055	15814	15966	15822	16058	16096	15892	15991	16121	15924	16188	15997	16069	15965	15905	15864	16104	16020	15914	15932	15948	15909	15960	16045	15998	15888	16142	16152	15999	16030	15948	16090	15939	15798	15882	15895	15978	16143	16041	16048	16066	15859	15833	16018	16118	15967	15821	15940	15937	16175	16024	15984	15904	16023	15802	15985	16030	15876	15840	15851	15949	15821	16017	15978	16144	16084	16150	16056	15920	15933	15945	16032	16273	15875	16159	16021	16093	16022	15913	16029	15934	16012	16095	15981	15965	16053	15841	15968	15923	16044	16001	15918	16165	15994	15964	16118	15953	15902	15945	16046	15902	16046	15880	15896	16099	15819	15896	16001	16037	15846	15988	15944	16068	16056	16099	16003	15953	16031	15910	16030	15876	15994	16107	16107	15901	16008	15939	15906	15823	15987	15995	15991	15930	16030	16009	16086	16089	15927	15990	15938	15955	15998	15862	16131	15944	15926	15969	15750	15897	15866	16130	15990	16076	16013	15860	15946	15952	15859	16026	16014	16095	16095	15941	16093	16088	16002	15890	15907	16187	15935	16013	15810	15863	16215	16133	15954	15869	15923	15972	16044	15797	15969	16093	16005	16028	16074	16023	15999	15972	16002	16075	15887	16057	16209	16052	15850	16272	15896	16038	15785	15969	15962	16138	16043	16145	15943	16059	15961	16056	16039	15912	16080	16090	15935	15947	16147	16052	15818	15965	16143	15874	15944	16044	15996	16051	15966	15878	15986	16105	16103	16048	16112	15975	15968	15920	16020	15814	16143	15920	15967	15893	16044	15972	16094	16040	16044	16005	16033	16078	15998	16044	15933	16022	15998	15954	15994	15981	15958	15896	16056	16138	15733	16037	16059	15972	16085	16077	16086	16068	16139	15861	15933	16150	15975	16087	15851	16121	15926	15869	16039	15911	15914	16094	15844	15881	15972	16075	15954	16020	15920	15951	16016	16001	15872	16086	15997	16107	15906	15836	16075	16060	15876	15997	15918	15910	15881	15931	16051	16029	16034	15879	16281	16240	15873	16079	16013	15951	15984	15925	16012	15982	16075	16124	15917	15954	15841	15900	15931	16049	16019	15943	16004	16012	16128	15854	16237	15981	16064	16004	15936	16110	15950	15996	15821	15787	15989	15979	15928	15875	16027	16094	15994	15911	15877	15946	16083	16060	16125	15953	15878	15956	15760	15936	16063	15860	15926	16053	15778	16047	16100	15996	15839	16043	16095	16044	15934	15946	16032	15975	15951	15865	15905	15867	16164	15836	15965	15940	15984	15986	15907	15859	15953	15857	15944	16036	15919	15963	16096	15963	16124	15944	16011	16093	15829	15795	15837	15908	16019	16023	15924	16058	15852	16047	15860	15896	15988	15961	16005	16061	15972	16047	16197	15943	16017	15932	16172	15935	15924	15986	15839	15984	15934	16061	16047	15967	16077	15892	15867	15876	15935	15991	16110	15905	15997	16000	15976	15970	16028	16042	16110	16041	15859	15995	16024	15935	16062	15812	16049	15901	15910	15961	16042	15917	16115	16088	15931	16070	16018	15927	15954	15918	16048	16042	15970	16016	15843	15944	16094	16028	15723	16059	16041	15890	15940	15952	15804	16100	16008	15926	16105	15973	15989	16102	15894	15901	15853	15917	15857	16090	15951	15901	15911	16052	15913	15978	15885	15872	16065	15886	15951	15888	15903	16081	16015	16095	16087	16033	16119	15996	15797	16005	16006	15907	16066	15986	15955	15895	15864	16040	16013	15978	16110	15986	16134	16159	15932	15989	15941	16045	15944	15953	15975	15900	15951	15957	15982	16001	16113	16099	15967	15884	16053	15842	15948	16001	15774	15865	15956	15990	15936	15999	15941	16084	15893	15936	16129	16134	15912	15965	15951	16019	15763	15935	16110	15922	16020	15841	15942	16123	16047	16250	16084	16016	16199	15877	16086	15965	16021	15882	15869	16055	16038	16169	15874	16082	16027	16016	15921	15979	15956	15816	16038	16156	15982	15981	15873	15928	15911	15856	16022	15963	16030	16014	15891	16001	15853	16093	15948	15864	15991	15992	16023	15815	16062	15933	15958	15995	16030	16039	16134	15934	16058	15850	15812	15998	16091	16027	15957	16008	15829	15944	15939	16151	16030	15817	16251	16142	15954	15902	16125	16003	15957	16002	16030	16003	15996	16030	15982	16068	16145	15929	16042	16150	16054	15877	16104	16167	16048	15961	15966	15948	16010	16079	15829	16138	15928	15861	15957	16004	16028	16070	16043	15905	15800	16124	15889	16125	15913	15949	16100	16070	16082	16075	15974	16003	15996	15960	16120	15989	16013	15934	16054	16083	16036	15950	15977	16025	15996	15902	16076	16013	16114	15958	16053	15890	15955	15984	16116	16001	16104	15884	16143	16039	15883	16017	16023	15830	15906	15891	16072	15943	15859	15889	16112	16002	15985	15904	15985	16050	15797	16068	15960	15935	16040	15845	16015	15950	16026	15886	16124	16074	15927	16150	15896	16055	16041	15955	16080	15941	15915	15951	16007	16022	15951	16108	15808	16075	15952	16009	15894	15970	15938	15936	16038	15944	16009	15800	15997	15949	15894	16045	16005	15986	16046	16033	16030	16071	15880	15888	16154	15874	16120	15763	15984	15951	16051	16045	15943	16060	16017	15917	15878	15938	16071	15995	15907	16007	16028	16077	15925	15815	16174	16061	16157	16057	15890	15992	16107	15938	15994	16096	15952	16085	15833	16143	15882	15836	16102	16141	15895	15921	15974	15926	15868	16079	15982	15998	16017	15948	16040	15988	16021	15908	16045	15914	16047	15790	16028	15884	15873	16030	16066	15949	15858	16003	15992	15891	15896	16001	15945	15955	15817	15920	15896	16045	15943	16136	15865	16019	16022	15917	16092	16025	15801	16032	16009	16109	16114	15965	16157	15957	16080	16206	15862	16068	15948	15992	15997	15945	16045	16016	16037	16027	16012	15838	16065	16018	15930	15828	15935	15810	16061	16016	15970	15961	15866	16027	16023	16031	15956	16023	16044	15962	16051	15983	16183	16074	15979	16087	16073	15944	15918	15976	16096	15956	16093	15807	15904	15793	16064	16080	15992	15971	15948	16061	16202	15946	15946	15893	16000	16130	16018	16002	16047	16119	15947	15926	16052	15938	16039	15923	16041	15932	16042	15934	16041	16028	15876	15925	16101	15877	16030	15936	15941	16145	16013	15999	16152	16112	15964	16073	16025	15928	15955	16043	16241	16081	16049	15890	15995	16038	16101	15947	16025	16038	15954	15910	15890	15977	15883	15846	15927	15863	15917	15945	16037	15788	16084	16042	16225	15947	16053	16093	15801	15962	16018	16053	15771	16012	16040	15975	15936	16161	16121	16044	16066	16159	16176	15894	15871	16064	15993	16072	16034	16069	15916	16038	15875	16103	15862	15912	15935	16136	16059	16027	16063	16083	15953	16076	15988	15972	15970	15901	16025	15906	15942	16043	15931	16001	16056	16138	16081	15867	16100	16097	16126	15926	15997	15879	15946	16034	16123	16038	15918	16103	15969	16087	16000	15988	16114	15949	16191	16036	15976	16107	16070	15880	16000	15902	15907	15938	15825	15832	15829	16083	16093	16092	15977	16046	15940	15869	16039	16002	16128	16042	16114	16063	15880	15950	15970	15996	15805	16065	16042	16027	15901	15902	16069	15905	15913	15889	16167	16069	16039	15897	16106	16008	16236	16101	15962	16015	15954	16008	16049	16031	16072	15963	15938	15894	16075	15946	15841	16045	16114	15898	16131	16020	15990	15908	15970	16040	15830	15940	15986	15864	16015	15949	15956	15958	15822	16002	16008	16028	16175	16076	16141	16017	16022	16015	16083	16053	16056	15953	15849	16030	16014	15865	16157	15843	15923	16020	16117	15881	15799	15997	15911	16052	15970	16050	16112	15997	15841	15971	16061	16048	16043	15883	16200	16063	16110	16026	15997	15804	16024	16257	16030	15875	16025	16151	16034	15898	16101	15882	16090	16214	15847	15925	16153	15934	16072	16015	15982	16014	16109	15990	16037	16192	15912	16096	16027	15971	15969	15890	16066	16018	15932	16106	16112	16043	16022	16113	15892	15893	15957	16103	16021	15783	16007	16149	15948	15826	16170	15994	16084	15850	15871	15959	15958	15969	15888	16212	15808	16123	15932	16080	16144	15978	15931	15995	15933	16009	16044	15920	16119	16017	15968	15966	16107	15949	15933	15807	16024	16034	16043	16034	16022	16170	15968	15991	16098	15932	16058	15825	16108	16152	15946	15862	15979	15869	16055	16104	15970	15844	15951	15962	16175	15846	16047	16108	16007	16172	16026	15922	15987	15825	15985	15984	16140	16108	15970	15956	15926	15961	16005	15995	15930	16183	16027	16100	15961	16035	15969	16040	15929	15986	16121	16019	16077	16245	15916	16083	15866	15900	15960	15831	15890	15989	15882	15934	15977	16221	15964	16028	15997	15962	15933	16068	16086	16131	16032	16048	15873	15957	15952	16144	15910	16151	16030	15983	15940	16056	15992	16092	16056	15770	16018	16015	15992	15966	15858	16160	16102	16112	15958	15941	16062	15912	16094	15944	16011	16017	15996	16076	16010	15887	16118	15962	16146	16023	15975	15907	16049	16082	15959	15898	16099	16182	15897	16013	16112	16013	15951	16016	15930	16019	15962	16000	16103	15899	16059	15980	16059	15945	16134	16109	16064	16124	16039	15985	16037	15988	15969	16017	16036	16042	15924	16128	16011	15882	15964	15894	16014	16025	15892	15892	16029	15928	16146	16047	15980	16025	16098	16071	16110	16041	15912	16099	16071	15969	15974	15848	15815	16114	16030	15776	15919	15853	16122	16167	15887	15838	15925	15912	16094	15981	16023	15970	16126	15832	15870	15944	16080	15927	15943	15936	16017	16032	15865	15871	16070	16053	15901	16111	15842	15790	16042	15843	15994	16027	15957	16092	15822	16135	15886	15904	15968	16015	15998	15915	15999	16006	15975	15994	15974	15940	16087	16069	15932	15913	16083	15884	15990	15954	15922	16097	15860	15878	15982	16023	15935	16034	15875	15982
25780	21128	27270	25662	20040	18447	20023	40132	40973	32260	25051	20461	18394	17591	17535	17577	17699	17666	17883	17613	17592	17687	17635	17530	17411	17648	17614	17651	17289	17534	17331	17421	17503	17731	17528	17604	17574	17512	17457	17649	17580	17637	17661	17661	17530	17669	17568	17611	17870	17689	17559	17496	17554	17478	17557	17685	17440	17716	17936	17504	17390	17475	17600	17406	17501	17657	17463	17462	17603	17415	17526	17490	17602	17667	17522	17520	17582	17492	17385	17635	17452	17561	17387	17434	17330	17547	17714	17362	17566	17542	17398	17452	17511	17667	17466	17346	17526	17560	17366	17516	17600	17604	17620	17414	17633	17687	17399	17575	17574	17598	17560	17688	17463	17558	17407	17501	17507	17458	17595	17682	17565	17610	17537	17522	17737	17564	17586	17321	17491	17566	17627	17634	17456	17536	17528	17611	17317	17596	17508	17531	17470	17563	17571	17566	17651	17616	17453	17607	17457	17456	17489	17361	17564	17369	17534	17533	17512	17525	17412	17521	17637	17450	17465	17760	17484	17763	17391	17374	17588	17446	17553	17606	17458	17308	17669	17535	17401	17718	17694	17499	17550	17420	17391	17577	17380	17440	17453	17529	17738	17524	17474	17620	17516	17499	17550	17557	17586	17432	17614	17553	17559	17652	17535	17500	17353	17585	17974	17492	17454	17609	17466	17614	17622	17616	17594	17757	17391	17517	17602	17522	17467	17593	17653	17557	17704	17352	17606	17653	17621	17618	17767	17353	17449	17317	17619	17658	17392	17440	17404	17583	17382	17439	17492	17357	17501	17416	17353	17303	17628	17562	17580	17634	17577	17620	17736	17739	17380	17499	17490	17433	17284	17683	17544	17632	17490	17555	17710	17442	17666	17497	17592	17341	17454	17571	17699	17740	17685	17605	17677	17535	17534	17662	17662	17596	17623	17643	17417	17301	17542	17338	17495	17644	17606	17677	17357	17778	17587	17680	17362	17429	17518	17551	17484	17709	17445	17483	17512	17499	17607	17735	17418	17444	17553	17646	17542	17486	17528	17500	17454	17569	17546	17613	17440	17464	17482	17824	17496	17615	17610	17739	17640	17471	17507	17629	17497	17532	17646	17557	17592	17518	17533	17535	17414	17529	17428	17441	17575	17514	17635	17580	17450	17702	17464	17416	17638	17473	17388	17660	17722	17449	17341	17429	17553	17414	17652	17382	17360	17435	17581	17759	17496	17664	17395	17520	17523	17692	17414	17433	17445	17663	17401	17557	17352	17592	17434	17422	17794	17514	17526	17632	17628	17725	17493	17659	17758	17655	17585	17455	17583	17595	17821	17586	17600	17599	17377	17414	17644	17567	17442	17601	17683	17531	17515	17546	17386	17518	17556	17487	17577	17595	17557	17577	17415	17471	17611	17452	17719	17646	17374	17462	17448	17357	17590	17672	17556	17502	17658	17562	17619	17470	17614	17750	17781	17631	17538	17619	17564	17687	17736	17741	17493	17275	17456	17646	17356	17683	17655	17402	17644	17552	17516	17414	17454	17485	17468	17438	17472	17648	17581	17470	17373	17428	17712	17422	17535	17378	17686	17669	17598	17569	17516	17526	17394	17567	17624	17553	17641	17593	17448	17501	17513	17460	17469	17485	17585	17526	17505	17477	17570	17564	17434	17456	17596	17605	17559	17397	17504	17411	17640	17661	17509	17507	17439	17652	17695	17589	17644	17608	17463	17629	17516	17490	17651	17487	17589	17834	17534	17506	17466	17399	17652	17480	17487	17565	17521	17558	17572	17434	17472	17648	17508	17590	17802	17603	17355	17472	17564	17416	17553	17325	17313	17436	17526	17550	17709	17496	17423	17556	17419	17397	17411	17467	17406	17567	17466	17578	17523	17606	17346	17651	17541	17652	17716	17470	17445	17700	17583	17375	17649	17510	17320	17210	17552	17632	17487	17545	17699	17544	17595	17541	17373	17373	17355	17491	17552	17400	17476	17635	17827	17494	17565	17556	17355	17664	17679	17555	17617	17692	17588	17788	17671	17388	17407	17502	17312	17698	17597	17547	17595	17805	17473	17453	17441	17485	17536	17463	17529	17566	17312	17592	17780	17628	17623	17644	17450	17653	17420	17589	17496	17422	17586	17574	17673	17621	17521	17516	17536	17490	17647	17528	17460	17877	17750	17696	17513	17706	17584	17670	17673	17537	17636	17621	17584	17387	17561	17540	17492	17402	17346	17585	17633	17472	17297	17563	17681	17561	17743	17516	17533	17434	17574	17616	17550	17441	17441	17630	17380	17401	17533	17602	17596	17476	17586	17397	17368	17494	17534	17583	17498	17618	17524	17611	17515	17353	17628	17481	17594	17706	17553	17457	17745	17645	17561	17584	17528	17703	17676	17505	17671	17525	17560	17605	17492	17537	17382	17421	17554	17481	17543	17665	17602	17515	17472	17436	17394	17512	17688	17463	17458	17547	17727	17527	17519	17547	17464	17580	17599	17283	17539	17652	17330	17343	17442	17565	17453	17668	17728	17542	17559	17441	17310	17484	17571	17377	17367	17480	17419	17479	17681	17448	17707	17675	17518	17516	17680	17537	17450	17490	17567	17650	17750	17632	17407	17630	17544	17481	17438	17574	17451	17566	17499	17594	17343	17616	17630	17547	17588	17820	17553	17458	17491	17503	17348	17400	17472	17550	17601	17563	17438	17378	17433	17556	17655	17524	17397	17530	17526	17689	17606	17673	17643	17626	17598	17487	17554	17616	17743	17431	17362	17540	17409	17649	17490	17548	17441	17840	17608	17533	17417	17487	17629	17569	17528	17592	17728	17644	17515	17585	17572	17516	17326	17452	17508	17427	17591	17698	17632	17531	17757	17552	17581	17613	17696	17488	17546	17414	17380	17374	17419	17366	17484	17443	17447	17658	17571	17463	17457	17515	17535	17463	17449	17660	17666	17434	17676	17686	17807	17592	17451	17838	17561	17541	17352	17533	17534	17554	17476	17567	17542	17604	17478	17343	17373	17560	17539	17500	17443	17544	17750	17531	17542	17339	17482	17502	17587	17447	17456	17534	17563	17800	17347	17603	17674	17453	17592	17509	17606	17504	17595	17538	17411	17478	17672	17583	17400	17408	17562	17543	17597	17554	17647	17689	17505	17237	17267	17582	17464	17533	17652	17460	17373	17598	17640	17280	17375	17503	17628	17468	17576	17538	17614	17484	17381	17538	17519	17601	17627	17880	17417	17504	17325	17387	17453	17314	17734	17472	17571	17437	17602	17516	17696	17674	17642	17599	17549	17710	17502	17317	17344	17245	17384	17446	17561	17599	17561	17428	17498	17655	17672	17573	17517	17613	17551	17377	17641	17518	17548	17463	17699	17497	17733	17476	17584	17680	17518	17541	17380	17591	17532	17490	17627	17604	17436	17530	17680	17576	17536	17617	17470	17664	17635	17784	17678	17615	17515	17473	17514	17503	17708	17411	17515	17433	17412	17623	17435	17513	17734	17561	17677	17583	17767	17503	17667	17575	17497	17642	17571	17453	17552	17539	17310	17445	17497	17623	17392	17424	17586	17358	17596	17512	17471	17623	17651	17346	17507	17780	17570	17439	17543	17578	17613	17472	17659	17490	17520	17608	17643	17444	17662	17594	17610	17587	17704	17604	17664	17520	17689	17531	17516	17481	17544	17493	17430	17569	17434	17446	17554	17519	17577	17462	17648	17497	17449	17549	17444	17488	17534	17524	17498	17387	17581	17605	17460	17398	17415	17632	17578	17665	17584	17479	17515	17692	17665	17627	17606	17288	17650	17455	17523	17595	17350	17756	17710	17611	17648	17516	17519	17480	17529	17594	17610	17610	17727	17644	17730	17461	17505	17479	17609	17372	17677	17605	17634	17596	17506	17528	17679	17692	17547	17486	17530	17532	17673	17382	17617	17449	17659	17525	17669	17627	17524	17514	17517	17503	17725	17335	17631	17411	17597	17551	17662	17373	17620	17639	17619	17644	17712	17607	17527	17414	17746	17579	17351	17560	17507	17546	17580	17580	17587	17484	17540	17325	17514	17317	17413	17535	17569	17488	17494	17608	17616	17525	17562	17625	17606	17490	17565	17536	17557	17417	17517	17667	17585	17417	17652	17767	17543	17596	17695	17262	17626	17468	17343	17603	17592	17476	17495	17550	17521	17378	17566	17533	17425	17728	17322	17617	17453	17554	17731	17555	17567	17636	17380	17478	17585	17353	17434	17682	17567	17656	17499	17699	17426	17535	17375	17480	17558	17657	17489	17435	17592	17510	17551	17717	17390	17650	17535	17534	17563	17669	17726	17508	17585	17697	17489	17584	17635	17639	17637	17528	17618	17535	17559	17704	17535	17587	17675	17439	17680	17445	17503	17481	17559	17658	17597	17651	17489	17487	17556	17560	17630	17624	17801	17662	17592	17693	17346	17380	17401	17576	17529	17598	17508	17702	17437	17454	17634	17621	17400	17364	17511	17593	17602	17478	17585	17408	17465	17592	17521	17501	17527	17528	17565	17526	17643	17469	17648	17693	17471	17476	17568	17455	17641	17633	17490	17468	17612	17527	17463	17742	17480	17528	17683	17570	17431	17381	17631	17448	17699	17423	17678	17495	17597	17693	17462	17550	17456	17545	17440	17536	17562	17522	17508	17468	17606	17495	17652	17638	17465	17457	17670	17449	17576	17607	17638	17426	17532	17404	17574	17517	17623	17454	17586	17717	17508	17860	17726	17539	17577	17382	17436	17600	17775	17812	17585	17332	17490	17670	17499	17596	17632	17511	17681	17668	17343	17662	17423	17613	17360	17567	17526	17476	17595	17520	17630	17571	17433	17534	17395	17542	17429	17453	17456	17469	17474	17521	17417	17509	17726	17353	17411	17639	17576	17477	17645	17727	17676	17594	17558	17440	17585	17609	17636	17590	17615	17528	17482	17540	17642	17573	17528	17453	17573	17427	17557	17499	17706	17513	17668	17430	17548	17498	17597	17635	17650	17460	17458	17496	17533	17414	17495	17602	17524	17414	17490	17505	17437	17666	17516	17642	17671	17554	17682	17721	17458	17458	17569	17629	17443	17455	17549	17455	17405	17597	17547	17653	17573	17602	17598	17699	17679	17513	17685	17474	17434	17617
14094	20101	19099	17378	16865	16360	18778	44172	42354	32871	24221	18703	16328	15773	15768	15670	15748	15696	15839	15654	15696	15867	15912	15832	15609	15796	15704	15649	15771	15799	15683	15897	15976	15875	15777	15813	15735	15795	15740	15770	15658	15880	15660	15738	15785	15840	15690	15917	15794	15712	15765	15701	15838	15890	15754	15769	15756	15842	15898	15877	15734	15843	15883	15696	15647	15688	15818	15708	15965	15576	15893	15757	15771	16051	15781	15787	15959	15639	15785	15684	15909	15806	15816	15979	15855	15758	15763	15792	15795	15769	15819	15741	15664	15716	15897	15781	15814	15746	15681	15920	15722	15822	15817	15726	15616	15799	15899	15807	15899	15996	15850	15664	15731	15791	15771	15799	15916	15659	15748	15800	15669	15840	15755	15833	15964	15720	15658	15848	15900	15828	15796	15837	15892	16000	15887	15772	15789	15824	15783	15803	15695	15797	15772	15946	15759	15889	15801	15744	15878	15700	15812	15939	15814	15751	15660	15741	15795	15867	15650	15716	15691	15806	16099	15824	15688	15820	15683	15901	15792	15823	15774	15816	15668	15844	15921	15787	15840	15718	15798	15863	15753	15874	15702	15601	15887	15897	15819	15948	15860	15797	15891	15653	15686	15764	15885	15844	15885	15931	15836	15690	15630	15843	15648	15788	15717	15762	15951	15903	15696	15840	15939	15784	15974	15750	15927	15860	15795	15712	15941	15748	15852	15645	15675	15651	15661	15758	15788	15729	15813	15885	15754	15710	15761	15745	15782	15826	15817	15822	15817	15783	15772	15721	15829	15745	15782	15878	15724	15941	15852	15794	16019	15837	15827	15629	15896	15779	15807	15792	15846	15805	15746	15926	15754	15842	15698	15826	15867	15915	15779	15823	15779	15898	15873	15858	15865	15686	15812	15875	15725	15794	15856	15761	15679	15619	15771	15673	15719	15883	15815	15898	15825	15771	15861	15810	15769	15753	15584	15920	15742	15862	15671	15958	15979	15923	15959	15833	15661	15739	15705	15755	15783	15866	15745	15934	15864	16001	15794	15827	15668	15868	15852	15766	15894	15618	15741	15591	15838	15807	15756	15728	15946	15744	15817	15816	15719	15699	15667	15650	15826	15687	15751	15835	15770	15847	15945	15941	15936	15817	15764	15679	15758	15755	15795	15783	15730	15843	15658	15805	15790	15833	15785	15822	15826	15745	15949	15885	15897	15625	15697	15937	15776	15859	15744	15750	15814	15769	15810	15874	15937	15834	15825	15839	15715	15812	15804	15762	15845	15662	15925	15623	15817	15871	15711	15827	15758	15906	15747	15804	15718	15882	15786	15753	15741	15614	15774	15893	16022	15643	15715	15626	15513	15804	15725	15824	15923	15868	15652	15810	15739	15669	15810	15773	15789	15793	15819	15940	15713	15842	15953	15624	15912	15703	15699	15966	15851	15797	15751	15825	15798	15661	15794	15827	15904	15818	15755	15879	15807	15870	15764	15900	15675	15717	15821	15770	15831	15757	15670	15749	15699	15743	15841	15790	15941	15825	15929	15809	15781	15966	15680	15720	15918	15810	15770	15683	15801	15655	15865	15619	15820	15841	15833	15674	15714	15902	15877	15826	15839	15763	15742	15818	15631	15837	15687	15872	15730	15902	15753	15677	15810	16029	15866	15991	15694	15682	15755	15965	15669	15889	15799	15882	15823	15607	15892	15592	15857	15706	15835	15791	15729	15795	15790	15801	15815	15749	15836	15791	15639	15902	15646	15729	15905	15986	15598	15791	15793	15699	15863	15884	15708	15711	15724	15854	15931	15822	15745	15745	15751	15750	15762	15927	15784	15823	15992	15775	15929	15858	15830	15898	15917	15888	15851	15661	15783	15807	15867	15496	15852	15841	15761	15802	15761	15908	15695	15921	15898	15690	15938	15876	15864	15862	15892	15708	15754	16032	15828	15943	15863	15904	15748	15704	15593	15816	15840	15768	15865	15756	15773	15740	15909	15815	15668	15787	15800	15871	15894	15865	15825	15813	15847	15773	15765	15868	15747	15801	15612	15749	15714	15699	15662	15834	15803	15847	15845	15788	15915	15945	15810	15772	15806	16012	15770	15645	15798	15846	15822	15595	15752	15728	15637	15841	15745	15846	15708	15817	15695	15660	15728	15824	15749	15999	15699	15784	15743	15808	15977	15788	15748	15834	15822	15908	15765	15773	15737	15861	15916	16022	15795	15927	15794	15751	15794	15650	15797	15729	15715	15925	15752	15798	15758	15946	16032	15808	15728	15739	15778	15955	15602	15618	15840	15862	15842	15733	15759	15723	15668	15954	15772	15824	15745	15819	15766	15819	15726	15708	15912	15973	15774	15832	15738	15769	15725	15793	15808	15758	15900	15726	15752	15891	15880	15730	15723	15839	15787	15647	15845	15701	15796	15823	15683	15917	15649	15877	15675	15795	15781	15707	15785	15632	15760	15829	15637	15875	15754	15807	15803	15628	15738	15768	15916	15637	15763	15658	15710	15764	15833	15675	15718	16001	15683	15841	15802	15562	15848	16032	15729	15665	15802	15811	15736	15855	15806	15602	15894	15726	15859	15940	15899	15819	15859	15965	15751	15697	15704	15803	15878	15732	15752	15699	15702	15773	15678	15686	15754	15845	15860	15957	15561	15804	15674	15879	15684	15862	15737	15914	15831	15616	15739	15749	15897	15751	15585	15720	15690	15817	15833	15896	15818	15635	15677	15783	15809	15995	15764	15880	15779	15762	15652	15903	15975	15972	15854	15888	15805	15650	15636	15810	15706	15881	15847	15980	15752	15744	15567	15941	15973	15844	15576	15766	15839	15878	15909	15872	15818	15831	15624	15879	15994	15867	15802	15860	15852	15667	15795	15605	15850	15695	15679	15838	15833	15857	15751	15687	15935	15777	15793	15767	15760	15837	15789	15833	15825	15963	15807	15678	15749	15809	15766	15698	15952	15988	15706	15795	15630	15871	15685	15808	15915	15767	15736	15783	15801	15768	15671	15919	15783	15881	15779	15772	15813	15774	15740	15996	15658	15734	15761	15805	15904	15875	15866	15754	15766	15863	15659	15871	15588	15784	15777	15772	15743	15760	15749	15750	15745	15868	15988	15816	15671	15931	15854	15901	15859	15794	15788	15849	15930	15889	15979	15868	15847	15678	15760	15762	15645	15853	15931	15771	15887	15795	15782	15776	15698	15897	15731	15789	15717	15918	16030	15839	15836	15728	15754	15819	15789	15681	15994	15974	15644	15894	15865	15799	15822	15731	15949	15859	16044	15895	15774	15746	15666	15769	15928	15876	15723	15742	15818	15696	15859	15805	15790	16057	15825	15548	16010	15666	15726	15828	15738	15666	15886	15729	15821	15592	15805	15915	15869	15909	15678	15771	15720	15953	15744	15718	15732	15840	15699	15842	15941	15620	15802	15839	15877	15665	15810	15743	15748	15801	15932	15834	15818	15833	15817	15854	15886	15866	15751	15767	15834	15937	15859	15700	15863	15798	15982	15724	15758	15814	15821	15880	15816	15807	15965	15793	15730	15848	15834	15735	15731	15746	15672	15876	15805	15850	15852	15952	15814	15709	15707	15811	15811	15920	15705	15877	15855	15863	15873	15808	15811	15650	15795	15726	15925	15588	15868	15752	15828	15850	15817	15731	15749	15665	15891	15656	15792	15832	15801	15733	15791	15839	15772	15675	15968	15817	15889	15926	15773	15913	15689	15704	15837	15807	15809	15898	15683	15867	15913	15919	15953	15711	15879	15871	15873	15679	15822	15796	15866	15756	15719	15777	15733	15783	15817	15742	15886	15857	15861	15664	15925	15631	15757	16000	15884	15665	15980	15820	15569	15842	15823	15855	15892	15913	15771	15837	15875	15813	15833	15721	15765	15788	15782	16053	15587	15775	15851	15819	15732	15734	15880	15700	15788	15685	15779	15721	15785	15899	15797	15861	15978	15663	15689	15817	15691	15870	15767	15698	15636	15805	15764	15929	16012	15892	15717	15935	15738	15922	15859	15789	15942	15813	15707	15815	15789	15879	15745	15783	15836	15655	16032	15660	15822	15831	15789	15867	15866	15525	15881	15758	15880	15801	15720	15760	15888	15927	15484	15604	15849	15815	15874	15764	15820	15924	15749	15887	15739	15834	15908	15628	15797	15880	15787	15783	15744	15631	15709	15811	15774	15596	15649	15849	15867	15877	15994	15867	15828	15879	15809	15850	15703	15934	15738	15793	15759	15668	15867	15848	15723	15735	15883	15748	15691	15724	15877	15877	15716	15877	15983	15747	15796	15836	15910	15718	15638	15889	15675	15749	15832	15789	15857	15870	15819	15754	15714	15948	15873	15648	15849	15863	15750	15739	15868	15995	15629	15825	15794	15718	15907	15940	15676	15840	15803	15766	15657	15705	15767	15745	15600	15661	15741	15747	15824	15841	15737	15848	15858	15782	15772	15947	15948	15865	15874	15894	15962	15774	15643	15851	15819	15691	15975	15750	15600	15765	15779	15790	15920	15879	15800	15889	15832	15835	15842	15614	15686	15676	15903	15734	15780	15694	15867	15688	15671	15814	15710	15788	15852	15721	15827	15937	15801	15918	15722	15758	15736	15928	15760	15769	15655	15902	15689	15830	15766	15689	15777	15785	15766	15757	15694	15876	15749	15702	15945	15863	15637	15836	15809	15802	15917	15642	15723	15878	15819	15782	15768	15798	15949	15920	15871	15747	15755	15735	15740	15732	15812	15974	15872	15677	15994	16050	15701	15856	15830	15761	15801	15913	15837	15673	15801	15807	15697	15821	15925	15866	15848	15811	15907	16113	15704	15760	15686	15819	15882	15649	15735	15805	15815	15695	15612	15954	15721	15928	15799	15742	15736	15772	15802	15883	15646	15657	15846	15803	15799	15680	15924	15860	15775	15747	15833	15783	15768	15853	15728	15944	15708	15805	15805	15785	15818	15732	15834	15659	15845	15800	15941	15929	15837	15929	15793	15882	15810	15730	15828	15803	15834	15685	15892	15783	15808	16023	15703	15737	15729	15897	15746	15828	16004	15822	15869	15788	15751	15713	15698	15877	15734	15728	15639	15657	15977	15873	15796	15787	15796	15958	15713	15858	15690	15845	15802	15649
23783	21076	28514	23881	21436	22571	31458	58632	52640	44805	34481	23921	19117	17771	17422	17269	17178	17256	17407	17232	17372	17350	17173	17300	17363	17179	17124	17267	17284	17229	17186	17281	17280	17302	17276	17208	17309	17042	17184	17013	17072	17107	17070	16930	17129	17080	17275	17032	17227	17238	16974	17183	17088	17109	17304	17171	17031	17043	17074	17126	17224	17134	17320	16990	17061	16933	17079	17047	17247	17176	17370	17081	17224	17202	17328	17119	17102	16967	17030	17222	17091	17075	17088	17076	17077	17094	17047	17032	17251	17073	16972	17069	17192	17076	17079	17031	17082	17061	17140	16927	17118	17184	17214	17200	17104	17056	17165	16970	17167	16993	17272	16919	17178	17158	16995	17101	17239	17013	17096	16999	17174	17275	16943	16920	16997	17088	17166	17123	17037	17054	17028	17131	17149	17254	17126	16918	17193	16920	17089	17329	16955	17081	17261	17036	17225	17065	17007	17134	17312	17135	16869	17001	17358	17103	16989	17110	17138	17039	17292	16959	17092	17169	17150	16970	17061	17069	16986	17103	17211	17171	17061	17150	17443	17064	16862	17081	17115	17036	17052	16905	16856	17102	17053	17237	17246	17068	17067	17054	17003	17126	17167	17103	17316	17027	17098	17021	17046	16947	17320	16997	16881	16997	17110	17054	17009	17090	17151	17161	17047	17012	16908	17142	16987	16914	16987	17071	17091	17226	17028	16891	17048	17025	17159	17142	17046	17099	16963	16871	17127	17073	17167	17083	17104	17185	17095	17247	16932	17063	17013	16931	17019	16965	17022	17207	17004	17017	17163	17014	17212	17127	17152	17170	17158	17330	17371	16998	17204	17246	17158	17179	17050	17072	17207	17002	17076	17101	16997	17054	17095	17191	17270	17351	17082	17021	17069	17275	17206	17136	17153	17177	17009	17151	17113	17150	17064	17208	17299	17108	16851	16987	17097	17029	17182	17166	17118	17104	16974	17217	17352	17054	17080	17024	16965	17190	17331	16970	17128	16992	17153	16940	17080	17126	17248	17134	17128	17106	17134	17056	17150	17106	17080	17039	17144	17054	17004	17146	17015	16996	17098	17112	17068	17138	17262	17078	16952	17089	17143	17138	17092	17012	17140	17120	17272	17209	16976	17028	17022	17106	16987	17083	17071	17196	17219	17198	17089	17190	17095	17205	17087	17041	17142	17090	17292	17054	17266	17245	17020	17086	17133	17111	17218	17099	17059	17261	17278	17131	17176	17160	17121	17155	17083	17069	17176	17172	17089	17083	17028	16855	17152	17072	17047	17217	17186	17197	17079	17266	17040	16928	17114	17034	16769	17090	16949	16976	16994	17185	17138	17131	17103	17067	16924	16895	17033	17173	16963	17109	16977	17202	17139	17219	17097	16907	16966	17153	16993	17062	17166	16987	17210	17086	17169	17178	17131	17061	17239	17124	17041	17123	17011	17024	16904	16997	16810	17005	17115	17051	17256	17185	17054	17051	17209	17143	17053	17244	17146	16965	17216	17157	16978	17057	17152	17220	17210	17116	17130	17172	16991	17051	17137	16964	17100	17080	16983	17100	17133	17163	17298	16929	17001	17014	17128	16964	17243	17253	17186	17282	16944	17167	17193	17190	17065	17062	17336	17203	17090	17036	16997	17036	17158	17079	17206	17017	17033	17041	17228	17061	17180	17292	17074	17278	17166	17026	17071	17059	17188	17077	17025	17352	17136	16959	17040	17249	16955	17125	17218	17098	17161	16917	17124	16879	17174	17060	17049	17265	17143	16980	16930	16991	16956	17000	16949	17130	17065	17000	17068	17112	17109	17077	17224	17119	17158	17073	17028	16909	16760	17023	17110	17101	17066	17169	17046	16897	17206	17095	17025	17186	17203	17038	16972	16998	16984	17072	17137	17004	16889	16944	17056	17112	17000	17069	17149	17021	16958	17085	16892	17102	17367	17268	17066	17119	17028	17110	17060	17070	17157	17099	17069	17123	17118	17080	17076	17066	16901	16994	17051	16961	17065	17018	17050	17233	17224	17138	17011	17046	17116	17032	17168	17075	16819	17231	17103	17226	17357	17095	17105	17193	17019	17083	16985	17004	17004	17240	16981	16964	16928	17001	17011	17261	17051	16964	17306	17113	17106	16980	17170	16897	17229	16894	17028	16938	16851	16836	17044	17063	16986	17167	17032	17051	17319	17004	17030	17229	17021	16903	16977	16976	17204	17081	17317	17017	16912	17300	17021	17046	17034	16990	17179	17048	16930	17163	17179	17018	17026	17088	17121	17022	17274	17063	17124	17193	17149	17210	17300	17016	16922	16906	16903	16989	16869	17226	17115	16900	17167	17070	17021	17089	17284	17242	17085	17055	17223	17042	17151	17160	16938	17168	17385	17079	17119	17070	17132	17145	16935	17293	17147	17149	17090	17168	16899	17080	16934	16929	16960	17168	16954	16983	17040	17104	16998	17293	17284	17034	17177	17148	17209	16964	17255	17073	17102	17111	16888	17153	17069	17118	17098	17119	16902	17051	16999	16928	17176	17122	17006	17331	17137	16944	17008	17186	17126	17197	17200	17344	17154	17040	17073	17012	17193	17210	17282	17417	17054	17295	16917	16898	17112	17248	17122	17109	17165	17022	17129	17108	17195	17411	16923	16986	16911	17112	17103	17181	16917	17228	17177	16986	17080	17037	16918	16846	16821	17157	16848	17079	17117	17224	17223	17248	17107	16954	17025	17177	17239	17096	17110	17137	17239	17049	17100	17017	17230	16977	17153	16996	17155	17126	17221	17083	17080	17059	16975	17165	17165	17107	17059	16921	17008	16976	16946	17034	17123	17070	17307	17000	17097	17080	17047	17070	16970	17129	17010	17276	17196	17298	17126	17093	17006	17102	17141	17174	17009	16907	17169	17223	17026	17184	16974	17134	16901	16972	17132	17068	16752	17205	17190	17151	17231	17003	17310	17021	17113	17295	17147	16962	17029	16929	17083	17096	16968	16790	17137	16947	17153	17285	17190	17186	17072	16891	17117	16948	16962	17169	17177	17135	17163	17110	17219	17173	17118	16915	17010	17086	17213	17059	16981	17010	17247	17202	17184	17083	17121	17088	17062	16962	16973	17054	16876	17008	16987	17000	17147	17181	17199	17069	17018	17183	17120	17032	17042	16975	17109	17021	17102	17114	17037	17117	17000	17139	17092	17030	17091	16979	16947	17188	17067	16921	17003	17113	17147	16943	17116	17040	17170	17017	17018	17241	17042	17133	17055	17040	17250	16819	17127	17266	17084	17243	16859	17245	17077	17080	16909	17082	16983	17017	17191	17108	17126	17145	16968	17060	16908	16929	17104	17167	17113	17227	17248	17208	16950	17215	17236	16940	16873	16828	17014	17138	17204	17151	17095	17103	17084	17011	17180	17157	17077	17185	17270	16992	17213	16915	17166	17165	17120	17183	16995	16978	17104	17223	17123	17053	17134	17131	17023	17020	17160	17123	17128	17089	17029	17075	17164	17193	17016	17166	16994	17160	17047	17069	16986	16965	17106	17154	17194	17195	17152	17232	16907	16945	17184	16887	17023	16941	17028	17155	17176	16958	17139	17055	17076	16916	17025	17030	17180	17217	17207	17194	17089	17053	17071	16974	17083	17184	17204	17187	17167	16998	17051	17094	17092	17055	17137	17015	17056	16962	17109	17164	17148	16837	16952	16834	17221	17128	17000	16981	17132	17092	17078	17081	17243	16956	17122	17109	17130	17010	17166	16995	17181	16973	16933	16943	17123	17120	17127	17278	17046	16977	17191	17320	17328	17113	16985	17087	17170	17172	17074	17001	17159	17040	17257	17097	17092	17123	17316	17146	17052	17018	17052	17114	17244	17171	17190	17208	17225	17040	17203	17049	17049	17211	17168	17056	17130	17096	17185	17100	17202	17258	17168	17225	17100	16898	17016	17035	17057	17058	17066	17229	16935	17182	16916	17028	16929	17091	17052	16980	17187	17173	17145	17121	17048	16912	16969	17003	17086	17142	17184	16993	16898	17129	16999	17087	16994	17183	17224	16937	16837	16977	17174	17073	17051	17188	17174	17046	17070	17215	16935	17014	17179	17404	17247	16957	17204	17157	16955	17216	17139	17310	17208	17250	17043	16938	17184	17225	17116	17001	17049	17002	17121	17090	17279	17133	17164	17097	16880	17042	16956	17053	16989	17125	17134	17217	17049	17142	16871	17098	16969	17197	16990	17011	17207	17106	17238	17063	16953	17015	16985	17062	17074	17112	17092	17117	17092	17112	16963	17091	17194	16897	17105	17333	17041	17108	17114	17100	17253	17017	17174	17019	17033	17119	17052	17023	17166	17114	17169	16962	17184	17096	17156	17239	17434	16865	16904	17086	17307	17121	17105	17352	17069	17037	16836	17034	17216	17145	17223	17116	16925	17129	17138	17120	17021	17046	16945	17091	17039	17136	17044	17004	16999	17179	17206	17158	17096	16942	16966	17139	17023	16990	17161	17266	16901	17003	17058	17135	17034	17002	17225	17226	16934	17169	17176	16934	17154	17160	17261	16909	17073	16969	17010	17201	17138	17050	17015	17050	17117	16851	17126	17068	16991	17272	17211	17265	17181	17139	17013	16944	17073	17025	17099	17315	17144	17139	16954	17147	17165	17019	16887	17161	17139	17211	17025	16965	17160	17118	17103	17290	17195	17160	16984	17127	17288	17006	17129	17224	17290	16947	17077	16988	17049	17076	17020	16972	17074	17048	17198	16992	16989	17183	17087	17147	16876	16952	17034	17015	16934	17457	17114	17190	17054	17009	17377	16997	16962	17031	17246	17004	16861	17079	17219	17001	17017	17163	17170	17167	16991	17221	17207	17151	17025	16997	17061	16985	17063	17094	16993	16799	17087	16848	17058	16997	16903	17114	17000	17144	17200	17080	17262	17245	16931	17099	17188	17085	17325	17100	17320	17155	16955	17318	17124	16975	17021	16983	17161	17221	17291	16978	17043	17030	17061	16918	17124	17095	17098	17055	17000	16992	16992	17220	17106	17276	17201	17140	17082	17176	17075	16890	17143	17234	16957	17112	17221	16993	16966	17123	17015	17133	16994	17118	16927	17010	16951	16910	17044	17153	17105	16897	16907	16937	17162	16967
15766	26178	24213	20134	18247	17318	31577	60091	54479	46139	35077	22583	16944	15364	15572	15534	15600	15554	15621	15548	15565	15541	15453	15447	15392	15505	15264	15572	15424	15611	15480	15579	15493	15509	15607	15340	15442	15461	15524	15495	15586	15512	15472	15620	15309	15542	15476	15487	15522	15473	15460	15539	15557	15451	15550	15438	15536	15534	15507	15466	15509	15459	15516	15487	15485	15416	15647	15462	15488	15470	15489	15539	15391	15528	15663	15286	15676	15628	15615	15471	15568	15468	15438	15561	15540	15529	15445	15406	15648	15628	15468	15664	15332	15466	15455	15541	15373	15600	15465	15586	15524	15487	15425	15401	15411	15632	15444	15471	15404	15693	15534	15669	15392	15645	15478	15740	15579	15602	15431	15532	15517	15643	15367	15647	15420	15554	15460	15411	15349	15472	15429	15522	15546	15443	15464	15347	15488	15501	15277	15584	15470	15491	15508	15434	15590	15610	15388	15419	15506	15494	15239	15578	15533	15385	15488	15491	15617	15540	15652	15512	15490	15496	15527	15448	15489	15512	15521	15507	15615	15424	15499	15522	15518	15323	15503	15482	15416	15589	15285	15524	15582	15409	15425	15592	15531	15463	15565	15527	15516	15506	15476	15435	15465	15516	15424	15707	15681	15472	15470	15551	15612	15631	15312	15501	15424	15564	15420	15661	15450	15366	15559	15666	15488	15552	15345	15569	15437	15558	15652	15517	15587	15579	15546	15539	15528	15481	15539	15585	15604	15527	15406	15509	15557	15517	15491	15496	15527	15438	15527	15625	15792	15474	15442	15530	15512	15509	15704	15507	15562	15434	15515	15375	15441	15392	15535	15438	15464	15468	15479	15518	15447	15520	15571	15444	15501	15606	15533	15650	15362	15343	15357	15463	15409	15565	15479	15464	15492	15578	15534	15510	15629	15562	15555	15410	15578	15373	15410	15506	15456	15481	15291	15520	15491	15473	15761	15555	15614	15511	15326	15473	15515	15496	15375	15488	15586	15564	15528	15493	15386	15525	15317	15627	15528	15444	15468	15505	15466	15525	15565	15498	15441	15393	15418	15630	15510	15482	15490	15273	15377	15442	15503	15482	15474	15343	15551	15547	15508	15379	15439	15617	15290	15414	15731	15533	15588	15369	15376	15392	15519	15585	15457	15540	15510	15570	15502	15371	15609	15511	15506	15597	15486	15595	15653	15526	15433	15546	15520	15490	15385	15417	15443	15500	15551	15404	15450	15353	15519	15487	15525	15344	15430	15498	15485	15572	15433	15612	15510	15401	15582	15484	15401	15485	15527	15470	15367	15454	15459	15367	15482	15445	15485	15561	15459	15548	15553	15622	15406	15382	15529	15465	15521	15654	15489	15673	15447	15595	15614	15225	15464	15594	15522	15439	15533	15487	15526	15444	15553	15543	15442	15588	15409	15404	15522	15432	15417	15535	15541	15549	15528	15645	15631	15394	15415	15606	15394	15407	15435	15181	15481	15587	15478	15345	15500	15664	15478	15447	15433	15481	15332	15555	15430	15468	15559	15350	15284	15502	15404	15633	15503	15476	15395	15379	15731	15464	15513	15374	15600	15430	15442	15553	15668	15624	15607	15564	15492	15531	15423	15630	15628	15509	15558	15325	15446	15701	15373	15378	15504	15487	15543	15389	15511	15504	15548	15462	15564	15617	15523	15673	15515	15464	15295	15406	15402	15662	15623	15508	15435	15408	15649	15398	15485	15259	15533	15389	15410	15399	15557	15579	15539	15512	15394	15539	15469	15613	15480	15560	15404	15382	15540	15382	15363	15495	15406	15535	15640	15537	15418	15543	15445	15691	15541	15621	15248	15412	15266	15327	15604	15613	15498	15417	15640	15450	15433	15488	15576	15680	15471	15631	15553	15591	15501	15627	15470	15534	15434	15421	15518	15481	15313	15579	15360	15507	15328	15491	15501	15608	15573	15448	15683	15565	15513	15371	15245	15479	15382	15504	15601	15380	15672	15346	15646	15475	15461	15644	15451	15519	15436	15483	15375	15310	15562	15527	15520	15300	15610	15601	15537	15339	15567	15586	15450	15436	15514	15566	15519	15347	15334	15498	15528	15440	15561	15471	15484	15445	15619	15466	15591	15468	15369	15410	15608	15703	15538	15523	15392	15318	15401	15439	15407	15753	15521	15488	15586	15506	15402	15509	15407	15357	15377	15525	15379	15459	15352	15486	15556	15435	15385	15574	15626	15582	15359	15522	15504	15529	15327	15460	15580	15490	15542	15388	15457	15525	15425	15505	15441	15506	15562	15523	15634	15457	15480	15334	15475	15552	15460	15329	15615	15640	15484	15477	15306	15317	15593	15557	15413	15557	15450	15488	15522	15421	15442	15516	15413	15553	15441	15702	15435	15624	15637	15340	15496	15578	15410	15436	15559	15513	15454	15659	15457	15625	15526	15349	15544	15588	15330	15582	15534	15511	15646	15507	15506	15471	15545	15502	15722	15524	15437	15551	15518	15425	15475	15496	15547	15521	15420	15568	15561	15400	15306	15543	15369	15474	15519	15517	15539	15464	15444	15479	15561	15677	15567	15493	15329	15389	15418	15502	15564	15442	15487	15549	15452	15575	15495	15457	15511	15323	15461	15621	15540	15443	15469	15621	15724	15452	15518	15520	15578	15609	15561	15498	15625	15572	15555	15430	15392	15654	15519	15528	15485	15612	15428	15544	15248	15456	15435	15676	15598	15409	15468	15347	15388	15236	15577	15615	15312	15479	15701	15359	15724	15460	15429	15567	15505	15508	15335	15546	15507	15502	15520	15409	15667	15526	15574	15595	15416	15631	15486	15608	15613	15587	15493	15456	15389	15385	15463	15416	15505	15546	15592	15533	15524	15489	15578	15311	15397	15604	15352	15623	15439	15538	15561	15509	15490	15414	15440	15461	15536	15394	15474	15623	15472	15455	15546	15420	15575	15539	15309	15492	15515	15447	15505	15463	15645	15449	15633	15394	15374	15532	15521	15524	15539	15433	15511	15490	15667	15597	15527	15634	15530	15535	15427	15553	15353	15426	15471	15712	15414	15517	15444	15427	15380	15573	15478	15494	15553	15600	15486	15325	15590	15536	15512	15472	15429	15436	15586	15691	15520	15454	15450	15312	15401	15650	15573	15516	15264	15638	15328	15494	15391	15315	15399	15584	15553	15660	15396	15500	15372	15520	15453	15496	15569	15403	15525	15416	15434	15305	15685	15635	15415	15592	15681	15489	15460	15554	15499	15417	15588	15499	15562	15529	15573	15613	15448	15510	15549	15545	15464	15450	15434	15484	15473	15542	15534	15435	15511	15588	15396	15493	15632	15515	15540	15485	15495	15628	15405	15497	15587	15556	15605	15478	15689	15322	15433	15472	15527	15414	15481	15363	15535	15655	15452	15418	15702	15463	15513	15558	15476	15678	15536	15467	15529	15325	15528	15438	15363	15538	15682	15487	15463	15532	15612	15490	15493	15635	15473	15395	15432	15476	15485	15495	15402	15380	15600	15423	15471	15571	15393	15434	15485	15443	15456	15476	15501	15443	15720	15529	15428	15450	15408	15513	15485	15525	15660	15494	15578	15502	15566	15476	15540	15525	15399	15576	15507	15542	15450	15687	15391	15498	15472	15523	15526	15391	15583	15550	15589	15656	15420	15526	15442	15428	15447	15654	15511	15482	15447	15573	15482	15444	15608	15501	15465	15408	15351	15406	15468	15300	15424	15569	15670	15506	15614	15466	15518	15398	15504	15577	15591	15371	15593	15537	15329	15527	15423	15464	15415	15687	15517	15511	15457	15568	15336	15473	15513	15469	15514	15506	15547	15472	15536	15370	15468	15475	15753	15472	15381	15562	15532	15309	15530	15377	15491	15588	15395	15593	15621	15466	15372	15621	15445	15713	15503	15418	15459	15591	15425	15434	15558	15467	15532	15465	15648	15681	15332	15426	15442	15464	15450	15478	15530	15583	15385	15501	15585	15380	15479	15396	15406	15533	15480	15516	15619	15455	15469	15404	15501	15572	15507	15516	15587	15569	15481	15643	15560	15745	15405	15388	15613	15429	15380	15425	15488	15396	15459	15536	15504	15471	15628	15322	15536	15557	15782	15640	15597	15617	15522	15355	15552	15475	15597	15604	15479	15590	15528	15428	15509	15616	15577	15444	15630	15534	15648	15555	15600	15699	15366	15532	15493	15359	15501	15484	15403	15450	15577	15341	15558	15745	15575	15466	15672	15441	15253	15442	15516	15324	15485	15573	15498	15380	15326	15451	15608	15469	15494	15460	15372	15511	15597	15571	15624	15394	15554	15394	15417	15516	15570	15562	15429	15356	15558	15383	15475	15640	15459	15458	15649	15534	15663	15408	15479	15558	15411	15612	15465	15583	15587	15659	15655	15531	15459	15399	15545	15566	15612	15560	15577	15556	15529	15394	15448	15469	15425	15519	15441	15578	15598	15354	15463	15501	15658	15443	15462	15441	15502	15598	15581	15499	15458	15499	15268	15542	15484	15428	15490	15574	15458	15480	15483	15688	15408	15509	15344	15527	15533	15310	15411	15428	15446	15469	15257	15521	15480	15451	15621	15518	15347	15518	15436	15541	15454	15503	15502	15554	15539	15534	15367	15592	15464	15515	15413	15482	15689	15559	15509	15466	15496	15370	15548	15504	15513	15570	15533	15441	15612	15494	15292	15644	15288	15384	15701	15544	15549	15324	15576	15486	15542	15514	15673	15582	15428	15572	15445	15477	15711	15551	15596	15400	15550	15570	15442	15466	15420	15432	15579	15539	15420	15473	15439	15646	15564	15423	15520	15503	15401	15516	15478	15498	15427	15534	15501	15503	15448	15474	15608	15525	15558	15450	15668	15513	15699	15386	15508	15479	15509	15393	15474	15420	15381	15415	15597	15525	15437	15420	15401	15542	15609	15488	15469	15473	15428	15514	15267	15471	15522	15455	15596	15551	15452	15489	15408	15650	15496	15538	15646	15307	15680	15479	15686	15477	15386	15570	15515	15491	15545	15448	15477	15537	15633	15387	15519	15403	15419	15608	15490	15451	15608	15284	15772	15457	15473	15570	15387	15544	15437	15584	15349	15485	15448	15403	15485	15464	15500	15458	15419	15487	15493	15561
28647	21156	20092	17916	16353	16239	17735	21853	21390	20210	18548	16952	16456	16369	16130	16290	16234	16263	16386	16228	16146	16243	16231	16085	16268	16159	16226	16215	16353	16114	16202	16300	16263	16120	16112	16206	16360	16302	16215	16157	16255	16152	16079	16227	16077	16240	16127	16404	16380	16286	16390	16040	16210	16084	16284	16241	16330	16202	16435	16267	16198	16306	16299	16103	16389	16351	16455	16189	16136	16222	16236	16052	16317	16262	16275	16261	16345	16211	16175	16058	16126	16197	16026	16290	16099	16238	16319	16555	16189	16150	16224	16243	15935	15971	16253	15968	16302	16123	16176	16181	15964	16153	16094	16215	16107	16077	16195	16319	16318	16068	16179	16228	16151	16209	16209	16129	16263	16355	16279	16312	16204	16082	16127	16194	16200	16103	16286	16144	16323	16242	16320	16124	16142	16301	16279	16206	16131	16194	16173	16460	16340	15972	16180	16186	16132	16321	16252	16263	16065	16215	16470	16222	15995	16296	16286	16117	16053	16221	16219	16092	16386	16175	16141	16116	16313	16265	16001	16225	16151	16168	16238	16198	16256	16354	16394	16110	16178	16161	16254	16323	16131	16181	16128	16303	16338	16346	16173	16222	16339	16378	16278	16215	16200	16381	16251	15993	16054	16097	16136	16285	16158	16063	16311	16217	16143	16262	16443	16192	16253	16398	16149	16248	16256	16208	16166	16193	16043	16079	16184	16296	16396	16222	16243	16233	16094	16066	16262	16241	16382	16079	16164	16166	16286	16124	16213	16102	16387	16130	16175	16091	16217	16117	16144	16147	16385	16236	16344	16228	16230	16183	16447	16449	16252	16206	16417	16121	16032	16177	16232	16269	16160	16238	16142	16306	16215	16096	16226	16128	16066	16247	16142	16270	16143	16323	16095	16108	16162	16179	16179	16336	16310	16159	16314	16101	16171	16159	16279	16107	16133	16337	16272	16080	16131	16284	16263	16053	16288	16131	16256	16344	16392	16468	16345	16148	16203	16061	16176	16138	16182	16191	16304	16233	16200	16107	16037	16289	16198	16298	16074	16128	16452	16252	16288	16136	16347	16510	16184	16052	16337	16339	16144	16246	16149	16342	16159	16286	16216	16132	16225	16123	16145	16066	16157	16150	16196	16179	16341	16296	16228	16146	16034	16239	16038	16096	16062	16238	16073	16147	16186	16066	16317	16016	16252	16042	16313	16260	16253	16279	16323	16210	16445	16182	16223	16037	16313	16371	16264	16190	16240	16040	16161	16100	16073	16213	16206	16274	16294	16139	16257	16394	16290	16201	16135	16153	16145	16049	16291	16163	16426	16068	16352	16253	16103	16201	16254	16163	16299	16265	16279	16268	16169	16189	16463	16268	16389	16293	16235	16108	16308	16272	16201	16124	15978	16202	16274	16226	16267	16226	15943	16049	16028	16121	16078	16089	16159	16216	16173	16169	16218	16295	16163	16197	15967	16442	16301	16318	16280	16251	16347	16097	16122	16237	16303	16381	16243	16341	16312	16188	16186	16384	16119	16125	16268	16281	16087	15997	16152	16301	16367	16092	16174	16325	16079	16224	16227	16126	16225	16102	16460	16394	16297	16219	16440	16373	16033	16236	16257	16187	16188	16125	16245	16262	16255	16278	16194	16146	16210	16187	16234	16326	16216	16224	16254	16093	16187	16245	15931	16125	16123	16166	16142	16277	16233	16431	16325	16188	16081	16029	16213	16214	16207	16321	16339	16376	16260	16248	16031	16277	16178	16226	16417	16295	15983	16200	16205	16237	16227	16113	16454	16006	16099	16047	16169	16006	16151	16048	16379	16296	16027	16292	16303	16164	16434	16265	16244	16232	16414	16272	16199	16125	16328	16246	16081	16226	16360	16343	16327	16271	16162	16027	16175	16281	16175	16144	16216	16210	16282	16104	16340	16462	16135	16204	16257	16215	16360	16016	16484	16412	16234	16371	16285	16235	16253	16215	16045	16125	16143	15951	16213	16324	16386	16399	16217	16156	16208	15932	16141	16301	16258	16185	16476	16113	16148	16270	16094	16095	16199	16499	16124	16289	16302	16159	16151	16241	16171	16173	16084	15940	16276	16485	16219	16220	16208	16167	16213	16350	16283	16317	16057	16227	16210	15993	16204	16294	16362	16296	16273	16238	16278	16175	16311	16211	16114	16185	16194	16229	16199	16216	16267	16184	16172	16352	16348	16266	16320	16195	16175	16256	16259	16138	16257	16258	16191	16250	16376	16249	16207	16103	16272	16217	16306	16373	16318	16210	16140	16202	16181	16081	16259	16202	16317	15962	16384	16269	16156	16152	16197	16309	16226	16229	16301	16084	16254	16097	16301	16166	16292	16360	16153	16154	16202	16053	16094	16069	16199	16097	16232	16364	16239	16078	16348	16211	16401	16358	16036	16132	16194	16097	16309	16201	16383	16084	16239	16127	16210	16205	16022	16159	16181	16343	16266	16065	16226	16199	16253	16234	16118	15948	16178	16309	16052	16411	16270	16533	16487	16265	16081	16133	15930	16273	16232	15881	16324	16188	16030	16146	16096	16105	16073	16210	16193	16203	16347	16256	16258	16226	16369	16176	16287	16363	16157	16331	16401	16233	16188	16354	16162	16200	16154	16299	16301	16211	16307	16210	16115	16230	16146	16136	16168	16203	16006	16040	16031	16138	16268	16356	16070	16349	16300	16208	16280	16247	16221	16243	16084	16255	16157	16121	16387	16072	16162	16204	16178	16378	16348	16446	16115	15966	16286	16186	16139	16132	16114	16051	16075	16392	16383	16345	16317	16205	16189	16455	16200	16195	16192	16286	16149	16044	16228	16344	16123	16190	16283	16196	16258	16294	16351	16365	16374	16351	16392	16007	16347	16233	16200	16292	16233	16366	16365	16251	16045	16160	16243	16096	16057	16257	16132	16402	16240	16205	16171	16139	16253	16179	16423	16149	16142	16097	16237	16322	16078	16304	16202	16235	16227	16151	16083	16192	16187	16339	16248	16217	16106	16348	16395	16187	16176	16111	16305	16382	16330	16294	16378	16078	16254	16181	16182	16154	16288	15949	16189	16105	16004	16039	16324	16144	15998	16220	16337	16148	16005	16314	16118	16166	16003	16230	16259	16217	16272	16296	16288	16312	16278	16107	16101	16306	16214	16153	16189	16096	16243	16311	16285	15980	16129	16277	16264	16215	16441	16175	16335	16296	16116	16327	16197	16142	16324	16184	16177	16056	16237	16093	16265	16028	16222	16068	16070	16118	16165	16068	16206	16153	16290	16351	16298	16253	16257	16415	16213	16256	16288	16288	16238	16144	16259	16528	16204	16295	16160	16284	16265	16257	16341	16289	16342	16184	16362	16308	16230	16210	16368	16113	16257	16261	16291	16129	16160	16098	16212	16402	16210	16132	16253	16116	16206	16144	16330	16280	16167	16107	16281	16254	16146	16249	16295	16367	16318	16183	16029	16048	16332	16322	16259	16351	16407	15990	16189	16274	16079	16160	16227	16224	16147	16132	16071	16214	16140	16104	16389	16381	16175	15965	16079	16312	16322	16285	16188	16197	16370	16053	15970	16241	16064	16302	16114	16051	16252	16276	16277	16205	16255	16205	16241	16383	16258	16227	16188	16280	16158	16377	16234	16421	16125	16344	16135	16214	16086	16279	16278	16347	16022	16347	16097	16113	16259	16252	16168	16266	16425	16281	16209	16230	16069	16335	16338	16114	16107	16233	16363	16363	16383	16208	16334	16171	16277	16168	16374	16296	16432	16428	16162	16312	16264	16125	16111	16352	16271	16177	16169	15954	16155	16218	16152	16219	16262	16298	16253	16193	16361	16286	16099	16134	16160	16136	16386	16118	16376	16256	16314	16173	16148	16086	16142	16172	16402	16289	16190	16196	16254	16154	16187	16148	16244	16136	16268	16115	16220	16247	16258	16336	16248	16241	16256	16276	16384	16193	16199	16255	16226	16414	16500	16249	16233	16163	16413	16239	16316	16050	16195	16155	16209	16206	16221	16021	16102	16445	16352	16161	16255	16108	16118	16267	16164	16255	16206	16316	16035	16231	16324	16286	16196	16394	16285	16271	16226	16282	16267	16182	16297	16441	16244	16279	16110	16418	16245	16275	16211	16214	16325	16154	16178	16092	16244	16272	16003	16137	16151	16284	16372	16206	16170	16331	16042	16083	15979	16292	15949	16348	16258	16010	16157	16394	16202	16317	16091	16276	16166	16182	16316	16164	16270	16118	16236	16114	16127	16328	16210	16329	16181	16239	16144	16276	16214	16142	16157	16189	16453	16239	16331	16239	16183	16167	16322	16464	16280	15931	16350	16148	15995	16354	16272	16381	16252	16325	16243	16107	16128	16229	16303	16331	16179	16138	16222	16295	16218	16272	16298	16005	16145	16039	16230	16155	16217	16249	16426	16291	16592	16196	16180	16236	16200	16309	16525	16310	16406	16172	16067	16235	16164	16349	16194	16223	16342	16220	16525	16016	16017	16290	16245	16257	16333	16239	16100	16301	16095	16176	16169	16167	16355	16077	16423	16115	16125	16392	16132	16346	16350	16100	16144	16191	16185	16307	16107	16116	16181	16249	16249	16088	16188	15914	16271	16249	16400	16392	16263	16185	16312	16166	16325	16238	16200	16173	16140	16198	16352	16304	16072	16210	16172	15988	16062	16025	16231	16312	16192	16079	16148	16055	16083	16261	16323	16137	16273	16185	16280	16310	16338	16283	16361	16096	16303	16254	16439	16144	16232	16143	16051	16102	16162	16186	16180	16354	16278	16319	16312	16294	16170	16164	16089	16251	16187	16245	16447	16062	16069	16192	16182	16285	16312	16289	16403	16249	16167	16186	16225	16183	16246	16189	16058	16267	16228	16167	16261	16193	16055	16287	16072	16128	16183	16167	16106	16226	16267	16300	16263	16106	16266	16280	16273	16181	16311	16211	16311	16344	16232	16279	16372	16256	16186	16155	16263	16419	16407	16275	16332	16275	16309	16158	16255	16300	16346	16185	16228	16276	16302	15936	16093	16200	16458	16156	16159	16352	16268	15995	16267	16381	16046	16422	16167	16277	16134	16369	16292	16124	16433	16344	16211	16361	16320	16086	16273	16318	16265	16293	16336	16233
14769	15256	15171	15046	14941	14846	17510	23558	21644	20213	17281	15664	14873	14764	14622	14892	14786	14733	14750	14759	15156	14670	14855	14880	14814	14701	14822	14825	14704	14837	14751	14730	14735	14895	14829	14782	14831	14944	14785	14933	14868	14807	14843	14759	14847	14856	14661	14696	14891	14956	14946	14677	14793	14798	14904	14689	14881	14924	14799	14975	14761	14691	14871	14739	14765	14866	14827	14879	14928	14748	14954	14869	14854	14918	14809	14966	14724	14670	14755	14792	14827	14808	14646	14728	14874	14930	14862	14671	14718	14799	14827	14836	14908	14859	14899	14792	14634	14719	14866	14726	14758	14953	14805	14964	14629	14808	14911	14621	14822	14628	14819	14641	14701	14782	14636	14900	14817	14676	14911	14640	14746	14769	14874	14740	14786	14761	14711	14919	14890	14876	14938	14814	14771	14757	14765	14694	14847	14696	14793	14758	14856	14780	14801	14759	14876	14794	14662	14760	14742	14638	14776	14783	14857	14726	14864	14688	14836	14822	14861	14755	14730	14793	14924	14803	14685	14658	14874	14845	14834	14744	14992	14758	14812	14861	14777	14725	14813	14840	14739	14847	14876	14810	14614	14919	14730	14877	14922	14843	14612	14832	14643	14806	14809	14759	14663	14802	14914	14860	14667	14878	15000	14876	14836	14842	14640	14797	14850	15007	14810	14740	14651	14826	14775	14783	14813	14700	14710	14854	14881	14864	14713	14838	14853	14983	14858	14852	14668	14934	14804	14847	14880	14903	14857	14723	14808	14771	14710	14892	14875	14602	14807	14642	14840	14892	14955	14667	14752	14776	14743	14735	14732	14818	14801	14852	14715	14851	14855	14823	14856	14705	14771	14898	14902	14751	14686	14976	14758	14744	14842	14906	14786	14940	14887	14678	14859	14819	14827	14778	14742	14816	14784	14819	14716	14789	14890	14730	14899	14806	14778	14945	14678	14892	14717	14813	14858	14865	14854	14769	14838	14912	14682	14592	14761	14786	14749	14626	14807	14822	14652	14718	14737	15025	14738	14771	14671	14715	14791	14788	14754	14853	14866	14857	14813	14806	14667	14655	14896	14750	14789	14776	14910	14868	14733	14894	14787	14754	14852	14753	14831	14752	14786	14851	14931	14689	14853	14826	15023	14877	14570	14951	14637	14757	14899	14875	14751	14764	14749	14797	14847	14927	14742	14781	14742	14790	14917	14747	14786	14844	14868	14758	14886	14639	14691	14675	14753	14782	14652	14806	14738	14920	14969	14772	14807	14809	14846	14815	14716	14599	14863	14956	14787	14668	14919	14757	14945	14688	14910	14784	14835	14953	14732	14851	14935	14849	14712	14767	14928	14789	14731	14799	14811	14977	14785	14686	14794	14736	14787	14743	14834	14675	14734	14901	14802	14834	14895	14795	14710	14929	14929	14771	14828	14748	14789	14839	14742	14844	14752	14805	14752	14759	14759	14631	14879	14727	14785	14741	14695	14844	14820	14869	14795	14733	14992	14816	14875	14778	14772	14868	14825	14871	14899	14613	14819	14831	14837	14831	14794	14880	14807	14601	14829	14770	14835	14903	14826	14555	14834	14630	14784	14824	15007	14896	14665	14872	14796	14987	14774	14911	14669	14793	14716	14852	14893	14823	14740	14984	14884	14947	14820	14853	14827	14662	14772	14880	14744	14770	14698	14846	14685	14737	14854	14869	14742	14750	14876	15042	14793	14933	14860	14833	14793	14908	14810	14716	14942	14980	14842	14813	14639	14699	14812	14737	14800	14777	14489	14772	14829	14783	14828	14646	14896	14845	14865	14786	14666	14740	14684	14929	14941	14742	14737	14695	14689	14843	14940	14716	14872	14978	14822	14891	14819	14839	14845	14806	14881	14775	14885	14735	14813	14937	14745	14841	14826	14956	14828	15044	14905	14591	14796	14708	14768	14700	14823	14845	14905	14880	15034	14709	14824	14922	14824	14857	14942	14692	14926	15002	14817	14918	14885	14861	14709	14724	14902	14850	14965	14743	14792	14845	14763	14702	14847	14643	14780	14914	14788	14762	14806	14782	14840	15023	14877	14780	14800	14829	14739	14759	14611	14808	14860	14832	14882	14750	14955	14747	14840	14726	14700	14908	14882	14659	14813	14931	15024	14835	14836	14963	14773	14860	14774	14804	15004	14971	14877	14847	14829	14959	14847	14883	14814	14836	14810	14775	14823	14882	14831	14883	14791	14741	14698	14722	14744	14711	14861	14803	14815	14900	14813	14862	14768	14649	14850	14706	14660	14770	14779	14796	14763	14765	14613	14892	14751	14851	14734	14782	14757	14832	14783	14935	14839	14819	14838	14818	14814	14776	14990	14886	14725	14775	15007	14950	14918	14743	14688	14967	14852	14717	14784	14835	14785	14836	14747	14846	14703	14777	14803	14683	14780	14871	14675	14814	14753	14848	14760	14944	14792	14946	14812	14939	14840	14735	14665	14862	14809	14762	14736	14759	14806	14890	14702	14892	14627	14821	14583	14803	14746	14869	14694	14802	14898	14816	14767	14690	14748	14703	14870	14614	14866	14695	14784	14883	14820	14856	14776	14731	14814	14994	14921	14876	14713	14872	14513	14733	14736	14747	14592	14812	14776	15057	14634	14823	14917	14934	14759	14847	14796	14868	14562	14787	14961	14682	14813	14987	14827	14909	14946	14969	14861	14827	14848	14909	14788	14822	14766	14635	14932	14814	14659	14971	14855	14841	14519	14844	15001	14690	14814	14873	14947	14672	14713	14797	14727	14813	14867	14900	14672	14808	14768	14762	14772	14833	14866	14849	14864	14829	15018	14752	14783	14692	14864	14851	14811	14781	14785	14954	14862	14903	14902	14742	14820	14865	14780	14785	14704	14835	14894	14787	14747	14804	14864	14862	14721	14904	14786	14866	14752	14892	14711	14718	14711	14802	14905	14838	15039	14820	14730	14745	14795	14777	14720	14861	14877	14677	14848	14900	14704	14833	14717	14715	14748	14737	14833	14760	14986	14759	14757	14922	14830	14733	14889	14693	14837	14687	14802	14857	14848	14767	14779	14690	14800	14836	14802	14737	14805	14781	14948	14843	14846	14980	14949	14712	14706	14834	14729	14814	14814	14821	14623	14702	14684	14786	14727	14751	14853	14862	14780	14930	14850	14822	14959	14883	14832	14967	14854	14723	14782	14755	14814	14747	14845	14815	14914	14747	14900	14839	14773	14792	14873	14711	14981	14670	14794	14692	14659	14869	14837	14798	14840	14738	14736	14784	14925	14821	14849	14779	14827	14671	14833	14745	14801	14825	14921	14483	14804	14739	14805	14622	14765	14866	14855	14863	14736	14919	14729	14885	14857	14742	14642	14773	14903	14677	14764	14822	14664	14799	14800	14869	14855	14800	14632	14686	14830	14874	14963	14720	14938	14984	14763	14967	14693	14831	14827	14728	14986	14914	14813	14755	14518	14788	14761	14770	14805	14882	14982	14683	14959	14807	14802	14900	14819	14869	14771	14960	14820	14888	14891	14863	14896	14797	14713	14799	14810	14699	14918	14735	14888	14711	14835	14681	14772	14807	14801	14962	14805	14899	14901	14694	14796	14827	14803	14948	14862	14806	14837	14761	14782	14642	14801	14670	14966	14878	14726	14837	14787	14887	14814	14726	14822	14850	14858	14756	14763	14600	14930	14836	14885	14805	14741	14985	14688	14797	14802	14859	14882	14676	14923	14623	14817	14712	14741	14822	14832	14764	14827	14843	14762	14762	14833	14828	14928	14931	14713	14762	14813	14835	14855	14860	14721	14837	14649	14792	14651	14673	14936	14736	14692	14760	14942	14907	14701	14648	14715	14832	14952	14767	14733	14852	14715	14725	14977	14894	14798	14719	14789	14719	14873	14715	14759	14844	14810	14802	14949	14628	14863	14748	14700	14956	14841	14732	14871	14748	14835	14795	14862	14881	14906	14863	14710	14790	14867	14563	14793	14832	14612	14712	14742	14832	14862	14724	14711	14809	14958	14673	14746	14782	14821	14822	14943	14820	14760	14735	14803	14783	14721	14843	14755	14838	14759	14599	14819	14732	14971	14854	14713	14865	14766	14829	15008	14758	14695	14785	14659	14779	14817	14860	14723	14999	14700	14802	14833	14962	14835	14847	14744	14902	14918	14810	14845	14958	14881	14852	14617	14914	14670	14743	14711	14728	14926	14951	14733	14672	14966	14852	14996	14787	14765	14947	14760	14781	14758	14859	14861	14737	14927	14723	14841	14700	14760	14843	14796	14725	14626	14747	14694	14916	14844	14857	14786	14815	14673	14904	14702	14823	14837	14845	14964	14716	14672	14808	15013	14620	14876	14904	14799	14859	14801	14829	14915	14873	14926	14829	14733	14976	14749	14912	14788	14753	14945	14806	14787	14906	14776	14753	14731	14799	14849	14824	14945	14965	14802	14839	14935	14778	14936	14684	14799	14634	14786	14919	14797	14669	14902	14837	14805	14837	14746	14483	14688	14754	14896	14909	14664	14692	14766	14773	14899	14777	14812	14725	14868	14845	14784	14741	14767	14758	14720	14775	14828	15146	14825	14842	15054	14711	14698	14955	14624	14747	14766	14651	14934	14572	14830	14689	14893	14724	15077	14701	14878	14792	14873	14626	14797	14778	14850	14895	14763	14749	14874	14767	14805	14746	14846	14758	14889	14831	14791	14848	14883	14889	14857	14719	14600	14741	14853	14913	14970	14800	14743	14802	14844	14873	14629	14967	14934	14887	14900	14742	14755	15012	14960	14780	14872	14873	14718	14912	14752	14860	14896	14724	14886	14734	14741	14848	14832	14704	14950	14739	14794	14686	14760	14851	14768	14836	14966	14875	14824	14854	14811	14867	14856	14916	14817	14843	14931	14889	14742	14700	14678	14789	14633	14766	14918	14783	15114	14784	14667	14807	14785	14787	14896	14852	14752	14688	14845	14881	14695	14790	14797	14868	14872	14838	14781	14754	14753	14795	14977	14819	14867	14647	14689	14763	14701	14717	14788	14793	14686	14808	14953	14924	14720	14934	14825	14791	14805	14980	14738	14864	14778	14800	14848	14774	14739	14908	15023	14792	14971	14749	14816	14790	14685	14881	14838	14651	14744	14762	15032	14814
25856	21132	27020	25438	17295	15627	27366	35381	35079	30015	21149	16013	14199	13603	13585	13512	13398	13540	13495	13517	13622	13546	13465	13477	13534	13492	13391	13489	13620	13562	13640	13617	13524	13440	13556	13723	13508	13608	13240	13492	13535	13487	13456	13335	13502	13236	13438	13469	13336	13575	13565	13430	13544	13636	13314	13514	13460	13545	13700	13699	13565	13365	13588	13407	13361	13427	13387	13370	13335	13424	13510	13389	13476	13527	13570	13545	13632	13454	13543	13494	13510	13461	13357	13564	13315	13559	13349	13469	13573	13520	13506	13681	13445	13455	13355	13501	13564	13313	13678	13435	13253	13330	13544	13319	13591	13481	13316	13495	13318	13378	13467	13505	13385	13141	13491	13604	13621	13416	13220	13361	13571	13470	13455	13221	13427	13482	13488	13404	13493	13633	13495	13481	13505	13529	13566	13483	13389	13499	13355	13408	13412	13206	13281	13425	13567	13524	13415	13433	13550	13360	13425	13472	13380	13517	13593	13577	13420	13530	13366	13387	13502	13443	13403	13404	13390	13384	13481	13427	13361	13401	13312	13449	13394	13445	13450	13474	13525	13421	13648	13366	13446	13518	13348	13365	13553	13511	13423	13376	13498	13337	13339	13525	13413	13343	13344	13501	13388	13283	13650	13529	13380	13382	13516	13340	13576	13493	13524	13416	13439	13707	13498	13369	13387	13495	13497	13467	13426	13559	13559	13487	13530	13447	13356	13452	13519	13342	13312	13506	13401	13294	13352	13509	13259	13597	13499	13554	13469	13509	13621	13397	13306	13369	13502	13524	13358	13611	13142	13382	13371	13422	13653	13398	13525	13216	13455	13389	13326	13361	13438	13405	13487	13502	13518	13327	13386	13494	13583	13353	13468	13422	13343	13337	13432	13376	13439	13261	13420	13546	13378	13545	13564	13293	13546	13420	13606	13281	13292	13201	13413	13275	13530	13534	13340	13376	13162	13455	13363	13554	13383	13332	13385	13347	13481	13565	13487	13296	13395	13446	13401	13381	13486	13517	13500	13510	13354	13181	13356	13546	13485	13529	13546	13460	13407	13437	13525	13522	13530	13505	13384	13438	13510	13414	13505	13286	13267	13465	13533	13383	13412	13622	13309	13622	13333	13430	13480	13555	13623	13465	13283	13404	13434	13355	13466	13440	13444	13510	13427	13510	13261	13516	13545	13305	13441	13650	13413	13584	13438	13294	13507	13468	13737	13528	13362	13372	13487	13527	13578	13478	13256	13527	13560	13457	13435	13564	13462	13392	13611	13528	13530	13108	13261	13423	13300	13482	13420	13527	13485	13409	13322	13581	13544	13522	13512	13564	13536	13429	13461	13515	13441	13516	13472	13608	13478	13470	13224	13272	13513	13440	13422	13537	13368	13487	13419	13392	13406	13629	13579	13437	13296	13341	13441	13338	13586	13492	13467	13457	13534	13482	13290	13266	13449	13375	13318	13578	13578	13310	13506	13320	13391	13545	13471	13450	13386	13496	13567	13432	13604	13392	13439	13546	13321	13724	13372	13590	13474	13346	13429	13545	13589	13468	13547	13492	13577	13388	13438	13561	13477	13514	13408	13465	13393	13546	13520	13570	13468	13387	13493	13414	13343	13308	13575	13537	13431	13472	13178	13549	13584	13391	13356	13350	13566	13373	13365	13485	13218	13533	13291	13369	13469	13378	13426	13367	13444	13525	13504	13334	13241	13297	13560	13496	13391	13409	13493	13387	13599	13437	13481	13495	13214	13357	13376	13324	13401	13315	13382	13300	13527	13513	13434	13319	13491	13491	13358	13347	13436	13645	13346	13413	13481	13287	13411	13540	13413	13311	13498	13431	13456	13403	13641	13452	13405	13467	13387	13353	13424	13521	13452	13552	13434	13362	13532	13286	13543	13574	13518	13259	13489	13423	13346	13385	13278	13432	13413	13377	13506	13447	13471	13448	13575	13627	13393	13378	13389	13358	13406	13504	13400	13611	13356	13504	13523	13415	13304	13289	13485	13405	13402	13480	13364	13590	13445	13543	13511	13348	13382	13410	13488	13465	13585	13536	13539	13348	13695	13412	13484	13520	13485	13373	13456	13493	13492	13410	13703	13389	13359	13473	13594	13497	13379	13344	13293	13507	13607	13577	13440	13430	13393	13352	13627	13551	13475	13502	13494	13347	13507	13498	13421	13473	13600	13472	13282	13542	13365	13677	13205	13460	13529	13319	13397	13606	13341	13386	13442	13372	13471	13345	13336	13433	13455	13492	13424	13274	13436	13480	13386	13479	13482	13549	13403	13406	13348	13462	13321	13394	13366	13520	13463	13455	13329	13473	13635	13451	13654	13489	13507	13365	13552	13299	13316	13574	13354	13372	13327	13294	13394	13290	13410	13566	13450	13490	13435	13387	13424	13532	13502	13518	13560	13468	13405	13514	13559	13647	13394	13640	13566	13478	13422	13400	13349	13453	13414	13328	13528	13631	13364	13462	13285	13393	13519	13478	13394	13351	13658	13562	13316	13505	13574	13462	13430	13416	13594	13486	13455	13328	13532	13294	13546	13291	13606	13428	13413	13421	13434	13380	13453	13312	13487	13451	13387	13643	13489	13473	13327	13456	13502	13445	13404	13315	13458	13614	13518	13281	13389	13536	13481	13490	13439	13352	13374	13668	13491	13523	13462	13204	13388	13484	13569	13564	13511	13443	13397	13599	13380	13260	13687	13438	13423	13333	13488	13454	13594	13346	13429	13401	13440	13437	13487	13394	13354	13488	13447	13498	13548	13451	13442	13538	13426	13427	13380	13381	13357	13428	13465	13554	13422	13478	13226	13475	13416	13344	13494	13476	13613	13496	13406	13371	13381	13432	13533	13561	13423	13327	13300	13318	13456	13405	13414	13527	13585	13303	13497	13616	13368	13602	13501	13342	13457	13536	13248	13248	13419	13392	13391	13444	13372	13464	13220	13426	13440	13447	13241	13496	13329	13641	13685	13411	13493	13320	13469	13226	13438	13354	13355	13330	13429	13647	13476	13326	13376	13583	13460	13438	13293	13316	13387	13424	13340	13470	13570	13483	13441	13410	13554	13401	13405	13299	13510	13461	13302	13399	13505	13434	13533	13477	13451	13277	13482	13430	13467	13419	13377	13474	13582	13375	13560	13532	13602	13422	13426	13412	13403	13567	13541	13561	13406	13537	13426	13413	13428	13295	13289	13457	13511	13534	13342	13292	13404	13384	13406	13425	13474	13403	13473	13363	13539	13397	13341	13482	13382	13402	13534	13629	13576	13504	13355	13581	13489	13331	13596	13435	13552	13482	13512	13353	13481	13416	13298	13406	13336	13498	13486	13406	13369	13294	13491	13442	13712	13435	13501	13443	13463	13437	13459	13476	13506	13243	13490	13653	13296	13412	13442	13405	13579	13510	13478	13628	13447	13499	13476	13375	13293	13347	13512	13317	13414	13503	13185	13521	13740	13548	13449	13673	13489	13509	13359	13341	13508	13212	13522	13420	13302	13553	13576	13482	13577	13590	13418	13321	13483	13422	13602	13442	13344	13315	13423	13446	13509	13459	13473	13593	13607	13553	13495	13531	13546	13497	13589	13441	13539	13415	13407	13309	13443	13704	13514	13583	13325	13539	13350	13580	13430	13349	13327	13372	13449	13446	13418	13272	13442	13539	13438	13275	13557	13434	13462	13375	13480	13214	13480	13472	13427	13370	13180	13534	13529	13580	13519	13271	13492	13464	13446	13454	13552	13547	13396	13321	13388	13329	13472	13452	13605	13417	13511	13469	13507	13495	13473	13516	13322	13676	13443	13258	13349	13403	13421	13437	13588	13440	13503	13538	13371	13435	13426	13429	13356	13456	13593	13532	13516	13412	13420	13415	13415	13553	13726	13525	13528	13452	13397	13572	13393	13506	13415	13448	13518	13456	13505	13431	13610	13537	13431	13621	13525	13526	13332	13431	13534	13435	13509	13259	13486	13396	13336	13338	13445	13369	13543	13556	13519	13500	13235	13383	13418	13633	13336	13552	13552	13289	13436	13407	13426	13781	13507	13512	13455	13631	13552	13428	13477	13426	13427	13387	13381	13585	13459	13320	13266	13492	13530	13553	13550	13528	13338	13479	13417	13499	13473	13461	13380	13532	13478	13330	13394	13466	13620	13414	13554	13627	13497	13506	13450	13527	13368	13505	13576	13447	13388	13429	13324	13371	13351	13224	13297	13571	13659	13448	13461	13458	13539	13431	13567	13423	13505	13428	13493	13405	13296	13410	13504	13515	13478	13356	13564	13650	13322	13459	13406	13354	13334	13484	13343	13507	13609	13641	13286	13481	13295	13287	13403	13515	13371	13367	13445	13435	13487	13465	13540	13657	13488	13472	13536	13433	13403	13533	13494	13249	13407	13384	13455	13545	13514	13569	13548	13565	13330	13533	13622	13534	13386	13476	13283	13544	13524	13338	13282	13571	13549	13495	13355	13555	13450	13440	13386	13340	13284	13464	13459	13398	13613	13489	13534	13380	13393	13433	13926	13409	13336	13312	13440	13481	13590	13392	13408	13265	13495	13468	13491	13204	13521	13367	13386	13352	13498	13655	13341	13620	13393	13365	13536	13406	13379	13255	13336	13464	13444	13538	13399	13520	13569	13472	13548	13411	13422	13314	13300	13576	13380	13525	13593	13426	13321	13417	13367	13435	13702	13438	13530	13530	13448	13483	13443	13624	13447	13522	13428	13371	13496	13419	13195	13468	13363	13666	13474	13558	13551	13465	13350	13586	13514	13502	13495	13430	13344	13558	13652	13427	13300	13317	13388	13563	13516	13325	13285	13464	13490	13465	13455	13558	13376	13626	13553	13481	13502	13529	13408	13562	13338	13477	13520	13526	13496	13487	13489	13372	13287	13303	13409	13495	13456	13361	13437	13562	13580	13397	13395	13494	13315	13499	13508	13374	13514	13535	13454	13492	13522	13483	13446	13404	13615	13567	13479	13492	13611	13376	13594	13356	13262	13585	13526	13492	13416	13394	13552	13473	13352	13459	13587	13484	13533	13621	13441	13414	13438	13423	13097	13431	13395	13404	13512	13484	13580	13243	13535	13475	13484	13363	13582	13438	13337	13527	13602	13390	13349	13487	13391	13496
12456	17776	16869	14989	14255	16276	32069	39267	39014	32345	21184	15431	13395	13092	13138	13087	13163	13278	13002	13227	13034	13091	13223	13243	13026	13066	13268	13131	13138	13083	13129	13173	13007	13182	13074	13214	13138	13114	13121	13169	13181	13193	13118	13171	13146	13157	13224	13061	13072	13068	12988	13084	12961	12972	13234	13137	13264	13257	13058	13062	13110	13221	13154	13034	12976	13096	13156	13120	13179	13047	13112	13162	13133	13130	13073	12789	13291	13110	13100	13069	13152	13165	13182	13109	13119	13118	13208	12980	13157	13122	13102	13170	13122	13199	13271	13153	13120	13132	13013	13157	13091	13200	13136	13138	13166	13240	13160	13247	13187	13007	13224	13131	13101	13062	13186	12925	13257	13076	13193	13121	13133	13237	13063	13071	12966	13085	13228	12983	13086	13191	13079	13075	13146	12981	13036	13045	13108	13017	13086	12978	13140	12954	12934	13202	13010	13152	13281	13054	12972	13125	13181	13138	13334	13073	13151	13083	12997	12951	13095	13089	13206	13092	12933	13053	13065	13159	13340	13116	12878	13264	13171	13195	13112	13056	13248	13026	13215	12983	13052	13089	12973	13197	13166	13147	13197	13183	13089	13194	13201	13111	13172	13157	13213	13029	13106	13100	13183	13027	13120	13172	13121	13127	13256	13015	13187	13302	12992	13015	13099	12948	13193	13005	13194	12960	12982	13124	13111	13156	13111	13051	13185	13153	13111	13161	13174	13056	12983	13107	13183	13232	13198	13098	13085	13070	13219	13186	12940	13135	13031	13228	12976	13049	13160	13177	13179	13136	12945	13265	13064	13112	13215	13185	13139	13224	13291	12982	13059	12947	13024	13284	13073	13230	12966	13121	13016	13155	13180	13267	13156	13144	13014	13018	12948	13118	13180	13104	13015	13200	13148	13029	13188	13101	13064	13123	13198	13130	12996	12918	13094	12997	13084	13190	13260	13241	13139	13113	13096	13086	13145	13089	13106	13131	13019	13144	13068	13100	13299	13222	13098	13027	13149	13136	13225	13153	13226	13153	13071	13201	13154	12884	12972	13057	13174	13220	13054	13068	13129	13136	13063	13109	13212	13017	13150	13097	13184	13104	13051	13174	13253	13005	13190	13157	12975	13123	13042	13238	13029	13078	13229	13072	13108	13160	13204	13238	13230	13144	13101	13006	13115	12921	13190	13104	13183	13115	13061	13234	13168	13102	13214	13179	13167	13056	13284	13117	13044	13146	13128	13080	13102	12985	13109	13075	13098	13096	13217	13110	13145	13033	13108	13094	13038	13016	13225	12936	13159	13074	13054	13083	13022	13031	13167	13145	13057	13207	13183	13055	13073	13024	13017	13088	13176	13236	13164	12959	13058	13175	12931	13001	13002	13066	13040	13019	13026	13102	13150	13130	13084	13212	13277	13187	12900	13013	13012	13156	13189	13136	13084	12996	13224	13073	13214	13169	13123	13176	13165	13120	13233	12907	13038	13231	13258	13018	13057	13280	13012	13217	13022	13063	13007	13054	12998	12970	13132	13044	13252	13138	13086	13147	13187	13066	13164	13295	13097	13264	13074	13068	13105	13076	13165	13139	13165	13156	12920	13292	13069	13007	13111	13223	13076	13207	13140	13077	13016	13273	13184	13156	12959	13152	13191	13302	12984	13168	13066	13144	13100	13091	13106	13142	13330	13046	13080	13186	13110	13147	13138	13162	13134	13065	13163	13155	13022	13233	13152	13157	13285	13224	13054	13276	13076	13108	13152	13285	13074	13186	13190	13324	13126	13112	13282	13268	13169	13058	13149	13190	13044	13195	13244	13115	13293	13169	13056	13098	13113	13084	12917	13043	13393	13204	13168	13015	13039	13025	12936	12979	13065	13072	12960	13075	13065	12905	13046	13223	13294	13193	13210	13211	13291	13020	13083	13205	13090	13122	12978	13196	12950	13097	13093	13161	13111	13238	12998	13127	13091	12978	13195	13157	13228	13117	13105	13061	13117	13248	13251	13080	12999	13101	13091	13100	13066	13151	13076	13063	13092	13115	13104	12932	13121	13007	12994	13195	13133	13086	13021	12990	13132	13255	13094	13078	13250	13096	13206	13099	13339	13135	13109	12966	13147	13126	13005	13198	12979	13347	13098	13030	13133	13118	13341	13038	13262	13195	13027	13190	13016	13089	13007	13019	13069	13042	13173	13069	13025	13029	12971	13190	13122	13183	13122	13148	13186	13033	13142	13076	13096	13238	13102	13177	13022	13194	13018	12930	13008	13082	13108	13229	13207	13109	13036	13249	13022	13316	13040	13167	13026	13034	13187	13054	13300	13155	13134	13149	12994	13034	13014	13187	13071	13041	12996	13054	13242	13171	13133	13129	12994	13022	13135	13033	13154	13022	13390	13123	13170	13244	12938	13225	13099	13104	13236	13135	13091	13097	13125	13287	13199	13251	13007	13296	13160	13001	13152	13138	13229	13145	12991	13168	13136	13098	13172	13290	12989	13161	13155	12963	13124	13086	12917	13134	13171	13125	12931	13107	13122	13043	13139	13192	13147	13225	13158	13231	13050	13084	13102	13231	13194	12972	12899	13111	13031	13049	13192	13249	13168	13138	13072	13004	13347	13101	13170	13078	13244	13147	13199	13225	12902	13021	13177	13103	13146	13184	13121	12890	13065	13141	13133	13055	12971	13129	13176	13170	13238	13179	13321	13199	13269	13092	13113	13047	13175	13066	13254	13093	13179	13140	12980	13117	13159	13074	13108	13144	12940	13034	13146	13090	13346	13095	13121	13089	13103	13098	13041	13115	13058	13092	13204	13179	13091	12895	13116	13016	13143	13133	13048	13127	13134	13167	13024	13103	13240	13048	13169	13357	13155	13307	13052	13293	13079	13022	13024	13159	13013	13224	13184	12940	13272	13148	13165	13065	13033	13108	13253	13166	13348	13185	13065	13241	13210	13083	13127	13320	13269	13020	13133	13220	13303	13114	13056	13142	13187	12997	13123	13168	13236	13062	13047	13151	13052	13021	13187	13101	12983	13193	13299	13112	12978	12968	13251	13132	13220	12990	13117	13146	13150	13051	13250	13245	13124	13077	13211	13073	13015	13125	13127	13116	13090	13053	13221	13278	13107	13010	13214	13140	13153	13169	13083	13219	13168	12984	13032	13105	13270	13105	12968	13043	13007	13054	13066	13131	13191	13158	13150	13091	13013	13154	13077	12996	13097	13021	13192	12970	13089	13099	13197	13001	13131	13242	12818	13100	13121	13051	13163	13294	13058	13243	13056	13172	12971	13291	13073	12993	13260	13078	13144	13093	13125	12978	13161	13092	13133	13114	13280	13009	13088	13128	13199	13092	13266	13112	13169	13215	13134	13175	13227	13150	13041	13303	13137	12992	13107	13205	13131	13197	13306	13174	13075	13092	13178	13047	13203	13005	13173	13197	13143	13179	13296	12982	13136	13130	13144	13169	12937	13118	13026	13107	12990	13045	13170	13168	13085	13187	13084	13215	13226	13120	13063	13201	13029	13243	13206	13047	12915	13143	13093	13249	13265	13136	13322	13219	13123	13200	13270	13046	13156	13240	13134	13204	13227	13126	13264	13005	13076	13120	13088	13049	12957	13155	13103	12813	13122	13057	13092	13107	13055	13012	13198	13233	13132	13132	13057	12987	13063	12979	13104	13046	13013	13154	13306	13237	13063	13176	12958	13102	13160	13134	13257	13199	13194	13204	13013	13133	13062	13176	13191	13179	12906	13232	13032	13153	13015	13095	13086	13130	13269	13109	13035	13086	13216	13143	13063	13151	13129	13219	13154	13076	13256	13174	13018	13222	13200	13043	13142	13146	13129	13082	13061	13073	13126	13119	13171	13235	13157	13163	13183	13169	13001	13165	13250	13288	13112	13132	13046	13023	13066	13178	13134	13124	12973	13200	13081	13224	13118	13171	13163	13066	13036	13225	13030	13189	13217	13083	13123	13127	13077	12923	13186	12989	13039	13083	12864	13170	13210	13039	13213	13002	13088	13077	12833	13136	13109	13274	13152	13015	13116	13174	13043	13113	12971	13141	13178	13020	13129	13224	13222	13158	13119	13049	13091	13104	13094	13270	13209	13058	13174	13099	13173	13021	12977	13123	13185	13286	12901	13130	13117	13147	13048	13275	13158	13267	13040	13163	13026	13096	13086	13221	13174	13049	13165	13008	12999	13136	13176	13119	13022	12986	13162	13251	13073	13183	13116	13269	13165	13030	13105	12981	13314	13191	13187	13008	13240	13128	13196	13047	13001	13149	13045	13339	13062	13020	13171	13026	13200	13108	13102	13101	13041	13020	13180	12968	13154	13054	13217	13030	13128	13098	13274	13008	12944	13172	13161	13224	13200	13063	13073	13023	13108	13182	13064	13247	13052	12951	12992	13015	13006	13128	13000	13190	13137	13255	12996	13037	13307	13135	13207	13019	13072	13053	13032	13109	12979	13152	13216	13259	13038	13186	12926	13069	13239	13319	13089	13272	13104	13329	12990	13116	13186	13120	13288	13059	13099	13102	13031	12983	13128	13083	13008	13056	13055	13173	13184	13202	13184	13135	13270	13286	13110	13044	13156	13222	12927	13020	13388	12892	13150	13277	13170	13133	13240	13052	13207	13044	13272	13163	13070	13259	13071	13034	13125	13025	13140	13131	13126	13203	13205	13145	13202	12973	13171	13124	13223	12986	13158	13172	13207	13168	13048	13111	13112	13012	13163	13052	13092	13156	12891	13095	13064	13271	13149	12966	13155	13208	13214	13024	13045	12974	13073	13069	13010	13201	13043	13140	13227	13096	13128	13189	13077	13146	13146	13244	13123	13024	13114	13086	13043	13098	13095	13175	13138	12953	12992	12997	13091	13142	13040	13089	12967	13193	13155	13197	13231	13121	13076	13007	13174	13191	13233	13104	13163	13045	13181	13262	13296	13055	13249	13032	13129	13189	13018	13000	13089	13055	13092	13048	12972	13097	13144	13116	13147	12965	13299	13129	13071	12980	12935	13224	13207	13201	13057	13079	13013	13108	13056	13227	13112	12946	12997	13133	13102	13079	13293	13074	13210	13175	13018	13170	13159	13190	13115	13243	12932	13039	13251	13103	13141	13253	13000	13124	13058	13155
23879	21134	28579	23986	21333	21966	27173	50703	54914	47271	30109	17704	13860	13500	13220	13007	12989	13196	13088	13119	13164	13125	13064	13100	13035	13074	13087	13040	13207	13072	13247	13067	13389	13055	12985	13116	13075	13089	13004	13030	13127	13035	13041	13067	13266	13105	13281	13212	13046	13042	13202	13122	13179	12979	12946	13052	13019	12996	12860	12932	12981	13009	13073	13135	13052	13062	13061	13059	13026	13067	13061	13079	12940	12954	12914	12903	13109	12941	12986	13088	13059	13056	13203	13073	13109	13024	12984	12932	12872	13154	12966	13217	13040	12939	12987	12845	12938	13014	13168	13123	13120	13055	12947	13017	12996	13353	13205	13009	12959	13134	13002	13035	12902	12985	13237	12964	13147	13068	13007	13040	12930	13158	13034	12970	13071	13015	12883	12922	13196	13178	12987	13079	13071	13167	13052	12950	13031	13004	13036	13199	12945	12957	13185	12983	13076	12896	13026	12971	12958	12928	13061	13127	13059	12919	12928	13145	13214	13163	12968	13032	13022	13098	12871	12992	13030	12804	12944	12941	13037	12949	13059	13208	12970	13001	13091	13126	12985	12982	13151	12929	13046	13255	12996	12925	12934	12994	13079	13014	12932	13116	13221	13026	13145	13106	12961	12932	13074	12909	12832	13138	12925	13039	13049	12970	13179	12940	12983	12940	13049	13083	13117	13064	12844	12914	12997	12942	12904	12857	12982	13005	12991	13110	13228	12785	13052	13021	12987	13087	13125	13050	13204	12916	13084	13108	12962	12772	12936	13101	12869	12918	12948	13034	13049	13128	12860	12896	12997	12883	12943	13012	13130	13253	12977	12889	13058	13096	13172	13029	12931	13118	13058	13077	13077	12991	13062	13112	13068	12978	12910	12952	12998	13060	13000	13010	12929	13003	13185	13046	12982	13167	13069	12957	13060	13074	12980	13132	13026	13187	13044	13021	12928	12990	13097	13021	13161	13081	12978	12965	12852	12878	12962	12934	12916	13015	12994	13200	13029	12976	12991	12906	12925	13066	13107	12914	13104	13077	12949	12913	12920	13257	13184	13168	13086	13065	13156	13059	12936	13072	12924	13159	12971	13225	12919	12991	12890	13073	13107	12959	13004	12949	12995	13112	13130	12989	12831	12889	13001	13102	12976	12856	13099	12879	12936	13029	12869	12886	13057	12990	13057	13012	13145	12967	13016	12761	13035	12799	13104	12767	13176	13072	13027	13123	13122	13118	13026	13021	13172	13142	13007	12901	13027	12863	13101	13026	12971	12990	12849	13005	13029	12959	12958	12883	13164	13125	12846	13007	13064	13253	13023	12908	13008	13071	13107	12920	13096	13104	13049	13002	12892	13109	13017	12868	13090	12805	13095	13056	13040	12878	12829	13167	12962	12929	13052	13082	13053	12867	13110	12998	13013	13199	13200	13040	13128	13335	13153	13078	12844	12970	12870	12994	13210	13086	12949	12992	13055	13170	12850	13013	13055	13149	12943	12965	13063	13079	13060	13028	13084	12994	13068	13021	12913	13092	13052	13065	12792	12964	13128	12969	13072	12979	13266	13125	12918	12908	13091	12906	13078	12935	12900	13072	13219	13143	13127	12963	13028	12990	12965	12802	13025	13055	13050	13008	13014	12953	12861	12992	13007	13001	13105	13179	12977	12795	13041	12940	12963	12930	12886	13013	13185	13011	13052	13054	13071	13164	13010	12933	13066	13098	12941	12999	13016	12948	12857	13018	13007	13075	12984	13145	13054	12847	12893	12941	12978	13109	13093	13046	13168	12981	12894	12902	12999	13059	12920	12859	13004	13020	13153	13043	13156	12961	12888	13056	12887	13135	12981	12944	13097	12964	12942	13047	13097	13104	12973	12984	12996	13171	12927	13004	13161	13055	13003	13057	12991	12891	13004	13045	12963	13012	12994	12964	12985	12971	13079	12912	12974	13015	12999	13072	13116	12987	13060	13021	13078	13023	12984	13247	13134	13059	12869	13021	12945	12960	13073	12967	13072	13116	12975	12946	13083	12966	13014	12974	13021	12912	13000	13272	13013	13001	12937	12903	13014	13174	12928	12932	12943	13027	12869	12871	13120	13154	13129	12758	13061	12924	12965	13020	12962	12919	13017	13179	13012	13161	12868	12918	12921	12933	12889	12950	12974	13079	13142	12850	13025	13069	13036	13052	12812	12806	13077	12892	12886	13098	12981	12973	13077	12854	12881	12971	12994	12868	12990	13024	13091	13089	13020	13014	13170	12959	12957	13109	12902	12984	12971	12962	12989	12818	13031	12953	13042	12938	13023	12856	13005	12933	12988	12985	12929	13112	13071	13094	12955	12995	13025	13054	13042	12902	13099	12949	13064	13047	13085	12974	12939	13056	12907	13178	13065	12958	13000	13076	12989	12803	13106	13181	13103	13000	12937	13067	12991	12958	13139	12994	13045	13048	12982	13209	12992	13043	13047	12903	12947	13167	12992	13030	13110	12955	13076	12902	13042	13017	12882	13043	12862	13065	13099	12973	13075	12876	12901	12925	13101	12936	12895	13107	12986	12968	13178	13072	12927	13020	12970	13043	13144	13026	13121	12932	12960	12784	12891	12969	13181	13038	13187	13056	13012	13094	13188	13131	13141	13076	13098	12949	13130	12937	13256	13003	13097	13047	13196	12928	13161	13116	13095	13177	12917	13002	12948	13047	13082	13003	13161	12923	13038	13032	13007	12951	12939	12906	13067	13088	13078	13173	12915	13045	13028	13077	12954	12930	13120	13005	13203	13288	13047	13115	12976	13039	12950	12861	13103	13155	12963	13012	12979	12889	13092	13046	13094	12961	12906	13219	12989	13051	12981	13085	13042	12919	12919	12997	13037	13113	13066	13069	13155	12839	13021	12938	12975	13165	12912	12901	12951	12943	13001	13047	13119	13011	12979	13134	13231	12937	12911	13156	13049	13143	12925	13093	12940	12969	13096	12925	12960	13046	13123	12914	13178	13124	12944	13004	13225	13057	12845	13118	13167	13047	12871	13024	13004	13062	13052	12876	12896	13013	12888	13119	13002	12917	13035	13177	12978	13002	12911	13007	12693	12976	13029	13037	12910	13268	12971	13145	13124	12890	12956	13119	13123	12889	13018	13110	13190	12914	13015	12898	13041	13029	12983	12877	12950	13270	12975	13195	13165	12995	13047	12918	12952	13236	12867	13091	13020	12920	13018	13029	13146	12936	12944	13151	13026	13038	12963	12962	13103	13108	12927	13080	12846	12913	13051	12871	13084	12933	13015	13025	12985	13016	12946	12929	12897	13061	12875	12966	13156	12925	12961	13052	12897	13178	13026	13032	12956	13039	12917	13085	12989	12887	13106	13063	12989	13051	12918	12911	12975	12947	12966	13127	12898	13065	12966	13114	13047	12926	13007	13122	12837	13284	12964	13163	13018	13070	13059	12857	13157	12749	12929	12870	13028	13216	13069	13204	13041	13006	12867	13090	13107	13124	13199	13123	13034	13125	12959	12928	13014	13091	13119	12950	12988	13086	13111	13110	13008	13045	13018	13268	13166	13020	12945	13058	13088	12908	12992	12973	13085	12988	12970	13028	12962	13189	12985	13055	12905	13040	13021	13071	13109	13036	12995	13041	13127	13098	13038	13011	13014	12927	12995	12989	12966	12977	12971	12888	12981	13062	12969	13159	13097	12892	12834	13015	12984	13077	13233	12829	13091	12972	13118	13032	13097	13046	12761	12979	13096	12944	12983	13035	13184	12915	13184	12919	12954	13069	13089	12881	13065	13118	13115	13085	12956	12945	13106	13154	13084	13055	13011	13070	12952	13104	12992	13063	12986	13017	13062	12860	12928	12905	12862	12902	12878	13094	12863	12948	12994	13086	12959	13090	12811	13221	13147	13131	12906	12907	13020	12990	13025	13038	12875	13137	13228	12897	13149	13062	13024	12934	13115	13188	12962	13024	12786	13010	12835	13077	13037	13006	13134	12741	12859	13007	13021	13016	13070	13342	13085	12992	12922	13006	12979	13144	13111	13072	13055	13197	13007	13017	12810	13085	12836	13105	13047	12842	13103	13089	13092	13114	13015	12869	12917	13018	13010	13080	13046	13050	13269	13110	13092	12926	13094	13100	12966	13011	13018	13026	12910	13106	13073	13114	13110	12945	13056	13090	13039	13061	13126	12909	13097	13119	13013	12748	12973	13002	12930	13096	13002	13182	13114	13177	13105	13108	13103	13189	12998	13087	13154	13000	13045	12917	12964	13023	12976	12922	13084	13069	13026	13024	13199	13086	12841	12651	13106	12951	13036	12970	12915	12909	13165	13103	12845	13056	12980	13058	13020	13144	13125	13031	13059	13051	12954	13033	13041	13044	13037	13060	13013	13028	13265	12944	12838	12982	12945	12732	13000	12927	13204	12983	12889	13200	13275	13066	12878	12923	13077	12970	13077	13011	12912	12971	13102	12932	13056	13017	12994	13210	12910	13104	12963	12988	12842	13127	12903	13086	13084	13003	13054	13103	13083	13136	13118	12845	12846	12964	13085	12975	12918	12993	12838	12961	13147	12890	13121	13038	13257	13269	13006	12947	12936	13194	13199	12901	13113	13038	13057	12954	13049	12853	12962	12976	13240	13083	13095	12857	13028	13137	13075	13081	12980	12991	13002	13160	13003	13072	13047	12870	12840	12787	12930	12982	13247	13047	13016	13003	13235	13051	13061	13081	13071	13019	13005	13168	12946	13000	13209	12983	13134	13033	12909	13128	13118	12990	12925	13025	12996	12921	12898	13031	12775	13175	12956	12989	13078	12826	13197	13130	13092	13083	13007	12837	12778	13107	13178	12811	13031	12997	12819	12928	13009	12984	12911	13136	13101	13154	12996	13054	13103	12979	12954	13055	13183	12918	12900	13092	12983	13142	12943	12943	12949	13047	12991	13197	12942	13014	13026	13169	13011	13175	13000	12810	12774	12858	12876	12877	13187	13113	13189	12971	13012	13151	12986	13181	13014	12982	12999	12981	13072	13106	12885	12990	12918	12957	13049	13066	13075	12901	13032	13126	13017	13079	13066	12884	13025	13200	12992	13130	12918	13047	12944	13082	13015	13093	13044	13169	12861	13127	13100	13023	13127	13086	13103	12793	12977	12989
14583	24650	22673	17956	16086	19437	28763	55694	56506	48567	29138	16300	13514	13041	13094	13122	12990	12793	12980	13074	13009	13073	12842	13031	13062	12891	12951	12894	13115	12898	12985	13174	12988	12980	12934	12971	12967	13151	12934	12929	12964	12881	13046	12960	13125	12896	13162	12894	12863	13231	12964	12998	12979	13039	12869	12846	12989	12895	13212	12887	13199	13191	12831	13030	13146	12948	12764	12910	12906	12794	13094	13060	13001	12993	12963	13063	13094	12999	12955	13160	12916	13217	12920	13004	12740	12857	13097	12877	12969	13004	12868	13044	12957	12893	12941	12885	12911	12959	13068	12837	12795	13111	13003	12951	12948	12924	12990	12951	12938	13025	12935	12984	12967	12963	12920	13021	12943	12787	13152	12811	12877	12944	12923	12875	13054	13092	12974	12866	13039	12794	12919	13041	12929	12826	13026	13008	13015	12972	12971	12984	12963	13036	13060	13111	12926	12990	12970	12924	12912	12878	13062	13105	13043	12887	12994	12890	12878	13019	13066	12964	13041	13138	12884	13039	12948	13080	12956	12927	12962	12968	12934	12949	12987	13019	12866	13006	12919	12991	12882	12909	13255	12956	13011	12863	12949	12847	13005	13064	12855	12895	12999	13060	12993	12899	12918	12989	12909	12997	12953	12870	12922	13038	13019	12840	12794	12965	12890	12996	12911	13122	13072	12945	12746	12965	12988	13038	12890	12743	12952	12796	12978	12923	12910	12877	13069	12931	13017	12956	12899	12917	12871	12860	12996	13047	12986	12846	12993	12972	12919	12904	12976	12791	12818	12823	12953	12863	12883	12915	12894	12888	13061	13024	12864	12867	12887	12942	13154	12920	12994	12892	13045	12780	12994	12900	12994	13095	13022	12990	12919	12967	13038	12952	13034	13030	12984	12966	13001	12968	12942	12959	13002	12846	12870	12992	12793	12990	13010	12895	12800	12991	12765	13008	13026	13045	12838	12821	13002	12951	13008	13029	12852	12910	13115	12937	12998	13018	12953	12883	12868	13069	13092	13026	12971	12984	12783	12775	12962	13028	12828	12860	12944	13134	13006	13007	12943	12989	13091	12922	12933	13086	12923	12893	13025	13015	12929	12939	12996	12899	12833	13105	12820	13024	12929	12965	12919	12997	12784	13000	12970	13008	12916	12898	13044	12953	12978	13056	12970	12896	12860	12904	13102	12941	12926	12855	13093	13070	13088	13027	12964	13021	12801	13031	12985	12986	13133	12924	13087	13030	12990	12944	12956	13066	12974	12940	13181	13087	12714	13017	12924	13149	12892	12995	13024	12891	13009	12958	12980	12869	12966	12937	13001	12948	12917	12998	13033	12762	13110	12826	12771	12980	12959	13024	13021	12776	12864	13036	13048	12993	13099	13169	12991	12962	12968	13090	13046	12824	12926	13151	13031	13150	12836	13010	12989	12889	12993	12923	12975	12906	13050	12935	13092	12985	12836	12792	12993	13021	13028	12904	12729	12827	12751	12936	12815	12953	12907	12953	12931	12924	12985	12891	13000	12876	12967	13011	13099	12963	12887	12893	13001	12970	12897	12826	12886	12952	13050	13042	13100	12950	12952	13048	12869	12877	12963	13019	12965	12965	13107	12944	13049	12969	13057	12818	13063	12905	13040	13117	12753	13069	12952	12858	12867	13022	12728	12924	12905	12924	13093	12887	12932	12930	12938	12995	12958	12852	12941	12945	12985	12867	12877	13152	13032	12957	13088	12843	12968	12993	13017	13028	13028	12931	12887	12965	12811	12973	13070	13105	13021	12993	13031	12948	13043	13030	13071	13033	12963	12884	13057	12911	13083	12931	12968	12797	12956	13075	12967	13125	12844	12970	13022	12958	12918	12959	12999	12924	12995	12946	13022	13059	12811	12935	12933	12839	12993	13128	12918	12854	13106	12788	13049	12890	12893	13031	12863	12941	12978	12823	12953	13068	13054	12961	12956	12982	12880	13097	12898	12864	13080	12994	13055	12930	12946	13061	12821	12771	13001	12948	13133	13001	12972	13063	12879	12825	13059	12854	12968	13155	12914	12915	12957	12864	13203	12972	12888	12888	12828	12992	12947	12888	13001	12902	12836	12888	12899	12887	13032	12913	12906	13063	13023	13095	12921	12923	13081	13101	12952	12874	13186	12892	12883	12871	13019	12885	12838	13117	13135	12931	12876	12850	13018	12942	13035	13117	13033	13039	12915	12973	13051	12845	12999	13026	13045	13000	12829	12918	12844	12976	12945	12916	12884	12895	12886	12982	12951	12887	12899	12908	12967	12956	13013	12982	12991	12742	12877	12953	12981	12916	12941	13032	12983	13048	12832	13024	12892	13086	12863	12834	12999	12938	13029	12872	12929	12992	13091	13139	12851	12887	12810	12961	12994	13086	12942	12937	13059	12988	12886	12914	12878	12858	13119	13060	12972	12981	12868	12916	12947	12916	12940	12956	12985	12885	13080	13044	13072	12848	12864	12893	12850	13021	13000	13034	13042	12860	13236	13095	12989	12983	13003	12910	13108	12978	13044	12888	13000	12895	12941	12956	12922	13042	12894	12798	12826	12881	12952	13010	12990	12983	12882	13226	12968	12908	12956	13015	13169	12941	12867	13096	12888	12913	12983	12945	13020	12989	13075	12859	13131	12987	12875	12938	13053	13008	12808	12887	12995	12779	13063	12985	12925	12869	13155	12904	12893	12990	12877	12895	12837	13030	12966	12925	13058	13113	13137	13068	12950	12898	13032	12897	13058	12915	12944	12996	13062	12914	12952	13012	13025	13100	12909	12949	12992	12833	12977	13001	12897	12987	13172	12936	12834	12898	12989	12926	12872	13089	12871	12874	13117	13020	12905	12970	13007	13113	13106	13116	13083	12927	12918	12803	12807	12873	12971	12990	13038	13099	13029	12929	12930	13211	12813	13041	12936	12914	12968	12785	12940	13112	12880	12986	12684	12850	12756	12897	12951	12797	12934	12908	12876	13115	12833	12944	13132	13010	12903	12985	12996	12865	12960	13075	12833	12850	12990	12993	13034	12870	12817	13000	12903	13063	12982	13211	12929	12983	13178	12984	13173	12899	12944	12980	12951	12993	12922	12935	12987	12770	12774	12830	13024	12927	12978	12978	12999	12919	12947	13143	12982	12932	12954	12824	12983	13049	12946	12909	12892	12871	13185	12948	13015	12981	12991	12898	13024	13039	12967	13030	12933	13040	12930	12928	13004	13002	12794	13053	12977	12933	12820	12959	12875	12814	12772	12907	13161	13015	13000	12949	12737	12925	12970	12912	13017	12843	12874	12984	12875	12854	12919	12820	12880	13051	12947	12973	12752	12890	13058	13012	12929	13081	13023	13145	13007	12982	12949	12964	13075	13018	13002	12980	12954	13067	13071	13067	12874	12866	13146	13003	13114	13040	13009	13054	13001	12914	12985	13106	13063	13061	13112	12846	13014	13120	12937	12752	13011	12915	12933	13024	12990	12974	12993	12834	12995	13023	12889	12803	13035	13107	13094	13051	13103	13051	12900	12928	13053	13083	12919	13077	12909	13032	12732	12923	13035	12936	12951	12932	13024	12982	13043	12943	13024	13040	13075	12995	13043	12858	13008	12915	12916	13051	12910	13129	12827	13036	13060	12876	13026	12977	13027	13055	12986	12962	12911	13011	13065	12971	12865	13040	12976	12937	12944	13116	13079	12960	12914	12985	13039	12960	13116	13038	12958	12912	12920	13024	13049	12952	13083	13045	13016	12935	12912	12879	12997	12990	12927	13145	12898	13010	12865	13009	13000	12985	13203	13061	13042	13135	12948	13025	12819	13002	13100	12971	12976	12951	12825	12930	12910	12990	12986	12729	13002	12918	12957	12992	12987	12966	12745	13094	12991	13021	13045	12819	13059	13019	12921	12893	12914	12965	13019	12983	12931	13050	13084	12859	12823	13006	13026	12953	13051	12935	13087	13070	12973	13025	12998	12922	12894	12928	13018	12974	12827	12947	13107	13100	12953	12967	12837	12940	13062	13075	12971	13177	12892	12936	12863	12812	12983	12975	12875	13025	12939	12932	12922	12809	12985	13125	12981	12922	13016	12915	12988	13034	12943	13115	12926	12974	13038	13078	12898	13067	12923	12948	13026	12905	13006	12944	13061	13014	12969	12914	12773	12876	12851	12981	13099	12983	12812	12926	12859	12912	12950	12861	12882	12977	13035	13112	13001	13040	12936	12935	12976	12854	12988	12768	12790	12972	13026	12854	12929	12874	13021	13029	13016	13043	12880	12938	12986	12853	12916	12919	12865	12873	12915	13129	12955	12994	13004	12977	12874	12969	12992	13101	13039	13120	13020	12995	13025	12995	13002	13073	12828	12933	13064	12934	12872	12909	12999	12872	13001	12967	12996	12940	12952	13037	13034	12853	12974	13024	13021	13047	12951	12918	13044	12938	12860	12935	13018	12816	12962	12878	13088	12898	13035	12991	12926	12979	12946	12993	12971	13002	12983	12921	12813	12930	13042	12984	13017	13064	12803	13085	12883	13142	12999	12907	13061	13032	13015	12926	12961	12888	13101	12994	13100	12935	12930	12933	12979	12882	12972	13025	12852	12841	12995	12975	13119	12701	12965	13001	13069	12867	13057	12726	12953	12991	13064	12951	13060	12940	12916	12957	12992	12844	13089	13155	12912	12905	12967	13047	13031	12901	12938	12975	12878	13064	13016	12934	13074	12802	12954	13087	13119	13027	12910	12961	13196	12919	12906	13101	13000	13071	12943	12985	12935	12735	13045	13173	12847	12936	12955	12893	12910	12930	12822	12845	13049	12943	12936	13032	13113	12994	12908	12979	13046	12858	12979	12971	12836	13049	12974	12859	12931	12858	12951	13027	12986	12990	12881	12927	12948	12939	13020	13059	12973	13027	12853	13019	12953	13090	13092	12907	12936	12899	12901	12968	13034	12867	12841	12898	12997	12820	12976	12950	12994	12851	12945	13048	12902	12995	12908	12939	12987	13019	13029	13146	12736	12914	12911	13084	12923	12906	12899	12952	12909	12973	12830	12979	13082	13056	12921	12852	12957	13059	12978	12818	12974	12989	12942	13074	12825	12963	12864	13005	13144	13119	12867	12912	13028	12981	12975	13007	13082	13015
28537	20853	19134	16569	15113	15206	15999	19547	20167	19685	18014	15916	15284	15056	15308	15096	15174	15238	15080	15067	15160	15049	14992	15192	15227	15115	15194	15228	15121	15201	15194	14985	15252	14981	15114	15064	15163	15155	15175	15232	15207	15027	15157	15005	15005	15249	15184	15188	15126	15022	15047	14945	15120	15261	15071	15048	15155	15152	15234	15144	15171	15072	15177	15122	15114	14971	15026	15192	15092	15065	14851	14991	15017	15136	15080	15178	14959	15220	15152	15185	15323	15179	15136	15058	15036	15052	15163	15103	15043	15117	15036	15114	15081	15053	15087	15240	15053	15194	15225	15137	15245	15178	15285	15175	15273	15105	15102	15012	15022	15038	15144	15052	15104	15078	15061	15073	15254	15183	15126	15119	15201	15191	15064	15192	15171	14902	15309	15028	15282	15075	15260	15235	15043	14867	14792	15127	15151	15158	15008	14976	15153	15066	15119	15130	14996	15110	15177	15226	15162	15100	15151	14983	14955	14976	15008	15175	15194	15198	15011	15077	15186	15153	15019	14940	15182	15059	15300	15106	15165	15030	15099	15183	15290	14981	14944	15029	15175	14996	15109	15042	15165	15113	15037	15134	15164	15177	15181	14952	15247	15181	15198	15323	14811	15227	15074	15240	15105	15141	15093	15072	15037	15149	14943	15181	15110	15136	14934	15110	15123	14759	15300	14998	14982	15043	15125	15062	15018	15068	15126	15014	15078	14959	15044	15050	15242	15188	15141	15133	15038	14881	14994	15221	15189	15149	15153	15259	15027	15199	15194	15081	15049	14999	15112	15105	15221	14947	15226	15012	14830	15339	15257	15058	15186	15243	15187	14904	15053	15234	15194	15219	15010	15112	14987	15006	15145	15011	15002	15187	15034	15092	14969	15335	15100	15169	15024	15041	14884	15117	15114	15053	15056	14922	15092	15016	15252	15253	15146	15176	15154	15165	15171	15287	15112	15205	15012	14949	14957	15147	15040	15129	15047	15118	15010	15038	15081	15164	15054	15194	15078	15102	15088	14998	15000	15173	15106	15088	15027	15099	15333	14953	15154	15419	15089	15203	14997	15191	15122	15243	15097	15149	15025	14966	15022	15091	15167	15172	15273	15141	15047	15111	15139	15207	15040	15410	15155	14980	15052	14917	15316	15186	15162	15164	15143	15270	15006	15195	14847	14903	15079	15179	14966	15051	15217	14996	14938	15020	14955	14980	14974	15141	15131	15110	15063	15234	15206	15078	15047	15181	15151	15121	15298	15085	15190	15095	15188	15262	15182	15004	15075	15091	15195	14953	15226	15160	15232	15044	15001	14963	15034	14968	14972	15005	15021	15067	15035	15105	14986	14942	14949	15060	14993	15238	15190	15025	15242	15045	14936	15063	15265	15196	15164	14974	15150	15118	15180	15101	15223	15102	15008	15216	15057	15053	15162	15165	15135	15058	15197	15142	15048	15072	15182	15007	15340	15176	15055	15208	15145	15107	15085	15247	15066	15043	15010	15132	15102	15071	15111	15031	15011	15242	15084	15206	15253	15042	15018	15268	15152	15198	14924	15093	15169	15192	15146	15036	15037	15203	15508	14991	15145	14920	15055	15034	15015	15159	15152	14967	15198	15096	15068	15123	14896	14932	15107	15002	15357	15102	15093	15163	15191	15043	15052	15138	15006	15173	15058	15032	15032	14930	15029	15034	14989	15048	15027	15109	15170	15242	15193	15040	15243	14952	15321	15101	15072	15056	15285	15080	14878	15214	15082	15155	15179	15163	15187	15479	15074	15082	15144	15226	15061	15105	15291	15166	14982	15143	15092	14979	14945	15027	15057	15022	14945	14996	15122	15123	15188	15283	14967	15238	15063	15164	15075	15027	15125	15119	15059	15166	15063	15134	15226	15086	15055	15168	14937	15031	15122	15173	15153	14991	15226	15239	15217	15398	14957	14856	15144	15181	15203	14930	15197	15232	15280	15320	15184	15214	14935	15175	15117	15193	15175	14999	15163	14977	14944	15192	14985	15092	15106	15060	15067	15063	15342	15217	15198	15189	15102	15035	15111	15086	14989	14976	15011	14845	15178	15142	15006	15135	15063	14975	15072	15093	14960	15146	15070	15210	14934	15260	14991	15190	15188	15097	15132	15337	15102	15197	14871	15070	15081	15227	15046	15185	15045	15089	15171	15102	15202	15182	15182	15281	15109	14896	15011	15177	14883	15160	15069	14995	15228	15118	15159	15161	15089	15112	15168	15063	15135	15075	15054	15113	15280	14983	15104	14995	15013	15185	15239	15169	15112	15164	15034	15038	14992	15211	15254	15153	15023	15148	15093	15205	15202	15279	15253	15241	15114	15093	15205	15194	15063	14980	14987	15022	15183	15117	15079	15044	15091	15084	15400	14968	15308	15044	15257	15167	15077	15001	15067	15041	15236	15115	15146	15114	15182	15324	15198	15180	14983	15015	15133	15251	15092	15163	15169	15175	15249	14996	14914	14976	15125	15160	15082	15288	15026	14983	15106	15017	15259	14988	15112	15185	14976	15054	14973	15147	15199	15027	15066	14951	15093	14849	15249	15078	15199	15193	15074	15141	15022	15139	15122	15054	15074	15032	15190	15110	15160	14780	15105	15066	15117	15046	15299	14965	15299	15068	15112	15295	15010	14997	15333	15265	15097	15268	14946	14836	14986	15168	15060	15045	15264	15227	15137	15200	15091	15060	15229	15061	15009	15142	15100	15103	15216	15162	15213	15137	15281	15083	15332	14859	15013	15105	15088	15211	15056	14968	15320	15092	15058	15089	15363	15117	15061	15091	15201	15374	15085	14989	15163	15120	15180	15327	15108	15266	15024	15103	15130	15134	15166	15127	15103	15231	15195	15115	15100	15055	15180	14964	14900	14981	15264	15109	15189	15092	15056	15091	15270	15036	14966	14949	15109	15003	15155	15204	14970	15133	14913	15006	15019	15020	15108	15276	15135	15081	15089	15229	15091	15082	15142	15227	15299	14895	15237	15121	15051	14975	15104	15245	15042	15094	14907	14988	15189	15097	15305	15268	15055	15053	15210	15151	15036	15187	15220	15054	15227	14942	15245	15109	15177	14999	15117	15090	15007	15198	15140	15160	15039	15233	15344	15049	15247	15160	15259	15227	15278	14869	14996	15146	15171	14978	15087	15127	15088	15131	15120	15221	15062	15171	15216	15036	15177	15143	15008	14893	15068	14980	15181	15084	15023	15212	15015	14883	15103	15080	15149	15240	15086	15049	15186	15134	15044	15214	15083	15059	15185	15159	15118	15241	15039	15049	15040	15070	15026	15140	15315	15168	15128	14984	15036	15113	15002	15135	15158	15165	15135	15240	15029	15218	15129	15135	15110	15119	15163	15141	15054	14946	15210	15152	15078	15035	15034	15045	15071	15164	15183	15116	15110	15123	15240	15243	15052	15030	15079	15056	15149	15169	15133	15117	15099	15295	15129	15111	15111	15237	15125	15128	15184	15020	15175	15152	15053	15232	15399	15206	15029	15140	15009	15025	15236	14936	15111	15101	15234	15123	15102	15153	15073	15297	15318	15089	15218	15122	15180	15318	15296	15185	15239	15004	15105	15250	15072	15324	15333	15321	15340	15039	15223	14955	15214	15160	15205	15163	15151	15065	15122	15337	15037	15178	14947	15043	15232	15122	15285	15059	15195	15290	15188	15213	15033	15177	15245	15031	15088	15046	15078	15431	15312	15122	15072	15150	15295	15042	15183	15352	15231	15085	14982	15154	15186	14882	15135	15148	14959	15244	15089	15092	14968	14957	15214	15117	15211	15118	15178	15207	15310	15217	15165	15051	15194	15017	15099	15183	15008	15071	15226	15079	15154	15096	15333	15213	15006	15188	15164	15307	15197	15324	15181	15024	15121	15156	15283	15346	15197	15101	15197	15306	14979	15227	15036	15048	15146	15257	15031	14833	15221	15175	15303	15183	15126	15047	15140	15116	15356	15072	15080	15010	15177	15190	15191	15113	15252	15255	15142	15096	15161	15049	15043	15120	15053	14961	15396	15421	15099	15098	15198	15244	15298	15009	15180	15029	15091	14927	15099	15085	15221	15102	15104	14933	15179	15116	15089	15026	15138	15166	15032	15140	15147	14939	15171	14994	15111	15180	15108	15171	15104	15248	15016	14978	15019	15056	15150	15176	15232	15256	15026	15016	15129	15057	15310	15294	15004	15137	15179	14987	15018	15242	15319	15206	15133	15225	15356	15164	15281	15194	15109	15183	15104	15015	15137	15230	14961	15274	14977	15048	15170	14773	15344	15187	14998	15204	15138	15004	14899	14894	15137	14973	15048	15105	15168	15011	15215	15077	14956	15271	15054	14985	15032	15066	14967	15167	14983	15169	15173	15036	15272	15157	15086	15015	15025	15348	15167	15176	15076	15222	15050	15124	15003	14979	15161	15243	15231	15046	15102	14988	15099	14999	15023	14914	15090	15170	15107	15176	15219	15066	15076	15249	15149	15202	15043	15052	15026	15077	15057	14930	15228	14852	15134	15084	15107	15025	15141	15221	15145	15126	15032	15129	14961	14971	15313	15213	15025	15237	15164	15006	15155	15120	15238	15084	14932	15268	15076	15174	15000	14961	15014	15280	15141	15042	15234	15188	15243	15190	15177	15173	15331	15151	14965	15079	14974	14965	15030	15013	15070	15017	15202	15269	15156	15515	15250	15070	15214	15051	15031	15252	15034	15165	15153	14824	15072	15101	15042	15102	15216	15213	15216	15104	15215	15249	15231	15224	15235	15293	15200	15121	15370	15373	15008	14973	15375	15249	15161	15071	15177	15067	14887	15103	15096	15296	15183	15100	15151	14899	15177	14802	15118	14917	15034	15110	15193	15206	15150	15076	15156	15037	14910	15122	15244	15021	15132	14965	15138	15005	15213	14930	15207	15109	15114	15130	15131	15125	15093	14995	15194	14957	15331	15188	15067	15206	15163	15281	15258	15010	15240	15213	15195	15186	15318	14998	15237	15129	15023	15238	15140	15112	15042	15058	15034	15004	15184	15386	15010	15212	15239	15157	14998	15046	15196	15104	14963	15163	14978	15199	14977	14967	15002	15181	15309	15145	15024	15148	15074	15129	15215	15090	15094	15081	15117	15090	15173	15302
14377	14833	14841	14507	14496	14335	15769	21958	21089	20359	17460	14790	14302	14328	14261	14286	14284	14242	14271	14273	14292	14251	14356	14235	14180	14190	14225	14058	14255	14437	14223	14198	14304	14059	14363	14327	14309	14191	14298	14234	14184	14260	14374	14375	14343	14352	14246	14323	14242	14295	14279	14244	14144	14218	14322	14329	14194	14192	14409	14168	14033	14356	14257	14210	14338	14387	14312	14266	14189	14170	14214	14268	14381	14382	14274	14305	14351	14204	14304	14245	14126	14328	14227	14143	14300	14324	14335	14427	14233	14337	14152	14339	14264	14226	14426	14216	14427	14303	14271	14201	14256	14119	14164	14133	14046	14266	14346	14189	14272	14370	14015	14122	14162	14414	14253	14250	14183	14355	14143	14283	14241	14350	14339	14237	14194	14362	14207	14264	14347	14091	14246	14281	14180	14213	14267	14183	14064	14326	14337	14195	14303	14204	14346	14317	14336	14125	14309	14288	14339	14227	14313	14283	14337	14155	14287	14133	14197	14240	14104	14390	14295	14226	14166	14139	14301	14394	14150	14131	14334	14339	14311	14392	14138	14257	14275	14230	14407	14328	14236	14299	14371	14190	14321	14236	14297	14167	14191	14400	14258	14171	14330	14337	14202	14375	14118	14186	14214	14255	14279	14234	14189	14247	14409	14470	14357	14137	14352	14335	14254	14224	14194	14198	14289	14317	14405	14272	14222	14256	14355	14473	14301	14215	14375	14305	14123	14157	14132	14188	14341	14369	14132	14357	14142	14186	14342	14166	14134	14246	14263	14119	14192	14344	14293	14221	14223	14280	14146	14253	14391	14199	14372	14145	14311	14030	14164	14340	14387	14239	14161	14285	14275	14247	14320	14230	14254	14231	14251	14168	14356	14249	14239	14304	14286	14184	14178	14170	14427	14128	14431	14414	14027	14241	14128	14367	14129	14282	14151	14221	14053	14287	14268	14325	14327	14146	14070	14183	14207	14326	14295	14350	14069	14224	14278	14193	14254	14138	14461	14344	14290	14251	14267	14265	14203	14173	14119	14255	14187	14294	14197	14252	14302	14172	14370	14330	14307	14239	14155	14251	14328	14379	14241	14152	14164	14211	14357	14322	14309	14066	14258	14358	14344	14127	14307	14219	14311	14232	14217	14324	14146	14198	14405	14180	14347	14294	14365	14186	14381	14190	14157	14379	14278	14200	14242	14368	14194	14236	14244	14289	14247	14394	14056	14295	14088	14523	14217	14381	14260	14211	14097	14372	14337	14192	14132	14190	14171	14230	14237	14243	14172	14357	14303	14169	14365	14213	14144	14222	14278	14297	14148	14084	14259	14137	14265	14213	14392	14174	14390	14173	14204	14347	14300	14317	14205	14179	14177	14272	14253	14453	14162	14269	14309	14262	14321	14154	14333	14214	14332	14120	14233	14252	14279	14089	14406	14318	14224	14281	14391	14200	14197	14289	14506	14287	14296	14388	14361	14324	14231	14113	14116	14193	14173	14269	14222	14189	14310	14179	14191	14350	14184	14305	14176	14259	14064	14266	14349	14282	14103	14384	14078	14235	14165	14327	14212	14242	14097	14401	14265	14290	14124	14242	14224	14231	14327	14249	14390	14054	14235	14441	14370	14242	14357	14181	14280	14095	14094	14265	14219	14202	14304	14148	14236	14268	14295	14330	14158	14234	14276	14223	14142	14294	14401	14327	14170	14365	14250	14304	14369	14492	14214	14320	14349	14239	14111	14372	14173	14336	14154	14157	14196	14200	14254	14131	14378	14370	14298	14295	14433	14318	14217	14385	14276	14061	14295	14221	14352	14274	14439	14286	14225	14171	14208	14310	14439	14116	14176	14264	14444	14317	14308	14353	14088	14056	14238	14222	14350	14139	14304	14275	14280	14291	14213	14107	14334	14172	14218	14304	14318	14280	14152	14096	14271	14441	14307	14125	14208	14272	14341	14146	14199	14252	14088	14318	14309	14154	14183	14299	14155	14140	14428	14268	14263	14309	14272	14151	14334	14303	14243	14306	14366	14158	14218	14180	14279	14303	14239	14342	14264	14211	14260	14308	14486	14130	14350	14072	14396	14189	14307	14251	14223	14476	14272	14169	14310	14202	14337	14267	14367	14256	14266	14145	14221	14365	14273	14366	14282	14417	14431	14184	14225	14152	14286	14254	14402	14329	14322	14055	14245	14322	14438	14406	14101	14449	14154	14297	14373	14273	14440	14064	14273	14355	14038	14262	14342	14174	14235	14308	14340	14261	14391	14435	14168	14214	14233	14193	14333	14239	14130	14303	14101	14303	14281	14130	14256	14166	14166	14214	14405	14267	14282	14298	14174	14213	14336	14142	14045	14205	14270	14159	14396	14185	14231	14080	14295	14126	14186	14288	14398	14194	14102	14266	14293	14202	14261	14321	14134	14334	14276	14276	14235	14245	14315	14404	14278	14185	14221	14381	14265	14259	14197	14166	14170	14209	14216	14310	14257	14296	14154	14181	14236	14175	14281	14211	14249	14205	14348	14301	14175	14285	14463	14342	14142	14383	14332	14215	14196	14280	14226	14228	14256	14220	14303	14270	14255	14378	14122	14409	14214	14262	14203	14229	14455	14219	14416	14133	14317	14347	14275	14291	14333	14176	14278	14288	14135	14525	14131	14246	14275	14315	14165	14410	14100	14329	14172	14197	14217	14277	14267	14172	14082	14167	14266	14088	14163	14263	14133	14321	14296	14213	14261	14445	14306	14205	14213	14261	14306	14346	14203	14348	14364	14221	14236	14213	14314	14230	13989	14242	14181	14400	14133	14326	14158	14381	14223	14337	14168	14519	14168	14183	14292	14202	14339	14305	14165	14426	14354	14192	14278	14207	14208	14048	14309	14291	14279	14223	14382	14374	14192	14289	14322	14335	14283	14394	14126	14310	14136	14326	14207	14202	14278	14256	14176	14250	14285	14316	14095	14316	14202	14250	14333	14147	14271	14392	14295	14292	14255	14256	14129	14161	14220	14220	14243	14360	14174	14363	14121	14120	14100	14330	14203	14368	14386	14086	14324	14209	14255	14255	14338	14265	14372	14239	14234	14206	14333	14379	14322	14161	14204	14370	14339	14488	14387	14247	14220	14278	14362	14347	14131	14285	14101	14178	14327	14157	14425	14376	14362	14348	14373	14348	14384	14280	14189	14354	14279	14293	14181	14177	14358	14256	14203	14202	14255	14303	14247	14406	14356	14279	14157	14140	14405	14300	14231	14373	14091	14241	14250	14331	14450	14286	14152	14112	14259	14441	14448	14372	14228	14414	14116	14185	14247	14110	14128	14306	14126	14230	14328	14258	14158	14295	14285	14172	14360	14117	14331	14380	14317	14396	14164	14331	14528	14192	14380	14122	14204	14263	14357	14223	14243	14299	14401	14383	14214	14314	14298	14359	14277	14242	14238	14393	14304	14202	14235	14260	14237	14169	14117	14300	14395	14206	14219	14307	14185	14387	14186	14279	14123	14151	14246	14338	14085	14241	14349	14262	14129	14304	14344	14306	14264	14393	14291	14382	14293	14248	14350	14148	14171	14186	14337	14395	14200	14349	14154	14111	14183	14399	14215	14153	14251	14344	14098	14468	14375	14314	14252	14349	14419	14223	14508	14121	14244	14314	14280	14136	14339	14423	14271	14244	14254	14220	14258	14313	14339	14180	14392	14236	14117	14123	14354	14213	14302	14213	14363	14345	14351	14280	14216	14276	14072	14205	14350	14140	14371	14219	14345	14396	14313	14184	14309	14325	14399	14189	14350	14195	14435	14328	14249	14329	14410	14285	14384	14324	14141	14136	14326	14286	14384	14257	14218	14250	14028	14327	14386	14337	14179	14447	14332	14199	14248	14156	14270	14362	14270	14237	14223	14284	14245	14417	14209	14062	14218	14222	14226	14319	14306	14336	14281	14211	14105	14330	14055	14310	14143	14236	14373	14181	14234	14157	14169	14247	14406	14324	14196	14127	14248	14350	14117	14240	14415	14361	14341	14285	14325	14408	14275	14329	14283	14348	14309	14238	14225	14138	14133	14272	14233	14413	14247	14287	14083	14353	14202	14217	14297	14319	14069	14132	14187	14192	14193	14210	14156	14290	14318	14181	14366	14091	14190	14220	14127	14232	14281	14191	14289	14079	14265	14227	14286	14226	14352	14367	14465	14125	14242	14343	14220	14232	14127	14129	14316	14276	14403	14290	14134	14347	14341	14299	14250	14212	14278	14259	14151	14064	14191	14296	14282	14367	14225	14216	14184	14262	14164	14139	14071	14396	14216	14358	14256	14312	14190	14178	14091	14418	14220	14299	14246	14155	14181	14028	14296	14323	14298	14331	14326	14245	14265	14500	14174	14339	14001	14224	14296	14402	13916	14358	14241	14314	14248	14111	14241	14062	14271	14265	14266	14288	14278	14291	14138	14242	14319	14249	14472	14241	14164	14291	14305	14316	14247	14180	14283	14206	14367	14323	14238	14418	14267	14380	14181	14221	14348	14248	14282	14225	14206	14235	14372	14060	14318	14172	14280	14212	14317	14088	14331	14199	14162	14289	14363	14168	14288	14323	14167	14372	14247	14276	14271	14204	14382	14409	14313	14338	14027	14342	14173	14337	14157	14491	14161	14354	14256	14306	14231	14272	14249	14245	14205	14326	14224	14333	14202	14320	14265	14221	14479	14241	14461	14347	14306	14202	14188	14331	14296	14211	14202	14146	14269	14137	14321	14366	14357	14087	14292	14111	14293	14159	14293	14190	14297	14199	14356	14441	14243	14278	14342	14276	14300	14276	14243	14208	14339	14152	14243	14219	14366	14121	14213	14306	14263	14370	14356	14175	14275	14307	14273	14266	14298	14251	14221	14214	14311	14106	14252	14149	14231	14238	14287	14254	14236	14343	14102	14262	14144	14210	14102	14270	14298	14217	14248	14259	14217	14188	14119	14243	14176	14347	14377	14152	14219	14126	14250	14409	14249	14374	14308	14128	14134	14252	14329	14310	14128	14259	14349	14183	14247	14234	14382	14328	14405	14250	14019	14267	14397	14249	14366	14202	14141	14226	14253	14162	14386	14322	14248	14210	14266	14282	14391	14139	14165	14428	14255	14170	14313	14433	14423	14440	14270	14260	14061	14127
25670	21119	27104	25563	18442	16817	25272	39757	37104	30705	22523	17205	15570	15129	15267	15257	15051	15326	15579	15338	15126	15175	15284	15214	15134	15199	15193	15394	15433	15330	15421	15260	15152	15199	15252	15237	15233	15143	15177	15146	15187	15223	14957	15331	15076	15078	15471	15324	15221	15385	15206	15411	15190	15124	15176	14990	15030	15098	15227	15250	15262	15183	15217	15156	15244	15295	15103	15062	15270	15354	15216	15304	15064	15193	15275	15254	15260	15149	15239	15096	15112	15303	15415	15289	15189	15209	15220	15294	15258	15412	15331	15404	15327	15269	15195	15185	15314	15093	15232	15245	15278	15180	15130	15272	15313	15232	15282	15138	15147	14979	15230	15157	15189	15063	15246	15207	15254	15431	15294	15209	15084	15175	15270	15091	15185	15283	15265	15321	15215	15208	14889	15424	15154	15201	15162	15206	15158	15163	15269	15104	14995	15260	15181	15060	15283	15171	15074	15210	15121	15211	15188	15094	15086	15126	15216	15290	15282	15142	15166	15192	15199	14895	15116	15146	15278	15079	15255	15199	15345	15169	15206	15256	15203	15127	15286	15265	15123	15226	15292	15178	15047	15228	15141	15271	15290	15382	15240	15241	15120	15152	15289	15169	15139	15147	15159	15067	15115	15233	15167	15130	15139	15356	15142	15132	15108	15212	15162	15176	15269	15183	15219	15223	15052	15027	15032	15258	15112	15196	15118	15143	15144	15047	15217	15241	15242	15209	15318	15143	15168	15153	15115	15187	15177	15216	15250	15100	15144	15191	15337	15371	15356	15340	15326	15162	15179	15408	15171	15146	15119	15212	15096	15202	15400	15207	15265	15098	15347	15196	15152	15246	15197	14976	15193	15180	15302	15145	15282	15254	15135	15196	15238	15207	15162	15166	15231	15164	15166	15147	15026	15264	15131	15293	15205	15337	15338	15205	15188	15114	15187	15203	15288	15096	15273	15132	14999	15123	15184	15062	15146	15201	15166	14929	15170	15088	15054	15114	15269	15258	15226	15272	15226	15128	15201	15283	15267	15172	15196	15129	15193	15121	15252	15091	15396	15308	15390	15078	15173	15121	15169	15299	15385	15229	15211	15217	15202	15193	15099	14984	15215	15215	15214	15023	15187	14829	15125	15106	14995	15520	15274	15264	15093	15018	15142	15126	15109	15056	15091	15111	15225	15079	15027	15128	15202	15249	15126	15068	15023	15285	15167	15000	15088	15317	15119	15100	15070	15128	15157	15149	15185	15117	15270	15164	15045	15176	15318	15115	15362	15137	15326	15180	15289	15046	15484	15106	15382	15102	15088	15105	15262	14997	15172	15239	15318	15255	15127	15357	15229	15300	15118	15103	15250	15122	15317	15115	15199	14973	15373	15238	15277	15287	15198	15307	15324	15279	15111	15233	15273	15150	15098	14999	15233	15128	15119	15078	15187	15165	15149	15156	15192	15262	15162	15076	15212	15201	15083	15023	15100	15105	15369	15276	15200	15269	15233	15276	15103	15185	15208	15299	15240	15321	15311	15155	15108	15172	15210	15132	15166	15329	15292	15069	15267	15473	15162	15457	15047	15275	15059	15149	15209	15071	15482	15135	15348	15286	15113	15089	15221	15200	15238	15271	15158	15230	15230	15162	15371	15056	15298	15165	15270	15177	15274	15390	15223	15308	15290	15338	15359	15164	15195	15131	15240	15180	14982	14934	15103	15043	15307	15146	15290	15119	15044	15335	15228	15261	15183	15467	15114	15209	15225	15047	15230	15110	15238	15220	15067	15220	15515	15412	15252	15266	15263	15199	15363	15224	15251	15232	15349	15426	15089	15289	15083	15080	15296	15222	15075	15151	15216	15096	15236	15335	15389	15329	15263	15270	15069	15287	15234	14982	15137	15182	15152	15354	15272	15181	15238	15192	15103	15269	15129	15194	15371	15283	15234	15061	15165	15226	15324	15112	15206	15270	15288	15215	15120	15264	15196	15212	15094	15052	15302	15298	15195	15345	15004	15158	15010	15171	15070	15198	15064	15152	15351	15032	15109	15410	15187	15185	15184	15289	15385	15157	15262	15083	15476	15351	15307	15109	15159	15024	15219	14954	15197	15224	15230	14989	15223	15218	15232	15329	15301	14932	15380	15182	15391	15283	15274	15225	15058	15205	15263	15205	15021	15137	15208	15017	15033	15151	15013	15228	15278	15214	15334	15200	15325	15236	15298	15177	15096	15160	15258	15280	15363	15257	15490	15069	15084	15047	15126	15155	15072	14999	15251	15188	15223	15067	15144	15213	15200	15058	15325	15173	15032	15185	14964	15217	15348	15347	15337	15173	15230	15017	15104	15129	15259	15262	15152	15263	15065	15195	15050	15182	15283	15266	15138	15088	15146	15263	15019	15224	15035	15256	15080	15178	15147	15232	15128	15391	15352	15315	15119	15091	15190	15349	15208	15252	15177	15171	15143	15195	15330	15129	15152	15327	15134	15380	15185	15167	15343	15103	15184	15040	15089	15230	15177	15207	15303	15190	15207	15362	15114	15097	15034	15040	15034	15381	15130	14963	15427	15196	15144	15312	15319	15179	15255	15074	15047	15192	15243	15179	15093	15303	15040	15155	15269	15202	15121	15216	15162	15219	15262	15182	15074	15185	15321	15158	15121	14996	15172	15210	15030	15168	15079	14951	15190	15327	15046	15121	15289	15083	15082	15178	15164	15251	15051	15396	15331	15199	15246	15055	15226	15089	15351	15207	15121	15105	15250	15099	15064	15219	15312	15364	15238	15328	15140	15320	15135	15064	15292	15170	15037	15176	15211	15176	15237	15211	15264	15455	15220	15149	15283	15191	14980	15135	15224	15204	15124	15303	15313	15117	15125	15058	15218	15324	15057	15259	15304	15119	15310	15162	15381	15150	15135	15178	15080	15199	15090	15097	14985	15029	15052	15172	15117	15278	15176	15210	15173	15125	15150	15086	15116	15038	15083	15030	15176	15112	15077	15233	15131	14944	15375	15303	15291	15153	15307	15184	15325	15316	15170	15368	15175	15119	15130	15134	15198	15341	15209	15258	15154	15167	15159	15069	15017	15131	15079	15198	15406	15220	15118	15247	15210	15242	15088	15060	15088	15244	15161	15189	15376	15074	15291	15353	15005	15166	15090	15166	15324	15256	15234	15261	15302	15170	15174	15258	15148	15262	15199	15248	15228	15295	15147	15193	14969	15281	15257	15287	15359	15437	14982	15215	15103	15021	15077	15207	15295	15208	15217	15198	15275	15021	15384	15097	15139	15258	15116	15149	15158	15191	15240	15210	15288	15195	15157	15055	15117	15032	15065	15084	15337	15236	15165	15177	15120	15316	15311	15073	15202	15162	15130	15155	15032	15207	15318	14951	15080	15202	15197	15062	15251	15215	15149	15278	15328	15188	15247	15295	15159	15192	15309	15209	15430	15299	15196	14907	15154	15116	15079	15280	15249	15208	15110	15067	15199	15199	15108	15239	15134	15328	15276	15174	15218	15229	15117	15130	15255	15431	15233	15176	15056	15187	15125	15256	15212	15209	15151	15244	15385	15154	15123	14982	15226	15272	15249	15343	15203	15181	14998	15178	15067	15134	15240	15160	15266	14943	15124	15287	15262	15219	15244	15167	15339	15160	15207	15118	15148	15263	15211	15265	15093	15147	15197	15199	15394	15241	15050	15348	15241	15232	15164	15239	15138	14997	15046	15386	15201	15203	15043	15098	15045	15325	15026	15003	15132	15271	15138	15247	15269	15330	15107	15350	15074	15241	15234	15215	15179	15187	15334	15099	15193	15108	15214	15264	15146	15091	15000	15250	15189	15234	15165	15066	15337	15121	15194	15180	15162	15401	15160	15048	15221	15352	15091	14966	15089	15334	15411	15124	15226	15071	15029	15196	15055	15241	15145	14939	15189	15164	15072	15238	15362	15210	15305	15059	15331	15165	15248	15240	15169	15227	14941	15192	15336	15220	15113	15187	15208	15189	15203	15179	15328	15264	15044	15179	15311	15018	14964	15100	15134	15307	15361	15234	15095	15193	15229	15095	15217	15289	15204	15148	15183	15229	15146	15190	15085	15156	15160	15114	15107	15123	15118	15132	15258	15040	15073	15071	15262	15244	15100	15160	15047	15129	15079	15201	15388	15288	15356	15301	15076	15092	15057	15275	15128	15236	15256	15117	15146	15217	15266	15088	15130	15169	15333	15377	14930	15206	15236	15149	15213	15265	15049	15050	15347	15142	15096	15491	15208	15122	15149	15396	15019	14836	15065	15134	15384	15099	15246	15223	15117	15199	15196	15209	15253	15165	14963	15079	15246	15163	15156	15174	15235	15199	15142	15078	15389	15256	15261	15273	15037	15243	15365	15155	15417	15279	15164	15290	15249	15207	15206	15275	14930	15196	15128	15185	15026	15192	15494	15127	15238	15350	15301	15176	15169	15365	15057	15316	15376	15044	15254	15044	15370	15340	15221	15193	15103	15074	15158	15205	15142	15325	15226	15179	15312	15099	15321	15190	15198	15105	15219	15262	15281	15238	14988	15301	15157	15345	15301	15123	15379	15355	15289	15106	15055	15089	15301	15009	15118	15302	15353	15124	15227	15194	15090	15025	15223	15154	15070	15026	15199	15274	15257	15187	15193	15219	15107	15031	15277	15162	15167	15034	15382	15222	15103	15198	15196	15100	15040	15096	15132	15198	15204	15173	15241	15338	15194	15266	15261	15216	15098	15280	15240	15133	15129	15183	15316	15269	15096	15026	15084	15281	15272	15303	15167	15245	15190	15197	15408	15218	15153	15154	15250	14974	15105	15284	15096	14999	15213	15097	15289	15089	15157	15392	15124	15030	15111	15074	14972	14938	15138	15290	15302	14915	15312	15099	15185	15248	15194	15088	15043	15288	15119	15133	15097	15176	15235	15259	15171	15151	15265	15367	15033	15157	15204	15280	15247	15372	15335	15098	15189	15180	15232	15284	15142	15218	15241	15286	15309	15203	15219	14838	15090	15111	15080	15024	15048	15180	15131	15119	15307	15211	15003	15272	15152	14841	15158	15219	15058	15254	15148	15096	15152	15350	15229	15168	15264	15170	15221	15320	15249	15213	15352	15252	15262	15235	15098	15254	15204	15195	15243	15183
13258	18905	18102	16177	15608	15867	29319	43721	39347	32513	21893	15870	14477	14317	14304	14301	14588	14271	14373	14391	14379	14514	14310	14338	14301	14222	14284	14370	14400	14361	14410	14354	14264	14413	14266	14310	14257	14365	14435	14249	14395	14470	14442	14296	14307	14328	14426	14200	14396	14393	14396	14390	14499	14443	14311	14442	14249	14365	14348	14396	14271	14319	14397	14472	14408	14441	14342	14351	14270	14335	14191	14300	14406	14300	14330	14376	14452	14309	14393	14318	14135	14191	14383	14335	14080	14121	14230	14268	14255	14358	14421	14116	14472	14312	14438	14382	14329	14294	14248	14439	14376	14375	14420	14394	14182	14385	14327	14305	14374	14392	14436	14296	14366	14390	14277	14356	14189	14339	14379	14382	14241	14444	14323	14293	14315	14378	14396	14355	14376	14464	14338	14422	14399	14185	14335	14316	14481	14258	14360	14151	14339	14362	14450	14237	14586	14398	14424	14506	14205	14275	14247	14305	14188	14396	14445	14434	14320	14345	14256	14345	14293	14341	14358	14360	14282	14282	14237	14109	14226	14147	14339	14330	14266	14253	14373	14411	14310	14166	14238	14249	14413	14121	14272	14291	14496	14304	14475	14233	14341	14382	14302	14545	14295	14489	14209	14479	14373	14427	14137	14404	14411	14400	14310	14400	14233	14379	14310	14252	14322	14290	14414	14205	14326	14422	14342	14246	14447	14328	14256	14312	14321	14392	14311	14229	14171	14470	14238	14214	14302	14490	14124	14340	14279	14254	14379	14355	14290	14245	14310	14210	14278	14414	14129	14229	14418	14341	14312	14279	14402	14117	14383	14392	14416	14159	14424	14390	14539	14340	14235	14415	14422	14309	14216	14140	14427	14239	14351	14292	14367	14363	14440	14208	14258	14388	14256	14180	14508	14302	14352	14424	14296	14355	14361	14340	14310	14212	14298	14413	14272	14314	14460	14352	14346	14231	14387	14380	14340	14254	14315	14195	14338	14247	14305	14413	14393	14350	14319	14224	14261	14200	14131	14414	14306	14256	14512	14321	14334	14388	14193	14186	14534	14101	14411	14248	14321	14138	14211	14404	14222	14325	14226	14359	14164	14229	14163	14140	14188	14399	14424	14341	14137	14389	14342	14405	14494	14376	14339	14276	14259	14279	14205	14258	14463	14294	14256	14119	14357	14325	14323	14443	14319	14451	14171	14287	14380	14270	14340	14280	14177	14376	14357	14434	14267	14422	14358	14159	14342	14137	14360	14138	14281	14428	14328	14310	14133	14183	14360	14369	14318	14391	14572	14381	14444	14316	14506	14410	14311	14326	14385	14261	14365	14332	14386	14374	14459	14297	14388	14346	14397	14219	14145	14387	14227	14259	14168	14298	14522	14349	14350	14393	14277	14408	14305	14475	14292	14245	14418	14440	14357	14315	14289	14251	14252	14451	14356	14411	14302	14116	14277	14187	14283	14397	14336	14407	14266	14211	14207	14353	14328	14376	14332	14465	14423	14345	14434	14313	14338	14257	14342	14238	14408	14364	14249	14339	14277	14276	14182	14402	14283	14214	14249	14436	14392	14308	14348	14377	14463	14374	14486	14236	14206	14414	14415	14400	14185	14288	14292	14475	14310	14188	14434	14351	14171	14360	14352	14344	14488	14201	14111	14326	14311	14303	14236	14359	14375	14339	14349	14336	14373	14085	14379	14357	14376	14375	14325	14333	14182	14309	14311	14357	14375	14372	14270	14286	14363	14370	14184	14308	14440	14338	14344	14250	14374	14266	14366	14261	14377	14442	14203	14439	14338	14461	14292	14350	14250	14499	14264	14342	14227	14218	14415	14161	14395	14392	14326	14259	14348	14315	14247	14265	14205	14234	14293	14240	14281	14382	14305	14192	14381	14231	14293	14456	14324	14473	14291	14206	14212	14364	14261	14515	14351	14359	14236	14243	14303	14304	14222	14290	14143	14385	14348	14265	14185	14310	14237	14302	14167	14428	14420	14350	14304	14164	14373	14386	14423	14036	14266	14266	14414	14217	14220	14342	14314	14301	14418	14364	14329	14228	14222	14369	14344	14198	14305	14479	14292	14444	14319	14441	14477	14294	14412	14329	14368	14398	14397	14215	14482	14330	14362	14026	14228	14523	14389	14292	14398	14288	14150	14191	14215	14411	14285	14554	14291	14413	14399	14349	14322	14446	14352	14165	14322	14437	14335	14314	14272	14353	14255	14270	14226	14338	14245	14437	14335	14301	14275	14336	14265	14399	14177	14322	14351	14379	14219	14278	14320	14412	14424	14365	14289	14457	14398	14358	14308	14346	14229	14282	14222	14344	14315	14325	14385	14201	14228	14483	14287	14449	14266	14372	14382	14229	14430	14125	14288	14328	14403	14231	14406	14345	14314	14330	14335	14355	14280	14322	14203	14433	14448	14206	14325	14339	14239	14400	14412	14317	14289	14431	14286	14274	14230	14384	14239	14408	14379	14389	14288	14159	14277	14257	14318	14396	14525	14330	14438	14327	14361	14226	14352	14402	14496	14189	14219	14284	14205	14377	14410	14201	14484	14339	14346	14486	14351	14529	14282	14427	14236	14266	14199	14234	14291	14381	14160	14410	14325	14392	14432	14319	14406	14326	14324	14172	14323	14392	14258	14297	14336	14365	14381	14219	14371	14163	14364	14208	14197	14352	14579	14317	14247	14299	14405	14143	14320	14297	14410	14367	14203	14266	14411	14263	14356	14463	14366	14322	14288	14449	14510	14303	14404	14374	14588	14159	14449	14346	14217	14350	14382	14455	14516	14347	14370	14341	14192	14306	14335	14201	14488	14336	14316	14321	14338	14211	14299	14195	14266	14511	14456	14371	14319	14227	14263	14301	14376	14353	14476	14435	14508	14303	14378	14259	14256	14266	14250	14310	14441	14385	14332	14244	14319	14245	14397	14318	14308	14204	14324	14375	14241	14238	14411	14375	14353	14251	14081	14287	14282	14394	14419	14207	14360	14320	14455	14208	14445	14206	14315	14462	14399	14534	14500	14238	14298	14285	14284	14391	14383	14317	14167	14177	14339	14447	14416	14206	14286	14049	14354	14376	14278	14355	14323	14450	14312	14441	14230	14172	14416	14300	14375	14368	14294	14359	14324	14148	14329	14387	14372	14283	14426	14486	14364	14375	14390	14191	14344	14390	14200	14415	14349	14435	14332	14410	14451	14465	14379	14227	14293	14330	14348	14223	14342	14332	14588	14239	14262	14513	14338	14329	14246	14328	14311	14290	14208	14273	14418	14360	14252	14298	14403	14184	14191	14296	14321	14237	14438	14292	14201	14468	14335	14351	14238	14193	14240	14150	14404	14485	14378	14393	14251	14351	14313	14253	14255	14267	14267	14320	14470	14262	14340	14296	14393	14258	14180	14322	14612	14425	14467	14211	14485	14421	14283	14411	14285	14233	14262	14143	14307	14371	14324	14363	14416	14421	14264	14319	14447	14417	14155	14374	14428	14367	14441	14282	14292	14314	14304	14242	14173	14420	14037	14231	14242	14200	14270	14206	14247	14285	14228	14394	14369	14474	14358	14449	14423	14460	14291	14297	14321	14284	14436	14343	14452	14412	14394	14252	14369	14143	14332	14100	14436	14445	14429	14340	14338	14330	14305	14442	14236	14386	14198	14306	14382	14253	14460	14327	14312	14173	14369	14345	14443	14391	14381	14378	14501	14284	14358	14317	14334	14403	14386	14441	14301	14326	14380	14378	14250	14170	14362	14372	14240	14504	14282	14435	14322	14381	14352	14389	14318	14341	14357	14341	14205	14268	14383	14339	14260	14175	14366	14484	14411	14247	14284	14416	14303	14379	14360	14328	14354	14191	14240	14327	14371	14267	14431	14368	14433	14346	14350	14180	14363	14349	14431	14347	14097	14350	14353	14223	14382	14390	14485	14414	14402	14386	14216	14336	14212	14380	14254	14252	14223	14308	14240	14519	14266	14267	14254	14336	14300	14493	14384	14353	14402	14194	14476	14187	14493	14292	14295	14300	14230	14351	14268	14390	14234	14399	14307	14311	14150	14294	14253	14377	14249	14425	14121	14266	14254	14316	14437	14317	14191	14309	14185	14225	14290	14315	14283	14455	14414	14338	14318	14375	14301	14411	14292	14223	14321	14326	14412	14344	14452	14300	14292	14342	14269	14228	14198	14245	14463	14529	14322	14419	14296	14253	14276	14110	14459	14419	14261	14304	14219	14521	14272	14339	14307	14199	14280	14375	14279	14366	14383	14477	14214	14441	14223	14212	14295	14326	14280	14325	14394	14378	14432	14388	14373	14250	14405	14151	14262	14327	14354	14449	14345	14394	14373	14279	14234	14273	14312	14479	14442	14526	14414	14253	14194	14348	14286	14386	14467	14229	14158	14332	14363	14493	14364	14406	14240	14351	14273	14290	14527	14268	14340	14331	14107	14194	14175	14451	14549	14297	14298	14305	14238	14304	14441	14358	14192	14296	14328	14200	14237	14157	14319	14509	14391	14315	14362	14349	14208	14138	14149	14562	14359	14204	14181	14213	14194	14352	14289	14406	14429	14409	14343	14330	14494	14436	14307	14290	14450	14244	14416	14357	14318	14224	14483	14380	14454	14344	14379	14312	14287	14247	14463	14350	14257	14460	14384	14367	14289	14525	14220	14402	14270	14356	14355	14281	14487	14162	14433	14417	14283	14198	14420	14282	14227	14400	14360	14448	14395	14346	14192	14341	14245	14324	14288	14382	14276	14213	14344	14317	14302	14210	14241	14336	14276	14391	14253	14341	14334	14181	14182	14204	14443	14249	14271	14199	14156	14148	14367	14161	14289	14322	14283	14354	14244	14398	14338	14200	14398	14240	14400	14516	14400	14286	14352	14419	14438	14250	14392	14442	14442	14276	14286	14576	14324	14374	14301	14184	14273	14256	14495	14262	14152	14448	14351	14337	14332	14281	14397	14307	14265	14304	14403	14264	14351	14443	14299	14358	14363	14360	14203	14306	14426	14211	14407	14491	14320	14374	14437	14456	14346	14407	14191	14441	14291	14328	14220	14371	14194	14263	14257	14333	14498	14200	14257	14289	14417	14401	14350	14383	14372	14310	14266	14373	14190	14144	14431	14391	14431	14335	14418	14579
23892	21076	28526	23898	21348	21749	26631	50588	57402	45323	30148	19045	15075	14397	14179	14219	14270	14236	14239	14069	14173	14098	13997	14122	14102	14068	14216	14134	14224	13921	14162	14079	13820	14187	14152	13978	14139	14071	13951	14198	14129	14065	13996	14024	14161	13933	14095	13953	14271	13917	14201	13954	14020	13969	14120	14097	14055	14044	13951	13876	13982	14124	14156	13860	14101	14033	14148	13867	14093	14028	13994	14099	14084	13983	14079	14150	14112	13988	14025	13840	13861	14009	13907	13989	14117	13946	14029	13889	13897	13887	13928	14058	14109	13988	13813	14181	14023	13960	14068	14069	13902	13825	13989	13895	13955	14127	13931	14117	14002	13959	13919	14087	14003	14201	14102	14214	14141	14117	14126	14202	13712	14053	13895	13905	13958	13913	14059	14061	13926	14027	14016	13961	13946	14126	13929	14065	13976	14126	13978	14072	14151	13986	14214	14008	14097	14061	14011	14007	14148	13962	13862	13984	13978	13913	13936	13975	14027	13888	13932	14045	13991	13875	14225	14199	14146	13998	13968	13827	13825	14039	14017	14112	13983	14021	14106	14037	14066	14128	13898	14029	14134	14031	13965	14083	14215	13944	13983	13899	13999	13943	13981	13907	14112	13963	13890	14042	14045	13865	13879	14164	14053	14031	14007	13925	14112	14050	13928	14022	13969	14159	14083	14117	14077	14085	14019	13900	14030	13908	14093	14042	13784	14017	13989	14168	14038	13970	13906	14122	13930	13859	13920	13821	13985	14113	14042	14116	13919	14107	14166	13920	14115	13861	14131	14238	13930	13985	14118	14136	13997	13910	13924	13856	14034	13833	13957	13947	14083	13907	14087	13845	14113	14014	14089	14027	14074	14024	14041	14087	13796	14013	13742	14045	13971	13941	14040	14141	13946	13877	14187	13683	14030	14045	14038	14040	13976	14004	14002	13794	13925	14100	14067	14131	14106	13984	13888	14108	13834	14028	14056	13988	13901	14008	14096	14173	13793	14121	14066	14052	14117	14069	13891	14048	13981	13815	14020	14131	14043	14078	13944	14017	14163	14005	14114	14117	14003	13884	13882	13922	13934	14000	13964	14102	13967	14061	14045	14168	14192	14129	13966	14077	14141	13971	14000	13851	14055	13871	13947	13765	13954	13991	13949	13907	13999	13978	13887	14197	13962	14053	14040	14098	13932	13986	13846	13979	14017	13902	14046	13799	14238	14098	13983	14011	14092	14014	13895	14060	14033	13892	14026	14058	14244	13863	14010	14007	13906	13930	14002	14114	13917	13892	13985	13989	14122	13963	13955	13893	13988	14068	13988	13935	14099	13943	14003	14038	13804	14092	14054	13970	14208	14060	13997	13993	14143	14026	13962	13947	14057	14060	14012	13871	13805	14002	13852	13891	13811	13928	13931	13931	14149	13856	13914	13920	14089	13992	13962	14076	13935	13858	14046	13917	13937	13881	14008	13890	13818	14046	13986	14056	14011	13892	13950	13884	14092	14001	13986	14026	13920	14125	13801	13866	14007	14001	13877	13793	13892	13791	13929	13819	14096	13905	13928	14158	13798	13975	14052	14002	14125	14194	14027	13999	14056	14019	14139	13997	13881	13670	13982	13983	14024	13879	14048	14015	14051	13941	13906	13955	14100	14178	14217	14115	13969	14037	14030	13883	13894	13903	13895	13826	14111	13866	13928	13925	13817	13897	14144	14068	14058	14038	14108	13863	14014	13981	13950	13982	13928	13906	13956	13885	13772	14173	14087	13995	13959	14084	13960	14137	14021	13870	14172	14028	13983	14136	14138	14084	14093	13881	13958	13889	14121	13931	13847	14083	14032	14105	14022	13898	13954	14027	13931	14087	13899	14005	13771	14046	14033	13967	13944	13870	13959	13972	13982	14000	14085	13896	13898	13843	13868	14102	13950	14169	14030	14171	14015	14100	14012	14139	14102	13925	13943	13949	14127	14101	13742	13956	14018	13955	13993	14003	14013	13803	14085	13949	14065	14057	14144	14108	14016	13898	13894	14029	13688	13792	14011	13989	13999	13874	13971	14054	13846	13846	13995	13724	13827	13906	13966	13996	14076	14000	14023	13971	14039	13893	13905	14179	14036	13954	14002	13920	13917	14105	14157	13850	13930	13983	13928	14023	14006	14105	13763	14010	13957	14001	13912	13971	14022	14039	14093	14264	14209	13967	13863	13820	14006	13989	14027	13971	14041	13831	13906	13817	14051	13957	14067	13893	13858	13983	14056	14107	14020	13869	13845	14012	13926	13814	14114	13986	14053	13946	13937	13946	14040	13979	14125	14041	14050	14037	13892	13827	13843	14094	13958	13888	14075	13963	13912	13822	13858	13982	13972	13973	14156	13976	14094	14071	14063	13783	14148	13960	13930	14109	13975	14126	14061	14038	13957	14088	13861	14035	13911	13811	14088	13962	13819	14088	14025	13813	14171	14097	13952	13974	14114	14194	14048	13941	13912	14129	14000	14196	14038	14042	13835	13856	14116	13936	13907	14195	14139	14018	13971	14026	13871	14133	13934	13863	13998	13895	13988	13979	14177	13959	13932	13835	13814	13920	13992	13988	13996	14061	14024	13851	13909	14020	14100	14017	14051	13888	14061	14106	13947	14105	14092	13958	14086	13881	14013	14099	14107	13879	14110	14123	13981	14114	14033	13945	13846	13876	13999	13989	13911	14159	13913	13867	14202	14001	14101	14061	13985	13871	14047	14046	14077	14173	13808	14106	14057	14005	13997	14027	13923	13978	14014	13958	13955	14039	14161	13846	13855	13991	14005	14107	14015	13868	14189	13916	14219	13923	13801	13864	14002	13936	14079	13976	14102	14012	13970	13814	14062	13865	14072	13944	13872	14136	13978	13707	14030	13912	14041	14101	14003	14008	14043	14073	14169	13956	14011	14224	14052	13834	14100	13967	13870	14017	13971	14177	14086	14049	13947	13998	13925	13967	14054	14075	13975	13963	13945	13983	14006	13899	13943	13967	13957	14065	13982	14040	13986	13937	13893	14001	14085	14004	14123	14180	14114	13881	13936	13978	14019	14076	13991	13950	14110	14021	13891	13944	13893	13998	14022	13915	13818	13976	13897	13958	14031	14109	14171	13990	14181	14172	13998	13944	14082	14005	13856	13920	14050	14027	14122	13988	13937	14023	13999	14157	14072	14145	14008	14006	14055	13787	13902	13853	13943	13973	13984	13886	13915	14097	13974	13878	13824	13883	13912	13829	13850	13881	13921	14051	14028	14098	13972	13823	13858	14130	13862	14100	14178	14076	14070	13907	14008	13928	14016	13979	13966	13930	14168	14253	14031	14278	13991	14123	14015	13936	14242	14078	14007	13806	13917	13932	14055	13971	13983	13926	13941	13969	14020	14018	14006	14141	13922	13923	14035	13794	14084	13731	13933	14003	14012	13816	14103	14131	14030	14212	13886	13954	14099	14001	14085	13958	14000	14025	13895	14064	13963	13835	13960	13889	14062	14077	14041	13957	14023	14194	14272	14232	14146	14049	14105	13918	14153	13935	13786	14118	14054	14072	14098	13896	13896	13944	14075	13836	14048	13963	14113	14028	14001	13903	14165	13878	13933	14012	14049	13999	13898	14024	13965	14214	13990	13954	13910	14260	13875	13995	14078	13964	14000	13994	13940	13877	13932	14102	14012	13822	14035	14096	14068	13965	14131	13851	13952	13918	14009	14058	13997	14031	14128	13972	14024	13820	13940	13923	13809	13861	14119	13973	13939	13887	13996	13963	14084	14156	13850	13892	14068	13964	14188	13835	13960	13961	14009	13984	13771	13906	14151	13968	14049	14114	14086	13949	13899	13794	14104	13835	14122	14037	13867	13915	14160	13899	13885	14010	13935	13765	14172	14162	14111	13923	13882	13949	13938	14145	14019	14165	14110	13978	13989	13955	13834	13862	14182	14101	13904	14097	14083	13891	14067	13894	13883	13901	14129	14017	13944	14058	13921	13859	13988	13936	13832	14017	14041	14149	13918	13786	14080	13997	14142	13932	14272	13877	14136	13885	14093	14192	13913	13851	14008	13864	14066	13840	14091	14021	14006	13921	13842	14265	13996	14058	13993	14284	13977	13936	14102	14063	14003	13879	13997	13986	13940	13827	13870	14099	14018	14053	13982	13925	14077	14015	14020	13926	13871	14015	14121	13897	13831	14076	14017	13949	14124	13936	13859	14091	13918	14013	14079	14056	13931	14009	14009	14131	13971	13979	13919	14117	14180	13915	13986	13868	13947	14009	13882	14109	14107	13977	13678	13905	13903	13978	13993	13905	14002	14206	13983	13790	13914	14180	13993	14066	13985	13997	13971	14129	14219	13924	14148	14022	14094	13954	14030	13981	14123	14139	13959	13801	13899	13906	14017	13945	14028	14038	13836	13937	13899	14048	13931	13907	14094	13937	14079	13996	13962	13949	13882	13943	14094	13914	13983	13999	13983	13873	13970	14147	14084	14145	13994	13897	14010	14079	14024	14006	13910	13897	13998	14008	14077	13959	13915	14004	13949	13812	13960	13994	13965	13947	13950	14015	13940	14038	14049	13938	14074	13910	14006	13976	14074	13783	13899	14275	14000	13968	14126	13984	13866	14123	13929	13966	14168	14113	14220	13724	14011	13815	14190	14113	13886	14096	13967	14200	14009	13869	13886	14112	13926	14032	14082	13922	13926	13992	14018	13945	13784	14060	13974	14015	13774	13995	13982	14067	14004	14146	13995	13890	13848	14023	13894	13913	14065	13889	13930	14107	14106	14158	13984	13970	13972	13912	14039	13827	14132	14198	14016	13922	14147	13984	13930	14076	14202	14060	14009	14095	14038	14004	14009	13952	14244	14072	14087	13890	14066	13963	13984	13979	14173	13980	14061	14194	14164	13919	14030	14004	14129	14032	14083	14046	13986	13966	13875	13965	14065	13920	13957	14003	14092	14164	13950	13953	13873	13918	13880	13905	13876	13981	14073	14082	13975	14046	14015	13941	14026	14062	13857	14037	14047	14079	13854	13805	13957	13832	13908	13992	13922	14043	13928	13946	13767	14187	13888	14060	14026	13956	13979	13924	14036	13800	13921	14107	14123	14238	14085	13942	14053	14017	14014	13685	14088	14149	13995	14009
14791	24848	23026	18547	16508	17028	28192	55153	58345	46374	30670	17087	13944	13695	13437	13592	13568	13423	13659	13615	13679	13522	13600	13458	13719	13539	13605	13443	13581	13639	13597	13514	13600	13534	13552	13318	13443	13564	13410	13432	13764	13489	13581	13542	13464	13425	13461	13509	13519	13466	13626	13591	13539	13615	13559	13407	13635	13587	13513	13595	13506	13501	13601	13470	13553	13527	13487	13498	13605	13502	13459	13404	13549	13486	13489	13610	13561	13381	13462	13452	13472	13554	13593	13406	13682	13591	13453	13438	13368	13344	13600	13680	13513	13415	13669	13456	13564	13444	13597	13551	13679	13661	13670	13491	13431	13597	13550	13526	13514	13325	13524	13460	13646	13504	13575	13500	13665	13400	13543	13630	13647	13541	13476	13364	13553	13442	13563	13509	13504	13392	13480	13445	13611	13374	13451	13667	13629	13623	13553	13652	13605	13323	13356	13515	13510	13320	13437	13687	13492	13505	13445	13449	13613	13475	13552	13589	13550	13615	13692	13487	13364	13468	13505	13499	13468	13481	13454	13762	13506	13560	13478	13562	13519	13500	13724	13636	13302	13570	13554	13468	13418	13651	13548	13387	13532	13560	13510	13388	13540	13422	13596	13522	13489	13436	13464	13422	13620	13528	13614	13629	13457	13572	13461	13700	13567	13558	13537	13611	13479	13605	13663	13632	13587	13683	13505	13465	13367	13474	13484	13411	13479	13584	13323	13751	13477	13524	13442	13441	13663	13579	13551	13430	13338	13739	13375	13470	13594	13457	13458	13495	13573	13484	13518	13527	13543	13344	13655	13522	13496	13597	13426	13670	13521	13499	13504	13535	13363	13428	13552	13372	13449	13657	13405	13598	13568	13461	13581	13658	13719	13576	13396	13526	13355	13488	13573	13531	13524	13599	13523	13380	13556	13549	13457	13483	13549	13473	13505	13671	13633	13536	13655	13623	13577	13564	13490	13390	13580	13560	13495	13513	13479	13576	13580	13580	13676	13486	13567	13504	13473	13653	13565	13428	13501	13438	13637	13495	13491	13564	13577	13501	13519	13496	13378	13469	13435	13586	13641	13538	13584	13416	13647	13455	13569	13468	13493	13420	13484	13508	13501	13403	13521	13524	13518	13626	13546	13653	13443	13626	13397	13525	13596	13463	13444	13449	13550	13458	13513	13344	13471	13613	13653	13518	13567	13374	13447	13552	13515	13625	13530	13308	13492	13477	13699	13539	13561	13672	13519	13617	13603	13562	13456	13463	13361	13467	13783	13431	13472	13437	13558	13472	13455	13651	13506	13540	13434	13510	13539	13596	13419	13541	13540	13409	13415	13533	13677	13410	13480	13334	13449	13461	13172	13565	13463	13326	13685	13631	13590	13684	13401	13534	13500	13576	13559	13480	13548	13512	13500	13636	13461	13465	13344	13527	13580	13421	13341	13429	13592	13461	13492	13451	13413	13345	13466	13548	13493	13619	13420	13448	13438	13565	13534	13457	13713	13504	13599	13331	13563	13575	13472	13531	13494	13642	13605	13499	13600	13560	13613	13601	13493	13583	13299	13533	13417	13440	13461	13345	13554	13576	13621	13688	13639	13502	13518	13530	13619	13549	13597	13420	13483	13344	13321	13506	13541	13533	13436	13605	13510	13637	13652	13606	13618	13440	13376	13545	13591	13488	13366	13533	13580	13487	13391	13656	13553	13665	13436	13368	13506	13356	13491	13410	13492	13642	13595	13503	13600	13383	13656	13445	13777	13415	13576	13499	13461	13575	13462	13612	13701	13491	13606	13458	13597	13622	13556	13616	13548	13628	13573	13542	13635	13569	13471	13673	13506	13460	13597	13574	13563	13540	13569	13594	13491	13362	13595	13487	13575	13591	13592	13652	13361	13441	13487	13555	13399	13566	13606	13482	13519	13622	13659	13507	13511	13423	13518	13502	13566	13484	13618	13373	13434	13574	13469	13519	13573	13615	13597	13735	13383	13515	13568	13593	13397	13586	13430	13538	13276	13559	13571	13648	13452	13566	13517	13429	13622	13548	13476	13580	13430	13641	13464	13596	13399	13453	13581	13348	13740	13568	13342	13473	13455	13621	13322	13521	13634	13400	13370	13707	13394	13474	13534	13521	13518	13512	13672	13535	13583	13352	13534	13664	13514	13527	13460	13627	13574	13399	13515	13487	13466	13466	13696	13429	13391	13682	13512	13448	13487	13441	13387	13529	13565	13501	13435	13553	13461	13380	13597	13588	13470	13509	13497	13584	13458	13518	13632	13490	13607	13700	13512	13610	13586	13503	13563	13420	13382	13551	13561	13481	13620	13463	13694	13384	13430	13517	13575	13504	13498	13605	13438	13633	13450	13601	13450	13504	13430	13496	13686	13557	13556	13413	13583	13383	13452	13571	13402	13574	13446	13395	13542	13591	13523	13620	13594	13377	13500	13552	13383	13572	13404	13504	13318	13543	13438	13382	13553	13397	13585	13595	13559	13570	13534	13515	13579	13404	13503	13588	13559	13518	13645	13554	13560	13591	13420	13721	13608	13619	13652	13584	13597	13459	13510	13693	13579	13465	13363	13578	13485	13441	13399	13517	13314	13545	13505	13617	13475	13445	13636	13465	13526	13435	13363	13547	13621	13422	13729	13291	13460	13538	13496	13590	13615	13487	13610	13436	13536	13558	13483	13636	13635	13538	13625	13609	13478	13529	13679	13557	13704	13497	13529	13582	13588	13441	13658	13609	13370	13639	13647	13529	13460	13524	13505	13479	13694	13642	13450	13476	13598	13722	13649	13302	13483	13498	13659	13507	13528	13423	13693	13612	13571	13703	13483	13493	13437	13635	13440	13456	13569	13423	13501	13599	13503	13361	13582	13489	13607	13488	13420	13576	13373	13367	13523	13478	13523	13493	13701	13538	13606	13542	13462	13514	13445	13572	13400	13655	13611	13467	13532	13362	13390	13359	13597	13515	13468	13547	13411	13513	13658	13559	13561	13442	13558	13577	13428	13350	13515	13552	13417	13485	13511	13630	13636	13602	13574	13481	13551	13573	13499	13512	13549	13474	13495	13506	13387	13576	13467	13412	13443	13380	13494	13455	13346	13320	13561	13418	13595	13682	13580	13566	13569	13644	13462	13347	13424	13380	13400	13641	13420	13628	13742	13626	13546	13520	13579	13587	13454	13549	13443	13545	13586	13423	13452	13513	13620	13691	13646	13430	13498	13493	13376	13450	13501	13420	13399	13554	13477	13545	13490	13503	13466	13732	13408	13566	13406	13614	13527	13432	13497	13642	13448	13717	13443	13537	13449	13578	13625	13538	13548	13680	13407	13568	13553	13521	13556	13605	13484	13494	13423	13466	13682	13415	13511	13395	13537	13541	13486	13628	13372	13615	13490	13641	13531	13483	13539	13504	13508	13623	13407	13532	13476	13437	13585	13490	13593	13602	13470	13680	13522	13323	13639	13555	13468	13575	13482	13421	13671	13493	13665	13556	13547	13512	13464	13650	13430	13585	13420	13500	13456	13568	13531	13601	13409	13589	13561	13488	13538	13637	13608	13464	13472	13469	13574	13560	13559	13646	13489	13506	13511	13524	13567	13527	13499	13474	13524	13520	13451	13544	13556	13597	13510	13417	13488	13562	13483	13565	13677	13498	13597	13440	13399	13550	13525	13484	13742	13462	13631	13518	13371	13630	13664	13413	13566	13557	13477	13560	13700	13438	13468	13561	13503	13434	13350	13547	13525	13466	13453	13532	13574	13352	13452	13493	13419	13662	13487	13442	13630	13495	13574	13470	13619	13517	13543	13623	13503	13619	13579	13448	13489	13421	13512	13627	13556	13472	13562	13625	13443	13534	13490	13613	13548	13672	13642	13378	13490	13520	13510	13555	13503	13499	13494	13485	13627	13634	13529	13536	13569	13519	13353	13423	13633	13535	13381	13473	13625	13499	13710	13507	13524	13523	13557	13543	13547	13556	13404	13579	13487	13579	13369	13552	13675	13642	13740	13485	13365	13627	13531	13307	13469	13435	13543	13420	13292	13620	13482	13430	13535	13339	13523	13585	13613	13469	13562	13596	13498	13505	13497	13542	13508	13597	13578	13461	13361	13557	13570	13328	13557	13522	13446	13393	13462	13430	13680	13571	13653	13523	13521	13473	13518	13365	13596	13602	13430	13385	13379	13636	13577	13410	13590	13659	13635	13386	13560	13373	13706	13571	13622	13576	13650	13483	13505	13627	13510	13465	13521	13469	13471	13545	13501	13454	13411	13643	13539	13442	13693	13546	13621	13572	13395	13590	13522	13353	13464	13662	13606	13538	13453	13395	13647	13517	13418	13344	13580	13492	13546	13523	13597	13501	13489	13576	13558	13472	13579	13517	13502	13642	13508	13474	13538	13439	13647	13471	13449	13496	13690	13378	13438	13512	13371	13439	13423	13660	13442	13471	13465	13619	13451	13558	13546	13420	13315	13722	13611	13493	13524	13407	13565	13475	13472	13402	13491	13568	13296	13603	13552	13412	13608	13558	13525	13564	13478	13547	13630	13503	13566	13489	13494	13362	13490	13496	13534	13493	13516	13406	13617	13388	13299	13412	13479	13454	13597	13528	13585	13536	13516	13495	13560	13619	13427	13519	13503	13469	13391	13438	13544	13452	13461	13551	13531	13604	13421	13629	13503	13746	13471	13615	13504	13429	13450	13568	13350	13608	13572	13525	13399	13557	13520	13618	13577	13300	13587	13387	13476	13481	13565	13577	13640	13468	13335	13565	13389	13498	13607	13547	13344	13508	13506	13478	13670	13564	13509	13572	13393	13492	13511	13455	13606	13612	13462	13461	13536	13392	13442	13517	13641	13343	13558	13560	13503	13574	13484	13360	13374	13605	13622	13322	13544	13678	13543	13459	13517	13369	13587	13501	13462	13592	13551	13525	13410	13627	13533	13276	13502	13560	13600	13721	13413	13570	13687	13692	13413	13384	13577	13428	13633	13429	13810	13507	13434	13618	13545	13545	13663	13714	13555	13493	13630	13455	13460	13669	13610	13426	13634	13442	13413	13580	13499	13342	13627	13435	13512	13372	13575	13597	13636	13585	13374	13540	13614	13555	13538	13525	13548	13406	13469	13535	13629	13502	13444	13507
28589	20714	18342	15951	14243	14487	14373	17285	21527	19781	16641	15092	14597	14501	14334	14415	14318	14520	14190	14343	14204	14320	14433	14292	14428	14435	14472	14376	14339	14366	14461	14494	14377	14359	14355	14221	14325	14361	14226	14397	14369	14278	14229	14338	14383	14340	14350	14219	14572	14380	14501	14346	14166	14341	14312	14219	14382	14326	14390	14515	14453	14251	14334	14305	14510	14686	14419	14437	14453	14223	14402	14296	14395	14465	14395	14567	14347	14262	14297	14517	14340	14232	14518	14253	14327	14424	14233	14349	14315	14179	14456	14369	14403	14349	14517	14316	14399	14359	14254	14192	14276	14263	14267	14193	14319	14530	14113	14100	14248	14378	14283	14471	14398	14244	14331	14419	14656	14384	14276	14249	14490	14272	14342	14373	14410	14393	14431	14355	14365	14345	14386	14275	14278	14297	14433	14181	14398	14386	14316	14319	14155	14189	14212	14367	14140	14278	14420	14476	14396	14315	14216	14338	14310	14344	14080	14256	14264	14336	14175	14151	14329	14308	14384	14233	14341	14331	14470	14393	14337	14405	14373	14135	14299	14430	14497	14370	14296	14429	14447	14325	14298	14106	14400	14258	14260	14376	14489	14347	14470	14184	14430	14483	14439	14379	14451	14449	14336	14147	14003	14166	14490	14224	14259	14250	14436	14275	14334	14395	14337	14371	14357	14400	14333	14402	14138	14300	14427	14207	14285	14355	14353	14240	14312	14326	14310	14318	14235	14267	14293	14260	14223	14309	14263	14261	14460	14299	14324	14288	14438	14377	14360	14150	14298	14308	14363	14332	14304	14266	14319	14314	14236	14338	14408	14245	14300	14425	14261	14263	14502	14224	14323	14340	14262	14366	14139	14449	14487	14411	14468	14265	14429	14210	14304	14199	14559	14389	14279	14374	14300	14312	14231	14291	14471	14458	14330	14180	14411	14231	14244	14430	14310	14261	14312	14505	14297	14271	14183	14458	14392	14332	14423	14382	14304	14277	14305	14465	14115	14258	14477	14318	14401	14397	14372	14339	14230	14324	14381	14266	14448	14337	14221	14487	14389	14193	14277	14387	14378	14215	14435	14270	14460	14227	14197	14302	14312	14471	14242	14212	14235	14378	14343	14274	14577	14332	14284	14341	14246	14180	14318	14450	14453	14440	14245	14298	14474	14349	14310	14329	14312	14246	14344	14502	14527	14469	14412	14366	14323	14495	14407	14182	14377	14404	14260	14499	14362	14415	14249	14385	14193	14229	14293	14493	14232	14236	14444	14274	14244	14353	14414	14158	14332	14424	14351	14117	14401	14195	14564	14198	14367	14358	14245	14492	14414	14183	14354	14458	14250	14123	14263	14234	14368	14310	14402	14475	14430	14357	14206	14407	14409	14314	14425	14360	14442	14309	14308	14426	14350	14512	14382	14309	14376	14363	14360	14328	14326	14201	14506	14359	14447	14400	14324	14236	14418	14219	14281	14453	14267	14197	14391	14516	14276	14316	14332	14264	14287	14397	14442	14338	14155	14570	14297	14235	14418	14285	14281	14421	14362	14513	14269	14429	14106	14238	14519	14255	14272	14372	14210	14304	14263	14556	14286	14234	14492	14433	14094	14204	14392	14098	14299	14325	14476	14558	14269	14286	14329	14361	14284	14194	14381	14373	14240	14342	14129	14176	14339	14405	14340	14472	14221	14305	14436	14195	14486	14482	14239	14364	14527	14445	14436	14171	14336	14283	14248	14151	14339	14355	14335	14195	14362	14254	14410	14259	14310	14253	14289	14362	14210	14294	14161	14264	14149	14411	14400	14446	14386	14446	14470	14220	14351	14558	14390	14397	14334	14312	14449	14361	14267	14357	14342	14310	14242	14206	14287	14413	14387	14364	14537	14269	14385	14325	14336	14251	14432	14262	14286	14274	14354	14331	14167	14276	14391	14227	14380	14257	14353	14283	14269	14313	14185	14236	14189	14375	14215	14365	14356	14326	14293	14384	14470	14253	14185	14360	14442	14331	14345	14542	14135	14334	14321	14331	14329	14220	14342	14296	14325	14500	14360	14192	14399	14390	14394	14400	14285	14375	14293	14239	14407	14460	14368	14295	14494	14430	14273	14246	14357	14262	14444	14411	14483	14181	14479	14463	14259	14369	14317	14134	14341	14338	14328	14439	14232	14344	14383	14142	14360	14564	14179	14279	14142	14300	14333	14494	14180	14072	14409	14192	14384	14258	14372	14296	14304	14341	14421	14396	14342	14409	14376	14376	14286	14344	14278	14397	14320	14452	14532	14269	14301	14250	14417	14315	14299	14217	14436	14371	14280	14173	14573	14365	14359	14502	14246	14262	14301	14206	14455	14277	14474	14388	14467	14398	14466	14480	14200	14375	14330	14352	14235	14368	14313	14391	14549	14009	14191	14355	14397	14096	14299	14302	14165	14309	14281	14240	14213	14346	14289	14298	14515	14215	14294	14274	14367	14368	14331	14217	14416	14331	14149	14445	14314	14407	14335	14460	14324	14449	14291	14492	14446	14336	14307	14285	14293	14189	14294	14431	14275	14167	14340	14550	14482	14272	14382	14343	14321	14316	14399	14425	14197	14335	14377	14218	14354	14368	14416	14505	14344	14385	14443	13937	14285	14323	14435	14249	14367	14303	14389	14435	14333	14307	14120	14509	14354	14413	14377	14466	14378	14421	14458	14212	14254	14419	14326	14227	14455	14371	14042	14505	14505	14403	14414	14303	14396	14443	14204	14477	14478	14350	14484	14504	14564	14376	14302	14373	14500	14266	14417	14304	14343	14254	14414	14377	14410	14450	14522	14198	14366	14313	14355	14352	14338	14263	14333	14267	14333	14466	14503	14418	14637	14186	14303	14125	14256	14460	14400	14238	14443	14313	14184	14418	14342	14157	14354	14262	14434	14360	14259	14476	14249	14254	14396	14410	14386	14395	14123	14356	14428	14397	14396	14229	14244	14302	14502	14297	14314	14334	14429	14180	14381	14304	14278	14390	14394	14244	14418	14488	14152	14058	14403	14292	14295	14162	14097	14267	14464	14347	14499	14109	14234	14452	14310	14452	14485	14213	14206	14295	14420	14320	14510	14249	14382	14148	14315	14283	14177	14344	14154	14257	14389	14267	14299	14367	14204	14442	14372	14359	14218	14192	14546	14199	14348	14468	14264	14244	14284	14386	14170	14406	14260	14465	14383	14299	14483	14229	14199	14243	14171	14200	14211	14274	14524	14466	14202	14422	14140	14529	14231	14311	14262	14409	14445	14253	14242	14410	14495	14488	14199	14275	14168	14153	14214	14613	14345	14534	14425	14310	14500	14247	14290	14362	14228	14309	14302	14338	14392	14432	14379	14284	14287	14529	14241	14184	14382	14516	14302	14277	14388	14342	14246	14244	14286	14376	14348	14341	14563	14397	14342	14271	14595	14300	14273	14445	14367	14503	14498	14432	14377	14521	14284	14399	14281	14143	14415	14276	14214	14351	14167	14278	14255	14168	14222	14391	14469	14391	14387	14278	14322	14449	14383	14440	14254	14215	14435	14327	14241	14403	14229	14169	14393	14306	14390	14484	14102	14241	14252	14324	14482	14348	14384	14507	14174	14338	14216	14321	14404	14197	14198	14650	14387	14403	14252	14312	14217	14410	14592	14322	14241	14402	14437	14258	14296	14403	14470	14415	14341	14300	14435	14348	14365	14195	14538	14168	14463	14525	14449	14386	14400	14277	14274	14332	14193	14538	14360	14343	14315	14247	14473	14419	14235	14560	14307	14358	14476	14473	14266	14270	14389	14237	14102	14087	14478	14377	14226	14192	14183	14359	14355	14231	14391	14252	14261	14390	14464	14438	14358	14287	14243	14226	14353	14321	14333	14344	14353	14434	14449	14314	14299	14209	14300	14516	14497	14402	14347	14398	14459	14344	14393	14369	14201	14570	14377	14453	14178	14331	14133	14419	14392	14380	14300	14415	14345	14332	14232	14374	14195	14610	14358	14454	14451	14142	14325	14440	14203	14458	14436	14310	14323	14286	14423	14366	14242	14330	14272	14058	14205	14474	14290	14209	14515	14151	14277	14170	14356	14462	14324	14236	14309	14371	14392	14412	14195	14368	14432	14328	14176	14421	14294	14344	14319	14411	14154	14333	14308	14225	14362	14468	14303	14192	14508	14410	14333	14393	14308	14344	14409	14370	14305	14332	14417	14263	14264	14468	14369	14272	14404	14205	14357	14035	14429	14336	14485	14229	14283	14252	14404	14343	14354	14329	14338	14232	14228	14142	14250	14194	14235	14433	14366	14107	14233	14367	14447	14391	14232	14320	14394	14307	14310	14211	14145	14264	14460	14479	14356	14415	14460	14249	14173	14355	14365	14167	14371	14384	14350	14455	14442	14240	14557	14227	14396	14489	14234	14334	14416	14042	14292	14386	14408	14403	14248	14200	14257	14344	14508	14382	14439	14323	14479	14337	14272	14355	14365	14460	14462	14342	14194	14357	14223	14315	14207	14446	14251	14245	14463	14479	14397	14330	14309	14333	14171	14113	14467	14333	14298	14267	14455	14276	14255	14193	14392	14417	14258	14387	14324	14329	14383	14383	14316	14291	14200	14319	14482	14188	14370	14429	14656	14327	14328	14259	14471	14521	14278	14362	14387	14482	14210	14367	14393	14122	14170	14509	14311	14274	14271	14224	14305	14186	14264	14304	14261	14251	14307	14266	14314	14227	14266	14388	14167	14447	14378	14184	14417	14473	14317	14269	14389	14262	14329	14332	14450	14265	14256	14426	14156	14580	14312	14273	14246	14272	14422	14336	14376	14314	14425	14217	14292	14330	14284	14613	14409	14421	14258	14452	14359	14325	14427	14300	14446	14346	14171	14291	14321	14261	14458	14393	14286	14456	14107	14332	14254	14362	14317	14351	14421	14505	14394	14444	14481	14431	14238	14361	14400	14422	14352	14375	14575	14213	14207	14286	14400	14301	14265	14294	14429	14290	14389	14391	14138	14363	14456	14473	14315	14259	14270	14457	14253	14202	14477	14535	14212	14242	14414	14264	14261	14475	14483	14207	14214	14190	14362	14473	14175	14276	14383	14497	14448	14274	14252	14231	14205	14315	14359	14478	14394	14223	14523	14479	14339	14284
13939	14535	14241	14096	13820	13961	13956	19615	24040	20341	16510	14606	14056	13674	13787	13762	13877	13763	13798	13754	13882	13828	13855	13818	13767	13823	13876	13725	13766	13746	13624	13733	13953	13889	13931	13832	13755	13885	13922	13634	13835	13651	13844	13888	13860	13791	13876	13761	13721	13861	13782	13751	13761	13859	13661	14022	13700	13819	13676	13869	13773	13823	13907	13945	13746	13849	13824	13712	13815	13896	13758	13839	14036	13751	13748	13818	13645	13835	13824	13707	13886	13755	13761	13647	13959	13736	13845	13767	13742	13856	13687	13722	13943	13955	13878	13806	13637	13883	13850	13828	13686	13996	13771	13853	13608	13796	13871	13660	13842	13815	13869	13931	13829	13714	13898	13752	13626	13624	13844	13772	13962	13671	13849	13646	13886	13988	13678	13825	13787	13738	13845	13717	13921	13812	13822	13754	13757	13837	13823	13957	13764	13743	13890	13733	13693	13688	13869	13887	13775	13655	13937	13777	13812	13738	13884	13764	13839	13734	13812	13660	13767	13802	13686	14030	13781	13589	13827	13718	13672	13811	13816	13799	13972	13909	13846	13787	13822	13830	13774	13910	13687	14023	13726	13659	13581	13841	13822	13840	13845	13780	13657	13768	13713	13676	13682	13787	13761	13810	13879	13866	13876	13791	14049	13947	13798	13651	13668	13717	13996	13872	13724	13779	13779	13752	13851	13785	13805	13685	13759	13930	13917	13904	13681	14020	13761	13919	13838	13780	13814	13868	13746	13722	13715	13911	13728	13649	13855	13878	13810	13677	13597	13851	13819	13741	13776	13851	13943	13733	13878	13814	13774	13725	13637	14022	13775	13867	13757	13640	13750	13803	13802	13983	13895	13824	13722	13838	13941	13978	13793	13872	13804	13858	13811	13710	13777	13913	13814	13659	13861	13755	13678	13846	13813	13764	13764	13776	13776	13744	14005	13785	13729	13788	13828	13690	13689	13720	13924	13874	13881	13836	13821	13674	13875	13893	13771	13812	13832	13784	13743	13779	13691	14030	13789	13707	13818	13864	13888	13741	13897	13672	13624	13808	13872	13752	13718	13886	13885	13920	13871	13632	13883	13946	13717	13670	13867	13889	13866	13852	13898	13927	13882	13839	13768	13741	13745	13814	13722	13757	13716	13979	13890	13722	13883	13804	13794	13812	13796	13933	13719	13854	13740	13707	13820	13872	13665	13882	13774	13669	13745	13864	13739	13819	13850	13834	13955	13689	13763	13733	13769	13715	14020	13855	13758	13629	13951	13650	13818	13715	13861	13809	13777	13702	13902	13752	13818	13854	13679	13871	13831	13848	13830	13938	13692	13736	13894	13807	13720	13878	14029	13691	13746	13734	13641	13868	13875	13720	13826	13744	13717	13863	13668	13744	13656	13887	13936	13752	13960	13832	13819	13816	13909	13757	14020	13890	13703	13806	13751	13826	13807	13788	13625	13865	13787	13857	13850	13827	13777	13862	13718	13931	13938	13882	13838	13737	13700	13602	13819	13723	13778	13728	13969	13798	13949	13644	13778	13777	13964	13730	13700	13765	13845	13801	13893	13795	13866	13798	13815	13791	13938	13748	13666	13893	13888	13751	13944	13839	13813	13984	13656	13719	14085	13836	13788	13803	13825	13770	13599	13761	13815	13901	13816	13915	13862	13762	13854	13762	13846	13735	13840	13777	13893	13908	13730	13917	13827	13691	13829	13824	13772	13831	13822	13859	13840	13833	13711	13661	13801	13808	13826	13826	13797	13830	13689	13792	13790	13851	13688	13638	13761	13834	13854	13763	13923	13908	13889	13882	13849	13826	13831	13762	13730	13721	13750	13701	13726	13911	13606	13822	13749	13924	13855	13907	13782	13873	13913	13610	13748	13817	13691	13697	13750	13735	13691	13669	13812	13817	13875	13601	13784	13767	13768	13752	13567	13752	13873	13788	13749	13811	13891	13689	13750	13839	13697	13785	13947	13753	13793	13604	13856	13768	13922	13764	13957	13646	13928	13694	13792	13832	13826	13881	13781	13748	13896	13842	13753	13799	13787	13832	13861	13774	13747	13763	13766	13833	13900	13949	13727	13964	13951	13783	13926	13894	13824	13836	13806	13687	13706	14016	13885	13832	13816	13904	13902	13920	13890	13858	13837	13832	13913	13817	13978	13784	13829	13723	13661	13707	13735	13704	13939	13692	13935	13723	13920	13774	13796	13836	13759	13707	13978	13941	13861	13727	13561	13865	13753	13796	13773	13873	13713	13860	13862	13820	13828	14041	13738	13760	13764	13818	13899	13621	13751	13817	13876	13751	13825	13769	13876	13736	13807	13794	13823	13765	13898	13934	13688	13781	13759	13715	13812	13925	13759	13756	13799	13620	13823	13741	13768	13898	13766	13958	13696	13681	13791	13802	13810	13903	13913	13818	13769	13721	13889	13790	13785	13974	13766	13738	13885	13879	13742	13828	13816	13910	13779	13735	13791	13924	13717	13807	13809	13790	13720	13785	13797	13776	13644	13703	13860	13767	13946	13656	13766	13829	13909	13905	13770	13824	13686	13724	13779	13888	13914	13917	13750	13596	13794	13772	13879	13663	13806	13727	13898	13630	13828	13829	13870	13906	13930	13780	13891	13745	13737	13797	13933	13753	13720	13905	13774	13908	13833	13724	13794	13785	13693	13604	13752	13764	13750	13734	13932	13776	13707	13827	13802	13747	13801	13839	13739	13996	13741	13862	13722	13725	14006	13809	14031	13761	13896	13784	13821	13837	13837	13749	13671	13863	13834	13811	13707	13822	13798	13583	13778	13758	13761	13820	13920	13732	13825	13940	13987	13735	13763	13671	13846	13707	13825	13939	13873	13663	13723	13722	13944	13807	13968	13750	13707	13797	13742	13811	13748	13727	13684	13770	13713	13858	13876	13668	13718	13628	13787	13816	13781	13729	13976	13791	13939	13837	13761	13721	13853	13829	13871	13762	13854	13792	13800	13725	13889	13788	13928	13811	13669	13895	13677	13810	13661	13695	13689	13675	13763	13796	13872	13734	13693	13829	13745	13755	13814	13695	13853	13859	13766	13903	13893	13809	13666	13839	13872	13818	13667	13722	13774	13837	13731	13806	13873	13826	13904	13992	13725	13821	13738	13792	13782	13852	13816	13903	13836	13974	13723	13846	13698	13697	13844	13748	13722	13895	13854	13760	13863	13706	13781	13880	13930	13679	13756	13682	13969	13749	13808	13790	13818	13747	13802	13765	13843	13882	13838	13854	13823	13858	13713	13823	13705	13757	13901	13828	13800	13731	13851	13711	13604	13716	13898	13815	13734	13856	13795	13705	13855	13730	13675	13850	13848	13854	13804	13861	13687	13691	13840	13819	13770	13697	13825	13908	13781	13827	13857	13849	13810	13651	13880	13753	13820	13742	13803	13935	13802	13913	13868	13780	13658	13755	13820	13665	13850	13842	13765	13776	13842	13749	13742	13823	13808	13847	14017	13788	13688	13810	13712	13872	13873	13909	13930	13750	13741	13771	13819	13766	13801	13954	13755	13859	13813	13819	13776	13818	13616	13667	13705	13691	13782	13898	13779	13880	13863	13848	13768	13956	13834	13874	13834	13871	13910	13725	13763	13801	13818	13845	13811	13784	13659	13746	13905	13762	13901	13763	13969	13893	13875	13770	13640	13891	13658	13879	13669	13940	13811	13968	13871	13741	13771	13760	13843	13709	13682	13742	13878	13804	13740	13714	13726	13892	13808	13848	13681	13884	13757	13870	13665	13753	13838	13741	13814	13791	13871	13718	13787	13796	13888	13721	13960	13825	13854	13927	13812	13764	13804	13696	13923	13802	13726	13821	13792	13916	13823	13841	13854	13718	13723	13783	13764	13763	13762	13645	13795	13594	13557	13859	13637	13612	13821	13868	13585	13870	13827	13926	13708	13627	13860	13828	13720	13852	13723	13893	13818	13841	13761	13716	13753	13836	13750	14007	13778	13758	13719	13735	13868	13896	13754	13683	13772	13899	13831	13870	13779	13868	13773	13827	13860	13638	13742	13876	13739	13720	13693	13795	13856	13982	13921	13889	13811	13830	13816	13975	13674	13924	13925	13753	13857	13748	13888	13869	13724	13717	13777	13856	13886	13872	13737	13714	13861	13675	13787	13772	13828	13654	14075	13840	13842	13833	13911	14018	13787	13950	13948	13716	13803	13816	13931	13777	13792	13775	13872	13850	13719	13910	13826	13939	13855	13754	13951	13524	14001	13771	13807	13775	13718	13871	13766	13871	13920	13785	13756	13685	13909	13685	13813	13702	13906	13719	13944	13748	13686	13767	13740	13895	13980	13779	13709	13818	13782	13950	13706	13775	13914	13650	13843	13775	13743	13857	13812	13686	13811	13872	13894	13773	13816	13849	13865	13674	13756	13810	13781	13838	13773	13796	13755	13681	13818	13806	13894	13762	13786	13778	13624	13876	13800	14010	13895	13819	13667	13766	13809	13813	13807	13799	13816	13725	13890	13814	13754	13852	13714	13785	13849	13723	13819	13925	13791	13815	13759	13824	13787	13852	13887	13697	13767	13787	13936	13821	13919	13740	13848	13782	13645	13714	13708	13746	13823	13938	13847	13576	13879	13719	13784	13935	13794	13955	13762	13789	13824	13963	13838	13763	13664	13907	13636	13756	13851	13810	13875	13822	13742	13783	13796	13825	13742	13706	13847	13746	13762	13737	13834	13794	13814	13850	13612	13860	13698	13757	13902	13874	13867	13888	13864	13928	13846	13829	13717	13737	13597	13764	13667	13956	13770	13936	13655	13768	13825	13756	13673	13843	13925	13645	13752	13855	13732	13697	13786	13943	13603	13877	13761	13833	13704	13808	13919	13898	13758	13828	13767	13734	13915	13650	14011	13898	13933	13857	13790	13715	13674	13616	13932	13787	13793	13979	13865	13892	13738	13930	13843	13818	13886	13842	13839	13780	13828	13911	13884	13749	13776	13788	13738	13763	13903	13717	13853	13681	13698	13805	13850	13708	13704	13712	13720	13862	13800	13813	13889	13830	13685	13704	13930	13770	13737	13855	13817	13742	13713	13876	13681	13880	13838	13803	13864	13749	13743	13703	13722	13914	13834	13875	13902	13780	13822	13780
25749	21151	27127	25520	18536	16605	16607	26267	42359	34837	25060	18281	16048	15404	15574	15571	15503	15472	15416	15356	15354	15483	15541	15435	15283	15455	15511	15306	15529	15523	15593	15351	15390	15169	15393	15440	15505	15237	15558	15374	15249	15336	15344	15511	15391	15198	15343	15441	15232	15293	15492	15447	15046	15167	15306	15400	15485	15528	15285	15526	15279	15311	15217	15323	15450	15257	15338	15420	15339	15171	15353	15273	15264	15285	15064	15374	15306	15265	15553	15305	15243	15307	15469	15314	15205	15287	15307	15422	15240	15425	15422	15290	15329	15440	15442	15334	15471	15344	15260	15275	15357	15526	15381	15374	15411	15403	15251	15420	15347	15287	15308	15211	15164	15341	15234	15350	15244	15226	15340	15274	15436	15369	15326	15303	15559	15201	15314	15245	15273	15266	15241	15383	15349	15345	15359	15157	15309	15227	15375	15383	15355	15407	15214	15394	15427	15351	15108	15291	15301	15311	15277	15114	15107	15191	15280	15372	15456	15134	15345	15316	15286	15330	15530	15419	15342	15404	15235	15268	15206	15284	15271	15078	15425	15253	15368	15279	15219	15350	15430	15201	15451	15362	15424	15427	15484	15397	15255	15505	15591	15592	15221	15307	15385	15245	15442	15498	15286	15211	15264	15242	15351	15335	15399	15333	15242	15386	15131	15374	15463	15256	15218	15328	15335	15499	15340	15261	15143	15414	15268	15366	15283	15387	15502	15334	15373	15247	15305	15282	15484	15371	15327	15276	15176	15344	15298	15413	15374	15293	15358	15280	15327	15376	15320	15329	15368	15359	15444	15133	15184	15258	15329	15272	15332	15270	15256	15362	15398	15367	15492	15195	15306	15327	15416	15426	15205	15210	15324	15437	15309	15205	15043	15371	15189	15190	15424	15388	15401	15480	15398	15430	15343	15163	15462	15314	15363	15350	15377	15183	15149	15270	15227	15209	15330	15278	15239	15322	15179	15400	15478	15480	15312	15479	15480	15290	15410	15384	15353	15236	15399	15478	15319	15503	15319	15270	15237	15310	15440	15343	15299	15193	15403	15241	15270	15343	15331	15369	15439	15300	15405	15506	15405	15426	15255	15296	15158	15435	15373	15238	15110	15188	15435	15266	15212	15437	15362	15217	15360	15525	15370	15334	15420	15242	15347	15081	15158	15301	15216	15301	15305	15393	15327	15360	15327	15546	15192	15458	15259	15302	15273	15169	15337	15442	15440	15360	15399	15231	15334	15367	15066	15293	15262	15283	15233	15355	15354	15175	15198	15371	15271	15301	15315	15332	15345	15197	15402	15346	15280	15338	15282	15341	15263	15318	15542	15370	15425	15292	15348	15358	15234	15520	15368	15293	15350	15321	15305	15377	15327	15553	15386	15181	15497	15270	15444	15295	15486	15211	15336	15399	15310	15351	15300	15279	15298	15210	15335	15247	15292	15425	15172	15250	15342	15328	15378	15277	15369	15582	15342	15211	15516	15271	15320	15332	15283	15581	15404	15443	15339	15294	15472	15343	15363	15357	15342	15273	15277	15384	15201	15319	15218	15447	15231	15266	15411	15236	15216	15314	15514	15232	15381	15257	15497	15390	15422	15450	15306	15321	15368	15365	15442	15102	15403	15212	15336	15206	15281	15406	15170	15308	15214	15335	15393	15377	15340	15247	15206	15194	15430	15300	15395	15303	15285	15302	15446	15465	15261	15605	15189	15313	15124	15440	15300	15371	15368	15376	15462	15440	15370	15400	15339	15490	15173	15304	15339	15324	15473	15589	15324	15453	15314	15265	15313	15356	15316	15307	15226	15344	15071	15269	15370	15406	15394	15252	15338	15448	15218	15266	15238	15349	15275	15305	15410	15295	15221	15226	15143	15562	15350	15459	15324	15198	15583	15352	15171	15354	15320	15278	15304	15174	15438	15276	15492	15435	15197	15355	15308	15214	15252	15257	15371	15202	15422	15333	15299	15308	15405	15207	15374	15265	15500	15180	15191	15355	15385	15390	15405	15069	15414	15314	15271	15251	15407	15215	15399	15320	15623	15524	15351	15461	15335	15219	15406	15417	15352	15490	15205	15343	15285	15388	15245	15338	15306	15412	15540	15232	15290	15370	15293	15434	15350	15417	15096	15157	15354	15390	15202	15398	15414	15445	15443	15350	15417	15272	15169	15236	15364	15323	15338	15517	15427	15395	15260	15269	15207	15516	15333	15179	15460	15448	15331	15261	15309	15239	15297	15289	15582	15521	15419	15222	15334	15285	15225	15283	15250	15226	15442	15515	15395	15302	15259	15489	15437	15125	15278	15314	15146	15187	15485	15407	15200	15469	15422	15322	15177	15025	15299	15369	15376	15363	15307	15092	15183	15212	15264	15546	15458	15396	15428	15379	15316	15219	15368	15429	15428	15371	15289	15249	15196	15328	15381	15121	15230	15505	15498	15318	15208	15346	15187	15464	15380	15211	15134	15352	15330	15288	15474	15496	15379	15378	15344	15392	15393	15346	15181	15329	15333	15424	15284	15309	15434	15226	15315	15336	15337	15354	15415	15455	15414	15210	15292	15229	15342	15322	15135	15258	15147	15448	15374	15387	15342	15336	15425	15197	15366	15372	15326	15364	15259	15337	15392	15515	15203	15152	15371	15317	15295	15417	15296	15392	15263	15418	15230	15099	15273	15127	15204	15288	15353	15467	15204	15310	15586	15381	15399	15442	15284	15303	15283	15289	15128	15206	15273	15289	15270	15460	15474	15368	15426	15338	15463	15430	15486	15368	15424	15348	15386	15358	15275	15542	15469	15503	15215	15225	15371	15402	15449	15331	15475	15160	15289	15450	15512	15499	15285	15227	15187	15337	15421	15437	15408	15320	15501	15414	15396	15411	15304	15291	15353	15272	15318	15223	15357	15247	15334	15385	15171	15203	15292	15383	15175	15331	15326	15339	15469	15083	15534	15380	15105	15221	15257	15317	15321	15410	15376	15292	15375	15298	15569	15312	15341	15410	15409	15389	15248	15199	15262	15302	15628	15399	15253	15310	15308	15538	15323	15285	15386	15362	15253	15225	15457	15242	15240	15228	15236	15500	15389	15372	15374	15300	15239	15238	15473	15238	15351	15401	15336	15264	15411	15268	15292	15426	15229	15302	15155	15338	15353	15382	15418	15525	15294	15243	15362	15205	15207	15196	15307	15463	15247	15320	15369	15455	15337	15326	15500	15417	15402	15487	15468	15345	15385	15423	15408	15186	15125	15189	15530	15162	15298	15316	15202	15305	15446	15503	15297	15404	15290	15417	15394	15320	15334	15454	15265	15185	15397	15384	15247	15570	15367	15333	15265	15437	15336	15371	15219	15381	15338	15199	15325	15492	15350	15541	15415	15382	15187	15132	15260	15356	15536	15407	15267	15306	15459	15307	15354	15007	15505	15243	15207	15489	15373	15243	15271	15438	15454	15456	15223	15355	15101	15288	15239	15141	15283	15360	15309	15272	15384	15183	15324	15292	15384	15158	15487	15374	15284	15398	15460	15201	15393	15440	15595	15292	15355	15361	15364	15307	15432	15350	15424	15395	15480	15393	15343	15260	15631	15265	15272	15296	15152	15252	15228	15195	15347	15115	15355	15408	15329	15314	15371	15141	15461	15265	15396	15255	15352	15431	15373	15136	15446	15395	15394	15515	15365	15439	15338	15488	15266	15335	15470	15246	15529	15229	15350	15427	15244	15338	15500	15487	15301	15196	15343	15299	15262	15409	15332	15472	15360	15323	15479	15277	15164	15242	15381	15346	15311	15287	15245	15218	15259	15166	15265	15162	15206	15380	15251	15403	15349	15301	15383	15435	15303	15537	15308	15193	15334	15204	15284	15329	15318	15480	15410	15451	15517	15332	15375	15429	15403	15435	15344	15346	15211	15373	15507	15483	15466	15355	15512	15534	15497	15228	15396	15245	15464	15192	15306	15523	15392	15264	15230	15282	15312	15397	15357	15298	15440	15347	15387	15380	15208	15105	15198	15182	15488	15476	15492	15150	15326	15284	15340	15365	15207	15417	15535	15298	15286	15354	15256	15188	15551	15186	15419	15301	15413	15191	15275	15281	15230	15204	15320	15274	15362	15348	15228	15281	15421	15532	15319	15211	15521	15226	15476	15162	15320	15355	15350	15165	15281	15187	15274	15422	15347	15369	15146	15382	15415	15352	15355	15250	15391	15224	15417	15584	15232	15424	15352	15179	15330	15189	15212	15385	15159	15251	15337	15369	15260	15313	15219	15288	15287	15301	15468	15458	15308	15250	15313	15305	15186	15390	15459	15128	15369	15401	15502	15197	15330	15557	15239	15435	15311	15407	15258	15415	15336	15271	15287	15335	15386	15192	15271	15407	15194	15546	15416	15409	15228	15244	15262	15222	15459	15344	15223	15479	15408	15335	15428	15406	15381	15344	15297	15292	15310	15328	15265	15385	15515	15375	15375	15331	15226	15418	15295	15456	15334	15063	15335	15503	15331	15571	15047	15362	15307	15281	15327	15408	15398	15411	15311	15441	15235	15337	15342	15407	15387	15212	15495	15426	15315	15426	15339	15227	15345	15220	15195	15358	15429	15310	15411	15323	15312	15353	15266	15184	15311	15343	15422	15486	15276	15327	15192	15223	15373	15392	15267	15300	15409	15400	15178	15474	15233	15462	15209	15619	15326	15438	15309	15283	15291	15384	15440	15426	15410	15284	15211	15365	15080	15144	15295	15291	15273	15309	15275	15209	15509	15483	15433	15343	15333	15272	15351	15438	15281	15347	15332	15333	15202	15221	15360	15390	15062	15440	15303	15326	15200	15514	15504	15417	15384	15359	15126	15312	15478	15436	15214	15351	15370	15167	15472	15627	15544	15402	15367	15091	15385	15345	15370	15285	15186	15334	15311	15240	15432	15307	15293	15445	15203	15157	15425	15380	15296	15497	15239	15137	15366	15341	15432	15373	15223	15517	15189	15158	15278	15222	15292	15524	15502	15229	15376	15428	15337	15322	15331	15412	15276	15467	15306	15322	15396	15458	15386	15406	15484	15474	15269	15403	15358	15449	15427	15546	15291	15348	15239	15374	15417	15308	15475	15450	15276	15319	15314	15365	15341	15366	15371	15342	15444	15503	15225	15336
13263	18806	18174	16127	15411	15237	15332	31405	44934	36248	25036	17089	14897	14588	14513	14489	14503	14574	14438	14567	14513	14504	14543	14433	14617	14725	14285	14597	14486	14485	14613	14540	14654	14522	14579	14485	14435	14446	14436	14501	14530	14516	14639	14609	14736	14655	14576	14466	14507	14494	14667	14667	14396	14466	14502	14598	14561	14594	14530	14410	14470	14612	14509	14389	14351	14490	14564	14512	14534	14500	14628	14653	14573	14430	14474	14535	14550	14418	14390	14541	14569	14528	14477	14601	14500	14510	14524	14439	14408	14646	14541	14516	14555	14492	14595	14507	14461	14414	14462	14503	14528	14345	14459	14620	14405	14463	14566	14415	14367	14326	14428	14472	14535	14607	14492	14501	14596	14630	14514	14496	14583	14520	14478	14493	14461	14545	14616	14427	14503	14509	14601	14629	14387	14529	14285	14647	14546	14637	14547	14535	14392	14503	14545	14546	14474	14440	14402	14506	14385	14635	14411	14561	14656	14585	14432	14432	14431	14547	14413	14594	14496	14509	14576	14712	14428	14411	14445	14407	14537	14319	14538	14665	14367	14382	14393	14697	14481	14461	14366	14586	14582	14576	14513	14602	14652	14615	14558	14503	14512	14700	14506	14538	14615	14526	14637	14638	14372	14444	14501	14623	14545	14480	14587	14593	14464	14444	14420	14365	14435	14518	14495	14440	14547	14625	14528	14457	14290	14571	14331	14628	14522	14424	14588	14514	14477	14513	14536	14521	14422	14393	14657	14473	14496	14526	14643	14479	14413	14331	14407	14389	14557	14461	14499	14617	14512	14378	14423	14358	14459	14409	14426	14408	14395	14425	14510	14435	14707	14664	14535	14594	14516	14488	14501	14535	14543	14412	14362	14522	14592	14479	14468	14460	14471	14507	14454	14582	14381	14515	14495	14426	14464	14515	14466	14481	14383	14576	14579	14592	14470	14429	14583	14495	14509	14669	14472	14228	14392	14546	14482	14601	14582	14390	14532	14456	14607	14551	14411	14403	14630	14490	14431	14372	14550	14457	14721	14480	14480	14471	14428	14468	14564	14438	14538	14429	14650	14488	14669	14380	14391	14555	14580	14474	14501	14692	14434	14471	14504	14518	14434	14293	14385	14352	14591	14421	14462	14627	14474	14554	14546	14515	14422	14771	14543	14610	14573	14399	14526	14667	14453	14651	14551	14403	14449	14490	14495	14527	14316	14692	14454	14553	14458	14424	14426	14490	14619	14445	14644	14479	14477	14396	14605	14400	14600	14478	14390	14470	14395	14535	14417	14491	14469	14483	14562	14481	14657	14460	14375	14537	14275	14532	14568	14370	14425	14536	14580	14705	14529	14508	14316	14414	14632	14477	14516	14485	14575	14536	14467	14396	14593	14373	14510	14603	14416	14390	14554	14493	14442	14566	14453	14485	14438	14455	14606	14683	14522	14518	14523	14575	14666	14601	14532	14541	14540	14479	14314	14415	14408	14493	14386	14406	14439	14554	14599	14512	14612	14522	14415	14457	14486	14484	14419	14430	14554	14345	14506	14530	14631	14485	14451	14457	14417	14492	14487	14457	14479	14514	14589	14514	14552	14358	14515	14312	14421	14455	14602	14531	14471	14297	14420	14406	14458	14669	14571	14501	14640	14475	14612	14545	14546	14452	14466	14501	14417	14441	14501	14482	14352	14551	14476	14708	14462	14593	14521	14508	14446	14389	14465	14505	14289	14498	14468	14561	14430	14690	14338	14479	14474	14661	14510	14345	14639	14424	14420	14492	14420	14579	14640	14427	14396	14550	14513	14642	14510	14315	14620	14393	14631	14401	14419	14616	14532	14621	14469	14436	14535	14459	14562	14601	14473	14291	14591	14450	14571	14548	14539	14487	14536	14385	14493	14403	14400	14506	14492	14494	14551	14426	14495	14497	14531	14634	14410	14540	14431	14499	14332	14536	14497	14545	14506	14444	14680	14620	14566	14448	14628	14483	14452	14389	14528	14491	14547	14590	14641	14380	14536	14626	14488	14331	14617	14489	14481	14488	14594	14480	14435	14383	14505	14626	14525	14519	14444	14459	14399	14484	14564	14429	14554	14558	14482	14564	14402	14455	14475	14515	14446	14383	14600	14617	14525	14531	14640	14515	14485	14571	14455	14534	14550	14390	14631	14247	14743	14503	14556	14454	14489	14480	14503	14455	14501	14511	14425	14390	14597	14459	14649	14547	14354	14348	14432	14634	14384	14568	14578	14688	14482	14542	14526	14306	14458	14307	14467	14587	14626	14328	14504	14507	14646	14421	14531	14555	14551	14552	14617	14367	14489	14520	14439	14464	14676	14564	14659	14565	14480	14566	14461	14544	14635	14520	14697	14498	14570	14407	14594	14610	14577	14648	14591	14487	14519	14525	14515	14551	14570	14609	14522	14508	14477	14580	14581	14521	14446	14399	14536	14353	14430	14626	14465	14508	14575	14510	14515	14543	14517	14667	14369	14468	14588	14507	14590	14484	14488	14487	14489	14441	14503	14455	14476	14427	14634	14432	14466	14421	14696	14457	14577	14368	14525	14586	14487	14558	14414	14425	14555	14395	14470	14427	14540	14472	14467	14516	14673	14563	14506	14455	14518	14426	14337	14522	14542	14403	14472	14387	14424	14371	14479	14420	14345	14516	14636	14572	14317	14519	14600	14557	14432	14581	14536	14424	14610	14467	14542	14510	14517	14516	14462	14393	14635	14516	14485	14445	14553	14393	14649	14479	14509	14511	14379	14458	14508	14625	14686	14479	14490	14477	14505	14496	14565	14442	14655	14489	14567	14497	14394	14643	14491	14495	14419	14599	14456	14509	14530	14324	14481	14698	14535	14468	14403	14591	14697	14360	14517	14400	14512	14526	14414	14374	14463	14535	14551	14412	14592	14513	14538	14470	14709	14467	14584	14507	14567	14559	14537	14509	14650	14422	14437	14480	14497	14476	14693	14446	14469	14295	14520	14440	14526	14416	14237	14654	14462	14612	14443	14580	14328	14638	14491	14668	14541	14428	14284	14295	14452	14354	14429	14437	14595	14422	14537	14472	14469	14440	14603	14461	14529	14325	14509	14379	14498	14375	14491	14485	14526	14669	14494	14525	14579	14655	14390	14430	14464	14577	14431	14501	14442	14491	14382	14529	14430	14572	14552	14232	14325	14492	14621	14552	14529	14328	14614	14343	14520	14401	14513	14512	14479	14486	14657	14592	14622	14456	14372	14415	14451	14553	14694	14317	14552	14341	14591	14406	14629	14502	14688	14391	14411	14442	14423	14488	14470	14429	14424	14541	14247	14543	14499	14306	14433	14445	14493	14441	14410	14675	14569	14709	14768	14553	14546	14662	14588	14528	14612	14563	14530	14507	14573	14627	14455	14445	14348	14529	14510	14565	14538	14624	14487	14515	14441	14515	14466	14545	14407	14470	14655	14445	14500	14536	14411	14459	14664	14400	14510	14612	14420	14546	14664	14426	14562	14640	14485	14492	14654	14483	14460	14526	14582	14429	14678	14479	14434	14518	14652	14342	14497	14423	14548	14535	14378	14407	14628	14588	14469	14521	14679	14592	14555	14453	14461	14317	14364	14488	14407	14372	14542	14571	14664	14380	14508	14413	14631	14547	14554	14234	14500	14465	14481	14454	14578	14400	14523	14468	14648	14555	14507	14520	14546	14481	14517	14480	14378	14471	14610	14483	14410	14475	14539	14579	14502	14765	14495	14582	14520	14779	14480	14502	14471	14402	14397	14397	14447	14505	14470	14492	14553	14595	14443	14462	14608	14526	14386	14583	14393	14577	14567	14553	14603	14501	14591	14352	14544	14373	14375	14511	14469	14540	14336	14557	14716	14365	14490	14555	14448	14600	14565	14571	14412	14624	14438	14467	14415	14491	14538	14420	14501	14414	14368	14438	14552	14485	14513	14518	14573	14532	14514	14671	14549	14637	14435	14514	14509	14440	14559	14365	14547	14444	14651	14434	14535	14519	14479	14519	14523	14462	14530	14627	14355	14378	14220	14619	14399	14436	14415	14454	14375	14388	14527	14528	14592	14538	14471	14626	14244	14501	14461	14571	14472	14461	14468	14458	14548	14474	14516	14467	14442	14709	14509	14540	14415	14409	14485	14546	14604	14565	14344	14437	14394	14384	14536	14524	14572	14546	14586	14429	14494	14380	14408	14733	14382	14492	14497	14460	14468	14423	14413	14532	14480	14413	14448	14550	14579	14510	14498	14451	14462	14511	14623	14473	14505	14442	14545	14543	14348	14733	14475	14412	14477	14626	14722	14547	14519	14398	14499	14418	14574	14548	14448	14538	14457	14499	14555	14459	14614	14467	14568	14233	14577	14588	14511	14473	14437	14556	14506	14385	14369	14504	14571	14470	14621	14483	14428	14331	14595	14477	14506	14610	14469	14493	14444	14572	14343	14547	14278	14459	14675	14458	14629	14550	14563	14595	14547	14573	14570	14466	14636	14593	14517	14497	14647	14546	14493	14520	14401	14642	14472	14665	14503	14544	14513	14563	14566	14367	14548	14294	14372	14536	14538	14476	14623	14423	14558	14508	14466	14610	14510	14471	14442	14439	14383	14668	14416	14533	14507	14614	14508	14404	14480	14498	14405	14478	14643	14414	14499	14607	14517	14404	14458	14450	14413	14543	14648	14449	14359	14391	14419	14560	14366	14373	14552	14629	14578	14460	14508	14526	14583	14436	14348	14592	14370	14295	14636	14400	14500	14381	14402	14264	14508	14669	14629	14233	14353	14573	14550	14722	14539	14569	14349	14429	14615	14568	14666	14524	14581	14607	14537	14476	14572	14556	14370	14354	14497	14437	14544	14442	14402	14500	14761	14315	14488	14629	14489	14601	14475	14564	14510	14514	14399	14374	14515	14514	14271	14477	14441	14553	14444	14505	14474	14463	14505	14415	14455	14559	14597	14572	14479	14496	14584	14466	14606	14695	14375	14395	14523	14457	14566	14710	14441	14445	14603	14449	14633	14527	14539	14530	14566	14556	14420	14721	14423	14531	14427	14568	14476	14570	14619	14476	14548	14452	14622	14561	14471	14323	14623	14424	14336	14463	14503	14500	14508	14614	14398	14501	14470	14382	14669	14380	14452	14562	14523	14415
23713	21080	28552	23874	21438	22336	21489	41044	60297	49379	34074	22682	18246	16836	16724	16494	16689	16592	16580	16405	16374	16681	16475	16532	16554	16622	16556	16672	16453	16399	16330	16625	16417	16537	16289	16388	16659	16301	16347	16490	16447	16660	16429	16252	16661	16554	16398	16373	16495	16295	16442	16650	16396	16510	16450	16550	16452	16440	16429	16282	16428	16438	16437	16522	16468	16622	16468	16239	16290	16710	16589	16443	16632	16397	16451	16489	16395	16516	16390	16469	16441	16368	16342	16407	16500	16555	16503	16482	16498	16496	16377	16392	16441	16398	16412	16556	16355	16628	16393	16445	16576	16475	16571	16495	16462	16295	16421	16485	16473	16393	16254	16450	16469	16351	16375	16446	16270	16345	16408	16461	16510	16211	16236	16511	16270	16344	16500	16385	16217	16270	16442	16365	16186	16285	16358	16394	16080	16348	16358	16582	16435	16410	16349	16419	16430	16525	16358	16281	16403	16216	16434	16300	16393	16377	16717	16559	16414	16285	16340	16381	16397	16274	16452	16312	16260	16247	16453	16385	16449	15991	16262	16290	16640	16535	16388	16326	16511	16393	16320	16339	16471	16448	16565	16508	16271	16232	16297	16480	16405	16373	16439	16401	16326	16503	16280	16427	16631	16467	16405	16535	16448	16521	16457	16364	16234	16509	16565	16409	16382	16186	16305	16376	16431	16272	16352	16404	16478	16249	16384	16433	16586	16536	16543	16332	16522	16306	16463	16577	16472	16217	16743	16425	16122	16426	16629	16463	16491	16433	16388	16272	16511	16437	16470	16324	16453	16447	16510	16263	16470	16457	16259	16511	16334	16305	16269	16273	16699	16347	16398	16260	16411	16344	16458	16272	16419	16269	16490	16443	16312	16121	16414	16358	16551	16243	16516	16373	16322	16290	16514	16527	16415	16242	16352	16306	16583	16542	16415	16203	16480	16404	16425	16202	16309	16465	16558	16444	16425	16291	16556	16619	16418	16547	16338	16624	16488	16312	16415	16364	16535	16241	16342	16516	16469	16337	16382	16321	16363	16483	16400	16334	16483	16427	16557	16307	16461	16507	16487	16550	16515	16457	16462	16423	16284	16238	16329	16352	16519	16460	16349	16608	16315	16307	16496	16380	16533	16335	16356	16268	16369	16363	16171	16437	16498	16472	16476	16469	16597	16281	16453	16557	16495	16429	16312	16436	16415	16450	16489	16631	16424	16418	16277	16202	16349	16445	16289	16441	16390	16551	16323	16343	16198	16293	16545	16567	16419	16448	16495	16398	16368	16206	16435	16444	16476	16300	16420	16451	16440	16304	16367	16400	16240	16507	16222	16426	16351	16432	16471	16507	16377	16404	16595	16543	16245	16298	16389	16330	16473	16253	16201	16593	16266	16317	16372	16450	16542	16432	16583	16264	16501	16368	16325	16399	16500	16436	16188	16438	16569	16470	16502	16470	16519	16525	16534	16414	16421	16626	16327	16302	16423	16487	16525	16374	16244	16398	16438	16467	16662	16237	16515	16221	16329	16412	16338	16530	16426	16499	16321	16355	16458	16259	16382	16245	16207	16402	16201	16297	16233	16471	16492	16427	16430	16361	16469	16675	16469	16555	16403	16118	16462	16541	16620	16447	16278	16529	16407	16426	16498	16437	16453	16263	16395	16440	16289	16301	16250	16507	16339	16352	16221	16518	16279	16518	16399	16512	16508	16419	16610	16466	16559	16549	16291	16540	16292	16370	16514	16660	16455	16272	16322	16270	16432	16274	16220	16460	16282	16487	16184	16278	16507	16313	16358	16673	16479	16496	16600	16369	16371	16539	16415	16553	16548	16439	16421	16514	16446	16384	16490	16467	16473	16418	16407	16279	16332	16423	16519	16444	16250	16292	16431	16276	16496	16262	16439	16466	16486	16419	16260	16538	16588	16387	16431	16481	16432	16337	16367	16303	16427	16414	16255	16543	16202	16261	16360	16563	16499	16450	16380	16548	16503	16397	16353	16243	16346	16415	16333	16394	16465	16321	16423	16333	16414	16457	16390	16487	16409	16483	16334	16415	16602	16474	16551	16349	16366	16153	16412	16433	16437	16180	16280	16243	16171	16247	16401	16484	16528	16634	16418	16427	16458	16301	16275	16387	16401	16561	16308	16283	16466	16466	16454	16534	16566	16344	16262	16306	16249	16358	16294	16289	16457	16446	16489	16496	16430	16452	16387	16334	16466	16396	16427	16393	16373	16362	16494	16258	16312	16504	16164	16413	16369	16493	16530	16332	16569	16145	16551	16440	16522	16456	16492	16436	16595	16401	16711	16393	16336	16266	16315	16508	16585	16302	16471	16476	16464	16453	16240	16470	16519	16418	16514	16424	16335	16455	16384	16412	16496	16408	16285	16468	16491	16489	16264	16423	16481	16645	16305	16431	16350	16520	16346	16266	16390	16594	16310	16217	16505	16445	16376	16364	16742	16408	16453	16446	16504	16331	16372	16238	16521	16260	16537	16507	16293	16450	16332	16480	16381	16428	16285	16478	16626	16464	16247	16542	16502	16311	16576	16390	16463	16518	16428	16313	16259	16250	16356	16379	16442	16561	16506	16385	16197	16268	16348	16529	16461	16567	16420	16335	16447	16508	16591	16293	16403	16519	16441	16358	16386	16382	16349	16350	16484	16454	16515	16269	16305	16349	16452	16271	16342	16183	16385	16459	16351	16436	16216	16434	16284	16275	16402	16437	16430	16279	16158	16485	16384	16397	16447	16559	16268	16757	16311	16575	16293	16476	16638	16398	16457	16504	16323	16430	16524	16499	16367	16339	16283	16381	16533	16485	16394	16531	16317	16249	16396	16275	16497	16261	16407	16390	16229	16522	16540	16393	16472	16377	16534	16318	16407	16295	16280	16297	16388	16554	16251	16293	16457	16423	16405	16282	16394	16379	16459	16497	16226	16392	16439	16405	16328	16456	16572	16456	16541	16301	16549	16532	16476	16502	16429	16310	16460	16393	16535	16502	16313	16531	16515	16322	16366	16462	16506	16524	16378	16379	16269	16297	16231	16526	16284	16422	16552	16478	16476	16386	16226	16345	16257	16463	16239	16513	16663	16549	16453	16372	16325	16440	16482	16366	16460	16290	16320	16287	16504	16594	16282	16290	16563	16417	16287	16524	16518	16463	16510	16362	16535	16553	16323	16249	16363	16376	16371	16365	16260	16438	16500	16409	16453	16576	16337	16328	16319	16621	16372	16277	16583	16408	16365	16414	16351	16293	16465	16448	16380	16479	16352	16595	16214	16663	16228	16241	16451	16436	16407	16309	16284	16628	16459	16520	16402	16563	16372	16579	16332	16305	16309	16348	16606	16470	16304	16484	16483	16307	16448	16387	16351	16256	16301	16574	16369	16329	16420	16349	16224	16358	16322	16297	16546	16689	16423	16536	16477	16415	16532	16441	16381	16536	16649	16511	16462	16576	16269	16216	16526	16197	16376	16522	16249	16400	16510	16490	16416	16553	16463	16458	16268	16391	16332	16394	16516	16411	16499	16324	16477	16354	16344	16577	16493	16381	16555	16291	16241	16448	16337	16324	16330	16378	16468	16411	16345	16438	16711	16414	16305	16302	16220	16410	16342	16458	16277	16473	16525	16325	16454	16457	16301	16468	16336	16571	16382	16433	16582	16154	16426	16135	16185	16388	16462	16452	16516	16461	16410	16405	16395	16489	16539	16645	16468	16451	16438	16321	16382	16283	16337	16344	16446	16303	16518	16279	16554	16299	16608	16426	16342	16449	16652	16345	16136	16464	16245	16457	16501	16407	16327	16461	16384	16437	16507	16478	16342	16387	16644	16364	16496	16397	16491	16281	16484	16501	16526	16578	16537	16429	16435	16169	16442	16252	16160	16501	16073	16256	16294	16392	16090	16291	16481	16540	16342	16277	16273	16404	16372	16326	16278	16398	16312	16328	16335	16454	16397	16515	16283	16369	16313	16301	16391	16535	16392	16549	16419	16430	16383	16375	16551	16280	16358	16471	16344	16444	16341	16446	16388	16449	16538	16317	16517	16397	16421	16616	16570	16430	16406	16217	16621	16633	16298	16480	16357	16366	16432	16578	16687	16442	16452	16470	16245	16352	16256	16422	16348	16304	16238	16358	16591	16473	16304	16320	16320	16431	16458	16548	16307	16405	16422	16508	16370	16467	16368	16477	16344	16516	16250	16557	16190	16514	16561	16251	16444	16413	16466	16467	16418	16472	16462	16361	16235	16477	16315	16602	16572	16444	16548	16244	16432	16330	16358	16332	16637	16349	16349	16270	16382	16379	16321	16398	16329	16210	16426	16262	16628	16406	16402	16407	16297	16479	16508	16397	16365	16430	16533	16354	16613	16489	16360	16418	16406	16399	16478	16375	16343	16332	16391	16450	16621	16283	16441	16404	16333	16468	16624	16648	16367	16365	16344	16559	16385	16447	16353	16300	16341	16298	16431	16478	16318	16395	16491	16292	16433	16451	16359	16348	16545	16393	16281	16359	16134	16415	16284	16390	16303	16586	16476	16404	16492	16227	16481	16524	16570	16550	16494	16268	16463	16370	16365	16512	16661	16456	16371	16542	16505	16351	16549	16474	16320	16674	16184	16359	16330	16247	16251	16380	16455	16479	16427	16399	16290	16399	16420	16377	16173	16341	16275	16378	16457	16541	16507	16185	16344	16274	16582	16520	16471	16351	16486	16494	16496	16315	16279	16396	16322	16350	16458	16460	16584	16481	16453	16284	16530	16469	16400	16567	16371	16371	16659	16480	16333	16426	16327	16441	16133	16476	16337	16509	16297	16209	16239	16246	16531	16384	16238	16344	16466	16557	16418	16305	16353	16342	16324	16266	16439	16407	16486	16462	16399	16438	16409	16283	16390	16374	16437	16380	16308	16455	16603	16465	16411	16377	16292	16283	16444	16431	16406	16537	16380	16588	16419	16214	16522	16511	16320	16316	16462	16435	16378	16400	16586	16587	16508	16532	16397	16376	16494	16393	16433	16531	16379	16447	16376	16369	16614	16574	16407	16462	16561	16369	16279	16443	16536	16595	16536	16508	16576	16390	16530	16366	16399	16484	16539	16012	16379	16360	16401	16550	16513	16355	16508	16461	16460	16319	16674	16451
15615	25869	24289	19882	18082	17197	16828	46084	60799	49904	34462	20618	16230	15174	15132	14926	15139	15173	15000	15270	15163	15127	15302	15153	15355	15157	15265	15253	15187	15189	15130	15299	15276	15077	15157	15342	15109	15160	15282	15263	15079	15122	15330	15254	15212	15262	15120	15314	15151	15252	15011	15125	15184	15207	15271	15226	14976	15335	15110	15141	15369	15182	15154	15245	15297	15087	15334	15430	15274	15307	15198	15177	15041	15262	15133	15053	15166	15135	15244	15036	15210	15098	15079	15304	15175	15001	15194	15316	15190	15078	15276	15094	15141	15170	15100	15085	15266	15101	15086	15302	15263	15155	15210	15060	15296	15155	15150	15326	15151	15183	15133	15302	15147	15039	15172	15053	15203	15040	15217	15258	14957	15179	15041	15169	15189	15343	15087	15108	15135	15163	15225	15167	15168	15189	15100	15162	15163	15161	15156	15151	15077	15117	15256	15124	15141	15234	15067	15273	15050	15082	14994	15192	15148	15102	15253	14985	15201	15198	15171	15260	14989	15040	15180	15136	15074	15190	15180	15167	15157	15172	15094	15128	15117	15253	15205	14910	15085	15290	15187	15180	15252	15159	15205	15269	14931	15322	15184	15245	15174	15223	15197	15193	15146	15172	15141	15168	15125	15295	15023	14975	15053	15085	15194	15297	15178	15100	15218	15248	15222	15057	15282	15143	14998	15207	15194	15179	15057	15027	15264	15213	15057	15237	15211	15249	15222	15148	15079	15213	15263	15151	15230	15176	15177	15000	15262	15330	15164	15345	14939	15105	15252	15232	15049	15325	15247	14998	15149	15295	15304	15218	15257	15140	15249	15101	15108	15233	15147	15108	15137	15014	15168	15074	15117	15289	15199	14918	15215	15297	15405	15112	15207	15156	15170	15179	15025	15171	15056	15112	15021	15040	15362	15159	15156	15062	15153	15212	15257	15059	15154	15269	14981	15050	15082	15300	15147	15241	14970	15034	15056	15198	15042	15272	15308	15167	15199	15073	15179	15076	15077	15214	15242	15134	15223	15240	15135	15191	15379	15160	15102	15104	15156	15131	15053	15084	15209	15395	15033	15073	15000	15169	15247	15153	15140	15174	15005	15262	15266	15327	15129	15172	15088	15274	15269	15082	15205	15135	15017	15219	15380	15184	15155	15146	14917	15260	15124	15045	15090	15211	15139	15208	15179	15151	15263	15112	15305	15060	15048	15124	15258	15028	15234	15283	15168	15242	15112	15148	15198	15339	15071	15251	15005	15233	15104	15124	15298	15137	15068	15034	15213	15158	15076	15214	15292	15194	15128	15122	15098	15161	15104	15135	15103	15095	15194	15236	15031	15104	15066	15068	15192	15197	15093	15165	15040	15222	15126	15165	15133	15196	15261	15096	15041	15327	15157	14961	15204	15179	15156	15155	15000	15128	15221	15016	15133	15071	15299	15200	15046	15335	15259	15014	15119	15302	15330	15256	15192	15040	15060	15175	15175	15171	15230	15278	15082	15189	15238	15155	15156	15224	15198	15080	15319	15028	15180	15219	15217	15076	15277	15151	15162	15167	15274	15117	15323	15288	15133	15228	15341	15226	15222	15167	15264	15141	14990	15128	15179	15305	15101	15228	15025	15287	15267	15242	15297	15066	15012	15040	15165	15108	15145	15082	15090	15242	15245	15156	15079	15107	15245	15124	15193	15172	15205	15200	15191	15267	15153	15151	15163	14907	15379	15083	15235	15170	15155	15398	15220	15021	14988	15120	15135	15305	15142	14991	15297	15060	15205	15148	15073	15296	15209	15274	15101	15023	15058	15194	15260	15184	15351	15260	15223	15098	15098	14993	15260	15312	15124	15151	15131	15037	15017	15262	15096	15000	15203	15195	15082	15258	15094	15270	15350	15131	15236	15118	15086	15266	15090	15142	15211	15153	15073	15223	15382	15164	15071	15226	15237	15104	15051	15211	15255	15340	15220	15195	15185	15176	15179	15047	15105	14974	15099	15168	15091	15224	15081	15269	15352	15230	15099	15153	15198	15213	15317	15261	15241	15184	15139	15128	15130	15214	15079	15098	15188	15150	15285	15113	15340	15212	15002	15105	15226	15108	15084	15226	15300	15121	15235	15294	15213	15192	15283	15160	15071	15130	15062	15193	15288	15291	15156	15273	15099	15186	15149	15178	15147	15134	15115	14982	15178	15076	15116	15137	15125	15059	15256	15189	15263	15110	15194	15275	15109	15303	15005	15351	15099	15162	15318	15159	15145	15128	15365	15149	15197	15316	15067	15205	15170	15158	15172	15191	15120	15194	15142	15104	15086	14972	15313	15153	15235	15141	15124	15198	15229	15230	15112	15143	15091	15072	15017	15391	15085	15079	15287	15043	15318	15241	15249	15355	15137	15350	15205	15152	15121	15217	15207	15182	15174	15219	15189	15137	15065	15205	15188	15160	15296	15021	15116	15177	15346	15257	15182	15253	15231	15245	15199	15104	15117	15220	14982	15253	15098	15131	15107	15142	15146	15411	15044	15160	15335	15218	15336	14955	15160	15060	14981	15199	15156	15271	14940	15224	15162	15191	15218	15249	15020	15288	15296	15128	15168	15271	15226	15154	15048	15259	15112	15084	15042	15385	15233	15234	15189	15170	15230	15406	15122	14973	15193	15280	15090	15103	15115	15235	15415	15191	15197	15075	15114	15136	15003	15050	15097	15140	15070	15255	15102	15060	15127	15279	15061	15151	15177	14877	15228	15178	15268	15055	15257	15228	15192	15206	15194	15242	15106	15094	15213	15204	15176	15321	15231	15023	15104	15126	15111	15245	15135	15080	15196	15016	15156	15250	15217	15096	15231	15017	15227	15115	15305	15258	15168	15054	15206	15366	15065	15208	15057	15198	15167	15207	15367	15256	15302	15104	15121	15221	14984	15155	15121	15141	15156	15246	15170	15077	15352	15112	15169	15186	15384	15070	15245	14988	15384	15251	15188	15118	15039	15105	15240	15309	15299	15150	15205	15007	15235	15013	15127	15236	15321	15178	15028	15061	15121	15221	15221	15187	15139	15224	15203	15248	15141	15084	15306	15377	15136	15143	15268	15304	15262	15153	15338	15180	15228	15233	15146	15195	15035	15242	15291	15244	15256	15079	15108	15219	15162	15169	15132	15344	15222	15120	15058	15069	15167	15180	15078	15207	15261	15112	15297	15047	15197	15160	15074	15349	15284	15255	15143	15148	15145	15363	15283	15054	15179	15076	15099	15216	15153	15098	15297	15275	15132	14942	15195	15192	15115	15070	15137	15110	15222	15325	15072	15091	15049	15266	15185	15056	15156	15218	15094	15204	15207	14976	15149	15239	15084	15232	15188	15348	15093	15218	15162	15141	15250	15083	15215	15087	15208	15031	15251	14992	15059	15240	15126	15381	15082	15260	15280	15054	15206	15170	15186	15087	15169	15104	15040	15184	15213	15262	15135	15245	15191	15150	15304	15137	15017	15040	15149	15162	15290	15159	15090	15283	15149	15063	15069	15218	15217	15230	15039	15105	15119	15222	15178	15167	15264	15000	15064	15214	15351	15147	15064	15218	15189	15215	15247	15117	15241	15201	15152	15233	15350	15229	15194	15276	15070	15235	15076	15290	15127	15010	15252	15162	15125	15184	15133	15201	14966	15179	15240	15168	15185	15063	15223	15185	15306	15178	15260	15211	15182	15087	15113	15117	15308	14876	15095	15190	15124	15098	15156	15128	15289	15097	15253	15291	14998	14993	15326	15271	15108	15049	15055	15117	15205	15247	15208	15203	14967	15040	15199	15173	14839	15107	15223	15164	15265	15154	15276	15041	15146	15099	15236	15173	15015	15256	15134	15143	15051	15244	15187	14964	15113	15047	15110	15250	15284	15304	15217	15265	15221	15106	15273	15075	15284	15135	15173	15103	15017	15071	15060	15116	15070	15097	15089	15210	14997	15170	15241	14999	15156	15184	15040	15150	14977	15142	15172	15269	15124	15121	15253	15443	15088	15003	15182	15141	15345	15086	15202	15271	15117	15327	15204	15120	15336	15114	15149	15273	15013	15062	15155	15113	15086	15111	15252	15118	15252	15146	15234	14968	15241	15161	15219	15280	15157	15145	15195	15128	15079	15253	15241	14987	15074	14990	15171	15110	15293	15120	14965	15309	15295	15202	15170	15198	15017	15186	15162	15243	15158	15094	15144	15129	15303	15037	15127	15248	15165	15187	15056	15129	15031	15256	15169	15234	15175	15200	15371	15091	15143	15098	15065	15202	15158	14964	15252	15146	15066	15100	15123	15112	15176	15284	15154	14952	15156	15316	15093	15105	15138	15173	15181	15197	15116	15244	15142	15157	15153	15174	15095	15200	15007	15191	15311	15326	15251	15406	15125	15131	15141	15224	15175	15335	15166	15269	15090	15360	15233	15163	15154	15174	15161	15164	15129	15154	15100	15041	15214	15080	15105	15046	15261	15175	14999	15260	15029	15135	15194	15011	15342	15143	15275	15166	15210	15221	15173	15180	15258	15102	15126	15376	15177	15283	15131	15058	15024	15106	15184	15098	15003	15194	15066	15148	15014	15245	15095	15012	15089	15265	15339	15159	14980	14932	15230	15145	15158	15002	15166	15252	15119	14988	15345	15140	15195	15213	15246	15046	15304	15145	15193	15136	15296	15065	15073	15108	15128	15110	15259	14927	15215	15326	15184	15108	15258	15187	15080	14932	15067	15025	15074	15219	15203	15250	15080	15077	15167	15089	15248	15227	15147	15162	15163	15093	15167	15227	15207	14949	15145	15333	15161	15167	15131	15208	15130	15198	14968	15067	15076	15238	14982	15127	15164	15057	15289	15245	15052	15080	15105	15148	15191	15081	15293	15051	15205	15238	15311	15164	15373	15007	15000	15215	15328	15205	15087	15098	15140	15173	15019	15015	15242	15207	15109	15102	15154	15088	15180	15002	15244	15180	15127	15037	15189	15270	15123	15109	15026	15202	15005	15176	15127	15167	15140	15164	15150	14992	15248	15130	15158	15123	15331	15079	15185	15244	15284	15119	15145	15091	15086	15149	15152	15176	15152	15132	15118	15206	15120	15186	15134	15276	15116	15182	15356	15159	15174	15136	15358	15163	15228	15119	15228	15053	15144	15185
28917	21649	21492	19470	17720	17651	18161	19170	24594	23569	20983	18814	18143	17990	17836	18023	17751	17921	18038	17737	17938	17893	17881	17750	17838	17834	18005	17845	17975	17811	17831	17811	17805	17720	17859	17747	18021	17948	18012	17971	17951	17857	17783	17759	17771	18058	17877	18006	17787	17918	17713	17831	17834	17776	17850	17565	17796	18046	17801	18048	17955	17828	17797	17832	17949	17928	17823	17676	17634	17965	17816	17901	17657	17905	17958	17995	17873	17625	17680	17796	18142	17999	17847	18058	17803	17682	17882	17957	17870	17946	18129	18003	17743	17901	17748	17935	17876	17814	17873	17645	18054	17652	17799	17810	17695	17824	17925	17977	17751	17941	17706	17887	17902	17763	17843	17779	17841	17756	18094	17852	17919	17800	17844	17740	17777	17944	17945	17932	18070	17561	17937	17788	18026	17901	18078	18015	17839	17793	17733	17925	17876	17808	17889	17838	17923	17895	17858	17744	17891	17930	18133	17865	17954	17874	17813	17868	17947	17956	17705	17967	17901	17903	17889	17743	17937	17862	17720	17907	17923	17901	17909	17792	17801	17724	17785	17712	17926	17852	18041	17983	17849	17675	17940	17935	17867	17949	17922	17770	17975	17964	17800	17814	17824	17867	17807	18038	17796	17774	17826	17814	17987	17734	17878	17809	17916	17911	17859	17643	17752	17943	17930	17877	17823	17949	17765	17813	18005	17773	17909	17957	17938	17891	17860	17947	17893	17901	17828	17858	17717	18047	17832	17916	17915	17868	17903	17841	17926	18101	17776	17724	18007	17796	18047	17734	17686	17905	17755	17889	17922	17839	17811	17693	17907	17883	17668	17714	17799	17827	17850	17829	17965	17916	17934	17656	17770	17865	18016	17947	17881	17746	17913	17924	17841	17837	17996	18106	17816	17776	17728	17760	17910	17703	17819	17814	17651	17857	17907	17931	17697	17812	17772	18103	17744	17755	17850	17997	17882	17719	17764	17895	18019	18001	17839	18010	18064	17763	17958	17781	18016	18003	17735	18044	17829	17855	17866	17813	17805	17667	17652	18002	17847	17778	17981	17825	17863	17745	17761	17427	17642	17871	17840	18201	17742	17925	17941	17869	17915	17823	17941	17780	17796	17902	17985	17717	17749	18005	17943	17677	17833	18052	17853	17944	17845	17760	18032	17817	17831	17824	17795	17972	17672	18078	17905	17541	17825	17874	17821	17867	17910	17857	17864	17577	17695	17884	17572	17942	17947	17890	17677	17712	18046	17839	17714	17657	17829	17874	18089	18013	17823	17918	17982	18006	17869	17888	18212	17858	17856	18057	18017	17787	17724	17784	17917	17864	17706	17851	17803	17759	17627	17824	17885	17824	17855	17912	17795	17947	17861	17919	17924	17852	17911	18047	17862	18059	17723	17812	17818	17849	17833	18012	17859	17901	17859	17945	17831	17778	17890	17991	17960	17991	17873	17909	18081	17827	17759	17954	17820	17830	17560	17834	17871	17900	17616	18026	17676	17810	17865	17835	18050	17738	17966	17591	17703	17797	17983	18011	17717	18037	17796	18067	17864	17975	17949	17985	17760	17725	17861	17880	17890	17669	17664	17909	18007	17895	17801	17920	17896	18066	17812	17826	17899	17835	17714	17676	17874	17643	17891	17654	17911	17781	17867	17784	17806	17901	17744	18015	17789	17771	17449	17794	17807	17843	17749	17986	17878	17965	17875	17917	18093	17740	17697	17856	17869	17916	17936	17846	18003	17719	17868	17980	17935	17637	17840	17684	17657	17901	17694	17842	17731	17990	17850	17730	17832	17606	17968	17601	17875	17883	17595	17711	17894	17731	17923	17744	17735	18083	17849	17874	17971	18095	17817	17710	17739	17775	17846	17840	17840	17807	17553	17925	17867	17841	18061	17822	18070	18059	17622	17754	17957	17786	17868	17844	17775	17759	17909	17698	17784	17964	17945	17912	17867	17736	17931	17855	18101	18097	17843	17793	17788	17811	17849	17846	17908	17771	17816	17870	17706	17781	17948	17706	17845	17983	17939	17869	17952	17927	17995	17632	17901	18013	17812	17791	17845	17879	17929	17816	17925	17817	18125	17879	17748	17848	17726	17566	17857	17791	18060	17703	17803	17881	17979	17731	17819	17879	17824	17902	17918	17911	17735	17768	17826	17849	17777	17756	17942	17855	17928	17762	17634	17688	17760	17637	17891	17940	18095	17920	18142	17709	17838	17874	17817	17957	18003	17728	17934	17664	17789	17681	17771	17831	17738	17858	17762	17938	17934	17878	17795	17663	17863	17958	17763	17857	17879	17687	17759	17798	18036	17998	17973	18061	17871	17901	17816	17863	17700	17813	18091	17930	17945	17836	17815	17790	17880	17873	17995	17919	17952	17948	17904	17987	17825	17912	17699	17805	17875	17845	17802	17944	17875	17990	17770	17893	17913	17958	17918	17894	17848	17923	17958	17958	18071	17819	17798	17941	18031	17716	18124	17805	17833	18169	17784	17843	17763	17900	17834	17878	17942	18092	17868	17762	18026	17665	17920	17891	17913	17909	17729	17957	17952	17919	17686	17998	17903	17987	17851	17903	17907	17838	17946	17712	17694	17828	17871	17752	17782	17849	17652	18009	17921	17869	18048	17970	17810	17966	18024	17896	17723	17939	17765	17841	17850	17923	17836	17848	17734	17861	17905	17674	17754	17901	17919	17927	17957	17768	17945	17825	17742	17823	17770	17767	17845	17902	17902	17710	17685	17898	17682	17887	18058	17755	17946	17719	17803	17849	17702	18098	17777	18062	17867	17861	17917	17767	18015	18013	17973	17683	17571	17969	18014	17933	17923	17889	17953	17914	17933	17741	17733	17847	17915	18026	17828	17830	17777	17711	17728	18006	17712	17770	17661	17734	17858	17890	17848	17751	17877	17801	18028	18095	17757	17882	17690	17971	17878	17828	17851	17814	18010	17739	17631	17835	18027	17706	17835	17938	17695	17842	18260	18044	17901	17706	17734	17766	17827	17888	17779	17707	17916	17948	17787	17828	17932	17639	18010	17994	17873	17974	17873	17793	17943	17678	17687	17904	17785	17822	18045	17865	17958	17886	17979	17957	17961	17799	17796	17793	17754	17885	17897	17977	17918	17899	17716	17751	17763	17791	17853	18000	17988	17931	18030	17634	17787	17876	17650	17884	17872	17941	17732	17896	17894	18151	17969	17758	17824	17982	17999	18097	18048	17881	17771	17763	17835	17803	17940	17829	17855	17850	17877	17701	17949	17865	18023	18039	17975	18010	17807	17879	17913	17863	17916	17789	17827	18104	17745	17866	17871	17826	17946	17827	17766	18062	17840	18011	17845	17728	17964	17919	17695	18111	17826	17541	17904	17860	17950	17778	17963	18040	17724	18196	18023	17946	17725	17862	17726	17757	17851	17949	17830	17902	17805	17885	17814	17784	17991	17688	17794	17959	17737	17990	18152	17742	17835	17793	17938	17791	17762	17844	17834	17920	17876	17813	17672	17885	17858	17839	17870	18010	17986	17672	17866	17830	17911	17765	17729	17809	17746	17855	17893	17989	17722	17843	17869	17762	17758	17830	17943	17848	17957	17747	17826	17814	17850	17878	17742	17866	17867	17857	18071	17872	17717	17928	17827	17809	17749	17840	17892	17841	17900	17888	17902	17812	17975	17973	17860	17709	17745	17996	17839	17978	18100	17907	17739	17843	17845	17915	17930	17911	17742	17829	17808	17892	17890	17903	17618	17616	17833	17583	17897	18110	18153	17851	17961	17960	17991	17932	18053	17708	17802	17748	17877	17808	17773	17648	17756	17845	17790	18122	17897	17859	17823	17899	17968	18061	17940	17834	17892	17977	18109	17921	17929	17773	17830	17865	17974	17801	17765	17981	17709	18013	17894	17873	17932	17836	17851	17883	17963	17754	17942	17921	17760	17928	17728	17803	18124	17845	17889	17771	17699	17877	17953	17623	17811	17587	17868	18066	18144	18016	18087	17985	17864	17779	17899	17796	17900	17832	17762	17862	18035	17952	17657	17823	17903	17885	17860	17692	17839	18015	17924	17773	17648	17781	17786	17655	18039	17799	17778	17742	17881	17945	17618	17750	17889	17796	17954	18003	17920	17957	17768	17982	17875	18001	17801	17759	17870	17785	17953	17765	17772	17824	17934	18010	17949	17719	17719	17799	17982	17839	17755	17814	17863	17722	17762	17928	18011	17825	17776	17863	17966	17854	17927	18013	17820	17939	17821	17881	17753	17959	17863	17868	17895	17981	18040	17858	17738	17810	17919	17999	17722	17972	17794	17818	17739	17521	17812	17826	17856	17867	17866	17974	18012	17971	17939	17766	17989	17804	17843	18006	17640	17696	17907	17742	17963	17953	17856	17862	18020	17982	17663	17912	18021	17969	18107	17910	17909	17840	17682	18041	18075	17733	17825	17820	17608	17914	17763	17934	17931	17781	17908	17736	17932	17865	17946	17967	17775	17855	17792	17837	17736	17948	18002	17719	17845	17971	17853	17656	17866	17676	17898	17934	17918	17844	17812	17678	17750	18020	17961	17763	18193	17691	17951	17896	17906	17844	17548	17860	17881	17939	18204	17875	17786	17810	17917	17954	17747	17802	17968	17869	17767	18030	18067	17955	17803	17767	17950	17754	17839	17844	17831	18031	17680	17881	17756	17602	17853	17827	17713	17662	17871	17742	17744	17829	17782	17918	17884	18116	17918	17904	17887	17895	17795	17872	17819	17868	17881	17747	17936	17894	17982	17908	17996	18007	18000	17734	17814	17811	17972	17778	17868	17838	17858	17954	17854	17893	17899	17810	17893	17845	17708	17909	17740	17941	17899	17929	18016	17949	17957	18022	17878	17975	17810	17811	17795	17813	17863	17909	17940	17717	17750	17797	17930	17811	17787	17895	18053	17964	17854	17832	17773	17822	17930	18027	17924	17910	17874	17595	18019	17904	17759	17986	17845	17972	17647	17784	17894	17815	17709	17955	17998	17884	17874	17805	17835	17883	17855	17834	17866	17889	18038	17981	17928	17747	18052	17897	18014	17791	17977	17808	17945	17977	17871	17767	17901	17835	18067	17970	18043	17922	17974	17786	17776	17919	17967	17851	17813	17869	17976	18000
15645	16473	16601	16177	16368	15938	16056	18972	25922	22850	19069	16810	16183	16085	15950	15872	15966	15804	16041	15952	16053	16161	15968	16036	16144	16132	15924	16122	15908	16139	16017	15881	15919	16030	15989	16049	16012	16073	16020	16035	16087	16011	15805	16098	15946	15866	16017	15883	15919	15881	16062	16086	15924	16120	16010	15861	16028	16124	16105	15973	15991	15952	16091	16166	16035	15979	16005	15982	15930	16136	15914	16008	16062	15936	16135	15893	15963	15915	16014	16115	15953	16109	16072	15992	16047	16089	16056	15953	15827	16063	15992	16072	15998	15910	16128	15869	15817	16013	15902	16050	15966	16102	16036	15865	15816	16243	16016	16109	15968	15840	16142	16008	16043	15923	16104	16052	15996	16110	15927	15969	16121	15966	16053	16054	15875	16033	15934	15915	16071	15897	15927	16051	16022	16169	15843	15999	15824	15825	15990	15994	16077	16027	15861	16170	15932	16077	16047	15962	16050	16098	16010	15808	15932	16083	15811	16048	16028	15959	16060	16027	15938	16218	15995	16030	16022	16087	16053	16008	16014	16002	16091	15987	15964	15933	15954	15846	16030	16069	16051	15932	16174	15899	15988	15980	15966	16114	15907	15960	16027	16022	15925	16021	16016	16113	15977	16135	15960	15951	15964	15950	16077	15974	15878	15895	16095	16099	16043	16012	15948	16059	15982	16194	15954	15952	16112	16013	15799	16157	15908	15951	15906	16124	16035	15939	16002	16055	15831	15855	15779	15893	16001	16014	16064	15995	16018	16034	16037	15998	16160	15998	16082	15962	15931	16108	16173	15949	15937	16009	16064	15993	16023	15821	15864	16023	15950	15862	15963	15988	16046	15897	16041	15968	15923	16074	15843	16044	15865	16140	15871	15908	16008	16234	15894	16173	16063	16016	15913	15970	16004	15940	15955	15907	16004	16134	16082	16031	16061	16010	15978	16047	15960	15981	16015	15894	15871	15905	15935	15965	15864	16051	16066	16033	15979	15935	16023	16019	16184	15882	15944	15915	16005	15865	15953	16239	16018	16012	16026	16064	15922	16048	16135	15903	16056	16152	16081	16011	15884	15972	16063	15970	16019	15921	15907	16088	16079	15791	16051	15945	15971	16082	16031	16095	15932	16018	16043	16001	15755	16048	15870	15875	16152	16107	15956	15998	15983	15999	15910	16128	15873	16040	15979	15761	15946	16027	16046	15791	16144	16131	16063	16004	15959	15935	15864	15759	15799	15892	16094	16073	16090	16025	15745	15865	16018	15902	15779	16062	16008	16097	16065	16029	15942	15843	16011	15932	16039	16116	15980	15762	16024	16127	15773	15929	16135	15718	15902	15985	15891	16135	16125	16074	16012	16125	15967	16049	16043	16034	15995	16119	15854	16040	16010	15992	16050	16057	16098	16122	15944	15962	16048	16120	16034	16029	16158	15971	15962	15900	16120	16127	15914	16033	15925	15973	15964	15994	16139	16202	16100	16034	16171	16014	15845	15933	15908	15931	16245	15799	15915	16203	16091	15960	15982	15967	15860	16080	16100	15946	15860	16055	15965	16007	15992	15949	15853	16034	15931	16069	15992	16027	15975	15951	15973	16038	16059	16027	16123	15905	15957	15900	16090	16057	15940	16075	16075	15841	15873	16146	15979	15994	16071	16262	16118	15990	15949	16041	16052	15978	16158	16023	15890	15918	15968	15962	16031	15933	15917	15995	16154	16042	16037	15957	16107	15931	16079	16056	15973	15934	15868	15934	15870	15774	15976	16010	16077	16053	16167	16001	15888	15921	16043	16068	15892	15804	16051	16043	15826	16091	15923	16221	15908	15997	16075	16054	16048	15958	16112	16086	15959	15766	16042	15906	16011	15930	16128	15975	16024	16022	15783	16026	16051	15920	15929	16082	15988	15793	16103	16070	16065	15847	16047	16041	16017	15869	16070	16119	15932	16067	16038	16027	15882	15917	16091	15942	16007	16137	15874	16010	15915	15976	15988	16124	15791	16022	16081	15962	15955	15887	15913	15923	15897	15982	15994	15887	16022	16062	16052	16008	15993	15998	16090	16024	15950	15895	15988	15929	16006	15909	15921	16017	15956	16078	16013	15934	15831	15963	16052	16043	15920	15960	16081	16006	16016	16071	15985	15875	15999	15906	15890	16065	15986	16072	16114	15922	16002	15749	16019	16195	15978	15992	15913	15978	15945	16017	16090	16157	16012	16060	16087	15959	16036	15959	16043	16097	15835	15945	16025	16004	16009	15911	15828	15927	16035	15945	15809	15955	16119	16150	15973	15907	16114	15948	15939	16040	16089	15991	15812	16091	16082	15879	15981	15999	15856	15925	15982	15984	15951	16057	15896	16125	15920	15967	15937	16210	16059	16080	15940	16008	15944	16026	15899	15848	16086	15949	15927	15990	15944	15938	15989	16146	15915	15883	15931	16015	16093	15903	15907	15991	15904	15925	16003	16037	15916	15963	15942	16123	15991	15906	16074	15935	15930	15910	15972	15995	15916	16026	16046	15822	15750	16176	16104	15931	16070	15962	15888	15992	16008	15973	15898	15843	15905	15997	16038	16012	16126	16055	16081	16059	15997	15834	15956	16030	16001	16007	15939	16103	16019	15977	16049	15943	15911	15956	16004	16007	16090	15894	15957	16058	15907	16035	16155	16240	16152	16058	16051	15966	16015	16061	16036	15843	15915	16123	16032	16155	16043	16074	15868	15919	16174	16043	16022	15944	16038	16181	15999	16015	15982	15787	16100	15866	15985	15964	15966	15921	16092	15891	15802	15979	15852	16188	15994	15852	16066	16063	15937	16114	16012	15849	16143	15951	15999	15983	15945	15911	15966	16074	15913	15955	15992	16053	16005	15997	16229	15910	16009	15982	16113	15966	15991	15900	15838	16019	16174	16102	16127	15965	15987	16081	15967	15995	16052	16038	15921	16135	16000	15974	16025	15906	16088	15925	15894	15971	16065	16039	16033	15977	15873	16003	16077	15889	15871	15987	15985	15893	15910	15998	16096	15849	15970	15942	15931	15884	15920	16046	15994	15805	15856	16057	15913	15963	15942	16063	16061	16099	15940	16009	15926	16174	15954	16034	15874	16084	15915	16108	15892	16102	16049	16082	16076	15953	15845	16224	16049	15927	15996	16026	15783	15802	16001	16206	16057	16004	15850	16141	15868	16015	16122	15955	15994	15952	15829	15910	15925	15860	15924	15920	15964	16035	15830	15939	15880	16001	16116	15943	15979	15877	15950	15808	16028	15970	15842	16073	15924	15963	15961	15925	16060	15842	16112	15955	16101	15976	16082	16038	16021	16137	15832	15999	15901	16034	16050	15952	16198	15906	16072	15986	15878	15981	16131	15990	15805	15924	15888	15735	15901	15768	16001	15961	15924	15956	15813	16037	16065	16013	15895	16100	16009	15970	15773	15967	15921	15801	16003	16057	16092	16161	15960	15972	16020	16079	16028	16027	16008	16080	16016	15991	15911	15931	16007	16095	15740	15872	15863	15861	16072	16019	15946	16036	15935	15972	15971	16051	15870	15996	16101	15971	16136	16030	16021	15995	15917	15920	15980	15903	16032	16018	15815	16119	15925	15914	15807	16182	16041	15975	16038	15921	15884	16127	15972	15930	16053	15908	15988	16045	15980	15925	15939	15995	16099	15959	15986	15826	15904	16031	16068	15894	16146	15946	15871	15863	16024	16117	15988	16011	15981	16016	15919	15924	15904	16097	15973	15954	16007	15913	16107	15995	16150	16208	16124	15895	16030	15921	16084	16011	15947	16060	15982	15896	16042	16064	15888	15951	15968	16094	16059	16023	16129	15929	15952	15931	16019	15972	16209	16155	16008	16013	15960	15857	15882	16042	16113	16024	16033	15812	16112	15962	15956	16116	16081	16051	16145	16171	15892	15909	15930	15891	15975	16016	16117	16014	15939	16026	15922	16111	15705	16131	16134	16257	16141	15921	15903	15958	15772	15879	15999	15905	15956	16046	15989	15980	15859	15845	15956	15960	16100	15964	16035	15946	15979	15905	16095	15963	15977	15981	15988	15912	16080	15971	16112	15963	16174	15950	16121	16038	16234	16062	16006	16096	16162	15941	15956	16073	15935	16240	15889	16055	15982	15988	15968	15976	16069	16040	16099	16053	16116	15980	15909	16179	16121	16025	16004	15908	16082	16166	16114	16056	16196	16024	15931	15985	15903	16077	16045	15917	15985	16136	15985	16016	15942	16005	15841	16029	15920	16057	15902	15981	16061	16047	15960	15988	15972	15896	15991	15954	16136	15987	16115	15913	16078	15966	15986	15841	16061	16047	16012	15914	16132	16191	16103	15893	16054	15953	16158	16055	16069	15880	16159	16017	16197	16161	15928	16000	16073	15826	16177	16062	16119	15825	16143	15925	16014	15911	16089	16056	15869	15867	15974	16014	15985	16019	15985	16088	15926	16025	16149	15987	16055	15985	15859	16070	15986	16051	15955	16053	15865	15885	15973	15989	16095	16087	15947	15901	15932	15961	16191	16225	16011	16151	15936	16267	15941	15977	15955	16043	15928	15984	15953	15916	15898	15994	15913	16040	15941	15918	15864	16158	15928	16127	16025	15921	16109	16032	16002	16072	16081	16000	16016	16162	15876	16055	15956	16134	16048	16091	16093	15945	16003	15894	15950	15996	16131	16208	15879	16014	15915	16112	15875	16205	16019	16072	16122	16048	16067	15944	15969	15922	16005	15967	16081	16068	16086	16030	15957	15818	16059	16025	16096	16095	16037	16007	15942	16061	16075	15928	15819	15990	15975	15779	15818	16151	15992	15955	16060	15930	16049	15901	16015	16047	15993	15901	16028	16064	15971	15987	15872	15865	16045	15903	16058	16005	15886	15975	15898	15901	15995	16009	15910	15795	16000	16012	16124	16033	15911	16036	16075	16151	15946	16090	15959	16076	16010	16137	15953	16041	15926	16069	16266	16004	15901	16216	15966	15964	16064	16063	15968	15801	15918	16064	16043	16061	16218	15964	15955	16073	15860	15939	16001	16028	16011	16035	15936	16035	16107	15879	16162	15939	16101	16051	15902	16202	16111	15815	16032	16041	16061	16296	15969	15996	16009	15950	15957	15911	16067	15995	15981	15991	16205	16055
25734	21130	27300	25794	20578	19222	19341	27877	43737	37036	27111	20868	18982	18250	18202	18153	18544	18178	18288	18322	18280	18397	18173	18308	18228	18206	18276	18370	18349	18276	18277	18256	18188	18146	18193	18365	18297	18286	18186	18305	18148	18144	18416	18338	18189	18064	18133	18163	18220	18042	18098	18106	18295	18114	18296	18233	18328	18182	18241	18387	18184	18437	18285	18285	18119	18315	18319	18177	18227	18310	18421	18031	18224	18146	18024	18262	18393	18210	18253	18369	18325	18055	18292	18250	18257	18056	18205	18182	18306	18467	18225	18295	18145	18183	18156	18232	18207	18055	18273	18197	18157	18310	18288	18291	18257	18196	18388	18168	18081	18155	18183	18243	18143	18154	18150	18271	18022	18090	18021	17917	18276	18248	18153	18132	18095	18121	18127	18333	18235	18355	18088	18051	18060	18087	18276	18132	18092	18355	18349	18356	18172	18143	17908	18172	18273	18475	18152	18059	18262	18146	18058	18425	18210	18273	18051	18064	18093	18125	18238	18015	18172	18365	18377	18034	18104	18089	18055	18313	18233	18145	18299	18214	17989	18114	18225	18214	18095	18123	18219	18277	18233	18077	18125	18167	18161	17965	18213	18173	18161	18316	18153	18234	18170	18313	18342	18119	18132	18271	18240	17908	18275	18348	18113	18188	18226	18148	18228	17967	18201	18169	18290	18291	18157	18227	18286	18200	18146	18180	18230	18122	17974	18232	18142	18299	18231	18307	18199	18220	18233	18270	18212	18214	18141	18228	18061	18044	18123	18069	18271	18142	18118	18143	18190	17900	18319	18281	18149	18399	18131	18311	18307	18205	18144	18275	18337	18145	18313	18204	18133	18335	18386	18143	18234	18359	18196	18065	18261	18076	18197	18311	18230	18034	18051	18107	18066	18244	18267	18258	18428	18040	18271	18014	18023	18330	18252	18227	18139	18173	18180	18313	18189	18299	18166	18040	18071	17909	18224	18163	18226	18013	18222	18181	18129	18178	18218	18235	18038	17938	18125	18252	18085	17993	18524	18383	18186	18311	18212	18121	18183	18005	18167	18159	18111	18314	18074	18218	18211	18452	18370	18049	18309	18410	18221	18174	18188	18153	18140	18285	18552	18298	18196	18212	18186	18235	18365	18355	18333	18225	18231	18109	18324	18343	18449	18114	18125	18240	18115	18333	18209	18176	18048	18073	18078	18093	18255	18333	18390	18129	18079	17970	18160	18215	18078	18218	18150	18153	18152	18290	18135	18392	18378	18199	18248	18142	17939	18265	18110	18192	18297	18174	18249	18172	18011	18237	18354	17979	18186	18123	18350	18209	18128	17901	18157	18174	18359	18282	18479	18177	18503	18113	17865	18207	17848	18090	18267	18468	18397	18270	18322	18182	18043	18085	18143	18461	18169	18290	18475	18124	18393	18372	18197	18217	18324	18201	18157	18402	18014	18253	18138	18260	18244	18122	18128	18122	18094	18082	18219	18115	18149	18071	18380	18188	18200	18106	18268	18277	18237	18242	18201	18162	18252	18108	18050	18270	18112	18095	18067	18135	18175	18057	18163	18324	18400	18312	18212	18159	18153	18187	18007	18180	18191	18117	18156	18446	18029	18275	18168	18238	18251	18232	18134	18179	18166	18227	17995	18180	18091	18184	18361	18261	18214	18226	17967	18144	18356	18230	18375	18135	18088	18130	18254	18072	18316	18054	18334	18195	18172	18299	18226	18045	18164	18185	18279	18064	18221	18371	18358	18347	18001	18116	18477	18143	18207	18127	18272	18256	17937	18083	18411	18126	18327	18315	18216	18402	18419	18149	18390	18396	18244	18279	18346	18361	18056	18255	18270	18176	18438	18173	18316	18311	18175	18400	18189	18314	18182	18171	18391	18009	18307	18246	18269	18216	18228	18253	18248	18080	18255	18246	18202	18170	18185	18148	17966	18333	17971	18278	18039	18126	18191	18223	18291	18368	18134	18237	18019	18222	18247	18190	18191	18398	18234	18135	18005	18081	18110	18220	18293	18308	18246	18144	17957	18265	18184	18233	18031	18063	18280	18223	18117	18170	18244	18189	18241	18305	18171	18261	18104	18158	18076	18491	18244	18193	18254	18234	18330	18075	18090	18224	18093	18242	18244	18258	18265	18163	18220	18126	18309	18076	18296	18185	18231	18353	18248	18223	18343	18199	18120	18161	18272	18046	18124	18267	18187	18352	18276	18177	18310	18284	18240	18205	18273	18177	18276	18102	18439	18312	17908	18115	18239	18181	18157	18130	18260	18264	18230	18020	18187	18301	18260	18025	18143	18286	18152	18159	18331	18115	18284	18072	18208	18123	18179	18103	18259	18184	18168	17960	18213	18169	18178	18197	18250	18293	18175	18461	18197	18132	18303	18326	18299	18313	18361	18493	18152	18242	18153	18410	18167	18051	18189	18105	18223	18641	18286	18173	18141	18076	18180	18111	18136	18182	18277	18245	18167	18076	18298	18141	18290	18191	18172	18408	18328	18113	18178	18061	18228	18154	18248	18174	18220	18258	18319	18222	18278	18291	18210	18102	18395	18247	18170	18182	18107	18134	18313	18144	18421	18146	18201	18245	18115	18118	17971	18255	18121	18065	18205	18156	18214	18359	18212	18382	18292	18193	18110	18245	18277	18220	18383	18280	18132	18359	18193	18127	18180	18085	18200	18032	18174	18260	18395	18239	18270	18386	18288	18148	18153	18473	18289	18428	18171	18364	18236	18012	18429	18054	18308	18200	18307	18259	18400	18177	18158	18143	18251	18235	18050	18184	18337	18218	18097	18221	18316	18143	18030	18295	18161	18188	17950	18138	18193	18361	18183	18334	18146	18444	18069	18111	18114	18269	18177	18281	18124	18294	18163	18070	18044	18155	17998	18244	18022	18212	18149	18156	18134	18219	18208	18273	18454	18211	18199	18298	18127	18030	18153	18113	18235	18065	18248	18122	18101	18244	18250	18226	18378	18057	18117	18207	18288	18197	18150	18099	18269	18309	18399	18303	18149	18169	18234	18137	18249	18168	18201	18149	18106	18204	18497	18285	18278	18313	18193	18218	18220	18133	18326	18188	18249	18265	18110	18280	18135	18210	18056	18172	18191	18187	18221	18050	18176	18135	18295	18222	18290	18308	18251	18046	18111	18337	17933	18212	18409	18270	18261	18074	18262	18102	18325	18313	18259	18374	18349	18305	18262	18056	18220	18237	18166	18150	18229	18232	18237	18287	18202	18286	17991	18267	18119	18141	18185	18269	17899	17871	18072	18358	18302	18181	18366	18285	18108	18147	18233	18210	18084	18218	18320	18287	18246	18150	18263	18074	18141	18202	18281	18237	18290	18342	18310	18099	17976	18324	18247	18294	18232	18057	18233	18365	18002	18188	18140	18191	18081	18207	18416	18382	18100	18120	18231	18128	18136	18015	18322	18163	18126	18295	18050	18342	18071	18136	18209	18167	18239	18356	18239	18256	18042	18496	18328	18149	18141	18281	18284	18111	18298	18156	17936	18226	18292	18193	18233	18220	18143	18285	18055	18075	18311	18157	18264	18289	18398	18158	18272	18006	18180	18038	18154	18108	18216	18438	18100	18361	18227	18178	18281	18406	18124	18200	18001	18467	18392	18086	18278	18166	18010	18209	18311	18355	18254	18411	18186	18272	18118	18169	18221	18145	18125	18220	18102	18204	18039	18174	18131	18304	18164	18259	18124	18173	18200	18314	18154	18422	18107	18072	18333	18568	18111	18166	18012	18204	18185	18358	18193	18160	18213	18115	18277	18215	18443	18287	18297	18219	18183	18134	18261	18013	18299	18055	18044	18057	18142	18303	18170	18228	18231	18173	18187	18293	18270	18053	18221	18329	18109	17997	18037	18033	18412	18378	18168	18298	18298	18194	18258	18121	18107	18438	18446	18215	18236	18229	18156	18125	18135	18098	18311	18329	18183	18189	18254	18299	18164	18310	18014	18022	18244	18445	18219	18274	18322	18169	18154	18374	17972	18093	18227	18124	18098	18207	18086	18307	18323	18182	18206	18385	18200	18242	18269	18110	17987	18243	18384	18196	18252	18078	18190	18396	18287	18422	18209	18165	18110	18087	18186	18098	18039	18054	18050	18097	18331	18244	18296	18310	18247	18276	18253	18212	18069	18167	18155	18363	18173	18189	18258	18103	18307	18230	18003	18201	18243	18390	18349	18134	18388	18122	18314	18344	18401	18054	18072	18226	18200	18245	18400	18342	18212	18162	18241	18313	18270	18178	18491	18238	18121	18303	18303	18487	18367	18273	17931	18075	18366	18197	18226	18209	18236	18232	18168	18301	18480	18264	18340	18390	18283	18117	17987	18026	18276	18124	18307	18187	18010	18225	18078	18247	18448	18351	18187	18254	18317	18185	18066	18199	18248	18123	18231	18082	18236	18172	18144	18210	18262	18145	18217	18097	18258	18049	18168	17935	18273	18329	18321	18233	18052	18207	18174	18214	18231	18212	18159	18188	18195	18251	18068	18284	18218	18281	18311	18039	18008	18326	18086	18327	18442	18415	18293	18231	18309	18162	18159	18293	18133	18300	18285	18237	18244	18168	18340	18294	18159	18215	18220	18251	18099	18193	18110	18164	18261	18267	18159	18262	18099	18053	18216	17940	18217	18087	18261	18236	18187	18151	18019	18345	18145	18225	18163	18151	18349	18451	18337	18392	18194	18293	18361	18290	17893	18243	18171	18083	18551	18127	18079	18276	18322	18238	18140	18109	18144	18149	18333	18188	18155	18090	18175	18259	18367	18147	18179	18243	18205	18169	18073	18028	18127	18247	18437	18121	18341	18380	18254	18161	18325	18247	18185	18155	18314	18240	17999	18167	18166	18105	18173	18314	18065	18223	18286	18142	18232	18218	18256	18118	18363	18413	18139	18043	18286	18070	18126	18083	18216	18286	18482	17999	18319	18331	18229	18079	18159	18274	18364	18350	18321	18233	18322	18138	18351	18319	18231	18178	18094	18257	18044	18108	18128	18115	18326	18063	18341	18081	18243	18064	18229	18178	18159	18198	18231	18341	18246	17940	18173	18169	18338	18127	18214	18360	18169	18145	18243	18162	18244	18185	18284	18150	18110	18306	18231	18172	18078	18162	18205	18234
14436	20494	19739	17980	17295	16795	16797	30990	44765	37263	26298	18493	16908	16155	16474	16420	16295	16405	16413	16142	16411	16302	16203	16410	16111	16371	16182	16270	16385	16436	16143	16214	16190	16332	16382	16251	16515	16151	16169	16233	16169	16446	16239	16315	16239	16238	16308	16322	16406	16277	16183	16075	16254	16205	16380	16472	16290	16019	16227	16539	16175	16214	16216	16344	16470	16247	16232	16155	16201	16367	16284	16090	16242	16165	16403	16328	16213	16351	16221	16270	16258	16255	16229	16499	16176	16141	16263	16193	16359	16300	16294	16272	16264	16296	16411	16336	16117	16345	16304	16329	16240	16251	16212	16332	16251	16398	16239	16146	16176	16213	16336	16285	16242	16197	16248	16256	16338	16227	16187	16328	16274	16261	16385	16250	16207	16204	16177	16302	16187	16247	16192	16306	16153	16272	16348	16366	16185	16221	16226	16304	16363	16253	16283	16359	16242	16185	16189	16373	16186	16321	16281	16261	16189	16333	16110	16223	16186	16252	16281	16217	16373	16260	16285	16194	16143	16451	16204	16211	16276	16193	16447	16380	16130	16303	16178	16357	16356	16286	16436	16335	16221	16323	16186	16286	16309	16337	16151	16176	16424	16159	16359	16263	16329	16414	16137	16228	16169	16348	16344	16158	16251	16266	16055	16609	16286	16101	16257	16347	16101	16217	16191	16237	16307	16296	16425	16396	16354	16312	16193	16168	16301	16447	16365	16233	16310	16278	16219	16296	16075	16324	16312	16156	16235	16126	16407	16392	16231	16326	16357	16242	16110	16323	16320	16234	16287	16221	16248	16253	16267	16113	16241	16212	16198	16309	16193	16218	16187	16263	16268	16227	16365	16336	16324	16315	16236	16213	16259	16277	16283	16437	16259	16256	16145	16226	16287	16324	16197	16115	16173	16219	16392	16335	16142	16220	16182	16198	16069	16298	16209	16395	16032	16471	16255	16270	16017	16458	16465	16121	16166	16282	16121	16425	16216	16150	16204	16205	16248	16496	16147	16229	16425	16174	16275	16229	16313	16459	16287	16275	16282	16316	16246	16226	16376	16176	16214	16227	16438	16163	16195	16151	16281	16294	16371	16399	16211	16183	16200	16187	16280	16350	16440	16295	16323	16227	16175	16238	16199	16120	16335	16287	16289	16147	16227	16330	16328	16223	16275	16216	16271	16379	16174	16243	16272	16441	16137	16284	16406	16138	16247	16170	16316	16321	16171	16337	16449	16324	16222	16155	16263	16297	16147	16000	16219	16241	16190	16193	16222	16290	16228	16211	16269	16242	16181	16452	16251	16259	16400	16292	16299	16239	16435	16226	16207	16163	16356	16057	16178	16315	16257	16310	16121	16366	16275	16087	16280	16402	16165	16121	16185	16197	16248	16429	16023	16243	16425	16410	16324	16172	16268	16243	16133	16365	16179	16327	16228	16263	16173	16375	16282	16262	16214	16369	16202	16184	16299	16170	16422	16275	16267	16248	16201	16202	16256	16081	16122	16466	16406	16404	16236	16212	16299	16228	16342	16402	16242	16272	16237	16382	16444	16344	16299	16209	16264	16251	16223	16276	16235	16372	16325	16098	16129	16250	16205	16333	16127	16176	16179	16134	16249	16234	16213	16289	16141	16196	16260	16269	16369	16278	16317	16224	16374	16297	16264	16285	16144	16383	16293	16109	16078	16253	16367	16326	16301	16352	16173	16155	16328	16154	16022	16330	16280	16163	16343	16233	16223	16285	16422	16387	16285	16331	16406	16313	16353	16141	16316	16356	16302	16376	16223	16194	16418	16239	16307	16092	16224	16265	16270	16265	16211	16318	16297	16283	16283	16170	16143	16225	16306	16298	16300	16347	16162	16324	16203	16219	16334	16349	16320	16370	16189	16295	16369	16321	16250	16263	16226	16199	16400	16359	16084	16138	16233	16203	16179	16340	16058	16097	16310	16293	16349	16261	16326	16432	16310	16436	16233	16226	16345	16431	16248	16205	16385	16263	16283	16281	16158	16322	16201	16249	16288	16238	16281	16362	16264	16160	16432	16257	16202	16157	16194	16473	16473	16264	16206	16306	16127	16324	16039	16309	16204	16449	16202	16418	16379	16342	16210	16278	16122	16330	16337	16296	16290	16212	16180	16219	16386	16239	16236	16223	16337	16401	16131	16283	16091	16322	16320	16308	16160	16219	16430	16201	16280	16179	16201	16248	16248	16353	16388	16291	16303	16293	16195	16387	16273	16287	16175	16043	16091	16244	16237	16284	16274	16222	16372	16268	16289	16317	16290	16392	16358	16165	16339	16240	16280	16319	16508	16344	16256	16353	16223	16544	16130	16327	16267	16117	16309	16388	16266	16384	16201	16360	16278	16160	16257	16088	16181	16329	16176	16369	16323	16293	16345	16251	16288	16353	16297	16179	16307	16270	16440	16240	16151	16356	16220	16320	16204	16292	16161	16249	16100	16233	16337	16328	16091	16324	16228	16354	16284	16187	16278	16380	16214	16216	16420	16332	16380	16345	16345	16165	16252	16253	16273	16232	16452	16382	16134	16292	16289	16193	16264	16246	16488	16503	16120	16296	16205	16236	16232	16164	16317	16440	16242	16271	16384	16118	16418	16261	16303	16288	16291	16267	16185	16331	16308	16285	16177	16202	16152	16201	16262	16333	16217	16409	16370	16217	16226	16264	16333	16308	16354	16121	16307	16191	16218	16224	16066	16172	16185	16285	16188	16275	16298	16245	16272	16269	16147	15983	16117	16157	16264	16157	16331	16288	16333	16261	16255	16243	16135	16341	16234	16344	16277	16327	16282	16199	16191	16138	16133	16298	16221	16243	16305	16335	16482	16203	16342	16070	16320	16426	16313	16240	16108	16113	16248	16201	16350	16240	16253	16287	16130	16267	16325	16477	16171	16210	16292	16256	16352	16218	16333	16395	16329	16129	16175	16089	16162	16244	16215	16392	16225	16422	16254	16211	16369	16351	16201	16482	16159	16289	16292	16364	16289	16165	16485	16296	16274	16235	16421	16194	16331	16351	16373	16325	16376	16309	16160	16424	16118	16333	16234	16213	16156	16275	16297	16249	16343	16214	16189	16162	16261	16401	16337	16226	16222	16320	16120	16199	16371	16243	16139	16480	16244	16268	16336	16281	16099	16100	16310	16248	16298	16176	16208	16256	16350	16471	16434	16258	16229	16315	16352	16182	16237	16290	16279	16277	16338	16263	16322	16304	16079	16327	16193	16232	16224	16022	16211	16120	16189	16436	16176	16421	16395	16148	16080	16308	16387	16172	16152	16445	16224	16088	16218	16230	16201	16247	16340	16111	16207	16336	16295	16238	16100	16238	16333	16404	16196	16386	16269	16148	16280	16222	16269	16244	16075	16232	16231	16349	16222	16200	16408	16186	16354	16301	16282	16202	16188	16337	16352	16354	16238	16200	16229	16351	16335	16319	16273	16274	16167	16169	16269	16178	16261	16261	16164	16268	16371	16134	16149	16152	16360	16261	16305	16221	16266	16209	16272	16193	16158	16307	16200	16265	16186	16331	16289	16227	16109	16268	16288	16331	16273	16259	16336	16379	16265	16306	16288	16087	16068	16272	16112	16209	16244	16152	16240	16163	16226	16145	16276	16312	16233	16137	16243	16302	16294	16271	16218	16119	16302	16273	16217	16404	16315	16278	16140	16345	16130	16226	16147	16376	16308	16398	16293	16281	16261	16232	16133	16341	16298	16344	16157	16347	16334	16202	16164	16331	16227	16125	16087	16228	16344	16262	16313	16091	16044	16255	16283	16121	16305	16233	16256	16369	16173	16250	16258	16176	16331	16275	16127	16134	16342	16463	16314	16178	16148	16373	16165	16096	16426	16114	16374	16206	16209	16277	16158	16310	16287	16271	16473	16283	16112	16121	16225	16307	16226	16217	16242	16393	16260	16307	16175	16279	16237	16293	16300	16266	16359	16357	16206	16343	16221	16257	16335	16219	16151	16344	16154	16225	16140	16299	16405	16159	16306	16156	16259	16248	16281	16267	16222	16364	16226	16179	16357	16270	16317	16244	16429	16336	16158	16317	16382	16282	16194	16176	16292	16226	16302	16337	16220	16234	16384	16287	16472	16285	16291	16340	16182	16429	16251	16332	16205	16151	16171	16297	16358	16365	16401	16282	16527	16300	16265	16229	16194	16137	16324	16299	16344	16215	16230	16431	16036	16367	16311	16308	16378	16381	16213	16379	16449	16333	16414	16264	16178	16305	16305	16226	16217	16326	16262	16291	16138	16334	16316	16383	16145	16184	16222	16317	16239	16228	16221	16215	16373	16288	16380	16227	16153	16343	16292	16379	16291	16296	16221	16010	16324	16309	16220	16245	16402	16175	16303	16307	16343	16190	16365	16172	16242	16261	16366	16396	16292	16293	16324	16118	16220	16110	16214	16176	16279	16335	16349	16299	16146	16420	16210	16353	16340	16398	16217	16327	16185	16324	16095	16225	16272	16250	16255	16184	16324	16212	16277	16175	16430	16277	16351	16354	16065	16405	16123	16379	16208	16122	16388	16401	16150	16066	16381	16228	16349	16499	16201	16349	16225	16227	16298	16259	16085	16272	16219	16037	16354	16284	16464	16134	16296	16192	16293	16342	16239	16202	16225	16180	16158	16241	16395	16364	16290	16068	16317	16337	16209	16266	16215	16171	16255	16153	16375	16103	16324	16229	16298	16341	16228	16296	16350	16308	16237	16403	16323	16331	16352	16222	16404	16267	16483	16347	16202	16343	16106	16290	16161	16318	16085	15995	16246	16299	16525	16248	16401	16188	16285	16315	16188	16265	16428	16225	16308	16266	16359	16217	16319	16265	16165	16143	16332	16446	16241	16239	16237	16458	16245	16119	16066	16238	16410	16090	16183	16323	16315	16289	16212	16231	16344	16159	16412	16299	16094	16171	16222	16188	16354	16288	16379	16154	16397	16381	16345	16320	16331	16423	16416	16250	16146	16183	16374	16303	16370	16188	16333	16266	16233	16212	16272	16351	16250	16143	16132	16392	16214	16241	16140	16314	16241	16266	16022	16225	16343	16277	16201	16351	16315	16349	16185	16095	16063	16398	16271	16318	16293	16249	16178	16290	16205	16150	16347	16299	16081	16325
23613	21088	28541	23891	21600	23266	23219	46300	60312	50672	35870	24104	20256	18980	18629	18493	18572	18824	18623	18687	18691	18727	18530	18579	18461	18755	18715	18611	18527	18547	18713	18577	18651	18676	18730	18796	18500	18673	18699	18483	18346	18592	18659	18554	18444	18669	18494	18456	18542	18460	18571	18411	18591	18538	18520	18667	18647	18828	18670	18513	18409	18496	18517	18505	18463	18443	18421	18726	18694	18512	18531	18683	18632	18543	18688	18739	18441	18531	18470	18453	18610	18601	18677	18514	18484	18523	18514	18454	18579	18374	18686	18537	18340	18547	18852	18709	18517	18510	18629	18635	18501	18364	18504	18581	18531	18447	18472	18460	18633	18362	18483	18443	18499	18683	18478	18456	18730	18754	18510	18683	18500	18503	18538	18417	18653	18582	18590	18401	18709	18541	18579	18588	18633	18623	18678	18513	18399	18502	18556	18461	18515	18682	18505	18397	18502	18506	18624	18515	18413	18578	18569	18524	18345	18384	18562	18644	18433	18648	18516	18490	18305	18472	18661	18437	18329	18616	18584	18437	18470	18390	18660	18233	18246	18314	18352	18480	18617	18454	18621	18532	18406	18576	18526	18493	18479	18534	18537	18508	18518	18585	18632	18620	18399	18793	18523	18619	18565	18486	18561	18467	18624	18438	18423	18451	18517	18518	18484	18365	18676	18671	18610	18632	18581	18542	18693	18512	18555	18563	18588	18482	18725	18446	18572	18642	18634	18690	18496	18589	18668	18354	18631	18602	18613	18567	18600	18711	18445	18532	18507	18436	18674	18507	18684	18516	18433	18643	18422	18523	18661	18512	18596	18681	18541	18571	18608	18551	18667	18406	18728	18772	18395	18534	18528	18587	18635	18406	18450	18527	18520	18220	18465	18466	18432	18605	18504	18605	18459	18622	18725	18501	18555	18389	18334	18765	18464	18599	18421	18774	18406	18569	18487	18251	18498	18528	18515	18473	18394	18265	18725	18462	18498	18799	18705	18312	18531	18489	18540	18849	18526	18636	18531	18524	18580	18400	18346	18463	18613	18755	18505	18654	18648	18652	18650	18571	18593	18323	18478	18555	18550	18549	18581	18499	18747	18499	18474	18520	18710	18617	18475	18629	18310	18587	18623	18743	18609	18533	18501	18591	18459	18682	18600	18419	18660	18397	18736	18411	18397	18534	18286	18347	18421	18566	18603	18624	18570	18612	18506	18653	18644	18642	18654	18722	18486	18503	18606	18465	18480	18669	18624	18451	18621	18680	18528	18637	18505	18497	18567	18504	18470	18601	18400	18408	18524	18651	18577	18513	18552	18612	18564	18678	18627	18371	18349	18552	18682	18479	18332	18308	18296	18491	18608	18461	18563	18611	18687	18585	18616	18427	18485	18409	18409	18305	18469	18547	18284	18631	18617	18196	18438	18526	18413	18647	18599	18241	18435	18471	18649	18509	18657	18445	18718	18479	18597	18592	18514	18505	18323	18580	18561	18527	18490	18518	18339	18406	18479	18463	18509	18482	18502	18495	18613	18523	18477	18504	18745	18376	18349	18381	18477	18639	18711	18442	18615	18583	18548	18376	18563	18595	18550	18531	18678	18789	18576	18662	18391	18535	18340	18306	18545	18545	18631	18434	18613	18560	18669	18666	18353	18407	18438	18409	18518	18598	18624	18591	18430	18717	18553	18669	18428	18454	18458	18425	18725	18556	18553	18460	18417	18560	18592	18480	18496	18421	18601	18462	18600	18425	18340	18696	18485	18551	18562	18441	18785	18750	18468	18608	18534	18369	18467	18452	18650	18687	18741	18441	18612	18610	18444	18447	18666	18395	18477	18335	18572	18538	18555	18357	18355	18477	18574	18516	18656	18694	18562	18392	18591	18516	18449	18488	18539	18880	18717	18247	18225	18708	18647	18329	18491	18437	18510	18360	18553	18583	18449	18503	18501	18560	18674	18576	18587	18291	18613	18618	18658	18496	18436	18436	18490	18465	18383	18363	18663	18521	18623	18379	18387	18438	18479	18795	18402	18583	18505	18624	18730	18510	18714	18533	18592	18648	18453	18691	18410	18548	18430	18443	18494	18524	18467	18371	18538	18402	18476	18685	18486	18358	18522	18514	18582	18387	18623	18546	18589	18520	18633	18612	18682	18561	18554	18406	18500	18688	18521	18731	18503	18542	18453	18467	18722	18389	18412	18409	18568	18554	18514	18589	18558	18537	18417	18626	18444	18419	18455	18407	18742	18544	18471	18674	18590	18508	18511	18542	18757	18562	18520	18654	18415	18640	18691	18638	18705	18596	18542	18584	18495	18665	18600	18674	18713	18670	18629	18781	18477	18469	18633	18210	18499	18449	18288	18728	18422	18334	18528	18334	18357	18367	18559	18663	18552	18553	18753	18586	18709	18496	18551	18531	18507	18590	18624	18568	18675	18610	18331	18475	18550	18524	18554	18610	18666	18460	18588	18567	18491	18667	18464	18507	18517	18543	18539	18418	18418	18316	18601	18580	18511	18593	18412	18706	18725	18288	18708	18489	18499	18616	18737	18566	18397	18462	18611	18614	18473	18337	18511	18547	18456	18645	18393	18332	18496	18504	18459	18559	18645	18528	18356	18496	18411	18625	18620	18252	18414	18647	18738	18574	18619	18509	18693	18627	18669	18548	18486	18576	18432	18659	18682	18637	18352	18365	18513	18377	18629	18677	18524	18489	18524	18499	18562	18363	18690	18584	18680	18500	18592	18513	18365	18516	18729	18625	18587	18430	18628	18451	18421	18580	18549	18675	18671	18564	18555	18497	18404	18555	18490	18308	18537	18511	18477	18567	18494	18572	18648	18466	18759	18618	18582	18459	18558	18542	18454	18529	18692	18523	18554	18593	18690	18483	18494	18444	18474	18558	18487	18537	18598	18555	18677	18472	18483	18431	18634	18662	18472	18556	18674	18725	18653	18447	18647	18544	18821	18568	18550	18579	18662	18413	18564	18521	18456	18381	18701	18611	18421	18465	18687	18320	18431	18402	18504	18530	18639	18650	18473	18303	18603	18423	18475	18674	18572	18532	18392	18526	18347	18573	18762	18451	18544	18420	18460	18472	18566	18431	18476	18564	18728	18479	18547	18550	18462	18573	18571	18488	18496	18429	18506	18440	18610	18506	18561	18470	18552	18605	18600	18565	18407	18468	18686	18608	18564	18508	18506	18642	18549	18524	18593	18435	18697	18477	18491	18661	18692	18557	18741	18770	18592	18555	18567	18647	18541	18450	18473	18458	18544	18417	18542	18369	18507	18720	18459	18460	18540	18439	18519	18624	18502	18619	18519	18530	18548	18572	18533	18475	18533	18592	18617	18468	18490	18580	18354	18643	18560	18554	18450	18502	18487	18675	18695	18571	18738	18795	18679	18665	18694	18381	18569	18673	18767	18595	18568	18424	18311	18359	18606	18422	18637	18610	18636	18625	18663	18501	18478	18708	18691	18557	18559	18546	18523	18497	18500	18598	18339	18555	18453	18535	18493	18545	18528	18569	18589	18466	18728	18552	18483	18470	18714	18481	18526	18593	18597	18320	18422	18535	18466	18526	18639	18533	18768	18635	18650	18710	18480	18502	18526	18362	18555	18625	18498	18599	18682	18594	18631	18563	18596	18565	18474	18474	18579	18456	18701	18565	18424	18408	18462	18683	18615	18562	18546	18470	18609	18619	18316	18502	18602	18616	18675	18672	18553	18573	18798	18600	18546	18432	18471	18439	18435	18480	18520	18491	18529	18615	18559	18457	18347	18444	18476	18553	18431	18592	18415	18588	18284	18194	18614	18425	18639	18415	18516	18400	18553	18511	18519	18507	18613	18354	18519	18479	18570	18557	18521	18562	18419	18514	18558	18701	18408	18507	18425	18546	18357	18477	18411	18819	18552	18385	18633	18417	18544	18433	18570	18605	18480	18499	18807	18480	18483	18733	18714	18634	18602	18357	18708	18522	18603	18583	18500	18544	18417	18625	18515	18586	18600	18618	18565	18434	18361	18332	18403	18510	18352	18626	18533	18522	18568	18606	18471	18473	18746	18553	18560	18654	18523	18472	18742	18484	18457	18627	18600	18521	18500	18564	18684	18716	18549	18478	18536	18333	18635	18548	18460	18640	18513	18409	18429	18430	18541	18518	18427	18474	18498	18598	18476	18419	18645	18460	18485	18398	18433	18433	18446	18726	18780	18741	18682	18809	18468	18454	18489	18533	18784	18490	18336	18590	18646	18509	18528	18458	18474	18620	18560	18641	18802	18602	18630	18571	18541	18330	18518	18558	18498	18399	18326	18492	18431	18631	18646	18441	18423	18551	18611	18457	18450	18573	18544	18448	18495	18375	18503	18514	18758	18571	18752	18768	18600	18570	18530	18601	18535	18480	18629	18523	18509	18515	18556	18349	18675	18456	18426	18474	18321	18366	18630	18458	18515	18683	18456	18450	18490	18496	18700	18824	18852	18643	18638	18302	18501	18748	18630	18574	18598	18469	18520	18791	18674	18481	18359	18546	18556	18499	18567	18493	18608	18673	18500	18398	18315	18526	18433	18573	18436	18463	18461	18615	18374	18374	18742	18498	18585	18494	18464	18602	18654	18361	18640	18489	18692	18499	18611	18544	18463	18532	18672	18486	18487	18737	18532	18654	18625	18632	18553	18567	18617	18501	18720	18680	18616	18471	18342	18564	18417	18204	18524	18393	18567	18420	18451	18465	18498	18472	18667	18327	18630	18631	18842	18480	18606	18677	18736	18586	18650	18451	18779	18533	18490	18522	18489	18516	18582	18491	18402	18600	18570	18645	18575	18685	18536	18628	18721	18507	18599	18488	18560	18437	18520	18525	18533	18471	18591	18537	18592	18476	18298	18500	18465	18369	18646	18529	18757	18452	18603	18604	18679	18533	18542	18627	18526	18550	18365	18522	18466	18454	18682	18647	18538	18708	18599	18610	18708	18557	18522	18565	18534	18544	18246	18407	18409	18457	18578	18275	18539	18620	18869	18344	18555	18541	18555	18500	18623	18525	18613	18627	18677	18330	18683	18472	18726	18505	18546	18491	18345	18297	18469	18687	18329	18486	18538	18759	18542	18624	18552	18581	18499	18541	18404	18495	18559	18510	18656	18629	18438	18673
16320	26771	25120	20835	19218	18417	18118	50700	60373	50574	35112	20953	17808	16479	16478	16650	16575	16472	16621	16349	16605	16510	16444	16462	16665	16412	16492	16585	16465	16472	16513	16512	16681	16405	16550	16476	16505	16535	16529	16560	16562	16511	16420	16595	16432	16589	16394	16605	16391	16438	16466	16498	16518	16616	16522	16423	16389	16314	16473	16715	16374	16607	16382	16485	16404	16707	16473	16450	16464	16282	16571	16360	16303	16454	16491	16493	16579	16375	16417	16425	16563	16367	16441	16528	16403	16518	16409	16496	16574	16444	16372	16504	16386	16420	16460	16440	16297	16323	16490	16412	16532	16612	16454	16464	16567	16477	16596	16595	16338	16457	16502	16602	16592	16524	16340	16575	16576	16364	16556	16624	16567	16468	16605	16285	16454	16465	16468	16433	16442	16683	16465	16587	16519	16455	16535	16543	16575	16526	16430	16453	16471	16383	16589	16450	16552	16479	16287	16494	16304	16378	16637	16516	16416	16488	16584	16343	16583	16451	16481	16444	16559	16502	16431	16365	16447	16424	16443	16531	16549	16531	16318	16385	16603	16432	16603	16430	16555	16497	16480	16497	16409	16484	16500	16510	16635	16456	16270	16424	16309	16502	16256	16408	16366	16452	16742	16326	16542	16467	16424	16442	16375	16459	16488	16448	16584	16466	16396	16268	16489	16423	16516	16554	16421	16452	16464	16360	16415	16293	16646	16351	16616	16521	16411	16515	16493	16473	16565	16522	16520	16452	16480	16716	16315	16348	16490	16482	16471	16572	16470	16549	16473	16603	16485	16484	16486	16559	16519	16377	16261	16469	16461	16410	16499	16477	16338	16344	16337	16510	16542	16436	16348	16592	16335	16374	16580	16390	16486	16395	16414	16521	16574	16426	16503	16451	16293	16493	16398	16518	16530	16391	16377	16282	16506	16475	16550	16469	16514	16562	16376	16390	16569	16328	16475	16470	16512	16554	16398	16432	16339	16531	16570	16642	16384	16427	16469	16328	16513	16565	16495	16468	16528	16375	16546	16515	16672	16312	16539	16554	16482	16355	16608	16398	16337	16500	16560	16339	16415	16520	16460	16506	16505	16531	16519	16544	16627	16501	16407	16592	16476	16549	16569	16450	16594	16478	16359	16563	16361	16427	16475	16627	16435	16522	16621	16554	16403	16721	16447	16432	16464	16542	16681	16463	16521	16335	16453	16415	16569	16390	16491	16495	16437	16466	16243	16560	16493	16453	16483	16369	16403	16414	16486	16375	16325	16452	16417	16621	16487	16446	16375	16678	16376	16551	16511	16333	16449	16503	16308	16531	16436	16365	16482	16351	16340	16624	16500	16511	16632	16389	16356	16360	16472	16484	16466	16579	16435	16385	16419	16621	16570	16556	16436	16427	16579	16291	16502	16545	16456	16465	16618	16348	16650	16362	16438	16459	16460	16382	16542	16468	16346	16502	16284	16442	16347	16409	16496	16417	16450	16403	16400	16577	16402	16539	16502	16391	16581	16429	16276	16495	16573	16512	16424	16395	16516	16329	16414	16462	16464	16446	16538	16322	16682	16295	16802	16542	16510	16492	16337	16469	16545	16441	16490	16665	16569	16505	16413	16408	16606	16586	16488	16607	16413	16501	16578	16517	16305	16627	16450	16520	16437	16517	16521	16565	16447	16502	16459	16566	16472	16414	16404	16431	16453	16406	16517	16364	16492	16368	16580	16548	16573	16468	16563	16599	16363	16394	16516	16326	16445	16409	16376	16458	16446	16289	16537	16298	16329	16446	16457	16427	16304	16441	16343	16339	16264	16569	16435	16454	16489	16515	16401	16529	16523	16648	16514	16563	16442	16472	16568	16570	16510	16551	16494	16416	16365	16546	16474	16441	16368	16669	16417	16448	16576	16635	16606	16475	16436	16597	16320	16497	16344	16543	16463	16389	16469	16467	16502	16448	16525	16590	16544	16460	16534	16582	16332	16378	16405	16347	16426	16440	16585	16508	16544	16394	16392	16553	16592	16680	16550	16292	16388	16595	16592	16464	16281	16346	16447	16429	16464	16484	16406	16546	16340	16320	16374	16498	16563	16336	16566	16397	16537	16391	16284	16419	16514	16386	16354	16757	16515	16680	16409	16345	16606	16501	16631	16369	16428	16400	16352	16414	16522	16443	16465	16460	16463	16574	16540	16469	16556	16539	16370	16510	16604	16459	16466	16306	16444	16588	16480	16543	16509	16490	16646	16572	16467	16472	16573	16400	16468	16450	16358	16307	16516	16376	16287	16664	16530	16593	16542	16464	16411	16570	16658	16443	16512	16425	16488	16422	16586	16349	16394	16458	16612	16287	16472	16633	16484	16535	16442	16474	16449	16408	16316	16484	16546	16480	16362	16692	16538	16422	16515	16353	16493	16543	16472	16604	16569	16449	16472	16425	16531	16322	16563	16419	16576	16588	16641	16549	16566	16521	16396	16292	16510	16295	16285	16452	16581	16432	16500	16392	16490	16392	16576	16522	16398	16482	16369	16347	16551	16372	16483	16367	16382	16521	16451	16538	16542	16259	16506	16512	16496	16387	16667	16479	16545	16416	16441	16559	16467	16481	16520	16521	16395	16588	16612	16398	16483	16447	16484	16459	16423	16244	16325	16516	16438	16466	16522	16353	16632	16766	16454	16511	16607	16448	16384	16392	16703	16592	16484	16489	16691	16370	16416	16505	16500	16547	16410	16515	16445	16504	16332	16514	16550	16444	16528	16569	16490	16479	16454	16586	16524	16562	16413	16401	16454	16397	16404	16433	16513	16505	16394	16558	16693	16459	16330	16446	16310	16671	16245	16585	16300	16516	16545	16335	16512	16498	16638	16569	16365	16644	16333	16588	16708	16341	16383	16335	16422	16456	16512	16510	16410	16564	16351	16482	16502	16412	16449	16661	16319	16369	16532	16258	16526	16392	16643	16465	16477	16412	16464	16416	16415	16365	16349	16394	16392	16516	16385	16364	16442	16404	16533	16607	16488	16419	16460	16432	16390	16438	16383	16473	16539	16544	16584	16448	16354	16459	16328	16470	16428	16483	16579	16552	16532	16524	16387	16584	16688	16473	16492	16511	16599	16400	16551	16601	16423	16357	16391	16417	16527	16588	16500	16474	16454	16498	16476	16543	16514	16507	16361	16395	16550	16408	16545	16235	16497	16505	16562	16452	16499	16551	16603	16463	16584	16357	16515	16430	16452	16411	16659	16541	16332	16774	16546	16504	16404	16470	16445	16397	16449	16456	16464	16427	16488	16459	16362	16516	16418	16439	16520	16522	16276	16301	16395	16517	16442	16419	16438	16257	16503	16448	16455	16424	16487	16485	16426	16532	16590	16508	16527	16482	16289	16456	16619	16321	16456	16490	16404	16496	16350	16542	16511	16426	16514	16575	16537	16632	16388	16273	16546	16483	16419	16505	16649	16416	16494	16385	16339	16414	16505	16415	16446	16401	16407	16503	16536	16564	16528	16380	16350	16524	16518	16644	16613	16551	16439	16473	16421	16493	16444	16489	16400	16411	16417	16474	16408	16632	16463	16368	16564	16392	16552	16527	16483	16509	16501	16432	16506	16480	16536	16522	16451	16417	16366	16302	16511	16459	16471	16454	16397	16573	16504	16629	16364	16261	16541	16637	16580	16391	16546	16401	16606	16630	16553	16516	16528	16363	16579	16467	16530	16422	16436	16538	16545	16496	16486	16526	16409	16639	16481	16410	16371	16658	16559	16282	16651	16413	16563	16624	16474	16478	16500	16457	16481	16439	16377	16477	16500	16579	16282	16700	16307	16417	16377	16420	16626	16342	16513	16607	16536	16572	16369	16487	16459	16435	16422	16584	16332	16383	16231	16539	16473	16523	16527	16529	16535	16424	16428	16557	16584	16430	16443	16406	16490	16617	16420	16538	16331	16492	16430	16508	16387	16614	16358	16533	16513	16476	16498	16520	16498	16351	16619	16497	16428	16367	16488	16506	16446	16380	16458	16587	16419	16522	16527	16477	16364	16578	16419	16342	16420	16361	16490	16529	16389	16447	16503	16324	16370	16553	16563	16490	16482	16424	16474	16459	16510	16494	16310	16466	16429	16590	16478	16586	16520	16188	16625	16566	16623	16347	16554	16408	16354	16437	16578	16475	16315	16585	16552	16472	16507	16515	16450	16447	16475	16481	16536	16434	16636	16536	16370	16552	16350	16556	16626	16499	16427	16467	16569	16596	16311	16522	16473	16404	16437	16485	16432	16180	16549	16408	16433	16483	16455	16468	16338	16530	16392	16452	16464	16471	16484	16436	16499	16466	16552	16481	16394	16358	16421	16297	16547	16348	16478	16471	16306	16342	16542	16522	16514	16571	16542	16304	16529	16446	16463	16557	16481	16340	16539	16578	16371	16398	16363	16301	16490	16408	16408	16585	16565	16406	16292	16357	16406	16531	16468	16498	16352	16499	16521	16404	16437	16425	16361	16499	16539	16454	16562	16467	16435	16475	16486	16571	16555	16462	16429	16454	16374	16461	16586	16480	16413	16424	16559	16536	16306	16322	16376	16426	16474	16483	16302	16520	16558	16359	16599	16597	16515	16525	16574	16473	16466	16723	16414	16549	16484	16493	16529	16479	16492	16458	16417	16565	16374	16465	16504	16438	16495	16550	16557	16751	16450	16561	16458	16558	16538	16594	16437	16633	16579	16481	16578	16475	16568	16463	16564	16480	16437	16447	16481	16281	16429	16502	16357	16394	16422	16528	16609	16312	16273	16459	16484	16629	16459	16389	16518	16546	16316	16369	16547	16639	16564	16630	16515	16461	16483	16325	16629	16355	16482	16435	16401	16532	16523	16650	16339	16513	16437	16227	16360	16492	16387	16462	16310	16523	16524	16363	16460	16555	16608	16437	16558	16499	16409	16532	16426	16600	16352	16568	16451	16486	16603	16514	16525	16486	16520	16529	16624	16441	16407	16538	16339	16409	16314	16489	16342	16435	16457	16563	16676	16462	16454	16449	16442	16418	16390	16370	16527	16347	16463	16248	16556	16403	16345	16454	16507	16362	16701	16614	16310	16488	16643	16478	16364	16496	16558	16336	16268	16437	16343	16551	16342	16427	16449	16618	16240	16448	16717	16519	16641	16583
29599	22374	23586	21961	20047	20638	20791	22380	26534	25415	23035	21154	20833	20443	20336	20477	20653	20482	20465	20446	20644	20345	20333	20490	20443	20418	20278	20516	20571	20436	20368	20544	20278	20438	20289	20406	20235	20373	20569	20293	20488	20429	20346	20348	20223	20514	20380	20400	20443	20344	20429	20464	20550	20413	20315	20546	20349	20277	20547	20466	20388	20691	20347	20551	20315	20250	20367	20361	20223	20407	20296	20385	20687	20247	20621	20457	20387	20449	20455	20696	20482	20301	20323	20524	20372	20463	20564	20547	20342	20330	20657	20396	20437	20590	20366	20210	20621	20476	20322	20595	20622	20426	20392	20314	20559	20220	20431	20409	20462	20275	20377	20287	20587	20186	20309	20402	20582	20279	20308	20434	20430	20336	20422	20616	20296	20466	20460	20398	20332	20254	20508	20327	20301	20546	20478	20269	20398	20277	20511	20390	20494	20188	20156	20312	20340	20337	20288	20288	20485	20401	20538	20512	20419	20478	20422	20353	20507	20314	20492	20503	20576	20637	20237	20363	20439	20309	20368	20316	20368	20460	20599	20446	20324	20485	20256	20241	20441	20318	20289	20400	20485	20323	20401	20412	20243	20328	20211	20347	20415	20385	20359	20395	20593	20246	20424	20313	20205	20468	20448	20405	20555	20166	20312	20433	20590	20445	20404	20228	20529	20317	20355	20378	20406	20449	20579	20320	20248	20317	20447	20460	20493	20458	20611	20343	20319	20230	20511	20485	20315	20365	20493	20534	20382	20418	20395	20385	20470	20330	20271	20221	20239	20341	20345	20554	20380	20248	20509	20268	20129	20353	20489	20346	20201	20423	20505	20406	20480	20587	20365	20344	20395	20464	20454	20564	20405	20269	20214	20239	20414	20612	20326	20262	20382	20266	20316	20334	20589	20330	20310	20372	20378	20519	20461	20304	20463	20230	20186	20466	20428	20507	20568	20443	20503	20325	20406	20467	20368	20072	20359	20394	20257	20364	20338	20429	20311	20306	20395	20299	20152	20422	20410	20424	20353	20536	20354	20253	20312	20419	20380	20437	20597	20559	20193	20420	20385	20347	20676	20394	20466	20325	20421	20594	20466	20515	20504	20386	20347	20469	20223	20509	20497	20198	20214	20259	20431	20428	20379	20241	20494	20360	20433	20436	20446	20417	20402	20386	20388	20432	20661	20606	20257	20253	20303	20083	20559	20106	20347	20334	20368	20406	20413	20378	20416	20410	20346	20448	20423	20420	20470	20374	20417	20521	20426	20402	20741	20257	20568	20449	20344	20485	20436	20494	20435	20713	20348	20331	20508	20680	20339	20340	20157	20451	20163	20189	20706	20566	20303	20466	20319	20447	20538	20419	20347	20304	20491	20438	20360	20411	20623	20332	20412	20464	20337	20420	20320	20344	20416	20493	20349	20499	20462	20264	20215	20498	20305	20265	20170	20365	20482	20410	20385	20555	20286	20478	20380	20275	20186	20256	20249	20299	20377	20272	20411	20325	20482	20311	20306	20458	20450	20557	20428	20452	20540	20500	20583	20399	20353	20396	20306	20327	20501	20333	20204	20367	20393	20451	20394	20430	20307	20232	20413	20245	20556	20557	20587	20532	20414	20485	20381	20391	20643	20362	20552	20300	20317	20075	20233	20323	20489	20361	20495	20553	20523	20370	20422	20223	20274	20447	20308	20147	20540	20330	20405	20336	20471	20443	20438	20380	20426	20367	20347	20565	20576	20531	20517	20539	20384	20424	20224	20362	20300	20191	20186	20486	20379	20360	20484	20394	20286	20249	20314	20399	20345	20160	20375	20443	20544	20368	20564	20424	20425	20415	20394	20540	20537	20305	20227	20491	20370	20472	20163	20441	20428	20419	20314	20515	20473	20309	20600	20358	20479	20583	20342	20454	20451	20485	20579	20541	20212	20407	20530	20210	20408	20266	20304	20454	20602	20327	20629	20367	20404	20347	20256	20281	20487	20338	20484	20581	20574	20372	20093	20294	20414	20245	20242	20383	20394	20307	20482	20435	20153	20405	20325	20422	20318	20323	20382	20461	20419	20312	20517	20374	20404	20291	20162	20342	20260	20541	20341	20519	20395	20561	20639	20334	20415	20603	20352	20586	20355	20533	20545	20400	20376	20380	20390	20423	20363	20242	20477	20356	20306	20418	20523	20288	20471	20284	20386	20576	20409	20363	20637	20481	20338	20311	20336	20390	20470	20488	20265	20369	20469	20330	20488	20365	20132	20425	20236	20148	20347	20290	20389	20370	20419	20324	20460	20331	20411	20260	20356	20381	20336	20456	20463	20508	20530	20142	20498	20303	20362	20200	20321	20693	20702	20399	20683	20191	20216	20342	20437	20457	20495	20347	20545	20494	20324	20785	20326	20340	20293	20310	20362	20529	20390	20518	20367	20621	20579	20581	20435	20261	20330	20477	20586	20378	20376	20426	20287	20482	20313	20312	20382	20350	20496	20385	20498	20237	20427	20401	20382	20429	20219	20438	20356	20490	20352	20444	20396	20387	20340	20277	20358	20426	20357	20380	20484	20312	20207	20479	20301	20460	20230	20225	20571	20509	20409	20368	20432	20459	20310	20661	20609	20515	20353	20398	20212	20495	20383	20468	20597	20368	20268	20468	20333	20492	20546	20309	20346	20396	20486	20458	20498	20304	20636	20389	20447	20341	20366	20253	20397	20452	20194	20254	20205	20361	20476	20313	20297	20570	20173	20396	20331	20345	20435	20489	20467	20542	20320	20400	20309	20558	20299	20462	20522	20373	20499	20519	20224	20367	20398	20427	20539	20517	20371	20346	20480	20495	20232	20430	20360	20244	20601	20359	20481	20216	20429	20585	20705	20377	20215	20515	20395	20265	20587	20359	20359	20416	20480	20388	20245	20388	20528	20460	20334	20509	20597	20367	20235	20350	20135	20415	20212	20355	20417	20401	20370	20265	20437	20372	20543	20419	20577	20346	20349	20580	20289	20390	20320	20405	20517	20527	20397	20454	20489	20468	20419	20320	20450	20513	20282	20579	20304	20430	20199	20414	20383	20298	20236	20266	20431	20282	20234	20407	20294	20345	20567	20305	20329	20322	20482	20449	20421	20594	20500	20446	20453	20293	20231	20454	20369	20459	20401	20334	20487	20288	20302	20559	20452	20259	20492	20498	20401	20368	20371	20444	20529	20560	20435	20508	20665	20427	20516	20509	20486	20556	20436	20436	20270	20387	20414	20456	20446	20581	20398	20389	20255	20411	20491	20415	20387	20486	20317	20373	20547	20544	20237	20134	20207	20518	20406	20409	20211	20379	20495	20360	20382	20372	20439	20490	20323	20420	20428	20366	20327	20364	20577	20352	20514	20238	20240	20389	20482	20389	20314	20322	20474	20270	20390	20274	20389	20368	20480	20428	20547	20384	20421	20526	20318	20276	20463	20378	20454	20288	20532	20272	20313	20401	20386	20408	20315	20272	20527	20321	20358	20320	20352	20304	20509	20394	20280	20435	20314	20314	20327	20506	20413	20433	20205	20478	20497	20496	20479	20309	20408	20243	20419	20538	20640	20301	20317	20291	20543	20388	20299	20424	20358	20442	20603	20586	20307	20632	20436	20503	20525	20013	20345	20229	20478	20463	20498	20247	20469	20314	20404	20456	20344	20252	20540	20253	20501	20453	20282	20312	20508	20496	20299	20366	20400	20413	20444	20506	20441	20523	20585	20481	20307	20279	20486	20244	20388	20469	20414	20400	20548	20369	20469	20234	20765	20547	20447	20140	20414	20245	20518	20274	20354	20189	20281	20460	20533	20507	20369	20373	20277	20449	20567	20443	20556	20350	20386	20570	20310	20363	20358	20422	20409	20405	20426	20434	20523	20328	20504	20501	20530	20363	20579	20481	20403	20278	20618	20393	20318	20465	20454	20473	20422	20202	20518	20408	20683	20441	20341	20261	20407	20424	20302	20405	20360	20397	20408	20388	20307	20396	20445	20422	20412	20354	20519	20314	20329	20544	20288	20456	20416	20371	20493	20377	20324	20492	20498	20247	20653	20651	20473	20447	20458	20333	20486	20608	20308	20222	20487	20452	20253	20299	20448	20316	20584	20289	20135	20281	20339	20180	20595	20422	20517	20365	20464	20318	20129	20260	20533	20472	20285	20424	20180	20232	20342	20451	20535	20395	20301	20299	20418	20168	20309	20432	20418	20469	20245	20558	20487	20388	20573	20328	20353	20260	20378	20431	20345	20485	20331	20288	20375	20433	20523	20450	20192	20374	20514	20359	20383	20370	20365	20414	20488	20517	20578	20272	20317	20416	20262	20443	20470	20274	20341	20338	20378	20031	20270	20339	20313	20296	20520	20437	20388	20458	20449	20343	20491	20287	20350	20415	20436	20221	20392	20353	20451	20462	20482	20340	20387	20482	20300	20406	20388	20369	20445	20392	20400	20271	20418	20434	20410	20451	20514	20504	20253	20278	20441	20491	20293	20386	20447	20468	20652	20471	20504	20621	20659	20381	20320	20293	20377	20463	20191	20363	20346	20395	20377	20563	20493	20469	20339	20198	20466	20378	20484	20327	20437	20303	20314	20481	20408	20585	20358	20464	20516	20375	20575	20412	20260	20338	20373	20460	20407	20280	20367	20466	20346	20423	20262	20349	20265	20264	20451	20338	20279	20209	20392	20275	20445	20303	20168	20341	20492	20210	20334	20370	20291	20383	20470	20550	20499	20579	20520	20529	20417	20324	20238	20327	20572	20386	20207	20379	20357	20441	20253	20470	20385	20460	20395	20350	20482	20447	20321	20390	20500	20286	20559	20287	20307	20203	20355	20547	20421	20611	20501	20424	20376	20375	20229	20119	20445	20336	20245	20223	20346	20325	20529	20345	20236	20459	20328	20241	20442	20292	20304	20342	20469	20595	20430	20473	20316	20429	20377	20292	20310	20511	20424	20435	20542	20404	20372	20493	20457	20415	20445	20395	20383	20448	20390	20420	20345	20484	20239	20587	20404	20378	20446	20304	20482	20622	20469	20252	20349	20280	20313	20364	20303	20443	20610	20554	20303	20352	20686	20429	20381	20442	20446	20450	20384	20517	20588	20510	20425	20425	20605	20510	20275	20187	20286	20562	20530	20399	20690	20354
16733	18206	18019	17702	17522	17509	17545	21750	26251	23748	20280	18124	17720	17406	17725	17528	17355	17428	17604	17511	17575	17395	17239	17491	17672	17687	17428	17668	17625	17463	17615	17603	17358	17609	17492	17673	17430	17584	17573	17399	17367	17441	17427	17634	17469	17473	17565	17458	17600	17473	17444	17476	17497	17586	17531	17611	17637	17485	17582	17455	17643	17343	17276	17600	17534	17421	17657	17532	17543	17745	17452	17536	17537	17464	17501	17355	17453	17521	17522	17401	17453	17332	17570	17463	17603	17574	17413	17529	17655	17378	17554	17409	17465	17588	17397	17499	17393	17389	17580	17439	17353	17430	17446	17548	17674	17435	17563	17531	17367	17598	17610	17434	17536	17583	17454	17563	17497	17444	17796	17589	17588	17505	17414	17427	17645	17426	17452	17373	17465	17757	17558	17514	17571	17476	17521	17489	17573	17466	17436	17561	17411	17364	17662	17651	17668	17500	17491	17511	17437	17593	17657	17630	17628	17546	17653	17475	17495	17301	17421	17664	17585	17564	17477	17410	17570	17490	17322	17407	17467	17671	17552	17310	17454	17637	17454	17376	17312	17468	17508	17572	17551	17455	17527	17458	17552	17513	17385	17466	17539	17497	17372	17530	17614	17471	17413	17646	17588	17651	17538	17479	17348	17477	17559	17445	17543	17316	17583	17548	17545	17504	17393	17636	17360	17493	17540	17611	17517	17545	17629	17552	17480	17479	17405	17547	17547	17536	17464	17448	17495	17615	17402	17732	17628	17690	17502	17435	17599	17469	17486	17560	17458	17586	17616	17478	17538	17560	17452	17571	17615	17461	17460	17553	17427	17400	17546	17344	17467	17374	17453	17616	17583	17378	17565	17648	17631	17523	17412	17350	17553	17478	17654	17315	17442	17596	17421	17486	17598	17430	17548	17445	17466	17493	17557	17492	17589	17418	17565	17498	17604	17523	17627	17629	17404	17473	17703	17376	17638	17409	17529	17457	17535	17484	17334	17566	17615	17535	17624	17598	17508	17452	17568	17444	17524	17389	17502	17636	17456	17588	17443	17547	17454	17369	17475	17306	17617	17599	17610	17456	17559	17396	17556	17593	17447	17454	17521	17536	17487	17539	17532	17461	17564	17390	17800	17486	17581	17501	17466	17581	17522	17715	17320	17536	17451	17511	17320	17456	17631	17444	17341	17482	17384	17520	17469	17337	17600	17597	17415	17395	17538	17611	17412	17569	17524	17281	17719	17508	17404	17663	17509	17498	17543	17537	17674	17435	17519	17570	17501	17720	17577	17449	17583	17546	17415	17662	17529	17616	17526	17516	17537	17481	17649	17469	17418	17544	17313	17635	17470	17472	17448	17396	17629	17509	17412	17568	17399	17537	17405	17500	17440	17513	17375	17509	17462	17630	17536	17406	17345	17321	17587	17467	17574	17485	17481	17619	17477	17501	17665	17333	17350	17494	17474	17569	17566	17466	17592	17453	17559	17468	17504	17455	17555	17472	17449	17498	17434	17645	17559	17524	17430	17544	17586	17352	17612	17694	17576	17516	17513	17389	17400	17464	17622	17473	17583	17632	17497	17457	17591	17574	17402	17441	17466	17471	17504	17602	17419	17389	17415	17501	17647	17468	17557	17521	17525	17388	17604	17570	17636	17330	17584	17365	17656	17516	17493	17756	17661	17600	17547	17508	17534	17438	17493	17661	17581	17443	17504	17461	17394	17390	17407	17507	17460	17480	17344	17482	17607	17504	17450	17531	17632	17510	17456	17334	17684	17425	17514	17676	17531	17549	17442	17489	17463	17570	17533	17394	17519	17622	17444	17493	17571	17517	17499	17421	17496	17392	17508	17324	17567	17455	17363	17591	17437	17537	17386	17560	17552	17688	17454	17487	17514	17585	17341	17414	17393	17686	17570	17572	17567	17316	17468	17452	17457	17616	17366	17541	17518	17550	17448	17468	17336	17696	17416	17559	17578	17565	17611	17436	17274	17414	17498	17464	17482	17456	17503	17479	17456	17513	17531	17459	17542	17515	17589	17582	17481	17419	17487	17550	17750	17648	17653	17631	17367	17548	17533	17311	17512	17540	17445	17589	17500	17592	17668	17405	17575	17590	17435	17601	17479	17410	17697	17656	17500	17534	17441	17493	17754	17314	17460	17424	17499	17704	17390	17469	17388	17432	17470	17405	17477	17465	17374	17770	17504	17354	17535	17454	17683	17491	17640	17496	17403	17548	17509	17545	17603	17440	17505	17455	17383	17554	17627	17483	17543	17507	17471	17551	17463	17307	17496	17505	17626	17546	17534	17622	17373	17437	17491	17510	17560	17557	17600	17446	17466	17459	17400	17543	17617	17492	17348	17516	17536	17609	17642	17469	17709	17619	17451	17572	17572	17551	17520	17615	17494	17476	17578	17526	17515	17344	17314	17573	17463	17463	17544	17446	17481	17582	17411	17540	17573	17425	17332	17477	17496	17579	17557	17503	17505	17570	17714	17383	17536	17597	17556	17362	17432	17537	17381	17553	17405	17521	17487	17580	17399	17440	17563	17506	17533	17371	17468	17544	17459	17517	17571	17672	17542	17456	17613	17493	17632	17680	17584	17572	17544	17357	17612	17402	17576	17497	17410	17395	17397	17523	17612	17480	17564	17595	17761	17510	17666	17380	17487	17515	17453	17513	17361	17515	17270	17460	17466	17405	17713	17546	17435	17497	17455	17373	17378	17458	17548	17547	17605	17479	17571	17364	17530	17548	17421	17532	17369	17555	17469	17677	17524	17517	17423	17683	17649	17538	17385	17503	17517	17467	17523	17458	17582	17568	17599	17710	17590	17464	17302	17480	17593	17509	17399	17314	17496	17383	17335	17366	17415	17650	17526	17483	17513	17653	17553	17548	17390	17567	17556	17396	17475	17382	17462	17562	17324	17575	17628	17461	17560	17507	17527	17610	17475	17335	17627	17512	17566	17560	17580	17538	17479	17597	17628	17432	17631	17542	17449	17737	17451	17385	17535	17542	17485	17443	17522	17471	17411	17429	17531	17500	17349	17388	17350	17406	17642	17673	17570	17614	17431	17462	17566	17520	17427	17490	17509	17528	17616	17312	17455	17650	17569	17469	17583	17641	17541	17493	17450	17407	17425	17373	17551	17577	17492	17669	17536	17598	17433	17452	17447	17588	17547	17565	17523	17548	17473	17638	17503	17479	17557	17488	17584	17742	17407	17365	17582	17418	17500	17461	17447	17530	17474	17480	17569	17479	17425	17480	17627	17533	17551	17488	17705	17502	17572	17392	17510	17435	17576	17482	17509	17422	17515	17589	17490	17608	17431	17583	17594	17577	17477	17587	17568	17359	17541	17634	17584	17548	17616	17346	17444	17511	17537	17680	17596	17455	17553	17542	17376	17621	17449	17500	17583	17240	17477	17560	17518	17611	17534	17502	17569	17572	17537	17338	17455	17341	17368	17608	17417	17437	17422	17328	17417	17478	17434	17414	17474	17455	17435	17370	17669	17523	17604	17567	17678	17537	17356	17612	17520	17276	17681	17366	17533	17538	17586	17526	17584	17634	17451	17587	17594	17389	17286	17474	17517	17305	17391	17542	17556	17651	17459	17491	17312	17593	17469	17501	17593	17372	17502	17675	17387	17636	17523	17636	17516	17527	17538	17597	17503	17545	17434	17303	17537	17668	17342	17667	17712	17429	17464	17576	17520	17571	17425	17521	17467	17444	17638	17580	17474	17555	17529	17736	17355	17649	17538	17551	17524	17590	17527	17459	17520	17509	17366	17589	17471	17598	17597	17580	17430	17630	17536	17573	17398	17631	17510	17538	17698	17522	17535	17387	17480	17626	17527	17379	17418	17620	17597	17581	17424	17540	17521	17444	17604	17592	17384	17527	17625	17396	17439	17641	17431	17570	17381	17394	17634	17495	17510	17524	17695	17437	17570	17340	17480	17471	17388	17430	17534	17475	17558	17354	17640	17456	17552	17490	17393	17400	17455	17517	17524	17891	17378	17601	17541	17339	17520	17371	17451	17508	17411	17651	17573	17637	17387	17454	17461	17322	17480	17552	17582	17477	17470	17538	17395	17668	17579	17570	17415	17497	17540	17617	17559	17530	17583	17638	17463	17477	17534	17429	17556	17559	17398	17649	17590	17283	17582	17533	17362	17567	17467	17534	17585	17504	17548	17511	17549	17396	17527	17503	17599	17572	17464	17430	17395	17387	17591	17575	17300	17444	17551	17480	17462	17513	17572	17409	17383	17430	17446	17341	17626	17810	17427	17536	17616	17431	17422	17359	17488	17605	17607	17433	17454	17525	17341	17443	17521	17384	17343	17461	17713	17630	17338	17434	17402	17578	17538	17438	17402	17608	17406	17380	17547	17450	17542	17396	17564	17456	17454	17504	17436	17623	17519	17615	17640	17543	17370	17428	17310	17546	17513	17673	17432	17496	17530	17506	17465	17513	17570	17346	17370	17448	17535	17627	17564	17595	17454	17607	17405	17474	17512	17486	17556	17689	17444	17661	17579	17461	17564	17631	17474	17675	17297	17534	17626	17386	17454	17520	17506	17553	17569	17444	17575	17487	17459	17582	17355	17556	17595	17492	17516	17565	17633	17493	17506	17632	17699	17423	17500	17392	17562	17459	17547	17312	17550	17502	17317	17732	17355	17586	17631	17594	17379	17452	17507	17479	17390	17576	17343	17607	17544	17474	17594	17505	17591	17538	17434	17351	17590	17446	17406	17647	17536	17656	17658	17441	17560	17601	17672	17598	17375	17489	17437	17547	17601	17526	17629	17624	17459	17372	17587	17397	17420	17398	17667	17488	17371	17406	17426	17576	17346	17507	17474	17600	17632	17388	17515	17656	17507	17460	17612	17507	17579	17588	17569	17544	17603	17596	17434	17595	17441	17607	17553	17413	17545	17309	17572	17566	17514	17447	17566	17434	17515	17515	17508	17557	17463	17484	17495	17574	17493	17531	17458	17559	17547	17422	17534	17415	17552	17591	17597	17308	17429	17527	17471	17506	17317	17550	17608	17535	17400	17440	17675	17439	17714	17523	17460	17518	17521	17498	17464	17532	17529	17597	17513	17448	17503	17499	17650	17550	17416	17590	17608	17588	17466	17573	17440	17683	17519	17660
25674	21087	27298	25976	21936	21679	21805	32881	44664	38247	29501	23383	21569	21166	21044	21064	20693	20692	20816	20705	20965	20650	20958	20760	20738	20606	21069	20727	20750	20813	20693	20986	20786	20699	20922	20816	20753	20621	20865	20721	20868	20718	20685	20837	20591	20832	20753	20507	20969	20778	20793	20706	20775	20685	20871	21091	20663	20640	20696	20555	20659	20701	20850	20783	20704	20700	20645	20689	20743	20791	20774	20759	20706	20714	21110	20697	20601	20759	20647	20774	20786	20685	20713	20739	20792	20709	20689	20535	20815	20613	20909	20786	20809	20690	20739	20834	20663	20780	20571	20614	20729	20875	20494	20647	20675	20640	20744	20860	20492	20755	20927	20638	20582	20709	20762	20723	20815	20922	20777	20867	20756	20722	20696	20758	21213	20776	20601	20624	20793	20616	20727	20752	20658	20739	20584	20778	20723	20513	20480	20687	20581	20764	20741	20997	20711	20728	20742	20712	20769	20842	20612	20520	20688	20719	20606	20795	20634	20820	20643	20594	20724	20643	20581	20763	20812	20745	20701	20752	20614	20659	20734	20775	20850	20926	20609	20753	20819	20482	20673	20640	20543	20718	20963	20630	20569	20691	20627	20768	20708	20601	20748	20694	20808	20757	20631	20896	20629	20840	20774	20628	20575	20722	20803	20742	20908	20697	20685	20721	20685	20829	20885	20664	20698	20680	21102	20765	20661	20646	20938	20765	20715	20861	20471	20649	20744	20638	20655	20579	20715	20439	20587	20617	20912	20639	20530	20875	20755	20880	20727	20946	20864	20707	20716	20481	20625	20704	20690	20633	20667	20670	20672	20959	20807	20741	20789	20881	20688	20688	20466	20662	20754	20645	20837	20709	20477	20561	20710	20827	20895	20716	20716	20712	20716	20582	20550	20622	20679	20758	20799	20721	20701	20714	20620	20825	20604	20758	20634	20673	20720	20972	20767	20865	20702	20787	20617	20744	20679	20638	20699	20594	20761	20764	20842	20792	20895	20802	20848	20592	20803	20833	20626	20720	20624	20851	20675	20765	20683	20620	20657	20711	20765	20710	20622	20820	20821	20629	20727	20896	20669	20618	20654	20619	20830	20614	20786	20922	20646	20487	20680	20706	20599	20557	20681	20830	20699	20708	20859	20892	20797	20656	20616	20731	20861	20707	20728	20774	20792	20563	20472	20663	20935	20626	20841	20887	20901	20651	20640	20969	20972	20679	20688	20751	20832	20950	20948	20611	20908	20596	20707	20685	20860	20744	20817	20625	20839	20728	20703	20736	20576	20742	20835	20916	20646	20803	20871	20638	20768	20576	20711	20805	20693	20580	20563	20725	20766	20759	20721	20449	20779	20627	20815	20854	20937	20798	20524	20630	20660	20713	20713	20606	20702	20675	20917	20892	20786	20574	20535	20995	20661	20705	20626	20572	20530	20669	20773	20814	20814	20585	20774	20549	20695	20704	20572	20626	20632	20540	20899	20472	20581	20741	20732	20692	20511	20697	20826	20683	20783	20798	20881	20646	20443	20587	20996	20886	20872	20717	20742	20689	20538	20838	20586	20867	20670	20690	20866	20868	20401	20804	20458	20656	20907	20871	20781	20602	20510	20786	20513	20784	20956	20751	20635	20672	20943	20878	20694	20712	20722	20795	20786	20706	20621	20626	20691	20565	20866	20583	20637	20612	20669	20692	20771	20522	20757	20679	20776	20672	20915	20775	20601	20678	20734	20750	20745	20640	20490	20612	20879	20635	20499	20718	20730	20691	20851	20794	20700	20739	20828	20940	20873	20876	20795	20707	20807	20606	20639	20619	20752	20533	20529	20927	20862	20752	20644	20903	20812	20711	20562	20682	20748	20586	20694	20650	20585	20977	20534	20836	20799	20864	20640	20671	20646	20781	20590	20578	20752	20774	20882	20977	20920	20592	20693	20710	20668	20739	20613	20773	20879	20711	20753	20868	20806	20818	20758	20729	20673	20775	20622	20854	20868	20832	20590	20949	20674	20667	21000	20922	20774	20791	20761	20665	20653	20702	20677	20644	20664	20688	20863	20741	20719	20685	20688	20846	20967	20727	20621	20763	20558	20947	20758	20843	20740	20603	20635	20703	20655	20598	20854	20710	20685	20689	20784	20822	20707	20657	20806	20555	20611	20784	20911	20603	20735	20672	20702	20723	20772	20774	20630	20733	20715	20657	21031	20701	20558	20749	20679	21080	20856	20782	20675	20584	20636	20588	20872	20756	20728	20854	20690	20769	20645	20762	20727	20768	20723	20679	20654	20691	20545	20809	20681	21020	20697	20716	20766	20685	20676	20634	20694	20697	20624	20773	20716	20614	20558	20778	20694	20887	20906	20715	20715	20510	20849	20664	20758	20489	20871	20701	20478	20784	20725	20664	20916	20834	20476	20538	20776	20790	20713	20551	20672	20756	20812	20682	20450	20878	20703	20497	20770	20578	20608	20743	20745	20822	20616	20792	20520	20741	20724	20499	20660	20594	20685	20801	20890	20644	20768	20777	20982	20728	20642	20686	20837	20652	20675	20657	20514	20591	20713	20795	20568	20813	20737	20657	20843	20872	20722	20747	20816	20581	20652	20881	20775	20569	20624	20699	20785	20903	20705	20897	20700	20662	20530	20632	20700	20563	20714	20768	20612	20486	20520	20989	20647	20671	20677	20493	20737	20997	20721	20698	20786	20657	20562	20627	20965	20621	20758	20781	20669	20722	20956	20719	20684	20662	20774	20532	20614	20847	20662	20678	20819	20803	20645	20830	20627	20873	20719	20509	20586	20611	20727	20546	20829	20487	20679	20718	20648	20697	20571	20605	20783	20789	20635	20637	20733	20537	20809	20916	20804	20746	20899	20793	20772	20585	20668	20741	20803	20714	20937	20681	20893	20784	20819	20541	20721	20797	20834	20761	20642	20974	20731	20715	20907	20891	20483	20875	20794	20842	20602	20586	20588	20652	20869	20822	20657	20921	20612	20598	20863	20814	20523	20779	20816	20833	20819	20712	20747	20511	20864	20750	20840	20650	20824	20760	20789	20665	20519	20874	20804	20664	20694	20878	20658	20758	20550	20871	20929	20931	20854	20798	20832	20798	20630	20683	20737	20673	20634	20711	20892	20631	20828	20717	20621	20561	20656	20987	20701	20949	20867	20866	20851	20709	20633	20722	20901	20853	20706	20497	20938	20932	20814	20610	20713	20911	20673	20724	20998	20616	20734	20811	20751	20661	20653	20804	20659	20829	20749	20810	20788	20855	20738	20684	20704	20946	20826	20852	20900	20701	20728	20755	20805	20778	20693	20675	20687	20998	20770	20560	20686	20825	21001	20743	20697	20683	20743	20748	20826	20705	20836	20688	20744	20627	21035	21090	20711	20738	20539	20640	20739	20530	20610	20758	20580	20590	20706	20880	20886	20673	20712	20986	20660	20788	20948	20843	20782	20656	20694	20561	20890	20584	20895	20802	20686	20677	20606	20624	20763	20581	20547	20709	20632	20639	20675	20697	20843	20736	20706	20534	20870	20823	20439	20547	20808	20626	20700	20802	20696	20881	20710	20776	20745	20903	20677	20652	20702	20552	20649	20527	20826	20866	20858	20812	20814	20820	20790	20789	20554	20719	20818	20526	20715	20613	20451	20713	20771	20646	20710	20748	20799	20508	20754	20897	20753	21001	20836	20576	20744	20719	20689	20744	20761	20926	20719	20726	20761	20629	20548	20980	20782	20649	21078	20798	20805	20772	20764	20579	20849	20750	20724	20722	20823	20580	20650	20723	20470	20782	20783	20656	20770	20739	20720	20619	20680	20721	20804	20605	20526	20782	20770	20701	20605	20496	20592	21029	20898	20695	20804	20726	20796	20565	20753	20603	20745	20750	20665	20550	20837	20796	20748	20631	20828	20702	20930	20881	20679	20742	20711	20678	20648	20655	20415	20581	20645	20875	20673	20667	20971	20701	20689	20514	20844	20684	21016	20824	20813	20711	20699	20699	20488	20836	20617	20778	20803	20758	20847	20827	20476	20849	20764	20720	20641	20805	20662	20810	20758	20493	20869	20866	20599	20634	20811	20782	20902	20815	20917	20588	20808	20699	20819	20791	20864	20784	20940	20715	20886	20775	20571	20544	20691	20786	20744	20591	20483	20622	20993	20751	20838	20757	20723	20835	20683	20756	20711	20866	20630	20612	20650	20874	20882	20650	20648	20920	20720	20626	20741	20692	20785	20790	20938	20721	20720	20590	20717	20651	20740	20926	20877	20734	20584	20873	20622	20751	20776	20890	20577	20797	20943	20643	20661	20605	20839	20767	20874	20628	20676	20715	20445	20665	20831	20748	20771	20634	20729	20688	20641	20636	20625	20776	20548	20810	20716	20805	20622	20734	20694	20814	20468	20673	20548	20720	20653	20558	20627	20792	20894	20729	20770	20636	20862	20628	20601	20737	20707	20813	20512	20711	20763	20520	20532	20662	20778	21102	20861	20759	20883	20811	20613	20803	20740	20942	20843	20814	20798	20811	20662	20494	20813	20669	20903	20616	20894	20767	20692	20617	20753	20648	20771	21019	20695	20718	20581	20818	20933	20645	20818	20891	20824	20682	20753	20621	20692	20625	20601	20657	20713	20889	20758	20762	20699	20776	20805	20628	20957	20772	20748	20793	20776	20643	20781	20573	20552	20640	20742	20726	20740	20636	20806	20732	20589	20640	20731	20736	20443	20872	20913	20734	20814	20821	20680	20602	20851	20656	20902	20850	20807	20751	20746	20661	20838	20758	20710	20619	20960	20646	20747	20687	20624	20920	20721	20783	20750	20741	20717	20653	20910	20664	20655	20920	20662	20690	20723	20735	20763	20594	20675	20718	20845	20663	20915	20797	20807	20731	20717	20888	20638	20860	20721	20843	20658	20645	20814	20727	20550	20946	20641	20721	20735	20925	20917	20782	20912	20636	20736	20680	20736	20817	20580	20701	20618	20607	20689	20870	20608	20666	20746	20802	20799	20639	20655	20791	20693	20694	20774	20956	20876	20662	20923	20616	20536	20706	20554	20707	20491	20807	20857	20847	20479	20752	20702	20933	20863	20805	20677	20708	20757	20785	20526	20610	20732	20661	20932	20410	20615	20748	20712	20847	21031	20691
15249	21607	20976	19204	18700	18139	18318	35747	44920	37816	26973	19665	18307	17544	17721	17658	17703	17686	17725	17735	17709	17875	17686	17758	17654	17669	17565	17683	17667	17663	17516	17770	17738	17691	17732	17685	17546	17665	17842	17727	17764	17794	17630	17626	17849	17682	17712	17557	17736	17739	17521	17729	17634	17742	17682	17748	17667	17766	17607	17484	17785	17604	17484	17456	17680	17637	17815	17699	17646	17576	17672	17632	17676	17692	17771	17714	17607	17704	17561	17645	17660	17689	17586	17668	17705	17717	17735	17692	17689	17503	17661	17584	17717	17715	17683	17557	17658	17479	17457	17589	17611	17575	17585	17635	17519	17767	17637	17742	17566	17783	17605	17635	17614	17687	17724	17517	17543	17688	17722	17513	17556	17566	17630	17604	17586	17506	17660	17655	17586	17686	17478	17515	17672	17575	17621	17692	17758	17739	17623	17693	17737	17659	17742	17495	17485	17701	17399	17578	17625	17560	17715	17637	17672	17526	17532	17756	17629	17549	17671	17755	17795	17613	17544	17608	17578	17467	17576	17662	17559	17669	17618	17598	17656	17621	17687	17751	17694	17702	17816	17726	17586	17564	17693	17543	17578	17585	17611	17714	17611	17527	17728	17690	17552	17590	17496	17687	17548	17556	17683	17635	17601	17578	17829	17708	17522	17584	17484	17669	17568	17857	17684	17699	17562	17672	17711	17677	17696	17720	17652	17692	17609	17713	17551	17651	17744	17483	17729	17692	17573	17659	17704	17402	17746	17600	17657	17672	17731	17682	17580	17819	17516	17682	17661	17623	17556	17607	17601	17676	17716	17783	17667	17739	17728	17610	17704	17563	17554	17445	17764	17723	17720	17544	17679	17758	17755	17825	17608	17561	17756	17560	17791	17722	17774	17594	17737	17650	17613	17547	17580	17771	17583	17572	17799	17696	17700	17658	17594	17626	17789	17637	17591	17583	17657	17623	17707	17714	17618	17802	17683	17509	17678	17553	17907	17565	17629	17551	17628	17640	17710	17702	17631	17539	17668	17693	17570	17548	17589	17766	17810	17683	17668	17839	17743	17810	17691	17697	17581	17592	17521	17735	17737	17914	17552	17539	17734	17624	17639	17762	17778	17789	17600	17628	17625	17716	17690	17625	17537	17556	17632	17548	17709	17607	17727	17687	17754	17659	17580	17614	17576	17661	17767	17538	17713	17700	17702	17763	17720	17658	17663	17603	17617	17803	17608	17737	17765	17613	17543	17770	17724	17800	17564	17472	17614	17628	17598	17786	17708	17820	17825	17641	17679	17568	17725	17660	17686	17648	17633	17581	17578	17703	17608	17609	17599	17518	17458	17643	17686	17574	17842	17754	17492	17752	17620	17551	17753	17557	17634	17582	17715	17728	17613	17666	17733	17574	17620	17448	17717	17737	17594	17676	17657	17805	17536	17662	17764	17496	17714	17583	17691	17695	17792	17525	17588	17780	17568	17663	17422	17660	17471	17410	17623	17782	17711	17601	17671	17814	17651	17651	17772	17676	17627	17617	17642	17658	17559	17670	17690	17612	17808	17621	17683	17713	17549	17623	17677	17720	17457	17583	17601	17684	17497	17632	17647	17619	17509	17585	17679	17556	17713	17741	17799	17714	17796	17646	17558	17664	17562	17719	17622	17723	17693	17707	17750	17462	17553	17659	17611	17722	17578	17712	17494	17715	17460	17557	17781	17614	17656	17686	17564	17496	17651	17658	17680	17605	17512	17645	17723	17737	17603	17960	17725	17627	17664	17772	17517	17628	17665	17591	17757	17673	17599	17625	17598	17645	17609	17781	17718	17663	17675	17619	17751	17571	17898	17650	17662	17624	17583	17703	17655	17599	17810	17589	17739	17681	17792	17679	17680	17707	17682	17674	17836	17658	17595	17807	17764	17685	17670	17619	17575	17557	17794	17856	17686	17711	17739	17756	17520	17600	17654	17618	17771	17636	17676	17754	17602	17624	17643	17816	17517	17450	17753	17675	17726	17672	17773	17641	17652	17599	17662	17748	17670	17690	17676	17639	17587	17716	17760	17637	17702	17557	17844	17563	17581	17635	17684	17609	17685	17728	17701	17669	17710	17489	17709	17609	17645	17492	17681	17557	17579	17726	17559	17807	17657	17556	17452	17684	17571	17539	17821	17535	17680	17701	17598	17757	17800	17669	17540	17494	17587	17780	17658	17494	17585	17702	17625	17636	17577	17696	17607	17609	17842	17618	17618	17639	17685	17624	17681	17702	17553	17641	17750	17594	17776	17686	17806	17842	17617	17809	17882	17752	17602	17558	17589	17807	17679	17683	17652	17648	17631	17479	17512	17743	17673	17503	17748	17712	17577	17736	17529	17645	17544	17631	17712	17713	17577	17624	17703	17717	17741	17645	17623	17741	17669	17662	17764	17719	17702	17631	17784	17566	17581	17643	17545	17775	17579	17658	17736	17636	17682	17832	17786	17554	17750	17696	17696	17770	17648	17656	17528	17683	17814	17676	17685	17639	17772	17608	17629	17568	17618	17735	17776	17694	17546	17625	17742	17594	17567	17698	17629	17649	17687	17639	17820	17638	17719	17580	17694	17702	17614	17520	17835	17684	17515	17799	17677	17582	17728	17418	17620	17547	17545	17606	17599	17754	17549	17753	17576	17692	17673	17733	17606	17791	17635	17804	17764	17473	17660	17699	17655	17730	17488	17570	17714	17723	17791	17655	17522	17494	17718	17579	17619	17569	17751	17672	17722	17630	17657	17866	17587	17565	17609	17741	17626	17689	17635	17722	17706	17723	17700	17841	17531	17687	17587	17818	17788	17611	17722	17943	17583	17642	17650	17686	17560	17574	17681	17677	17690	17809	17696	17720	17774	17734	17681	17735	17591	17556	17715	17883	17654	17874	17752	17624	17750	17496	17584	17745	17862	17585	17520	17661	17777	17643	17541	17807	17571	17694	17777	17583	17785	17525	17689	17595	17785	17650	17656	17709	17807	17826	17700	17542	17681	17429	17457	17636	17724	17717	17725	17711	17623	17668	17700	17629	17617	17673	17853	17460	17498	17647	17597	17717	17667	17746	17565	17553	17633	17692	17579	17505	17921	17591	17629	17579	17751	17580	17654	17709	17750	17585	17741	17745	17786	17657	17606	17664	17588	17715	17497	17559	17685	17704	17669	17748	17582	17758	17464	17793	17747	17671	17669	17807	17640	17710	17702	17694	17670	17624	17752	17499	17620	17805	17565	17547	17694	17782	17695	17532	17796	17800	17708	17663	17530	17533	17591	17728	17766	17571	17692	17716	17682	17756	17742	17522	17800	17753	17558	17785	17600	17643	17713	17592	17735	17699	17609	17533	17621	17577	17727	17778	17624	17547	17746	17442	17402	17694	17835	17648	17690	17573	17636	17713	17697	17583	17735	17596	17602	17604	17417	17513	17713	17707	17634	17710	17702	17654	17715	17644	17544	17658	17780	17424	17746	17712	17789	17663	17840	17653	17676	17688	17638	17663	17777	17748	17685	17716	17669	17805	17664	17627	17677	17793	17591	17446	17572	17709	17759	17813	17783	17576	17647	17576	17641	17601	17682	17714	17624	17648	17760	17720	17754	17509	17728	17678	17710	17745	17693	17696	17559	17710	17767	17678	17777	17582	17719	17700	17610	17651	17833	17684	17705	17815	17574	17730	17679	17669	17773	17685	17756	17705	17803	17578	17537	17694	17789	17778	17664	17444	17652	17595	17645	17694	17553	17798	17665	17557	17785	17675	17461	17572	17595	17490	17649	17798	17623	17794	17740	17621	17542	17479	17753	17658	17661	17557	17712	17711	17518	17611	17559	17619	17596	17656	17537	17531	17574	17545	17590	17793	17688	17855	17548	17688	17834	17541	17744	17926	17637	17678	17774	17655	17501	17765	17725	17488	17585	17845	17616	17456	17565	17713	17694	17429	17643	17673	17677	17536	17855	17721	17694	17575	17533	17748	17693	17796	17667	17632	17636	17696	17673	17650	17718	17605	17691	17707	17566	17796	17689	17704	17556	17693	17768	17569	17551	17653	17566	17722	17758	17561	17504	17738	17507	17471	17675	17719	17717	17522	17679	17580	17645	17632	17679	17544	17641	17496	17834	17655	17588	17796	17641	17649	17668	17602	17499	17534	17746	17574	17639	17580	17565	17694	17815	17833	17796	17548	17748	17643	17649	17455	17601	17880	17769	17525	17683	17831	17508	17538	17681	17686	17745	17605	17714	17772	17747	17690	17687	17686	17560	17600	17756	17674	17797	17604	17544	17409	17586	17523	17678	17701	17665	17561	17657	17655	17554	17708	17731	17715	17700	17761	17831	17596	17689	17703	17485	17586	17463	17459	17578	17747	17528	17649	17584	17551	17657	17536	17677	17685	17664	17725	17781	17658	17576	17676	17660	17623	17706	17624	17549	17428	17558	17542	17674	17720	17928	17753	17502	17676	17690	17568	17644	17615	17744	17639	17703	17745	17629	17677	17599	17606	17638	17719	17665	17610	17542	17596	17733	17665	17668	17612	17773	17469	17783	17585	17640	17570	17644	17821	17494	17637	17726	17571	17776	17469	17677	17628	17691	17618	17688	17766	17708	17612	17754	17649	17677	17762	17626	17552	17522	17719	17546	17686	17570	17740	17582	17513	17729	17791	17779	17545	17783	17706	17699	17731	17718	17390	17760	17735	17783	17666	17719	17704	17498	17761	17771	17556	17739	17700	17654	17665	17540	17632	17764	17660	17665	17548	17758	17606	17847	17659	17765	17599	17582	17531	17618	17727	17568	17716	17515	17773	17740	17809	17573	17667	17692	17672	17623	17676	17756	17785	17679	17778	17571	17653	17739	17533	17670	17592	17654	17445	17839	17663	17688	17639	17737	17791	17640	17591	17767	17687	17511	17713	17791	17672	17589	17734	17843	17721	17618	17679	17584	17590	17810	17632	17718	17460	17810	17478	17672	17742	17715	17756	17491	17744	17711	17681	17602	17627	17705	17389	17770	17781	17666	17761	17701	17646	17589	17751	17661	17676	17716	17695	17601	17559	17589	17494	17904	17740	17701	17618	17602	17685	17570	17601	17675	17708	17650	17622	17774	17585	17605	17489	17751	17545	17726	17717	17688	17752	17746	17707
23661	21072	28507	23883	21577	23360	23643	37561	62003	53164	38269	25789	21051	19673	19402	19056	19180	19333	19263	19317	18939	19317	19185	19235	19213	19247	19240	19409	19227	19257	19190	19229	19298	19293	19139	19238	19171	19117	18960	19244	19120	19244	19136	19205	18960	19007	19087	18942	19084	19192	19148	19264	19182	19210	18945	19063	19383	19070	19180	19187	19154	19327	19330	19320	19200	19299	19231	19132	19113	19268	18933	19057	19076	19169	19109	19152	19212	19191	19133	19213	19248	19136	19131	19105	19266	18880	19030	19260	19008	19085	18974	19212	18889	19106	19041	18835	19198	18995	19279	19069	19013	19227	19205	18999	19259	19086	19060	19154	18986	19182	19132	19088	19145	19245	19033	19042	19170	18957	19078	19150	19365	18899	19196	19032	19065	19036	18907	19025	19249	18980	19211	19160	19499	19080	19171	19187	19230	18971	18975	19145	19140	18964	19064	18968	19036	19193	19103	19000	19040	18934	19035	19269	19246	19016	19196	18941	19114	19235	19209	19115	19185	19160	19178	18952	19122	19198	19047	19069	19367	19120	19046	19050	19105	19083	19177	19243	19321	19001	19199	19190	19159	19062	19211	19290	19204	19190	18901	19133	18906	18949	19085	19131	18885	18870	19243	18950	19013	19112	19251	18842	19044	19094	19125	19212	19164	18956	19097	18924	18885	19089	19155	19051	19088	18976	18962	19169	19219	19072	19061	19121	19125	19074	19147	19182	19036	19145	18955	19075	19232	18976	19220	19128	18974	19131	19122	19059	19122	19088	19268	18927	19279	19174	19034	19091	19131	19071	19068	19070	19271	19138	19095	19193	19128	19183	19072	19037	18969	19107	18906	19130	19077	19001	19025	19072	18965	19005	19313	19387	19016	19071	19150	19137	19041	18990	19125	19062	19063	19042	19105	19098	19200	19034	18855	18886	19121	18986	19010	18936	19123	19167	19150	19106	19144	19155	18906	19236	19035	18916	19116	19010	19267	19168	18930	19177	18940	18907	19038	19169	19191	19239	19112	19011	19249	18993	19016	18946	19024	18989	19232	19134	19090	19048	19258	19167	19056	19095	19035	19030	19017	18885	19026	19191	19126	19249	19201	19100	19060	19264	19109	19186	19043	18945	18882	19129	19179	19177	19321	18993	19144	19252	19051	19051	18987	18997	19038	18980	19173	19061	19136	19081	19090	19120	19048	19056	19302	19341	19282	19153	19152	19033	19058	19182	19103	19203	19008	19237	19106	19035	18973	19161	19054	19084	19032	19177	19052	18938	19180	19117	19223	19036	19206	19118	19098	19039	19059	19249	19032	18980	18989	19227	19137	19074	18952	19277	18973	18959	18964	19240	18992	19062	19017	19040	19111	19216	19160	19185	19104	19206	18928	19251	19011	19300	18996	19057	19262	19144	18988	19193	19035	19017	19103	19092	19094	19113	19075	19117	19130	19046	19202	18989	19121	18924	19065	18884	19152	19135	19201	18969	18953	18937	19082	19210	19158	19065	18969	18919	18998	19343	19242	19129	19254	19321	19277	19063	19256	18984	19202	19019	19169	19160	19165	19018	19039	19034	19243	19143	19174	19070	19129	18966	19145	18993	19043	18914	19274	19079	19351	19072	18971	19044	18987	19068	19219	18969	19125	19122	19135	19314	19043	19321	19060	19064	19028	19106	19101	18859	19073	19269	19262	19376	19101	19255	19139	18932	19054	19113	19298	19184	18915	19367	19012	19065	19207	19187	18857	19027	19195	19147	19064	18981	19082	19042	19098	19174	18859	19058	19128	19233	19095	18986	19095	18998	19017	19128	19262	19103	18928	19048	19165	18775	19086	18909	18967	19184	19028	19100	19086	18830	19063	19146	18999	18907	18994	18813	19173	19081	19066	18848	19206	18969	19148	19136	19105	18942	18986	19083	19076	19132	19227	19210	19114	19059	19068	18934	19000	19231	19140	19120	19108	19183	18978	19136	18995	18979	19075	19143	19018	18923	19274	19215	18999	19122	19055	18962	19095	19145	19080	19130	19076	19362	19004	19021	19363	19002	19022	19024	19226	19238	19249	18998	19030	19203	19119	19160	19240	19210	18916	19019	19025	18943	19141	19099	19122	18799	18979	19215	19316	19186	19123	19192	19197	19263	19468	19188	19107	19096	19100	19168	19080	19189	19073	19121	19063	19090	19459	18859	19027	18875	19058	19055	19099	19168	18934	18996	18950	19073	19295	19087	19103	19068	19021	19034	19155	19063	19220	19138	19025	19169	19124	19023	19087	19156	19149	19105	19045	19107	19122	19107	19071	19131	19215	18973	18893	19129	18992	19195	19149	19148	19035	18901	18884	18979	19192	19157	19040	19097	19134	18827	19089	19147	19041	18872	19033	19084	19163	19135	18954	19007	19052	19101	19136	19075	18882	19035	19109	19049	19086	19027	19233	19224	19147	18945	19081	19165	19054	19071	19093	19094	19172	19093	19110	18989	19244	18987	19013	19235	18963	18795	19001	18976	19159	19067	19083	19015	19039	19160	19001	19197	19288	18920	19227	19088	19204	19126	19259	19076	19035	19160	19111	19139	19186	19097	19190	18964	19215	18983	19128	19303	19410	19287	19246	18986	19127	19058	18988	19148	19175	18895	18963	18913	19162	19136	19267	19137	19041	18973	18961	19160	18839	19166	19097	18976	19073	18952	18997	18961	19289	18880	19296	19155	19246	19121	18753	19047	19283	19036	19103	18985	18952	19030	18820	18915	19019	19186	19126	19089	19317	18965	19107	19017	19001	19114	19148	19137	19269	19123	19046	19258	19156	19056	19145	19127	19385	19104	18974	19193	19270	18991	19237	19183	19124	19013	19151	19116	19332	19107	19152	18948	19287	18971	19184	19011	19366	19089	18922	19081	19090	18871	19209	18985	19114	19112	19075	19169	19011	19268	19248	19141	19117	19176	18930	19035	19053	19058	19121	19276	19082	18894	18774	19079	19169	18875	19200	19180	19057	19058	19205	19105	18894	19115	18860	19131	19084	19076	19118	19096	19061	19061	18855	18915	19212	19080	18917	19117	18931	19194	19153	19001	19102	19071	19210	19296	19000	18932	19095	19029	19116	19171	19115	19202	19218	19260	19256	18950	19073	19138	19061	19245	19285	19132	19094	18896	19045	18947	19000	19084	19169	19140	18936	18943	18888	18977	18924	19202	19324	19188	19162	18980	19028	19133	19132	19059	19062	19124	19003	19093	19136	18995	19190	19134	19052	19030	19074	19023	19232	19157	19011	19137	19063	19306	19059	19176	18906	18926	18983	18957	19122	18974	19089	19157	19198	19093	19263	19082	18972	19209	18956	18957	18945	18908	19221	19118	18988	19119	18988	19105	19352	19242	19094	19050	19072	19157	18847	18961	18977	19025	19018	18901	19052	19039	18865	19174	18983	19118	19159	19096	19158	19069	19035	19017	19085	18919	19150	19352	19154	19034	19301	19136	18945	19077	19045	19090	19227	19099	19303	19107	19073	19055	19009	18933	19092	19157	19135	18952	19132	19066	19027	18970	18913	19112	19104	18826	19026	19054	19122	18942	18843	19009	18985	19045	19144	18911	19293	19010	19099	19313	19270	19195	19359	19154	19090	19283	18998	19039	19201	19218	18978	19233	19135	19073	19126	19088	19056	18941	19337	19101	18967	19182	19142	19043	19139	19025	19068	19041	19005	19057	18979	19167	19191	18916	19153	19006	19183	19208	18891	19262	19313	19157	19118	19362	19182	19258	19011	19106	19134	19224	18973	19132	19241	18914	19175	19063	18938	19066	19091	19064	18849	19221	19035	19147	19036	19210	19161	19047	19056	19163	18897	19092	19075	19064	18920	19058	18924	19263	18994	18969	19256	19068	19096	19136	19077	18990	19285	18931	19187	19082	19144	19091	19056	19175	19074	19095	19177	19148	19186	19148	19258	19102	19043	19182	19044	19210	19107	19152	19041	19137	19248	19144	18986	18838	19173	19003	19103	19183	18919	18915	19129	19104	19012	19086	19363	18919	19235	19032	19111	19132	19072	19111	19141	19079	18945	18870	19069	18949	18875	19147	19326	19056	19095	19294	18994	19172	19147	19244	18971	18930	19218	19192	19203	19050	19050	19074	19091	19078	19146	19035	18967	19057	19123	19058	18888	18994	19039	18965	18994	19227	19326	19248	19246	19037	19042	19118	18817	18946	19243	18929	19191	19056	19081	19022	19176	19197	19185	19142	19342	19194	19106	19110	19025	19178	19011	19065	19126	19032	19124	19243	19120	19010	19135	19160	19213	19203	19162	18903	19203	18975	19030	19158	19168	19042	19083	19003	19157	18959	19267	18961	19029	19128	19046	19220	19208	19012	19216	19188	19236	19187	19094	19026	18968	19057	19162	19015	19047	18981	19344	19190	19132	19063	19066	19091	19140	18934	19124	18987	19063	19118	19029	19147	19253	19183	19227	18995	19154	19094	19081	19018	19272	19183	19140	19084	19124	19205	19074	18953	19240	18992	19096	19308	19105	19152	19121	19332	19150	19141	19118	19207	19061	19021	18780	19045	19030	19268	19025	19141	19271	18851	19062	19044	19123	18933	18818	18963	19066	19225	19116	18976	19195	19035	19001	19090	18982	18945	19056	19027	19316	19118	19154	19172	18909	18990	19267	19022	19194	19215	19160	19020	19161	19068	19253	19238	19104	18896	19215	19087	19082	19274	19085	19074	18919	18893	19347	18890	19265	19190	19006	19174	19260	19095	18926	19294	19117	19129	19197	19064	19153	19023	19049	19118	19310	19147	19166	19184	19191	19274	19302	19050	19101	18988	19140	19032	19174	19049	19294	19104	19137	19095	18948	19096	19217	19179	19176	19236	19204	18975	19167	19255	19008	19100	18964	19031	18999	19041	18916	18918	19170	18949	19111	19270	19102	19221	19333	19081	18981	19021	18966	19023	18968	19130	19153	19181	19167	19064	18944	19145	19264	19057	19086	19064	19135	19137	19047	19123	19340	19173	19088	19053	19231	19142	19066	19039	19246	19259	18992	19227	19057	19115	19081	19096	19162	18986	19155	18983	18895	19219	18983	19011	19037	19213	19075	19118	19117	19211	19192	19082	19038	19058	19166	19201	19082	18824	19066	19048	19219	19149	19203	19066
16420	27034	25168	21316	19598	18514	18077	41057	61930	52797	37139	22718	17912	16789	16763	16733	16757	16507	16775	16774	16722	16716	16636	16659	16670	16736	16671	16681	16657	16879	16755	16717	16608	16769	16802	16665	16639	16794	16584	16732	16699	16717	16588	16595	16776	16731	16760	16727	16858	16800	16850	16853	16630	16631	16908	16710	16743	16696	16783	16763	16666	16615	16697	16801	16669	16752	16838	16677	16727	16607	16802	16672	16670	16723	16651	16512	16482	16779	16615	16540	16783	16545	16710	16761	16719	16825	16636	16576	16581	16656	16665	16634	16767	16592	16469	16706	16653	16573	16771	16826	16726	16654	16481	16638	16601	16662	16770	16757	16777	16677	16535	16633	16524	16634	16776	16659	16726	16531	16581	16659	16548	16510	16612	16775	16578	16763	16749	16640	16854	16605	16776	16498	16602	16643	16663	16742	16681	16660	16590	16668	16668	16709	16518	16747	16607	16673	16577	16547	16709	16705	16900	16559	16732	16603	16670	16679	16672	16483	16492	16528	16740	16811	16694	16732	16630	16640	16896	16707	16502	16646	16782	16756	16730	16634	16762	16649	16753	16633	16633	16742	16679	16659	16718	16641	16719	16693	16724	16578	16772	16768	16756	16716	16769	16684	16570	16718	16656	16652	16585	16547	16558	16684	16621	16410	16553	16790	16707	16604	16713	16573	16837	16530	16850	16716	16574	16610	16754	16798	16722	16563	16625	16808	16838	16739	16607	16753	16736	16691	16819	16761	16620	16496	16635	16662	16856	16688	16637	16686	16827	16836	16858	16796	16702	16712	16695	16507	16763	16571	16574	16777	16629	16607	16771	16753	16661	16616	16738	16691	16652	16616	16767	16658	16632	16668	16785	16428	16725	16727	16666	16660	16711	16471	16517	16562	16625	16540	16643	16897	16700	16711	16737	16842	16670	16649	16649	16547	16657	16558	16518	16869	16720	16490	16563	16727	16676	16732	16673	16798	16681	16629	16570	16770	16692	16474	16544	16660	16711	16703	16917	16617	16591	16804	16554	16649	16589	16888	16617	16638	16768	16665	16637	16685	16561	16712	16746	16484	16650	16612	16696	16648	16855	16593	16645	16710	16489	16542	16616	16675	16653	16635	16648	16645	16543	16670	16710	16600	16653	16875	16764	16703	16866	16672	16552	16885	16716	16482	16490	16714	16602	16588	16610	16733	16803	16572	16618	16657	16533	16691	16796	16584	16570	16709	16673	16629	16736	16529	16692	16687	16609	16692	16500	16625	16819	16689	16805	16576	16824	16586	16686	16525	16618	16793	16768	16574	16686	16804	16684	16614	16853	16647	16671	16626	16635	16560	16601	16620	16644	16691	16501	16680	16778	16722	16541	16503	16568	16706	16538	16491	16671	16525	16634	16732	16610	16636	16822	16612	16769	16574	16557	16701	16567	16735	16638	16764	16637	16566	16691	16635	16593	16613	16632	16709	16736	16599	16839	16647	16629	16595	16657	16802	16530	16714	16802	16643	16715	16700	16827	16729	16573	16637	16728	16688	16719	16693	16675	16565	16474	16744	16445	16790	16547	16618	16574	16597	16579	16570	16668	16670	16735	16704	16634	16686	16623	16810	16699	16554	16567	16542	16605	16563	16624	16681	16618	16680	16622	16719	16783	16663	16717	16647	16555	16662	16733	16884	16528	16522	16777	16641	16717	16640	16609	16652	16678	16514	16825	16611	16570	16718	16568	16632	16666	16630	16821	16750	16704	16500	16644	16645	16477	16689	16767	16726	16472	16506	16773	16580	16621	16830	16647	16721	16716	16780	16786	16815	16855	16752	16654	16553	16702	16577	16806	16774	16729	16639	16830	16638	16718	16679	16815	16695	16803	16814	16701	16797	16599	16778	16728	16537	16597	16524	16590	16688	16663	16742	16776	16425	16588	16736	16726	16494	16696	16582	16699	16649	16690	16653	16618	16692	16551	16516	16737	16598	16605	16709	16763	16719	16551	16757	16678	16611	16656	16690	16651	16674	16528	16836	16587	16641	16607	16784	16680	16664	16649	16736	16727	16535	16837	16703	16610	16626	16760	16496	16602	16504	16685	16732	16530	16600	16584	16762	16655	16677	16642	16754	16545	16735	16682	16778	16733	16738	16604	16774	16613	16592	16667	16741	16533	16710	16473	16426	16830	16767	16725	16743	16692	16585	16631	16764	16660	16612	16675	16547	16686	16587	16555	16697	16619	16822	16657	16712	16718	16864	16514	16574	16654	16611	16675	16703	16644	16692	16761	16743	16619	16590	16424	16616	16663	16673	16513	16854	16719	16734	16672	16485	16724	16823	16786	16652	16510	16675	16466	16672	16689	16482	16674	16812	16746	16591	16570	16629	16626	16845	16764	16763	16709	16652	16719	16798	16710	16772	16787	16537	16517	16775	16588	16540	16668	16702	16708	16688	16506	16563	16657	16728	16710	16669	16803	16797	16709	16516	16704	16801	16717	16539	16785	16625	16741	16792	16608	16661	16612	16563	16748	16607	16651	16605	16535	16511	16795	16688	16708	16657	16776	16693	16593	16740	16750	16799	16631	16808	16722	16645	16746	16660	16771	16757	16710	16743	16759	16616	16666	16733	16693	16556	16695	16664	16743	16730	16789	16680	16759	16635	16678	16516	16618	16539	16559	16694	16754	16688	16667	16588	16593	16821	16702	16624	16744	16710	16670	16736	16487	16881	16654	16534	16766	16593	16684	16528	16546	16617	16579	16609	16673	16821	16695	16582	16693	16715	16677	16885	16717	16643	16524	16643	16701	16765	16669	16626	16613	16676	16780	16738	16692	16620	16671	16504	16674	16621	16746	16746	16705	16829	16540	16723	16657	16754	16801	16480	16748	16500	16732	16474	16694	16608	16608	16597	16912	16778	16589	16585	16612	16677	16642	16556	16681	16692	16647	16529	16616	16806	16662	16584	16749	16901	16700	16712	16658	16580	16636	16457	16503	16754	16728	16603	16673	16783	16599	16732	16540	16736	16699	16648	16581	16673	16634	16578	16582	16729	16681	16660	16704	16698	16528	16711	16702	16662	16691	16629	16640	16627	16698	16820	16507	16717	16541	16581	16790	16692	16638	16590	16773	16653	16597	16632	16706	16737	16638	16611	16698	16663	16693	16816	16605	16607	16576	16626	16747	16706	16676	16646	16584	16658	16591	16641	16744	16802	16520	16646	16609	16711	16672	16767	16740	16669	16913	16724	16662	16666	16806	16527	16673	16744	16763	16554	16569	16558	16733	16716	16815	16691	16712	16638	16772	16637	16723	16542	16629	16627	16758	16816	16537	16524	16764	16678	16681	16629	16678	16559	16657	16561	16619	16747	16684	16469	16647	16737	16536	16756	16677	16570	16709	16860	16618	16648	16700	16672	16630	16684	16701	16607	16679	16521	16539	16668	16814	16665	16723	16773	16629	16653	16544	16587	16730	16592	16549	16727	16589	16874	16522	16639	16766	16578	16681	16624	16664	16776	16545	16767	16887	16652	16623	16586	16714	16630	16600	16508	16687	16664	16729	16711	16627	16725	16608	16595	16774	16666	16675	16643	16550	16485	16656	16463	16699	16540	16580	16559	16579	16482	16612	16777	16564	16867	16716	16718	16701	16561	16617	16709	16529	16657	16755	16554	16680	16711	16582	16671	16708	16665	16711	16502	16601	16719	16747	16614	16762	16734	16707	16754	16655	16844	16639	16715	16736	16605	16712	16750	16733	16652	16716	16750	16703	16815	16658	16681	16834	16773	16450	16607	16758	16548	16752	16696	16816	16715	16540	16643	16538	16754	16683	16668	16578	16621	16763	16701	16933	16658	16716	16724	16736	16663	16663	16718	16576	16647	16718	16851	16768	16726	16532	16642	16647	16711	16493	16592	16614	16648	16667	16658	16578	16738	16668	16692	16709	16671	16570	16640	16653	16637	16693	16613	16599	16670	16683	16758	16705	16555	16680	16799	16700	16691	16685	16660	16730	16596	16707	16659	16656	16624	16689	16820	16820	16573	16813	16605	16703	16530	16670	16851	16722	16748	16769	16627	16748	16866	16749	16683	16686	16522	16595	16539	16735	16400	16590	16554	16645	16545	16683	16791	16591	16692	16726	16825	16595	16475	16552	16764	16568	16868	16500	16748	16689	16571	16657	16677	16597	16622	16621	16735	16752	16844	16719	16696	16750	16788	16701	16618	16739	16794	16588	16789	16640	16690	16487	16741	16672	16690	16656	16599	16663	16526	16644	16681	16733	16723	16744	16682	16788	16660	16621	16508	16670	16758	16599	16721	16767	16664	16840	16669	16623	16783	16668	16632	16563	16848	16632	16670	16716	16672	16612	16570	16855	16725	16899	16594	16687	16636	16815	16738	16680	16825	16531	16718	16682	16777	16405	16686	16622	16840	16779	16641	16601	16795	16563	16650	16620	16778	16555	16665	16776	16556	16640	16568	16876	16646	16694	16603	16734	16611	16596	16722	16821	16674	16734	16604	16658	16673	16884	16763	16586	16765	16828	16706	16622	16633	16710	16680	16597	16476	16783	16827	16589	16657	16812	16726	16579	16687	16720	16706	16677	16698	16691	16575	16670	16759	16604	16768	16581	16749	16675	16535	16640	16615	16530	16815	16472	16466	16628	16773	16817	16874	16635	16755	16522	16641	16697	16684	16819	16625	16689	16587	16615	16707	16628	16737	16649	16609	16676	16733	16570	16755	16536	16653	16768	16652	16614	16582	16683	16700	16780	16628	16833	16681	16696	16803	16613	16719	16677	16679	16716	16859	16520	16663	16519	16508	16642	16754	16610	16564	16754	16812	16563	16755	16437	16745	16627	16635	16711	16737	16593	16602	16726	16664	16700	16720	16577	16832	16603	16682	16725	16708	16612	16756	16573	16866	16659	16631	16712	16923	16649	16519	16548	16608	16731	16699	16611	16578	16840	16712	16574	16849	16649	16623	16692	16564	16511	16357	16711	16659	16675	16685	16574	16665	16645	16856	16714	16596	16661	16841	16678	16610	16519	16628	16773	16792	16630	16723	16722	16570	16609	16631	16786	16653	16879	16754	16601	16702	16526	16939	16575	16726	16747	16649	16684	16700	16551	16628	16823	16802	16609	16701	16761	16676	16730	16684	16738	16770
29111	21944	22219	20277	18790	18740	18714	20228	25044	24144	21720	19899	19069	18728	18775	18683	18786	18738	18762	18629	18809	18729	18634	18650	18723	18779	18776	18723	18608	18883	18580	18524	18866	18702	18820	18883	18770	18711	18548	18655	18873	18751	18609	18790	18562	18750	18857	18699	18721	18750	18843	18776	18569	18747	18683	18749	18884	18782	18702	18865	18790	18799	18754	18675	18723	18768	18872	18690	18670	18571	18826	18883	18735	18713	18733	18879	18827	18771	18705	18824	18744	18798	18806	18943	18787	18609	18719	18819	18864	18810	18815	18708	18683	18681	18644	18683	18674	18773	18823	18808	18755	18942	18854	18720	18709	18878	18897	18747	18673	18759	18604	18671	18774	18740	18683	18693	18521	18486	18699	18874	18444	18567	18708	18704	18669	18673	18748	18758	18637	18555	18747	18868	18710	18553	18863	18811	18523	18696	18641	18771	18907	18773	18931	18738	18739	18635	18630	18781	18773	18751	18579	18669	18803	18789	18968	18518	18306	18585	18750	18813	18632	18709	18805	18725	18850	18608	18814	18546	18722	18561	18782	18674	18592	18554	18815	18690	18790	18764	18774	18883	18751	18864	18671	18733	18804	18617	18682	18740	18653	18716	18869	18755	18745	18704	18565	18737	18691	18773	18688	18716	18676	18754	18688	18676	18824	18624	18530	18945	18774	18796	18683	18684	18687	18883	18933	18724	18638	18896	18595	18640	18726	18576	18683	18550	18783	18804	18871	18876	18781	18603	18859	18727	18747	18857	18498	18749	18764	18769	18722	18823	18588	18747	18760	18762	18870	18679	18772	18624	18574	18643	18726	18669	18725	18627	18781	18661	18623	18733	18537	18659	18725	18824	18516	18646	18635	18575	18691	18631	18701	18998	18927	18677	18683	18712	18683	18643	18665	18677	18761	18658	18775	18794	18579	18757	18498	18872	18636	18667	18640	18879	18676	18627	18619	18882	19054	18740	18723	18765	18481	18785	18495	18753	18814	18878	18832	18710	18886	18675	18659	18915	18663	18660	18615	18907	18890	18802	18628	18755	18955	18780	18675	18534	18732	18793	18722	18928	18820	18791	18868	18885	18676	18851	18960	18718	18721	18724	18764	18662	18504	18602	18588	18621	18618	18848	18716	18714	18842	18914	18829	18494	18683	19025	18856	18650	18709	18888	18673	18917	18852	18807	18691	18926	18729	18828	18798	18592	18661	18673	18678	18630	18722	18787	18603	18706	18882	18860	18962	18625	18666	18773	18732	18648	18602	18792	18660	18881	18860	18613	18732	18663	18845	18592	18847	18645	18872	18663	18632	18707	18650	18749	18771	18649	18676	18629	18692	18785	18549	18583	18728	18677	18763	18725	18706	18776	18808	18764	18643	18840	18633	18651	18763	18790	18927	18846	18946	18951	18772	18512	18776	18813	18845	18837	18741	19063	18845	18636	18859	18811	18519	18678	18726	18707	18663	18688	18690	18615	18733	18656	18636	18600	18871	18818	18669	18853	18820	18731	18837	18885	18684	18687	18716	18782	18598	18753	18466	18783	18923	18834	18806	18558	18564	18695	18713	18643	18895	18799	18736	18807	18704	18627	18766	18685	18762	18589	18623	18456	18764	18813	18655	18758	18650	18777	18570	18608	18735	18622	18670	18568	18854	18837	18566	18840	18778	18706	18671	18792	18899	18794	18749	18810	18740	18793	18649	18909	18532	18821	18667	18768	18778	18750	18726	18840	18673	18649	18929	18740	18804	18775	18862	18886	18855	18707	18742	18574	18457	18564	18682	18785	18967	18928	18800	18573	18703	18661	18748	18673	18807	18778	18735	18851	18598	18749	18494	18630	18760	18926	18828	18649	18675	18604	18887	18819	18710	18687	18766	18816	18629	18725	18735	18766	18657	18693	18569	18792	18723	18815	18959	19095	18769	18743	18742	18785	18645	18710	18602	18834	18804	18892	18667	18630	18640	18662	18761	18670	18935	18832	18746	18775	18874	18739	18848	18611	18867	18856	18706	18758	18788	18824	18703	18766	18960	18663	18896	18810	18506	18931	18546	18631	18678	18673	18688	18580	18571	18675	18710	18663	18697	18709	18979	18598	18864	18748	18520	18738	18744	18886	18717	18694	18929	18738	18958	18546	18800	18643	18505	18742	18578	18724	18935	18712	18739	18696	18671	18898	18856	18684	18568	18532	18601	18799	18753	18827	18537	18623	18730	18812	18679	18648	18679	18641	18821	18804	18797	18815	18665	18581	18768	18852	18762	18585	18621	18619	18665	18769	18876	18715	18770	18795	18593	18836	18814	18700	18888	18642	18752	18679	18696	18884	18627	18743	18722	18694	18746	18662	18797	18796	18791	18544	18650	18777	18868	18564	18525	18622	18616	18532	18720	18589	18598	18900	18582	18591	18792	18973	18764	18895	18782	18803	18934	18804	18684	18806	18686	18704	18743	18811	18639	18983	18605	18573	18652	18603	18825	18642	18686	18640	18809	18978	18694	18843	18609	18845	18846	18874	18896	18850	18682	18681	18890	18585	18708	18637	18590	18725	18829	18861	18925	18778	18866	18906	18829	18762	18740	18851	18911	18832	18702	18701	18606	18616	18566	18422	18659	19034	18796	18653	18736	18692	18757	18670	18824	18765	18751	18640	18690	18550	18722	18727	18642	18668	18760	18665	18687	18949	18970	18762	18707	18756	18758	18935	18873	18719	18684	18753	18911	18587	18754	18716	18755	18781	18571	18652	18816	18783	18683	18873	18745	18699	18897	18587	18776	18729	18778	18585	18940	18740	18802	18787	18818	18474	18629	18667	18556	18734	18635	18656	18809	18618	18790	18681	18665	18710	18810	18725	18709	18610	18952	18485	18819	18605	18755	18832	18801	18539	18750	18818	19055	18776	18632	18680	18864	18687	18638	18726	18710	18564	18778	18504	18539	18608	18800	18918	18552	18548	18854	18901	18688	18668	18693	18884	18690	18722	18804	18785	18761	18696	18783	18912	18609	18562	18827	18572	18759	18779	18856	18720	18776	18544	18658	18817	18669	18755	18897	18818	18746	18654	18782	18736	18623	18730	18817	18775	18868	18556	18865	18674	18701	18853	18739	18790	18681	18755	18704	19021	18655	18725	18740	18717	18640	18915	18785	18678	18580	18887	18757	18556	18791	18603	19026	18692	18654	18493	18702	18682	18697	18823	18674	18724	18678	18721	18722	18565	19006	18606	18617	18763	18797	18784	18864	18849	18744	18735	18718	18837	18572	18738	18783	18697	18754	18786	18852	18980	18723	18613	18667	18765	18927	18987	18624	18951	18847	18702	18831	18929	18892	18691	18586	18515	18680	18776	18648	18707	18761	18615	18736	18716	18713	18681	18737	18927	18713	18865	18945	18821	18827	18641	18809	18491	18493	18549	18767	18583	18664	18942	18476	18945	18632	18812	18796	18761	18573	18688	18801	18688	18613	18632	18930	18736	18825	18618	18453	18947	18947	18699	18524	18873	18672	18807	18753	18839	18692	18527	18652	18754	18728	18730	18768	18710	18723	18666	18657	18720	18856	18809	18733	18661	18641	18800	18705	18887	18522	18876	18905	18586	18641	18634	18932	18807	18881	18825	18807	18607	18877	18736	18725	18850	18554	18709	18824	19006	18742	18567	18553	18658	18682	18782	18784	18690	18879	18759	18771	18682	18883	18786	18721	18474	18720	18984	18952	18858	18608	18808	18679	18726	18886	18904	18525	18707	18682	18728	18546	18594	18742	18906	18704	18858	18713	18772	18802	18847	18479	18686	18728	18729	18763	18754	18707	18773	18528	18828	18742	18573	18742	18697	18785	18679	18644	18677	18665	18728	18808	18538	18587	18875	18556	18577	18975	18770	18944	18647	19036	18620	18653	18771	18794	18620	18772	18793	18772	18870	18860	18788	18677	18751	18649	18611	18974	18909	18798	18946	18701	18721	18774	18758	18810	18814	18893	18736	18700	18620	18672	18814	18780	18597	18540	18786	18615	18749	18648	18713	18862	18534	18672	18894	18766	18929	18734	18823	18732	18720	18769	18877	18600	18862	18707	18774	18778	18888	18814	18611	18788	18535	18725	18869	18797	18892	18880	18858	18494	18644	18723	18775	18758	18645	18631	18682	18740	18789	18694	18882	18642	18763	18953	18836	18678	18655	18673	18647	18856	18653	18738	18704	18832	18952	18686	18633	18853	18689	18647	18576	18718	18686	18667	18519	18657	18664	18715	18691	18772	18807	18575	18697	18569	18856	18875	18707	18846	18749	18860	18619	18765	18729	18869	18751	18551	18785	18742	18721	18719	18852	18719	18787	18727	18528	18734	18762	18715	18655	18690	18733	18644	18596	18740	18818	18593	18753	18687	18662	18759	18923	18767	18898	18603	18539	18894	18989	18699	18847	18886	18642	18702	18723	18692	18823	18840	18709	18610	18874	18936	18686	18824	18596	18707	18691	18743	18961	18860	18745	18637	18750	18755	18617	18790	18757	18554	18809	18893	18841	18657	18751	18813	18925	18592	18732	18737	18576	18663	18584	18837	18811	18728	18735	18783	18633	18639	18688	18619	18958	18793	18972	18779	18673	18550	18499	18642	18890	18894	18765	18772	18669	18861	18898	18760	18832	18733	18680	18947	18635	18581	18674	18721	18810	18794	18592	18813	18622	18804	18673	18906	18852	18735	18685	18521	18625	18490	18803	18711	18765	18636	18554	18699	18888	18801	18790	18919	18777	18680	18688	18726	18861	18709	18623	18848	18733	18831	18652	18793	18668	18779	18729	18878	18654	18659	18733	18662	18863	18563	18698	18629	18783	18646	18741	18562	18458	18818	18725	18658	18874	18638	18624	18787	18632	18868	18685	18866	18683	18785	18744	18662	18641	18564	18766	18585	18805	18731	18606	18644	18708	18618	18708	18660	18870	18624	18866	18732	18669	18701	18633	18882	18591	18761	18598	18863	18537	18876	18721	18850	18835	18608	18892	18677	18796	18757	18695	18743	18793	18726	18812	18653	18686	18744	18618	18606	18763	18731	18734	18568	18916	18702	18862	18629	18831	18872	18701	18795	18873	18637	18763	19025	18870	18824	18814	18663	18853	18671	18760	18803	18775	18547	18682	18714	18595	18648	18830	18832	18634
15890	17148	16899	16670	16507	16452	16306	19551	26024	23347	19432	17241	16563	16502	16330	16418	16479	16360	16508	16319	16443	16411	16292	16491	16532	16458	16406	16293	16420	16224	16479	16392	16472	16423	16571	16500	16307	16525	16422	16501	16418	16393	16265	16414	16347	16519	16434	16369	16459	16403	16458	16421	16256	16430	16431	16384	16351	16361	16478	16287	16443	16479	16367	16385	16265	16371	16274	16520	16456	16302	16416	16259	16443	16289	16561	16427	16357	16349	16530	16485	16579	16433	16484	16448	16518	16262	16338	16479	16396	16464	16471	16221	16343	16396	16394	16542	16301	16347	16302	16433	16525	16260	16384	16550	16387	16293	16468	16429	16397	16401	16454	16431	16464	16264	16355	16466	16584	16459	16195	16425	16466	16383	16342	16447	16276	16398	16391	16227	16301	16427	16235	16397	16396	16164	16460	16464	16190	16092	16455	16562	16224	16291	16513	16331	16359	16431	16375	16396	16503	16377	16174	16378	16484	16466	16435	16494	16340	16518	16354	16437	16377	16534	16528	16521	16510	16278	16426	16344	16456	16230	16320	16501	16464	16273	16438	16382	16400	16327	16502	16495	16465	16477	16506	16241	16460	16564	16495	16485	16338	16250	16208	16347	16463	16459	16307	16496	16333	16441	16437	16348	16416	16567	16244	16304	16435	16442	16495	16412	16403	16198	16303	16350	16357	16383	16340	16401	16373	16533	16426	16484	16363	16583	16334	16439	16251	16354	16533	16490	16424	16394	16257	16413	16439	16421	16504	16246	16459	16263	16406	16430	16467	16436	16296	16459	16411	16326	16309	16413	16353	16305	16229	16428	16479	16277	16450	16330	16320	16218	16299	16365	16485	16374	16328	16434	16500	16242	16418	16399	16423	16453	16399	16335	16379	16574	16371	16481	16324	16444	16488	16403	16403	16330	16276	16350	16510	16643	16424	16481	16384	16598	16269	16522	16378	16453	16306	16292	16341	16364	16318	16451	16346	16381	16511	16348	16483	16357	16343	16397	16317	16432	16384	16523	16425	16533	16423	16555	16454	16447	16603	16412	16484	16531	16421	16349	16448	16303	16391	16403	16385	16293	16551	16423	16532	16433	16435	16407	16244	16356	16375	16427	16386	16368	16361	16330	16374	16507	16484	16285	16310	16318	16297	16353	16327	16401	16386	16459	16471	16264	16467	16462	16371	16451	16346	16422	16200	16447	16447	16412	16384	16467	16449	16506	16490	16408	16474	16317	16483	16420	16554	16462	16255	16465	16429	16221	16349	16468	16490	16323	16310	16398	16459	16317	16591	16296	16378	16589	16444	16403	16223	16383	16428	16292	16360	16402	16496	16480	16309	16252	16369	16470	16501	16479	16280	16346	16504	16374	16375	16511	16266	16415	16315	16404	16525	16398	16496	16151	16390	16424	16453	16387	16387	16507	16482	16434	16356	16449	16466	16479	16460	16240	16564	16334	16459	16328	16412	16319	16396	16534	16249	16394	16528	16247	16267	16372	16278	16266	16426	16243	16536	16261	16452	16362	16377	16394	16461	16358	16432	16429	16408	16331	16508	16449	16378	16360	16464	16183	16390	16399	16442	16452	16372	16532	16264	16535	16388	16491	16545	16328	16297	16414	16485	16346	16161	16396	16375	16489	16471	16480	16323	16365	16341	16394	16401	16297	16555	16462	16541	16440	16428	16306	16472	16415	16480	16450	16331	16267	16348	16339	16497	16383	16227	16348	16465	16344	16359	16386	16408	16402	16375	16363	16367	16438	16367	16252	16569	16475	16375	16263	16447	16402	16451	16468	16422	16459	16341	16268	16434	16417	16508	16321	16383	16507	16511	16476	16449	16484	16273	16390	16380	16291	16243	16483	16517	16345	16318	16373	16340	16391	16367	16351	16449	16354	16417	16382	16370	16377	16386	16444	16450	16286	16463	16335	16413	16380	16463	16389	16455	16450	16435	16367	16482	16364	16495	16277	16575	16411	16296	16430	16364	16392	16419	16505	16250	16656	16339	16408	16353	16448	16341	16410	16423	16447	16524	16347	16252	16431	16475	16413	16276	16493	16303	16414	16394	16375	16226	16408	16524	16297	16443	16276	16405	16341	16320	16601	16327	16311	16340	16405	16285	16438	16524	16509	16406	16249	16516	16298	16295	16404	16406	16388	16279	16644	16441	16510	16246	16335	16510	16310	16394	16598	16410	16126	16466	16409	16264	16275	16352	16272	16377	16552	16270	16283	16256	16439	16495	16420	16458	16542	16605	16447	16478	16491	16452	16379	16250	16613	16323	16334	16293	16518	16325	16413	16384	16504	16445	16458	16390	16531	16347	16434	16529	16463	16406	16441	16549	16356	16446	16414	16349	16184	16448	16191	16352	16478	16456	16422	16391	16688	16243	16414	16524	16395	16529	16425	16431	16447	16431	16343	16541	16252	16445	16437	16441	16409	16395	16399	16623	16357	16482	16533	16431	16323	16469	16464	16282	16399	16276	16318	16389	16518	16554	16405	16517	16449	16244	16557	16395	16323	16347	16527	16379	16489	16502	16519	16341	16387	16334	16319	16296	16444	16581	16454	16364	16548	16485	16298	16450	16330	16434	16395	16380	16552	16461	16319	16502	16496	16354	16272	16497	16452	16478	16252	16447	16378	16545	16500	16171	16280	16384	16117	16220	16387	16290	16528	16311	16531	16613	16431	16338	16465	16404	16443	16402	16284	16380	16206	16464	16363	16324	16501	16288	16484	16491	16365	16291	16446	16323	16511	16492	16526	16479	16443	16225	16439	16551	16451	16538	16285	16401	16392	16309	16468	16555	16367	16360	16439	16369	16285	16330	16307	16399	16294	16376	16327	16463	16270	16422	16398	16325	16396	16310	16454	16450	16475	16460	16572	16297	16290	16534	16382	16361	16400	16212	16242	16353	16324	16301	16496	16327	16379	16308	16345	16611	16304	16377	16360	16322	16479	16359	16239	16456	16245	16415	16371	16363	16424	16348	16286	16330	16450	16323	16433	16301	16529	16487	16316	16417	16427	16312	16431	16346	16341	16374	16528	16335	16414	16339	16254	16457	16383	16334	16547	16389	16526	16457	16434	16469	16398	16272	16390	16408	16387	16345	16263	16374	16392	16390	16420	16419	16370	16441	16451	16531	16403	16449	16397	16276	16196	16507	16404	16330	16286	16447	16574	16289	16338	16271	16416	16376	16343	16462	16224	16582	16434	16331	16380	16284	16566	16521	16467	16246	16511	16254	16356	16428	16434	16469	16284	16190	16229	16328	16351	16453	16499	16193	16464	16520	16394	16369	16334	16466	16405	16387	16439	16437	16415	16408	16329	16501	16392	16382	16328	16439	16421	16357	16520	16517	16447	16373	16385	16477	16172	16453	16421	16385	16366	16463	16376	16372	16455	16427	16335	16498	16425	16365	16241	16254	16263	16368	16434	16276	16460	16347	16456	16391	16326	16305	16499	16261	16447	16374	16404	16424	16402	16413	16236	16388	16323	16389	16530	16325	16525	16541	16306	16441	16399	16225	16481	16580	16491	16359	16390	16523	16392	16359	16431	16433	16422	16255	16340	16476	16517	16484	16255	16329	16448	16470	16282	16412	16402	16254	16460	16426	16475	16437	16410	16416	16326	16487	16554	16339	16336	16439	16343	16505	16529	16605	16406	16499	16332	16455	16490	16325	16460	16312	16273	16428	16468	16350	16419	16227	16312	16477	16459	16395	16423	16279	16390	16494	16381	16297	16341	16419	16257	16443	16289	16476	16427	16455	16348	16455	16255	16413	16526	16300	16540	16464	16238	16480	16338	16427	16273	16376	16364	16359	16452	16481	16518	16349	16301	16355	16540	16462	16380	16473	16485	16282	16314	16486	16365	16384	16235	16251	16212	16553	16466	16393	16281	16358	16250	16563	16450	16563	16507	16385	16442	16399	16288	16540	16417	16593	16475	16370	16470	16353	16477	16438	16422	16345	16438	16521	16441	16354	16543	16435	16521	16323	16579	16401	16351	16266	16292	16451	16413	16417	16439	16295	16521	16348	16249	16425	16366	16254	16329	16321	16484	16345	16384	16395	16328	16464	16427	16520	16311	16329	16340	16422	16423	16337	16265	16425	16484	16541	16395	16311	16372	16462	16559	16310	16548	16475	16503	16520	16338	16538	16158	16456	16277	16587	16291	16465	16344	16426	16390	16279	16366	16507	16457	16404	16482	16495	16462	16315	16377	16269	16678	16223	16495	16425	16397	16379	16559	16437	16317	16398	16500	16455	16368	16491	16434	16446	16369	16409	16408	16447	16308	16331	16335	16507	16442	16396	16402	16300	16359	16254	16499	16372	16533	16345	16594	16557	16388	16492	16324	16283	16499	16280	16403	16342	16358	16255	16323	16443	16477	16475	16299	16304	16250	16397	16399	16399	16319	16294	16416	16463	16559	16415	16327	16228	16535	16470	16303	16310	16344	16272	16489	16350	16226	16483	16489	16455	16300	16535	16383	16545	16527	16460	16479	16533	16400	16462	16356	16351	16357	16405	16319	16484	16241	16172	16296	16525	16434	16491	16576	16439	16283	16356	16536	16510	16315	16492	16339	16619	16260	16537	16222	16276	16576	16215	16435	16471	16456	16359	16569	16468	16414	16290	16451	16429	16424	16431	16612	16407	16355	16238	16548	16382	16485	16387	16320	16433	16602	16569	16333	16317	16470	16406	16356	16509	16395	16500	16480	16525	16351	16495	16435	16279	16317	16361	16571	16475	16532	16404	16544	16544	16287	16258	16471	16409	16390	16399	16364	16292	16436	16636	16302	16502	16457	16426	16379	16426	16348	16396	16459	16449	16377	16240	16475	16209	16391	16392	16405	16371	16385	16326	16482	16328	16366	16443	16421	16538	16423	16279	16419	16435	16405	16426	16299	16434	16471	16508	16333	16355	16298	16257	16185	16537	16484	16365	16398	16486	16332	16384	16307	16372	16485	16293	16578	16431	16520	16509	16415	16278	16438	16317	16491	16507	16457	16344	16323	16440	16459	16253	16490	16355	16352	16300	16454	16376	16342	16355	16391	16323	16370	16485	16552	16473	16445	16476	16376	16526	16518	16342	16514	16519	16438	16300	16406	16442	16444	16254	16439	16386	16441	16517	16345
25674	21091	27221	25706	20420	19462	19763	26516	43827	37867	27857	21156	19370	18691	18531	18566	18469	18568	18282	18431	18392	18545	18595	18395	18438	18396	18598	18426	18345	18577	18587	18363	18374	18289	18425	18390	18334	18132	18368	18277	18431	18309	18372	18231	18460	18279	18460	18297	18653	18440	18444	18238	18482	18284	18404	18335	18199	18636	18542	18412	18488	18369	18328	18451	18318	18348	18543	18365	18323	18366	18397	18436	18379	18393	18230	18660	18493	18312	18225	18428	18467	18360	18318	18258	18382	18482	18473	18428	18368	18450	18438	18225	18244	18309	18358	18419	18487	18307	18337	18384	18299	18534	18228	18325	18551	18430	18287	18455	18592	18515	18347	18304	18332	18583	18474	18202	18511	18343	18333	18191	18466	18452	18551	18458	18395	18209	18330	18252	18281	18299	18318	18453	18444	18384	18496	18552	18376	18330	18476	18460	18371	18308	18407	18490	18561	18252	18320	18506	18357	18221	18488	18370	18444	18260	18290	18336	18585	18279	18072	18481	18440	18613	18348	18540	18626	18451	18442	18340	18001	18368	18413	18226	18402	18440	18460	18232	18569	18366	18418	18659	18406	18304	18337	18301	18340	18198	18383	18366	18277	18444	18468	18344	18196	18446	18684	18357	18304	18367	18368	18525	18579	18400	18127	18236	18178	18429	18351	18336	18386	18437	18255	18506	18300	18356	18251	18552	18321	18296	18628	18384	18419	18612	18273	18343	18389	18452	18471	18322	18415	18341	18517	18285	18257	18264	18207	18205	18358	18648	18335	18382	18327	18082	18246	18451	18541	18212	18446	18486	18341	18331	18484	18351	18460	18450	18470	18493	18431	18383	18340	18449	18535	18318	18224	18451	18362	18123	18411	18325	18350	18295	18393	18445	18408	18357	18521	18577	18455	18265	18532	18393	18434	18504	18419	18457	18460	18409	18295	18374	18405	18343	18459	18494	18454	18268	18479	18170	18404	18294	18332	18331	18322	18217	18356	18376	18466	18349	18531	18368	18482	18304	18424	18190	18187	18422	18641	18529	18343	18437	18217	18313	18364	18380	18335	18428	18449	18231	18380	18328	18426	18331	18314	18392	18283	18361	18505	18205	18391	18237	18419	18198	18388	18558	18279	18319	18368	18401	18446	18553	18344	18443	18458	18501	18437	18425	18368	18278	18367	18346	18247	18439	18317	18460	18348	18556	18437	18431	18480	18421	18366	18437	18432	18399	18143	18412	18621	18442	18457	18459	18501	18435	18393	18420	18490	18401	18310	18321	18259	18358	18360	18466	18231	18504	18367	18578	18411	18291	18300	18607	18522	18607	18294	18621	18400	18276	18463	18446	18347	18351	18372	18367	18258	18286	18130	18230	18355	18567	18315	18252	18141	18625	18500	18540	18441	18341	18269	18342	18225	18318	18290	18369	18335	18329	18301	18498	18350	18465	18379	18407	18562	18368	18342	18321	18316	18436	18300	18445	18620	18486	18621	18352	18292	18456	18567	18423	18456	18291	18446	18423	18188	18239	18229	18310	18258	18214	18204	18148	18559	18359	18309	18535	18537	18487	18473	18417	18442	18292	18487	18456	18415	18322	18335	18454	18357	18539	18374	18454	18346	18288	18459	18307	18506	18389	18352	18547	18539	18504	18387	18640	18440	18280	18584	18354	18425	18264	18399	18539	18285	18428	18492	18513	18659	18361	18327	18342	18231	18490	18566	18369	18381	18472	18329	18651	18411	18323	18646	18520	18395	18348	18420	18389	18559	18378	18428	18237	18345	18429	18307	18473	18347	18301	18401	18432	18412	18255	18201	18381	18336	18324	18379	18400	18481	18420	18375	18357	18292	18620	18355	18514	18278	18408	18371	18438	18285	18408	18347	18456	18460	18483	18438	18417	18249	18475	18314	18426	18212	18128	18336	18503	18447	18537	18275	18554	18312	18163	18504	18513	18270	18280	18512	18415	18459	18547	18380	18417	18621	18536	18350	18281	18531	18312	18472	18361	18373	18495	18327	18320	18413	18189	18401	18235	18539	18390	18535	18187	18274	18318	18522	18118	18362	18278	18235	18407	18200	18385	18343	18412	18477	18535	18329	18423	18444	18336	18320	18210	18377	18318	18250	18544	18304	18371	18554	18314	18303	18395	18430	18267	18469	18474	18524	18410	18500	18171	18361	18498	18380	18177	18367	18446	18213	18462	18293	18376	18253	18508	18567	18314	18395	18431	18409	18478	18285	18426	18331	18404	18303	18470	18200	18324	18264	18513	18628	18412	18450	18547	18382	18340	18345	18062	18361	18525	18316	18524	18238	18596	18398	18399	18358	18433	18480	18263	18215	18471	18354	18304	18312	18499	18484	18670	18528	18531	18468	18569	18455	18459	18503	18275	18401	18551	18338	18415	18169	18357	18268	18554	18373	18529	18517	18432	18417	18396	18304	18258	18389	18319	18370	18243	18400	18329	18319	18317	18296	18369	18165	18306	18393	18641	18283	18588	18458	18419	18339	18187	18671	18531	18542	18369	18497	18473	18310	18362	18501	18354	18393	18466	18402	18359	18281	18424	18435	18298	18355	18391	18517	18425	18566	18505	18397	18369	18208	18508	18552	18192	18357	18354	18181	18560	18396	18257	18363	18271	18313	18395	18311	18391	18449	18196	18423	18398	18218	18515	18404	18519	18588	18383	18378	18292	18416	18575	18312	18496	18295	18394	18206	18190	18413	18386	18362	18348	18525	18276	18368	18197	18326	18456	18460	18320	18405	18385	18510	18472	18413	18498	18457	18492	18354	18356	18399	18505	18329	18474	18573	18423	18625	18404	18490	18295	18458	18233	18464	18505	18274	18443	18392	18336	18369	18501	18513	18330	18302	18357	18323	18373	18463	18554	18382	18289	18339	18464	18491	18463	18433	18246	18328	18239	18408	18418	18440	18379	18234	18238	18263	18525	18248	18424	18495	18280	18247	18492	18380	18359	18483	18276	18615	18446	18249	18632	18564	18754	18641	18262	18542	18389	18432	18226	18408	18422	18480	18328	18637	18543	18127	18305	18392	18575	18504	18467	18401	18386	18459	18254	18351	18335	18420	18373	18414	18301	18334	18448	18471	18398	18292	18418	18300	18360	18351	18489	18400	18464	18359	18432	18475	18429	18355	18534	18520	18424	18370	18386	18357	18501	18543	18413	18327	18281	18534	18443	18281	18181	18639	18411	18325	18304	18463	18200	18363	18283	18438	18561	18096	18591	18379	18192	18357	18328	18529	18512	18382	18487	18532	18508	18419	18431	18488	18459	18465	18391	18378	18427	18363	18371	18336	18336	18436	18550	18474	18155	18410	18260	18121	18333	18643	18503	18340	18371	18426	18539	18343	18120	18358	18507	18420	18569	18227	18416	18200	18408	18426	18688	18305	18340	18501	18225	18330	18364	18401	18483	18347	18234	18286	18583	18584	18435	18437	18212	18475	18390	18488	18519	18479	18390	18516	18421	18386	18641	18374	18208	18390	18284	18484	18570	18615	18435	18329	18289	18068	18476	18523	18291	18373	18424	18424	18351	18317	18357	18469	18208	18217	18398	18554	18441	18177	18330	18443	18452	18421	18566	18566	18432	18422	18273	18430	18273	18310	18640	18366	18451	18461	18396	18265	18291	18461	18338	18333	18530	18400	18360	18482	18312	18411	18502	18183	18420	18206	18411	18346	18122	18305	18468	18371	18374	18350	18426	18231	18461	18364	18348	18440	18445	18184	18371	18477	18378	18234	18343	18349	18421	18432	18412	18386	18545	18387	18453	18464	18506	18486	18479	18512	18405	18540	18541	18490	18463	18520	18538	18457	18475	18324	18384	18359	18141	18466	18211	18408	18270	18472	18329	18505	18405	18411	18429	18313	18308	18578	18467	18496	18314	18411	18181	18580	18499	18342	18402	18324	18278	18459	18664	18512	18302	18298	18194	18427	18548	18662	18378	18282	18357	18372	18433	18382	18306	18334	18482	18388	18471	18376	18208	18384	18429	18196	18613	18475	18342	18370	18303	18359	18335	18495	18427	18512	18323	18343	18259	18375	18366	18377	18610	18576	18379	18496	18241	18348	18519	18453	18422	18432	18306	18289	18410	18317	18340	18396	18558	18218	18515	18303	18431	18451	18383	18341	18362	18398	18417	18484	18339	18293	18361	18343	18310	18278	18458	18374	18266	18535	18379	18311	18182	18228	18371	18420	18294	18378	18300	18470	18506	18217	18287	18469	18359	18218	18373	18596	18521	18352	18481	18309	18379	18359	18250	18236	18543	18340	18367	18336	18528	18565	18459	18614	18326	18447	18361	18453	18437	18410	18403	18617	18448	18241	18465	18450	18514	18362	18423	18463	18307	18341	18329	18313	18265	18433	18453	18236	18398	18314	18354	18418	18306	18320	18426	18515	18306	18470	18342	18340	18564	18201	18515	18463	18261	18463	18330	18250	18233	18509	18403	18405	18355	18405	18521	18398	18500	18182	18550	18391	18359	18703	18418	18578	18305	18309	18497	18468	18478	18466	18459	18379	18126	18389	18574	18381	18411	18327	18167	18308	18508	18279	18348	18564	18223	18243	18248	18474	18303	18340	18375	18468	18244	18403	18452	18442	18451	18193	18516	18288	18359	18244	18372	18305	18522	18441	18522	18554	18448	18366	18390	18687	18343	18196	18438	18504	18447	18496	18396	18533	18290	18348	18347	18121	18472	18608	18364	18540	18424	18327	18305	18475	18626	18438	18401	18204	18424	18392	18361	18319	18289	18444	18554	18455	18539	18355	18349	18521	18328	18441	18354	18381	18328	18529	18430	18484	18482	18464	18402	18346	18331	18319	18436	18499	18443	18538	18252	18377	18432	18285	18426	18360	18543	18244	18532	18549	18580	18600	18314	18389	18372	18536	18595	18495	18222	18378	18507	18399	18379	18427	18596	18449	18371	18321	18243	18199	18524	18387	18271	18290	18462	18485	18569	18392	18540	18312	18616	18191	18791	18565	18401	18301	18395	18412	18405	18403	18481	18391	18288	18453	18447	18565	18252	18429	18371	18363	18252	18472	18321	18328	18424	18161	18211	18437	18305	18390	18430	18306	18334	18399	18244	18395	18433	18370	18109	18517	18341	18247	18401	18551	18401	18477	18256
14167	20431	19847	17867	17139	16874	16737	29093	44996	38000	26367	18502	16725	16392	16303	16241	16292	16309	16355	16254	16089	16202	16141	16337	16468	16186	16226	16107	16317	16175	16322	16205	16007	16295	16274	16191	16370	16138	16262	16301	16208	16192	16093	16312	16254	16325	16166	16227	16249	16213	16222	16276	16143	16139	16402	16203	15998	16327	16138	16140	16357	16245	16356	16450	16379	16237	16248	16425	16229	16373	16299	16111	16201	16041	16285	16390	16329	16397	16086	16260	16283	16180	16160	16141	16251	16270	16232	16254	16098	16348	16083	16448	16254	16227	16411	16192	16296	16120	16345	16280	16174	16159	16230	16097	16297	16253	16311	16094	16111	16342	16228	16211	16302	16073	16253	16319	16298	16297	16303	16120	16280	16373	16309	16107	16102	16138	16221	16430	16103	16254	16331	16145	16281	16286	16130	16086	16210	16213	16290	16240	16141	16229	16259	16236	16233	16102	16151	16161	16219	16267	16281	16183	16307	16361	16171	16220	16227	16346	16248	16269	16342	16141	16336	16238	16334	16358	16265	16171	16162	16148	16217	16197	16153	16191	16280	16142	16233	16259	16247	16391	16333	16207	16257	16306	16228	16343	16255	16270	16130	16229	16261	16176	16199	16087	16230	16176	16150	16374	16151	16378	16208	16285	16117	16210	16223	16203	16030	16268	16272	16339	16070	16282	16207	16226	16265	16236	16029	16155	16308	16285	16002	16202	16151	16302	16149	16187	16342	16052	16224	16277	16090	16104	16355	16157	16147	16173	16304	16107	16102	16317	16257	16135	16364	16274	16221	16198	16392	16100	16279	16174	16116	16116	16191	16237	16121	16360	16187	16464	16283	16271	16238	16263	16219	16120	16185	15972	16190	16346	16267	16325	16173	16189	16427	16406	16148	16146	16194	16214	16325	16286	16211	16212	16085	16201	16113	16148	16199	16135	16221	16139	16111	16278	16239	16194	16239	16223	16286	16348	16238	16098	16273	16167	16084	16252	16220	16232	16200	16290	16283	16212	16385	16190	16396	16225	16224	16027	16161	16322	16088	16269	16310	16128	16135	16204	16254	16146	16217	16310	16299	16288	16136	16237	16411	16202	16268	16196	16258	16211	16047	16241	16133	16162	16207	16204	16170	16232	16438	16201	16102	16304	16380	16151	16282	16316	16273	16146	16275	16253	16245	16120	16205	16282	16281	16299	16094	16099	16331	16308	16205	16315	16114	16077	16155	16255	16083	16169	16296	16185	16367	16071	16219	16201	16248	16194	16261	16046	16300	16281	16257	16286	16221	16260	16367	16181	16234	16005	16154	16091	16188	16115	16295	16151	16279	16275	16144	16138	16143	16191	16155	16163	16278	16047	16294	16275	16204	16170	16146	16400	16147	16128	16088	16233	16134	16332	16220	16240	16238	16262	16172	16276	16198	16251	16346	16294	16187	16333	16317	16065	16388	16329	16206	16308	16318	16229	16316	16299	16270	16331	16268	16197	16431	16165	16229	16292	16179	16190	16271	16454	16307	16274	16238	16273	16177	16371	16174	16269	16077	16237	16205	16310	16289	16406	16337	15966	16227	16089	16287	16185	16173	16184	16360	16334	16076	16248	16385	16212	16319	16202	16185	16171	16251	16158	16318	16169	16219	16338	16274	16275	16185	16407	16112	16344	16146	16357	16330	16237	16364	16265	16180	16095	16279	16219	16080	16259	16075	16145	16154	16187	16322	16151	16281	16164	16318	16160	16195	16255	16272	16183	16317	16188	16283	16275	16223	16307	16382	16351	16249	16363	16237	16194	16137	16196	16375	16264	16170	16399	16397	16237	16204	16242	16256	16212	16361	16202	16137	16338	16046	16384	16308	16333	16311	16380	16101	16328	16105	16279	16270	16077	16166	16233	16286	16065	16135	16243	16156	16337	16234	16245	16227	16266	16225	16182	16206	16206	16176	16126	16139	16338	16207	16431	16224	16284	16141	16129	16167	16144	16223	16276	16236	16413	16145	16249	16186	16314	16371	16118	16200	16334	16289	16417	16184	16181	16223	16203	16341	16290	16178	16304	16182	16095	16234	16274	16452	16335	16288	16183	16445	16302	16496	16161	16242	16072	16113	16196	16212	16090	16097	16274	15986	16236	16352	16281	16303	16305	16320	16360	16253	16266	16213	16180	16165	16397	16177	16350	16243	16274	16327	16251	16129	16335	16085	16215	16231	16296	16329	16249	16392	16200	16326	16267	16227	16199	16485	16199	16176	16154	16231	16230	16137	16198	16350	16215	16044	16131	16193	16131	16188	16205	16169	16293	16180	16392	16157	16251	16240	16244	16365	16211	16297	16249	16155	16226	16291	16158	16271	16210	16107	16149	16224	16408	16142	16248	16180	16054	16304	16204	16197	16319	16135	16253	16328	16131	16236	16298	16210	16242	16198	16394	16132	16120	16219	16215	16341	16089	16220	16283	16293	16225	16283	16230	16169	16303	16071	16298	16237	16211	16196	16202	16211	16319	16317	16228	16350	16326	16215	16338	16305	16283	16190	16245	16007	16292	16190	16167	16251	16232	16288	16232	16159	16165	16207	16232	16220	16343	16170	16295	16180	16151	16197	16351	16294	16299	16133	16307	16198	16266	16354	16282	16396	16327	16203	16212	16294	16279	16179	16317	16270	16280	16190	16204	16252	16263	16214	16171	16236	16356	16150	16168	16070	16113	16348	16370	16293	16141	16194	16252	16297	16290	16238	16374	16097	16388	16316	16192	16245	16408	16246	16192	16142	16316	16230	16155	16230	16233	16163	16272	16283	16352	16258	16348	16244	16277	16250	16284	16203	16225	16130	16132	16396	16187	16495	16356	16077	16123	16253	16015	16258	16320	16115	16306	16203	16208	16040	16210	16182	16132	16239	16239	16169	16392	16126	16215	16308	16325	16176	16106	16273	16135	16387	16207	16120	16335	16180	15944	16300	16150	16335	16275	16271	16265	16372	16201	16263	16210	16215	16196	16281	16313	16247	16325	16171	16324	16234	16127	16359	16250	16193	16135	16414	16357	16255	16191	16421	16204	16284	16142	16059	16369	16239	16482	16196	16267	16167	16160	16320	16327	16293	16259	16148	16409	16304	16357	16423	16344	16213	16203	16045	16209	16209	16283	16158	16031	16193	16263	16348	16258	16223	16315	16169	16354	16265	16324	16234	16174	16292	16310	16262	16253	16171	16429	16105	16257	16343	16169	16118	16238	16074	16182	16158	16286	16168	16191	16301	16161	16385	16318	16168	16080	16227	16174	16182	16186	16194	16189	16467	16259	16305	16373	16183	16143	16046	16171	16207	16116	16370	16174	15980	16263	16307	16319	16213	16353	16077	16296	16080	16131	16306	16264	16458	16237	16241	16150	16047	16377	16255	16124	16179	16196	16187	16189	16245	16275	16298	16182	16198	16212	16244	16193	16309	16283	16195	16275	16233	16145	16195	16272	16241	16335	16386	16275	16286	16386	16328	16278	16150	16244	16432	16455	16431	16108	16154	16238	16282	16260	16120	16307	16188	16136	16236	16349	16362	16340	16227	16331	16218	16291	16349	16291	16152	16258	16145	16338	16074	16192	16322	16350	16204	16221	16269	16204	16236	16149	16103	16077	16359	16135	16242	16343	16146	16305	16236	16460	16288	16303	16366	16387	16130	16296	16371	16226	16320	16236	16331	16258	16114	16275	16191	16261	16382	16203	16158	16193	16091	16107	16307	16178	16224	16170	16283	16270	16356	16285	16289	16268	16291	16407	16241	16128	16206	16141	16292	16290	16299	16264	16334	16137	16267	16178	16279	16188	16377	16063	16293	16423	16250	16159	16327	16298	16190	16258	16138	16344	16075	16180	16223	16099	16282	16201	16235	16156	16310	16303	16286	16286	16304	16361	16383	16067	16245	16277	16225	16299	16364	16414	16317	16237	16271	16196	16398	16385	16213	16125	16139	16167	16301	16198	16195	16239	16275	16328	16110	16289	16252	16129	16207	16028	16120	16214	16297	16275	16317	16238	16189	16218	16100	16168	16298	16257	16218	16236	16291	16062	16149	16311	16369	16272	16316	16194	16270	16202	16400	16082	16335	16128	16269	16306	16213	16257	16400	16166	16363	16328	16241	16094	16137	16379	16322	16225	16259	16304	16109	16248	16238	16239	16437	16145	16150	16317	16242	16347	16195	16257	16341	16314	16232	16239	16294	16293	16077	16230	16144	16250	16190	16376	16167	16309	16256	16271	16358	16188	16259	16231	16273	16177	16345	16250	16246	16120	16319	16355	16372	16293	16208	16325	16201	16282	16277	16191	16301	16085	16324	16400	16236	16196	16182	16208	16158	16136	16275	16218	16170	16287	16292	16357	16347	16313	16216	16182	16332	16277	16158	16269	16091	16158	16297	16260	16302	16192	16353	16274	16270	16206	16259	16285	16365	16294	16170	16232	16249	16294	16283	16320	16161	16493	16263	16307	16316	16137	16444	16216	16163	16235	16096	16277	16182	16223	16114	16276	16299	16365	16345	16282	16202	16343	16403	16010	16193	16283	16334	16273	16359	16333	16365	16200	16334	16214	16238	16152	16131	16265	16289	16332	16115	16148	16305	16223	16114	16267	16178	16222	16192	16259	16192	16250	16143	16240	16279	16363	16210	16526	16294	16225	16119	16406	16115	16355	16129	16366	16248	16369	16249	16218	16042	16216	16176	16389	16091	16354	16189	16361	16272	16297	16353	16265	16340	16266	16119	16230	16206	16340	16186	16237	16346	16274	16139	16249	16248	16379	16310	16237	16156	16266	16102	16290	16217	16150	16332	16236	16303	16259	16307	16287	16227	16058	16125	16119	16427	16224	16259	16232	16265	16083	16154	16216	16154	16220	16320	16458	16210	16324	16264	16082	16264	16123	16355	16212	16306	16150	16224	16203	16167	16255	16196	16244	16292	16401	16236	16292	16126	16285	16370	16259	16105	16288	16171	16285	16168	16226	16170	16310	16269	16197	16184	16128	16312	16173	16079	16334	16299	16173	16426	16222	16228	16300	16151	16128	16061	16250	16156	16333	16155	16207	16296	16189	16274	16202	16364	16355	16273	16262	16105	16250	16240	16244	16057	16177	16209	16213	16398	16107	16358	16366	16261	16278	16203	16289
23625	21064	28467	23873	21520	23252	23409	34054	63226	53008	37120	24651	20468	19223	19083	19032	18893	18847	18954	18880	18772	18695	18774	18951	19014	18815	18899	18978	18835	18969	18760	18917	18817	18836	18981	18837	18775	18743	18968	18823	18817	18752	18911	18838	18903	18952	18795	18748	18846	18755	18868	18842	18950	18790	18691	18737	18660	18696	18651	18747	18794	18807	18646	18711	18873	18921	18903	18664	18673	18634	18893	18929	18697	18879	18850	18661	18602	18759	18746	18829	18800	18729	18843	18788	18644	18773	18942	18869	18719	18884	18844	18894	18611	18705	18799	18758	18779	18891	18639	18828	18758	18645	18932	18731	18695	18779	18716	18691	18874	18852	18806	18899	18793	18784	18765	18854	18768	18772	18834	18860	18862	18691	18608	18811	18677	18786	18895	18768	18728	18749	18733	18657	18833	18662	18799	18641	18555	18815	18718	18966	18679	18610	18765	18700	18881	18702	18930	18599	18767	19007	19011	18903	18609	18678	18558	18876	18760	18719	18601	18674	18865	18837	18563	18835	18754	18585	18750	18746	18982	18774	18809	18674	18777	18802	18797	18875	18834	18698	18813	18743	18704	18803	18692	18724	18779	18663	18765	18496	18781	18633	19046	18802	18678	18785	18712	18809	18630	18829	18760	18956	18732	18663	18780	18728	18639	18515	18806	18630	18840	18747	18790	18897	18752	18670	18878	18631	18711	18847	18626	18727	18673	18736	18777	18791	18585	18799	18557	18739	18640	18910	18672	18649	18650	18905	18866	18765	18734	18927	18769	18897	18784	18704	18628	18744	18778	18796	19046	18776	18667	18632	18873	18998	18742	18755	18959	18784	18742	18808	18577	18897	18826	18715	18781	18757	18780	18763	18708	18777	18776	18662	18518	18932	18823	18793	18663	18756	18770	18551	18739	18675	18769	18674	18569	18783	18864	18596	18559	18740	18664	18652	18633	18660	18843	19012	18795	18759	18731	18468	18706	18808	18730	18759	18891	18722	18559	18932	18751	18845	18609	18598	18646	18843	18839	18481	18816	18817	18730	18897	18909	18837	18736	18996	18838	18784	18615	18871	18697	18931	18728	18717	18811	18641	18703	18670	18578	18844	18673	18671	18414	18663	18621	18704	18527	18706	18673	18762	18886	18685	18628	18647	18731	18735	18702	18647	18570	18905	18664	18767	18720	18740	18860	18714	18714	18869	18818	18696	18448	18538	18811	18766	18900	18946	18596	18899	18737	18648	18968	18856	18804	18612	18907	18841	18866	18862	18625	18662	18993	18625	18978	18596	18770	18717	18517	18780	18704	18635	18659	18738	18752	18809	18872	18798	18703	18746	18774	18605	18668	18796	18582	18859	18743	18358	18678	18827	18809	18648	18836	18668	18896	18633	18750	18846	18610	18797	18695	18863	18889	18766	18696	18710	18655	18910	18920	18830	18881	18956	18674	18746	18898	18803	18703	18898	18809	18754	18872	18877	18567	18588	18625	18634	18597	18789	19016	18841	18716	18709	18845	18686	18738	18643	18610	18661	18556	18588	18712	18690	18661	18889	18839	18689	18943	18782	18658	18811	18731	18580	18757	18887	18765	18565	18835	18908	18794	18929	18764	18585	18570	18672	18760	18746	18725	18579	18784	18853	18786	18535	18773	18890	18628	18611	18875	18551	18792	18706	18655	18810	18518	18606	18684	18655	18615	18672	18674	18862	18615	18643	18772	18738	18625	18750	18870	19009	18598	19019	18637	18706	18994	18824	18835	18698	18591	18515	18782	18671	18887	18687	18932	18756	18833	18713	18904	18700	18822	18667	18831	18638	18615	18573	18535	18544	18830	18740	18893	18926	18749	18612	18631	18797	19013	18817	18563	18753	18834	18759	18658	18730	18643	18690	18748	18523	18876	18835	18751	18783	18681	18656	18683	18595	18818	18693	18705	18771	18720	18600	18771	18666	18791	18675	18727	18753	18722	18611	18725	18830	19032	18733	18750	18503	18770	18852	18840	18601	18812	18754	18736	18638	18743	18562	18833	18905	18670	18879	18635	18891	18795	18729	18881	18757	18914	18867	18807	18927	18789	18817	18817	18545	18852	18633	18830	18763	18869	18764	18547	18741	18917	18843	18685	18717	18570	18625	18938	18856	18931	18753	18983	18711	18846	18544	18615	18891	18693	18651	18662	18780	18942	18796	18883	18561	18770	18973	18813	18599	18778	18748	18876	18709	18698	18673	18733	18720	18699	18962	18773	18612	18661	18730	18360	18694	18723	18790	18794	18910	18737	18772	18674	18835	18659	18713	18685	18734	18736	18748	18727	18722	18810	18685	18844	18879	18735	18923	18845	18719	18749	18905	18723	18674	18594	18862	18913	18640	18722	18664	18443	18517	18846	18746	18655	18647	18745	18731	18918	18661	18747	18699	18730	18841	19027	18791	18967	18781	18999	18795	18815	18748	18715	18710	18659	18826	18748	18860	18781	18910	18905	18752	18810	18635	18664	18669	18743	18834	18685	18543	18773	18559	18829	18749	18726	18839	18865	18682	18693	18581	18941	18698	19099	18645	18718	18754	18636	18733	18907	18828	18745	18724	18847	18555	18637	18701	18534	18567	18652	18855	18903	18853	18684	18819	18788	18639	18742	18527	18536	18646	18842	18538	18698	18654	18742	18774	18636	18688	18810	18592	18788	18737	18830	18769	18749	18840	18881	18781	18653	18868	18806	18708	18865	18541	18755	18633	18712	18860	18810	18797	18793	18682	18914	18793	18902	18804	18626	18666	18536	18685	18529	18828	18741	18804	18479	18588	18741	18881	18865	18817	18672	18756	18812	18924	18916	19052	18900	18550	18616	18716	18802	18700	18681	18852	18893	18738	18839	18515	18760	18751	18739	18847	18794	18775	18784	18564	18748	18598	18851	18779	18543	18738	18725	18812	18655	18745	18562	18805	18770	18718	18909	18632	18738	18757	18619	18657	18826	18786	18620	18606	18836	18807	18836	18731	18666	18740	18556	18695	18573	18862	18736	18875	18782	18724	18689	18975	18701	18934	18732	18602	18563	18678	18809	18832	18744	18901	18651	18805	18694	18583	18700	18745	18817	18666	18778	18602	18692	18745	18629	18684	18833	18736	18788	18964	18782	18771	18788	18757	18672	18833	18681	18808	18580	18804	18652	18538	18734	18755	18670	19004	18887	18686	18771	18825	18987	18709	18553	18733	18849	18817	18776	18838	18690	18745	18768	18549	18821	18732	18684	18598	18524	18527	18638	18822	18818	18659	18852	18689	18794	18779	18889	18884	18710	18718	18607	18748	18707	18802	18686	18624	18803	18572	18857	18826	18903	18799	18729	18760	18938	18703	18643	18738	19006	18800	18603	18719	18739	18784	18844	18689	18603	18719	18648	18613	18520	18545	18671	18861	18489	18781	18666	18860	18626	18754	18925	18702	18740	18722	18647	18816	18839	18745	18645	18742	18710	18661	18781	18446	18688	18662	18868	18951	18654	18820	18850	18749	18754	18890	18618	18809	18853	18763	18697	18776	18815	18808	18827	18704	18843	18745	18725	18815	18780	18669	18747	18742	18660	18556	18598	18684	18666	18655	18878	18651	18696	18787	18839	18493	18643	18915	18834	18543	19045	18587	18736	18666	18757	18698	18465	18717	18842	18892	18836	18686	18684	18958	18920	18775	18764	18631	18794	18820	18609	18737	18780	18707	18930	18677	18637	18667	18768	18831	18749	18833	18789	18748	18737	18902	18822	18863	18874	18507	18762	18704	18744	18830	18725	18600	18943	18603	18734	18892	18695	18665	18684	18603	18712	18651	18691	18745	18636	18574	18962	18753	18664	18801	18660	19018	18659	18836	18633	18767	18759	18853	18708	18598	18792	18761	18732	19010	18821	18883	18699	18832	18764	18645	18870	18535	18604	18908	18849	18851	18733	18817	18513	18861	18620	18730	18660	18610	18748	18667	18787	18925	18856	18718	18725	18870	18804	18715	18759	18982	18745	18830	18771	18727	18941	18767	18729	18799	18807	18915	18768	18642	18543	18858	18581	18584	18668	18734	18828	18571	18701	18857	18880	18824	18651	18690	18809	18786	18677	18692	18719	18596	18703	18743	18823	18994	18846	18728	18661	18997	18676	18763	18599	18547	18748	18842	18753	18759	18862	18862	18755	18741	18687	18815	18658	18691	18754	18810	18627	18904	18792	18798	18750	18893	18794	18670	18684	18699	18601	18680	18615	18753	18805	18726	18936	18741	18656	18752	18735	18855	18980	18721	18736	18599	18680	18841	18532	18799	18807	18814	18589	18850	19016	18720	18620	18573	18947	18858	18636	18700	18666	18852	18741	18806	18753	18848	18860	18638	18839	18576	18670	18647	18740	18631	18639	18867	18631	18773	18688	18835	18784	18723	18796	18591	18823	18721	18931	18816	18789	18809	18572	18663	18928	18651	18693	18798	18719	18863	18795	18792	18855	18781	18867	18799	18714	18514	18668	18824	18716	18867	18560	18650	18568	18721	18677	18680	18838	18774	18766	18825	18743	18760	18962	18767	18623	18792	18751	18683	18961	18507	18674	18798	18726	18666	18777	18872	18745	18760	18997	18737	18601	18589	18604	18901	18671	18991	18840	18765	18666	18802	18910	18881	18889	18762	18875	18631	18782	18705	18676	18501	18550	18669	18893	18879	18734	18778	18893	18821	18756	18932	18813	18629	18592	18765	18687	18556	18679	18699	18717	18949	18868	18506	18712	18769	18858	18715	18954	18691	18642	18496	18716	18594	18958	18636	18755	18627	18757	18572	18818	18861	18741	18771	18814	18771	18644	18585	18579	18740	18628	18768	18646	18737	18555	18616	18766	18770	18745	18813	18617	18666	18758	18647	18693	18884	18733	18704	18584	18727	18730	18909	18840	18737	18766	18719	18746	18660	18721	18777	18749	18672	18771	18900	18570	18667	18711	18779	18692	18712	18762	18921	18630	18855	18681	18646	18895	18779	18791	18807	18915	18678	18716	18582	18651	18574	18860	18663	18716	18644	18812	18503	18842	18664	18567	18507	18635	18817	18659	18742	18568	18748	18551	18759	18478	18643	18785	18797	18636	18676	18737	18783	18690	18624	18672	18730	18620	18587	18715	18876	18741	18699	18738	18923
16206	26951	25266	21058	19206	18404	17900	37014	62768	52959	35879	21394	17757	16626	16357	16659	16471	16657	16688	16363	16575	16397	16566	16448	16474	16492	16573	16522	16605	16357	16497	16390	16491	16465	16516	16622	16489	16609	16386	16292	16455	16414	16597	16308	16399	16511	16406	16454	16545	16565	16547	16426	16325	16532	16445	16467	16567	16527	16536	16555	16573	16474	16651	16358	16447	16228	16548	16498	16454	16421	16491	16412	16417	16698	16285	16521	16526	16374	16493	16567	16512	16528	16470	16508	16321	16487	16485	16598	16592	16521	16384	16286	16469	16599	16788	16631	16511	16387	16763	16455	16523	16548	16519	16633	16539	16569	16694	16432	16355	16557	16386	16489	16512	16667	16554	16524	16642	16582	16459	16527	16444	16602	16577	16526	16523	16597	16492	16273	16459	16495	16386	16665	16447	16461	16542	16424	16536	16398	16455	16501	16461	16450	16434	16474	16360	16417	16405	16459	16505	16542	16369	16506	16501	16323	16444	16512	16270	16525	16621	16463	16626	16319	16518	16620	16437	16395	16563	16525	16449	16380	16425	16311	16464	16518	16463	16489	16484	16562	16502	16566	16332	16464	16450	16541	16490	16394	16709	16515	16437	16443	16514	16345	16543	16538	16494	16335	16533	16349	16610	16611	16588	16628	16519	16574	16455	16324	16593	16450	16720	16565	16411	16501	16490	16466	16574	16408	16560	16346	16523	16568	16360	16541	16343	16491	16537	16555	16411	16420	16425	16551	16521	16447	16471	16497	16421	16546	16500	16334	16343	16491	16422	16416	16469	16477	16582	16413	16559	16609	16362	16476	16532	16550	16341	16684	16685	16435	16375	16305	16489	16440	16620	16269	16612	16597	16328	16579	16541	16549	16440	16313	16534	16280	16448	16379	16280	16364	16466	16447	16462	16490	16541	16396	16619	16415	16411	16336	16381	16358	16437	16480	16531	16572	16391	16530	16469	16430	16502	16642	16284	16676	16411	16493	16398	16476	16483	16516	16465	16526	16629	16449	16389	16376	16513	16519	16484	16371	16635	16462	16455	16534	16549	16622	16699	16534	16434	16327	16483	16283	16431	16419	16524	16351	16371	16550	16478	16423	16477	16342	16498	16287	16345	16459	16620	16348	16498	16694	16410	16439	16493	16473	16325	16425	16563	16448	16504	16531	16471	16475	16367	16456	16579	16411	16504	16601	16446	16686	16493	16469	16494	16586	16411	16420	16664	16411	16487	16608	16493	16442	16528	16430	16631	16340	16341	16598	16308	16524	16608	16502	16363	16496	16350	16171	16668	16366	16496	16538	16508	16569	16379	16576	16527	16382	16597	16137	16497	16556	16316	16383	16483	16327	16569	16510	16529	16442	16437	16402	16369	16352	16603	16382	16560	16605	16427	16441	16349	16381	16590	16547	16497	16375	16493	16554	16460	16362	16505	16475	16562	16459	16552	16489	16588	16430	16457	16512	16272	16460	16523	16508	16557	16431	16528	16593	16561	16376	16354	16604	16241	16527	16505	16446	16446	16613	16510	16600	16384	16420	16446	16460	16491	16502	16356	16657	16448	16383	16515	16396	16324	16578	16362	16466	16436	16468	16356	16549	16441	16402	16285	16452	16503	16438	16328	16474	16443	16365	16568	16569	16525	16404	16439	16535	16617	16576	16433	16454	16486	16300	16454	16463	16604	16453	16603	16367	16534	16491	16397	16386	16473	16506	16321	16614	16459	16352	16417	16386	16554	16340	16541	16430	16336	16517	16509	16295	16429	16560	16378	16649	16400	16602	16348	16423	16513	16373	16639	16777	16660	16468	16546	16428	16499	16308	16501	16537	16656	16489	16652	16443	16377	16519	16310	16399	16568	16431	16397	16474	16485	16463	16530	16324	16473	16445	16495	16447	16405	16407	16470	16396	16559	16601	16369	16621	16413	16560	16379	16262	16393	16622	16615	16613	16442	16455	16519	16405	16556	16371	16412	16589	16566	16557	16459	16449	16598	16616	16357	16470	16212	16583	16415	16393	16350	16498	16426	16642	16429	16536	16491	16439	16632	16346	16456	16611	16431	16444	16644	16383	16513	16521	16465	16436	16465	16439	16465	16400	16524	16390	16601	16568	16493	16583	16449	16433	16399	16586	16375	16508	16431	16582	16379	16485	16526	16375	16435	16453	16293	16442	16467	16438	16363	16482	16558	16611	16470	16608	16413	16418	16538	16653	16424	16390	16496	16673	16538	16449	16368	16588	16565	16438	16341	16549	16491	16473	16474	16615	16529	16614	16455	16466	16638	16521	16493	16591	16346	16327	16550	16530	16489	16606	16649	16617	16566	16348	16664	16629	16645	16299	16712	16650	16622	16371	16501	16514	16579	16539	16668	16462	16494	16518	16554	16511	16662	16368	16515	16426	16596	16534	16371	16345	16470	16407	16605	16471	16594	16455	16389	16480	16386	16360	16531	16442	16477	16448	16184	16377	16384	16530	16427	16627	16561	16412	16434	16367	16546	16410	16481	16359	16489	16485	16381	16398	16419	16361	16377	16473	16572	16295	16394	16422	16311	16516	16611	16534	16495	16580	16406	16464	16543	16389	16468	16630	16377	16480	16700	16621	16531	16621	16398	16683	16457	16494	16536	16460	16471	16741	16447	16298	16438	16261	16541	16557	16637	16368	16432	16631	16574	16584	16390	16243	16374	16490	16316	16557	16597	16437	16281	16587	16470	16566	16293	16468	16551	16362	16580	16508	16518	16470	16429	16315	16455	16388	16536	16423	16417	16587	16499	16367	16464	16350	16400	16523	16633	16366	16367	16539	16460	16378	16424	16444	16410	16453	16647	16524	16485	16522	16368	16491	16371	16554	16360	16310	16670	16386	16344	16415	16446	16401	16553	16516	16359	16570	16599	16567	16513	16537	16463	16322	16509	16451	16405	16507	16364	16441	16580	16503	16462	16531	16520	16409	16494	16508	16367	16405	16494	16425	16584	16383	16399	16501	16599	16532	16485	16516	16609	16674	16469	16460	16375	16279	16468	16604	16378	16505	16489	16290	16496	16405	16582	16238	16526	16481	16527	16509	16444	16478	16371	16515	16433	16450	16645	16452	16575	16326	16562	16352	16258	16469	16522	16532	16245	16472	16472	16430	16435	16427	16672	16390	16580	16373	16283	16543	16504	16519	16382	16644	16430	16607	16273	16505	16483	16343	16521	16364	16433	16487	16670	16488	16516	16431	16586	16450	16563	16508	16640	16627	16447	16519	16566	16477	16313	16332	16646	16537	16620	16498	16516	16340	16421	16534	16367	16365	16411	16520	16545	16445	16367	16521	16516	16394	16390	16514	16501	16488	16550	16260	16436	16582	16548	16447	16476	16597	16594	16365	16600	16486	16545	16672	16551	16480	16545	16391	16405	16490	16562	16476	16542	16320	16382	16419	16432	16546	16549	16373	16472	16347	16413	16540	16476	16445	16530	16441	16704	16475	16526	16406	16570	16435	16575	16385	16302	16488	16567	16335	16650	16656	16559	16551	16488	16426	16294	16558	16367	16573	16560	16305	16509	16529	16391	16386	16367	16510	16562	16606	16549	16519	16491	16490	16531	16474	16420	16654	16590	16632	16485	16443	16409	16607	16447	16418	16663	16389	16489	16418	16541	16464	16475	16498	16629	16589	16568	16506	16540	16582	16488	16489	16501	16586	16393	16430	16514	16411	16540	16532	16435	16444	16534	16324	16665	16405	16488	16567	16481	16539	16477	16674	16484	16474	16444	16505	16505	16420	16592	16361	16296	16237	16738	16461	16329	16493	16437	16506	16564	16491	16523	16510	16476	16611	16461	16438	16617	16405	16402	16435	16369	16490	16523	16503	16364	16536	16591	16429	16394	16341	16468	16401	16538	16407	16440	16546	16503	16434	16587	16588	16457	16346	16585	16529	16399	16566	16421	16592	16519	16449	16566	16462	16426	16464	16525	16381	16430	16630	16484	16634	16424	16504	16505	16570	16459	16424	16456	16583	16506	16344	16460	16541	16543	16418	16351	16383	16500	16472	16431	16438	16351	16553	16459	16526	16399	16307	16373	16551	16403	16438	16514	16427	16592	16652	16550	16348	16557	16456	16475	16450	16339	16518	16346	16412	16439	16264	16546	16514	16666	16486	16502	16409	16469	16435	16597	16444	16425	16276	16503	16445	16401	16451	16439	16588	16549	16312	16493	16545	16461	16409	16419	16291	16439	16673	16466	16510	16363	16339	16512	16407	16469	16658	16315	16468	16672	16451	16458	16506	16521	16472	16526	16498	16520	16404	16526	16367	16608	16446	16305	16562	16566	16476	16548	16453	16470	16440	16594	16365	16481	16470	16406	16481	16546	16421	16374	16526	16345	16455	16440	16598	16491	16415	16415	16443	16440	16401	16430	16553	16723	16587	16347	16525	16685	16523	16536	16706	16372	16511	16442	16348	16465	16713	16550	16429	16503	16395	16336	16355	16478	16384	16539	16508	16522	16452	16513	16438	16491	16462	16469	16434	16322	16513	16469	16461	16504	16432	16630	16387	16382	16543	16337	16525	16357	16376	16474	16647	16638	16513	16447	16549	16586	16500	16424	16318	16627	16547	16598	16589	16463	16348	16502	16440	16586	16506	16404	16626	16355	16613	16431	16375	16503	16443	16441	16483	16563	16556	16466	16488	16505	16255	16455	16457	16616	16497	16435	16455	16542	16545	16462	16559	16589	16646	16631	16467	16511	16297	16602	16530	16270	16495	16572	16314	16418	16684	16445	16450	16364	16386	16517	16528	16458	16614	16452	16515	16480	16397	16471	16475	16514	16500	16492	16383	16454	16542	16372	16244	16345	16512	16451	16466	16629	16525	16560	16501	16291	16340	16392	16524	16432	16483	16698	16249	16567	16369	16591	16475	16530	16468	16393	16470	16370	16556	16329	16607	16501	16461	16532	16362	16576	16478	16456	16524	16352	16426	16620	16418	16258	16647	16448	16204	16662	16238	16542	16597	16464	16525	16453	16390	16378	16549	16474	16349	16496	16473	16577	16485	16466	16324	16552	16385	16411	16549	16511	16536	16409	16525	16432	16628	16312	16327	16614	16508	16433	16366	16502	16659	16572	16655	16474	16375	16413	16485	16562	16505	16388	16572
29265	22224	23119	21335	19601	19700	20081	21447	26703	25309	22862	21019	20213	19774	19863	19958	19820	19857	19794	19850	19847	19880	20003	19833	19682	19961	19818	20013	19928	19929	19679	20066	19935	19903	19647	19694	19752	19638	19927	19831	19733	19801	19984	19891	19796	19855	19919	19825	19650	19655	19885	19861	19812	19833	19852	19858	19779	19853	19772	19893	19818	19767	19743	19626	19795	19794	19923	19799	19759	19882	19919	19836	19740	19641	19666	19832	19912	19815	19577	19789	19902	19984	19758	19854	19577	19711	19962	19875	19915	19714	19607	19712	19817	19747	19781	19614	19965	19911	19901	19800	19794	19878	19832	19887	19999	19811	19779	19891	19800	19661	19806	19762	19823	19843	19741	19633	19804	19829	19988	19640	19882	19767	19722	19808	19598	19793	19698	19708	19765	19664	19687	19783	19714	19747	19827	19916	19847	19721	19709	19758	19796	19918	19767	19884	19858	19730	19667	19815	19865	19815	20062	19730	19896	19747	19742	19624	19868	19979	20061	19738	19928	19693	19776	19907	19791	19846	19802	19601	19672	19759	19657	19984	19947	19828	19894	19816	19827	19852	19788	19623	19767	19738	19751	19633	19650	19741	19893	19863	19618	19689	19778	19778	19885	19682	19801	19666	19561	19842	19993	19739	19575	19740	19771	19800	20010	19950	19742	20029	19836	19706	19654	19770	19807	19616	19655	19627	19658	19704	19848	19902	19906	19945	19568	19722	19728	19809	19895	19778	19577	19923	19816	19767	19761	19784	19719	19892	19783	19647	19750	19856	19819	19858	19812	19804	19619	19865	19716	19789	19949	19838	19900	19675	19919	19755	19880	19744	19740	19928	20025	19825	19857	19675	19836	19946	19742	19849	19621	19786	19793	19763	19874	19744	19760	19707	19826	19728	19716	19645	19702	19778	19730	19671	19743	19750	19794	19873	19760	19844	19887	19920	19761	19816	19787	19949	19842	19953	19831	19779	19845	19758	19807	19811	19771	19866	19843	19700	19909	19866	19748	19695	19708	19638	19937	19711	19891	19683	19739	19734	19625	19478	19983	19736	19658	19796	19705	19773	19647	19769	19695	19649	19785	19914	19801	19967	19744	19840	19785	19873	19886	19858	19759	19696	19700	19904	19734	19675	19852	19821	19789	19828	19875	19833	19691	19611	19669	19801	19905	19890	19910	19766	19951	19653	19698	19763	19867	19739	19859	19633	19722	19698	19774	19801	19673	19972	19714	19871	19645	19669	19798	19713	19730	19932	19892	19894	19676	19781	19904	19879	19851	19869	19728	19899	19838	19871	19776	19855	19844	19887	19755	19703	19856	19950	19835	19999	19853	19737	19742	19716	19964	19833	19686	19769	19563	19813	20112	19684	19830	19866	19865	19710	19675	19790	19715	19697	19770	19793	19790	20037	19796	19678	19733	19822	19829	19723	19705	19653	19646	19635	19931	20036	19763	19760	19827	19844	19833	19792	19780	19995	19547	19763	19813	19798	19765	19858	19841	19912	19894	19822	19835	19969	19687	19692	20066	19886	19713	19876	19951	19651	19832	19957	19787	19750	19729	19802	19879	19690	19955	19589	19719	19603	19771	19960	19583	19802	19710	19849	19898	19784	19728	19794	19689	19810	19696	19922	19645	19801	19689	19968	19846	19781	19682	19860	19776	19584	19878	19740	19552	19635	20017	19951	19860	19748	19818	19660	19705	19826	19708	19603	19950	19829	19763	19716	19768	19711	19683	19759	19762	19749	19723	19862	20009	19831	19871	19735	19979	19849	19853	19785	19981	19728	19794	19899	19727	19741	19690	19751	19786	19823	19734	19699	19621	19787	19857	19777	19725	19856	19824	19796	19829	19852	19777	19954	19782	19810	19776	19802	19888	19836	19774	19880	19833	19593	19955	19751	19802	19617	19711	19836	19808	19804	19813	19598	19691	19754	19873	19868	19823	19800	19765	19762	19879	19760	19781	19801	19723	19659	19726	19779	19807	19781	19681	19985	19737	19722	19757	19865	19909	19626	19751	19780	19792	19750	19937	19920	19967	19767	19675	19630	19779	19769	19726	19699	19759	20007	19845	19686	19699	19929	19954	19968	19821	19995	19880	19745	19725	19875	19903	19947	19919	19761	19821	19614	19748	19831	19891	19674	19817	19787	19915	19849	19813	19667	19671	19629	19831	19803	19581	19799	19766	19615	19726	19985	19865	19865	19857	19763	19731	19829	19691	19748	19896	19711	19755	19779	19861	19852	19780	19738	19775	19677	19730	19869	19689	19661	19912	19718	19940	19930	19833	19613	19726	19843	19978	19665	19747	19443	20046	19655	19662	19706	19800	19628	19669	19866	19732	19687	19550	19850	19849	19910	19841	19778	19917	19816	19898	19822	19727	19763	19917	19867	19727	19732	19846	19906	19789	19714	19749	19799	19659	19720	19771	19890	19877	19792	19715	19915	19988	19762	19898	19653	19639	19821	19860	19678	19844	19878	19756	19537	19769	19747	19803	19731	19714	19634	19858	19612	19853	19720	19845	19969	19691	19886	19803	19845	19881	19745	19940	19710	19789	19772	19851	19894	19646	19645	19845	19692	19752	19779	19601	19760	19919	19585	19824	19837	19735	19539	19693	19597	19597	19903	19691	19645	19716	19695	19652	19763	19639	19782	19789	19953	19790	19664	19712	19673	19762	19857	19894	19791	19863	19798	19760	19843	19653	19918	19738	19685	19931	19716	19878	19718	19681	19996	19935	19808	19543	19873	19837	19877	19770	19734	20027	19783	20015	19812	19539	19703	19730	19853	19950	19832	19875	19863	19764	19912	19880	19781	19983	19942	19897	19879	19815	19980	19996	19585	19798	19889	19976	19971	19727	19729	20015	19853	19793	19870	19731	19748	19959	19847	19955	19755	19845	20049	19883	19949	19884	19900	19919	19794	19820	19812	19785	19956	19734	19928	19606	20066	20000	19775	19914	19860	19817	19733	19784	19837	19665	19961	19962	19890	19826	19728	19849	19957	19756	19891	19808	19902	19855	19671	19851	19671	19776	19847	19930	19769	19847	19617	19822	19823	19883	19786	19829	19879	19960	19700	19898	19813	19706	19793	19829	19892	19792	19872	19884	19878	19829	19872	19530	19638	19803	19850	19906	19928	19744	19880	19822	19706	19873	19771	19751	19907	19698	19842	19926	19954	19805	19677	19992	19808	19830	19766	19750	19917	19656	20024	19766	19851	19646	19613	19690	19783	19757	19932	19889	19885	19855	19814	19791	19875	19581	19725	19946	19810	19799	19923	19683	19878	20009	19704	19638	19750	19672	19809	19705	19844	19865	19925	19846	19929	19679	19771	19808	19727	19937	19663	19736	19904	19882	19942	19776	19810	19858	19591	19850	19720	19820	19639	19801	19513	19815	19711	19820	19905	19875	19711	19924	19692	19951	19851	19798	19815	19746	19718	19743	19966	19715	19830	20035	19883	19767	19810	19801	19918	19907	19621	19643	19838	19704	19886	19850	19910	19846	19894	19831	19783	19686	19934	19647	19818	19833	19931	19841	19844	19624	19698	19627	19721	19725	19715	19713	19571	19711	19510	19913	19949	19907	19796	19812	19808	19742	19651	19870	19824	19688	19924	19819	19809	19781	20012	19946	19905	19972	19855	19752	19848	19786	19884	20010	19616	19701	19741	19895	19709	19740	19955	19658	19684	19831	20088	19641	19630	19923	19646	19748	19940	19713	19653	19851	19799	19896	19958	19585	19815	20079	19819	19914	19975	19923	19758	19996	19870	19665	19901	19733	19958	19831	19887	19791	19920	19810	19946	19880	19792	19704	19877	19613	19789	19877	19792	19954	19879	19522	19742	19857	19652	19896	19801	19766	20016	19935	19629	19822	19700	19906	19765	19910	19764	19801	19920	20014	19715	19903	19942	19682	19929	19836	19602	19884	19869	19794	19667	19790	19754	19776	19749	19872	19857	19875	19877	19730	19684	19515	19985	19881	19728	19889	19822	19738	20064	19714	19835	19683	19775	19784	19726	19928	19797	19802	19790	19770	19836	19587	19767	19675	19716	19887	19734	19981	19717	19864	19804	19907	19768	19891	19825	19826	19846	19826	19723	19753	19754	19893	19941	19587	19846	19720	19606	19998	19884	19794	19706	19779	19830	19843	19761	19754	19916	19872	19790	19824	19874	19807	19898	19906	20038	19953	19925	19719	19646	19558	19803	19844	19886	19954	19659	20072	19915	19980	19647	19799	19835	19679	19924	19942	19624	19640	19692	19680	19655	19799	19706	19876	19881	19807	19805	19678	19853	19685	19759	19794	20053	19709	19692	19833	19585	19726	19705	19692	19782	19851	19941	19768	19737	19682	19726	19981	19726	20031	19705	19640	19751	19803	19838	19914	19927	19717	19709	19795	19901	19885	19906	19543	19804	19781	19873	19875	19634	19627	19778	20106	19686	19760	19736	19801	19766	19897	19784	19702	19829	19854	19871	19936	19669	19906	19726	19770	19964	19788	19853	19715	20017	19706	19652	19819	19769	19663	19865	20000	19716	19618	19763	19898	20038	19917	19761	19933	19900	20006	19760	19923	19729	20005	19793	19831	19790	19676	19952	19721	19731	19595	19688	19778	19877	19562	19794	19852	19947	19845	19848	19790	19838	19914	19664	19790	19672	19730	19944	19725	19797	19926	19711	19671	19784	19804	19841	19650	19815	19755	19756	19777	19835	19684	19758	19651	19779	19925	19808	19747	19735	19743	19831	19936	19786	19803	19910	19723	19980	19777	19810	19857	19940	19689	19991	20043	19860	19719	19613	19768	19783	19825	19803	19918	19585	19828	19859	19878	19674	19727	19869	19898	19497	19846	19937	19715	19781	19947	19893	19733	19626	19671	19678	19852	19788	19732	19750	19984	19966	19859	19803	19667	20072	19678	19969	19843	19944	19592	19928	19777	19775	19808	19651	19867	19790	19958	19835	19778	19979	19818	19625	19874	19738	19708	19838	20010	19758	19883	19866	19915	19807	19844	20015	19822	19720	19926	19796	19775	19690	19613	19643	19856	19702	19861	19844	19889	19714	19669	19630	19827	19905	19855	19677	19784	19821	19794	19822	19768	19898	19603	19921	19970	19961	19649	19631	19628	19695	19933	19794
16445	17781	17693	17336	17171	17075	17092	20703	26720	23866	20135	17989	17170	17057	17048	17300	17200	17113	16981	17208	17117	17126	17190	17188	16958	16949	17176	17236	16945	17107	17084	17021	17064	17026	17034	17126	17068	17231	17104	17017	17035	17133	17097	17038	17242	16977	17088	17121	17250	16966	16879	17141	17117	17077	17113	17031	16888	17111	17151	17046	17155	17033	17129	17148	17085	17132	17163	16985	17042	17199	17101	17094	16997	17072	17258	17158	17064	17106	16980	17206	16906	17135	17035	17164	16915	17251	17036	17090	16943	17137	17172	17058	17178	17121	17093	17019	16990	17168	17028	17068	17030	17150	17044	16991	17060	17038	16985	17020	17076	17115	17043	17041	16959	17058	17073	17151	16936	17155	16856	17189	16998	17315	16893	17070	17113	17141	17260	17024	16864	17020	17110	16993	17202	17075	17291	16952	17338	17005	17252	16941	17063	16951	17076	17116	16759	16980	17117	17069	17325	17180	17320	17113	17002	17046	17208	17020	17085	17129	16959	17167	17056	17201	17152	17125	16957	16857	17119	17081	17092	17246	17141	17064	17086	17087	17129	16914	17072	17096	17076	17127	17049	16994	17106	17258	17105	17328	16978	17064	17066	17085	17187	17128	16965	17120	17118	17027	17218	17010	17356	17069	17156	17096	17174	17116	17151	17034	17055	16877	17111	17183	17005	17273	16902	16871	17142	17124	16986	17173	17250	17184	17046	17183	17118	16999	17242	17323	17159	17060	17210	17208	17033	17056	17272	17109	16964	17182	17276	16951	17153	17194	17148	17201	17085	16992	17191	17115	17181	17233	17118	16900	17138	17085	16914	17252	17010	17152	17096	16946	17073	17073	17017	17139	17046	17016	17236	17109	17008	17066	17056	17219	17120	17258	17028	17096	17149	17189	17182	17054	17134	17244	17182	16997	17163	17073	17050	16973	17322	16887	17210	17196	16971	17185	17073	17073	17132	17088	17178	17106	17115	17190	16966	16917	17018	17220	17037	17319	16908	17180	17102	16962	17026	17118	17139	16959	16916	17277	17085	17122	17055	17168	17102	17056	17215	17188	17065	17063	17080	17095	17155	17181	17095	17111	17149	17062	17099	17188	17151	17012	17099	17196	17186	16918	16966	17138	17059	17123	17033	17298	17001	17133	17044	17207	17105	17103	17198	17157	17040	17188	17021	16933	17038	17152	17117	16987	17235	17216	16978	16946	16979	17040	17091	17269	17139	17106	16931	17192	17103	17155	16975	17234	17101	16971	17117	16931	17241	17091	17195	17028	17148	17111	17094	17106	17069	17024	17004	17146	17070	17186	17027	17173	17296	17173	17067	17220	17081	16850	17101	17168	17228	17150	17060	17162	17021	17204	17274	17040	17023	16980	16868	17085	17073	16974	17122	17134	17299	17055	16930	17084	17070	17137	17087	17142	17174	17164	17229	17119	16947	17078	17095	17210	17146	17321	17095	16959	17016	17119	17099	17169	17187	17117	17205	17076	17204	17017	16962	17152	16964	17076	17076	17259	17028	17028	17142	17154	17204	17218	17302	17056	17264	17213	17002	17065	17131	17153	17053	17012	17005	17116	17143	17048	17111	17143	17001	17109	16913	17213	17203	17105	16990	17106	17050	16988	17067	17038	17018	17265	17108	17218	17164	17170	17141	17019	17207	17163	17003	17049	17059	17132	17013	17055	17141	17191	17126	17076	16979	17096	17107	17060	17067	17082	17135	16978	17011	17084	16966	17067	17010	17025	17024	16968	17195	17110	17166	17045	17028	17011	17045	16996	17127	17224	17030	17036	17031	17131	16979	17070	17045	17228	17247	17040	17167	17056	16976	17177	17217	17146	16957	17043	17141	17157	17203	16981	17114	17091	17140	17125	17092	16996	17028	17200	17145	17007	17047	16906	17125	17223	17031	17049	16954	16952	16947	17107	17208	17118	16918	17068	17040	17159	17166	17091	17225	17156	17129	17261	16960	17107	17000	17132	17111	17059	17042	17067	17116	16984	16983	17082	17090	16969	17067	17149	16956	17071	17267	17193	17107	17192	17046	17130	17202	17047	16962	17150	17107	17195	17081	17114	17152	17067	17146	17136	17062	17090	17045	17017	17162	17173	17247	17146	17049	17199	17199	17111	17008	17000	17229	17056	17023	17058	16975	16982	17109	17236	17049	17273	17163	17111	17198	16956	17282	17135	17334	17046	17060	17144	17102	17295	17060	17205	16937	17268	17103	16969	16996	16897	17231	16969	17056	16846	17216	17156	17072	17116	17096	17184	16930	17119	17005	17171	17140	16926	17066	17139	17048	17050	17153	17171	17212	17185	17191	17063	17065	17163	17047	17167	17156	17070	17180	17128	17198	17135	17069	17014	16995	17130	17035	17040	17079	17237	16960	17077	17145	17040	17043	17183	17121	17145	17038	17204	17012	17141	17095	17261	17202	17022	17096	17170	17184	17044	17220	16999	17153	16856	17081	17072	17175	17126	17199	16974	17085	17302	17188	17115	17219	17081	17103	17122	17082	17191	17077	17043	16938	17130	17084	17113	17005	16997	17088	17071	16973	17270	17226	17216	17046	17174	17241	17237	17263	16998	17052	16938	17039	16936	17063	17068	17065	16969	17340	16959	17141	17122	17197	16958	17095	16958	16930	17229	17079	16945	17163	17174	17107	17116	17055	17110	16992	17130	17031	17056	16964	17111	17063	17035	17147	17028	17221	16962	17224	17060	17067	17099	17151	17078	17050	17170	16903	17137	17021	17254	17156	17187	17021	16934	17171	17117	17000	17046	17044	17019	17329	17023	16956	17110	17010	17314	17061	17159	17106	17217	17021	17030	16991	16988	17062	17163	17080	16802	17383	17074	17091	17134	17201	17203	16950	17149	17005	17143	17157	17120	17148	17234	17158	17180	16925	16957	17055	17102	17175	17157	17025	17185	17202	17303	16980	17019	17078	17294	17152	17178	17032	17094	17016	16986	17123	16985	17102	17244	17258	17084	17045	17193	17103	17105	16873	17108	17019	17064	17039	17303	16858	17040	16967	17126	17115	17193	17024	17110	17141	17078	17107	17227	17024	17199	16999	17262	17192	17181	17063	16994	17130	17053	17158	17085	17030	17001	17188	17076	17269	17000	17055	17107	17261	17000	17109	17020	17171	17164	17035	17066	17035	17211	17005	17043	17179	17032	17133	17118	17036	16915	16933	17051	17156	17172	17119	17083	17117	16986	17130	17142	17236	17098	17099	17075	17039	17135	17114	17311	17168	17120	16920	17039	17031	17087	17088	17104	17092	17104	17041	17333	17124	16957	17067	17174	17007	17164	17049	17229	17011	17005	17067	17149	17010	17157	16949	17110	17006	17130	16970	17099	16988	17165	17135	17153	17157	17131	17019	17057	17193	17176	16952	17358	16989	17000	17014	17064	16817	17103	17021	17057	17026	17103	17261	16925	16949	17204	17065	16980	17035	16909	16932	17151	17143	17174	17188	17166	17088	17160	17231	17077	17165	17049	17082	17217	17012	17221	16999	17141	17093	17311	17138	17088	16955	16948	16969	17116	17010	17133	17037	17014	17088	17054	17088	17136	17087	17019	17081	17095	17076	17093	17076	16949	17026	17161	17085	17144	17227	17123	17119	17030	17284	17143	16984	17190	17016	16998	17121	16999	17294	17170	17138	17097	17152	17068	16858	17098	17187	17142	16907	17088	17156	17055	17146	17066	17185	17005	17189	17017	17179	17083	17193	17075	17110	17115	16961	17147	17176	17226	17094	17207	17135	17106	17090	17126	17021	16955	17091	17138	17111	17209	17028	17006	17140	17229	17127	17116	17022	17166	17173	17189	17074	16995	17264	16922	17175	17012	17131	17189	17083	16988	17271	17251	17319	17119	16916	17088	17183	17036	17124	17006	17095	17045	17084	17120	17110	17235	16951	17009	17362	17026	17264	17056	17148	17087	17162	17133	17146	16987	17287	17084	16989	17275	17103	17027	17144	17206	16978	17143	17155	17121	17285	17014	17050	17088	17224	17133	17045	17027	17171	17216	17303	17164	17029	17086	17009	17072	17058	17169	17127	17024	17149	17070	17177	16957	17240	17089	17063	17122	16985	17179	17090	17088	17210	17141	17100	17088	16840	17020	17094	17168	16973	16988	17156	17290	17117	17272	17171	17104	17071	16990	17067	17108	17177	16960	17186	17102	17114	17123	17176	17189	17098	16949	17151	17157	17078	17068	16999	17057	17156	17076	17031	17009	17134	17094	17117	17160	17031	17025	17164	16977	17249	16967	17128	17130	17134	17061	17117	17131	17048	17075	17164	17064	17139	17007	17014	16993	17263	17133	17026	16936	17047	17041	17108	17115	17125	17071	17064	17115	17078	17188	17173	16870	17037	17125	17089	17046	17159	17198	17216	17074	17062	17251	17156	17085	17150	17076	17303	17047	17196	17200	17215	17176	16963	17298	16999	17004	17064	17262	17142	17107	17188	16964	16937	17122	16953	17196	16952	17137	17053	17037	17186	17107	17075	16902	17022	17131	17237	17218	17146	17013	17118	17106	17159	17117	17040	17235	16900	17181	17175	17065	17200	17208	17071	17109	17063	17173	17165	17265	17100	17257	17211	17114	17169	17098	17079	17089	17057	17102	17021	16952	17014	17065	17115	16944	16948	17109	17204	17090	17318	17106	17197	17035	17197	17065	17192	17036	17080	17212	17092	17044	17031	17231	17044	17070	17034	17070	16941	17066	17029	17017	17100	17178	17281	17148	17200	17003	17208	17147	17251	17069	17225	17116	16935	16959	16977	17140	17193	17091	17065	17157	17043	17035	17178	17101	17112	16998	17166	17031	17135	17115	17030	16974	17005	17110	17262	17067	16934	17177	17056	17089	17049	17216	17088	17070	17149	17044	17117	17074	17087	17337	17087	17100	17156	17009	17128	17041	17031	17146	17120	17222	17165	17115	17284	16981	17104	17058	17203	17157	17176	17032	16994	17170	16852	16946	17008	17081	17123	17124	17068	17079	17122	17111	16902	17068	17046	17180	16933	16886	17199	17094	16947	17151	17192	16999	17015	17049	16927	17188	17117	17226	17101	17117	17199	17190	17226	16989	17213	17143	17147	16982	17008	17028	17200	17132	17328	16984	17166	17154
25728	21118	27383	25885	21635	21337	21549	30540	44963	38533	29496	22914	20939	20758	20524	20294	20467	20430	20349	20338	20423	20377	20333	20112	20414	20615	20421	20429	20337	20268	20344	20687	20382	20430	20384	20664	20233	20554	20418	20502	20398	20444	20379	20159	20372	20244	20351	20148	20232	20317	20461	20445	20190	20320	20311	20132	20229	20278	20259	20299	20468	20330	20317	20299	20056	20517	20152	20358	20337	20185	20447	20302	20286	20401	20218	20410	20328	20348	20501	20316	20458	20293	20387	20344	20287	20418	20185	20343	20454	20302	20281	20146	20485	20167	20420	20276	20357	20382	20272	20356	20336	20213	20443	20298	20118	20455	20467	20293	20311	20371	20121	20126	20315	20033	20411	20328	20471	20249	20438	20451	20217	20285	20275	20105	20364	20298	20260	20133	20112	20199	20235	20585	20415	20277	20392	20476	20288	20169	20208	20214	20348	20421	20284	20404	20317	20321	20211	20334	20181	20215	20311	20397	20524	20157	20303	20199	20457	20291	20237	20252	20241	20174	20198	20370	20388	20313	20241	20278	20332	20306	20495	20177	20482	20279	20427	20268	20388	20419	20186	20365	20322	20237	20165	20345	20415	20180	20456	20261	20469	20148	20098	20333	20364	20316	20283	20382	20208	20440	20415	20309	20380	20190	20478	20452	20521	20261	20200	20360	20279	20217	20336	20489	20453	20347	20319	20306	20028	20200	20462	20452	20438	20404	20625	20387	20383	20087	20310	20306	20338	20437	20507	20547	20297	20418	20289	20282	20471	20347	20074	20197	20183	20407	20256	20070	20196	20332	20428	20267	20261	20281	20369	20404	20309	20313	20353	20287	20456	20394	20066	20280	20235	20356	20385	20325	20432	20568	20151	20295	20159	20361	20581	20429	20284	20050	20510	20376	20230	20207	20306	20317	20444	20137	20295	20258	20167	20375	20445	20361	20276	20209	20248	20467	20449	20365	20451	20172	20312	20383	20353	20292	20302	20254	20368	20485	20367	20353	20304	20422	20284	20390	20373	20249	20405	20194	20303	20312	20079	20294	20396	20512	20399	20219	20146	20308	20441	20259	20308	20274	20320	20554	20511	20264	20430	20403	20436	20465	20268	20371	20168	20275	20299	20391	20437	20290	20347	20113	20266	20209	20239	20160	20278	20069	20397	20342	20405	20456	20151	20512	20438	20397	20233	20205	20207	20367	20383	20163	20344	20438	20382	20386	20220	20175	20427	20312	20399	20361	20290	20460	20181	20191	20259	20323	20290	20367	20467	20130	20377	20159	20330	20124	20194	20348	20366	20349	20519	20071	20143	20385	20439	20501	20340	20255	20389	20446	20332	20405	20451	20447	20426	20330	20280	20353	20251	20385	20382	20183	20205	20215	20152	20227	20244	20315	20629	20377	20356	20413	20324	20429	20565	20228	20400	20266	20391	20440	20417	20357	20323	20279	20326	20509	20308	20436	20760	20185	20180	20206	20278	20232	20230	20551	20357	20177	20391	20253	20216	20329	20449	20219	20298	20413	20398	20311	20419	20260	20190	20280	20149	20090	20240	20421	20207	20432	20185	20238	20183	20285	20185	20258	20247	20487	20314	20255	20515	20344	20241	20299	20453	20627	20262	20258	20176	20405	20519	20375	20214	20338	20361	20383	20560	20567	20400	20216	20553	20585	20305	20059	20241	20307	20463	20110	20361	20423	20186	20168	20223	20122	20245	20330	20439	20313	20121	20171	20261	20242	20346	20398	20034	20120	20243	20220	20425	20539	20258	20522	20580	20348	20388	20436	20442	20233	20401	20274	20219	20314	20131	20208	19938	20297	20267	19997	20209	20445	20187	20169	20372	20478	20455	20321	20509	20380	20280	20632	20331	20094	20306	20375	20550	20292	20378	20362	20359	20402	20383	20383	20213	20470	20297	20346	20180	20448	20488	20421	20369	20161	20109	20385	20352	20301	20185	20451	20187	20367	20203	20412	20259	20143	20249	20381	20527	20365	20318	20310	20379	20386	20222	20152	20266	20203	20316	20198	20204	20520	20441	20394	20336	20326	20124	20490	20402	20490	20412	20455	20406	20280	20439	20630	20272	20297	20165	20346	20175	20301	20124	20412	20500	20375	20409	20482	20302	20480	20326	20251	20304	20205	20422	20324	20317	20226	20435	20405	20373	20287	20354	20415	20410	20491	20401	20325	20379	20414	20393	20448	20593	20375	20423	20271	20146	20311	20412	20343	20305	20156	20339	20445	20236	20220	20293	20466	20345	20363	20479	20444	20410	20262	20493	20198	20508	20253	20516	20318	20250	20455	20149	20330	20304	20712	20319	20364	20202	20122	20338	20201	20303	20198	20337	20335	20345	20339	20321	20254	20138	20121	20295	20456	20197	20337	20464	20311	20321	20458	20342	20154	20155	20341	20227	20316	20268	20399	20212	20389	20425	20425	20523	20116	20162	20411	20242	20325	20308	20433	20390	20365	20342	20252	20298	20430	20201	20173	20391	20257	20264	20371	20385	20378	20272	20184	20148	20223	20425	20364	20374	20404	20112	20144	20254	20316	20297	20476	20396	20333	20308	20387	20220	20277	20417	20309	20338	20351	20455	20181	20307	20124	20373	20228	20354	20472	20064	20156	20231	20380	20198	20208	20231	20162	20268	20421	20236	20173	20516	20487	20310	20290	20383	20161	20167	20295	20351	20316	20425	20143	20096	20224	20185	20478	20377	20509	20485	20108	20223	20309	20248	20361	20348	20300	20359	20477	20291	20723	20500	20236	20334	20384	20318	20413	20286	20434	20559	20404	20267	20369	20399	20362	20215	20264	20385	20457	20249	20475	20516	20259	20353	20427	20324	20249	20295	20373	20527	20523	20461	20007	20203	20251	20114	20496	20464	20301	20397	20558	20361	20254	20273	20377	20329	20269	20260	20441	20347	20357	20445	20428	20225	20373	20418	20341	20298	20306	20388	20297	20421	20303	20243	20361	20472	20362	20518	20228	20189	20279	20350	20275	20264	20354	20228	20387	20343	20261	20302	20499	20435	20270	20446	20418	20334	20243	20179	20157	20057	20478	20206	20105	20368	20194	20175	20298	20563	20453	20312	20104	20457	20131	20424	20520	20476	20322	20140	20280	20351	20289	20227	20446	20361	20236	20280	20154	20401	20215	20375	20431	20580	20355	20287	20150	20511	20256	20170	20406	20355	20345	20429	20305	20464	20343	20285	20249	20315	20363	20248	20223	20455	20421	20144	20157	20417	20336	20216	20229	20395	20360	20283	20267	20177	20271	20333	20426	20391	20245	20333	20243	20177	20223	20228	20446	20555	20252	20333	20385	20342	20088	20434	20469	20323	20133	20302	20142	20429	20378	20258	20315	20342	20276	20284	20462	20107	20412	20324	20255	20438	20388	20283	20309	20368	20339	20425	20205	20328	20450	20368	20462	20541	20316	20366	20535	20368	20088	20212	20451	20204	20534	20300	20303	20332	20281	20352	20291	20230	20459	20263	20217	20548	20473	20528	20315	20276	20265	20362	20333	20467	20050	20352	20317	20370	20174	20241	20572	20380	20378	20305	20323	20363	20156	20400	20295	20177	20284	20434	20486	20442	20322	20368	20360	20536	20275	20407	20428	20450	20476	20438	20290	20436	20422	20446	20385	20252	20331	20224	20282	20428	20340	20455	20690	20206	20339	20257	20451	20340	20281	20332	20249	20294	20365	20483	20038	20097	20336	20262	20145	20305	20243	20213	20370	20381	20308	20389	20284	20361	20279	20345	20190	20300	20534	20493	20746	20557	20156	20405	20306	20191	20514	20342	20145	20179	20218	20380	20319	20540	20438	20383	20506	20465	20445	20206	20146	20225	20125	20570	20254	20192	20492	20353	20292	20325	20415	20374	20155	20281	20396	20309	20464	20311	20266	20241	20501	20291	20269	20485	20176	20322	20134	20362	20504	20439	20284	20209	20267	20356	20611	20435	20426	20430	20231	20239	20342	20314	20238	20506	20317	20522	20579	20211	20255	20252	20214	20371	20260	20121	20456	20331	20424	20268	20478	20378	20123	20338	20585	20225	20396	20407	20200	20199	20187	20127	20065	20172	20141	20256	20373	20262	20518	20102	20282	20233	20536	20445	20261	20283	20314	20298	20456	20247	20535	20556	20403	20538	20210	20256	20308	20499	20373	20270	20290	20233	20468	20401	20317	20413	20423	20349	20265	20284	20493	20313	20213	20283	20489	20227	20411	20497	20181	20237	20319	20481	20274	20086	20243	20395	20163	20255	20425	20218	20325	20418	20285	20223	20304	20441	20238	20500	20551	20068	20539	20218	20561	20245	20426	20430	20132	20437	20390	20477	20390	20237	20417	20330	20195	20560	20254	20336	20253	20310	20343	20430	20299	20396	20313	20503	20145	20404	20415	20269	20198	20339	20418	20341	20106	20308	20247	20331	20532	20249	20406	20466	20351	20270	20351	20471	20431	20269	20279	20482	20271	20427	20471	20240	20534	20384	20302	20259	20333	20307	20353	20418	20354	20463	20335	20308	20233	20084	20302	20276	20183	20251	20364	20443	20234	20245	20449	20382	20294	20243	20232	20299	20314	20428	20392	20374	20188	20284	20419	20191	20609	20115	20313	20305	20288	20247	20492	20322	20431	20441	20280	20371	20193	20413	20383	20472	20204	20186	20234	20290	20189	20252	20326	20302	20448	20360	20381	20193	20435	20235	20302	20321	19946	20371	20386	20274	20305	20397	20304	20088	20293	20272	20482	20329	20293	20409	20351	20621	20197	20335	20252	20368	20245	20567	20684	20370	20148	20273	20491	20452	20272	20444	20350	20315	20332	20379	20324	20572	20326	20427	20321	20385	20344	20306	20445	20268	20172	20540	20326	20504	20439	20512	20283	20422	20176	20671	20255	20337	20435	20225	20230	20462	20244	20559	20106	20466	20350	20238	20101	20264	20144	20270	20486	20556	20156	20399	20323	20388	20517	20267	20335	20777	20362	20293	20580	20347	20333	20351	20307	20176	20350	20407	20110	20525	20304	20213	20040	20059	20156	20341	20122	20433	20409	20398	20303	20252	20310	19936	20015	20265	20294	20334	20272	20340	20312	20357	20245	20228	20221	20345	20113	20365	20392	20376	20229	20221	20467
15053	21313	20845	19063	18582	18129	18032	32785	45115	38185	27321	19471	17996	17671	17585	17393	17550	17512	17330	17399	17450	17379	17372	17542	17514	17596	17428	17346	17442	17464	17370	17468	17494	17355	17581	17275	17319	17590	17590	17275	17581	17476	17465	17352	17537	17466	17392	17445	17409	17296	17470	17399	17425	17503	17409	17325	17343	17466	17467	17476	17608	17365	17556	17442	17426	17393	17400	17480	17370	17380	17542	17474	17519	17307	17509	17458	17371	17579	17474	17386	17474	17315	17335	17489	17288	17491	17511	17302	17418	17516	17756	17447	17509	17556	17397	17403	17559	17495	17409	17514	17555	17368	17475	17481	17558	17569	17294	17374	17523	17361	17471	17571	17372	17464	17434	17358	17656	17415	17538	17608	17457	17539	17456	17582	17510	17477	17429	17412	17390	17398	17382	17336	17477	17378	17483	17518	17570	17531	17546	17370	17303	17380	17567	17370	17416	17305	17387	17313	17357	17530	17418	17483	17462	17422	17325	17473	17497	17523	17437	17484	17635	17456	17308	17410	17411	17483	17339	17333	17283	17437	17510	17457	17478	17523	17511	17528	17528	17398	17567	17573	17406	17489	17508	17419	17572	17418	17444	17245	17420	17433	17409	17602	17430	17383	17373	17519	17559	17352	17251	17595	17326	17207	17585	17499	17506	17385	17449	17561	17396	17490	17383	17549	17470	17405	17391	17516	17447	17387	17433	17532	17585	17351	17437	17512	17491	17294	17549	17580	17451	17396	17481	17574	17385	17389	17500	17424	17415	17458	17481	17569	17479	17563	17712	17460	17445	17292	17359	17505	17375	17411	17645	17421	17406	17520	17539	17360	17564	17336	17433	17426	17479	17452	17456	17355	17403	17184	17458	17231	17697	17451	17527	17281	17415	17425	17318	17326	17443	17344	17450	17311	17528	17441	17469	17374	17519	17395	17361	17386	17434	17396	17299	17444	17435	17247	17584	17358	17447	17587	17446	17464	17494	17655	17525	17538	17473	17501	17329	17375	17454	17321	17440	17363	17340	17476	17358	17367	17357	17475	17450	17440	17402	17415	17475	17478	17440	17447	17507	17431	17552	17458	17493	17303	17446	17441	17649	17432	17436	17504	17483	17411	17240	17540	17703	17344	17390	17434	17294	17409	17222	17468	17363	17332	17373	17339	17451	17571	17370	17390	17440	17345	17402	17411	17543	17296	17371	17381	17452	17488	17366	17369	17563	17445	17300	17415	17468	17453	17339	17421	17458	17520	17439	17424	17549	17343	17430	17596	17473	17300	17446	17403	17636	17438	17359	17496	17415	17368	17320	17428	17576	17444	17428	17258	17403	17340	17554	17475	17577	17261	17602	17621	17367	17432	17475	17467	17440	17287	17441	17437	17395	17265	17627	17521	17309	17583	17425	17429	17406	17534	17427	17693	17579	17469	17531	17355	17489	17439	17601	17252	17477	17477	17713	17534	17462	17395	17334	17495	17440	17483	17404	17344	17323	17336	17551	17484	17415	17499	17438	17409	17409	17528	17392	17519	17378	17469	17447	17426	17460	17353	17405	17370	17649	17354	17367	17428	17433	17471	17280	17574	17271	17569	17446	17462	17483	17414	17452	17418	17358	17417	17424	17256	17418	17468	17507	17498	17462	17384	17271	17545	17427	17426	17410	17354	17375	17434	17494	17371	17406	17386	17650	17361	17447	17449	17617	17330	17434	17425	17472	17501	17398	17504	17585	17435	17217	17462	17532	17513	17466	17498	17403	17580	17506	17435	17602	17540	17463	17439	17490	17325	17304	17410	17529	17380	17401	17439	17323	17269	17410	17298	17512	17478	17474	17339	17364	17415	17475	17378	17485	17457	17418	17507	17507	17433	17440	17594	17264	17670	17482	17494	17316	17507	17418	17399	17541	17393	17412	17358	17431	17468	17576	17393	17465	17386	17488	17399	17534	17443	17546	17340	17455	17483	17530	17359	17392	17440	17514	17548	17478	17553	17510	17401	17436	17455	17588	17423	17584	17363	17410	17353	17410	17438	17362	17550	17182	17407	17417	17515	17588	17510	17414	17393	17336	17407	17695	17270	17526	17367	17589	17482	17251	17450	17463	17299	17526	17242	17556	17654	17416	17414	17417	17610	17419	17492	17295	17506	17370	17392	17362	17469	17639	17344	17488	17430	17536	17334	17611	17467	17483	17490	17303	17509	17536	17175	17349	17458	17387	17378	17538	17480	17346	17487	17314	17329	17512	17436	17434	17508	17380	17533	17445	17456	17654	17551	17379	17196	17473	17393	17342	17569	17374	17393	17386	17383	17428	17460	17559	17499	17361	17460	17535	17455	17491	17421	17400	17490	17569	17274	17503	17632	17358	17547	17450	17405	17400	17388	17527	17489	17313	17563	17455	17422	17566	17495	17503	17536	17291	17522	17498	17446	17378	17375	17362	17466	17323	17530	17419	17343	17381	17394	17505	17430	17594	17347	17335	17401	17501	17446	17494	17475	17189	17441	17332	17497	17504	17426	17418	17535	17484	17362	17382	17394	17397	17437	17508	17486	17537	17510	17336	17504	17509	17563	17458	17296	17439	17603	17448	17426	17536	17380	17564	17391	17363	17496	17667	17256	17490	17446	17444	17513	17380	17475	17291	17504	17398	17357	17418	17431	17350	17379	17624	17421	17346	17367	17491	17312	17372	17323	17417	17387	17529	17504	17503	17357	17572	17335	17494	17610	17281	17521	17538	17486	17526	17356	17261	17392	17447	17471	17574	17404	17526	17463	17519	17557	17353	17399	17240	17570	17521	17421	17575	17420	17395	17484	17445	17493	17341	17551	17325	17427	17278	17543	17474	17394	17480	17404	17491	17296	17480	17663	17339	17474	17410	17556	17491	17397	17383	17555	17441	17485	17523	17382	17517	17312	17474	17436	17500	17349	17330	17271	17413	17293	17436	17377	17301	17476	17332	17582	17384	17639	17392	17407	17451	17471	17356	17497	17417	17478	17284	17583	17424	17444	17626	17334	17412	17376	17472	17438	17371	17599	17426	17555	17474	17402	17473	17449	17479	17581	17377	17528	17447	17389	17432	17544	17424	17570	17458	17331	17629	17461	17394	17506	17425	17405	17389	17351	17479	17358	17527	17497	17445	17546	17370	17550	17433	17357	17568	17427	17516	17371	17403	17487	17575	17552	17417	17578	17478	17646	17419	17487	17405	17373	17581	17317	17492	17496	17543	17441	17604	17480	17463	17447	17351	17520	17570	17571	17461	17438	17531	17531	17495	17372	17525	17429	17560	17385	17575	17512	17392	17521	17688	17395	17419	17524	17429	17286	17478	17571	17464	17551	17458	17477	17218	17547	17326	17538	17336	17441	17493	17285	17546	17672	17671	17334	17396	17447	17441	17482	17290	17372	17506	17480	17392	17558	17382	17350	17487	17359	17379	17543	17561	17426	17295	17604	17685	17438	17390	17371	17332	17488	17462	17506	17434	17420	17391	17446	17630	17506	17397	17551	17519	17346	17436	17424	17442	17443	17253	17341	17541	17203	17604	17441	17456	17281	17450	17620	17543	17414	17506	17265	17528	17544	17427	17347	17576	17383	17487	17509	17466	17446	17427	17465	17611	17497	17441	17523	17533	17589	17603	17567	17478	17169	17585	17597	17430	17484	17352	17424	17388	17648	17576	17372	17528	17327	17491	17563	17468	17539	17411	17457	17327	17269	17627	17399	17480	17469	17365	17345	17461	17481	17534	17464	17486	17384	17464	17450	17709	17255	17433	17554	17450	17507	17432	17362	17387	17567	17335	17326	17571	17462	17415	17344	17484	17510	17495	17309	17507	17445	17486	17515	17288	17576	17453	17564	17464	17505	17441	17523	17447	17392	17531	17654	17304	17474	17541	17587	17402	17394	17493	17456	17485	17503	17348	17553	17354	17363	17423	17190	17407	17493	17557	17503	17512	17462	17455	17441	17369	17444	17302	17439	17341	17438	17474	17547	17551	17458	17530	17521	17395	17210	17323	17327	17358	17450	17595	17446	17489	17416	17571	17395	17618	17328	17525	17460	17596	17453	17449	17365	17322	17435	17537	17313	17454	17475	17490	17435	17384	17361	17458	17574	17547	17519	17462	17279	17380	17422	17468	17596	17491	17677	17589	17393	17546	17409	17433	17578	17445	17516	17387	17373	17447	17423	17606	17500	17491	17416	17528	17331	17456	17325	17465	17556	17415	17310	17663	17296	17686	17552	17553	17514	17648	17383	17446	17544	17533	17428	17488	17432	17433	17362	17366	17527	17352	17534	17622	17408	17373	17485	17389	17496	17542	17332	17398	17453	17519	17398	17528	17371	17305	17512	17515	17448	17447	17612	17582	17475	17364	17489	17490	17589	17374	17467	17469	17415	17373	17557	17422	17405	17490	17385	17380	17569	17393	17500	17572	17527	17356	17481	17505	17527	17518	17310	17355	17444	17417	17536	17512	17541	17488	17336	17568	17409	17485	17435	17259	17174	17444	17639	17526	17348	17392	17561	17505	17410	17465	17402	17476	17457	17409	17351	17355	17496	17471	17582	17513	17457	17388	17505	17179	17573	17397	17479	17546	17417	17357	17403	17452	17579	17519	17425	17597	17328	17468	17426	17330	17547	17573	17502	17427	17344	17382	17454	17552	17486	17543	17465	17466	17322	17538	17377	17327	17386	17385	17365	17453	17537	17550	17444	17543	17439	17461	17462	17481	17417	17530	17492	17419	17492	17446	17340	17568	17443	17408	17457	17494	17378	17387	17571	17282	17552	17466	17420	17322	17682	17525	17454	17414	17315	17489	17321	17363	17588	17594	17558	17430	17453	17351	17432	17347	17338	17526	17381	17285	17330	17275	17432	17576	17543	17496	17527	17363	17502	17480	17375	17285	17496	17538	17348	17365	17400	17573	17335	17598	17599	17421	17235	17537	17543	17542	17425	17572	17491	17269	17434	17555	17518	17575	17497	17333	17533	17484	17457	17462	17414	17518	17541	17441	17495	17443	17475	17581	17456	17370	17474	17362	17452	17572	17490	17519	17454	17349	17621	17632	17399	17295	17362	17562	17732	17513	17309	17350	17613	17411	17406	17385	17574	17234	17709	17429	17330	17424	17428	17495	17281	17561	17416	17474	17376
23699	21162	28644	23992	21781	24140	24998	36864	63718	54298	39515	26796	22433	21139	21040	20915	20943	20911	21031	20771	20926	20918	20674	20630	20938	20868	21001	20689	20850	20925	20828	20958	20775	20731	20876	20821	20781	21082	20851	20690	20670	20891	20750	20834	20663	20696	20831	20499	20692	20697	20856	20927	20804	20652	20898	20744	20851	20887	20888	20894	20860	20869	20784	20657	20672	20470	20761	20632	20870	20725	20734	20802	20834	20717	20605	20674	20834	20800	20706	20843	20919	20698	20552	20693	20735	20638	20797	20657	20554	20570	20864	20769	20688	20619	20709	20861	20626	20781	20665	21018	20843	20665	20633	20746	20828	20823	20726	20449	20642	20771	20737	20786	20880	20616	20848	20963	20784	20834	20857	20692	20948	20777	20688	20798	20879	21000	20754	20971	20993	20774	20787	20618	21034	20679	20736	20758	20684	20879	20780	20740	20756	20811	20832	20696	20941	20889	20578	20570	20889	20664	20571	20657	20692	20817	20622	20618	20691	20546	20842	20459	20710	20764	20700	20654	20721	20679	20719	20609	20881	20682	20638	20706	20851	20901	20708	20593	20789	20685	20678	20745	20580	20711	20676	20791	20676	20624	20778	20923	20657	20648	20989	20822	20725	20432	20827	20652	20825	20646	20830	20691	20706	20649	20837	20838	20605	20712	20801	20547	20660	20771	20776	20817	20957	20637	20596	20807	20731	20725	20681	20742	20820	20638	20763	20743	20472	20826	20714	20618	20631	20517	20681	20718	20783	20803	20754	20813	20905	20686	20744	20815	20652	20468	20624	20777	20729	20834	20707	20555	20660	20634	20647	20729	20983	20646	20624	20850	20897	20581	20767	20689	20711	20732	20702	20555	20714	20588	20853	20662	20789	20916	20610	20535	20585	20756	20781	20749	20606	20699	20815	20732	20666	20699	20693	20551	20577	21038	20786	20784	20727	20696	20862	20614	20656	20641	20937	20730	20728	20619	20929	20689	20673	20859	20772	20654	20689	20584	20610	20987	20965	20923	20624	20649	20610	20680	20855	20715	20689	20715	20569	20634	20764	20495	20452	20839	20684	20810	20751	20866	20648	20924	20785	20752	20892	20841	20869	20706	20734	20716	20713	20486	20688	20764	20560	20852	20674	20835	20840	20681	20896	20839	20717	20873	20858	20610	20659	20593	20545	20567	20774	20849	20756	20775	20768	20465	20714	20787	20738	20723	20604	20721	20714	20702	20755	20466	20692	20721	20799	20796	20733	20764	20772	20733	20821	20635	20583	20821	20705	20656	20629	20769	20685	20708	20803	20611	20727	20814	20706	20840	20794	20482	20508	20750	20606	20740	20658	20595	20718	20719	20828	20755	20773	20468	20686	20610	20443	20755	20815	20852	20894	20570	20755	20655	20611	20555	20640	20696	20863	20722	20813	20683	20747	20752	20706	20802	20740	20554	20679	20638	20597	20713	20584	20650	20777	20731	20900	20658	20815	20757	20585	20815	20628	20737	20658	20855	20739	20546	20872	20637	20718	20839	20560	20581	20847	20676	20850	20717	20537	20660	20765	20581	20638	20560	20587	20758	20573	20860	20617	20623	20586	20624	20837	20619	20789	20545	20526	20533	20700	20836	20742	20629	20834	20904	20612	20538	20571	20576	20712	20688	20837	20728	20823	20764	20943	20869	20853	20847	20717	20701	20726	20759	20742	20803	20799	20664	20716	20683	20651	20625	20655	20707	20550	20731	20568	20774	20714	20792	20920	20738	20715	20637	20784	20581	20855	20691	20504	20861	20873	20789	20824	20758	20599	20699	20594	20764	20846	20795	20658	20654	20612	20761	20750	20876	20866	20639	20884	20702	20713	20754	20690	20614	20667	20743	20955	20742	20536	20885	20672	20793	20600	20852	20941	20864	20566	20830	20739	20664	20956	21002	20649	20656	20838	20669	20760	20706	20629	20586	20544	20789	20466	20650	20623	20855	20652	20715	20776	20783	20707	20643	20837	20710	20602	20792	20856	20925	20640	20654	20876	20749	20798	20699	20608	20719	20735	20675	20800	20814	20559	20753	20728	20704	20614	20776	20632	20635	20733	20768	20533	20584	20581	20792	20533	20604	20749	20627	20658	20601	20700	20686	20765	20806	20799	20715	20642	20849	20723	20610	20759	20740	20639	20862	20552	20711	20808	20548	20719	20653	20446	20758	20712	20687	20524	20783	20596	20781	20717	20353	20738	20639	20810	20669	20719	20873	20788	20731	20825	20817	20969	20608	20641	20536	20729	20735	20547	20769	20761	20629	20792	20564	20571	20521	20626	20811	20699	20618	20806	20803	20638	20732	20715	20612	20898	20534	20646	20755	20682	20921	20593	20744	20769	20800	20760	20636	20778	20769	20719	20766	20690	20911	20681	20842	20928	20679	20486	20511	20809	20835	20624	20776	20898	20515	20761	20732	20778	20701	20761	20787	20831	20626	20352	20843	20769	20719	20731	20749	20797	20508	20708	20574	20868	20640	20711	20778	20747	20831	20819	20864	20544	20542	20682	20746	20720	20767	20704	20750	20720	20567	20733	20527	20746	20750	20872	20660	20599	20744	20738	20789	20784	20563	20703	20738	20693	20759	20771	20724	20926	20541	20641	20837	20840	20832	20676	20658	20646	20595	20723	20771	20703	20629	20627	20559	20623	20710	20797	20789	20810	20628	20804	20554	20812	20807	20635	20676	20656	20677	20713	20777	20865	20952	20955	20824	20772	20646	20733	20743	20754	20545	20870	20712	20658	20759	20559	20773	20738	20804	20987	20506	20733	20616	20681	20650	20789	20725	20793	20733	20778	20686	20894	20651	20554	20630	20608	20663	20649	20750	20817	20746	20898	20845	20938	20922	20824	20793	20594	20597	20872	20793	20673	20695	20671	20787	20711	20661	20959	20786	20757	20727	20788	20635	20747	20830	20838	20715	20644	20906	20844	20582	20901	21093	20830	20721	20714	20692	20975	20861	20838	20723	20823	20922	20458	20885	20687	20575	20512	20743	20592	20602	21006	20674	20859	20644	20779	20542	21082	20749	20655	20794	20859	20714	20685	20588	20852	20873	20757	20574	20833	20735	20551	20692	20601	20594	20632	20692	20658	20641	20703	20925	20656	20706	20695	20538	20649	20717	20655	20585	20803	20704	20948	20554	20760	20881	20572	20814	20945	20828	20496	20784	20624	20571	20898	20800	20510	20679	20585	20738	20802	20771	20779	20628	20774	20892	20717	20606	20621	20586	20753	20899	20891	20675	20679	20700	20762	20620	20907	20857	20744	20748	20886	20711	20723	20632	20633	20605	20647	20833	20867	20803	20717	20754	20893	20754	20803	20619	20684	20851	20737	20657	20691	20594	20877	21021	20510	20826	20818	20901	20722	20805	20878	20707	20502	20952	20769	20667	20643	20786	20570	20540	20373	20684	20808	20831	20776	20746	20890	20718	20712	20737	20742	20549	20660	20753	20722	20658	20694	20766	20637	20662	20883	20667	20813	20633	20827	20642	20856	20773	20956	20774	20660	20801	20809	20496	20804	20760	20654	20659	20846	20542	20630	20626	20810	20575	20846	20787	20579	20628	20708	20857	20867	20691	20835	20827	20630	20665	20758	20639	20688	20810	20776	20694	20676	20836	20538	20619	20478	20641	20735	20519	20572	20773	20773	20849	20678	20589	20981	20574	20695	20699	20752	20827	20669	20830	20687	20457	20857	20702	20867	20583	20786	20893	20674	20870	20658	20601	20831	20707	20812	20522	20721	20615	20682	20528	20645	20650	20687	20712	20649	20552	20807	20776	20747	20806	20726	20831	20869	20694	20736	20812	20819	20743	20779	20601	20752	20729	20728	20424	20755	20747	20667	20804	20927	20619	20669	20890	20697	20737	20686	20571	20581	20660	20890	20651	20555	20762	20660	20850	20865	20431	20678	20816	20844	20822	20810	20629	20720	20907	20647	20523	20768	20803	20611	20765	20752	20703	20584	20860	20685	20755	20708	20567	20465	20847	20592	20875	20505	20751	20761	20709	20728	20527	20915	20810	20698	20637	20799	20721	20598	20667	20801	20557	20687	20774	20854	20723	20719	20633	20861	20632	20716	20724	20644	20782	20759	20666	20680	20890	20848	20772	20936	20559	20691	20883	20742	20652	20696	20671	20699	20806	20750	20722	20779	20734	20728	20827	20784	20625	20679	20686	20655	20697	20843	20721	20763	20871	20784	20955	20736	20774	20752	20589	20791	20681	20706	20776	20673	20994	20758	20691	20922	20769	20817	20571	20662	20741	20828	20519	20482	20847	20922	20948	20845	20643	20680	20672	20581	20735	20768	20639	20652	20744	20570	20723	20856	20813	20739	20588	20577	20657	20770	20765	20927	20606	20634	20720	20729	20812	20611	20472	20672	20653	20855	20717	20743	20856	20765	20795	20997	20805	20900	20888	20819	20641	20886	20659	20769	20698	20682	20623	20694	20751	20884	20626	20690	20694	20747	20704	20712	20869	20831	20752	20756	20651	20770	20638	20696	20664	20818	20732	20807	20627	20523	20699	20469	20775	20577	20603	20776	20813	20771	20727	20833	20634	20665	20644	20674	20694	20675	20668	20621	20850	20656	20735	20812	20704	20615	20668	20695	20792	20616	20718	20723	20530	20735	20701	20651	20696	20798	20926	20705	20879	20749	20715	20655	20742	20492	20674	20373	20678	20745	20733	20732	20447	20762	20516	20554	20704	20908	20753	20749	20767	20706	20844	20912	20722	20833	20790	20916	20820	20758	20555	20579	20888	20724	20487	20627	20622	20742	20673	20952	20744	20733	20808	20680	20612	20782	20884	20849	20719	20815	20715	20780	20530	20905	20629	20812	20766	20716	20724	20898	20656	20752	20791	20699	20908	20723	20743	20547	20719	20500	20447	20693	20637	20706	20783	20698	20770	20614	20756	20633	20721	20827	20714	20837	20690	20499	20784	20561	20541	20611	20596	20603	20695	20621	20660	20592	20723	20796	20795	20993	20814	20806	20624	20826	20760	20737	20825	20652	20945	20700	20710	20701	20653	20759	20716	20632	20689	20945	20700	20841	20637	20872	20638	20810	20825	20699	20701	20594	20670	20683	20807	20607	20729	20584	20541	20779	20563	20682	20701
16903	28176	26172	22082	20380	19500	19156	39324	63241	53906	38247	22791	18926	18125	17707	17768	17737	17804	17800	17908	17868	17691	17972	17507	17804	17629	17774	17649	17731	17634	17752	17494	17645	17646	17692	17689	17710	17860	17851	17728	17758	17820	17829	17784	17664	17734	17524	17592	17734	17731	17653	17643	17708	17763	17845	17627	17689	17700	17567	17759	17717	17666	17785	17745	17762	17683	17743	17950	17678	17815	17698	17678	17664	17575	17666	17748	17821	17804	17773	17817	17591	17776	17784	17752	17762	17774	17818	17825	17798	17935	17614	17849	17719	17914	17782	17735	17676	17589	17918	17703	17702	17620	17713	17863	17686	17666	17640	17796	17786	17789	17723	17572	17681	17633	17595	17800	17744	17596	17858	17621	17527	17780	17722	17701	17567	17617	17722	17657	17654	17796	17906	17667	17776	17852	17663	17711	17710	17619	17745	17593	17832	17719	17804	17752	17567	17720	17626	17605	17681	17924	17648	17772	17705	17689	17847	17582	17745	17799	17712	17929	17755	17729	17569	17635	17716	17808	17561	17889	17845	17805	17571	17759	17564	17739	17703	17633	17813	17754	17819	17765	17676	17530	17803	17675	17678	17839	17730	17748	17782	17744	17652	17669	17916	17605	17721	17804	17709	17853	17643	17785	17622	17676	17542	17722	17723	17645	17694	17717	17743	17641	17797	17690	17577	17680	17542	17671	17703	17664	17835	17710	17923	17734	17649	17840	17712	17772	17633	17742	17567	17670	17659	17695	17747	17705	17640	17748	17678	17864	17649	17695	17852	17757	17447	17796	17875	17664	17658	17719	17570	17668	17743	17826	17791	17591	17911	17852	17639	17717	17816	17662	17678	17699	17814	17624	17730	17654	17595	17785	17784	17797	17556	17874	17680	17773	17752	17662	17819	17600	17634	17728	17776	17765	17658	17660	17740	17703	17668	17785	17820	17695	17610	17686	17843	17717	17680	17673	17503	17774	17745	17720	17604	17633	17820	17838	17829	17744	17801	17600	17756	17631	17935	17703	17604	17599	17619	17687	17700	17605	17594	17673	17786	17836	17766	17589	17634	17523	17842	17812	17681	17766	17689	17709	17763	17770	17760	17584	17672	17791	17845	17606	17653	17907	17577	17692	17617	17798	17709	17755	17824	17647	17721	17712	17955	17722	17514	17734	17724	17572	17818	17560	17760	17629	17701	17597	17796	17683	17692	17697	17837	17736	17645	17765	17908	17706	17763	17692	17753	17778	17735	17796	17584	17853	17745	17463	17813	17825	17700	17510	17761	17887	17798	17655	17600	17547	17731	17540	17851	17750	17563	17582	17857	17764	17700	17785	17809	17648	17699	17579	17649	17766	17547	17712	17696	17828	17707	17680	17681	17757	17766	17783	17695	17689	17797	17811	17712	17704	17873	17808	17514	17518	17590	17639	17745	17566	17682	17690	17860	17626	17683	17944	17619	17719	17693	17858	17852	17570	17735	17777	17409	17800	17644	17826	17749	17770	17623	17672	17494	17562	17649	17859	17571	17634	17684	17703	17562	17771	17663	17794	17633	17633	17847	17687	17657	17605	17708	17610	17519	17721	17645	17570	17668	17727	17613	17730	17704	17827	17792	17790	17856	17626	17543	17892	17642	17693	17603	17594	17758	17712	17537	17680	17704	17678	17544	17618	17629	17590	17772	17620	17731	17635	17783	17788	17736	17622	17590	17823	17719	17714	17762	17768	17830	17485	17616	17880	17701	17607	17701	17728	17841	17598	17763	17607	17693	17699	17638	17649	17588	17806	17861	17737	17703	17693	17669	17616	17770	17631	17515	17565	17631	17614	17799	17938	17844	17662	17831	17560	17670	17898	17665	17819	17715	17562	17721	17701	17592	17908	17616	17782	17773	17695	17809	17690	17585	17599	17717	17697	17707	17872	17791	17800	17804	17776	17825	17739	17649	17845	17780	17639	17621	17573	17718	17710	17756	17862	17552	17784	17782	17855	17601	17872	17566	17803	17640	17757	17644	17618	17602	17903	17898	17874	17756	17755	17763	17678	17719	17756	17609	17599	17566	17676	17830	17782	17691	17764	17699	17593	17432	17774	17666	17798	17461	17621	17571	17750	17851	17632	17610	17565	17905	17783	17651	17595	17863	17720	17767	17760	17756	17816	17777	17787	17790	17523	17678	17754	17608	17647	17750	17712	17864	17719	17763	17752	17709	17533	17641	17877	17689	17677	17747	17587	17595	17580	17657	17688	17876	17755	17750	17701	17849	17818	17567	17816	17734	17656	17808	17658	17689	17572	17753	17763	17698	17830	17605	17730	17711	17693	17675	17549	17772	17513	17680	17626	17710	17639	17675	17839	17694	17847	17630	17634	17504	17600	17707	17570	17728	17774	17783	17692	17798	17656	17833	17746	17698	17759	17783	17730	17698	17715	17826	17785	17671	17566	17684	17791	17731	17592	17784	17660	17858	17789	17766	17834	17809	17759	17617	17707	17715	17562	17704	17787	17790	17589	17988	17686	17672	17842	17833	17601	17681	17782	17635	17914	17657	17758	17663	17576	17734	17764	17484	17628	17773	17852	17870	17664	17694	17596	17656	17685	17596	17773	17937	17572	17737	17744	17713	17547	17838	17744	17653	17770	17775	17745	17684	17788	17582	17598	17915	17703	17798	17420	17523	17681	17633	17777	17766	17700	17690	17818	17774	17711	17751	17599	17591	17807	17664	17771	17694	17800	17665	17793	17835	17782	17717	17772	17707	17662	17742	17756	17679	17813	17722	17724	17648	17747	17775	17670	17814	17698	17653	17794	17640	17535	17542	17843	17826	17683	17601	17770	17842	17652	17530	17743	17595	17695	17687	17598	17793	17867	17504	17635	17694	17676	17776	17759	17888	17619	17759	17771	17752	17683	17689	17806	17512	17737	17801	17714	17893	17641	17636	17737	17787	17609	17757	17713	17726	17620	17840	17717	17804	17695	17817	17849	17610	17770	17667	17736	17660	17751	17627	17535	17954	17755	17827	17742	17797	17629	17766	17614	17635	17676	17853	17669	17733	17643	17687	17631	17679	17493	17843	17617	17580	17873	17583	17684	17717	17886	17722	17820	17692	17731	17680	17781	17783	17700	17587	17634	17799	17724	17683	17820	17692	17734	17587	17593	17802	17810	17771	17631	17531	17844	17653	17755	17883	17653	17753	17448	17466	17813	17559	17649	17787	17796	17659	17723	17729	17659	17599	17644	17414	17573	17735	17713	17712	17799	17751	17711	17897	17718	17558	17573	17674	17804	17759	17558	17757	17606	17585	17593	17650	17797	17605	17549	17633	17571	17630	17771	17813	17717	17684	17759	17836	17784	17828	17720	17795	17537	17816	17954	17919	17737	17604	17700	17652	17615	17646	17673	17653	17740	17805	17757	17717	17795	17666	17801	17737	17734	17626	17788	17605	17662	17838	17682	17738	17830	17607	17806	17725	17675	17862	17637	17694	17567	17528	17707	17721	17619	17819	17667	17868	17687	17556	17675	17676	17671	17792	17743	17714	17888	17758	17686	17826	17572	17765	17822	17606	17801	17592	17730	17604	17737	17696	17687	17646	17840	17870	17688	17732	17660	17715	17764	17724	17880	17871	17727	17695	17742	17774	17697	17802	17657	17884	17751	17767	17826	17673	17807	17756	17820	17858	17544	17745	17793	17811	17730	17544	17978	17778	17671	17675	17770	17732	17783	17728	17762	17766	17586	17691	17829	17668	17778	17801	17567	17739	17726	17826	17669	17697	17631	17880	17782	17717	17709	17809	17779	17732	17772	17706	17524	17665	17701	17659	17679	17664	17684	17852	17680	17526	17863	17764	17806	17642	17662	17798	17801	17606	17690	17658	17585	17566	17635	17594	17637	17869	17759	17685	17622	17583	17759	17627	17761	17792	17512	17814	17866	17526	17633	17733	17728	17757	17654	17799	17735	17754	17697	17790	17643	17533	17724	17570	17665	17609	17711	17580	17762	17618	17740	17604	17663	17819	17567	17584	17796	17702	17664	17794	17690	17852	17653	17890	17735	17591	17758	17910	17669	17612	17742	17821	17805	17811	17497	17841	17750	17738	17728	17732	17677	17734	17829	17725	17767	17799	17626	17795	17780	17740	17593	17732	17700	17736	17656	17638	17732	17547	17766	17591	17542	17704	17866	17563	17890	17734	17661	17742	17814	17846	17814	17634	17646	17718	17673	17544	17686	17587	17694	17813	17724	17714	17588	17762	17741	17742	17685	17689	17740	17652	17782	17746	17667	17543	17692	17670	17648	17638	17701	17653	17671	17661	17976	17705	17532	17595	17671	17755	17566	17698	17715	17825	17708	17686	17789	17825	17758	17750	17756	17763	17626	17762	17780	17555	17740	17690	17681	17671	17736	17666	17561	17698	17816	17683	17832	17654	17664	17781	17703	17806	17615	17792	17665	17848	17551	17771	17757	17585	17656	17801	17513	17804	17702	17765	17689	17637	17745	17768	17810	17763	17721	17858	17744	17799	17761	17752	17609	17705	17844	17783	17691	17746	17639	17857	17679	17607	17750	17603	17602	17587	17817	17802	17804	17696	17637	17815	17611	17794	17766	17631	17641	17677	17641	17702	17633	17472	17616	17690	17720	17775	17642	17580	17722	17634	17703	17822	17844	17816	17673	17736	17624	17655	17614	17713	17593	17720	17758	17701	17777	17645	17754	17701	17781	17678	17723	17763	17507	17790	17699	17842	17848	17662	17712	17737	17604	17687	17733	17856	17731	17695	17706	17696	17766	17584	17816	17714	17622	17804	17677	17749	17734	17842	17702	17625	17737	17440	17659	17666	17628	17716	17812	17793	17785	17863	17697	17804	17831	17569	17772	17856	17725	17662	17719	17893	17853	17483	17763	17696	17677	17701	17822	17632	17633	17560	17398	17723	17614	17837	17789	17816	17779	17540	17856	17760	17707	17711	17885	17654	17726	17800	17571	17936	17759	17831	17767	17526	17790	17783	17731	17605	17725	17731	17821	17650	17679	17703	17665	17850	17704	17688	17574	17910	17633	17909	17598	17772	17550	17750	17638	17655	17709	17638	17529	17646	17656	17680	17772	17608	17590	17610	17676	17742	17553	17625	17759	17652	17803	17611	17741	17810	17699
29544	22826	24466	23143	21649	21660	21892	22691	27775	26882	24531	22577	22022	21718	21760	21676	21804	21714	21598	21728	21813	21678	21528	21582	21719	21545	21822	21702	21516	21633	21671	21527	21703	21536	21657	21466	21706	21832	21599	21666	21543	21640	21952	21741	21632	21553	21721	21554	21694	21601	21704	21648	21668	21731	21561	21790	21577	21462	21670	21911	21840	21750	21698	21648	21651	21610	21793	21753	21639	21440	21574	21434	21609	21623	21822	21588	21750	21680	21576	21614	21694	21612	21373	21597	21680	21450	21682	21671	21590	21404	21659	21783	21746	21656	21664	21464	21579	21685	21503	21632	21539	21513	21640	21620	21809	21558	21690	21666	21589	21609	21550	21758	21518	21591	21625	21634	21688	21558	21822	21534	21680	21826	21578	21549	21559	21609	21513	21678	21480	21584	21665	21538	21812	21734	21714	21484	21457	21634	21519	21528	21794	21626	21740	21700	21464	21437	21576	21699	21659	21770	21482	21498	21528	21603	21624	21548	21601	21706	21603	21571	21625	21922	21709	21570	21786	21453	21665	21690	21712	21679	21515	21395	21543	21807	21596	21741	21613	21579	21723	21520	21527	21532	21689	21434	21717	21539	21529	21749	21603	21509	21373	21530	21639	21386	21744	21777	21809	21746	21635	21785	21676	21517	21653	21645	21581	21752	21730	21630	21414	21578	21601	21704	21644	21629	21522	21462	21588	21738	21605	21768	21604	21808	21777	21759	21555	21675	21693	21734	21824	21734	21677	21681	21609	21580	21588	21601	21561	21626	21783	21695	21653	21501	21550	21610	21723	21769	21559	21378	21649	21906	21820	21652	21452	21568	21625	21716	21861	21725	21577	21555	21795	21502	21536	21770	21706	21619	21616	21516	21763	21489	21340	21627	21518	21570	21591	21629	21293	21555	21623	21749	21559	21753	21834	21536	21761	21427	21558	21593	21828	21495	21746	21595	21485	21933	21488	21754	21614	21459	21500	21648	21674	21543	21530	21665	21517	21651	21654	21659	21616	21669	21679	21720	21552	21603	21720	21812	21882	21572	21546	21754	21677	21597	21629	21576	21699	21539	21753	21544	21527	21610	21296	21714	21491	21850	21633	21582	21751	21596	21527	21827	21444	21807	21823	21636	21441	21711	21545	21592	21372	21567	21325	21567	21564	21526	21465	21885	21710	21503	21642	21690	21696	21632	21556	21797	21563	21545	21831	21750	21784	21660	21491	21799	21650	21687	21458	21634	21659	21564	21559	21685	21512	21731	21585	21763	21753	21436	21572	21657	21855	21717	21770	21653	21730	21652	21520	21620	21818	21725	21546	21576	21361	21514	21794	21661	21479	21576	21682	21453	21645	21612	21620	21768	21565	21693	21553	21663	21375	21598	21795	21689	21739	21771	21641	21650	21661	21714	21399	21611	21578	21695	21550	21651	21659	21628	21536	21490	21795	21608	21575	21539	21765	21748	21736	21525	21725	21598	21536	21666	21675	21531	21427	21794	21454	21726	21654	21566	21701	21538	21746	21452	21527	21669	21454	21550	21575	21721	21547	21579	21507	21545	21348	21818	21504	21559	21690	21617	21648	21590	21578	21479	21586	21801	21466	21822	21647	21600	21607	21489	21764	21728	21897	21421	21681	21572	21636	21677	21464	21439	21707	21652	21578	21946	21527	21745	21790	21732	21578	21609	21695	21684	21708	21730	21489	21690	21609	21953	21803	21570	21572	21751	21684	21512	21649	21681	21613	21571	21692	21629	21857	21762	21508	21524	21649	21719	21462	21588	21463	21754	21816	21610	21651	21782	21504	21484	21432	21559	21628	21594	21703	21717	21547	21604	21526	21688	21712	21605	21508	21513	21678	21414	21713	21645	21640	21400	21724	21586	21830	21714	21684	21478	21749	21565	21778	21631	21777	21660	21885	21677	21753	21890	21542	21914	21808	21610	21469	21602	21544	21639	21650	21596	21614	21748	21773	21631	21740	21676	21773	21810	21675	21567	21348	21543	21761	21658	21913	21757	21705	21477	21523	21624	21574	21676	21735	21749	21774	21571	21309	21596	21658	21384	21689	21634	21697	21428	21747	21436	21688	21707	21664	21475	21572	21701	21626	21684	21597	21673	21790	21586	21692	21796	21867	21686	21603	21546	21667	21641	21672	21801	21874	21542	21866	21704	21670	21673	21540	21632	21622	21732	21812	21777	21391	21623	21604	21667	21725	21500	21797	21690	21580	21661	21691	21648	21581	21592	21645	21605	21820	21424	21771	21807	21685	21564	21472	21556	21762	21908	21578	21590	21723	21630	21612	21599	21592	21737	21320	21776	21547	21533	21792	21460	21693	21503	21657	21698	21468	21652	21606	21524	21713	21824	21613	21419	21628	21718	21563	21634	21754	21536	21592	21839	21817	21560	21689	21548	21564	21673	21622	21666	21525	21649	21452	21411	21567	21653	21548	21607	21690	21627	21437	21698	21611	21642	21573	21660	21620	21719	21845	21512	21574	21818	21695	21624	21578	21474	21672	21661	21377	21786	21556	21859	21560	21697	21472	21492	21673	21626	21666	21677	21506	21565	21725	21672	21446	21682	21684	21422	21632	21685	21704	21615	21871	21816	21440	21623	21634	21491	21469	21592	21569	21583	21602	21676	21811	21831	21579	21641	21750	21669	21677	21713	21671	21515	21734	21718	21722	21567	21662	21496	21535	21801	21785	21708	21633	21548	21597	21689	21745	21583	21596	21581	21486	21618	21669	21541	21425	21614	21791	21591	21693	21614	21717	21584	21611	21539	21530	21518	21644	21429	21535	21581	21501	21680	21604	21768	21678	21558	21561	21616	21593	21491	21549	21467	21902	21595	21483	21441	21664	21719	21770	21628	21694	21612	21440	21492	21701	21591	21769	21734	21549	21562	21636	21504	21583	21766	21656	21612	21578	21732	21950	21462	21531	21510	21738	21528	21642	21650	21570	21555	21590	21553	21605	21653	21713	21771	21747	21543	21780	21763	21662	21825	21516	21560	21710	21578	21940	21836	21824	21554	21395	21548	21400	21570	21506	21558	21803	21624	21690	21605	21624	21718	21607	21630	21615	21577	21627	21500	21672	21587	21620	21576	21610	21633	21533	21528	22020	21773	21701	21605	21776	21549	21548	21508	21620	21620	21750	21669	21583	21501	21647	21586	21545	21588	21844	21639	21705	21701	21633	21635	21775	21783	21486	21703	21492	21665	21588	21639	21773	21885	21556	21510	21680	21685	21682	21675	21541	21543	21469	21487	21685	21425	21637	21888	21719	21814	21708	21747	21649	21623	21802	21875	21608	21746	21455	21434	21670	21890	21641	21676	21608	21748	21608	21592	21783	21720	21475	21730	21495	21658	21560	21530	21632	21702	21759	21566	21663	21732	21798	21770	21563	21775	21691	21592	21691	21666	21594	21760	21533	21744	21662	21665	21602	21585	21592	21542	21814	21502	21657	21512	21793	21919	21818	21603	21519	21581	21670	21578	21655	21580	21673	21785	21686	21382	21529	21539	21666	21570	21772	21709	21813	21683	21522	21577	21620	21610	21690	21604	21620	21665	21764	21478	21704	21457	21700	21629	21597	21610	21616	21574	21580	21917	21657	21642	21712	21447	21496	21656	21651	21684	21501	21754	21418	21562	21540	21637	21797	21374	21766	21800	21689	21807	21698	21597	21729	21614	21690	21716	21712	21559	21602	21736	21435	21620	21684	21482	21447	21650	21673	21420	21739	21639	21747	21655	21655	21714	21709	21663	21260	21701	21679	21661	21758	21426	21564	21702	21682	21498	21612	21506	21528	21602	21528	21313	21552	21683	21643	21569	21730	21705	21934	21600	21497	21683	21629	21588	21710	21602	21791	21534	21659	21414	21360	21403	21677	21523	21613	21467	21535	21531	21718	21586	21616	21656	21656	21450	21576	21787	21778	21520	21611	21651	21770	21755	21852	21817	21567	21754	21627	21622	21707	21827	21643	21739	21563	21485	21531	21728	21652	21610	21508	21648	21542	21813	21613	21876	21723	21805	21608	21673	21587	21614	21422	21757	21545	21591	21912	21509	21700	21621	21399	21528	21455	21427	21458	21584	21507	21858	21437	21758	21630	21772	21558	21525	21636	21772	21764	21711	21393	21498	21635	21628	21607	21711	21637	21696	21747	21626	21526	21693	21507	21624	21595	21659	21882	21559	21753	21753	21543	21582	21692	21629	21676	21597	21636	21647	21633	21258	21758	21354	21817	21623	21694	21769	21593	21758	21814	21609	21710	21664	21549	21755	21834	21679	21621	21810	21510	21835	21723	21405	21569	21752	21603	21578	21783	21771	21570	21591	21519	21767	21392	21507	21735	21666	21650	21679	21536	21811	21839	21770	21611	21780	21744	21621	21541	21881	21489	21443	21809	21634	21704	21653	21544	21616	21593	21745	21577	21549	21652	21499	21686	21726	21853	21532	21661	21618	21778	21578	21650	21461	21709	21609	21604	21454	21668	21594	21736	21676	21428	21558	21825	21610	21629	21563	21743	21542	21545	21658	21695	21653	21744	21621	21747	21627	21522	21777	21565	21614	21567	21558	21656	21603	21513	21836	21784	21703	21606	21428	21440	21600	21446	21596	21718	21666	21891	21550	21719	21793	21455	21654	21742	21563	21612	21518	21749	21699	21553	21899	21672	21596	21563	21782	21817	21657	21653	21605	21649	21649	21698	21662	21681	21601	21593	21621	21514	21481	21466	21670	21764	21800	21715	21756	21559	21600	21658	21774	21625	21558	21762	21665	21744	21576	21848	21785	21879	21500	21538	21624	21778	21753	21516	21708	21687	21522	21678	21558	21788	21699	21679	21740	21600	21635	21603	21863	21590	21707	21820	21668	21643	21347	21784	21751	21364	21875	21746	21618	21784	21475	21855	21520	21698	21437	21507	21668	21607	21645	21456	21841	21569	21514	21788	21523	21353	21593	21424	21542	21750	21663	21814	21722	21767	21782	21598	21592	21847	21503	21752	21553	21661	21829	21515	21633	21495	21620	21644	21808	21587	21494	21731	21702	21621	21731	21642	21464	21704	21637	21711	21609	21750	21556	21766	21696	21588	21629	21762	21800	21832	21694	21694	21727	21714	21760	21573	21778	21632	21629	21519	21579
17279	18684	18570	18306	18381	18124	18285	20379	27176	24730	21199	19001	18305	18189	18127	18068	18196	18156	18175	18177	18039	18057	18261	18068	18177	17989	18249	18212	18137	18236	18281	18183	18231	18165	18254	18149	18128	18007	18181	18097	18267	18057	18154	18286	18063	18209	18205	18176	18090	18147	18154	18163	18222	18177	18172	18156	18077	18094	18241	18122	18104	18234	18073	18336	18045	18365	18123	18178	18269	18136	18173	18072	17953	18107	18095	18195	18153	18143	18102	18278	18137	18148	18189	18107	18241	18135	18170	18307	17981	18173	18218	18081	18372	18194	18018	18074	18051	18119	18277	18074	18307	18170	17969	18151	18161	18043	18252	18032	18179	18350	18306	18242	18047	18125	18351	18092	18159	18225	18231	18521	18004	18141	18101	18289	18227	18179	18107	18089	18091	18195	18253	18087	18178	18140	18254	18385	18072	18142	18312	18211	18138	18222	18018	17980	18276	18077	18266	18136	18098	18189	18244	18248	18196	18107	18366	18006	18252	18089	18235	18149	18226	18294	18015	18150	18168	18193	18171	18196	18217	18020	18099	18213	18239	17992	18244	18159	18069	18239	18229	18080	18190	18235	18136	18351	18033	18001	18284	18218	18221	17959	18268	18231	18055	18089	18171	18000	18129	18083	18069	18030	18121	18083	18278	18313	18114	18321	18030	18267	18036	18168	18057	18173	18177	18050	18086	18097	18123	18245	18237	18127	18110	18144	18280	18126	18244	18056	18210	18220	18164	18201	18172	18069	18196	18200	18117	18273	18165	18180	18039	18197	18138	18234	18158	18293	18103	18206	18153	18235	18228	18295	18193	18112	18009	18282	18235	18194	18233	18410	18281	18183	18292	18204	18148	18266	18293	18186	18122	18108	18122	18125	18045	18149	18117	18002	18137	18066	18071	18350	18196	18076	17956	18162	18226	18249	18174	18099	18150	18195	18082	18118	18129	18036	18152	18042	18330	18234	18112	18220	18076	18093	18127	18166	18152	18200	18336	18191	18249	18247	18221	18215	18108	18175	18266	18191	18160	18144	18160	18088	17987	18145	18317	18141	18078	18124	18240	18189	18205	18142	18170	18057	18252	18062	18140	18122	18172	18099	18277	18328	18226	18287	17933	18227	18252	18195	17952	18222	18161	18241	18239	18031	18393	18128	18114	18230	18286	18069	18221	18090	18143	18217	18065	18314	18185	18212	18195	18145	18182	18047	18190	18283	17970	18160	18158	18307	18149	18060	18007	18295	18252	18118	18259	18114	18065	18126	18126	18063	18099	18235	18080	17948	18016	18120	18272	18027	18208	18103	17997	18360	18193	18353	18081	18167	18186	18259	18122	18138	18142	18233	18144	18125	18085	17993	18087	18312	18143	18066	18199	18240	18228	18173	18087	18046	18042	18013	18212	17935	18162	18105	18199	18147	18170	18342	18169	18122	18165	18142	18327	18040	18291	18173	18196	18086	18224	18084	18166	18240	18258	18125	18317	18222	18355	18106	18310	18020	18076	18207	18170	18141	18107	18344	18202	18187	18105	18356	18137	18202	18150	18023	18087	18219	18148	18068	18098	18242	18219	18017	18273	18180	18155	18114	18261	18206	18176	18275	18243	18195	18064	18159	18248	18065	18292	18082	18126	18101	18069	18298	18004	18152	18060	18096	18412	18157	18266	18182	18213	18231	18247	18169	17991	18063	18248	18170	18175	18194	18162	17963	18342	18072	18171	18234	18105	18049	18191	18044	18094	18225	18087	18237	18111	18038	18391	18206	18115	18223	18262	18032	18231	18169	18193	18157	18334	18161	18167	18153	18135	18334	18049	18183	18241	18194	18039	18366	18240	18177	17978	18254	18151	18143	18039	18323	18220	18292	18109	18161	18064	18061	18159	18161	18155	18331	18213	18271	18139	18118	18289	18058	18149	18021	18095	18106	17997	18249	18219	18197	18139	18178	18155	18305	18311	18220	18186	18103	18055	18367	18243	18118	18038	18184	18229	18190	18048	18051	18316	18112	18269	18228	18306	18212	18125	18239	18061	18219	18221	18202	18010	18190	18228	18176	18095	18241	18105	18165	18067	18293	18059	18150	18039	18138	18152	18259	18290	18064	18221	18153	18320	18037	18106	18068	18128	18160	18095	18201	18241	18159	18186	17921	18244	18117	18069	17959	18214	18118	18196	18163	18033	18388	18371	18247	18180	18219	18039	18137	18215	18158	18136	18201	18103	18115	18069	18246	18209	18022	18104	18159	18148	18310	18316	18211	18183	18232	18256	18132	18309	17909	18174	18002	18069	18295	18081	18008	18206	18182	18142	18264	18189	18140	18026	18262	18216	17968	18093	18283	18205	18133	18218	18194	18178	18139	18314	18283	18076	18092	18125	18394	18243	18324	18206	18022	18066	18164	18088	18179	18087	18274	18127	18086	18318	18302	18223	18121	18255	18254	18081	18270	18212	18043	18131	18102	18329	18301	18015	18214	18260	18269	18252	18208	18349	18108	18239	18131	18233	18145	18198	18185	18066	18144	18033	18208	18172	18037	18094	18092	18248	18354	18295	18018	18200	18219	18186	18252	18086	18056	18135	18029	18155	18168	18149	18139	18138	18033	18067	18233	18043	18039	18051	18264	18312	18088	18156	18060	18153	18125	18233	18187	18186	18318	18129	17997	18169	18108	18237	18199	18277	18208	18005	18002	18300	18138	18211	18220	18076	18073	18315	18226	18305	18156	18099	18249	18153	18280	18029	18200	18234	18345	18195	18117	18148	18148	18027	18047	18146	18045	18210	18343	18223	18261	18200	18152	18160	18278	18282	18054	18162	18159	18153	18172	18132	18260	18105	18088	18073	18121	18276	18190	18158	18258	18296	18132	18190	18184	18077	18239	18258	18183	18286	18198	18120	18041	18173	18171	18221	18220	17981	18160	18219	18248	18197	18289	18122	18287	18231	18316	18161	18106	18231	18037	18394	18166	18020	18131	18171	18187	18271	18103	18124	18123	17971	18235	18250	18217	18158	18294	18257	18308	18091	18012	18075	18231	18161	18135	18181	18038	18307	18195	18254	18233	18283	17942	18312	18034	18100	18271	18052	18149	18255	18156	18380	18262	18039	18129	18157	18247	18315	18129	18344	18082	18243	18054	17958	18066	18027	18240	18278	18118	18235	18131	18176	18182	18085	18095	18256	18237	18097	18208	18038	18233	18214	18175	18202	18170	18234	18155	18203	18185	18113	18130	18220	18248	18045	18149	18054	18180	18083	18219	18181	18075	18130	18016	18181	18100	18167	18106	18332	18089	18175	18103	18193	18125	18341	18071	18196	18176	18224	18162	18221	18083	18214	18193	18176	18155	18236	18118	18021	18171	18180	17978	18150	18121	17977	18289	18146	18261	17910	18092	18097	18148	18242	18192	18223	18195	18440	18087	18013	18395	18251	18123	18262	18302	18043	17995	18114	18226	18180	18090	18083	18297	18213	18205	18136	18198	18287	18201	18075	18200	18213	18248	18258	18203	18258	18225	18139	18145	18215	18187	18173	18103	18269	18119	18163	18182	18111	18283	18180	18201	18170	18191	17967	18133	18112	18192	18162	18107	18354	18071	18046	18153	18203	18025	18135	18141	18067	18129	18183	18129	18227	18289	18225	18188	18151	18127	18046	18392	18260	18081	18207	18266	18309	18232	18026	18388	18156	18160	18092	18159	18136	18404	18145	18118	18140	18202	18072	18292	18031	18161	18290	18235	18245	18295	18210	18098	18206	18170	18158	18104	17937	18217	18340	18099	18234	18421	18305	18255	18036	17975	18202	18131	18114	18162	18297	18261	18180	18337	18195	18264	18048	17975	18082	18346	18141	18085	18211	18307	18203	18074	18145	18119	18310	18084	18137	18150	18169	18121	18122	18139	18240	18029	18144	18235	18288	18115	18049	18301	18371	18210	18125	18237	18096	18150	18307	18026	18192	18045	18430	18214	18149	18256	18161	18213	18094	18115	18239	18106	18157	18190	18229	18172	18131	18175	18007	18203	18095	18156	18243	18162	18231	18114	18178	18135	17953	18247	18082	17885	18219	18178	18087	18150	18210	18230	18106	18152	17962	18019	18141	17986	18175	18083	18112	18157	18078	18110	18049	18279	18165	18188	18311	18148	18100	18211	18037	18145	18018	18142	18012	18309	18312	18276	18057	18163	18232	18233	18173	18241	18130	18141	18159	18121	18204	18253	18136	18235	18295	18076	18344	18110	18124	18354	18015	18203	18125	18172	18042	18202	18254	18165	18300	18334	18260	18239	18127	17958	18220	18215	18134	18173	18069	18263	18408	18258	18235	18073	18165	18041	18350	18023	18375	18186	18111	17941	18050	18011	18152	18251	18081	18127	18082	18296	18224	18165	18037	18207	18121	18072	18227	18336	18091	18320	18135	18203	18045	18186	18270	18254	18140	18165	18212	17947	18083	18226	18144	18099	18237	18079	18021	18117	18164	17926	18062	18373	18192	18108	18303	18170	18247	18198	18240	18104	18081	18099	18208	18115	18163	18194	18101	18137	18199	18204	18230	18173	18131	18267	18240	18258	18124	18264	18072	18022	18104	18254	18280	18371	18253	18199	18053	18184	18404	18169	18204	18341	18116	18239	18104	18247	18269	18194	18239	18251	18211	18260	18151	18148	18088	18213	18008	18302	18182	18196	18148	18299	18247	18116	18157	18231	18318	18187	18091	18065	18170	18264	18343	18071	18104	18165	18213	18079	18224	18063	18194	18277	17993	18301	18141	18344	18119	18238	18123	18171	18195	18027	18155	18113	18243	18189	17998	18034	18088	18332	18115	18241	18180	18108	18211	18369	18151	18305	18234	18029	18106	18316	18013	18251	18203	18119	18289	18268	18075	18176	18236	18109	18174	18259	18069	18361	18085	18204	18233	18082	18091	18085	18060	18215	18258	18100	18253	18230	18063	18167	18298	18437	18067	18083	18151	18221	18323	18328	18254	18283	18045	18146	18017	18281	18265	18407	18145	18163	18185	18307	18323	18189	18204	18104	18086	18072	18206	18252	18203	18077	18315	18170	18156	18010	18214	18201	18309	18105	18238	18185	18333	18227	18085	18122	18289	18327	18003	18086	18060	18276	18166	18166	18066	18182	18290	17989	18139	18088	18178	18127
25636	21149	27465	26123	22784	22969	23261	28112	45818	41043	31282	24943	22968	22298	22152	22183	22198	22228	22139	22106	22167	22061	22214	22169	22193	22429	22295	21916	22290	22046	22163	22138	22051	21923	22048	22372	22126	22254	22143	22026	22117	22145	21835	22085	21870	22080	22309	22235	22048	21874	22118	22054	22230	22244	22069	22088	22204	22188	22048	21995	22078	22249	21942	22064	22150	22095	22098	22034	22263	21987	22078	21855	22126	21987	22091	22049	21955	22112	22014	22125	22202	22233	22075	21929	22059	21860	22141	21939	22226	22025	21969	22002	22078	22005	22221	22076	22246	22252	22022	22171	22161	21992	22068	22132	22157	22089	21993	22184	22113	22112	22116	21981	21948	22134	22187	21976	21985	21981	22130	22136	22118	22149	22203	22193	21959	22201	22065	21812	22151	22021	22128	22190	22074	22151	22005	22024	22088	22171	22034	22015	22069	22107	22190	22280	22241	22177	21987	22158	22191	22067	22051	21966	21943	21985	22027	22020	22167	21930	22263	22156	22302	22022	22075	21886	21804	21903	21978	22301	22274	22292	22208	21875	22256	22200	22215	22250	22003	22075	22075	22058	21877	22007	22387	22193	22012	22039	22148	21969	22051	22105	21791	21978	21996	22036	22226	22352	22202	21944	22177	22095	22097	22260	22169	22034	21921	21936	22165	21902	22141	21928	22360	22104	21891	22164	21911	22112	21976	21863	22199	22063	21979	22056	22075	22070	21966	21929	22001	22081	22302	22139	22123	22109	21933	21973	22180	22207	22121	22009	22090	21947	22154	22308	22252	22058	21979	21976	22214	22124	22162	22138	22153	22105	22160	22002	22073	22052	21999	22192	22144	22075	22169	22130	22164	22180	22166	22062	21855	22022	21926	21860	22032	22082	22134	22058	22203	22185	22200	22002	22048	21967	22082	22115	21964	22003	21865	22165	21785	22119	21915	21891	21958	22073	22176	22196	22015	22056	22167	21851	22328	22174	21906	22105	22122	22016	22081	22202	21946	21981	22024	21975	22027	21908	22062	22195	22270	22094	22273	22349	21913	21940	22142	21943	22129	21886	22045	22231	22276	22109	22165	21968	21958	22061	21798	22049	22050	21961	21993	22112	22164	22065	21889	22160	22241	21957	22188	21905	22014	21868	22080	22125	22069	21965	22157	22068	22064	22273	22297	22261	21951	22238	21954	22048	22205	21967	22028	22070	22022	21881	21999	22030	22131	22096	22224	22257	22026	22263	21941	22109	22153	22128	22128	22035	21950	22121	22042	21999	22066	22110	21987	21934	21954	21874	21924	22111	22023	22105	22055	21894	22039	21992	22184	22066	22139	22048	22065	21826	22016	21924	22271	22056	22155	22261	22102	22084	22241	22277	22070	22002	22037	22099	22027	22092	22262	22080	22023	21923	21806	22318	22077	21963	22084	22109	21948	22109	22217	22047	22159	22007	21911	22147	21977	22046	21953	21970	22039	22103	22064	22045	22226	22106	22102	22048	22014	22111	22029	22084	22317	22130	22009	22200	22199	22107	22190	21980	22279	22092	22089	21792	21966	21937	21952	22183	22119	21875	22149	21862	22164	22208	22302	22250	22200	22226	21974	22039	22088	22021	22281	22194	21923	22207	22178	22091	22294	21943	22199	22214	22164	22018	22152	22114	22038	22217	22259	21733	21991	22271	22162	22149	22030	22119	21986	22077	21904	22036	22191	22066	22172	21997	22168	22197	22070	22112	21968	22082	22251	22080	22232	21934	22122	21990	22038	22031	22182	22016	22240	22121	21924	22103	22053	22195	22187	22051	21937	21833	21938	22087	22222	22135	22086	22165	22054	21989	21955	22302	22087	22169	22130	22123	21988	22007	22059	22017	21993	22214	22073	22183	22074	22093	21942	22015	21938	22034	22283	22278	22080	21923	22027	21868	21900	21915	21913	22134	21950	22153	22118	22054	22252	22153	21993	22094	22007	21825	22315	22023	22286	22048	21949	22187	22010	21888	21973	22118	22100	22099	22015	21897	22122	22012	22297	22120	22047	22132	21847	22221	22218	21845	22134	22047	22484	21991	22111	22061	21925	22012	22089	21873	22084	22070	21924	22179	22098	21928	22051	22138	22093	22056	21975	21930	22039	22084	22173	22024	22223	22152	22112	21976	22142	22203	22037	21959	22176	22001	21969	22103	22030	21957	22086	22147	22153	21998	22143	21991	22309	22050	22247	22066	22230	22004	22193	22141	22210	22047	22123	22081	22102	22166	22056	21957	22188	22159	22105	22119	21904	22196	22007	22166	22181	22202	21905	22088	22156	22196	21911	22040	22098	22043	21660	21751	22215	22125	22386	22098	22256	22158	22257	21908	22002	21962	22232	22199	22019	21863	21939	21922	22097	22125	22120	21802	21978	22144	22058	22079	22206	22048	22165	22252	21995	22151	22349	21932	22074	22240	22238	22111	22128	22256	22066	21891	21849	22100	21875	22019	22046	22151	21874	22203	22139	22270	22026	21876	22232	22013	22309	22251	22132	22064	22145	22121	22327	22133	21902	21985	22175	21971	21912	21966	22233	22065	21969	22043	21985	22128	22265	22181	22026	22102	21938	21992	22127	22080	22144	22132	22038	22040	22088	21999	22058	22302	22202	22012	21975	21955	22117	22181	22168	21933	22031	21858	22304	22368	22139	22109	22133	22364	22260	22148	22156	22212	22383	22190	22354	21955	21966	22104	22023	21872	21978	22075	21923	22352	21984	22285	21868	22223	22065	22037	22040	22133	21898	21954	22222	21836	21947	22138	22250	22240	22089	22083	22039	21944	22054	22092	21997	22162	22014	22005	22105	22028	22183	22075	22188	22229	22048	21979	21945	21993	22050	22106	21890	22125	22227	21937	22261	22245	21817	21944	22111	22014	22432	22130	21804	22116	22116	22287	22158	22131	21959	22212	21975	22052	22095	22110	22063	22125	21750	22402	21906	22158	22124	21965	22004	21955	22033	22127	22022	21963	21966	22203	22091	21934	22013	21994	21944	22328	22049	21988	22043	22086	22173	22069	22104	22022	22228	22032	22306	22024	21973	22130	22264	22028	22340	22323	22165	21997	22044	22103	22143	22248	22102	21976	21992	22063	21799	22216	22304	22055	21993	22145	22179	22122	22109	22012	22161	22041	22071	22019	21957	21965	21959	22108	22257	21810	22184	21969	22110	22144	22012	21982	21893	22297	22056	22084	22058	21912	21971	22192	22078	22060	21996	22250	22019	22213	22083	22109	22442	21998	22135	22203	21933	21969	22246	22124	21977	22028	22137	21992	22146	22030	21995	22140	22134	22023	22162	21837	22000	21993	21815	21886	22082	22130	22073	22149	22238	22111	22143	22080	22135	22141	22185	22119	22059	22046	22256	22062	21995	21964	22113	21908	22086	22192	22134	22289	21927	22212	22081	22163	21918	21969	22117	22310	21979	22108	21801	22138	22153	22044	22189	22060	22150	22243	21916	22050	22234	22011	22136	22018	22042	22168	22126	21840	22060	21957	21969	21824	22002	22010	21955	22166	22161	22228	22267	22201	22063	22003	22056	22052	22040	22092	21923	22346	22304	22148	22183	22015	22073	22082	22169	22091	22183	21925	22181	22177	22320	22053	22263	22185	22239	21873	22370	22047	21855	22068	22249	22200	21992	22038	22173	21916	22198	22195	22112	21972	22221	22083	22060	22091	22078	21987	22158	22177	22115	22109	22048	22189	22128	22142	22018	22065	22110	22104	22126	22182	22056	22128	22174	22090	22339	21977	22044	22184	21878	22026	22129	21858	21964	22162	22000	22083	22040	22048	22127	21932	22023	22021	22177	22025	22133	22166	22254	21883	21994	22161	22301	22079	22165	22123	22087	22176	21837	22102	22145	22150	22042	22144	22088	22142	22084	22049	22038	21882	21998	21980	21746	22146	22169	22134	22146	21958	22102	22162	22034	21944	22097	22121	22037	22036	22128	22085	22123	22015	22053	21930	21936	22108	22052	21938	21952	22105	22143	22023	21977	21976	22185	22091	22024	22061	21825	22012	22007	22293	21915	22246	21972	22077	22021	22342	22229	21979	22131	22057	22018	21939	21962	22187	22080	22081	21976	21983	22072	21995	22159	22122	22248	22242	22228	22039	22133	22172	22154	21860	22196	22219	22143	22268	22268	21857	22274	22072	22005	22072	22090	22219	22055	22007	22036	21993	22189	22275	22007	21934	22350	22077	22088	21994	22231	22040	22220	22064	22170	21940	22054	22064	22002	22150	22266	22093	22157	22183	21956	22110	21837	22115	21975	21911	22002	22114	21874	22062	22249	22392	22028	22185	21967	22011	22070	22118	22301	22214	22114	22211	22099	21848	22025	22179	22019	22018	22107	22176	21881	22040	21926	22109	22164	22129	21887	22202	22076	22252	22263	22136	22093	22102	22168	22008	22074	22041	22214	21958	21856	22035	21947	22117	22095	22193	22097	21881	22178	22024	22091	21893	22128	22079	22030	21954	22016	22089	22007	22206	22242	22036	22155	22082	22259	22184	22295	21867	22171	21980	22319	22031	21974	22259	22028	22047	22155	22054	22153	21958	22040	21808	22007	22005	22090	22168	21958	22180	22174	22084	21981	22223	22135	22080	22236	22196	22054	22265	22027	22236	22057	22126	21972	22073	22060	22000	22009	22058	22169	21937	22080	22216	22131	22239	22053	22125	22302	22135	22235	22166	22001	22157	21979	21958	22176	22076	22215	22015	22028	22314	22207	22088	22222	22272	22089	22064	22225	22253	22136	22044	22233	22214	22269	22214	22073	22140	21989	21840	21957	22122	22448	21963	22216	22305	22030	22147	22140	22221	21990	22061	22164	22050	22158	21769	22124	22050	22398	22157	22010	21960	21978	22037	22099	22210	22218	22144	21980	22063	21956	22116	22128	22124	22168	22055	21941	21962	22044	21955	22061	21947	21957	22206	22121	22159	22042	22184	22016	22083	21954	22371	22154	22161	22114	21890	22256	22127	22358	22103	22283	21971	22170	22102	22043	22208	22074	22080	22252	22253	22191	22048	22220	22172	22175	22111	22071	22102	22232	21898	22056	22247	22297	22114	22180	22004	22023	22150	22057	22270	22188	22156	22151	21971	22018	21979	21929	21877	22175	22028
15647	22310	21702	19969	19417	18972	18885	28400	46155	39966	28996	20657	19019	18705	18604	18464	18402	18412	18476	18376	18267	18579	18502	18613	18543	18678	18588	18292	18398	18461	18387	18481	18750	18441	18527	18622	18612	18494	18415	18396	18610	18371	18678	18507	18503	18451	18442	18527	18529	18353	18424	18592	18413	18390	18490	18387	18498	18574	18444	18396	18519	18546	18450	18482	18414	18452	18323	18335	18445	18298	18487	18603	18284	18526	18632	18193	18521	18487	18531	18605	18464	18492	18389	18470	18593	18473	18403	18475	18607	18485	18504	18543	18535	18491	18437	18245	18509	18372	18496	18398	18267	18269	18445	18512	18348	18413	18584	18464	18230	18376	18505	18437	18247	18497	18324	18531	18319	18538	18674	18542	18401	18112	18635	18467	18365	18362	18625	18572	18381	18441	18396	18683	18391	18320	18401	18371	18457	18356	18458	18465	18391	18322	18528	18535	18250	18331	18396	18448	18419	18522	18611	18498	18346	18526	18572	18410	18353	18390	18516	18419	18416	18464	18295	18543	18362	18464	18348	18233	18507	18445	18423	18343	18309	18253	18555	18480	18495	18361	18614	18459	18387	18466	18493	18526	18256	18170	18490	18466	18465	18391	18563	18391	18351	18555	18447	18427	18440	18447	18452	18501	18391	18632	18326	18551	18486	18369	18556	18486	18493	18435	18364	18390	18459	18531	18511	18364	18467	18493	18479	18434	18355	18402	18394	18333	18365	18653	18390	18352	18406	18407	18558	18360	18499	18428	18379	18511	18482	18486	18553	18366	18404	18524	18540	18383	18445	18524	18369	18332	18503	18461	18477	18572	18461	18315	18504	18546	18666	18657	18417	18351	18703	18291	18437	18526	18450	18432	18506	18333	18499	18406	18577	18488	18377	18523	18319	18202	18294	18245	18504	18310	18572	18374	18574	18440	18457	18452	18519	18529	18410	18443	18365	18710	18428	18496	18497	18491	18443	18431	18574	18590	18420	18419	18323	18506	18419	18407	18415	18349	18522	18631	18284	18723	18261	18369	18490	18604	18367	18424	18447	18485	18497	18444	18289	18472	18464	18560	18411	18507	18469	18682	18531	18310	18505	18463	18359	18447	18334	18464	18525	18466	18376	18564	18556	18404	18431	18447	18443	18336	18507	18409	18437	18506	18620	18403	18541	18609	18729	18388	18522	18369	18517	18370	18550	18397	18328	18533	18458	18405	18640	18408	18455	18426	18450	18598	18432	18529	18493	18416	18498	18475	18314	18545	18454	18489	18469	18550	18378	18439	18526	18467	18315	18380	18701	18394	18519	18577	18464	18518	18444	18404	18376	18543	18474	18420	18536	18516	18514	18480	18392	18338	18287	18625	18419	18454	18474	18437	18444	18348	18528	18340	18337	18458	18472	18296	18396	18342	18430	18506	18339	18326	18416	18472	18465	18673	18390	18280	18451	18496	18400	18545	18523	18541	18325	18316	18467	18391	18612	18593	18283	18305	18592	18527	18584	18586	18475	18460	18472	18497	18506	18495	18341	18495	18404	18529	18399	18500	18521	18372	18534	18485	18465	18569	18434	18514	18412	18379	18374	18429	18382	18477	18282	18466	18384	18506	18395	18283	18434	18481	18443	18510	18426	18530	18533	18439	18478	18315	18322	18482	18391	18533	18460	18364	18417	18434	18413	18446	18516	18422	18409	18348	18364	18604	18255	18451	18419	18532	18470	18497	18436	18390	18549	18484	18269	18482	18307	18362	18489	18274	18569	18285	18396	18478	18495	18585	18335	18568	18456	18443	18584	18166	18519	18588	18402	18475	18267	18469	18435	18340	18430	18463	18435	18511	18444	18334	18538	18339	18581	18433	18569	18554	18280	18488	18423	18592	18333	18543	18423	18392	18528	18470	18556	18328	18464	18326	18343	18656	18388	18373	18481	18508	18611	18520	18469	18497	18435	18536	18434	18427	18449	18434	18340	18443	18404	18691	18369	18413	18364	18427	18431	18487	18477	18501	18425	18555	18499	18502	18346	18377	18398	18370	18444	18410	18442	18468	18564	18449	18428	18607	18465	18374	18365	18461	18454	18443	18499	18477	18457	18524	18382	18550	18534	18393	18547	18475	18504	18447	18517	18423	18590	18421	18400	18442	18529	18531	18462	18473	18369	18389	18244	18400	18631	18584	18499	18569	18549	18396	18421	18370	18516	18365	18449	18443	18606	18528	18317	18551	18342	18306	18536	18410	18401	18464	18474	18481	18545	18569	18451	18592	18435	18616	18558	18475	18392	18614	18399	18350	18434	18466	18345	18490	18474	18628	18669	18467	18465	18358	18500	18357	18457	18604	18528	18426	18514	18430	18395	18381	18653	18383	18416	18439	18596	18540	18588	18590	18327	18338	18641	18568	18460	18493	18320	18451	18453	18471	18455	18529	18418	18365	18545	18550	18446	18463	18554	18389	18466	18512	18442	18505	18452	18490	18501	18489	18346	18363	18441	18303	18711	18447	18456	18508	18458	18580	18496	18495	18471	18658	18453	18283	18417	18356	18265	18428	18320	18448	18504	18396	18497	18281	18375	18472	18491	18448	18433	18480	18255	18560	18480	18550	18509	18453	18471	18658	18326	18485	18335	18404	18340	18380	18469	18319	18538	18578	18470	18440	18389	18332	18387	18447	18565	18476	18583	18406	18418	18608	18468	18395	18507	18414	18513	18327	18374	18549	18315	18472	18413	18435	18372	18511	18448	18489	18456	18430	18350	18441	18513	18496	18473	18298	18563	18432	18356	18542	18507	18377	18430	18310	18495	18442	18573	18374	18683	18348	18467	18313	18561	18628	18530	18361	18525	18518	18483	18314	18371	18605	18356	18607	18584	18437	18536	18489	18352	18447	18525	18580	18461	18550	18502	18399	18481	18546	18568	18368	18419	18394	18438	18607	18477	18416	18481	18394	18457	18496	18513	18278	18602	18426	18419	18233	18451	18390	18405	18479	18387	18415	18390	18446	18476	18475	18568	18671	18438	18469	18485	18502	18584	18521	18459	18514	18443	18439	18489	18627	18511	18521	18577	18431	18511	18289	18489	18412	18441	18495	18374	18469	18474	18531	18516	18362	18527	18564	18476	18410	18397	18394	18408	18540	18439	18499	18383	18561	18503	18410	18538	18394	18404	18557	18626	18499	18390	18441	18518	18381	18376	18393	18433	18415	18523	18470	18509	18502	18443	18215	18444	18403	18461	18432	18394	18579	18515	18448	18387	18628	18436	18374	18448	18598	18409	18439	18394	18525	18504	18303	18309	18456	18756	18519	18575	18458	18316	18462	18408	18549	18417	18485	18423	18385	18496	18344	18590	18397	18436	18316	18485	18486	18503	18568	18511	18574	18388	18346	18510	18292	18596	18460	18579	18339	18442	18422	18374	18528	18631	18672	18551	18429	18531	18536	18455	18376	18483	18388	18425	18303	18462	18616	18443	18566	18531	18585	18531	18453	18464	18388	18541	18449	18496	18502	18529	18398	18506	18393	18415	18506	18352	18431	18463	18358	18411	18288	18416	18558	18346	18587	18459	18456	18609	18430	18388	18436	18525	18416	18438	18503	18593	18419	18429	18500	18621	18484	18445	18522	18433	18312	18494	18252	18477	18546	18377	18436	18539	18411	18468	18550	18396	18367	18477	18355	18412	18294	18431	18658	18404	18279	18560	18450	18489	18332	18539	18590	18514	18481	18564	18519	18527	18482	18581	18655	18452	18483	18436	18451	18500	18397	18404	18511	18455	18507	18393	18392	18501	18495	18186	18405	18346	18536	18586	18583	18570	18513	18422	18528	18404	18494	18463	18482	18507	18444	18266	18576	18179	18680	18499	18463	18533	18463	18472	18289	18279	18443	18555	18420	18447	18436	18239	18358	18314	18301	18482	18358	18380	18357	18439	18292	18562	18471	18295	18596	18381	18422	18359	18419	18473	18556	18433	18520	18327	18384	18477	18418	18512	18315	18649	18615	18362	18488	18524	18496	18509	18395	18338	18307	18424	18447	18340	18351	18350	18451	18541	18310	18399	18400	18521	18597	18529	18577	18358	18493	18536	18477	18513	18543	18401	18352	18325	18411	18409	18427	18483	18372	18553	18406	18431	18479	18482	18484	18570	18454	18356	18705	18279	18628	18276	18579	18578	18385	18585	18464	18349	18556	18449	18430	18468	18536	18650	18351	18307	18470	18447	18534	18545	18520	18663	18336	18434	18403	18515	18410	18517	18314	18556	18454	18555	18439	18636	18587	18444	18449	18604	18423	18436	18321	18462	18487	18423	18469	18454	18432	18556	18573	18440	18621	18637	18382	18316	18607	18485	18502	18562	18521	18536	18430	18514	18487	18316	18591	18482	18629	18283	18351	18453	18476	18463	18363	18437	18547	18305	18396	18557	18499	18371	18524	18460	18126	18513	18350	18461	18356	18422	18476	18589	18603	18394	18441	18463	18246	18495	18449	18506	18364	18597	18310	18436	18497	18411	18376	18513	18563	18472	18464	18422	18398	18315	18448	18564	18422	18330	18473	18432	18599	18545	18518	18389	18519	18508	18359	18434	18466	18536	18455	18351	18438	18589	18662	18452	18550	18534	18484	18312	18347	18481	18440	18573	18505	18254	18496	18386	18518	18377	18628	18453	18363	18243	18446	18434	18572	18324	18490	18394	18459	18264	18443	18661	18462	18443	18530	18330	18386	18284	18646	18209	18239	18599	18336	18395	18458	18391	18515	18544	18465	18533	18369	18441	18263	18491	18617	18481	18379	18400	18344	18494	18361	18494	18390	18600	18484	18404	18396	18460	18462	18463	18439	18491	18591	18397	18370	18427	18376	18511	18451	18516	18258	18541	18561	18470	18541	18438	18342	18545	18497	18387	18369	18425	18379	18193	18387	18357	18513	18533	18602	18444	18489	18570	18476	18512	18430	18380	18422	18429	18482	18436	18512	18637	18516	18477	18776	18302	18436	18437	18471	18284	18447	18631	18514	18376	18204	18365	18399	18459	18243	18587	18311	18265	18503	18388	18640	18658	18528	18428	18474	18454	18381	18491	18198	18390	18504	18492	18433	18356	18198	18445	18427	18386	18576	18567	18548	18428	18538	18438	18410	18523	18372	18386	18408	18479	18536	18488	18413
23502	21076	28539	23832	21800	24492	26314	38687	63418	55069	40029	27484	23632	22520	22293	22306	22087	22068	22068	22128	22173	21829	22164	22386	22080	22053	22097	21880	22236	21888	21954	22005	21959	22009	22178	22287	21907	22020	22106	21895	21930	21961	22211	22249	21982	22165	22152	21792	22006	22079	22007	21921	21906	21926	21846	22043	22068	21963	21921	21848	22110	21917	21915	21846	21949	22122	22046	21993	21941	22126	21852	21717	22184	21983	22031	21999	22096	22023	22139	22041	21952	21897	21811	21877	22042	22143	21879	21775	22183	21874	21964	21743	21833	21832	22097	21852	22110	22061	21580	22158	21931	21984	21825	21668	21887	21987	21892	21829	21941	22153	21920	21965	22024	21929	21884	21963	21976	21850	22022	22039	21852	21929	22004	21921	21973	22099	21883	21947	21874	21931	21923	21838	21851	21920	22001	21928	21931	22071	22166	21925	21937	21754	22080	22010	21919	22094	21949	21904	21946	21998	22024	22024	21852	22083	21885	22064	21969	21838	21853	21882	21776	22038	21977	21747	21861	21938	22153	22000	21921	21953	21969	21857	22077	21730	22035	22083	21854	21900	22001	21800	21790	21907	21865	22004	21793	21987	21978	21935	21920	21891	22019	21861	22017	22016	21885	21941	21969	21819	21985	21973	21930	21919	21885	21750	21883	22068	22043	22104	21867	21719	21886	21968	22106	21652	21793	22021	21982	21933	21833	22142	21923	21828	21956	21867	21756	21954	22031	21777	21986	21903	22039	21819	22035	21925	21901	21855	22038	21885	21830	21741	21808	21798	22060	21918	21841	21875	22039	22037	21981	21874	21912	22022	21842	21752	21802	21682	22048	21937	22092	21927	21920	21772	22058	21897	21916	21901	21839	22117	21846	21916	22048	21874	22035	22083	22132	22056	21823	21693	21667	21584	21869	21944	21894	21693	21871	21857	21946	21952	21970	22057	22092	22103	21833	21923	21958	21897	21806	22116	21764	21666	21956	21775	21900	21825	21844	21909	21920	21989	21783	21916	21830	21872	22008	21827	21806	21870	22035	21711	21918	22062	22151	22002	21880	21902	21810	21933	21989	21835	21896	21835	22066	21942	21819	21862	21736	21899	21914	21949	21673	21896	21928	22068	22286	22093	21554	21846	22057	21841	21845	21961	22054	21933	21615	22031	22075	21776	21855	21876	21918	21825	21876	21870	21780	22004	21986	22159	21901	21990	21998	22041	21774	21953	21937	21916	21927	21988	21897	21994	22052	21918	21695	21840	22084	22084	21807	21749	21843	21897	21909	21943	21910	21973	22015	21925	21881	21946	21883	21871	21706	21723	22013	22143	21687	21613	21782	22068	21954	21894	21942	21821	21886	21913	21956	21967	22029	21943	22148	22023	22124	21985	21914	21990	21985	21976	22041	21690	22087	22001	21920	22190	22030	21774	21643	21925	21785	22051	21757	22019	21849	22218	21932	22046	21818	21859	22030	21845	21904	21983	21804	21784	22111	21932	21893	21802	21964	21784	21917	21697	21920	21604	22141	21810	21659	21807	21853	21871	21813	21601	21856	22039	21921	21925	22160	21793	21612	21854	21786	21822	22036	21984	21930	21673	21841	21816	22070	22029	21886	21810	21836	21795	22008	21753	21865	21918	21855	21773	22039	22004	22023	21913	22070	21969	21999	22037	22022	21882	21969	21895	21935	21816	22002	21908	21796	21989	21641	21839	21926	21902	21776	21862	21946	21981	21846	22094	21949	21882	21837	21806	21744	21932	21988	21858	21933	21646	21887	21746	21804	21955	21965	21811	22007	21875	21839	22079	21918	22074	21970	21882	21699	21794	21884	21732	21885	21962	21985	21934	21772	21797	21803	21976	22141	21699	21958	21758	21903	21801	22080	21906	22122	21974	21774	21876	21873	21830	22103	21904	21960	21916	21930	21760	22173	22196	22005	21809	21925	21804	21920	21957	21704	21969	21869	22012	21789	22038	21866	21946	21955	21985	22067	22091	22011	21796	21972	21815	21975	21783	21747	21885	21794	22015	21693	21868	21889	21910	21978	22041	21838	22023	22033	22152	22090	21684	21819	21853	21728	21914	21921	21825	21987	21822	21822	21864	21954	21792	21703	21848	21923	21935	21786	21874	21815	21600	21967	21857	22009	21931	22222	21732	21920	22048	21872	21786	22001	21831	22055	22004	21867	22003	21833	21911	21906	22132	21697	21819	22101	21814	21905	21715	21911	21838	21922	21767	21679	21991	21817	21790	21790	21769	22017	22011	22018	21880	22058	21876	22077	21870	22056	21945	22071	21882	22028	22001	21787	22026	21992	21897	21927	21952	21886	22209	21803	21742	21861	21820	22044	21761	21884	21900	21823	21932	21874	21821	21900	22020	22029	21798	22023	21926	21972	21955	21961	22005	21889	21815	21952	21770	22191	21841	21910	21894	21955	21938	21938	21964	21914	21963	22069	21770	21794	21897	21796	21764	21901	21979	21724	21794	21817	22045	21809	21988	21738	21803	22014	21885	21856	21838	21703	21888	21930	21891	21948	21827	21934	21844	21869	21960	21755	22089	22049	21776	21796	21877	22091	21779	21763	21830	22008	21941	21903	21982	21974	21885	21825	21821	21978	21933	21868	21956	21874	21824	21945	22041	22123	21833	22096	21836	21921	21987	21873	21789	21928	21939	22062	21774	22044	21938	21878	21902	22024	21966	21966	21929	22046	21901	21897	21938	22016	21738	21794	21904	22019	21885	21719	21767	21731	21970	21729	21843	21975	21916	22015	21911	21996	21915	21804	21857	21907	21932	21774	21970	22024	21755	21869	21849	21813	21917	21895	21887	21734	22068	21765	21926	21960	21854	21764	21808	21936	21869	21934	21877	21840	22190	21997	21994	21881	21886	22126	21851	22064	22077	21824	21890	21866	21849	21860	21845	21925	21944	21942	21955	22127	21768	21835	21817	21877	22138	21827	22015	21984	21790	21902	21810	22034	21966	21751	21965	21946	22015	21987	21775	21846	22071	21780	22017	21998	22154	21872	21594	21903	21845	22034	21788	21853	21921	22014	21835	21992	22085	21922	21736	21826	21744	21839	21830	21960	21927	22032	22080	21869	22003	21871	21957	21866	22066	21926	21778	22102	21823	21906	22018	21935	22013	21863	21931	21748	21703	21773	21814	22155	21844	21988	22161	22057	21920	21877	21754	21873	21772	21851	21833	21885	21642	21781	22007	21948	21777	22069	21831	22248	22004	22163	21769	21992	22086	21937	21844	21941	21839	22122	21998	21831	21865	21900	22069	22020	22136	22119	21944	21761	21824	21754	22176	22040	21829	21976	21762	21959	21949	21858	22032	21875	21967	22009	22052	22034	21925	21868	21962	22008	21863	21929	22081	21924	21975	22000	21862	21857	21999	21981	22072	21873	21789	21969	21759	21907	21812	22158	21733	22079	22017	21919	22113	22074	21903	21943	21895	21934	21975	22078	21991	21695	21939	21678	22087	21881	22052	21843	21833	22083	21703	21867	21784	21842	21844	21915	22112	22124	21967	22072	21799	21951	21959	21918	21757	22162	21948	21799	21996	21865	22027	21865	21811	21854	22145	21744	22058	21840	21800	21965	21886	21733	21990	21985	21945	21961	21867	22097	21840	21850	21799	21883	21850	22057	21728	21846	22052	21975	21830	21844	21781	21929	21734	21803	21550	21789	21900	21866	21970	22017	22160	21873	21950	22046	21891	21971	21644	21918	22035	21915	21970	21922	21993	22020	22141	21862	21739	21742	21827	22050	21999	22006	21978	21994	21972	21884	21934	21812	21831	22034	22012	21996	22120	21652	21938	22046	21860	21933	21848	21820	21905	21654	21833	22011	21779	22113	21987	22068	21770	21776	21878	22099	21863	21916	21990	22009	21696	22016	22148	21974	21981	21785	21851	21961	22027	21783	21964	22056	22008	21948	21762	21962	21972	21803	21812	22031	21737	21710	21719	21787	21738	21707	21899	21984	22055	21806	21776	21848	21832	21921	21799	21942	21949	21962	22004	22014	21897	21724	21965	21911	21743	22029	21890	22083	22062	22002	21999	21613	21911	21962	22074	21865	22023	21914	21820	21859	21941	22071	21841	21994	21863	22055	21896	21731	21792	21726	21885	21930	21989	22171	21762	21835	22006	22042	21950	22134	21914	21717	21881	22125	21915	21980	21822	22064	21839	21871	21811	21877	21978	22018	21874	21934	21928	21928	21953	21814	21822	22079	21726	22029	22003	21838	21806	21911	21925	21876	22101	21874	22043	21967	22010	21913	21836	22106	21917	21912	21820	21996	22039	21951	21870	21969	21862	21865	21959	21877	21970	22012	21827	22023	22083	22192	21776	21768	21696	21871	21700	21957	21875	21875	21888	22005	21830	21979	21916	21906	22011	21947	21840	22007	21855	21692	21938	21870	21996	21871	21753	21687	21819	21995	21777	21806	21763	22132	21903	21969	21874	21832	21936	22253	21980	21942	21747	21933	21861	22136	22021	21827	21978	21684	22172	21799	21992	21728	21947	22011	21965	21873	21811	21914	21927	22056	21727	21904	21976	21885	22021	21928	22048	21976	21907	21861	21983	22050	21686	21933	21962	21760	21828	22035	21752	21931	21980	21837	22188	22067	21797	21940	21962	21917	21910	22065	21850	21754	21980	21920	21864	21881	21880	22084	22137	21979	22086	21975	22046	21885	22014	21959	21882	22110	21830	21787	22142	22022	21858	21890	21798	21909	22053	21949	21922	22063	21773	21650	21843	21950	21783	21998	21898	21802	21937	21867	21962	21806	21884	21996	21786	22082	22089	21909	22012	21893	21798	21818	21909	21918	21812	22053	21809	21939	21986	21966	21964	21911	21752	21894	21921	21903	21758	21987	21861	21775	21936	21817	21774	21840	22162	21975	21812	22032	21881	21854	21954	22022	21973	21892	21859	21912	21910	21747	21929	22042	21930	21744	21827	21873	21922	21844	22189	21780	22029	21871	21920	21947	21801	21856	21958	21796	21816	21954	21962	21781	22076	21914	21901	21841	21618	21926	21758	21987	22014	22031	22013	21731	21855	22051	21936	21913	21875	21951	21954	22110	21821	21702	21865	21890	21645	21963	21925	21844	22063	22121	21974	21968	21708	21948	21725
17063	28401	26763	22849	20938	20064	19748	40915	63056	54523	38398	23103	19677	18755	18322	18242	18354	18622	18273	18427	18504	18320	18339	18381	18403	18390	18366	18377	18453	18245	18377	18351	18228	18311	18402	18325	18280	18393	18403	18477	18197	18337	18393	18280	18401	18286	18271	18380	18425	18353	18328	18324	18480	18257	18379	18325	18376	18396	18458	18307	18320	18295	18503	18390	18404	18239	18143	18422	18353	18403	18265	18514	18324	18242	18283	18437	18188	18374	18210	18294	18356	18197	18276	18261	18243	18321	18284	18296	18216	18455	18440	18221	18360	18187	18278	18536	18347	18400	18302	18382	18439	18215	18313	18392	18307	18329	18204	18352	18352	18322	18371	18491	18163	18343	18350	18241	18461	18321	18341	18512	18395	18144	18279	18253	18484	18231	18304	18208	18417	18333	18546	18266	18297	18314	18370	18289	18255	18431	18134	18342	18382	18192	18229	18019	18251	18406	18199	18300	18310	18327	18245	18318	18220	18296	18151	18411	18329	18297	18286	18440	18354	18389	18332	18300	18425	18244	18460	18416	18286	18386	18323	18475	18259	18128	18278	18126	18407	18333	18240	18334	18345	18332	18260	18465	18233	18396	18394	18202	18379	18312	18172	18263	18163	18246	18381	18552	18373	18405	18351	18336	18310	18133	18341	18348	18215	18118	18371	18151	18420	18356	18317	18510	18271	18214	18405	18372	18294	18367	18156	18408	18377	18212	18342	18212	18383	18296	18347	18434	18347	18266	18422	18348	18176	18404	18449	18205	18321	18355	18319	18387	18415	18318	18387	18408	18303	18245	18400	18355	18293	18180	18459	18292	18467	18215	18393	18359	18461	18501	18346	18343	18501	18196	18417	18373	18393	18363	18372	18384	18292	18416	18311	18186	18265	18268	18200	18294	18314	18366	18386	18276	18212	18367	18363	18437	18294	18260	18329	18339	18334	18180	18188	18249	18256	18346	18378	18348	18366	18314	18178	18290	18390	18475	18187	18299	18401	18390	18348	18327	18498	18299	18406	18239	18362	18355	18261	18370	18232	18387	18360	18313	18279	18361	18319	18369	18368	18459	18167	18307	18275	18191	18313	18152	18384	18421	18287	18385	18230	18238	18412	18234	18495	18217	18346	18167	18383	18234	18179	18339	18218	18153	18201	18445	18219	18351	18332	18427	18296	18304	18247	18348	18354	18306	18323	18284	18251	18160	18447	18150	18071	18331	18319	18262	18311	18352	18411	18236	18409	18284	18233	18378	18095	18315	18250	18349	18339	18131	18171	18345	18149	18208	18255	18451	18387	18302	18208	18308	18317	18291	18387	18571	18386	18094	18329	18279	18474	18388	18338	18396	18206	18290	18274	18327	18277	18241	18393	17970	18317	18282	18074	18410	18446	18311	18305	18389	18292	18187	18258	18320	18272	18335	18165	18259	18207	18464	18328	18403	18320	18300	18205	18320	18388	18411	18278	18361	18209	18362	18267	18302	18373	18412	18427	18140	18388	18274	18430	18436	18413	18331	18252	18212	18337	18201	18518	18212	18375	18301	18246	18433	18342	18356	18214	18339	18199	18315	18218	18421	18307	18185	18286	18372	18299	18350	18440	18356	18367	18328	18355	18355	18419	18208	18320	18482	18350	18270	18298	18259	18322	18383	18211	18339	18508	18219	18375	18215	18466	18426	18485	18270	18216	18285	18358	18227	18327	18332	18258	18229	18240	18354	18316	18217	18426	18344	18425	18256	18244	18311	18267	18362	18286	18172	18403	18341	18389	18162	18392	18244	18260	18459	18413	18380	18368	18193	18416	18257	18307	18465	18398	18359	18179	18360	18227	18375	18201	18282	18074	18243	18244	18361	18349	18503	18250	18261	18236	18252	18377	18433	18173	18294	18340	18457	18432	18224	18284	18455	18375	18138	18514	18311	18337	18314	18480	18238	18390	18261	18328	18272	18474	18326	18388	18450	18284	18175	18305	18336	18300	18254	18392	18172	18381	18339	18192	18416	18317	18421	18251	18274	18287	18296	18146	18337	18397	18169	18385	18258	18422	18505	18339	18405	18348	18278	18301	18394	18201	18136	18304	18212	18224	18180	18313	18334	18241	18409	18298	18311	18327	18198	18151	18386	18122	18193	18369	18283	18119	18211	18195	18330	18297	18204	18220	18296	18377	18294	18307	18311	18339	18260	18428	18159	18237	18362	18271	18479	18221	18372	18341	18359	18462	18356	18321	18247	18428	18438	18299	18462	18305	18409	18252	18392	18280	18238	18533	18197	18326	18213	18336	18343	18377	18333	18409	18519	18243	18301	18293	18333	18245	18345	18368	18242	18256	18277	18312	18340	18202	18228	18369	18216	18253	18417	18307	18305	18273	18334	18140	18196	18282	18431	18433	18178	18174	18281	18192	18135	18241	18282	18326	18428	18229	18066	18083	18275	18388	18196	18268	18209	18390	18276	18203	18389	18292	18369	18234	18396	18372	18299	18307	18275	18410	18411	18302	18362	18288	18230	18339	18381	18164	18395	18344	18335	18291	18227	18463	18270	18522	18321	18350	18356	18404	18166	18427	18336	18310	18143	18337	18302	18337	18425	18231	18294	18259	18311	18212	18194	18319	18449	18279	18304	18271	18343	18322	18315	18257	18359	18273	18398	18323	18211	18277	18408	18368	18381	18433	18399	18112	18216	18358	18253	18293	18406	18370	18410	18142	18220	18319	18268	18317	18371	18272	18331	18427	18369	18443	18327	18374	18249	18245	18450	18436	18281	18443	18337	18331	18262	18354	18351	18286	18352	18319	18229	18405	18209	18332	18281	18276	18236	18218	18277	18180	18205	18235	18393	18561	18329	18230	18448	18220	18289	18327	18273	18345	18287	18254	18207	18342	18067	18234	18354	18278	18348	18281	18221	18090	18264	18348	18332	18292	18179	18176	18305	18228	18354	18425	18319	18442	18329	18217	18327	18383	18242	18225	18442	18353	18385	18219	18475	18167	18291	18299	18253	18421	18260	18399	18448	18079	18405	18206	18429	18401	18226	18299	18223	18417	18307	18378	18217	18252	18262	18292	18332	18156	18307	18582	18253	18289	18492	18381	18201	18193	18239	18204	18360	18518	18353	18346	18346	18299	18361	18432	18177	18312	18351	18326	18480	18270	18374	18340	18258	18210	18152	18413	18362	18314	18421	18391	18362	18193	18242	18367	18222	18449	18192	18569	18338	18411	18313	18152	18331	18138	18413	18441	18485	18202	18173	18265	18462	18369	18393	18293	18253	18424	18340	18346	18442	18290	18196	18250	18151	18311	18230	18613	18238	18357	18368	18217	18308	18307	18277	18415	18502	18364	18285	18323	18265	18437	18402	18340	18323	18443	18220	18259	18349	18331	18343	18340	18164	18289	18291	18115	18367	18506	18353	18121	18258	18360	18186	18296	18351	18435	18182	18348	18392	18411	18336	18313	18434	18174	18153	18481	18200	18328	18332	18120	18279	18285	18294	18392	18369	18320	18315	18410	18341	18438	18422	18301	18276	18344	18227	18243	18276	18400	18372	18339	18190	18369	18454	18185	18473	18307	18272	18188	18403	18183	18355	18328	18465	18385	18208	18491	18336	18263	18519	18390	18211	18254	18331	18311	18294	18361	18311	18402	18286	18288	18346	18387	18353	18307	18314	18207	18382	18391	18312	18387	18486	18381	18096	18211	18227	18349	18306	18327	18506	18309	18189	18338	18361	18445	18448	18315	18333	18263	18476	18366	18408	18284	18297	18402	18165	18286	18258	18325	18492	18279	18345	18368	18188	18353	18391	18419	18397	18168	18380	18340	18311	18166	18260	18305	18360	18337	18329	18320	18310	18280	18344	18269	18352	18303	18205	18248	18322	18433	18441	18260	18296	18388	18293	18276	18396	18376	18283	18348	18322	18124	18312	18347	18367	18337	18462	18328	18144	18362	18154	18329	18196	18260	18405	18365	18389	18235	18251	18176	18269	18436	18311	18588	18247	18139	18390	18266	18286	18245	18397	18331	18272	18299	18215	18465	18412	18290	18180	18377	18299	18274	18231	18358	18300	18400	18407	18332	18498	18507	18418	18171	18178	18275	18365	18386	18168	18285	18327	18286	18195	18350	17994	18256	18232	18403	18157	18366	18458	18351	18232	18217	18264	18396	18308	18265	18221	18387	18282	18381	18180	18338	18299	18223	18420	18427	18279	18357	18428	18201	18420	18339	18235	18388	18398	18458	18309	18327	18230	18394	18347	18408	18333	18367	18450	18164	18255	18252	18358	18350	18367	18348	18364	18356	18093	18176	18436	18412	18463	18413	18370	18259	18135	18214	18293	18163	18230	18160	18357	18300	18426	18410	18419	18463	18196	18348	18321	18223	18239	18413	18291	18506	18315	18228	18274	18408	18317	18201	18304	18214	18229	18402	18252	18399	18273	18568	18436	18348	18386	18373	18318	18439	18248	18436	18481	18372	18343	18356	18352	18345	18301	18271	18132	18583	18389	18252	18309	18271	18369	18044	18408	18308	18317	18403	18282	18241	18345	18254	18321	18438	18463	18148	18490	18222	18365	18445	18296	18426	18374	18403	18220	18243	18324	18279	18288	18317	18351	18363	18339	18399	18471	18398	18320	18344	18113	18274	18290	18283	18491	18467	18493	18263	18476	18363	18268	18455	18356	18286	18454	18154	18367	18415	18365	18454	18212	18529	18268	18428	18387	18278	18329	18429	18362	18281	18225	18366	18436	18206	18315	18455	18324	18153	18412	18093	18302	18242	18225	18240	18194	18516	18382	18356	18430	18208	18412	18192	18455	18261	18245	18413	18316	18375	18270	18070	18328	18273	18191	18501	18234	18450	18371	18298	18142	18348	18421	18216	18246	18392	18439	18348	18349	18318	18149	18168	18346	18450	18469	18391	18378	18313	18446	18359	18286	18288	18071	18410	18171	18101	18152	18103	18100	18156	18349	18361	18317	18440	18298	18128	18379	18343	18334	18361	18310	18299	18435	18354	18286	18434	18245	18309	18300	18313	18299	18152	18422	18389	18215	18399	18360	18261	18132	18254	18397	18249	18221	18376	18545	18132	18428	18394	18425	18344	18290	18355	18310	18357	18298	18367	18435	18219	18309	18292	18324	18345	18119	18241	18364
29400	22827	24494	22985	21811	21623	21964	23096	27735	27281	24576	22681	22014	22087	21852	21729	21739	21985	21797	21829	21739	21719	21783	21572	21835	21874	21957	21872	22122	21948	21680	21873	21715	21990	21647	21772	21759	21835	21950	21591	21656	21677	21803	21710	21646	21855	21936	21609	21849	21692	21874	21807	21789	21833	21728	21679	21831	21568	21571	21905	21655	21878	21821	21694	21872	21900	21675	21668	21632	21591	21781	21734	21619	21565	21654	21816	21792	21626	21755	21726	21545	21745	21805	21539	21591	21693	21774	21892	21581	21689	21795	21850	21675	21828	21770	21566	21850	21684	21735	21648	21747	21623	21791	21675	21803	21708	21667	21921	21823	21649	21695	21822	21703	21902	21651	21645	21711	21669	21738	21735	21705	21790	21799	21600	21687	21771	21717	21796	21795	21693	21737	21936	21574	21685	21521	21658	21943	21742	21696	21741	21867	21795	21929	21667	21647	21726	21888	21639	21736	21791	21755	21810	22011	21958	21686	21818	21854	21917	21777	21835	21689	21917	21690	21767	21596	21546	21753	21632	21793	21592	21876	21855	21667	21628	21741	21700	21914	21373	21817	21880	21861	21836	21457	21730	21709	21636	21944	21821	21782	21753	21766	21745	21812	21554	21706	21682	21582	21857	21834	21718	21789	21747	21765	21813	21810	21894	21740	21640	21797	21676	21912	21608	21631	21664	21454	21682	21782	21849	21710	21821	21884	21892	21861	21705	21679	21762	21847	21681	21711	21669	21713	21579	21813	21744	21735	21800	21686	21675	21662	21726	21657	21559	21735	21824	21810	21707	22131	21931	21819	21708	21768	21743	21709	21666	21938	21681	21882	21831	21782	21814	21639	21954	21842	21641	21451	21845	21664	21677	21590	21668	21714	21642	21612	21676	21760	21961	21853	21912	21804	21705	21745	21837	21760	21781	21624	21661	21828	21694	21740	21665	21820	21633	21677	21808	21729	21685	21610	21954	21787	21986	21919	21724	21734	21682	21785	21746	21790	21925	21662	21706	21787	21892	21614	21842	21732	21950	21848	21568	21834	21785	21717	21660	21742	21842	21956	21814	21730	21822	21743	21997	21851	21818	21845	21681	21751	21585	21664	21643	21658	21625	21770	21517	21705	21836	21689	21793	21642	21690	21604	21815	21732	21702	21840	21616	21710	21862	21883	21810	21766	21694	21686	21800	21679	21985	21815	21823	21863	21905	21819	21938	21739	21741	21643	21785	21608	21747	21728	21868	21896	21740	21793	21918	21936	21675	21555	21839	21736	21786	21735	21924	21610	21626	21686	21602	21744	21682	21668	21789	21577	21778	21560	21722	21663	21733	21710	21708	21773	21676	21791	21833	21724	21867	21781	21691	21635	21683	21784	21601	21721	21844	21614	21914	21756	21932	21784	21797	21800	21664	21779	21565	21670	21762	21786	22009	21659	21667	21678	21804	21941	21769	21662	21693	21973	21877	21909	21561	21756	21679	21739	21869	21704	21587	21581	21834	21821	21626	21751	21922	21795	21677	21864	21839	21839	21956	21899	21757	21535	21733	21818	21675	21689	21592	21607	21867	21843	21777	21739	21776	21820	21744	21709	21794	22046	21963	21603	22036	21847	21569	21747	21945	21705	21623	21747	21693	21683	21722	21865	21871	21667	21773	21921	21774	21650	21633	21702	21786	21854	21925	21918	21713	21584	21831	21874	21961	21905	21862	21746	21763	21602	21810	21698	21770	21799	21834	21750	21939	21918	21761	21798	21935	21928	22029	21797	21715	21789	21717	21798	21745	21826	21586	21853	21687	21760	21532	21797	21709	21494	21693	21636	21558	21807	21746	21686	21814	21602	21759	21786	21870	21770	21560	21840	21776	21870	21689	21830	21780	21916	21758	21796	21702	21688	21592	21760	21860	21646	21811	21953	21786	21771	21688	21680	21758	21962	21602	21943	21623	21839	21712	21720	21872	21697	21686	21699	21908	21726	21785	21690	21801	21709	21621	21614	21856	21723	21870	21844	21831	21645	21544	21576	21779	21682	21700	21825	21652	21761	21696	21700	21687	21831	21689	21807	21628	21827	21701	21644	21820	21702	21772	21887	21784	21679	21582	21800	21865	21758	21750	21654	21739	21822	22077	21639	21893	21695	21802	21833	21563	21931	21737	21722	21779	21800	21700	21805	21908	22009	21721	21882	21622	21603	21847	21807	21717	22097	21605	21860	21690	21507	21863	21805	21729	21847	21875	21608	21619	21806	21633	21846	21625	21753	21700	21642	21750	21962	21816	21968	21689	21725	21728	21803	21573	21934	21849	21880	21715	21805	21813	21850	21822	21696	21792	21758	21814	21781	21617	21582	21815	21711	21497	21698	21695	21656	21720	21651	21765	21841	21589	21738	21769	21969	21896	21719	21950	21912	21837	21905	21686	21813	21771	21826	21874	21606	21886	21774	21730	21915	21722	21725	21726	21573	21717	21760	21814	21734	21807	21894	21815	21867	21649	21772	21844	21787	21783	21633	21770	21781	21788	21819	21791	21696	21700	21880	21753	21887	21690	21736	21921	21885	21747	21756	21616	21778	21593	21593	21634	21850	21880	21829	21747	21607	21760	21803	21783	21776	21908	21976	21540	21916	21689	21641	21641	21854	21693	21796	21884	21569	21886	21906	21666	21832	21509	21899	21947	21829	21758	21887	21674	21641	21764	21735	21803	21788	21866	21873	21923	21791	21614	21707	21805	21734	21700	21744	21908	21580	21748	21624	21638	21761	21724	21868	21770	21675	21925	21958	21672	21752	21791	21777	21855	21926	21603	21582	21869	21499	21881	21730	21622	21675	21606	21776	21682	21906	21679	21787	21760	21799	21927	21470	21877	21782	21730	21769	21650	21709	21810	21973	21765	21707	21810	21724	21783	21766	21608	21899	21824	21778	21790	21858	21736	21831	21844	21691	21685	21786	21818	21864	21824	21760	21770	21763	21823	21638	21577	21763	21765	21957	21822	21667	21872	21792	21629	21620	21583	21710	21746	22012	21779	21949	21562	21759	21819	21921	21657	21651	21843	21892	21769	21666	21607	21613	21594	21729	21857	21922	21854	21885	21825	21700	21861	21501	21775	21801	21619	21624	21926	21761	21487	21702	21892	21671	21704	21658	21765	21868	21636	21911	21801	21685	21689	21647	21835	21834	21763	21693	21760	21709	21753	22009	21869	21916	21909	21588	21726	21544	21565	21687	21851	21740	21880	21756	21714	21805	21743	21791	21781	21983	21856	21749	21778	21942	21906	21750	21705	21775	21427	21572	21642	21925	21745	21700	21846	21970	21813	21933	21828	21574	21862	21464	21802	21806	21744	21664	21698	21760	21606	22022	22090	21784	21693	21717	21608	21725	21613	21874	21674	21735	21764	21810	21783	21756	21932	21895	21655	21893	21782	21888	21969	21702	21698	21671	22041	21795	21778	21888	21456	21575	21953	21934	21795	22071	21642	21767	21791	21785	21736	21746	21836	21857	21810	21714	21934	21752	21756	21923	21967	21712	21642	21804	21672	22056	21803	21866	21859	21826	21615	21778	21694	21659	21793	21624	21806	21757	21935	21530	21749	21851	21763	21858	21740	21662	21823	21791	21697	21739	21729	21573	22082	21968	21777	21740	21829	21536	21558	21425	21461	21682	21886	21875	21743	21795	21764	21793	21898	21797	21595	21746	21848	22077	21887	21634	21580	21617	21823	21648	21655	21889	21835	21920	21667	21795	21788	21757	21863	21809	21796	21910	21678	21693	21751	21918	21775	22066	21820	21771	21615	21888	21731	21899	21857	21847	21479	21964	21836	21741	21856	21747	21620	21912	21817	21833	21680	21851	21724	21679	21648	21607	21634	21751	21781	21787	21887	21878	21826	21788	21568	21684	21734	21633	21786	21926	21843	21995	21743	21941	22031	21690	21720	21690	21574	21692	21823	21925	21727	21715	21919	22024	21722	21791	21682	21938	21948	21656	21941	21678	21704	21543	21776	22036	21859	21812	21768	21754	21691	21753	21578	21645	21897	21566	21674	21870	21597	21662	21672	21735	21579	21840	21850	21859	21518	21657	21666	21748	21803	21912	21789	21847	21893	21743	21851	21709	21526	21629	21730	21628	21628	21884	21772	21734	21741	21689	21824	21798	21846	21927	21781	21779	21760	21691	21782	21667	21738	21775	21571	21905	21750	21801	21754	21657	21845	21552	21803	21604	21695	21861	21706	21686	21823	21813	21922	21757	21856	21672	21683	21814	21765	21572	21750	21817	21727	21916	21863	21776	21815	21874	21867	21709	21528	21766	21689	21839	21926	21751	21847	21846	21720	21679	21590	21674	21965	21806	21882	21780	21722	21839	21578	21840	21941	21863	21381	21605	21628	21688	21621	21638	21850	21830	21771	21796	21558	21951	21585	21573	21891	21784	21954	22028	21844	21842	21999	21785	21860	21736	21629	21785	21855	21779	21736	21749	21662	21899	21927	21832	21713	21820	21529	21849	21800	21665	21859	21888	21510	21977	21935	21848	21511	21672	21765	21914	21729	21875	21773	22051	21576	21694	21989	21614	21645	21564	21810	21878	21915	21574	21744	21842	21880	21634	21814	21666	21728	21644	21724	21640	21794	21817	21684	21367	21728	21838	21583	21785	21622	21601	21812	21705	21580	21756	21797	21723	21926	21924	21838	21841	21846	21518	21848	21673	21586	21714	21780	21782	21737	21700	21610	21745	21788	21760	21631	21658	21500	21677	21866	21667	21710	21528	21848	21666	21820	21868	21978	21911	21705	21910	21732	21633	21416	21794	21888	21751	21774	21892	21925	21769	21880	21561	21634	21855	21854	21737	21880	21820	21922	21728	21696	21552	21562	21879	21954	21893	21752	21778	21673	21856	21782	21653	21695	21801	21801	21646	22092	21913	21799	21835	21898	21757	21978	21815	21910	21802	21934	21947	21777	21691	21824	21822	21720	21760	21771	21887	21788	21943	21803	21770	21775	21560	21562	21631	21631	21782	21723	21861	21802	21724	21638	21671	21638	21850	21537	21580	21757	21837	21792	21872	21811	21812	21615	21711	21899	21752	21952	21771	21895	21686	21633	21726	21403	21756	21697	21553	21799	21769	21690	21750	21682	21765	21929	21694	21644
17156	18990	18532	18424	18202	18228	18101	20625	27150	24885	21339	18923	18305	18324	18254	18161	18178	18206	17972	18252	17980	18152	18090	18192	18064	18270	18039	18115	18286	18091	18042	18271	18090	18355	18254	18053	18195	18228	17977	18064	18151	18153	18120	18157	18223	18087	18062	18266	18193	18165	18088	18112	17892	18132	18121	18205	18195	18105	18211	18113	18095	17896	18167	18128	18235	18089	18293	17912	18165	18198	18181	18044	18020	18130	18117	18178	18056	18217	18309	18141	18215	18087	18072	18175	18112	18092	18351	18277	18053	18006	18308	18047	18153	18198	17999	18017	18054	18019	18312	18150	18045	18159	18117	18076	17986	17965	18118	18161	18247	18054	18237	18048	18155	18028	18176	18134	18268	18230	18107	18158	18184	18101	18124	18223	18145	18185	18151	18227	17948	18309	18134	18007	18053	18018	18250	18235	18126	18103	18207	18221	18208	17971	18161	18222	18193	18082	18174	18148	18204	17925	18181	18224	18099	18186	18095	18087	18144	18214	18229	18164	18208	18135	18194	18118	18032	17999	18120	18009	18199	18081	18248	18226	18205	17946	18128	18220	18173	18145	18357	17972	18091	18152	18214	18246	18034	17986	18159	17982	18235	18146	18099	18179	18091	18292	18208	18111	18145	18071	18169	18096	18168	18150	18037	18348	18096	18035	18105	18058	18168	18129	18110	18226	18160	18081	18125	18134	18048	18044	18084	18163	18120	18217	17864	18202	18214	18113	17940	18328	18102	18142	18188	18010	18283	17974	18156	18171	17992	17995	18104	18106	17946	18087	18192	18073	18150	18309	18103	18187	18169	18024	18250	18049	18328	18052	18173	18064	18283	18064	18130	17990	18083	18310	18041	18126	18001	18185	17993	18050	18126	18196	18119	18043	18135	18172	18155	18020	18133	17945	18210	18083	18048	17972	18128	18272	18193	18203	18029	18129	18050	18176	18052	18147	18044	18158	18165	18190	18230	18237	18223	18144	18431	18164	18156	18267	18038	18074	18074	18223	18190	18117	18093	18087	18043	18105	18077	18191	18080	18074	18155	18094	18136	18047	18050	18101	18420	18238	18092	18107	18147	18071	18182	18168	17977	18156	18155	18084	18189	18145	18067	18248	18095	17914	18177	18236	17924	18209	17929	18185	18055	18244	18192	18272	18376	18041	18147	18050	18101	18273	18141	18167	18181	18096	18245	18194	18034	18065	18204	18279	18288	18351	18244	18215	18009	18127	18136	18082	18101	18171	18093	18170	17956	18223	17938	18358	18195	18159	18417	18086	18011	18093	18084	18068	18221	18230	18113	18273	18264	18019	18150	18098	18128	18104	18025	18096	17995	18011	17970	17904	18005	18309	18007	17993	18157	18193	18222	18153	18037	18096	18201	18258	18079	18019	18083	17930	18312	17990	18191	18056	17980	17970	18175	18271	18232	18037	18110	18076	18289	18124	18269	17951	18141	18089	18020	18200	17918	18164	18118	18207	17997	17968	18029	18290	18156	18249	18024	18203	18317	18008	18126	17997	18155	18108	18297	18254	18090	18167	18083	18215	18267	17989	18053	18200	18113	18160	18188	18112	18072	18092	18196	18027	18163	18244	18150	18328	18119	18188	18318	17977	18256	18260	18229	18288	18100	18131	18104	18171	18113	18086	18092	18120	18204	17991	18285	18101	17979	18059	18068	18195	18125	18185	18254	18175	18212	17978	18218	18091	18048	18314	18186	17917	18016	18031	18154	18354	18287	18183	18018	18247	17932	18133	18322	18076	17869	18090	18160	17910	18227	18001	18067	18280	18161	17925	18196	18231	18117	18224	18100	18209	18141	18082	18169	18045	18134	18031	18120	18030	18191	18112	18022	18176	17924	18128	18343	18372	18093	18135	18218	17898	18322	18123	18327	18113	18076	18207	18209	18128	18304	18360	18199	17971	18097	18078	18075	18152	18115	18155	18035	17966	18178	18081	18205	17959	18139	18245	18077	18075	18317	18197	18120	18159	18124	18070	18121	18241	18180	18087	18156	18329	18231	18056	18069	18100	18170	18235	18011	18250	18129	18182	18154	18185	18182	18225	18067	17922	18373	18055	18302	18184	18147	18090	18168	18059	18215	18237	18208	17984	18148	18109	18058	18116	18169	18303	17884	18237	18102	18183	18279	18073	18225	18249	18284	17967	17965	18215	18153	17899	18292	18256	18276	18076	18135	18048	18014	18304	18147	17947	18055	17943	18109	17986	18149	18146	17981	18157	18096	18143	18108	18120	18061	18131	18181	18176	18117	18040	18176	18241	18250	18118	18293	18088	18165	18189	18081	18109	18074	18174	18149	18025	18088	18009	18062	18007	18178	18160	18114	18286	18158	18190	18172	17970	18184	18134	18352	18114	18195	17985	18045	18188	18227	18004	18153	18154	18217	18211	17965	18163	18011	17987	18105	18082	18132	18090	18283	18203	18162	18211	18338	18208	17979	18010	17984	17944	18167	18203	18060	18221	18356	18129	18214	18136	18032	18100	17978	18115	18105	18273	18184	17954	18210	18166	18099	18207	17994	17954	17929	18191	18125	18000	18069	18216	18015	18017	18137	18271	18165	18038	18095	18083	18093	18184	18131	18122	18065	18115	18215	18018	18072	18076	18023	18121	18024	18090	17924	18002	18068	18076	18051	18100	18156	17902	18079	18230	18054	18037	17914	18014	18166	18175	18004	17847	18149	18164	18042	17992	18036	18245	18114	18053	18306	18259	18032	18165	18155	18044	18190	18373	18149	18133	18163	18316	17940	18004	18271	17945	18192	18165	18184	18089	18058	18177	18026	18147	17989	18155	18162	18099	18128	18136	18073	18048	18080	18263	18120	18064	17982	18012	18222	17986	18181	18125	18137	18103	18149	18104	18085	18281	18125	18188	18116	18059	17972	18295	18149	18025	18162	18160	18226	18010	18029	18186	17974	18033	18119	18236	18141	18279	18171	18036	18269	18121	18116	18038	18253	18282	18195	18041	18110	18259	18112	18171	18159	18195	18039	17906	18145	18033	18115	18121	18059	18080	18201	18154	18044	18145	18325	18212	18172	18108	18288	18271	18033	18032	18120	18095	17994	18170	18160	18234	18093	18097	18098	18091	18085	18249	18149	18121	18220	18338	18082	18095	18020	17924	18300	17979	18169	18230	18208	18252	18263	18141	18143	18102	18196	18170	18041	18048	18141	18116	18204	18227	18173	18201	18005	17964	18318	18129	18112	18191	18020	18307	18241	18151	18210	18151	18140	18292	18032	18194	18235	18141	17955	18254	18225	18240	18111	18069	17936	18321	18162	18088	17977	18212	17962	18177	18140	17943	18231	18095	18177	18128	18041	18131	17966	18177	18183	18250	18119	18132	18218	18215	17888	18274	18097	18028	18303	18203	18074	18237	17982	18142	18214	18161	18151	18011	18037	18172	18173	18178	18134	18094	18208	18156	18096	18046	18250	18217	18070	18239	18001	18231	18115	18066	18200	17930	18303	18259	18116	18045	18047	18049	18074	18086	18060	18037	18016	18214	18206	18079	18237	18001	17963	18182	18091	18082	18190	18190	18230	18272	18097	18231	18128	18294	18117	18141	18009	18163	18154	18070	18086	18194	18034	18171	18205	18034	18088	18301	18201	17932	18135	18157	18179	18185	18229	17967	18172	17873	18182	18149	18250	18174	18156	18218	18138	18103	18190	18130	18085	18006	18325	18109	18113	17992	18096	18076	18334	18324	18108	18216	18107	18049	18216	18033	18197	18115	17937	18264	18187	18189	17902	18178	18127	18006	18238	18198	18207	18139	18065	17986	18258	18220	18065	18081	18169	18025	17906	17975	18060	18163	18078	18102	18254	18158	18241	18139	18034	18290	18280	18099	18098	18032	18241	18150	18226	18054	18125	18158	18257	18133	18278	18077	18081	18015	18169	18032	18112	17912	18051	18006	17993	17928	18225	18254	18089	18239	18199	18059	18054	18031	18138	18117	18144	18151	17963	18105	18325	18133	18121	18290	18203	18134	18220	17933	18117	18247	18158	18137	18214	18053	18057	18087	18190	18310	18129	18072	18099	18060	18138	18240	18372	18084	18060	17988	18080	18165	18180	18229	18298	18127	18177	18092	18225	18096	18162	18160	18245	17974	18172	18236	17904	18068	18062	18185	18156	17947	18058	18172	18166	18082	18130	18096	18226	18259	18084	18061	18340	18082	18212	18061	18252	17992	18140	18186	18063	18085	18317	18212	18251	18098	18215	18160	18181	18283	18051	18097	18131	18166	18169	18179	18074	18128	18020	18121	18133	18203	18105	18130	18130	18093	18046	18202	18118	18098	18024	18313	18082	17993	17977	18095	18036	18076	18015	18094	17932	18167	18168	18080	18016	18138	18138	18136	18113	18372	18001	18148	18276	18304	18138	18175	18047	18141	18155	17949	18175	18046	18163	18049	18191	18062	18053	18261	18195	18123	18075	18323	18097	18230	18135	18178	18139	18041	18174	18196	18130	18187	18133	18122	18057	18057	18018	18152	18074	18149	18164	18007	18117	18240	18102	18086	18045	17908	18030	18081	18368	18206	18200	18117	18271	18147	18275	17969	17971	18123	18177	17951	18353	18057	18186	18008	18119	18182	18268	18182	18095	18023	18152	18175	18088	18134	18180	18211	18247	18101	18061	18145	18067	18206	18008	18094	18310	18079	18105	18117	18096	18159	18045	18091	18048	18143	18193	18167	18098	18087	18205	18250	18204	18138	17946	18200	18040	18011	17986	18098	18127	18200	17893	18082	18207	18316	18205	18147	18091	18146	18108	18165	18174	18123	18097	18060	18223	17930	18246	17900	18178	18100	18260	18173	18193	18040	18146	18025	18200	18079	18155	18039	18140	17974	18140	18111	18283	18340	18170	18159	18100	18137	18182	18165	17933	18146	18080	18160	18165	18149	18093	17971	17980	18107	18095	18284	17941	18147	18120	18040	18172	18111	18207	18104	18205	18193	18266	18244	18260	18038	18053	18039	18242	18297	17997	17958	18058	18067	18170	18098	18136	18149	18288	18138	18198	18057	18132	18291	18233	18231	18209	18171	18194	18133	18066	17992	18206	18203	18071	18245	18085	18381	18222	18267	18120	18063	18122	18117	18097	18237	18063	18293	18329	18045
25619	21085	27363	25933	22003	21894	22225	26969	45250	40094	30537	23846	21673	20953	21023	21059	20684	21219	20885	20963	21028	21060	20926	21062	21060	20934	21059	20879	20888	20825	21181	21007	20665	21144	20973	20955	20990	20835	20990	21282	20851	21090	20862	21224	20914	20886	21073	20898	20936	21254	20987	21150	21056	20817	20939	20820	20897	20838	21083	20754	21128	21068	21191	20900	21079	21016	21151	21007	21106	20975	20988	20920	20985	21210	20941	21002	21040	20996	20924	21029	20984	21045	21008	20945	21069	20706	21059	20886	21036	21077	20972	20941	20842	21107	21002	20930	20984	21039	20960	21178	21157	21005	20967	20721	21050	20919	20887	21116	20991	20819	21045	20988	20909	20758	20777	20975	20870	20759	20970	20753	21017	20858	20913	20876	20981	20961	20940	21002	21033	20904	21028	20986	20998	20949	21021	20810	20917	20957	20989	20815	20979	21088	20852	21153	20903	20831	20808	20936	20995	21180	21072	21070	20771	21110	20913	20908	21124	20998	20936	20948	21050	20772	21076	20875	20785	21034	20890	20990	20811	20981	20807	20981	20987	21089	21124	21093	20949	20908	21148	21179	20802	20948	20936	20861	21031	20810	20784	20998	20899	21300	20652	21006	20844	21043	21054	20851	20995	20846	21007	21097	20972	21028	20789	20984	21139	20785	20936	20972	21036	20937	20907	20873	20874	21005	20709	21238	21059	21156	21057	21154	20775	21046	20978	20970	20962	21179	21091	20944	20958	20912	21131	21029	20700	20951	20809	20805	20927	21005	20916	21165	21177	21171	20849	20825	20889	21073	20900	20857	20725	21029	21147	21000	20958	20931	20949	20877	20898	20857	20917	20930	21089	20953	21042	20881	20885	20902	20736	21163	21062	20986	20925	21054	20989	20879	20987	21007	20757	20665	21154	21165	20967	21133	20805	21049	21015	21001	20907	20906	21245	20815	20809	20952	20999	20860	21090	21058	20924	20818	20847	21018	21152	21047	20968	21070	20972	20956	21031	20884	20828	21023	21012	20891	20828	20969	21055	20861	20899	20673	20885	20861	21145	20750	20981	21070	21035	21075	20997	21022	20914	21062	20922	20821	21145	21083	20800	21045	20661	21028	20949	21102	20983	21052	20831	20902	20711	21004	21196	21023	20938	20978	21052	20915	20847	20848	21025	20982	20914	21144	20974	20957	21022	21097	20902	20852	20982	20895	20866	20941	20888	21116	20895	20943	21142	21033	21123	21136	20988	20880	21139	20982	21014	21201	20954	21004	21062	20868	21127	20860	20801	20898	20843	20961	20929	20834	20991	20992	21068	20948	20976	21067	21086	20908	21067	21171	20870	21200	20816	20949	20845	20913	21014	21071	20859	21069	20931	20982	20974	21125	21173	21153	20861	20870	20838	20967	20957	20970	20907	20957	21172	20799	21119	20980	20934	20898	21057	21018	21048	21055	20976	20946	20886	20783	20809	20869	20959	20952	20768	21197	20885	21001	20744	21029	21014	20857	21126	21120	21028	21109	21182	20955	21010	20932	20907	20955	20982	21076	21012	21060	21063	20991	21310	20968	20792	20902	20856	20828	20975	20856	20891	21033	21112	21012	21062	21118	20914	21033	21110	20746	20982	21052	21017	21045	20874	20974	21194	20901	20915	21011	20866	20847	20954	20948	20954	20806	20855	20972	20851	20929	20974	20909	20924	20871	20970	20903	20863	20900	21041	20937	21032	20999	21140	20947	20930	21131	20947	20996	21095	20963	20784	20808	20928	21078	20946	20977	20859	20907	21121	21030	20672	20812	21158	21083	21179	20993	20925	21007	21157	21116	20860	20901	21085	21051	20971	21000	21035	21158	20695	21023	20888	21010	20899	21116	20728	20711	20880	20739	21081	20914	20895	21211	20888	21017	20855	20800	20881	21019	21115	21144	21066	20730	21077	21164	21051	20875	21046	20797	21070	21001	20866	20875	20759	20832	20966	20875	20883	20846	20800	20770	20950	20977	21052	21103	20841	20945	21045	20863	20843	20983	21199	20853	20991	20866	21021	20767	21165	20876	21003	21167	20864	20889	20956	21037	21110	21143	20982	20993	21052	20881	20856	21003	21168	20868	20989	21053	21210	20994	21045	20883	21034	20990	20920	21022	21061	20920	21091	21110	21141	20762	20932	21040	20856	21061	20927	20793	20941	20831	20936	21114	20970	21128	21044	20916	21074	21001	21058	20790	20909	20904	21091	20762	20895	20836	20903	20861	20856	20852	20881	20795	20933	20869	20973	20783	20942	21173	21103	21059	20799	20755	21110	20818	20996	21008	20836	21078	20877	21037	21024	20995	20801	20969	20780	21009	20844	21082	21026	20924	20957	20973	21089	21175	20953	20927	21068	21146	20943	21086	21024	21041	20851	20931	20932	21020	21143	20991	20987	21082	20994	20900	20782	20890	20929	20916	20835	20855	20916	21095	21033	20836	20941	21146	20934	20851	20942	20969	20961	20802	20914	21098	20797	21080	21030	20882	20894	21021	20837	20860	20952	20970	21060	21102	20980	20888	21013	21131	21090	20965	21166	20877	20793	20862	21000	20880	20926	20956	21014	21032	20982	20885	20998	20880	21030	21104	20890	21019	20908	21160	20877	21007	20929	20839	20940	21099	20893	20898	21122	21233	21257	20683	20927	20999	21015	20908	20944	20789	20918	21030	20992	20974	20988	20958	20909	20924	21105	20946	20947	20860	20878	21091	20947	20872	20991	20834	21092	21136	21200	21169	20866	21195	21034	20995	20867	20714	20989	21272	21126	20938	21082	21097	21060	20904	21096	20955	20930	20979	20979	21096	20930	21103	21027	20886	20989	21012	20910	20899	21136	20911	20947	20845	20979	20913	20809	21073	20898	20964	21004	20993	21170	20869	20864	21045	20847	20909	21041	20923	20992	20919	21001	20832	20837	20829	20830	20972	20925	21109	20961	20847	21073	21003	20968	20996	21048	20968	21006	20962	20973	20970	20879	20965	21029	20915	20814	20839	21139	21031	20822	20741	20945	21092	21011	21106	21090	21053	20899	21041	20789	21053	20973	20940	21236	20872	21228	20787	20945	21065	21055	21029	20841	21083	21104	20888	21099	21030	20878	20973	21002	20968	20944	20797	21110	20974	20979	21067	20880	20924	21042	21027	21033	20766	21089	21093	20838	20737	20868	20930	21071	20867	21030	20911	20973	20990	20981	20853	21129	20812	20915	20999	21106	20970	21024	21003	21159	21118	21146	20979	20717	20916	21000	21160	21052	21003	21185	20783	21019	21183	20978	20818	20949	21050	20988	20871	20694	20848	20964	21108	20887	21121	20874	20968	21084	20899	20788	20851	20911	20907	20995	20939	20916	20892	21002	20888	20884	21022	21094	20852	20810	20952	20994	20853	21193	21064	20867	20978	20895	21091	21141	20884	20903	20905	21089	20918	20943	21038	20857	20851	20858	20895	20850	21054	20989	20851	21035	21004	21179	21005	20871	21018	21137	20926	21044	20966	20972	20774	20914	21077	20863	20811	20927	20797	20845	20962	20959	21003	21019	20912	20948	20926	20945	20850	21061	21111	21143	21082	21056	21041	21030	20950	20904	20988	20758	20962	20997	21058	21005	21097	21261	21046	21002	21023	20937	21030	20803	20838	20786	21066	21177	20892	21029	21076	20882	20876	20981	20967	20909	20810	20745	20861	20926	20973	21008	21146	21057	20927	20974	20901	21110	20910	21068	21094	20870	21020	20983	21092	20825	21167	20855	21093	20904	20988	21030	21024	20922	20867	21099	20804	20879	20950	20799	20885	20958	21017	20865	20841	20867	20665	20698	20879	20835	21079	20975	21018	21109	21092	20982	20959	21004	21235	21043	21061	20882	21031	20766	21059	21022	20819	20850	21065	20973	21075	20887	21058	20958	20898	20966	20947	20970	20990	20953	20944	21151	20936	20975	20864	20926	20784	21000	21048	20806	20924	20959	20947	21127	21008	20998	20861	20821	20687	20945	21031	20939	20907	20926	20791	20992	20849	20874	20888	20994	20950	21112	20856	20972	20980	20897	20943	21012	21206	20805	20790	20935	21084	20974	21183	21139	20896	20913	20954	21005	20820	20786	21030	21104	20866	21000	21033	20948	21018	20735	20955	20954	20977	20854	20955	20841	21205	21119	20903	21062	21157	20761	20859	20869	20994	20874	21116	21077	20943	20882	20858	20895	21035	21224	20838	21005	20884	21163	20966	21084	21069	21075	20964	21114	20924	21101	20981	20776	21077	21029	20889	21077	21059	21050	21067	21156	20808	20977	21177	21159	21103	21099	20822	20908	21001	20996	20941	20930	21022	20917	21156	21166	20912	20734	21028	21151	21082	21057	21016	21011	20921	21026	21120	20813	20574	20951	20737	20886	20941	21110	21087	20992	20938	21020	20963	20952	21000	20897	20919	20938	20963	20814	20778	21051	20781	20825	21085	21173	20849	20804	21024	20956	20933	21004	21100	21055	20954	21079	20953	21238	21023	20945	20971	21146	20880	20815	20867	21079	20843	21130	21025	20989	21018	20988	21116	21030	20842	21121	20960	21030	21063	20967	20825	20840	20768	20935	20936	20931	21214	21052	20912	21202	20932	20782	21042	20972	20901	20973	20847	21292	20917	20963	20944	21232	20767	20882	20915	21008	21222	21055	21052	21043	20857	20892	20975	20710	21041	20944	21171	21227	21184	21174	20744	21075	20945	21027	21072	21047	20687	20992	20865	20950	21087	21121	20958	20841	20979	21068	20955	21094	20830	21019	21129	20959	21106	20918	20876	20883	21185	20926	20995	20741	20968	21033	21048	20996	21172	21117	21012	20910	21025	21020	20684	21008	20860	21005	20900	20999	21006	21038	21216	21071	21089	20997	21021	20903	21033	20862	20904	21060	21109	21052	21058	21007	20960	20948	20843	21108	20922	20958	20994	20962	20847	20883	20975	21006	21188	20885	20859	21026	20912	20848	20919	20991	21044	20846	20776	20896	21048	20971	20890	21022	20827	21012	20952	21163	20963	21117	21049	21064	20810	21080	20960	21078	20884	20893	21121	20955	20822	20847	20850	20934	21080	20854	21070	20900	20821	20939	21069	21011	21111	20961	21025	20731	20861	20959	21016	20905	21080
15227	21496	21039	19249	18785	18502	18094	28198	46028	39654	28492	20029	18276	17759	17705	17882	17761	17632	17986	17901	17895	17663	17712	17885	17733	17816	17742	17804	17597	17855	17790	17686	17849	17728	17866	17706	17821	17581	17672	17736	17870	17666	17590	17676	18026	17609	17843	17685	17743	17746	17688	17669	17711	17732	17659	17772	17745	17783	17861	17796	17656	17718	17701	17702	17822	17797	17596	17791	17724	17685	17843	17844	17975	17805	17636	17729	17720	17767	17852	17835	17844	17687	17840	17761	17718	17851	17624	17739	17711	17939	17789	17691	17687	17827	17800	17685	17686	17632	17953	17821	17837	17630	17704	17800	17852	17504	17670	17542	17730	17730	17761	17593	17771	17578	17721	17766	17860	17750	17726	17696	17696	17780	17851	17720	17751	17851	17754	17793	17695	17773	17868	17798	17675	17733	17728	17754	17840	17560	17737	17741	17816	17665	17789	17622	17525	17753	17716	17626	17604	17785	17695	17547	17785	17856	17829	17890	17748	17695	17840	17750	17563	17812	17761	17813	17632	17703	17832	17567	17880	17623	17703	17848	17705	17740	17802	17706	17757	17622	17586	17805	17713	17710	17853	17712	17731	17678	17819	17765	17703	17808	17698	17708	17839	17647	17780	17821	17613	17682	17794	17718	17821	17677	17566	17942	17708	17759	17520	17741	17731	17758	17624	17786	17836	17718	17689	17647	17544	17775	17806	17904	17654	17867	17785	17658	17571	17765	17664	17803	17763	17734	17862	17814	17924	17673	17815	17693	17568	17717	17763	17798	17669	17745	17691	17774	17845	17837	17566	17625	17670	17654	17881	17772	17756	17910	17592	17606	17691	17730	17706	17708	17786	17709	17818	17797	17731	17626	17663	17823	17903	17663	17752	17758	17739	17681	17662	17770	17754	17782	17762	17854	17696	17799	17830	17788	17880	17752	17825	17652	17780	17748	17779	17649	17574	17708	17755	17757	17627	17676	17796	17629	17840	17653	17900	17898	17943	17714	17682	17712	17583	17564	17883	17716	17605	17657	17791	17744	17654	17730	17784	17752	17882	17654	17606	17804	17913	17749	17722	17798	17801	17838	17839	17875	17789	17840	17735	17639	17768	17765	17901	17873	17629	17772	17564	17676	17892	17573	17648	17819	17673	17806	17788	17786	17701	17687	17772	17743	17784	17792	17764	17790	17749	17788	17644	17766	17671	17875	17742	17933	17709	17847	17774	17688	17858	17642	17726	17778	17679	17834	17533	17707	17723	17650	17672	17733	17733	17876	17858	17842	17765	17780	17679	17894	17575	17654	17609	17706	17865	17855	17924	17526	17644	17740	17849	17691	17823	17656	17882	17780	17849	17692	17720	17678	17456	17776	17645	17902	17787	17754	17611	17808	17705	17835	17718	17741	17725	17886	17785	17594	17804	17809	17625	17829	17769	17847	17720	17921	17775	17744	17913	17688	17753	17716	17732	17668	17668	17642	17651	17560	17817	17833	17866	17651	17811	17665	17713	17787	17659	17591	17666	17685	17738	17751	17653	17735	17687	17717	17723	17649	17825	17663	17758	17703	17575	17813	17773	17667	17689	17612	17892	17764	17824	17508	17565	17924	17972	17799	17689	17834	17738	17677	17806	17660	17734	17762	17655	17813	17463	17699	17677	17731	17726	17758	17883	17879	17918	17788	17739	17783	17727	17807	17681	17672	17952	17701	17769	17830	17774	17706	18043	17602	17433	17845	17887	17815	17733	17726	17819	17643	17766	17709	17660	17671	17688	17787	17736	17706	17734	17832	17726	17605	17776	17712	17745	17834	17805	17525	17753	17731	17861	17728	17772	17671	17930	17656	17605	18006	17891	17712	17942	17739	17690	17810	17860	17776	17816	17680	17773	17838	17774	17766	17830	17759	17772	17740	17667	17637	17771	17655	17668	17698	17709	17762	17815	17812	17843	17792	17687	17697	17777	17677	17902	17805	17603	17721	17780	17880	17671	17590	17634	17715	17777	17757	17793	17750	17635	17852	17804	17643	17970	17861	17842	17848	17740	17758	17564	17641	17664	17595	17806	17777	17860	17768	17787	17739	17681	17768	17696	17611	17759	17630	17768	17799	17615	17766	17785	17868	17747	17722	17697	17700	17841	17835	17697	17694	17754	17786	17894	17900	17679	17831	17779	17648	17627	17736	17694	17657	17912	17682	17823	17711	17713	17631	17787	17926	17756	17876	17661	17796	17686	17693	17789	17832	17585	17678	17646	17823	17691	17602	17713	17841	17770	17823	17854	17809	17756	17795	17749	17710	17808	17816	17767	17713	17909	17721	17612	17810	17860	17653	17746	17878	17668	17920	17832	17720	17787	17732	17805	17678	17766	17688	17722	17853	17756	17800	17598	18041	17800	17630	17799	17802	17719	17768	17839	17695	17793	17765	17762	17617	17715	17754	17758	17815	17612	17654	17633	17532	17688	17784	17627	17748	17764	17768	17756	17788	17822	17820	17645	17866	17624	17840	17617	17814	17660	17738	17679	17808	17592	17813	17708	17534	17767	17774	17669	17868	17535	17995	17809	17755	17755	17915	17636	17780	17889	17803	17904	17640	17703	17602	17885	17604	17736	17816	17762	17826	17743	17708	17784	17623	17682	17769	17705	17689	17896	17704	17823	17824	17684	17776	17836	17730	17841	17747	17838	17770	17816	17584	17535	17857	17713	17726	17725	17620	17809	17738	17757	17736	17767	17864	17869	17753	17795	17777	17604	17619	17704	17440	17856	17618	17675	17979	17671	17828	17691	17723	17808	17741	17745	17692	17701	17653	17710	17845	17946	17716	17850	17537	17721	17701	17780	17776	17696	17552	17769	17867	17811	17726	17698	17804	17882	17726	17760	17619	17515	17778	17581	17653	17677	17745	17568	17783	17863	17619	17694	17888	17632	17688	17849	17711	17751	17745	17865	17742	17737	17954	17853	17713	17624	17675	17775	17741	17880	17777	17765	17603	17740	17551	17726	17864	17561	17583	17681	17715	17745	17719	17691	17679	17631	17710	17691	17788	17603	17661	17747	17816	17651	17517	17823	17724	17733	17840	17544	17730	17827	17692	17578	17765	17694	17761	17766	17911	17801	17757	17752	17760	17802	17742	17703	17737	17630	17850	17785	17700	17842	17738	17626	17786	17815	17718	17818	17868	17640	17818	17612	17640	17642	17763	17702	17617	17692	17786	17579	17671	17796	17603	17753	17774	17633	17502	17693	17834	17602	17710	17827	17677	17760	17767	17829	17641	17866	17751	17424	17581	17584	17809	17660	17783	17930	17803	17759	17696	17750	17933	17853	17749	17603	17630	17708	17882	17790	17773	17932	17697	17751	17551	17804	17616	17795	17594	17774	17794	17536	17708	17606	17791	17703	17680	17847	17762	17783	17673	17899	17934	17713	17799	17643	17680	17843	17909	17661	17672	17814	17759	17843	17743	17637	17707	17792	17632	17836	17731	17897	17581	17784	17743	17744	17814	17844	17828	17638	17715	17532	17749	17852	17861	17817	17625	17764	17424	17725	17630	17899	17620	17665	17813	17828	17780	17883	17839	17847	17741	17787	17594	17691	17652	17783	17694	17802	17978	17750	17696	17659	17745	17721	17733	17801	17578	17908	17777	17825	17755	17712	17645	17557	17861	17589	17710	17668	17627	17660	17671	17789	17844	17804	17763	17664	17667	17739	17689	17713	17742	17546	17718	17723	17755	17759	17852	17734	17800	17896	17779	17686	17688	17771	17842	17651	17635	17930	17768	17620	17624	17704	17727	17795	17816	17801	17828	17732	17754	17894	17888	17741	17675	17772	17798	17781	17629	17589	17822	17830	17777	17866	17667	17710	17759	17890	17758	18086	17558	17822	17811	17916	17723	17608	17755	17710	17749	17667	17721	17783	17708	17862	17787	17639	17678	17912	17811	17709	17762	17680	17985	17835	17684	17602	17816	17627	17707	17767	17634	17791	17663	17788	17902	17757	17625	17775	17692	17597	17691	17715	17799	17751	17701	17826	17865	17693	17801	17791	17661	17650	17831	17845	17875	17826	17812	17622	17609	17965	17750	17681	17739	17764	17896	17534	17823	17888	17854	17756	17836	17780	17674	17584	17792	17611	17811	17587	17828	17896	17800	17762	17700	17844	17871	17720	17721	17917	17738	17784	17772	17544	17719	17747	17898	17638	17598	17705	17779	17654	17816	17832	17739	17889	17864	17679	17708	17750	17732	17813	17507	17707	17707	17843	17549	17652	17869	17696	17589	17882	17738	17767	17794	17824	17645	17903	17834	17750	17652	17807	17681	17727	17806	17614	17723	17824	17652	17777	18058	17806	17951	17749	17618	17799	17790	17699	17816	17734	17819	17629	17580	17791	17767	17828	17732	17613	17716	17715	17740	17785	17884	17637	17727	17652	17791	17747	17750	17878	17683	17680	17810	17786	17825	17629	17588	17679	17792	17817	17663	17745	17718	17939	17674	17625	17697	17859	17840	17450	17934	17738	17678	17650	17600	17824	17713	17697	17872	17747	17528	17744	17601	17532	17668	17689	17692	17875	17690	17691	17959	17693	17743	17799	17760	17660	17873	17807	17800	17765	17854	17786	17684	17682	17761	17941	17655	17840	17663	17729	17810	17736	17757	17824	17727	17789	17791	17808	17683	17660	17706	17653	17807	17705	17653	17773	17796	17760	17794	17844	17676	17839	17595	17602	17772	17774	17702	17893	17882	17788	17632	17683	17677	17674	17735	17837	17708	17740	17765	17758	17841	17911	17734	17742	17790	17651	17810	17550	17915	17801	17770	17769	17790	17721	17823	17822	17955	17697	17932	17606	17538	17811	17725	17724	17694	17991	17607	17832	17694	17643	17739	17772	17805	17842	17751	17652	17841	17728	17781	17896	17605	17871	17810	17659	17818	17793	17750	17875	17651	17650	17679	17809	17729	17853	17541	17755	17674	17731	17781	17993	17674	17895	17640	17794	17569	17829	17843	17634	17794	17818	17734	17731	17539	17614	17668	17721	17828	17677	17861	17780	17736	17782	17555	17699	17734	17754	17851	17818	17630	17755	17880	17727	17828	17756	17675	17804	17726	17841	17615	17834	17889	17633	17686	17741	17684	17765	17674	17552	17774	17736	17780
23613	21073	28524	23885	21635	23622	24190	34076	63664	53787	38002	25728	21424	20165	19618	19969	19802	19772	19880	19657	19522	19849	19713	19913	19844	19753	19712	19841	19669	19757	19696	19630	19657	19670	19721	19570	19813	19769	19790	19657	19465	19742	19732	19837	19759	19808	19675	19719	19732	19710	19476	19561	19728	19756	19719	19696	19588	19723	19685	19628	19610	19766	19632	19579	19595	19828	19669	19713	19704	19708	19791	19817	19654	19493	19594	19497	19567	19541	19618	19685	19555	19696	19707	19840	19497	19623	19689	19585	19700	19561	19652	19689	19665	19634	19565	19640	19607	19840	19677	19783	19707	19698	19475	19828	19680	19732	19651	19708	19614	19550	19689	19718	19718	19591	19698	19695	19489	19670	19605	19777	19745	19774	19550	19527	19671	19580	19382	19504	19753	19723	19671	19732	19519	19469	19851	19720	19557	19564	19468	19610	19788	19426	19613	19605	19783	19607	19632	19500	19525	19550	19643	19593	19779	19556	19775	19558	19505	19510	19896	19624	19576	19626	19609	19593	19364	19396	19772	19619	19595	19632	19554	19424	19637	19438	19692	19492	19411	19632	19806	19563	19337	19605	19624	19630	19725	19701	19724	19703	19479	19684	19491	19523	19615	19551	19721	19635	19539	19750	19907	19584	19551	19627	19699	19650	19676	19613	19621	19671	19751	19570	19788	19623	19553	19403	19606	19608	19528	19545	19601	19673	19743	19757	19623	19777	19866	19636	19632	19656	19576	19615	19578	19551	19563	19632	19962	19546	19650	19733	19578	19568	19543	19730	19404	19624	19738	19584	19704	19598	19725	19553	19718	19495	19591	19519	19600	19741	19742	19669	19555	19608	19558	19696	19658	19635	19689	19562	19540	19678	19740	19580	19407	19860	19738	19666	19779	19665	19763	19665	19678	19699	19441	19603	19667	19553	19720	19560	19626	19377	19584	19593	19585	19635	19719	19614	19601	19638	19655	19581	19767	19670	19722	19700	19675	19525	19492	19468	19579	19418	19631	19781	19532	19614	19722	19742	19635	19589	19613	19534	19796	19738	19513	19644	19631	19563	19789	19497	19522	19605	19586	19686	19649	19578	19554	19885	19733	19348	19678	19528	19649	19510	19559	19572	19714	19403	19539	19524	19635	19377	19521	19721	19543	19592	19649	19638	19632	19730	19528	19670	19809	19508	19550	19653	19550	19506	19525	19670	19436	19606	19660	19603	19607	19561	19441	19714	19490	19617	19678	19535	19444	19502	19529	19707	19591	19702	19503	19683	19567	19620	19690	19532	19585	19498	19835	19643	19516	19544	19749	19555	19625	19559	19700	19428	19594	19752	19477	19544	19865	19724	19661	19493	19737	19572	19797	19710	19893	19413	19795	19735	19809	19620	19672	19653	19621	19455	19762	19695	19424	19718	19490	19818	19558	19526	19819	19673	19584	19596	19558	19601	19610	19560	19543	19700	19632	19616	19728	19652	19869	19583	19502	19511	19512	19704	19593	19678	19553	19666	19650	19786	19495	19740	19529	19618	19734	19728	19648	19770	19608	19484	19807	19567	19849	19713	19394	19412	19638	19782	19685	19628	19776	19793	19600	19618	19759	19630	19660	19551	19683	19858	19759	19601	19804	19633	19592	19644	19748	19613	19701	19806	19639	19617	19641	19464	19610	19583	19535	19427	19529	19783	19860	19626	19886	19720	19618	19809	19829	19580	19878	19634	19540	19647	19669	19578	19652	19533	19532	19589	19570	19755	19719	19551	19719	19604	19346	19547	19546	19586	19460	19454	19570	19616	19429	19484	19766	19623	19596	19752	19833	19813	19566	19491	19377	19578	19708	19568	19793	19424	19621	19388	19489	19448	19550	19519	19723	19418	19579	19656	19713	19654	19512	19523	19599	19695	19559	19571	19610	19614	19595	19700	19443	19591	19506	19683	19629	19799	19653	19817	19574	19546	19724	19665	19557	19319	19592	19614	19532	19869	19832	19696	19406	19611	19456	19756	19590	19519	19294	19502	19474	19846	19512	19714	19733	19610	19630	19746	19541	19586	19517	19571	19582	19551	19454	19612	19786	19524	19573	19521	19657	19636	19440	19537	19556	19671	19579	19490	19820	19708	19652	19533	19607	19607	19689	19649	19842	19821	19607	19602	19647	19621	19597	19486	19514	19607	19679	19783	19570	19634	19560	19486	19608	19713	19541	19543	19513	19527	19806	19645	19603	19525	19421	19745	19751	19504	19848	19527	19695	19500	19501	19844	19697	19559	19483	19612	19592	19619	19660	19514	19702	19556	19619	19439	19596	19589	19757	19592	19727	19695	19634	19579	19642	19815	19678	19526	19630	19684	19542	19421	19589	19425	19484	19415	19698	19650	19558	19668	19652	19778	19609	19780	19628	19662	19662	19766	19602	19655	19577	19781	19606	19538	19651	19648	19654	19757	19649	19550	19565	19746	19495	19647	19817	19452	19819	19728	19414	19513	19671	19679	19627	19546	19616	19289	19589	19584	19562	19770	19508	19798	19522	19806	19535	19714	19544	19589	19583	19475	19605	19645	19644	19605	19625	19528	19609	19444	19795	19516	19532	19799	19664	19482	19536	19614	19553	19667	19482	19574	19495	19540	19644	19538	19587	19701	19642	19587	19510	19683	19564	19630	19648	19713	19771	19521	19596	19627	19614	19534	19562	19784	19653	19561	19773	19611	19736	19758	19612	19743	19730	19726	19545	19553	19538	19642	19732	19690	19470	19649	19551	19654	19546	19779	19737	19653	19688	19632	19656	19847	19541	19512	19680	19752	19542	19717	19608	19530	19740	19306	19615	19662	19474	19535	19631	19559	19699	19657	19714	19635	19437	19573	19567	19481	19651	19555	19503	19692	19777	19591	19759	19549	19665	19540	19635	19472	19558	19655	19785	19733	19529	19551	19652	19761	19540	19672	19708	19509	19494	19747	19685	19497	19771	19472	19689	19596	19548	19567	19796	19602	19785	19717	19810	19710	19726	19825	19559	19582	19606	19676	19388	19744	19599	19705	19544	19670	19624	19636	19718	19699	19644	19673	19550	19579	19447	19444	19555	19578	19719	19770	19612	19631	19361	19655	19662	19505	19485	19471	19500	19595	19617	19685	19598	19687	19628	19488	19445	19789	19570	19571	19545	19704	19617	19385	19605	19548	19554	19554	19646	19438	19615	19696	19827	19402	19650	19650	19648	19507	19678	19555	19619	19553	19641	19685	19525	19546	19729	19495	19529	19580	19564	19396	19484	19551	19665	19510	19506	19768	19654	19458	19835	19450	19441	19850	19867	19468	19840	19566	19686	19657	19864	19753	19670	19598	19595	19407	19671	19625	19730	19564	19710	19589	19645	19637	19706	19516	19782	19736	19606	19812	19609	19526	19796	19552	19546	19664	19657	19621	19608	19484	19640	19758	19628	19495	19682	19579	19766	19592	19626	19711	19507	19470	19463	19693	19580	19502	19697	19425	19657	19682	19776	19609	19695	19552	19573	19562	19656	19679	19570	19603	19399	19556	19442	19811	19685	19524	19590	19394	19509	19587	19972	19690	19532	19426	19590	19719	19585	19720	19711	19492	19579	19612	19473	19710	19457	19560	19783	19449	19447	19585	19530	19690	19810	19845	19784	19596	19524	19691	19584	19652	19634	19739	19506	19723	19737	19660	19531	19808	19603	19592	19533	19703	19639	19571	19530	19574	19753	19675	19701	19593	19580	19629	19781	19669	19818	19565	19396	19787	19713	19973	19582	19658	19474	19581	19738	19559	19807	19601	19580	19659	19510	19748	19537	19810	19599	19520	19616	19530	19451	19638	19585	19714	19573	19610	19489	19680	19591	19629	19596	19709	19679	19760	19449	19576	19661	19838	19565	19482	19472	19610	19921	19609	19592	19514	19693	19609	19646	19665	19642	19476	19622	19567	19879	19450	19595	19700	19513	19634	19415	19587	19482	19574	19823	19704	19824	19568	19748	19711	19818	19656	19620	19848	19862	19663	19689	19641	19687	19597	19465	19564	19647	19605	19608	19677	19518	19701	19553	19573	19447	19802	19686	19719	19679	19717	19558	19703	19719	19731	19647	19648	19676	19661	19399	19677	19608	19777	19669	19595	19761	19625	19708	19483	19744	19649	19627	19673	19453	19526	19586	19719	19638	19582	19498	19650	19638	19667	19874	19667	19559	19543	19761	19577	19806	19506	19604	19669	19652	19678	19515	19713	19869	19725	19608	19723	19729	19622	19692	19539	19688	19618	19391	19827	19593	19634	19725	19550	19711	19772	19537	19476	19689	19595	19387	19391	19672	19832	19693	19800	19611	19580	19706	19526	19715	19465	19548	19752	19412	19636	19691	19546	19478	19524	19636	19601	19745	19641	19638	19687	19663	19497	19845	19761	19749	19536	19760	19478	19850	19659	19503	19603	19495	19768	19361	19524	19715	19772	19844	19600	19585	19534	19566	19465	19710	19637	19729	19542	19482	19408	19676	19650	19783	19530	19750	19599	19615	19894	19696	19581	19376	19586	19574	19553	19664	19742	19546	19628	19480	19621	19627	19682	19673	19645	19628	19701	19605	19732	19577	19708	19656	19306	19509	19753	19772	19673	19454	19695	19893	19578	19608	19659	19756	19646	19548	19785	19793	19551	19521	19606	19638	19612	19751	19564	19834	19719	19700	19489	19671	19601	19781	19689	19736	19722	19402	19528	19576	19497	19600	19509	19646	19438	19507	19650	19669	19745	19560	19597	19611	19445	19684	19579	19628	19383	19683	19554	19433	19755	19459	19576	19562	19487	19515	19616	19688	19713	19643	19495	19500	19584	19577	19518	19930	19548	19641	19546	19514	19604	19813	19830	19501	19375	19697	19713	19508	19613	19511	19855	19620	19841	19663	19518	19672	19714	19666	19682	19585	19575	19662	19464	19811	19683	19543	19437	19616	19760	19566	19610	19620	19632	19572	19671	19620	19754	19420	19706	19600	19598	19648	19570	19684	19736	19538	19413	19343	19839	19675	19615	19459	19510	19546	19583	19540	19669	19506	19457	19639	19467	19544	19755	19693	19597	19412	19634	19626	19619	19490	19584	19844	19732	19405	19449	19584	19710	19773	19570	19826	19718	19764	19569	19662	19585	19794	19612
16589	27310	25571	21372	19699	18787	18568	36836	63621	53219	36857	21934	18146	16923	16972	16983	16833	17041	16863	16860	16881	17075	16963	16912	17014	16954	17009	16894	16851	16878	17012	17091	16882	17022	16917	17087	17091	17023	16745	16888	16879	17017	16928	17015	16989	17007	16943	16859	16938	17032	16780	16879	16835	17060	17082	17069	16899	16787	16859	16965	17080	17074	17069	17085	16807	17074	17023	16905	16912	16876	16990	16795	17086	16845	17008	16810	16826	16871	17012	16829	16870	16863	16776	16810	16843	16872	16953	16793	17082	16852	17006	16764	16995	16884	16985	16922	16907	16996	16814	17113	16963	16822	17102	16744	16787	16883	17051	16897	16911	16889	16970	16772	16789	16934	16895	16926	16894	17074	16869	16815	16745	16777	16884	16761	16950	16920	16922	16933	16682	16888	16814	16961	16980	16969	16849	16736	16856	16993	17017	16958	16823	16869	16714	16769	16695	16961	16970	16864	16894	16830	16937	16790	16897	16996	16817	16779	16919	16893	17042	16766	16822	16906	16899	17040	16874	16993	16864	17124	16815	16821	16891	16969	16822	16839	16767	16981	16962	16926	16911	16881	16991	16789	17003	16894	16976	16916	16742	17011	17028	16842	16896	16858	16838	16914	17012	16854	16920	16871	16892	16844	16872	17030	16851	16940	16745	16930	17054	17021	16787	16942	16837	16942	16971	16827	16844	17005	16923	17005	16848	16936	16993	16920	16814	16888	17094	16953	17001	16912	16881	16910	16986	16997	16982	16921	16844	16968	16899	16924	17010	16946	16840	17026	16948	16920	16761	16864	16993	16925	16791	17065	16998	16914	16899	17031	16930	16723	17055	16758	17021	16915	17022	16827	16806	16954	16760	16853	16823	16743	16994	16863	16912	16894	16956	16826	16859	16946	16673	16780	16872	16898	17017	16730	16789	16726	16880	17033	16905	16866	16905	16862	16828	16919	16894	16948	16845	17013	16913	16983	16835	16978	16729	16953	16888	16857	16964	16844	16797	16904	16943	16809	16881	16758	16788	16922	16865	16892	17016	16887	16929	16796	16879	16808	16872	16913	16907	16763	16798	16970	16676	16888	16845	16972	16874	17026	16943	16955	16896	16927	16852	16731	17031	17142	16880	16947	16995	16955	16895	16864	16858	16842	16866	16758	17005	16969	16907	16924	17189	17018	16976	16949	17021	16801	16929	16958	16972	17015	16933	16834	16872	17132	16922	16955	16970	16758	16808	16911	16994	16857	16872	16911	16982	17006	16896	16771	16972	16825	16958	16820	16849	16909	16795	16778	16896	16912	16984	16972	16923	16761	16954	17028	16935	16999	17001	16815	17108	16864	16883	16938	16853	16946	17029	16974	16878	16746	16852	16839	16925	16904	16965	16957	16762	16858	16858	16760	16845	16880	16957	16879	16813	16937	16987	16628	16879	16858	16838	16815	16993	16870	16952	17026	16914	16888	16913	16900	16819	16971	16824	16993	16778	16847	17027	16900	16931	16943	16874	16846	16945	16904	16917	16996	16847	16879	16904	16892	16855	16937	17037	16825	17063	16781	16693	16934	17054	16925	16757	17012	16868	16930	16900	16940	16941	16812	16905	16962	16937	16928	16741	16930	16803	16895	16844	16827	16773	16918	16791	16839	17017	16738	16866	16820	16834	16813	16725	16843	16877	16868	16846	16837	16901	17058	16773	16964	16976	16986	16892	16983	16867	16866	17104	16897	16897	16793	17134	16797	16915	16937	16814	16883	16793	16945	16941	17129	17005	16886	16905	16810	16794	16954	16770	16845	16860	16848	16843	16758	17085	16809	17003	16695	16854	16633	17037	16842	17028	16910	16731	16883	16854	16927	16939	16919	16728	17012	16966	16981	16982	17016	16756	16881	16956	16760	16864	16951	17099	16742	16816	16990	16899	16950	17112	16884	17065	16908	16974	17021	16832	16847	16981	16924	16757	16973	17002	16830	17095	16883	16934	17099	16702	17096	17076	16952	16909	16848	16806	16784	17026	17026	16861	16899	16970	16962	16844	16837	16807	16826	16836	17026	17073	16843	16844	16973	16815	16927	16821	16865	16874	16788	16961	16960	16811	16942	16851	16933	17056	16774	16968	16834	16863	16765	16881	17024	16774	16933	16879	16903	17032	16902	17042	17078	16901	17033	17036	16886	16899	16808	16929	16857	17113	17015	16853	16826	16770	16842	16774	16833	16882	16790	17143	16950	16867	16867	16859	16781	16912	16895	16914	16941	16915	16975	16972	16734	16977	16935	17027	16895	16981	16946	16937	16565	17053	16817	16760	16905	16809	16851	16916	16927	16971	16730	16816	17033	16816	16843	16788	16884	17010	16904	16865	16788	16770	16769	16889	17004	16838	16814	16764	16760	16707	16861	16709	16967	17046	16862	16860	16789	16859	16909	16941	16789	16915	16970	16971	16758	16869	17065	16867	16981	16762	16933	16868	16855	16887	16923	16836	16803	16960	16923	16879	16953	17011	17027	16875	16825	16810	16839	16902	16834	16951	16809	17094	16959	16856	16781	17163	16933	16828	16974	16976	16810	16841	16881	16789	16807	16930	16914	16890	16738	16920	16991	16780	16815	16926	16978	16798	16951	16952	16824	17017	16938	16918	16842	16734	16899	16755	16898	17022	16882	16856	16808	16809	16885	16769	16949	16836	16781	16870	16878	16882	16966	16940	16940	16967	16721	16887	16711	16999	16854	16976	16919	16914	16773	16957	16816	16902	16905	16793	16899	16944	16886	16880	17020	16763	16660	16897	16869	16933	16825	16871	16796	16989	16901	16925	16973	16895	16903	16859	16869	16974	16735	16898	16835	16912	16794	16982	17031	16865	16832	16999	16950	16974	16990	16817	17084	16974	16958	16919	16881	16654	16903	16693	16839	16910	16869	17042	16947	16878	16708	16987	17006	16957	17041	16936	16844	16761	16988	17046	16928	16916	16835	16761	16923	16745	16761	16940	16770	16854	17012	16894	16881	16642	16863	16711	16822	16817	16950	16899	16920	16822	16767	16749	16833	16937	16882	16717	16878	17114	16870	16993	16904	16812	17039	16717	16987	16931	16917	16978	16864	16899	16949	16908	16942	16697	16946	16820	16903	16926	16794	16790	16898	17136	16717	16808	16924	16739	16837	16988	16954	16933	16838	16931	16878	16847	16913	16811	17008	16960	16815	17011	16921	16971	16866	16895	16903	16927	16811	16795	16710	16988	16788	16987	16842	16788	16989	16927	17064	16874	16884	16961	16953	17108	16994	16974	16725	16895	16782	16937	17055	16775	16927	16914	17026	17002	16887	16749	17098	16991	16997	16804	16959	16924	16805	17016	16994	16958	16883	16908	16870	16844	16872	16954	16954	16923	16891	16869	16968	16733	17012	16970	16808	16872	16900	16587	16845	16781	16823	16861	16861	16858	16921	16942	16944	16922	16978	16911	16964	16976	16951	17044	16973	16867	16915	16655	16890	16796	16931	17059	16939	16984	16806	16764	16856	16943	16944	16881	16950	16933	16820	16876	16818	16650	16842	16944	16969	16838	16946	16802	16904	16894	16765	16926	16912	16872	17077	16953	16808	16940	16940	16928	16744	16962	16830	16897	16956	16922	17057	16914	17028	16879	16860	16943	16829	17112	16880	17081	16866	17076	16997	16984	16862	16911	16765	16662	17031	16845	17102	16725	16969	16831	16854	16889	17016	16843	16861	16907	16840	16887	16809	16873	16695	16921	16969	17058	17082	16927	16779	16888	16942	16883	16869	16854	17035	16885	16843	16837	16821	16852	16961	16860	16848	16806	16833	16929	16957	16839	16936	16915	16788	16912	16902	16839	16959	16855	16903	17075	16774	16988	16862	16927	16987	16825	16913	16760	16916	16827	16912	16939	16833	16913	16931	16957	16902	17098	16960	16844	16760	17123	16968	16887	16880	16930	16989	17025	17041	17049	16766	17084	16880	16977	16933	16994	16846	17029	16880	16869	16915	16878	17027	16925	16856	16717	16912	16953	16889	16771	16692	16979	17016	16923	16876	17048	16824	16777	16947	16827	16947	16875	16950	16741	16993	16878	16991	17076	16922	16864	16758	16863	16853	17006	17016	16796	16783	16926	16952	16836	16879	16873	16876	16840	16832	16977	16930	16914	16784	16881	16899	16859	16919	16828	16948	16862	16942	17088	16885	16967	16717	16887	16748	16809	16798	16983	16842	16897	16886	17161	16869	16952	17030	17013	16841	17010	16794	17083	16876	16937	16894	16874	16913	17056	16993	16851	16866	16941	16962	17046	16875	16822	16877	16921	16868	16906	16938	17001	16993	16935	16939	16754	17048	16863	16958	16980	16809	16848	16852	16950	16868	16974	16783	17012	16931	17037	16913	17022	17012	16785	16973	16940	16872	16839	17111	16854	16771	16956	16991	16784	16969	16861	16848	16769	16921	16853	16884	16822	16917	16873	16779	16999	16882	16799	16946	16928	16845	16883	16934	16875	17119	17131	16876	16984	16887	16931	16738	17042	16780	16949	16822	16888	16981	16818	16876	17033	16862	16786	17028	16853	16994	16962	16949	16855	16905	16999	16871	17001	16933	16940	16792	16843	17105	16786	16791	16911	16938	16859	17001	16849	16829	16974	16896	16810	16963	16880	16899	17070	16953	17003	17000	16956	16887	16948	17027	16964	16934	16850	16792	16912	16951	16926	16771	16860	16764	16805	16955	16820	16763	16823	16934	16930	16944	16782	16756	16898	16915	16813	17007	17112	17030	16961	16859	16854	16867	17036	16810	16811	16928	16871	16967	16914	16994	16865	17119	16896	16823	16899	16880	16886	16946	16799	17071	16892	16965	16818	16741	16860	17060	16907	16987	16822	16741	16886	16871	16942	17060	17000	17027	16964	16823	16891	16877	17017	16840	16767	16905	16864	16826	16727	16892	16800	16898	16851	16792	16840	17098	16946	16951	16881	16877	17004	16749	16962	16722	16846	16946	16902	16780	16879	16863	16842	16911	16976	16962	16617	16788	16954	16910	16992	16819	16958	17249	16948	16892	16926	16978	16962	16993	17026	16994	16765	16800	16709	16966	16943	16839	16990	16915	16922	16764	16956	16820	16995	16721	16870	16689	16875	16755	16755	16819	17049	16981
29094	21969	22248	20231	18702	18670	18828	20079	24951	24114	21797	19758	18871	18716	18423	18751	18939	18815	18845	18830	18924	18700	18820	18761	18955	18466	18707	18959	18671	18614	18682	18676	18845	18761	18966	18675	18786	18627	18685	18747	18915	18894	18726	18711	18741	18773	18777	18913	18560	18985	18797	18642	18710	18418	18607	18658	18856	18819	18545	18654	18758	18798	18772	18899	18842	18800	18714	18695	18831	18713	18930	18871	18722	18840	18742	18833	18821	18741	18686	18799	18843	18676	18775	18720	18875	18756	18823	18751	18668	18727	18806	18728	18754	18776	18849	18613	18554	18684	18600	18859	18788	18719	18738	18597	18513	18441	18720	18479	18953	18816	18794	18791	18716	18764	18879	18722	18667	18789	18569	18669	18594	18891	18742	18577	18759	18739	18779	18832	18791	18809	18720	18737	18754	18794	18764	18507	18686	18789	18710	18526	18965	18852	18659	18918	18706	18711	18734	18720	18675	18873	18746	18775	18701	18701	18676	18914	18758	18659	18807	18815	18485	18620	18810	18809	18783	18599	18782	18826	18521	18659	18763	18545	18668	18869	18758	18696	18663	18840	18478	18529	18674	18868	18779	18769	18738	18693	18887	18782	18876	18729	19045	18740	18688	18778	18616	18785	18735	18672	18809	18772	18679	18650	18654	18615	18786	18851	18743	18677	18771	18559	18720	18696	18931	18770	18725	18715	18780	18647	18749	18575	18729	18808	18866	18607	18658	18665	18740	18678	18862	18683	18818	18750	18639	18519	18725	18779	18659	18719	18545	18752	18862	18586	18875	18827	18746	18689	18878	18753	18595	18675	18811	18808	18605	18738	18627	18687	18832	18627	18777	18815	18886	18868	18594	18593	18758	18850	18952	18739	18807	18619	18852	18945	19017	18929	18718	18548	18596	18842	18669	18773	18664	18731	18709	18810	18757	18624	18725	18627	18634	18771	18654	18761	18695	18668	18698	18684	18958	18691	18714	18620	18670	18524	18589	18627	18876	18777	18720	18694	18747	18498	18806	18699	18622	18929	18787	18694	18881	18853	18582	18787	18689	18690	18654	18577	18530	18758	18675	18831	18879	18867	18749	18626	18631	18696	18609	18746	18613	18692	18624	18595	18748	18532	18516	18660	18780	18930	18953	18738	18818	18705	18717	18897	18688	18509	18598	18735	18673	18740	18731	18602	18670	18863	18800	18586	18566	18692	18866	18613	18671	18898	18757	18697	18900	19039	18814	18725	18591	18814	18609	18605	18902	18806	18871	18694	18612	18894	18813	18700	18769	18793	18589	18767	18723	18635	18595	18721	18806	18714	18707	18769	18799	18831	18843	18849	18643	18639	18590	18525	18856	18812	18662	18643	18759	18777	18680	18594	18768	18575	18794	18638	18522	18627	18527	18749	18628	18492	18783	18697	18545	18676	18664	18695	18885	18776	18689	18703	18638	18680	18550	18838	18741	18631	18850	18885	18653	18620	18814	18802	18652	18637	18597	18738	18776	18846	18770	18762	18705	18851	18792	18666	18917	18793	18698	18687	18682	18747	18744	18921	18716	18614	18669	18793	18786	18867	18629	18730	18638	18557	18747	18670	18761	18677	18763	18687	18726	18704	18724	18773	18671	18702	18809	18611	18828	18768	18624	18842	18652	18771	18635	18746	18616	18497	18702	18882	18642	18694	18829	18754	18654	18626	18699	18774	18539	18616	18601	18668	18875	18682	18815	18638	18789	18902	18662	18728	18713	18780	18726	18448	18835	18619	18611	18845	18920	18804	18940	18871	18910	18855	18642	18603	18757	18784	18677	18758	18867	18759	18591	18753	18800	18802	18621	18835	18743	18707	18812	18683	18775	18612	18698	18630	18720	18711	18708	18640	18711	18596	18852	18575	18680	18631	18945	18835	18837	18775	18872	18698	18770	18920	18696	18746	19088	18568	18720	18737	18617	18679	18652	18829	18746	18822	18708	18810	18745	18710	18754	18841	18721	18770	18764	18874	18604	18861	18799	18772	18881	18715	18518	18769	18911	18694	18596	18695	18800	18732	18703	18809	18788	18595	18835	18635	18896	18704	18678	18640	18692	18632	18724	18807	18760	18738	18640	18942	18774	18755	18618	18691	18561	18728	18741	18623	18652	18610	18644	18733	18630	18636	18649	18771	18772	18790	18718	18651	18703	18828	18743	18787	18671	18678	18702	18716	18727	18675	18691	18716	18656	18696	18701	18607	18561	18672	18784	18716	18695	18608	18741	18831	18676	18728	18719	18664	18575	18832	18736	18714	18728	18790	19027	18619	18825	18651	18716	18762	18633	18842	18943	18798	18672	18834	18827	18679	18902	18952	18611	18812	18603	18584	18873	18937	18631	18720	18715	18668	18847	18603	18686	18731	18688	18691	18681	18776	18825	18724	18740	18890	18629	18596	18874	18731	18597	18802	18703	18755	18901	18873	18856	18598	18715	18757	18569	18709	18631	18629	18699	18826	18586	18682	18482	18472	18629	18604	18718	18618	18640	18738	18706	18789	18905	18566	18859	18605	18933	18562	18482	18713	18625	18727	18809	18637	18703	18861	18632	18795	18553	18712	18695	18836	18819	18847	18614	18844	18682	18537	18605	18743	18611	18834	18676	18842	18439	18634	18790	18509	18627	18638	18802	18650	18780	18816	18789	18663	18601	18788	18587	18778	18640	18629	18556	18758	18800	18804	18663	18585	18733	18586	18768	18729	18701	18795	18659	18818	18827	18854	18868	18716	18850	18772	18651	18686	18987	18653	18816	18831	18629	18633	18633	18649	18617	18580	18680	18471	18588	18718	18612	18907	18717	18679	18749	18761	18689	18772	18805	18715	18931	18645	18805	18842	18650	18504	18497	18788	18845	18672	18713	18791	18740	18838	18819	18811	18542	18529	18708	18811	18629	18703	18578	18876	18616	18867	18697	18730	18490	18618	18811	18869	18848	18696	18776	18950	18641	18829	18666	18439	18807	18726	18729	18737	18542	18814	18688	18765	18611	18604	18602	18714	18580	18578	18812	18657	18812	18647	18996	18563	18514	18710	18473	18734	18674	18783	18779	18632	18970	18732	18782	18756	18786	18638	18712	18692	18659	18692	18788	18806	18791	18826	18684	18714	18836	18668	18689	18802	18742	18865	18673	18771	18709	18660	18795	18899	18830	18973	18939	18811	18668	18709	18450	18454	18878	18708	18740	18539	18563	18809	18719	18798	18664	18690	19006	18867	18698	18735	18676	18506	18700	18700	18514	18835	18931	18528	18707	18643	18673	18870	18733	18774	18499	18649	18847	18838	18776	18918	18745	18666	18584	18895	18846	18850	18750	18874	18777	18597	18744	18860	18686	18611	18708	18633	18952	18692	18936	18754	18591	18691	18796	18402	18653	18579	18593	18677	18635	18649	18647	18522	18857	18766	18849	18575	18733	18652	18717	18644	18719	18607	18749	18750	18623	18778	18574	18692	18719	18846	18900	18677	18729	18783	18828	18811	18567	18718	18830	18771	18828	18614	18724	18679	18839	18719	18475	18924	18665	18833	18796	18717	18645	19013	18681	19122	18769	18844	18484	18764	18936	18775	19014	18735	18718	18886	18823	18705	18902	18772	18991	18865	18713	18758	18573	18467	18648	18787	18765	18701	18869	18670	18779	18608	18737	18566	18852	18855	18772	18718	18432	18691	18714	18687	18715	18792	18887	18867	18799	18686	18569	18603	18601	18877	19004	18853	18653	18593	18745	18825	18623	18464	18667	18675	18802	18724	18609	18719	18771	18741	18745	18700	18657	18711	18907	18847	18816	18635	18710	18745	18689	18885	18738	18705	18682	18669	18577	18809	18598	18716	18794	18602	18622	18483	18669	18699	18636	18702	18585	18636	18797	18751	18672	18746	18602	18777	18665	18798	18606	18850	18590	18877	18657	18889	18628	18652	18662	18651	18693	18791	18679	18806	18832	18631	18795	18918	18625	18725	18823	18651	18662	18871	18769	18800	18869	18774	18751	18931	18761	18641	18779	18732	18894	18571	18628	18792	18712	18887	18899	18637	18434	18954	18678	18813	18759	18607	18482	18697	18771	18910	19046	18672	18539	18686	18650	18669	18767	18619	18748	18595	18455	18639	18667	18686	18930	18958	18886	18727	18656	18963	18591	18823	18780	18788	18789	18654	18656	18701	18781	18752	18704	18833	18914	18822	18654	18661	18820	18836	18738	18814	18715	18689	18717	18743	18755	18753	18922	18778	18667	18860	18840	18537	18978	18620	18652	18757	18659	18504	18619	18786	18754	18862	18632	18670	18762	18781	18782	18703	18810	18794	18614	18684	18555	18650	18763	18725	18802	18840	18716	18597	18608	18777	18866	18790	18839	18699	18725	18795	18726	18725	18666	18626	18898	18863	18646	18864	18773	18682	18559	18644	18810	18671	18687	18920	18763	18760	18806	18490	18811	18649	18939	18544	18864	18588	18652	18718	18610	18647	18607	18669	18750	18649	18773	18669	18675	18684	18763	18690	18744	18586	18589	18749	18635	18764	18692	18542	18757	18780	18550	18659	18760	18727	18637	18784	18739	18708	18806	18799	18780	18787	18705	18894	18807	18619	18673	18793	18814	18744	18638	18651	18746	18871	18598	18752	18611	18569	18843	18650	18500	18657	18612	18612	18705	18914	18678	19023	18769	18744	18582	18726	18831	18669	18869	18879	18804	18722	18768	18706	18629	18857	18670	18783	18702	18755	18665	18968	18645	18733	18688	18705	18612	18821	18907	18829	18813	18838	18828	18800	18844	18723	18866	18645	18383	18682	18703	18874	18995	18814	18720	18794	18874	18644	18840	18897	18913	18661	18855	18788	18940	18655	18554	18693	18773	18812	19057	18661	18612	18857	18786	18650	18773	18614	18691	18731	18638	18613	18683	18773	18753	18883	18704	18797	18901	18645	18923	18606	18805	18784	18787	18780	18638	18853	18706	18767	18673	18692	18735	18710	18882	18702	18492	18686	18936	18557	18802	18734	18811	18711	18790	18445	18516	18869	18621	18821	18810	18798	18836	18628	18681	18555	18943	18532	18772	18803	18711	18633	18762	18879	18914	18871	18796	18766	18530	18784	18746	18550	18799	18678	18857	18743	18741	18776	18843	18763	18662	18717
15914	17076	16950	16787	16503	16535	16608	19062	25282	23340	19638	17199	16431	16430	16468	16449	16212	16316	16388	16474	16525	16618	16478	16357	16462	16376	16389	16437	16442	16518	16411	16514	16517	16368	16353	16543	16187	16437	16393	16565	16483	16577	16382	16459	16455	16450	16220	16647	16525	16265	16336	16251	16438	16269	16438	16550	16411	16296	16389	16422	16307	16465	16328	16337	16319	16439	16531	16396	16528	16511	16498	16447	16529	16416	16491	16513	16276	16526	16344	16434	16460	16492	16487	16367	16427	16440	16323	16474	16393	16506	16370	16532	16374	16374	16183	16309	16389	16448	16555	16436	16139	16456	16334	16523	16565	16347	16358	16384	16258	16464	16373	16563	16318	16323	16403	16550	16316	16331	16410	16329	16422	16440	16405	16334	16191	16299	16299	16509	16449	16358	16494	16457	16536	16421	16452	16273	16424	16476	16461	16466	16371	16328	16553	16411	16440	16403	16402	16392	16393	16426	16398	16400	16384	16513	16322	16463	16481	16478	16393	16462	16432	16349	16416	16331	16272	16327	16428	16557	16552	16402	16510	16296	16271	16466	16248	16456	16496	16428	16347	16405	16389	16239	16433	16520	16213	16381	16440	16283	16465	16368	16441	16394	16241	16423	16395	16373	16312	16358	16252	16522	16510	16269	16300	16313	16400	16413	16497	16334	16536	16448	16434	16361	16384	16316	16318	16493	16224	16302	16484	16268	16427	16456	16290	16320	16545	16474	16443	16214	16345	16390	16478	16535	16380	16556	16378	16282	16325	16395	16297	16249	16307	16284	16407	16491	16400	16435	16432	16432	16376	16328	16434	16402	16461	16419	16447	16494	16288	16440	16548	16380	16278	16400	16265	16520	16420	16218	16321	16377	16419	16378	16463	16237	16420	16352	16598	16535	16223	16463	16346	16402	16351	16399	16440	16386	16535	16434	16503	16475	16428	16481	16466	16319	16430	16329	16377	16405	16517	16402	16279	16480	16375	16269	16523	16409	16349	16422	16462	16443	16591	16479	16418	16263	16570	16309	16546	16416	16415	16448	16511	16461	16325	16369	16442	16628	16472	16473	16492	16379	16567	16398	16509	16330	16521	16396	16434	16455	16423	16434	16402	16501	16393	16286	16405	16487	16463	16448	16322	16348	16292	16432	16285	16357	16307	16346	16324	16161	16449	16536	16449	16390	16458	16418	16331	16603	16447	16459	16277	16341	16499	16295	16419	16372	16326	16271	16383	16308	16354	16425	16525	16504	16493	16639	16503	16456	16462	16399	16379	16410	16321	16474	16344	16389	16286	16355	16328	16381	16427	16578	16441	16409	16476	16415	16314	16387	16388	16365	16379	16381	16439	16271	16409	16532	16375	16522	16399	16417	16457	16352	16429	16353	16474	16363	16273	16395	16446	16383	16564	16412	16540	16428	16285	16382	16488	16437	16386	16421	16365	16400	16344	16345	16363	16527	16337	16414	16430	16396	16262	16291	16561	16376	16577	16309	16309	16468	16342	16432	16330	16349	16438	16459	16485	16415	16594	16530	16490	16303	16304	16362	16422	16434	16368	16428	16515	16387	16342	16453	16496	16329	16494	16462	16567	16540	16282	16541	16259	16317	16314	16323	16443	16422	16439	16398	16254	16485	16350	16350	16306	16368	16353	16229	16355	16470	16447	16399	16274	16352	16401	16353	16389	16284	16522	16346	16467	16606	16400	16534	16536	16358	16404	16536	16574	16462	16547	16219	16504	16512	16313	16389	16474	16421	16506	16196	16276	16535	16530	16404	16406	16399	16425	16320	16468	16360	16449	16416	16388	16633	16274	16348	16380	16444	16296	16410	16666	16310	16434	16446	16649	16351	16537	16466	16528	16518	16494	16402	16390	16575	16307	16568	16304	16398	16524	16327	16419	16477	16431	16304	16415	16566	16487	16247	16423	16439	16464	16289	16569	16345	16295	16471	16282	16363	16366	16466	16262	16512	16344	16469	16361	16283	16451	16147	16212	16395	16438	16655	16410	16475	16307	16324	16512	16310	16489	16391	16489	16374	16454	16417	16317	16452	16339	16302	16440	16350	16397	16439	16402	16309	16325	16608	16346	16426	16561	16467	16537	16379	16384	16461	16550	16269	16181	16499	16218	16483	16511	16373	16535	16659	16333	16496	16491	16606	16432	16376	16180	16432	16490	16248	16317	16346	16352	16502	16298	16398	16402	16299	16434	16352	16570	16489	16482	16404	16351	16373	16279	16475	16343	16499	16515	16343	16416	16585	16454	16415	16445	16243	16387	16384	16247	16499	16493	16266	16174	16486	16526	16537	16290	16224	16412	16542	16535	16315	16398	16264	16320	16513	16501	16385	16573	16460	16368	16288	16318	16521	16347	16342	16411	16493	16324	16473	16536	16494	16362	16380	16403	16427	16433	16387	16370	16327	16328	16655	16404	16558	16480	16412	16618	16476	16463	16220	16353	16394	16569	16454	16438	16275	16614	16447	16279	16522	16394	16376	16280	16395	16441	16516	16358	16410	16381	16269	16304	16417	16416	16537	16419	16389	16556	16344	16338	16407	16422	16273	16280	16435	16411	16460	16481	16459	16504	16446	16452	16407	16276	16275	16339	16525	16267	16390	16279	16311	16451	16395	16348	16593	16429	16373	16555	16544	16443	16500	16449	16408	16417	16477	16407	16449	16378	16490	16481	16538	16370	16474	16357	16401	16527	16512	16359	16367	16474	16579	16407	16498	16391	16440	16284	16306	16563	16472	16372	16420	16241	16413	16354	16520	16372	16453	16465	16352	16377	16328	16517	16467	16441	16449	16571	16405	16462	16342	16455	16271	16409	16383	16666	16525	16527	16222	16636	16326	16500	16408	16215	16374	16432	16292	16449	16372	16513	16298	16548	16416	16402	16272	16314	16386	16454	16513	16415	16349	16302	16417	16541	16401	16349	16588	16391	16249	16340	16410	16442	16567	16327	16467	16289	16276	16436	16369	16466	16510	16393	16402	16329	16418	16549	16412	16549	16338	16437	16412	16364	16521	16505	16404	16417	16575	16229	16241	16548	16454	16356	16408	16233	16518	16406	16288	16375	16278	16395	16338	16248	16326	16471	16379	16445	16398	16364	16392	16472	16439	16233	16507	16305	16345	16485	16536	16565	16435	16350	16372	16238	16305	16420	16276	16373	16516	16519	16459	16411	16555	16418	16450	16412	16364	16474	16406	16312	16416	16411	16378	16294	16350	16488	16268	16153	16226	16375	16311	16470	16419	16364	16346	16492	16456	16341	16362	16352	16381	16571	16315	16417	16350	16380	16439	16556	16424	16300	16294	16511	16385	16258	16328	16317	16462	16150	16305	16366	16316	16530	16599	16266	16246	16398	16342	16423	16310	16389	16357	16427	16392	16508	16561	16287	16089	16454	16301	16379	16384	16442	16454	16262	16473	16436	16430	16555	16415	16417	16408	16510	16600	16430	16410	16381	16540	16260	16429	16392	16423	16342	16359	16297	16492	16576	16492	16568	16400	16563	16510	16427	16221	16259	16484	16637	16564	16370	16213	16386	16470	16357	16434	16234	16497	16558	16546	16387	16365	16315	16266	16425	16236	16599	16289	16393	16435	16482	16333	16390	16387	16369	16437	16350	16404	16496	16491	16563	16532	16303	16398	16450	16354	16487	16404	16328	16492	16231	16494	16251	16274	16528	16346	16232	16357	16391	16597	16409	16475	16471	16522	16475	16505	16417	16344	16386	16575	16397	16427	16347	16598	16435	16345	16250	16406	16334	16426	16357	16273	16505	16467	16354	16273	16298	16213	16472	16480	16442	16536	16498	16418	16224	16301	16325	16419	16546	16572	16294	16558	16362	16296	16563	16438	16483	16463	16246	16269	16492	16278	16336	16292	16370	16447	16479	16468	16566	16385	16347	16435	16381	16424	16504	16380	16523	16553	16415	16483	16380	16532	16323	16364	16345	16264	16391	16356	16519	16517	16600	16210	16510	16443	16469	16473	16348	16417	16273	16274	16471	16445	16212	16429	16276	16497	16316	16435	16453	16375	16444	16602	16355	16514	16167	16339	16337	16361	16463	16464	16494	16312	16397	16469	16463	16470	16434	16377	16369	16519	16392	16513	16506	16369	16542	16440	16256	16526	16307	16281	16491	16411	16459	16465	16388	16436	16437	16234	16414	16390	16400	16497	16384	16427	16559	16410	16341	16567	16433	16397	16469	16246	16353	16415	16270	16551	16402	16401	16352	16461	16552	16422	16430	16532	16330	16297	16330	16631	16082	16485	16274	16596	16454	16321	16317	16476	16387	16628	16497	16373	16459	16332	16471	16461	16537	16500	16511	16237	16478	16392	16389	16416	16190	16334	16554	16376	16329	16465	16488	16450	16432	16444	16417	16538	16351	16495	16530	16324	16413	16562	16372	16403	16307	16309	16410	16574	16381	16404	16356	16393	16372	16397	16465	16417	16438	16357	16472	16456	16421	16328	16474	16453	16336	16287	16351	16404	16560	16480	16460	16216	16397	16453	16552	16453	16355	16428	16401	16313	16506	16299	16389	16369	16593	16233	16525	16222	16501	16527	16458	16462	16523	16422	16340	16395	16372	16460	16603	16509	16464	16495	16345	16390	16346	16384	16494	16449	16344	16454	16491	16462	16431	16361	16367	16322	16282	16485	16354	16273	16594	16251	16157	16339	16366	16497	16314	16498	16453	16618	16466	16360	16465	16440	16463	16442	16436	16431	16484	16395	16458	16337	16383	16435	16555	16322	16308	16416	16307	16365	16445	16378	16294	16484	16426	16278	16204	16574	16292	16471	16491	16415	16328	16206	16318	16279	16399	16360	16377	16420	16581	16344	16283	16446	16470	16423	16410	16531	16438	16287	16487	16300	16357	16368	16509	16297	16471	16455	16490	16310	16456	16249	16526	16434	16336	16469	16290	16367	16530	16432	16271	16387	16386	16435	16340	16514	16327	16473	16569	16525	16536	16310	16412	16480	16268	16433	16461	16124	16259	16630	16444	16366	16342	16440	16403	16380	16412	16442	16357	16407	16494	16272	16561	16385	16348	16436	16494	16249	16357	16376	16376	16286	16420	16611	16634	16508	16497	16381	16340	16366	16520	16368	16535	16190	16413	16376	16361	16592
25713	21169	27354	25869	20868	20135	20397	24789	43231	38844	29546	22194	19794	19393	19289	19171	19194	19372	19205	19168	19081	19193	19200	19044	19041	18874	18996	19120	19085	19013	19127	19054	19115	19043	18905	19143	18977	19071	19009	18985	18935	19052	19305	19001	18861	19026	19063	18942	19278	18987	18997	19193	18973	19020	19031	19147	19056	19127	19077	19037	19175	19234	19044	19202	19102	19015	19008	19128	19185	19071	19147	19206	18872	19041	19103	19006	19052	19015	18990	19040	19004	19208	19085	19230	18898	19168	19130	19181	19021	19133	19121	19109	19261	19070	18998	19015	19207	18979	19007	18949	18941	19081	19264	19006	19076	19075	19055	19036	19151	19188	19018	18850	18998	19075	19322	19015	19143	18885	19172	19155	19029	19127	18998	19043	19032	19018	19063	19204	19233	19087	18989	19214	18768	19067	18879	19072	19038	18914	19110	18930	19158	19075	19035	18869	18912	19002	18836	19148	19119	18989	18971	19089	19047	18968	19035	19150	19087	19275	19025	19025	19250	19150	19010	19003	18986	18835	18866	18984	19256	19172	19035	18827	18934	18960	19270	19022	18838	18901	18992	18942	19000	19196	19072	18988	19075	19085	19076	18946	19102	19014	19270	18893	19150	19148	18969	18986	18986	18989	19059	19066	19077	19133	19191	19034	19023	19131	19003	18978	19136	18903	19119	19104	19137	18986	19210	19160	19053	19209	19092	19010	19135	19044	19026	19024	19160	19072	18970	19083	18872	18976	19178	18851	19045	19023	18965	19142	18952	19038	19069	19158	19054	19464	19218	18990	19093	19020	19117	19010	18976	18987	19075	19152	19330	18846	19071	19254	19342	19008	19088	19171	19190	19059	19140	18913	19130	19102	18959	18807	19159	18971	18989	19082	18946	19007	19120	18830	19239	19141	19278	19090	19179	19180	19254	19057	18981	18942	18990	19119	18944	19014	19213	18868	18963	19158	19032	19049	19030	19046	19016	19082	18941	18885	18839	19148	18998	18923	18926	19225	19158	18987	19064	18909	18931	18966	19078	19127	19077	19076	19098	19082	18871	18935	18964	18910	19139	19125	19065	19120	19164	18959	18950	19146	19225	18797	19331	19031	19192	18840	19057	19123	18900	19024	19192	19136	18987	19003	18905	19110	19115	18919	19010	18898	18926	19024	18974	19049	19100	19052	19045	18963	19122	19062	18922	18959	19198	18972	19084	18860	18964	19097	18889	19116	19092	19099	19067	19090	19000	19055	19157	19056	19271	19026	19001	18984	18913	19199	19207	19152	19028	19105	19341	19099	19003	18760	18895	18956	19224	19190	19112	19169	18993	18871	19064	19364	19160	19328	19058	19094	19064	19136	19062	18988	18867	18926	19089	19065	19137	19029	18991	19117	19013	19301	18849	19120	19015	19078	19108	19018	19057	19070	18966	18954	19045	19041	18991	18907	19020	19153	19138	19208	19220	19119	18981	19044	18968	19024	18985	19100	18958	19106	19012	19160	18996	19156	18977	19095	19110	19143	19025	18965	19080	19070	19088	18931	18946	19044	18878	18840	19055	19129	19027	19211	19097	18960	18930	18895	18977	19124	19202	18958	18964	18909	19227	19120	19108	18908	18966	19015	19249	19070	19285	19122	19005	19036	19184	19321	19128	18972	18967	18992	19000	19109	19050	19039	18939	18854	19029	18984	19086	19066	18874	18994	18944	18979	18917	19008	18907	19066	19037	19157	19042	19042	19217	19067	19127	19000	19150	19075	19256	19071	18953	19000	19108	19110	19282	18907	18904	19003	19056	19042	19081	19158	18922	19068	19024	19090	19170	19181	19019	18963	19083	19126	19041	18982	18856	19056	18960	19175	19017	19054	19058	18998	19133	18990	18959	19137	18904	19111	18868	19219	19032	19172	19058	19187	19155	19067	19015	18997	18975	19006	19130	19011	19110	19222	19187	18874	19118	18923	18865	18971	19003	19093	19174	18975	18803	18909	19130	19404	19069	19239	18941	19014	19086	19239	18879	18820	19022	18779	19119	19083	19145	19101	19043	18990	19087	19179	18930	19041	18980	19188	19177	18900	19039	19091	18949	19173	19156	19092	19094	18983	19004	18823	19078	19182	18913	18934	19013	19001	19025	18859	18943	19068	18933	19023	19190	19064	18981	19070	18977	18941	18872	18890	19185	19116	19243	19259	19038	19080	19231	18911	19019	19115	19193	19051	18996	18901	19035	19067	19026	19060	19079	18975	19150	18940	19130	19233	19160	19023	18824	18855	18914	19058	19033	18961	19321	19039	18976	19032	19057	18851	19064	19174	19032	19127	19109	19187	18944	18892	19177	18917	19159	19148	19258	19119	19263	18933	18975	19212	19055	19146	19029	19212	19085	19107	19041	19128	18883	19083	19097	19061	19279	19219	18997	19089	19060	19069	18982	19005	19182	18995	19173	19078	19004	18943	18837	19038	19130	18961	19016	19049	19152	18965	18962	18919	19170	19081	19173	19175	19107	19099	19149	19244	18901	19071	18999	19076	18932	19041	19040	19171	18975	19193	19264	19075	19073	19175	18964	19052	19103	18964	18897	19052	19075	19107	19048	19106	18996	19062	18960	19015	19006	19002	19035	18987	19045	19100	19158	18864	18923	18908	18871	18902	19116	19066	19169	19059	18875	18802	19165	18823	19181	18905	18934	19011	19000	19268	19056	18955	18936	18952	19209	19091	18939	19100	19226	18959	19026	19114	19032	19143	19147	19202	19052	19058	19089	18928	19045	19074	19039	18974	19059	19016	19042	18929	19134	19119	18938	19184	19245	19074	19174	19122	19104	19260	18950	18927	19081	19078	19080	19211	18916	19017	18956	19106	18973	19038	19056	19085	19144	18942	19200	19188	19238	18993	19070	19047	19101	19174	19195	18855	18925	18919	19010	19114	19267	19156	18940	19021	19035	19119	19298	19039	19021	18898	19103	19158	19177	19051	19137	18967	18940	19117	19133	19057	19030	18955	18822	19138	19092	19099	19100	19050	19011	19071	19145	19052	18997	19044	19120	18950	18995	19186	18947	19186	19155	18947	19006	18790	19155	19068	18888	18858	19008	18944	18991	19119	19155	19208	19125	19026	19135	18975	18847	19079	19162	18799	18968	18981	19112	18907	19119	19036	18985	19058	19190	19023	19010	19162	19226	19113	18978	19084	19107	18943	19045	18956	18957	19094	18969	18949	18989	18932	19058	19173	19146	19247	19034	19005	19079	19088	18968	18993	19192	18995	19181	18889	19020	19085	19118	19078	19006	19150	19173	18975	19087	19247	19190	19052	19036	19059	19176	18965	19197	19067	19045	19143	19081	19090	19009	19063	19045	19056	18957	18960	19138	18826	19232	19157	18962	18914	19054	19078	19070	19022	18961	19003	18948	19291	19131	18987	18962	18963	19175	18976	18921	19062	19091	19222	19151	19146	19053	19100	19055	19063	19238	19120	19027	18991	19051	19108	19227	19228	19107	19068	19022	19169	18989	19091	18958	19010	18931	18999	19021	19110	18973	18841	19014	18871	18984	18945	19029	19067	19028	18996	19249	18957	19110	18936	19169	18938	19067	19201	19248	19074	18964	18956	18930	18875	19030	19016	18915	19175	18936	19068	19026	18884	19177	19189	19074	19014	19014	19170	18985	19140	19057	19166	19262	18981	19236	19030	19380	19216	19062	19050	19070	19150	19086	19214	19080	19189	19034	18945	19130	19165	19177	18957	18964	18872	19044	19249	19120	18816	19078	19378	19112	19152	19089	19139	19008	19142	19065	19091	18984	18935	19105	18941	19182	19091	18995	19088	18809	19105	19040	19159	19012	18885	19130	19224	19048	19053	19036	19098	19029	19186	19118	19098	19270	19082	19016	19057	19173	19112	19086	19232	18992	18960	19172	18954	19075	19115	18823	19039	19075	18958	19161	19099	19026	19169	19275	19281	18991	19043	19009	18940	18936	19216	19089	19030	19011	18983	19245	18957	19204	19042	19164	18890	19027	19019	19004	19132	19042	19004	19046	19005	18974	19168	18951	19044	19078	19134	18913	19062	18705	19233	19019	19147	19043	19047	19059	18997	18996	19190	19149	19055	18902	19184	18921	19038	18970	19096	19133	19229	19113	19118	19049	19094	18857	18969	19123	19032	19165	19197	19179	19046	19163	19098	19326	19137	19028	19119	18862	19094	18993	19093	19174	18885	19067	19238	19028	19011	19034	19117	18916	19310	19067	19038	19078	19005	18976	19067	19039	18901	19095	19135	19204	19129	19056	18855	19051	19157	19098	19180	18897	18971	18958	19121	19014	19170	19177	18936	19058	19133	19071	19134	19155	19086	19072	19039	19102	18928	18957	18964	19038	18844	19117	19005	19247	19211	19144	19061	19119	19049	19129	18983	18995	18980	19161	18919	19029	18995	18964	18986	18904	19071	19093	19087	19107	19176	19035	19166	19067	19205	19025	19256	19105	18995	19095	19036	19156	19183	19079	19089	18946	19191	19107	18964	18904	19064	19047	19009	19012	19028	19017	18951	18965	19148	19018	19105	19165	19063	18951	19071	19272	18881	19021	19028	19145	19053	18970	19164	19001	18870	19199	19011	18993	19008	19103	19138	19074	19122	19315	19115	19167	19247	18996	19131	18681	19009	19020	19098	19197	18912	19027	18917	19098	18976	19032	19080	19099	19142	19011	19059	18879	19129	18988	19051	19121	19163	18881	18979	19021	19020	19132	19105	19430	18952	19185	19036	18926	19134	19024	18941	19003	18931	19109	19052	19166	19259	19320	18980	18899	18884	19079	19096	19134	19091	19012	19358	19247	19058	19312	19057	19140	18893	18981	19088	18928	18983	19068	19152	18996	19061	18875	19029	19090	19223	18888	19163	19152	19077	19096	18935	19038	18993	19012	18815	19066	19121	19026	19052	19183	19145	19069	19205	19117	19081	19174	18997	19001	19064	19117	18993	19163	19194	18904	19006	19007	18983	19116	19094	19078	19188	19091	19298	19113	18913	19043	19009	19210	18936	18997	19087	19013	19111	18860	19099	19316	18986	18875	19097	19126	19113	19149	19085	19153	19010	19128	19014	19051	19152	19111	19097	19148	19087	18965	18952	19036	19178	19081	19222	18966	18986	19181	19068	18980	19127
14524	21034	20024	18331	17692	17261	17381	26428	45050	39411	28277	19286	17273	16759	16887	16692	16663	16773	16880	16704	16713	16921	16899	16807	16769	16803	16868	16709	16768	16696	16864	16773	16791	16884	16699	16781	16774	16779	16818	16957	16870	16671	16734	16740	16810	16729	16814	16623	16887	16917	16817	16748	16670	16716	16923	16786	16767	16848	16841	16537	16795	16677	16788	16832	16742	16723	16808	16742	16618	16854	16723	16686	16685	16775	16762	16884	16683	16653	16785	16714	16617	16838	16696	16834	16868	16710	16738	16865	16745	16751	16890	16758	16711	16722	16714	16892	16699	16836	16595	16561	16782	16689	16736	16707	16639	16763	16667	16729	16723	16703	16899	16861	16815	16828	16596	16736	16513	16793	16821	16831	16721	16616	16863	16786	16810	16718	16442	16786	16636	16823	16840	16831	16618	16703	16821	16678	16739	16658	16646	16936	16776	16603	16876	16923	16736	16828	16906	16780	16960	16867	16825	16596	16922	16695	16690	16975	16844	16772	16847	16722	16923	16970	16622	16728	16738	16776	16945	16797	16704	16595	16652	16739	16863	16901	16732	16693	16828	16897	17028	16689	16706	16811	16854	16765	16711	16707	16876	16656	16904	16811	16803	16641	16852	16742	16765	16838	16681	16797	16751	16746	16869	16693	16673	16692	16660	16808	16840	16751	16744	16834	16683	16738	16732	16741	16849	16743	16826	16669	16714	16637	16702	16748	16555	16754	16751	16755	16772	16730	16681	16972	16947	16795	16884	16975	16949	16868	16782	16865	16792	16709	16721	16730	16717	16766	16832	16819	16830	16911	16713	16792	16693	16702	16684	16770	16798	16921	16825	16822	16856	16676	16691	16741	16902	16690	16743	16778	16897	16779	16685	16746	16797	16733	16888	16669	16752	16749	16590	16782	16718	16842	16647	16716	16587	16672	16852	16740	16677	16590	16820	16716	16781	16661	16711	16782	16783	16825	16759	16715	16786	16855	16762	16694	16822	16771	16777	16878	16664	16779	16820	16776	16767	16788	16806	16891	16822	16737	16826	16941	16752	16834	16842	16676	16747	16706	16926	16734	16706	16770	16835	16598	16853	16740	16686	16734	16920	16788	16811	16758	16635	16862	16612	16648	16877	16800	16712	16754	16725	16848	16503	16704	16805	16637	16739	16663	16926	16777	16884	16781	16786	16681	16754	16760	16699	16667	16898	16899	16742	16585	16680	16885	16714	16766	16711	16731	16766	16709	16672	16685	16824	16746	16841	16731	16540	16860	16773	16787	16950	16606	16836	16589	16722	16826	16740	16871	16801	16639	16754	16616	16684	16775	16759	16713	16673	16885	16815	16660	16608	16501	16769	16712	16786	16838	16780	16824	16761	16721	16626	16663	16687	16583	16837	16820	16894	16742	16700	16897	16632	16783	16782	16715	16673	16914	16679	16773	16862	16788	16829	16734	16734	16839	16667	16800	16650	16591	16646	16880	16806	16737	16734	16771	16927	16671	17019	16636	16816	16957	16674	16805	16819	16926	16547	16789	16797	16762	16652	16822	16684	16808	16847	16732	16996	16845	16652	16652	16793	16945	16836	16641	16896	16641	16851	16511	16696	16661	16799	16664	16718	16637	16809	16841	16770	16796	16733	16644	16753	16738	16582	16722	16626	16715	16916	16782	16699	16918	16708	16778	16742	16812	16788	16803	16795	16822	16785	16630	16705	17024	16774	16756	16800	16757	16792	16657	16702	16830	16696	16896	16781	16815	16856	16530	16588	16836	16798	16799	16855	16640	16765	16996	16780	16972	16829	16590	16755	16838	16650	16790	16750	16784	16860	16845	16763	16996	16884	16752	16751	16928	16809	16885	16795	16730	16874	16703	16684	16881	16646	16638	16560	16771	16686	16694	16797	16728	16619	16698	16966	16719	16763	16833	16651	16778	16510	16922	16761	16644	16821	17011	16883	16818	16661	16711	16802	16808	16745	16749	16657	16744	16857	16733	16756	16823	16678	16745	16861	16714	16835	16839	16717	16631	16558	16899	16694	16679	16717	16696	16661	16874	16911	16633	16800	16808	16702	16747	16813	16793	16741	16536	16857	16715	16664	16790	16784	16703	16737	16622	16744	16570	16755	16578	16799	16623	16701	16803	16912	16643	16799	16798	16847	16742	16771	16688	16827	16883	16761	16663	16692	16798	16692	16972	16799	16554	16709	16936	16835	16747	16858	16792	16895	16809	16871	16735	16791	16804	16568	16508	16758	16783	16816	16642	16692	16778	16801	16608	16645	16652	16778	16815	16770	16746	16774	16874	16612	16809	16608	16794	16644	16732	16762	16645	17036	16715	16628	16677	16882	16823	16748	16594	16616	16753	17014	16904	16781	16698	16718	16661	17000	16672	16810	16924	16852	16751	16764	16560	16868	16604	16802	16793	16673	16764	16734	16879	16904	16733	16784	16701	16630	16822	16763	16689	16676	16759	16628	16791	16601	16725	16574	16835	16745	16791	16713	16687	16671	16681	16609	16634	16645	16786	16973	16818	16834	16580	16723	16762	16831	16721	16835	16542	16651	16871	16753	16716	16742	16838	16683	16753	16959	16691	16805	16706	16789	16675	16636	16798	16729	16800	16867	16745	16846	16744	16819	16695	16748	16741	16822	16589	16793	16687	16622	16698	16571	16885	16645	16889	16711	16884	16782	16777	16795	16668	16749	16781	16767	16766	16771	16870	16718	16744	16941	16823	16642	16764	16625	16805	16746	16740	16735	16729	16787	16822	16810	16807	16747	16744	16663	16834	16673	16838	16749	16700	16813	16876	16839	16486	16899	16711	16712	16731	16703	16898	16640	16648	16731	16747	16680	16923	16809	16936	16804	16735	16618	16729	16673	16788	16813	16607	16910	16871	16859	16822	16892	16810	16742	16761	16719	16842	16958	16728	16709	16869	16856	16639	16795	16853	16675	16944	16704	16734	16938	16578	16882	16640	16770	16748	16855	16747	16785	16596	16737	16736	16740	16564	16705	16633	16844	16644	16689	16709	16693	16609	16716	16736	16685	16723	16869	16784	16781	16856	16586	16717	16886	16698	16621	16751	16809	16741	16815	16754	16802	16827	16879	16848	16780	16620	16676	16516	16615	16729	16600	16809	16735	16780	16571	16889	16551	16787	16795	16835	16837	16819	16749	16803	16704	16691	16909	16705	16846	16777	16696	16875	16696	16785	16736	16783	16762	16905	16758	16791	16493	16735	16747	16731	16687	16744	16702	16879	16858	16642	16771	16792	16779	16653	16807	16696	16898	16764	16775	16765	16791	16803	16651	16794	16805	16812	16921	17061	16485	16840	16702	16588	16694	16716	16855	16724	16731	17060	16825	16917	16764	16677	16797	16842	16748	16761	16844	16692	16966	16820	16811	16778	16748	16820	16550	16699	16868	16830	16682	16811	16672	16773	16707	16813	16759	16584	16842	16768	16735	16738	16851	16789	16723	16741	16728	16810	16836	16830	16855	16784	16573	16690	16703	16751	16770	16704	16787	16888	16844	16547	16688	16579	16766	16625	16942	16686	16708	16786	16738	16900	16773	16970	16645	16846	16784	16733	16785	16707	16682	16789	16744	16711	16722	16756	16698	16659	16556	16769	16945	16784	16861	16554	16937	16785	16603	16757	16736	16901	16797	16720	16852	16784	16717	16814	16695	16639	16851	16912	16681	16671	16651	16795	16683	16636	16839	16712	16859	16835	16855	16578	16648	16856	16738	16743	16773	16734	16599	16802	16871	16720	16818	16821	16873	16570	16763	16636	16721	16723	16789	16988	16535	16824	16833	16820	16787	16741	16713	16804	16803	16817	16818	16767	16753	16825	16574	16623	16740	16652	16649	16804	16918	16752	16852	16769	16685	16844	16782	16969	16748	16967	16798	16775	16766	16493	16773	16821	16812	16987	16837	16758	16886	16764	16960	16691	16747	16679	16915	16811	16813	16850	16717	16862	16788	16751	16860	16803	16685	16708	16735	16777	16676	16684	16743	16745	16702	16839	16687	16766	16664	16852	16619	16556	16684	16793	16890	16751	16643	16716	16851	16664	16765	16941	16775	16508	16941	16911	16763	16760	16659	16610	16715	16906	16716	16553	17006	16629	16752	16767	16648	16827	16643	16852	16564	16837	16888	16642	16715	16689	16702	16686	16871	16865	16737	16723	16809	16807	16646	16764	16684	16749	16886	16788	16780	16804	16769	16733	16864	16686	16762	16638	16694	16767	16595	16867	16693	16686	16969	16644	16740	16840	16718	16853	16851	16722	16780	16743	16730	16627	16693	16667	16804	16762	16798	16774	16643	16834	16897	16857	16795	16741	16867	16823	16693	16908	16616	16709	16727	16747	16848	16721	16832	16588	16630	16671	16841	16744	16778	16559	16712	16832	16605	16725	16902	16736	16820	16775	16760	16823	16798	16683	16873	16786	16632	16687	16786	16835	16635	16681	16804	16743	16781	16664	16715	16952	16796	17083	16803	16862	16903	16732	16650	16508	16728	16647	16639	16755	16714	16629	16700	16909	16707	16785	16713	16650	16669	16615	16780	16717	16814	16762	16938	16804	16578	16855	16760	16904	16649	16914	16789	16618	16770	16738	16799	16833	16894	16642	16739	16786	16725	16826	16671	16726	16723	16831	16753	16891	16803	16589	16614	16704	16789	16811	16702	16656	16593	16646	16835	16798	16756	16716	16821	16806	16912	16918	16709	16905	16762	16612	16761	16665	16894	16842	16811	16777	16756	16721	16526	16669	16859	16833	16669	16717	16874	16836	16859	16735	16832	16854	16863	16653	16961	16656	16662	16654	16759	16757	16723	16865	16723	16765	16671	16813	16650	16727	16587	16726	16648	16753	16765	16772	16802	16803	16561	16778	16780	16692	16620	16762	16871	16776	16792	16914	16741	16687	16758	16737	16736	16761	16647	16841	16894	16775	16736	16735	16658	16744	16741	16830	16896	16653	16664	16808	16828	16731	16794	16869	16771	16688	16866	16748	16580	16853	16667	16642	16612	16644	16743	17027	16645	16682	16789	16758	16698	16892	16694	16841	16771	16840	16820	16734	16633	16783	16559	16796	16659	16784	16885	16837	16980	16749	16874	16742	16796	16625	16639	16865	16885	16687	16943	16699
23678	21154	28638	23979	21738	23622	24335	30791	63121	53827	39974	26634	21950	20067	19920	19904	19842	19856	19685	19923	19514	19697	20029	19713	19740	19798	19675	19639	19789	19612	19718	19594	19787	19876	19889	19744	19855	19704	19610	19705	19823	19687	19557	19927	19734	19978	19889	19682	19678	19521	19609	19553	19810	19641	19830	19733	19621	19632	19724	19796	19582	19613	19865	19568	19697	19568	19528	19680	19541	19720	19670	19812	19643	19648	19639	19741	19577	19505	19687	19699	19686	19846	19735	19586	19632	19699	19526	19688	19610	19723	19539	19778	19784	19683	19650	19812	19786	19716	19439	19490	19396	19592	19795	19716	19544	19627	19595	19757	19657	19557	19756	19949	19717	19639	19881	19772	19852	19729	19585	19916	19811	19650	19728	19642	19614	19626	19623	19730	19874	19703	19632	19674	19546	19456	19769	19834	19780	19649	19754	19740	19709	19773	19732	19712	19720	19796	19761	19952	19666	19576	19825	19808	19705	19624	19693	19598	19491	19768	19685	19625	19659	19656	19823	19742	19496	19629	19698	19602	19564	19469	19754	19838	19557	19575	19535	19941	19762	19663	19704	19772	19606	19611	19639	19833	19865	19627	19510	19620	19962	19607	19704	19742	19602	19608	19552	19760	19633	19585	19789	19551	19694	19635	19680	19549	19870	19696	19703	19615	19423	19882	19689	19658	19863	19837	19813	19526	19667	19683	19587	19629	19654	19613	19598	19841	19868	19743	19824	19595	19559	19723	19651	19778	19684	19561	19660	19595	19475	19483	19747	19615	19515	19508	19697	19605	19508	19617	19612	19624	19555	19655	19561	19654	19431	19659	19655	19369	19569	19861	19787	19557	19585	19730	19627	19591	19703	19481	19400	19685	19511	19694	19750	19581	19606	19577	19544	19647	19744	19631	19758	19736	19471	19474	19614	19697	19696	19518	19543	19762	19664	19550	19626	19699	19714	19645	19843	19450	19889	19563	19718	19523	19712	19624	19878	19646	19758	19744	19682	19789	19642	19719	19625	19661	19460	19611	19513	19745	19773	19602	19727	19685	19470	19631	19532	19604	19728	19618	19642	19404	19705	19865	19492	19646	19635	19696	19539	19693	19646	19712	19843	19507	19556	19561	19693	19551	19739	19673	19650	19827	19618	19606	19701	19645	19672	19847	19571	19652	19739	19919	19838	19661	19464	19466	19559	19693	19548	19708	19800	19650	19557	19565	19603	19691	19652	19766	19560	19713	19526	19747	19646	19858	19884	19720	19793	19804	19466	19537	19868	19620	19729	19768	19511	19656	19816	19701	19825	19715	19817	19540	19786	19367	19689	19632	19594	19595	19820	19512	19598	19667	19809	19578	19533	19732	19848	19529	19806	19622	19611	19597	19554	19669	19536	19708	19570	19669	19580	19699	19398	19756	19473	19802	19456	19679	19700	19533	19641	19818	19688	19530	19532	19582	19515	19713	19538	19602	19598	19716	19755	19971	19553	19618	19531	19590	19884	19613	19698	19678	19466	19715	19782	19805	19536	19539	19795	19555	19721	19598	19700	19398	19806	19680	19527	19513	19806	19762	19636	19474	19674	19660	19534	19660	19920	19795	19687	19581	19748	19423	19740	19581	19547	19648	19624	19488	19508	19595	19588	19703	19838	19819	19604	19702	19677	19766	19799	19840	19818	19578	19784	19393	19432	19606	19701	19522	19624	19793	19771	19657	19633	19678	19568	19632	19604	19492	19630	19718	19494	19709	19804	19673	19586	19626	19707	19660	19459	19571	19730	19618	19838	19634	19647	19599	19527	19645	19922	19835	19713	19539	19677	19686	19427	19595	19599	19818	19908	19795	19755	19593	19631	19851	19825	19776	19622	19551	19615	19518	19673	19598	19743	19535	19704	19730	19831	19831	19601	19583	19708	19940	19623	19584	19520	19620	19609	19566	19617	19612	19675	19530	19702	19726	19707	19826	19732	19659	19558	19754	19490	19628	19754	19651	19702	19571	19565	19680	19527	19829	19876	19742	19756	19589	19570	19556	19639	19535	19762	19659	19682	19462	19627	19751	19660	19550	19659	19590	19431	19774	19663	19613	19788	19839	19770	19528	19864	19472	19600	19430	19650	19623	19484	19813	19762	19439	19710	19671	19844	19561	19750	19392	19661	19511	19815	19889	19540	19742	19906	19908	19720	19649	19787	19812	19735	19479	19725	19863	19752	19736	19810	19708	19866	19612	19735	19562	19552	19521	19614	19697	19439	19637	19724	19875	19569	19586	19671	19852	19832	19711	19806	19469	19666	19771	19642	19802	19729	19663	19606	19591	19673	19705	19773	19760	19818	19678	19707	19564	19576	19659	19830	19643	19553	19913	19600	19806	19778	19826	19783	19500	19837	19784	19772	19490	19752	19400	19723	19736	19640	19685	19627	19847	19490	19507	19599	19765	19468	19589	19625	19752	19593	19713	19485	19657	19746	19862	19550	19660	19586	19648	19567	19805	19743	19827	19491	19796	19761	19560	19706	19925	19985	19668	19674	19652	19647	19617	19648	19708	19636	19658	19630	19443	19632	19597	19777	19465	19952	19688	19695	19775	19611	19669	19558	19569	19677	19638	19788	19445	19702	19587	19581	19570	19776	19673	19684	19812	19814	19535	19576	19654	19471	19742	19691	19649	19623	19666	19776	19706	19625	19794	19899	19712	19605	19537	19550	19603	19729	19849	19551	19594	19512	19432	19715	19594	19492	19700	19433	19659	19582	19734	19546	19534	19635	19862	19532	19745	19534	19742	19693	19582	19608	19610	19612	19651	19553	19579	19757	20011	19645	19905	19638	19613	19844	19580	19719	19764	19553	19679	19542	19602	19628	19642	19611	19757	19479	19654	19602	19833	19341	19581	19741	19611	19573	19669	19789	19703	19686	19723	19874	19611	19735	19528	19592	19685	19504	19844	19665	19651	19615	19639	19609	19758	19624	19821	19635	19559	19647	19677	19704	19792	19577	19610	19873	19618	19580	19418	19351	19688	19606	19536	19876	19468	19686	19788	19579	19652	19848	19609	19580	19857	19837	19729	19550	19811	19730	19618	19437	19477	19632	19601	19508	19693	19523	19599	19451	19818	19688	19714	19785	19699	19687	19801	19793	19809	19845	19587	19540	19568	19714	19679	19527	19627	19522	19769	19753	19869	19618	19585	19572	19738	19693	19576	19655	19660	19612	19488	19426	19715	19727	19480	19581	19756	19701	19671	19421	19514	19667	19649	19402	19865	19654	19562	19646	19657	19535	19710	19578	19515	19430	19637	19777	19538	19437	19646	19540	19624	19654	19689	19849	19564	19732	19748	19706	19634	19535	19941	19579	19619	19649	19700	19575	19619	19938	19464	19767	19857	19783	19659	19813	19725	19710	19778	19745	19648	19506	19665	19708	19671	19575	19805	19830	19792	19800	19535	19644	19696	19744	19732	19743	19572	19453	19534	19639	19547	19679	19531	19515	19598	19766	19541	19741	19616	19534	19554	19566	19396	19488	19686	19841	19663	19650	19780	19987	19654	19694	19639	19532	19717	19524	19656	19581	19772	19757	19711	19581	19434	19664	19697	19848	19519	19556	19560	19647	19707	19774	19710	19659	19588	19818	19473	19625	19618	19726	19791	19562	19735	19835	19729	19654	19691	19503	19624	19749	19740	19644	19688	19581	19900	19755	19650	19583	19725	19893	19665	19586	19683	19668	19855	19858	19609	19541	19634	19556	19682	19553	19522	19650	19512	19840	19596	19657	19921	19638	19517	19516	19493	19738	19607	19696	19763	19504	19648	19494	19498	19602	19567	19627	19674	19576	19568	19596	19993	19399	19627	19698	19742	19560	19847	19622	19604	19680	19725	19560	19439	19723	19482	19630	19782	19668	19642	19714	19681	19918	19640	19573	19490	19587	19610	19573	19624	19648	19706	19838	19565	19800	19520	19621	19748	19871	19529	19740	19481	19813	19607	19898	19650	19747	19873	19464	19589	19654	19527	19570	19805	19668	19674	19645	19706	19719	19409	19585	19712	19643	19721	19699	19815	19415	19644	19628	19592	19735	19734	19691	19740	19516	19742	19593	19636	19715	19716	19632	19762	19635	19375	19596	19734	19751	19511	19830	19659	19572	19599	19545	19560	19474	19824	19623	19685	19585	19511	19604	19643	19559	19626	19699	19795	19448	19668	19605	19716	19523	19638	19550	19553	19527	19630	19720	19654	19691	19484	19554	19692	19562	19549	19718	19771	19581	19700	19551	19682	19641	19458	19573	19583	19602	19603	19588	19562	19916	19505	19748	19646	19756	19604	19718	19581	19799	19729	19451	19645	19642	19748	19857	19514	19637	19672	19873	19642	19614	19923	19464	19580	19677	19542	19721	19697	19643	19687	19691	19690	19614	19535	19689	19658	19653	19451	19639	19842	19824	19601	19567	19545	19714	19770	19811	19676	19636	19675	19638	19671	19607	19652	19538	19775	19744	19600	19836	19613	19699	19569	19541	19621	19607	19591	19783	20032	19550	19571	19656	19657	19463	19695	19440	19527	19561	19488	19632	19623	19674	19412	19520	19769	19673	19682	19701	19665	19685	19758	19464	19737	19651	19411	19657	19491	19656	19815	19406	19708	19737	19716	19652	19707	19561	19779	19710	19634	19501	19529	19586	19767	19466	19659	19697	19603	19554	19574	19558	19903	19539	19682	19722	19439	19515	19612	19797	19635	19804	19694	19705	19606	19715	19644	19488	19621	19599	19602	19600	19625	19366	19575	19652	19629	19620	19711	19741	19593	19598	19759	19760	19756	19524	19583	19646	19536	19856	19618	19546	19853	19838	19527	19656	19639	19549	19576	19750	19563	19718	19698	19538	19747	19692	19773	19688	19518	19631	19805	19875	19694	19602	19605	19680	19851	19746	19751	19793	19692	19472	19564	19755	19725	19634	19752	19707	19643	19948	19779	19700	19764	19537	19715	19469	19720	19800	19588	19582	19630	19535	19616	19715	19557	19603	19639	19577	19648	19498	19424	19646	19598	19483	19702	19549	19751	19728	19697	19430	19890	19710	19625	19591	19764	19814	19720	19598	19673	19585	19671	19585	19474	19739	19769	19767	19401	19592	19533	19824	19574	19675	19489	19688	19732	19738	19563
16460	27526	25738	21676	19863	18965	18415	32705	62594	53834	39672	23576	18709	17270	16893	17008	17290	17261	17001	16942	17196	17087	17249	17048	17089	17105	17197	17158	17092	16894	16982	17140	17186	17092	17021	17017	17116	16947	17147	17132	17194	17076	17082	17080	17138	17074	17112	17110	17140	17102	17128	17079	17123	17108	17007	17259	17158	17144	17168	17017	17052	17330	17104	17005	17278	17041	16973	17032	16976	17148	17147	17103	17024	17230	17200	17272	17129	17113	17187	17015	17052	16964	17024	17187	16970	17188	17048	17058	17085	17154	17075	16929	16828	16967	16921	17181	17059	16903	17041	17201	17165	16952	17191	17165	17169	17094	16967	16978	17116	17058	17097	17191	17044	17259	17113	17023	17075	17253	17015	17106	17086	17131	17276	17234	17016	17104	17177	16991	17112	16996	16967	17095	17177	17131	17139	16895	16896	16994	17063	17083	17204	17024	17127	17034	17140	17111	17047	16997	17039	17208	17080	17019	17290	17060	17117	17079	17095	17198	16886	17010	17097	16972	17180	17082	17131	16961	17070	17060	17009	16968	16921	17131	17100	17310	17079	17191	17060	17088	17131	17018	17074	17139	17127	17007	17051	16945	17052	17135	16846	17065	16994	17249	17038	17108	17312	16975	17240	17112	17135	17089	17100	17186	17287	17173	17083	17077	16996	17027	17194	17179	17112	17156	17163	16897	16978	17042	17227	17044	17215	17092	17061	16960	16968	17176	17320	17234	17104	17066	17006	16944	17240	17019	17049	17079	17059	17340	17198	17118	17263	16949	17121	17107	16953	17121	17115	17165	17060	17145	17060	17129	17078	16955	17085	17054	17063	17068	17027	17236	17071	17178	17094	17062	17156	17065	17083	16935	17137	17041	17059	17209	17210	17065	17047	16929	17038	17043	17207	17164	17032	16964	16944	17204	17071	17098	17281	16977	17066	17050	16926	17007	17200	17141	17036	17151	17044	17155	17069	16952	17093	17145	16925	17023	17235	17044	16981	17046	17081	17030	17134	17017	17158	17362	17095	17020	17091	17008	17267	17146	16987	17174	17168	17164	17087	17158	17160	17120	17317	17115	17041	16960	17063	17088	17148	16983	17066	17169	17044	17218	16967	17041	17059	16986	17071	16982	17102	17118	17132	17066	17044	17084	16997	17067	17058	17180	17004	17126	17016	17088	17242	16987	16984	17105	16974	17184	17174	17085	16907	17119	17062	17059	17158	17147	16952	17119	17148	17038	16991	17032	17073	17214	17007	17087	17136	17113	17127	17140	17151	17204	16965	17161	17164	17068	17193	17252	17154	17152	17162	17238	17068	17112	17164	17149	17146	17042	17088	17013	17175	17136	17156	16934	16964	17337	16975	17121	17114	17059	17142	17166	17200	17052	17051	16985	17152	16969	17111	17142	17065	17000	17170	17128	17144	17024	17169	17225	16902	17219	17184	17199	16918	17216	17003	17064	17159	16974	17140	16916	17317	17165	17301	16946	17000	16978	17051	17163	17184	16949	16942	17149	16972	17060	16786	16934	17131	17242	17068	17191	17154	17225	17146	16887	17027	17117	17172	17170	16928	17108	17129	16908	17286	17204	17132	17107	17163	17064	17001	17071	17093	16986	17118	17111	17036	17138	17127	16998	17119	17154	16958	17119	17089	17118	17018	17043	17010	17045	17124	17175	16989	17065	17178	17156	17131	17210	17016	17181	16986	16873	17096	17165	17106	16904	17202	17179	17279	17015	17126	16823	16961	17071	16881	17137	17016	17025	16878	17084	17086	17134	16970	17296	17079	16830	16984	17120	17253	17025	17085	17139	17175	17023	17191	17140	17040	17055	17011	17186	16926	17111	17043	17358	17094	16989	16988	17051	17176	17064	17134	16999	17156	17194	17082	17097	17071	17075	17159	17073	17084	17057	17133	17118	17115	17075	17146	17065	17079	16987	17047	16991	16953	17128	16971	17166	16998	17013	17189	17112	17064	17033	16922	17045	16963	17194	17027	16981	17128	16951	17248	17012	17248	16961	17063	17151	17045	17244	17033	17078	16992	17092	17189	16968	17206	17068	17015	17069	17043	17013	17073	17142	17088	17018	17189	17065	17065	17064	17140	16963	17098	17027	17172	16993	17049	17054	17181	16988	17072	17216	17243	17105	17078	17057	17090	17086	17083	17151	17244	17132	16907	17256	17103	17148	17214	17018	17192	17160	16921	17160	17032	17058	16963	17124	16980	16917	17110	16910	17041	17214	16987	17044	17037	16935	16951	17029	17204	17063	17134	16903	17264	17059	17116	17392	16943	17183	17178	17065	17044	17076	17098	17129	17099	17067	17148	17172	17045	16987	17041	17175	17239	17113	17066	17027	16917	17130	17115	17098	17191	17119	17110	17103	17115	17032	16987	16994	17104	17079	17168	17145	16957	17014	17193	17090	16960	17146	17020	16951	16920	17087	17181	17074	17157	17130	17090	17044	17122	16980	17087	17062	17012	16983	17072	17158	17096	17069	16989	17090	17219	17191	17034	17173	16990	17138	17149	16997	17179	17233	17118	17146	17089	17092	17120	17115	17027	17024	17140	17055	17286	17029	17180	17084	16993	17010	17098	16946	16928	17051	16978	17038	17266	17014	17224	17083	17030	17161	17124	17304	17081	17152	16943	17113	17104	17210	17126	16924	17274	17112	17080	17017	17150	17109	16931	17128	17051	17336	17136	17129	17029	17037	16984	17090	16992	17090	17073	17012	17031	16938	16924	16869	17056	17246	17162	17162	17140	17221	17061	16886	16916	17046	17031	17008	16979	16922	17224	17073	17095	17039	17006	17064	17085	17126	17099	16986	16958	17054	17100	17068	17070	16862	17108	17175	17297	17143	17150	17034	17113	16992	17205	17124	17048	17039	17100	17131	17090	17121	17076	17143	17024	17223	16958	16975	17238	17168	17152	17143	17104	17076	16965	17039	17159	16973	17037	17029	17148	17229	16968	17005	17192	17109	16977	17117	17168	17012	17199	17133	17041	17063	17057	17230	17035	17024	17087	17220	16939	16987	16825	17103	17071	16997	17359	16849	16947	17131	17204	16971	17263	17159	17199	17084	16915	17118	16988	17116	17125	17131	17064	17006	17130	17180	17163	17256	17046	17089	17049	17212	17128	17043	17034	16992	17263	17166	16993	17093	17043	17108	17049	17032	17107	17132	17045	17084	17219	16999	16931	17094	17141	17170	16981	17229	16958	17210	17276	16989	17145	17113	17160	16990	16927	17004	17143	16898	17001	17123	16949	17024	16951	17056	17215	17111	17123	16906	17160	16992	17182	17153	17057	17126	16928	17111	17015	17011	17079	17153	17039	17104	17362	17086	16949	17229	17079	16920	16994	16955	17072	17269	17046	17272	17061	16872	17104	17125	16917	17077	17076	17203	17268	16946	17020	17012	17055	17049	17081	17045	16953	17105	17035	17115	17059	17204	17183	17105	17067	17204	17047	17246	17079	17140	17102	16948	17225	17102	17037	17213	16960	17074	16968	17081	17003	17127	17191	17246	16968	16984	17104	17120	17015	17257	16939	17038	16928	17137	17035	16962	17013	16981	17037	17078	16987	16989	17133	17178	17279	17306	17241	17115	17220	17018	17182	17029	17152	17120	16995	17087	17191	16981	17097	17089	17089	17069	17179	17043	17063	16971	17022	17137	17086	17033	17321	17002	17173	17089	17095	17096	17073	17197	17187	17158	17177	17083	17151	17002	17098	16881	17097	17180	17025	17131	17062	17127	17032	17089	17152	17035	17303	17215	17113	17212	17229	17071	17306	16980	17278	17176	17080	17191	16834	17016	17048	16988	16942	17146	17172	17104	17200	17223	17016	17083	17111	17152	16988	17153	17010	17070	17044	17168	16990	17166	17030	17103	17080	17099	17059	17173	17089	17017	17183	17136	16997	17000	17204	17088	17065	17100	17013	17216	17082	17075	17071	17162	16976	17147	17145	17028	17049	17035	17072	16932	17210	17040	17031	17062	17150	16927	16786	16921	17133	17151	17082	17264	17150	17111	17152	16926	17084	16987	17114	17085	16966	17041	17208	17025	17048	17175	16948	17186	17053	16994	17043	17206	17166	17058	16908	17187	17087	17005	16930	16978	17099	16974	17095	16998	17071	17068	17296	17125	17076	17137	17026	17114	16979	17164	17161	17130	17092	16964	17169	17111	17045	17147	17074	17073	16988	17189	16991	16963	17126	16937	17218	16956	16916	17009	17182	17009	16932	16899	17080	17203	17137	17176	17030	16947	17227	17058	17154	17152	16995	17031	17258	17132	16997	17169	17204	17038	17174	17034	17209	16837	16950	17133	17020	17147	17173	17020	16983	16809	17051	17156	17111	17038	17126	17248	16908	17245	17232	16966	17029	17024	17122	16907	16994	17229	17385	17061	16917	17339	17044	17086	17080	17153	17042	17102	17060	17001	17047	16993	16998	17112	16952	17129	17049	17128	17147	17109	17121	17099	17097	17015	17078	17057	17245	17023	17045	17095	17290	17086	17190	17115	17001	17230	17067	17065	17116	17132	17234	17045	17076	16993	17204	17200	17040	17049	17068	16948	17186	17058	17074	17067	17059	17118	17073	17053	16977	17092	17219	16986	17013	17224	17108	17012	17148	17144	16988	17139	17145	16926	17229	17056	16933	17120	17058	17170	16875	17083	17384	17159	17061	17045	17050	17229	17239	17229	16939	16978	16962	17030	17102	17176	17037	16896	17056	16974	17098	17015	17227	16927	17150	17165	17123	17007	17129	17062	17070	17081	17029	17098	16987	17121	16958	17054	16969	17034	17146	16958	16945	16886	17057	17126	17236	17126	17054	16940	16927	17089	17211	17261	17181	17116	17058	16908	17287	16979	16950	17014	17233	17189	17092	17131	17105	17127	16768	17203	17133	17035	17160	17140	17071	17156	17006	16898	17260	16931	17048	17111	17089	17109	17032	17098	17060	17279	17065	17066	17129	16980	17150	17147	16944	17146	17074	17139	17196	17106	17061	17108	17142	17087	17015	17282	17111	17139	17047	17039	17115	17038	17099	16949	16857	17033	16886	16878	16974	17180	17072	17133	17087	17134	16924	17256	17211	16918	17118	17014	17224	17017	17164	17080	17186	17102	17062	17140	17009	16976
29470	22501	23492	22018	20312	20232	20346	21114	25704	25526	23178	21432	20385	20139	20442	20248	20229	20303	20108	20316	20136	20064	20216	20065	20218	20434	20381	20314	20457	20561	20262	20291	20095	20334	20006	20334	20276	20251	20101	20093	20382	20339	20221	20312	20543	20283	20051	20138	20147	20168	20220	20168	20278	20232	20097	20166	20317	20172	20380	20259	20254	20443	20352	20287	20284	20257	20318	20269	20232	20166	20397	20248	20261	20414	20114	20270	20188	20069	20346	20125	20302	20410	20231	20012	20066	20128	20233	20329	20234	20283	20238	20155	20204	20301	20287	20118	20130	20260	20086	20170	20192	20415	20327	20094	20195	20141	20288	20244	20250	20136	20255	20165	20106	20282	20236	20268	20160	20239	20098	20215	20237	20106	20020	20295	20311	20294	20243	20149	20047	20258	19989	20081	20174	20087	20407	20129	20113	20162	20143	20206	20190	20065	20264	20246	20286	20294	20283	20363	20223	20359	20361	20375	20219	20241	20372	20146	20139	20142	20152	20207	20260	20075	20161	20368	20371	20419	20152	20208	20251	20297	20279	20381	20373	20192	20371	20168	20196	20301	20299	20126	20332	20182	20094	20085	20097	20136	20386	20121	20374	20298	20098	20148	20302	20402	20272	20176	20125	20073	20190	19981	20357	20117	20106	20011	20155	20349	20225	20239	20182	20261	20397	20138	20071	20080	20111	20136	19959	20193	20222	20278	20382	20318	20256	20490	20456	20280	20165	20237	20288	20001	20108	20133	20107	20335	20121	20226	20279	20295	20293	20238	20293	20104	20365	20419	20205	20282	20483	20207	20326	20291	20246	20053	20204	20108	20218	20169	20127	20080	20267	20275	20245	20093	20164	20213	20116	20062	20086	20263	20000	20301	20301	20175	20182	20194	20162	20290	20214	20279	20354	20260	20184	20318	20360	20026	20169	20172	20315	20268	20129	20446	20260	20286	20591	20393	20154	20100	20325	20208	20259	20227	20286	20324	20393	20203	20319	20233	20253	20258	20403	20176	20125	20269	20259	20123	20101	20359	20237	20226	20288	20113	20179	20136	20234	20339	20300	20328	20399	20004	20210	20123	19996	20279	19994	20207	20275	20470	20177	20294	20165	20229	20383	20035	20226	20067	20193	20208	19974	20093	20183	20107	20145	20187	20010	20153	20266	20248	20103	20278	20230	20153	20301	20212	20233	20145	20262	20226	20255	20184	20070	20183	20238	20345	20292	20259	20340	20313	20248	20307	20183	20006	20401	20621	20183	20253	20183	20262	20151	20153	20255	20187	20303	20062	20280	19971	20436	20393	20190	20172	20307	20251	20216	20274	20235	20156	20274	20156	20374	20345	20277	20145	20312	20235	20184	20068	20193	20202	20316	20199	20308	20235	20049	20372	20108	20222	20417	20045	19977	20160	20207	20049	20049	20224	20442	20227	20233	20360	20234	20400	20178	20282	20542	20382	20134	20305	20076	20370	20538	20069	20163	20059	20366	20261	20183	20373	20248	20089	20365	20257	20337	20267	20240	20232	20349	20021	20251	20554	20384	20244	20154	20401	20250	20264	20193	20404	20154	20329	20396	20179	20155	20136	20297	20183	20075	20384	20239	20255	20373	20322	20129	20202	20321	20373	20297	20083	20052	20125	20157	20235	20225	20096	20399	20088	20219	20219	20431	19969	20443	20187	20269	20074	20369	20368	20204	20095	20163	20184	20309	20295	20225	20258	20166	20162	20051	20162	20294	20324	20317	20269	20346	20387	20304	20239	20410	20212	20252	20101	20328	20265	20150	19954	20190	20183	20417	20259	20299	20288	20224	20372	20237	20244	19995	20052	20272	20248	20214	20268	20218	20145	20228	20239	20202	20316	20182	20186	20256	20159	20168	20081	20330	20240	20311	20115	20228	20290	20079	20261	20324	20500	20241	20139	20159	20123	20278	20318	20146	20449	20132	20439	20325	20451	20344	20126	20317	20205	20228	20221	20300	20148	20183	20079	20328	20258	20270	20053	20327	20288	20371	20277	20409	20382	20239	20257	20390	20358	20191	20237	20149	19972	20243	20461	20401	20095	20416	20172	20097	20133	20294	20228	20170	20206	20146	20241	20265	19928	20132	20051	20254	20137	20323	20364	20147	20369	20264	20128	20165	20313	20331	20002	20081	20285	20243	20331	20285	20199	19973	20095	20282	20459	20046	20160	20267	20192	20164	20403	20247	20404	20293	20279	20349	20201	20169	20278	20308	20194	20124	20134	20292	20424	19974	20508	20116	20161	20368	20134	20082	20205	20139	20192	20311	20156	20352	20279	20258	20173	20298	20161	20203	20188	20216	20247	20175	20172	20366	20147	20354	20318	20246	20178	20279	20325	20124	20021	20147	20274	20221	20306	20245	20187	20352	20262	20150	20286	20359	20354	20331	20411	20230	20327	20039	20117	20138	20388	20354	20189	20066	20167	20160	20019	20114	20027	20031	20364	20377	20110	20186	20029	20359	20170	20359	20101	20269	20215	20249	20163	20258	20152	20114	20323	20302	20368	20149	20311	20462	20456	20210	20237	20255	20282	20264	20413	20364	20386	20295	20040	20167	20203	20257	20132	20318	20334	20423	20278	20393	20056	20254	20131	20113	20239	20129	20246	20163	20163	20265	20375	20460	20094	20174	20195	20223	19912	20354	20188	20255	20257	20216	20265	20269	20299	20401	20550	20298	20367	20311	20238	20245	20289	20333	20258	20431	20205	20064	20284	20417	20094	20129	20271	20324	20244	20342	20256	20231	20211	20304	20401	20155	20125	20260	20295	20279	20357	20142	20212	20258	20283	20377	20250	20111	20143	20150	20361	20066	20213	20242	20156	20357	20179	20282	20386	20462	20374	20391	20351	20051	20218	20295	20170	20375	20224	20310	20305	20404	20353	20165	20080	20446	20155	20570	20463	20399	20309	19977	20433	20178	20214	20171	20224	20140	20358	20329	20047	20318	20330	20328	20001	20254	20158	20223	20142	20238	20132	20336	20211	20381	20177	20190	20265	20016	20235	20160	20179	20165	20284	20282	20478	20151	20125	20160	20234	20111	20183	20232	20346	20050	20094	20302	20155	20321	20419	20422	20077	20192	20337	20304	20091	20422	20283	20446	20162	20248	20256	20169	20538	20278	20334	20390	20135	20239	20182	20244	20132	20361	20200	20306	20482	20322	20167	20303	20352	20136	20197	20132	20330	20339	20242	20361	20457	20392	20307	20223	20256	20178	20230	20095	20356	20159	20221	20256	20342	20158	20149	20115	20190	20295	20261	20249	20302	20147	20257	20297	20185	20150	20111	20354	20313	20203	20227	20358	20203	20407	20130	20471	20237	20043	19950	20161	20354	20212	20404	20284	19964	20111	20267	20275	20303	20358	20458	20365	20153	20416	20004	20242	20246	20133	20217	20467	20230	20343	20200	20413	20354	20262	20163	20238	20140	20383	20169	20131	20409	20401	20283	20233	20344	20399	20198	20317	20266	20308	20162	20089	20355	20199	20138	20206	20173	20264	20171	20163	20127	20287	20257	20142	20109	20148	20083	19969	20343	20154	20433	20276	20146	20480	20374	20183	20169	20184	20387	20271	20282	20299	20177	20333	20231	20206	20266	20214	20245	20216	20294	20392	20199	20159	20185	20274	20265	19898	20469	20213	20166	20217	20112	20172	20527	20218	20346	20362	20384	20128	20239	20019	20305	20250	20167	20229	20235	20119	20330	20207	20228	20253	20081	20166	20217	20281	20420	20255	20137	20312	20362	20203	20120	20210	20263	20088	20179	20433	20386	20153	20228	20276	20132	20395	20337	20376	20331	20131	20226	20225	20236	20364	20337	20200	20146	20534	20122	20235	20129	20355	20144	20177	20192	20224	20104	20199	20186	20392	20006	20285	20098	20227	20292	20241	20215	20381	20386	20299	20308	20365	20369	20305	20308	20218	20191	20159	20218	20190	20017	20133	20070	20378	20293	20189	20124	20272	20334	20282	20320	20322	20156	20493	20276	20078	20180	20218	20188	20378	20332	20203	20370	20087	20227	20435	19954	20218	20201	20131	20363	20021	20408	20254	20058	20196	20224	20183	20226	20101	20345	20226	20459	20162	20181	20453	20421	20259	20229	20449	20218	20239	20255	20307	20259	20220	20158	20018	20397	20263	20037	20030	20143	20164	20253	20190	20287	20281	20225	20115	20273	20272	20362	20223	20168	20241	20225	20180	20159	20244	20410	20105	20328	20203	20300	20218	20114	20477	20267	20209	20367	20302	20149	20111	20239	20408	20006	20104	20201	20299	20391	20364	20213	20442	20417	20253	20195	20261	20196	20367	20206	20466	20144	20080	20173	20321	20308	20277	20469	20148	20099	20193	20217	20123	20289	20025	20111	20304	20160	20354	20384	20337	20234	20140	20283	20254	20475	20243	20176	20547	20238	20165	20272	20425	20180	20345	20301	20286	20221	20222	19938	20329	19999	20401	20314	20284	20002	20257	20344	20232	20022	20432	20302	20403	20370	20288	20204	20336	20288	20227	20213	20196	20227	20305	20054	20248	20291	20257	20286	20197	20282	20109	20494	20242	20319	20319	20248	20407	20241	20221	20261	20063	20220	20237	20241	20271	20237	20233	20129	20073	20168	20084	20175	20088	20158	20379	20507	20271	20141	20024	20262	20470	20292	20242	20257	20054	20070	20081	20136	20376	20079	20383	20074	20240	20305	20381	20248	20377	20269	20278	20206	20281	20335	20353	20473	20458	20269	20376	20113	20345	20235	20169	20162	20319	20367	20340	19935	20187	20301	20402	20160	20408	20216	20302	20058	20215	20403	20208	20212	20293	20297	20395	20200	20298	20303	20296	20409	20358	20249	20391	20354	20179	20347	20053	20242	20202	20366	20131	20099	20358	20263	20270	20399	20323	20200	20224	20123	20205	20096	20255	20079	20129	20354	20264	20330	19981	20087	20410	20348	20207	20247	20207	20195	20274	20184	20184	20274	20252	20186	20315	20171	20333	20326	20273	20287	20244	20037	20336	20258	20372	20372	20138	20374	20275	19943	20417	20281	20197	20462	20206	20210	20051	20548	20371	20242	20215	20131	20589	20006	20261	20268	20188	20136	20295	20297	20501	20297	20025	20290	20165	20214
16613	17954	17918	17602	17547	17410	17381	19579	25721	23843	20536	18197	17380	17598	17198	17390	17426	17329	17383	17388	17448	17355	17364	17353	17365	17309	17327	17283	17299	17485	17362	17478	17670	17338	17286	17246	17345	17385	17373	17281	17381	17307	17148	17314	17321	17517	17378	17340	17460	17320	17251	17462	17317	17344	17056	17373	17330	17362	17523	17447	17395	17401	17333	17442	17268	17426	17478	17339	17305	17446	17363	17361	17251	17531	17269	17281	17483	17301	17402	17226	17454	17502	17134	17371	17468	17372	17417	17344	17503	17402	17530	17394	17371	17248	17335	17360	17523	17267	17296	17531	17363	17390	17436	17376	17326	17438	17531	17320	17359	17402	17240	17530	17421	17265	17300	17525	17515	17347	17452	17396	17231	17273	17201	17495	17256	17361	17533	17372	17433	17179	17203	17426	17438	17428	17340	17179	17447	17271	17483	17376	17311	17523	17287	17344	17287	17386	17377	17187	17307	17437	17362	17376	17412	17289	17410	17426	17376	17313	17235	17154	17294	17644	17259	17277	17283	17348	17429	17360	17305	17424	17274	17348	17373	17355	17324	17336	17289	17341	17353	17360	17250	17371	17458	17264	17479	17388	17494	17407	17267	17360	17444	17335	17242	17425	17429	17245	17260	17341	17427	17423	17299	17347	17274	17324	17280	17342	17346	17500	17409	17461	17467	17325	17390	17477	17388	17396	17345	17562	17409	17160	17481	17432	17440	17330	17329	17342	17356	17391	17477	17266	17453	17529	17445	17480	17446	17469	17251	17498	17287	17296	17440	17362	17571	17366	17412	17389	17279	17410	17543	17272	17314	17314	17179	17375	17455	17419	17284	17404	17358	17364	17430	17306	17391	17443	17341	17320	17528	17449	17436	17240	17378	17289	17229	17523	17437	17406	17379	17275	17151	17370	17377	17493	17211	17266	17446	17419	17333	17302	17404	17243	17441	17205	17653	17284	17254	17448	17281	17365	17225	17480	17274	17322	17440	17272	17486	17533	17450	17306	17286	17323	17468	17481	17356	17407	17248	17244	17389	17302	17498	17179	17359	17422	17196	17211	17327	17355	17293	17328	17341	17423	17470	17418	17422	17494	17190	17411	17337	17344	17415	17365	17487	17398	17459	17310	17303	17323	17297	17283	17426	17493	17161	17572	17388	17442	17524	17296	17294	17399	17227	17444	17445	17463	17423	17303	17301	17365	17331	17485	17245	17357	17349	17320	17352	17319	17295	17494	17120	17426	17457	17528	17454	17444	17445	17528	17261	17362	17337	17428	17378	17307	17267	17417	17427	17517	17350	17127	17524	17131	17428	17466	17359	17479	17352	17322	17435	17426	17276	17293	17430	17438	17405	17190	17307	17200	17210	17557	17292	17488	17353	17321	17497	17477	17318	17295	17489	17366	17438	17438	17453	17328	17325	17312	17586	17395	17239	17390	17393	17463	17382	17283	17591	17300	17522	17349	17444	17288	17121	17317	17207	17393	17507	17427	17266	17415	17163	17467	17314	17501	17430	17558	17308	17174	17399	17266	17313	17397	17297	17276	17419	17408	17464	17360	17356	17452	17385	17406	17527	17450	17293	17459	17225	17212	17291	17433	17209	17422	17262	17393	17457	17298	17421	17494	17459	17466	17254	17369	17431	17286	17265	17484	17319	17432	17278	17307	17318	17233	17356	17355	17361	17427	17373	17402	17188	17306	17393	17436	17299	17241	17531	17407	17332	17295	17332	17304	17200	17243	17482	17416	17425	17216	17508	17344	17295	17250	17228	17275	17366	17404	17434	17195	17404	17331	17495	17050	17348	17223	17494	17529	17247	17366	17324	17146	17444	17303	17272	17310	17250	17598	17477	17520	17266	17245	17417	17286	17159	17312	17276	17338	17121	17460	17344	17267	17363	17495	17405	17476	17402	17386	17442	17262	17368	17430	17375	17442	17307	17378	17254	17357	17415	17470	17285	17365	17292	17279	17263	17303	17492	17428	17215	17251	17416	17483	17377	17434	17484	17278	17253	17423	17283	17367	17262	17374	17350	17468	17296	17522	17516	17266	17555	17360	17383	17465	17342	17390	17316	17228	17483	17430	17320	17427	17488	17334	17293	17313	17300	17473	17384	17311	17440	17420	17319	17238	17453	17410	17513	17429	17350	17570	17407	17259	17374	17252	17288	17318	17529	17429	17353	17444	17331	17332	17342	17326	17407	17266	17484	17383	17487	17520	17224	17449	17317	17402	17250	17271	17423	17368	17380	17184	17351	17180	17225	17335	17442	17243	17415	17348	17302	17286	17349	17334	17325	17413	17440	17302	17500	17189	17340	17655	17361	17412	17356	17408	17328	17442	17355	17332	17472	17404	17506	17268	17357	17481	17446	17272	17407	17388	17444	17299	17354	17426	17404	17338	17447	17289	17422	17535	17575	17267	17460	17419	17512	17362	17264	17342	17341	17351	17420	17407	17515	17190	17485	17387	17371	17312	17467	17289	17120	17377	17190	17327	17340	17188	17280	17326	17459	17303	17441	17280	17250	17305	17455	17295	17465	17174	17274	17423	17566	17323	17409	17289	17293	17344	17317	17342	17351	17315	17447	17310	17260	17400	17671	17348	17506	17285	17248	17372	17460	17360	17503	17484	17326	17416	17376	17376	17327	17385	17258	17345	17263	17528	17400	17483	17307	17358	17387	17441	17288	17258	17436	17248	17389	17292	17271	17306	17342	17375	17414	17231	17390	17287	17376	17357	17572	17380	17483	17332	17309	17290	17500	17320	17304	17393	17178	17338	17367	17468	17435	17457	17411	17405	17319	17413	17226	17286	17347	17262	17268	17384	17270	17486	17295	17344	17355	17258	17357	17219	17351	17352	17230	17293	17355	17337	17489	17412	17412	17183	17399	17362	17522	17192	17563	17135	17257	17424	17469	17484	17264	17313	17336	17415	17371	17284	17430	17391	17281	17611	17357	17423	17225	17381	17406	17241	17249	17444	17264	17360	17564	17309	17362	17401	17305	17309	17371	17550	17434	17406	17252	17359	17330	17279	17395	17544	17432	17296	17199	17394	17449	17442	17357	17530	17343	17281	17589	17221	17525	17305	17522	17349	17224	17684	17189	17386	17375	17318	17510	17223	17400	17488	17457	17208	17384	17221	17475	17345	17377	17479	17407	17376	17460	17279	17365	17248	17396	17392	17335	17327	17443	17469	17460	17240	17160	17548	17243	17433	17463	17320	17340	17266	17359	17367	17455	17458	17231	17488	17331	17370	17168	17455	17399	17493	17315	17462	17462	17244	17379	17427	17280	17358	17371	17421	17377	17240	17398	17352	17329	17298	17334	17493	17474	17348	17227	17537	17368	17267	17231	17467	17566	17301	17394	17200	17580	17381	17497	17253	17471	17365	17223	17550	17406	17270	17291	17335	17362	17373	17360	17306	17354	17451	17266	17193	17207	17384	17467	17404	17255	17433	17395	17407	17213	17447	17208	17292	17443	17503	17267	17244	17405	17435	17316	17279	17449	17361	17336	17317	17583	17344	17464	17471	17312	17172	17418	17290	17329	17494	17400	17378	17363	17561	17239	17417	17390	17381	17115	17305	17341	17445	17477	17149	17136	17385	17360	17499	17354	17544	17428	17403	17496	17284	17410	17413	17368	17261	17342	17443	17155	17427	17368	17526	17466	17446	17521	17288	17386	17327	17596	17445	17479	17209	17483	17227	17301	17445	17554	17424	17261	17166	17316	17178	17470	17369	17267	17186	17309	17528	17565	17430	17330	17478	17530	17487	17470	17256	17387	17185	17268	17425	17474	17393	17329	17343	17339	17551	17426	17311	17355	17498	17322	17294	17502	17233	17410	17480	17412	17300	17483	17306	17297	17302	17670	17460	17207	17332	17555	17452	17556	17322	17483	17489	17287	17254	17401	17334	17340	17385	17373	17217	17445	17301	17325	17459	17444	17505	17526	17379	17294	17313	17253	17391	17338	17396	17326	17340	17462	17331	17347	17269	17446	17492	17271	17462	17462	17304	17370	17342	17226	17328	17262	17428	17266	17539	17182	17428	17462	17507	17217	17449	17365	17371	17396	17274	17426	17414	17314	17384	17328	17370	17624	17585	17374	17378	17244	17520	17184	17445	17545	17359	17444	17288	17412	17420	17406	17296	17392	17354	17381	17469	17418	17140	17364	17312	17376	17305	17418	17491	17357	17244	17290	17445	17319	17407	17538	17399	17486	17414	17553	17370	17094	17200	17311	17433	17492	17379	17371	17534	17455	17328	17264	17354	17253	17418	17423	17376	17305	17397	17312	17452	17291	17194	17422	17475	17320	17469	17447	17378	17296	17458	17437	17473	17359	17397	17255	17437	17322	17468	17501	17330	17470	17309	17488	17249	17537	17289	17523	17364	17329	17412	17253	17394	17457	17374	17390	17240	17330	17397	17194	17208	17377	17416	17263	17395	17414	17609	17404	17364	17426	17333	17525	17366	17456	17436	17357	17387	17214	17287	17480	17351	17328	17503	17349	17259	17321	17534	17320	17458	17393	17380	17302	17175	17320	17349	17428	17373	17433	17240	17290	17307	17241	17461	17395	17118	17391	17315	17403	17400	17314	17419	17452	17491	17527	17361	17375	17439	17280	17372	17268	17386	17483	17476	17225	17390	17411	17335	17272	17504	17423	17257	17426	17381	17359	17267	17352	17241	17167	17506	17343	17405	17507	17542	17309	17461	17213	17273	17493	17390	17408	17506	17247	17389	17415	17313	17337	17435	17423	17492	17423	17466	17487	17479	17384	17456	17420	17444	17410	17434	17457	17285	17348	17375	17337	17417	17532	17385	17472	17207	17495	17248	17393	17190	17237	17440	17383	17379	17341	17364	17197	17369	17360	17340	17415	17346	17357	17378	17230	17450	17446	17364	17355	17403	17442	17253	17467	17484	17334	17345	17245	17349	17473	17323	17411	17446	17371	17348	17264	17245	17375	17386	17407	17455	17272	17186	17356	17361	17328	17249	17356	17423	17247	17429	17408	17439	17373	17311	17411	17388	17160	17307	17331	17478	17456	17350	17294	17343	17352	17325	17416	17383	17268	17357	17319	17310	17500	17190	17515	17315	17401	17397	17273	17290	17335	17601	17327	17323	17319	17424	17427	17377
25628	21117	27337	25969	21694	21526	21745	30110	44561	38355	29733	23391	21170	20618	20583	20486	20410	20607	20489	20426	20331	20585	20541	20463	20500	20495	20427	20517	20422	20550	20487	20570	20416	20381	20301	20523	20615	20467	20285	20400	20477	20266	20584	20390	20450	20427	20200	20322	20378	20436	20239	20528	20395	20368	20454	20530	20435	20509	20421	20423	20695	20339	20367	20265	20425	20384	20438	20358	20281	20496	20358	20322	20246	20344	20448	20415	20469	20343	20375	20449	20447	20562	20242	20139	20094	20312	20464	20469	20178	20623	20373	20463	20343	20575	20423	20648	20449	20168	20439	20345	20238	20243	20379	20535	20395	20527	20409	20349	20368	20467	20473	20473	20545	20329	20304	20535	20318	20380	20547	20478	20484	20571	20555	20380	20542	20273	20386	20327	20322	20443	20365	20339	20337	20350	20500	20502	20549	20349	20439	20452	20384	20563	20401	20451	20621	20562	20404	20537	20239	20381	20557	20427	20598	20456	20445	20309	20506	20545	20508	20290	20408	20592	20497	20310	20382	20311	20282	20541	20266	20387	20461	20778	20390	20387	20313	20586	20293	20639	20314	20240	20465	20535	20326	20513	20639	20436	20135	20609	20475	20364	20402	20645	20604	20585	20314	20359	20495	20384	20369	20574	20464	20359	20401	20333	20267	20342	20335	20279	20370	20291	20391	20367	20315	20324	20547	20433	20388	20188	20182	20472	20301	20553	20336	20332	20555	20677	20596	20442	20338	20544	20397	20289	20315	20382	20691	20321	20491	20266	20392	20250	20192	20438	20272	20422	20387	20454	20398	20492	20623	20408	20300	20363	20367	20497	20481	20322	20544	20376	20513	20319	20531	20423	20432	20521	20327	20423	20504	20365	20424	20368	20518	20410	20445	20398	20381	20543	20488	20499	20526	20090	20386	20333	20382	20480	20488	20472	20446	20738	20587	20600	20458	20419	20478	20602	20520	20427	20436	20277	20318	20466	20480	20566	20387	20446	20538	20560	20397	20481	20411	20190	20550	20486	20559	20516	20506	20300	20203	20374	20415	20577	20464	20399	20486	20395	20463	20497	20508	20422	20195	20333	20326	20458	20447	20248	20684	20381	20352	20343	20430	20298	20564	20327	20363	20399	20277	20505	20386	20320	20430	20478	20394	20443	20462	20320	20663	20444	20400	20270	20450	20371	20461	20410	20327	20431	20324	20477	20502	20306	20361	20435	20515	20479	20391	20368	20568	20511	20405	20601	20341	20239	20379	20312	20398	20349	20263	20388	20432	20545	20560	20608	20485	20269	20422	20495	20653	20347	20476	20598	20504	20494	20691	20511	20357	20723	20527	20394	20523	20532	20506	20439	20494	20423	20437	20372	20306	20276	20442	20391	20292	20330	20321	20379	20424	20448	20543	20350	20416	20475	20515	20495	20320	20295	20327	20471	20494	20368	20335	20463	20284	20382	20585	20285	20532	20395	20411	20243	20211	20520	20396	20468	20484	20372	20441	20449	20411	20346	20521	20326	20381	20479	20389	20228	20258	20642	20420	20204	20506	20543	20309	20360	20387	20494	20475	20229	20796	20479	20375	20673	20394	20578	20502	20337	20320	20247	20304	20378	20347	20383	20404	20289	20286	20348	20295	20379	20443	20430	20553	20419	20380	20346	20481	20399	20462	20438	20454	20486	20385	20116	20606	20342	20402	20473	20513	20520	20279	20315	20549	20353	20356	20656	20344	20343	20419	20240	20483	20464	20577	20229	20541	20555	20453	20469	20241	20418	20516	20271	20422	20312	20439	20430	20592	20408	20545	20333	20386	20412	20347	20428	20344	20291	20297	20447	20309	20460	20432	20414	20454	20489	20464	20460	20380	20651	20225	20510	20435	20356	20329	20441	20436	20239	20544	20360	20389	20563	20589	20279	20332	20260	20317	20390	20438	20473	20217	20336	20509	20350	20609	20454	20350	20328	20707	20348	20386	20490	20356	20530	20420	20550	20346	20285	20520	20428	20281	20308	20389	20464	20336	20325	20324	20387	20210	20353	20742	20186	20466	20364	20267	20552	20257	20426	20471	20530	20387	20598	20385	20523	20592	20456	20505	20397	20619	20330	20346	20393	20581	20308	20525	20350	20306	20422	20433	20259	20559	20288	20396	20505	20463	20279	20466	20587	20236	20423	20401	20299	20400	20225	20443	20361	20429	20287	20426	20388	20251	20416	20285	20376	20344	20194	20400	20373	20431	20695	20582	20590	20570	20348	20650	20338	20346	20563	20347	20413	20385	20456	20462	20461	20403	20440	20037	20335	20503	20483	20511	20133	20357	20457	20388	20492	20518	20369	20461	20377	20408	20447	20435	20351	20320	20444	20394	20614	20262	20597	20154	20397	20266	20512	20433	20450	20682	20405	20392	20331	20454	20511	20536	20160	20267	20371	20256	20645	20544	20320	20407	20110	20382	20353	20281	20456	20311	20427	20281	20415	20357	20438	20435	20152	20392	20439	20337	20530	20270	20366	20520	20583	20276	20538	20351	20380	20391	20498	20355	20423	20486	20644	20472	20545	20466	20411	20381	20456	20406	20551	20376	20515	20443	20445	20401	20304	20292	20402	20373	20436	20445	20423	20408	20435	20251	20277	20270	20407	20629	20260	20438	20344	20477	20488	20391	20360	20388	20396	20450	20290	20515	20498	20340	20475	20273	20412	20487	20564	20236	20454	20418	20383	20343	20408	20399	20445	20487	20326	20327	20430	20473	20435	20426	20483	20482	20407	20303	20343	20614	20385	20430	20597	20469	20673	20373	20408	20250	20551	20551	20300	20451	20397	20406	20302	20239	20565	20520	20404	20490	20630	20146	20211	20585	20380	20254	20356	20555	20419	20366	20322	20439	20648	20439	20282	20617	20484	20528	20502	20260	20404	20374	20278	20412	20338	20283	20370	20436	20368	20606	20210	20364	20504	20393	20550	20320	20201	20315	20427	20219	20457	20459	20628	20510	20328	20409	20149	20442	20293	20483	20274	20514	20379	20420	20473	20510	20410	20457	20377	20328	20347	20525	20421	20460	20523	20388	20567	20365	20363	20414	20479	20261	20426	20451	20461	20556	20490	20309	20346	20442	20397	20537	20418	20290	20429	20263	20297	20427	20470	20559	20177	20423	20344	20678	20421	20275	20443	20427	20458	20452	20429	20538	20342	20435	20428	20337	20532	20435	20330	20465	20321	20404	20406	20440	20426	20343	20602	20276	20296	20273	20383	20416	20454	20639	20574	20397	20462	20329	20394	20421	20378	20301	20347	20459	20289	20567	20441	20525	20377	20525	20471	20407	20519	20306	20452	20300	20553	20556	20311	20376	20324	20549	20381	20395	20503	20338	20448	20539	20337	20484	20594	20504	20522	20311	20495	20707	20368	20405	20558	20271	20455	20326	20516	20566	20503	20564	20228	20367	20580	20389	20336	20514	20353	20470	20510	20402	20473	20397	20399	20291	20558	20505	20406	20312	20358	20622	20310	20407	20552	20606	20388	20198	20192	20310	20301	20356	20506	20220	20191	20270	20429	20380	20240	20437	20497	20266	20496	20561	20593	20412	20468	20496	20363	20310	20530	20377	20434	20244	20388	20297	20518	20477	20448	20615	20706	20351	20504	20620	20344	20489	20304	20243	20268	20416	20559	20534	20391	20482	20288	20526	20337	20436	20485	20358	20416	20457	20676	20535	20477	20494	20365	20540	20486	20422	20335	20519	20481	20497	20447	20278	20366	20410	20490	20287	20609	20268	20438	20455	20624	20503	20364	20662	20323	20245	20390	20534	20302	20614	20517	20525	20429	20425	20393	20481	20510	20372	20474	20462	20406	20496	20378	20474	20558	20436	20686	20442	20458	20482	20432	20287	20310	20572	20422	20252	20425	20377	20497	20453	20156	20291	20456	20489	20403	20169	20413	20393	20614	20444	20360	20442	20338	20480	20376	20448	20536	20371	20448	20391	20647	20446	20351	20441	20427	20496	20627	20549	20445	20275	20414	20509	20578	20627	20223	20358	20337	20379	20476	20354	20186	20520	20378	20578	20515	20443	20704	20237	20543	20553	20374	20451	20235	20342	20292	20408	20280	20372	20386	20317	20392	20403	20374	20466	20337	20678	20427	20408	20323	20340	20431	20200	20379	20438	20444	20480	20263	20501	20150	20342	20427	20393	20388	20368	20409	20474	20441	20500	20437	20319	20492	20214	20463	20447	20574	20459	20480	20251	20556	20598	20435	20367	20405	20535	20566	20565	20495	20365	20259	20530	20625	20414	20481	20519	20385	20555	20433	20570	20537	20402	20443	20483	20419	20502	20529	20447	20356	20539	20395	20287	20275	20464	20452	20584	20543	20442	20278	20422	20099	20511	20537	20340	20410	20413	20513	20591	20382	20417	20341	20600	20551	20407	20428	20355	20072	20324	20412	20298	20269	20352	20398	20415	20294	20424	20433	20571	20389	20316	20412	20521	20293	20532	20521	20370	20265	20483	20188	20514	20338	20480	20399	20356	20451	20553	20367	20337	20388	20428	20241	20383	20559	20280	20323	20353	20282	20379	20283	20306	20436	20289	20423	20205	20342	20441	20638	20324	20497	20190	20516	20220	20290	20326	20560	20380	20370	20320	20665	20518	20349	20427	20554	20439	20528	20347	20503	20481	20425	20588	20378	20527	20156	20203	20479	20461	20468	20437	20429	20178	20455	20342	20403	20460	20465	20188	20283	20318	20557	20274	20226	20271	20317	20294	20475	20319	20407	20602	20538	20701	20381	20644	20382	20271	20390	20322	20247	20287	20349	20369	20503	20363	20349	20381	20288	20363	20347	20347	20207	20581	20351	20350	20347	20528	20304	20470	20406	20551	20594	20595	20497	20434	20319	20343	20393	20540	20463	20332	20546	20592	20548	20674	20512	20537	20556	20426	20289	20183	20451	20485	20440	20452	20736	20280	20423	20556	20357	20253	20260	20570	20387	20278	20464	20534	20420	20461	20414	20440	20331	20375	20476	20449	20357	20609	20529	20322	20409	20530	20438	20355	20441	20522	20580	20478	20406	20407	20410	20500	20474	20311	20246	20349	20224	20212	20198	20743	20539	20559	20291	20315	20278	20553	20318	20439	20374	20415	20541	20426	20284
15134	21463	20907	19078	18360	18142	17813	32548	44715	38267	27925	19875	17979	17623	17527	17562	17440	17569	17687	17512	17490	17316	17330	17617	17466	17693	17312	17426	17484	17486	17408	17583	17462	17606	17528	17571	17458	17394	17600	17516	17451	17354	17463	17329	17700	17611	17621	17603	17522	17647	17615	17671	17425	17520	17657	17576	17504	17388	17592	17399	17544	17633	17519	17420	17464	17681	17523	17465	17576	17562	17572	17351	17640	17300	17552	17606	17506	17627	17449	17532	17683	17579	17548	17504	17578	17489	17478	17411	17415	17417	17372	17644	17616	17529	17549	17614	17548	17643	17553	17597	17481	17607	17529	17538	17538	17614	17224	17535	17488	17421	17307	17530	17460	17552	17541	17618	17632	17601	17605	17361	17539	17529	17714	17672	17519	17351	17469	17546	17371	17489	17705	17478	17592	17384	17680	17449	17570	17408	17358	17608	17464	17470	17446	17379	17375	17562	17413	17529	17562	17458	17533	17549	17479	17565	17496	17422	17540	17693	17529	17384	17449	17456	17582	17507	17755	17495	17509	17379	17655	17448	17573	17413	17585	17473	17674	17504	17539	17363	17548	17502	17348	17575	17358	17516	17478	17501	17406	17338	17480	17406	17421	17555	17607	17324	17444	17563	17526	17502	17542	17464	17660	17530	17321	17466	17445	17477	17463	17548	17682	17403	17688	17644	17506	17550	17581	17489	17461	17426	17517	17601	17453	17427	17491	17481	17446	17471	17528	17502	17433	17502	17331	17345	17547	17395	17489	17394	17606	17553	17554	17484	17542	17349	17527	17546	17549	17526	17506	17552	17580	17464	17448	17523	17409	17572	17263	17528	17582	17600	17618	17535	17478	17409	17591	17574	17316	17672	17666	17582	17573	17549	17484	17541	17414	17481	17569	17592	17610	17495	17449	17458	17570	17555	17517	17514	17523	17474	17484	17270	17491	17417	17592	17542	17512	17508	17532	17500	17450	17380	17582	17498	17483	17566	17472	17497	17376	17581	17437	17588	17381	17509	17545	17432	17373	17580	17679	17537	17382	17347	17394	17558	17678	17346	17521	17490	17561	17643	17458	17469	17561	17468	17363	17423	17555	17417	17518	17385	17626	17396	17465	17721	17455	17391	17370	17586	17549	17498	17517	17575	17391	17643	17557	17682	17544	17458	17566	17439	17433	17436	17525	17595	17542	17601	17550	17377	17384	17496	17326	17408	17582	17636	17584	17479	17547	17595	17637	17438	17366	17463	17596	17527	17434	17479	17618	17490	17432	17486	17498	17525	17528	17467	17765	17495	17269	17542	17404	17519	17520	17438	17671	17367	17516	17631	17574	17374	17547	17589	17403	17351	17704	17372	17416	17351	17521	17644	17565	17494	17688	17471	17627	17664	17380	17540	17639	17430	17585	17528	17553	17464	17479	17525	17513	17548	17586	17482	17492	17386	17439	17298	17720	17527	17313	17467	17513	17453	17383	17421	17421	17623	17579	17399	17516	17342	17621	17365	17650	17763	17826	17487	17531	17443	17558	17575	17594	17477	17540	17534	17499	17535	17436	17545	17402	17491	17472	17398	17495	17490	17513	17661	17396	17425	17607	17432	17597	17251	17382	17620	17495	17600	17410	17582	17690	17518	17440	17320	17659	17573	17622	17524	17515	17544	17560	17629	17492	17316	17616	17424	17418	17484	17495	17482	17441	17505	17350	17608	17388	17481	17348	17461	17394	17473	17600	17657	17443	17353	17667	17533	17416	17500	17595	17543	17444	17510	17562	17622	17348	17437	17342	17261	17491	17510	17500	17470	17493	17640	17431	17378	17523	17315	17541	17534	17515	17420	17375	17380	17467	17420	17490	17442	17396	17467	17484	17508	17507	17454	17506	17549	17444	17638	17646	17471	17545	17645	17480	17458	17599	17527	17511	17441	17563	17543	17471	17497	17494	17628	17438	17728	17568	17252	17345	17425	17546	17470	17592	17449	17541	17627	17400	17615	17571	17418	17553	17403	17486	17503	17527	17489	17568	17539	17567	17512	17487	17734	17527	17518	17426	17640	17615	17273	17648	17668	17660	17453	17588	17703	17478	17482	17564	17748	17504	17613	17450	17601	17641	17546	17481	17297	17394	17512	17547	17505	17499	17499	17620	17454	17446	17500	17387	17511	17583	17415	17729	17457	17458	17610	17510	17417	17672	17553	17372	17489	17510	17563	17407	17419	17481	17700	17516	17597	17507	17349	17464	17459	17466	17386	17546	17692	17603	17567	17438	17431	17472	17416	17405	17513	17556	17578	17598	17546	17583	17391	17429	17485	17505	17449	17509	17521	17635	17435	17360	17530	17458	17566	17559	17525	17376	17300	17491	17421	17416	17542	17429	17470	17599	17568	17481	17397	17535	17583	17576	17624	17550	17522	17595	17427	17459	17539	17382	17729	17501	17521	17478	17551	17367	17581	17557	17528	17614	17417	17590	17420	17453	17372	17635	17569	17543	17545	17501	17511	17550	17440	17380	17566	17485	17403	17578	17534	17349	17432	17471	17439	17448	17449	17485	17555	17452	17613	17388	17483	17482	17609	17439	17442	17435	17604	17401	17348	17306	17560	17506	17717	17497	17441	17488	17536	17486	17509	17396	17462	17465	17523	17709	17411	17542	17616	17478	17357	17488	17613	17535	17493	17703	17495	17548	17459	17451	17669	17583	17641	17621	17517	17773	17471	17604	17356	17442	17483	17467	17485	17474	17498	17617	17556	17470	17520	17477	17659	17502	17624	17503	17520	17397	17484	17349	17358	17400	17372	17600	17526	17606	17573	17562	17584	17604	17364	17293	17578	17536	17407	17408	17432	17587	17755	17374	17530	17694	17398	17448	17446	17581	17638	17653	17621	17448	17549	17234	17481	17513	17691	17624	17422	17387	17393	17493	17592	17429	17523	17497	17616	17522	17480	17416	17498	17446	17430	17527	17314	17606	17656	17604	17655	17409	17470	17437	17551	17673	17401	17512	17495	17570	17556	17526	17401	17448	17593	17546	17510	17751	17478	17659	17527	17460	17557	17429	17409	17514	17700	17494	17634	17747	17556	17605	17372	17551	17638	17665	17804	17516	17506	17545	17533	17496	17491	17381	17565	17524	17581	17498	17434	17398	17352	17469	17565	17553	17394	17483	17410	17600	17494	17320	17464	17444	17554	17467	17349	17357	17571	17581	17547	17607	17471	17415	17636	17455	17551	17498	17510	17403	17575	17630	17278	17579	17463	17502	17302	17500	17486	17441	17362	17328	17688	17568	17540	17485	17474	17602	17484	17559	17452	17387	17376	17546	17383	17610	17474	17515	17449	17353	17514	17508	17273	17551	17509	17351	17455	17503	17443	17407	17606	17591	17467	17314	17497	17490	17415	17432	17453	17466	17636	17664	17671	17461	17563	17399	17347	17575	17339	17629	17447	17583	17575	17527	17476	17679	17446	17499	17559	17227	17438	17533	17427	17536	17462	17652	17495	17571	17487	17660	17545	17357	17364	17527	17567	17613	17583	17358	17676	17346	17399	17513	17443	17521	17449	17549	17673	17597	17361	17471	17513	17615	17517	17422	17514	17586	17476	17370	17577	17430	17517	17393	17313	17556	17739	17472	17424	17528	17619	17582	17593	17495	17467	17645	17587	17316	17406	17377	17437	17587	17416	17531	17464	17496	17606	17421	17635	17327	17703	17473	17624	17594	17439	17534	17475	17415	17544	17438	17492	17429	17481	17345	17622	17537	17482	17535	17462	17552	17528	17580	17332	17573	17442	17540	17591	17567	17502	17524	17696	17351	17662	17417	17495	17447	17310	17468	17349	17567	17312	17619	17365	17526	17540	17528	17576	17397	17545	17561	17724	17599	17520	17490	17577	17651	17647	17705	17538	17447	17516	17449	17365	17514	17608	17412	17426	17462	17472	17442	17592	17569	17541	17507	17570	17498	17599	17469	17623	17431	17481	17387	17517	17629	17473	17421	17460	17528	17513	17658	17634	17470	17490	17419	17415	17434	17543	17506	17542	17564	17312	17442	17498	17553	17466	17545	17560	17532	17514	17635	17507	17406	17481	17496	17749	17326	17466	17661	17463	17484	17561	17580	17440	17615	17486	17557	17494	17551	17458	17521	17708	17365	17457	17463	17662	17493	17471	17500	17492	17516	17487	17518	17345	17491	17633	17435	17473	17600	17436	17558	17288	17633	17431	17474	17544	17548	17472	17432	17404	17498	17718	17578	17605	17566	17481	17512	17380	17592	17507	17546	17454	17442	17521	17628	17508	17449	17408	17648	17714	17372	17445	17680	17584	17358	17490	17605	17617	17598	17591	17547	17446	17601	17496	17675	17434	17581	17576	17459	17543	17506	17552	17475	17578	17562	17649	17526	17403	17481	17689	17400	17447	17498	17481	17488	17391	17482	17451	17635	17570	17451	17410	17548	17382	17600	17496	17600	17451	17517	17486	17425	17589	17440	17553	17406	17361	17465	17549	17661	17511	17469	17672	17633	17517	17489	17607	17735	17429	17653	17685	17377	17638	17529	17554	17526	17403	17419	17478	17573	17385	17470	17593	17413	17704	17438	17434	17364	17350	17430	17439	17426	17398	17448	17433	17483	17447	17664	17397	17631	17507	17347	17472	17498	17328	17654	17457	17490	17417	17523	17376	17532	17484	17574	17572	17656	17686	17591	17495	17386	17582	17498	17351	17539	17444	17446	17373	17541	17391	17576	17391	17524	17510	17576	17669	17491	17555	17544	17669	17335	17322	17431	17500	17556	17498	17484	17353	17607	17684	17476	17595	17490	17539	17573	17452	17529	17629	17396	17516	17510	17496	17470	17415	17622	17562	17528	17554	17419	17534	17535	17646	17438	17492	17285	17528	17466	17443	17629	17374	17591	17320	17603	17628	17549	17516	17755	17680	17426	17437	17515	17410	17538	17616	17498	17531	17453	17562	17557	17329	17528	17378	17463	17451	17549	17482	17373	17493	17621	17386	17577	17535	17533	17278	17635	17486	17586	17496	17484	17541	17680	17528	17441	17519	17503	17559	17375	17622	17521	17578	17495	17556	17483	17450	17542	17577	17567	17692	17222	17572	17458	17411	17712	17492	17559	17565	17620	17508	17385	17435	17561	17490	17610	17372
23643	21108	28558	23951	21735	23713	24856	42739	61567	52904	37842	25975	21923	20661	20446	20514	20337	20390	20511	20624	20444	20195	20117	20336	20332	20091	20349	20284	20320	20332	20083	20199	20290	20227	20418	20328	20465	20299	20386	20143	20210	20094	20353	20310	20421	20280	20176	20478	20408	20355	20153	20312	20330	20181	20061	20218	20197	20260	20204	20140	20199	20427	20222	20112	20166	20197	20390	20160	20337	20326	20344	19993	20116	20214	20326	20168	20346	20038	20300	20258	19892	20173	19976	20267	20230	20134	20287	20076	20190	20259	20194	20199	20307	20064	19937	20364	20270	20197	20259	20158	20378	20043	20195	20370	20077	20199	20062	20171	20175	20349	20324	20179	20252	20067	20126	20201	20248	20232	20072	20086	20206	20041	19957	20087	20129	20255	20039	20205	20083	20026	20234	20146	20145	20263	19995	20188	20234	20222	20090	20106	20144	20263	20292	20322	20194	20353	20067	20221	20251	20158	20101	20323	20204	19987	20291	20118	20153	20155	20188	20000	20369	20239	20124	20324	20163	20275	20165	20300	20114	20228	20265	19980	20163	20263	20235	20103	20069	20128	20361	20294	20116	20502	20112	20084	20192	20364	20192	20245	20101	20254	20065	20164	20370	20279	20108	20152	20127	20082	20293	20137	20257	20140	19895	20050	20320	20259	20012	20207	20145	20025	20192	20088	20276	20319	20183	20243	20293	20234	20220	20039	20047	20176	20397	20303	20366	20238	20146	20181	20126	20080	20072	20416	20361	20375	20168	20178	20328	20315	20131	20146	19917	20257	20019	20137	20506	20308	20285	20344	20166	20140	20213	20080	20100	19983	20270	20262	20275	20308	20242	20283	20289	20151	20097	20096	19942	20139	20109	20007	20194	20105	20148	20102	20349	20408	20342	20046	20240	20408	20249	20209	20187	20334	20171	20210	20046	20262	20125	20082	20108	20162	20206	20190	20337	20123	20170	20165	20301	20072	20084	20053	20238	20281	20284	20210	20196	20174	20119	20074	20189	19945	20231	20326	20250	20158	20353	20114	20231	20204	20397	20327	20095	20011	20164	20200	20105	20035	20209	20098	20240	20248	20015	20170	20389	20325	20278	20189	20360	20216	20239	20262	20114	20119	20125	20234	20175	20260	20137	20176	20094	20189	20295	20240	20178	20014	20110	20086	20242	20043	20233	20077	20292	20184	20426	20311	20053	20237	20054	20027	20190	20288	20068	20076	20346	20221	19957	20153	20196	20066	20257	20215	20199	20228	20110	20020	20090	19998	20206	20298	20051	20126	20098	20076	20023	20300	20140	20006	20267	20029	20064	20219	20262	20280	20186	20157	20392	20214	20429	20149	20310	20211	20031	20111	20262	20103	20027	20083	20192	20204	20067	20322	20184	20358	20266	20391	20341	20031	20325	20168	20222	20132	20034	19954	19954	20152	20199	20028	20237	20475	20227	20281	20266	20382	20167	20005	20313	20121	20103	20040	20158	20019	20132	19964	20310	20220	20023	20195	20152	20040	20116	19947	20422	20183	20210	20113	20375	20142	20190	20244	20306	20037	20400	20288	20252	20136	20286	20110	20172	20126	20207	20057	20181	20374	20090	20212	20500	19970	20077	20086	20120	20183	20114	20122	20112	20165	20135	20266	20215	20447	20379	20073	20270	20174	20039	20192	20041	20273	20335	20222	20305	19969	20245	20006	19974	20176	20367	20292	20231	20152	20238	20216	20047	20332	20170	20214	20194	20289	20059	20192	20173	19944	19974	20205	20149	20264	20250	20286	20145	20084	20243	20073	20350	20207	20236	20145	20171	20174	20180	20187	20384	20050	20415	20165	20102	20153	20495	20065	20209	20055	20195	20171	20260	20275	20216	20225	20272	20198	20311	20179	19977	20217	20325	20262	20298	20313	20211	20197	20147	20131	20231	20320	20203	20091	20227	20336	20222	20251	20321	20143	20263	20157	20100	20181	20251	19934	20133	20123	20191	20296	20118	19997	20152	20176	20279	20335	19923	20306	20226	19912	20145	20025	20172	20001	20001	20318	20322	20169	20333	20272	20071	20283	20167	20335	20175	20154	20323	20140	20112	20181	20130	19940	20393	20178	20249	20210	19971	20294	20310	20221	20061	20175	19886	20201	20284	20119	20365	20260	20091	20130	20296	20034	20234	20118	20100	20139	20104	20062	20258	20043	20051	20271	20273	20388	20248	20251	19963	20283	20326	20124	20268	20156	20127	20179	20142	20286	20189	19999	20098	20230	20055	20303	20449	20334	20029	20154	20350	20357	20210	20088	20384	20169	20222	20176	19857	20085	19947	20437	20515	20208	20213	20291	20259	20342	20171	20343	20209	20363	20186	20130	20086	19901	20300	20216	20285	20101	20194	20198	20293	20353	20107	20246	20314	19943	20313	20228	20396	20030	20344	20205	20230	20112	20106	20085	20211	20223	20298	20261	20251	20143	20145	20178	20263	20167	20037	20320	20153	20202	20314	20183	20218	20150	20082	20076	20123	20122	20220	20094	20201	20116	20206	20085	20119	20342	20123	20226	20226	20263	20284	20155	20158	20057	20175	20174	20319	20221	20348	20370	20346	20150	20052	20186	20262	20282	20236	20264	20001	20227	20173	20247	20230	20282	20410	20137	20243	20321	20202	19979	20229	20323	20040	20125	20146	20336	20225	20014	20260	20322	20128	20225	20146	20251	20138	20100	20010	20145	20110	20124	20087	20368	20161	20112	20066	20231	20171	20150	20249	20323	20336	20134	20275	20334	20158	20075	20385	20069	20249	20086	20222	20198	20173	20239	20054	20210	20145	20323	20147	20194	20279	20266	20118	20192	20160	20132	20140	20215	20191	20192	20140	20102	20363	20190	20058	20212	20302	20094	20264	20099	20218	20138	20282	20217	20081	20000	20209	20270	20333	20381	20363	20238	20319	20171	20143	20186	20155	20410	20300	20225	20305	20207	20121	20197	20287	19881	20086	20236	20336	20304	20125	20371	20250	20298	20176	20262	20108	20127	20156	20108	20202	20274	19953	20167	20182	20247	20436	20058	20176	20166	20230	20107	20439	20329	19999	20162	20348	20269	20010	20083	20189	20187	20170	20442	19938	20114	20288	19984	20186	19995	20078	20326	20112	20024	20155	20248	20214	20056	20115	19947	20357	20254	20122	19904	20068	20273	20225	20315	20222	20142	20262	20143	19983	20423	20366	20104	20000	20145	20212	20174	20154	20134	20274	20203	20086	20255	20109	20092	19853	20388	20222	20270	20261	20017	20397	20094	20059	20140	20197	20321	20300	20180	20186	20265	20305	20033	20249	20158	20152	20141	20117	20069	20052	20301	20298	20230	20300	20181	20193	20087	20257	20141	20199	20182	20134	20150	20335	20063	20064	19980	20125	20320	20077	20109	20262	20331	20162	20301	20180	19926	20427	20209	19996	20088	20037	20078	20227	20254	20018	20095	20319	20114	20127	20230	20242	20460	20268	20208	20269	20153	20192	20300	20295	20223	20165	20188	20140	20212	20250	20262	20177	20040	20172	20295	20194	20121	20267	20248	20224	20322	20078	20282	20092	20121	20133	20199	20250	20239	20105	20136	20258	20517	20010	20147	20120	20177	20245	20162	19989	20133	20299	20297	20269	20147	20379	19997	19987	20418	20172	20130	20047	19990	20116	20350	20268	20093	20125	20235	20031	20164	20193	20146	20143	20200	20253	20029	20313	20115	20118	20164	20209	20167	20155	20146	20224	20147	20434	20188	20165	20260	20206	20167	20198	20181	20009	20266	20071	20268	20207	20127	20250	20128	20253	20121	20298	20200	20252	20357	20140	20040	20254	20507	20298	20055	20124	20156	20115	20152	20088	20362	20295	20056	20504	20233	20201	19903	20043	20011	20156	20112	20330	20074	20084	20170	20379	20324	20250	20124	20259	20158	20164	20148	20363	20196	20283	19951	20039	20430	20236	20207	20201	20187	20218	20361	20146	20312	20256	20083	20155	20113	20090	20097	20055	20237	20279	20180	20143	20080	20151	20239	20151	19982	20379	20145	20231	20267	20270	20168	20210	20025	20177	20114	19948	19975	20303	20075	20192	20100	20284	20110	20076	20035	20241	20078	20177	20062	20367	20223	20184	19990	20359	20190	20070	20086	20282	20290	20264	20062	20281	20218	20138	20161	20320	19983	20172	20165	20073	20308	20210	20171	20134	20102	20237	20338	20297	20081	20195	20171	20261	20238	20107	20240	20204	20000	20081	20288	20206	20144	20302	20311	20162	20474	20156	20310	20004	20229	20221	20374	20301	20089	20186	20145	20284	20201	20249	20358	20133	20112	20291	19968	20011	20260	20234	20240	20111	20268	20048	20151	20066	20419	20359	20237	20266	20102	20244	20392	20132	20144	20203	20118	20233	20036	19976	20117	20301	20171	20337	20227	20171	20108	20305	20334	20243	20285	20071	20217	20146	20262	20142	20210	20195	20163	20068	20217	19983	20175	20287	20114	20247	20000	20188	20112	20158	20105	20219	20118	20089	20263	20094	20197	20326	20250	20145	20044	20317	20333	20289	20370	20157	20182	20145	20249	20270	20116	20106	20244	20172	20173	20155	20245	20272	20389	20166	20188	20194	20194	20166	20041	20462	20217	20079	20201	20200	20259	20142	20010	20284	20109	20218	20356	20254	20322	20200	20127	20183	20294	20377	20192	20300	20158	20108	20204	20332	20314	20299	20068	20337	20029	20262	20181	20185	20381	20219	20179	20002	20044	20211	20178	20260	20141	20041	20034	20056	20263	20224	20091	20136	20167	20102	20077	20210	20259	20103	20036	20185	20140	20295	20157	20251	20199	20251	20030	20271	20249	20265	20310	20105	20194	20389	19966	20037	20060	20017	20064	20223	20171	20198	20092	20147	20194	20335	20225	20191	20172	20110	20252	20327	20425	19919	20387	20145	20181	20174	20053	20012	20210	20151	20355	20258	20045	20118	20357	20323	20215	19940	20453	20102	20094	20240	20212	20163	20138	20124	20055	20136	20186	20177	20133	20315	20226	20266	20289	20080	20232	20508	20072	20115	20225	20220	20168	20125	19987	20231	20159	20316	20373	20116	20334	20380	20237	20470	20160	20476	20157	20390	20416	20048	20179	20080	20460
16768	27675	25882	21822	20024	19251	18964	45888	61683	52385	36732	22448	18908	17528	17387	17415	17471	17450	17352	17411	17316	17246	17460	17289	17493	17430	17455	17379	17505	17364	17402	17457	17337	17414	17432	17371	17475	17308	17227	17540	17499	17234	17501	17441	17409	17399	17384	17457	17488	17438	17471	17454	17527	17466	17254	17237	17311	17314	17374	17422	17250	17406	17370	17392	17425	17378	17448	17328	17424	17317	17499	17417	17429	17328	17355	17465	17271	17225	17441	17415	17463	17333	17297	17479	17399	17530	17318	17358	17339	17394	17378	17315	17331	17420	17400	17232	17345	17354	17573	17301	17358	17343	17414	17349	17406	17382	17537	17388	17438	17392	17348	17320	17370	17270	17200	17253	17395	17386	17285	17401	17410	17574	17230	17284	17484	17321	17400	17425	17435	17444	17467	17571	17241	17564	17463	17287	17497	17484	17234	17395	17093	17481	17397	17362	17459	17477	17494	17452	17481	17346	17450	17444	17390	17233	17498	17290	17254	17456	17336	17450	17415	17441	17594	17504	17454	17388	17421	17234	17421	17356	17500	17518	17347	17393	17363	17327	17392	17333	17429	17457	17289	17389	17202	17379	17349	17326	17434	17387	17197	17424	17409	17467	17270	17207	17151	17417	17357	17364	17542	17271	17384	17336	17290	17484	17354	17588	17333	17476	17498	17363	17369	17402	17295	17350	17293	17303	17531	17299	17272	17513	17260	17379	17374	17483	17513	17451	17264	17613	17317	17517	17284	17264	17552	17240	17337	17472	17283	17496	17402	17349	17325	17269	17600	17210	17536	17354	17362	17452	17244	17176	17497	17387	17433	17504	17419	17318	17350	17608	17396	17462	17366	17349	17430	17432	17421	17389	17340	17363	17474	17307	17367	17301	17429	17319	17457	17355	17511	17274	17209	17302	17443	17441	17307	17258	17353	17180	17412	17310	17293	17479	17453	17346	17287	17415	17267	17342	17379	17507	17373	17220	17330	17387	17301	17413	17221	17605	17397	17354	17293	17489	17496	17411	17340	17302	17357	17290	17467	17418	17176	17441	17357	17257	17202	17495	17337	17374	17355	17314	17416	17164	17504	17383	17508	17214	17512	17337	17667	17323	17566	17324	17466	17206	17395	17228	17535	17212	17466	17520	17335	17536	17321	17288	17396	17417	17456	17370	17462	17296	17494	17389	17378	17306	17198	17247	17423	17507	17409	17357	17411	17277	17353	17480	17407	17245	17321	17428	17216	17231	17442	17502	17214	17308	17338	17593	17377	17053	17398	17444	17457	17436	17413	17454	17521	17402	17336	17362	17489	17454	17313	17493	17359	17368	17528	17391	17409	17283	17400	17214	17282	17279	17362	17364	17308	17330	17336	17363	17397	17521	17466	17516	17192	17356	17420	17403	17439	17328	17272	17367	17478	17254	17312	17468	17391	17548	17333	17386	17205	17258	17243	17451	17266	17382	17360	17370	17263	17475	17199	17354	17371	17231	17301	17321	17279	17395	17341	17338	17411	17230	17428	17348	17295	17533	17384	17595	17331	17207	17240	17405	17397	17403	17611	17258	17379	17364	17416	17332	17464	17405	17312	17339	17244	17580	17483	17402	17324	17343	17211	17392	17477	17316	17382	17513	17342	17333	17353	17438	17185	17426	17397	17491	17300	17438	17221	17493	17420	17369	17339	17532	17309	17225	17391	17457	17388	17561	17462	17303	17351	17413	17429	17285	17356	17469	17259	17376	17289	17350	17320	17427	17315	17283	17442	17267	17429	17492	17458	17237	17473	17241	17313	17276	17241	17356	17454	17441	17496	17347	17478	17357	17350	17281	17248	17163	17332	17358	17328	17431	17515	17396	17427	17380	17403	17310	17289	17520	17363	17298	17226	17403	17341	17354	17236	17493	17305	17276	17302	17510	17389	17495	17355	17341	17365	17562	17467	17278	17309	17452	17442	17374	17475	17383	17394	17314	17321	17282	17228	17533	17229	17305	17241	17221	17373	17530	17329	17234	17331	17379	17512	17268	17238	17363	17347	17422	17279	17410	17382	17426	17411	17283	17359	17238	17286	17162	17348	17343	17286	17437	17283	17383	17251	17325	17459	17491	17235	17431	17527	17266	17247	17366	17519	17214	17318	17296	17263	17450	17289	17317	17397	17383	17348	17391	17245	17485	17371	17232	17502	17335	17444	17513	17315	17427	17364	17545	17483	17539	17400	17320	17275	17388	17554	17504	17430	17224	17451	17282	17315	17243	17347	17370	17365	17266	17259	17507	17266	17347	17237	17423	17370	17401	17508	17251	17322	17376	17428	17410	17465	17373	17400	17469	17224	17455	17417	17324	17459	17352	17455	17363	17373	17327	17430	17264	17369	17241	17517	17435	17298	17318	17349	17467	17470	17294	17404	17381	17387	17481	17370	17286	17442	17261	17345	17510	17509	17301	17487	17235	17323	17454	17290	17391	17495	17315	17209	17358	17393	17324	17427	17408	17452	17404	17462	17374	17261	17368	17428	17304	17296	17365	17315	17228	17349	17355	17448	17247	17361	17577	17476	17307	17296	17493	17553	17354	17412	17415	17269	17451	17586	17337	17443	17361	17406	17307	17275	17333	17407	17430	17392	17290	17354	17337	17391	17183	17480	17329	17470	17514	17539	17527	17375	17527	17294	17353	17399	17374	17342	17300	17467	17421	17407	17237	17353	17374	17510	17346	17208	17254	17360	17366	17364	17328	17276	17459	17304	17492	17403	17559	17365	17426	17193	17510	17528	17323	17254	17317	17367	17379	17196	17349	17451	17218	17397	17330	17459	17430	17402	17193	17354	17177	17395	17460	17338	17271	17530	17477	17487	17467	17304	17250	17368	17588	17414	17460	17331	17427	17284	17476	17373	17451	17323	17318	17360	17296	17308	17377	17295	17340	17453	17363	17508	17279	17139	17388	17386	17490	17199	17436	17526	17372	17333	17421	17383	17302	17372	17309	17354	17337	17375	17286	17399	17407	17389	17385	17541	17374	17337	17309	17430	17266	17377	17229	17271	17360	17406	17397	17379	17368	17335	17552	17478	17198	17290	17423	17343	17301	17404	17286	17352	17383	17620	17539	17436	17176	17433	17373	17298	17261	17321	17477	17494	17428	17363	17336	17510	17261	17445	17494	17491	17290	17421	17214	17383	17233	17453	17408	17550	17446	17578	17119	17390	17293	17297	17475	17169	17367	17259	17411	17370	17325	17469	17524	17449	17197	17527	17378	17535	17470	17389	17227	17214	17434	17174	17519	17450	17299	17393	17322	17463	17260	17620	17364	17274	17307	17334	17306	17492	17347	17234	17201	17346	17386	17478	17293	17364	17295	17440	17300	17341	17285	17514	17153	17299	17286	17387	17350	17207	17243	17378	17422	17470	17389	17519	17539	17455	17520	17312	17440	17398	17285	17500	17371	17421	17305	17402	17416	17436	17158	17188	17395	17373	17371	17463	17336	17450	17333	17515	17218	17497	17476	17236	17377	17290	17543	17448	17437	17235	17334	17251	17286	17438	17479	17311	17461	17346	17327	17460	17255	17368	17379	17479	17420	17288	17383	17348	17310	17300	17405	17379	17306	17393	17348	17283	17519	17553	17577	17397	17516	17262	17319	17168	17605	17517	17352	17290	17450	17414	17400	17374	17428	17485	17355	17277	17310	17200	17391	17286	17424	17324	17407	17157	17211	17434	17399	17300	17326	17414	17322	17294	17270	17414	17370	17394	17279	17387	17439	17486	17450	17398	17252	17293	17503	17408	17455	17227	17278	17567	17222	17281	17484	17157	17367	17440	17439	17287	17555	17281	17353	17353	17164	17386	17311	17513	17484	17472	17491	17193	17340	17408	17249	17345	17274	17400	17505	17278	17421	17337	17362	17226	17368	17209	17414	17395	17235	17437	17219	17373	17271	17294	17423	17383	17371	17438	17320	17330	17349	17289	17292	17338	17518	17312	17210	17239	17282	17482	17374	17224	17603	17508	17324	17278	17447	17388	17356	17399	17492	17261	17358	17437	17299	17293	17324	17263	17348	17471	17282	17486	17365	17385	17194	17390	17341	17293	17389	17518	17264	17500	17384	17398	17396	17449	17471	17380	17416	17529	17492	17284	17404	17392	17373	17326	17329	17468	17347	17453	17468	17441	17338	17302	17391	17286	17249	17444	17376	17363	17375	17316	17356	17207	17363	17439	17328	17430	17419	17334	17169	17305	17356	17490	17326	17496	17490	17288	17506	17354	17431	17310	17493	17450	17290	17458	17442	17310	17362	17364	17251	17320	17222	17402	17222	17371	17372	17278	17397	17175	17617	17328	17468	17291	17307	17374	17216	17215	17442	17423	17296	17353	17530	17411	17375	17504	17481	17301	17308	17366	17580	17387	17225	17328	17355	17428	17396	17202	17482	17362	17424	17326	17380	17396	17276	17432	17435	17628	17383	17345	17304	17604	17458	17409	17268	17432	17447	17400	17235	17273	17361	17312	17279	17170	17451	17301	17452	17473	17459	17230	17325	17313	17472	17501	17367	17493	17259	17248	17420	17322	17440	17451	17506	17260	17412	17619	17428	17372	17151	17222	17324	17408	17570	17481	17399	17319	17423	17195	17561	17281	17389	17460	17147	17372	17283	17542	17482	17497	17127	17316	17413	17407	17331	17337	17414	17389	17395	17457	17334	17298	17338	17594	17275	17480	17407	17302	17415	17472	17253	17433	17325	17320	17316	17456	17484	17590	17404	17533	17337	17206	17245	17415	17341	17379	17260	17486	17565	17335	17335	17422	17292	17230	17431	17357	17223	17301	17450	17496	17419	17474	17576	17427	17459	17211	17363	17477	17411	17175	17484	17312	17382	17392	17318	17346	17313	17375	17210	17413	17486	17435	17488	17484	17344	17244	17264	17349	17567	17275	17353	17223	17316	17303	17320	17187	17321	17286	17340	17233	17192	17403	17338	17393	17295	17415	17498	17496	17317	17299	17614	17446	17352	17551	17352	17380	17253	17373	17251	17467	17308	17271	17487	17419	17365	17450	17265	17393	17286	17371	17242	17405	17474	17328	17248	17254	17412	17390	17477	17303	17447	17358	17398	17327	17518	17463	17174	17324	17461	17360	17500	17351	17384	17409	17414	17466	17386
29343	22539	23781	22087	20480	20482	20695	22002	26687	25628	23165	21716	21109	20713	20643	20726	20648	20406	20510	20514	20602	20536	20390	20623	20775	20752	20484	20727	20460	20542	20582	20605	20611	20544	20732	20778	20641	20647	20636	20718	20567	20403	20258	20439	20797	20629	20889	20634	20572	20707	20466	20872	20568	20578	20661	20637	20741	20589	20762	20496	20607	20589	20568	20654	20630	20858	20849	20466	20830	20701	20718	20474	20568	20437	20436	20568	20563	20785	20640	20473	20421	20431	20499	20482	20804	20569	20456	20454	20669	20541	20737	20683	20759	20568	20450	20669	20790	20688	20441	20432	20408	20450	20450	20990	20651	20630	20591	20618	20782	20768	20625	20641	20542	20641	20466	20524	20683	20672	20495	20748	20661	20533	20512	20650	20500	20558	20616	20554	20416	20567	20671	20579	20483	20729	20831	20636	20544	20640	20586	20611	20737	20656	20578	20466	20652	20614	20494	20455	20783	20714	20446	20620	20684	20583	20767	20569	20477	20592	20514	20526	20446	20530	20582	20630	20466	20642	20603	20704	20512	20696	20768	20651	20608	20575	20650	20711	20684	20523	20511	20418	20477	20654	20443	20414	20513	20718	20588	20497	20567	20793	20739	20691	20494	20516	20603	20521	20576	20449	20560	20439	20653	20681	20776	20567	20670	20591	20630	20773	20598	20550	20549	20564	20614	20536	20680	20508	20490	20487	20579	20583	20717	20597	20503	20604	20762	20667	20423	20606	20442	20676	20354	20556	20518	20540	20732	20635	20463	20607	20546	20573	20834	20562	20677	20534	20918	20525	20464	20707	20646	20537	20677	20448	20514	20730	20600	20631	20588	20704	20832	20477	20672	20614	20457	20549	20508	20643	20549	20502	20609	20535	20563	20823	20433	20518	20617	20693	20498	20525	20545	20420	20590	20745	20415	20611	20538	20660	20553	20443	20751	20707	20690	20543	20654	20494	20641	20481	20779	20555	20640	20526	20512	20492	20703	20563	20613	20790	20760	20740	20364	20392	20647	20620	20401	20588	20649	20538	20472	20498	20403	20665	20461	20602	20619	20581	20432	20593	20712	20463	20798	20672	20526	20752	20629	20680	20555	20507	20629	20573	20724	20542	20664	20468	20576	20573	20541	20603	20806	20579	20510	20533	20555	20422	20728	20529	20728	20388	20818	20563	20421	20658	20664	20806	20291	20791	20541	20603	20525	20588	20539	20545	20602	20723	20498	20581	20548	20589	20455	20594	20520	20442	20508	20757	20542	20709	20526	20548	20503	20640	20614	20666	20524	20600	20561	20541	20538	20791	20702	20556	20482	20289	20475	20625	20918	20653	20576	20682	20691	20573	20448	20442	20657	20597	20611	20464	20624	20524	20737	20489	20463	20502	20595	20577	20644	20520	20623	20343	20619	20691	20387	20544	20588	20651	20714	20732	20717	20658	20629	20477	20572	20314	20376	20496	20424	20625	20693	20576	20530	20720	20652	20494	20641	20638	20615	20673	20601	20436	20403	20564	20605	20440	20440	20793	20575	20369	20487	20591	20526	20551	20366	20315	20642	20449	20543	20504	20430	20573	20758	20508	20662	20676	20747	20616	20613	20631	20575	20730	20678	20405	20686	20668	20580	20601	20566	20778	20634	20788	20621	20461	20555	20687	20668	20719	20588	20530	20505	20468	20736	20667	20553	20585	20637	20502	20418	20515	20441	20648	20471	20381	20501	20565	20429	20540	20461	20455	20594	20721	20527	20658	20619	20710	20565	20543	20526	20532	20688	20554	20511	20474	20343	20440	20577	20865	20562	20626	20443	20645	20468	20619	20541	20626	20520	20599	20522	20412	20485	20505	20584	20493	20663	20578	20644	20365	20495	20575	20585	20654	20490	20646	20416	20601	20541	20669	20811	20654	20408	20584	20758	20693	20736	20557	20645	20689	20533	20493	20666	20348	20547	20540	20408	20467	20503	20743	20402	20567	20554	20534	20648	20639	20673	20482	20547	20510	20541	20460	20573	20541	20642	20541	20655	20743	20574	20527	20742	20521	20544	20744	20692	20629	20666	20575	20556	20443	20825	20737	20740	20743	20462	20513	20549	20639	20690	20480	20797	20583	20585	20520	20657	20535	20628	20559	20525	20582	20543	20634	20540	20721	20840	20566	20684	20684	20544	20558	20688	20485	20378	20467	20658	20483	20533	20610	20488	20544	20577	20742	20702	20728	20505	20715	20537	20479	20568	20495	20617	20434	20430	20655	20645	20548	20761	20454	20586	20380	20609	20430	20646	20607	20625	20534	20695	20621	20665	20524	20612	20619	20722	20723	20487	20776	20598	20711	20740	20593	20771	20635	20549	20550	20521	20713	20648	20572	20787	20596	20424	20524	20790	20720	20551	20518	20681	20417	20648	20498	20604	20390	20440	20423	20588	20507	20425	20632	20586	20514	20566	20537	20724	20855	20459	20554	20518	20537	20629	20662	20556	20593	20573	20629	20572	20838	20565	20666	20462	20558	20613	20526	20656	20819	20786	20684	20393	20500	20504	20491	20487	20830	20553	20395	20487	20494	20458	20665	20638	20693	20462	20535	20791	20564	20222	20619	20458	20718	20660	20448	20483	20642	20601	20577	20312	20476	20667	20689	20543	20653	20749	20688	20455	20555	20882	20664	20472	20797	20449	20814	20822	20673	20501	20580	20564	20569	20624	20532	20376	20540	20659	20628	20468	20542	20669	20557	20541	20642	20646	20659	20498	20394	20611	20646	20661	20831	20403	20550	20715	20823	20621	20569	20625	20548	20690	20541	20535	20609	20585	20578	20789	20705	20546	20458	20582	20731	20582	20570	20585	20806	20608	20612	20474	20730	20586	20634	20565	20711	20454	20425	20282	20365	20586	20596	20824	20448	20585	20654	20603	20639	20538	20583	20560	20627	20443	20513	20528	20656	20701	20708	20511	20645	20593	20618	20754	20431	20532	20668	20640	20562	20784	20575	20717	20666	20571	20711	20731	20790	20661	20539	20623	20567	20746	20382	20430	20395	20576	20556	20549	20613	20527	20740	20646	20545	20523	20422	20388	20677	20633	20495	20480	20605	20656	20563	20516	20801	20602	20469	20463	20576	20785	20687	20726	20420	20504	20473	20462	20547	20663	20480	20557	20614	20763	20740	20372	20576	20556	20472	20628	20682	20617	20663	20626	20284	20549	20543	20636	20743	20676	20386	20650	20399	20394	20557	20331	20580	20612	20644	20547	20742	20403	20832	20471	20715	20517	20666	20712	20647	20485	20617	20635	20442	20297	20541	20498	20423	20544	20779	20586	20664	20609	20602	20610	20583	20554	20606	20630	20745	20753	20669	20682	20687	20597	20357	20477	20611	20368	20628	20545	20453	20417	20440	20540	20737	20664	20589	20420	20412	20759	20686	20374	20319	20593	20533	20364	20618	20690	20674	20664	20535	20437	20417	20529	20595	20472	20499	20587	20694	20398	20791	20625	20540	20632	20446	20599	20673	20560	20654	20560	20508	20502	20452	20681	20594	20554	20512	20702	20711	20752	20792	20808	20648	20822	20486	20590	20619	20477	20594	20486	20600	20766	20460	20546	20632	20474	20526	20642	20661	20599	20622	20588	20611	20564	20671	20730	20385	20533	20562	20389	20620	20761	20639	20619	20632	20690	20578	20678	20557	20765	20736	20703	20812	20421	20274	20639	20627	20684	20535	20729	20687	20400	20379	20204	20407	20389	20423	20667	20565	20491	20586	20572	20343	20614	20512	20643	20699	20566	20625	20489	20672	20504	20570	20442	20587	20490	20609	20347	20620	20421	20624	20366	20733	20579	20559	20421	20387	20431	20933	20728	20378	20665	20651	20690	20367	20794	20711	20538	20548	20762	20850	20746	20580	20628	20465	20641	20593	20554	20615	20630	20715	20763	20601	20497	20474	20572	20488	20624	20697	20750	20500	20531	20653	20546	20655	20737	20538	20485	20543	20705	20512	20494	20609	20602	20574	20472	20351	20318	20648	20525	20587	20721	20468	20711	20637	20541	20649	20419	20614	20540	20721	20619	20616	20489	20526	20554	20531	20651	20588	20673	20484	20569	20467	20795	20822	20606	20444	20764	20525	20572	20712	20563	20442	20629	20562	20617	20686	20679	20571	20629	20569	20640	20700	20597	20532	20503	20542	20655	20694	20528	20646	20758	20669	20591	20652	20625	20699	20650	20620	20458	20477	20698	20615	20380	20569	20438	20512	20706	20462	20526	20471	20809	20735	20658	20599	20424	20491	20591	20494	20447	20617	20691	20365	20518	20568	20519	20578	20483	20528	20406	20537	20686	20562	20676	20338	20381	20613	20910	20723	20528	20620	20581	20533	20646	20597	20635	20512	20791	20508	20753	20489	20533	20473	20606	20456	20346	20815	20695	20612	20600	20428	20654	20567	20660	20607	20552	20429	20574	20500	20655	20502	20683	20611	20584	20719	20706	20498	20487	20495	20435	20668	20475	20652	20700	20648	20593	20527	20506	20627	20382	20555	20555	20551	20450	20808	20601	20501	20467	20734	20716	20624	20674	20543	20452	20348	20592	20450	20436	20553	20489	20425	20734	20645	20669	20585	20409	20560	20705	20485	20727	20610	20471	20890	20710	20661	20792	20518	20526	20489	20684	20497	20619	20585	20585	20435	20635	20678	20465	20753	20697	20684	20686	20468	20795	20506	20786	20561	20552	20291	20582	20605	20526	20399	20544	20590	20833	20721	20697	20793	20533	20624	20574	20580	20504	20450	20446	20553	20699	20742	20563	20620	20870	20592	20470	20718	20700	20706	20675	20718	20738	20714	20431	20618	20682	20724	20578	20677	20713	20444	20503	20547	20546	20627	20596	20673	20707	20878	20668	20516	20299	20729	20436	20675	20685	20484	20755	20899	20619	20554	20561	20559	20600	20473	20692	20669	20605	20505	20615	20644	20564	20699	20726	20818	20658	20693	20642	20602	20635	20830	20566	20388	20610	20607	20687	20549	20501	20533	20606	20438	20694	20586	20612	20623	20662	20649	20603	20615	20625	20416	20585	20628	20700	20706	20734	20878	20561	20769	20599	20706	20806	20732	20700	20632	20855	20630	20563	20480	20713	20769	20633	20752	20329	20524	20594	20469
16823	18381	17974	17727	17555	17611	17738	20735	26409	23895	20444	18306	17544	17416	17384	17637	17476	17654	17596	17568	17718	17364	17638	17668	17651	17613	17566	17582	17636	17547	17646	17582	17498	17549	17735	17498	17524	17662	17739	17466	17494	17577	17464	17527	17441	17503	17613	17555	17700	17643	17664	17446	17478	17571	17642	17602	17632	17625	17687	17499	17565	17459	17472	17578	17312	17537	17591	17549	17502	17536	17614	17531	17545	17661	17583	17536	17388	17608	17417	17385	17518	17826	17639	17474	17579	17531	17605	17653	17488	17596	17441	17631	17348	17503	17644	17570	17649	17767	17501	17562	17794	17595	17456	17564	17712	17484	17692	17483	17523	17453	17615	17676	17717	17465	17548	17687	17456	17516	17386	17529	17465	17445	17573	17750	17389	17724	17526	17477	17506	17627	17566	17503	17584	17562	17616	17625	17543	17494	17469	17537	17468	17700	17430	17442	17460	17652	17682	17309	17457	17635	17603	17478	17553	17594	17610	17551	17519	17593	17572	17636	17574	17350	17634	17561	17439	17504	17456	17485	17594	17564	17692	17731	17482	17588	17594	17550	17531	17541	17401	17719	17457	17652	17658	17631	17590	17534	17585	17484	17683	17717	17631	17534	17465	17425	17592	17573	17455	17607	17662	17562	17608	17606	17632	17519	17544	17569	17601	17471	17607	17478	17454	17377	17529	17511	17477	17619	17747	17529	17530	17410	17473	17561	17723	17687	17545	17570	17543	17675	17466	17520	17588	17480	17587	17515	17459	17688	17507	17354	17484	17375	17625	17519	17569	17495	17650	17482	17602	17522	17309	17822	17498	17498	17658	17539	17511	17451	17609	17486	17662	17525	17512	17481	17616	17659	17474	17421	17445	17636	17428	17452	17495	17674	17649	17517	17538	17455	17584	17473	17487	17521	17420	17446	17549	17623	17770	17494	17559	17641	17574	17525	17585	17538	17468	17581	17682	17540	17520	17589	17753	17455	17489	17490	17631	17423	17630	17597	17462	17486	17541	17404	17482	17554	17525	17662	17559	17440	17497	17609	17412	17624	17629	17692	17400	17478	17509	17449	17621	17512	17608	17624	17542	17578	17550	17629	17546	17463	17540	17588	17493	17478	17537	17620	17414	17457	17628	17413	17602	17619	17598	17670	17667	17485	17566	17598	17555	17430	17595	17469	17562	17476	17508	17557	17712	17621	17447	17563	17527	17488	17644	17567	17549	17469	17584	17692	17674	17441	17552	17618	17513	17509	17586	17581	17561	17576	17655	17553	17384	17703	17349	17596	17479	17552	17430	17570	17385	17354	17589	17571	17585	17691	17545	17637	17669	17684	17454	17514	17613	17521	17402	17651	17591	17653	17463	17607	17567	17665	17562	17557	17616	17518	17453	17632	17703	17615	17552	17594	17537	17567	17651	17568	17502	17461	17608	17612	17384	17441	17555	17369	17653	17388	17587	17491	17502	17461	17653	17509	17612	17603	17576	17610	17597	17454	17410	17622	17471	17566	17636	17593	17477	17514	17666	17626	17321	17396	17621	17519	17575	17608	17695	17727	17643	17363	17493	17571	17525	17480	17622	17482	17414	17524	17487	17648	17443	17630	17523	17504	17487	17506	17563	17405	17647	17677	17563	17484	17479	17581	17574	17509	17439	17547	17714	17664	17710	17534	17618	17506	17421	17581	17508	17396	17593	17458	17417	17671	17428	17535	17612	17579	17507	17527	17617	17538	17413	17587	17552	17668	17556	17500	17510	17553	17413	17290	17609	17483	17586	17550	17597	17579	17500	17429	17412	17646	17449	17611	17397	17622	17622	17554	17409	17686	17728	17492	17699	17566	17573	17685	17488	17532	17428	17544	17605	17504	17645	17430	17720	17560	17582	17611	17508	17470	17728	17460	17585	17487	17445	17544	17671	17616	17675	17454	17686	17391	17398	17651	17685	17608	17498	17601	17494	17577	17545	17576	17534	17585	17341	17490	17725	17576	17501	17618	17514	17508	17684	17665	17518	17334	17528	17725	17523	17439	17501	17598	17522	17488	17344	17453	17752	17563	17375	17489	17651	17641	17631	17625	17621	17486	17564	17421	17586	17379	17656	17529	17585	17439	17593	17507	17617	17473	17493	17526	17459	17461	17441	17710	17419	17530	17324	17475	17471	17591	17465	17592	17474	17552	17583	17638	17520	17475	17510	17440	17717	17458	17475	17562	17634	17537	17572	17495	17596	17548	17596	17263	17626	17388	17606	17502	17489	17649	17588	17560	17733	17553	17476	17527	17364	17679	17439	17580	17451	17682	17417	17353	17610	17556	17476	17527	17574	17610	17536	17579	17386	17659	17752	17430	17497	17473	17596	17393	17475	17425	17557	17563	17316	17471	17639	17392	17684	17366	17359	17567	17517	17588	17657	17491	17516	17720	17556	17570	17462	17436	17545	17442	17670	17569	17420	17670	17564	17646	17585	17524	17721	17653	17476	17646	17456	17668	17515	17562	17440	17591	17448	17694	17607	17519	17638	17604	17578	17494	17570	17624	17713	17640	17363	17524	17616	17590	17456	17477	17494	17652	17501	17526	17711	17376	17491	17413	17527	17507	17286	17503	17571	17621	17576	17635	17683	17614	17500	17552	17548	17411	17682	17753	17584	17410	17578	17443	17688	17701	17551	17558	17436	17566	17505	17471	17569	17445	17564	17683	17738	17560	17549	17617	17458	17610	17644	17302	17483	17445	17523	17610	17585	17581	17661	17497	17562	17611	17512	17426	17723	17547	17509	17453	17712	17554	17717	17490	17566	17615	17421	17461	17494	17801	17690	17603	17650	17369	17565	17674	17398	17321	17593	17459	17483	17662	17498	17614	17434	17634	17627	17400	17663	17539	17660	17473	17583	17438	17504	17589	17533	17483	17693	17668	17578	17525	17598	17399	17547	17576	17639	17384	17563	17537	17828	17515	17540	17413	17563	17565	17500	17792	17468	17701	17575	17544	17653	17614	17682	17699	17740	17534	17434	17513	17569	17537	17466	17507	17417	17501	17489	17580	17495	17617	17557	17688	17388	17694	17676	17596	17366	17554	17579	17424	17475	17683	17576	17529	17644	17410	17662	17588	17628	17656	17565	17565	17727	17622	17486	17450	17602	17436	17504	17657	17494	17280	17445	17544	17593	17686	17703	17590	17634	17535	17508	17708	17785	17464	17570	17734	17354	17539	17715	17472	17677	17500	17481	17514	17444	17612	17540	17655	17507	17608	17581	17501	17590	17776	17497	17493	17382	17592	17590	17344	17464	17450	17488	17590	17656	17445	17674	17562	17472	17739	17631	17654	17399	17441	17536	17657	17666	17366	17501	17537	17686	17574	17513	17595	17611	17520	17559	17642	17576	17508	17652	17737	17604	17612	17648	17542	17666	17552	17645	17595	17549	17718	17655	17656	17622	17436	17618	17549	17539	17739	17505	17416	17403	17657	17582	17640	17559	17581	17587	17519	17495	17431	17514	17406	17562	17743	17509	17511	17540	17576	17518	17412	17576	17451	17551	17478	17676	17525	17608	17538	17340	17638	17571	17646	17512	17491	17480	17473	17704	17656	17608	17598	17539	17635	17588	17585	17510	17680	17540	17443	17700	17566	17338	17632	17524	17632	17497	17485	17564	17484	17354	17517	17420	17592	17550	17644	17504	17497	17715	17453	17528	17459	17607	17750	17490	17530	17589	17652	17504	17480	17561	17606	17473	17579	17539	17552	17611	17762	17472	17586	17492	17468	17619	17649	17590	17681	17597	17579	17738	17448	17571	17674	17653	17553	17589	17653	17282	17663	17421	17625	17451	17655	17534	17544	17728	17563	17594	17540	17511	17475	17506	17534	17603	17677	17542	17654	17619	17569	17377	17640	17649	17407	17643	17515	17465	17544	17578	17510	17516	17523	17502	17666	17377	17430	17629	17570	17571	17555	17606	17699	17641	17655	17712	17874	17304	17484	17499	17517	17709	17651	17484	17569	17718	17529	17496	17514	17643	17386	17505	17561	17588	17442	17609	17436	17570	17539	17488	17434	17642	17453	17649	17590	17516	17618	17554	17389	17598	17516	17436	17617	17682	17499	17420	17561	17605	17462	17532	17611	17649	17531	17560	17494	17513	17555	17677	17522	17522	17482	17503	17637	17522	17549	17529	17453	17546	17443	17738	17648	17467	17453	17504	17515	17499	17513	17532	17484	17518	17560	17557	17628	17695	17488	17552	17487	17442	17550	17764	17492	17725	17614	17484	17653	17543	17711	17519	17582	17548	17429	17528	17517	17562	17514	17603	17447	17627	17555	17357	17513	17494	17629	17628	17344	17520	17498	17358	17660	17543	17522	17569	17441	17452	17563	17435	17636	17620	17506	17599	17550	17494	17719	17556	17560	17639	17599	17601	17436	17409	17513	17561	17647	17504	17545	17594	17401	17703	17444	17596	17482	17649	17410	17569	17645	17570	17662	17556	17629	17583	17512	17641	17455	17530	17571	17630	17508	17509	17498	17684	17665	17527	17437	17540	17405	17655	17507	17550	17471	17497	17503	17586	17388	17556	17510	17596	17564	17390	17384	17487	17448	17638	17604	17665	17549	17635	17598	17559	17686	17616	17648	17705	17507	17314	17417	17543	17650	17671	17564	17518	17564	17737	17305	17434	17693	17543	17662	17711	17583	17512	17605	17526	17578	17590	17530	17500	17594	17533	17407	17656	17539	17565	17523	17489	17553	17620	17552	17695	17455	17438	17487	17594	17578	17568	17583	17510	17654	17517	17447	17559	17489	17413	17523	17631	17479	17534	17445	17730	17570	17475	17612	17628	17546	17582	17503	17597	17623	17662	17315	17703	17573	17470	17576	17367	17442	17418	17615	17539	17561	17553	17649	17553	17427	17470	17637	17408	17505	17632	17458	17598	17520	17493	17515	17503	17615	17360	17551	17637	17231	17530	17685	17604	17523	17335	17608	17475	17667	17368	17566	17525	17608	17654	17487	17484	17431	17552	17596	17620	17460	17426	17688	17376	17605	17474	17652	17599	17595	17545	17594	17647	17687	17642	17598	17515	17457	17634	17741	17566	17588	17546	17662	17556	17587	17657	17481	17416	17489	17605	17635	17608	17570	17578	17666	17386	17609	17438	17390
25726	21084	27348	25980	21861	21397	21980	34510	44526	38019	28985	23311	21439	20763	20985	20870	20847	20870	20957	20899	21022	20985	20850	20831	20737	20810	20807	20859	20883	20680	20602	20992	20761	20851	20732	21143	20790	20746	20675	20629	20809	20921	20627	20739	20747	20629	20756	20933	20975	20823	20970	20719	20791	20781	20757	20707	20684	20687	20601	20604	20712	20724	20733	20834	20764	20828	20689	20534	20836	20900	20613	20850	20943	21025	20718	20762	20724	20715	20657	20877	20859	20764	20558	20572	20783	20565	20748	20960	20920	20963	21040	20988	20833	20792	20768	20764	20667	20742	20707	20581	20748	20687	20899	20922	20715	20816	20624	20850	20724	20882	20845	20876	20759	20826	20813	20753	20776	20645	20858	20861	20653	20481	20665	20811	20660	20728	20808	20735	20706	20617	20756	20754	20962	20965	20703	20677	20699	20647	20782	20810	20544	20718	20829	20681	20733	20837	20675	20875	20755	20848	20858	20842	20913	20733	20797	20659	20967	20768	20640	20837	20846	20798	20698	20680	20555	20872	20927	20644	21037	20635	20765	20840	20716	20836	20642	20900	20865	20736	20611	20602	20904	20806	20923	20879	20738	20804	20772	20926	21001	20752	20732	20848	20902	20530	20511	20757	20794	20627	20909	20989	20942	20690	20693	20831	20849	21000	20978	20834	20709	20653	20783	20589	20858	20724	20640	20695	20823	20768	20733	20493	20798	20904	20756	20842	20777	20848	20784	20770	20797	20714	20458	20547	20637	20977	20726	20852	20500	20998	20939	20839	21061	20752	20770	20793	20839	20770	20713	20775	20747	20827	20752	20735	20764	20975	20966	20855	20821	20588	20695	20725	20766	20859	20807	20832	20567	20824	20879	20868	20714	20782	20732	20655	20851	20552	20557	20763	20718	20554	20770	20825	20843	20713	20781	20882	20708	20742	20707	20683	20827	20727	20854	20838	20780	20845	20872	21095	20811	20855	20696	20903	20784	20643	20820	20732	20850	20813	20847	20585	20604	20745	20555	20747	20886	20696	20801	20701	20603	20563	20716	20729	20536	20781	20586	20675	20783	20895	20720	20863	20802	20729	20764	20946	20779	20862	20764	20745	20771	20815	20783	20822	20618	20763	20755	20701	20871	20786	20786	20665	20712	20696	20971	20744	20710	20772	21052	20865	20871	20852	20594	20715	20835	20713	20850	20787	20756	20711	20908	20921	20908	20666	20729	20686	20840	20741	20913	20796	20737	20884	20716	20563	20743	20615	20807	20731	20702	20839	20752	20813	20710	20817	20804	20499	20807	20915	20759	20745	20667	20777	20798	20681	20821	20561	20552	20861	20953	20732	20762	20910	20934	20664	20989	20602	20754	20808	20650	20579	20644	20793	20708	20616	20593	20912	20662	20975	20828	21042	20844	20860	20709	20636	20659	20603	20780	20747	20972	20674	20761	20933	20812	20881	21047	20632	20788	20867	20835	20678	20856	20716	20659	20862	20705	20827	20743	20818	21012	20825	20752	20715	20724	20925	20738	20785	20755	21025	20655	20708	20686	20718	20754	20740	20930	20618	20793	20820	20789	20841	20725	20827	20566	20591	20901	20823	20674	20783	20662	20803	20638	20668	20700	20924	20945	20884	20804	20817	21055	20659	20899	20903	20925	20731	20605	20653	20785	20843	20610	20968	20975	20974	20924	20844	20784	20855	20602	20854	20622	20686	20800	20800	20679	20890	20750	20940	20699	20686	20747	20898	20739	20884	20730	20905	20800	20701	20707	20794	20725	20692	20682	20828	21002	20719	20765	20796	20797	20886	20576	20762	20801	20859	20759	20811	20706	20848	20897	20610	21076	20968	20684	20714	20898	20844	20688	20608	20719	20776	20836	20878	21139	20821	20723	20966	20872	20845	20790	20966	20916	20946	20725	20732	20796	20637	20863	20949	20694	20750	20699	20785	20732	20437	20733	20889	20799	20705	20815	20797	20471	20635	20645	20538	21008	20809	20918	20854	20816	20727	20809	20805	20618	20700	20842	21011	20929	20872	20915	20849	20718	20755	20616	20905	20838	20879	20795	20673	20741	20739	20755	20843	20703	20878	20803	20990	20757	20780	20706	20859	21060	20702	20653	20831	21028	20532	20672	20805	20992	20842	20742	21055	20989	20864	20831	20794	20797	20835	20700	20704	20770	20901	20698	20802	20851	20855	21036	20685	20641	20605	20732	20717	20707	20845	20815	20740	20928	20664	20811	20869	20853	20755	20653	21041	20883	20854	20728	20742	20762	20734	20776	20664	20684	20837	20686	20802	20632	20866	20711	20680	20762	20853	20755	20753	20745	20921	20814	20834	20772	20835	20825	20818	20701	20830	20806	20734	20747	20737	20459	20879	20752	20622	20971	20691	20963	20777	20670	20616	20921	20913	21049	20744	20875	20692	20921	20939	20720	20815	20849	20752	20901	20958	20815	20603	20706	20646	20457	20982	20739	20908	20734	20946	20682	20899	20674	20588	20632	20670	20621	20851	20722	20777	20779	20880	20948	20814	20801	20942	20710	20783	21047	20782	20728	20776	20809	20738	20947	20687	20597	20831	20637	20752	20621	20700	20790	20690	20811	20836	20953	20862	20689	20796	21003	20731	20871	20769	20665	20712	20791	20944	20911	20787	20791	20823	20678	20869	20743	20629	20698	20555	21087	20789	20980	20871	20771	20897	20964	20703	20740	20707	20961	20808	20769	20785	20775	20785	20533	20789	20579	20736	20791	20755	20716	21149	20629	20676	20883	20885	20864	20699	20918	20887	21026	20670	20568	20793	20582	20888	20847	20598	21001	20640	20577	20789	20807	20906	20808	20558	20868	20609	20862	20705	20776	20683	20908	20635	20717	20432	20653	20788	20781	20980	20838	20797	20626	20987	20995	20740	20668	20642	20663	20730	20925	20757	20800	20776	20670	20809	20561	20725	20913	20773	20930	21118	20815	20477	20808	20744	20699	20705	20727	20855	20723	20593	20692	20830	20820	21007	20793	20658	20943	20773	20664	20674	20772	20727	20988	20713	20603	20702	20971	20826	20601	20816	20805	20904	20717	20867	20845	20865	20743	20763	20728	20599	20573	20684	20743	20859	20701	21063	21034	20620	20814	20741	20842	21017	20818	20606	20712	20775	20746	20795	20855	20701	20811	20718	20952	20882	20880	20889	20931	20830	20513	20752	20825	20894	20771	20709	20842	20881	20807	20677	20773	20631	20789	20785	20760	20750	20885	20607	20690	21085	21068	20643	20886	21094	20680	20758	20779	20862	21017	20737	20579	21001	20838	20649	20789	20678	20703	20731	20982	20749	20730	20808	20827	20669	20567	20607	20784	20834	20771	20935	20847	20787	20918	20727	20863	20835	20601	20704	20754	20767	20651	20948	20763	20690	20933	20647	20668	20929	20590	20836	20960	20745	20751	20747	20586	20786	20724	20870	20727	20525	20750	20851	20505	20774	20813	20827	20687	20802	20681	20587	20889	20693	20770	20675	20817	20745	20727	20842	20752	20780	20805	20698	20707	20765	20673	20631	20859	20664	20616	20722	20489	20701	20666	20756	20810	20754	20830	20696	20761	20866	20626	20808	20759	20761	20771	20653	20901	20693	20812	20881	20733	20665	20805	20819	21084	20934	20926	20786	20611	20706	20840	20796	20859	20762	20763	20868	20496	20940	20932	20651	20657	20941	20795	20757	20753	20784	20653	20694	20592	20783	20634	20902	20796	20964	20683	20858	20901	20668	20687	20703	20877	20790	20911	20765	20831	20746	20801	20908	21089	20760	20611	20825	20720	20798	20885	20715	20727	20765	20637	20648	20743	20722	20690	20666	20688	20881	20755	20718	20674	20798	20636	20762	20801	20611	20745	20915	20823	20864	20920	20926	20793	20609	20982	20639	20778	20656	20917	20708	20869	20801	20666	20760	20818	20712	20916	20806	20875	20755	20795	20818	20815	20906	20832	20895	20969	20721	20774	20676	20761	20969	20624	20703	20887	20819	20799	20753	20678	20656	20646	20898	20759	20895	20758	20857	20766	21008	20800	20908	20720	21048	20787	20637	20727	20892	20824	20761	21005	20816	20816	20457	20655	20898	20594	20571	20710	20855	20845	20958	20897	20850	20971	20840	20615	20911	20723	20645	20825	20745	20496	20972	20836	20860	20804	20777	20747	20650	20757	20735	20765	20743	20736	21041	20724	20635	20895	20691	20687	20900	20886	20686	20687	20869	20767	20841	20835	20859	20782	20887	20761	20873	20679	20713	20722	20673	20769	20909	20703	20853	20662	20711	20792	20766	20780	20687	20788	20656	20838	20769	20694	21027	20784	20818	20962	21005	20816	20822	20700	20559	20673	20968	21012	20912	20589	20772	20746	20732	20772	20898	20874	20767	20733	20793	20947	20701	20625	20917	20769	20906	20944	20701	20624	20669	20675	20886	20891	20834	20683	20685	20832	20778	20792	20851	20811	20601	20630	20887	20739	20929	20600	20656	20777	20778	20649	20953	20945	21113	20699	20759	20744	21052	20697	20770	20732	20858	20679	20770	20979	20804	20816	20910	20611	20754	20948	20791	20746	20824	20939	20720	20866	20800	20759	20901	20542	20972	20869	20865	20834	20724	20858	20770	20729	20734	20983	20734	20734	20604	20794	20851	20959	20779	20909	20892	20898	20877	20833	20666	20596	20776	20691	20860	20952	21018	20770	20838	20768	20831	20693	20531	20972	20667	20798	20616	20782	20804	20915	20602	20901	20739	20727	20805	21065	20827	20667	20631	20584	20736	20801	20682	20797	20539	20632	20809	20883	20957	20701	20695	20781	20631	20795	20885	20727	20684	20872	20681	20661	21033	20702	20620	20586	20801	20684	20644	20741	20762	20981	20846	20880	20739	20694	20901	20768	20829	20874	20897	20492	20844	20847	20685	20805	20814	20675	20672	20877	20833	20652	20507	21082	20690	20509	20754	21002	20841	20716	20565	20693	20631	20853	20807	20829	20795	20714	20802	21013	20797	20785	20919	21007	20700	20842	20630	20803	20664	20886	20956	20906	20981	20605	20898	20857	20921	21066	20903	20576	20640	20921	20839	20776	20600	20612	20669	20812	20911	20613	20994	20681	20740	20867	20821	20836	20761
15194	21569	21007	19232	18556	18204	18243	37816	44663	37633	26723	19736	18095	17791	17750	17515	17761	17598	17756	17703	17896	17640	17624	17743	17840	17684	17627	17618	17830	17513	17554	17578	17587	17414	17595	17836	17729	17589	17538	17641	17601	17650	17791	17676	17416	17574	17503	17630	17427	17713	17652	17511	17783	17497	17793	17551	17777	17627	17627	17798	17629	17491	17843	17705	17684	17687	17736	17831	17794	17557	17701	17597	17627	17802	17756	17735	17558	17691	17759	17601	17631	17575	17620	17666	17570	17712	17662	17562	17531	17453	17681	17645	17556	17637	17664	17804	17751	17527	17694	17664	17570	17922	17625	17508	17663	17679	17670	17622	17806	17536	17658	17639	17514	17726	17819	17555	17829	17537	17667	17708	17675	17655	17664	17645	17669	17861	17671	17589	17556	17742	17554	17690	17589	17739	17527	17700	17533	17735	17578	17593	17600	17623	17663	17627	17548	17792	17628	17554	17761	17555	17474	17744	17516	17613	17680	17736	17612	17680	17900	17583	17768	17749	17645	17729	17656	17604	17815	17641	17675	17623	17519	17760	17785	17456	17785	17645	17694	17728	17399	17777	17522	17708	17579	17586	17621	17654	17586	17596	17623	17586	17662	17373	17689	17667	17693	17507	17621	17758	17667	17596	17649	17659	17599	17694	17571	17755	17689	17599	17518	17840	17602	17546	17636	17721	17755	17573	17848	17525	17641	17705	17797	17616	17867	17526	17667	17625	17778	17615	17797	17690	17622	17635	17817	17613	17526	17555	17708	17556	17628	17573	17675	17636	17458	17624	17560	17684	17758	17787	17761	17800	17756	17491	17807	17543	17573	17621	17766	17745	17503	17624	17603	17607	17692	17751	17688	17722	17511	17448	17764	17742	17592	17515	17697	17692	17634	17464	17657	17486	17756	17541	17656	17686	17671	17677	17509	17597	17702	17757	17708	17673	17772	17564	17622	17650	17648	17789	17686	17550	17736	17635	17698	17484	17696	17636	17613	17764	17592	17601	17650	17607	17531	17483	17639	17772	17590	17607	17596	17543	17634	17444	17641	17625	17436	17656	17758	17762	17628	17653	17591	17676	17540	17681	17570	17747	17280	17448	17671	17803	17649	17743	17701	17580	17612	17614	17684	17653	17801	17673	17577	17512	17639	17722	17648	17668	17576	17621	17657	17595	17592	17671	17693	17763	17706	17507	17791	17710	17528	17539	17748	17628	17437	17809	17582	17553	17633	17602	17779	17550	17727	17920	17708	17635	17692	17730	17668	17606	17578	17841	17644	17619	17516	17545	17736	17417	17558	17607	17588	17528	17629	17797	17661	17439	17523	17425	17649	17825	17641	17851	17603	17607	17694	17557	17772	17530	17687	17756	17633	17826	17608	17488	17570	17639	17653	17607	17688	17790	17756	17662	17707	17606	17711	17645	17677	17633	17664	17688	17557	17597	17550	17682	17693	17597	17504	17579	17719	17796	17597	17835	17685	17428	17778	17635	17572	17655	17597	17636	17673	17584	17539	17624	17671	17598	17683	17714	17724	17640	17572	17632	17700	17640	17419	17627	17604	17516	17720	17751	17663	17753	17670	17759	17599	17649	17546	17727	17474	17721	17601	17492	17741	17654	17354	17558	17732	17814	17443	17581	17641	17654	17570	17626	17708	17616	17722	17669	17739	17663	17581	17759	17893	17600	17716	17630	17585	17705	17572	17567	17577	17646	17656	17600	17602	17652	17618	17705	17732	17544	17741	17581	17850	17675	17766	17638	17597	17653	17578	17741	17666	17636	17608	17701	17612	17787	17581	17628	17642	17778	17633	17646	17609	17836	17657	17796	17622	17842	17563	17553	17777	17637	17495	17723	17488	17771	17678	17596	17599	17559	17569	17835	17644	17732	17650	17635	17720	17564	17640	17687	17541	17739	17678	17702	17694	17683	17616	17827	17623	17634	17750	17593	17608	17694	17863	17649	17727	17540	17672	17593	17719	17756	17721	17628	17650	17752	17670	17531	17753	17576	17733	17655	17702	17579	17519	17706	17740	17692	17636	17535	17647	17749	17723	17677	17663	17574	17604	17613	17689	17669	17598	17647	17748	17689	17699	17749	17622	17775	17543	17629	17750	17632	17732	17625	17757	17724	17597	17664	17708	17728	17646	17851	17495	17623	17632	17753	17595	17575	17618	17767	17645	17559	17664	17588	17666	17565	17747	17606	17682	17423	17775	17659	17739	17472	17783	17718	17655	17592	17657	17763	17708	17641	17653	17799	17733	17773	17759	17612	17586	17495	17833	17631	17691	17686	17722	17726	17530	17724	17591	17737	17692	17626	17581	17848	17578	17630	17736	17678	17547	17674	17618	17788	17567	17693	17491	17617	17692	17725	17695	17606	17652	17623	17689	17364	17747	17584	17698	17682	17661	17629	17614	17576	17562	17637	17471	17467	17758	17595	17519	17571	17525	17474	17786	17439	17803	17724	17660	17336	17614	17778	17813	17813	17704	17855	17743	17753	17433	17531	17739	17824	17772	17680	17626	17592	17524	17599	17559	17782	17631	17838	17456	17630	17688	17567	17583	17679	17685	17684	17785	17591	17646	17731	17705	17805	17487	17752	17642	17648	17678	17700	17671	17708	17678	17469	17428	17698	17753	17635	17760	17547	17664	17650	17604	17564	17738	17622	17667	17594	17764	17626	17647	17606	17653	17580	17729	17487	17829	17644	17591	17769	17688	17694	17798	17720	17783	17684	17687	17681	17568	17792	17784	17518	17524	17704	17486	17504	17747	17414	17638	17679	17326	17516	17733	17638	17635	17775	17699	17704	17679	17497	17630	17793	17697	17847	17657	17626	17753	17675	17655	17694	17777	17700	17627	17606	17727	17547	17505	17526	17578	17669	17577	17584	17444	17664	17769	17577	17708	17714	17688	17567	17671	17762	17611	17785	17679	17661	17526	17484	17693	17724	17609	17643	17641	17567	17565	17593	17647	17605	17682	17584	17538	17677	17687	17580	17582	17557	17616	17633	17726	17696	17537	17622	17650	17588	17793	17586	17750	17744	17723	17621	17486	17633	17504	17838	17567	17686	17625	17639	17745	17613	17580	17629	17633	17637	17677	17531	17805	17621	17627	17582	17549	17826	17541	17662	17676	17595	17861	17710	17610	17566	17532	17719	17683	17650	17648	17597	17736	17671	17745	17682	17652	17671	17701	17502	17464	17510	17683	17741	17727	17753	17546	17656	17615	17616	17719	17581	17626	17597	17506	17608	17755	17642	17593	17657	17565	17778	17740	17628	17921	17662	17738	17813	17709	17832	17685	17579	17696	17699	17623	17784	17648	17541	17765	17590	17698	17668	17543	17553	17530	17570	17585	17664	17754	17599	17714	17758	17739	17505	17589	17639	17730	17729	17603	17696	17629	17602	17827	17663	17503	17619	17745	17656	17532	17547	17626	17565	17669	17749	17685	17734	17728	17724	17593	17729	17699	17665	17486	17566	17789	17569	17790	17644	17708	17613	17579	17521	17715	17586	17772	17663	17653	17520	17669	17624	17704	17713	17566	17632	17743	17531	17735	17670	17603	17585	17732	17591	17607	17740	17723	17702	17597	17740	17544	17563	17747	17811	17660	17714	17477	17519	17681	17634	17746	17599	17564	17664	17724	17563	17860	17561	17812	17470	17698	17603	17572	17678	17713	17593	17557	17538	17608	17605	17700	17653	17750	17672	17772	17556	17716	17730	17541	17566	17791	17725	17662	17618	17634	17515	17630	17734	17456	17770	17675	17660	17628	17787	17555	17527	17720	17570	17777	17494	17548	17749	17603	17755	17902	17555	17610	17703	17610	17613	17489	17719	17695	17665	17545	17517	17606	17663	17506	17686	17692	17738	17554	17540	17796	17530	17679	17753	17645	17763	17669	17694	17610	17564	17799	17665	17881	17611	17785	17598	17763	17639	17433	17509	17589	17571	17725	17700	17655	17546	17507	17571	17594	17531	17796	17677	17719	17723	17573	17421	17646	17600	17760	17716	17680	17645	17660	17621	17776	17662	17667	17711	17870	17677	17560	17635	17606	17895	17768	17866	17460	17633	17744	17733	17711	17755	17649	17824	17466	17541	17809	17572	17630	17584	17569	17794	17818	17617	17591	17714	17679	17675	17529	17691	17587	17706	17626	17567	17566	17725	17702	17736	17647	17669	17647	17651	17627	17467	17772	17608	17786	17717	17682	17764	17585	17616	17612	17551	17757	17614	17736	17703	17679	17662	17688	17670	17697	17442	17790	17547	17623	17716	17633	17615	17667	17685	17609	17645	17711	17829	17644	17703	17645	17491	17674	17749	17616	17769	17667	17602	17625	17638	17726	17593	17595	17518	17652	17504	17553	17761	17584	17674	17807	17549	17598	17804	17326	17635	17600	17690	17628	17670	17569	17515	17576	17372	17741	17672	17575	17702	17794	17803	17636	17804	17672	17488	17746	17726	17777	17673	17535	17808	17567	17506	17634	17457	17616	17724	17628	17750	17596	17607	17867	17400	17736	17585	17625	17666	17767	17470	17674	17608	17624	17619	17761	17546	17793	17601	17644	17804	17800	17747	17577	17652	17670	17593	17720	17679	17678	17549	17773	17525	17772	17781	17583	17574	17517	17693	17618	17860	17653	17634	17617	17647	17621	17630	17570	17766	17653	17752	17458	17746	17640	17747	17684	17560	17508	17810	17744	17552	17729	17855	17644	17490	17442	17699	17662	17534	17753	17793	17654	17585	17520	17731	17566	17631	17559	17688	17527	17760	17553	17628	17672	17701	17720	17630	17778	17719	17589	17510	17602	17656	17667	17615	17754	17511	17608	17805	17691	17636	17559	17638	17528	17548	17679	17626	17744	17813	17742	17451	17637	17727	17763	17666	17460	17574	17749	17649	17716	17622	17720	17595	17809	17663	17738	17604	17535	17574	17707	17689	17492	17543	17579	17616	17575	17660	17814	17576	17634	17772	17693	17726	17653	17621	17688	17506	17845	17649	17609	17655	17521	17696	17497	17629	17720	17424	17725	17766	17607	17614	17708	17648	17624	17759	17729	17598	17757	17729	17599	17604	17641	17627	17548	17752	17575	17669	17804	17799	17805	17614	17608	17487	17691	17503	17634	17631	17858	17646
23601	21162	28683	23931	21776	24071	25138	46474	60953	52300	37899	26257	22318	21233	21091	20764	21078	20981	20782	20743	20754	20873	20882	20864	20742	20647	20963	20691	20627	20750	20810	20758	20867	21023	20726	20712	20842	20925	20692	20828	20754	20784	20513	20741	20878	20829	20788	20822	20758	20730	20555	20592	20949	20446	20712	20569	20751	20788	20620	20786	20790	20705	20543	20811	20706	20734	20638	20528	20594	20666	20640	20701	20634	20631	20727	20785	20772	20828	20835	20642	20554	20794	20699	20622	20729	20623	20754	20662	20797	20656	20709	20667	20763	20358	20899	20917	20640	20716	20632	20726	20791	20611	20696	20770	20715	20683	20739	20869	20673	20690	20778	20641	20597	20680	20713	20765	20787	20753	20819	20833	20843	20520	20376	20653	20727	20711	20695	20750	20708	20846	20676	20833	20729	20830	20559	20700	20764	20822	20651	20735	20516	20723	20757	20559	20535	20711	20670	20439	20761	20542	20737	20511	20601	20702	20699	20718	20888	20881	20586	20725	20748	20723	20788	20658	20474	20434	20873	20731	20748	20730	20697	20696	20854	20696	20740	20593	20779	20864	20864	20519	20553	20446	20374	20783	20553	20687	20560	20645	20815	20834	20710	20647	20634	20599	20760	20739	20758	20554	20448	20669	20523	20749	20673	20659	20593	20604	20760	20516	20699	20460	20741	20723	20524	20657	20820	20741	20695	20649	20530	20892	20557	20702	20769	20427	20558	20838	20755	20630	20799	20756	20732	20724	20798	20831	20593	20688	20847	20584	20731	20686	20745	20844	20703	20511	20544	20550	20700	20688	20622	20732	20803	20699	20722	20600	20786	20660	20532	20755	20556	20683	20784	20799	20712	20531	20536	20559	20650	20685	20787	20596	20719	20624	20835	20721	20821	20821	20869	20713	20714	20495	20800	20850	20777	20596	20635	20752	20800	20515	20647	20528	20501	20542	20619	20865	20665	20655	20690	20823	20835	20751	20883	20614	20705	20587	20780	20586	20544	20727	20730	20892	20665	20641	20517	20662	20641	20702	20792	20365	20497	20677	20684	20795	20571	20908	20727	20810	20913	20841	20800	20735	20858	20752	20592	20624	20635	20556	20618	20807	20781	20716	20552	20683	20504	20618	20618	20641	20654	20633	20724	20738	20655	20760	20542	20741	20575	20496	20384	20762	20853	20788	20763	20641	20811	20625	20729	20680	20624	20596	20617	20714	20675	20672	20660	20615	20672	20679	20722	20556	20619	20692	20622	20644	20678	20645	20807	20541	20523	20525	20615	20724	20685	20510	20535	20704	20737	20544	20818	20678	20745	20755	20697	20672	20788	20657	20794	20509	20597	20799	20652	20615	20840	20730	20687	20892	20811	20599	20737	20722	20687	20850	20364	20623	20668	20758	20673	20655	20426	20678	20679	20654	20768	20897	20615	20676	20517	20654	20754	20656	20725	20772	20773	20612	20535	20558	20729	20592	20745	20801	20950	20819	20772	20637	20752	20590	20656	20528	20458	20481	20588	20356	20735	20831	20646	20664	20498	20789	20712	20624	20703	20802	20655	20675	20733	20774	20696	20839	20567	20603	20818	20688	20898	20649	20620	20600	20702	20752	20827	20604	20720	20457	20552	20592	20952	20721	20789	20804	20695	20738	20753	20674	20648	20540	20755	20814	20599	20668	20728	20684	20466	20723	20729	20711	20840	20610	20839	20710	20733	20750	20807	20800	20621	20778	20591	20672	20699	20510	20707	20703	20434	20609	20521	20707	20634	20800	20754	20708	20774	20411	20704	20546	20659	20753	20681	20381	20660	20550	20595	20581	20583	20910	20744	20879	20638	20606	20754	20598	20824	20654	20628	20814	20581	20656	20704	20740	20678	20755	20729	20410	20680	20555	20723	20747	20601	20781	20576	20708	20910	20572	20698	20739	20578	20602	20776	20552	20847	20742	20687	20751	20854	20810	20837	20779	20665	20670	20833	20626	20666	20676	20570	20693	20919	20626	20343	20674	20554	20776	20698	20860	20771	20621	20958	20750	20681	20560	20485	20929	20521	20659	20580	20554	20745	20860	20703	20849	20740	20686	20805	20752	20496	20744	20780	20764	20681	20722	20745	20781	20682	20507	20684	20750	20715	20643	20635	20547	20654	20672	20608	20627	20633	20529	20751	20674	20581	20756	20688	20636	20596	20750	20766	20506	20713	20612	20617	20596	20711	20560	20750	20763	20764	20777	20689	20647	20526	20900	20647	20811	20660	20630	20700	20822	20819	20750	20498	20717	20781	20713	20820	20558	20748	20847	20794	20482	20837	20713	20642	20469	20691	20779	20794	20705	20651	20434	20778	20943	20790	20597	20675	20867	20702	20725	20698	20654	20587	20691	20541	20683	20550	20756	20768	20694	20803	20714	20673	20631	20424	20817	20567	20435	20691	20768	20688	20719	20916	20715	20930	20639	20800	20919	20631	20756	20870	20739	20633	20768	20502	20839	20673	20623	20761	20707	20646	20470	20761	20751	20648	20631	20675	20731	20566	20950	20738	20787	20629	20594	20580	20660	20541	20811	20678	20606	20737	20543	20820	20713	20818	20717	20821	20679	20943	20570	20758	20700	20658	20684	20565	20859	20803	20444	20686	20437	20574	20654	20899	20570	20609	20589	20840	20801	20615	20726	20721	20519	20522	20653	20538	20889	21076	20595	20748	20479	20629	20914	20775	20783	20705	20706	20599	20880	20697	20648	20666	20589	20702	20654	20680	20786	20827	20694	20525	20398	20586	20784	20715	20823	20655	20862	20783	20600	20584	20741	20608	20847	20721	20751	20864	20654	20769	20864	20837	20690	20746	20685	20645	20583	20726	20911	20767	20637	20832	20630	20772	20746	20606	20609	20921	20575	20779	20628	20531	20650	20464	20679	20777	20563	20791	20790	20800	20411	20777	20881	20718	20648	20785	20704	20654	20784	20584	20821	20722	20733	20754	20779	20637	20821	20619	20547	20643	20669	20614	20888	20748	20593	20771	20719	20501	20654	20595	20782	20600	20652	20771	20825	20602	20591	20769	20736	20444	20586	20681	20655	20574	20547	20724	20449	20517	20666	20601	20731	20699	20637	20702	20618	20873	20808	20626	20637	20625	20373	20644	20591	20946	20689	20620	20678	20826	20698	20784	20746	21029	20461	20917	20685	20564	20834	20850	20640	20593	20634	20755	20724	20630	20768	20923	20849	20838	21009	20747	20572	20773	20538	20728	20610	20685	20806	20579	20369	20567	20613	20748	20418	20818	20635	20665	20597	20698	20712	20800	20746	20711	20713	20680	20701	20630	20542	20708	20708	20664	20679	20726	20708	20515	20458	20607	20588	20649	20614	20741	20663	20734	20812	20651	20873	20584	20595	20552	20602	20846	20625	20512	20622	20756	20667	20799	20870	20710	20575	20498	20521	20596	20589	20600	20734	20771	20686	20659	20768	20588	20773	20622	20714	20681	20927	20748	20625	20791	20812	20515	20737	20683	20749	20639	20871	20679	21134	20606	20567	20744	20756	20510	20793	20782	20737	20808	20675	20701	20666	20466	20597	20624	20566	20886	20692	20708	20788	20724	20808	20779	20671	20722	20663	20733	20868	20617	20436	20725	20657	20655	20861	20775	20703	20607	20902	20795	20676	20823	20556	20540	20666	20750	20774	20693	20690	20802	20713	20624	20649	20358	20632	20788	20624	20638	20609	20834	20595	20557	20555	20719	20773	20539	20544	20632	20859	20663	20644	20604	20669	20635	20713	20445	20765	20721	20725	20611	20767	20557	20700	20612	20685	20711	20767	20644	20796	20895	20643	20813	20594	20463	20714	20684	20567	20873	20756	20715	20741	20854	20573	20493	20719	20435	20629	20687	20613	20741	20646	20869	20609	20471	20816	20638	20833	20633	20826	20655	20748	20718	20589	20708	20464	20506	20526	20742	20831	20878	20479	20726	20760	20567	20551	20578	20701	20690	20616	20648	20628	20884	20686	20834	20591	20701	20648	20515	20825	20788	20601	20796	20694	20739	20883	20621	20639	20934	20842	20955	20586	20675	20752	20643	20692	20853	20686	20645	20747	20798	20634	20854	20610	20495	20570	20648	20628	20642	20794	20751	20578	20651	20805	20731	20851	20571	20887	20571	20590	20648	20555	20739	20456	20716	20547	20608	20654	20762	20532	20606	20784	20601	20735	20416	20609	20612	20796	20549	20796	20671	20675	20861	20565	20697	20655	20356	20363	20649	20702	20729	20661	20797	20501	20692	20639	20699	20666	20845	20805	20545	20597	20737	20565	20927	20653	20665	20784	20525	20470	20556	20657	20787	20939	20777	20659	20685	20678	20623	20664	20522	20765	20629	20599	20774	20821	20795	20603	20791	20769	20553	20744	20678	20565	20488	20727	20637	20515	20685	20772	20712	20642	20599	20678	20711	20370	20410	20723	20712	20491	20459	20585	20639	20603	20551	20807	20594	20613	21087	20605	20694	20375	20903	20613	20790	20504	20874	20692	21023	20745	20647	20731	20738	20642	20703	20767	20759	20655	20638	20640	20746	20422	20788	20402	20629	20804	20488	20827	20672	20821	20721	20583	20604	20839	20560	20786	20617	20831	20649	20784	20790	20746	20728	20621	20889	20753	20751	20489	20795	20715	20463	20899	20580	20489	20781	20630	20920	20691	20590	20608	20677	20775	20654	20670	20685	20594	20791	20733	20676	20744	20784	20643	20733	20514	20798	20588	20696	20596	20684	20685	20683	20550	20738	20473	20782	20663	20619	20481	20744	20623	20708	20592	20529	20499	20611	20629	20625	20725	20547	20597	20670	20638	20666	20628	20630	20604	20817	20726	20499	20610	20563	20585	20747	20585	20614	20488	20675	20759	20642	20789	20646	20736	20672	20648	20765	20835	20714	20613	20735	20719	20789	20804	20826	20846	20791	20725	20854	20694	20813	20745	20709	20796	20641	20623	20639	20488	20477	20660	20704	20714	20717	20777	20560	20766	20669	20487	20801	20582	20834	20749	20793	20672	20534	20858	20840	20576	20470	20515	20895	20681	20578	20311	20814	20673	20684	20772	20593	20499	20694	20868	20548	20744	21005	20684	20600	20778	20682	20580	20924	20394	20638	20685	20806	20675
16956	27623	26144	22066	20337	19375	19133	49298	60870	51943	36354	22620	18980	17638	17561	17705	17641	17747	17655	17529	17619	17374	17446	17708	17578	17831	17691	17500	17514	17812	17708	17720	17613	17639	17622	17369	17462	17664	17707	17656	17658	17835	17652	17510	17526	17483	17617	17508	17596	17532	17640	17708	17540	17647	17481	17516	17490	17703	17618	17699	17596	17443	17545	17727	17621	17635	17533	17613	17631	17542	17622	17554	17749	17408	17549	17536	17421	17644	17542	17494	17611	17841	17765	17547	17524	17631	17520	17759	17716	17647	17621	17563	17597	17512	17506	17558	17491	17631	17583	17723	17543	17578	17610	17513	17408	17537	17558	17613	17514	17749	17712	17847	17489	17691	17684	17544	17689	17584	17429	17634	17583	17593	17665	17612	17682	17552	17615	17618	17734	17759	17619	17605	17727	17606	17604	17607	17449	17555	17600	17644	17572	17640	17613	17664	17642	17743	17623	17672	17498	17638	17558	17557	17702	17707	17828	17667	17738	17616	17739	17706	17560	17598	17646	17670	17614	17601	17529	17659	17637	17608	17538	17621	17679	17687	17622	17596	17558	17716	17618	17585	17677	17835	17757	17655	17577	17741	17516	17709	17406	17528	17687	17660	17652	17640	17716	17566	17694	17357	17651	17464	17672	17666	17757	17503	17433	17576	17551	17722	17568	17703	17631	17674	17676	17682	17686	17734	17648	17409	17526	17562	17492	17609	17577	17580	17499	17592	17502	17538	17490	17462	17512	17448	17668	17521	17596	17765	17592	17708	17624	17606	17573	17626	17625	17535	17679	17638	17585	17605	17526	17454	17649	17459	17698	17558	17621	17751	17715	17583	17762	17715	17746	17589	17530	17629	17711	17538	17593	17517	17554	17614	17686	17642	17792	17672	17593	17718	17732	17597	17489	17678	17538	17573	17535	17452	17598	17582	17634	17535	17624	17734	17595	17478	17542	17549	17700	17649	17775	17568	17584	17624	17804	17606	17573	17459	17637	17520	17710	17584	17615	17589	17708	17627	17467	17640	17553	17550	17679	17554	17683	17499	17603	17724	17623	17725	17530	17710	17540	17591	17485	17517	17612	17482	17675	17686	17719	17788	17589	17790	17384	17453	17539	17634	17538	17635	17644	17763	17513	17673	17667	17574	17663	17488	17432	17604	17618	17543	17673	17638	17618	17539	17632	17704	17616	17524	17568	17730	17532	17692	17514	17559	17445	17722	17585	17636	17741	17632	17554	17446	17498	17652	17552	17738	17611	17618	17628	17601	17645	17624	17871	17610	17579	17537	17677	17655	17424	17704	17568	17636	17605	17408	17694	17522	17797	17458	17645	17632	17557	17596	17556	17699	17574	17609	17797	17574	17517	17492	17728	17669	17441	17752	17415	17556	17444	17664	17728	17656	17719	17425	17604	17579	17601	17755	17494	17617	17524	17663	17608	17580	17663	17828	17524	17671	17715	17468	17598	17625	17603	17659	17479	17567	17569	17536	17578	17521	17678	17533	17490	17652	17639	17867	17656	17453	17670	17611	17588	17622	17645	17483	17720	17571	17583	17763	17831	17487	17588	17663	17708	17506	17587	17593	17666	17621	17646	17602	17586	17621	17523	17692	17619	17587	17790	17503	17672	17725	17621	17453	17548	17629	17677	17532	17577	17629	17473	17532	17628	17673	17583	17626	17622	17749	17549	17702	17595	17759	17655	17436	17607	17602	17578	17639	17518	17658	17697	17657	17547	17514	17629	17558	17669	17582	17482	17425	17670	17561	17679	17369	17650	17593	17673	17624	17574	17367	17649	17608	17590	17667	17649	17592	17522	17670	17556	17534	17653	17628	17755	17601	17523	17685	17507	17444	17412	17637	17395	17737	17926	17508	17535	17614	17392	17493	17677	17480	17467	17644	17555	17499	17737	17571	17518	17770	17537	17597	17555	17611	17606	17534	17732	17552	17674	17531	17577	17455	17564	17602	17573	17710	17575	17598	17566	17498	17534	17642	17576	17646	17487	17739	17706	17632	17407	17486	17473	17596	17809	17642	17605	17616	17402	17824	17649	17656	17583	17579	17614	17648	17594	17419	17600	17662	17639	17465	17678	17485	17579	17694	17662	17807	17745	17710	17705	17468	17408	17547	17623	17625	17569	17624	17795	17629	17868	17419	17584	17536	17850	17807	17797	17507	17632	17618	17546	17583	17535	17630	17559	17675	17692	17672	17631	17707	17573	17506	17626	17880	17739	17609	17639	17597	17773	17660	17697	17604	17621	17656	17625	17651	17471	17563	17556	17629	17775	17534	17667	17503	17606	17653	17651	17396	17474	17748	17503	17830	17670	17387	17546	17526	17688	17551	17710	17445	17536	17723	17468	17529	17542	17598	17726	17768	17670	17696	17687	17574	17478	17640	17585	17469	17547	17543	17624	17588	17664	17537	17704	17615	17556	17725	17474	17550	17549	17540	17580	17581	17505	17553	17655	17418	17824	17597	17513	17480	17720	17495	17459	17679	17611	17704	17585	17627	17722	17497	17623	17746	17637	17695	17665	17568	17511	17652	17732	17548	17736	17549	17524	17638	17656	17676	17787	17559	17585	17651	17701	17664	17509	17548	17455	17736	17649	17634	17627	17589	17430	17672	17601	17459	17613	17722	17516	17664	17709	17746	17559	17609	17404	17588	17600	17647	17626	17568	17558	17534	17623	17543	17621	17598	17641	17731	17687	17569	17671	17521	17677	17485	17552	17610	17541	17627	17638	17608	17422	17604	17659	17742	17637	17692	17625	17600	17572	17506	17631	17747	17641	17650	17541	17756	17684	17654	17640	17677	17684	17634	17482	17580	17500	17603	17617	17680	17467	17584	17706	17678	17576	17706	17487	17545	17723	17777	17683	17694	17777	17517	17651	17703	17628	17555	17733	17608	17619	17580	17617	17645	17760	17626	17646	17692	17591	17653	17644	17697	17581	17402	17442	17691	17494	17567	17718	17634	17672	17392	17726	17737	17482	17660	17406	17567	17588	17519	17652	17829	17612	17554	17783	17624	17536	17576	17546	17839	17583	17766	17525	17586	17676	17461	17693	17462	17571	17573	17428	17500	17659	17641	17694	17654	17463	17635	17505	17717	17495	17411	17522	17755	17680	17735	17750	17579	17563	17598	17683	17561	17482	17442	17544	17602	17604	17537	17540	17580	17593	17652	17632	17599	17583	17802	17386	17528	17734	17702	17753	17402	17615	17653	17671	17609	17480	17638	17555	17676	17572	17422	17468	17761	17692	17658	17634	17606	17596	17346	17683	17617	17519	17632	17619	17758	17692	17722	17449	17516	17501	17677	17582	17716	17611	17563	17585	17642	17571	17608	17618	17728	17616	17614	17552	17453	17567	17489	17638	17496	17584	17696	17605	17532	17476	17530	17559	17632	17394	17525	17448	17777	17667	17574	17555	17505	17603	17558	17514	17507	17541	17612	17519	17688	17656	17451	17730	17596	17610	17618	17568	17540	17783	17583	17519	17744	17780	17598	17610	17635	17675	17558	17692	17493	17737	17620	17438	17648	17571	17545	17630	17469	17599	17756	17377	17654	17481	17663	17580	17545	17675	17475	17608	17440	17677	17639	17493	17710	17472	17724	17830	17684	17535	17575	17561	17395	17526	17599	17660	17648	17697	17748	17594	17609	17717	17700	17708	17717	17637	17438	17489	17579	17565	17730	17542	17797	17517	17821	17530	17590	17404	17675	17556	17674	17526	17578	17760	17716	17495	17562	17471	17663	17602	17654	17609	17679	17598	17443	17522	17636	17593	17673	17591	17569	17498	17828	17487	17583	17679	17680	17611	17533	17759	17585	17645	17548	17737	17640	17538	17592	17494	17529	17324	17536	17668	17743	17575	17681	17559	17620	17607	17610	17803	17547	17659	17646	17510	17526	17674	17715	17684	17663	17674	17627	17678	17713	17568	17575	17644	17547	17662	17526	17456	17704	17643	17549	17587	17515	17504	17609	17409	17596	17678	17551	17620	17596	17709	17637	17612	17519	17634	17623	17550	17672	17598	17466	17730	17800	17498	17574	17667	17476	17499	17458	17625	17471	17357	17720	17612	17507	17749	17595	17665	17629	17675	17573	17549	17662	17691	17466	17790	17588	17611	17255	17582	17656	17563	17710	17492	17723	17822	17573	17638	17628	17453	17735	17467	17432	17443	17515	17615	17593	17640	17660	17572	17510	17825	17550	17744	17560	17583	17376	17658	17685	17695	17524	17833	17450	17688	17728	17688	17581	17504	17659	17513	17541	17568	17428	17613	17360	17664	17621	17649	17516	17788	17543	17627	17299	17642	17592	17564	17689	17425	17780	17729	17438	17780	17489	17652	17781	17650	17563	17543	17576	17680	17651	17551	17389	17589	17597	17600	17599	17608	17785	17533	17837	17599	17444	17368	17614	17439	17630	17690	17528	17819	17586	17672	17538	17745	17463	17613	17812	17677	17518	17505	17664	17597	17614	17632	17504	17776	17550	17707	17495	17724	17534	17572	17620	17566	17545	17403	17760	17516	17648	17595	17741	17758	17535	17647	17562	17461	17611	17486	17696	17598	17618	17736	17619	17675	17634	17538	17669	17671	17557	17584	17497	17647	17538	17754	17588	17480	17552	17527	17644	17680	17664	17652	17587	17590	17702	17540	17381	17598	17655	17658	17608	17697	17576	17547	17740	17531	17699	17492	17699	17468	17597	17626	17562	17710	17521	17595	17608	17585	17581	17601	17595	17557	17605	17635	17609	17670	17589	17687	17666	17579	17472	17510	17605	17670	17663	17602	17685	17574	17408	17538	17702	17624	17734	17644	17789	17529	17492	17687	17529	17729	17522	17757	17723	17496	17582	17523	17638	17595	17443	17689	17700	17716	17598	17677	17528	17471	17642	17552	17636	17521	17555	17589	17655	17582	17502	17573	17622	17609	17604	17588	17690	17584	17641	17833	17755	17627	17630	17620	17440	17629	17634	17579	17508	17600	17689	17706	17599	17621	17658	17757	17514	17584	17536	17482	17704	17458	17544	17532	17636	17392	17695	17600	17677	17638	17541	17421	17561	17533	17369	17679	17508	17619	17542	17578	17550	17592	17667	17752	17527	17552	17532	17632	17514	17560	17639	17632	17573
29461	22534	24099	22563	20847	21178	21338	23770	27124	26048	23680	21902	21205	20972	20837	21181	20959	20907	21227	21049	21047	21009	21143	21081	21085	21301	21018	21265	21273	20904	21038	20813	21145	21031	21116	21181	20893	20965	20884	20964	21064	20971	21114	20898	20960	21035	21068	20930	20993	20725	20953	20978	21082	20888	21081	21093	21120	20887	20996	20774	21047	20997	20927	21152	20941	21161	21011	21090	21039	21006	21024	21045	21102	21147	20981	21137	21002	21053	21216	21054	20874	20986	20982	21081	21115	20877	21288	20798	20891	20951	21103	20872	21040	21090	21023	21043	21146	21054	21023	20957	21024	20911	21088	21013	20992	20892	20894	21187	21191	21090	20909	20991	20709	20840	21019	20902	21055	21004	20938	20896	21048	20965	21077	20920	21070	21070	20979	20909	20884	20892	21020	21077	20865	21065	21111	20921	21011	20955	20893	21075	20828	21104	20749	20835	21017	21097	20915	20837	21052	21082	21125	21064	20751	21009	20748	20903	21017	21076	20956	21219	20952	20949	21043	20984	20817	21074	20814	20900	21053	21252	21106	21154	21090	20810	20941	20829	20885	20895	21057	20964	21035	20974	21074	21105	21051	21106	21082	21070	21069	21086	20959	21016	20826	20959	21007	20970	20891	21070	21057	21229	21158	20880	21054	20980	21209	20824	20993	21118	21042	20820	20844	21019	20904	20993	20908	20997	20995	21070	21102	21040	20994	21094	21076	20954	20914	20912	21053	21022	20879	20911	21213	20962	21240	21131	21142	20802	20930	21128	21152	20968	20917	20905	21338	21149	21046	20881	20930	21221	20950	21186	21020	21305	21003	20979	21011	20867	21098	20886	20933	20935	21239	20950	20990	20983	20877	20983	20981	21112	21068	21105	21060	21130	21021	20997	20929	21099	21206	20992	20930	20741	20825	21121	21114	20794	20921	21011	21091	21025	21020	21035	21018	20816	21025	21134	20795	21177	21165	20918	21148	20959	20746	21088	21038	20921	21092	20814	20920	21094	20856	20971	20945	20998	21119	21058	21058	20929	21071	21022	21177	21076	21023	20928	21153	20910	20943	20901	20936	20973	20852	20970	21172	21250	21048	21112	21091	21073	21150	21095	21074	21144	21161	21009	20954	20925	21012	21074	21017	21075	21077	21329	20986	20922	21046	20929	20974	21055	20946	20998	21038	21086	21099	21089	21004	21047	21010	20941	20789	21027	20902	21119	21215	20988	21017	20973	21095	20850	21050	20998	21113	21127	21014	21095	20877	20948	20874	20820	20932	20995	20986	21197	21109	20995	21221	21162	21177	21045	20857	21023	21092	21041	21064	21105	21088	20924	21139	21061	21018	21003	20912	21299	20984	21021	21190	21085	21148	20976	20897	21079	21053	20928	20938	20901	21101	21070	21025	20976	20701	21069	20991	20997	21133	21103	21191	20992	20859	20763	21081	21025	20943	20829	20978	21020	21061	20988	20974	21016	20955	20907	20769	20997	20964	20847	21104	20983	21135	21056	20930	20942	20960	21237	21112	21019	20920	20973	21033	21241	21063	20914	21044	20969	21046	21004	20921	20974	20927	20594	21034	20909	20941	20931	21136	21168	21315	20832	21037	21060	21019	21013	21146	21062	21079	21028	20972	21101	21147	21178	20973	20864	21130	21062	20993	20741	21129	21153	20951	20834	20951	21094	20793	21043	21056	21089	20914	20902	21032	20983	21101	21084	20986	21097	21073	21010	20991	21143	21090	20886	21243	21069	20836	21160	20912	21151	21024	21040	20789	20934	21139	21107	20975	21014	20952	20865	21051	21181	21131	20958	21025	20957	20928	20915	20792	20834	21142	21009	21193	21046	20912	20982	20935	20971	20991	20929	21086	20774	20897	20962	21146	21032	21207	20876	20920	21136	21009	20973	21125	20971	21065	21042	21024	20997	21070	20886	21025	20931	21135	20822	21101	20965	21031	21132	20796	21245	21067	20993	21200	21113	21017	20790	21038	21038	20990	21027	21056	21077	20902	20942	21081	21055	20938	20997	21090	20789	20890	20899	20820	21002	20977	21076	21238	21073	21057	21150	21144	20967	21092	21000	21027	20932	21014	21017	21059	20853	20811	20859	21100	20987	20952	21100	21057	20848	21087	20954	21159	20951	21017	20880	20872	20939	20930	20910	21006	21057	20976	21112	21157	21016	21062	21077	20951	20943	21068	21173	21054	20875	21093	21087	21106	20833	20884	21100	20930	20950	20857	21023	21111	20970	21113	20946	21180	21246	21049	20986	21174	21009	20922	20790	21137	20859	21086	20998	21018	21103	20985	21001	21017	20849	21011	20879	21012	21139	21146	21060	20924	21024	21163	20964	21025	21050	20794	20769	21197	20944	21063	20981	20844	20941	21264	20886	21021	20866	21118	21029	20960	21029	21062	20986	21052	20667	20982	20888	20922	21072	20914	21044	21245	21242	20916	20952	20946	21002	21023	21170	21067	20874	20902	21065	21031	21043	20825	20934	21037	20928	20865	21034	21034	21110	21089	21158	21173	20879	21196	21100	20929	21114	20969	21028	20971	21054	20874	20758	20917	21162	20994	21031	21064	20946	21132	20913	21022	20905	20981	21072	20944	20953	21045	21256	21079	20995	21191	21053	20919	21084	21038	21049	21011	20799	21075	20851	21099	20985	20883	21044	21124	20902	21026	20926	20941	20915	20860	21023	21134	21079	20943	21065	20970	21253	20871	21000	20856	21156	21199	21092	21206	20965	20942	21054	21074	21063	20960	20981	20810	21137	21001	20996	21028	21070	21009	21160	20959	20864	21011	21037	20846	20922	21109	21013	21032	20954	20866	20985	20994	21022	20913	21036	21199	21271	21028	20880	21001	20947	21025	20994	20819	20855	21364	21161	21136	20913	20956	21065	21003	20951	21043	21020	20956	21118	20943	21051	21302	20947	21132	21189	20958	20780	21041	21228	20989	21067	20955	20790	21278	21206	20923	21065	21044	21337	21074	21022	21007	21196	21060	20970	20945	21108	21025	20963	21023	21132	21159	21041	21050	20874	20846	20987	21063	20991	21178	21217	21070	20882	21204	21043	21039	20923	21074	20970	20792	20988	21093	21235	21100	21074	21116	20813	20984	20909	21172	21167	20921	21162	21286	21117	20980	20980	21070	20885	20873	21014	20926	20808	20845	21015	21043	20988	20958	21015	20964	21058	21113	21074	21037	21138	20982	21129	21082	20870	21048	20936	20922	20935	20835	20958	20992	21007	21123	21139	20905	21070	21184	21112	20911	21096	20903	21046	21139	21350	21129	20987	20778	21098	21023	21053	21024	21056	21152	21031	21088	21095	20999	21029	21235	20908	20960	20989	21079	20881	21044	20966	21166	21027	21002	20914	21001	21107	20991	20990	21365	20990	21014	21081	20927	21079	21093	21246	21094	20890	20908	20999	20974	20937	21018	21043	21131	20803	21147	20831	21106	21003	20995	21086	20985	21000	21016	21195	20810	20919	20859	20992	20827	21018	21073	21068	20951	20880	20941	21008	20838	20978	20992	20989	20957	21064	21049	21041	21001	21034	21009	20985	21083	21003	21072	21036	21167	21262	20885	20973	20970	21256	21167	21109	21197	21051	21077	21078	21151	21062	20993	20943	21039	20926	21179	20897	20915	21106	20876	20821	21031	21029	21017	21058	21079	21074	20819	20936	20994	21041	21129	21025	20990	21056	21018	21075	21242	20896	20902	20858	20942	20881	21021	21267	21114	21071	21094	20821	21151	20959	20946	21075	20982	20940	20969	20894	21068	21085	21053	21123	21078	20973	21213	21303	21036	21059	21006	20962	20733	21080	20940	20916	21122	21059	20847	20905	21192	21089	21286	20891	20996	21035	21055	20943	21196	20790	20738	21008	20932	21000	20919	20972	21028	21058	21140	21160	21017	20811	20953	21266	21061	20948	21069	21195	21010	20883	21037	20997	21040	21142	20826	20978	20972	20881	20991	21027	21217	20856	21119	20954	21207	21096	20866	21418	21409	21032	21161	21088	20940	21049	21016	21054	20952	21249	20919	21067	21127	21064	21236	20991	20990	20962	21068	20940	20870	20910	20894	21013	21105	21008	21049	21151	20994	21177	20842	20947	20949	21125	21023	20965	20923	21090	20899	20993	21166	21011	21095	20876	21232	21091	21055	21056	20740	21038	21084	21107	21072	20973	21023	20991	21129	20962	21078	21258	21012	21177	21024	21006	21292	21017	21165	20708	20691	21170	20955	20938	21027	21094	20839	20974	20934	21071	21234	20894	21102	21102	21125	21103	21170	21056	20998	20930	21092	21004	20916	21037	20952	21064	21271	21137	20785	21001	21057	20784	20993	21144	21027	20950	21082	20887	21107	21073	21078	20963	20871	20989	21067	21042	20935	21291	21210	20696	21055	21107	20985	21135	20905	20986	21081	21103	21248	20947	20983	21088	21086	20957	20914	21165	21040	20906	20905	21082	20985	20948	20853	21013	20962	20777	21013	21072	20975	21160	20759	21022	20901	20986	20873	21039	20936	21075	20932	20949	21103	20835	21032	20751	21106	20953	21000	20917	21106	20964	20921	21051	21027	21140	21117	20933	21062	20916	20946	21058	21125	20986	20979	20967	20893	20976	21156	21103	20927	20954	21028	20968	21010	21105	21036	21088	21203	20938	21043	21033	21049	20890	21151	21023	21052	21128	20915	20977	21066	20869	21197	21224	21166	20970	21010	21015	21025	21266	20914	20811	21068	21135	21070	21018	20884	21050	20865	21155	20897	20729	20997	20812	20896	21078	21071	21114	21012	20818	21184	20934	20991	21011	21005	20954	21119	20967	21014	21124	21135	20916	21052	20968	21059	21045	21095	20923	20864	21157	21077	21036	21043	21070	21030	20976	20917	20992	20929	20894	20749	21257	20911	21035	21184	20781	21094	21166	20977	21339	21215	21170	21003	21099	21000	21145	21065	21056	21006	21159	21115	21127	20878	21197	20978	20852	21108	20967	21197	20864	20918	21139	21049	21060	20907	20953	21057	20907	21261	21125	21149	20914	20990	21227	21086	21079	20829	21162	21121	21116	21347	20841	21229	21025	20939	20974	20999	21051	20838	21071	21101	21143	20937	21041	20991	21143	21099	21033	20960	21022
16818	18616	18277	18134	17914	18020	17843	22963	26050	24124	20453	18506	17879	17659	17642	17693	17738	17815	17860	17794	17765	17870	17630	17719	17792	17492	17842	17664	17709	17708	17533	17754	17699	17796	17669	17897	17711	17691	17712	17731	17568	17725	17842	17728	17880	17732	17581	17889	17712	17813	17951	17680	17713	17684	17708	17606	17640	17812	17644	17834	17558	17641	17682	17693	17731	17622	17705	17728	17844	17736	17673	17718	17700	17951	17491	17722	17629	17703	17717	17758	17800	17697	17666	17683	17871	17844	17675	17730	17688	17641	17714	17599	17735	17656	17552	17728	17781	17724	17689	17693	17664	17660	17850	17754	17664	17762	17706	17568	17661	17798	17739	17847	17738	17633	17742	17829	17582	17728	17874	17546	17852	17752	17730	17742	17756	17615	17712	17841	17638	17778	17863	17706	17771	17688	17712	17827	17665	17759	17671	17766	17701	17745	17644	17774	17717	17822	17704	17774	17828	17773	17698	17684	17707	17840	17763	17608	17782	17772	17742	17747	17613	17796	17773	17714	17897	17754	17726	17693	17687	17732	17648	17896	17760	17701	17832	17696	17841	17830	17772	17800	17874	17685	17797	17793	17725	17755	17576	17770	17732	17845	17751	17691	17845	17753	17704	17676	17486	17623	17609	17655	17627	17693	17686	17773	17586	17722	17725	17686	17774	17589	17827	17714	17614	17639	17762	17655	17743	17717	17794	17627	17763	17843	17789	17809	17818	17613	17553	17685	17808	17717	17762	17743	17715	17707	17659	17720	17785	17719	17834	17871	17842	17652	17675	17633	17813	17726	17823	17719	17847	17736	17779	17822	17849	17584	17927	17787	17731	17756	17794	17868	17721	17706	17825	17628	17733	17625	17951	17689	17637	17695	17860	17845	17696	17631	17588	17782	17648	17714	17779	17873	17788	17714	17687	17742	17706	17692	17671	17840	17842	17712	17661	17829	17661	17649	17928	17574	17832	17751	17792	17531	17745	17827	17668	17829	17517	17826	17596	17741	17776	17652	18042	17811	17812	17737	17751	17881	17652	17644	17782	17788	17581	17828	17917	17796	17652	17731	17802	17652	17681	17798	17750	17848	17623	17818	17732	17841	17697	17678	17541	17767	17726	17606	17727	17734	17838	17763	17606	17697	17807	17955	17596	17587	17686	17639	17744	17711	17651	17649	17607	17548	17666	17765	17954	17938	17772	17750	17711	17608	17680	17750	17677	17758	17562	17661	17846	17626	17715	17640	17631	17740	17784	17769	17836	17741	17688	17748	17740	17723	17657	17745	17632	17680	17644	17664	17646	17763	17628	17636	17832	17777	17801	17736	17632	17607	17652	17856	17597	17681	17684	17765	17719	17683	17781	17643	17718	17730	17665	17823	17730	17630	17902	17923	17810	17654	17789	17580	17746	17783	17892	17684	17721	17601	17780	17828	17624	17830	17688	17571	17798	17673	17763	17784	17637	17704	17865	17735	17808	17814	17699	17802	17704	17750	17889	17775	17664	17690	17774	17821	17727	17708	17568	17715	17793	17945	17773	17728	17776	17855	17760	17921	17626	17776	17677	17559	17686	17731	17618	17598	17750	17823	17786	17798	17754	17797	17751	17679	17832	17788	17748	17749	17618	17464	17585	17795	17785	17862	17746	17647	17751	17653	17707	17777	17750	17812	17834	17610	17695	17564	17587	17831	17769	17749	17518	17862	17845	17610	17831	17667	17739	17931	17753	17689	17704	17629	17640	17705	17738	17759	17579	17625	17654	17838	17825	17615	17641	17715	17868	17694	17634	17593	17739	17763	17766	17726	17583	17635	17716	17520	17838	17813	17603	17680	17947	17544	17766	17748	17722	17770	17820	17704	17649	17702	17849	17811	17738	17728	17676	17677	17690	17576	17658	17669	17758	17698	17688	17831	17681	17725	17686	17780	17576	17552	17658	17885	17723	17809	17767	17803	17785	17580	17731	17814	17656	17824	17615	17579	17724	17759	17828	17640	17780	17804	17804	17671	17674	17875	17685	17809	17815	17763	17777	17742	17845	17767	17742	17659	17951	18038	17640	17734	17687	17636	17613	17707	17792	17481	17781	17692	17765	17838	17857	17836	17840	17626	17725	17786	17748	17831	17646	17710	17552	17781	17524	17579	17688	17777	17670	17716	17768	17587	17567	17660	17783	17819	17970	17568	17744	17746	17679	17813	17742	17555	17808	17728	17675	17789	17826	17677	17775	17637	17687	17597	17738	17582	17633	17926	17734	17645	17621	17821	17647	17714	17850	17545	17925	17712	17782	17755	17801	17747	17721	17510	17742	17632	17745	17583	17630	17712	17811	17682	17666	17697	17820	17810	17753	17632	17832	17720	17774	17643	17724	17671	17727	17708	17735	17651	17752	17809	17786	17626	17604	17745	17657	17594	17858	17885	17648	17725	17748	17605	17755	17655	17721	17772	17757	17612	17546	17631	17761	17896	17747	17601	17615	17724	17758	17741	17703	17626	17607	17724	17719	17645	17827	17457	17650	17889	17710	17903	17533	17615	17760	17733	17829	17560	17753	17759	17764	17784	17777	17641	17761	17760	17694	17719	17764	17619	17578	17497	17602	17783	17735	17656	17530	17867	17730	17614	17824	17682	17676	17750	17868	17792	17763	17719	17909	17746	17712	17769	17850	17581	17697	17719	17759	17645	17705	17839	17757	17712	17691	17770	17737	17669	17786	17721	17687	17702	17843	17692	17882	17768	17733	17738	17723	17698	17783	17717	17678	17679	17865	17800	17757	17740	17914	17542	17614	17724	17791	17900	17752	17542	17834	17756	17634	17700	17772	17749	17885	17704	17709	17702	17675	17800	17713	17915	17700	17645	17751	17671	17688	17716	17766	17859	18009	17499	17620	17745	17741	17719	17666	17843	17661	17894	17703	17777	17663	17794	17702	17720	17666	17848	17787	17923	17754	17732	17767	17718	17651	17805	17791	17700	17834	17659	17703	17740	17710	17728	17687	17690	17819	17713	17631	17560	17570	17908	17921	17677	17624	17725	17622	17801	17760	17609	17788	17763	17629	17610	17715	17645	17804	17834	17779	17592	17644	17773	17701	17701	17746	17759	17670	17777	17716	17684	17797	17667	17746	17642	17654	17786	17729	17726	17621	17737	17802	17714	17870	17777	17723	17930	17723	17638	17754	17587	17799	17574	17735	17792	17773	17772	17947	17713	17592	17770	17895	17648	17651	17593	17742	18029	17702	18055	17831	17601	17709	17800	17820	17544	17768	17621	18009	17685	17759	17730	17579	17745	17619	17585	17690	17695	17810	17656	17839	17740	17710	17704	17854	17833	17695	17893	17813	18028	17728	17813	17640	17802	17432	17946	17701	17725	17918	17710	17618	18020	17700	17655	17658	17496	17794	17643	17633	17660	17679	17722	17796	17758	17625	17630	17776	17843	17822	17761	17771	17723	17806	17755	17682	17766	17651	17758	17682	17735	17515	17767	17722	17723	17757	17649	17840	17627	17671	17664	17634	17530	17678	17770	17783	17710	17595	17818	17773	17766	17552	17642	17794	17785	17751	17623	17774	17816	17769	17702	17579	17722	17736	17830	17753	17698	17541	17755	17736	17795	17760	17821	17679	17785	17788	17529	17751	17681	17857	17822	17769	17708	17679	17858	17807	17699	17652	17755	17785	17758	17716	17638	17580	17697	17952	17552	17771	17951	17844	17794	17788	17869	17798	17743	17619	17677	17854	17726	17700	17612	17704	17571	17653	17755	17768	17784	17655	17895	17792	17712	17610	17819	17778	17780	17867	17822	17939	17639	17750	17815	17433	17732	17776	17664	17794	17810	17706	17718	17561	17856	17796	17701	17662	17627	17838	17770	17735	17716	17566	17778	17673	17865	17795	17855	17738	17769	17623	17824	17718	17724	17732	17686	17637	17813	17770	17730	17806	17749	17571	17619	17735	17733	17774	17756	17770	17786	17738	17660	17805	17681	17645	17856	17776	17699	17857	17818	17787	17690	17802	17647	17857	17629	17775	17762	17741	17846	17773	17669	17719	17692	17971	17517	17646	17781	17692	17809	17584	17741	17691	17741	17761	17879	17806	17610	17667	17670	17880	17832	17701	17693	17588	17639	17638	17738	17755	17551	17865	17661	17702	17660	17857	17913	17623	17830	17805	17724	17616	17758	17596	17561	17855	17681	17622	17650	17626	17729	17667	17729	17636	17702	17781	17805	17659	17796	17700	17797	17748	17737	17918	17692	17679	17602	17955	17771	17704	17771	17850	17697	17598	17794	17777	17793	17750	17768	17671	17764	17759	17738	17791	17711	17612	17649	17669	17719	17812	17695	17621	17569	17591	17822	17685	17798	17816	17656	17611	17623	17866	17584	17843	17576	17719	17678	17783	17646	17782	17730	17801	17785	17753	17760	17785	17936	17750	17795	17523	17716	17892	17754	17710	17864	17846	17803	17743	17668	17886	17877	17740	17809	17780	17690	17485	17676	17528	17767	17653	17899	17744	17654	17818	17795	17832	17678	17770	17696	17852	17699	17556	17646	17679	17699	17654	17697	17735	17810	17594	17904	17778	17813	17680	17734	17724	17812	17725	17641	17823	17782	17704	17738	17849	17744	17639	17628	17691	17865	17753	17597	17576	17931	17574	17590	17817	17747	17867	17630	17749	17623	17994	17685	17704	17683	17534	17878	17817	17883	17767	17801	17823	17598	17826	17711	17853	17615	17796	17871	17750	17621	17709	17680	17586	17944	17759	17750	17799	17796	17801	17841	17759	17841	17553	17630	17806	17827	17730	17790	17868	17714	17611	17754	17768	17892	17713	17811	17751	17706	17809	17780	17768	17662	17727	17778	17600	17717	17679	17793	17656	17659	17767	17780	17559	17870	17588	17679	17695	17736	17823	17706	17744	17768	17642	17678	17783	17884	17778	17622	17495	17624	17802	17883	17918	17727	17700	17791	17684	17700	17799	17849	17749	17753	17865	17779	17875	17690	17704	17884	17620	17645	17678	17543	17779	17786	17774	17804	17664	17882	17609	17738	17611	17758	17699	17723	17896	17892	17761	17678	17730	17628	17795	17864	17639	17643	17697	17625	17826	17767	17945	17711	17629	17647	17833	17720	17857	17680	17766	17653	17802	17794
25587	21090	27389	26019	21953	22119	22344	34199	44258	38504	29496	23663	21929	21352	21206	21155	21241	21285	21394	21383	21501	21454	21085	21272	21146	21101	21289	21338	21242	21221	21416	21352	21178	21017	21447	21387	21334	21137	21100	21180	21113	21089	21331	21189	21041	21336	21086	21154	21222	21309	21212	21190	21201	21153	21338	21409	21110	21186	21057	21479	21106	21272	21371	21192	21265	21244	21083	21168	21135	21364	21287	21232	21336	21074	21317	21216	21238	21225	21126	21304	21083	21166	21091	21105	21294	21280	21215	21163	21277	21358	21351	21148	21024	21217	21522	21135	21275	21376	21149	21043	21559	21206	21153	21319	20872	20948	21092	21079	21223	20864	21066	21196	21260	21000	21048	21416	21131	21230	21095	21329	21265	21325	21218	21161	21107	21215	21173	21355	21158	21088	21340	21232	21250	21352	21058	21083	21198	21123	21201	21288	21225	21097	21157	21144	21282	21243	21244	21122	21105	21276	21053	21218	21255	21193	21254	21384	21082	21152	21054	21341	21223	21068	20873	21032	21113	21328	21301	21249	21392	21278	21324	21114	21145	21259	21394	21024	21097	21189	21136	21301	21280	20897	21070	21076	21222	21133	21295	21244	21141	21124	21136	21241	21054	21130	21068	21031	21125	21183	21091	21057	21180	21389	21436	21123	21086	21278	21151	21263	21303	21155	21106	21188	21250	21127	21201	21332	21407	21029	21215	21009	21142	21242	21069	21309	21332	21070	21073	21135	21052	21110	21334	21153	21394	21235	21370	21248	21388	21202	21257	21314	21343	21160	21231	20974	21076	21133	21126	21243	21283	21244	20976	21086	21143	21080	20974	21058	21128	21298	21175	21090	21184	21155	21346	21062	21212	21159	21246	21240	21361	21236	21383	21057	21246	21109	21154	21257	21337	21266	21314	21226	21186	21429	21229	21095	21135	21211	21218	21283	21108	21401	21134	21105	21209	21250	21369	21349	21212	21093	21166	21255	21296	21287	21227	21099	21128	21250	21182	21412	21228	21432	21267	21315	21232	21122	21284	21184	21299	21226	21048	21045	21264	21148	21233	21152	21384	21310	21213	21199	21230	21355	21141	21315	21145	21267	21144	21002	21042	21147	21019	21317	21119	21258	21077	21159	21271	21227	21197	21121	21364	21174	21258	21029	21138	21274	21238	21266	21082	21217	21267	20930	21128	21234	21157	21156	21155	21155	21217	21105	21153	21223	21207	21314	21256	21254	21364	21212	21137	21118	21200	21116	20996	21021	21280	21264	21101	21158	21290	21349	21151	21283	21018	21128	21002	21064	21273	21012	21087	21251	21340	21130	21121	21077	21133	20894	20921	21113	21156	21283	21162	21179	21068	21061	20993	21203	21288	21138	21340	21039	21171	21136	21214	21035	21240	21149	21327	21200	21257	21228	21222	21142	21146	21210	21238	20972	21195	21376	20892	21205	21062	21215	20998	21201	21076	21220	21101	21183	21168	21081	21488	21270	21155	21244	20992	21202	21182	21217	21095	21116	21272	21110	21116	21230	20936	21028	21097	21329	21091	21363	21306	21030	21215	21022	21456	21297	21238	21140	21140	21091	21068	21207	21234	21415	21117	21174	21170	21156	21158	21255	21217	21306	21139	21020	21197	21156	21056	21220	21257	21118	21123	21251	21153	21056	21308	21033	21224	21123	21074	21198	21113	21168	21075	21450	21291	21323	21470	21360	21164	21178	21191	21046	21200	21182	21153	21191	21201	21343	21023	21010	21051	21185	21178	21139	21171	21368	21212	21151	21151	20959	20949	21111	21250	21249	21122	21182	21299	21329	21224	21203	21296	21341	21393	21199	21144	21280	21283	21369	21181	21234	21328	21222	21340	21106	21257	20997	21150	21257	21264	21095	21155	21173	21076	21265	21403	21066	21341	21179	21366	21210	21107	21480	21058	21244	21180	20912	21105	20927	21168	21008	21198	21171	21230	21134	21211	21242	21132	21272	21096	21116	21014	21191	21226	21218	21210	21271	21065	21120	21061	21267	21034	21229	21105	21128	21313	21092	21223	21246	21213	21045	20937	21098	21194	21341	21269	21098	21212	21213	21348	21155	21062	21043	21341	21303	21242	21337	21190	21143	21243	21276	21220	21088	21149	21090	21056	21352	21288	21177	21074	21344	21400	21212	21206	21304	21140	21133	21159	21058	21200	21164	21018	21219	21071	21071	21236	21163	21248	21166	21268	21375	21205	21280	21201	21163	21043	21079	20975	21363	21123	21233	21206	21202	21385	21197	21325	21132	21240	20989	21008	20888	21092	21128	21341	21253	21209	21239	21317	21280	21132	21038	21182	21264	21303	20965	21140	21240	21168	21196	21081	21308	21122	21161	21297	21215	21297	21267	21222	21293	21343	21268	21130	21313	21163	21183	21163	21427	21080	21124	21343	21088	21051	21335	21271	21391	21131	21352	21074	21228	21122	20950	21136	21245	21422	21265	21328	21102	21292	20998	21313	21214	21038	21337	21240	20935	21077	20965	21096	21332	20992	21091	21213	21135	21321	21082	21280	21258	21201	20984	21114	21207	21283	21132	21087	21281	21303	21359	21174	21422	21163	21231	21199	21090	21347	21307	21082	21341	21214	21263	21295	20875	21248	21125	21314	21182	21292	21176	21292	21209	21290	21076	21089	21380	21285	20915	21167	21147	21299	21287	21423	21108	21118	21249	21148	21319	21292	21120	21135	21251	21152	21043	21217	21390	21464	21073	21238	21407	21146	21190	21115	21325	21135	21160	21269	21049	20999	20945	21057	20999	21182	21261	21172	21258	21244	21010	21139	21259	21181	20984	21156	21291	21162	21329	21383	21060	21356	21204	21302	21211	21196	21202	21354	21040	21191	21340	21105	21213	21344	21117	21409	21356	21343	21016	21257	21232	21220	21289	21178	21288	21030	21166	21132	21200	21351	21070	21349	21136	21321	21197	21168	21250	21321	21127	21142	21410	21305	21174	21130	21274	21234	21211	21367	21291	21221	20963	20985	21213	20848	21362	21217	21301	21131	21143	21260	21051	21360	21438	21315	21262	21379	21046	21111	21500	21395	21202	21204	21369	21140	21186	21230	21284	21260	21424	21384	21181	20981	21234	21392	21313	21268	21060	20957	21266	21294	21216	21286	21364	21152	21275	21192	21051	21065	21159	21333	21222	21277	21306	21259	21288	21325	21366	21132	21070	21239	21530	20989	21108	21189	21163	21253	21065	21405	21326	21140	21223	21184	21059	21064	21268	21017	21101	21163	21087	21011	21031	21302	21087	21158	20981	21356	21288	21387	21048	21086	21132	21199	20994	21207	21109	21257	21031	21107	21387	21017	21036	21141	21162	21327	21300	21008	21341	21094	21088	21201	21194	21316	21097	21115	21221	21080	21026	21098	21136	21146	21148	21100	21094	21193	21185	21095	21174	21338	21399	21131	21393	21274	21130	21197	21218	21010	20897	21198	21293	21360	21361	21490	21363	21310	21152	21288	21426	21135	21308	21156	21081	21226	21367	21129	21340	21391	21084	21357	21110	21014	21396	21286	21186	21152	21017	21225	21194	21218	21006	21155	21319	21093	21114	21125	21150	21113	21188	20984	21226	21387	20915	21362	21279	21166	21214	21286	21255	21009	21187	21352	21076	21206	21189	21338	21295	21046	21198	21018	21138	21419	21139	21237	21053	21109	21216	21400	21012	21323	21120	21133	21057	21245	21250	21145	21214	21032	21144	21368	21259	21261	21283	21501	21171	21177	21113	21200	21221	21246	21397	20991	21398	21181	21056	21106	21457	21209	21346	20973	21053	21141	21379	21343	21348	21021	21111	21322	21032	21323	21042	21139	21240	21211	21171	21229	21275	21309	21207	21324	21204	21180	20960	21361	21298	21128	21188	21148	21390	21368	21024	21404	21359	21087	21340	21076	21347	20997	21125	21220	21217	21159	21355	21231	21103	21159	21282	21211	21115	21272	21116	21164	21263	21226	21194	21239	21353	21285	21121	21153	21143	21113	21197	21102	21058	21172	21152	21292	21060	21483	21343	21191	21259	21204	21199	21187	21367	21271	21209	21021	21014	21116	21099	21199	21297	21049	21115	21041	21093	21363	21304	21248	21031	21061	21300	21196	21239	21218	21195	21268	21386	21253	21248	20942	21210	20972	21098	21004	21239	21342	21099	21297	21235	21239	21063	20893	21311	21295	21365	21039	21235	21171	21336	21128	21269	21153	21168	21374	21112	21390	21395	21126	21287	21234	21175	21219	21366	21361	21312	21341	21093	21192	21066	21254	21030	20939	21249	21302	21133	21261	21114	21141	21225	21175	21235	21215	21279	21174	21353	21475	21298	21348	21269	21046	21318	21040	21354	21179	21095	21172	21149	21122	21180	21382	21164	21420	21130	20921	21080	21125	21262	21099	21176	21174	21342	21181	21389	21305	21285	20954	21198	21207	21057	21007	21373	21193	21062	21028	21247	21035	21300	21197	21144	21356	21054	21279	21323	21265	21117	21209	21291	21127	21229	21270	21354	21137	21174	21280	21181	21325	21070	21136	21164	21025	21311	21294	21227	21340	21209	21495	21099	21260	21210	21195	21211	21084	21064	21425	21048	21037	21466	21280	21220	21233	21074	21124	21136	21217	21185	21153	21253	21232	21149	21294	21172	21105	21297	21087	20973	21305	21209	21399	21240	21134	21177	21318	21353	21148	21242	21159	21085	21013	21097	21273	21241	21226	21324	21247	21192	21090	21164	21018	21353	21317	21323	21233	21378	21239	21261	21210	21417	21214	21435	21108	21360	21291	21023	21203	21102	21252	21175	21446	21048	21247	21232	21252	21259	21260	21210	21287	21176	21184	21183	21179	21380	21333	21388	21287	21173	21256	21302	21128	21011	21224	21205	21375	21269	21196	21187	21160	20934	21197	21151	21172	21103	21297	21151	21296	21297	21274	21234	21134	21200	21319	21185	21207	21205	21120	21076	21129	20987	21502	21256	21186	21083	21171	21246	21310	21096	21257	21237	21116	21178	21240	20989	21281	21074	20985	21053	21137	21070	21281	21181	21085	21418	21182	21457	21256	21395	21245	20997	21213	21234	21423	21150	21300	21040	21160	21160	21362	21070	21399	21191	21106	21206	21232	21200
15351	21929	21320	19519	18909	18235	18365	36403	43815	38067	26476	19614	18142	17916	17782	17653	17898	17755	17848	17809	17946	17935	18100	17830	17789	17795	17876	17912	17756	18059	17875	17973	17927	17931	17706	17927	17921	17870	17800	17765	18032	17931	17982	17789	18008	17866	17982	17844	17836	17925	17775	17739	18038	17863	17889	17963	17928	17795	17899	17858	17816	17743	17944	17834	17955	17873	17820	17858	17806	17940	17872	17683	17947	17892	17847	17931	17897	17897	17917	18015	17742	17736	17990	17760	17751	17815	17916	17746	17787	17830	17951	17788	17732	17866	17805	18059	17956	17737	17641	17920	17744	17870	17898	17864	17839	18007	17967	17872	17739	17824	17746	17876	17969	17878	17786	17688	17906	17810	17876	17749	17723	17903	17838	17841	17981	17844	17835	17808	17675	18010	17753	17951	17803	17895	18054	17851	17743	17962	17758	17854	17966	17802	17974	17791	17758	17835	17893	17985	18015	17809	17932	17979	17860	17852	17870	17827	17886	17791	17805	17827	17963	17775	18040	18062	17746	17909	17890	18019	17912	17815	17683	17896	17679	17725	17926	17660	17844	17839	17799	17849	17929	17851	17839	17937	17932	17786	17943	17901	17946	17993	18017	17855	17907	17940	17790	17856	17939	17834	17927	17909	17800	17689	18119	17727	17823	17846	17860	17739	17817	17964	17935	17861	17927	17789	17969	17891	17694	17899	17875	17841	17861	17895	17705	17789	17779	18007	17911	17912	17721	17727	17786	17778	17809	18049	17960	17837	17813	18072	17839	17884	17876	17823	17873	17795	17860	17830	17905	17870	17772	17769	17929	17817	17810	17763	17711	17861	17872	17851	17904	17897	17842	18125	17695	17782	18058	17941	17969	17760	17849	17821	18022	17880	17822	17843	17696	18005	18014	17971	18063	17869	17784	17880	17851	17692	18016	17789	18095	17927	17917	17941	17973	17927	17870	18046	17920	17699	17802	17654	17894	17888	17999	17742	17971	17924	17862	17894	18013	17931	17870	17899	17856	17919	17835	17920	17875	18022	17895	17942	17951	17899	17885	17820	17913	17739	17798	17797	17878	17995	17995	17713	17988	17792	17787	17874	17805	17747	17834	17989	17829	17813	17813	17764	17838	17938	17771	17827	17706	17907	17903	17733	17800	17695	17783	17908	17983	17852	17908	17789	17852	17923	17865	17823	17871	18056	17944	17903	18127	17878	17835	17972	17825	17837	17822	17791	17736	17977	17737	17845	17866	17778	18064	17774	17834	17797	18031	18051	17947	17841	17942	17713	17964	17857	18001	17860	17945	17912	17761	17821	17938	17935	17757	17745	17894	17852	17911	17779	17802	17822	17873	17817	17897	17794	17987	18089	17910	17948	17808	17974	17794	17829	17796	17698	17889	18012	17921	17926	17815	17734	17849	17832	17813	17772	17688	17774	17959	17936	17888	17887	17855	17838	17984	17869	17874	17963	17965	17984	18081	17973	17860	17909	17941	17962	17954	17860	17766	17854	17965	17850	17772	17827	17868	17766	17736	17805	18036	17987	17881	17825	18025	17878	18016	17860	17986	17748	17858	17892	17994	17854	17641	17932	17856	17976	17800	17677	17981	17761	18014	17859	17968	17912	17872	17782	17826	17979	17654	17911	17660	17881	17771	17928	17733	17930	17883	17995	17775	17818	17758	17730	17754	17935	17949	17899	17905	17896	17770	17946	17956	17721	17726	17854	17842	17914	17838	17808	17733	17775	17925	18003	17818	17636	17949	17808	17753	17866	17835	17889	18065	17882	17854	17993	17832	17659	17867	17905	17887	17753	17864	18003	17821	17912	17989	17747	17928	17986	17938	18030	17819	17884	17878	17812	17854	17898	18001	17854	18051	17963	17857	17901	17847	17868	17798	17953	18055	17817	17996	17917	17891	17889	17933	17849	17920	17815	17988	17888	17905	17853	18000	17984	17974	17807	17836	17825	17576	17958	17825	17668	17759	17827	17822	17994	17876	17960	17851	18058	17925	17863	17956	17847	17862	17948	17817	17833	17791	17832	17854	17848	18022	17942	17997	17826	17855	17825	17845	17861	17822	17971	17757	17859	17794	17925	17985	17833	17745	17784	17795	17715	18065	18116	17974	17965	17888	17903	17901	17700	17954	17871	17794	17771	17788	17628	17796	17778	17936	17736	17946	17838	17930	18025	18077	17826	17769	17978	17971	17949	17958	17922	17994	17893	17726	17865	17901	17876	17830	17910	17723	17877	17900	17649	17769	17809	17904	17930	17912	17759	17902	17899	17836	18108	17825	18074	17865	17877	17807	17891	17955	17744	17776	17885	17804	17893	18055	17927	17804	17805	18179	17862	17771	18059	18098	17900	18042	17735	17745	17914	17945	17853	17921	17792	18000	17801	17954	17861	18010	17684	17920	17632	18045	17787	17827	17971	17863	17965	17980	17801	17978	17940	17848	17912	17920	17912	17949	17788	17907	17822	17812	18021	17736	17946	17822	17864	17941	17821	17792	17796	17922	17856	17890	17787	17802	17838	17912	17783	17863	17927	17982	17872	17854	17993	17998	17776	17944	18031	17813	17823	17948	17629	17866	17946	17760	17914	17938	17746	17841	17765	17999	17829	17842	17965	17611	17972	17912	17782	17960	17831	17943	17861	18056	17832	17894	17894	17884	17889	17776	17838	17868	17869	17829	17826	17847	17720	17881	17937	17778	17959	17852	17940	17905	18048	17793	17912	17979	17783	17808	17933	17855	17929	17872	17952	17884	17780	18093	17978	17792	17839	17923	17916	17736	17863	17812	17766	17836	17807	17836	17993	17752	18081	17909	17875	17810	17765	17904	17880	17947	17832	17972	17965	17906	17887	17946	17981	17916	18023	17963	17762	17728	17735	17859	17855	17676	17809	17859	17919	17971	18054	17863	17802	17867	17946	17631	17976	17982	17727	17871	17935	17881	17950	17865	17784	18088	17741	17901	17947	17879	18003	17852	17811	17871	17922	17954	17795	17853	17892	17980	17827	18007	17908	17963	17761	17822	17774	17942	18006	17877	17979	17932	17953	17811	17851	17869	17923	18056	17802	17787	17765	17872	17688	17885	17685	17866	17812	17973	17962	17930	17818	17753	17697	17960	17872	17882	17917	17967	17893	17775	17589	17974	17874	17931	17917	18009	18072	17952	17791	17816	17789	17737	17809	17821	17907	17920	17936	17925	17882	17828	18080	17908	17928	17712	17909	17998	18046	17846	17864	17731	17625	17677	17887	18033	17862	17961	17835	17906	17938	17827	17879	17794	17864	17662	17985	17834	17896	17936	18063	17870	17887	17915	17746	17900	17808	17680	17790	17881	17856	17917	17973	17812	17835	17821	17711	17852	17899	17827	17757	17845	17746	18093	17813	17821	17832	17875	17949	17789	17919	17820	17831	17822	17806	17885	17963	17866	17791	17941	17767	17853	17896	17889	17855	17857	17802	17857	17964	17960	17862	17900	17810	17992	17892	17821	17748	18020	17771	17979	17831	17813	18050	17885	18069	17833	17796	17865	17765	17911	17899	17893	17809	17667	18004	17867	17876	17876	18045	17915	17726	17899	17712	17793	17918	17838	17854	18050	17782	17789	17904	17966	17930	17807	17740	17928	17682	17993	17892	17936	17969	17715	17973	17710	17958	17863	17809	17932	17837	17838	17917	17928	17973	17980	17891	17737	17791	17896	18003	17735	17965	17790	17914	17824	18022	17891	17900	18065	17818	17840	18021	18016	17983	17908	17917	17869	17779	17940	17955	17944	17936	17988	17717	17913	17813	17904	17844	17828	17900	17911	17912	17976	17798	17954	17776	17911	17826	17908	17660	17695	17936	17859	17951	18068	17832	17916	17775	17945	17795	17725	17951	17766	17847	17781	17781	17916	17925	17783	17739	17943	17899	17844	18031	17856	18040	17917	17760	17940	17887	18014	17787	17766	17801	17782	17987	17829	17971	17970	17977	17881	18028	17675	17794	17873	17926	17860	17915	17998	17925	17812	17910	17827	17942	17917	17821	17861	17928	17857	17926	17953	17916	17977	17892	17804	17769	17747	17886	17857	18047	17800	17902	17832	17912	17926	17979	17927	17833	17804	17786	17865	17985	17902	18008	17819	17789	17835	17897	17998	17810	17757	17808	17708	17947	17929	17833	17846	17905	17858	17811	17806	17854	17877	17615	17799	17969	17815	17845	17855	17911	17908	17812	17770	17543	17909	17912	17817	17904	17931	17858	17897	17841	17913	17835	17912	17887	17947	17913	17740	17760	17896	17828	17819	17878	18010	17929	17868	17961	17933	17871	17791	17857	17677	17915	17820	17854	18087	17947	17860	17844	17938	17822	17850	17757	18083	17884	17937	17952	17720	17824	17729	17861	17761	17994	17860	17968	17921	17701	17843	17928	17735	17939	17933	17813	17959	17769	17912	17746	17796	17704	17909	17970	18011	17862	17779	17814	17733	17900	17781	17975	17919	17882	17898	17734	17967	17843	18034	17810	17901	17844	17898	17937	17968	17773	17827	17889	17894	17878	17871	17845	17686	17763	17871	17777	17780	17931	17945	17780	17725	17966	17901	17751	17834	17892	17818	17878	17636	17880	17816	17882	17888	17995	17645	18075	17876	17797	17983	17787	17957	17830	17899	18078	17797	17714	17926	17840	17854	17844	17932	17842	17918	17784	17762	17929	17817	17868	18018	17872	17939	17871	17824	17843	17877	17737	17811	17884	17957	18066	17892	17913	17902	17843	17909	17837	17898	17868	17869	17897	17709	17889	17941	17954	17782	17862	17874	17846	17715	17849	17785	17810	17841	17942	17808	17666	17795	17975	17810	17812	17786	17885	18053	17902	17989	17788	17892	17739	17794	17943	17775	17918	17895	17858	17903	17876	17874	17779	17988	17727	17842	17834	17969	17845	17912	17906	17773	18036	17675	17975	17807	17930	17916	18090	17870	17883	17893	17979	17851	17898	17866	17958	17818	17761	18075	17816	17809	17788	17862	17771	17872	17919	17891	17969	17907	17833	18038	17923	17805	17802	17939	17886	17810	17906	18030	17960	17774	18015	17939	17845	17946	17735	17901	17769	17977	17841	17714	17888	17774	17759	17809	17908	17972	17864	17845	17918	17803	17876
23553	21076	28537	23870	21759	24097	25651	43232	62299	53672	38180	26297	22791	21515	21250	21194	21260	21261	21298	21125	21213	21159	21187	21260	21321	21224	21164	21130	21397	21071	21266	21286	21209	21092	21053	21322	21142	21088	21277	21266	21081	21180	21075	21003	21035	21168	20797	21229	21219	21093	21140	21262	21309	21112	21126	21065	21165	21072	21005	21227	21234	21236	21046	21238	21013	21198	21004	21125	21031	21395	21017	21203	21113	20972	21198	21102	21160	21155	21139	21081	21174	21062	21233	21088	21107	21193	21115	21064	21232	20955	21178	21171	21193	21269	21192	21036	21088	21035	21100	21118	21244	21404	21061	21165	21157	21048	21443	20943	21169	20938	20988	21398	21192	21035	20996	21386	21220	21046	20878	21198	20883	20904	21146	21009	20920	21142	21070	20968	21214	21230	21135	21133	20868	21193	21117	21194	21034	21251	21070	21043	21223	21074	21125	21019	21124	21359	20998	21040	21043	20958	20997	21086	21075	21031	21054	21105	20949	21097	21009	21105	20962	21046	21154	21152	21026	21059	21173	21112	21105	21124	21123	21133	20992	21005	21254	20988	21090	21242	21240	21159	21291	21128	21078	20916	20933	20994	21137	21188	21185	21161	21057	20928	21226	21220	21035	21103	20987	21209	21055	20819	21007	20848	21109	21110	21021	20991	21190	21111	20886	21188	21016	21193	21057	21168	20874	20907	21109	20948	20992	21158	21184	21191	21007	21148	21141	21371	21375	21256	21073	21004	21142	21264	21095	21264	21110	21109	21057	21252	21016	21165	20996	21213	21027	20929	21099	21191	20839	21232	21170	21045	21059	21117	21038	20773	21302	21133	21036	21145	20980	21084	20805	21255	21160	21177	20997	21081	21108	20960	21113	21177	21049	21088	21023	20952	21221	21022	21169	21132	20836	21037	21107	21080	20889	20957	20986	21050	21102	21183	21033	21080	21098	21246	21222	21187	21210	20986	20896	21053	21266	21251	21118	21071	21248	21033	20851	21105	21008	21130	20893	21129	21068	21221	21119	21148	21116	21059	21133	21086	21177	21128	21325	21212	21199	21201	21110	21319	21375	21007	21170	21123	20888	21084	21023	20965	21177	21038	20899	21101	21167	21056	21195	21137	21084	21143	21182	20994	20992	21113	21081	21134	21200	20861	21352	20980	21213	21374	21205	21150	21320	21074	20954	21122	21192	21154	21280	21061	20960	21235	21140	21054	20927	21072	21197	21031	21075	21019	21080	21183	20937	20919	21386	21066	21109	21161	21095	21281	21172	21188	21161	20972	21305	21317	21075	21209	21153	20999	21230	21387	21305	20914	21004	21146	21128	21208	21112	20959	21015	21138	21248	21110	21071	21238	21184	21061	21165	21201	21045	21008	21108	20994	21172	21139	21120	21331	21171	21051	21000	21013	20960	21169	21122	21216	20989	21093	20977	21193	21141	21164	21133	21089	21040	21117	21026	21085	21084	21035	21197	21003	20995	20942	21055	21015	21073	20927	21023	21074	21034	20965	21334	21083	20837	21059	21029	20940	20969	21072	20788	21027	21143	20826	21299	21133	21260	20964	21155	21139	21153	21097	20913	21147	20781	21303	21112	21138	21206	21138	21120	21021	20885	21252	21241	20928	21331	20978	20803	21011	21049	21175	21034	21294	21092	21031	21153	21047	20919	21219	21011	20998	21230	20999	21236	21108	21020	21009	21059	21146	21092	20997	20998	21043	20982	21063	20874	21052	21132	21134	21142	21074	21078	20834	21190	21253	21146	21146	21039	21085	21004	20962	21049	21057	21224	21160	21090	21127	21128	21319	21204	21149	21298	21170	21289	21084	21119	21116	21234	20898	21002	20751	20907	21071	21082	21075	21141	21197	21137	21322	21250	21215	20936	21031	21152	20850	20839	21109	21233	21106	21067	21195	21149	21312	21080	21030	20972	21158	20994	21089	20991	21179	21030	20934	21100	21140	21122	21193	21302	20933	21001	21199	21069	21389	21162	21062	20892	20948	21116	21334	20978	20970	21257	21074	21203	21008	21226	20884	21085	20982	21029	21055	20997	21083	21222	21150	21161	21275	21012	21139	21117	20924	20859	21152	21121	21318	21140	21102	20886	20957	20959	21093	20971	21044	20985	21190	21269	21352	20959	21035	21206	21229	21114	21044	21046	21079	21098	21320	20968	21093	20944	20988	20903	21044	20958	20919	21080	21038	20966	21048	20928	21064	20990	21148	20886	21124	21025	21351	21084	21033	21053	20895	21151	21127	21023	21203	21230	21124	21099	21090	20977	21168	21038	20923	21178	21277	21173	21324	20929	21065	21196	21395	20802	21029	20979	21294	20980	21169	20995	21133	20793	21183	21307	21091	20852	21231	21107	21179	20955	21143	20880	21243	21167	21048	20852	21314	21007	21058	21079	21091	21178	21057	21256	21146	21140	21206	21121	21194	20949	21204	21132	21148	21027	21023	20864	21093	21261	21157	21140	21083	21040	20867	20737	20952	21065	21102	20862	21215	20991	21275	20947	21085	20943	21093	20996	21221	20936	21157	21269	20979	21075	21150	21090	20923	20992	21069	21127	20887	21043	21209	20991	21023	20909	21010	21077	21158	20985	21066	21114	20988	21155	20980	21058	21008	20819	21022	21007	21214	21087	21071	21051	20991	21099	21029	21074	21173	21263	21129	21119	21190	21032	20693	20992	21102	20938	21037	20997	21229	20923	21079	21016	21285	21059	20894	21084	21086	21038	21012	20872	21046	21053	21051	20958	21337	20964	21052	21324	21163	21138	21225	21083	21098	21036	21184	20828	21174	21085	21052	21320	21032	21196	21054	20730	21169	21159	21311	21080	21066	21007	21070	21108	21047	21319	21159	21242	21123	21029	21097	21075	21150	20899	21123	21058	20984	21044	20755	21075	21118	21138	20892	20983	21126	21087	21140	21163	21354	21103	20984	20888	21153	21075	21096	20836	20958	21047	21058	20971	21139	21017	21004	21143	21326	21194	21036	21133	21130	21033	20892	20875	21082	21106	20993	21168	21289	20979	21273	21104	21109	21092	21068	21211	21089	20867	21180	21047	21149	20994	21234	21099	20937	21155	21339	21170	21081	20987	20959	21072	20946	21112	20892	21039	21108	21193	20998	21047	21033	21063	20877	20983	21157	21085	21141	21054	21005	20991	21157	21154	21233	21215	21195	21068	21139	21224	21279	21002	21039	20951	21002	21024	20970	21271	21128	20959	21158	21417	21201	21223	20959	21062	21224	21032	21214	20920	20981	21030	21236	21106	20951	21067	21133	21259	21046	21111	20925	20982	20813	21154	21317	21138	21142	21137	20993	20986	21044	20950	21009	20857	20994	21177	20995	20951	21031	21063	21047	21111	20969	21210	21030	21141	21015	21286	21002	21113	21153	21175	21240	21286	21065	21158	21169	21245	21019	21090	21189	20990	21194	21003	21024	20979	21111	20959	21051	21201	21416	21140	21060	21286	21165	21326	21054	21257	20992	20975	21016	20934	21247	21021	21057	21024	21265	20935	21004	21054	20878	20917	21003	21078	20980	21185	21056	20925	20919	21291	21076	21187	20979	21135	20992	21213	21138	21076	21097	21115	21045	20843	21136	21111	21438	21065	21032	21011	20952	21080	21156	21129	21143	20882	21178	21138	21213	21153	20965	21171	21036	21340	21005	21102	21287	21440	21075	20972	21164	20887	21151	21121	20895	21204	21160	21063	21053	20917	20816	20921	21261	21218	21236	21140	21277	21268	21294	21168	21077	21024	20968	21171	21136	21062	21239	21320	20913	21063	20985	21000	20831	21071	21151	21246	21083	20961	20981	21208	21004	21216	21283	20772	21198	21014	20897	20821	20976	20954	21243	21061	20987	21204	21133	21122	20992	20994	21107	21201	21433	21066	21060	21202	21020	21038	21157	21022	20973	21142	20971	21092	20970	20878	21181	21292	21326	21051	21429	21158	20954	21233	21086	21110	21291	21023	21078	21182	21154	21143	21209	21040	21000	20980	20827	21072	21071	20962	20865	21206	21050	20969	21095	21197	20938	20939	20974	21234	21047	21130	21176	21022	21094	21042	21195	20919	20811	21056	21023	21054	20991	21167	21157	20983	20982	21283	21168	20940	20754	21169	21167	21202	21097	21201	21113	21113	20881	20967	21085	20909	21053	21033	21101	21089	21152	20996	21129	21182	21059	21020	21101	21180	21070	21182	21099	20920	21326	21344	21052	20990	21106	20864	20941	21080	21069	21109	20946	21212	21061	21166	20984	21313	21138	21088	21146	21196	21290	21003	21044	21360	21046	21098	21165	21104	20894	21013	21136	21459	20997	21008	21122	21020	21226	21192	21079	20981	21095	21217	21238	21041	21179	21162	21134	21072	21129	21109	21087	21067	21285	21210	21149	21139	21143	21053	21135	20933	21125	20994	21156	20994	20978	21065	21227	21134	21129	21002	20861	21041	21008	21335	20994	21132	21073	21157	21005	21096	21084	20980	21181	20946	20964	21160	21298	21196	21263	21143	21075	21043	20998	21308	21081	21205	21125	21231	21075	21169	21205	21135	20992	20865	20950	21143	21165	21105	21080	21196	21064	21125	21119	21324	21021	21187	21375	21203	20907	21019	21049	21070	20967	20964	21088	21183	20841	21059	20943	21242	21070	21246	21137	20968	20842	20997	20917	21076	21084	21335	20905	21137	21098	20980	21013	21071	21213	21126	21173	21125	21103	21400	21192	20916	21022	21136	21205	21133	20874	21025	21246	21144	21229	21136	21175	21254	21137	21104	21012	21120	20810	21303	21096	21159	20977	20750	20969	21058	21146	21218	20853	21082	20886	20951	21065	21104	20862	21038	21144	20835	20808	21104	21368	21222	21159	20958	20866	21139	21114	21162	21037	21294	21115	20971	21009	21237	20966	21036	21061	20900	21249	21109	21145	21118	21150	21149	21010	20896	21177	21102	21072	21151	21059	21005	21108	20903	21090	21257	20982	21017	21095	21252	21115	20904	21094	21255	21350	21099	21167	21151	21016	20991	21040	20922	21063	21063	21090	21014	20968	21080	21050	21194	21084	21135	21037	21014	21056	21068	20824	21172	21056	21224	21091	21138	21250	21084	21120	20883	21254	20861	20992	21185	21148
16866	28001	26215	22428	20352	19750	19225	46723	61865	53069	36523	22561	18972	17959	17810	17865	17975	17888	17806	17852	18038	17919	17860	17886	17975	17942	17788	17957	17764	17913	17801	17833	17829	17680	17826	17895	17917	17738	17790	17853	17836	17843	17631	17836	17775	17706	17767	17909	17816	17853	17906	17863	17889	17790	17759	17825	17717	17899	17871	17811	17942	17741	17880	17819	17896	17877	18042	17962	18031	17701	17747	17847	17935	17813	17854	17772	17895	17752	17792	17885	17945	17981	17828	17776	17949	17870	17815	17748	17989	17837	18066	17808	17803	17914	17800	17816	17827	18028	17925	17805	17901	17753	17801	18031	17677	17727	17749	17926	17680	17921	17615	17807	17881	17696	17882	17772	17758	17794	17839	17748	17917	17939	17910	17834	17790	17824	17933	17828	17715	17989	17873	17859	18123	17888	17771	17937	17874	17871	17890	17922	17672	18026	17805	17821	17797	17694	17867	17724	17865	17682	17865	17877	18013	17651	17982	17806	17930	17873	17784	17751	17884	17865	17878	17645	17755	17893	17738	17990	17863	17940	17709	17955	17936	17982	17896	17760	17793	17845	17849	17914	17897	17837	17992	17912	17880	17892	17938	17858	18018	17739	17806	17761	17822	18013	17969	17798	17873	17885	17851	17789	17838	17848	17899	17863	17909	17965	17939	17738	17826	17884	17870	17795	17899	17856	17763	17829	17993	17780	17795	17884	17979	17931	17714	17712	17866	17774	17897	17914	17853	17797	17728	17694	17712	17645	17737	17872	17956	17831	17958	17909	17651	17867	17688	17785	17752	18053	17785	17734	17980	17988	17771	18111	17770	18032	17762	17976	17775	17812	17863	17688	17955	17785	17791	17790	17799	17705	17820	17657	17957	17960	17872	17876	17703	17548	17898	17843	17917	17861	17613	17766	17907	17858	17905	17852	17897	17832	17895	17907	17730	17925	17903	17834	17839	17897	17983	17881	17933	17646	17948	17893	17743	17736	17942	17681	17761	17766	17745	17862	17854	17933	17847	17700	17775	17961	17730	17835	17956	17783	17992	17814	17967	17742	17810	17744	17766	17814	17809	17737	17864	17788	17706	18012	17763	17935	17947	17805	17774	17959	17963	17859	17894	17792	17666	17983	17875	17739	17806	17757	17686	17761	17885	17798	17837	17872	17725	17810	17882	17707	17946	17848	17769	17719	17846	17843	17857	17995	17865	17950	17740	17898	17821	17860	17910	17763	17700	17715	17876	17744	17860	17934	17902	17839	17745	17895	17856	17679	17802	18012	17866	17868	17845	17804	17854	17790	17858	17854	17801	17960	17605	17769	17816	17836	17806	18011	17820	17795	17716	17974	17849	17906	17793	17830	17848	17910	17722	17644	17860	17742	17774	17604	17558	18034	17710	17910	17938	17874	17913	17821	17719	17860	17905	17884	17878	17863	17703	17861	17789	17754	17829	17783	17793	17965	17758	17921	17667	17599	17982	17853	17639	17656	17835	17923	17831	17825	17821	17711	17899	17850	17771	17792	17774	17941	17869	17780	17948	17830	17742	17887	17804	17818	17947	17920	17769	17838	17954	17853	18002	17854	17878	17815	17912	17854	17797	17764	17871	17923	17855	18110	17887	17847	17945	17750	17886	17645	17897	17676	17884	17816	17767	17815	17827	17761	17813	17923	17518	17999	17901	17919	17907	17697	17819	17857	17827	17727	17757	17895	17900	17807	17816	17883	17640	17833	17814	17745	17792	17748	17886	17574	17905	17839	17794	17723	17742	17813	17831	17900	17944	17913	17828	17893	17841	17803	17862	17698	17833	17765	17942	17628	17860	17870	17871	17897	17808	17853	17862	17696	17978	17669	17849	17823	17985	17830	17857	17741	17940	17851	17873	17751	17785	17702	17765	17912	17709	17774	17604	17840	17991	17863	17862	17893	17859	17874	17808	17815	17830	17834	17832	17774	17826	17914	17737	17958	17921	17737	17725	17766	17906	17904	17992	17677	17774	17916	17896	17899	17702	17916	17889	17941	17821	18029	17846	17843	17870	17785	17829	17777	17835	17875	17726	17909	17810	17850	17773	17729	17885	17975	17723	17780	17814	17735	17593	17943	17696	17866	17979	17895	17902	17757	17914	17922	17827	17901	17595	17705	17766	17937	17667	17855	17756	17693	17972	17848	17859	17981	17853	17664	17852	17841	17845	17837	17807	17912	18118	17924	17842	17822	17824	17967	17915	17869	17838	17723	17938	17892	17842	17843	17792	17723	17812	17885	17807	17885	17886	17784	18078	17801	17920	17706	17771	17724	17817	17958	17760	17894	17952	17925	17864	17937	17789	18034	17818	17743	17713	17862	17788	17974	17701	17805	17977	17925	17708	18069	17701	17801	17782	17815	17909	17619	17818	17915	17924	17896	17936	17779	17924	17877	17701	17911	17881	17986	17881	17735	17787	17887	17942	17951	18006	17842	17808	17817	17898	17726	17784	17862	17886	17915	17687	18032	17869	17947	17930	17583	17910	17781	17950	17986	17855	17919	17806	17909	18020	17861	17862	17925	17746	17715	17636	17737	17854	17749	17825	17903	17649	17720	17604	17531	17890	17885	17921	17872	17815	17919	17803	17763	17775	17869	17759	17625	17699	17812	17853	17821	17880	17914	17846	17860	17883	17840	17795	17906	17810	17790	17846	17825	17696	18029	17795	17638	17749	17789	17849	17814	17758	17816	17717	17747	17843	17644	17821	17753	17762	17802	17777	17832	17951	17941	17842	17903	17748	17736	17832	17949	17974	17826	17784	17857	17739	17830	17788	17836	17882	17807	17747	18020	17689	17968	17822	17881	17920	17767	17717	17730	17806	17778	17949	17868	17857	17839	17922	17852	17921	17692	17916	17821	17944	17784	17887	17776	17904	17821	17696	17820	17764	17887	17947	17866	17883	18008	17873	17984	17965	17886	17691	17851	17807	17631	17722	17796	17735	17765	17840	17837	17799	17774	17774	17713	17881	17878	17793	17797	18014	17889	17648	17869	17675	17856	17825	17855	17977	17724	17879	17883	17801	17870	17706	17906	17867	17790	17860	17833	17815	17814	17944	17933	17876	17676	17842	17861	17789	17680	17983	17771	17644	17873	17842	17873	17874	17791	17882	17800	17757	17813	17883	17858	17687	17732	17659	17874	17893	17834	17998	17870	17960	17616	18005	17769	17810	17817	17806	17900	17856	17975	17837	17896	17724	17901	17898	17792	17883	17667	17784	17807	17824	17927	17759	17904	17858	17810	17987	17805	17649	17962	17710	17797	17992	17764	17817	17918	17932	17940	17737	17878	17796	17780	17888	17974	17794	18027	17934	17747	17989	17709	17837	17737	17631	17784	17945	17712	17952	17763	17723	17699	17914	17764	17834	17751	17919	17884	18021	17810	17646	17608	17699	17829	17905	17756	17676	17998	17969	17857	17754	18009	17679	17731	17835	17691	17826	17693	17642	17868	17779	17717	17856	17817	17850	17845	17983	17861	17756	17846	17918	17690	17746	17987	18049	17613	17864	17875	17928	17881	17872	17722	17959	17749	17929	17975	17842	17703	17704	18022	17851	17883	17897	17917	17695	17869	17690	18098	17714	17839	17967	17887	17931	17855	17677	17945	17694	17736	17783	17931	17737	17758	17917	17855	17883	17944	18019	17867	17851	17824	17858	17840	17695	17905	17703	17976	17907	17722	17763	17880	17844	17748	17839	18043	17881	17842	17790	17874	17786	17915	17986	17779	17724	17966	17735	17805	17760	17917	17839	17948	17707	17786	17982	17992	17835	17935	17790	17696	17965	17962	17915	17761	17827	17821	17857	17885	17846	18116	17885	17906	17793	17809	17932	17965	17817	17766	17728	17830	17897	17939	17779	17869	17931	17687	17699	17666	17823	17875	17776	17788	17749	17813	17842	17993	17786	17891	17791	17945	17974	17687	17859	17965	17962	17814	17877	17844	17904	17885	17807	17630	17832	17814	17950	17706	17912	17741	17732	17946	17873	17922	18023	17774	17897	17660	17907	17900	17870	17779	17726	17842	17946	17769	17704	17704	17712	17748	17845	17746	17789	17927	17872	17895	17798	17809	17844	17913	17939	17847	17797	17940	17687	17819	17741	17996	17768	17815	17875	17699	18002	17707	17918	17844	17761	17837	17805	17863	18035	17793	17925	17734	17942	17951	17805	17890	17894	17779	17778	17802	17985	17766	17770	17772	17706	18030	17774	17871	17799	17942	17908	17973	18064	17648	17837	17619	18009	17716	17886	17900	17838	17773	17698	17947	17794	17901	17901	17872	17935	17877	17758	17924	17757	17849	17890	17797	17808	17795	17623	17822	17688	17732	17901	17737	17944	17886	17799	17911	17903	17708	17907	17822	17834	17898	17922	17668	17793	17753	17862	17800	17754	17824	17722	17784	17870	17877	17640	17753	17976	17908	17908	17823	17855	17691	17922	17898	17736	17746	17964	18009	17700	17863	17844	17725	17792	17817	17803	17772	17651	17803	17952	17895	17848	17797	17708	17950	17722	17870	17876	17736	18080	17813	17764	17753	17768	17844	17710	17871	17827	17757	17871	17649	17880	17885	17974	17795	18051	17921	17764	17862	17730	17845	17727	17859	17879	17954	17831	17762	17787	17771	17841	17721	17869	17911	17945	17827	17900	17689	17798	17902	17921	17963	17698	17822	17932	17781	17749	17878	17817	17850	17858	17818	17831	17763	17786	17907	17785	17927	17975	17803	17704	17903	17717	17709	17856	17873	17816	17922	17919	17884	17955	17904	18031	17704	17978	17975	17785	17988	17875	17856	17738	17786	17800	17733	17837	17917	17721	17707	17829	17909	17888	17934	17940	17818	17795	17761	17769	17948	17860	17608	17966	17912	17862	17913	17956	17691	17813	17928	17881	17878	17785	17975	17908	17816	17861	17804	17866	17563	17899	17828	17889	17825	17861	17898	17581	17807	17863	17820	17714	17739	17808	17814	17809	17973	17726	17779	17812	17951	17769	17843	17753	17797	17828	17986	17889	17874	17872	17757	17810	17972	17938	17771	17757	17978	17721	17792	17823	17770	17882	17751	17879	17901	17758	17826	17782	17824	18014	17851	17926	17788	17909	17740	17821	17824	17966	17732	17744	17838
29436	22601	24101	22696	21121	21291	21328	23625	27198	26160	23727	22102	21245	21300	21170	21134	21203	21093	21043	21159	21126	21111	21204	20863	21029	21130	21189	21314	21404	21137	21146	21120	21024	21059	21356	21114	21010	21071	21149	21266	21108	20999	20960	21052	20988	21173	21027	21271	21216	21072	21052	21065	21262	21046	21199	21148	21080	21218	21221	21393	21325	21343	21163	21122	21178	21256	21105	20911	21210	21004	21081	21134	21164	21103	21113	21188	21144	21165	21309	21120	21234	21166	21114	20988	21368	20968	21199	21137	21220	21184	21196	20992	21119	21093	21053	21040	21179	21179	21002	20966	21040	21211	21167	20893	21048	21099	21248	21022	21019	21004	21278	21035	21167	21093	21194	21005	21134	20996	20935	21137	20979	20980	21098	21013	21041	21187	21210	20990	20980	20911	20964	21179	21037	21140	21063	21038	21058	21066	21121	21148	20991	21143	21126	21066	21172	21150	21190	21178	21163	21265	20930	21014	21271	20936	21005	20920	21111	21092	21177	21146	20916	21125	21134	21193	21157	21113	21168	21296	21086	20977	21013	21139	21199	21052	21195	21268	21011	21047	21101	21051	21235	21073	20799	21011	21123	21046	21252	21140	21376	20982	21151	20878	21154	21193	21486	21263	21158	21049	21019	21284	21157	21038	21057	21287	21167	21060	21182	21087	21218	21178	21003	21210	21241	21248	21117	21207	21122	21032	21226	21264	20811	21093	20979	21316	21095	21327	21262	20954	21163	21035	20939	21004	21056	21141	21120	21328	21116	21094	21178	21040	20972	21191	21139	21247	21168	20994	21065	21017	21099	20901	21177	21135	20990	21016	21095	21132	21181	21244	21150	21087	21075	20981	21179	21298	21323	21002	21097	21265	21147	21233	21180	20978	21121	21199	21034	21076	21041	21112	21175	21014	21178	21215	21275	21095	21065	21089	21152	20913	21099	21094	21275	21166	21172	20996	20918	20963	21232	21188	20992	20990	21338	20960	21036	20995	21208	21025	21171	21259	21109	21251	21252	21120	21288	21000	21071	21176	21273	20965	21096	21168	21109	21151	21142	21189	20947	21089	21241	21235	21237	20976	20863	21295	20887	21075	21160	21003	21067	21138	21147	21160	21197	20934	21022	21131	21250	21299	20899	21174	21184	20969	21203	21118	21123	21218	21246	21161	21005	21154	21260	21190	21133	21177	21187	21087	21142	21170	21105	20978	20976	21026	21076	21044	21121	20917	21001	21143	21112	21170	21200	21021	20891	20957	21019	21075	20966	21221	21165	21181	21147	20944	21075	21326	21145	21040	21185	21037	21075	20970	21178	20964	21221	21105	21076	21178	20953	21050	21011	20952	21053	21176	21068	21055	21291	20922	21056	21046	21044	21162	21148	21103	21016	20977	21040	20933	21132	21128	21064	21182	21130	21300	21226	21223	21165	21111	21091	21057	20801	21087	21155	21151	21102	20945	21227	21124	21214	21068	21312	20925	21107	21060	21141	21073	21257	21069	20964	21214	21215	21106	21113	21067	20873	21114	21068	21220	21177	20988	21144	21075	21219	21205	21168	20859	21189	21047	21067	21077	21077	21372	20909	21016	21026	21073	21048	20984	21042	21093	21104	21328	20998	21190	21152	21158	21147	21171	21364	21195	21319	21126	21050	20956	21095	21031	21179	21331	21063	21189	21213	21045	21299	21149	21054	20991	21140	20810	21260	21027	21270	20999	21305	21117	21259	21014	20995	20960	21113	21242	20980	21063	21195	20929	21085	21139	20879	21023	21106	21057	21226	21027	21215	21114	21013	21165	21124	21141	21208	21080	21214	21014	21249	21041	21251	21366	20923	21189	20912	21102	21209	20936	21011	21277	21074	21043	21124	21105	20997	21041	21023	21239	21308	21138	21113	21046	21114	21050	21200	21224	21074	21295	21115	21094	21031	21144	21368	21298	21211	21341	21101	20995	21335	21004	21376	21235	21151	21141	21043	21017	21071	20959	21067	21092	21144	21050	21099	21114	20874	21065	21085	21099	21167	21203	20988	21072	21113	21110	21076	20893	20981	21133	21350	21345	21197	20899	20896	20973	21226	21074	21238	21182	21103	20956	21168	21203	21232	21159	20998	21145	20991	21289	21210	21125	20895	21291	21142	21296	21264	20967	20986	21051	21157	20982	21139	21031	21051	21122	21274	21365	21256	21087	21181	21116	21210	20814	21060	21050	21188	21027	20911	20790	21058	21115	21025	20875	21070	20957	21202	21209	20988	21133	21133	21144	21027	21156	21082	21212	21137	21147	21111	21248	21184	21238	21075	20964	21311	21107	21117	21221	21024	21125	20883	21190	21159	21427	20990	21030	21261	20930	21175	21176	21073	21234	21067	21212	21253	21049	21341	21123	21165	21136	21188	21116	21131	21024	21098	20987	21114	21186	21143	21039	21023	21224	20928	20930	21035	21087	21222	21340	21052	21188	21353	21335	21302	21088	21191	21002	21122	21022	20709	21083	21285	21115	21143	21031	21049	21096	21076	21155	21147	21112	21097	21060	20809	21077	21048	21134	20970	21195	21058	20939	20983	21225	21120	21062	21081	21061	21214	21149	21133	21106	21116	21080	20915	21161	21082	21224	21255	21144	21242	21166	21070	21121	21073	21199	21166	21041	21176	21279	21219	21104	21222	21067	21201	21137	21208	21130	20979	21215	21025	21135	21133	20920	21171	21307	21188	20932	21217	21069	21094	21254	21146	21394	21126	21041	21195	21182	21264	21183	21117	21019	21186	20973	21172	21071	21087	21154	21102	21268	20972	21271	21119	21013	21145	21290	21410	21277	21287	21089	21446	21207	21009	21000	21004	21179	21078	21324	21188	20974	20958	21078	21151	20978	21295	21043	21188	21262	21257	20978	20995	20969	21049	21136	20896	21089	21134	21092	20942	21045	21316	21277	21363	21264	21002	20944	21086	21059	20930	21196	20999	21161	20812	21016	20956	21113	21251	21273	21258	20927	20972	21091	21136	21056	21093	21178	21087	21104	21136	21168	21239	21250	21187	21025	21006	21022	21198	21136	21051	21229	21051	21129	21046	21211	21089	21053	21129	21074	21032	21191	21166	21247	21172	21040	21194	20991	21220	21055	21051	21222	21083	21422	21227	21377	21238	21119	21140	21067	21200	21191	21204	21221	21029	21100	21025	20877	21144	20985	21289	21107	21305	21277	21138	20928	21252	21228	21340	21148	21213	21337	21216	21009	21280	20960	21194	20937	21081	21147	21318	21179	21143	21155	21126	21210	21130	21234	21301	21110	21095	21061	21164	21156	21193	21058	20776	21294	21371	21199	21231	20955	21060	21134	21126	21112	21142	21028	21201	21097	21118	21134	20993	20919	21155	21285	21233	20927	21100	21072	21172	20932	21050	21321	21124	21126	21235	21000	20976	21106	21194	21088	21138	21115	21039	21164	21162	21061	21056	21160	21060	21128	21271	21142	21142	20972	21124	20915	21142	21257	21158	21128	21219	21043	21204	21200	21088	21093	21275	21111	21021	20967	21169	21069	21258	20871	21003	21018	20986	21185	21293	21230	21142	21311	21134	20922	21083	21198	21342	21099	21038	21231	20892	21080	21308	21082	21077	21278	21165	21176	21258	21032	21391	21036	21068	21202	20886	20974	21094	21083	21174	20955	20907	20933	21130	21112	20958	21233	21091	21253	21244	21217	21265	21188	21167	21108	21212	21093	21201	21185	21064	21010	20997	21050	21301	21040	21091	20990	21088	21135	21194	21213	21115	21113	21199	20964	21237	21045	21048	21042	21058	21167	21187	21182	21010	20940	21169	21149	21203	21364	21199	21227	21062	21033	21236	21090	21294	21115	20944	20996	20835	21024	21050	21123	21149	21104	21182	21114	21259	20944	21225	21255	21447	21159	21011	20886	21005	21119	21177	21162	21096	21175	21172	21239	21086	20837	21197	20994	21094	21161	21040	21124	21320	21009	21122	21047	21155	21094	21041	21158	21147	21287	21148	21266	20936	21358	21091	21003	21134	21190	21142	21123	21174	21104	21096	21086	21084	21195	21360	21157	21161	21139	21182	21105	21199	21316	21213	21166	21091	21100	21073	21073	21142	21148	21048	21327	21100	21299	21120	21353	21397	21099	21183	21119	21004	21144	21003	21140	21269	21260	20972	21087	21289	21191	21029	21238	20962	21017	21099	21217	21366	21045	21180	21182	20944	21111	21062	20941	21215	21062	21235	21046	21117	21097	21107	21056	21252	21239	20965	21011	21176	21183	21285	20992	21177	21070	21150	21157	21132	21057	21122	21134	21152	20910	21220	21133	21183	21205	20992	21183	21170	21204	21069	21184	21168	21052	21101	21281	21169	21128	20998	21116	21077	21143	21081	21141	20959	21090	21214	21112	21312	21308	20875	21235	21354	21293	21100	21171	20925	21485	20993	21190	21169	20879	21042	21096	21018	21354	21174	21135	21150	21004	20947	21164	21113	21260	21239	21181	21091	21115	21019	21171	21229	21338	21096	21219	21062	21179	20947	21237	21264	21078	21257	21025	21167	21051	21372	21140	21111	21019	21049	21065	20944	21193	20875	21066	21238	21051	21156	21129	21033	20946	21075	21063	21093	20891	21167	21178	21132	21247	21022	20954	21221	21445	21251	21231	21363	21117	21110	21021	21318	21131	21149	21360	21261	21211	21207	21142	21029	21222	21253	21025	21214	21005	21086	20964	21164	21154	20866	21184	20998	21179	20921	21131	20914	20953	21101	21001	21099	21152	21059	21057	21099	21255	21187	21197	20942	20894	21212	21234	21202	21207	21381	21059	21211	21069	21006	21032	21114	21063	21237	21195	21250	21115	21060	20888	21046	21135	21054	21406	20918	21213	21454	20988	21224	21233	21281	21272	21230	21249	21156	20968	21060	21186	21077	21188	21156	21054	21120	21164	21197	21002	21221	20948	21116	21114	21112	20887	21021	21113	21140	21152	21032	21206	21212	21149	21233	21066	21207	20923	21102	21044	21227	21220	21209	20919	21009	20979	21286	21226	21031	21108	21196	21086	21049	21139	21206	21058	21183	20902	21193	21126	21126	21170	21061	21222	21292	21054	21272	21180	20953	21110	21238	21037	20978	21089	21108	21071	21045	20931	21364	21042
16863	18443	18322	18042	17955	17779	17874	22434	26373	23970	20739	18732	17933	17887	17885	17838	17646	17844	17698	17850	17874	17810	17777	17759	17683	17863	17681	17843	17793	17831	17961	17536	17573	17636	17674	17780	17954	17804	17683	17646	17775	17734	17809	17662	17842	17789	17629	17757	17582	17628	17821	17769	17711	17788	17791	17890	17692	17554	17820	17839	17719	17687	17642	17679	17808	17804	17629	17799	17639	17678	17675	17711	17725	17839	17642	17689	17822	17610	17779	17685	17811	17722	17704	17784	17705	17702	17550	17824	17789	17655	17850	17711	17776	17759	17828	17859	17716	17728	17683	17737	17740	17751	17802	17763	17652	17658	17804	17764	17801	17702	17913	17746	17810	17758	17817	17777	17865	17761	17793	17711	17807	17711	17700	17707	17773	17728	17762	17793	17452	17726	17818	17640	17687	17728	17977	17642	17752	17816	17740	17869	17782	17538	17727	17847	17838	17810	17854	17898	17663	17607	17647	17924	17978	17604	17595	17620	17757	17799	17759	17743	17727	17649	17833	17903	17779	17757	17764	17855	17690	17592	17671	17830	17624	17776	17731	17657	17815	17764	17760	17703	17624	17902	17640	17617	17773	17689	17801	17763	17820	17724	17810	17815	17643	17773	17629	17867	17764	17815	17775	17783	17682	17757	17767	17887	17709	17807	17718	17691	17865	17861	17833	17814	17771	17785	17892	17757	17806	17788	17702	17784	17754	17990	17831	17906	17932	17668	17622	17534	17815	17627	17678	17581	17960	17763	17724	17773	17619	17714	17785	17791	17665	17648	17862	17893	17731	17862	17877	17919	17970	17689	17761	17571	17687	17820	17696	17691	17801	17652	17822	17655	17730	17908	17652	17841	17767	17798	17753	17685	17716	17718	17718	17761	17727	17808	17694	17652	17700	17755	17651	17793	17918	17612	17699	17735	17606	17667	17898	17855	17752	17639	17644	17792	17649	17700	17689	17808	17723	17968	17841	17734	17701	17820	17679	17784	17826	17668	17759	17777	17700	17736	17764	17805	17751	17853	17698	17853	17581	17754	17843	17701	17808	17736	17749	17662	17864	17844	17720	17769	17817	17606	17776	17718	17816	17793	17769	17701	17779	17711	17594	17759	17682	17779	17644	17707	17666	17898	17681	17847	17663	17837	17760	17906	17705	17637	17707	17699	17841	17639	17635	17772	17753	17709	17789	17749	17585	17832	17704	17851	17742	17716	17764	17794	17568	17919	17772	17720	17659	17771	17720	17765	17610	17628	17615	17691	17766	17876	17700	17698	17692	17675	17783	17732	17847	17903	17776	17688	17713	17719	17831	17641	17828	17815	17726	17710	17626	17726	17829	17873	17770	17738	17801	17821	17837	17638	17942	17671	17847	17821	17812	17723	17841	17904	17517	17556	17576	17811	17845	17708	17737	17667	17899	17823	17783	17676	17832	17826	17696	17743	17725	17612	17724	17781	17862	17897	17749	17773	17813	17767	17752	17758	17867	17823	17715	17540	17789	17719	17742	17664	17673	17763	17930	17665	17726	17774	17803	17811	17932	17808	17751	17697	17910	17832	17639	17572	17890	17885	17639	17765	17847	17828	17809	17565	17737	17901	17758	17876	17916	17797	17812	17786	17745	17703	17835	17756	17780	17790	17858	17701	17766	17808	17868	17763	17663	17704	17795	17799	17773	17815	17693	17811	17748	17726	17701	17603	17840	17770	17576	17830	17616	17834	17941	17716	17676	17843	17646	17747	17709	17552	17821	17797	17772	17697	17912	17900	17740	17909	17818	17725	17751	17643	17751	17775	17663	17604	17565	17914	17779	17730	17857	17840	17681	17530	17660	17887	17764	17740	17816	17734	17848	17726	17746	17673	17865	17861	17703	17699	17797	17755	17842	17798	17770	17761	17850	17660	17840	17705	17834	17754	17773	17825	17698	17619	17821	17720	17767	17755	17757	17876	17677	17578	17673	17792	17713	17582	17642	17719	17697	17705	17701	17749	17861	17785	17808	17780	17773	17892	17916	17709	17834	17764	17845	17730	17878	17705	17813	17832	17850	17505	17785	17660	17644	17727	17853	17883	17781	17841	17641	17754	17680	17918	17683	17777	17882	17887	17778	17793	17765	17874	17658	17650	17703	17709	17814	17757	17671	17550	17890	17807	17567	17659	17570	17888	17920	17854	17720	17742	17862	17877	17714	17595	17734	17808	17836	17773	17695	17621	17763	17667	17782	17717	17826	17706	17762	17661	17763	17575	17851	17868	17688	17734	17715	17673	17759	17628	17786	17716	17738	17801	17861	17763	17842	17541	17635	17739	17776	17785	17573	17688	17857	17698	17823	17707	17843	17593	17975	17790	17895	17823	17826	17686	17756	17743	17849	17749	17889	17867	17789	17689	17833	17682	17803	17747	17601	17842	17604	17734	17771	17788	17858	17674	17681	17589	17693	17768	17789	17639	17608	17629	17945	17860	17765	17758	17851	17687	17839	17901	17846	17766	17765	17930	17814	17772	17814	17714	17820	17862	17887	17799	17795	17679	17913	17661	17505	17721	17677	17703	17885	17776	17588	17768	17882	17924	17742	17653	17897	17844	17668	17722	17586	17780	17705	17718	17736	17911	17622	17990	17872	17835	17748	17668	17797	17579	17736	17740	17869	17719	17752	17743	17790	17636	17689	17863	17809	17693	17651	17686	17782	17580	17870	17786	17801	17701	17670	17699	17791	17646	17709	17741	17736	17930	17790	17827	17798	17676	17967	17723	17834	17803	17686	17599	17637	17997	17675	17700	17769	17610	17792	17839	17768	17747	17970	17705	17824	17764	17746	17834	17711	17685	17680	17695	17544	17709	17748	17906	17590	17902	17621	17658	17877	17585	17709	17664	17780	17860	17809	17676	17818	17733	17756	17693	17732	17778	17727	17673	17776	17718	17850	17601	17760	17734	17892	17841	17780	17903	17714	17674	17611	17887	17853	17982	17685	17686	17805	17739	17814	17805	17679	17701	17641	17675	17875	17760	17737	17765	17683	17659	17833	17755	17879	17691	17756	17692	17820	17745	17759	17810	17698	17649	17679	17565	17782	17832	17663	17754	17813	17772	17798	17767	17829	17692	17929	17656	17622	17737	17789	17681	17661	17806	17799	17695	17716	17699	17731	17765	17616	17696	17764	17607	17809	17552	17706	17775	17719	17794	17894	17697	17887	17658	17640	17695	17736	17754	17799	17648	17617	17759	17643	17833	17879	17866	17790	17750	17707	17613	17730	17845	17792	17677	17783	17772	17738	17730	17735	17763	17732	17814	17764	17820	17787	17730	17711	17875	17921	17821	17700	17736	17725	17854	17732	17688	17783	17822	17779	17982	17791	17713	17737	17842	17701	17478	17724	17688	17764	17669	17757	17997	17764	17770	17881	17660	17835	17810	17622	17668	17668	17891	17835	17877	17726	17745	17683	17663	17795	17753	17796	17744	17824	17898	17826	17728	17775	17722	17752	17832	17612	17828	17788	17696	17725	17657	17719	17710	17935	17727	17553	17778	17614	17868	17792	17714	17775	17624	17698	17750	17599	17820	17948	17885	17578	17907	17468	17783	17732	17753	17896	17692	17713	17923	17705	17877	17725	17750	17742	17583	17760	17689	17923	17877	17888	17788	17839	17574	17815	17680	17543	17741	17739	17770	17789	17797	17787	17700	17761	17775	17773	17846	17497	17779	17741	17612	17864	17755	17753	17737	17742	17682	17767	17838	17721	17768	17909	17607	17728	17730	17582	17881	17707	17646	17735	17533	17752	17690	17920	17826	17784	17653	17703	17916	17809	17705	17785	17722	17692	17949	17740	17788	17642	17745	17634	17794	17710	17659	17881	17664	17703	17849	17789	17768	17746	17701	17705	17914	17905	17648	17813	17598	17761	17779	17873	17747	17855	17742	17694	17576	17781	17718	17833	17713	17567	17842	17632	17656	17662	17681	17784	17725	17775	17756	17805	17618	17800	17653	17766	17788	17745	17785	17698	17892	17777	17695	17784	17761	17824	17736	17954	18012	17723	17778	17659	17867	17939	17954	17754	17833	17738	17805	17801	17830	17667	18006	17806	17751	17903	17847	17757	17948	17760	17698	17766	17623	17772	17861	17697	17663	17685	17740	17834	17758	17732	17859	17735	17711	17750	17947	17697	17697	17785	17774	17877	17734	17856	17641	17693	17744	17736	17719	17889	17715	17791	17786	17752	17854	17798	17859	17716	17777	17877	17853	17647	17785	17857	17690	17737	17703	17662	17639	17708	17731	17827	17825	17753	17718	17787	17857	17670	17924	17618	17749	17802	17696	17678	17763	17734	17815	17773	17744	17717	17729	17812	17720	17748	17673	17836	17745	17847	17707	17646	17817	18040	17643	17765	17871	17826	17654	17690	17639	17733	17596	17813	17790	17709	17662	17546	17769	17699	17884	17566	17845	17818	17768	17771	17839	17773	17753	17777	17761	17704	17931	17791	17895	17617	17688	17776	17619	17883	17777	17832	17827	17678	17832	17551	17826	17809	17784	17839	17778	17606	17794	17726	17905	17716	17895	17767	17793	17768	17696	17749	17752	17883	18044	17861	17725	17738	17880	17705	17709	17752	17671	17808	17834	17855	17849	17753	17725	17702	17757	17731	17785	17961	17750	17717	17843	17800	17976	17642	17721	17688	17814	17796	17875	17761	17899	17822	17826	17813	17826	17754	17824	17835	17742	17823	17694	17856	17795	17891	17733	17673	17813	17804	17703	17766	17782	17914	17638	17828	17818	17695	17684	17916	17729	17786	17881	17893	17711	17633	17892	17956	17715	17795	17918	17891	17868	17797	17603	17934	17701	17822	17679	17858	17753	17705	17857	17626	17787	17767	17643	17793	17793	17640	17755	17692	17617	17903	17750	17695	17781	17760	17726	17983	17781	17709	17845	17816	17720	17711	17620	17901	17602	17619	17930	17879	17899	17882	17789	17824	17828	17710	17654	17623	17799	17705	17748	17728	17837	17798	17751	17773	17684	17813	17859	17808	17689	17664	17709	17865	17768	17745	17892	17838	17686	17516	17665	17682	17710	17893	17622	17768	17837	17681	17643	17957	17588	17870	17862	17639	17919	17849	17727	17844	17687	17709	17861	17836	17840	17636	17743
25803	21161	27440	25965	21731	21532	21938	33175	44899	38785	29461	23313	21414	20699	20672	20576	20854	20724	20794	20736	20582	20627	20467	20370	20631	20913	20857	20705	20900	20598	20657	20676	20597	20682	20580	20654	20592	20795	20892	20842	20612	20561	20745	20978	20675	20649	20479	20523	20599	20485	20750	20604	20674	20638	20628	20609	20465	20778	20578	20631	20515	20591	20590	20649	20511	20537	20770	20715	20614	20629	20572	20764	20646	20595	20447	20311	20774	20792	20776	20508	20470	20681	20543	20797	20569	20524	20490	20434	20607	20791	20528	20683	20479	20509	20877	20673	20610	20730	20512	20468	20480	20634	20626	20493	20562	20645	20762	20640	20702	20530	20641	20759	20577	20503	20545	20615	20798	20701	20672	20478	20509	20740	20566	20756	20761	20626	20553	20602	20680	20353	20390	20611	20579	20882	20662	20605	20672	20472	20596	20689	20692	20542	20604	20706	20757	20719	20579	20747	20655	20764	20670	20834	20584	20495	20589	20499	20607	20537	20536	20509	20723	20644	20506	20697	20745	20675	20489	20591	20578	20528	20573	20661	20564	20705	20641	20616	20798	20631	20545	20468	20589	20710	20384	20713	20498	20605	20387	20710	20951	20750	20735	20630	20707	20652	20741	20614	20645	20597	20608	20413	20687	20611	20431	20682	20600	20591	20671	20587	20541	20695	20728	20484	20585	20513	20579	20643	20693	20570	20598	20454	20580	20449	20684	20679	20709	20588	20625	20431	20742	20436	20674	20697	20491	20758	20768	20602	20286	20664	20639	20626	20383	20547	20600	20506	20637	20557	20436	20672	20591	20702	20529	20644	20530	20627	20545	20618	20471	20765	20358	20753	20531	20575	20431	20503	20776	20662	20366	20581	20779	20642	20609	20608	20734	20593	20532	20659	20787	20538	20611	20562	20664	20603	20776	20288	20725	20655	20593	20560	20698	20629	20432	20561	20586	20648	20216	20414	20770	20663	20683	20424	20539	20651	20654	20782	20715	20677	20588	20519	20536	20628	20543	20460	20501	20584	20660	20483	20540	20608	20621	20675	20577	20475	20609	20586	20674	20608	20744	20551	20658	20662	20682	20496	20760	20367	20767	20548	20704	20717	20464	20624	20645	20560	20417	20483	20767	20346	20592	20544	20645	20279	20663	20507	20514	20650	20593	20504	20766	20546	20587	20655	20608	20611	20756	20674	20705	20627	20683	20429	20668	20613	20612	20665	20492	20605	20756	20670	20792	20689	20503	20339	20428	20686	20642	20620	20613	20654	20743	20651	20685	20545	20545	20601	20722	20560	20518	20569	20503	20719	20426	20696	20740	20573	20626	20679	20604	20607	20453	20543	20711	20594	20461	20566	20696	20487	20512	20645	20663	20504	20664	20717	20661	20582	20667	20358	20625	20613	20588	20637	20722	20489	20411	20574	20577	20345	20463	20502	20535	20519	20644	20649	20702	20608	20622	20643	20482	20607	20636	20390	20529	20540	20613	20307	20588	20653	20631	20638	20687	20579	20587	20644	20473	20499	20543	20511	20423	20612	20644	20473	20633	20619	20697	20640	20659	20659	20630	20529	20724	20833	20713	20592	20591	20564	20504	20857	20710	20586	20428	20666	20442	20510	20608	20668	20472	20689	20839	20737	20735	20508	20575	20386	20734	20624	20436	20632	20478	20603	20487	20561	20761	20393	20650	20591	20576	20569	20544	20701	20710	20561	20754	20659	20627	20507	20557	20484	20527	20521	20583	20580	20639	20692	20585	20650	20385	20486	20536	20589	20513	20359	20550	20622	20752	20501	20671	20576	20684	20596	20564	20750	20777	20407	20424	20675	20769	20683	20707	20700	20629	20473	20635	20712	20465	20540	20706	20712	20730	20809	20590	20827	20590	20527	20535	20655	20699	20706	20690	20835	20786	20769	20777	20513	20772	20698	20809	20601	20626	20480	20474	20906	20701	20623	20687	20510	20504	20482	20402	20627	20661	20591	20763	20536	20707	20582	20559	20540	20592	20641	20682	20622	20753	20582	20352	20684	20429	20548	20667	20573	20653	20633	20526	20632	20802	20755	20837	20554	20629	20761	20564	20809	20604	20684	20601	20742	20741	20482	20618	20735	20574	20557	20619	20678	20795	20514	20571	20840	20606	20560	20505	20637	20615	20737	20754	20622	20622	20782	20906	20600	20681	20689	20606	20637	20605	20668	20833	20435	20712	20467	20513	20618	20671	20603	20730	20510	20605	20703	20659	20658	20429	20589	20681	20719	20663	20623	20797	20571	20502	20531	20567	20619	20737	20552	20873	20462	20627	20765	20746	20511	20505	20669	20466	20441	20570	20671	20563	20680	20466	20508	20589	20600	20455	20533	20577	20617	20669	20515	20679	20434	20815	20553	20616	20739	20867	20753	20653	20567	20595	20605	20677	20713	20588	20542	20427	20704	20874	20547	20572	20692	20491	20808	20568	20493	20549	20519	20909	20670	20433	20568	20727	20539	20591	20768	20696	20647	20607	20972	20600	20474	20636	20474	20728	20728	20584	20661	20700	20596	20764	20815	20735	20502	20754	20628	20612	20673	20584	20502	20674	20686	20456	20467	20509	20644	20623	20563	20540	20577	20599	20698	20656	20619	20698	20637	20925	20630	20606	20652	20617	20476	20642	20548	20635	20336	20562	20637	20572	20587	20717	20552	20575	20456	20543	20467	20609	20514	20635	20691	20738	20545	20830	20637	20590	20513	20587	20416	20614	20733	20630	20608	20444	20442	20636	20650	20706	20787	20630	20353	20674	20360	20582	20578	20822	20661	20523	20487	20568	20515	20540	20607	20750	20638	20599	20595	20880	20761	20751	20595	20400	20616	20679	20386	20453	20683	20736	20452	20724	20485	20745	20811	20627	20441	20630	20620	20541	20732	20714	20490	20715	20587	20803	20729	20591	20647	20773	20561	20606	20794	20346	20631	20832	20607	20781	20597	20518	20668	20639	20581	20681	20557	20541	20844	20657	20664	20650	20666	20604	20506	20491	20478	20628	20553	20843	20748	20616	20701	20557	20683	20782	20627	20925	20613	20597	20686	20641	20677	20840	20487	20516	20618	20690	20653	20269	20622	20598	20342	20641	20538	20544	20605	20687	20410	20710	20533	20608	20749	20584	20638	20719	20813	20798	20605	20494	20571	20708	20659	20767	20701	20467	20773	20478	20407	20395	20562	20547	20521	20803	20549	20522	20589	20676	20560	20702	20712	20795	20614	20620	20447	20635	20696	20816	20815	20467	20749	20503	20641	20580	20481	20555	20536	20659	20615	20767	20677	20651	20632	20532	20478	20573	20648	20599	20833	20629	20570	20774	20739	20673	20540	20648	20659	20690	20565	20560	20754	20704	20692	20397	20561	20667	20656	20701	20472	20774	20509	20469	20359	20677	20657	20804	20621	20576	20560	20991	20695	20765	20602	20588	20572	20671	20634	20627	20759	20732	20633	20580	20721	20582	20434	20728	20614	20663	20636	20549	20530	20625	20733	20596	20270	20778	20497	20487	20564	20719	20637	20745	20738	20612	20532	20619	20762	20704	20485	20630	20565	20654	20654	20601	20353	20411	20718	20596	20763	20931	20591	20557	20750	20472	20528	20507	20622	20494	20570	20474	20502	20686	20654	20752	20724	20491	20669	20531	20441	20469	20670	20954	20749	20382	20729	20637	20507	20541	20432	20595	20726	20545	20784	20797	20665	20701	20693	20757	20799	20595	20665	20667	20386	20508	20644	20757	20584	20670	20570	20701	20752	20578	20695	20638	20590	20686	20588	20386	20670	20752	20752	20664	20533	20663	20510	20589	20567	20733	20736	20632	20588	20660	20635	20558	20444	20487	20542	20675	20650	20576	20525	20695	20714	20508	20818	20616	20697	20662	20818	20289	20606	20564	20619	20725	20590	20598	20427	20678	20526	20797	20816	20694	20494	20751	20714	20705	20733	20577	20775	20564	20585	20532	20564	20566	20581	20660	20712	20599	20595	20680	20555	20657	20650	20825	20579	20649	20656	20678	20635	20509	20642	20696	20435	20718	20464	20585	20726	20538	20558	20758	20692	20855	20708	20740	20653	20592	20748	20510	20573	20729	20440	20393	20436	20676	20646	20537	20615	20878	20802	20667	20682	20718	20619	20680	20409	20607	20637	20571	20628	20749	20670	20500	20444	20648	20623	20434	20532	20519	20524	20682	20627	20750	20492	20601	20695	20655	20825	20654	20691	20648	20408	20690	20587	20691	20820	20707	20629	20664	20774	20866	20692	20619	20470	20787	20498	20590	20681	20668	20504	20707	20365	20620	20702	20606	20704	20571	20625	20479	20734	20571	20601	20651	20685	20362	20663	20796	20730	20848	20728	20543	20493	20609	20772	20690	20551	20593	20636	20670	20572	20567	20397	20770	20495	20541	20525	20531	20429	20785	20665	20574	20679	20665	20551	20551	20789	20754	20473	20372	20702	20708	20492	20575	20765	20871	20607	20491	20580	20673	20620	20626	20441	20494	20491	20564	20690	20555	20487	20581	20704	20749	20713	20881	20860	20593	20692	20743	20713	20735	20761	20548	20620	20661	20583	20658	20626	20611	20463	20560	20469	20797	20574	20683	20634	20560	20529	20502	20678	20627	20742	20658	20675	20610	20537	20576	20489	20365	20670	20571	20658	20528	20413	20668	20509	20572	20565	20548	20582	20752	20408	20553	20586	20493	20564	20689	20619	20693	20638	20511	20542	20631	20376	20520	20682	20572	20781	20755	20599	20701	20520	20662	20657	20825	20518	20658	20608	20850	20651	20893	20706	20697	20508	20609	20690	20677	20528	20548	20746	20524	20723	20762	20616	20973	20650	20621	20420	20807	20576	20655	20575	20694	20614	20512	20763	20679	20530	20627	20542	20554	20753	20710	20533	20676	20673	20634	20853	20758	20540	20569	20497	20755	20581	20773	20579	20722	20715	20464	20504	20500	20628	20714	20657	20648	20544	20590	20617	20322	20449	20580	20915	20489	20719	20721	20734	20658	20531	20586	20669	20594	20653	20501	20645	20705	20613	20674	20538	20419	20695	20692	20691	20545	20600	20653	20573	20616	20518	20497	20542	20637	20429	20504	20720	20589	20246	20880	20629	20838	20502
15071	21734	20927	19113	18378	18190	18102	36177	44796	37637	27232	19878	17964	17475	17558	17819	17419	17607	17597	17757	17702	17572	17669	17565	17644	17645	17579	17825	17517	17508	17690	17495	17571	17617	17626	17501	17563	17558	17665	17386	17589	17419	17414	17463	17611	17565	17666	17774	17826	17702	17562	17572	17647	17575	17603	17494	17621	17635	17566	17536	17547	17495	17427	17536	17592	17533	17571	17447	17609	17599	17589	17494	17484	17559	17541	17480	17525	17632	17495	17420	17506	17497	17640	17379	17666	17504	17656	17584	17638	17525	17727	17688	17565	17571	17414	17619	17643	17449	17554	17766	17598	17457	17699	17616	17568	17677	17700	17587	17397	17583	17473	17549	17576	17482	17564	17375	17596	17531	17536	17668	17508	17599	17659	17500	17643	17668	17565	17417	17615	17572	17773	17605	17476	17435	17597	17559	17613	17370	17492	17539	17462	17529	17668	17587	17603	17447	17659	17496	17492	17734	17667	17349	17676	17585	17587	17425	17510	17656	17600	17553	17549	17445	17402	17583	17669	17639	17509	17515	17522	17630	17669	17756	17553	17435	17647	17663	17572	17576	17654	17503	17563	17585	17487	17600	17514	17474	17585	17491	17604	17360	17560	17500	17394	17627	17651	17596	17697	17587	17553	17383	17546	17467	17579	17643	17433	17451	17460	17372	17594	17605	17570	17618	17459	17576	17608	17418	17362	17726	17459	17594	17338	17550	17634	17527	17452	17493	17448	17453	17595	17569	17596	17408	17382	17689	17522	17506	17606	17604	17661	17597	17749	17496	17613	17605	17455	17551	17415	17694	17611	17572	17558	17607	17572	17460	17658	17503	17588	17597	17434	17480	17416	17432	17434	17469	17494	17503	17522	17764	17580	17613	17670	17453	17483	17521	17454	17711	17618	17433	17523	17495	17599	17714	17470	17703	17584	17598	17436	17615	17490	17454	17498	17524	17722	17434	17704	17416	17595	17554	17595	17496	17590	17580	17611	17486	17580	17484	17561	17683	17547	17524	17547	17407	17615	17541	17596	17649	17630	17659	17510	17632	17544	17596	17727	17499	17641	17571	17413	17567	17414	17703	17508	17512	17563	17568	17615	17597	17638	17523	17588	17551	17518	17384	17671	17518	17521	17622	17706	17688	17560	17520	17464	17531	17673	17431	17548	17446	17669	17519	17826	17572	17590	17600	17458	17499	17556	17530	17472	17478	17672	17493	17536	17625	17648	17449	17297	17697	17419	17665	17405	17684	17598	17485	17719	17480	17597	17635	17568	17535	17650	17616	17514	17476	17474	17623	17730	17555	17590	17484	17523	17677	17697	17400	17461	17718	17576	17535	17526	17602	17529	17484	17516	17655	17378	17770	17494	17558	17534	17727	17509	17566	17487	17537	17354	17423	17710	17467	17473	17658	17701	17566	17517	17560	17489	17553	17540	17644	17513	17606	17809	17370	17579	17356	17395	17365	17455	17359	17667	17686	17371	17596	17521	17577	17505	17772	17691	17466	17520	17778	17548	17441	17542	17611	17517	17670	17647	17675	17519	17620	17619	17590	17704	17691	17396	17639	17574	17565	17496	17470	17539	17608	17553	17315	17505	17405	17631	17427	17673	17331	17680	17579	17599	17489	17563	17720	17634	17453	17567	17520	17511	17575	17668	17496	17500	17529	17552	17479	17529	17459	17521	17559	17442	17658	17591	17425	17712	17553	17462	17714	17598	17560	17626	17384	17375	17581	17481	17469	17531	17321	17570	17489	17457	17561	17488	17396	17516	17410	17458	17718	17565	17579	17626	17480	17654	17601	17575	17521	17556	17628	17513	17419	17590	17527	17489	17684	17550	17585	17521	17745	17577	17505	17710	17553	17426	17424	17475	17541	17597	17599	17486	17465	17478	17582	17597	17487	17483	17507	17535	17511	17464	17429	17650	17553	17464	17701	17515	17474	17567	17643	17387	17484	17492	17548	17320	17639	17462	17530	17448	17459	17517	17481	17755	17652	17565	17475	17516	17599	17464	17490	17599	17615	17748	17512	17724	17524	17646	17573	17592	17640	17543	17374	17541	17512	17312	17572	17570	17400	17636	17457	17619	17679	17393	17547	17501	17687	17348	17405	17699	17591	17539	17539	17525	17535	17683	17574	17477	17558	17537	17670	17568	17547	17611	17585	17534	17570	17472	17431	17634	17597	17648	17484	17555	17670	17605	17660	17352	17562	17653	17566	17585	17405	17559	17626	17541	17473	17504	17579	17546	17581	17479	17543	17587	17585	17614	17515	17537	17573	17722	17391	17564	17501	17587	17492	17751	17516	17656	17367	17590	17482	17487	17565	17503	17561	17376	17828	17599	17781	17469	17472	17704	17473	17552	17543	17578	17435	17500	17581	17446	17605	17540	17476	17537	17626	17506	17523	17653	17362	17489	17419	17354	17406	17523	17521	17599	17610	17620	17390	17515	17548	17571	17586	17497	17554	17487	17464	17535	17594	17401	17502	17473	17685	17644	17567	17561	17572	17376	17450	17620	17513	17526	17457	17622	17622	17498	17541	17656	17452	17577	17583	17508	17508	17568	17574	17561	17586	17402	17510	17486	17518	17844	17353	17467	17611	17714	17471	17561	17278	17551	17555	17589	17509	17516	17527	17492	17522	17723	17416	17690	17502	17533	17618	17478	17463	17570	17460	17513	17524	17594	17546	17504	17517	17465	17428	17485	17480	17578	17483	17630	17536	17539	17458	17291	17363	17608	17404	17608	17515	17635	17694	17589	17460	17644	17560	17468	17592	17391	17676	17565	17471	17509	17594	17375	17465	17602	17653	17690	17542	17496	17592	17615	17546	17493	17450	17475	17482	17572	17394	17527	17726	17501	17554	17404	17573	17468	17461	17487	17429	17587	17660	17632	17523	17897	17547	17626	17494	17529	17626	17585	17427	17701	17444	17584	17638	17587	17601	17587	17591	17584	17599	17458	17609	17675	17557	17587	17382	17716	17490	17584	17635	17394	17563	17526	17562	17343	17607	17667	17559	17578	17429	17582	17418	17520	17696	17517	17450	17543	17372	17617	17650	17463	17591	17577	17496	17500	17603	17544	17511	17622	17750	17612	17430	17584	17727	17523	17342	17553	17707	17726	17506	17552	17509	17463	17488	17523	17546	17650	17534	17507	17540	17657	17598	17641	17516	17542	17506	17661	17360	17508	17439	17506	17676	17443	17576	17471	17572	17493	17724	17728	17558	17598	17442	17711	17364	17600	17586	17589	17376	17578	17596	17535	17723	17542	17419	17553	17534	17562	17582	17447	17507	17416	17397	17679	17368	17564	17611	17713	17420	17506	17664	17581	17569	17511	17638	17421	17469	17685	17580	17518	17554	17476	17558	17653	17494	17492	17420	17631	17548	17600	17572	17606	17634	17531	17599	17348	17513	17743	17466	17694	17675	17502	17559	17570	17570	17517	17389	17537	17569	17324	17644	17485	17622	17539	17558	17585	17565	17370	17479	17639	17615	17575	17533	17384	17564	17603	17523	17615	17582	17535	17434	17510	17435	17581	17422	17562	17578	17557	17694	17484	17537	17529	17684	17667	17460	17632	17817	17349	17482	17501	17598	17438	17449	17427	17498	17412	17613	17495	17670	17679	17451	17426	17494	17468	17482	17561	17576	17387	17540	17573	17728	17569	17484	17662	17649	17312	17605	17599	17692	17524	17714	17393	17652	17595	17685	17459	17562	17470	17592	17748	17431	17532	17726	17460	17529	17510	17474	17491	17600	17568	17652	17555	17742	17411	17575	17492	17551	17515	17681	17502	17359	17521	17653	17489	17539	17329	17643	17564	17547	17640	17421	17476	17630	17665	17427	17417	17564	17559	17647	17600	17605	17513	17597	17463	17566	17432	17595	17561	17480	17580	17636	17423	17546	17708	17657	17735	17453	17615	17545	17474	17424	17646	17569	17403	17586	17668	17471	17592	17630	17515	17649	17540	17423	17719	17485	17593	17639	17611	17623	17544	17568	17514	17489	17610	17472	17380	17604	17457	17440	17655	17703	17545	17621	17559	17483	17635	17556	17635	17608	17631	17652	17632	17385	17478	17469	17493	17502	17670	17635	17498	17564	17577	17561	17470	17513	17448	17623	17766	17591	17529	17482	17524	17540	17694	17696	17610	17593	17490	17503	17694	17579	17440	17369	17531	17544	17547	17454	17589	17681	17584	17691	17656	17701	17388	17663	17549	17533	17560	17499	17621	17375	17546	17491	17439	17597	17677	17498	17534	17723	17506	17482	17573	17562	17469	17564	17585	17413	17540	17470	17507	17565	17657	17533	17514	17443	17496	17453	17620	17569	17565	17695	17370	17545	17464	17637	17543	17549	17614	17437	17530	17408	17403	17520	17586	17453	17631	17588	17450	17760	17496	17501	17516	17565	17553	17671	17640	17597	17571	17557	17445	17509	17581	17471	17528	17432	17554	17518	17674	17567	17549	17596	17588	17601	17329	17462	17646	17486	17533	17519	17532	17578	17534	17476	17561	17416	17745	17563	17572	17630	17630	17631	17525	17690	17461	17427	17529	17648	17616	17525	17472	17379	17607	17507	17493	17536	17647	17543	17436	17608	17545	17611	17536	17649	17704	17668	17347	17560	17566	17544	17584	17477	17466	17663	17644	17703	17584	17625	17710	17575	17541	17452	17432	17469	17425	17679	17403	17702	17494	17473	17528	17595	17605	17450	17544	17564	17624	17462	17563	17519	17508	17404	17684	17579	17499	17463	17336	17607	17362	17647	17497	17631	17584	17699	17532	17562	17365	17657	17563	17498	17387	17398	17613	17530	17481	17454	17552	17620	17351	17581	17599	17579	17518	17439	17493	17716	17574	17515	17699	17476	17613	17600	17530	17490	17524	17639	17494	17483	17457	17767	17404	17490	17570	17403	17455	17461	17718	17671	17427	17610	17483	17440	17577	17758	17595	17505	17606	17550	17514	17597	17737	17590	17550	17699	17626	17478	17515	17688	17501	17529	17401	17426	17578	17674	17487	17443	17631	17590	17546	17574	17645	17462	17670	17415	17487	17554	17706	17331	17385	17432	17689	17467	17628	17525	17564	17462	17408	17408	17598	17428	17380	17609	17612	17629	17758	17472	17571	17606	17429	17451
23658	21136	28570	23971	21758	23853	24453	38521	63093	53301	38306	26537	21882	20427	20311	20317	20211	20356	20174	20208	20125	20272	20061	20127	20249	20106	20137	20085	19944	19952	19995	20287	20231	20209	20199	20231	20303	20191	20195	19875	20077	20145	20154	20145	20360	20322	20165	20248	20156	20083	20102	20471	20229	20316	20116	20096	20049	19958	20143	20058	20047	20175	20371	20123	20263	20198	20139	20214	20213	20153	19887	19896	20156	20293	20070	19888	20092	20179	20370	20280	20104	19948	20171	20162	20182	20274	20026	19852	20097	19893	20178	20162	20087	20097	20173	20355	20149	20097	20077	20192	20128	20146	20098	19919	20086	20143	20296	20072	20235	20219	20244	20273	19935	20195	20324	20458	19985	20031	20120	20084	20209	19974	20253	20052	20048	20145	20242	20043	20193	20127	20140	20124	20121	20156	20116	20171	20214	19984	20080	20104	20253	20340	19943	19931	20078	20154	20311	20185	20082	20283	20179	20001	20127	20225	20098	19989	19985	20002	20052	19954	20092	19987	20151	19984	20118	19861	20152	20118	20080	20162	20033	19951	20066	19935	20053	20043	20031	19951	20088	20223	20067	20243	20270	20115	19883	20283	19958	20003	19881	20102	19997	20124	20218	20201	19995	20037	20020	20027	19953	20197	20134	20156	20054	19966	20151	20001	20207	19923	20065	20072	20312	20290	20035	20067	20129	20376	20056	20134	20083	20198	20066	20043	20253	20184	20190	20105	20205	20010	19894	20114	20131	20017	20026	20158	20042	20078	20048	20145	20136	20163	20239	20143	20174	20034	20081	19868	20105	20055	20090	20078	20041	20257	20049	20161	20167	20163	20175	20132	20182	20078	19919	20099	20145	20074	20078	20079	19951	20157	20187	19901	20006	20089	20084	20096	20064	20297	20158	19811	19844	20232	20146	19939	20315	20142	20121	20079	20050	19899	20033	19953	20009	20203	20054	19951	20117	19960	20022	20171	20110	20070	20107	20077	20187	20115	20162	20080	20020	20113	20161	20189	20178	20097	20336	20190	20075	19915	20036	19968	20051	20316	19956	20111	20227	20137	20150	20257	20182	20007	20082	20149	19998	20233	19989	20005	20200	19977	20192	20053	20141	20020	20392	20135	20036	20049	20092	20216	20045	20326	20166	20208	19971	19959	19954	20131	20030	20160	20238	19926	20099	20133	20208	19945	20141	20071	20184	20100	20289	19941	20021	20156	19939	20175	19754	20103	20082	20110	20169	20223	20072	20071	20158	20112	20072	19962	20219	20119	20085	20110	19978	20127	20211	20168	19997	20148	20253	20270	20066	20297	20179	19994	20102	20173	20115	20066	20222	19931	20077	20063	20066	20183	20145	19960	19923	20035	20074	19961	19973	20248	20023	20133	20086	20252	20080	20226	20000	20104	19979	20260	20068	20183	20298	20170	20149	19943	20017	20129	19974	20309	20030	20135	19946	20163	19954	20060	20179	20093	20169	20111	20163	20252	20352	20113	20244	20126	20086	20125	19998	20108	20120	20124	19992	20286	20148	20235	20092	20065	19887	19997	19965	19947	19887	20228	20007	20173	20043	20079	20078	20138	20092	19995	20126	20230	20203	20153	20099	20163	20198	20128	20162	20102	19930	20182	20064	19912	20069	19971	20104	20242	20178	20144	20288	20196	20004	20111	20099	20086	20149	20056	20212	20119	20003	19898	20163	19949	19931	20110	20180	20247	20149	20300	20252	19987	20090	20031	20135	20071	20214	20193	20122	19978	20165	20156	20073	20128	20139	20198	20025	20208	20074	20090	20047	20018	20011	20097	20241	20167	20118	19847	20208	20107	20109	19975	20134	20256	20067	20280	20286	20262	19956	19932	20165	20399	20093	20174	19805	20301	20163	20159	20042	19974	20231	20180	20129	20153	20084	20057	20247	20226	20332	20104	20046	20146	19982	20081	20059	20158	20005	20056	20115	20067	20335	20314	20181	19991	19967	19966	20277	20188	20121	19947	19980	19995	20116	20354	20087	20145	20083	20153	20076	20177	20147	20150	20033	20093	20160	20075	20117	20041	20195	20007	19926	19970	20136	20122	20154	20101	20104	20165	20145	19947	20020	20178	19970	20017	20125	19970	20004	19863	20114	20072	20314	20065	19992	20000	20062	20011	20248	20173	20075	20076	20272	20091	20122	19820	20119	20034	20279	20048	20127	20131	20229	20183	20081	20176	20137	19904	20302	20008	20092	20120	20125	20008	20070	20136	20230	20018	20060	20174	20102	19972	20018	20171	20117	20122	20173	19954	20182	19999	20293	20186	20175	20157	20227	20068	20000	20109	20044	20204	19917	20079	20255	19956	20188	20004	20261	20038	20076	20056	19985	20153	20083	20182	20146	20010	20099	20155	20266	19941	19979	20345	20044	20197	20188	20045	20133	20016	20164	20267	20001	20215	20139	20147	20116	20065	20166	20190	20185	20068	19967	20330	20102	20067	20074	19923	20005	19859	20217	19784	20183	20059	20105	20148	20177	19927	20094	20028	20239	19862	20123	19889	20056	20209	20111	20088	20045	20244	20197	19773	19974	20065	20274	19836	19950	19958	20184	20054	20309	20139	20367	20122	20334	20039	20171	20104	20059	20257	20155	20070	20012	20194	20148	20147	20123	20070	20310	20175	20228	20176	20117	20294	19953	20097	20036	20031	20155	20068	20213	20206	20081	19946	20065	20190	20105	20059	19998	20079	19960	20016	20138	20273	20146	20201	20182	20283	20096	20083	20212	20040	20085	19965	19945	20123	20027	20364	19851	20199	20089	20364	19996	19933	20047	19811	20130	20221	20089	20236	19995	20158	20030	20045	19914	20124	20129	20037	20171	20312	20081	20011	20058	20141	20207	20073	20260	19946	20112	20001	20103	20029	20078	19788	20281	20131	20139	20171	20280	19857	20181	19927	20259	20133	20198	20176	20036	19935	19969	20069	20218	20046	20078	20077	20192	20212	20027	20189	20134	20154	20151	20364	19947	20184	20180	20121	20095	20224	20201	20161	20138	20207	20190	20057	20278	19922	20197	20217	20170	20191	20046	20246	20001	20079	20030	20148	20163	20317	19994	20153	19950	20138	20149	20104	19904	20072	20067	20191	20007	20018	20085	19961	20165	19910	19949	20159	20061	20041	20159	20014	20108	20091	20094	20075	19913	20122	20205	20132	20165	20038	20199	20244	20266	20172	19928	20001	20091	20020	20188	20036	19955	20072	19999	20161	20138	20043	20068	20113	19847	20029	19868	20064	20152	20092	20328	20150	20229	20045	19981	20256	19923	19808	20162	19915	20004	20034	20119	20229	20192	20042	20301	20173	19987	20103	19894	19824	20149	20173	20025	20199	20198	20208	20093	20152	19938	20104	20057	20170	20253	20098	20077	19934	20081	20319	20335	19995	19983	19939	19900	20115	20142	19920	20184	19917	20174	20074	20021	20206	20343	20224	20120	20104	20266	20009	20042	20052	19867	20003	20146	19953	20143	20072	19961	20034	19852	19940	20236	20041	20199	20220	20147	20325	20151	20155	20123	20010	20082	20056	20080	20076	20145	20022	20263	20034	19958	19781	20073	20043	19981	20102	19893	20187	20412	20009	20285	20058	20068	20251	20095	19702	20201	20262	20275	20125	20010	20141	20118	20084	19986	20018	20282	20170	20132	20166	20025	19945	20007	19794	20419	20194	20080	20187	20172	20235	20004	20108	20329	20091	20169	20189	20036	19982	20041	20234	19935	20069	20040	19916	20352	20358	20078	20074	19915	20137	19924	20092	19953	20067	20028	20147	20231	19918	20244	20006	20090	20098	20243	19974	20102	19949	19966	20056	19935	20185	20245	20136	20230	19979	20042	20121	19972	20035	20057	19982	20269	19905	20176	20318	20180	20102	19967	20030	20358	20169	20277	19973	20167	20118	20000	20279	19940	20085	19942	20045	19993	19911	20283	20065	20130	20101	20131	20097	20131	20229	20085	20318	20018	20074	20113	20183	19914	20213	20350	20035	20010	20179	20235	20240	20005	20086	20058	20153	20134	19958	20303	20254	20118	20113	20160	20203	20138	20054	20138	20038	20002	20224	19949	19988	20084	20079	19992	20160	20193	20062	20207	19972	19907	20062	20143	20126	20010	20189	20188	20194	20256	20027	19922	20084	20072	20173	20124	20043	19969	20172	20098	20090	20062	20276	20230	20098	20235	20114	20177	20100	20224	19932	19890	20175	20189	20068	20354	20142	20048	20066	19986	20219	20099	20008	20195	20142	20196	19933	19972	20106	19881	20162	20058	19987	20285	20052	20102	20130	20013	20041	20191	20180	19907	19970	20103	20003	19926	19986	20199	20080	20035	20140	19876	19963	20015	20090	20096	20188	19895	19972	20026	20022	20281	19999	20045	20083	20162	20048	20047	20265	20107	20196	20192	20224	20142	20068	20086	20005	20178	20047	20026	20207	20178	19912	20000	19932	19991	19924	20208	19809	20256	20010	20046	20119	20195	20272	20156	20165	20220	20122	20202	20020	20080	20336	20020	20212	20104	20033	20082	19878	20042	20148	20087	20066	20141	20173	20245	20258	20125	20317	20144	20045	20140	20306	20035	20344	20160	20128	20105	19959	19995	20185	20285	20140	20013	20014	20020	19995	20016	20081	20245	20140	20304	20152	20269	19915	20025	20255	20131	20017	20076	20323	20037	19968	19992	20324	20123	20037	19949	20063	20219	20133	20100	20001	20128	19935	20222	20081	20182	20078	19941	20225	20141	20100	20216	20112	20304	20041	20092	20210	19827	19960	20153	20052	20025	20206	20314	20091	20195	20057	19971	20222	20211	20004	19933	19949	20088	20004	20048	20248	20059	20204	19864	20214	19997	19989	20134	20022	20085	19965	20098	20235	19961	20167	20013	19948	20102	20494	19879	20171	20034	19994	20027	20012	20262	20062	20307	20085	20182	20007	20233	20322	19962	20138	20193	20195	19865	20039	20168	20111	20133	20080	20063	20137	20091	20043	20003	19964	20123	20183	20243	20258	20122	20187	20121	19990	20060	20027	20176	20050	20088	19983	20046	20151	20162	20306	19994	20004	20090	20112	19926	20006	20027	20033	19993	20069	20112	19943	19773	20042	20170	20302	19945	20150	20261	20066
16585	27432	25926	21746	20117	18982	18877	41799	63258	52840	36984	23326	18488	17427	17149	17431	17410	17289	17425	17264	17379	17317	17322	17314	17240	17281	17294	17448	17401	17365	17350	17132	17227	17330	17335	17249	17427	17155	17299	17313	17363	17480	17268	17185	17501	17437	17219	17251	17309	17359	17236	17088	17401	17283	17234	17336	17469	17417	17426	17146	17344	17320	17279	17371	17247	17188	17302	17309	17396	17200	17297	17009	17329	17250	17132	17341	17261	17249	17495	17196	17207	17155	17279	17394	17264	17148	17415	17399	17199	17360	17241	17231	17178	17361	17314	17239	17263	17323	17252	17228	17081	17182	17288	17233	17217	17239	17246	17233	17306	17242	17333	17227	17214	17316	17193	17330	17347	17363	17359	17241	17186	17070	17100	17314	17347	17265	17355	16988	17328	17178	17384	17152	17357	17229	17328	17221	17268	17171	17209	17495	17426	17325	17315	17210	17113	17371	17294	17218	17219	17225	17231	17337	17354	17312	17353	17264	17396	17130	17333	17348	17317	17260	17252	17397	17162	17307	17375	17155	17437	17316	17252	17180	17210	17304	17324	17251	17219	17232	17366	17286	17360	17298	17319	17228	17311	17234	17271	17347	17385	17230	17356	17286	17180	17309	17325	17338	17332	17101	17279	17395	17317	17284	17296	17241	17084	17200	17232	17447	17292	17165	17114	17263	17177	17456	17244	17246	17393	17235	17239	17482	17235	17276	17483	17261	17378	17272	17479	17370	17244	17208	17126	17135	17229	17398	17185	17382	17158	17256	17117	17303	17268	17206	17208	17324	17207	17130	17356	17435	17102	17196	17251	17278	17348	17239	17322	17371	17247	17154	17450	17274	17340	17298	17198	17368	17336	17292	17400	17251	17243	17281	17311	17274	17270	17461	17391	17215	17266	17300	17428	17258	17349	17336	17333	17273	17232	17227	17223	17344	17172	17446	17227	17193	17305	17280	17272	17238	17320	17210	17334	17159	17251	17235	17204	17188	17353	17421	17303	17228	17133	17227	17364	17281	17260	17001	17388	17350	17419	17198	17361	17415	17351	17204	17276	17105	17361	17102	17349	17283	17318	17318	17116	17351	17359	17308	17368	17430	17321	17185	17377	17276	17261	17243	17247	17110	17412	17184	17422	17151	17193	17317	17055	17299	17216	17182	17173	17324	17324	17314	17282	17361	17350	17295	17332	17230	17192	17437	17191	17243	17110	17343	17252	17245	17287	17400	17484	17219	17267	17299	17261	17287	17312	17251	17376	17124	17312	17065	17323	17205	17320	17265	17157	17252	17168	17302	17082	17197	17287	17254	17446	17278	17138	17445	17285	17144	17321	17392	17265	17112	17276	17352	17386	17118	17455	17347	17314	17405	17233	17346	17186	17225	17169	17270	17298	17178	17267	17325	17326	17150	17323	17185	17181	17201	17257	17209	17466	17299	17143	17369	17237	17344	17349	17375	17265	17320	17287	17400	17311	17274	17402	17279	17291	17301	17281	17255	17327	17260	17439	17278	17240	17336	17224	17212	17218	17343	17225	17388	17207	17204	17286	17463	17213	17405	17236	17262	17253	17176	17402	17330	17317	17258	17197	17315	17257	17248	17435	17237	17265	17217	17111	17235	17232	17368	17315	17269	17393	17322	17361	17399	17250	17209	17307	17169	17404	17317	17500	17335	17311	17447	17305	17356	17392	17273	17317	17234	17427	17245	17302	17179	17412	17187	17033	17343	17316	17342	17292	17302	17339	17408	17192	17292	17230	17194	17245	17389	17142	17485	17219	17298	17369	17272	17265	17238	17589	17100	17256	17203	17198	17288	17207	17094	17338	17399	17265	17250	17320	17241	17194	17205	17421	17265	17199	17173	17390	17124	17384	17287	17323	17281	17147	17267	17212	17239	17316	17245	17301	17320	17268	17384	17214	17354	17234	17316	17231	17210	17352	17271	17443	17330	17254	17220	17356	17241	17287	17310	17214	17301	17390	17230	17423	17205	17217	17322	17186	17389	17357	17327	17254	17333	17322	17252	17288	17340	17105	17306	17387	17355	17207	17281	17104	17206	17208	17242	17288	17160	17368	17509	17351	17261	17242	17291	17263	17161	17163	17316	17275	17412	17326	17373	17358	17202	17292	17276	17277	17304	17217	17270	17342	17416	17316	17114	17337	17206	17165	17252	17410	17078	17231	17318	17224	16963	17429	17286	17194	17317	17356	17193	17318	17408	17359	17183	17229	17317	17219	17117	17338	17252	17165	17356	17381	17195	17160	17284	17173	17264	17115	17257	17249	17270	17281	17160	17200	17245	17079	17326	17112	17362	17412	17175	17239	17309	17274	17372	17290	17211	17278	17204	17425	17332	17363	17215	17179	17166	17275	17182	17409	17244	17236	17234	17352	17253	17380	17166	17299	17225	17461	17274	17239	17275	17257	17179	17293	17254	17331	17109	17499	17303	17230	17134	17247	17316	17141	17320	17239	17176	17317	17400	17248	17224	17471	17310	17191	17179	17260	17311	17216	17231	17150	17374	17279	17248	17154	17447	17251	17186	17313	17182	17234	17204	17365	17280	17280	17250	17296	17306	17238	17217	17258	17294	17247	17394	17381	17300	17108	17136	17204	17237	17136	17225	17193	17173	17289	17269	17283	17345	17431	17375	17438	17262	17139	17220	17367	17420	17205	17236	17350	17356	17194	17171	17276	17228	17183	17256	17220	17315	17275	17288	17139	17327	17184	17169	17282	17226	17318	17343	17294	17105	17310	17267	17225	17106	17396	17262	17342	17343	17236	17105	17356	17476	17217	17355	17056	17366	17123	17222	17291	17311	17241	17290	17253	17429	17179	17246	17184	17300	17271	17231	17363	17396	17233	17227	17201	17202	17327	17016	17373	17267	17378	17168	17301	17311	17307	17166	17274	17276	17291	17074	17313	17221	17311	17170	17343	17371	17457	17428	17169	17426	17192	17144	17162	17169	17362	17325	17182	17192	17183	17323	17329	17228	17260	17290	17441	17351	17297	17458	17213	17300	17505	17169	17140	17284	17252	17362	17292	17265	17167	17242	17247	17390	17164	17234	17357	17353	17430	17427	17216	17269	17210	17081	17410	17119	17361	17235	17191	17136	17112	17301	17366	17480	17258	17190	17315	17060	17404	17221	17281	17188	17252	17192	17151	16997	17418	17358	17412	17235	17217	17200	17329	17160	17306	17300	17150	17262	17433	17306	17320	17346	17224	17264	17244	17175	17365	17092	17242	17235	17208	17291	17330	17159	17434	17222	17327	17307	17319	17193	17144	17205	17230	17192	17195	17299	17299	17327	17334	17189	17489	17288	17330	17219	17042	17338	17244	17297	17330	17340	17233	17450	17225	17321	17387	17229	17201	17271	17162	17231	17242	17424	17138	17149	17314	17207	17151	17075	17209	17157	17337	17211	17365	17359	17377	17388	17330	17215	17355	17203	17506	17314	17359	17289	17302	17311	17439	17098	17062	17517	17197	17416	17398	17218	17239	17218	17310	17209	17330	17085	17184	17331	17325	17198	17194	17233	17230	17147	17275	17384	17211	17170	17281	17273	17358	17361	17348	17299	17342	17297	17405	17268	17334	17311	17359	17246	17252	17091	17191	17242	17326	17255	17503	17229	17122	17294	17294	17424	17325	17297	17312	17309	17350	17195	17257	17058	17210	17415	17354	17315	17292	17325	17389	17357	17307	17353	17275	17392	17321	17361	17189	17221	17385	17455	17221	17191	17361	17307	17368	17370	17415	17228	17441	17170	17161	17204	17406	17317	17150	17272	17442	17177	17229	17497	17247	17443	17345	17262	17332	17336	17203	17409	17436	17265	17259	17312	17210	17289	17276	17422	17431	17309	17328	17176	17228	17243	17254	17208	17391	17450	17165	17283	17159	17313	17197	17349	17393	17390	17260	17322	17282	17300	17279	17330	17461	17336	17342	17337	17175	17342	17272	17229	17339	17321	17272	17234	17252	17183	17341	17456	17300	17292	17224	17161	17443	17287	17197	17358	17280	17224	17228	17261	17124	17274	17187	17263	17112	17226	17232	17353	17364	17096	17245	17372	17149	17308	17230	17357	17218	17324	17382	17164	17224	17323	17378	17300	17308	17252	17303	17407	17324	17202	17366	17355	17260	17178	17185	17302	17270	17277	17247	17339	17319	17229	17342	17314	17228	17369	17365	17214	17362	17139	17239	17224	17297	17302	17493	17211	17219	17147	17334	17203	17209	17120	17272	17041	17111	17472	17399	17389	17237	17241	17277	17343	17267	17320	17286	17427	17307	17203	17269	17176	17308	17264	17271	17230	17346	17307	17261	17312	17328	17346	17197	17133	17393	17429	17232	17260	17375	17531	17180	17278	17113	17178	17355	17377	17257	17177	17286	17150	17380	17394	17216	17120	17326	17370	17431	17091	17209	17163	17440	17344	17257	17484	17157	17198	17262	17205	17422	17250	17355	17055	17332	17272	17263	17333	17251	17080	17113	17352	17333	17377	17058	17432	17122	17261	17327	17214	17383	17009	17335	17326	17066	17079	17231	17336	17221	17383	17379	17208	17177	17305	17508	17217	17241	17187	17344	17289	17340	17218	17280	17440	17334	17292	17313	17445	17129	17327	17229	17246	17115	17320	17493	17121	17293	17235	17230	17387	17190	17201	17299	17254	17433	17171	17185	17244	17209	17399	17391	17000	17313	17207	17315	17364	17322	17283	17132	17154	17227	17223	17262	17204	17148	17077	17306	17314	17094	17213	17344	17154	17320	17177	17363	17208	17332	17183	17244	17328	17240	17237	17263	17276	17336	17316	17000	17331	17183	17264	17174	17356	17343	17438	17106	17265	17295	17158	17427	17345	17243	17487	17296	17214	17217	17090	17356	17431	17312	17155	17460	17190	17354	17200	17350	17289	17149	17241	17140	17218	17176	17460	17254	17222	17259	17296	17320	17297	17287	17359	17286	17238	17223	17198	17232	17326	17451	17386	17209	17434	17302	17307	17190	17296	17311	17304	17114	17145	17305	17440	17249	17217	17241	17284	17142	17408	17490	17303	17513	17284	17175	17264	17167	17235	17182	17242	17358	17301	17195	17389	17299	17224	17098	17128	17488	17212	17203	17143	17232	17277	17288	17102	17122	17294
29446	22502	23846	21960	20319	20496	20840	23203	26943	25474	23011	21505	20918	20639	20551	20539	20667	20529	20541	20691	20438	20758	20495	20536	20860	20763	20638	20644	20485	20609	20592	20496	20638	20615	20526	20450	20612	20523	20469	20703	20558	20595	20610	20529	20661	20512	20530	20649	20521	20516	20587	20534	20453	20545	20706	20727	20516	20492	20610	20445	20425	20524	20561	20605	20715	20733	20757	20696	20519	20664	20517	20673	20483	20806	20618	20507	20683	20441	20759	20573	20335	20671	20450	20503	20575	20582	20471	20464	20404	20608	20635	20523	20451	20493	20766	20595	20609	20567	20498	20462	20775	20606	20622	20634	20593	20543	20461	20572	20462	20651	20540	20559	20606	20498	20437	20509	20622	20315	20445	20800	20766	20598	20610	20555	20522	20521	20680	20462	20610	20641	20637	20564	20688	20768	20427	20503	20478	20506	20487	20340	20666	20574	20545	20589	20504	20593	20579	20542	20536	20598	20562	20484	20661	20426	20497	20681	20566	20730	20624	20617	20696	20496	20627	20424	20592	20480	20458	20597	20819	20446	20501	20559	20470	20500	20536	20687	20709	20585	20359	20616	20781	20585	20440	20517	20454	20649	20808	20696	20480	20669	20653	20725	20799	20523	20382	20913	20734	20631	20589	20718	20936	20571	20524	20749	20600	20518	20436	20801	20774	20655	20425	20570	20417	20702	20514	20449	20840	20556	20666	20548	20363	20535	20808	20733	20521	20481	20683	20769	20413	20492	20578	20686	20597	20762	20710	20580	20581	20454	20766	20438	20672	20395	20378	20407	20675	20556	20592	20513	20651	20559	20661	20680	20678	20596	20523	20810	20717	20553	20544	20607	20671	20492	20387	20446	20666	20623	20714	20740	20718	20504	20619	20632	20713	20616	20625	20662	20384	20525	20465	20548	20626	20553	20524	20544	20571	20270	20634	20797	20656	20635	20572	20708	20615	20466	20439	20539	20577	20787	20604	20589	20386	20528	20631	20669	20486	20524	20701	20623	20581	20612	20367	20394	20673	20669	20547	20777	20315	20556	20713	20610	20446	20521	20457	20414	20630	20539	20720	20660	20717	20399	20533	20435	20536	20617	20625	20672	20572	20636	20442	20519	20501	20494	20525	20590	20671	20620	20602	20614	20709	20606	20590	20560	20727	20633	20549	20413	20722	20469	20404	20636	20398	20609	20614	20768	20698	20697	20586	20423	20752	20513	20698	20470	20689	20667	20575	20560	20397	20440	20543	20573	20726	20519	20440	20716	20590	20498	20526	20377	20422	20587	20630	20830	20476	20525	20682	20652	20551	20703	20490	20613	20648	20573	20550	20632	20489	20621	20522	20673	20727	20566	20612	20671	20675	20715	20375	20465	20527	20492	20322	20389	20661	20640	20698	20476	20423	20706	20530	20386	20659	20572	20525	20573	20551	20663	20537	20427	20437	20556	20616	20584	20704	20706	20349	20610	20597	20472	20585	20743	20638	20477	20596	20542	20724	20427	20588	20507	20685	20641	20490	20600	20483	20284	20546	20661	20658	20381	20610	20433	20731	20653	20665	20618	20581	20417	20430	20563	20671	20658	20484	20592	20443	20574	20692	20494	20552	20580	20673	20368	20618	20608	20609	20448	20616	20867	20561	20336	20615	20597	20573	20836	20503	20534	20440	20428	20491	20632	20457	20477	20524	20551	20674	20671	20652	20574	20533	20581	20647	20597	20627	20618	20519	20751	20525	20423	20437	20692	20526	20643	20561	20716	20738	20584	20516	20552	20620	20521	20715	20694	20552	20644	20721	20551	20696	20456	20499	20572	20634	20616	20729	20668	20521	20664	20414	20446	20623	20575	20791	20647	20722	20682	20579	20418	20521	20520	20820	20675	20694	20745	20627	20550	20691	20349	20691	20611	20606	20556	20482	20375	20637	20459	20509	20648	20420	20511	20687	20630	20752	20733	20695	20617	20541	20644	20481	20478	20744	20690	20644	20653	20536	20618	20665	20856	20814	20720	20633	20444	20693	20713	20508	20486	20552	20778	20652	20478	20307	20675	20745	20870	20743	20698	20536	20737	20448	20450	20632	20599	20503	20466	20648	20792	20728	20550	20741	20554	20410	20588	20662	20519	20563	20634	20763	20460	20498	20545	20700	20516	20563	20609	20629	20632	20423	20619	20542	20883	20552	20666	20528	20491	20700	20539	20367	20569	20432	20744	20401	20359	20411	20473	20615	20508	20568	20684	20531	20878	20753	20571	20612	20588	20577	20721	20574	20310	20562	20613	20694	20590	20612	20623	20574	20447	20636	20530	20581	20538	20540	20262	20511	20505	20503	20594	20615	20600	20549	20540	20678	20602	20734	20708	20505	20805	20724	20795	20516	20745	20678	20588	20596	20432	20497	20335	20585	20594	20602	20486	20533	20298	20493	20461	20694	20711	20766	20832	20525	20590	20487	20489	20634	20626	20710	20724	20439	20595	20695	20551	20569	20559	20745	20597	20596	20540	20658	20616	20752	20348	20640	20487	20589	20528	20477	20545	20542	20536	20472	20689	20554	20726	20789	20524	20639	20802	20825	20649	20581	20664	20736	20405	20568	20444	20647	20577	20663	20473	20657	20414	20521	20494	20613	20351	20636	20252	20616	20656	20471	20445	20502	20608	20429	20653	20445	20557	20572	20475	20438	20530	20712	20716	20626	20622	20789	20570	20630	20670	20463	20575	20509	20474	20744	20499	20619	20508	20578	20580	20530	20603	20460	20619	20329	20502	20599	20742	20607	20514	20525	20707	20643	20410	20754	20837	20786	20478	20586	20779	20586	20516	20575	20394	20538	20581	20498	20454	20507	20696	20427	20447	20570	20511	20663	20671	20699	20735	20671	20850	20763	20583	20559	20522	20750	20610	20562	20525	20692	20517	20499	20557	20412	20571	20625	20595	20551	20397	20423	20411	20484	20530	20596	20417	20449	20563	20622	20489	20540	20637	20587	20513	20501	20546	20469	20564	20465	20462	20606	20643	20771	20579	20691	20401	20500	20571	20805	20557	20372	20533	20576	20485	20586	20548	20460	20625	20708	20521	20624	20505	20563	20474	20455	20768	20629	20490	20654	20747	20488	20613	20507	20503	20629	20790	20552	20637	20701	20642	20529	20682	20733	20566	20476	20552	20797	20537	20665	20297	20793	20666	20527	20718	20411	20538	20493	20687	20711	20619	20611	20492	20700	20573	20972	20804	20825	20414	20529	20498	20256	20520	20558	20580	20561	20713	20394	20502	20496	20648	20626	20774	20495	20600	20878	20620	20649	20575	20669	20706	20698	20585	20502	20641	20389	20641	20641	20483	20618	20512	20486	20462	20771	20605	20684	20555	20721	20595	20689	20426	20469	20620	20375	20737	20666	20482	20463	20485	20619	20708	20555	20635	20784	20468	20466	20638	20506	20663	20565	20354	20508	20670	20798	20626	20589	20519	20694	20449	20640	20671	20733	20541	20575	20557	20522	20633	20441	20352	20699	20562	20838	20660	20679	20591	20591	20566	20464	20696	20706	20690	20455	20498	20506	20453	20842	20529	20602	20578	20500	20760	20472	20596	20498	20600	20541	20482	20688	20694	20624	20734	20612	20630	20693	20533	20501	20687	20392	20530	20485	20436	20681	20767	20872	20867	20417	20668	20632	20599	20568	20518	20750	20605	20738	20725	20640	20377	20348	20513	20533	20749	20847	20628	20394	20535	20556	20671	20624	20573	20416	20563	20459	20524	20604	20768	20751	20547	20314	20499	20549	20608	20670	20712	20393	20709	20729	20500	20482	20631	20753	20353	20635	20494	20626	20515	20578	20403	20642	20573	20555	20451	20509	20638	20449	20630	20566	20674	20664	20646	20284	20678	20675	20669	20751	20410	20405	20519	20716	20629	20711	20590	20649	20368	20599	20653	20529	20523	20526	20557	20617	20495	20455	20459	20495	20562	20604	20561	20385	20592	20843	20593	20453	20656	20495	20742	20695	20421	20485	20551	20499	20549	20584	20932	20581	20495	20595	20570	20485	20511	20518	20689	20572	20665	20528	20546	20663	20694	20431	20571	20522	20561	20480	20683	20553	20636	20518	20633	20752	20617	20517	20487	20693	20511	20395	20551	20456	20561	20647	20751	20567	20623	20471	20367	20669	20579	20614	20351	20604	20509	20591	20478	20464	20684	20427	20666	20770	20476	20455	20569	20500	20534	20701	20696	20752	20406	20785	20621	20635	20340	20407	20804	20693	20427	20520	20475	20609	20379	20607	20566	20522	20622	20501	20781	20607	20770	20466	20709	20476	20760	20649	20694	20607	20555	20617	20583	20621	20565	20642	20547	20514	20657	20807	20250	20491	20461	20693	20811	20796	20580	20618	20638	20706	20536	20671	20443	20430	20719	20653	20255	20583	20544	20480	20449	20567	20593	20639	20602	20751	20517	20617	20623	20541	20339	20710	20759	20570	20596	20531	20615	20383	20394	20747	20705	20619	20716	20612	20712	20712	20530	20695	20626	20728	20694	20669	20461	20640	20485	20737	20800	20398	20559	20515	20257	20541	20485	20706	20452	20494	20769	20733	20488	20572	20662	20614	20537	20529	20614	20626	20690	20421	20618	20850	20423	20587	20549	20474	20496	20609	20645	20686	20662	20628	20774	20598	20446	20650	20587	20559	20508	20760	20519	20510	20503	20458	20607	20625	20477	20656	20350	20466	20604	20658	20473	20575	20565	20524	20672	20504	20798	20744	20601	20495	20390	20610	20585	20705	20675	20597	20438	20533	20740	20504	20665	20674	20632	20570	20508	20608	20511	20590	20579	20607	20657	20550	20566	20623	20762	20390	20701	20486	20653	20682	20692	20407	20722	20481	20569	20403	20591	20328	20713	20377	20567	20483	20727	20668	20449	20559	20542	20612	20620	20778	20706	20529	20504	20757	20649	20487	20663	20507	20685	20714	20575	20706	20724	20614	20699	20728	20396	20488	20445	20810	20722	20753	20466	20551	20545	20642	20467	20393	20574	20677	20666	20627	20557	20545	20610	20458	20724	20468	20702	20617	20507	20574	20456	20389	20468	20743	20626	20673	20700	20445	20526	20480	20677	20756	20775	20562	20548	20747	20524	20424	20482	20561	20562	20568	20502
16760	18086	18006	17663	17695	17566	17512	22916	26251	23477	19887	18368	17598	17641	17469	17511	17641	17456	17557	17504	17463	17511	17326	17449	17615	17487	17600	17565	17587	17383	17309	17370	17440	17644	17423	17524	17606	17409	17706	17696	17418	17550	17644	17466	17503	17395	17583	17538	17559	17511	17370	17485	17540	17422	17533	17449	17572	17470	17583	17441	17530	17573	17475	17641	17354	17487	17451	17664	17472	17520	17486	17697	17504	17468	17444	17433	17571	17492	17524	17656	17635	17684	17502	17490	17416	17584	17456	17429	17456	17544	17356	17762	17523	17502	17532	17502	17623	17686	17441	17471	17461	17464	17690	17536	17406	17488	17587	17477	17511	17441	17494	17555	17439	17610	17407	17623	17320	17505	17594	17345	17585	17474	17549	17441	17612	17368	17529	17403	17344	17648	17508	17412	17504	17351	17360	17419	17551	17582	17422	17413	17642	17452	17469	17459	17333	17624	17440	17702	17503	17411	17466	17482	17557	17345	17541	17396	17537	17393	17555	17458	17682	17459	17497	17364	17515	17620	17640	17481	17592	17591	17592	17619	17670	17506	17622	17581	17652	17402	17440	17548	17548	17436	17486	17511	17633	17595	17396	17781	17490	17397	17528	17606	17463	17528	17476	17526	17569	17561	17457	17429	17566	17371	17346	17380	17501	17483	17606	17558	17672	17407	17378	17644	17565	17698	17445	17509	17495	17494	17504	17554	17473	17490	17424	17412	17442	17493	17646	17436	17626	17355	17512	17481	17510	17477	17504	17479	17642	17635	17471	17423	17511	17423	17477	17480	17557	17478	17723	17331	17377	17535	17418	17444	17639	17354	17434	17545	17486	17553	17605	17385	17567	17622	17679	17481	17522	17554	17523	17564	17454	17493	17357	17580	17581	17461	17481	17624	17458	17438	17495	17487	17511	17489	17394	17463	17504	17497	17436	17672	17459	17351	17474	17579	17495	17594	17379	17406	17594	17413	17366	17523	17481	17381	17587	17379	17525	17364	17572	17486	17532	17468	17486	17583	17625	17347	17403	17458	17539	17409	17705	17491	17499	17569	17594	17676	17576	17482	17622	17492	17500	17448	17415	17499	17511	17629	17553	17476	17439	17525	17413	17540	17423	17414	17532	17588	17475	17634	17448	17636	17681	17572	17385	17290	17413	17623	17423	17527	17464	17504	17583	17506	17508	17557	17398	17674	17600	17665	17625	17396	17717	17487	17674	17490	17578	17431	17410	17466	17627	17454	17733	17425	17629	17415	17441	17542	17271	17559	17530	17480	17518	17395	17556	17500	17386	17618	17414	17540	17551	17612	17559	17368	17428	17573	17564	17439	17652	17593	17551	17543	17543	17621	17507	17565	17642	17595	17663	17482	17564	17570	17400	17548	17590	17362	17546	17450	17512	17481	17496	17365	17531	17581	17395	17595	17547	17434	17515	17584	17408	17525	17566	17525	17448	17546	17375	17554	17492	17516	17315	17554	17456	17686	17446	17483	17588	17514	17565	17448	17622	17465	17587	17400	17451	17620	17664	17625	17591	17575	17552	17526	17420	17444	17626	17462	17517	17481	17465	17631	17345	17670	17466	17435	17523	17613	17542	17457	17494	17719	17433	17388	17531	17503	17599	17419	17496	17592	17412	17581	17457	17492	17546	17462	17495	17499	17455	17554	17656	17405	17479	17450	17539	17448	17590	17498	17671	17539	17497	17576	17437	17572	17496	17457	17375	17513	17751	17410	17505	17596	17472	17537	17562	17517	17422	17457	17671	17516	17409	17568	17543	17606	17617	17451	17505	17818	17636	17574	17500	17763	17523	17481	17651	17432	17728	17445	17605	17425	17551	17612	17628	17536	17666	17413	17444	17541	17618	17614	17564	17549	17559	17554	17761	17516	17523	17554	17433	17401	17470	17569	17593	17512	17542	17475	17568	17458	17528	17545	17534	17487	17520	17556	17657	17800	17649	17611	17495	17487	17477	17479	17320	17417	17574	17511	17544	17528	17660	17402	17396	17529	17443	17564	17605	17594	17511	17643	17744	17647	17336	17453	17607	17515	17349	17550	17440	17512	17692	17557	17543	17526	17548	17472	17606	17425	17459	17524	17473	17536	17680	17521	17535	17654	17398	17587	17489	17534	17696	17375	17358	17700	17613	17703	17630	17581	17452	17404	17585	17413	17654	17620	17590	17544	17450	17455	17521	17573	17624	17472	17592	17604	17322	17636	17565	17487	17723	17330	17394	17534	17447	17773	17579	17502	17391	17503	17549	17624	17563	17539	17546	17685	17610	17568	17285	17546	17666	17368	17475	17693	17453	17517	17515	17560	17444	17602	17463	17466	17491	17465	17558	17515	17441	17525	17603	17496	17401	17429	17610	17643	17518	17405	17523	17450	17576	17557	17534	17553	17498	17606	17456	17427	17295	17582	17521	17493	17466	17496	17399	17642	17620	17511	17414	17511	17515	17592	17662	17571	17305	17583	17333	17462	17608	17505	17451	17470	17633	17507	17481	17562	17429	17574	17569	17440	17572	17598	17499	17355	17552	17544	17466	17532	17477	17471	17455	17612	17453	17676	17564	17713	17432	17471	17429	17560	17492	17478	17551	17529	17522	17533	17433	17461	17548	17542	17504	17361	17477	17459	17472	17479	17436	17499	17497	17571	17567	17499	17337	17378	17507	17517	17504	17483	17425	17564	17381	17594	17437	17565	17414	17394	17557	17402	17511	17420	17583	17576	17518	17547	17508	17499	17541	17577	17603	17333	17452	17415	17497	17431	17315	17518	17594	17598	17705	17434	17363	17450	17719	17448	17497	17514	17579	17580	17497	17376	17588	17443	17441	17542	17444	17499	17274	17559	17506	17546	17508	17332	17664	17564	17552	17419	17563	17413	17591	17581	17538	17411	17610	17440	17349	17723	17348	17440	17418	17494	17477	17435	17401	17669	17613	17607	17686	17468	17474	17496	17558	17605	17371	17573	17446	17406	17703	17556	17609	17586	17431	17508	17608	17427	17429	17381	17524	17496	17523	17405	17548	17636	17330	17345	17604	17515	17534	17544	17470	17631	17512	17662	17418	17592	17487	17583	17539	17530	17479	17362	17621	17597	17639	17472	17499	17599	17505	17571	17563	17348	17628	17478	17616	17583	17663	17480	17583	17523	17478	17573	17560	17418	17552	17549	17553	17537	17630	17528	17525	17308	17710	17506	17448	17555	17401	17530	17495	17410	17500	17483	17546	17395	17586	17452	17488	17489	17439	17469	17726	17619	17479	17354	17351	17452	17481	17492	17327	17506	17579	17583	17609	17519	17611	17399	17573	17401	17564	17562	17523	17430	17443	17510	17607	17530	17374	17496	17457	17502	17572	17386	17672	17371	17450	17694	17475	17373	17587	17586	17675	17382	17612	17556	17656	17692	17506	17534	17528	17575	17541	17600	17461	17593	17555	17530	17296	17467	17649	17595	17479	17402	17618	17502	17540	17651	17478	17377	17433	17426	17493	17279	17586	17473	17444	17460	17549	17512	17497	17789	17365	17471	17629	17343	17614	17432	17500	17442	17581	17618	17435	17531	17426	17350	17570	17470	17526	17527	17455	17412	17543	17562	17511	17494	17547	17533	17481	17470	17563	17479	17463	17306	17631	17513	17542	17609	17473	17508	17640	17635	17476	17609	17401	17743	17430	17481	17625	17547	17774	17548	17481	17584	17629	17506	17614	17362	17567	17576	17493	17653	17464	17515	17627	17486	17616	17308	17660	17409	17489	17535	17562	17425	17432	17493	17519	17497	17426	17505	17564	17659	17551	17457	17380	17475	17371	17409	17662	17612	17593	17329	17453	17588	17598	17516	17194	17365	17642	17432	17636	17433	17540	17716	17535	17556	17704	17404	17620	17543	17616	17527	17684	17451	17595	17551	17543	17495	17506	17446	17492	17483	17648	17807	17609	17439	17468	17621	17668	17471	17588	17599	17489	17423	17517	17497	17582	17607	17440	17579	17551	17460	17339	17578	17372	17441	17346	17510	17693	17612	17479	17707	17732	17437	17491	17509	17672	17520	17448	17539	17719	17552	17491	17588	17702	17519	17660	17523	17512	17573	17606	17503	17586	17524	17320	17668	17634	17319	17624	17463	17653	17623	17712	17726	17505	17562	17410	17544	17434	17598	17575	17478	17698	17395	17522	17567	17669	17468	17481	17658	17668	17571	17650	17470	17347	17524	17435	17572	17484	17592	17499	17509	17517	17620	17534	17476	17619	17487	17442	17540	17520	17557	17451	17558	17422	17508	17644	17585	17567	17490	17456	17432	17574	17657	17555	17449	17281	17580	17550	17575	17479	17386	17494	17316	17428	17484	17598	17681	17607	17510	17562	17562	17559	17547	17530	17448	17655	17444	17723	17472	17496	17726	17488	17549	17415	17538	17666	17550	17565	17439	17433	17456	17440	17616	17692	17716	17617	17494	17435	17613	17688	17649	17549	17481	17419	17496	17552	17630	17684	17559	17376	17587	17606	17537	17490	17507	17431	17544	17470	17577	17518	17585	17621	17605	17601	17462	17524	17512	17517	17354	17475	17419	17517	17387	17562	17448	17600	17454	17490	17512	17524	17488	17454	17477	17724	17486	17551	17577	17463	17585	17549	17477	17466	17630	17369	17422	17707	17502	17563	17631	17446	17454	17509	17410	17344	17558	17638	17450	17716	17423	17455	17406	17491	17519	17482	17505	17468	17588	17423	17496	17458	17553	17485	17654	17503	17504	17498	17619	17646	17504	17515	17586	17521	17419	17664	17483	17507	17539	17455	17420	17537	17589	17586	17598	17262	17596	17571	17470	17635	17297	17407	17700	17443	17567	17562	17565	17564	17535	17640	17461	17638	17384	17526	17454	17477	17671	17395	17561	17447	17492	17352	17561	17562	17530	17559	17455	17530	17463	17448	17364	17458	17613	17413	17526	17581	17459	17485	17502	17453	17464	17550	17633	17546	17430	17576	17495	17534	17546	17655	17577	17747	17455	17411	17665	17448	17561	17514	17564	17500	17348	17440	17514	17551	17599	17574	17589	17613	17554	17442	17617	17563	17581	17778	17461	17481	17589	17532	17379	17691	17555	17496	17605	17484	17392	17539	17467	17668	17345	17554	17545	17612	17539
25774	21117	27309	25983	21663	21263	21806	37526	43890	37009	27784	22548	20798	20389	20392	20500	20456	20299	20388	20486	20530	20430	20452	20346	20280	20355	20340	20298	20111	20252	20301	20053	20317	20349	20145	20085	20387	20389	20186	20297	20472	20520	20348	20357	20522	20449	20381	20176	20207	20203	20126	20254	20470	20438	20297	20369	20312	20368	20225	20160	20463	20186	20424	20478	20452	20322	20412	20286	20200	20235	20279	20300	20169	20049	20149	20167	20487	20502	20179	20345	20330	20098	20222	20249	20403	20325	20236	20269	20270	20124	20307	20369	20269	20140	20618	20397	19984	20188	20388	20292	20426	20362	20118	20256	20097	20275	20521	20223	20265	20314	20226	20266	20466	20468	20348	20238	20426	20389	20496	20150	20242	19929	20191	20263	20354	20131	20287	20339	20222	20195	20157	20432	20135	20365	20241	20070	20159	20452	20237	20430	20416	20199	20273	20201	20209	20125	20210	20294	20385	20247	20257	20311	20340	20211	20548	20200	20316	20310	20313	20320	20349	20223	20264	20375	20158	20291	20198	20194	20188	20144	20096	20031	20442	20275	20189	20170	20279	20213	20184	20363	20205	19927	20383	20555	20464	20276	20307	20230	20323	20256	20315	20132	20098	20192	20444	20171	20369	20228	20328	20437	20248	20167	20231	20213	20289	20387	20248	20448	20447	20472	20383	20314	20211	20232	20264	20243	20137	20321	20227	20276	20248	20259	20287	20243	20238	20223	20352	20459	20340	20272	20301	20299	20309	20200	20582	20399	20374	20254	20118	20074	20219	20139	20276	20462	20102	20155	20039	20300	20341	20113	20300	20254	19911	20233	20266	20189	20388	20418	20340	20410	20400	20207	20108	20266	20306	20257	20338	20451	20324	20237	20358	20049	20277	20319	20512	20180	20253	20383	20370	20051	20373	20154	20061	20213	20180	20328	20510	20152	20142	20273	20299	20443	20123	20206	20379	20293	20303	20090	20342	20039	20182	20203	20302	20329	20344	20189	20115	20272	20299	20298	20297	20251	20315	20156	20241	20406	20263	20227	20140	20256	20252	20059	20549	20051	20159	20318	20195	20253	20120	20264	20260	20447	20236	20227	20190	20186	20430	20153	20383	20398	20292	20308	20346	20400	20347	20172	20123	20146	20389	20260	20361	20145	20353	20329	20090	20126	20290	20060	20341	20190	20188	20398	20348	20338	19961	20288	20254	20197	20304	20341	20521	20318	20399	20435	20129	20247	20293	20362	20322	20232	20157	20312	20237	20426	20451	20406	20347	20136	20284	20213	20341	20339	20099	20230	20307	20360	20242	20447	20426	20284	20604	20280	20106	20434	20358	20111	20198	20411	20360	20283	20280	20407	20430	20142	20143	20118	20332	20283	20119	20359	20238	20146	20262	20259	20389	20326	20359	20292	20284	20259	20243	20484	20223	20178	20322	20477	20175	20226	20232	20485	20306	20201	20177	20348	20308	20176	20336	20279	20371	20193	20293	20234	20222	20214	20296	20246	20403	20240	20342	20179	20051	20228	20215	20269	20312	20335	20403	20249	20173	20230	20325	20537	20247	20363	20471	20361	20452	20300	20277	20357	20354	20322	20297	20136	20308	20177	20439	19931	20259	20195	20402	20468	20165	20227	20309	20352	19997	20162	20135	20341	20341	20152	20183	20274	20370	20191	20281	20166	20401	20294	20396	20440	20180	20440	20275	20218	20396	20191	20308	20236	20019	20285	20317	20154	20246	20060	20246	20140	20410	20190	20217	20297	20508	20294	20459	20218	20153	20346	20478	20103	20261	20363	20168	20091	20537	20282	20411	20399	20315	20161	20272	20189	20234	20304	20196	20131	20392	20317	20353	20243	20190	20248	20302	20145	20379	20242	20334	20359	20319	20289	20212	20359	20221	20267	20273	20454	20462	20159	20161	20107	20365	20127	20252	20228	20136	20196	20179	20434	20168	20366	20236	20014	20401	20023	20001	20266	20203	20429	20339	20281	20567	20403	20280	20340	20122	20105	20077	20245	20270	20311	20445	20198	20242	20219	20374	20336	20209	20182	20317	20387	20137	20174	20359	20225	20326	20461	20035	20226	20228	20212	20239	20060	20224	20388	20094	20254	20112	20102	20354	20542	20439	20612	20306	20437	20397	20382	20266	20455	20231	19958	20245	20313	20172	20367	20459	20325	20250	20287	20238	20129	20370	20478	20392	20209	20308	20415	20333	20166	20378	20326	20265	20232	20209	20225	20319	20148	20268	20271	20355	20296	20349	20246	20280	20171	20419	20274	20196	20201	20294	20363	20444	20305	20288	20313	20403	20190	20354	20332	20396	20364	20172	20214	20155	20309	20537	20304	20403	20117	20178	20005	20354	20291	20282	20323	20222	20466	20363	20239	20204	20230	20107	20320	20360	20362	20468	20350	20405	20236	20285	20238	20318	20378	20487	20545	20328	20312	20195	20280	20249	20436	20503	20279	20496	20378	20089	20298	20483	20283	20460	20208	20313	20290	20366	20483	20354	20248	20291	20417	20292	20216	20272	20058	20269	20316	20385	20320	20346	20157	20490	20395	20222	20115	20127	20337	20251	20325	20425	20167	20246	20225	20272	20388	20082	20318	20442	20215	20374	20220	20261	20331	20409	20409	20300	20024	20257	20374	20514	20173	20422	20222	20315	20329	20261	20320	20132	20356	20283	20302	20074	20204	20341	20287	20415	20315	20268	20369	20280	20230	20322	20414	20419	20298	20308	20249	20390	20089	20246	20240	20043	20142	20260	20158	20398	20374	20384	20237	20313	20225	20137	20481	20192	20309	20441	20252	20327	20149	20401	20257	20170	20278	20289	20497	20291	20453	20245	20371	20260	20473	20482	20407	20061	20389	20172	20430	20097	20371	20502	20336	20110	20499	20518	20268	20318	20266	20345	20248	20349	20179	20448	20289	20274	20406	20335	20315	20345	20309	20507	20339	20257	20398	20336	20382	20576	20257	20419	20409	20253	20374	20310	20197	20278	20229	20138	20242	20346	20431	20210	20392	20346	20389	20196	20208	20181	20215	20290	20250	20172	20321	20150	20197	20168	20035	20077	20384	20319	20376	20324	20393	20117	20464	20301	20267	20229	20355	20169	20187	20351	20183	20416	20144	20397	20145	20196	20242	20234	20414	20278	20438	20102	20354	20410	20462	20358	20463	20315	20379	20439	20332	20220	20527	20259	20277	20247	20280	20463	20233	20218	20193	20194	20380	20318	20403	20439	20335	20336	20436	20347	20255	20398	20227	20490	20298	20428	20173	20321	20317	20521	20352	20296	20191	20295	20524	20290	20338	20502	20104	20152	20217	20339	20200	20365	20114	20336	20149	20159	20298	20084	20221	20137	20361	20346	20380	20242	20299	20407	20216	20239	20107	20321	20353	20510	20553	20487	20166	20365	20311	20052	20350	20170	20187	20334	20214	20172	20131	20327	20285	20341	20368	20405	20294	20373	20452	20077	20405	20283	20321	20087	20537	20148	20365	20277	20379	20243	20242	20114	20320	20340	20161	19944	20096	20156	20296	20275	20327	20399	20206	20466	20395	20405	20276	20155	20312	20285	20268	20391	20132	20449	20351	20334	20280	20167	20368	20435	20152	20423	20676	20399	20317	20425	20259	20168	20181	20173	20337	20173	20512	20461	20338	20342	20258	20349	20395	20182	20300	20316	20359	20112	20170	20397	20434	20186	20323	20400	20247	20188	20283	20348	20192	20330	20504	20281	20380	20321	20286	20164	20383	20273	20365	20208	20175	20487	20237	20323	20251	20163	20111	20186	20226	20360	20296	20072	20170	20414	20227	20228	20496	20490	20292	20194	20411	20322	20403	20520	20332	20321	20367	20304	20202	20545	20169	20297	20298	20363	20439	20350	20223	20338	20416	20246	20341	20181	20311	20359	20129	20339	20349	20625	20302	20242	20009	20469	20275	20263	20263	20275	20565	20183	20390	20133	20459	20170	20201	20196	20456	20437	20242	20307	20320	20357	20469	20298	20270	20224	20274	20274	20311	20490	20307	20335	20331	20498	20303	20468	20377	20308	20390	20329	20289	20458	20310	20250	20142	20384	20155	20357	20177	20484	20331	20183	20574	20449	20336	20347	20401	20356	20258	20265	20123	20188	20199	20122	20346	20397	20355	20366	20324	20204	20268	20498	20150	20188	20357	20215	20090	20369	20192	20312	20245	20251	20499	20404	20180	20408	20150	20231	20214	20311	20214	20238	20448	20184	20277	20271	20158	20476	20270	20012	20211	20325	20163	20152	20451	20348	20250	20353	20455	20510	20424	20466	20397	20212	20375	20412	20373	20196	20224	20450	20158	20395	20285	20222	20410	20409	20346	20297	19941	20421	20346	20278	19950	20174	20217	20228	20252	20204	20298	20311	20357	20468	20281	20361	20215	20425	20197	20467	20415	20407	20242	20293	20382	19920	20463	20405	20485	20341	20167	20219	20397	20254	20155	20444	20437	20440	20442	20425	20236	20321	20347	20319	20341	20336	20132	20276	20190	20344	20353	20258	20285	20294	20282	20332	20253	20074	19941	20385	20332	20207	20555	20334	20258	20305	20393	20313	20295	20462	20408	20519	20231	20420	20524	20390	20180	20340	20521	20511	20300	20338	20285	20164	20320	20110	20245	20337	20364	20314	20264	20096	20152	20174	20386	20289	20219	20305	20357	20429	20253	20327	20201	20334	20223	20460	20379	20345	20189	20293	19979	20263	20241	20239	20274	20481	20291	20344	20352	20345	20450	20248	20456	20348	20235	20220	20201	20287	20402	20177	20402	20267	20482	20382	20220	20266	20370	20400	20155	20275	20270	20385	20384	20228	20194	20168	20414	20640	20399	20154	20268	20530	20392	20183	20193	20368	20165	20193	20274	20376	20679	20444	20295	20287	20194	20073	20217	20293	20185	20262	20275	20345	20142	20269	20184	20354	20148	20227	20281	20083	20116	20175	20272	20335	20173	20206	20413	20284	20406	20364	20419	20373	20395	20214	20205	20475	20401	20348	20121	20294	20378	20219	20475	20257	20224	20445	20223	20443	20109	19999	20307	20254	20429	20324	20352	20392	20138	20177	20314	20163	20115	20326	20071	20357	20225	20294	20312	20233	20400	20387	20383
15142	21299	20797	18958	18383	18153	18317	41112	44158	36443	25153	19321	17997	17409	17407	17449	17561	17542	17525	17365	17374	17334	17451	17307	17370	17385	17344	17463	17451	17448	17445	17511	17367	17537	17388	17512	17416	17295	17342	17326	17387	17464	17299	17443	17378	17563	17391	17315	17265	17250	17303	17426	17381	17433	17407	17440	17436	17422	17409	17452	17398	17494	17459	17280	17248	17455	17425	17382	17418	17390	17560	17361	17465	17327	17382	17592	17513	17259	17377	17507	17379	17370	17367	17575	17624	17466	17289	17452	17401	17410	17293	17431	17418	17327	17123	17466	17456	17449	17397	17508	17215	17337	17408	17534	17401	17484	17399	17388	17440	17267	17433	17459	17344	17567	17314	17401	17618	17286	17269	17331	17510	17210	17388	17494	17361	17385	17447	17323	17419	17441	17423	17455	17374	17203	17495	17344	17432	17498	17295	17487	17215	17534	17236	17395	17351	17424	17374	17551	17299	17373	17330	17164	17551	17254	17448	17350	17474	17386	17490	17485	17359	17436	17534	17463	17474	17370	17380	17406	17405	17534	17439	17453	17352	17478	17439	17440	17348	17228	17344	17362	17426	17428	17369	17488	17459	17288	17245	17293	17449	17385	17366	17425	17495	17382	17466	17291	17574	17305	17568	17381	17460	17524	17486	17446	17431	17292	17365	17414	17377	17273	17416	17584	17403	17280	17228	17315	17426	17444	17504	17423	17437	17381	17283	17383	17447	17464	17427	17362	17405	17481	17361	17429	17497	17438	17515	17323	17273	17355	17401	17380	17358	17415	17411	17468	17356	17419	17480	17289	17453	17507	17529	17346	17444	17447	17413	17328	17500	17528	17471	17566	17401	17368	17384	17611	17299	17453	17541	17455	17486	17436	17300	17322	17404	17377	17439	17355	17373	17422	17454	17424	17369	17422	17371	17344	17514	17390	17448	17234	17448	17489	17269	17582	17272	17422	17299	17305	17363	17517	17430	17319	17401	17524	17334	17280	17400	17329	17321	17305	17185	17462	17319	17515	17320	17283	17371	17307	17405	17342	17536	17456	17491	17324	17450	17333	17411	17398	17369	17371	17262	17541	17521	17471	17491	17281	17510	17354	17307	17571	17332	17464	17432	17233	17498	17458	17344	17358	17461	17328	17388	17537	17396	17334	17467	17270	17449	17267	17372	17258	17579	17409	17384	17330	17514	17383	17414	17468	17528	17380	17297	17347	17304	17675	17413	17384	17286	17448	17444	17512	17441	17521	17423	17373	17442	17554	17507	17482	17482	17573	17193	17445	17350	17353	17536	17474	17395	17335	17433	17509	17424	17422	17410	17354	17425	17402	17379	17196	17284	17525	17245	17185	17342	17328	17408	17409	17535	17490	17550	17323	17352	17310	17316	17477	17495	17260	17461	17301	17354	17530	17360	17399	17399	17341	17269	17394	17277	17359	17575	17576	17403	17411	17391	17442	17289	17330	17358	17498	17453	17379	17187	17377	17388	17471	17357	17462	17353	17455	17448	17336	17476	17339	17347	17332	17525	17437	17398	17514	17495	17351	17354	17429	17470	17396	17406	17485	17370	17357	17548	17484	17427	17440	17252	17337	17618	17482	17361	17331	17372	17508	17360	17331	17369	17328	17241	17430	17381	17257	17438	17269	17567	17339	17412	17487	17303	17435	17629	17476	17465	17496	17377	17476	17372	17449	17397	17443	17506	17348	17321	17516	17455	17310	17255	17324	17481	17388	17393	17474	17466	17283	17419	17353	17410	17441	17407	17369	17470	17307	17469	17427	17381	17346	17493	17294	17401	17335	17523	17289	17263	17550	17447	17472	17413	17285	17336	17349	17486	17252	17342	17383	17509	17560	17222	17458	17313	17396	17352	17503	17310	17540	17347	17563	17342	17240	17313	17470	17240	17375	17185	17431	17400	17423	17336	17349	17364	17333	17310	17438	17479	17456	17451	17441	17443	17347	17443	17225	17452	17322	17211	17409	17427	17454	17420	17391	17433	17307	17423	17346	17494	17348	17373	17581	17310	17319	17291	17343	17433	17449	17353	17404	17388	17485	17225	17402	17383	17401	17445	17444	17384	17529	17477	17379	17461	17448	17279	17291	17513	17442	17517	17532	17483	17234	17369	17602	17365	17248	17394	17309	17324	17316	17182	17432	17413	17144	17403	17492	17223	17291	17330	17357	17508	17156	17607	17532	17439	17452	17259	17342	17346	17399	17347	17301	17428	17284	17450	17494	17505	17243	17386	17418	17165	17356	17325	17535	17328	17516	17429	17480	17382	17385	17470	17395	17532	17380	17340	17346	17488	17339	17286	17446	17319	17409	17304	17594	17218	17292	17354	17132	17456	17519	17516	17273	17465	17475	17381	17519	17385	17313	17374	17274	17331	17334	17344	17270	17631	17455	17417	17410	17310	17452	17376	17502	17543	17422	17367	17366	17190	17550	17193	17359	17367	17358	17423	17346	17372	17444	17358	17309	17330	17442	17510	17466	17392	17412	17332	17359	17530	17325	17245	17387	17138	17483	17228	17447	17392	17373	17233	17372	17494	17460	17305	17253	17461	17314	17265	17490	17363	17348	17325	17220	17566	17392	17335	17380	17555	17407	17213	17378	17357	17449	17488	17288	17357	17356	17251	17504	17281	17465	17344	17505	17237	17640	17436	17294	17561	17364	17162	17440	17394	17494	17273	17503	17512	17396	17376	17286	17108	17319	17367	17482	17499	17472	17205	17336	17471	17378	17420	17430	17245	17428	17402	17475	17461	17315	17439	17369	17381	17632	17511	17306	17202	17312	17463	17536	17361	17383	17435	17373	17211	17482	17290	17239	17294	17297	17305	17362	17563	17254	17432	17465	17520	17309	17479	17408	17174	17238	17486	17445	17308	17436	17414	17193	17558	17359	17310	17429	17472	17466	17449	17441	17247	17338	17559	17385	17448	17440	17377	17368	17305	17267	17564	17476	17350	17408	17442	17660	17484	17357	17655	17210	17501	17496	17182	17231	17386	17439	17479	17348	17210	17337	17480	17323	17598	17214	17388	17489	17435	17532	17369	17669	17468	17527	17368	17411	17500	17255	17467	17461	17364	17297	17249	17420	17361	17251	17406	17334	17332	17466	17462	17463	17385	17385	17342	17528	17510	17411	17336	17328	17497	17331	17444	17402	17453	17264	17524	17377	17217	17448	17478	17342	17479	17334	17434	17485	17574	17344	17319	17384	17317	17428	17277	17452	17485	17315	17262	17330	17352	17282	17471	17478	17411	17505	17309	17419	17400	17471	17463	17477	17350	17430	17284	17459	17423	17361	17441	17501	17554	17305	17460	17436	17407	17498	17443	17343	17512	17368	17363	17346	17384	17392	17472	17310	17354	17423	17420	17583	17310	17610	17443	17261	17568	17436	17436	17177	17501	17344	17363	17262	17251	17435	17332	17458	17303	17519	17496	17552	17609	17130	17248	17284	17337	17588	17409	17267	17511	17385	17238	17453	17321	17265	17557	17528	17318	17392	17550	17325	17461	17576	17474	17368	17359	17235	17270	17305	17468	17419	17469	17645	17431	17412	17514	17474	17295	17361	17496	17468	17362	17340	17419	17367	17512	17285	17624	17513	17457	17395	17497	17413	17443	17422	17353	17423	17420	17593	17415	17333	17468	17524	17468	17409	17435	17396	17556	17383	17329	17551	17389	17561	17336	17440	17258	17494	17395	17447	17352	17323	17410	17516	17464	17329	17167	17281	17404	17430	17364	17490	17407	17483	17385	17397	17335	17357	17422	17383	17332	17424	17538	17339	17474	17393	17406	17333	17376	17417	17379	17424	17392	17337	17438	17338	17423	17445	17316	17497	17441	17625	17311	17249	17426	17531	17378	17455	17536	17532	17332	17472	17391	17406	17362	17385	17568	17528	17466	17313	17300	17473	17634	17282	17360	17219	17424	17395	17371	17383	17517	17336	17466	17382	17527	17418	17598	17310	17453	17284	17328	17491	17366	17259	17329	17514	17311	17504	17436	17515	17539	17325	17277	17335	17470	17213	17376	17378	17413	17431	17399	17397	17383	17522	17386	17298	17246	17414	17405	17510	17401	17564	17375	17279	17333	17331	17508	17409	17522	17452	17436	17390	17651	17372	17438	17389	17373	17432	17399	17502	17383	17407	17345	17371	17339	17402	17498	17433	17498	17578	17316	17448	17456	17368	17337	17470	17322	17510	17316	17437	17450	17454	17417	17263	17419	17346	17365	17308	17376	17368	17278	17298	17429	17175	17533	17240	17412	17305	17368	17343	17411	17395	17356	17334	17303	17552	17311	17423	17299	17469	17397	17389	17356	17498	17426	17415	17417	17376	17341	17343	17463	17456	17490	17420	17301	17310	17389	17456	17425	17347	17467	17395	17269	17354	17419	17348	17508	17453	17402	17462	17212	17421	17320	17353	17501	17475	17508	17537	17377	17458	17535	17340	17534	17449	17450	17330	17242	17340	17440	17611	17296	17450	17365	17497	17459	17471	17389	17335	17419	17562	17412	17482	17413	17399	17230	17478	17469	17526	17283	17389	17312	17424	17354	17406	17388	17470	17506	17382	17430	17454	17300	17385	17419	17390	17387	17469	17421	17514	17499	17450	17460	17401	17506	17465	17431	17247	17474	17258	17329	17284	17415	17443	17473	17405	17418	17313	17374	17485	17341	17388	17525	17399	17284	17267	17444	17308	17501	17310	17465	17457	17461	17482	17353	17341	17409	17372	17409	17462	17487	17539	17314	17329	17345	17346	17371	17336	17521	17481	17372	17439	17318	17487	17396	17516	17376	17292	17514	17500	17414	17323	17384	17291	17307	17385	17412	17452	17374	17464	17358	17489	17279	17458	17378	17524	17524	17599	17417	17154	17301	17296	17338	17269	17279	17427	17443	17369	17409	17487	17280	17422	17367	17264	17445	17452	17494	17284	17240	17281	17359	17376	17434	17435	17432	17297	17506	17545	17303	17514	17373	17291	17487	17211	17506	17319	17491	17558	17473	17450	17415	17516	17333	17510	17493	17320	17402	17402	17280	17343	17400	17506	17260	17345	17483	17394	17477	17468	17534	17237	17506	17308	17394	17590	17514	17498	17460	17611	17287	17425	17594	17421	17392	17435	17467	17374
23665	21080	28496	23937	21622	23441	24652	52539	60741	49474	35014	24487	21096	19715	19760	19668	19764	19568	19743	19391	19596	19561	19548	19627	19582	19454	19700	19539	19653	19540	19404	19522	19533	19418	19661	19444	19132	19418	19494	19539	19734	19479	19421	19481	19370	19521	19453	19433	19522	19465	19482	19652	19662	19485	19520	19539	19496	19563	19714	19546	19673	19447	19586	19602	19620	19588	19425	19379	19462	19499	19486	19475	19547	19259	19368	19348	19456	19390	19550	19536	19324	19598	19553	19593	19662	19568	19481	19376	19472	19378	19393	19416	19341	19366	19420	19374	19608	19722	19381	19649	19479	19409	19505	19616	19495	19535	19385	19249	19419	19525	19548	19359	19328	19496	19473	19456	19320	19430	19606	19341	19587	19474	19600	19426	19605	19386	19467	19411	19589	19568	19385	19458	19586	19334	19560	19541	19385	19420	19427	19382	19532	19260	19407	19803	19487	19507	19487	19553	19450	19413	19468	19502	19447	19422	19353	19591	19475	19410	19422	19456	19414	19664	19305	19432	19529	19382	19421	19368	19370	19582	19576	19421	19459	19351	19280	19291	19482	19530	19699	19625	19694	19461	19291	19670	19638	19655	19620	19476	19451	19513	19744	19566	19362	19674	19274	19376	19270	19395	19436	19426	19369	19435	19430	19535	19374	19518	19498	19458	19461	19345	19589	19384	19469	19380	19570	19537	19581	19663	19475	19454	19454	19389	19546	19315	19578	19422	19498	19623	19465	19471	19472	19390	19486	19471	19192	19315	19671	19197	19587	19377	19768	19437	19515	19463	19505	19635	19393	19292	19371	19627	19421	19397	19298	19543	19348	19523	19377	19440	19457	19650	19342	19367	19559	19584	19549	19418	19576	19436	19417	19299	19487	19423	19443	19382	19290	19572	19472	19445	19368	19591	19638	19398	19469	19424	19439	19249	19422	19569	19598	19516	19259	19586	19512	19303	19354	19546	19556	19529	19521	19351	19238	19307	19681	19606	19630	19357	19638	19456	19387	19496	19574	19375	19690	19506	19472	19478	19584	19434	19518	19274	19689	19570	19433	19463	19623	19439	19344	19529	19564	19437	19361	19365	19536	19429	19441	19564	19499	19520	19448	19573	19343	19364	19135	19484	19476	19295	19407	19596	19553	19525	19380	19503	19500	19498	19311	19373	19356	19654	19537	19440	19390	19529	19449	19639	19511	19590	19446	19479	19468	19597	19578	19258	19567	19555	19489	19583	19296	19446	19414	19489	19485	19379	19438	19390	19622	19356	19515	19470	19627	19335	19655	19440	19302	19466	19540	19314	19606	19523	19568	19417	19437	19445	19634	19435	19289	19384	19352	19545	19402	19616	19450	19340	19369	19667	19539	19596	19548	19431	19455	19461	19476	19627	19619	19415	19649	19369	19349	19478	19510	19571	19440	19258	19531	19400	19412	19349	19368	19445	19202	19578	19529	19699	19496	19514	19493	19545	19504	19569	19726	19586	19561	19417	19343	19570	19651	19437	19419	19225	19500	19506	19407	19526	19566	19467	19615	19479	19338	19323	19415	19387	19454	19412	19470	19625	19563	19351	19571	19581	19440	19577	19390	19345	19539	19519	19537	19375	19549	19377	19424	19824	19579	19422	19335	19446	19531	19570	19430	19350	19358	19378	19323	19538	19509	19332	19485	19358	19450	19436	19512	19518	19508	19390	19445	19432	19605	19511	19485	19392	19447	19567	19347	19272	19382	19547	19374	19471	19404	19437	19599	19334	19444	19391	19390	19351	19349	19414	19372	19583	19270	19446	19493	19585	19515	19543	19470	19610	19382	19455	19535	19377	19492	19398	19407	19294	19313	19540	19282	19376	19423	19385	19367	19519	19286	19566	19472	19352	19125	19428	19367	19471	19333	19317	19469	19507	19547	19342	19508	19526	19347	19509	19480	19716	19406	19282	19248	19497	19310	19554	19456	19580	19475	19560	19373	19535	19363	19640	19528	19624	19524	19443	19445	19504	19592	19530	19243	19471	19373	19350	19304	19542	19589	19338	19295	19361	19362	19376	19489	19497	19520	19536	19519	19361	19350	19434	19426	19500	19305	19431	19517	19242	19431	19370	19270	19365	19507	19316	19452	19423	19452	19414	19409	19545	19411	19467	19703	19590	19284	19428	19300	19700	19533	19385	19522	19526	19572	19581	19402	19412	19415	19351	19471	19372	19294	19322	19411	19492	19389	19257	19540	19174	19256	19384	19509	19410	19663	19499	19344	19494	19453	19502	19352	19431	19574	19415	19541	19501	19578	19597	19517	19443	19329	19354	19463	19302	19309	19438	19475	19253	19362	19449	19346	19454	19428	19383	19341	19424	19541	19497	19443	19410	19343	19764	19489	19454	19441	19467	19261	19534	19646	19573	19467	19332	19619	19588	19458	19403	19567	19530	19459	19363	19539	19226	19426	19509	19368	19490	19614	19718	19535	19550	19627	19486	19415	19567	19506	19444	19415	19318	19439	19526	19355	19339	19354	19458	19468	19222	19484	19359	19560	19470	19473	19376	19508	19478	19473	19396	19365	19363	19357	19450	19751	19630	19468	19393	19515	19568	19480	19348	19406	19231	19351	19478	19375	19435	19548	19543	19386	19364	19541	19289	19496	19431	19406	19337	19428	19385	19538	19382	19393	19279	19472	19371	19329	19347	19635	19494	19715	19523	19427	19439	19396	19466	19453	19437	19338	19433	19471	19590	19484	19375	19401	19478	19507	19523	19249	19425	19466	19430	19474	19468	19483	19163	19360	19330	19480	19501	19452	19268	19465	19498	19366	19461	19530	19330	19238	19524	19389	19433	19531	19338	19447	19638	19406	19437	19411	19451	19123	19474	19381	19515	19228	19503	19512	19459	19475	19341	19474	19487	19536	19669	19402	19297	19185	19518	19391	19517	19491	19661	19526	19447	19588	19259	19517	19507	19506	19535	19217	19633	19513	19581	19324	19294	19254	19353	19482	19471	19300	19399	19383	19460	19515	19504	19411	19581	19502	19510	19562	19596	19370	19351	19367	19450	19551	19386	19481	19371	19539	19334	19505	19561	19469	19399	19674	19557	19324	19429	19557	19299	19432	19398	19252	19598	19571	19468	19375	19421	19378	19158	19533	19403	19566	19642	19641	19362	19540	19337	19297	19252	19409	19493	19350	19290	19342	19425	19549	19431	19525	19414	19305	19421	19563	19176	19325	19361	19365	19480	19584	19456	19551	19372	19469	19303	19415	19479	19393	19469	19413	19413	19395	19406	19366	19513	19470	19378	19652	19526	19334	19333	19622	19338	19437	19286	19247	19366	19515	19373	19619	19271	19663	19575	19417	19390	19401	19337	19348	19308	19414	19625	19303	19565	19522	19471	19532	19339	19407	19547	19618	19562	19472	19557	19454	19319	19639	19342	19514	19434	19617	19585	19417	19638	19392	19578	19510	19571	19472	19348	19442	19546	19313	19390	19464	19203	19421	19338	19277	19414	19348	19530	19456	19716	19379	19636	19379	19418	19295	19265	19524	19536	19201	19331	19497	19302	19572	19247	19581	19466	19420	19602	19482	19436	19489	19598	19353	19308	19386	19340	19444	19471	19586	19499	19294	19415	19513	19568	19420	19324	19326	19595	19464	19315	19388	19533	19621	19707	19317	19540	19589	19347	19403	19590	19365	19320	19525	19471	19414	19611	19449	19427	19430	19448	19522	19387	19600	19496	19408	19388	19519	19482	19463	19640	19364	19468	19707	19459	19474	19615	19578	19472	19432	19471	19680	19510	19233	19395	19517	19595	19379	19530	19377	19143	19281	19390	19636	19607	19492	19398	19640	19427	19500	19525	19618	19230	19430	19641	19492	19483	19234	19488	19191	19578	19204	19652	19577	19447	19510	19606	19344	19325	19475	19386	19530	19491	19496	19306	19388	19347	19531	19580	19303	19434	19657	19502	19403	19485	19329	19631	19441	19475	19375	19432	19664	19463	19456	19488	19388	19481	19590	19566	19479	19277	19506	19332	19481	19326	19202	19283	19416	19195	19374	19353	19338	19295	19537	19530	19440	19501	19492	19604	19456	19309	19484	19416	19437	19552	19505	19388	19620	19166	19480	19634	19438	19594	19444	19355	19406	19540	19488	19433	19568	19352	19395	19455	19462	19276	19338	19525	19339	19367	19438	19695	19534	19502	19355	19601	19410	19372	19454	19567	19622	19490	19438	19237	19461	19296	19478	19493	19419	19460	19604	19609	19586	19513	19555	19372	19514	19571	19546	19415	19533	19588	19456	19495	19451	19484	19336	19503	19428	19617	19312	19290	19414	19467	19466	19327	19479	19537	19470	19663	19420	19595	19622	19667	19309	19266	19615	19433	19391	19380	19318	19370	19652	19377	19424	19389	19254	19489	19453	19507	19445	19725	19650	19521	19733	19541	19368	19588	19353	19382	19443	19463	19587	19480	19394	19360	19374	19627	19421	19688	19458	19402	19464	19401	19514	19676	19291	19677	19359	19482	19477	19246	19286	19639	19505	19386	19307	19340	19445	19403	19603	19438	19558	19442	19392	19434	19480	19335	19338	19396	19585	19337	19602	19325	19366	19319	19691	19506	19397	19382	19534	19338	19491	19480	19649	19291	19313	19479	19563	19588	19511	19458	19390	19421	19615	19535	19400	19411	19498	19576	19535	19469	19617	19473	19528	19412	19556	19383	19448	19451	19413	19461	19336	19511	19598	19460	19461	19434	19612	19546	19564	19289	19473	19479	19445	19331	19572	19496	19516	19583	19556	19637	19580	19537	19482	19495	19328	19376	19398	19419	19409	19427	19366	19302	19371	19506	19411	19448	19596	19492	19565	19285	19396	19422	19399	19358	19664	19732	19531	19551	19523	19352	19382	19470	19440	19578	19399	19390	19414	19566	19500	19386	19372	19455	19680	19335	19479	19327	19438	19505	19563	19369	19576	19301	19419	19585	19323	19385	19461	19497	19381	19587	19414	19623	19339	19447	19319	19410	19475	19363	19396	19513	19551	19537	19186	19316	19400	19389	19536	19376	19530	19526	19422	19459	19271	19392	19410	19337	19345	19443	19681	19562	19430	19577	19301	19460	19550	19433	19367	19595	19396	19481	19324	19611	19416	19471	19542	19310
16327	27217	25414	21283	19596	18819	19640	56319	60287	49571	33438	21072	17776	17172	16968	16979	16889	16943	16949	16782	16976	16930	16851	17092	17144	16992	16889	16900	16886	16809	16874	16743	16694	16939	16824	16853	16945	16876	16906	16924	16897	16722	16944	16953	16776	16917	16675	16991	16867	16869	16725	16730	16964	16924	16928	16784	16951	16986	16846	16950	16750	16911	16821	16829	16928	16867	16700	16893	16843	16797	16907	16799	16875	16847	16812	16907	16863	16869	16937	16791	17024	16767	16743	16883	16851	17136	16744	16919	17009	17011	16695	16722	16828	16788	16974	17074	16821	16894	16942	17026	16851	16983	16937	16794	16761	16770	16902	16918	16874	16905	16982	16902	16896	17031	16866	16794	16846	16939	16979	16796	16986	16946	16891	17008	16820	16776	16990	16888	16831	16696	16942	16894	16803	16925	16795	16916	16767	16780	16739	16906	16857	16959	16894	16983	16844	16927	16928	16716	16943	16896	16812	16718	16856	16853	16911	16916	16736	16928	16878	16943	16805	16831	16730	16864	16795	16958	16914	16923	17038	16862	16834	16824	17029	16670	16940	16921	16816	16680	16795	16762	16883	16753	16678	17031	16886	16932	16958	16953	16923	16919	16850	16846	17059	16983	16908	16753	16850	16815	16859	16884	16757	16981	16882	16769	16920	16785	16748	16751	16793	16894	16822	16802	16831	16828	16848	16719	16819	16817	16770	16744	16738	16838	16746	16735	16942	16816	16835	16753	16891	16879	16825	16665	16851	16797	17063	16744	16890	16721	16916	16927	16832	16954	17017	16786	16919	16837	17013	16898	16988	16715	16852	16957	16693	16821	16869	16867	16917	16866	16866	16864	17124	16833	16813	16828	16884	16782	16747	16833	16857	16656	16865	16783	17017	16901	16740	16750	16874	16740	16823	16605	16978	16833	16927	16934	16919	16855	16863	16868	16856	16809	16833	16756	16807	16889	16733	16787	16705	17006	16736	16937	16813	16750	16894	16685	17025	16912	16840	16699	16836	16819	16902	16816	16751	16930	16927	16853	16849	16949	16897	16876	16831	16828	16801	16795	16881	16962	16771	16840	16749	16790	16899	16907	16760	16842	16734	16897	16928	16851	16675	16778	16864	16894	16994	16956	16941	16819	16856	16829	16640	16795	16882	16687	16902	16753	16939	16814	16826	16886	16873	17019	16895	16910	16764	16877	16958	16710	16967	16868	16843	16801	16710	16932	16958	17139	17007	16599	16778	17034	17078	16867	16722	16861	16873	16914	16796	16832	16956	16839	16848	16754	16744	16918	16791	16716	16979	16904	16851	16895	16762	16865	16846	16922	16797	16629	16788	16919	16936	16929	16769	16714	17005	16908	16885	16788	16931	16909	16941	16851	16673	16678	16998	17130	16919	16759	16696	16764	16839	16935	16965	16850	16945	16843	16833	16947	16932	16908	16859	16905	16834	16883	16800	16893	16900	16744	16693	16831	16850	16940	16878	16859	17001	16830	16933	16857	17026	16903	16863	16780	16904	16875	16908	16722	16923	16814	16871	16791	17040	16961	16730	16792	16873	17012	16870	16896	16811	16868	16882	16936	16978	16828	16784	16779	16985	17014	16912	16616	16747	16943	16895	16984	16899	16971	16749	16942	16968	16791	16855	16724	16842	16797	16871	16670	16792	16944	16695	16885	17016	16856	16946	16807	16962	16902	16920	16702	16712	16607	16978	16997	16782	16926	16866	16680	16917	16877	16738	16662	16713	16752	16837	16864	16866	16728	16802	16836	16850	16897	16791	16783	17011	16761	16944	16780	16874	16791	16712	16735	16904	16947	16602	16838	16701	16835	17001	16863	16907	16803	16843	16749	16900	16718	16882	16917	16891	16781	16879	16881	16987	16892	16968	16971	16862	16727	16904	16885	16889	16797	17012	16870	16826	16749	16830	16783	16893	16888	16675	16776	16763	16831	16891	16859	16816	16817	16904	16761	16806	16755	16876	16907	16816	16563	16888	17070	16832	16923	16760	16791	16822	16774	16924	16915	16834	16843	16832	16865	16906	16777	16807	16753	16896	16860	16894	16837	16813	16804	16836	16794	16929	16689	16859	16648	16623	16873	16747	16758	16784	16927	16884	16820	16805	16920	16992	16810	16808	16796	16919	16901	16784	16922	16898	16753	16736	16801	16809	16819	16987	16857	16757	16792	16796	16883	16835	16859	16831	16869	16882	16807	16935	16910	16780	16840	16818	16882	16675	16877	16779	16938	16723	16788	16825	16971	16834	16646	16912	16974	16760	16886	17015	17053	16836	16729	16774	16870	16978	16790	16858	16845	16965	16935	16888	16790	16798	16824	16747	16795	16792	16836	17030	16853	17010	16890	16914	16879	16919	17009	16655	16778	16856	16792	16900	16916	16861	16837	16925	17004	16831	16944	16741	16940	17077	16843	16727	16737	17041	16916	16766	16790	16824	16775	16770	16990	16730	16841	16970	16805	16936	16824	16840	16794	16764	16960	16770	16879	16703	16886	16944	17045	16857	16850	16821	16886	16726	16767	16870	16782	16926	16775	16959	16823	16889	16848	16860	16891	16986	16834	16989	16924	16947	16832	16960	16816	16859	16928	16689	16906	16892	16711	16927	16817	16933	16733	16887	16750	16897	16868	16791	16973	16760	16928	16986	16890	16847	16842	16788	16817	16909	16955	16693	16685	16769	16812	17026	16780	16866	16752	16803	16925	16929	16908	16809	16832	16968	16693	16861	16819	16832	16889	16642	16857	16740	16718	16826	16880	16770	16890	16811	16690	16925	16761	16794	16788	16757	16724	16998	16884	16840	16997	16942	16791	16783	16904	16890	16780	16862	16641	16983	16792	16759	16797	16908	16817	16881	16812	16777	16966	16891	16819	16841	16811	16860	17083	16836	16678	16812	16791	16905	16781	16936	16883	16859	16800	16793	16731	16781	16804	16916	16792	16960	16877	16721	16825	16855	16972	16590	16830	16695	16884	16710	16954	16771	16786	16770	16991	16823	16838	16731	16835	16921	16870	16782	16794	16895	16840	17044	16765	17029	16753	16660	16862	16849	16893	16794	16926	16801	16908	16626	16837	16882	16879	16957	16868	16795	16741	16735	16957	16870	16848	16647	16895	16966	16847	16794	16989	16855	16748	16863	16710	16840	16875	16796	16788	16859	16864	16787	16664	16857	16944	16897	16816	17009	16785	16784	16806	16943	16918	16702	16830	16810	16784	16763	16862	16646	16882	16919	16800	16819	16879	16743	16809	16790	16941	16925	16883	16835	16890	16732	16930	16803	16695	16650	16883	16872	16862	16804	16790	16795	16680	16959	16752	16966	16821	16639	16865	16753	16975	16805	16875	16824	16787	16895	16802	16807	16893	16727	16923	16710	16805	16886	16804	16633	16765	16931	16800	16763	16856	16811	16698	16968	16777	16785	16969	16757	16825	16776	16836	16772	16765	16887	16970	16898	16720	16840	16974	16778	16807	16910	16749	16845	16891	17060	16875	17062	16838	16711	16766	16849	16815	16819	16840	16933	16876	16786	16915	16785	16869	16897	16954	16805	16948	16740	16789	16665	16803	16883	16717	16774	16770	16729	16773	16942	17003	16879	16762	16908	16866	16945	16683	16834	16794	16963	16712	16939	16731	16733	16833	16833	17036	16800	16614	16829	16838	16969	16850	16937	16931	16694	16844	16876	16928	16738	16794	16902	16926	16880	16763	16960	16941	16840	16874	16914	16763	16745	16795	16831	16862	16867	16842	16788	16814	16847	16832	16952	16739	17030	16801	16936	16907	16901	16931	16825	16699	16832	16758	16829	16819	16951	16803	16957	16894	16774	17005	16895	16843	16782	16884	16826	16832	16863	16754	16856	16759	16808	16868	16839	16904	16837	16839	17048	16790	16884	16722	16899	16765	16738	16907	16808	16972	16811	16822	16768	16728	16785	16806	16918	16938	16743	16919	16814	16943	16932	16657	16749	17040	16864	16985	16817	16929	16805	16803	16998	16718	17091	16611	16913	16655	16749	16830	17048	16831	16833	17016	16844	16856	17052	16768	16768	16832	16958	16859	16905	16996	16793	16924	16565	16793	16819	16788	16979	16937	16964	16798	16813	16679	16963	16746	16728	16908	16888	16859	16957	16728	16985	16845	16962	16779	16658	16922	16696	16925	16789	16817	17053	16843	16858	16886	16666	16771	16862	16951	16812	16866	17034	16870	16775	16771	16998	16851	16870	16884	16660	16910	16930	16989	16906	16877	16853	16832	16791	16682	16929	16879	17054	16949	17099	16798	16897	16910	16891	16750	16686	16878	16897	16820	16794	16864	16857	16757	16985	16781	16851	16933	16918	16784	16862	16792	16754	16872	16853	16841	16953	17049	16747	17005	16960	16927	17046	17024	16755	16848	16778	16856	16740	16907	16661	16958	16807	16655	16749	16989	16832	16744	16905	16767	16775	16959	16721	16902	16869	16692	17075	16648	16840	16923	16829	16752	16750	16928	16869	16949	17004	16912	16729	16909	17076	16832	16847	16847	16717	16824	16807	16841	16775	16938	16798	16872	16869	16749	16898	16851	16942	16886	16806	16776	16702	16717	16957	16921	16955	16764	16923	16784	16911	16860	16768	16875	16884	16961	16856	16959	16682	16624	16884	16935	16881	16806	16859	16916	16828	16743	16884	16779	16769	16843	16873	16787	16854	16930	16782	16811	16882	16942	16819	16890	16847	16730	17014	16842	16919	16748	16731	16751	16923	16736	16913	16859	16999	16974	16937	16827	16847	16832	16825	16912	17023	16822	16962	16848	16772	16804	16947	16881	16712	16878	16940	16874	17031	16922	16885	16903	16743	16884	16867	16825	16807	16966	16838	16705	16868	16935	16871	16934	16769	16801	16928	16754	16760	16922	16790	16837	16908	16681	16939	16856	16734	16879	16819	16969	16898	16851	16902	16777	16765	16776	16737	16739	16961	16702	17000	16785	16843	16698	16985	16800	16938	16816	16983	16757	16747	16815	17007	16936	16865	17096	16779	16961	16881	16860	16844	16789	16795	16854	16722	16576	16685	16942	16853	16914	16972	16836	16824	16858	16778	16769	16679	16937	16910	16912	16926	16906	16813	16808	16806	16837	16692	16810	16813	16859
29121	21946	22292	20797	18960	19083	19301	22767	25254	23516	21466	19644	19002	18963	19058	19136	19226	19168	19373	19229	18884	19010	19115	19076	19126	19389	19283	18921	19226	19051	19268	19226	18832	19246	19042	19164	19195	19168	19262	18988	19175	19234	18889	19057	19229	19271	19170	19090	19149	18976	19157	19129	19143	19100	18992	19143	19268	19121	19121	19124	19214	19238	19108	19139	18991	18907	19041	19157	19004	19205	18990	19116	19191	19085	19027	19260	19240	19128	19067	19063	19303	19224	19165	19089	19040	19165	19321	19138	19063	19057	19265	19042	19062	18979	19294	18989	19187	19099	19192	19158	19119	19009	19168	19035	19107	18940	19032	18999	18995	19076	18982	19013	19039	18820	19106	19068	19287	19081	19274	19010	19037	19055	19232	18955	19196	19097	19130	19065	19206	19076	18864	18929	19135	18885	18967	19125	19218	19025	18983	19179	19203	18875	19032	19141	19270	19227	19024	19143	19146	19008	19155	19356	19223	19234	19128	19073	19021	19186	19085	19212	19190	19068	19237	19075	19118	19062	18973	19316	19070	19073	18939	19154	18966	19031	19176	19142	18977	19156	19187	19217	19299	19060	18974	18985	19135	19025	18993	19139	19072	19106	18936	18973	19003	19100	18979	18951	18996	19033	19057	18982	19179	19234	19080	19236	19225	19097	19080	19097	19071	19236	19017	19056	19179	19298	19070	19012	19100	19240	19066	19238	19280	19160	19008	19222	19128	19256	19291	19131	19199	19284	19232	19055	19038	19094	19077	19044	19107	19101	19214	19471	19134	19064	19044	19271	19338	18995	19001	19015	19238	19171	19153	19066	19259	18992	19043	19234	19193	19295	19283	19241	19154	19139	18862	19060	19097	18885	19207	19228	19245	19048	19139	19230	19329	19126	19215	18989	19030	18985	19192	19180	19241	18909	19015	19095	19006	19108	19140	19225	18945	19297	19027	19050	18985	19108	19177	18950	19117	19087	19144	19140	18921	19092	19125	19372	19133	19081	19156	19291	19106	19214	19047	19256	19045	18981	18905	18994	18950	19107	19362	19198	18871	19160	18918	18925	19153	19030	19006	19080	19064	19055	19260	19097	18969	19265	18997	18953	19119	18881	18978	19096	19070	19099	19079	19358	19061	19127	19216	19272	18997	19188	19118	19008	19040	19129	19109	19048	19176	19119	19244	19121	19103	19030	19227	19245	19153	19134	19165	19288	19190	19106	19234	19121	19182	19336	19126	19056	18921	19156	19317	19010	19249	19123	19123	19161	18935	18997	19187	19134	19174	19009	19115	19216	18975	19092	19064	19111	19091	19093	19314	19086	19125	19080	19206	19097	18904	19150	18997	19107	19130	19153	19276	19135	18947	18988	19118	19194	19039	19154	19088	19148	19297	19314	19149	19045	19045	19255	19023	19360	19241	19126	19094	19196	19030	19081	18942	18933	19102	19155	19133	18939	19193	19143	19225	19012	18947	19220	19067	19137	19088	19166	19034	19252	19309	19284	19105	19241	19215	19080	19089	19091	19201	19061	19169	18998	19197	19131	19123	18945	19115	19244	19036	19313	19363	19255	19155	19199	19397	19011	19192	18980	19172	19144	19257	19027	19138	19020	19058	19093	19147	19022	19090	19005	19022	19050	19038	18976	18996	19244	19263	19068	19232	19216	19141	19240	19082	19219	19344	19049	19158	19115	19077	18864	18998	19190	19111	18959	19142	19079	19186	19063	19374	19098	19053	19045	19059	18928	19261	19185	19064	19096	19304	19239	18958	19244	18878	19170	18950	18823	19035	19152	19198	18949	18891	19279	18840	18978	19000	19152	19102	19370	19249	19240	19285	19053	19190	19264	19055	19128	18863	19228	19179	19128	19059	19293	19082	18931	19083	19209	19132	19217	19010	18932	19034	19167	19121	19057	19206	19281	19061	19012	19141	19006	19216	19163	19091	19110	19149	19075	19133	19133	19093	18917	19118	19085	19378	19178	19215	19253	18877	19211	19081	19113	19086	19099	19058	19153	18863	19234	19360	19177	19188	19078	19303	19252	19083	19236	19144	19076	19050	19001	19122	19135	19188	19118	19139	19221	19300	19296	19047	19138	19024	18984	19350	19175	19085	19274	18998	19032	19209	19177	19260	19175	19091	19219	19155	19157	18991	18959	18957	19261	19214	19101	19283	19123	19085	19118	18888	19052	19018	19017	19283	19227	19100	19090	19133	19190	18874	19081	19084	19109	19039	19083	19216	19117	19158	19136	19194	18945	19142	19157	19071	19051	19121	19114	19096	19259	19129	19037	19221	19279	19052	19096	18909	19041	19096	19142	19137	18905	19143	19031	19085	19073	19003	19220	19056	19214	19076	18960	19177	19168	19347	19072	19270	19220	19114	19133	19249	18971	19182	19236	19150	19124	19251	19005	19049	19227	19168	19001	19064	18923	18947	19150	19139	18986	19216	19004	19057	18953	19007	19317	19132	19225	19019	19185	19247	19076	19257	18977	19136	19128	19113	19113	19360	19136	19240	19055	19223	19078	19171	19026	19162	19084	19110	19147	19168	19147	19116	19112	19015	19021	19003	19104	19256	19212	19197	18992	18953	18912	19141	19258	19151	19061	18988	19101	19086	19051	19006	19159	19029	19238	19007	19084	19147	19087	18779	19018	19127	19195	19116	19229	19193	19173	19160	19006	19179	19177	18990	19110	19018	19023	19113	19183	19052	19261	19173	18937	19088	19242	19080	19126	19088	19243	19058	18851	18957	19154	19050	19173	19202	19103	19176	19006	19184	19042	19122	19239	19094	19263	19215	19263	19160	19100	18963	19196	19078	19046	19319	19000	19172	19123	19310	19198	19188	19047	19258	18959	19054	19361	19016	19102	19295	19017	18968	19192	19108	18969	19154	19181	19135	19202	19069	19269	19043	18934	19172	18950	18952	19250	19116	19019	18973	19162	19397	18976	19002	19113	18859	19161	18956	19263	19185	19122	19284	19058	19207	19185	19307	19124	19185	19035	19194	19407	19016	19050	19087	19097	19132	19106	19211	18935	19107	18804	18930	19323	19028	19167	19035	18962	18914	19264	19206	19081	19157	19159	19264	18995	19145	19278	19285	19147	18989	19153	19309	19124	19099	18961	19262	19019	19201	19100	19152	19028	19230	19249	19207	19089	19084	19270	19123	19037	19208	18967	18955	19259	19132	19051	18998	19047	19277	19092	19008	19100	18921	19116	18996	19031	19250	19181	19288	19059	19164	18920	19210	19168	18824	19196	19114	19129	18958	19096	19253	19013	19303	19168	19113	18945	18975	19164	19007	19001	18958	18993	19063	19145	18953	18998	19095	19043	19096	19108	19191	19205	19274	19181	19032	19084	19200	18932	19150	19143	18990	19227	18973	19116	19260	19312	19195	18914	19104	19201	19182	18968	19134	19211	19155	18945	19117	18974	19218	19156	19204	18939	19371	19086	18958	18822	19021	19177	18943	19180	19238	19037	19353	19018	19117	19176	19321	19201	19415	19237	19172	19141	19079	19305	19139	19024	19007	19422	19196	19143	19149	19223	19275	19037	19103	19193	19201	19255	19103	19138	19154	19265	18974	18961	19063	19088	19150	19166	19050	19248	19119	18902	19305	19090	18945	19001	19027	19077	19075	19121	19281	19132	19145	19157	18920	19187	19216	19124	18932	19164	19020	18880	18948	19045	19037	19222	19132	18959	19236	18912	19172	19019	18945	19274	18909	19110	19077	18983	18977	19204	19117	19122	18945	19158	19019	19195	19130	19079	19190	19071	19065	19017	19150	19326	19153	19108	19224	18952	19022	19111	19081	19096	18815	19165	19167	19180	19116	19246	19393	18990	19357	19058	19340	19255	19287	19416	18982	19002	19325	19112	19157	18974	19263	19180	19174	19078	19144	19115	18952	19106	19219	19134	19037	19261	18931	19191	19219	19181	19198	19032	19246	18868	19105	19080	19010	19199	19223	19220	19099	19074	19076	19118	18815	18985	19039	18939	19263	19241	19145	18741	18927	19138	18976	19033	19072	19188	19138	19051	19162	18923	19223	19206	19268	18978	19393	19144	18968	18915	18970	19224	19033	18988	18903	19138	18900	18841	19213	19027	19245	19122	19070	18954	19236	19219	19054	19030	19047	19073	19129	18971	19075	18951	19233	19150	19102	19131	19231	19292	19100	18960	19231	18968	19275	18895	19122	19035	19268	19153	19304	19014	19125	19143	19432	19019	19024	19344	19225	19204	19230	19055	19200	19233	19141	19252	19238	19076	19043	19160	19050	19108	19227	19051	19150	19331	19035	19045	19302	19123	19159	19007	19190	19410	18922	18925	18932	19170	19133	19142	19179	19223	19211	19471	19253	19043	19106	19110	19176	18957	19068	18912	19299	19279	19156	19153	18953	19061	19322	19040	19111	19199	19269	19005	19157	18899	19041	19104	19166	18992	19385	19044	18915	19102	19162	19065	19155	19279	19158	19120	19045	19044	19188	19019	19182	19103	19147	19093	19240	19191	19063	19189	19265	19270	19123	19218	19362	19173	19112	19017	19087	18980	19205	19166	19188	19142	19032	18962	19051	19040	19037	18945	19119	19205	19260	19111	19003	19235	18937	19078	19002	19005	19192	19048	19140	19293	19138	19082	19135	19028	19110	19182	19207	19296	19065	19214	19052	19046	18990	18935	19055	19203	19057	19175	19122	18937	19087	19317	18969	19178	19117	19040	19241	19065	19164	19180	19201	18887	18926	19056	19226	19124	19231	19102	19145	19273	19231	19178	19098	19091	19260	19308	18998	19126	19027	19052	19081	19188	19043	19177	19146	19144	18978	19299	19148	19112	18981	19085	19242	18972	19151	19234	19037	19229	19257	19150	18974	19290	19226	19024	19070	19059	19010	18918	19015	19185	19015	19097	18939	19152	19131	19074	19162	18947	19192	19142	19191	19198	19140	19123	19110	19217	19208	18965	19225	19126	19058	19146	18873	18957	19106	19179	19041	18965	18964	19310	19101	19045	19341	18926	19122	19313	19095	19172	19114	19073	19081	19314	19172	18987	19098	19105	19144	19157	19066	19165	19092	19472	19105	19249	18882	19094	19075	19197	19025	19212	19238	18970	19118	19182	19211	19195	19094	19119	18846	19042	19299	19063
16021	17281	17168	16922	16694	16627	16823	23549	24897	22250	18809	17105	16739	16817	16720	16669	16731	16681	16714	16720	16804	16691	16726	16741	16655	16696	16631	16624	16633	16526	16723	16693	16688	16922	16433	16615	16810	16870	16651	16556	16737	16602	16650	16785	16508	16615	16602	16565	16787	16548	16635	16638	16816	16565	16655	16692	16456	16719	16552	16718	16767	16544	16724	16655	16775	16722	16721	16598	16665	16686	16617	16481	16689	16434	16667	16640	16608	16812	16563	16703	16728	16534	16573	16670	16704	16593	16686	16653	16612	16724	16822	16790	16636	16460	16690	16524	16722	16700	16695	16795	16674	16441	16667	16860	16573	16723	16782	16804	16618	16647	16523	16830	16591	16706	16660	16734	16699	16678	16681	16742	16732	16695	16715	16641	16506	16843	16567	16565	16679	16740	16479	16638	16802	16722	16630	16542	16757	16657	16709	16683	16749	16698	16659	16626	16483	16622	16483	16648	16650	16703	16730	16693	16784	16767	16626	16792	16737	16706	16749	16691	16778	16607	16709	16735	16643	16655	16767	16704	16570	16567	16677	16543	16797	16575	16677	16608	16506	16511	16371	16617	16643	16597	16590	16706	16640	16693	16541	16627	16740	16812	16698	16608	16662	16756	16539	16803	16680	16683	16575	16691	16550	16647	16872	16658	16726	16607	16641	16660	16739	16584	16681	16603	16760	16742	16581	16515	16762	16662	16787	16568	16612	16594	16748	16766	16613	16677	16651	16740	16628	16513	16750	16779	16608	16776	16622	16644	16725	16496	16740	16608	16546	16646	16622	16636	16623	16541	16694	16714	16741	16642	16866	16471	16593	16436	16735	16644	16753	16663	16728	16625	16638	16736	16713	16503	16712	16710	16646	16639	16645	16591	16551	16735	16707	16642	16485	16780	16605	16578	16809	16478	16659	16759	16611	16573	16653	16695	16499	16574	16686	16647	16799	16630	16767	16755	16897	16800	16773	16839	16817	16694	16572	16652	16782	16528	16682	16587	16564	16545	16676	16592	16842	16679	16766	16694	16675	16566	16673	16510	16758	16588	16662	16646	16850	16499	16561	16646	16759	16609	16552	16711	16605	16730	16799	16600	16616	16852	16687	16685	16670	16859	16592	16575	16483	16828	16686	16744	16798	16785	16765	16533	16614	16549	16600	16620	16868	16511	16567	16612	16812	16722	16778	16567	16757	16668	16637	16797	16697	16629	16819	16622	16721	16659	16663	16619	16895	16727	16577	16682	16708	16519	16715	16756	16595	16781	16583	16497	16759	16717	16645	16576	16486	16693	16656	16543	16642	16717	16451	16659	16447	16558	16648	16757	16764	16794	16613	16662	16675	16682	16567	16567	16729	16431	16759	16534	16546	16744	16713	16728	16583	16496	16677	16498	16621	16678	16662	16664	16810	16691	16663	16652	16637	16750	16680	16475	16688	16975	16645	16725	16702	16838	16644	16612	16584	16657	16651	16633	16525	16704	16670	16720	16746	16624	16687	16692	16514	16740	16698	16655	16586	16758	16699	16819	16578	16655	16595	16760	16604	16663	16670	16691	16690	16545	16442	16651	16596	16548	16696	16627	16703	16680	16876	16586	16353	16713	16562	16571	16497	16728	16675	16652	16597	16698	16696	16648	16667	16761	16725	16642	16666	16582	16518	16673	16547	16611	16584	16564	16644	16800	16753	16721	16459	16564	16652	16668	16688	16565	16515	16662	16602	16712	16603	16674	16431	16583	16630	16767	16769	16699	16660	16848	16651	16672	16735	16515	16775	16570	16654	16472	16718	16625	16636	16596	16585	16613	16629	16714	16600	16769	16736	16783	16744	16667	16656	16677	16580	16622	16600	16578	16676	16733	16462	16654	16806	16555	16670	16643	16706	16663	16525	16833	16641	16646	16724	16631	16566	16627	16566	16651	16453	16597	16617	16768	16710	16668	16670	16402	16592	16730	16707	16800	16626	16749	16797	16710	16732	16600	16744	16682	16838	16647	16639	16732	16609	16484	16799	16643	16503	16645	16641	16591	16566	16680	16600	16735	16568	16727	16826	16646	16570	16699	16738	16698	16639	16652	16640	16527	16650	16613	16597	16731	16655	16603	16781	16848	16788	16690	16598	16772	16754	16753	16578	16647	16692	16594	16616	16568	16838	16618	16757	16685	16664	16680	16596	16660	16683	16674	16650	16601	16569	16654	16605	16618	16705	16586	16774	16668	16742	16711	16647	16600	16650	16802	16434	16775	16699	16766	16621	16734	16788	16546	16799	16637	16493	16705	16547	16668	16843	16626	16578	16593	16658	16605	16581	16793	16591	16647	16693	16620	16682	16564	16732	16736	16665	16609	16538	16621	16729	16685	16663	16710	16601	16745	16784	16829	16763	16673	16629	16839	16590	16639	16738	16689	16666	16745	16482	16645	16546	16743	16740	16558	16691	16661	16610	16685	16687	16646	16587	16694	16703	16731	16716	16508	16700	16602	16774	16718	16621	16634	16447	16554	16517	16805	16667	16754	16638	16614	16606	16695	16709	16696	16534	16599	16563	16679	16781	16686	16758	16650	16768	16680	16506	16662	16635	16652	16706	16701	16557	16771	16834	16791	16662	16747	16640	16705	16687	16842	16709	16651	16817	16640	16796	16719	16728	16686	16767	16599	16765	16842	16629	16742	16615	16520	16808	16715	16545	16677	16670	16501	16764	16608	16629	16643	16747	16683	16710	16613	16474	16500	16489	16640	16635	16531	16553	16586	16611	16741	16655	16760	16727	16967	16703	16660	16612	16522	16628	16647	16550	16481	16715	16553	16747	16649	16788	16571	16878	16632	16722	16588	16745	16480	16486	16602	16772	16623	16689	16538	16751	16663	16614	16806	16704	16515	16570	16647	16588	16732	16591	16557	16621	16750	16716	16755	16665	16708	16655	16790	16749	16621	16603	16522	16636	16664	16512	16645	16553	16845	16618	16628	16607	16681	16772	16742	16500	16596	16551	16579	16670	16674	16490	16632	16397	16683	16678	16621	16542	16570	16578	16680	16621	16728	16679	16692	16669	16488	16653	16767	16817	16799	16752	16687	16501	16784	16807	16499	16661	16636	16569	16815	16764	16719	16780	16728	16632	16730	16669	16474	16668	16559	16739	16746	16608	16745	16669	16762	16875	16718	16748	16783	16577	16674	16736	16669	16576	16710	16713	16715	16782	16574	16574	16649	16650	16528	16635	16725	16824	16625	16586	16639	16590	16663	16709	16602	16586	16647	16809	16528	16671	16659	16691	16570	16565	16737	16608	16615	16565	16538	16661	16624	16596	16874	16681	16548	16764	16678	16686	16740	16634	16747	16609	16455	16581	16651	16501	16559	16796	16635	16675	16723	16725	16771	16693	16606	16651	16558	16615	16645	16665	16697	16645	16638	16811	16839	16472	16702	16639	16743	16686	16774	16757	16698	16660	16575	16709	16805	16726	16569	16657	16778	16537	16773	16676	16673	16663	16692	16595	16573	16503	16611	16698	16581	16763	16680	16492	16787	16674	16508	16614	16583	16533	16646	16667	16531	16713	16560	16605	16593	16643	16641	16646	16683	16800	16631	16653	16570	16888	16698	16855	16765	16780	16748	16655	16650	16732	16522	16755	16684	16587	16564	16676	16727	16594	16718	16598	16696	16767	16675	16556	16678	16749	16682	16544	16588	16683	16854	16798	16661	16628	16650	16812	16649	16637	16458	16687	16687	16745	16524	16570	16677	16652	16668	16743	16679	16535	16603	16714	16779	16642	16803	16679	16574	16592	16855	16604	16685	16717	16717	16729	16635	16658	16648	16564	16576	16930	16740	16699	16581	16625	16730	16764	16616	16678	16633	16695	16657	16600	16648	16570	16646	16765	16738	16604	16599	16669	16771	16714	16523	16653	16530	16569	16743	16809	16775	16643	16801	16692	16547	16616	16656	16722	16502	16733	16725	16654	16663	16727	16712	16684	16778	16833	16599	16762	16714	16757	16541	16614	16709	16689	16617	16643	16791	16782	16465	16728	16771	16534	16676	16631	16646	16658	16763	16628	16696	16730	16625	16677	16825	16709	16779	16621	16812	16563	16548	16749	16765	16784	16720	16602	16654	16601	16703	16634	16820	16582	16669	16678	16718	16629	16761	16786	16591	16537	16539	16576	16526	16647	16656	16535	16714	16545	16743	16672	16761	16657	16645	16690	16558	16627	16537	16673	16626	16581	16722	16532	16651	16718	16730	16779	16508	16612	16776	16745	16571	16825	16705	16665	16594	16753	16694	16563	16584	16643	16687	16717	16668	16719	16688	16794	16739	16614	16740	16551	16693	16574	16641	16744	16754	16693	16764	16763	16718	16639	16579	16553	16684	16697	16599	16663	16609	16638	16700	16694	16697	16778	16717	16781	16686	16679	16791	16710	16595	16642	16502	16558	16590	16697	16713	16656	16546	16610	16699	16618	16455	16634	16678	16821	16666	16685	16865	16735	16667	16628	16853	16815	16671	16415	16652	16755	16566	16708	16730	16648	16626	16730	16764	16794	16718	16771	16734	16572	16832	16667	16569	16724	16577	16624	16616	16581	16784	16749	16471	16597	16987	16714	16728	16669	16607	16801	16657	16684	16539	16567	16552	16769	16818	16594	16584	16659	16666	16683	16562	16562	16522	16605	16776	16654	16618	16778	16670	16695	16504	16509	16657	16536	16806	16655	16867	16864	16672	16751	16714	16686	16530	16669	16711	16687	16504	16667	16707	16607	16686	16729	16640	16489	16745	16715	16758	16659	16543	16802	16607	16523	16755	16743	16754	16627	16780	16564	16719	16599	16534	16593	16678	16607	16798	16593	16802	16539	16791	16719	16590	16705	16677	16540	16755	16758	16731	16582	16709	16598	16687	16630	16733	16571	16768	16707	16540	16684	16662	16839	16744	16420	16654	16541	16524	16683	16534	16651	16631	16693	16709	16659	16746	16739	16683	16621	16614	16749	16697	16619	16711	16586	16646	16696	16480	16756	16686	16545	16636	16830	16756	16642	16612	16536	16551	16690	16847	16665	16711	16762	16695	16667	16694	16619	16584	16721	16813	16720	16793	16762	16662	16763	16672	16791	16688	16608	16871	16660	16669	16674	16753	16760	16614	16682	16591	16837	16631
25527	21067	27245	25809	21028	20471	21119	37822	42449	36037	27479	21535	20320	19758	19706	19594	19425	19600	19698	19747	19613	19672	19615	19711	19647	19582	19554	19617	19700	19429	19609	19679	19739	19335	19624	19627	19612	19560	19828	19645	19525	19646	19633	19600	19496	19484	19603	19711	19667	19527	19573	19478	19467	19590	19620	19589	19668	19493	19649	19671	19621	19629	19792	19602	19579	19614	19539	19557	19603	19317	19670	19631	19615	19751	19702	19522	19799	19561	19652	19583	19418	19735	19652	19487	19494	19640	19434	19701	19563	19505	19510	19622	19465	19596	19527	19511	19609	19564	19428	19678	19424	19626	19512	19526	19455	19557	19550	19813	19648	19585	19438	19382	19528	19690	19552	19692	19608	19591	19434	19687	19799	19386	19490	19629	19556	19421	19537	19774	19690	19451	19812	19590	19585	19623	19362	19497	19558	19417	19492	19495	19624	19612	19473	19455	19658	19535	19839	19582	19491	19481	19422	19467	19406	19647	19792	19630	19580	19689	19395	19717	19389	19425	19254	19560	19322	19537	19779	19426	19631	19414	19457	19403	19533	19511	19512	19617	19629	19564	19526	19608	19632	19764	19695	19437	19473	19572	19501	19641	19660	19582	19544	19570	19574	19667	19595	19624	19734	19810	19690	19562	19791	19545	19558	19426	19344	19551	19501	19413	19547	19680	19499	19580	19414	19353	19478	19634	19503	19643	19577	19654	19346	19582	19586	19511	19524	19376	19555	19664	19648	19513	19829	19784	19398	19579	19488	19689	19551	19402	19513	19582	19568	19673	19690	19695	19606	19729	19719	19497	19661	19720	19434	19723	19584	19669	19558	19498	19640	19585	19545	19546	19596	19588	19433	19480	19493	19649	19572	19381	19619	19483	19552	19307	19443	19554	19664	19504	19541	19563	19584	19468	19516	19498	19634	19525	19578	19408	19435	19641	19452	19620	19368	19703	19678	19696	19701	19552	19454	19621	19642	19588	19551	19689	19614	19777	19491	19528	19381	19597	19435	19450	19500	19665	19383	19518	19666	19476	19512	19711	19652	19669	19619	19536	19592	19470	19485	19559	19686	19652	19630	19532	19520	19688	19609	19706	19547	19470	19651	19759	19709	19544	19776	19550	19534	19464	19556	19436	19844	19672	19626	19550	19803	19502	19737	19631	19502	19483	19459	19650	19707	19637	19633	19419	19614	19657	19584	19578	19370	19578	19389	19682	19652	19576	19612	19563	19564	19559	19538	19717	19482	19750	19521	19739	19495	19517	19562	19721	19439	19531	19723	19425	19500	19608	19558	19565	19658	19522	19678	19586	19682	19377	19361	19398	19755	19369	19515	19468	19421	19820	19635	19707	19471	19619	19547	19564	19578	19378	19562	19790	19474	19429	19502	19574	19536	19419	19621	19613	19413	19537	19562	19422	19551	19454	19512	19756	19581	19412	19490	19481	19409	19526	19599	19630	19597	19611	19551	19681	19623	19563	19445	19713	19654	19312	19582	19359	19494	19615	19660	19485	19504	19560	19484	19456	19580	19585	19687	19571	19414	19546	19475	19606	19546	19346	19577	19644	19529	19554	19579	19528	19480	19623	19643	19574	19482	19555	19578	19435	19523	19524	19628	19517	19652	19562	19496	19702	19665	19578	19678	19736	19533	19548	19626	19414	19599	19564	19576	19522	19544	19606	19638	19486	19562	19568	19463	19720	19569	19504	19537	19441	19637	19689	19587	19394	19559	19611	19768	19412	19595	19655	19711	19583	19658	19478	19468	19542	19572	19615	19502	19691	19581	19576	19575	19642	19475	19441	19421	19550	19798	19700	19718	19608	19846	19544	19723	19580	19589	19536	19462	19638	19555	19524	19508	19659	19486	19397	19816	19676	19719	19590	19704	19447	19526	19569	19613	19530	19664	19662	19644	19645	19593	19667	19558	19537	19586	19524	19460	19313	19671	19670	19653	19633	19632	19758	19599	19576	19469	19631	19766	19590	19530	19582	19742	19270	19523	19408	19397	19341	19622	19592	19735	19702	19584	19633	19507	19465	19626	19638	19502	19613	19418	19616	19527	19714	19517	19684	19543	19708	19603	19601	19659	19733	19675	19684	19641	19610	19645	19632	19634	19614	19812	19766	19607	19529	19555	19372	19639	19614	19568	19473	19483	19675	19615	19474	19461	19520	19713	19536	19399	19562	19560	19632	19662	19635	19556	19582	19609	19635	19660	19476	19805	19479	19511	19461	19486	19566	19529	19611	19452	19737	19730	19485	19558	19594	19660	19643	19549	19611	19428	19620	19578	19545	19606	19692	19783	19622	19482	19731	19456	19690	19454	19497	19515	19685	19508	19622	19546	19719	19637	19666	19433	19639	19525	19504	19653	19742	19599	19560	19590	19492	19442	19359	19698	19748	19565	19643	19916	19403	19481	19519	19465	19626	19502	19582	19558	19554	19573	19598	19548	19475	19510	19693	19444	19533	19584	19467	19558	19607	19677	19356	19362	19629	19448	19465	19564	19731	19661	19532	19477	19677	19524	19620	19688	19694	19465	19462	19633	19521	19553	19540	19515	19780	19698	19647	19437	19571	19576	19506	19607	19775	19578	19803	19622	19541	19746	19690	19646	19588	19899	19648	19666	19392	19571	19606	19683	19778	19621	19696	19587	19481	19461	19774	19763	19605	19375	19692	19710	19674	19617	19381	19649	19804	19560	19667	19779	19630	19673	19570	19643	19529	19660	19557	19610	19584	19398	19772	19644	19748	19636	19614	19716	19547	19784	19580	19564	19510	19641	19604	19549	19422	19470	19432	19486	19723	19616	19560	19474	19439	19323	19596	19605	19600	19772	19486	19655	19557	19541	19537	19513	19510	19278	19601	19490	19556	19729	19631	19536	19443	19573	19376	19628	19502	19469	19557	19589	19704	19484	19505	19472	19469	19673	19524	19489	19466	19439	19734	19660	19778	19622	19571	19715	19431	19807	19492	19624	19575	19756	19664	19337	19375	19525	19587	19576	19680	19707	19624	19599	19565	19734	19434	19480	19498	19449	19464	19497	19659	19684	19761	19808	19461	19680	19677	19656	19612	19827	19689	19643	19537	19717	19677	19578	19682	19571	19646	19693	19492	19840	19437	19604	19707	19542	19577	19695	19752	19370	19750	19522	19431	19521	19576	19710	19660	19544	19491	19834	19470	19423	19483	19577	19314	19557	19755	19405	19455	19381	19527	19678	19604	19579	19610	19596	19613	19540	19782	19510	19475	19653	19480	19571	19499	19605	19611	19465	19554	19752	19588	19481	19415	19551	19716	19820	19696	19699	19599	19696	19480	19606	19813	19489	19639	19528	19666	19614	19447	19712	19328	19621	19633	19468	19623	19547	19383	19545	19690	19546	19603	19371	19826	19709	19538	19601	19487	19639	19739	19467	19608	19490	19612	19641	19616	19719	19586	19651	19621	19504	19646	19588	19761	19702	19714	19550	19554	19386	19559	19674	19475	19529	19735	19644	19751	19516	19366	19461	19700	19421	19562	19638	19728	19644	19827	19633	19631	19558	19772	19257	19631	19510	19560	19374	19525	19541	19568	19618	19656	19503	19468	19485	19432	19618	19619	19568	19506	19600	19682	19638	19545	19499	19668	19571	19658	19695	19715	19623	19689	19578	19495	19576	19620	19573	19502	19622	19547	19616	19499	19470	19574	19797	19528	19565	19523	19597	19593	19666	19577	19610	19690	19584	19729	19565	19635	19824	19682	19595	19404	19309	19626	19732	19822	19744	19719	19509	19624	19437	19509	19460	19394	19474	19665	19583	19603	19588	19560	19466	19597	19610	19597	19604	19684	19707	19512	19727	19270	19594	19595	19513	19520	19452	19590	19570	19721	19811	19485	19471	19576	19463	19587	19433	19854	19405	19307	19461	19538	20061	19587	19740	19546	19774	19692	19776	19837	19460	19496	19620	19476	19447	19440	19567	19408	19481	19483	19455	19443	19633	19603	19732	19773	19536	19717	19619	19646	19775	19512	19726	19628	19529	19701	19652	19800	19729	19515	19361	19465	19599	19620	19448	19665	19480	19546	19531	19608	19649	19594	19628	19750	19813	19678	19471	19447	19771	19569	19601	19616	19504	19331	19572	19637	19520	19624	19448	19712	19698	19679	19446	19547	19629	19624	19594	19630	19439	19525	19547	19550	19529	19796	19666	19642	19414	19458	19773	19454	19617	19550	19760	19325	19636	19695	19596	19540	19556	19470	19614	19642	19710	19603	19486	19711	19485	19787	19597	19671	19428	19589	19601	19467	19687	19780	19607	19621	19557	19654	19575	19690	19684	19655	19610	19585	19433	19643	19465	19855	19542	19676	19780	19596	19558	19578	19489	19459	19687	19713	19624	19750	19692	19887	19450	19714	19671	19478	19458	19466	19602	19465	19591	19572	19359	19630	19684	19473	19629	19541	19767	19868	19476	19633	19709	19641	19714	19682	19974	19474	19541	19771	19616	19611	19595	19465	19464	19454	19605	19546	19553	19625	19757	19682	19493	19636	19516	19572	19729	19666	19502	19424	19515	19429	19613	19510	19630	19399	19491	19363	19571	19850	19453	19663	19708	19546	19504	19582	19474	19535	19549	19574	19784	19772	19358	19538	19573	19533	19508	19408	19657	19714	19681	19689	19457	19693	19558	19543	19631	19479	19584	19746	19700	19694	19357	19567	19494	19500	19600	19528	19515	19553	19403	19529	19590	19573	19519	19744	19562	19418	19609	19584	19641	19353	19657	19629	19531	19472	19674	19629	19656	19466	19584	19597	19332	19601	19604	19274	19694	19617	19431	19377	19538	19697	19556	19588	19640	19431	19498	19609	19478	19488	19680	19496	19588	19762	19511	19470	19518	19491	19503	19726	19618	19543	19515	19697	19760	19467	19429	19592	19526	19397	19382	19644	19606	19499	19622	19499	19748	19618	19637	19590	19410	19525	19497	19642	19490	19536	19584	19611	19556	19626	19324	19598	19584	19559	19710	19633	19331	19703	19817	19445	19578	19579	19597	19488	19240	19586	19581	19525	19618	19659	19647	19426	19419	19633	19716	19483	19468	19693	19481	19516	19399	19435	19620	19597	19539	19372	19723	19620	19612	19645	19673	19654	19659	19537	19757	19739
14782	21124	20368	18679	17807	17546	17912	41905	42420	36091	25160	18772	17535	17051	17003	17152	17017	16934	16939	17056	17157	16900	17020	17230	16801	16966	17058	16920	17084	16986	16958	16927	16984	16931	16946	17118	17082	17072	16991	16936	17174	17095	17127	16886	17194	17020	16825	16902	16976	16938	16783	17015	16992	17088	17126	16995	17113	16771	17098	16852	16991	17010	16975	16968	17063	17040	17122	17157	16945	16935	16773	16890	17072	16947	16957	16830	17204	16942	16884	17191	17104	16973	16799	17005	17091	16859	16890	17076	16946	16901	17094	16984	17120	16836	17161	16927	16996	17129	16950	16941	16959	16909	16912	17038	16872	16930	16943	16939	17058	17020	16903	16972	16763	16989	16928	17027	16811	17086	17092	17092	16811	16981	16954	16957	16944	16901	17057	17018	17009	16891	17027	17002	17087	16930	17109	16820	16952	16981	16935	16961	16877	16941	16939	16998	17051	16914	17002	16944	16947	16957	17049	16862	17035	17069	17050	17030	16978	16894	17001	17028	16947	17045	16808	16818	17061	16878	17114	16942	16972	17157	17063	17073	16896	16904	16932	16993	16915	16889	16897	16907	16902	16979	16876	17059	16879	17029	16980	17200	16963	16955	17033	16868	17044	16874	17005	17120	17058	17009	16949	17066	17160	17019	16853	17004	16877	16965	16920	16974	16984	17022	17127	16849	16984	17023	16927	17096	16983	16860	16992	17041	17032	17191	16972	17180	16890	17015	17170	16929	16798	16944	16969	17141	17075	16861	16839	16988	16791	16960	17102	17010	16990	16957	17058	17115	16997	16930	17071	16860	16978	16913	17029	17010	17025	16839	16878	17068	16967	17082	16905	17006	16947	16862	16872	17045	16983	17035	16963	17010	16996	17057	17091	17164	17071	16853	16879	17016	17086	16920	16890	16915	16896	16876	16864	17066	17048	16938	17015	16833	17076	16906	17061	16879	17030	16877	16895	17033	16968	16999	16895	16944	16970	17007	16922	16990	16989	16963	17028	16834	16991	16962	16967	16825	17080	17069	16983	16829	16978	16904	17072	16945	17000	17073	16858	16908	16898	17128	16971	16840	16939	16905	16887	16817	16909	17099	16885	17009	17125	16993	17028	17113	16945	17038	16825	17082	16882	16850	16918	16914	16882	17002	17006	16986	16981	17056	16931	16975	16989	17011	16842	17071	16977	16936	16899	17056	16904	16768	17033	16965	16932	16935	17036	17028	16978	16973	16968	17086	16783	16926	16926	17054	16961	16920	17017	16937	16956	16994	16973	17189	17055	16784	17099	16892	16882	16982	17030	16937	16869	17119	17018	16887	17040	17192	17160	16971	16924	17073	17191	16896	17229	17071	17101	17070	17099	17052	16834	16992	16937	17007	17100	16951	17141	16984	17054	16799	17138	17121	16938	17096	17088	16968	16988	16945	16912	16853	16850	16884	17127	16934	17032	16988	17052	17098	16842	16943	16864	16924	16999	16792	17034	17010	17152	17072	16935	17194	17139	16911	16966	16936	17026	16896	17139	16850	16874	17025	16965	17072	17079	17022	16967	16984	16754	16998	16845	17067	16963	16967	17238	16916	17066	16978	16818	17068	17022	16969	17100	17071	16910	16966	17118	16918	16982	16811	16803	17074	17013	17083	16903	16967	16920	16938	17002	16894	17102	16946	17128	17019	16971	17005	16816	17082	16980	16870	16802	16863	16919	16928	17061	17058	17069	16942	16953	17053	16902	17015	17101	16939	16919	17068	16937	16694	16987	16934	17069	16949	17081	16903	16931	17088	17032	16999	16950	16916	16901	16938	17011	16917	16911	16926	16888	16797	16983	16990	17071	17095	16957	16975	17019	17011	17063	17126	17051	16885	16803	16872	16877	16960	17199	17197	16965	16806	16954	17074	16974	17035	16985	16979	17132	17101	16967	16916	16788	16898	17080	16934	17008	16841	17018	17006	16823	16947	16973	16856	17002	16793	17010	16880	16961	17284	17060	17041	17080	16935	17104	17095	16976	16757	17114	16906	16955	17023	17082	16662	16981	17052	16969	16860	16949	17108	17160	17035	17154	16932	16981	17003	16905	16983	17000	16908	17040	16935	16923	17056	16959	17039	17061	16880	16913	16784	16920	17064	16990	16942	17090	16897	17146	16916	16808	17005	16970	17014	17070	17032	17073	16854	16870	16953	16996	16919	16967	17071	17055	16957	16884	17038	17037	17145	16908	16937	16808	16970	16890	17022	16887	17140	16964	17035	17029	17048	17059	17119	16900	17067	16919	17045	17163	16958	17072	16974	16964	16915	16830	16941	17055	17087	16918	16903	17007	16984	16958	16944	17011	16865	17011	16936	17031	17020	16979	17012	16931	16961	17009	16896	16913	17014	16927	17092	16977	16889	16914	17079	16964	16895	17051	17058	17010	16957	16910	17109	16846	17077	16904	16969	16867	16880	17136	17149	17260	16879	17046	16785	16985	16801	16863	16895	17063	16945	16955	16975	16905	17117	17046	16814	17010	17096	16898	16955	17032	16856	16948	17064	16972	16989	17023	17006	17078	16931	16928	16950	16975	16874	17014	17049	16952	16992	17032	16790	17004	16943	16813	17054	16849	16970	17056	16953	17022	16934	16895	16981	16981	17033	16953	17041	16887	17028	16873	16952	16977	17059	17005	16828	17081	16867	17131	16959	16909	17008	17031	16930	17161	17082	16884	16924	16953	17118	16982	16847	16986	17055	16965	16953	17081	16976	17034	16926	17006	16760	16926	17024	17102	16868	16885	16993	16832	17076	17080	16933	16996	16909	17001	17118	16969	17065	17015	16950	16961	17050	17182	16987	16873	17028	16931	17051	16877	16870	16948	16993	16808	16846	17016	16956	16938	17131	17078	17132	17053	16828	17077	17009	17004	17063	16813	16939	17187	17138	16951	16779	16960	17080	16966	16901	16969	16918	16985	17081	16985	16941	16777	16916	16879	16968	16883	17056	16856	16935	17024	17188	17043	17262	16958	16838	17220	17017	17056	17068	16951	17022	17006	16897	16955	17069	16915	17067	16796	16928	16972	16913	16894	16894	17000	17043	17091	17089	17086	16936	17045	17005	17141	17021	16894	16851	16981	16790	16968	16961	16816	16944	16972	17058	17057	17065	16942	16864	17058	17043	17034	17157	16865	16988	16977	17093	16788	16933	17014	17068	16836	16872	17099	16910	16970	16986	16933	17232	16922	17064	17128	17068	17086	16824	16981	16956	17077	17038	16876	16969	16939	17002	17033	16951	16955	16841	16831	17100	16907	16906	16934	16994	16904	16921	17077	16749	17120	16986	17243	16837	17112	17040	16963	16919	16896	16878	16793	16947	16924	16971	16890	16965	16936	17091	17012	16993	16990	16930	17154	16916	17051	16910	16809	17001	16911	17093	16936	17065	16897	17055	17013	16880	16899	16781	16943	17020	17079	16931	17046	16956	17018	16895	16891	17174	17020	17078	17180	17115	17020	17000	16780	16903	16987	16949	16880	16936	16926	16988	16983	17081	17116	16850	17126	16978	17010	17035	17102	16965	17148	17013	16874	16977	17022	17094	16993	17027	16767	17019	16892	16918	16872	17058	17045	17010	16904	17049	17030	16910	16913	16952	16944	16971	17099	16850	17016	17100	16810	16972	16959	16845	17109	17056	16859	16872	17042	16975	16912	17019	16942	17115	16952	16901	17058	17105	16831	16998	16989	17060	17014	17006	16904	17144	16894	17057	17116	17057	16899	17036	16844	17144	17082	16993	16925	16985	17092	16878	16843	16955	16930	17057	16933	16902	16999	17137	16954	17011	17062	16923	17032	16995	16943	16974	17029	16805	16870	16838	16933	16941	17033	16956	16957	16938	16851	16996	17112	17058	17062	17023	16959	17133	17003	16990	16875	16959	17065	17106	16871	16841	16872	17069	16893	17139	16948	16823	16995	16940	16925	16899	17091	16844	16873	17039	16863	16850	17005	17043	17077	16861	17060	16931	17007	17065	17014	16904	16879	16931	17032	16991	16991	16861	17098	17040	17103	17184	16939	17094	16986	16928	16961	16878	17156	16888	17011	17065	16951	16862	17110	16916	17067	16824	17110	16981	16988	16994	16938	17041	16920	17078	17077	17165	16954	16825	16961	17057	16883	16962	17070	17020	16853	16841	17112	16932	16843	17005	16982	16904	16892	16962	16891	16811	17041	16802	16959	17032	16959	17045	17127	16998	16872	17017	16756	16955	16913	16814	16865	17001	17267	16969	17036	16985	16853	16968	16914	16969	17076	16912	16937	16928	16929	17022	16961	16974	16939	16919	16925	16957	17135	16980	16911	16968	16990	16896	17030	16840	17167	16856	17001	16908	16954	17105	16888	16876	17095	17022	17002	16977	17031	17028	16858	17143	16981	16853	16974	16942	16879	17137	16995	17156	17160	16915	16788	17039	16983	16911	16998	17014	17146	16872	17074	16947	17125	17098	17043	16979	17050	16937	17184	17032	17202	17009	17073	16941	17045	17007	17150	16998	16951	17008	17036	16969	17040	17102	16880	17013	16882	16924	16965	16867	16908	16957	16903	16781	16845	17015	17018	17011	16931	17008	17040	17013	16917	16749	17054	17010	16880	17158	16811	17041	17027	17131	17164	17071	17155	16915	16925	17055	17065	17225	16968	17068	17018	16914	17043	16822	17036	16869	17126	16904	17041	16925	17083	17189	16930	17055	16980	16913	16981	16894	17057	17092	16946	16974	16845	16950	17042	17064	16933	16957	16968	16897	17049	17018	17122	16999	17030	16838	16841	16991	17032	16970	17190	16983	16789	17069	16927	16952	16953	17074	17128	17095	16943	16853	17001	17078	17061	17035	17244	16947	16920	16886	16865	16901	17039	17053	16989	16928	17133	16795	16916	16964	16980	16986	16903	16936	17030	17054	16952	17106	17049	16930	16984	17022	17050	17041	16958	16875	17100	17085	16992	17004	16969	17070	16929	16849	17021	17010	16895	16973	17010	17033	17071	17135	16897	17095	16952	17000	16877	16988	16791	17105	16970	16801	17071	16867	17039	17118	17016	17054	17079	17005	16966	16830	17080	16861	17009	16946	16982	16939	16984	16992	16942	16916	16920	17010	17136	16837	16860	17129	16924	17013	16821	17088
23669	21106	28560	23925	21668	23509	24073	46256	61883	51151	36070	24657	21122	19790	19471	19437	19850	19575	19443	19427	19528	19658	19710	19591	19492	19433	19645	19461	19501	19341	19650	19454	19485	19776	19413	19415	19441	19411	19516	19385	19633	19525	19430	19551	19423	19605	19546	19575	19400	19436	19367	19359	19492	19332	19446	19628	19607	19506	19513	19645	19635	19308	19349	19476	19369	19413	19390	19361	19494	19464	19502	19350	19371	19415	19544	19339	19656	19504	19184	19305	19420	19444	19735	19407	19411	19342	19502	19510	19557	19259	19598	19114	19445	19502	19482	19618	19570	19521	19383	19591	19300	19533	19444	19583	19407	19460	19404	19375	19593	19390	19301	19458	19284	19217	19584	19558	19481	19571	19314	19348	19473	19552	19431	19337	19159	19224	19318	19391	19355	19459	19391	19550	19410	19351	19374	19481	19414	19452	19109	19529	19310	19285	19691	19356	19359	19530	19378	19512	19487	19418	19262	19532	19349	19541	19628	19593	19538	19364	19406	19507	19318	19344	19471	19352	19449	19620	19551	19194	19555	19516	19366	19317	19072	19589	19291	19737	19613	19520	19587	19259	19467	19385	19241	19268	19309	19236	19574	19457	19470	19218	19369	19447	19448	19394	19378	19410	19287	19457	19565	19282	19372	19302	19374	19351	19390	19463	19335	19395	19462	19466	19634	19736	19393	19383	19380	19452	19272	19371	19456	19345	19255	19470	19485	19529	19425	19274	19364	19252	19121	19270	19441	19327	19403	19357	19325	19477	19462	19429	19326	19450	19432	19447	19330	19361	19332	19326	19180	19414	19486	19387	19127	19446	19293	19432	19535	19509	19218	19457	19464	19499	19520	19450	19595	19413	19294	19227	19350	19583	19488	19569	19485	19482	19346	19523	19444	19526	19301	19609	19415	19569	19583	19384	19287	19180	19327	19502	19354	19349	19272	19454	19735	19267	19490	19386	19461	19342	19457	19246	19648	19388	19291	19478	19526	19401	19463	19525	19309	19325	19424	19577	19329	19433	19455	19213	19486	19358	19380	19272	19535	19429	19537	19359	19448	19254	19353	19553	19425	19488	19502	19424	19299	19470	19537	19440	19441	19361	19250	19567	19241	19199	19343	19307	19302	19406	19513	19425	19574	19444	19403	19504	19365	19294	19466	19405	19520	19292	19411	19299	19562	19383	19433	19544	19587	19503	19335	19180	19501	19286	19182	19339	19474	19564	19372	19454	19631	19505	19522	19372	19654	19335	19265	19391	19473	19333	19568	19317	19306	19485	19447	19145	19421	19401	19399	19279	19430	19326	19361	19324	19584	19281	19427	19207	19506	19347	19531	19311	19314	19209	19349	19439	19524	19397	19354	19393	19437	19127	19507	19215	19319	19315	19456	19416	19279	19269	19498	19599	19365	19415	19323	19493	19439	19296	19461	19441	19249	19327	19463	19349	19308	19332	19542	19301	19379	19411	19421	19567	19520	19410	19197	19451	19576	19425	19467	19464	19615	19585	19427	19443	19457	19501	19254	19476	19338	19338	19459	19369	19370	19370	19586	19205	19379	19381	19649	19573	19343	19251	19604	19230	19225	19341	19406	19467	19544	19549	19411	19525	19370	19314	19368	19353	19569	19544	19385	19354	19117	19038	19374	19542	19443	19544	19655	19184	19136	19558	19579	19487	19688	19649	19763	19406	19258	19277	19265	19440	19595	19330	19428	19439	19391	19606	19454	19310	19307	19663	19418	19504	19530	19437	19242	19416	19274	19561	19302	19364	19581	19339	19566	19343	19249	19560	19576	19312	19335	19480	19376	19501	19439	19582	19339	19374	19490	19424	19344	19514	19255	19631	19250	19344	19521	19231	19555	19496	19353	19368	19430	19366	19305	19598	19180	19410	19489	19326	19711	19392	19802	19377	19343	19427	19378	19423	19276	19397	19304	19579	19360	19329	19510	19257	19606	19404	19317	19599	19282	19491	19255	19264	19609	19300	19447	19471	19491	19387	19532	19506	19259	19404	19597	19422	19491	19647	19446	19470	19319	19251	19266	19292	19359	19560	19352	19555	19035	19477	19347	19138	19399	19394	19435	19336	19548	19336	19496	19367	19543	19502	19388	19261	19327	19440	19194	19290	19621	19507	19505	19491	19319	19462	19487	19201	19275	19345	19440	19239	19335	19437	19433	19572	19276	19335	19419	19463	19471	19528	19312	19576	19564	19427	19358	19394	19479	19343	19466	19730	19296	19302	19298	19405	19377	19548	19444	19688	19534	19474	19376	19362	19511	19278	19395	19204	19469	19452	19428	19141	19305	19428	19391	19456	19385	19356	19358	19336	19433	19453	19433	19411	19457	19547	19409	19340	19292	19465	19515	19352	19255	19505	19627	19360	19202	19275	19357	19282	19342	19513	19415	19407	19670	19516	19707	19473	19400	19515	19570	19182	19453	19404	19477	19446	19682	19336	19261	19466	19199	19534	19422	19419	19373	19446	19466	19369	19539	19270	19614	19407	19527	19424	19436	19175	19401	19469	19572	19527	19352	19415	19376	19569	19276	19338	19472	19225	19427	19673	19524	19395	19304	19287	19536	19414	19347	19269	19311	19392	19563	19396	19413	19361	19476	19503	19770	19460	19342	19245	19529	19426	19372	19315	19236	19258	19201	19463	19490	19276	19558	19656	19495	19667	19296	19196	19207	19140	19185	19477	19313	19602	19443	19398	19287	19296	19537	19558	19513	19466	19462	19440	19417	19450	19355	19458	19365	19340	19359	19396	19254	19255	19392	19438	19375	19399	19422	19352	19288	19435	19542	19432	19764	19471	19358	19296	19366	19554	19268	19547	19440	19420	19482	19578	19586	19492	19429	19548	19267	19457	19530	19304	19346	19326	19438	19331	19346	19373	19361	19605	19526	19348	19534	19408	19392	19269	19415	19418	19360	19488	19505	19561	19421	19472	19526	19657	19313	19144	19255	19325	19263	19286	19411	19408	19738	19501	19332	19333	19313	19438	19473	19464	19404	19271	19375	19519	19293	19500	19408	19159	19191	19614	19503	19175	19460	19562	19338	19205	19494	19506	19401	19567	19397	19390	19447	19372	19496	19340	19344	19364	19366	19256	19395	19435	19491	19350	19388	19575	19276	19442	19408	19345	19383	19491	19509	19563	19368	19530	19386	19257	19260	19468	19224	19322	19347	19375	19190	19526	19459	19343	19211	19387	19619	19411	19482	19475	19306	19308	19400	19340	19233	19398	19444	19430	19345	19576	19475	19526	19380	19516	19587	19465	19272	19411	19199	19379	19411	19371	19420	19416	19418	19527	19365	19396	19458	19257	19366	19381	19539	19333	19494	19437	19151	19511	19297	19450	19541	19517	19399	19270	19377	19304	19427	19488	19576	19231	19241	19369	19473	19541	19320	19370	19278	19369	19318	19411	19420	19526	19559	19417	19438	19670	19472	19437	19281	19568	19487	19420	19194	19225	19561	19363	19469	19501	19339	19607	19462	19505	19391	19433	19396	19386	19415	19267	19330	19531	19527	19361	19356	19426	19410	19337	19404	19649	19373	19501	19216	19303	19383	19575	19487	19393	19283	19416	19543	19570	19326	19287	19555	19636	19487	19440	19476	19459	19354	19234	19427	19390	19421	19448	19305	19724	19410	19511	19409	19360	19468	19367	19433	19175	19460	19364	19494	19365	19500	19317	19511	19379	19322	19511	19440	19327	19506	19464	19508	19332	19573	19474	19455	19285	19351	19479	19425	19438	19370	19264	19463	19399	19446	19479	19548	19460	19372	19541	19686	19385	19522	19592	19418	19394	19248	19351	19561	19181	19557	19497	19459	19418	19481	19478	19434	19411	19353	19416	19514	19510	19553	19310	19306	19419	19568	19449	19404	19513	19528	19366	19485	19433	19472	19314	19513	19437	19563	19462	19381	19272	19145	19406	19455	19602	19447	19305	19521	19524	19353	19335	19480	19453	19540	19519	19175	19423	19527	19637	19397	19439	19556	19453	19225	19357	19330	19528	19522	19376	19414	19256	19406	19534	19106	19485	19227	19577	19356	19520	19555	19399	19610	19262	19460	19535	19478	19386	19519	19339	19564	19400	19347	19347	19293	19598	19462	19443	19218	19494	19319	19438	19340	19384	19350	19576	19467	19358	19487	19428	19615	19353	19468	19361	19500	19386	19554	19538	19238	19534	19657	19308	19278	19035	19355	19406	19563	19495	19432	19477	19539	19531	19193	19320	19195	19508	19538	19315	19362	19499	19320	19434	19501	19488	19528	19427	19415	19285	19486	19489	19438	19329	19533	19509	19340	19464	19473	19379	19449	19436	19373	19308	19443	19594	19590	19467	19386	19211	19434	19693	19635	19370	19490	19515	19546	19478	19308	19218	19253	19576	19313	19230	19512	19375	19463	19424	19448	19417	19460	19437	19266	19535	19008	19439	19344	19365	19505	19484	19308	19289	19256	19534	19443	19543	19366	19462	19554	19276	19261	19550	19468	19428	19308	19412	19334	19464	19233	19567	19677	19302	19728	19507	19451	19549	19320	19327	19451	19226	19519	19435	19482	19372	19493	19500	19389	19407	19209	19419	19493	19355	19421	19453	19568	19353	19290	19678	19496	19274	19554	19357	19566	19510	19570	19399	19438	19574	19531	19522	19414	19187	19372	19718	19509	19416	19413	19358	19410	19408	19424	19476	19412	19427	19310	19496	19406	19399	19398	19427	19505	19335	19605	19394	19564	19593	19422	19511	19617	19352	19550	19395	19278	19337	19445	19590	19402	19387	19222	19496	19577	19192	19375	19610	19394	19502	19591	19389	19548	19414	19305	19335	19595	19320	19314	19215	19359	19606	19483	19535	19381	19551	19133	19420	19409	19550	19307	19265	19472	19444	19319	19409	19512	19467	19571	19462	19570	19551	19406	19508	19580	19543	19426	19350	19396	19363	19462	19567	19534	19606	19365	19419	19496	19452	19484	19262	19277	19408	19529	19383	19309	19332	19348	19446	19459	19379	19482	19409	19460	19235	19497	19600	19424	19408	19546	19468	19427	19529	19378	19339	19193	19257	19356	19320	19182	19392	19644	19490	19398	19361	19757	19478	19473	19405	19219	19409	19392	19301	19543	19519	19584	19572	19195	19532
16364	27484	25672	21356	19620	18728	18613	50390	61762	51050	34885	21389	18110	17002	17073	16988	16948	16932	17203	16886	17144	17090	16907	17042	16904	17092	16817	17010	17179	17015	16899	16982	17101	16845	17019	17059	16998	16887	17158	17049	17079	17071	16915	17073	16891	16968	17064	17080	16940	17105	17020	16962	17028	17020	16975	17051	17071	16976	16851	16975	16775	17040	16880	16855	16984	16810	16934	16861	16890	16976	16987	17051	16725	17029	17006	17189	16702	17008	17084	16781	17109	16997	16926	16940	16924	16771	17012	16918	17116	16900	16991	17058	17038	16962	17002	17078	16862	16908	17230	17085	17079	17032	16999	16933	16874	16952	17031	16991	16925	16921	16979	17165	17049	16881	16989	16941	16911	16876	17014	16845	16937	16955	17074	17110	16912	17021	16884	16936	16982	17017	16907	16828	17026	16890	17030	16952	16748	16788	17016	16943	17030	17035	16917	16990	17010	16793	17120	17115	17186	16925	16950	16765	16899	16983	16919	16911	17059	16929	17012	17087	16926	16957	16962	16860	16954	16896	16824	17006	16884	16954	17006	17133	17004	16985	16883	16918	17039	16924	16983	17025	16985	16871	16870	16862	17042	16864	16939	16986	16893	16881	16895	16949	17048	16930	17024	16949	16981	17038	16976	16934	16958	16989	16904	16951	17037	16923	16966	16941	16984	17025	17009	16878	17013	16926	17067	16982	16995	16985	16941	16936	17092	17141	17092	17056	16737	16870	16932	16910	16884	17062	16858	17058	16997	17077	17031	16915	17020	16952	17023	16775	17110	16973	17018	17061	16925	17134	16858	16965	17009	17002	16985	16901	17022	16960	17003	16937	17012	17043	16955	16901	16992	16900	16896	17087	16948	16927	16868	16973	17100	16883	17227	16959	16944	16800	16942	17050	17081	16918	16919	16842	16987	16917	16912	16956	16995	16979	16932	17005	17112	16922	17062	16874	16940	16885	16835	16996	16845	16903	17005	16901	16869	16937	16744	17149	16967	16925	17067	16830	16829	17146	16884	17201	16941	16774	17000	17073	16865	17034	16877	17088	16991	17041	17043	16874	17051	17112	16978	16985	16809	17082	16880	16867	16983	16865	16939	16997	16931	16988	16980	16880	17097	17043	16974	17125	16949	17007	17000	16895	16887	16837	16857	16986	16964	17008	17009	16981	16954	17051	16914	17010	17059	16913	16875	16977	17101	16806	17069	16925	16927	17011	16966	17064	16893	17003	16919	16994	17025	16910	17195	16980	16970	16998	16912	16788	16726	16669	16948	16991	16893	17013	16939	16868	16804	16859	16825	17015	16913	16867	16858	17066	16943	16958	17070	16834	17008	17004	16985	17067	16914	16941	17017	17000	16890	17024	16927	16976	16930	17060	16743	16948	17037	17093	16972	16899	17068	16996	17127	17132	16864	17005	16987	17024	16973	16828	16905	16942	16816	16905	17197	16960	16993	17074	17037	17091	17029	16853	17054	16931	16990	16847	17027	16844	16897	17083	16895	16876	16937	16955	17076	16925	16973	16963	16962	17005	16939	16997	16955	16888	17035	16732	16869	17224	17001	16810	16941	16754	17043	16988	16992	17109	16866	17055	16762	16947	16913	16882	16853	16981	16963	16949	16880	17125	16987	16955	17062	17087	16942	16941	16906	16873	17027	16872	17052	17009	16977	17079	16862	16772	16918	16957	16873	16969	16876	17073	17084	16997	17028	16821	16950	16961	17099	16865	16964	16994	16962	16878	16855	17001	16931	17030	17062	16857	17001	17048	16868	17113	16972	16924	17028	16872	16913	17264	16997	17043	17132	16890	17132	16902	16872	16921	17007	16799	16972	17133	16990	16838	17124	16932	17094	16946	17023	16880	16796	17013	16975	16967	17084	16939	16915	16864	17059	16796	16962	17004	16989	16883	17111	17121	16841	16821	17008	17189	17012	16971	17059	17021	16975	17157	16979	16973	17020	17274	17184	17016	16950	17020	16957	16819	16849	16970	16871	16984	16928	16970	16931	16918	17123	16975	16843	17040	17127	16851	17026	16790	16838	17041	17042	16828	16890	16881	16995	16920	17027	16818	17110	16905	16883	17111	16807	16927	16822	16932	16990	17048	16963	16916	17012	16842	17092	16958	17240	16955	16782	16934	16916	16751	17016	17046	17106	17014	16986	17112	17040	17116	16946	16736	16860	16979	17035	16959	16877	17058	17005	16900	17062	16972	16930	16967	16963	17046	16856	17082	16903	16841	16928	16936	17015	17022	17066	16952	16914	16942	16978	17007	17000	17069	17065	16949	16823	16931	16938	16799	16920	17134	16877	16928	17135	16971	17033	16934	17087	17117	17043	16929	17074	16954	17019	16941	17068	17011	16917	16914	16888	16900	16936	16971	17021	16802	16877	17057	16807	16875	17152	16883	16999	16948	16810	16824	17155	16974	16989	17028	16921	16892	16871	17007	17016	16951	16980	17048	16934	16901	17038	16890	17041	16876	17041	16865	16836	16947	16996	16844	17015	16822	16959	16841	17001	16978	17092	17056	17116	16735	17055	16911	17151	16860	17047	16862	16928	17087	16818	17032	17007	16903	16958	16801	16965	17005	17024	16893	16819	16960	16962	16950	16963	17029	17038	17051	17038	17135	16891	17015	16900	16973	16911	17096	17103	17084	16874	16970	16927	16933	16948	17003	17014	16855	17076	16949	16812	16899	16981	16972	16888	16929	16905	17055	17106	17014	17099	17034	17104	16898	17140	16912	16920	17017	16904	16943	16901	16914	16859	16939	17041	16927	17025	16913	17113	16905	16881	16990	16990	16907	17086	16779	17030	16928	16953	16979	17062	16928	16928	16987	16736	16995	16932	16872	17093	17044	17001	16970	16977	17140	16906	16926	17062	17098	17055	17100	17054	16956	17185	17064	16917	17167	16946	16869	17013	17061	17082	17049	17089	17042	16982	17089	17150	16845	16985	17051	16895	17071	16892	16985	17006	16834	17160	16916	17068	16957	16949	16972	17120	16845	17075	16881	17042	16959	16851	16863	16846	16913	16972	16961	17031	17186	16791	16934	16893	16902	16935	16940	17013	16908	16979	16980	16901	16921	16993	17020	17117	16890	16947	16878	16929	17170	17040	16956	16985	16978	16964	17051	17123	16916	17016	16927	17060	17019	16956	16850	17145	17048	17062	16952	16833	16793	16892	16785	16942	16970	17057	16865	16988	17043	16853	16916	16961	17016	16922	16917	16952	16879	17021	16976	16962	16915	16976	17002	17080	17007	17000	16854	17038	16933	17038	17008	17085	17133	17004	17005	16968	16890	16902	16888	17009	17036	16947	16910	16874	16885	16974	16993	17002	16951	16888	16828	16945	17038	16929	17033	16820	17017	17067	17043	16929	17050	17168	16886	16931	17082	16914	16962	17022	17023	17054	16928	17011	17158	16945	17035	16863	17069	17042	16932	16978	17042	16971	16844	16980	16899	16961	17033	17036	16918	17166	16961	16877	17073	16935	17013	16784	16950	16987	16937	16954	17007	17033	17104	16783	16957	16859	16953	17037	16959	17005	16955	16955	16906	16894	16665	16790	17054	16833	16863	17066	16917	16989	16996	17011	16975	16830	16893	17027	16971	16955	17010	16886	16986	17060	16987	16964	17026	16950	17003	17143	16800	17006	17000	17060	16979	17003	17057	16833	16977	17003	17076	16943	16839	17076	16759	17046	16939	17063	17106	17049	16909	17100	16921	16846	16713	16832	16909	16901	17080	16967	17048	16809	17200	17003	17033	16844	16879	17011	17167	17051	16779	16929	16976	17080	17008	16937	16879	16992	16943	17013	17101	17060	16971	16987	16939	16834	16956	16956	16972	16946	17037	16956	16971	16961	16796	17088	16828	16915	17017	16808	17146	17050	16874	16973	17025	16960	17000	17099	17015	16992	16798	16830	16808	17274	16878	17054	16997	16930	16952	16945	16947	17070	16952	17038	16998	16959	17059	17030	16908	16916	16976	16992	17080	16761	17071	16976	17035	16964	16816	17141	16851	16922	17036	17099	17046	16922	17025	16967	16958	16885	16930	17056	16868	17051	16867	16958	16937	16831	17085	16807	17022	16843	16975	16977	17041	16894	16965	17066	16984	16879	16876	16972	16949	17062	17049	16837	17102	16887	16900	16948	17030	17054	17029	17067	16953	16874	16916	16968	17008	16896	17035	17041	17034	16944	17066	16975	16972	16933	16999	16838	17023	17030	16966	16989	16957	16980	16866	16875	16906	16916	17023	17126	16996	16985	17220	16990	17111	16929	16850	16815	16851	16983	16954	17075	16870	16938	16918	16808	16974	16964	16941	16730	16807	17050	17155	16925	17131	16989	17037	16908	16951	17097	16832	17043	17114	17181	16829	16780	16920	16959	17089	16967	16970	16921	16747	16905	17104	16952	16985	16934	17174	17114	16816	17001	16923	16840	17020	16907	16902	16892	17060	16989	17053	16847	16950	16852	17009	16865	16859	17046	16926	16882	16858	16838	16894	17064	17083	16874	17134	16940	16899	17115	16967	17023	16997	16949	17015	16981	16905	17081	16820	16906	16965	17071	16951	16951	16973	17092	17103	16887	17085	16938	16856	16971	16875	16908	16890	16871	16966	16923	17040	17085	16856	16936	17034	16859	16961	16947	16816	16927	17051	16751	16981	16740	16929	16951	17078	16952	16896	17065	16932	16844	17035	17082	16984	17158	16906	16974	16907	16921	16935	16978	16893	17049	17110	16856	16989	16836	16991	16824	16854	17082	17056	17093	17008	16889	16833	17002	16999	16994	16972	17031	16988	16924	16986	16874	16945	17057	17007	17033	17109	16900	16967	16993	16883	16874	16837	17021	16984	17008	16927	17076	17133	16959	16901	17024	17038	16967	16848	16873	16841	16734	16775	16742	17061	16988	16944	17020	16985	16980	17021	16882	17017	16942	17033	16928	16980	17060	16872	16824	16938	17013	16928	17016	16733	17015	16963	16939	16756	16943	17059	16930	16979	16993	16842	16991	16895	16975	17029	16886	17044	16853	16994	17146	16917	17148	16963	16706	17050	16847	16845	17017	17044	16804	16994	16988	16941	17158	17026	16920	16990	17094	16965	16904	16883	17076	17015	17003	16913	16969	17032	16857	17064
29215	22282	23202	21784	19890	20295	20384	22694	26591	25443	22601	20810	20374	20255	20113	20007	20310	20252	19962	20149	20131	20166	19911	20094	20093	20164	19976	20189	20212	20032	19929	20281	20251	20154	19774	19957	20128	20053	20400	20187	20266	20235	20073	20165	20162	20103	20013	20143	20250	20130	20153	20160	20154	20097	20029	20101	19933	20042	20055	20070	20067	20130	20244	20074	20036	20083	20086	20011	20162	20100	20106	20119	20130	19986	20079	20116	20005	20119	20252	19984	20094	20017	19961	20277	20130	20058	20170	19996	20251	20076	19999	19996	20134	19956	20202	20160	20296	20177	20067	19928	20099	19966	19878	20120	20139	20050	20077	20045	19896	20003	20134	20034	20060	20101	20024	20142	20165	20271	20227	20168	20197	20154	19995	19992	19999	20152	20052	19972	20095	19874	19913	20102	20019	20082	20087	19949	20253	20051	20307	20027	20110	19973	20034	20154	20159	20167	19998	20283	20056	20017	20139	19971	20163	20276	20113	20061	20185	20176	20209	20240	20126	19899	20079	20153	20206	19928	19953	20065	19813	19891	20103	20088	20184	20119	19951	20249	20046	20235	20097	20092	20186	20163	20016	20059	20089	20095	20094	20232	19914	20216	20019	20035	20123	20015	20296	20005	19980	19985	20000	20094	20032	20290	20225	19960	20018	20098	20256	20274	20070	20144	19981	20028	20126	20048	19829	20186	20373	19895	20085	20012	20077	19903	20029	20123	20324	20108	20114	20061	20056	19890	20305	19900	20126	20005	20141	20028	20294	20062	20068	20282	20118	19908	20178	20227	20127	20050	20100	19977	20257	20170	19994	20129	20063	20080	20207	19941	20102	20002	20188	20089	20187	20080	20069	20066	20087	20115	20442	20148	20119	19989	20131	20225	20172	20178	20079	20185	19926	20273	20217	20128	20137	19919	20001	20043	20057	20244	20074	20070	20029	20161	20256	20091	20143	20357	20113	20082	20112	19855	19938	20088	19980	19971	19895	19953	20157	20107	20179	20148	19947	20252	19961	20056	20155	20196	20062	20148	20310	20051	20196	20138	20090	20066	20231	19903	20116	20181	20150	20112	20146	20123	20151	20206	19967	20137	20048	20164	20148	19948	20004	19892	20180	20015	20027	19919	20162	20249	20129	19937	20111	20048	19920	20253	20016	19948	19946	19962	19986	20090	20137	20107	20182	20102	19984	20173	20056	20408	20110	19975	20077	20097	20104	19985	19995	20232	19997	20037	19961	20105	20239	20167	20151	20161	20183	20163	20051	19941	20204	20066	19941	19950	20213	20050	20146	20273	20069	20185	20167	20142	20054	20091	20093	20037	20117	20141	20048	20146	20115	20092	20213	20111	20045	20099	20247	20239	20269	20069	20160	19958	20224	20102	20144	20169	20024	20107	20154	20168	19841	19959	20095	20086	20036	19995	20049	20123	19951	20046	20138	20103	20121	19976	20027	20061	20114	20270	20162	20104	19956	20074	20239	19932	19919	19803	20069	19857	20337	20066	20042	19949	20197	20166	20169	19884	19822	19975	20240	20047	20099	20176	20054	20056	20079	20176	19992	19698	20276	20008	20130	20090	19996	20186	20048	20151	20003	20068	20210	19937	20018	20155	19926	20273	20283	19975	20159	20267	20202	20252	20322	19985	19997	19867	19979	20055	20144	20176	20202	20054	20101	20037	20262	20013	19962	20177	20182	20177	20196	20103	20091	20197	20139	20250	20170	20140	20225	20123	20385	20054	20139	20000	20109	20095	20105	20054	20038	19991	20014	19993	20189	20183	20040	20165	20048	20111	20077	20317	20297	20253	20033	20198	20018	20065	20034	20103	20083	20036	20183	20202	20086	20153	20194	20175	20285	19845	20278	20051	20032	20023	20121	20054	20317	20149	19817	20058	19973	20085	20337	20175	20281	20048	20256	20069	20251	20209	20043	20160	19955	20099	20071	20171	19878	20068	20077	20067	20077	19982	19867	19947	20173	19974	20123	20213	20015	20265	20262	19879	19949	20054	20157	19935	20076	19964	19991	20205	20313	20284	20243	19918	20226	20009	19953	20032	19940	19866	20084	19950	20044	20229	19995	20114	20170	20133	19964	20123	20118	20200	20096	20258	20090	20083	19969	20106	20058	20142	20187	20198	20203	19959	19984	20083	19875	19888	20085	20044	20268	19909	20029	20109	20088	20184	20080	20268	20101	19927	19869	19856	20077	20269	20221	20129	20151	20133	20045	19991	19971	20060	20171	20171	19963	20223	19988	20305	20307	20065	19915	20143	20074	20086	19987	20139	19984	19916	20261	20200	20206	19992	20033	20028	20105	20293	20007	20110	20129	20066	20065	20087	20033	20098	20083	19806	20343	20130	19948	20222	20050	19951	20077	20009	20084	20142	20146	19951	20170	20129	20030	20006	20122	20152	20231	19930	20318	20064	20152	20158	19945	20076	20225	20037	19817	20108	20064	20029	20062	20223	20019	20226	20063	19994	20072	20016	20128	20352	19935	20113	20186	19933	20080	20175	20056	20004	20251	20194	20069	19933	20044	19805	20201	19981	20043	19967	20167	19667	20105	20181	20195	20122	20164	20006	20022	20084	20142	20145	19872	19948	20079	19939	20084	20065	20164	20010	20083	20380	20271	20239	20116	20166	19887	20147	19953	20120	20001	20306	19991	19872	20142	20059	20164	20203	20143	20061	20117	20063	20137	20209	20188	20013	20372	20046	20120	20114	20185	20209	20243	19997	20002	19940	20033	20107	20050	20036	20202	20101	20147	19958	20108	20082	19869	20217	20179	19873	20211	20004	19935	20052	20027	20164	20016	20049	20072	20045	20335	20137	20082	20220	20013	19953	20131	20135	20138	20300	20142	20046	19817	20134	20059	20064	19949	20377	20187	20050	19985	20055	20117	20046	20137	19997	20012	20051	20192	20057	20121	19887	20165	20017	20186	20301	19842	20042	20250	20171	20217	20247	20014	20086	20213	20200	20278	20135	19983	20010	20169	20088	20272	19998	20004	19921	20075	20112	20160	20076	20088	19988	20089	20040	20169	20026	20233	20221	20176	20145	20028	20215	20136	20044	20248	19924	20156	20073	19828	20031	20053	19915	20125	20051	20147	20304	20257	20114	19973	20099	20162	20004	19884	19874	20197	20265	19912	20150	20066	20030	20176	20211	20018	19953	20318	20242	19907	19882	20202	20038	20281	20103	19905	20100	20206	20034	19987	20113	20163	20172	19995	20079	20293	20104	20022	19824	19870	20041	20129	20256	19959	20162	20096	20244	20172	20048	20012	20020	19994	20067	20238	20100	20208	20172	20092	20234	20154	20114	20226	20192	20076	19967	19937	20253	20025	20050	19919	20188	20076	19937	20182	20196	20057	20247	20451	19978	19913	20134	20163	19907	20278	20074	19990	20144	20062	20115	20009	20219	20193	19943	20197	20115	20247	20140	20091	20244	19910	20071	20033	20108	19909	20107	20174	20044	20146	20127	19883	19988	19932	20168	20123	20072	20150	20171	20194	20273	20061	19901	19944	20056	20255	19867	20172	20096	20012	20186	20090	20089	20042	20115	20262	20255	20276	19899	20060	19956	20074	20160	20209	20162	20270	20067	20221	20067	20144	20059	20108	20121	20039	20195	20160	20263	20087	20031	20220	20335	20076	20092	20178	20266	20167	20159	20116	20192	20097	20134	20069	20136	20142	20121	20149	20214	19824	20077	20163	20304	20034	20156	20153	20031	20156	20224	20125	20164	20088	20161	19926	20168	20224	19932	20127	20155	20074	20300	20041	19997	20040	20175	20151	19945	19986	20015	20061	20096	20134	20002	20259	20188	20126	20101	20131	20076	20007	19783	20091	20182	20104	19973	20185	20116	20198	20083	20173	20040	20066	20039	20066	20143	20032	20074	19959	20114	20080	19996	20181	19999	20033	19963	20241	20127	20123	20050	20167	20249	19860	20111	20061	20108	20222	20225	20065	20135	20126	20052	20032	20039	20089	20072	20131	20196	20059	20083	19969	20155	19985	20153	20110	20175	20066	20153	20115	20218	19990	20095	20259	20105	20010	20265	20166	20287	20078	20130	20155	20074	20239	20011	20231	20055	20115	20185	19989	20020	20100	20184	20212	20054	20188	19850	20074	19991	20192	20123	20274	20207	20132	20126	19926	20247	20181	20234	19996	19927	20018	19983	20000	20121	19983	20186	20313	20166	20126	20111	20061	20169	20022	20017	20159	20038	20205	20147	19997	20074	20128	19944	20046	20148	20146	20155	20094	20028	20111	20223	20198	20106	20118	20367	20062	20012	20255	19993	20055	20094	20231	20350	19981	19936	20198	20206	20248	20066	20249	20105	19971	20052	20064	19693	20069	20087	20005	20179	20122	20211	20084	20277	20163	20169	19977	20163	20084	20074	20110	20276	20168	19989	20222	19865	20055	19861	20114	20136	20194	19989	19944	20068	20007	20097	19971	19977	20178	20129	20296	19985	20086	19899	20159	20045	20020	20259	20139	20085	19934	19961	20150	20195	20147	20343	20059	20080	20176	20113	20053	20259	20148	20131	20159	20198	20155	19919	19937	20308	20010	20183	20002	19971	20091	20041	20023	20194	20166	20184	20225	19991	20311	20099	20173	20150	20181	20138	20137	20000	20007	20176	20097	20102	20066	20152	19996	19989	19958	20022	20072	20008	20135	20094	20064	20144	20016	20117	19933	20002	19849	20059	20137	20157	20401	20201	20178	20220	20239	20081	20155	20082	20027	19982	20197	20204	20063	20041	20161	20097	20002	20017	20272	20114	20122	20047	20022	20106	19990	20004	20152	20121	20028	20130	20313	20073	20083	20142	20192	20032	19897	19884	20283	20333	19875	20026	20175	20195	20280	20055	20123	20106	20219	20016	20180	19998	19996	20026	20079	20052	20259	20215	19941	20237	19849	20025	20058	20053	20113	20246	20238	20325	20195	20031	20329	20138	19808	19995	19955	20074	20244	20253	20206	20334	20259	20150	20229	20050	20339	20210	20070	19974	20080	19882	20373	20141	20001	20191	20108	19901	20088	20176	20078	19909	20429	20122	20124	20066	20070	20140	19936	19882	19945	20158	20155	20227	20075	20229	20173	20107	20041	20140	20010	20139	20071	19952	19940	20144
16529	17946	17826	17548	17392	17212	17342	22434	26101	23485	19881	17749	17400	17212	17300	17335	17350	17235	17350	17211	17266	17085	17129	17314	17226	17296	17270	17204	17319	17125	17264	17293	17223	17049	17380	17429	17247	17397	17274	17280	17330	17219	17296	17433	17045	17386	17190	17328	17405	17271	17375	17532	17280	17383	17315	17235	17374	17267	17240	17373	17194	17291	17328	17249	17313	17483	17227	17261	17182	17408	17095	17361	17129	17304	17355	17255	17279	17285	17199	17202	17416	17347	17239	17237	17352	17295	17203	17308	17438	17212	17124	17367	17329	17266	17268	17268	17364	17185	17335	17242	17224	17194	17290	17319	17242	17075	17199	17312	17317	17305	17493	17236	17331	17294	17335	17381	17225	17351	17071	17333	17374	17222	17301	17256	17302	17431	17300	16990	17309	17364	17186	17227	17185	17290	17336	17351	17416	17194	17278	17086	17235	17274	17250	17332	17209	17318	17299	17398	17246	17191	17179	17288	17302	17192	17239	17318	17333	17130	17247	17349	17297	17300	17371	17259	17342	17421	17374	17268	17253	17318	17319	17425	17270	17197	17349	17201	17318	17347	17327	17310	17234	17128	17186	17331	17345	17296	17280	17182	17349	17313	17119	17172	17367	17190	17350	17384	17222	17169	17128	17279	17194	17355	17436	17349	17294	17377	17251	17160	17189	17462	17361	17371	17635	17178	17400	17350	17210	17455	17297	17245	17228	17230	17256	17188	17466	17295	17360	17245	17339	17289	17409	17190	17183	17335	17340	17297	17368	17435	17391	17273	17091	17242	17233	17139	17266	17281	17306	17410	17216	17242	17207	17177	17382	17315	17303	17291	17192	17240	17343	17352	17241	17251	17136	17211	17352	17306	17298	17341	17207	17267	17288	17222	17022	17164	17342	17409	17295	17235	17337	17231	17185	17391	17512	17346	17205	17176	17375	17251	17385	17241	17231	17237	17511	17197	17397	17267	17346	17226	17411	17283	17119	17373	17338	17337	17448	17225	17281	17397	17390	17367	17161	17183	17310	17315	17277	17360	17226	17375	17356	17246	17473	17287	17460	17345	17392	17191	17360	17369	17317	17314	17353	17029	17294	17083	17346	17264	17204	17207	17223	17432	17279	17520	17441	17190	17258	17235	17362	17254	17369	17263	17276	17290	17178	17148	17188	17545	17150	17197	17460	17191	17216	17370	17391	17144	17423	17277	17293	17298	17354	17234	17451	17210	17284	17443	17311	17106	17366	17246	17418	17069	17181	17226	17128	17452	17423	17324	17256	17247	17226	17322	17274	17303	17281	17227	17288	17316	17357	17453	17264	17158	17180	17277	17311	17167	17386	17208	17397	17120	17424	17304	17206	17161	17271	17225	17184	17216	17156	17193	17161	17361	17389	17337	17236	17142	17459	17361	17380	17388	17223	17338	17161	17454	17233	17175	17334	17420	17335	17342	17288	17330	17379	17454	17342	17494	17182	17233	17273	17275	17228	17282	17234	17313	17399	17366	17440	17232	17264	17298	17206	17309	17231	17192	17288	17138	17169	17263	17330	17369	17338	17136	17246	17273	17375	17395	17388	17339	17150	17441	17361	17224	17264	17393	17314	17394	17180	17308	17218	17218	17103	17324	17275	17151	17310	17229	17451	17251	17323	17266	17205	17282	17251	17283	17258	17503	17301	17357	17200	17393	17319	17366	17201	17438	17422	17331	17313	17264	17229	17263	17299	17416	17323	17299	17217	17355	17376	17128	17390	17258	17437	17406	17420	17447	17358	17306	17518	17387	17286	17394	17313	17206	17057	17515	17254	17268	17282	17370	17252	17169	17461	17269	17243	17191	17192	17173	17317	17320	17198	17268	17075	17289	17419	17144	17157	17277	17253	17435	17151	17227	17429	17285	17442	17213	17243	17319	17263	17353	17420	17405	17231	17395	17333	17435	17399	17159	17259	17155	17375	17279	17464	17166	17358	17243	17428	17347	17287	17112	17274	17050	17206	17538	17261	17174	17269	17406	17175	17371	17286	17269	17113	17346	17313	17281	17192	17160	17396	17498	17331	17459	17087	17275	17495	17281	17485	17246	17323	17294	17113	17333	17212	17420	17485	17251	17318	17183	17189	17377	17500	17260	17042	17519	17330	17316	17142	17347	17265	17407	17411	17225	17319	17260	17124	17331	17378	17320	17495	17235	17422	17178	17306	17349	17432	17179	17163	17391	17184	17260	17211	17407	17208	17216	17207	17357	17352	17368	17353	17239	17240	17535	17293	17301	17191	17255	17318	17507	17279	17419	17282	17297	17341	17271	17313	17285	17290	17376	17362	17172	17231	17219	17446	17139	17310	17249	17298	17461	17319	17294	17203	17297	17422	17328	17231	17295	17278	17336	17299	17189	17319	17274	17249	17360	17563	17276	17470	17285	17270	17354	17260	17015	17244	17231	17176	17320	17510	17171	17140	17333	17351	17331	17326	17434	17320	17182	17304	17338	17364	17302	17347	17344	17293	17241	17232	17253	17340	17250	17237	17012	17334	17307	17417	17258	17486	17421	17297	17311	17231	17311	17236	17264	17258	17283	17406	17177	17220	17137	17291	17251	17280	17388	17396	17179	17461	17375	17569	17288	17303	17004	17145	17158	17305	17320	17198	17303	17345	17234	17179	17068	17270	17165	17301	17267	17345	17272	17562	17190	17363	17373	17159	17242	17527	17375	17448	17326	17331	17244	17274	17297	17261	17291	17470	17282	17415	17375	17280	17252	17221	17220	17075	17223	17352	17349	17220	17228	17273	17254	17273	17269	17187	17345	17319	17075	17258	17370	17260	17095	17324	17493	17255	17543	17265	17272	17226	17351	17240	17423	17515	17291	17143	17448	17253	17304	17265	17133	17276	17494	17349	17357	17420	17144	17396	17179	17322	17205	17205	17273	17476	17183	17373	17331	17481	17163	17235	17203	17350	17300	17206	17300	17308	17499	17439	17459	17200	17240	17364	17283	17286	17377	17342	17266	17348	17359	17351	17273	17368	17167	17322	17390	17503	17476	17316	17387	17468	17248	17256	17255	17481	17167	17330	17393	17316	17402	17450	17334	17139	17376	17465	17070	17195	17254	17388	17330	17078	17382	17441	17232	17355	17325	17441	17298	17171	17328	17326	17159	17385	17168	17193	17232	17215	17292	17332	17269	17244	17395	17219	17276	17120	17285	17125	17472	17367	17278	17229	17424	17345	17217	17329	17188	17375	17210	17338	17281	17329	17370	17459	17173	17310	17122	17430	17387	17314	17413	17337	17212	17241	17330	17350	17337	17282	17190	17210	17296	17323	17329	17228	17395	17338	17361	17398	17385	17347	17220	17272	17323	17416	17315	17236	17266	17316	17521	17268	17237	17457	17244	17343	17122	17311	17248	17423	17257	17371	17161	17427	17249	17471	17182	17149	17221	17315	17237	17486	17152	17334	17308	17181	17249	17353	17358	17279	17251	17366	17264	17204	17162	17350	17303	17195	17436	17408	17346	17366	17163	17266	17343	17299	17185	17391	17488	17398	17315	17273	17311	17376	17285	17409	17407	17248	17201	17374	17220	17112	17389	17172	17336	17485	17223	17216	17307	17272	17283	17203	17313	17476	17229	17181	17277	17348	17109	17236	17466	17211	17152	17320	17299	17392	17377	17379	17287	17283	17294	17103	17304	17272	17279	17291	17267	17216	17282	17369	17224	17222	17371	17400	17234	17326	17169	17174	17402	17188	17265	17247	17179	17179	17277	17266	17202	17247	17197	17236	17200	17307	17271	17332	17387	17392	17365	17236	17442	17327	17230	17362	17133	17244	17182	17264	17325	17308	17396	17354	17209	17270	17273	17106	17291	17335	17334	17184	17228	17238	17284	17233	17209	17340	17355	17377	17440	17479	17338	17419	17106	17423	17189	17318	17326	17342	17283	17390	17238	17271	17350	17274	17270	17343	17402	17408	17432	17271	17236	17242	17238	17316	17353	17452	17346	17449	17203	17217	17295	17463	17222	17390	17166	17300	17444	17304	17303	17400	17295	17071	17338	17377	17222	17442	17384	17288	17282	17325	17089	17277	17397	17175	17170	17229	17328	17371	17232	17278	17062	17198	17322	17386	17296	17312	17316	17207	17353	17350	17311	17337	17305	17277	17372	17212	17149	17389	17413	17255	17266	17529	17064	17343	17310	17248	17241	17276	17424	17332	17293	17259	17314	17321	17343	17233	17286	17385	17321	17471	17271	17159	17326	17196	17220	17238	17285	17337	17251	17408	17348	17333	17082	17149	17436	17337	17273	17333	17164	17360	17275	17386	17325	17256	17250	17213	17423	17146	17259	17309	17325	17205	17359	17218	17284	17412	17185	17249	17407	17349	17190	17126	17466	17257	17355	17416	17243	17366	17234	17241	17363	17516	17443	17407	17351	17242	17468	17146	17243	17536	17351	17276	17171	17173	17223	17343	17360	17379	17176	17252	17336	17234	17208	17294	17166	17258	17235	17427	17114	17388	17401	17228	17274	17147	17438	17338	17184	17162	17234	17388	17440	17240	17226	17275	17345	17415	17283	17311	17318	17366	17356	17438	17275	17463	17241	17234	17089	17415	17218	17351	17184	17060	17478	17422	17183	17379	17325	17217	17084	17360	17310	17490	17148	17347	17410	17226	17131	17231	17282	17259	17248	17316	17224	17453	17290	17277	17185	17208	17304	17521	17199	17206	17331	17293	17382	17327	17258	17289	17350	17277	17307	17301	17251	17390	17413	17411	17294	17336	17233	17328	17316	17245	17415	17194	17339	17457	17188	17215	17300	17340	17202	17197	17346	17190	17321	17221	17197	17250	17136	17216	17218	17334	17286	17137	17318	17178	17483	17327	17565	17029	17289	17303	17207	17493	17221	17316	17216	17410	17386	17288	17379	17381	17301	17184	17284	17261	17265	17326	17331	17368	17316	17499	17207	17303	17336	17241	17220	17408	17129	17287	17312	17272	17319	17444	17240	17246	17267	17142	17467	17364	17461	17263	17228	17441	17238	17286	17405	17258	17288	17376	17145	17312	17336	17314	17299	17298	17423	17273	17399	17482	17241	17178	17341	17361	17160	17348	17242	17524	17241	17325	17321	17250	17380	17289	17215	17268	17313	17460	17345	17362	17285
25606	21074	27237	25981	21481	21119	22450	39202	43659	36025	27398	22153	20949	20602	20315	20364	20511	20437	20197	20460	20380	20588	20469	20433	20466	20382	20421	20304	20163	20382	20313	20355	20448	20611	20392	20196	20419	20343	20299	20500	20442	20249	20344	20260	20396	20342	20250	20324	20399	20219	20415	20161	20599	20328	20279	20501	20194	20488	20289	20513	20618	20411	20381	20193	20189	20288	20395	20409	20169	20353	20351	20373	20286	20379	20085	20503	20192	20492	20322	20438	20357	20303	20323	20220	20323	20669	20552	20179	20305	20380	20447	20386	20523	20349	20484	20404	20513	20344	20399	20240	20344	20259	20541	20442	20249	20058	20310	20271	20296	20231	20364	20412	20462	20504	20265	20152	20338	20134	20509	20271	20411	20379	20419	20362	20330	20165	20367	20379	20417	20463	20229	20313	20154	20272	20188	20544	20403	20285	20134	20407	20366	20359	20404	20235	20275	20475	20264	20129	20371	20354	20197	20303	20238	20370	20422	20222	20283	20250	20346	20375	19994	20303	20321	20203	20357	20351	20431	20513	20263	20264	20077	20433	20447	20200	20299	20309	20118	20332	20284	20217	20305	20366	20485	20405	20287	20497	20467	20282	20336	20250	20254	20375	20070	20136	20350	20302	20509	20375	20333	20124	20115	20327	20212	20218	20380	20164	20258	20372	20201	20349	20289	20189	20372	20356	20532	20436	20126	20417	20511	20170	20408	20447	20388	20427	20383	20622	20323	20182	20119	20272	20370	20306	20416	20290	20453	20455	20375	20431	20212	20376	20329	20175	20230	20376	20388	20407	20266	20426	20306	20177	20389	20345	20258	20331	20322	20334	20338	20362	20273	20490	20381	20401	20215	20327	20432	20375	20400	20455	20397	20248	20219	20321	20270	20471	20317	20511	20449	20338	20272	20174	20381	20416	20286	20338	20487	20414	20271	20365	20413	20354	20360	20333	20267	20372	20462	20170	20349	20492	20346	20216	20336	20166	20336	20601	20132	20298	20403	20182	20176	20706	20347	20265	20462	20457	20327	20366	20268	20343	20374	20314	20190	20460	20602	20404	20189	20371	20340	20078	20056	20094	20232	20150	20374	20418	20301	20418	20411	20346	20254	20345	20434	20366	20451	20398	20585	20523	20236	20300	20604	20256	20513	20279	20212	20328	20405	20421	20300	20288	20177	20413	20372	20352	20207	20159	20273	20218	20341	20403	20476	20175	20340	20417	20322	20336	20471	20407	20210	20286	20346	20243	20483	20391	20135	20338	20290	20313	20472	20302	20438	20572	20448	20336	20470	20486	20324	20521	20331	20269	20583	20490	20509	20516	20232	20405	20228	20310	20246	20284	20463	20239	20445	20338	20190	20279	20432	20216	20240	20178	20418	20144	20397	20404	20094	20264	20264	20328	20482	20448	20494	20242	20382	20429	20676	20334	20473	20409	20427	20317	20660	20454	20432	20396	20461	20322	20305	20416	20450	20287	20264	20460	20594	20342	20248	20300	20189	20182	20430	20319	20431	20371	20121	20432	20335	20388	20248	20460	20328	20461	20372	20037	20341	20446	20156	20379	20555	20144	20241	20145	20425	20273	20384	20273	20535	20320	20185	20321	20446	20152	20504	20223	20332	20244	20243	20491	20439	20402	20288	20427	20657	20302	20399	20237	20369	20251	20385	20187	20238	20292	20285	20511	20249	20441	20673	20386	20234	20288	20409	20228	20512	20178	20411	20303	20414	20406	20357	20353	20321	20351	20307	20354	20473	20349	20065	20379	20257	20480	20113	20298	20459	20388	20204	20369	20365	20391	20258	20424	20409	20304	20366	20347	20329	20218	20318	20362	20316	20268	20312	20304	20448	20332	20066	20354	20290	20394	20349	20388	20284	20132	20324	20384	20185	20232	20376	20127	20320	20179	20309	20174	20248	20364	20428	20489	20406	20231	20465	20394	20256	20301	20303	20263	20263	20206	20497	20237	20451	20276	20118	20239	20285	20420	20311	20316	20278	20480	20210	20333	20385	20423	20326	20441	20402	20432	20225	20304	20480	20586	20493	20318	20375	20450	20362	20270	20209	20470	20315	20571	20452	20221	20383	20309	20331	20311	20206	20452	20450	20372	20428	20413	20162	20192	20530	20262	20420	20316	20370	20381	20333	20378	20316	20401	20240	20252	20415	20522	20407	20358	20521	20386	20459	20490	20457	20307	20483	20022	19992	20149	20162	20517	20315	20296	20393	20461	20276	20297	20181	20427	20222	20364	20326	20228	20465	20395	20225	20414	20301	20282	20390	20299	20354	20201	20236	20393	20444	20371	20457	20355	20340	20308	20099	20226	20265	20327	20425	20376	20259	20291	20296	20082	20283	20209	20238	20350	20115	20258	20056	20370	20214	20528	20257	20312	20283	20376	20439	20441	20423	20157	20529	20152	20315	20165	20462	20278	20253	20573	20290	20404	20352	20415	20449	20449	20407	20418	20448	20453	20374	20463	20505	20490	20376	20498	20615	20404	20277	20466	20252	20417	20222	20246	20434	20365	20228	20407	20469	20229	20410	20363	20375	20293	20483	20336	20477	20189	20176	20204	20285	20251	20106	20316	20541	20346	20797	20353	20396	20179	20323	20261	20611	20406	20321	20510	20286	20434	20376	20280	20588	20240	20260	20347	20485	20335	20668	20495	20328	20467	20149	20335	20263	20542	20199	20386	20310	20658	20490	20287	20320	20480	20308	20479	20385	20375	20316	20475	20287	20485	20434	20263	20282	20398	20468	20333	20626	20396	20343	20270	20232	20216	20487	20218	20302	20264	20237	20340	20525	20276	20340	20273	20463	20345	20455	20313	20569	20581	20253	20440	20210	20519	20091	20429	20285	20263	20254	20455	20384	20452	20299	20400	20537	20382	20118	20296	20379	20488	20240	20319	20379	20265	20274	20267	20538	20228	20451	20400	20397	20358	20461	20540	20288	20519	20436	20500	20159	20475	20353	20576	20482	20313	20340	20382	20418	20379	20549	20256	20476	20362	20488	20500	20388	20283	20430	20307	20323	20075	20177	20313	20390	20281	20298	20215	20167	20361	20230	20129	20506	20194	20361	20262	20204	20141	20360	20401	20167	20304	20191	20222	20323	20411	20115	20206	20375	20449	20545	20245	20338	20200	20464	20244	20555	20559	20334	20254	20292	20294	20397	20335	20148	20432	20263	20311	20313	20225	20465	20271	20152	20609	20421	20570	20470	20411	20280	20215	20470	20232	20163	20206	20249	20241	20325	20245	20511	20469	20505	20625	20411	20202	20421	20285	20192	20521	20415	20468	20485	20386	20207	20329	20191	20352	20219	20291	20364	20525	20382	20224	20247	20182	20162	20621	20268	20397	20354	20231	20326	20375	20394	20429	20430	20397	20345	20391	20295	20288	20311	20380	20233	20373	20448	20378	20397	20427	20197	20420	20272	20228	20386	20390	20412	20230	20358	20499	20347	20368	20245	20192	20333	20375	20366	20365	20455	20290	20412	20302	20486	20365	20239	20305	20597	20361	20136	20488	20383	20505	20436	20403	20397	20479	20094	20345	20550	20288	20249	20370	20337	20360	20441	20385	20226	20327	20331	20398	20377	20135	20282	20636	20284	20451	20157	20334	20280	20546	20376	20415	20548	20288	20273	20375	20474	20285	20322	20368	20268	20336	20542	20252	20324	20469	20421	20451	20383	20428	20287	20367	20355	20608	20116	20470	20255	20352	20388	20188	20231	20275	20292	20288	20577	20205	20370	20200	20360	20274	20278	20252	20257	20122	20422	20461	20490	20653	20415	20481	20388	20244	20498	20415	20497	20462	20443	20351	20273	20261	20340	20127	20510	20355	20380	20342	20138	20326	20199	20319	20373	20342	20295	20165	20303	20353	20492	20264	20546	20312	20469	20246	20503	20423	20386	20303	20284	20289	20414	20308	20354	20396	20205	20503	20385	20350	20227	20414	20421	20284	20274	20313	20451	20428	20423	20247	20422	20481	20402	20326	20447	20358	20346	20335	20296	20270	20441	20330	20379	20400	20277	20343	20301	20420	20468	20291	20380	20227	20294	20525	20364	20178	20263	20112	20326	20254	20617	20482	20449	20219	20365	20374	20260	20351	20432	20292	20333	20371	20279	20413	20547	20413	20306	20496	20378	20119	20239	20356	20310	20287	20315	20217	20465	20184	20350	20409	20081	20269	20287	20438	20196	20297	20307	20292	20223	20390	20169	20317	20398	20223	20423	20250	20179	20316	20452	20367	20375	20362	20718	20429	20317	20608	20294	20145	20447	20219	20363	20428	20180	20234	20423	20254	20356	20437	20458	20181	20527	20243	20283	20265	20301	20417	20253	20277	20339	20186	20563	20281	20283	20149	20536	20228	20326	20339	20187	20367	20409	20356	20305	20458	20279	20154	20566	20433	20243	20324	20377	20295	20247	20373	20395	20313	20480	20227	20357	20251	20234	20458	20301	20233	20234	20020	20465	20360	20316	20446	20300	20349	20414	20372	20245	20433	20264	20487	20106	20239	20389	20471	20415	20417	20207	20200	20289	20392	20267	20296	20529	20505	20593	20321	20609	20417	20365	20260	20249	20584	20334	20499	20254	20288	20248	20531	20485	20406	20356	20364	20304	20335	20388	20209	20489	20656	20091	20450	20261	20335	20588	20295	20356	20275	20363	20205	20324	20445	20354	20120	20572	20512	20332	20315	20219	20291	20473	20246	20332	20499	20270	20533	20343	20618	20259	20457	20382	20399	20351	20568	20236	20538	20268	20434	20451	20125	20264	20385	20428	20289	20502	20467	20463	20482	20390	20430	20440	20412	20454	20304	20277	20180	20457	20191	20502	20284	20403	20309	20413	20436	20377	20270	20585	20348	20479	20233	20246	20277	20290	20404	20454	20322	20501	20561	20370	20435	20261	20321	20278	20404	20590	20354	20533	20305	20412	20344	20128	20384	20443	20250	20316	20375	20597	20294	20632	20394	20326	20381	20370	20329	20237	20321	20439	20303	20425	20464	20426	20111	20370	20218	20269	20297	20401	20215	20225	20544	20444	20070	20344	20260	20219	20308	20284	20673	20450	20279	20138	20311	20447	20262	20388	20370	20438	20408	20231	20242	20277	20450	20176	20232	20422	20356
15042	21486	20696	19008	18539	18192	19877	43066	43672	35530	24869	18903	17683	17578	17600	17441	17585	17488	17487	17493	17572	17539	17501	17441	17526	17406	17504	17688	17622	17454	17526	17437	17577	17568	17458	17664	17464	17326	17510	17470	17438	17348	17481	17528	17466	17410	17415	17322	17318	17385	17483	17564	17512	17423	17518	17449	17470	17587	17425	17454	17567	17555	17521	17451	17610	17494	17487	17480	17390	17396	17495	17464	17465	17501	17439	17458	17411	17567	17342	17377	17652	17439	17428	17532	17648	17550	17517	17557	17415	17423	17405	17359	17466	17445	17448	17575	17435	17382	17385	17387	17527	17326	17676	17445	17518	17469	17386	17422	17641	17380	17397	17623	17546	17406	17391	17412	17481	17388	17379	17407	17511	17502	17526	17400	17624	17525	17398	17527	17546	17499	17522	17434	17443	17410	17506	17415	17305	17449	17405	17438	17383	17474	17430	17521	17636	17534	17588	17458	17549	17456	17537	17348	17410	17462	17511	17438	17355	17327	17325	17603	17620	17394	17482	17606	17364	17548	17590	17609	17332	17406	17502	17428	17423	17364	17430	17575	17345	17242	17468	17407	17294	17318	17344	17485	17502	17588	17573	17335	17349	17547	17548	17429	17462	17494	17549	17538	17427	17415	17426	17411	17404	17511	17403	17510	17493	17562	17405	17266	17673	17562	17386	17462	17539	17300	17463	17533	17470	17472	17554	17548	17361	17476	17350	17619	17335	17429	17430	17527	17491	17380	17439	17409	17528	17511	17593	17312	17617	17520	17453	17414	17528	17570	17627	17598	17551	17285	17450	17501	17515	17536	17419	17470	17524	17492	17507	17253	17380	17443	17454	17494	17436	17479	17506	17443	17335	17573	17447	17448	17279	17455	17395	17366	17526	17544	17303	17614	17520	17469	17630	17273	17490	17663	17435	17493	17256	17559	17444	17489	17576	17443	17444	17436	17525	17358	17490	17440	17430	17535	17362	17662	17429	17583	17673	17340	17546	17366	17588	17518	17545	17560	17568	17281	17486	17643	17565	17426	17437	17699	17457	17656	17492	17339	17513	17481	17378	17430	17480	17407	17275	17545	17500	17303	17580	17390	17405	17486	17388	17399	17498	17388	17424	17257	17619	17461	17419	17478	17603	17375	17586	17247	17345	17532	17498	17605	17635	17436	17531	17498	17682	17477	17432	17435	17614	17409	17455	17511	17456	17593	17417	17347	17514	17539	17554	17524	17445	17455	17487	17415	17491	17506	17607	17413	17501	17426	17576	17369	17355	17571	17599	17458	17535	17388	17586	17306	17365	17533	17408	17499	17668	17504	17561	17487	17537	17454	17399	17707	17539	17582	17485	17463	17436	17465	17357	17286	17468	17412	17496	17569	17396	17471	17537	17492	17289	17561	17445	17527	17533	17475	17387	17412	17634	17556	17365	17542	17526	17384	17497	17465	17349	17346	17369	17499	17501	17476	17658	17436	17257	17394	17566	17513	17439	17496	17711	17287	17430	17259	17602	17456	17505	17315	17559	17387	17613	17204	17510	17509	17444	17349	17520	17503	17431	17445	17389	17451	17528	17420	17438	17481	17580	17401	17389	17646	17489	17504	17666	17598	17571	17727	17492	17363	17300	17454	17433	17498	17441	17427	17539	17382	17276	17453	17451	17322	17650	17363	17390	17498	17630	17580	17430	17309	17611	17542	17460	17508	17381	17646	17423	17621	17337	17365	17366	17522	17347	17466	17329	17483	17443	17443	17441	17528	17585	17690	17589	17349	17566	17313	17416	17324	17502	17304	17446	17470	17436	17612	17528	17492	17564	17434	17515	17508	17596	17422	17488	17577	17381	17430	17498	17470	17509	17413	17452	17342	17504	17557	17578	17444	17561	17590	17398	17412	17361	17561	17435	17507	17560	17350	17583	17521	17471	17462	17450	17439	17510	17477	17511	17614	17423	17327	17419	17263	17393	17516	17319	17380	17487	17450	17495	17465	17415	17396	17379	17494	17499	17433	17542	17351	17392	17409	17507	17436	17525	17565	17566	17367	17604	17483	17444	17527	17354	17452	17528	17548	17610	17422	17483	17427	17637	17466	17278	17487	17491	17389	17511	17423	17559	17378	17443	17662	17427	17598	17394	17554	17407	17430	17536	17404	17501	17554	17421	17569	17622	17643	17445	17464	17389	17316	17476	17455	17647	17468	17331	17547	17490	17650	17462	17433	17480	17516	17423	17440	17361	17746	17274	17499	17545	17391	17559	17446	17417	17545	17304	17281	17423	17481	17493	17305	17374	17354	17295	17601	17487	17521	17358	17416	17256	17346	17479	17373	17479	17445	17485	17570	17390	17431	17445	17583	17467	17458	17416	17540	17598	17495	17368	17606	17463	17365	17554	17393	17610	17227	17482	17552	17637	17446	17416	17459	17390	17459	17592	17161	17543	17520	17431	17440	17539	17345	17345	17584	17470	17485	17513	17551	17396	17631	17456	17570	17458	17502	17419	17412	17544	17380	17475	17444	17293	17491	17326	17537	17476	17481	17568	17402	17504	17458	17574	17571	17319	17447	17452	17389	17482	17453	17467	17386	17396	17461	17368	17468	17475	17703	17565	17631	17690	17421	17476	17491	17442	17552	17410	17380	17481	17363	17508	17293	17556	17788	17499	17526	17622	17543	17400	17329	17652	17457	17378	17521	17628	17489	17558	17591	17501	17478	17349	17585	17545	17514	17551	17528	17425	17638	17409	17721	17581	17415	17500	17478	17419	17465	17513	17438	17488	17375	17533	17390	17519	17482	17427	17424	17561	17558	17551	17264	17299	17534	17326	17367	17372	17659	17487	17358	17566	17435	17399	17434	17449	17298	17466	17362	17302	17609	17390	17311	17489	17500	17605	17522	17492	17544	17552	17486	17470	17526	17466	17509	17439	17639	17436	17555	17616	17637	17368	17553	17298	17503	17426	17439	17567	17409	17443	17674	17267	17412	17630	17413	17468	17538	17428	17395	17553	17638	17369	17363	17409	17485	17441	17562	17394	17681	17433	17498	17348	17501	17479	17631	17375	17581	17559	17621	17541	17522	17558	17494	17292	17505	17407	17320	17506	17594	17448	17501	17387	17400	17487	17388	17341	17478	17613	17541	17474	17415	17600	17572	17354	17560	17411	17345	17489	17549	17550	17548	17366	17496	17688	17375	17409	17304	17616	17404	17526	17471	17490	17575	17448	17462	17577	17407	17349	17418	17585	17480	17497	17479	17391	17436	17724	17575	17556	17564	17643	17300	17378	17392	17445	17406	17296	17442	17420	17636	17539	17294	17412	17486	17553	17497	17525	17588	17477	17450	17280	17679	17369	17641	17506	17550	17538	17247	17554	17400	17475	17508	17509	17660	17492	17590	17370	17460	17516	17529	17524	17455	17430	17443	17483	17529	17367	17561	17466	17420	17560	17274	17411	17328	17349	17360	17465	17600	17614	17529	17445	17459	17364	17317	17480	17451	17440	17324	17544	17488	17507	17564	17394	17599	17403	17495	17446	17388	17629	17582	17501	17577	17478	17415	17488	17393	17527	17408	17557	17483	17471	17285	17617	17510	17543	17384	17590	17429	17608	17451	17551	17565	17364	17455	17368	17505	17478	17390	17458	17475	17596	17473	17618	17443	17654	17501	17478	17412	17536	17257	17523	17421	17476	17440	17404	17352	17433	17593	17457	17420	17559	17385	17526	17503	17483	17508	17520	17316	17556	17486	17319	17449	17499	17649	17425	17556	17527	17488	17455	17549	17680	17300	17344	17579	17537	17526	17503	17577	17543	17698	17478	17324	17600	17605	17670	17428	17654	17562	17493	17352	17604	17550	17453	17523	17498	17417	17462	17473	17677	17514	17633	17288	17498	17376	17570	17452	17397	17474	17468	17477	17494	17332	17570	17560	17541	17323	17720	17400	17560	17516	17628	17577	17449	17491	17417	17316	17537	17435	17545	17528	17452	17457	17506	17529	17373	17452	17669	17427	17554	17533	17391	17393	17341	17515	17321	17316	17312	17507	17450	17513	17619	17462	17475	17415	17468	17560	17678	17327	17435	17418	17501	17466	17308	17584	17557	17613	17531	17534	17513	17631	17416	17388	17457	17503	17515	17465	17520	17303	17446	17626	17531	17502	17472	17408	17452	17478	17470	17580	17552	17309	17631	17633	17358	17417	17223	17617	17543	17599	17431	17584	17553	17481	17755	17533	17561	17337	17352	17541	17414	17575	17448	17343	17487	17429	17484	17442	17447	17463	17566	17316	17543	17273	17530	17583	17527	17431	17463	17387	17432	17601	17342	17493	17366	17568	17485	17534	17548	17390	17297	17349	17365	17535	17531	17526	17605	17422	17407	17568	17458	17517	17353	17593	17353	17641	17631	17343	17452	17597	17470	17326	17416	17421	17559	17511	17539	17454	17296	17471	17428	17425	17574	17434	17490	17608	17582	17202	17531	17452	17425	17529	17404	17419	17449	17427	17584	17577	17234	17381	17692	17472	17415	17430	17460	17675	17594	17578	17458	17558	17386	17461	17376	17372	17569	17579	17501	17561	17533	17376	17569	17488	17469	17459	17482	17462	17516	17539	17786	17419	17369	17560	17251	17721	17594	17529	17567	17522	17374	17409	17355	17419	17479	17423	17421	17428	17366	17470	17270	17593	17443	17603	17561	17606	17585	17381	17429	17466	17514	17381	17499	17596	17450	17605	17415	17453	17467	17541	17286	17460	17531	17392	17551	17447	17343	17448	17544	17393	17510	17271	17350	17515	17532	17572	17416	17490	17315	17405	17483	17365	17349	17530	17505	17434	17457	17457	17513	17256	17584	17393	17463	17730	17618	17559	17607	17518	17502	17618	17609	17610	17325	17525	17536	17470	17485	17332	17340	17515	17496	17633	17485	17419	17501	17597	17502	17525	17723	17306	17323	17419	17341	17331	17542	17566	17508	17580	17254	17498	17490	17466	17443	17409	17490	17487	17646	17294	17277	17535	17334	17543	17468	17439	17435	17472	17348	17376	17612	17270	17526	17484	17434	17580	17462	17475	17406	17345	17447	17578	17467	17495	17333	17410	17472	17534	17497	17509	17395	17384	17422	17405	17398	17505	17431	17525	17451	17398	17614	17587	17527	17431
23597	21074	28499	23923	21680	23865	26708	54798	61257	49453	34643	24808	21758	20513	20696	20187	20431	20407	20587	20088	20459	20407	19891	20466	20510	20199	20203	20180	20277	20398	20320	20368	20409	20308	20423	20253	20386	20222	20350	20486	20352	20084	20363	20310	20418	20476	20566	20148	20315	20541	20341	20322	20439	20278	20388	20371	20185	20287	20235	20236	20094	20094	20386	20139	20276	19919	20145	20371	20371	20110	20358	20538	20268	20212	20421	20187	20108	20142	20279	20076	20340	20387	20353	20311	20078	20285	20446	20437	20382	20602	20291	20447	20290	20296	20090	20237	20240	20250	20273	20410	20356	20133	20315	20449	20445	20246	20211	20295	20268	20338	20349	20304	20220	20136	20184	20094	20616	20354	20177	20189	20138	20320	20077	20274	20104	20273	20355	20375	20294	20364	20389	20191	20302	20252	20312	20456	20121	20226	20243	20255	20447	20191	20245	20069	20389	20244	20247	20228	20273	20065	20179	20231	20127	20072	20181	20142	20285	20282	20092	20231	20241	20246	20423	20279	20230	20258	20330	20200	20301	20243	20250	20152	20144	20295	20383	20389	20308	20322	20304	20284	20078	20059	20170	20234	20167	20210	20099	20185	20181	20272	20367	20199	20257	20205	20060	20195	20377	20320	20141	20335	20304	20374	20222	20210	20496	20253	20065	20234	20200	20308	20194	20160	20233	20350	20165	20403	20374	20102	20400	20296	20417	20056	20140	20151	20054	20155	20304	20100	20445	20475	20217	20179	20280	20285	20292	20353	20214	20505	20645	20190	20315	20219	20097	20353	20385	20095	20157	20337	20221	20165	20089	20306	20244	20114	20227	20236	20136	19970	20315	20032	20264	20257	20185	20349	20270	20001	20508	20371	20224	20276	20509	20433	20161	20249	20256	20222	20259	20027	20198	20389	20312	20287	20295	20341	20115	20079	20246	20090	20163	20185	20255	20510	20146	20121	20068	20197	20325	20172	20143	20300	20187	20144	20184	20279	20456	20408	20174	20234	20083	20156	20125	20371	20260	20063	20267	20200	20401	20225	20081	20191	20143	20202	20207	20206	20244	20175	20253	20207	20079	19985	20132	20164	20363	20181	20441	20180	20181	20329	20365	20183	20103	20243	20161	20291	20171	20113	20200	20250	20385	20287	20314	20210	20210	20286	20150	20237	20274	20159	20426	20327	20570	20365	20205	20024	20305	20271	20213	20203	20118	20347	20298	20207	20190	20283	20504	20388	20237	20122	20179	20371	20357	20421	20333	20233	20212	20176	20324	20259	20172	20451	20243	20374	20136	20215	20202	20326	20502	20228	20243	20240	20176	20308	20336	20280	20103	20319	20262	20298	20313	20242	20358	20148	20353	20433	20285	20180	20081	20463	20220	20474	20452	20319	20219	20348	20263	20264	20109	20061	20153	20075	20220	20297	20351	20030	20057	20255	20207	20130	20146	20206	20251	20236	20215	20346	20370	20229	20148	20081	20215	20193	20164	20331	20466	20361	20204	20157	20282	20373	20469	20156	20181	20243	20328	20357	20268	20321	20031	20453	20089	20234	19977	20400	20428	20338	19927	20151	20282	20160	20219	20097	20128	20101	20227	20388	20103	20109	20416	20201	20140	20297	20299	20290	20305	20254	20218	20156	20180	20198	20331	20357	20343	20349	20376	20218	20193	20342	20199	20067	20369	20363	20144	20365	20239	20172	20232	20452	20241	20193	20088	20461	20356	20375	20015	20175	20294	20074	20159	20417	20247	20370	20397	20095	20243	20175	20201	20138	20216	20473	20168	20194	20300	20207	20156	20221	20348	20029	20061	20072	20363	20230	20274	20384	20224	20322	20256	20148	20342	20394	20134	20385	20119	20231	20214	20322	20195	20038	20399	20386	20383	20187	20029	20153	20128	20329	20205	20327	20362	20366	20035	20250	20343	20381	20274	20229	20138	20343	20273	20139	20090	20417	20285	20278	20253	20249	20205	20357	20276	20120	20190	20351	20077	20038	20117	20285	20304	20082	20201	20148	20146	20451	20154	20103	20214	20239	20182	20430	20478	20040	20237	20429	20154	20091	20302	20041	20240	20106	19917	20129	20287	20367	20382	20263	20176	20178	20409	20334	20139	20267	20298	20226	20369	20210	20094	20431	20430	20096	20032	20236	20224	20134	20197	20154	20289	20148	20267	20109	20286	20125	20311	20065	20028	20237	20498	20394	20216	20248	20337	20204	20411	20155	20406	20262	20307	19939	20118	20173	20090	20109	20085	20268	19981	20252	20103	20150	20151	20072	20309	20118	20051	20113	20075	20270	20484	20130	20459	20192	20187	20155	20185	20188	20217	20235	20326	20349	20198	20317	20150	20048	20281	20401	20353	20229	20226	20324	20178	20381	20195	20479	20084	20327	20133	20184	20112	20234	20459	20268	20192	20278	20326	20403	20280	20399	20409	20207	20204	20280	20395	20345	20341	20384	20432	20399	20209	20254	20243	20050	20251	20287	20059	20338	20276	20347	20125	20119	20280	20284	20228	20139	20063	20216	20383	20087	20132	20156	20348	20288	20395	20083	20304	20302	20332	20298	20196	20333	20185	20221	20251	20522	20230	20208	20144	20178	20340	20280	20223	20309	20334	20290	20416	20268	20265	20199	20066	20154	20286	20262	20324	20448	20133	20324	20083	20428	20265	20366	20294	20306	20240	20255	20515	20239	20317	20178	20170	20205	20012	20277	20277	20527	20479	20191	20300	20349	20473	20273	20139	20190	20130	20222	20030	20126	20304	20380	20215	20359	20255	20551	20101	20236	20183	20239	20509	20393	20444	20325	20228	20461	20460	20291	20358	20211	20227	20256	20215	20212	20168	20339	20071	20321	20420	20004	20278	20323	20109	20302	20419	20206	20369	20250	20427	20378	20135	20443	20311	20252	20030	20233	20360	20129	20229	20327	20383	20366	20260	20295	19989	19981	20230	20091	20284	20190	20249	20278	20463	20203	20358	20156	20153	20039	20274	20185	20257	20285	20416	20091	20227	20375	20503	20298	20294	20484	20289	20305	20471	20351	20389	20293	20127	19994	20318	20142	20050	20220	20448	20340	20356	20282	20174	20508	20352	20266	20361	20476	20277	20160	20306	20130	20229	20429	20057	20182	20324	20214	20205	20379	20176	20209	20277	20512	20232	20074	20370	20083	20285	20092	19958	20272	20253	20304	20374	20287	20354	20120	20341	20133	20113	20301	20151	20370	20425	20362	20154	20139	20231	20200	20254	20189	20110	20296	20231	20222	20222	20186	20290	20322	20264	20159	20139	20040	20116	20196	20167	20196	20357	20138	20356	20138	20215	20162	20129	20302	20190	20270	20183	20226	20260	20172	20298	20267	20245	20023	20160	20145	20259	20067	20125	20334	20338	20238	20285	20053	20195	20239	20353	20373	20275	20123	20102	20030	20107	20487	20297	20321	20483	20311	20496	20268	20008	20306	20304	20185	20237	20309	20317	20228	20171	20298	20070	20222	20254	20259	20242	20215	20363	20337	20345	20226	20197	20008	20249	20172	19943	20095	20271	20336	20370	20082	20240	20141	20367	20244	20303	20253	20230	20168	20368	20145	20246	19991	20275	20332	20174	20015	20132	20208	20406	20328	20265	20327	20083	20288	19972	20362	20226	20270	20285	20369	20110	20280	20156	20498	20460	20037	20149	20104	20033	20149	20236	20429	20351	20052	20048	20439	20376	20188	20323	20310	20272	20284	20152	20121	20057	20055	20086	20186	20277	20350	20060	20131	20162	20281	20275	20222	20181	20186	20292	20352	20131	20223	20370	20085	20371	20024	20394	20239	20213	20067	19948	20358	20172	20243	20094	20187	20394	20249	20171	20458	20252	20226	20196	20177	20084	20336	20256	20078	20175	20268	20151	20216	20341	20106	20286	20072	19985	20281	20294	20440	20375	20273	20309	20465	20262	20122	20137	20191	20291	20185	20428	20266	20238	20428	20023	20098	20039	19926	20203	20128	20348	20333	20196	20059	20092	20150	20377	20203	20100	20225	20030	20330	20344	20371	20234	20231	20230	20301	20366	20305	20189	20042	20339	20259	20443	20316	20176	20283	20126	20092	20224	20278	20346	20170	20205	20350	20212	20467	20522	20184	20436	20327	20231	20245	20418	20019	20136	20181	20371	20370	20253	20193	20023	20245	20216	20282	20478	20325	20288	20303	20344	20210	20470	20276	20341	20371	20292	20231	20184	20333	20046	20474	19978	20301	20255	20397	20319	20389	20316	20506	20150	20183	20451	20256	20291	20262	20102	20185	20423	20216	20186	20116	20311	20369	20310	20314	20446	20105	20286	20307	20211	20281	20270	20293	20274	20248	20193	20156	20186	20255	20080	20136	20269	20283	20146	20066	20075	20413	20086	20004	20385	20221	20205	20247	20095	20012	20352	20142	20212	20210	20414	20198	20524	20232	20246	20362	20367	20075	20122	20183	20259	20251	20346	20160	20373	20108	20360	20419	20183	20268	20393	20545	20295	20137	20295	20279	20093	20104	20176	20231	20346	20490	20344	19938	20480	20061	20484	20211	20140	20313	20198	20301	20314	20114	20347	20360	20302	20183	20244	20144	20194	20152	20092	19954	20197	20258	20481	20138	20220	20251	20426	20278	20185	20070	20296	20296	20228	20418	20325	20294	20172	20232	20402	20266	20190	20323	20191	20251	20268	20225	20327	20123	20535	20154	20269	20259	20179	20266	20401	20384	20087	20094	20276	20229	20295	20272	20232	20381	19860	20279	20433	20145	20336	20191	20243	20223	20454	20164	20168	20044	20235	20393	20143	20142	20253	20222	20253	20309	20097	20161	20495	20459	20334	20087	20374	20105	20138	19990	20291	20189	20245	20327	20325	20156	20222	20126	20277	20389	20140	20242	20474	20192	20242	20047	20271	20316	20220	20248	20280	20383	20447	20374	20269	20221	19983	20262	20201	20328	20293	20191	20426	20359	20327	20444	20027	20165	20157	20157	20275	20297	20385	20151	19782	20180	20261	20203	20367	20034	20092	20187	20315	20288	20322	20273	20285	20227	20261	20101	20259	20112	20168	20352	20119	20384	20298	20365	20200	20305	20236	20309	20266	20333	20162	20333	20098	20238	20428	20279	20357	20316
16625	27661	25881	21899	20157	19171	22920	58510	60125	49315	33259	21161	18271	17451	17375	17433	17223	17479	17574	17322	17427	17423	17234	17370	17270	17414	17464	17375	17419	17471	17475	17318	17293	17257	17371	17301	17386	17365	17499	17420	17395	17505	17575	17414	17364	17580	17413	17583	17443	17505	17327	17458	17400	17289	17495	17488	17374	17482	17408	17494	17332	17351	17464	17301	17413	17493	17539	17398	17521	17306	17420	17561	17455	17490	17402	17381	17379	17371	17249	17306	17308	17532	17298	17464	17488	17453	17395	17373	17494	17460	17336	17423	17450	17451	17513	17332	17572	17474	17319	17410	17225	17288	17378	17409	17266	17515	17510	17528	17277	17321	17418	17457	17286	17378	17498	17417	17313	17422	17355	17411	17401	17455	17336	17457	17454	17219	17417	17412	17402	17432	17314	17348	17277	17401	17435	17326	17193	17409	17386	17294	17459	17297	17336	17415	17475	17424	17565	17429	17528	17525	17291	17432	17417	17467	17489	17248	17279	17264	17473	17455	17442	17354	17603	17347	17515	17469	17439	17354	17427	17415	17234	17303	17361	17507	17335	17386	17559	17240	17284	17441	17386	17360	17412	17181	17449	17346	17138	17247	17487	17417	17521	17315	17432	17388	17457	17379	17474	17398	17354	17436	17364	17486	17390	17377	17482	17279	17246	17422	17363	17437	17445	17348	17390	17404	17551	17327	17425	17366	17422	17584	17512	17404	17408	17340	17248	17402	17398	17336	17412	17308	17401	17553	17288	17368	17494	17485	17332	17470	17363	17312	17302	17394	17488	17399	17271	17439	17293	17451	17467	17505	17427	17538	17403	17466	17462	17315	17290	17319	17324	17522	17536	17404	17392	17273	17477	17326	17458	17257	17483	17439	17352	17462	17489	17635	17369	17346	17201	17275	17404	17322	17454	17403	17435	17461	17230	17348	17278	17538	17381	17384	17524	17350	17407	17262	17399	17462	17405	17227	17457	17333	17402	17347	17341	17284	17552	17459	17323	17491	17231	17527	17477	17425	17380	17465	17372	17502	17406	17576	17409	17287	17250	17532	17506	17465	17299	17367	17345	17519	17403	17484	17410	17468	17440	17345	17397	17234	17453	17419	17415	17467	17207	17340	17376	17378	17297	17323	17271	17571	17404	17570	17384	17386	17418	17477	17402	17432	17464	17413	17212	17384	17289	17564	17256	17326	17464	17543	17285	17280	17458	17320	17548	17557	17552	17283	17237	17275	17257	17355	17526	17478	17472	17348	17367	17432	17385	17355	17287	17379	17439	17422	17429	17472	17380	17581	17252	17389	17412	17483	17303	17395	17424	17349	17615	17529	17420	17298	17144	17346	17364	17437	17219	17494	17310	17210	17633	17459	17262	17447	17339	17314	17677	17380	17332	17293	17372	17388	17534	17436	17301	17493	17275	17483	17366	17588	17399	17277	17479	17501	17341	17384	17485	17340	17391	17450	17335	17309	17384	17287	17474	17430	17337	17531	17468	17410	17612	17211	17380	17502	17236	17263	17420	17462	17529	17272	17508	17433	17589	17441	17478	17307	17470	17428	17493	17365	17346	17314	17378	17420	17409	17357	17284	17392	17391	17263	17390	17200	17268	17378	17394	17512	17554	17450	17489	17417	17293	17359	17340	17253	17411	17448	17420	17343	17470	17457	17340	17556	17439	17507	17363	17470	17360	17378	17347	17227	17318	17299	17284	17474	17333	17453	17227	17408	17275	17303	17529	17366	17261	17299	17454	17275	17447	17364	17483	17321	17299	17489	17275	17261	17407	17466	17531	17594	17253	17390	17511	17288	17339	17471	17285	17354	17391	17375	17341	17356	17274	17604	17344	17470	17375	17363	17509	17444	17303	17477	17473	17350	17498	17309	17431	17556	17416	17394	17426	17431	17360	17493	17319	17539	17263	17427	17369	17361	17661	17381	17413	17458	17444	17294	17340	17301	17297	17436	17394	17356	17322	17408	17373	17246	17434	17411	17485	17364	17386	17452	17319	17317	17372	17439	17499	17334	17419	17509	17356	17457	17352	17219	17412	17479	17509	17513	17351	17498	17298	17412	17513	17350	17266	17351	17503	17456	17468	17384	17343	17338	17302	17412	17561	17458	17457	17361	17457	17397	17407	17466	17372	17327	17382	17407	17463	17285	17392	17422	17245	17392	17285	17287	17538	17494	17336	17192	17337	17397	17394	17359	17304	17468	17388	17345	17433	17430	17428	17361	17389	17378	17444	17371	17254	17310	17325	17390	17508	17563	17139	17390	17439	17477	17289	17417	17567	17327	17430	17375	17420	17486	17468	17524	17350	17365	17361	17306	17366	17502	17378	17525	17379	17451	17424	17514	17171	17305	17338	17305	17389	17509	17439	17346	17376	17462	17395	17310	17254	17330	17341	17357	17228	17195	17515	17320	17462	17343	17445	17245	17520	17488	17361	17440	17535	17330	17378	17249	17507	17368	17404	17357	17176	17306	17503	17346	17483	17383	17479	17401	17465	17210	17487	17354	17425	17372	17238	17486	17339	17380	17544	17414	17414	17473	17461	17193	17476	17469	17441	17645	17237	17304	17390	17317	17315	17371	17558	17326	17345	17268	17491	17302	17318	17418	17395	17353	17285	17278	17396	17424	17193	17364	17391	17467	17356	17694	17400	17489	17307	17314	17352	17380	17525	17241	17353	17328	17435	17368	17416	17300	17521	17378	17333	17433	17268	17363	17473	17576	17405	17534	17421	17283	17489	17510	17521	17275	17366	17459	17373	17304	17351	17266	17429	17383	17212	17448	17481	17407	17357	17354	17487	17536	17453	17407	17456	17247	17596	17349	17396	17428	17467	17302	17447	17400	17605	17315	17355	17337	17403	17304	17579	17375	17382	17330	17502	17343	17369	17415	17281	17369	17356	17359	17505	17182	17448	17466	17522	17336	17637	17498	17373	17358	17396	17483	17407	17352	17438	17284	17443	17401	17531	17419	17519	17272	17349	17472	17442	17344	17348	17435	17517	17452	17272	17491	17374	17465	17291	17471	17502	17303	17283	17376	17401	17441	17407	17395	17360	17374	17195	17369	17372	17181	17239	17413	17506	17406	17436	17390	17389	17339	17494	17439	17553	17394	17419	17346	17488	17331	17272	17441	17585	17501	17567	17353	17562	17263	17439	17307	17428	17347	17449	17266	17239	17638	17373	17212	17499	17458	17532	17336	17556	17387	17445	17449	17296	17430	17480	17423	17493	17427	17364	17516	17527	17311	17328	17417	17248	17328	17358	17386	17440	17598	17397	17432	17311	17201	17459	17421	17556	17521	17430	17347	17377	17319	17460	17468	17380	17350	17310	17377	17591	17525	17475	17392	17347	17394	17278	17451	17423	17395	17313	17348	17564	17507	17115	17368	17321	17439	17451	17354	17566	17339	17499	17444	17405	17509	17329	17443	17372	17306	17254	17487	17421	17493	17431	17595	17528	17396	17517	17349	17342	17450	17418	17449	17342	17380	17416	17411	17345	17221	17430	17459	17462	17376	17463	17358	17492	17435	17311	17536	17402	17275	17387	17251	17347	17419	17399	17544	17256	17476	17498	17370	17320	17412	17420	17287	17534	17383	17216	17343	17324	17233	17514	17203	17202	17452	17406	17350	17371	17257	17323	17545	17352	17319	17302	17582	17445	17397	17361	17393	17361	17485	17398	17202	17417	17368	17112	17302	17573	17257	17278	17261	17435	17152	17285	17428	17453	17297	17211	17387	17508	17448	17433	17324	17504	17468	17492	17336	17447	17450	17292	17289	17468	17427	17470	17448	17301	17372	17484	17330	17311	17366	17394	17285	17343	17391	17340	17325	17453	17336	17488	17376	17231	17318	17397	17391	17436	17298	17402	17366	17404	17462	17274	17321	17335	17423	17333	17269	17435	17388	17500	17559	17278	17235	17364	17355	17321	17452	17251	17285	17547	17375	17446	17518	17347	17476	17395	17215	17534	17406	17488	17492	17482	17320	17409	17258	17461	17150	17387	17364	17336	17221	17345	17448	17433	17448	17461	17275	17413	17275	17433	17403	17394	17465	17465	17376	17431	17353	17469	17626	17538	17358	17357	17309	17492	17403	17291	17350	17391	17374	17503	17312	17307	17305	17429	17612	17214	17343	17508	17428	17394	17367	17467	17519	17549	17501	17279	17286	17322	17581	17350	17625	17336	17408	17315	17273	17388	17387	17361	17414	17285	17333	17497	17308	17407	17583	17360	17554	17402	17476	17516	17534	17468	17434	17458	17382	17466	17413	17491	17361	17505	17505	17475	17267	17465	17448	17324	17443	17441	17456	17395	17488	17554	17553	17419	17178	17247	17263	17390	17501	17407	17287	17651	17155	17400	17344	17458	17409	17342	17406	17544	17480	17519	17440	17303	17394	17353	17342	17269	17288	17343	17470	17419	17270	17435	17561	17499	17244	17355	17259	17463	17416	17453	17338	17463	17281	17482	17445	17430	17470	17374	17536	17499	17323	17599	17336	17469	17513	17293	17422	17451	17523	17394	17444	17498	17257	17380	17395	17452	17390	17544	17369	17541	17432	17646	17275	17415	17410	17348	17331	17420	17543	17418	17455	17383	17348	17421	17341	17330	17558	17313	17417	17503	17534	17469	17378	17595	17438	17294	17340	17279	17420	17536	17310	17350	17295	17332	17225	17470	17397	17512	17383	17410	17553	17395	17407	17520	17518	17247	17284	17468	17174	17559	17277	17521	17387	17435	17366	17400	17364	17599	17404	17436	17416	17403	17314	17324	17519	17546	17346	17419	17435	17414	17471	17316	17643	17416	17203	17278	17407	17343	17411	17373	17388	17480	17393	17337	17353	17486	17558	17470	17404	17373	17248	17427	17315	17524	17340	17358	17447	17434	17329	17415	17263	17416	17405	17404	17316	17420	17411	17653	17635	17369	17271	17398	17528	17451	17483	17264	17332	17460	17332	17281	17313	17361	17351	17394	17266	17361	17408	17202	17327	17316	17519	17533	17327	17344	17402	17397	17409	17335	17502	17491	17413	17316	17587	17238	17226	17471	17353	17609	17403	17297	17391	17397	17223	17412	17427	17468	17517	17511	17299	17251	17317	17540	17448	17303	17307	17512	17419	17444	17475	17492	17393
29238	22576	23891	22530	20660	21027	21187	24339	27250	25260	22998	21696	20915	21118	20983	20908	20950	20906	20947	20892	20956	20785	20838	20932	21045	20970	20785	21016	20871	20947	20828	20999	20781	20906	20940	21110	20845	20931	20947	20844	20881	21124	20852	21051	20887	20862	21120	20967	20854	21020	20993	21158	20892	20738	20911	20920	20872	21130	20944	20872	21031	20727	20869	21031	20861	21094	20845	20829	20917	20935	20849	20914	20954	20858	20935	20886	21117	20983	20646	20927	21075	20918	20921	21017	20949	20795	20620	21127	21049	21169	20895	20760	20779	20936	20890	20892	20888	20891	20695	20878	20785	20746	21003	20898	21088	20845	20844	20983	20985	20993	21078	20883	20754	20815	20919	20589	20888	20761	20866	20875	20931	20754	20893	20878	20739	21070	20811	20758	20628	20911	20835	21023	21092	20995	20664	20832	21039	20884	20752	20895	20797	20954	20967	20852	20693	21103	20899	20829	20815	20837	20747	20985	20744	20980	20946	20916	20990	20921	21068	21028	21123	20884	20934	20867	20733	20669	21002	20580	20795	20932	21121	20907	20889	20752	21077	20699	20894	20969	21116	20980	20869	20923	20887	20915	20937	20877	20938	20683	20872	20922	21058	20977	20842	20898	20685	20949	20858	20872	20995	21051	21077	21005	20700	20825	20909	20867	20793	20845	20874	21184	20920	20867	20770	20852	20596	20804	20864	20939	20864	20889	20739	20996	20919	20893	21019	20755	20962	21032	20697	20756	20679	20867	21051	20790	20877	20670	20853	20877	20946	20882	20736	20873	20993	20784	20919	20963	20952	20858	20923	20775	21021	20969	20979	20956	20896	20920	20812	20880	20730	20904	20793	21111	21127	20983	21047	20949	20967	20879	20778	20765	21137	20959	20987	21104	20899	20742	20936	20827	20862	20898	20878	20759	20722	21108	20953	20897	20841	20717	21017	20957	20847	21080	20985	20963	20845	21046	20936	20967	20745	20934	20680	20893	20829	20912	20885	20757	20877	20872	20805	20789	20816	20745	20794	20869	20788	20740	21011	20785	20862	20794	21077	20759	20976	20884	20949	20797	20856	20918	21006	20901	20873	20848	20902	20872	20850	20808	20971	20785	20737	20869	20857	20989	20872	20922	20797	20896	21167	20858	20962	20798	21089	21055	20908	20972	20973	20894	20848	20796	20780	20878	20791	20972	21037	20859	21013	20970	20990	20873	20843	20843	20722	21025	20813	20995	20772	20970	20988	20976	20863	20911	20717	20819	20917	20800	20796	20785	20794	20749	20991	20948	20917	20872	20788	21004	20837	20854	21119	20785	20932	20782	20844	20828	21066	20928	21113	20854	20994	20833	20771	20599	20891	20808	20992	20820	20836	20790	21209	20763	21027	20877	20885	20975	20749	20676	21093	20942	20874	20752	20938	20711	21045	20693	20989	20959	20927	20872	21215	20856	20777	20767	20936	20729	21078	20872	20973	20876	20972	21078	20925	20897	20965	20735	20941	20872	20956	20711	20891	20941	20895	20900	20861	20906	20965	20989	21127	20766	20832	21013	20770	21035	20857	20987	20937	20731	20776	20977	20896	20869	20741	20588	20909	21224	20809	20832	20801	20783	20788	20911	20761	20908	20800	20924	20885	20770	20932	20786	20893	20884	20890	20907	21092	20757	20916	20808	20970	20796	20893	21075	20787	21025	20670	20931	20809	20945	20971	20828	20916	20769	20929	20819	20944	20896	20866	20765	20948	21022	21119	21042	20733	20957	20788	20744	20670	21011	20696	20711	21047	20891	21045	20888	21007	20949	20986	20924	20840	20882	20635	20822	20961	20743	20854	20916	21010	20827	20917	20898	20880	20879	20808	20806	21013	20888	21016	20828	21012	21028	20830	20986	21021	20826	20888	20777	20867	20887	20983	21048	20934	20775	20712	21080	20956	20899	20934	20844	21150	20993	20962	20897	20808	20821	20782	20848	20677	20920	20719	20797	20694	21052	20833	20749	20998	20970	21000	21050	21111	20948	20698	20942	20980	20973	20946	20942	20898	20775	20954	21143	20893	20884	21012	20875	20898	20915	21252	20923	20799	20859	20992	21132	20966	20930	20796	20594	20980	20801	20753	20948	20888	20835	20930	20935	20744	21086	20833	20872	20631	20751	20852	20837	21087	20962	20954	20736	20918	20954	20840	20946	20941	21062	20760	20907	20981	20800	21000	21011	20864	20895	20864	21016	20849	20809	20950	20834	20933	20925	21049	20959	20963	21129	20921	20955	20922	20947	20963	20844	21056	20903	20998	20606	20961	20725	20855	20808	20930	20878	21018	20961	20886	20633	20906	20828	20976	20918	20929	20903	20836	20816	21084	20773	20920	20712	20884	20814	20842	20920	21006	21055	21085	20824	20963	20934	20946	20728	21112	20952	21003	20832	20844	20781	20876	20873	20783	20968	20825	21008	21056	20847	20917	20741	21081	20781	20941	20858	20733	20876	20661	20734	20629	20925	20994	21187	20904	20848	21016	20767	20891	21088	20821	20624	21035	20865	20967	20808	20903	20958	21060	20958	21083	21106	20584	20702	20987	21057	20810	20946	21045	20874	21053	20835	20934	20924	21097	20790	20840	21062	20854	20830	20654	20813	20826	20879	21001	21155	20910	20884	20731	20977	21013	20864	20979	20797	20896	20703	21133	20888	20700	20815	20783	20783	20700	20943	21163	20820	20965	20837	20833	20699	20752	20752	20972	20898	20863	20887	20980	21017	20838	20921	21030	21044	20914	20926	21071	21086	20591	20715	21046	20872	20876	21106	20953	20954	21127	20884	20998	20905	21009	20967	20961	20957	20824	20971	21151	20939	21090	21010	20954	21083	20993	21025	20969	20868	20762	21080	20978	20748	21111	20894	21019	20892	21103	20809	21019	20932	20807	20909	21015	20926	21030	21070	20930	21092	20850	20793	20866	20801	20869	20867	20929	21161	20883	20771	20831	21015	20926	20973	20856	20965	20960	20917	20779	20618	20759	20915	21002	20701	21122	20940	20783	20876	21058	20885	21099	20801	20668	20934	20979	21030	20842	20968	20979	20878	21088	20878	21054	21024	20874	20864	20952	20894	20966	20844	20639	20857	21014	20829	20843	20968	20788	20943	20720	21042	21090	21017	21098	21026	20913	20573	20780	20830	21068	20820	20953	20752	20917	20870	20940	20726	20781	20926	20858	20802	21046	20722	20852	20779	21023	20963	20811	21140	20784	21010	20773	20904	20806	20788	20892	20613	20827	21009	20859	20792	20966	20670	20818	20845	21013	20903	20860	20840	20854	20979	20854	20911	20740	20603	21039	21018	20850	20978	20839	21033	20790	20930	20932	20928	20973	21005	20677	20675	20917	20742	21036	20945	20774	20536	20948	20956	21054	20741	20793	20875	20667	20818	21084	20970	20737	20845	20953	20699	20908	20808	21138	20948	20769	21012	21023	20842	21020	20887	20834	20834	21020	20803	20748	20990	20788	21012	20920	20862	20850	20939	20982	20942	21009	20854	20830	20891	21043	20917	20968	20828	21002	20810	20949	21050	20989	20836	21037	21007	20703	20887	20981	20677	20837	21000	20831	20981	20952	20819	20936	21191	20903	21171	20975	21025	20675	20665	21151	20945	20719	20832	20974	21125	20784	21060	20963	21027	21001	20872	20996	21083	20968	20871	20760	20841	20871	21049	20929	20911	20874	21021	20757	21137	20795	20988	20817	20846	20898	20873	20840	20585	21013	20795	20701	20899	20745	20917	20835	20828	20869	20845	20998	20988	21029	21005	20980	21085	21007	20864	20933	20703	20817	20855	20738	21091	20997	20834	20883	20661	20924	20930	20848	20993	21012	20938	20751	20570	20895	20919	20828	20849	20926	20836	20976	20966	20997	20709	21211	20970	20898	20649	20991	20971	20695	20813	21140	20861	20904	20915	21053	20734	21075	20991	20942	21038	21057	20863	20948	20907	20761	20866	20905	21005	20980	20948	20949	20960	21094	20936	20876	20879	21032	20884	20965	20863	20959	21027	21026	20821	20885	20755	21167	20896	21096	20796	20708	20918	21012	20957	20982	21138	20881	20868	20973	21046	21001	20854	20839	20910	21045	20902	20709	21042	20653	20749	20832	20697	20768	21078	20986	20902	20816	20638	20871	20880	20915	21005	20923	20734	20891	21068	20983	20855	20919	20969	20919	20963	20836	20755	20979	21032	20881	20935	20908	20720	21070	20866	21176	20923	20927	21003	20810	20798	20803	20925	21029	20871	20857	20865	20758	20885	20734	20981	20816	20920	20623	21011	20838	20838	20915	21031	21158	20932	21001	21136	20917	20819	20909	20895	21068	21013	20819	21034	21035	21164	21194	20842	20857	20769	20644	21042	20891	20969	20964	21056	20913	20900	20892	21109	20965	20903	21001	21079	20999	20857	20739	20963	21021	20893	21023	20792	20928	21062	21018	20777	20862	21123	20932	20949	20945	20979	20969	20800	20831	20921	20984	21045	21084	21107	20934	20913	20817	20937	20805	20793	20880	20890	21080	21008	20863	21077	20906	20899	20997	20905	20834	20960	21172	20884	20930	21008	20970	20923	20942	21014	20759	20949	20908	20963	20745	20674	20819	20802	20920	20892	20606	20789	20908	20773	20833	20690	21083	20967	20711	20741	20671	21002	21141	20884	20961	21165	20956	20970	21036	20921	20898	21020	21184	21202	20800	21115	20986	20893	20869	20884	21075	20687	20756	20867	20823	20875	20838	20909	21165	20840	20926	20842	20948	20765	20935	21115	20766	20896	21047	20719	20759	20883	20821	20886	21035	21190	20996	20933	20849	20991	21109	21023	21102	21031	20834	20957	20741	21012	20951	20937	20886	20924	20766	20865	20954	20619	20945	20974	20960	20757	20899	20848	20950	21000	20818	20819	20872	20942	21047	20828	21117	20637	20871	20977	20912	20944	20706	21040	20925	21067	20849	20930	21001	20854	20984	21000	20860	20982	20964	21128	20836	20964	20732	20927	20888	20782	20898	20664	20830	20941	20874	20781	20623	20863	21060	20748	20953	20688	20743	21050	20880	20803	20959	21170	20838	21097	20961	21067	20721	20868	20881	20792	20880	20972	20619	20969	20827	20687	20893	20944	21161	21061
16968	18336	18187	17927	17862	17752	17846	24443	26113	23047	19659	18474	17922	17649	17732	17707	17785	17630	17965	17755	17835	17764	17694	17790	17723	17719	17784	17966	17589	17801	17848	17815	17842	17963	17745	17888	17805	17637	17672	17735	17690	17891	17852	17810	17772	17709	17610	17823	17873	17822	17698	17732	17690	17650	17829	17774	17716	17888	17761	17836	17888	17914	17774	17753	17570	17863	17604	17678	17915	17606	17663	17765	17855	17718	17618	17914	17789	17753	17641	17764	17813	17766	17824	17919	17738	17863	17708	17672	17704	17763	17742	17736	17604	17721	17741	17781	17633	17606	17803	17754	17859	17612	17706	17642	17844	17680	17888	17791	17767	17753	17763	17697	17711	17732	17737	17633	17728	17689	17682	17861	17599	17706	17748	17662	17679	17735	17971	17584	17563	17602	17489	17789	17719	17788	17742	17830	17855	17859	17927	17733	17794	17797	17799	17817	17853	17711	17697	17607	17761	17827	17836	17848	17786	17709	17804	17926	17813	17890	17771	17815	17833	17792	17797	17749	17776	17904	17774	17764	17803	17513	17766	17566	17897	17860	17613	17822	17950	17685	17722	17861	17775	17796	17584	17753	17730	17696	17682	17732	17914	17719	17797	17721	17917	17632	17740	17601	17795	17906	17791	17699	17796	17688	17936	17726	17832	17736	17755	17554	17754	17756	17747	17955	17791	17738	17764	17637	17694	17752	17790	17674	17777	17903	17663	17661	17999	17659	17853	17719	17799	17752	17675	17848	17639	17829	17598	17721	17593	17719	17757	17614	17934	17535	17689	17967	17701	17786	17609	17799	17627	17882	17937	17745	17563	17848	17749	17698	17699	17671	17749	17670	17821	17874	17746	17710	17818	17897	17685	17766	17680	17942	17733	17898	17792	17637	17808	17819	17709	17798	17657	17899	17803	17734	17796	17635	17723	17913	17796	17466	17734	17711	17836	17705	17765	17931	17879	17843	17723	17678	17876	17632	17840	17814	17708	17840	17785	17702	17782	17627	17756	17777	17730	17676	17650	17780	17700	17685	17839	17692	17764	17891	17801	17659	17742	17808	17792	17938	17745	17650	17687	17792	17731	17647	17912	17775	17657	17551	17859	17732	17920	17904	17660	17825	17816	17902	17865	17733	17861	17611	17731	17726	17832	17688	17903	17791	17720	17661	17791	17784	17822	17869	17748	17823	17693	17830	17577	17862	17709	17800	17819	17565	17869	17598	17876	17582	17541	17758	17851	17628	17831	17903	17803	17731	17765	17899	17653	17592	17626	17831	17741	17755	17846	17784	17834	17742	17809	17827	17740	17863	17736	17728	17821	17706	17718	17949	17653	17803	17843	17826	17784	17635	17791	17757	17877	17819	17929	17660	17720	17702	17673	17863	17645	17649	17768	17702	17833	17943	17729	17713	17749	17771	17895	17627	17811	17716	17597	17756	17725	17725	17575	17739	17660	17668	17906	17586	17730	17695	17651	17786	17724	17813	17877	17738	17832	17698	17711	17590	17815	17678	17725	17591	17647	17803	17762	17772	17758	17796	17846	17731	17651	17654	17835	17788	17805	17543	17842	17768	17800	17683	17839	17795	17778	17780	17676	17684	17776	17678	17748	17699	17751	17908	17603	17743	17833	17789	17743	17793	17698	17839	17844	17777	17863	17673	17619	17754	17968	17664	17660	17722	17919	17899	17819	17741	17856	17620	17719	17764	17900	17873	17677	17579	17694	17753	17780	17694	17724	17602	17717	17727	17698	17809	17701	17672	17912	17730	17789	17876	17733	17716	17620	17733	17599	17758	17797	17848	17703	17797	17510	17929	17692	17841	17528	17653	17705	17584	18038	17711	17767	17709	17762	17669	17732	17894	17716	17756	17660	17676	17631	17906	17683	17738	17857	17617	17746	17764	17755	17767	17634	17769	17858	17827	17896	17774	17782	17722	17695	17786	17842	17799	17881	17729	17659	17702	17653	17711	17864	17806	17935	17745	17723	17755	17796	17829	17925	17746	17710	17877	17764	17659	17734	17700	17757	17863	17703	17647	17927	17846	17757	17687	17786	17682	17801	17660	17860	17740	17738	17688	17766	17780	17633	17655	17753	17619	17855	17826	17681	17720	17704	17786	17768	17624	17878	17635	17736	17627	17804	17800	17740	17824	17711	17734	17718	17768	17724	17869	17604	17695	17794	17761	17665	17753	17721	17715	17819	17752	17725	17802	17711	17522	17682	17703	17727	17692	17772	17607	17786	17825	17836	17501	17847	17803	17837	17752	17804	17869	17745	17740	17644	17801	17788	17915	17677	17694	17707	17748	17774	17786	17802	17546	17757	17629	17732	17675	17881	17671	17798	17653	17755	17705	17831	17650	17657	17847	17849	17594	17795	17786	17791	17760	17808	17824	17807	17811	17864	17755	17617	17621	17915	17623	17750	17827	17732	17751	17818	17642	17788	17759	17755	17804	17949	17767	17902	17739	17693	17637	17772	17654	17685	17863	17777	17772	17746	17761	17721	17781	17754	17755	17802	17774	17760	17914	17806	17686	17694	17743	17784	17761	17781	17747	17754	17734	17435	17851	17572	17791	17893	17717	17770	17610	17856	17842	17816	17765	17752	17695	17667	17864	17714	17882	17571	17719	17840	17705	17740	17747	17718	17706	17530	17885	17798	17558	17662	17796	17644	17662	17602	17814	17662	17828	17931	17542	17631	17779	17712	17828	17833	17744	17643	17726	17762	17846	17915	17884	17996	17800	17790	17731	17573	17750	17697	17772	17613	17795	17771	17856	17868	17671	17828	17747	17898	17790	17731	17842	17677	17688	17780	17822	17812	17910	17836	17690	17753	17510	17587	17825	17826	17637	17887	17727	17814	17762	17725	17805	17746	17781	17722	17789	17701	17728	17839	17799	17632	17581	17824	17832	17994	17664	17744	17608	17635	17750	17821	17698	17775	17714	17745	17866	17801	17729	17699	17785	17890	17688	17692	17831	17784	17665	17791	17812	17636	17762	17784	17916	17860	17644	17939	17639	17757	17777	17777	17650	17878	17735	17545	17653	17796	17791	17953	17809	17536	17773	17540	17746	17684	17718	17633	17722	17689	17822	17616	17832	17771	17643	17873	17961	17742	17922	17811	17646	17852	17889	17816	17677	17718	17723	17792	17692	17821	17727	17797	17576	17699	17844	17755	17720	17832	17772	17702	17695	17805	17690	17649	17735	17853	17724	17968	17681	17689	17757	17895	17741	17809	17637	17611	17864	17929	17826	17563	17912	17736	17631	17912	17657	17650	17745	17823	17716	17888	17807	17647	17873	17846	17742	17651	17701	17788	17779	17858	17728	17677	17653	17647	17703	17698	17806	17719	17828	17713	17851	17605	17649	17812	17631	17860	17827	17891	17820	17702	17974	17789	17865	17945	17930	17793	17693	17799	17789	17865	17719	17638	17833	17961	17778	17861	17769	17879	17708	17848	17654	17676	17785	17839	17755	17776	17757	17620	17977	17591	17683	17756	17740	17655	17931	17728	17767	17614	17897	17839	17700	17918	17447	17799	17983	17865	17715	17684	17628	17638	17762	17749	17697	17753	17844	17719	17711	17816	17635	17710	17597	17763	17801	17741	17740	17802	17826	17740	17648	17816	17773	17669	17792	17547	17777	17655	17756	17763	17769	17690	17916	17681	17720	17736	17802	17725	17614	17478	17600	17894	17841	17795	17724	17615	17787	17636	17860	17726	17766	17813	17777	17734	17772	17609	17845	17745	17717	17696	17739	17655	17930	17678	17912	17614	17764	17711	17766	17775	17856	17676	17725	17781	17750	17833	17759	17724	17690	17782	17811	17757	17669	17712	17626	17712	17710	17629	17709	17842	17612	17916	17753	17745	17782	17756	17785	17714	17704	17888	17687	17794	17894	17987	17719	17650	17604	17991	17609	17655	17771	17862	17718	17734	17928	17908	17720	17671	17774	17742	17535	17674	17712	17771	17749	17716	17709	17861	17685	17860	17724	17668	17828	17773	17782	17806	17883	17797	17862	17731	17791	17614	17727	17780	17839	17801	17847	17808	17721	17805	17973	17663	17709	17711	17778	17714	17763	17796	17614	17833	17711	17780	17549	17665	17773	17775	17738	17730	17858	17907	17842	17590	17507	17766	17718	17817	17535	17787	17796	17836	17727	17727	17688	17732	17639	17888	17783	17665	17637	17835	17962	17780	17783	17783	17706	17860	17748	17635	17895	17772	17601	17737	17979	17554	17686	17767	17682	17793	17810	17786	17686	17719	17669	17752	17861	17617	17826	17759	17658	17815	17813	17745	17687	17890	17660	17754	17863	17669	17790	17631	17699	17772	17652	17781	17824	17771	17827	17717	17781	17862	17733	17741	17667	17843	17836	17764	17651	17578	17657	17914	17647	17754	17897	17820	17637	17778	17647	17834	17725	17652	17770	17746	17924	17869	17762	17771	17736	17751	17817	17622	17673	17844	17691	17667	17744	17745	17906	17780	17585	17812	17777	17705	17775	17981	17739	17666	17714	17754	17642	17826	17826	17667	17781	17721	17812	17751	17816	17831	17861	17880	17587	17856	17791	17729	17777	17759	17634	17793	17743	17626	17745	17791	17574	17644	17704	17785	17786	17711	17672	17770	17791	17798	17632	17676	17613	17762	17823	17893	17642	17670	17764	17711	17946	17824	17844	17892	17657	17797	17710	17608	17580	17822	17847	17855	17733	17813	17810	17767	17771	17748	17792	17757	17762	17821	17814	17602	17899	17675	17693	17841	17695	17865	17821	17738	17734	17600	18030	17759	17817	17850	17597	17850	17875	17621	17676	17951	17639	17668	17705	17648	17792	17799	17695	17636	17693	17608	17850	17751	17769	17841	17968	17641	17627	17861	17754	17858	17628	17616	17798	17620	17825	17820	17791	17841	17715	17722	17659	17830	17724	17877	17724	17745	17791	17900	17606	17705	17893	17659	17618	17822	17655	17795	17885	17626	17775	17725	17735	17758	17888	17752	17806	17736	17796	17728	17747	17828	17618	17906	17830	17780	17705	17800	17792	17789	17717	17624	17764	17849	17829	17876	17680	18004	17772	17837	17805	17842	17868	17834	17713	17791	17753	17718	17708	17791	17912	18013	17851	17854	17697	17645	17708
25632	21088	27346	25898	22128	22230	23185	39636	44624	37026	28068	23287	21940	21415	21418	21612	21602	21356	21472	21389	21170	21419	21355	21283	21228	21407	21395	21575	21345	21123	21273	21110	21062	21043	21362	21250	21397	21280	21536	21495	21520	21115	21351	21320	21498	21393	21570	21083	21187	21439	21402	21716	21274	21462	21240	21197	21249	21297	21278	21288	21374	21145	21261	21386	21327	21337	21318	21297	21323	21297	21368	21220	21287	21257	21278	21113	21368	21432	21216	21121	21342	21433	21285	21336	21396	21319	21587	21139	21289	21159	21456	21355	21242	21313	21439	21038	21379	21306	21125	21192	21241	21177	21596	21225	21154	21377	20927	21274	21234	21211	21289	21353	21280	21366	21526	21466	21419	21367	21237	20984	21326	21294	21210	21136	21392	21487	21464	21404	21448	21258	21115	21314	21261	21354	21350	21334	21399	21455	21329	21271	21319	21261	21508	21264	21245	21116	21221	21370	21467	21295	21313	21264	21370	21097	21244	21427	21218	21297	21337	21168	21296	21372	21298	21251	21035	21443	21250	21222	21202	21145	21339	21173	21340	21192	21308	21322	21164	21309	21476	21169	21301	21162	21096	21221	21458	21092	21301	21216	21202	21230	21146	21341	21285	21253	21292	21141	21447	21331	21374	21303	21210	21389	21350	21118	21209	21279	21187	21277	20943	21350	21141	21361	21291	21355	21332	21400	21476	21254	21401	21157	21309	21098	21219	21355	21343	21265	21120	21133	21080	21156	21381	21362	21361	21279	21255	21293	21198	21340	21382	21311	21122	21176	21554	21315	21326	21458	21240	21169	21504	21175	21269	21308	21411	21121	21223	21293	21417	21481	21375	21311	21270	21460	21170	21296	21604	21469	21126	21608	21531	21200	21487	21464	21346	21208	21393	21264	21456	21277	21494	21389	21194	21076	21457	21640	21486	21368	21432	21351	21300	21167	21278	21145	21285	21390	21234	21107	21451	21281	21481	21505	21429	21310	21411	21225	21183	21314	21284	21248	21213	21535	21441	21131	21305	21235	21465	21184	21381	21467	21333	21370	21179	21480	21078	21110	21241	21347	21511	21213	21446	21233	21015	21339	21417	21153	21359	21259	21138	21292	21157	21065	21111	21296	21389	21189	21496	21308	21251	21076	21312	21336	21220	21133	21254	21253	21306	21417	21209	21365	21458	21298	21274	21280	21402	21292	21324	21325	21326	21290	21162	21005	21440	21387	21256	21552	21411	21548	21025	21077	21138	21297	21359	21641	21152	21186	21364	21297	21103	21456	21373	21265	21321	21456	21253	21458	21317	21232	21392	21330	21408	21443	21256	21360	21519	21362	21233	21456	21252	21333	21272	21353	21158	21182	21390	21262	21372	21313	21674	21155	21387	21373	21314	21241	21348	21173	21358	21310	21269	21279	21279	21376	21425	21279	21364	21281	21252	21518	21377	21484	21061	21313	21376	21328	21299	21303	21244	21464	21421	21452	21468	21375	21384	21328	21217	21164	21283	21175	21099	21328	21278	21167	21237	21330	21199	21294	21401	21296	21174	21476	21330	21106	21317	21148	21364	21211	21219	21252	21234	21257	21184	21271	21409	21440	21282	21348	21397	21483	21265	21247	21284	21491	21277	21306	21294	21227	21251	21104	21271	21211	21105	21311	21244	21392	21248	21298	21366	21462	21368	21056	21331	21220	21431	21243	21409	21451	21045	21308	21264	21441	21393	21266	21302	21409	21258	21305	21536	21417	21187	21276	21200	21177	21319	21149	21360	21463	21372	21182	21232	21359	21328	21359	21254	21393	21495	21359	21432	21093	21515	21294	21231	21337	21317	21453	21063	21459	21409	21410	21276	21448	21398	21180	21209	21285	21425	21249	21355	21408	21387	21350	21494	21248	21145	21145	21201	21333	21465	21326	21430	21256	21145	21299	21375	21279	21256	21194	21266	21263	21314	21280	21156	21086	21203	21107	21348	21086	21443	21349	21332	21357	21403	21134	21307	21290	21410	21336	21300	21316	21343	21030	21340	21430	21016	21102	21284	21317	21554	21271	20966	21170	21213	21226	21118	21421	21169	21057	21194	21300	21294	21287	21330	21519	21597	21361	21191	21297	21225	21316	21119	21265	21110	21227	21237	21359	21402	21478	21258	21178	21525	21196	21359	21357	21393	21260	21104	21371	21363	21207	21286	21309	21347	21151	21211	21158	21387	21422	21339	21288	21381	21373	21441	21211	21410	21337	21487	21191	21429	21184	21287	21273	21388	21331	21154	21027	21112	21395	21306	21481	21096	21076	21281	21250	21388	21244	21262	21339	21286	21354	21309	21361	21426	21267	21272	21089	21317	21490	21146	21267	21276	21371	21146	21390	21382	21370	21348	21305	21030	21457	21224	21186	21203	21328	21069	21213	21177	21385	21309	21217	21507	21163	21316	21313	21169	21508	21198	21194	21329	21200	21362	21320	21413	21345	21435	21391	21451	21354	21263	21201	21190	21298	21352	21284	21232	21281	21359	21130	21199	21214	21435	21357	21238	21378	21133	21198	21415	21016	21316	21455	21320	21510	21275	21516	21237	21422	21351	21088	21266	21180	21241	21259	21277	21323	21487	21131	21610	21106	21296	21521	21192	21273	21306	21207	21100	21436	21274	21313	21385	21288	21265	21225	21281	21180	21072	21350	21080	21443	21223	21467	21404	21246	21341	21374	21306	21303	21238	21521	21304	21303	21239	21237	21329	21168	21540	21304	21175	21202	21497	21197	21159	21247	21425	21317	21208	21215	21232	21332	21359	21344	21250	21159	21205	21145	21490	21145	21265	21547	21158	21241	21216	21370	21156	21288	21424	21385	21265	21192	21305	21206	21378	21522	21322	21119	21113	21070	21189	21321	21218	21090	21190	21440	21155	21153	21065	21180	21447	21188	21378	21253	21328	21281	21344	21244	21325	21306	21338	21423	21431	21244	21351	21318	21373	21295	21289	21080	21377	21348	21179	21502	21239	21401	21052	21277	21395	21377	21282	21227	21364	21229	21373	21328	21361	21416	21351	21355	21449	21560	21426	21142	21382	21357	21540	21296	21322	21486	21304	21228	21174	21256	21295	21175	21315	21285	21252	21276	21246	21302	21263	21040	21450	21014	21441	21401	21286	21335	21138	21182	21346	21150	21315	21553	21472	21190	21194	21245	21231	21320	21263	21269	21384	21424	21327	21230	21349	21483	21310	21244	21333	21109	21286	21041	21226	21305	21348	21425	21128	21165	21341	21152	21394	21305	21361	20986	21190	21347	21211	21237	21235	21306	21494	21351	21401	21272	21214	21346	21146	21121	21300	21314	21245	21479	21372	21184	21420	21341	21143	21235	21483	21154	21324	21309	21280	21142	21175	21168	21320	21449	21366	21288	21386	21424	21244	21160	21358	21358	21233	21163	21042	21184	21158	21367	21260	21387	21412	21274	21219	21356	21494	21285	21169	21277	21054	21135	21362	21162	21057	21407	21246	21427	21278	21192	21313	21321	21313	21159	21398	21291	21156	21326	21360	21217	21344	21167	21403	21187	21157	21342	21220	21365	21298	21263	21212	21014	21155	21360	21256	21291	21125	21297	21403	21217	21455	21486	21374	21364	21359	21404	21295	21285	21070	21196	21383	21375	21416	21353	21020	21181	21260	21246	21341	21049	21198	21377	21385	21214	21344	21231	21268	21324	21052	21301	21527	21437	21312	21386	21299	21198	21450	21257	21319	21355	21261	21163	21380	21305	21154	21095	21098	21360	21177	21304	21409	21132	21044	21136	21335	21182	21198	21236	21512	21400	21255	21291	21315	21321	21585	21228	21381	21331	21280	21126	21181	21276	21165	21258	21276	21146	21376	21368	21324	20994	21523	21227	21459	21309	21318	21439	21183	21415	21420	21374	21426	21355	21244	21382	21549	21220	21256	21101	21127	21342	21359	21463	21261	21246	21319	21376	21378	21363	21179	21304	21173	21398	21144	21191	21142	21213	21223	21250	21170	21362	21425	21284	21458	21260	21145	21371	21228	21274	21612	21293	21114	21546	21438	21155	21463	21393	21487	21378	21523	21212	21255	21107	21409	21316	21259	21241	21166	21416	21366	21437	21300	21359	21342	21137	21463	21162	21394	21256	21315	21287	21410	21017	21480	21348	21341	21678	21303	21102	21436	21270	21322	21376	21216	21194	21077	21228	21273	21278	21235	21334	21231	21359	21375	21357	21157	21371	21230	21230	21303	21326	21422	21261	21295	21314	21341	21312	21253	21265	21462	21154	21248	21204	21142	21099	21151	21406	21346	21262	21435	21184	21374	21310	21321	21166	21145	21481	21328	21207	21183	21411	21206	21429	21248	21391	21184	21365	21237	21292	21403	21183	21336	21317	21287	21251	21158	21302	21387	21344	21391	21451	21200	21323	21148	21157	21293	21184	21152	21337	21269	21332	21264	21382	21378	21283	21375	21346	21302	21459	21459	21194	21289	21396	21280	21367	21398	21293	21167	21419	21336	20971	21190	21332	21325	21076	21372	21543	21281	21102	21221	21086	21152	21408	21342	21322	21390	21370	21236	21188	21221	21354	21232	21446	21176	21157	21305	21325	21343	21186	21415	21187	21347	21266	21100	21206	21165	21422	21405	21322	21231	21302	21309	21319	21303	21331	21142	21447	21278	21371	21269	21154	21505	21196	21524	21461	21201	21299	21294	21277	21421	21169	21318	21257	21202	21285	21445	21266	21516	21283	21439	21372	21294	21372	21260	21091	21296	21186	21478	21232	21191	21259	21323	21397	21458	21213	21342	21358	21388	21139	21268	21282	21548	21155	21272	21281	21258	21444	21336	21129	21274	21537	21612	21375	21251	21249	21333	21412	21177	21286	21375	21156	21401	21294	21427	21392	21173	21343	21455	21516	21009	21287	21380	21369	21196	21411	21215	21411	21246	21130	21218	21521	21070	21304	21300	21482	21211	21439	21334	21350	21253	21495	21284	21287	21394	21335	20999	21194	21293	21107	21246	21480	21346	21328	21383	21329	21117	21230	21401	21323	21434	21202	21324	21331	21253	21426	21330	21338	21235	21234	21325	21150	21233	21277	21312	21400	21188	21487	21203	21329	21205	21448	21468	21269	21566	21604	21384	21337	21263	21372
15415	21966	21346	19401	19032	18662	19425	43185	44144	36136	25098	19477	18305	18094	18087	17938	17928	18241	17950	17849	18158	18003	18092	18033	17913	18047	18194	18107	18133	17987	18163	17857	17927	17903	18067	18023	18006	18036	17868	17986	18131	18020	18005	18062	17970	17993	17993	18058	17985	17922	17958	18023	17930	17823	18167	17999	18037	17991	17943	17998	18081	18033	18171	17967	18022	18040	17794	17843	18012	17936	17941	18087	17957	18039	18189	18037	17680	17974	17963	18004	18004	18094	17947	17808	18069	18095	18146	18071	17934	18055	17885	18069	18012	17952	18017	17919	18080	18102	17864	17971	18044	17925	17842	18015	18067	18047	17939	18025	17870	17896	18113	18102	17956	17890	17913	18077	18011	18008	18063	17920	17988	17967	18165	17865	17946	17963	18049	18060	18195	18026	17957	18024	18062	17981	17689	17946	18008	17989	18041	17996	17985	18010	17924	18144	18256	17899	17840	17951	18119	18082	17941	18059	18028	18139	17962	18034	17975	17911	18111	17957	17897	17988	18076	17912	18023	18185	17818	18086	17934	18126	17976	17988	18004	18037	18121	17937	18044	17960	17990	18005	17912	17788	17753	17920	17706	18078	17944	17921	17907	18019	18141	18141	17934	18012	18155	18029	17934	18014	17969	18304	17875	18029	17952	18070	17936	17978	17926	18019	17972	18013	17905	17963	17965	18054	17884	18116	17916	17880	17920	17902	18099	18174	18092	17927	18025	17896	17929	18006	18060	18078	17821	18122	18155	18057	18025	17914	18163	17941	18035	17880	17984	18100	17921	18068	17809	18023	18141	17796	17982	18008	17945	18049	17992	18087	18116	17897	18061	18026	18094	17962	17985	18092	17998	17962	17954	17884	18094	17769	18055	17959	17838	17958	18125	18107	17951	18016	17981	17948	17947	18004	17973	17961	17986	18011	17882	18017	17794	18257	17986	17910	18042	17986	18082	17921	18032	17936	18034	17927	18054	17984	18036	18198	17922	18074	17852	17968	18060	17927	17832	18079	17977	17839	17907	17997	17986	17835	17896	18052	18076	18090	17978	17897	17973	18004	18071	18007	17904	18142	17993	17991	17971	18067	18013	18030	17962	18018	18211	18030	18089	18062	18020	17897	17845	18199	17821	17916	17964	17910	17803	17929	18150	18010	18003	18114	18072	18087	17912	18069	18038	17878	17945	18042	18049	18001	17738	17931	17961	18060	17934	17944	17886	18001	17940	18062	18133	18022	18034	18147	18091	18021	18021	18057	17959	18079	17970	17848	18048	17923	18026	17917	18057	18121	18029	18135	18098	17947	18056	18035	17980	18101	18064	17981	18049	17931	18000	17969	18007	17948	18006	17882	17930	18017	18181	17949	17835	18051	18144	18053	17910	18018	18021	17995	18086	17811	18131	18065	18035	17968	17912	17896	18044	18006	18124	17999	17933	18215	18089	17919	17998	18178	17886	17945	18037	18054	17952	18011	18094	17997	17963	17881	17906	18040	18020	18075	18003	18101	17868	18012	17946	17968	18202	17806	17903	18100	17951	18090	17845	17875	18001	17987	18170	18044	18043	17979	17839	17868	17860	17859	17881	18044	18210	17997	17941	18010	17859	17957	17953	17978	17948	18133	18098	17991	17942	17696	17935	17959	17949	18031	18046	18102	18014	17927	18089	18175	17999	17865	17941	17875	17971	18000	18075	17848	17985	18069	18075	18043	18008	18088	17906	18061	18032	17973	18027	18045	18146	18004	17953	18180	18050	17977	18107	18061	17873	18007	18118	17860	17955	17994	17945	18055	17937	18017	18000	18020	18018	18048	17958	18069	18050	17807	18029	17998	17849	17923	17983	17852	18032	18042	17998	17982	18083	17965	17867	18002	18079	17969	18073	18097	17988	18113	17840	17866	17975	18103	17818	17969	18069	17985	17874	17935	18107	17935	17972	18104	18049	18117	17830	18002	18048	18142	17928	18016	17947	17812	18024	17873	18205	17882	17985	18048	18067	18025	17941	17904	18055	18070	18216	17912	17999	18087	18070	18060	17951	17953	18048	17863	18076	18063	18108	17859	17881	18016	17879	17972	18168	17926	18027	18143	18051	18056	17917	17930	18005	17881	17909	18095	18105	17816	18108	18081	18007	18029	17969	17918	18082	18037	18035	17854	18077	18034	17755	18068	17984	18009	18097	17985	18136	17912	17952	17864	18094	18126	18119	17855	18057	18041	17852	18179	17964	17855	18161	18119	17857	17994	17976	18073	18004	18002	18015	17903	17938	18006	18156	18055	18033	18019	17996	18013	17967	18072	17957	18079	18030	18014	17920	18111	17931	17929	18116	17926	17905	17973	17930	18072	17965	17971	18002	18034	18000	17992	17970	17961	18011	17982	17994	17993	17953	18022	17930	17822	17966	18030	17894	17973	18083	18140	17938	18158	18066	17958	18125	17982	17933	18240	17991	18154	18060	18015	17978	18183	17909	18044	18028	18104	18154	17987	18000	18021	18083	17910	17975	18135	17989	18144	17983	18036	17847	18013	18049	17951	18105	17925	18061	17988	17995	17967	17934	17995	18090	17969	17823	17983	18132	18111	17878	17946	18044	17975	18007	17928	17904	18001	18048	17932	18036	17992	18160	18025	17716	17837	17973	18061	18124	18086	18064	17863	18047	18025	18063	18013	18128	17935	18186	18002	17983	17980	18171	17976	17972	17922	18121	17831	18058	18035	17938	18022	18025	18031	18013	18107	18110	18013	17879	17924	18067	17914	17887	17949	17979	18104	18120	17964	18171	18042	17989	18037	18084	18060	18066	17904	18017	18022	18011	18125	17877	17981	17877	18111	18056	17957	18109	18015	18042	17915	17929	17948	18092	17951	18063	18024	17923	18115	18134	18114	18091	18069	17966	17901	17726	18107	17918	18155	18115	18175	18094	17808	18148	18215	18050	17979	18131	17884	17951	17958	18007	18069	17964	18010	18015	18029	17916	18006	18039	18059	17997	18018	17994	18090	17938	18136	17956	18039	18049	17982	18086	18081	17942	18021	17905	17968	17903	18174	17904	17995	17772	18034	17991	18047	17785	17978	18149	17991	18006	18054	17966	17880	18184	17870	17895	17944	18254	17909	17733	17936	18098	18076	18216	18071	18058	17956	17909	18158	17994	18027	18031	18024	17969	18012	17850	17905	18004	17895	18003	18059	17963	18121	18026	18072	18035	18118	18008	18019	17976	17984	18040	17955	17884	18071	18212	17909	17974	17997	17948	18063	18104	17929	17937	17962	17974	17867	18006	18157	18151	17981	17916	17842	18121	18038	18149	17974	17998	18051	18017	17938	17983	18021	17936	18043	18024	18075	18064	18094	18062	17991	18139	17908	18104	18106	18138	17862	18103	17988	17986	17855	17888	17847	18019	18096	18128	17962	17986	17966	18076	18064	17961	17993	18016	18095	17985	18197	18134	17979	17804	18123	17926	18101	17978	17957	17839	18110	18074	18202	18015	17984	18210	18139	17909	17896	18146	17951	18046	17965	17889	17874	18088	18024	18234	17983	18002	17923	18030	17871	17965	18009	18023	18077	18146	17979	18198	17948	17912	18003	17828	17941	18007	18018	18106	18097	17924	17884	17918	18093	17944	18040	18070	17970	18056	17763	17959	17877	18016	18046	17845	18026	18002	18007	17968	17806	17956	17968	18064	17991	18131	18005	17993	18084	18046	18010	18042	18013	17889	17961	18111	17794	17867	17986	17976	17754	18030	17935	17978	18154	18192	17936	18082	17930	17973	17967	18067	18120	18005	17991	17975	18118	18121	18118	18219	17910	18002	18056	18002	18094	18069	18038	18031	17918	18052	17997	17995	18202	17956	18002	17944	17838	18206	18091	18098	18006	18053	17989	17997	17970	18088	17956	18128	17859	17827	18060	17951	17962	18105	18191	17984	18024	17960	17869	17897	17933	18038	18191	17957	17995	17945	17934	18161	18121	18136	17897	18068	17930	17904	18076	18135	17944	18105	18054	18123	18174	17991	18066	17972	17983	18135	17960	17811	18022	18175	17987	18083	17955	17851	18078	17914	17988	17926	18176	18035	18005	17912	18032	18012	17938	17956	17872	18120	17980	17913	17973	17856	17922	17816	18111	17956	17949	17960	17939	18036	18029	18049	17936	18131	17893	18167	17973	18032	17977	17830	18209	18007	17927	18078	18227	17949	18047	18042	17931	18106	18062	18066	17886	17981	17735	18218	17988	18049	17988	18007	18015	17984	18185	18097	17943	17832	18001	17987	18038	18042	18121	17934	17934	17931	17999	18102	17965	17858	17991	18079	18003	18017	18006	18064	17793	18048	17969	18129	17901	17986	17898	18032	17965	17967	17998	17861	18128	18000	18086	18012	18157	18000	18049	17992	18163	17890	17993	18046	17993	17963	17947	18055	18066	18056	18019	18062	17952	18012	17763	18089	18124	17879	18084	18002	18119	17860	18010	18073	17914	17965	18057	18027	18081	18008	17771	17987	18157	17962	18022	17934	17997	17982	17890	18063	18056	17897	17930	18315	18008	18141	18105	17917	17949	17961	17930	18103	17879	18180	18133	18038	18208	18004	18126	18016	17836	18015	18236	18022	17870	17974	18131	18150	17850	17970	17833	17968	17925	18067	17916	18072	18200	17927	17973	17823	17963	17952	18042	18051	17844	18203	17963	18225	17981	18085	18022	17797	18028	18084	18139	17937	18006	18136	18170	18079	18151	18177	18051	18056	18140	18147	17992	18008	17902	17931	17872	18011	17960	17931	17965	18053	17978	17877	18097	18078	18015	17946	17895	17990	17969	18055	17958	17961	17940	18021	18025	18049	18016	18028	17926	18168	17953	18216	18055	17886	18039	18091	18021	17988	18058	17954	17973	18164	18118	17994	17988	18008	18105	18203	17989	18002	17911	17937	18143	17948	17956	18103	18069	18116	18040	18004	18047	17953	18053	17989	17883	17956	17915	17954	18077	17941	18059	17897	17969	18046	18060	17902	17976	17907	17842	18148	18070	17893	18024	17945	17831	18113	17917	18019	17948	17836	18242	18153	17872	18153	18137	18115	17870	17978	18006	17872	18243	18019	17979	17876	17950	17955	18045	18135	18015	18124	18066	17844	17949	17923	18001	17915	18085	17851	18002
23533	21060	28472	23907	21734	24171	26826	56741	61191	49493	35367	25531	22648	21738	21519	21628	21435	21403	21352	21292	21639	21469	21656	21302	21525	21403	21387	21580	21611	21344	21579	21435	21456	21394	21280	21374	21236	21703	21254	21337	21536	21414	21468	21467	21444	21504	21421	21524	21457	21261	21222	21241	21237	21515	21360	21485	21391	21385	21420	21136	21372	21441	21296	21408	21520	21702	21242	21476	21347	21470	21423	21165	21305	21192	21361	21212	21180	21430	21484	21378	21275	21256	21127	21429	21370	21390	21460	21374	21269	20994	21474	21136	21318	21411	21447	21422	21413	21183	21210	21256	21205	21495	21541	21252	21304	21342	21459	21547	21341	21339	21216	21202	21427	21322	21306	21323	21398	21243	21337	21258	21433	21391	21294	21463	21351	21363	21236	21579	21413	21280	21276	21365	21388	21133	21306	21417	21367	21370	21506	21302	21388	21344	21327	21419	21392	21298	21419	21188	21438	21456	21330	21291	21472	21426	21628	21503	21295	21294	21382	21405	21412	21372	21299	21240	21412	21483	21410	21131	21263	21311	21330	21207	21306	21390	21171	21456	21271	21426	21281	21227	21394	21404	21473	21459	21078	21133	21191	21142	21327	21440	21512	21431	21304	21421	21387	21403	21251	21501	21290	21350	21241	21561	21442	21379	21455	21074	21199	21281	21217	21503	21182	21421	21127	21343	21332	21450	21466	21339	21242	21319	21131	21365	21131	21284	21190	21469	21437	21494	21216	21498	21335	21523	21512	21304	21520	21238	21280	21249	21218	21265	21331	21522	21256	21411	21314	21409	21315	21454	21060	21412	21350	21248	21283	21219	21496	21178	21267	21346	21415	21299	21196	21347	21415	21421	21299	21182	21399	21521	21314	21234	21289	21355	21093	21375	21489	21325	21352	21238	21292	21403	21348	21318	21376	21223	21397	21377	21367	21242	21410	21224	21413	21389	21334	21336	21366	21153	21348	21538	21405	21486	21422	21364	21251	21113	21221	21234	21387	21080	21213	21274	21279	21367	21056	21577	21396	21485	21441	21452	21299	21329	21242	21220	21287	21326	21393	21151	21323	21322	21292	21351	21410	21222	21482	21308	21204	21183	21519	21409	21327	21387	21312	21308	21248	21434	21245	21226	21139	21118	21395	21340	21421	21169	21119	21403	21271	21122	21459	21102	21534	21285	21377	21338	21409	21242	21232	21360	21373	21326	21246	21234	21056	21523	21388	21357	21219	21233	21295	21351	21417	21189	21536	21293	21565	21315	21335	21271	21270	21269	21345	21145	21383	21527	21329	21341	21552	21346	21130	21131	21168	21222	21656	21210	21314	21158	21299	21613	21275	21207	21086	21534	21360	21397	21163	21279	21353	21302	21041	21397	21242	21445	21427	21367	21322	21316	21222	21254	21195	21431	21392	21317	21387	21363	21302	21436	21232	21356	21328	21300	21333	21496	21193	21215	21249	21456	21230	21275	21364	21368	21203	21322	21356	21180	21346	21256	21397	21417	21236	21040	21298	21509	21190	21347	21477	21231	21204	21279	21188	21114	21394	21480	21212	21392	21405	21572	21448	21352	21351	21335	21303	21290	21425	21136	21437	21215	21164	21336	21388	21059	21164	21313	21269	21391	21307	21255	21200	21358	21247	21176	21311	21417	21430	21113	21382	21406	21687	21312	21119	21436	21508	21235	21251	21322	21281	21244	21267	21267	21366	21349	21502	21245	21431	21370	21375	21174	21398	21376	21428	21213	21290	21126	21413	21296	21404	21220	21369	21090	21193	21190	21361	21253	21357	21595	21476	21435	21468	21294	21286	21220	21259	21401	21320	21547	21328	21353	21138	21297	21284	21149	21305	21265	21090	21488	21116	21308	21109	21219	21225	21298	21369	21281	21266	21308	21309	21232	21146	21287	21393	21424	21354	21169	21260	21211	21448	20985	21123	21319	21353	21396	21413	21376	21295	21215	21171	21376	21216	21295	21192	21283	21414	21440	21197	21340	21501	21258	21421	21178	21246	21329	21407	21423	21491	21283	21336	21441	21301	21488	21494	21364	21299	21196	21161	21319	21201	21360	21227	21443	21332	21123	21262	21556	21238	21425	21341	21255	21063	21431	21313	21271	21387	21308	21439	21280	21474	21184	21211	21304	21378	21395	21570	21294	21240	21155	21293	21213	21455	21019	21168	21309	21437	21268	21348	21355	21463	21425	21436	21362	21314	21446	21348	21301	21274	21475	21363	21513	21433	21342	21260	21210	21181	21225	21409	21329	21216	21420	21200	21443	21458	21466	21459	21236	21367	21373	21277	21411	21343	21271	21297	21451	21511	21314	21166	21312	21243	21333	21287	21246	21498	21079	21303	21272	21215	21299	21230	21538	21383	21276	21453	21323	21364	21278	21387	21276	21322	21083	21317	21438	21433	21570	21532	21341	21391	21418	21266	21548	21367	21289	21390	21528	21349	21187	21263	21469	21265	21259	21262	21319	21342	21274	21266	21386	21439	21420	21315	21093	21387	21375	21221	21341	21271	21189	21461	21436	21301	21247	21189	21187	21308	21402	21189	21332	21087	21317	21244	21097	21360	21305	21425	21437	21325	21350	21142	21430	21305	21471	21244	21400	21384	21289	21269	21250	21505	21102	21266	21217	21226	21416	21153	21354	21240	21511	21223	21076	21227	21250	21237	21165	21388	21281	21384	21188	21365	21427	21291	21357	21340	21323	21154	21295	21551	21363	21353	21300	21443	21356	21284	21302	21470	21388	21438	21371	21551	21085	21296	21190	21401	21558	21339	21368	21283	21375	21468	21311	21268	21299	21489	21469	21463	21442	21300	21226	21329	21217	21179	21144	21360	21386	21445	21379	21445	21300	21179	21546	21123	21332	21384	21395	21356	21136	21369	21437	21114	21303	21353	21613	21426	21357	21293	21443	21167	21164	21173	21448	21327	21363	21391	21314	21363	21399	21418	21414	21229	21526	21294	21317	21254	21359	21476	21412	21317	21204	21384	21369	21239	21299	21339	21504	21207	21361	21298	21249	21184	21446	21353	21377	21618	21536	21282	21330	21289	21381	21299	21391	21454	21254	21275	21307	21288	21425	21281	21466	21461	21321	21332	21086	21424	21443	21415	21379	21126	21531	21461	21415	21112	21260	21146	21279	21396	21203	21367	21247	21318	21400	21235	21362	21533	21345	21438	21351	21183	21288	21279	21440	21368	21125	21230	21319	21254	21254	21282	21279	21508	21460	21352	21430	21121	21264	21188	21325	21160	21213	21071	21331	21312	21278	21118	21294	21437	21190	21341	21253	21484	21329	21359	21534	21565	21257	21404	21410	21309	21269	21287	21523	21414	21395	21511	21461	21505	21345	21237	21517	21563	21414	21314	21137	21367	21154	21258	21341	21382	21156	21340	21552	21294	21505	21355	21259	21283	21265	21246	21124	21300	21375	21417	21429	21115	21552	21266	21295	21403	21238	21180	21504	21362	21361	21359	21339	21152	21275	21415	21400	21427	21329	21524	21361	21329	21379	21280	21068	21327	21262	21105	21298	21438	21428	21404	21382	21658	21413	21212	21370	21176	21539	21397	21426	21278	21455	21308	21369	21417	21497	21458	21335	20981	21084	21347	21382	21349	21339	21219	21403	21267	21593	21260	21366	21277	21338	21214	21150	21315	21302	21196	21339	21335	21212	21417	21271	21358	21141	21408	21499	21476	21229	21221	21375	21291	21292	21204	21280	21112	21306	21143	21263	21404	21375	21395	21451	21284	21321	21215	21267	21308	21206	21388	21398	21400	21337	21243	21106	21373	21369	21344	21371	21510	21260	21321	21202	21409	21252	21359	21352	21116	21437	21246	21260	21426	21194	21280	21386	21469	21363	21395	21369	21341	21246	21420	21493	21347	21318	21182	21276	21546	21509	21406	21262	21501	21415	21232	21154	21229	21274	21301	21332	21292	21321	21252	21165	21174	21293	21366	21328	21253	21447	21269	21115	21356	21384	21307	21309	21277	21393	21284	21163	21271	21305	21433	21357	21355	21208	21073	21091	21239	21248	21390	21421	21452	21253	21521	21474	21100	21351	21521	21251	21374	21387	21239	21342	21210	21290	21263	21372	21107	21210	21392	21404	21378	21253	21423	21474	21391	21105	21187	21134	20969	21339	21169	21198	21428	21308	21121	21306	21307	21191	21264	21302	21284	21228	21373	21526	21488	21326	21363	21162	21380	21445	21410	21116	21314	21418	21300	21052	21249	21229	21389	21370	21279	21124	21237	21254	21367	21209	21215	21298	21352	21196	21374	21246	21350	21326	21403	21128	21348	21218	21129	21238	21246	21320	21341	21454	21559	21089	21454	21338	21374	21243	21266	21117	21267	21352	21265	21323	21363	21479	21420	21560	21440	21414	21412	21255	21486	21477	21407	21232	21248	21207	21719	21298	21359	21412	21364	21478	21122	21286	21333	21312	21381	21406	21398	21327	21286	21325	21366	21382	21492	21359	21348	21380	21317	21410	21277	21419	21315	21169	21288	21287	21380	21159	21419	21437	21419	21399	21506	21352	21255	21147	21244	21388	21370	21268	21165	21306	21203	21200	21402	21559	21492	21314	21207	21290	21272	21329	21405	21440	21111	21135	21479	21395	21498	21396	21277	21263	21435	21320	21315	21282	21172	21254	21197	21340	21301	21231	21157	21507	21323	21387	21267	21478	21482	21425	21411	21384	21244	21422	21392	21338	21163	21325	21308	21306	21425	21355	21383	21165	21285	21453	21394	21299	21171	21184	21375	21337	21389	21425	21284	21214	21474	21502	21438	21443	21630	21269	21471	21249	21271	21334	21458	21210	21249	21428	21263	21190	21331	21377	21458	21327	21510	21327	21368	21252	21351	21327	21591	21304	21344	21436	21210	21588	21449	21278	21214	21383	21518	21465	21393	21243	21275	21215	21499	21273	21381	21264	21146	21268	21335	21341	21239	21270	21458	21397	21575	21305	21351	21514	21396	21325	21408	21418	21349	21451	21390	21111	21394	21311	21274	21262	21270	21146	21253	21166	21374	21273	21340	21200	21344	21387	21182	21276	21260	21437	21305	21387	21227	21395	21237	21297	21146	21375	21398	21092	21219	21263	21173	21330	21364	21277	21208	21447
17134	27922	26367	22371	20691	19893	22463	60471	61098	49395	32984	21785	18984	17981	18005	17987	18139	18051	17929	17885	18183	18073	18000	18182	18109	18032	18053	17990	17869	18003	17999	18046	17921	18085	18040	17890	17957	18236	18033	18113	17986	17985	18054	17770	18145	17902	18041	18130	18175	18078	18148	18051	18110	18111	18125	17955	17888	18166	18055	17824	18136	18063	17806	18054	17984	17898	18127	18138	18191	18172	17895	18072	18105	17927	18046	18000	18012	18016	18192	17851	17953	18125	18087	17976	17908	17972	18117	17991	18044	18008	18027	18143	18092	17874	18197	17834	17975	17934	17991	18087	18032	18197	17949	18054	17971	18009	18128	18021	17858	18058	17996	18061	17926	17974	18088	18049	18042	17930	18049	18050	18046	18013	18129	18007	17967	17910	17997	17905	17858	18016	17884	17972	18099	18061	17880	17880	18043	17908	18182	18043	18048	18003	18064	17836	17978	18178	18129	18008	18155	17867	17986	18068	17973	18184	18031	18100	18059	17912	17816	17887	17991	17961	18118	18169	18010	18004	17830	18293	17977	18220	18069	17828	18037	18092	18056	18082	18125	18080	18120	18013	18171	18057	17938	18047	18060	18050	17934	18175	18116	17948	18118	18101	18077	18001	17851	18056	18006	18076	18195	17944	17845	17965	18056	18006	17879	18092	18036	17862	17924	17943	17968	17854	17814	17875	17879	18029	18035	17938	17944	18103	17984	17875	17956	18009	18137	17971	18096	17745	18154	17982	18316	18011	17878	17759	17986	17943	18078	17980	17999	17952	17926	18040	18074	18099	18123	17898	18027	18049	17896	18027	17909	18123	18056	17964	17984	17985	18071	18056	17967	17849	18042	18042	18169	18123	18070	17913	17983	18006	18183	17989	17888	18037	17973	17964	17985	18209	18008	18074	18119	18011	17976	18101	18105	17878	17982	17954	17975	18106	17984	17915	18062	18011	17917	17946	17810	18102	18041	17976	17916	18135	18280	17972	18203	18026	18028	17950	18060	18089	18072	17979	18132	17980	18000	18144	18091	17846	18193	18086	17858	17972	18103	18004	17842	18095	17942	18052	17932	17905	17895	18034	17995	18073	17986	17996	17940	18187	18004	17996	17923	18011	17992	18030	18162	18011	18092	18085	17996	17979	18111	17969	17994	18039	17951	18006	18224	17953	18057	18000	18013	18111	18131	18054	18119	18161	18201	18170	18082	18036	18098	17880	17970	17992	17961	18027	18000	17753	18119	17993	17908	18113	18086	18046	18056	17918	17934	18088	17989	18075	18075	17907	18109	17954	18169	18048	18067	18049	17968	17983	18131	17947	18042	18155	17944	18125	17969	17748	17992	17992	18079	18057	18147	18092	17950	18157	17974	18000	18014	17925	18145	17979	18063	17911	17993	18135	17925	18055	18001	17761	18167	18097	18036	18096	17996	17893	17854	18054	17970	17933	18016	18118	17956	17878	18069	17912	18125	17817	18181	18071	18144	18033	17951	18165	18009	18025	18061	17987	18108	18102	17918	17800	18016	17926	18102	17908	18198	18223	17948	17983	18124	18004	18054	17945	18053	17987	17880	18055	18195	18019	18029	17821	17896	17876	18140	17980	18095	17980	18114	17953	17990	17881	18023	18094	17770	18043	18135	18225	17913	18046	18123	18044	18127	18215	18116	18151	18063	18055	17926	17859	17896	17909	18109	17885	17966	17966	18066	18048	18111	18000	17919	17948	18041	18084	18031	17952	17970	18034	18030	18118	18060	17971	18132	17892	18046	17987	18008	18062	18187	18057	18126	18168	18013	18055	17974	17961	18107	17887	18051	17885	18024	17981	18052	18054	18017	17951	17995	18104	18068	18088	17929	17947	17933	17954	18026	17888	17982	18014	18068	18067	17879	18093	18059	18029	17964	17996	18129	17922	18077	17971	17909	18083	17974	18161	17997	17851	17978	18046	17805	18067	17974	17852	17898	17951	18041	17862	18059	18066	18152	18014	18099	17915	17934	17928	17998	17955	17892	18160	17832	17978	18013	18012	18000	17900	18062	17970	18045	17977	17982	18126	18170	17997	18181	17916	17818	18152	17934	17894	18215	18017	17944	17869	17976	18016	18065	17962	17842	18005	18030	17845	18063	17995	18052	18023	18007	17970	17994	18000	18192	18003	18035	17951	18025	17948	17972	17968	17947	18198	18058	18066	17958	17909	18003	17928	18096	18090	17947	17842	18100	18031	18061	17971	17987	18032	17949	18029	18206	17943	18069	17884	18122	17786	17924	18009	17832	18143	18082	18163	18111	17949	17876	17950	17997	18000	18043	17992	18032	18026	17996	18185	18178	17871	18049	17778	17849	17921	17920	18135	18103	18077	18053	18000	18086	18122	17852	17982	17915	18084	17959	18013	17860	18080	18219	18056	17904	17953	17931	18047	18071	17851	17950	17943	18067	18145	17870	18068	17877	18010	17982	18060	18038	18020	18026	17966	18197	17939	18054	17967	17924	18031	17929	18018	17932	17856	18023	18102	17880	17914	17983	18119	18012	18208	18052	17867	18001	18050	17888	17919	18057	17927	17908	17981	18094	17904	17963	17913	18217	18015	17992	18056	18025	18040	17999	18074	18004	17882	17935	17862	18101	18081	18020	17926	18053	17863	17940	18128	17900	17997	18081	18149	18112	18036	18149	18037	18203	18184	17947	17939	17915	18053	18119	18062	17895	17905	18213	17993	17762	17988	18061	18057	18023	17846	18123	17793	18120	18096	18125	18152	18089	17939	18028	18057	18128	18047	17884	18027	18062	17881	18030	17924	18135	18033	18000	17991	18020	18074	18016	18053	18091	17941	17970	17765	18089	18041	17986	17962	18102	17902	17943	17982	18145	17993	18058	18061	18014	18134	18028	17986	17868	18161	18127	18023	18131	17960	17852	18067	18083	18021	18209	17995	18043	17943	18087	17930	18023	18061	17935	17958	17828	18005	18175	18056	17981	17793	17974	17976	17901	17948	18044	18222	18061	18011	18189	18033	18081	18062	17951	17944	18136	18113	18003	18169	17877	18017	18003	18099	17942	18136	17916	17988	18196	17998	18057	18079	18041	18105	17872	17907	18049	18110	18056	18038	17900	17787	18096	18141	17726	18088	17932	17917	18089	17946	18087	18036	17951	18093	18099	17962	17899	18049	18092	18157	18078	18114	18083	17852	17836	17986	18276	17960	17973	17963	18124	18025	17999	17851	18026	17915	17969	18013	17925	18053	17970	18106	18029	17896	18073	17867	18067	18041	17967	18126	18013	17882	17974	18022	18091	17924	17930	17960	18024	17864	18075	17824	17964	17952	18128	18020	17861	18088	18009	17885	18042	18039	18147	17986	18092	17939	17985	17957	18007	18013	17900	17901	17837	17924	18126	18140	17997	17915	17926	17922	18102	17962	18044	17921	17899	17971	18044	18315	17905	18089	18028	17982	18016	18082	17911	18139	18216	17992	17826	18245	17892	18056	17937	18093	18077	17942	17925	17944	18099	18134	17966	17988	18136	17951	17886	17977	17942	17935	17916	18014	18025	18011	17994	17908	18149	18074	18180	18013	18034	18095	18040	18151	17958	18270	17956	18006	18090	18082	18073	17824	18178	17903	18146	18251	17986	17992	17888	18011	17886	17981	17970	18072	18039	17965	18094	17919	17872	18006	17944	18105	18017	18034	18066	18162	18018	18044	17989	17984	17943	17992	18090	18068	17906	17833	17834	18113	18004	18117	18041	18022	18078	18052	17930	18115	18189	18027	17982	18171	17944	18074	17920	18050	18149	17957	17955	18005	17946	17802	18060	18112	17984	18097	18007	18031	18013	17932	17969	18091	17942	18038	17947	17972	17924	18043	18010	17942	17950	17943	18030	18149	18046	17943	17803	18060	17949	18194	17771	18005	18135	17895	18154	17927	17927	18109	18133	17978	17930	17854	18005	18086	18008	18164	17887	18018	18069	18048	17961	17940	18024	17996	18036	18156	17936	17956	18075	17878	18131	18003	18123	18103	17920	17968	18089	18037	17911	18261	17863	17871	18026	17866	18014	18000	18013	18028	17945	18058	17955	18137	18112	18014	18175	17968	18222	17973	18212	18198	18158	17912	17986	17867	18217	17982	18093	18128	17994	17950	17945	18087	17958	17867	18128	17954	17899	18144	17904	17878	18017	18077	18062	18042	18061	17833	17991	18048	18020	18033	17882	18037	17995	17982	17891	17940	18056	17949	18064	17931	18020	18056	17998	18122	18069	17898	18102	18010	17902	18109	18034	18053	18192	18012	17886	18032	18018	17747	18059	18146	17998	18127	17823	17994	18075	18136	17952	18082	18162	17990	17904	17972	18217	17953	17949	18034	17938	17976	18013	18157	17943	18090	18030	17814	17976	17996	18110	17977	18089	18039	18085	17964	17991	18136	17904	18066	17921	17982	18114	17991	17915	18105	18018	17969	17981	17878	18065	17949	18098	17774	17822	18047	18017	17949	18046	18096	18131	18092	18014	17894	17926	18078	18035	18093	17980	18009	18030	17960	18063	17965	18164	18125	18024	18009	18039	18023	18093	18025	17928	17932	18075	17996	17973	17980	17992	18027	18162	17863	18151	17826	17896	17919	18023	18076	17955	18268	17958	17950	17883	18021	18119	17887	18154	18030	18013	18037	18054	18056	18038	18015	18081	17966	18072	18054	18193	17843	17815	18068	17990	18155	17898	17960	17920	18203	18104	17897	18042	17895	18017	18129	18117	17927	18086	17869	17890	17974	17975	18043	18061	18161	18063	18000	17814	18048	17887	17819	18093	17957	18022	18001	17947	18087	17916	17932	18062	17874	18006	18030	18103	18070	17903	18050	17971	17890	18096	17910	17993	18123	17820	17858	17966	18134	18055	18202	18045	17991	18079	17848	17961	17926	17980	17965	17925	17960	17972	18020	18181	18096	17856	17924	17935	17914	17912	18104	17869	17955	18083	18060	18010	17997	17848	18039	17937	17985	18033	18047	18084	17875	18059	17955	17861	17842	17836	18073	18061	17862	18070	17955	18206	17851	17964	18058	18089	17925	18053	18137	17843	17871	17989	17990	18221	18156	18028	18002	18019	18012	18017	17928	18005	17968	18060	18025	17936	17965	18021	17991	17960	17882	17936	18047
29478	22882	24280	22716	21119	21404	21598	25127	28099	26298	23595	22000	21432	21290	21424	21321	21277	21547	21521	21283	21330	21233	21363	21484	21331	21259	21422	21434	21297	21515	21612	21508	21346	21320	21391	21275	21482	21375	21497	21517	21381	21316	21303	21364	21330	21444	21298	21379	21081	21406	21328	21554	21234	21535	21522	21542	21368	21498	21264	21435	21301	21278	21365	21389	21298	21337	21274	21198	21307	21343	21399	21261	21340	21333	21268	21308	21279	21323	21250	21250	21463	21475	21431	21237	21271	21347	21118	21329	21530	21389	21399	21408	21292	21398	21332	21168	21391	21205	21389	21227	21325	21352	21294	21357	21387	21373	21287	21302	21423	21301	21324	21425	21338	21256	21224	21182	21448	21574	21428	21425	21481	21317	21334	21217	21411	21269	21161	21486	21470	21518	21555	21222	21238	21385	21321	21345	21343	21517	21384	21551	21507	21334	21288	21206	21367	21290	21253	21274	21426	21475	21288	21260	21477	21516	21363	21243	21265	21222	21639	21400	21316	21278	21679	21325	21409	21299	21351	21473	21545	21305	21331	21225	21495	21539	21350	21167	21119	21242	21293	21201	21359	21043	21373	21144	21279	21358	21496	21202	21328	21238	21426	21316	21491	21463	21399	21333	21242	21422	21404	21329	21170	21399	21460	21320	21437	21563	21447	21663	21196	21303	21502	21466	21449	21378	21342	21337	21294	21044	21168	21180	21171	21321	21258	21470	21442	21521	21289	21198	21176	21232	21381	21160	21516	21308	21191	21311	21359	21362	21413	21444	21369	21277	21310	21411	21197	21770	21372	21557	21239	21345	21262	21406	21356	21617	21158	21171	21501	21385	21295	21640	21259	21324	21233	21380	21487	21142	21508	21285	21356	21117	21457	21239	21408	21502	21272	21404	21454	21412	21287	21116	21435	21361	21215	21166	21519	21347	21455	21274	21277	21292	21258	21254	21228	21286	21241	21348	21451	21172	21254	21484	21200	21356	21156	21463	21390	21351	21363	21324	21388	21250	21289	21337	21206	21283	21430	21310	21266	21318	21172	21342	21399	21381	21293	21354	21351	21435	21476	21531	21401	21391	21410	21405	21235	21328	21367	21349	21444	21423	21254	21151	21532	21423	21448	21260	21279	21292	21446	21399	21376	21495	21464	21411	21367	21286	21429	21388	21464	21278	21209	21243	21361	21274	21153	21524	21259	21259	21414	21352	21525	21379	21527	21345	21585	21407	21498	21276	21246	21234	21316	21309	21514	21468	21363	21301	21323	21402	21377	21122	21512	21426	21244	21461	21240	21354	21333	21237	21099	21352	21394	21220	21265	21115	21451	21270	21403	21251	21391	21307	21280	21304	21463	21324	21355	21268	21290	21455	21595	21286	21201	21090	21395	21314	21533	21150	21335	21164	21365	21266	21242	21326	21534	21364	21635	21341	21187	21417	21528	21338	21249	21241	21400	21456	21144	21273	21144	21395	21545	21359	21585	21377	21294	21432	21352	21186	21209	21417	21291	21374	21473	21534	21468	21433	21457	21438	21106	21566	21273	21316	21410	21425	21301	21456	21435	21328	21271	21577	21229	21427	21402	21246	21324	21371	21280	21453	21331	21460	21355	21417	21658	21434	21353	21219	21285	21378	21363	21189	21334	21351	21209	21505	21426	21307	21313	21227	21324	21206	21356	21301	21317	21380	21443	21121	21170	21201	21694	21650	21449	21342	21445	21188	21408	21348	21294	21209	21269	21142	21439	21279	21191	21446	21457	21422	21427	21334	21433	21315	21445	21367	21281	21322	21222	21401	21598	21331	21421	21320	21229	21515	21368	21278	21398	21497	21479	21486	21355	21226	21329	21191	21443	21229	21242	21501	21290	21410	21103	21345	21325	21294	21233	21427	21427	21230	21269	21321	21484	21025	21227	21382	21481	21354	21190	21368	21212	21146	21320	21117	21457	21476	21594	21253	21394	21298	21484	21345	21254	21317	21401	21372	21393	21446	21327	21594	21444	21431	21275	21208	21428	21375	21199	21375	21385	21203	21294	21386	21220	21371	21303	21283	21363	21241	21457	21610	21395	21306	21376	21484	21257	21559	21261	21045	21438	21262	21164	21478	21542	21438	21668	21424	21246	21360	21397	21363	21400	21534	21336	21478	21301	21375	21375	21177	21509	21278	21310	21409	21334	21364	21120	21610	21482	21547	21356	21130	21180	21317	21279	21216	21449	21267	21372	21445	21107	21224	21435	21426	21510	21303	21440	21509	21220	21428	21283	21169	21453	21399	21241	21245	21418	21461	21406	21390	21480	21452	21148	21282	21336	21419	21367	21302	21407	21294	21436	21453	21646	21313	21426	21465	21554	21315	21446	21441	21205	21271	21179	21492	21325	21050	21378	21533	21612	21527	21224	21257	21530	21356	21353	21379	21603	21206	21440	21187	21272	21369	21421	21318	21497	21482	21378	21391	21332	21197	21268	21274	21294	21339	21442	21467	21429	21331	21440	21504	21243	21462	21458	21312	21104	21397	21460	21339	21344	21214	21211	21425	21285	21292	21304	21322	21285	21564	21303	21434	21574	21395	21191	21299	21276	21337	21442	21415	21540	21462	21386	21372	21331	21273	21313	21354	21363	21375	21353	21271	21473	21184	21398	21419	21437	21431	21255	21559	21358	21572	21491	21264	21294	21334	21335	21400	21494	21169	21442	21352	21355	21331	21560	21501	21290	21378	21344	21600	21284	21388	21263	21348	21432	21160	21368	21637	21241	21534	21507	21401	21422	21445	21315	21447	21231	21401	21493	21568	21348	21397	21451	21297	21458	21257	21119	21284	21132	21208	21384	21377	21398	21346	21305	21373	21258	21371	21421	21318	21364	21382	21206	21424	21540	21312	21233	21258	21555	21329	21488	21254	21407	21182	21290	21451	21239	21522	21372	21247	21320	21264	21278	21435	21376	21461	21315	21396	21466	21129	21241	21372	21416	21424	21235	21348	21369	21317	21435	21469	21277	21312	21318	21439	21280	21380	21290	21294	21350	21336	21365	21279	21256	21323	21228	21093	21192	21533	21649	21402	21313	21307	21273	21339	21297	21340	21359	21438	21292	21351	21464	21238	21322	21342	21375	21439	21230	21408	21284	21488	21246	21544	21481	21431	21251	21352	21246	21661	21376	21241	21204	21404	21385	21110	21350	21170	21320	21348	21527	21421	21322	21527	21333	21192	21336	21296	21391	21507	21295	21582	21413	21285	21357	21267	21243	21266	21408	21270	21286	21460	21314	21151	21482	21425	21180	21295	21262	21277	21193	21443	21383	21251	21178	21408	21124	21292	21287	21280	21188	21269	21251	21264	21438	21362	21313	21424	21549	21291	21253	21509	21297	21219	21430	21388	21417	21330	21681	21115	21540	21289	21333	21319	21494	21395	21386	21444	21323	21393	21577	21471	21474	21456	21334	21257	21296	21380	21297	21493	21350	21272	21325	21387	21303	21423	21156	21463	21430	21248	21181	21269	21545	21466	21274	21347	21407	21259	21506	21379	21224	21294	21488	21365	21403	21196	21306	21277	21417	21538	21391	21318	21307	21306	21533	21412	21429	21439	21427	21274	21405	21271	21426	21367	21464	21310	21327	21183	21537	21321	21460	21447	21480	21547	21486	21370	21302	21251	21472	21455	21413	21157	21112	21440	21436	21419	21279	21442	21229	21276	21412	21278	21494	21264	21362	21287	21423	21369	21079	21235	21340	21446	21314	21383	21488	21502	21541	21408	21374	21359	21313	21471	21358	21213	21216	21306	21350	21346	21427	21267	21601	21406	21524	21384	21336	21272	21109	21403	21200	21457	21489	21518	21398	21472	21201	21425	21533	21341	21343	21400	21352	21464	21316	21388	21401	21428	21174	21560	21217	21614	21443	21422	21542	21308	21517	21240	21369	21215	21195	21390	21339	21470	21435	21496	21509	21337	21569	21256	21359	21358	21416	21153	21483	21375	21415	21171	21264	21429	21276	21201	21304	21359	21377	21295	21232	21507	21337	21324	21398	21353	21523	21561	21328	21391	21546	21488	21351	21350	21283	21507	21329	21214	21381	21381	21561	21500	21374	21439	21340	21062	21098	21473	21479	21680	21210	20942	21372	21418	21347	21225	21311	21202	21322	21450	21359	21440	21381	21476	21296	21252	21148	21631	21545	21489	21257	21354	21556	21300	21356	21668	21478	21340	21288	21350	21433	21228	21544	21377	21369	21310	21504	21432	21201	21454	21271	21257	21097	21475	21345	21324	21437	21247	21364	21298	21437	21423	21233	21214	21298	21269	21079	21325	21324	21347	21386	21349	21436	21332	21314	21420	21320	21403	21402	21328	21271	21539	21450	21291	21417	21234	21409	21238	21375	21495	21461	21453	21545	21209	21472	21520	21483	21515	21342	21264	21536	21330	21101	21322	21322	21343	21351	21585	21506	21573	21480	21346	21346	21488	21530	21193	21471	21418	21420	21449	21401	21420	21401	21460	21426	21504	21480	21330	21377	21444	21456	21196	21336	21060	21268	21150	21412	21301	21335	21464	21301	21354	21352	21534	21279	21259	21398	21308	21191	21390	21296	21299	21206	21305	21364	21537	21134	21144	21198	21406	21392	21385	21375	21444	21182	21431	21414	21423	21401	21340	21242	21425	21422	21203	21186	21501	21340	21498	21547	21409	21453	21493	21075	21428	21381	21199	21355	21342	21319	21427	21544	21339	21371	21558	21315	21175	21486	21318	21457	21342	21444	21149	21140	21500	21486	21399	21360	21350	21355	21246	21156	21400	21371	21230	21241	21465	21213	21388	21611	21285	21305	21525	21526	21415	21321	21410	21314	21366	21208	21399	21538	21493	21191	21246	21397	21524	21576	20973	21407	21533	21387	21296	21576	21395	21320	21277	21447	21382	21388	21294	21362	21372	21550	21290	21383	21371	21305	21357	21305	21432	21586	21483	21278	21523	21482	21357	21598	21423	21107	21472	21427	21332	21419	21311	21402	21319	21285	21334	21249	21310	21440	21467	21183	21255	21418	21316	21310	21428	21473	21435	21339	21310	21051	21626	21219	21380	21265	21653	21545	21426	21056	21351	21479	21281	21401	21356	21377	21497	21392	21173	21469	21445	21264	21322	21194	21352
17064	18656	18448	18231	18258	18150	18172	24685	27101	24024	20324	18713	18006	18007	17823	18097	18074	17746	17860	18023	18020	18021	18082	17999	18038	18038	17998	18170	17941	18165	17852	17857	17849	17997	18068	17874	17960	17965	17973	18050	18052	18010	17929	17830	17916	18033	17967	17943	18057	17854	17978	17929	18050	18073	18045	17952	17959	17934	17904	18026	18075	17996	18269	17848	18083	17972	17946	17900	17816	18040	18000	17898	18036	18029	18086	17953	17892	18087	17957	17913	18012	18027	17818	18061	18014	17945	17960	17846	18061	17922	17971	18016	17903	17930	18105	18140	17928	17871	17923	17923	17744	17968	18039	17892	17868	18017	17901	18162	17863	17900	17932	18022	18136	17982	18024	17943	17988	17967	17811	17900	18034	18014	17871	18027	17869	17997	17928	18089	18126	17904	17898	17887	17965	18005	17968	17993	17949	18040	17939	17891	17924	17972	17997	18013	18020	17908	18023	18003	18033	17926	17853	18013	17993	17959	18010	17835	17993	17967	17907	18050	17730	17899	18061	17713	18075	18071	17891	17964	17999	18158	17886	17879	17987	17838	18039	17964	17875	17990	17909	17947	18078	17926	17928	17994	17840	17864	18060	17938	18043	18000	18132	18169	17792	18074	18092	18067	17982	18018	17833	17991	18139	17892	17732	18098	17971	17870	17852	18050	17947	17756	18144	17912	17901	18016	17952	18203	18076	18091	18103	18076	17919	17976	17957	18036	17863	17999	17998	18049	17903	17971	17905	18113	17969	18065	18048	17834	18082	17907	18081	18002	18041	17964	17918	18009	17961	17900	17947	17910	17876	18038	17964	17897	18040	17750	18048	17989	17770	17987	17955	17990	18019	17970	17981	17909	17930	17998	17929	17998	17948	17726	18005	17998	17955	17793	18097	17871	18091	17992	17788	17917	18199	17898	18019	17862	17949	17997	18038	17872	17987	17968	18004	18021	17932	18060	17892	17911	18031	17805	17960	18091	18045	17879	17919	17902	18026	17825	18003	17930	17851	18028	17853	18026	17945	17937	18095	17997	18108	17970	18027	18050	17881	18084	17874	18015	17883	18049	18134	18048	17916	18029	17884	17856	18137	17999	17925	18092	17870	18003	17787	18058	17853	17954	18132	17843	17907	17797	17995	17823	17975	17897	17870	17909	18028	17811	17889	17924	17919	17956	17943	18006	18055	17992	17962	17982	18184	18100	18073	18122	17925	17803	17865	18115	17963	18064	17815	18026	18068	17917	17958	18033	17856	17857	17813	18087	18035	17966	17936	17972	17991	18121	17902	17950	17807	17852	17822	17829	18006	17911	17979	17935	17904	18023	18001	17978	18061	18041	17881	17902	17949	18105	18128	18158	18098	17961	17794	17845	17951	18082	17869	17888	18222	17810	18142	17907	18061	17972	18067	17949	17864	17970	18038	17719	17997	17869	17934	18167	17826	18081	18026	17922	18008	17978	17949	17977	17898	18029	17898	17954	18013	17902	17887	17991	18140	17952	18087	17869	18071	17751	17994	18005	17819	18081	17966	17971	17798	17841	18145	17992	17999	18050	17987	18015	18063	18073	17944	18046	17858	18147	17926	18004	17822	17840	17782	17854	18014	18027	17880	17983	17893	18002	18012	17908	17855	18035	17984	17994	17953	17854	17997	17862	18038	18001	17952	17993	17895	17968	17981	17998	18104	18001	18123	17970	17881	17875	18027	18049	18082	17960	18032	18004	18023	17800	18032	17888	18105	17936	18175	17857	17960	18010	17814	18052	18067	18062	17959	17959	18039	17916	17906	17889	18015	17923	17903	18090	17928	18046	17882	17887	17951	17809	18026	17969	17878	18069	18002	18114	17854	17973	18096	17950	17937	17888	17951	17921	18061	18030	17921	17958	18045	18042	18098	17945	17920	17998	17901	17860	17962	17997	17945	17911	17912	18044	18102	18042	17885	18107	17958	17866	18008	17784	18109	18025	17996	18171	17902	17838	17957	17962	17993	17866	18063	17959	17917	17927	18105	17992	18110	18059	17981	17913	18044	17941	17959	18202	17996	18065	17978	18056	18067	17953	17796	17954	18036	17907	17950	18038	17987	18117	18061	18009	18045	18014	18113	17923	18133	17728	18014	18033	17965	17880	17841	18052	17837	17951	18088	17977	18056	17974	18234	17942	17926	17983	17941	18164	17839	17900	18045	17988	17984	18072	17878	17985	17930	17990	18042	17960	17987	17908	17884	17944	17928	17952	17925	17975	17791	18045	18100	18073	17801	17784	18015	17929	17966	17855	17735	18072	17964	17894	17836	18024	17924	17844	17962	18012	18039	17946	18070	18053	17872	18006	18080	17972	18064	17877	17993	18008	17852	17887	17879	17853	18099	18007	17895	18095	18022	17917	17910	18032	17867	17882	17973	17891	17913	18230	17970	17951	18062	18002	17927	17850	17930	18011	18159	18048	17909	17880	17968	17932	18044	17982	18051	18057	17942	17960	18030	18015	18069	17970	18003	18063	18033	17920	17967	17796	17950	18036	18088	17904	18014	18204	17946	18123	18085	17954	17930	17924	17985	18025	17817	18021	17957	18153	18197	18168	17938	17909	17828	18079	17866	17901	17941	17947	18166	18065	18069	18061	18003	18146	17823	18016	18056	18181	17946	17919	17957	17977	17968	18008	18036	17835	17852	17937	18219	17840	17944	17966	17988	17954	17823	17969	17964	17996	17890	18084	17945	17726	18022	17987	17965	17968	18006	18011	18109	18044	17859	17945	18025	18049	17901	17912	17955	17771	18008	18021	18115	17967	18031	17963	17860	17928	17958	18106	17939	18000	18041	17953	18021	18020	18030	18016	17982	18028	18043	17912	17891	18064	18031	17875	18014	17927	17994	18026	17902	18050	17967	18107	18074	17768	18054	17966	18012	17930	17983	18078	18036	17926	18061	17818	17854	17939	18117	18024	18195	17988	18054	17969	18199	17949	17822	18083	18004	18012	17910	17990	18054	17915	18198	17852	17861	18057	17998	17971	17990	18009	18024	17924	18018	17886	17945	17898	18165	18045	18170	18020	17889	18088	17984	17906	17933	17856	17879	17948	17758	18060	17997	18203	17983	17956	17974	18021	18125	17940	17796	17939	17958	17939	18005	18099	18096	17940	17912	18022	18138	17968	17983	17885	18140	17915	18147	17991	18133	18019	17948	18015	17941	17841	17920	18021	18071	17929	17847	17820	17936	18122	17978	17963	17996	17919	17983	18156	17954	17774	17711	18117	18061	17980	18212	18129	18004	17920	17917	18031	17982	17918	17922	17974	17938	18023	17898	18184	17948	18036	17843	17981	17937	18013	18073	18071	17931	17806	17913	17921	17981	18009	17996	17988	18083	17947	18062	17983	17950	18002	18008	17824	17991	18025	18013	17986	17951	17949	17986	18011	17881	18050	17876	17911	18044	18020	18028	17993	18106	18015	18049	18038	18023	18069	18087	18069	18000	17968	17936	18081	17919	17905	17871	18055	17930	17983	18094	18039	17927	17967	17871	17982	17992	18010	18171	17888	18005	18003	17903	17876	18043	18073	17970	17922	17935	17937	17983	17944	17902	18111	17850	18180	18009	18013	17957	17939	18046	17963	18078	18030	17831	17953	18102	17812	18018	18063	17921	17920	17985	18124	17950	18098	17977	17871	18102	17942	17966	17814	17967	17928	18085	17961	17969	18096	18062	18133	18013	17869	17770	17855	17956	17910	17938	17750	17943	17897	18043	17861	18016	18022	17982	18018	17969	17774	18014	17892	17909	18082	18069	17888	18127	17908	18145	18023	18037	17919	18028	18075	17902	17989	17864	18030	17989	18052	17922	18005	17967	17986	18085	17970	18132	18046	17922	18145	17919	18000	18043	17861	17960	17981	17952	17778	17886	18030	18117	18020	18080	17795	17902	18047	17943	17896	17939	18082	18001	17764	18021	17807	18103	17844	17937	17854	17994	17862	18042	17952	17844	17987	17928	18082	17923	18067	18147	17897	17979	18048	18005	18031	18002	18053	17889	18094	18107	18009	18082	18000	17982	17949	17888	17913	17808	18048	18030	17970	18004	17900	17924	18166	18227	17922	18071	17880	17991	17970	18009	17925	17815	18007	18104	17997	18155	17974	17960	18055	18077	17999	17997	17979	17877	17986	17923	17950	17869	17895	18144	17806	18206	18038	17942	17798	18093	17840	17928	17947	17956	18073	18061	17841	18060	18102	17889	18124	18069	17869	18032	17935	17688	17903	17989	18024	17998	18090	18043	17981	18073	18009	17975	17955	17976	17940	17865	17961	18173	17924	18018	17901	17931	18030	18126	17900	17975	17935	18130	17935	17987	18107	17915	17973	17925	17815	17870	18085	17981	17980	18009	18095	17876	18071	18041	18025	17870	18063	17976	18157	17850	17940	17869	17979	17944	18120	17871	17934	18105	18128	17979	17962	17996	17962	17869	17982	18061	18092	17926	18053	18026	18013	18089	17978	17922	17928	17964	18020	18059	18100	18074	18112	17885	17786	17983	17957	18032	17987	17916	17869	18151	17917	17981	18055	17962	18011	18039	18010	17936	18085	17922	17992	17896	17980	18080	17893	17971	17953	17920	17901	17915	18082	18097	17889	18042	18016	18076	18005	17946	17984	17867	17909	18043	17877	18073	18005	17965	17855	17984	18045	17933	17978	17899	17936	18068	17906	17910	17972	17936	17910	18044	17945	18026	17879	18007	18087	18080	17932	17874	17893	17889	17979	17841	17786	18011	18018	17780	18051	18066	18147	17941	17956	17928	18039	17868	17865	17905	17951	18022	18059	18007	18073	18099	17968	17964	17978	17969	18127	17985	17899	17846	17959	17942	18018	17912	18071	18053	17904	17829	18033	17962	18026	17971	17919	18102	17931	17872	18045	17915	18044	17915	18175	18138	17923	17816	17925	17927	18036	18064	18073	18061	17955	17948	17979	18005	17986	18043	17956	17953	17983	18060	17913	18005	18098	18172	18006	18088	17876	17981	18151	17978	18120	17955	17897	18000	18015	18033	17897	17953	18040	18029	17948	17989	18072	18104	18063	17927	17966	17933	18011	17956	17896	18106	17882	17994	17932	17970	17869	18030	17872	17887	17988	18025	18018	18008	17863	17957	17902	17876	18099
25653	21081	27379	25859	21937	21577	22349	39252	44519	36841	27698	22692	21328	20738	20909	20961	20813	20803	20963	20709	20905	20918	20627	20731	20811	20722	20913	21017	20768	20851	20976	20897	20672	20901	20851	20806	20871	20855	20849	20695	20581	20783	20730	20678	20718	20845	20861	20737	20808	20816	20840	20771	20457	20968	20645	20897	20937	20861	20650	20868	20761	20621	20838	20642	20801	20802	20489	20901	20671	20883	20600	20822	21014	20769	20969	20814	20842	20675	20864	20641	20547	20833	20889	20589	20736	20704	20977	20702	20825	20952	20663	20681	20756	20721	20696	20983	20777	20677	20614	20601	20756	20704	20792	20766	20709	20783	20812	20709	20758	20541	20850	20955	20785	21006	20940	20700	20354	20602	20837	20511	20822	20779	20841	20831	20824	20743	20624	20926	20748	20878	20529	20915	20586	20598	20739	20795	20655	20639	20825	20810	20843	20835	20486	20707	20674	20925	20995	20790	20826	20627	20923	20704	20840	20588	20849	20751	20882	20737	20860	20770	20787	20852	20679	20685	20620	20704	20665	20905	20698	20869	20631	20954	20970	20868	20609	20928	20826	20650	20797	20664	20766	20948	20856	20486	20654	20862	20849	20606	20693	20535	20670	20909	20674	20691	20569	20768	20624	20694	20782	20789	20619	20687	20857	20856	20659	20916	20719	20865	20866	20754	20794	20650	20827	20715	20746	20765	20805	20767	20729	20780	20798	20923	20801	20757	20806	20777	20659	20753	20925	20737	20687	20713	20611	20883	20668	20658	20788	20706	20638	20829	20579	20788	20765	20845	20805	20723	20682	20623	20684	20747	20612	20539	20676	20730	20583	20720	20781	20622	20918	20869	20886	20719	20895	20640	20663	20823	20582	20779	20672	20841	20760	20665	20627	20479	20845	20843	21021	20862	20818	20839	20916	20730	20650	20983	20605	20689	20810	20732	20728	20836	20587	20634	20835	20933	20782	20638	20565	20844	20828	20906	20604	20769	20812	20843	20778	20595	20664	20565	20657	20735	20660	20740	20700	20786	20701	20771	20806	20885	20784	20549	20822	20627	20687	20778	20691	20742	20789	20718	20669	20764	20793	20804	20820	20704	20666	20657	20638	20711	20960	20683	20732	20694	20639	20747	20560	20863	20717	20909	20660	20699	20651	20843	20602	20659	20949	20692	20798	20814	20793	20728	20672	20790	20659	20709	20757	20616	20768	20789	20815	20714	20773	20793	20673	20830	20836	20691	20733	20858	20787	20585	20887	20732	20927	20849	20669	20724	20711	20946	20828	20809	20622	20584	20713	20565	20732	20900	20761	20742	20722	20603	20804	20839	20615	20948	20872	20627	20698	20709	20817	20593	20686	20966	20815	20977	20587	20640	20724	20777	20633	20700	20691	20752	20753	20794	20797	20657	20747	20791	20603	20757	20767	20831	20727	20708	20937	20900	20599	20517	21058	20706	20593	20815	20626	20738	20855	20851	20679	20591	20724	20690	20818	20741	20584	20757	20598	20793	20773	20700	20676	20644	20751	20726	20689	20776	20863	20687	20925	20733	20825	20774	20912	20620	20828	20913	20514	20652	20659	20642	20623	20706	20601	20702	20789	20681	20682	20828	20543	20931	20684	20681	20871	20626	20806	20948	20955	20716	20660	20863	20794	21046	20838	20741	20556	20667	20629	20797	20895	20705	20728	20762	20844	20614	20563	20792	20814	20734	20835	20655	20659	20901	20851	20578	20928	20635	20673	20638	20689	20737	20817	20651	20974	20884	20584	20700	20673	20873	20746	20743	20562	20815	20784	20816	20789	20698	20745	20877	20712	20921	20810	20676	20916	20805	20872	20930	20642	20596	20729	20627	20765	20808	20972	20747	20736	20856	20736	20697	20766	20528	20676	20615	20799	20769	20873	20569	20733	20661	20653	20827	20918	20808	20796	20717	20625	20754	20472	20534	20751	20652	20723	20952	20566	20710	20908	20696	20639	20726	20758	20848	20849	20974	20972	20648	20745	20887	21021	20832	20742	20821	20738	20741	20696	20566	20711	20557	20781	20647	20831	20801	20815	20844	20740	20579	20739	20829	20723	20854	20882	20742	20802	20614	20744	20691	20599	20808	20891	20784	20827	20603	20633	20810	20869	20700	20549	20867	20862	20651	20810	20732	20743	20730	20912	21030	20631	20694	20544	20664	20927	20768	20627	20807	20915	20805	20766	20887	20898	20959	20716	20821	20657	20585	20880	20861	20689	20733	20633	20796	20799	20866	20621	20891	20718	20853	20682	20681	20843	20631	20685	20825	20778	21059	20994	20749	20691	20981	20890	20871	20753	20750	20783	20793	20790	20601	20971	20762	20642	20863	20984	20833	20940	20670	20665	20894	20580	20815	21031	20796	20701	20709	20717	20621	20713	20844	20624	20754	20742	20884	20965	20880	20832	20556	20803	20884	20835	20689	20918	20591	20688	20905	20628	20878	20872	20723	21013	20692	20490	20629	20615	20638	20925	20646	20779	20748	20703	20822	20869	20645	20613	20639	20763	20617	20763	20531	20804	20818	20877	20916	20683	20666	20558	20662	20782	20818	20754	20827	20812	20615	20654	20776	20704	20764	20592	20745	20602	20694	20806	20649	20865	20809	20788	20797	20791	20721	20725	20699	20922	20590	20737	20679	20481	20678	20628	20932	20645	20629	20647	20732	20678	20545	20553	20827	20655	20576	20676	20691	20710	20766	20745	20768	20799	20687	20657	20900	20791	20750	20824	20651	20540	20803	21000	20677	20726	20887	20661	20656	20785	20676	20666	20764	20866	20930	20751	20738	20778	20713	20884	20554	20503	20706	20558	20797	20489	20876	21013	20794	20737	20874	20760	20858	20708	20498	20734	20759	20825	20659	20765	20905	20994	20644	20791	20793	20832	20638	20831	20697	20761	20765	20824	20764	20779	20897	20745	20809	20754	20733	20785	20664	20563	20841	21126	20668	20365	20732	20843	20645	20808	20669	20682	20814	20752	20805	20787	20789	20674	20765	20481	20848	20623	20838	20831	20803	20646	20516	20697	20699	20711	20745	20760	20542	20705	20743	20782	20712	20770	20777	20889	20803	20640	20885	20645	20706	20833	20965	20739	20642	20830	20784	20765	20841	20883	20862	20627	21003	20619	20792	20864	20654	20944	20748	20808	20683	20920	20626	20836	20636	20785	20745	20502	21012	20869	20635	20722	20613	20785	20757	20632	20724	20706	20867	20654	20667	21002	20870	20830	20686	20477	20687	20598	20828	20857	20735	20651	20804	20846	20835	20504	20640	20764	20831	20820	20996	20754	20610	20929	20583	20711	20988	20561	20618	20973	20669	20701	20546	20687	20665	20860	20744	20708	20846	20812	20807	20897	20701	20572	20744	20664	20646	20788	20749	20798	20964	20745	20757	20593	20800	20688	20609	20565	20649	20746	20763	20647	20601	20729	20688	20700	20822	20751	20673	20823	20769	20897	20664	20731	20782	20910	20674	20696	20794	20613	20908	20738	20752	20617	20750	20761	20769	20784	20984	20787	20615	20917	20806	20680	20809	20793	20938	20774	20521	20776	20531	20574	20560	20636	20750	20868	20773	20948	20968	20884	20801	20680	20831	20938	20933	20708	20737	20602	20727	20618	20717	20619	20716	20865	20661	20769	20824	20771	20794	20820	20753	20645	20864	20471	20813	20784	20695	20735	20856	20853	20718	20752	20803	20454	20606	20713	20575	20682	20960	20816	20748	20583	20689	20657	20649	20728	20747	20818	20584	20902	20870	20792	20593	20721	20723	20690	20860	20701	20740	20529	20600	20652	20505	20645	20663	20858	20578	20590	20709	20733	20608	20840	20588	20571	20581	20610	20648	20693	20835	20629	20917	20648	20493	20671	20894	20685	20914	20805	20869	20816	20826	20762	20901	20918	20914	20754	20742	20805	20814	20970	20811	20745	20716	20628	20775	20669	20448	20832	20679	20876	20551	20725	20611	20720	20526	20609	20776	20502	20817	20822	20913	20712	20750	20877	20917	20671	20677	20633	20744	20715	20842	20753	20879	20840	20795	20629	20665	20703	20776	20679	20945	20740	20972	20801	20582	20732	20821	20925	20750	20747	20626	20694	20752	20526	20632	20792	20653	20994	20681	20802	20710	20808	20659	20814	20808	20655	20494	20924	20639	20681	20903	20855	20773	20669	20610	20669	20841	20538	20630	20601	20643	20643	20772	20842	20763	20828	20852	20866	20675	20858	20601	20726	20889	20615	20793	20750	20622	20685	20810	20646	20729	20758	20608	20776	20813	20335	20849	20946	20783	20756	20786	20635	20827	20587	20845	20764	20863	20931	20668	20771	20881	20545	20645	20996	20636	20737	20807	20660	20580	20684	20737	20831	20811	20714	20856	20938	20840	20694	20702	20833	20803	20827	20722	20547	20917	20938	20649	20853	20703	20806	20701	20586	20743	20717	20625	20409	20392	20683	20617	20983	20583	20595	20723	20660	20790	20748	20704	20590	20653	20703	20603	20869	20810	20689	20818	20641	20801	20628	20705	20638	20860	20846	20643	20776	20808	20900	20717	20629	20731	20753	20716	20940	20763	20794	20721	20670	20777	20796	20747	20723	20772	20853	20736	20975	20869	20717	20747	20750	20655	20566	20791	20767	20773	20784	20760	20574	20774	20946	20753	20853	20599	20707	20704	20673	20651	20851	20749	20674	20833	20667	20835	20845	20634	20628	20587	20826	20827	20862	20894	20712	20569	20756	20778	20967	20551	20899	20475	20837	20622	20710	20786	20593	20719	20522	20763	20805	20600	20644	20621	20972	20746	20583	20672	20798	20751	20843	20686	20808	20779	20809	20674	20842	20647	20715	20574	20668	20802	20670	20724	20989	20750	20574	20861	20745	20685	20792	20745	20729	20765	20788	20753	20430	20867	20674	20917	20866	20837	20939	20666	20892	20689	20715	20801	20807	20739	20999	20877	20732	20820	20714	20668	20669	20903	21002	20642	20677	20739	20852	20782	20827	20691	20895	20913	20683	20882	20799	20754	20752	20761	20756	20655	20791	20754	20740	20755	20901	21022	20746	20709	20940	20677	20645	20778	20829	20602	20554	20708	20671	20981	20810	20935	20545	20689	20863	20739	20782	20747
14959	21335	20981	19293	18611	18263	19090	43237	44470	36039	24512	19324	17894	17746	17607	17734	17773	17535	17633	17735	17629	17664	17793	17702	17748	17702	17675	17649	17702	17765	17640	17559	17673	17614	17713	17696	17743	17860	17590	17712	17612	17609	17856	17602	17542	17646	17814	17635	17572	17699	17697	17655	17722	17753	17690	17554	17517	17453	17620	17741	17800	17669	17561	17803	17670	17656	17710	17585	17623	17628	17809	17600	17729	17506	17542	17519	17733	17749	17606	17717	17614	17673	17512	17537	17537	17806	17581	17665	17716	17628	17842	17544	17750	17656	17821	17697	17647	17812	17730	17582	17737	17571	17666	17675	17706	17567	17684	17672	17653	17649	17648	17637	17532	17695	17762	17714	17626	17632	17603	17541	17688	17541	17597	17589	17741	17624	17657	17621	17872	17733	17653	17755	17849	17690	17755	17648	17658	17622	17698	17573	17629	17627	17537	17855	17604	17706	17576	17745	17506	17679	17625	17752	17704	17619	17683	17560	17777	17582	17607	17559	17743	17525	17661	17469	17584	17505	17558	17556	17618	17534	17618	17595	17647	17525	17829	17646	17717	17645	17575	17581	17759	17688	17684	17548	17609	17570	17622	17707	17694	17704	17755	17595	17602	17678	17541	17782	17673	17631	17764	17616	17551	17666	17667	17726	17569	17770	17790	17506	17575	17615	17614	17646	17532	17748	17883	17736	17650	17662	17656	17429	17703	17591	17491	17652	17478	17651	17577	17512	17632	17672	17631	17648	17815	17743	17632	17565	17529	17695	17616	17619	17612	17628	17720	17634	17620	17497	17647	17830	17667	17669	17644	17661	17713	17640	17580	17589	17689	17582	17484	17656	18027	17740	17746	17496	17474	17825	17668	17630	17773	17460	17818	17467	17627	17664	17767	17620	17598	17852	17638	17599	17816	17616	17657	17859	17805	17572	17678	17737	17565	17651	17795	17676	17688	17648	17713	17729	17583	17609	17645	17683	17831	17676	17604	17541	17642	17638	17624	17635	17536	17554	17580	17688	17542	17829	17711	17534	17544	17712	17832	17464	17745	17682	17757	17464	17642	17519	17611	17822	17501	17619	17477	17708	17521	17591	17577	17374	17616	17597	17679	17543	17767	17691	17525	17821	17633	17688	17544	17648	17663	17623	17683	17697	17604	17596	17601	17628	17549	17570	17624	17526	17867	17729	17605	17843	17563	17579	17603	17671	17756	17710	17780	17667	17681	17536	17738	17594	17724	17566	17488	17732	17660	17684	17643	17809	17571	17582	17728	17568	17623	17852	17771	17664	17722	17600	17794	17659	17388	17501	17615	17668	17547	17595	17788	17501	17756	17540	17506	17586	17770	17591	17757	17583	17773	17589	17562	17610	17663	17696	17689	17543	17644	17630	17593	17577	17660	17448	17563	17633	17646	17590	17734	17613	17789	17726	17725	17605	17653	17516	17710	17790	17618	17810	17595	17750	17601	17652	17625	17531	17501	17747	17626	17497	17592	17553	17495	17737	17627	17663	17696	17694	17666	17658	17599	17614	17545	17663	17654	17636	17703	17571	17837	17648	17791	17508	17573	17705	17653	17818	17676	17649	17577	17517	17677	17751	17575	17448	17716	17724	17665	17773	17734	17688	17789	17695	17602	17681	17897	17483	17670	17772	17610	17493	17557	17726	17652	17691	17691	17705	17804	17634	17706	17696	17706	17644	17559	17792	17634	17666	17631	17602	17732	17676	17651	17568	17759	17595	17425	17597	17819	17630	17528	17829	17582	17655	17667	17680	17840	17657	17681	17656	17545	17482	17756	17593	17599	17760	17474	17782	17617	17583	17843	17631	17652	17581	17803	17638	17599	17510	17724	17778	17634	17495	17767	17638	17931	17584	17723	17738	17597	17686	17668	17420	17656	17557	17742	17815	17761	17642	17763	17774	17736	17640	17718	17635	17713	17842	17685	17700	17769	17655	17528	17482	17685	17640	17647	17564	17662	17542	17967	17692	17679	17663	17836	17625	17693	17557	17718	17755	17706	17666	17610	17634	17685	17655	17661	17701	17549	17515	17687	17654	17653	17577	17911	17632	17640	17649	17732	17711	17662	17477	17657	17561	17616	17810	17665	17661	17692	17491	17518	17392	17819	17624	17681	17646	17574	17698	17758	17795	17711	17666	17743	17681	17603	17743	17631	17667	17786	17518	17763	17702	17684	17659	17455	17613	17608	17629	17690	17505	17668	17614	17528	17749	17538	17653	17665	17689	17704	17617	17692	17818	17560	17722	17551	17727	17735	17578	17437	17700	17859	17636	17596	17590	17714	17745	17742	17604	17598	17527	17722	17555	17775	17677	17748	17603	17608	17541	17644	17543	17649	17600	17744	17586	17446	17668	17750	17670	17599	17454	17623	17606	17692	17794	17501	17692	17675	17707	17630	17801	17549	17493	17751	17577	17507	17547	17491	17445	17484	17682	17536	17645	17639	17646	17646	17546	17648	17659	17564	17669	17630	17605	17445	17519	17728	17572	17625	17638	17799	17650	17695	17687	17538	17919	17453	17581	17620	17691	17720	17661	17642	17678	17700	17729	17623	17707	17665	17445	17726	17572	17583	17677	17613	17674	17803	17649	17520	17655	17619	17649	17684	17634	17629	17742	17613	17688	17801	17682	17642	17625	17643	17654	17739	17834	17793	17647	17595	17519	17654	17458	17686	17623	17790	17822	17734	17612	17589	17526	17670	17573	17734	17626	17681	17500	17679	17700	17796	17786	17789	17627	17728	17819	17637	17661	17869	17558	17544	17634	17512	17798	17626	17679	17644	17759	17584	17507	17550	17578	17630	17749	17529	17795	17788	17789	17734	17796	17588	17667	17716	17616	17519	17617	17790	17701	17653	17836	17623	17676	17866	17729	17586	17690	17580	17664	17594	17770	17638	17742	17741	17606	17698	17469	17757	17680	17660	17682	17687	17609	17619	17608	17704	17832	17623	17654	17491	17582	17658	17618	17558	17598	17820	17628	17741	17534	17589	17532	17665	17601	17578	17671	17577	17620	17772	17543	17633	17604	17598	17702	17791	17547	17648	17585	17596	17758	17817	17623	17749	17651	17623	17662	17599	17698	17535	17618	17725	17669	17581	17685	17742	17657	17762	17663	17583	17617	17624	17673	17652	17645	17712	17640	17620	17646	17750	17677	17717	17671	17641	17749	17566	17643	17781	17797	17649	17555	17701	17570	17544	17493	17666	17634	17760	17660	17583	17624	17676	17562	17689	17738	17844	17767	17681	17785	17444	17614	17817	17720	17609	17672	17666	17480	17679	17768	17615	17649	17728	17783	17612	17685	17729	17536	17610	17615	17837	17680	17575	17772	17719	17813	17770	17698	17593	17679	17699	17625	17448	17816	17503	17531	17634	17554	17666	17507	17790	17481	17629	17576	17815	17666	17616	17665	17633	17565	17631	17629	17655	17816	17668	17599	17555	17744	17754	17554	17788	17702	17511	17726	17588	17543	17608	17694	17859	17755	17655	17569	17563	17763	17563	17664	17632	17684	17725	17785	17622	17682	17680	17661	17624	17516	17650	17587	17609	17715	17680	17665	17568	17628	17698	17558	17720	17543	17542	17661	17727	17710	17643	17715	17585	17766	17760	17793	17842	17618	17721	17672	17587	17594	17757	17798	17698	17666	17632	17573	17572	17703	17586	17672	17771	17698	17492	17696	17571	17565	17638	17608	17730	17701	17683	17805	17727	17746	17693	17675	17641	17700	17693	17720	17694	17614	17739	17700	17658	17697	17662	17588	17677	17698	17701	17709	17637	17727	17454	17697	17641	17607	17656	17570	17649	17614	17539	17719	17578	17704	17795	17775	17506	17709	17787	17767	17728	17692	17544	17788	17501	17602	17629	17797	17700	17640	17573	17434	17792	17820	17643	17677	17651	17619	17749	17700	17579	17478	17682	17668	17590	17699	17643	17619	17689	17691	17509	17628	17713	17613	17515	17630	17804	17575	17687	17637	17692	17724	17531	17728	17616	17646	17877	17691	17636	17533	17679	17593	17681	17484	17604	17685	17656	17604	17649	17696	17664	17639	17558	17764	17711	17580	17680	17631	17717	17461	17635	17747	17649	17606	17675	17347	17856	17554	17667	17736	17688	17668	17648	17646	17556	17859	17747	17511	17835	17718	17404	17750	17570	17684	17620	17637	17760	17677	17560	17651	17876	17562	17780	17709	17716	17593	17553	17743	17719	17743	17745	17494	17594	17590	17650	17762	17698	17652	17525	17574	17694	17857	17732	17781	17542	17586	17674	17669	17719	17711	17440	17727	17621	17652	17516	17527	17459	17710	17726	17646	17634	17616	17729	17689	17684	17653	17722	17530	17828	17859	17744	17644	17856	17685	17623	17573	17698	17632	17684	17751	17487	17627	17585	17532	17703	17848	17631	17827	17539	17616	17623	17629	17639	17622	17682	17716	17595	17748	17688	17680	17680	17802	17806	17555	17528	17577	17473	17620	17698	17605	17827	17598	17448	17743	17725	17710	17692	17471	17810	17721	17782	17493	17659	17534	17757	17559	17666	17603	17769	17781	17696	17722	17531	17531	17591	17571	17749	17776	17594	17767	17781	17688	17588	17803	17672	17599	17605	17659	17783	17638	17670	17767	17692	17836	17765	17618	17728	17553	17638	17577	17652	17525	17581	17570	17739	17795	17702	17607	17804	17533	17443	17539	17617	17700	17579	17626	17881	17414	17735	17717	17596	17656	17719	17504	17547	17856	17617	17730	17613	17697	17844	17767	17708	17722	17741	17591	17733	17571	17412	17693	17803	17685	17594	17661	17789	17695	17608	17539	17638	17642	17775	17691	17563	17687	17524	17400	17792	17511	17679	17686	17670	17658	17763	17554	17702	17509	17697	17770	17636	17445	17658	17551	17656	17522	17905	17607	17608	17608	17774	17796	17649	17699	17558	17762	17691	17704	17717	17711	17623	17614	17599	17580	17640	17667	17664	17738	17517	17573	17655	17694	17790	17651	17668	17620	17647	17722	17644	17658	17573	17702	17737	17497	17628	17720	17782	17675	17625	17698	17626	17643	17670	17524	17690	17656	17569	17610	17583	17707	17559	17762	17436	17663	17879	17699	17568	17647	17615	17555	17591	17592
23532	21074	28464	23915	21613	23768	26076	56394	60932	49037	33729	24634	21537	20546	20117	20302	20257	20123	20289	19964	20149	20264	20196	20150	20293	20168	20110	20086	20137	20140	20064	20429	20179	20242	20085	20107	20100	20093	20221	20065	20229	20114	20287	19981	20161	20111	20075	19859	20279	20141	20188	20045	20142	20253	20338	20014	20122	19942	20170	20200	20036	20202	20252	19998	20091	20211	20109	20161	20234	20258	20066	19830	20159	20122	20423	20243	20062	19972	20013	19995	20137	20155	20230	19996	20235	20275	20004	20116	20051	20157	20090	20025	19977	19922	20214	19965	20118	20016	20080	20098	20225	20110	20166	20117	20002	20076	20207	20183	20051	20021	19944	20104	20147	20144	20099	20075	20010	20043	19954	20068	19982	20127	20033	20023	20017	20047	20322	20210	19958	20121	20103	20092	20069	19972	20192	19993	20148	20010	20200	20051	20154	19996	20037	20040	20222	20061	20106	20076	19968	20170	20103	20079	20121	19953	20000	20135	20067	20152	20164	20166	19855	20196	19958	19965	20244	20211	20067	20266	20127	20168	20030	20059	20163	19973	19933	20180	20147	20138	20278	19960	20095	20139	20344	19940	20027	20087	20067	19978	19960	19959	20196	19994	20106	20095	20274	20009	19899	20164	20195	20068	20070	20058	20185	19921	20174	20260	20218	19987	20009	20205	20057	20147	20226	20208	20020	20091	20075	20127	20180	20082	20041	20035	20117	20121	19930	20049	20169	20242	20155	20014	20033	20043	20114	19953	20014	19922	20060	20097	20026	20028	20143	20039	20043	19997	20150	20071	20286	20037	20140	19956	19976	19867	19947	20124	20038	20027	20026	20005	20266	20198	20107	20172	20117	20141	20235	20010	20157	19972	19899	20215	20111	20013	20156	20053	20159	19900	20099	20174	19981	19967	20006	20096	20081	20100	20152	20016	19916	20148	20120	19904	20082	20040	20263	19941	19848	19968	20124	20098	20236	20065	20068	19959	20047	19995	20237	20008	19853	20176	20065	20072	20003	19950	20269	20106	20159	19808	20007	20218	20037	20035	19920	20167	20076	20111	20033	20106	20253	20144	20198	20036	20341	19953	20279	20084	20074	20126	19985	20079	19963	19948	20121	19916	20061	19857	19752	20148	20163	19938	20131	20023	19899	20018	19956	20064	20022	20088	20021	19967	20127	20064	19997	20057	20036	20151	20117	20030	20050	20092	20004	20163	20318	19886	19912	19852	20188	20106	20115	19951	20127	19971	20151	19768	19968	20200	19909	20086	20177	20011	19973	20085	20024	20106	19936	20015	20122	19965	20099	20092	19877	20020	20030	20228	20318	20121	20089	19998	20150	20145	19920	20063	20286	20100	20172	20119	20114	20050	20156	20140	20198	19938	20083	20071	20091	19996	20118	20085	20090	20292	20166	20031	20082	20176	20051	20223	19935	20091	20171	20334	19990	20090	20023	20241	20147	20024	20073	20073	20195	20102	19974	20193	20031	19984	20099	20129	20071	19884	20169	20108	20145	20042	20234	19977	20069	20045	20092	20200	20034	20012	20086	20269	20325	19979	20339	20139	20022	20077	20108	20099	19963	20054	20111	19939	20209	20147	20036	20191	20173	19969	20149	20125	20125	19934	19989	19726	20184	20149	19900	20032	20109	20133	20003	19978	20247	20063	20036	20144	19952	19968	19880	19821	19944	20017	20001	20179	20164	20028	20129	20018	19926	20142	19901	19896	19897	20063	20090	20031	19932	19981	20125	20056	19956	20062	20141	20132	20086	20089	20136	20174	19919	20086	19958	20117	20168	20172	20001	19763	20135	19994	20150	19998	20075	20009	19997	20197	20056	19974	20267	20066	20252	19893	19972	20209	20000	20064	19977	20114	20179	20263	20302	19991	20070	20090	19950	19880	20082	19855	20131	20180	20195	20001	20173	20160	20125	20126	20051	20123	20150	20050	20196	20331	20087	19876	20184	20083	20154	20085	20045	19978	20008	20017	20087	20121	20135	20223	19945	19819	20093	20024	20169	20018	20063	19987	19958	20084	20179	20106	19934	19955	19878	19996	20223	20163	20026	20039	20058	19991	19926	20211	20066	20210	20012	19965	19967	20135	20016	20025	20213	20115	19926	19901	19883	19857	20096	20211	20145	20079	20164	20126	20107	20008	20054	19928	19946	20297	20256	20009	20229	19928	20067	20022	20184	19980	20058	20073	20004	20203	20137	20149	20140	20029	19914	20106	20042	20100	20295	19981	20059	20270	20328	20008	19882	20262	19971	20124	20146	20088	19997	20047	20032	19964	19933	19931	20077	20121	19881	19877	20157	20188	19928	19911	20145	20092	20087	20006	19918	20177	20081	20030	20133	20009	20173	19949	20040	19929	20161	20009	20112	20176	19985	20197	19986	20246	19954	20187	20214	20122	19999	20245	20048	19823	19969	20052	20021	20042	20097	20067	20037	20082	20047	20084	19999	20023	20119	20180	19946	20176	20065	20075	19944	20170	20231	20017	20017	20152	19976	20072	20052	20000	19892	20070	19931	19904	20198	19897	20025	19834	20005	19946	20105	20166	20215	20142	19965	19942	20061	20041	19970	20159	19920	20295	20170	19913	20218	20195	20249	20110	20043	20192	20093	19966	20212	19964	19973	20173	20253	19963	19913	20131	20141	20027	19972	20058	20024	19938	20079	20018	20005	20063	20156	19918	19867	20203	20054	20057	20024	19978	20133	20127	20008	20000	19826	20158	19939	20083	20180	20060	20025	20049	20245	20200	20231	20142	20160	19928	20014	20061	19902	20241	20057	20138	20147	20085	19914	20228	20191	20079	20054	19933	20103	20269	20164	20059	19958	19973	20086	19957	20267	19998	19967	20004	20061	19981	20217	19944	20149	20006	20103	20274	20087	19878	20149	19730	20060	19967	20038	20276	19729	20091	19919	20051	20126	19912	20128	20085	20156	20126	20024	19958	20077	20289	20131	20223	20142	20117	20104	20191	20150	20159	20169	20044	20119	19991	20065	20089	20082	20224	20018	19944	19829	20177	20111	20181	20041	20022	20063	19913	20234	20109	20065	20236	20156	19909	20038	19952	20034	19936	19922	20114	20079	20051	20037	20122	20171	20103	19994	20200	20030	19996	19991	20167	20024	20091	20126	20217	20233	20212	19966	19963	20046	20009	20256	20392	20067	20212	20304	20013	20038	20081	20158	19839	20087	19972	19847	20174	20031	20135	20106	20089	20221	20292	20128	20109	20163	20227	19991	20130	19822	20005	19746	19836	19938	20044	20178	19785	20164	20046	19966	19965	20040	20114	19958	20046	20022	19897	20250	20044	20161	19927	20040	20112	19942	20226	19942	20121	20046	20274	19903	20172	20059	19999	20087	20191	20143	19893	19958	20165	20225	20121	20280	20281	20219	20039	20250	20126	20041	19787	20058	20032	20023	20300	20246	20063	19912	20019	20136	20061	20079	20122	20151	19930	19998	20405	20235	19871	20216	20065	20085	20136	20042	20085	20147	20070	20090	20114	20023	20126	20211	20123	20069	20084	20233	19888	20032	20075	20007	19919	19983	20045	19995	19942	20176	19973	20030	20001	20414	20100	20123	20082	19805	19897	19981	20057	20189	20170	20097	20192	20104	19887	19864	20053	20032	20075	20041	20016	19815	20032	20063	19948	20120	20036	19972	19912	19926	20106	20112	20134	20037	20075	19996	19921	20026	20025	19984	20100	20152	19888	19944	19975	19915	20019	20015	20147	20011	20071	20374	19964	20070	20252	20009	20182	20034	20054	20118	20140	20126	20238	20212	20123	19996	20145	20054	20136	19849	19988	20208	20258	20113	20261	20130	20231	19882	20182	20060	20385	19897	20201	20005	20157	20004	20190	19987	20067	20057	20080	19978	20036	20092	20065	20278	20119	19912	20074	20057	20270	20035	20099	19965	20056	19964	20086	20061	20084	20231	20336	19989	20090	19951	20133	20203	20073	20123	20068	19948	20065	20150	20160	20084	20176	19890	19973	20127	20102	20072	20016	20089	20193	20253	19983	20161	20054	20199	20234	20313	19930	19934	20100	20051	20081	20003	20219	20230	20101	20253	20100	20059	19920	19888	19850	20028	19971	20070	20201	20103	20072	20182	20087	20085	20144	20091	19899	19907	20005	19927	19932	19903	20117	19844	20082	20183	20006	20049	20162	19994	19867	20125	19945	20103	20020	20043	19860	19990	19915	20063	20002	19902	20086	20292	20119	19872	19920	20229	20116	20035	20134	20024	20100	20080	19990	20097	19870	20143	19929	19908	20050	20068	20036	19968	19878	19900	20081	20316	19935	20053	20107	19808	20152	20077	19956	20201	20166	20180	20108	20242	20192	20049	20268	20168	20038	20058	19762	19991	20023	20031	19995	20003	20251	20126	20082	20007	20089	20163	20144	19957	20284	20163	20149	19939	20147	19857	19986	20113	20076	19963	20047	20250	20099	20005	20205	20257	20180	19972	20137	19972	20097	20055	20127	20001	19867	19874	20166	20163	19793	20222	20037	19937	20091	20162	20076	20051	20068	20124	20062	20282	20098	19883	19946	20131	20167	19929	20051	19886	20167	20108	20251	19938	20143	20066	19990	19849	19957	20273	20057	19832	20039	19997	19959	20304	20134	20134	20355	20181	19800	20129	19917	20072	19954	20192	20311	20170	20186	19901	20192	20250	20175	20102	20215	20195	20208	20077	20126	19898	20044	20039	20216	20054	20043	19999	20110	20014	20022	20356	20054	20076	20239	19925	20020	20001	20004	20172	19961	20188	19971	20143	20118	20145	20203	19970	20075	20147	20110	20010	20195	20105	20044	20215	19993	20242	20059	20127	20037	20158	19954	20119	20072	20035	20080	19991	20017	20053	20335	20133	19840	20027	20068	20196	20077	20188	20009	20114	20068	20251	20073	20029	20053	19850	20023	20258	20035	20151	20127	20059	19965	20138	20285	20018	20093	20239	20150	20040	20113	20153	20180	20168	20145	20194	20259	20134	20344	20021	19889	20216	19926	19924	20150	20054	19907	20136	20067	20064	19936	19970	19911	19844	20129	20158	19803	20242	20064	20136	19993	20260	20176	20074	20087	20029	20219	20166	20182	20192	20029	20245	20158	19930	19987	20050	20129
16709	27584	26022	21787	20055	19269	21683	60187	60831	48924	31667	21601	17969	17305	17604	17329	17477	17423	17238	17337	17488	17159	17330	17400	17430	17361	17353	17427	17275	17353	17331	17388	17252	17341	17358	17213	17348	17173	17459	17238	17296	17443	17111	17413	17283	17273	17227	17418	17174	17306	17134	17464	17444	17255	17308	17258	17176	17261	17255	17259	17330	17531	17473	17224	17551	17140	17413	17297	17361	17177	17319	17277	17326	17105	17356	17326	17156	17384	17341	17188	17300	17180	17250	17466	17368	17271	17314	17382	17108	17395	17401	17298	17280	17339	17250	17189	17174	17349	17208	17295	17365	17138	17218	17257	17298	17324	17229	17445	17104	17438	17335	17331	17174	17273	17423	17308	17339	17246	17224	17384	17336	17467	17358	17286	17376	17243	17224	17296	17309	17310	17064	17414	17338	17116	17425	17283	17335	17291	17251	17380	17285	17185	17238	17378	17414	17343	17225	17188	17384	17353	17327	17194	17383	17282	17236	17323	17376	17338	17270	17195	17196	17366	17320	17163	17332	17196	17425	17274	17144	17375	17423	17417	17356	17352	17378	17421	17269	17224	17351	17242	17299	17118	17179	17217	17504	17425	17373	17314	17256	17186	17163	17288	17359	17338	17278	17284	17185	17459	17254	17244	17247	17326	17332	17372	17253	17357	17280	17268	17270	17226	17370	17313	17431	17329	17285	17419	17398	17300	17449	17269	17198	17210	17319	17348	17277	17234	17270	17201	17248	17409	17343	17301	17214	17382	17226	17252	17316	17201	17173	17194	17332	17287	17388	17214	17109	17451	17359	17352	17198	17366	17220	17368	17371	17130	17296	17288	17258	17309	17286	17263	17342	17379	17121	17461	17379	17265	17415	17308	17220	17413	17255	17299	17380	17286	17235	17162	17211	17370	17242	17540	17293	17327	17179	17119	17295	17111	17329	17385	17284	17268	17281	17211	17362	17458	17301	17355	17144	17293	17291	17438	17424	17411	17348	17181	17337	17467	17296	17266	17282	17353	17231	17380	17285	17434	17333	17337	17210	17168	17416	17312	17124	17300	17490	17435	17348	17201	17440	17248	17161	17211	17213	17165	17362	17190	17356	17388	17305	17138	17459	17323	17415	17116	17242	17492	17489	17164	17369	17309	17387	17301	17271	17366	17419	17199	17414	17082	17283	17366	17197	17312	17367	17209	17382	17208	17312	17338	17209	17351	17389	17199	17213	17275	17339	17451	17356	17274	17228	17169	17338	17172	17156	17306	17276	17316	17042	17239	17274	17321	17015	17343	17313	17225	17222	17439	17150	17484	17385	17556	17496	17214	17130	17358	17138	17399	17210	17267	17327	17271	17254	17235	17378	17202	17330	17223	17238	17346	17271	17402	17221	17289	17273	17371	17175	17304	17348	17357	17415	17295	17256	17300	17245	17423	17198	17441	17266	17450	17329	17418	17203	17201	17353	17480	17300	17265	17293	17307	17299	17359	17202	17165	17318	17372	17284	17297	17309	17248	17270	17347	17354	17339	17461	17221	17384	17325	17206	17190	17214	17138	17274	17388	17371	17168	17333	17396	17146	17286	17132	17209	17344	17368	17273	17192	17445	17289	17437	17406	17253	17160	17117	17286	17371	17305	17263	17208	17129	17280	17324	17314	17382	17301	17187	17374	17192	17201	17288	17292	17102	17298	17195	17422	17313	17252	17295	17212	17523	17317	17558	17299	17259	17277	17559	17164	17387	17227	17198	17220	17332	17297	17168	17205	17326	17300	17027	17301	17356	17408	17201	17182	17380	17271	17261	17369	17423	17200	17323	17548	17187	17369	17175	17350	17419	17155	17323	17315	17344	17145	17241	17319	17404	17198	17354	17315	17348	17358	17090	17150	17327	17231	17219	17290	17271	17304	17306	17476	17319	17189	17113	17419	17130	17112	17302	17350	17184	17570	17209	17219	17132	17396	17314	17187	17388	17341	17240	17369	17169	17355	17244	17301	17355	17411	17359	17269	17566	17375	17249	17367	17114	17401	17328	17397	17306	17357	17304	17411	17381	17332	17149	17281	17355	17154	17186	17341	17315	17191	17206	17274	17203	17298	17357	17208	17254	17223	17391	17470	17229	17290	17311	17254	17200	17119	17289	17403	17259	17345	17064	17011	17286	17440	17331	17350	17111	17374	17207	17410	17235	17409	17358	17425	17255	17310	17244	17445	17328	17165	17376	17285	17157	17387	17233	17281	17237	17398	17219	17389	17180	17399	17339	17360	17305	17335	17212	17383	17483	17421	17173	17370	17274	17325	17338	17286	17252	17192	17332	17290	17209	17333	17341	17437	17304	17284	17199	17411	17338	17293	17344	17367	17244	17313	17396	17176	17361	17063	17280	17326	17294	17282	17105	17156	17207	17214	17501	17373	17312	17238	17308	16992	17498	17230	17330	17212	17624	17292	17240	17104	17415	17216	17320	17137	17430	17081	17416	17285	17325	17098	17177	17274	17174	17334	17386	17402	17238	17293	17303	17454	17324	17316	17287	17390	17436	17192	17302	17270	17291	17283	17374	17305	17282	17251	17142	17513	17417	17207	17245	17243	17265	17234	17326	17444	17268	17254	17151	17312	17329	17250	17422	17436	17293	17427	17153	17142	17243	17369	17434	17098	17308	17292	17338	17322	17205	17385	17201	17432	17237	17431	17274	17357	17286	17212	17395	17290	17324	17296	17319	17402	17234	17503	17231	17178	17250	17232	17378	17357	17270	17261	17279	17370	17366	17326	17487	17268	17162	17501	17383	17267	17299	17345	17357	17261	17403	17288	17211	17241	17397	17320	17213	17353	17400	17374	17287	17258	17294	17420	17224	17462	17176	17176	17281	17247	17082	17345	17283	17278	17423	17352	17277	17339	17212	17272	17343	17209	17286	17131	17206	17355	17206	17459	17302	17274	17247	17293	17344	17198	17229	17443	17286	17140	17285	17422	17372	17241	17148	17216	17369	17488	17309	17274	17340	17274	17245	17309	17248	17036	17332	17199	17209	17272	17217	17275	17284	17166	17421	17181	17504	17353	17210	17601	17322	17280	17384	17219	17341	17301	17202	17428	17250	17300	17106	17299	17057	17329	17391	17344	17377	17391	17191	17239	17261	17378	17253	17247	17360	17262	17421	17394	17439	17184	17435	17268	17293	17317	17329	17154	17423	17146	17360	17354	17381	17244	17180	17282	17221	17180	17215	17372	17159	17353	17340	17328	17273	17314	17431	17173	17107	17171	17297	17198	17332	17278	17191	17371	17086	17367	17286	17310	17316	17111	17484	17288	17427	17365	17427	17228	17378	17197	17315	17362	17266	17336	17382	17199	17289	17261	17363	17451	17226	17435	17226	17279	17345	17182	17326	17443	17198	17358	17390	17493	17390	17297	17168	17286	17241	17437	17422	17250	17305	17262	17247	17315	17258	17235	17203	17427	17209	17281	17349	17285	17394	17202	17369	17204	17400	17439	17167	17475	17375	17363	17090	17535	17275	17347	17267	17342	17159	17312	17355	17408	17287	17130	17285	17367	17358	17150	17512	17313	17338	17189	17238	17417	17213	17274	17269	17314	17303	17274	17293	17414	17172	17117	16941	17303	17441	17213	17160	17249	17495	17426	17142	17324	17315	17243	17378	17366	17214	17149	17320	17336	17295	17321	17378	17273	17406	17284	17566	17384	17363	17207	17165	17315	17290	17207	17479	17251	17300	17395	17179	17226	17558	17249	17302	17379	17193	17447	17431	17218	17391	17302	17384	17165	17355	17209	17214	17375	17173	17399	17159	17396	17263	17157	17262	17294	17252	17371	17188	17389	17344	17187	17397	17244	17303	17286	17389	17455	17267	17339	17244	17272	17172	17412	17300	17321	17259	17389	17202	17376	17240	17135	17298	17288	17148	17341	17341	17265	17223	17315	17256	17248	17402	17361	17268	17424	17362	17080	17446	17192	17339	17368	17215	17285	17382	17333	17270	17380	17411	17364	17303	17160	17155	17200	17185	17319	17298	17303	17335	17453	17265	17274	17246	17393	17526	17396	17268	17388	17324	17109	17279	17408	17283	17206	17344	17199	17262	17351	17260	17295	17465	17175	17057	17313	17242	17323	17088	17359	17038	17231	17384	17360	17375	17182	17185	17287	17241	17363	17260	17219	17297	17242	17395	17121	17243	17333	17095	17340	17362	17419	17545	17273	17268	17380	17160	17434	17107	17281	17386	17204	17261	17364	17132	17158	17361	17322	17265	17357	17339	17339	17403	17138	17194	17216	17471	17356	17200	17269	17407	17325	17383	17255	17311	17339	17241	17469	17429	17242	17369	17311	17178	17318	17417	17132	17341	17341	17341	17367	17333	17297	17422	17368	17245	17364	17286	17153	17317	17407	17242	17413	17301	17359	17336	17349	17156	17267	17387	17423	17320	17361	17129	17327	17369	17389	17303	17341	17340	17274	17485	17326	17378	17403	17160	17222	17280	17373	17185	17237	17252	17456	17279	17341	17245	17371	17337	17208	17215	17361	17323	17304	17369	17223	17282	17295	17184	17428	17114	17391	17205	17464	17206	17298	17305	17289	17401	17362	17192	17317	17295	17352	17282	17327	17280	17218	17335	17397	17396	17277	17308	17272	17310	17189	17367	17338	17318	17012	17271	17398	17285	17299	17369	17438	17255	17362	17266	17223	17419	17303	17286	17179	17453	17238	17220	17169	17153	17284	17321	17189	17191	17329	17281	17144	17244	17279	17427	17024	17255	17337	17279	17310	17241	17245	17447	17475	17297	17546	17257	17302	17320	17340	17319	17308	17327	17101	17353	17366	17207	17291	17325	17245	17387	17398	17328	17403	17337	17141	17263	17162	17339	17007	17138	17383	17375	17351	17169	17434	17328	17281	17373	17302	17223	17311	17238	17261	17359	17278	17374	17413	17271	17211	17225	17232	17417	17329	17326	17364	17326	17350	17213	17239	17278	17314	17083	17244	17247	17308	17239	17327	17216	17437	17205	17364	17418	17289	17268	17515	17303	17367	17397	17352	17320	17357	17452	17376	17269	17322	17398	17273	17256	17364	17107	17179	17474	17366	17236	17254	17171	17383	17305	17244	17282	17326	17229	17490	17224	17120	17054	17359	17278	17250	17364	17271
29215	22209	23171	21400	19834	20045	20080	24329	26413	24297	21859	20636	20228	19931	19995	19837	19866	19907	20202	19914	19960	19964	19986	19984	19829	19865	19975	20034	19732	19752	19962	20086	19761	19834	19880	19786	19976	19788	19895	20112	20138	19833	19805	19978	19857	19988	19926	19934	20095	19909	19851	19930	19873	19752	19825	19681	19917	19940	19885	19936	19882	19935	19994	19822	19782	19951	19902	20193	19933	19716	19953	19742	20048	19824	20000	19865	19945	19842	19640	19720	19970	19795	20106	19847	19711	19772	19881	19964	20042	19858	19916	19924	19916	19964	20079	20011	20052	19833	19861	19910	19943	19981	19782	19884	20019	19888	19826	19914	19969	19840	19903	19824	19818	19894	19950	19842	19894	19805	19813	19833	19820	19765	20115	20065	19807	20002	19745	19906	19849	19995	19875	19887	19947	19920	19835	19976	19878	20058	19816	19797	19920	19880	19877	20024	19979	19933	19866	19735	19870	19908	19888	19817	19757	19760	19704	19976	19928	19807	19675	19924	19848	19943	20044	19942	20041	20223	20113	19804	19911	20028	20008	19968	19733	19953	19946	19840	19836	20055	20019	19853	19817	19933	19849	19847	19968	19940	19995	19783	19881	19718	19747	19905	19940	19946	19771	19847	19833	19767	19988	19970	20017	20010	19892	19911	20037	19830	19875	20079	20023	20099	19932	19896	19915	19823	19953	19913	19862	19930	20015	19937	19852	19966	20001	19828	19813	19916	19915	19990	19899	19790	19982	19818	20030	19808	19724	19893	19854	19779	20016	19732	20017	19711	20033	20165	19942	19936	19974	19918	20059	19917	19942	19801	19983	19878	20018	19975	19771	20050	19790	19927	20009	20000	19950	20034	19969	19791	19777	19852	19956	19857	20020	19844	20043	19801	19904	19771	19959	19825	19976	19938	20044	20094	19705	19866	20056	19884	19886	19671	20051	19992	19956	19926	20044	20116	20058	19976	19744	20138	19824	19796	19806	20006	20033	19904	19931	20072	20040	20071	19890	19926	19952	19779	19921	19963	19998	19826	19950	19516	19801	20030	19975	19683	19841	19817	20021	19707	19893	19960	19925	19905	19796	19896	19987	19786	19794	19795	19858	19925	19930	19890	20026	20067	19930	19939	19859	20098	19829	19700	19823	20068	20031	20251	19752	19893	19737	19708	19799	20180	19787	19921	19906	19891	19839	19777	20020	20039	19978	19950	19871	19956	19857	19818	19753	20085	19919	20005	19808	19905	19936	19853	19836	20006	19835	19887	19747	19961	19979	19898	20020	19721	19977	20121	19886	19910	20229	20009	19906	20020	19820	20000	19997	19762	20078	19982	19844	19876	20022	19934	20014	19974	19862	19747	19995	19935	19896	19806	19887	19869	19996	19931	19895	19765	19884	19826	20122	19762	19773	19789	19852	19919	19953	19792	20022	19887	19850	20092	20131	20040	19970	20151	19812	19629	19993	19621	19964	20048	19926	19766	19834	20027	19969	19815	19963	20095	19800	19817	19981	19698	19868	19787	19909	19846	19980	20044	19984	19823	19822	19901	19795	19822	19883	19960	19972	19952	20151	20137	19967	20099	19925	20009	20027	19828	19953	19983	19973	20117	19800	19974	19917	19702	20139	19792	20094	19830	19811	19960	20037	19827	19853	19979	19906	19909	20077	19975	19922	19839	19793	19908	19811	19987	19959	19935	19878	19784	19816	19994	20097	19831	19808	19777	19992	19997	19823	19834	20103	19857	20032	19874	19716	19857	20125	19998	19831	19986	19947	19957	19988	19753	19914	19908	19897	20156	19952	19921	19953	20193	19918	19712	20030	19957	19958	19772	19846	20045	19846	19866	19838	19861	20053	19821	19818	20067	19995	19917	20049	19942	19958	19921	19922	19904	19886	19906	19871	19912	20191	19793	19831	19952	19938	20024	19787	20033	19704	19940	19858	19967	20142	19949	19786	19941	19832	20069	19704	19983	19959	19968	19851	19977	20118	19805	19886	19779	19841	20075	19715	19989	19946	19951	19834	19993	19915	19884	19961	19788	19807	19842	19982	19971	19906	20006	20136	19954	19910	20155	19937	20023	20030	19804	19865	19976	19882	19940	20054	19824	19831	19630	20025	19902	19827	19921	19946	19870	19902	19982	19757	19866	20016	19880	19971	19834	20005	19789	19975	19821	19897	20152	19837	19972	20089	19892	19924	19879	19907	19646	20027	19870	19970	19899	19761	20168	20073	19774	20136	19844	19843	20149	19948	19663	19890	19987	19829	20005	19766	19796	19911	19905	19746	19969	19930	19767	19921	19885	20028	19908	19830	19916	20101	19998	19853	19980	20024	19835	20039	19858	19978	19861	19834	19887	20060	19804	19994	19840	19949	19842	19917	20199	19863	19863	19872	19637	19731	19862	19887	19972	19736	19837	19935	19842	19878	19814	19822	20128	19899	20029	19886	20161	19922	19881	19781	20141	19920	19900	19841	20257	19920	19976	19868	19914	19904	19927	19836	19788	19931	19830	19819	19806	19984	19907	19982	19855	19887	20056	19991	19815	19841	20161	19964	19884	19925	20049	20038	20059	19873	20011	19758	19923	20044	20145	19919	20057	19982	19760	19950	19924	19991	19880	19985	19959	19937	19692	19839	19864	20047	19789	19946	19909	20206	19855	19839	19850	20120	19849	19891	19853	19903	19835	19906	19834	19928	19947	19964	19915	19919	19906	19991	20063	19922	19932	19905	19872	19921	20101	20011	19826	19845	19864	19876	19936	19911	20007	20054	19873	20060	19913	20020	19629	19903	19859	19897	19810	20045	19933	20039	20089	19849	19963	19806	19983	19978	19911	20042	19916	19867	19838	19826	19889	19692	19960	19759	19955	19857	19961	20021	20044	19918	19860	20017	19939	19907	19780	19902	19731	19963	19845	20149	19875	20007	20007	20176	19841	20128	19854	19857	19774	19875	19930	19998	20103	19785	19807	19993	19918	19792	19888	20015	19769	19943	19778	19849	19817	20035	19943	20004	20020	20005	20037	19834	19741	19840	19980	19788	19973	19802	19738	19771	19866	19631	19916	19904	19888	19896	19829	19834	19980	19766	19841	19925	19841	20036	19966	19925	19957	19912	20009	19771	19857	19902	19794	19910	19976	19966	19532	19699	19745	20001	19984	20152	20107	20072	20064	19833	19916	20057	19786	19889	19973	19788	20093	19664	19895	19899	19900	19849	20036	19922	19855	19922	19823	19989	19778	19781	19979	19833	19680	19898	19725	20073	19960	19862	19855	19917	19812	19857	19854	19897	20011	19900	19848	20086	19761	19898	19842	19631	19814	19828	19947	19849	19730	20001	19739	19726	19934	20037	20011	19883	19853	19771	20051	19995	19981	19961	19964	19835	19877	20054	19916	19924	19893	19675	19704	19691	19745	20137	19932	19976	20091	20092	19967	19911	19930	19819	19853	19675	20058	19948	20049	19948	19922	19837	19831	20069	19823	20018	19803	20011	20073	19869	19862	19862	20105	19886	20001	19893	19817	19850	19732	19982	20045	20033	20005	19925	19853	19879	19639	19801	19626	19931	19898	19859	19912	20040	19903	19864	19862	19751	20049	19955	19710	19767	19893	19795	19627	19887	20045	19906	20021	19955	19773	19910	19999	19775	19899	19986	20225	20128	19894	19773	19979	19881	20042	19727	20079	19923	19956	20028	19804	19905	20071	19868	19957	19965	19791	19784	19827	19806	19821	19787	19968	19970	19852	20098	19760	19914	20054	20024	19772	19845	20020	19867	19809	19834	19952	20097	19661	19959	19937	19996	19953	19880	19942	19812	20021	20043	19825	19993	19905	19920	19875	19847	20011	19987	19944	20003	20112	19799	19905	19833	19864	19898	19862	19800	19825	20100	20081	20024	20018	19835	19810	20033	20008	19885	20146	19782	19972	19850	19933	19979	19872	19956	20010	20129	19959	19988	19906	20071	19869	20167	19887	19814	19957	19821	19954	20005	19656	19846	20060	19801	19889	19984	20115	19900	19943	19927	19808	19894	20092	19847	19954	19957	20092	19875	19984	19899	19762	19872	19874	19815	19841	20007	20041	19998	19848	19911	19871	19976	19875	20066	20162	20080	19853	19930	19957	19958	19996	19851	19834	19896	19909	19864	19998	20061	19899	19811	19970	19858	20048	19851	19810	19957	20034	19816	19716	19909	20147	20066	19880	20001	19947	19856	19878	19770	19844	20111	19897	19863	19854	19900	19952	19840	19754	19965	19832	19627	19890	19877	19995	20016	19887	19908	19968	19902	19715	19933	19982	20199	19736	19838	19933	19657	19921	19899	19896	19876	19943	20196	19922	19883	20042	19942	20042	20040	19945	19968	19871	19888	19908	20169	19930	19953	20001	19943	19895	19898	19854	19869	19958	19758	20099	20010	19894	20005	19938	20093	20014	19911	19880	19965	19832	19960	19789	20002	20103	19937	19865	20038	19908	19868	19924	19849	19858	19955	19872	19889	19762	20073	20125	19904	19935	19910	19888	19931	19907	19746	20034	19792	19956	19897	19769	19785	19902	19865	19957	19769	19831	19950	19957	19887	20088	19992	19961	19974	19909	19902	20080	19915	19828	19794	19943	19997	20181	19907	19913	20040	19903	20106	19814	19857	19774	19841	19804	19781	20002	19702	19744	19871	19897	19808	19943	19900	19822	19876	19765	19840	19827	20049	20124	20085	19953	20056	19817	20018	20117	19810	19864	19833	19967	19865	19869	19885	20168	20123	19952	19942	19833	19936	19674	19904	19934	19821	19839	19862	19878	20038	19934	19944	19937	19694	19985	20200	20216	19912	19979	19786	19965	20100	19974	20005	19866	19894	19890	20020	19765	19800	19936	19906	19974	20107	19853	19708	19896	19837	20097	20096	19814	20026	20179	19811	19813	19941	20033	19843	19938	19832	19889	19909	19924	19922	20020	19892	19983	19938	19989	20020	20057	19899	19947	19969	19905	19812	20043	19937	20053	20090	19781	19770	19685	19796	19967	19680	20074	19987	19970	19925	19870	19923	19864	19855	19981	20064	20080	19923	19866	19907	19828	20014	19661	19894	19991	19859	19971	19975	19968	19687	19727	19924	20054	19798	19883	19862	20041	20109	20121	19838	19899	19800	20016
16423	17767	17780	17381	17323	17337	17335	24641	25814	22474	19145	17660	17187	17246	17445	17049	17241	17104	17204	17213	17198	17053	17091	17330	17200	17259	17227	17314	17133	17158	17074	17319	17143	17221	17303	17155	17331	17211	17091	17185	17040	17061	17089	17290	17229	17120	17239	17121	17115	17202	17087	17080	17260	17120	17072	17208	17176	17192	17206	17196	17201	17289	17083	17359	17132	17061	17073	17315	17233	17274	17188	17150	17163	17135	17187	17081	17293	17228	17170	17110	17025	17163	17231	17122	17223	17227	17113	17260	16948	17223	17134	17129	17247	17107	16973	17194	17195	17188	17299	17063	17041	17037	17116	17146	17310	17355	17207	17096	17164	17300	17178	17118	17244	17074	17196	16936	17069	17291	17218	17053	17271	17343	17152	17054	16986	17226	17310	17091	17224	17184	17376	17210	17234	17073	17260	17195	17152	17305	17100	17282	17137	17173	17272	17090	17181	17064	17151	17082	16981	17062	17291	17167	17108	17121	17122	17208	17125	17233	17145	17110	17202	17152	17296	17205	17193	17249	17087	17160	17119	17145	17192	17429	17094	17067	17218	17207	17100	17179	17295	17211	17254	17088	17177	17228	17260	17109	17196	17073	17173	17214	17238	17232	17372	17169	16983	17167	17180	17043	17209	17226	17262	17135	17099	17252	17211	17326	17135	17290	17123	17189	17300	17293	17152	17182	17278	17011	17140	17404	17146	17184	16979	17216	16996	17198	17048	17252	17084	17096	17040	17219	17076	17280	17113	17142	16940	17258	17199	17239	17149	17241	17163	17328	17166	17101	17217	17052	17342	17250	17004	17102	17020	17099	17283	17258	17134	17247	17267	17128	17042	17179	17291	17053	17068	17320	17209	17024	17195	17032	17234	17190	17193	17143	17235	17085	17211	17256	17095	17129	17117	17166	17179	17179	17136	17259	17229	17443	17191	16985	17291	17025	17046	17095	17322	17009	17265	17141	17201	17110	17220	17123	17185	17212	17286	17314	17067	17089	17162	17186	17192	17244	17068	17129	17334	17183	17259	17163	17096	17229	17265	16910	17241	17108	17221	17212	17341	17079	17218	17343	17136	17212	17100	17115	17130	17034	17160	17124	17198	17259	17126	17177	17067	17070	17113	17098	17153	17297	17067	17248	17296	17128	17204	17116	17221	17185	17454	17153	17148	16939	17294	17097	17070	17298	17057	17297	17073	17066	17347	17065	17174	16957	16981	17270	17208	17187	17161	17206	17059	17059	17165	17203	17123	17061	17216	17204	17333	17236	17276	17191	17041	17187	17131	17324	17184	17089	17193	17131	17309	17147	17199	17171	17143	17122	17012	17068	17231	17287	17174	17155	17066	17234	17263	17301	17158	17134	17126	17254	17069	17259	17077	17102	17169	17234	17145	17310	17237	17133	17147	17099	17083	17135	17268	17243	16991	17082	17220	17195	17075	17152	17272	17109	17228	17213	16938	17204	17360	17058	17063	17287	17276	17027	17171	17172	17150	17136	17157	17091	17190	17239	17253	17086	17060	17223	17144	17224	17127	17128	17239	17204	17329	17204	17073	17221	17230	17187	17077	17140	17230	17387	17052	17066	17153	17208	17116	17199	17083	17037	17117	17133	17043	17181	17085	17078	17278	17017	17208	17109	17120	17263	17128	17177	17195	17330	16956	17125	17148	17050	17244	17089	17163	17119	17265	17143	17062	17063	17026	17199	17313	17103	17061	17107	17169	17184	17300	17154	17241	17178	17033	17193	17223	16872	17331	17176	17201	17155	17062	17247	17421	17234	17171	17142	17121	17237	17247	17020	17190	17114	17110	17017	17185	17149	17056	17114	17293	17240	17169	17268	16964	17339	17281	17145	17026	17122	17206	17208	17326	17239	17143	17010	17295	17344	17189	17146	17261	17245	17167	17271	17147	17171	17182	16997	17229	17308	17119	17081	17096	17215	17134	17270	17176	17142	17086	17248	17063	17095	17176	17067	17231	17134	17056	17124	17222	17138	17275	16997	17242	17138	17209	17217	17176	17191	17065	17110	17200	17119	17164	17275	17237	17232	17112	17049	17222	17047	17214	17267	17238	17242	17112	17161	17195	17181	17110	17081	17282	17106	17216	17081	17115	17041	17213	17277	17208	17163	17294	17194	17092	17147	17165	17128	17237	17164	17061	17119	17196	17191	17189	17247	17274	17044	17209	16964	17231	17257	17072	17219	17334	17006	17137	17228	16910	17211	17193	17083	16981	17254	17054	17149	17148	17057	17228	17236	17306	17262	17174	17058	17046	17100	17177	17208	17311	17121	17263	17126	17220	17163	17192	17141	17137	17231	17218	17154	17379	17139	17089	17251	17294	17107	17120	17128	17083	17190	17264	17199	17056	17214	17220	17170	17173	17093	17276	17220	17120	17242	17295	17182	17081	17127	17188	17116	17271	17031	17330	17094	17128	17122	17168	17076	17183	17109	17158	17117	17117	17135	16973	17005	17054	17231	17006	17137	17030	17164	17066	17392	17169	17163	17159	17378	17213	17082	17053	17147	17059	17087	17148	17189	17111	17200	17107	17075	17114	17218	17354	17175	17173	17073	17036	17259	17336	17227	17059	17275	17207	17104	17132	17131	17238	17144	17156	17207	17227	17161	17102	17197	17107	17391	17059	17258	17150	17190	17041	17167	17221	17207	17263	17261	17206	17159	17309	17179	17220	17171	17120	17206	17050	17059	17178	17060	17123	17185	17263	17075	17214	17336	17158	17140	17173	17296	17301	17261	17102	17410	17210	17172	17386	17120	17243	17167	17138	17249	17151	17084	17277	17105	17179	17151	17065	17206	17210	17193	17303	17056	17195	17198	17197	17050	17106	17343	17263	17384	16990	17306	17001	17302	17193	17140	17236	17165	17283	17396	17115	17275	17137	17071	17288	16954	17236	16960	17209	17159	17216	17241	17189	17084	17405	17277	17268	17105	17228	17180	17019	17271	17309	17111	17220	17150	17150	17288	17273	17099	17355	17243	17279	17069	17134	17241	17129	17115	17130	17259	17094	17110	17142	16994	17198	17132	17231	17148	17287	16897	17071	17264	17180	17133	17249	17117	17337	17099	17226	17149	17183	17383	17115	17264	17133	17156	17156	17223	17272	17201	17215	16994	17147	17124	17207	17160	17207	17329	17087	17058	17265	17095	17119	17048	17112	17166	17102	17189	17099	17247	17404	17080	17032	17119	17332	17117	17321	17253	17249	17292	17425	17037	17045	16995	17177	17161	17408	17155	17248	17049	17152	17164	17296	17121	17060	17167	17142	17099	17192	17301	17200	17206	17076	17108	17148	17077	17077	17156	17040	17263	17008	17175	17191	17226	17199	17127	17190	17086	17147	17079	17250	17224	17256	17214	17217	17131	17117	17173	17032	17182	17234	17194	17095	17190	17190	17116	17091	17018	17025	16976	17296	17227	17228	17335	17283	17275	17190	17060	17217	16986	16953	17049	17142	17376	17125	17213	17210	17096	17250	16947	17349	17215	17307	17186	17353	17173	17234	17246	17166	17238	17204	17225	17014	17180	17158	17185	17058	17208	17177	17232	17224	17242	17032	17111	17263	17081	17207	17044	17162	17228	17173	17261	17217	17131	17335	17211	17168	17196	17234	17239	17138	17143	17188	17338	17230	17155	16974	17045	17257	17100	17348	17040	17175	17192	17161	16971	17153	17061	17097	17147	17174	17148	17153	17412	17185	17087	17203	17209	17075	17086	17178	17204	17089	17195	17161	17038	17116	17076	17091	17037	17239	17226	17129	17176	17332	17036	17187	17331	17134	17122	17062	17169	17032	17179	17197	17230	17195	17091	17180	17053	17333	17163	17169	17208	17056	17302	17250	16965	17162	17089	17326	17049	17158	17146	17247	17326	17118	17184	17209	17327	17105	17369	17092	17082	17148	17224	17112	16978	17193	17031	17073	17077	17083	17235	17219	17005	17161	17145	17120	17179	17189	17138	17189	17303	17232	17315	17294	16954	17318	17084	17108	17230	16873	17317	17269	17286	17163	17118	17200	17090	17174	17205	17142	17038	17133	17042	17169	17098	17130	17194	17144	17155	17092	17133	17153	17125	17206	17182	17249	17117	17035	17314	17130	17093	17196	17104	17242	17103	17137	17202	16972	17216	17217	17115	17125	17175	17243	17142	17147	17191	17206	16866	17263	17297	17346	17073	17258	17305	17216	17138	17304	17263	17125	17102	17284	17143	17184	17186	17181	17227	17071	17144	17102	17087	17097	17070	17262	17308	17286	17276	17210	17175	17086	17265	17243	17210	17200	17164	17335	17237	17219	17128	17162	17112	17438	17149	17232	17220	17177	17074	17252	17194	17148	17092	17284	17126	17136	17238	17129	17104	17171	17206	17234	17176	17175	17104	17197	17203	17237	17188	17214	17062	17188	17229	17167	17173	17099	17056	17257	17126	17152	17238	17245	17126	17025	16962	17178	17171	17150	17270	17218	17173	17175	17141	17046	17144	16951	17075	17221	16995	17139	17198	17364	17080	17111	17125	17197	17133	17273	17245	17147	17217	17197	17036	17057	17177	17080	17217	16976	17254	17232	17269	17160	17194	17281	17273	17175	17170	17197	17486	17092	17335	17234	17342	17233	17163	17141	16954	17249	17108	17191	17179	17065	17052	17083	17203	17095	17284	16993	17210	17212	17330	17076	17109	17241	17144	17201	17245	17046	17096	17085	17040	17215	17314	17151	17141	17265	17183	17133	17402	17345	17206	17239	17078	17236	17251	16964	17205	17416	16972	17197	17215	17178	17142	16999	17100	17095	17201	17277	17005	17026	17031	17010	17119	17390	17275	17213	17238	17115	17137	17112	17306	17152	17167	17130	17125	17295	17223	17350	17125	17200	17244	17036	17167	17066	17257	17143	17014	17303	17253	17232	17182	17259	17257	17249	17338	17179	17030	17289	17195	17099	17269	17195	17033	17263	17298	17073	17244	17249	17226	17130	17093	17146	17250	17244	17262	17181	17070	17255	17226	17306	17269	17275	17244	17159	17231	17252	17100	17191	17134	17102	17286	17390	16879	17142	17211	17031	17195	17326	17193	17226	17193	17099	17080	17197	17263	17246	17319	17176	17232	16978	17188	17280	17100	17298	17200	17053	17226
25713	21089	27372	25816	21429	20823	22790	41780	42793	34811	26605	21595	20285	19775	20015	19786	19794	19603	19702	19638	19862	19836	19833	19774	19935	19709	19841	19661	19757	19804	19858	19748	19989	19712	19521	19862	19862	19444	19792	19667	19870	19801	19810	19590	19879	19528	19613	19723	19673	19628	19661	19662	19772	19772	19551	19779	19615	19694	19469	19641	19855	19789	19781	19676	19637	19712	19872	19753	19499	19744	19612	19958	19835	19744	19815	19813	19580	19712	19652	19860	19684	19693	19608	19720	19874	19655	19657	19713	19637	19642	19708	19528	19567	19532	19670	19345	19660	19791	19747	19845	19559	19792	19491	19693	19557	19646	19777	19535	19780	19761	19696	19742	19652	19535	19740	19727	19543	19296	19538	19790	19850	19609	19536	19616	19894	19688	19638	19712	19622	19672	19750	19657	19711	19859	19957	19554	19700	19591	19745	19714	19516	19814	19716	19707	19528	19657	19787	19817	19740	19767	19595	19708	19575	19622	19526	19584	19534	19641	19471	19612	19745	19400	19508	19552	19784	19747	19667	19556	19461	19741	19817	19495	19826	19633	19816	19850	19740	19765	19562	19608	19933	19564	19790	19417	19465	19716	19633	19872	19854	19630	19576	19704	19551	19593	19874	19570	19678	19452	19571	19636	19681	19592	19687	19728	19688	19768	19630	19798	19734	19519	19696	19447	19770	19841	19610	19779	19621	19528	19617	19491	19869	19746	19697	19465	19674	19632	19641	19769	19425	19423	19627	19592	19671	19721	19537	19647	19654	19845	19594	19551	19639	19618	20002	19494	19712	19519	19705	19632	19718	19766	19707	19533	19786	19641	19528	19706	19598	19608	19817	19438	19546	19693	19712	19860	19903	19661	19697	19707	19639	19531	19527	19683	19573	19651	19748	19683	19762	19671	19726	19705	19530	19695	19813	19648	19600	19652	19715	19612	19595	19654	19594	19675	19644	19819	19770	19719	19751	19671	19450	19829	19438	19704	19793	19707	19870	19677	19859	19581	19567	19702	19717	19718	19790	19579	19627	19750	20013	19703	19438	19665	19791	19718	19591	19676	19647	19506	19565	19674	19649	19729	19777	19760	19486	19724	19529	19506	19648	19493	19633	19768	19707	19515	19725	19685	19609	19814	19798	19585	19858	19690	19631	19543	19689	19729	19556	19717	19725	19754	19657	19831	19726	19582	19606	19589	19609	19537	19798	19816	19677	19763	19744	19885	19776	19515	19708	19790	19632	19772	19886	19628	19682	19782	19810	19668	19676	19528	19698	19671	19515	19525	19635	19806	19663	19691	19739	19785	19788	19572	19868	19639	19711	19705	19536	19841	19697	19658	19803	19586	19605	19694	19785	19721	19635	19463	19620	19750	19796	19637	19930	19752	19615	19647	19744	19924	19824	19685	19579	19632	19673	19621	19871	19562	19472	19624	19707	19573	19638	19730	19583	19834	19907	19689	19782	19561	19758	19720	19766	19656	19801	19628	19657	19907	19590	19773	19881	19828	19898	19518	19608	19822	19641	19428	19757	19666	19729	19405	19724	19899	19799	19671	19556	19700	19793	19571	19757	19864	19823	19610	19644	19683	19794	19887	19619	19871	19770	19503	19749	19902	19479	19722	19587	19654	19501	19745	19604	19812	19776	19690	19616	19831	19688	19613	19611	19577	19780	19607	19609	19828	19704	19548	19586	19688	19535	19618	19564	19478	19772	19660	19488	19469	19684	19576	19624	19580	19715	19652	19694	19601	19641	19722	19506	19578	19735	19764	19565	19604	19624	19853	19719	19737	19572	19773	19736	19510	19713	19558	19656	19785	19646	19494	19561	19478	19603	19755	19854	19597	19899	19663	19794	19786	19787	19831	19659	19867	19694	19647	19705	19652	19665	19827	19819	19847	19479	19605	19803	19739	19621	19561	19611	19698	19614	19651	19715	19680	19765	19687	19732	19689	19602	19706	19761	19622	19859	19628	19669	19724	19506	19795	19493	19501	19835	19600	19776	19709	19733	19815	19661	19623	19495	19687	19530	19642	19986	19799	19761	19733	19498	19723	19661	19522	19595	19595	19692	19774	19794	19675	19819	19809	19546	19444	19750	19489	19637	19668	19823	19692	19864	19810	19599	19840	19569	19670	19864	19610	19599	19805	19675	19687	19772	19930	19951	19670	19814	19638	19452	19569	19542	19797	19713	19438	19763	19656	19672	19670	19703	19716	19569	19683	19618	19805	19582	19461	19750	19702	19673	19685	19579	19570	19701	19498	19708	19522	19563	19721	19629	19645	19611	19573	19835	19716	19706	19822	19821	19654	19579	19804	19634	19867	19901	19593	19932	19768	19649	19625	19628	19595	19583	19572	19496	19924	19685	19855	19707	19826	19780	19699	19728	19637	19567	19640	19829	19644	19789	19597	19731	19603	19602	19494	19627	19712	19600	19638	19638	19777	19797	19701	19658	19898	19731	19570	19771	19476	19985	19855	19656	19740	19532	19518	19877	19700	19695	19631	19806	19668	19885	19657	19752	19699	19508	19753	19638	19603	19558	19776	19768	19742	19712	19615	19572	19808	19659	19805	19663	19714	19723	19934	19693	19799	19658	19698	19640	19606	19676	19927	19749	19690	19618	19757	19667	19756	19488	19871	20010	19737	19713	19749	19932	19790	19820	19757	19662	19811	19630	19628	19416	19660	19584	19929	19922	19604	19713	19662	19524	19757	19572	19824	19668	19860	19772	19828	19736	19796	19654	19712	19626	19548	19541	19776	19720	19670	19810	19794	19573	19626	19731	19632	19686	19808	19700	19702	19673	19619	19852	19699	19554	19685	19723	19865	19782	19664	19856	19709	19789	19916	19618	19542	19709	19650	19877	19826	19826	19656	19646	19807	19573	19583	19717	19585	19560	19723	19879	19896	19702	19796	19876	19658	19843	19465	19829	19742	19723	19792	19695	19822	19838	19632	19778	19734	19924	19604	19620	19546	19737	19577	19766	19741	19726	19847	19886	19702	19797	19668	19504	19951	19722	19744	19723	19665	19666	19526	19699	19663	19744	19649	19541	19607	19528	19732	19766	19568	19816	19581	19669	19686	19706	19594	19750	19670	19444	19669	19693	19697	19791	19737	19607	19545	19448	19668	19587	19724	19786	19537	19673	19932	19748	19734	19799	19706	19571	19682	19724	19773	19627	19642	19783	19652	19604	19641	19639	19760	19661	19819	19816	19479	19604	19804	19658	19761	19519	19748	19795	19699	19428	19631	19770	19725	19760	19767	19826	20040	19824	19949	19591	19777	19730	19454	19644	19763	19592	19588	19756	19478	19554	19736	19736	19531	19624	20004	19757	19868	19743	19640	19736	19708	19682	20018	19732	19666	19570	19466	19681	19724	19741	19750	19709	19500	19611	19674	19597	19630	19657	19970	19611	19697	19632	19745	19773	19845	19585	19533	19747	19768	19627	19506	19589	19658	19660	19752	19619	19721	19663	19696	19518	19690	19599	19733	19674	19600	19453	19513	19760	19694	19537	19820	19595	19813	19745	19850	19610	19767	19807	19618	19512	19881	19697	19558	19638	19544	19540	19532	19680	19732	19810	19670	19610	19653	19501	19649	19672	19696	19768	19550	19831	19660	19476	19696	19579	19646	19714	19804	19809	19856	19588	19450	19683	19535	19811	19797	19688	19547	19659	19599	19483	19604	19604	19584	19680	19640	19622	19616	19744	19756	19813	19771	19808	19683	19503	19749	19636	19629	19706	19832	19551	19773	19544	19454	19678	19789	19587	19423	19560	19806	19415	19856	19679	19730	19847	19546	19478	19671	19755	19693	19655	19893	19677	19761	19859	19518	19739	19658	19653	19664	19754	19604	19827	19832	19690	19545	19765	19562	19591	19529	19681	19682	19489	19706	19659	19720	19768	19497	19939	19519	19625	19787	19650	19662	19718	19687	19948	19574	19484	19897	19704	19617	19599	19688	19672	20035	19809	19713	19748	19723	19593	19564	19802	19663	19753	19689	19780	19672	19589	19624	19516	19906	19817	19490	19720	19625	19568	19703	19492	19564	19550	19598	19797	19840	19887	19625	19518	19780	19694	19833	19629	19645	19585	19769	19691	19427	19895	19765	19539	19610	19752	19739	19717	19801	19452	19777	19699	19878	19792	19544	19822	19868	19733	19663	19720	19826	19636	19858	19411	19619	19692	19522	19656	19693	19723	19915	19699	19807	19735	19838	19678	19557	19640	19686	19984	19625	19602	19654	19892	19853	19670	19458	19860	19746	19537	19612	19642	19723	19683	19930	19507	19599	19719	19452	19786	19880	19710	19645	19645	19714	19663	19707	19726	19902	19580	19686	19715	19625	19762	19613	19780	19876	19704	19632	19669	19828	19650	19777	19703	19686	19642	19651	19802	19654	19740	19749	19495	19449	19667	19641	19757	19731	19526	19796	19744	19742	19620	19726	19841	19808	19707	19477	19752	19802	19862	19784	19710	19552	19795	19779	19843	19670	19673	19847	19621	19515	19790	19796	19744	19762	19764	19646	19551	19826	19749	19579	19836	19705	19679	19699	19704	19772	19761	19482	19630	19745	19690	19505	19671	19701	19591	19807	19622	19567	19672	19631	19684	19722	19595	19607	19633	19626	19784	19497	19650	19677	19460	19903	19605	19606	19842	19537	19775	19709	19720	19644	19633	19679	19620	19758	19810	19528	19712	19819	19847	19706	19835	19742	19720	19543	19773	19719	19615	19630	19762	19643	19726	19500	19953	19766	19647	19770	19702	19610	19690	19639	19687	19679	19524	19831	19645	19828	19817	19646	19584	19644	19837	19638	19707	19848	19814	19872	19717	19964	19680	19744	19545	19757	19665	19743	19808	19694	19822	19581	19620	19826	19674	19732	19735	19774	19573	19659	19730	19593	19677	19778	19827	19776	19801	19679	19691	19387	19653	19826	19692	19662	19755	19506	19634	19663	19649	19816	19901	19837	19779	19749	19741	19606	19683	19691	19819	19853	19659	19639	19668	19614	19610	19612	19658	19631	19602	19676	19769	19636	19722	19741	19759	19819	19670	19605	19553	19679	19567	19561	19745	19634	19631	19532	19751	19710	19477	19813	19861	19837	19472	19471	19563	19505	19768	19769	19702	19559	19894	19494
14764	21080	20563	18735	17941	17774	21330	45028	43058	34499	23998	18946	17298	17149	17239	17002	17058	17150	17071	17264	17335	17073	17131	17093	17085	17101	17185	17132	17030	17131	17128	17152	17054	17230	17001	17300	17100	17070	17196	17150	17024	17086	17201	17034	17255	17067	17087	17045	17016	17128	17190	16959	17247	17176	17114	17117	17107	17065	17086	16973	17104	17116	17017	17208	17064	17075	17109	17003	17101	17151	17250	17091	17168	17131	16996	17244	17216	17061	17034	17230	17065	17117	17093	17083	17286	17138	16838	17170	17111	17058	17069	16959	17213	16874	17072	17069	16991	17096	17068	17016	17140	17056	17071	17105	16972	17067	17107	17128	17220	17058	17141	17033	17157	17023	17201	17036	17178	17117	16993	17019	16881	17084	17053	17253	17125	17211	17022	17026	17177	17099	17128	17036	17253	17022	17071	17075	17223	17210	17010	17061	17145	17054	17179	17071	16932	17020	17044	17149	17090	17005	17204	17133	16929	17071	17044	17119	17137	17150	17028	16854	17310	16984	17183	17008	17101	17098	17135	17108	17035	16965	16944	17134	17021	17042	16972	17003	16924	17129	17217	17090	17082	17046	17006	17103	17057	17143	17073	17154	17072	17096	17107	17018	16898	17179	17061	17029	17119	17069	16947	17122	17130	17136	17113	16976	17047	17029	17143	17149	17352	17092	16882	16957	17230	17015	17084	17092	17155	17145	17065	16987	17066	17041	17291	17113	17074	17024	17054	17015	17128	17011	17105	17070	17130	16993	17047	17144	16926	17031	17031	17057	17121	17139	17039	16967	17282	17121	16970	17133	16984	17138	17110	16977	17006	17271	17165	17091	16968	16988	17022	17014	17161	17198	17333	16756	17232	17165	17164	17008	17189	17002	17138	17278	17261	17038	17067	17016	17099	17068	17201	17250	16992	17059	17202	17173	17097	17117	17110	17125	17124	17200	17117	16979	16998	17002	17160	17293	17009	17099	17103	17283	16955	17072	17126	17120	17022	17108	17038	17193	17050	17058	17142	16971	17150	17184	16939	16933	17144	17094	17045	17228	17185	17195	17035	17205	17031	17232	17187	17240	17150	17000	17247	17243	17103	16971	17198	16966	17164	17077	17015	17127	17033	17226	17068	17058	17239	17243	16968	17156	17109	17106	17095	17278	17073	17093	17104	17248	17132	17011	17008	16981	17162	17130	17183	17032	17104	17026	17212	17176	16974	16951	17122	17156	17022	17155	17056	17021	17076	16993	16966	17076	17306	17060	17161	17181	17264	17030	17028	17005	17137	16995	17191	17113	17097	17092	17101	16983	17073	17121	17153	17175	16947	17210	17025	17109	17203	17121	17131	17094	17102	16894	17153	16920	17172	17298	17145	17129	17116	17213	17218	16987	17066	17188	17024	17128	17052	17201	17167	17033	16960	17037	17007	17203	17144	16975	17074	17056	16857	17150	17088	17092	16986	17086	17120	17220	17113	16919	16978	17239	17110	17183	17101	17170	16970	16916	17184	17349	16930	17104	16876	17119	17131	17286	17110	17195	17087	17323	17119	17098	17150	17123	17012	17261	17069	16981	17026	17174	17114	17053	17022	17114	17072	17139	17087	16977	17081	17140	17054	17131	17021	17154	17115	17184	17161	17090	17129	17200	17066	17230	17173	17152	17034	17083	17241	17000	17043	17164	17160	17273	17121	16980	17097	17063	17197	17215	17087	17398	17054	17149	16956	17229	17064	17212	17243	16983	17241	17177	17041	17198	17055	17225	17116	17154	17025	17119	17153	17070	17057	16973	17189	17133	17110	17056	17041	17214	16967	17133	17071	16970	17211	17120	17064	17162	16858	17125	17117	17106	17245	17113	17129	16915	17205	17037	17069	17173	17083	17002	17119	17136	17327	16991	16947	17279	17160	17233	17138	17094	16967	17025	17110	17227	17098	16976	17107	16977	17260	17063	17140	17090	17190	17226	17196	17119	17012	17028	17214	16991	17111	17138	17039	17103	17205	16948	17129	17141	16982	17186	16940	17060	17047	17017	17163	17080	17084	17032	17213	17105	17064	17053	17244	17024	17228	17249	17202	17007	17196	17177	17109	17024	17067	17281	17231	17004	17084	17096	17156	16938	17102	17111	16994	16911	17005	17201	17186	16887	17064	16933	17016	16906	17186	17082	17062	16973	17182	17013	16920	17117	17100	17278	17148	17068	17146	17002	17019	16971	17299	16879	17091	17127	16944	17237	17080	16949	17111	17020	17127	17212	17084	17042	17121	17228	17009	17221	17113	17214	16924	17063	16960	17162	17127	17029	17187	17103	16787	17063	17070	17138	17139	17129	17164	17156	17139	17181	16981	17149	16956	17223	17003	17132	17087	17181	17142	17097	17179	17007	17175	17160	17165	17033	17118	17189	17160	17208	17207	17079	17002	17180	17035	17104	17113	17108	17118	17056	17100	17136	17177	17290	17176	17116	17112	17104	17054	17061	17085	17072	17002	17022	17115	17043	17026	17204	17086	17062	17219	17160	17003	16935	17078	17067	17159	17134	16946	17016	17084	17169	17217	17094	17162	17098	17133	17107	17073	17127	17246	16986	17209	17066	17209	17202	17211	17246	17179	17014	17128	17089	17219	17091	17241	17241	17183	16927	17112	17193	17006	17094	17180	17109	16992	17003	17031	17076	16998	17066	17190	17191	17209	16903	17037	17159	17155	17146	17090	17118	17114	17238	16980	17089	17070	17168	17027	17205	17134	17116	17155	16958	17113	17136	17034	17098	17202	16832	17240	16942	17078	17241	17278	17062	17129	17056	17121	17151	16921	17250	17130	16970	16985	17193	17241	16898	17142	17188	17024	17106	16974	17139	17115	17149	17093	17118	17112	16797	17083	17057	17227	17008	17059	17181	17150	16915	17173	16929	17021	17251	16968	17172	17082	17132	17141	17142	16990	17160	17133	17143	17173	17243	16934	17088	17216	17176	17145	17092	17216	17056	17048	17040	16937	17140	17182	17137	17340	17113	17099	17065	16928	17012	17255	17153	17050	16956	16996	17100	17207	17242	16979	16921	17070	17050	17177	16995	17070	16984	16939	17059	17041	17072	17038	17108	17291	17110	17265	17062	17141	17071	17047	17127	17104	17204	17015	17364	17174	17145	17091	17065	17134	17166	17186	16964	17083	17066	16994	17081	17077	17129	17073	17018	17062	17056	16939	17102	17139	17145	17126	17147	17104	17027	17101	16984	17104	17057	17136	17005	17182	17129	17138	16969	17087	17119	17200	17042	17005	17055	17086	16952	17072	17155	17072	17171	17125	17187	17122	17092	17116	17175	17025	17266	17186	17280	17146	17174	17070	17072	17148	17025	17072	17011	17146	17139	17012	17155	17035	17184	16922	17111	17182	16987	17038	17184	17062	17001	17336	17028	17103	17189	16929	17122	16963	17201	17092	17141	17029	17074	17049	17111	17124	17148	17112	17147	17067	17073	17128	17019	17157	17189	17117	17007	16978	17171	17150	16982	17096	17039	17115	17195	17073	16948	17103	16966	17081	17166	17232	16925	16990	17051	17116	17134	17126	17060	17123	16928	17026	17053	17102	17219	16883	16959	17174	16948	17144	17204	16850	17052	16988	16923	17188	17105	17111	17225	16942	17163	17215	17147	17102	17168	17126	17204	16980	17256	17060	17093	17012	17091	17120	17010	16953	16975	16970	17028	17182	17051	17025	17029	17013	17263	16950	17126	17117	17119	17120	17102	17139	17095	17136	17176	17236	17111	16980	17134	17238	17300	17047	16987	17046	17097	17146	17099	17091	17037	17087	17181	17061	17108	16918	16960	17165	16961	17111	17126	17061	17004	17065	17144	17025	16997	17086	17079	16935	17122	16960	17202	17058	17182	17156	17111	17019	17219	17070	17083	17104	17121	17200	17224	17182	17088	17288	16869	17045	17320	17161	17000	17076	17109	17099	17129	17113	17013	17133	17117	17067	16887	17177	17062	17010	17112	17091	17124	16982	17153	17220	17136	17218	16942	17104	17103	17048	17003	17047	17144	17158	16997	17016	17089	17230	17098	17145	17115	16973	17152	17023	17170	17151	17069	17009	17172	16874	17116	16923	17026	17031	17137	17038	17126	17001	16813	17077	17152	17167	16969	17099	17249	17050	17048	17239	17026	17040	17106	17205	17067	17189	17180	17102	17054	17072	17107	17015	17041	17154	17171	17299	17079	17015	17263	17052	17063	17050	17169	17111	16969	17243	17013	17206	17269	17011	17141	17177	17172	17070	17116	17147	17004	17125	17160	17117	17004	16990	16961	17179	16970	17083	17101	17143	17275	17076	17002	17105	17006	17267	16867	16934	17238	17189	17120	17307	17174	17056	17086	17066	17096	17226	17080	17106	17064	17022	17171	17211	17135	16998	17009	17057	17008	16956	17143	17019	16992	17137	17248	16878	16955	17279	16984	17206	17169	17063	17268	17151	17099	17229	17140	17244	17054	17068	17031	17102	17142	17166	16913	17073	17144	17118	17102	17130	17164	16996	17126	17095	17021	17002	17026	16993	16989	17088	17215	17066	16911	17198	17117	17167	17249	17137	17115	17179	16952	17274	17194	17051	17139	17158	17175	16908	17095	17064	17099	17060	17078	17346	17080	17217	17170	17004	17001	17103	17001	17111	17143	17099	17029	17002	16966	17034	17184	17130	17089	16993	17040	17139	16981	17132	17173	17123	17182	17224	17267	17094	17166	17185	17071	17202	17067	16983	17063	17036	17145	17208	17161	17049	17057	16956	17192	17184	17110	17293	17034	17129	17085	17074	16976	17092	17143	16988	16987	16995	16996	17038	17176	16992	17102	17056	16928	17290	17176	17105	17114	17184	17036	17110	17006	17024	17110	17102	17000	17048	17187	17095	17102	17146	17118	17082	17000	17100	16952	17140	17058	16969	17131	17281	16983	17042	16967	17093	17263	16995	16988	17091	17201	17019	17067	17049	17062	17039	17038	17139	17304	17083	17173	16973	17136	17044	17236	16937	17140	17022	17146	17098	17108	17007	17043	17181	17027	16993	16856	17082	17225	17161	17064	17240	17269	17009	17126	17014	17134	16974	17120	17326	16976	17081	17087	17059	16946	17022	17127	16983	17002	16960	17159	17190	17204	17180	17090
23569	21080	28549	23875	21597	23556	28763	59102	58714	47126	32250	23430	20555	19550	19794	19509	19482	19187	19331	19376	19396	19478	19442	19397	19160	19351	19420	19581	19363	19506	19502	19362	19631	19452	19398	19301	19340	19434	19389	19376	19556	19546	19607	19594	19409	19438	19374	19492	19276	19434	19520	19428	19479	19501	19588	19555	19495	19404	19652	19450	19373	19380	19595	19447	19341	19263	19364	19395	19467	19326	19253	19241	19265	19371	19336	19376	19493	19430	19355	19341	19440	19217	19287	19231	19333	19228	19261	19396	19437	19422	19428	19388	19307	19327	19391	19300	19245	19231	19288	19549	19471	19328	19315	19200	19353	19350	19287	19189	19200	19289	19427	19441	19335	19269	19237	19314	19302	19411	19356	19234	19428	19415	19225	19354	19317	19217	19217	19187	19282	19525	19296	19351	19355	19388	19411	19251	19390	19393	19319	19375	19267	19186	19368	19372	19458	19493	19615	19369	19460	19463	19433	19535	19352	19297	19307	19244	19508	19300	19188	19291	19255	19571	19379	19110	19291	19366	19401	19376	19400	19144	19217	19162	19376	19267	19272	19170	19502	19355	19342	19139	19382	19279	19361	19190	19211	19285	19326	19414	19270	19397	19292	19294	19430	19039	19350	19383	19478	19379	19426	19503	19393	19317	19315	19237	19496	19298	19370	19316	19316	19453	19377	19303	19262	19435	19221	19391	19437	19467	19460	19197	19311	19473	19415	19214	19407	19271	19240	19386	19463	19177	19283	19217	19421	19401	19222	19285	19248	19195	19340	19559	19248	19312	19259	19388	19205	19581	19486	19421	19288	19350	19051	19221	19291	19613	19545	19313	19496	19454	19332	19391	19282	19233	19308	19143	19412	19285	19206	19288	19298	19341	19384	19468	19308	19300	19444	19218	19301	19360	19219	19356	19164	19293	19051	19258	19442	19381	19278	19263	19437	19239	19259	19403	19281	19494	19513	19334	19314	19453	19388	19245	19118	19342	19239	19219	19290	19207	19458	19299	19465	19177	19229	19326	19284	19355	19211	19328	19246	19264	19439	19329	19405	19460	19460	19266	19310	19295	19323	19543	19417	19317	19321	19247	19291	19384	19169	19108	19309	19440	19408	19336	19411	19382	19470	19272	19508	19328	19331	19391	19366	19436	19235	19176	19360	19232	19384	19412	19500	19370	19386	19354	19423	19476	19190	19266	19194	19203	19253	19190	19168	19280	19188	19264	19463	19252	19380	19398	19247	19244	19372	19440	19302	19319	19442	19442	19253	19335	19324	19418	19365	19271	19405	19405	19296	19241	19490	19555	19373	19551	19324	19292	19388	19380	19383	19619	19290	19432	19430	19377	19253	19269	19670	19265	19483	19224	19345	19258	19412	19427	19338	19336	19476	19498	19400	19565	19319	19447	19199	19301	19654	19366	19423	19514	19413	19327	19395	19270	19309	19389	19485	19113	19356	19365	19178	19383	19329	19381	19374	19565	19182	19249	19318	19333	19157	19428	19182	19336	19302	19467	19272	19253	19236	19224	19387	19341	19524	19236	19234	19434	19335	19457	19457	19297	19400	19124	19323	19203	19262	19452	19273	19514	19517	19435	19378	19187	19230	19317	19548	19278	19273	19398	19414	19413	19321	19508	19464	19331	19221	19302	19309	19415	19056	19431	19333	19492	19664	19335	19301	19421	19338	19379	19579	19284	19246	19436	19528	19349	19357	19457	19381	19463	19086	19295	19290	19535	19306	19439	19389	19284	19340	19378	19372	19226	19301	19273	19372	19443	19385	19256	19405	19515	19371	19461	19596	19513	19217	19327	19425	19386	19433	19383	19143	19257	19453	19444	19432	19266	19337	19340	19322	19318	19335	19350	19270	19363	19445	19426	19342	19478	19494	19448	19468	19450	19166	19422	19170	19571	19284	19368	19495	19324	19387	19452	19347	19322	19224	19438	19356	19147	19149	19235	19192	19245	19461	19315	19366	19190	19326	19492	19209	19477	19264	19372	19502	19384	19519	19625	19515	19225	19367	19250	19438	19261	19349	19391	19210	19332	19421	19253	19387	19262	19429	19447	19289	19405	19268	19367	19480	19400	19303	19338	19297	19300	19282	19191	19459	19249	19440	19501	19320	19357	19100	19636	19483	19469	19346	19301	19425	19512	19280	19329	19196	19267	19374	19127	19522	19377	19315	19476	19410	19330	19292	19216	19419	19365	19274	19481	19394	19568	19441	19329	19466	19576	19429	19595	19534	19251	19466	19397	19332	19401	19448	19388	19262	19221	19179	19324	19243	19438	19376	19304	19394	19296	19544	19276	19316	19107	19365	19502	19294	19392	19455	19420	19565	19214	19176	19278	19382	19574	19113	19094	19303	19377	19197	19253	19212	19294	19357	19446	19494	19123	19322	19370	19274	19518	19524	19160	19329	19264	19276	19395	19492	19378	19299	19402	19364	19468	19513	19119	19483	19265	19409	19371	19319	19360	19228	19331	19492	19366	19364	19394	19191	19193	19348	19249	19259	19154	19245	19570	19327	19362	19302	19441	19354	19357	19432	19271	19342	19315	19155	19487	19532	19292	19420	19391	19375	19330	19333	19568	19438	19428	19497	19303	19395	19447	19557	19447	19384	19366	19394	19289	19360	19264	19316	19302	19457	19262	19277	19496	19486	19101	19492	19288	19099	19356	19338	19224	19338	19316	19419	19134	19308	19322	19388	19112	19232	19292	19451	19544	19462	19315	19352	19372	19391	19480	19382	19407	19417	19482	19252	19352	19335	19335	19378	19512	19380	19394	19458	19366	19265	19313	19453	19364	19229	19330	19309	19407	19448	19395	19174	19532	19203	19248	19448	19360	19520	19522	19547	19458	19358	19595	19468	19328	19281	19178	19329	19278	19286	19334	19461	19474	19209	19336	19200	19288	19383	19478	19280	19318	19317	19305	19161	19599	19457	19278	19476	19421	19254	19413	19175	19621	19139	19289	19249	19296	19413	19399	19247	19415	19353	19383	19338	19342	19429	19299	19312	19358	19309	19272	19576	19359	19302	19428	19043	19365	19346	19351	19373	19358	19280	19458	19331	19253	19407	19381	19316	19446	19238	19399	19243	19369	19492	19264	19281	19412	19419	19610	19416	19220	19083	19435	19286	19155	19282	19319	19382	19149	19351	19333	19339	19439	19180	19226	19203	19395	19456	19465	19186	19250	19315	19409	19156	19285	19396	19341	19351	19055	19420	19594	19513	19209	19353	19315	19425	19372	19322	19580	19294	19320	19226	19227	19408	19155	19241	19477	19531	19198	19270	19297	19321	19287	19193	19190	19208	19280	19523	19351	19333	19337	19276	19543	19578	19410	19400	19402	19259	19514	19359	19251	19106	19354	19424	19273	19295	19325	19327	19432	19473	19343	19397	19352	19374	19340	19192	19266	19207	19233	19460	19277	19352	19401	19358	19386	19286	19168	19341	19447	19448	19405	19247	19390	19345	19277	19442	19167	19458	19340	19436	19394	19171	19299	19507	19323	19417	19255	19449	19530	19342	19304	19457	19119	19234	19317	19077	19359	19232	19388	19173	19150	19249	19393	19425	19343	19367	19311	19192	19378	19293	19264	19345	19386	19304	19287	19421	19336	19080	19545	19282	19398	19586	19165	19335	19371	19170	19211	19200	19245	19499	19485	19236	19427	19211	19342	19288	19296	19267	19406	19578	19389	19400	19163	19248	19140	19518	19219	19365	19359	19253	19380	19545	19410	19305	19393	19492	19321	19514	19362	19297	19432	19498	19469	19443	19387	19345	19378	19103	19264	19380	19319	19323	19668	19301	19459	19531	19176	19046	19330	19569	19433	19299	19333	19278	19383	19321	19595	19510	19285	19276	19354	19213	19470	19504	19208	19155	19137	19282	19228	19353	19130	19353	19046	19418	19439	19334	19356	19279	19408	19190	19504	19218	19120	19288	19453	19126	19452	19242	19243	19570	19359	19331	19232	19499	19377	19416	19466	19362	19171	19345	19407	19409	19447	19301	19376	19159	19401	19409	19562	19238	19202	19540	19381	19309	19377	19215	19516	19345	19366	19544	19298	19377	19413	19421	19266	19448	19508	19286	19206	19330	19399	19431	19602	19321	19463	19326	19320	19410	19254	19424	19298	19335	19374	19314	19342	19381	19348	19339	19287	19560	19413	19265	19175	19340	19256	19338	19264	19189	19331	19375	19429	19318	19100	19181	19261	19618	19240	19402	19315	19112	19114	19440	19409	19248	19320	19387	19267	19519	19260	19270	19303	19352	19247	19167	19313	19304	19295	19368	19220	19200	19413	19576	19340	19276	19382	19330	19247	19273	19226	19400	19378	19477	19311	19289	19335	19514	19534	19303	19629	19450	19386	19461	19281	19244	19295	19470	19364	19215	19307	19421	19279	19327	19415	19214	19641	19458	19269	19513	19321	19336	19319	19227	19444	19338	19261	19448	19224	19195	19329	19520	19225	19320	19349	19264	19299	19424	19545	19280	19186	19361	19286	19408	19432	19426	19320	19208	19335	19432	19652	19134	19160	19362	19407	19228	19225	19441	19249	19075	19156	19280	19358	19234	19355	19312	19372	19412	19329	19156	19230	19526	19205	19348	19607	19738	19159	19469	19394	19411	19347	19319	19251	19354	19287	19419	19486	19350	19261	19442	19381	19332	19306	19246	19082	19186	19451	19535	19322	19438	19398	19193	19360	19418	19328	19197	19228	19197	19281	19174	19388	19422	19394	19270	19302	19229	19469	19519	19284	19321	19328	19267	19267	19356	19258	19564	19242	19321	19437	19278	19185	19100	19325	19289	19440	19319	19198	19479	19094	19299	19316	19050	19357	19179	19237	19531	19580	19337	19310	19458	19327	19338	19295	19181	19259	19227	19267	19402	19385	19351	19230	19291	19502	19224	19281	19286	19249	19425	19381	19233	19526	19584	19222	19302	19501	19138	19493	19375	19402	19305	19212	19441	19274	19507	19232	19486	19400	19281	19588	19294	19232	19353	19328	19260	19442	19182	19319	19405	19210	19396	19091	19399	19356	19286	19268	19351	19242	19282	19223	19069	19343	19201	19156	19391	19238	19329	19364	19226	19300	19272	19225	19518	19449	19460	19244	19366	19558	19288	19364	19191	19348
16531	26970	25550	21341	19722	18857	27897	61915	59102	46996	30332	20367	17440	16947	16949	16841	16780	16920	16925	16995	16953	16704	16809	17000	16901	17034	16805	16812	16958	16790	16918	16936	16877	16837	17076	17106	16939	16782	16812	16854	16943	16828	16850	16965	16906	16865	16912	16815	16952	16802	16843	17149	16915	17020	17052	16836	16923	16848	16907	16808	16805	16853	16963	16963	16750	16942	16855	16990	16804	16896	16857	16763	16937	16910	16797	16996	16917	16887	16733	17028	16948	16868	16859	16897	16812	16953	16802	16837	16823	17030	16776	16924	16952	16778	17046	17007	16940	16795	16997	16714	17075	16874	16885	16838	17038	16561	16884	16955	16909	16723	16899	16952	16651	16949	16816	16738	16815	17060	17003	16747	16778	16858	16758	16790	16853	17022	16923	16977	16866	16860	16982	16967	16831	16864	16890	16891	16959	16921	16836	17010	16761	16832	16847	17110	16932	16872	16804	16812	16769	16830	16800	17032	16916	16928	16827	16800	16957	16744	17013	16756	17044	16563	16926	16890	16918	16794	16910	16854	16770	16932	16888	16795	16954	16856	16963	16954	16816	16763	16835	16843	16788	16867	16870	16980	16845	16965	16817	16878	16834	16903	16913	16782	16920	16783	16713	16850	16888	16958	16851	16715	16732	16737	16817	16950	16851	16856	16985	16791	16908	16725	16641	17014	16850	16817	16921	16875	16878	16713	17052	16847	17068	16871	16895	16781	16762	16673	16793	16990	16970	16891	16948	16910	16843	16847	16842	16686	16827	16823	16885	16802	16704	16936	16904	16829	16647	16826	16767	16786	16886	16796	16861	16987	17110	16810	16742	16915	17002	16732	16749	16808	16894	16846	16876	16875	16928	16942	16774	16799	16846	16902	16803	16739	16939	16857	16919	16924	16979	16713	16924	16900	16978	16786	16776	17036	16798	16670	16920	17028	16874	16769	16752	17050	16985	16815	17056	16944	16787	16898	16682	16941	16940	16844	16863	16904	16962	16841	16848	16823	16858	16771	16828	16761	16837	16793	17014	16899	16847	16915	16708	16909	16981	16833	16886	16806	16936	16743	16929	16781	16694	16811	17012	16897	16859	16775	16778	16763	16932	17057	16966	16943	16857	16822	16709	16872	16818	16838	16916	16994	16720	16886	16939	16814	16792	17001	16764	16867	16723	16789	16853	16864	16868	16828	17113	17019	16807	17052	16894	16849	16924	16864	17041	16633	16956	16970	16825	16838	16902	16967	16800	16731	16914	16863	16958	16789	16771	16816	17065	16696	16920	16855	17000	16894	16792	16800	16846	16945	17021	16846	16832	16778	17051	16930	16973	16732	16967	16822	16722	16887	16823	16813	16982	16970	16839	16866	16929	16713	16988	16932	16761	16997	16853	16826	16908	16683	16830	16945	16761	16923	16819	16922	16863	16628	16836	16958	17056	17006	16964	16781	16725	16745	16837	16838	16889	16707	16989	16974	16848	16805	16849	17094	16910	16933	16916	16809	16845	16795	16940	16891	16548	16801	16780	16721	16751	16904	16822	16856	16979	16820	16792	16819	16882	16852	16836	16773	16757	16878	16943	16835	16861	16938	16971	16978	16840	16826	16938	16835	16852	16665	16831	16749	16810	16747	16825	16718	16927	16833	16923	16862	16877	16924	16828	16650	16901	16797	16676	16738	16975	16908	16711	16777	16833	16820	16857	16744	16767	16874	16632	16817	16851	16889	16827	16957	16760	16947	16727	16987	16744	16965	16892	16716	16992	16770	16921	17013	17021	16725	16855	16723	16834	16728	16885	16989	17007	16874	16901	16886	16858	16827	16872	16845	16931	16763	16905	16965	16991	16818	16816	16951	16850	16882	16908	16883	16757	16887	16816	16878	16805	17007	16713	16812	17081	16897	16878	16938	16738	16961	16906	16804	16859	16815	17008	16780	16856	16917	16802	16812	16883	16925	16843	16897	16982	16991	16915	16824	16807	16785	16915	16788	16738	16759	16934	16879	16891	16816	16917	16946	16865	16829	16855	16888	16763	16905	16859	16881	16750	16694	16838	16929	16725	16811	16961	16963	16910	16779	16872	17039	16859	16845	16795	16986	17116	16800	16811	16700	16892	16785	16906	16829	16731	16954	17040	16925	16842	16718	16844	16903	17001	17000	16791	16771	16879	16735	16831	17147	16840	16803	16934	16823	17082	16972	17088	16820	16769	16679	16745	17003	16777	16930	16750	16891	16796	16739	16983	16847	16950	16717	16835	16880	16877	16698	16765	16861	16731	16862	16802	16878	16988	16871	16809	16897	16823	16652	16888	16878	16696	16763	16764	16848	16868	16907	16804	16879	17005	16856	16773	16764	16962	16803	16828	16851	16886	16799	16706	16834	16771	16852	16850	16750	16983	16873	16864	16905	16937	17036	16931	16885	16892	16843	16848	16844	16908	16746	16954	16785	16778	16802	17003	16968	16837	16819	16775	16964	17014	16960	16827	16689	16861	16756	16755	16906	16844	16885	16719	16720	16898	16868	16862	16791	16954	17091	16913	16894	16994	16905	16903	16887	16855	16749	16994	16777	16889	16859	16801	16832	17068	16966	16937	16789	16850	16837	16876	16857	16705	16943	16675	16910	16970	16843	17012	16847	16940	16846	16894	16978	16826	16932	16848	16904	16736	16876	16723	16840	16781	16728	16803	16673	16740	16861	16880	16943	16782	16792	16751	16877	17084	16814	17005	16937	16837	16891	16781	16773	16844	16844	16878	16882	16842	16757	16793	17028	16900	16850	16942	16665	17018	16762	17025	16950	16765	16745	16836	16833	16832	16899	16997	16875	16911	16743	16767	16728	16965	16737	16863	16735	16626	16909	16664	16764	16849	16759	16771	16750	16787	16741	16792	16963	16817	16895	16886	17024	16899	16689	16907	16839	16905	16826	16776	16947	16933	16809	16961	16891	16849	16814	16928	16890	17075	16712	16910	16848	16860	16972	17108	16880	16779	16758	16846	16940	16846	16961	16901	16798	16893	16860	16689	16887	16799	16855	16950	16782	16807	16880	16877	16810	16853	17087	16945	16783	17084	16815	16665	16832	16662	16819	16860	16859	16611	16765	16763	16906	16793	16868	16775	16888	16810	16849	16982	16854	16890	16952	16666	16658	16864	16806	16857	16627	16911	16920	16898	16931	16983	16886	16921	16759	16981	16902	16876	16817	16774	16854	16775	17060	16686	16781	16798	16892	16914	17031	16843	16867	16839	16969	16939	16901	16788	16806	16913	16988	16968	16780	16811	16762	16791	16870	16865	16884	16741	16860	16774	17007	16740	16937	16859	17072	16926	17071	16846	16793	16934	16855	16953	16698	16954	16899	16972	16798	16751	16822	16767	16878	16813	16714	16943	16838	16889	16966	16812	16741	16922	16879	16804	16845	16766	16926	16803	16820	16909	16853	16754	16826	16931	16970	16775	16753	16807	16759	16795	16860	16948	16887	16819	16922	16847	16883	16937	16874	17088	16923	16889	16609	16974	16771	16726	16824	16911	16738	16793	16958	16751	16797	16885	16940	16875	16794	16824	16719	16789	16957	16846	16802	16782	16897	16801	17104	16889	16795	16957	16821	16999	16760	16888	16861	16867	16874	16905	16902	16751	17016	16911	16763	16875	16861	16835	16901	16750	16815	16842	16872	16779	16781	16916	16788	16848	16775	16793	16739	16853	16779	16673	16905	16691	16741	16866	16971	16715	16903	16813	16860	16943	16985	16976	16665	16825	16870	16586	16913	16872	16747	16925	16819	16939	16972	16912	16903	16949	16947	16880	16843	16798	16838	16836	16756	16922	16838	16925	16799	17034	16792	16813	16824	16907	16996	16880	16767	16837	16738	17015	16763	16849	16771	16945	16912	16920	16669	16840	16886	16939	16914	16677	16863	17069	16920	16853	16867	16684	16893	16889	16755	16722	16818	16871	16904	16816	16988	16754	17026	16908	16857	16943	16920	16824	16993	16812	16961	16757	16972	16946	16770	16904	16838	16920	16882	16918	16940	16831	16949	16880	16855	16913	16837	17056	16991	16806	16715	16936	16977	16931	16896	16771	16821	16783	16938	16726	16769	16928	17045	17032	16919	16806	16857	16854	16867	16869	16865	16968	16851	16821	16846	16710	16903	16904	16729	16694	16680	16923	16972	16913	17008	16928	16912	16743	16814	16836	16906	16723	16862	16928	16829	16974	16915	16736	16648	16940	16898	16923	16749	16782	16839	16839	16774	16893	17020	16987	16988	16855	16839	16832	16832	16903	16848	16832	16687	16854	16637	17045	17043	16800	16927	16781	16810	16783	16880	16814	16848	17035	16793	16878	16588	16870	16747	16869	16844	16913	16809	16835	16959	16676	16749	16765	16767	16987	16719	16944	16861	16996	16932	16775	16987	16688	16749	16836	16797	16838	17016	16949	16835	16748	17044	16832	16956	16864	16971	17023	16945	16895	16723	16878	16934	16896	16757	16914	16741	16829	16894	16885	16766	16927	16763	16845	16923	16958	16844	16900	16876	16838	16921	16922	16845	16819	16875	16927	16789	16843	16729	16935	16948	16988	17024	16821	16855	16734	16905	17058	16669	16953	16868	16809	16927	16802	16976	16747	17082	16841	16815	16903	16917	16945	16959	16853	16988	16725	16732	16950	16799	16797	16999	16827	16741	16919	16948	16844	16879	16831	16755	16869	16781	16900	16880	16795	16771	16793	16975	16911	16796	16803	16852	16749	16650	17072	16750	16938	16878	16895	16839	16815	17021	16826	16874	16925	16768	16948	16823	17019	16836	16842	16857	16821	16903	16678	16902	16825	16985	16735	16824	16798	16882	16708	16761	16880	16941	16835	16864	16886	16948	17004	16709	16992	16809	16811	16951	16692	16756	16817	16960	16732	16743	16842	16954	16748	16885	16765	16899	17165	16792	16959	16703	16881	16838	16865	16731	16858	16976	16849	16828	16849	16998	16831	16772	16877	16739	16821	17015	16909	16934	16819	16816	17009	16849	16937	16794	16869	16807	16927	16757	16850	16817	16936	16739	16928	16811	16996	17082	16893	16989	16746	16699	16793	16882	16825	16797	16978	16840	16747	16753	16747	16803	16811	16896	16805	16974	16940	16933	17025	16841	16901	16773
29319	21976	22204	20449	18792	18687	19147	23689	25453	23664	21181	19481	18917	18804	18701	18576	18747	18501	18803	18708	18709	18727	19001	18703	18830	18843	18568	18528	18807	18919	18827	18804	18832	18761	18884	18841	18782	18769	18759	18987	18827	18690	18803	19034	18845	18799	18686	18895	18695	18650	18923	18628	18916	18611	18876	18580	18886	18764	18707	18860	18769	18647	18922	18746	18866	18512	18893	18841	18896	19005	18606	18864	18969	18797	18669	18872	18633	18701	18994	18712	18797	18832	18914	18842	18769	18563	18635	18697	18666	18531	18788	18660	18867	18736	18992	18755	18895	18837	18746	18784	19069	18624	18607	18803	18829	18824	18741	18400	18726	18766	18871	18666	18666	18856	18882	18692	18713	18795	18776	18653	18551	18882	18824	18693	18809	18672	18758	18799	18797	18636	18931	18717	18848	18851	18775	18677	18725	18816	18908	18678	18600	18812	18670	18890	18783	18882	18833	18665	18916	18628	18504	18818	18696	18925	18567	18790	18683	18958	18718	18792	18736	18817	18650	18890	18651	18748	18850	18702	18701	18856	18831	18805	18763	18779	18773	18625	18747	18846	18757	18676	18731	18647	18831	18727	18777	18753	18892	18954	18945	18940	18770	18739	18824	18610	18754	18793	18947	18848	18841	18859	19033	18707	18923	18946	18885	18824	18679	18845	18753	18644	18778	18777	18797	18802	18853	18646	18511	18690	18785	18747	18845	18763	18853	18887	18770	18665	18960	18879	18906	18851	18955	18936	18789	18821	18620	18796	18711	18678	18710	18943	18679	18762	18880	18849	18937	18754	18677	18683	18652	18879	18951	18703	18853	18618	18765	18798	18737	18854	18859	18739	18642	18862	18860	18755	18827	18786	18736	18627	18916	18756	18769	18819	18859	18599	18775	18819	18836	18756	18860	18753	18621	18537	18717	18700	18790	18783	18848	18811	18891	18823	18723	18799	18866	18844	18926	18928	18754	18771	18780	18687	18654	18580	18509	18799	18806	18750	18691	18675	18776	18864	18997	18849	18779	18687	18727	18716	18695	19072	18758	18971	18686	19003	18703	18675	18535	18909	18791	18738	18518	18670	18834	18755	18658	18816	18817	18746	18778	18725	18848	18748	18918	18884	19026	18711	18775	18825	19144	18720	18797	18693	18850	18886	18831	18890	18713	18865	18898	18895	18634	18832	18803	18718	18985	18820	18668	18619	18864	18702	18799	18809	18736	18757	18789	18939	18918	18697	18621	18646	18769	18736	18534	18697	18923	18857	18947	19058	18854	18829	18716	19030	18752	18748	18668	18676	18709	18739	18892	18793	18821	18834	18756	18774	18848	18701	18648	18746	18951	18638	18688	18804	18882	18799	18672	18954	18681	18697	18681	18906	18800	18849	18873	18773	18905	18818	19034	18715	18673	18581	18802	18728	18871	18612	18884	18849	18653	18818	18738	18960	19069	18876	18896	18763	18783	18900	18836	18735	18737	18883	18554	18980	18808	18821	18630	18698	18698	18830	19019	18957	18779	18867	18966	18787	18807	18779	18667	18885	18568	18906	18812	18814	18694	18773	18731	18752	18638	18817	18813	18956	18682	18836	18862	18782	18793	18672	18700	18873	18634	18764	18870	18877	18742	18674	18802	18672	18682	18777	19071	18725	18538	18908	18591	18686	18746	18852	18943	18641	18722	18927	18739	18426	18817	18779	18823	18884	18792	18891	18838	18984	18659	18643	18750	18819	18776	18753	19056	18709	18853	19095	18838	18925	18658	18737	18786	18938	18770	18734	18726	18819	18749	18840	18801	18470	18580	18888	18843	18865	18681	18751	18647	18643	18915	18735	18761	18880	18732	18870	18758	18556	18715	18868	18730	18665	18775	18875	18780	18723	18710	18818	18731	18726	18649	18736	18908	18744	18813	18704	18748	18798	18742	18893	18764	18651	18819	18830	18613	18729	18807	18693	18819	19012	18677	18618	18856	18863	18606	18787	18914	19035	18622	18717	18791	18782	18863	18664	18762	18755	18726	18861	18642	18830	18825	18667	18805	18765	18746	18723	18750	18666	18745	18896	18681	18765	18785	18600	18800	18803	18629	18809	18966	18662	18494	18713	18807	18979	18803	18858	18813	18776	18562	18782	18705	18716	18863	18798	19006	18930	18887	18830	18633	18913	18851	18618	18755	18823	18789	18844	18893	18764	18751	18684	18809	18938	18720	18754	18804	18845	18808	18672	18786	18736	18774	18734	18748	18777	18620	18921	18819	19032	18836	18652	18948	18751	18569	18951	18785	18804	18597	18966	18630	18765	18806	18690	18942	18708	18859	18924	18701	18771	18624	18850	18846	18519	18803	18852	18841	18956	18907	18751	18988	18712	18958	18847	18693	18818	18817	19034	18759	18877	18767	18705	18836	18797	18653	18604	18685	18523	18628	18947	19026	18912	18786	18773	18724	18717	18756	18888	18828	18969	18977	19095	18801	18888	18939	18920	18785	18809	18805	18731	18685	18699	18974	18844	18825	18707	18745	18875	18697	18861	18933	18651	18889	18826	18924	18898	18675	18743	18828	18788	18735	18811	18930	18779	18598	18809	18770	18681	19000	18696	18733	18751	18935	18777	18761	18952	18794	18766	18590	18775	18830	18764	18738	18711	18660	18763	18792	18663	18775	19088	18976	18784	18845	18734	18804	18663	18771	18750	18925	18891	18792	18775	18653	18789	18694	18662	18859	18948	18932	18783	18871	18674	18686	18713	18855	18693	18691	18758	18832	18809	18663	18724	18899	18636	18783	18939	18798	18928	19020	18690	18723	18692	18791	18646	18973	18907	18863	18837	18783	18728	19054	18873	18681	18828	18792	19046	18918	18879	18490	18546	18853	18830	18767	18850	18804	18778	19054	18773	18829	18582	18815	18812	18739	18855	18769	18883	18922	18922	18918	18620	18835	18791	18927	18822	18718	18686	18598	18640	18822	18908	18650	18931	18830	18638	18731	18807	18859	18830	18734	18705	18762	18853	18597	18779	18964	18675	18702	18627	18828	18829	18945	18644	18625	18789	18607	18654	18594	18807	18878	18690	18645	18781	18918	18780	18830	18808	19017	18722	18855	18871	18861	18870	18945	18656	18856	18674	18755	18461	18767	18827	18562	18710	18816	18885	18612	18769	18725	18788	18676	18789	18705	18596	18719	18612	18841	18608	18846	18797	18749	18886	18737	18853	18734	18811	18746	18755	18847	18681	18832	18695	18820	18717	18841	18735	18869	18804	18987	18925	18742	18781	18888	18932	18746	18792	18987	18909	18864	18596	18621	18939	18687	18903	18816	18984	18875	18689	18664	18862	18814	18799	18938	18979	18686	19018	18868	18786	18880	18735	18832	18735	18635	18687	18696	18742	18813	18849	18920	18726	18878	18889	18710	18827	18706	18692	18782	18852	18816	18979	18838	18795	18666	18937	18788	19011	18943	18803	19021	18963	18679	18875	18910	18860	18973	18735	18833	18957	18805	18926	18798	18747	18751	18808	18676	18747	18832	18847	18782	18982	18652	18745	18732	18634	18841	18684	18779	18725	18665	18610	18714	18786	18837	18954	18821	18729	18773	18858	18972	19010	18886	18855	18855	18829	18802	18868	18657	18863	18659	18698	18941	18618	18628	18876	18867	18857	18574	18773	18721	18750	18734	18647	18869	18775	18872	18877	18882	18557	18624	18934	18773	18953	18965	18942	18831	18848	18723	18647	18895	18811	18857	18752	18845	18805	18834	18759	18596	18957	18722	18911	18668	18639	18911	18755	18738	18725	18832	18851	18785	18913	18555	18797	18716	18874	19082	18993	18716	18948	18768	18987	18898	18815	18843	18879	18659	18877	18796	18816	18834	18759	18766	18680	18763	18800	18691	18714	18922	18770	18877	18802	18808	18705	18792	18687	18878	18855	18633	18711	18859	18650	18833	18715	18880	18824	18670	18596	18895	18729	18680	18775	18804	18527	18799	18671	18635	18637	18763	18677	18732	18820	18664	18577	18764	18892	18902	18810	18801	18761	18985	18886	18750	18766	18829	18785	18661	18928	18842	18718	18694	18725	18900	18738	18838	18941	18806	18825	18724	18701	18835	18813	18728	18780	18773	18737	18864	18495	18791	18923	18912	18704	18827	18880	18935	18739	18847	18576	19018	18794	18878	18814	18901	18909	18657	18698	18734	18682	18595	18690	18823	18695	18788	18726	18823	18882	18997	19061	18814	18958	18767	18849	18739	18880	18858	18807	18847	18883	18729	19050	18749	18934	18890	18997	18869	18685	18776	18922	18926	18704	18892	18866	18611	18674	18810	18723	18853	18864	18801	18854	18714	18775	18897	18849	18998	18803	18642	19078	18668	18943	18712	18886	18964	18834	18940	18715	18505	18577	18778	18626	18715	18838	18878	18844	18742	18759	18806	19001	18640	18829	18746	18978	18751	18808	18738	18858	18807	18937	18632	18743	18777	18697	18794	18736	18764	18836	18896	18832	18754	18752	18671	18878	18669	18640	18698	18756	18744	18706	18758	18664	18724	18814	18724	18612	18808	18936	18750	18564	18844	18765	18744	18749	18845	18758	18851	18836	18642	18889	19081	18819	18788	18918	18811	18936	18770	18905	18804	18794	18746	18657	18649	18816	18754	18846	18740	18675	18780	18652	18715	18886	18972	18966	18681	18932	18806	18810	18724	18698	18873	18622	18883	18856	18724	18636	18826	18838	19053	18735	18764	18751	18595	18707	18619	18710	18800	18727	18676	18771	18688	18779	18695	18858	18750	18758	18782	18855	18869	18627	18683	18695	18687	18617	18612	18788	18891	18633	19006	19009	18999	18839	18820	18676	18798	18648	18812	18766	18632	18736	18722	18838	18709	18835	18624	18889	18884	18963	18650	18717	18823	18752	18618	18870	18597	18721	18747	18862	18813	18859	18627	18705	18606	18778	18792	18673	18825	18763	18696	18836	18966	18751	18877	18792	18895	18805	18968	18993	18926	18702	18862	18698	18911	19004	18719	19078	18670	18596	18681	18941	18823	18808	18733	18791	18604	18745	18793	18803	18693	18903	18766	18842	18722	18815	18708	18959	18726	18597	18817	18825	18770	18949	18776	18636	18733	18842	18809	18502	18774	18904	18921	18767	18802	18768
16062	17137	17157	16797	16746	16516	17295	24845	25496	22358	18536	16917	16609	16542	16674	16472	16458	16596	16521	16514	16570	16567	16355	16445	16552	16421	16503	16606	16651	16393	16564	16606	16579	16383	16586	16433	16564	16589	16712	16428	16612	16360	16477	16363	16593	16476	16524	16544	16363	16470	16631	16492	16708	16442	16566	16578	16591	16432	16447	16444	16555	16384	16444	16526	16445	16447	16438	16574	16386	16407	16724	16435	16547	16512	16586	16463	16512	16559	16476	16601	16492	16633	16587	16487	16327	16535	16518	16496	16447	16337	16612	16508	16692	16547	16614	16551	16456	16502	16531	16452	16492	16485	16404	16570	16412	16491	16547	16548	16536	16354	16543	16394	16394	16585	16556	16576	16479	16373	16606	16559	16524	16583	16538	16449	16513	16422	16541	16712	16461	16381	16339	16527	16613	16512	16493	16514	16550	16385	16387	16470	16581	16570	16436	16473	16559	16301	16563	16517	16561	16526	16377	16569	16437	16466	16630	16355	16514	16524	16520	16588	16539	16397	16565	16483	16525	16376	16502	16504	16672	16341	16262	16427	16523	16454	16515	16400	16418	16551	16605	16730	16472	16320	16400	16658	16434	16506	16461	16321	16660	16629	16496	16572	16465	16466	16406	16276	16805	16469	16446	16518	16558	16428	16311	16542	16604	16448	16335	16544	16592	16502	16434	16520	16572	16410	16443	16508	16490	16534	16579	16460	16376	16524	16432	16266	16538	16440	16448	16532	16383	16393	16426	16404	16334	16453	16402	16460	16351	16588	16454	16650	16425	16453	16448	16530	16519	16618	16306	16416	16512	16570	16424	16489	16430	16443	16514	16543	16553	16443	16509	16739	16465	16619	16548	16491	16521	16520	16621	16719	16328	16478	16463	16469	16551	16482	16490	16472	16364	16585	16569	16478	16639	16481	16499	16324	16479	16626	16411	16539	16509	16530	16455	16481	16623	16525	16455	16432	16373	16478	16637	16438	16559	16434	16483	16553	16633	16356	16487	16403	16624	16513	16428	16399	16402	16489	16494	16625	16451	16527	16557	16342	16515	16508	16450	16240	16438	16572	16385	16586	16436	16458	16368	16471	16486	16400	16550	16369	16406	16400	16566	16416	16592	16504	16531	16402	16450	16425	16599	16414	16455	16537	16602	16480	16449	16429	16556	16392	16571	16464	16634	16484	16401	16314	16639	16416	16530	16441	16588	16551	16349	16476	16476	16421	16446	16401	16600	16426	16529	16449	16528	16608	16455	16368	16535	16474	16624	16504	16623	16389	16439	16420	16485	16502	16454	16630	16555	16602	16418	16559	16551	16452	16594	16416	16454	16333	16543	16485	16439	16384	16501	16552	16591	16445	16447	16403	16500	16535	16350	16672	16448	16438	16643	16183	16594	16391	16427	16445	16575	16618	16541	16488	16454	16516	16399	16614	16501	16322	16439	16441	16484	16391	16431	16374	16649	16473	16468	16503	16563	16542	16516	16302	16556	16487	16402	16555	16506	16557	16379	16303	16564	16569	16446	16526	16242	16409	16476	16515	16388	16381	16350	16553	16513	16490	16377	16502	16512	16389	16290	16562	16671	16395	16554	16494	16510	16531	16372	16513	16522	16495	16480	16408	16372	16593	16529	16528	16460	16455	16700	16316	16510	16618	16529	16456	16506	16545	16493	16448	16537	16508	16697	16515	16721	16573	16431	16531	16385	16499	16504	16560	16424	16488	16499	16547	16533	16592	16507	16573	16338	16414	16538	16465	16370	16517	16571	16613	16422	16441	16356	16360	16546	16434	16625	16427	16493	16573	16529	16581	16386	16645	16526	16601	16447	16643	16508	16547	16485	16451	16374	16660	16262	16529	16370	16610	16537	16508	16441	16645	16594	16530	16383	16503	16513	16524	16569	16475	16503	16480	16591	16574	16658	16600	16439	16520	16585	16465	16538	16350	16511	16570	16528	16465	16445	16391	16658	16559	16327	16420	16636	16409	16393	16506	16461	16482	16445	16645	16550	16542	16501	16516	16510	16574	16382	16480	16498	16539	16535	16518	16511	16365	16484	16443	16567	16356	16469	16519	16441	16552	16579	16517	16597	16563	16387	16567	16494	16574	16498	16375	16469	16425	16499	16481	16549	16545	16230	16472	16577	16460	16389	16512	16597	16684	16479	16468	16438	16511	16554	16586	16400	16534	16467	16491	16315	16470	16575	16618	16515	16544	16552	16561	16457	16396	16474	16515	16590	16582	16610	16551	16449	16404	16592	16488	16506	16415	16517	16437	16324	16532	16498	16680	16522	16535	16600	16365	16576	16519	16467	16282	16622	16359	16508	16506	16466	16706	16526	16462	16420	16595	16355	16558	16454	16603	16461	16373	16422	16357	16539	16375	16589	16457	16618	16316	16578	16720	16658	16382	16583	16525	16606	16395	16525	16566	16431	16464	16547	16742	16433	16664	16410	16405	16568	16455	16458	16534	16334	16615	16334	16397	16414	16413	16511	16447	16394	16564	16504	16425	16402	16577	16451	16467	16381	16586	16407	16630	16440	16554	16630	16498	16496	16607	16475	16544	16548	16453	16404	16523	16396	16418	16668	16432	16590	16488	16491	16584	16431	16409	16415	16525	16552	16502	16451	16461	16410	16466	16509	16549	16523	16527	16652	16507	16454	16425	16469	16407	16573	16530	16565	16639	16445	16539	16467	16461	16621	16452	16424	16664	16434	16659	16492	16692	16319	16573	16428	16386	16398	16609	16591	16552	16541	16702	16534	16342	16523	16383	16414	16511	16445	16421	16629	16687	16493	16443	16553	16625	16309	16492	16486	16499	16552	16362	16567	16662	16510	16563	16647	16615	16483	16534	16569	16537	16498	16597	16397	16489	16495	16631	16487	16609	16477	16588	16638	16485	16604	16580	16444	16451	16402	16604	16591	16501	16497	16430	16333	16535	16497	16622	16425	16446	16315	16622	16518	16573	16380	16441	16509	16409	16520	16547	16446	16495	16445	16536	16508	16525	16394	16552	16317	16688	16494	16529	16522	16417	16504	16285	16359	16474	16571	16431	16292	16598	16538	16528	16577	16404	16538	16631	16497	16405	16500	16524	16192	16367	16484	16565	16465	16421	16486	16452	16569	16510	16534	16436	16400	16486	16365	16566	16365	16366	16545	16471	16601	16402	16267	16528	16460	16555	16582	16481	16681	16495	16504	16518	16627	16430	16417	16455	16382	16433	16428	16657	16472	16568	16462	16458	16518	16539	16588	16292	16469	16372	16545	16600	16429	16574	16627	16438	16361	16416	16703	16458	16334	16521	16490	16318	16446	16443	16616	16505	16365	16527	16581	16537	16358	16262	16579	16518	16516	16496	16505	16554	16658	16499	16448	16419	16675	16442	16537	16505	16446	16382	16362	16610	16534	16453	16283	16525	16569	16471	16490	16479	16685	16526	16569	16381	16555	16476	16529	16612	16406	16528	16596	16314	16603	16504	16604	16384	16599	16421	16590	16527	16570	16577	16497	16537	16539	16498	16601	16584	16447	16562	16555	16664	16439	16378	16515	16459	16537	16318	16479	16665	16561	16594	16637	16651	16424	16495	16562	16472	16489	16646	16599	16385	16579	16646	16358	16552	16619	16499	16520	16469	16506	16612	16580	16469	16450	16493	16596	16468	16516	16506	16394	16446	16373	16546	16482	16502	16687	16646	16519	16392	16286	16530	16468	16399	16577	16417	16347	16540	16455	16628	16586	16478	16335	16674	16428	16549	16332	16524	16525	16487	16713	16254	16349	16482	16396	16430	16549	16471	16461	16495	16445	16496	16638	16483	16387	16509	16591	16483	16331	16376	16574	16405	16264	16529	16553	16497	16473	16708	16458	16444	16316	16546	16633	16566	16377	16459	16533	16542	16516	16504	16389	16566	16552	16509	16590	16576	16546	16501	16520	16461	16519	16458	16544	16431	16498	16463	16458	16624	16374	16545	16392	16416	16460	16496	16429	16408	16517	16447	16438	16402	16508	16448	16347	16354	16359	16662	16459	16632	16575	16482	16583	16508	16606	16461	16460	16653	16542	16565	16507	16278	16467	16425	16656	16459	16508	16479	16344	16533	16457	16479	16586	16531	16587	16524	16491	16418	16700	16506	16601	16532	16558	16579	16460	16540	16611	16400	16495	16560	16493	16506	16488	16551	16601	16396	16596	16438	16471	16512	16572	16608	16472	16486	16410	16538	16414	16505	16489	16454	16513	16686	16622	16359	16502	16552	16545	16517	16547	16617	16530	16535	16398	16465	16445	16421	16453	16456	16682	16687	16690	16516	16573	16424	16587	16358	16350	16571	16386	16482	16498	16362	16498	16474	16474	16555	16712	16488	16336	16473	16393	16609	16474	16451	16621	16556	16526	16384	16511	16435	16406	16544	16464	16473	16653	16377	16655	16507	16389	16607	16445	16479	16560	16365	16624	16589	16378	16419	16622	16305	16513	16553	16428	16537	16527	16470	16451	16579	16522	16544	16438	16434	16459	16525	16533	16498	16451	16518	16462	16561	16404	16576	16447	16571	16407	16475	16633	16418	16545	16610	16471	16531	16648	16495	16560	16543	16352	16504	16535	16543	16433	16492	16638	16571	16541	16629	16434	16652	16574	16476	16383	16450	16671	16466	16428	16448	16551	16584	16525	16504	16446	16442	16365	16410	16566	16450	16486	16562	16492	16462	16443	16578	16472	16415	16482	16667	16440	16598	16395	16481	16552	16321	16675	16451	16620	16519	16576	16426	16646	16706	16651	16608	16524	16631	16472	16540	16516	16546	16300	16592	16355	16412	16536	16634	16408	16608	16532	16440	16476	16566	16564	16439	16389	16812	16456	16363	16405	16403	16620	16503	16539	16553	16445	16452	16572	16538	16455	16457	16626	16173	16672	16430	16592	16501	16642	16480	16499	16300	16211	16595	16591	16504	16706	16573	16473	16611	16588	16762	16512	16368	16398	16419	16783	16416	16452	16418	16485	16363	16564	16576	16370	16331	16567	16459	16420	16374	16347	16398	16405	16445	16437	16525	16560	16418	16436	16508	16482	16551	16284	16551	16452	16413	16537	16585	16571	16493	16485	16626	16493	16721	16527	16494	16466	16508	16248	16363	16480	16377	16402	16651
25671	21115	27260	25718	20224	19104	22125	38966	42186	34080	24807	19679	18560	18027	18231	18165	17986	18056	17919	18070	17977	17940	18208	17879	18089	17795	18043	17803	17896	17916	18002	17930	17944	18030	17931	17675	18026	17771	17865	17855	17801	17818	17897	17818	18041	17978	17944	17998	17829	18096	18101	17851	18158	17991	17923	17837	17987	17856	17958	17831	18218	17884	17821	18106	18152	17984	17847	18042	17853	17972	18143	17794	17858	17953	17986	18069	17921	17837	17706	17983	17934	17854	17841	17835	18009	18000	17770	17968	17950	17983	17989	17985	17876	17834	18014	17821	17990	18084	17766	17982	17953	17959	17953	17982	18083	17968	17992	17936	17856	17999	17848	17919	18175	17966	17811	17921	17868	17940	17944	17850	17831	17820	17899	17934	18053	17850	17967	18009	17919	18032	17837	17861	17949	17837	18001	17912	17824	17867	17833	18047	17812	18009	18015	17942	17673	17768	17864	17846	17973	17996	18015	18144	18115	17756	17705	17959	17822	17934	17952	17911	17821	17980	17878	18032	17668	17998	17826	17867	17808	17865	17790	17939	17880	17916	17966	17775	18022	17846	18014	18025	17890	18142	18094	17715	18018	17883	17922	17902	17724	17849	17769	18034	17946	18011	17893	17933	17883	17877	17862	17807	17874	17881	17878	17911	17904	17985	17921	17800	17933	17648	17934	17788	17873	17947	17869	17866	17842	17857	17905	17866	17912	17655	17955	17848	17927	17727	17963	18082	17852	17920	18024	17790	17669	17899	17947	18010	18055	17880	17816	17941	17810	17741	18093	18006	17968	18105	17839	17922	17956	18092	17845	17804	17989	17825	17814	18011	17727	17850	17772	17826	17675	18143	17838	17813	18016	17845	18046	18173	18012	17747	17771	17980	18097	17897	17827	18023	17916	18017	17922	17839	18143	18048	17818	17904	17747	17907	17918	17916	17954	18043	17823	17857	17742	17751	17947	17809	17985	17837	18059	17955	17796	18073	18001	17943	18041	18064	17771	18028	17785	18055	18117	17785	17886	17921	17951	17849	17893	17729	17881	17679	17860	17810	18003	17776	18001	17763	17899	17972	17913	17894	18046	17908	17759	17642	17898	17803	17966	18044	17930	17837	17895	17790	17688	18002	17885	17905	17903	18119	17822	17869	17872	17702	17817	17907	17838	18063	17894	17907	17836	17983	18004	17842	17752	17865	17770	17913	17734	17896	17977	17841	17977	17847	18016	17942	17921	17836	17948	17870	17980	17973	18126	17897	17978	17978	17804	17954	17981	17915	17876	17989	18123	18135	17926	18086	17631	17886	17966	17907	17896	17828	17991	17872	17714	17829	18056	18004	17925	17880	17791	18045	18124	18075	17787	17964	17747	17892	17849	18059	18062	17984	18002	17768	17969	18049	17746	17627	17910	17876	17931	17891	17933	17988	18021	17886	17893	17947	18021	17829	17692	17918	18009	17919	17922	17865	17891	17999	17934	17847	17915	17801	17728	17852	17862	18011	17819	18096	18069	17963	17931	17961	17757	18006	18111	17912	18109	18094	17625	17837	17921	17944	17953	17796	17795	17803	17717	17933	17903	17629	17884	18032	17771	17881	17944	17700	17948	18024	18053	18030	17986	17822	17991	17998	17650	17839	17915	17646	17934	17924	17912	17781	17839	17900	17705	18150	17673	17685	18099	18031	18068	17991	17886	17746	17769	17778	17913	17979	17810	17967	17966	17919	17948	17915	17978	17913	17933	17925	17922	18003	17951	17983	17906	18122	17839	17967	17920	17773	17974	17967	17937	17937	17912	18092	17921	18004	17867	18020	17955	17835	17922	17952	18053	18188	18055	17716	17873	17765	17951	17854	18106	17852	17833	17853	17958	18051	17843	17956	17912	17943	17990	17905	17856	17934	17964	17957	17926	17809	17757	17957	17770	17874	18008	17835	17831	17976	17929	17920	17834	17901	17733	17948	17737	18046	17877	17991	17710	17889	17838	17886	17807	18022	17970	18017	17917	17946	17927	17877	17816	17846	17752	17874	17831	17911	17791	17756	17795	17956	17926	17706	17947	17985	18080	18001	17981	17784	17896	17961	17915	17955	17951	18129	17965	17882	17767	17987	17933	17769	17932	17824	17928	17853	17811	18025	17971	17884	17808	17883	18001	17872	17771	17894	17706	17810	17968	17915	17838	18062	18013	17929	17837	17900	17998	17972	18008	17956	17734	17915	17802	17789	17951	17929	17973	17880	18059	17843	17792	17850	17966	17798	18006	18054	17804	17791	17864	17918	18175	17935	17945	17771	17649	17931	17968	18008	17992	18045	17840	18029	18045	17825	18172	17867	18000	17924	17899	18008	17911	18103	18022	17759	17994	18045	17856	17916	17970	18075	17923	17885	17904	17945	17997	17710	17796	18059	17823	17854	18035	17712	17824	17881	17908	17886	18167	17855	17939	17973	17892	17694	17779	17942	17865	17984	17971	17937	17844	17685	18032	17811	17629	17809	17789	18080	17943	17874	17869	17899	17672	17771	17881	17983	17980	17830	17925	17870	17812	17977	17906	17870	17885	17699	17882	17885	17894	17903	17917	18023	17874	17951	17890	17849	17951	17955	18014	17939	17831	17810	18008	17980	17942	17869	18098	17966	17684	17679	17975	17727	17793	17956	17833	17954	17968	17913	17988	17988	18008	17963	17917	17870	17938	17907	17966	17906	17805	17932	18017	17952	18102	17910	18161	17918	17989	17955	17888	17875	17692	17750	17754	17917	18033	17984	17898	18076	17906	18021	17956	17825	17990	17967	17995	17826	17874	17808	17859	17896	17855	17784	17921	17785	17937	18021	17938	17951	17813	17923	17917	17916	17880	18031	17975	17700	17764	17913	17836	18101	18042	18211	17679	17941	17872	17789	17926	17888	17782	17847	17800	17763	17940	17737	18045	17972	17726	17575	17864	17822	17794	17943	18006	18029	17973	17869	18038	17821	17773	17913	17942	17930	17960	17838	17885	17811	17906	18017	17908	17805	17859	17812	17836	18029	17889	18013	17814	18093	17905	17870	17804	17966	17899	17931	17857	18031	17858	17973	18029	18049	17828	17993	17972	17963	17840	17910	17918	17906	18127	17921	17969	17882	18016	17946	17868	17820	17867	17906	18063	17853	17879	17770	18033	18036	18115	17956	18100	17751	17821	17891	17807	17958	18029	17964	18029	17701	17907	17948	17923	17909	17925	17758	17975	17954	17957	17904	18091	17818	17796	18013	17893	17973	17498	18053	17921	17942	17820	17852	17981	17901	17822	18045	17746	18003	17824	17970	17678	17881	17828	17883	17924	17849	17916	17708	17745	18259	17881	17997	18054	17925	17975	18176	17864	18008	17729	18062	17908	17756	17838	17918	17642	17771	17954	17918	17891	17798	17844	17918	17911	18068	17944	17692	17912	17884	17896	17990	18101	17952	17898	17949	17910	18117	17860	18016	18029	17947	18010	17843	18057	17957	17879	17992	17762	18119	17731	17990	18000	17850	17937	17931	18077	18062	17905	17913	17954	17735	17954	18144	17907	17894	17786	17897	17943	17909	17988	17899	17993	18038	17976	18062	18021	17923	18102	17900	17989	17946	17852	17790	17721	18058	17934	17997	17869	17818	17922	17873	17996	17986	17799	17920	17801	17947	17959	18128	17887	17984	17934	17760	17877	17954	17982	17919	17951	17945	18010	17933	18114	18006	17717	17896	17950	17946	17905	18206	17861	17888	17585	17907	18181	17781	18021	17848	17988	17924	17891	17921	17993	17954	17930	17909	17806	17971	18018	17780	17748	17867	17916	17918	17847	17791	17914	17776	17887	18073	17885	18073	17786	17766	17983	17925	17881	17968	17754	17889	18066	17816	17925	18012	18004	17893	18073	17901	17913	18155	17944	17798	17947	18024	18028	17896	17811	17976	18171	17844	17758	17970	17932	17743	17913	17949	17872	17887	17874	18041	17947	17919	18262	17879	18011	17774	17922	17926	17800	17885	17902	17893	17950	18037	17950	17943	17906	17901	17741	18013	17847	18024	17848	17792	17731	17885	17990	17951	17755	17766	17892	17799	17920	17825	17761	17893	17766	17906	18039	17802	17832	17907	17850	17930	17864	18190	17909	17918	17662	17970	18036	17758	17895	17846	18016	17949	18189	17681	18086	17856	17890	18078	17812	17899	17797	17806	17736	17903	18035	17904	17877	17816	17895	17855	17772	17861	17926	17831	17942	17941	17842	17812	18058	17801	17960	18035	18061	17876	17952	17840	17936	17963	17942	17732	18042	17946	17909	17899	17893	17900	18085	17619	18085	17861	17825	18023	17757	18077	17650	17832	18076	17846	17898	17821	17939	17908	17732	17805	17908	17951	17838	17969	17978	18015	18018	17997	17882	17632	18013	18020	17940	17830	17702	17959	17889	17918	17969	17848	17807	17895	17959	17751	17866	17824	17960	18016	17956	17934	17988	17852	17736	17881	17863	17852	18171	18001	17896	17908	17887	17874	17923	17948	17734	17770	17843	17796	17778	17983	17911	18050	17965	17762	17801	17759	18033	18068	17809	18010	18034	18018	17980	17862	17854	17901	17913	18069	17927	17808	17804	17746	18102	17900	17777	17742	17962	17961	17886	17740	17998	18210	17945	17766	17900	18022	17959	18091	17643	17996	17752	17767	17941	18023	17678	17773	17906	17768	17951	17713	17888	17938	18001	17983	17918	17806	17924	17880	17963	17878	18005	17798	17882	17869	17747	17882	17976	17937	18006	17887	17948	17907	17914	17896	18061	17991	18048	18056	18052	17933	17857	17832	17995	17948	17772	17835	17921	17937	17833	17780	18055	17825	17772	17874	17839	17992	17920	17921	17985	18021	17984	17778	17863	17782	17747	17866	17826	17851	17936	18022	18018	17978	17787	17949	18016	17886	17691	17945	17769	17900	17878	17748	17821	17850	17979	17903	17916	17809	18043	17932	17812	17984	17911	17963	18085	17863	18032	17716	17869	17778	17967	17813	17891	17974	18061	17999	17955	17751	17881	18182	17916	17902	18148	17924	18031	17883	17933	17881	17996	17896	17882	17960	17930	17990	17922	17893	17898	17849	17762	17936	18036	18041	17870	18058	17977	17966	17846	17834	18012	17922	17765	17840
14185	20186	19554	17693	17089	16883	22113	43198	43094	34179	23014	17321	16152	16022	15994	16161	16083	16037	16006	15967	15992	16210	15875	16189	15980	16155	16111	16042	15980	16286	16060	16082	16046	16007	15970	16045	15920	16035	16049	15898	16042	15890	16128	16238	16168	15914	15998	16178	16005	15888	15880	16138	15813	16148	15845	16008	16014	16136	16043	16042	16097	15880	15992	16068	15991	15906	15972	15899	15905	16045	16020	15911	16095	15926	16097	16029	16104	16028	15909	15904	15910	16034	16024	15934	15902	16050	15884	15956	16034	16055	16059	16030	15907	16156	15867	16148	16128	16045	16087	16043	15960	16009	15974	15989	15997	15981	15847	16009	16234	15935	16015	16025	15972	15974	15952	16026	15953	16089	15831	16197	16202	15997	15865	15997	16109	16189	16087	16003	15867	16132	16040	15999	15872	16141	15792	16064	15932	16024	16104	15980	15917	16079	16071	15927	16013	15885	16055	15979	16061	15980	15948	15916	16041	15954	16111	16001	15967	16040	16022	16016	15998	15932	16054	16060	15896	15896	15943	16000	15828	16054	16345	16093	16093	16125	15979	15868	16078	15992	15998	15785	16121	16018	15901	16172	16127	16034	15789	16029	16061	16029	15950	16056	15860	15979	16034	16006	16150	15869	16183	15908	15887	15988	16080	15990	16008	16137	15805	16029	16030	16140	15946	15806	15886	15967	16059	15930	15906	15795	16182	16249	16042	15925	16086	15896	16072	16118	16036	16084	16175	16033	16042	16128	16047	16014	16023	16053	15921	15918	16052	16110	16165	16102	16053	16068	15865	15905	16150	15953	16052	16016	16026	16024	16118	16069	16004	16133	15889	15987	16067	16037	16121	15896	16119	16112	16053	16176	16036	16140	16016	15974	16004	15920	16124	15940	16128	16023	16080	16125	15950	16115	15945	15919	16146	16031	15964	16045	16046	16184	16049	15945	16039	15926	16155	15923	15869	16130	16085	16081	16065	15954	15999	16031	16051	16104	15869	15888	15875	15850	15977	15935	15884	16037	16029	16147	16215	15990	15929	16083	16081	16072	16128	16099	16011	16010	15983	15767	16079	16096	15968	16099	15970	16155	16088	15993	16163	15970	16148	16092	15998	15952	15855	16008	15811	16018	15905	16096	16096	16028	15966	15880	16119	16086	16098	15999	15864	15894	16101	15917	16077	16012	16148	16032	16037	16286	15915	16019	16003	16179	16102	16084	15992	16146	16245	16110	15948	15950	15901	15875	16143	15991	15903	15987	16113	16002	16105	16246	16082	16009	16039	15972	16008	16028	15976	16004	15866	15956	16122	15796	15934	16011	15829	15886	15917	15947	16062	16112	16102	16215	15944	16163	16165	15993	16260	16046	16026	15855	15885	16112	16004	16035	16145	16146	15928	15966	16047	15948	16092	16015	16156	15853	16020	16030	16095	16134	16253	15974	16114	16045	16048	16057	15976	15828	15992	16032	15908	16004	15834	16036	16007	16131	15993	16011	16176	16065	15962	16083	15975	16071	15908	15825	16091	16051	15973	16058	15994	15918	16132	16075	16008	15955	15996	15916	16110	15899	16216	16093	16026	16015	15994	16032	15999	15876	15763	16011	16000	15920	15980	15980	15989	16191	15795	15958	15795	16133	16127	16149	15874	15944	16168	15820	16023	16107	15882	15989	16148	15889	16070	15902	15950	16099	15971	15985	15917	15986	16006	16212	15964	16164	15904	16084	16076	15851	15946	16085	16123	16043	16167	16111	16053	16024	16062	15973	16124	15910	16160	16142	15995	16030	15963	15987	15941	15875	15921	16069	16023	15964	16077	15961	15994	16017	16101	16097	16146	16068	15959	16066	15986	16115	16096	15921	16066	16010	15979	15982	16082	16064	15871	16084	16134	15893	15979	16081	15980	16044	16106	16126	15880	16156	15964	16060	16060	15774	15962	16042	16049	15919	15955	15809	16069	15973	15921	15982	16068	16151	15899	16000	15846	16026	16127	16247	16058	15944	15993	16063	15966	16130	16217	16100	16026	16002	16081	15972	16072	16026	15922	16051	16038	16137	16059	15938	16149	16010	16004	16113	16076	16015	16053	15956	16021	16054	15961	16076	15928	15914	15938	16138	16029	16114	16034	15892	16161	16002	16082	16273	15960	16127	16040	16050	15989	15989	16115	16008	15967	15950	16001	15929	16026	16024	16032	16073	16050	15897	15874	16102	15971	16054	16041	15948	15816	16065	15809	16097	16082	15978	15914	16068	15967	15937	16121	16065	16024	15957	16156	16161	16032	16108	15989	16045	16021	15874	15972	15935	16044	16069	15882	16072	15880	16005	15942	16053	16032	16078	15959	15995	16083	15936	16009	16066	16037	16129	16187	15967	16000	16114	15890	16120	16032	15895	15920	15982	16026	16065	15894	16104	16056	16086	15960	15832	16093	16120	16037	15969	16062	16002	15911	15946	16170	16072	15912	15974	15898	16198	16065	15983	15843	15886	15884	15996	16042	16022	15990	16036	16061	16137	16103	16050	16049	15962	15970	15995	15908	16182	16018	15733	16119	16099	15977	15948	15840	16116	16112	16083	16088	16094	16049	15894	16075	16150	15844	16047	16001	16075	15961	15879	15869	16091	15928	15926	16014	15990	16057	15944	16096	15902	16029	16189	16170	16048	16041	16090	16230	16072	16003	16010	15931	15946	15897	16089	15977	15954	15981	16242	16028	15854	16042	15834	15741	16054	16048	15952	16007	16080	16189	15922	16105	16147	16025	16138	15943	15916	16020	15919	16089	16252	15927	16004	16212	15899	15928	16081	16138	15900	16007	16165	15946	15866	16045	15930	15963	16047	16057	15999	15839	15955	16133	15999	16122	16014	16061	16268	15980	16113	15986	15962	15840	16219	16038	15974	16077	15969	15893	16046	15926	16221	16073	15966	15939	15902	16013	16084	15923	16072	16105	16029	15966	16065	16004	15962	16163	15911	16245	16005	15946	16033	15978	15815	16017	15899	16067	16109	15983	16151	15966	16222	15870	15894	16178	16010	15938	15807	16027	15858	15902	16198	16107	16140	15863	15874	15877	15932	16016	16031	16124	16190	15911	16126	16040	16019	16190	16012	15998	16069	15982	15891	15956	15916	16122	15968	16002	15778	16010	16054	15825	15904	15936	16093	16021	15981	15907	16042	15959	15878	15964	16008	16105	16180	16017	16037	16162	15879	16052	16044	15964	16100	15838	15932	16097	15999	16006	15968	16065	16036	16051	15931	16058	15964	16051	16011	16107	16088	15807	16161	16128	16093	16162	16088	16267	16047	16121	15929	15988	15952	16178	16019	16061	15950	16072	16147	16186	15840	16145	16077	16181	15961	15910	15992	16127	16101	16195	15907	15857	15991	15969	16028	15992	15975	15911	16057	16091	16029	16035	16058	15890	15983	16074	15925	15855	15966	16025	16211	15939	16005	16050	15954	15864	16037	16085	15991	15984	15805	16113	15973	16064	16166	16011	15973	16105	16185	16030	15857	16133	16052	15991	15779	16003	15932	15946	16146	16096	16092	15900	15999	16028	16098	16002	15959	16174	15987	16141	15928	16024	16000	16158	15946	16042	16138	16044	16083	16036	15873	16066	16001	16012	15928	15927	16142	15981	15953	16053	15989	15821	16033	16012	16053	15985	16054	15930	16187	16076	15942	16090	16089	16035	16016	15935	15799	16141	15975	16005	16111	16237	16085	15998	16151	15846	15868	16143	15982	16036	15937	15980	16037	16038	16038	16089	16073	16024	16035	16028	15994	16112	16022	16104	16022	15919	16008	16050	15972	16173	15910	16065	16086	16094	16174	16121	16059	16029	15850	15984	16062	16053	15965	15905	16069	16083	15938	15954	15972	15992	16123	15992	16056	15899	15958	16039	16073	16138	16090	15849	16021	16192	16104	16021	16106	16104	16006	16122	15973	16032	15932	15876	16161	16030	15979	16081	16044	15994	16005	16056	16127	16196	15963	15974	15956	16132	16154	16245	16045	15730	16040	16040	16026	16104	16100	16138	16040	15979	16039	16094	16031	16001	16089	16105	16050	16018	15930	16192	16049	15960	16185	16048	15920	16029	15969	16129	16194	15906	15914	16020	15989	16129	16090	15817	15936	16174	16078	15966	15873	16024	16150	16122	16074	15977	16073	15929	16094	15987	15807	15983	16032	15994	15973	16043	15963	16085	16170	16031	15936	15940	16350	16036	15916	16079	16077	16028	15942	15998	16151	16046	15889	15980	16234	15997	16091	16037	16100	16024	15856	15981	16010	16203	15911	15928	15993	16057	15897	16068	15998	16089	16130	15908	15970	16006	15988	16024	15944	16031	16054	15843	16035	15911	16037	15914	16044	15839	15959	16173	15948	16056	16122	15924	15924	16082	15990	15781	16107	16070	16016	15988	16074	16010	16225	15967	16180	16209	15919	15873	16028	15929	15836	16049	15896	15956	16183	16044	15821	16108	16123	16110	15985	15900	15957	15885	15978	16060	15990	16053	15988	15738	15995	16143	15947	16059	16139	15765	15920	16076	16041	16131	16072	16128	16025	16029	15912	16070	16095	15972	16123	15964	16017	16000	15934	16013	15883	15948	16066	16023	16087	16209	15977	15982	15972	15918	16176	16091	16102	15938	16231	15895	16150	16020	15986	16266	15884	16028	15915	15893	15992	16003	16070	16021	16011	15969	16021	15985	15965	16261	16099	16085	16117	15994	16146	16167	15952	16044	15902	15945	15966	15935	16048	16213	16164	15978	16036	15867	15894	15750	15978	16100	16012	16180	15986	15899	16045	16006	15988	15945	15880	16270	16062	16015	16095	15892	15876	16012	16033	16027	16113	16191	16177	16057	15965	16063	16121	15874	16026	15855	16066	15939	16036	15932	16119	16088	15808	15925	16022	15902	16042	16084	15915	16103	16087	15974	15900	16058	16005	16047	15884	16121	16102	16096	16064	15880	16127	15951	16155	16064	16030	15868	15987	16170	16108	16060	16048	16043	16035	16049	16084	15944	16116	15996	16173	16043	16086	15980	15985	16064	15971	16151	16116	16105	15942	16037	15874	15895	15956	15977	16088	15882	16063	16229	15919	16010	16012	16140	15966	15997	15959	15944	16093	16177	16071	16194	15973	16174	15971
23728	21132	28608	23914	21566	23106	33432	61357	58172	45686	30352	21768	18970	18347	18427	18343	18084	18261	18301	18158	18243	18137	18270	18209	18021	18252	18078	18158	18005	17935	18136	18135	18050	18206	17939	18221	17938	18140	18239	18072	17937	17968	18039	18055	17986	17944	18099	18155	18083	18102	18109	17947	18154	17681	18182	18196	18073	17958	18003	18104	17949	18172	17955	18085	17985	17923	17726	18007	18025	18114	18074	18057	18153	18066	18011	18294	18192	18022	18020	18080	18049	17866	17919	17913	17889	17894	17885	17965	18183	18025	18011	18087	18023	18165	18203	18066	18239	18081	18045	18151	17919	18051	18141	18077	17850	17925	18059	17957	18042	17984	17974	17958	17808	17855	18100	17941	17920	18201	18148	18108	18083	17847	18016	18060	18162	17821	17912	17931	18105	17769	17779	18172	17920	17983	18049	18129	17959	17907	18175	17959	18049	18087	17927	18061	18101	18229	18061	17918	17949	17894	17858	17872	17913	18063	18176	18122	17918	17899	18066	17962	18101	18168	18291	17890	18126	18074	18120	18242	18078	17971	17748	17768	18004	18209	17860	18165	18126	17890	18169	18024	17962	17948	17990	18109	18170	18137	17913	17980	18164	17942	17875	18122	18098	18085	17954	18046	18143	18056	18207	18067	17895	18136	17830	17895	18210	18039	18258	18031	17954	18191	18086	17898	18057	17908	17938	18172	17899	18107	17927	17775	17945	17969	18045	18123	18008	17808	18096	17993	17807	18004	17996	18101	17861	18056	17989	17981	17822	18233	17975	17982	18013	17993	18060	18012	17864	17869	18045	17978	17948	18042	17971	18075	18032	17951	18061	17956	18185	17976	18054	17811	18022	18010	18163	18023	18166	18132	17976	18194	17986	17967	18036	17802	18338	18225	17981	17983	17956	18062	18156	17996	17919	18206	18070	18086	18198	17930	18157	18038	17950	17787	18219	18097	17993	18021	18062	18007	17947	18016	18078	17844	17949	17977	17873	18042	17952	17993	17899	18221	18096	17928	17956	17947	17706	18031	17889	17779	18007	17909	17848	18000	18087	18053	17788	18125	18067	18143	18019	18016	17919	18033	17808	18138	17872	17812	18130	18039	18170	18072	18129	18021	18066	17836	17984	17925	17815	18182	17845	17919	17972	17935	17952	17996	18228	18147	17972	17903	17985	18222	18122	18076	18003	18140	18005	17904	17943	18075	18105	18175	18098	18129	18121	18068	17841	18216	18183	18000	17908	18016	18104	17997	18055	18088	17934	18031	17892	17880	18053	17886	17998	17975	17929	17862	17899	17963	18004	18059	17973	17840	17980	17845	18030	18161	18241	18071	17920	17731	17991	18011	18058	18075	18003	17980	18048	17928	17825	18204	18034	18213	18064	17943	17721	17994	18215	18089	17795	17910	17957	17807	18023	18001	18048	18205	18233	18026	18068	17949	17863	17993	18052	17976	17859	17863	18062	18026	17988	18126	17813	17960	17837	18019	18165	18010	17931	18230	17942	17728	18008	18104	18150	17877	18255	18239	18204	18038	18069	18094	18147	17926	17896	17784	17999	18180	18152	18109	18163	17949	18002	17938	17781	18124	18035	18187	17909	18046	17946	17988	18091	17876	17936	18058	17891	18054	17963	18226	18128	17988	17974	18092	18091	18021	17949	17873	17906	18005	17938	18220	18033	18046	18029	18064	17928	17957	18065	17933	18125	18103	18155	17875	18086	18017	18081	18066	17913	18056	17953	17987	17866	17920	18182	18092	18112	18016	17825	18102	18207	18090	18195	18030	17919	18091	17941	17967	18139	18045	18104	18098	18009	17749	18031	17961	18003	17867	17901	18197	18033	18061	18084	17824	18105	18066	17917	18080	17974	17934	18055	17916	18037	17896	18046	18188	17946	17980	18044	18023	18024	18071	18010	18243	17946	17984	18214	18143	17881	17973	18030	18324	18063	17937	17964	18082	18022	18056	18009	18093	18190	18184	18253	18022	18036	18177	18038	17975	17976	17973	18043	17901	18092	17932	17795	18063	18164	18005	17976	18231	18124	18004	18031	17838	18210	17780	17941	18139	17912	18039	17982	18019	18080	17825	18068	17999	17892	18113	18090	18172	18051	18081	18121	18090	18071	18080	18087	18016	18065	17971	18210	18019	18124	17987	17899	17970	18039	17883	18127	17879	17690	17929	17982	17942	17897	18089	18118	17912	17990	17998	17660	18024	17944	18029	17940	18228	17998	17844	18071	17935	18062	17957	18129	17764	18094	17799	18007	17973	17878	18035	17929	18032	18022	17937	17908	17967	18238	17861	18044	17884	17858	18118	18007	18224	18133	18033	18271	17942	18100	18110	18053	18150	17982	18130	18127	18051	18129	18002	18066	18124	18005	17865	18167	18170	18037	18004	17766	17857	18013	18141	17951	18162	18102	18066	17976	18122	18036	18041	18235	18187	18023	18005	18023	18042	18254	18086	18367	17914	18283	17953	18078	18087	17945	17975	17990	18022	17928	17947	17894	18260	17951	18136	18253	17949	18115	17895	18115	18047	17832	18030	18188	18074	18128	18042	18015	18211	18263	17915	17967	17971	17845	17781	17759	17997	18042	18189	18184	18107	18182	17863	18083	18152	18016	18064	18123	18130	18148	18056	18161	17861	18040	18120	18022	17862	18057	17821	17959	17901	18139	17862	17860	17941	18039	17906	17781	18097	18025	17860	17963	18082	18091	18170	18165	18181	18080	17999	18150	17958	17878	18017	17973	17954	18131	18007	17919	18084	17863	18144	17985	17882	18098	17987	18044	18130	18032	17914	17973	17842	18035	17953	17791	18138	17965	17797	17990	18131	18161	17904	18253	17992	17932	18265	18078	18156	17951	18207	17969	18096	17935	18156	18192	18203	17923	17997	17964	18122	17965	18035	17890	18026	17992	18079	18052	18225	18114	17969	18122	18101	17953	18199	18047	18016	18106	18120	17874	18106	17778	17832	17843	18106	18026	17988	18128	18060	17950	17907	17990	18077	18145	17922	18012	18158	18104	18096	18232	18190	17935	18108	18090	18055	17931	18120	18050	17905	17978	18137	18151	18228	18242	18089	18251	17958	17911	17839	18242	17968	17959	17971	17966	17998	17974	18048	18228	18085	17933	18087	17830	18126	17917	17878	17992	18261	18049	17962	17852	17960	18241	18159	17906	18250	17886	18030	18000	18058	17812	17927	17664	17811	17919	18094	18169	18055	18106	17958	18032	17953	17905	17977	18007	17990	18108	17828	18096	18286	17854	18009	18124	18187	17947	18082	17920	18008	17991	18188	18106	17935	18077	17934	17933	17987	18117	17910	18107	18130	18048	18067	17859	17820	17934	18049	17938	18207	18114	17931	18053	18053	17927	18046	17951	17976	18057	18060	18144	18025	18057	18027	18128	18041	17916	18002	18160	17972	17989	17969	18197	18046	17989	18009	17906	18099	18113	18182	18152	17985	18149	18055	17955	18103	17925	17989	17910	17919	18173	18089	17896	18132	17913	18067	18039	17983	17840	17937	18141	18052	18336	17911	18118	18012	17805	18045	18093	17932	18091	17888	18009	17996	18133	17942	18084	18111	17878	17872	18108	17971	18046	17837	18070	17952	18083	17895	18064	17876	17831	18070	18064	18061	18075	18099	18023	17839	17945	18022	18039	18007	18190	17888	17944	17858	18203	17848	18239	18054	18211	18085	17998	17976	18016	18260	18076	18014	18084	18090	18083	18066	17885	17947	18054	18000	18075	17977	18309	17863	18015	17970	18181	18078	18112	17983	17973	18176	17920	18131	17907	17988	18107	17794	18084	17984	18284	17867	17925	18034	18035	18068	17984	17785	18146	18113	18159	18101	17934	18121	17966	17853	18021	17989	17977	18309	18197	18005	17972	18073	18067	18110	17955	18110	18026	18120	17929	17931	17905	18196	18178	17691	18026	17819	18134	18079	18025	17958	18063	17943	18084	18219	18072	17967	18010	18114	18047	17947	17973	18032	18095	17955	18204	18018	17819	18053	18031	18047	17992	18196	17990	18010	18114	18130	17919	18069	18106	17995	17985	18122	18076	17789	18124	17917	18258	18121	18098	17880	18050	18069	18098	17945	18099	17832	18093	17877	18221	17983	18088	17945	17871	17825	17956	18146	18040	18106	18043	17914	18010	18027	18022	18098	18065	18022	18017	17925	18052	18016	18004	18084	17986	18189	17982	18074	17992	18046	18142	18158	18058	17897	18001	18151	18005	18021	17894	18075	18132	18034	17821	17919	17915	18009	18107	17962	17904	18159	17912	17799	17898	17902	17929	18046	18022	18011	17890	17852	17971	18075	18067	18121	18112	18098	17883	18100	18055	18051	18127	18102	18086	17998	18052	18100	18048	17967	17983	17982	18090	17913	17929	17996	18019	18105	18008	18022	18058	17914	17940	17913	17967	17943	17972	18034	18012	18067	18045	18194	18089	17848	18002	18069	18201	17973	18101	18087	17996	17857	18067	17892	18027	18123	17968	18035	18044	18253	18073	18024	18076	18086	18003	18029	18115	17901	18040	17944	17947	18135	18006	17941	17990	18032	18024	18001	18030	17917	18070	18020	17919	18100	18008	18045	17932	17994	17941	17955	17865	18049	17892	18053	17929	17998	17975	17972	17910	18107	18088	18028	17980	18091	18014	17876	18158	17851	17961	17785	17866	18097	17957	17981	17957	18033	18019	17869	18189	17993	17889	17936	18000	17793	17797	18035	18134	17836	18234	18017	17959	18057	17857	18054	17842	17908	18119	18009	17928	17911	17737	17979	18017	17973	18066	18086	18019	18149	17915	18038	17970	17998	18056	18195	18002	17910	17994	18040	18024	18130	18053	18119	18077	17669	18185	18129	18066	18119	17947	18215	17992	17962	17878	18076	18048	18079	18005	17963	18091	18116	17926	17858	17908	18157	18062	17916	18099	17898	18102	18033	17992	18010	17865	17928	17910	18175	18095	17898	18312	18038	17979	17990	18067	18056	18071	17982	17928	17937	17973	18089	18194	18206	17817	17953	18058	18184	17844	18077	18004	17932	18110	17933	18011	18089	18170	18033	18188	17937	18068	18134	18075	18005	18070	17975	17972	18008	18024	18004	17840	17965	17913	18086	18031	18041	18028	17716
16260	26751	25128	20680	18991	18080	34070	62953	58592	45589	29129	19446	16523	16142	16057	16192	16331	16194	16014	16135	16181	16251	16191	16198	16124	16204	16104	16150	16269	16124	16079	16293	16028	16132	16227	16065	16202	16094	16131	16253	16055	16071	16089	15985	16194	16167	16150	16194	15952	16265	15968	16135	16108	16236	16053	16034	16292	16167	16133	16139	16143	16041	16177	16129	16245	16219	16126	16264	16038	16307	16057	16252	16031	16070	16100	16302	16058	16299	16193	16160	16207	16214	16310	16233	16315	16252	16126	16191	16115	16019	16053	16198	16054	16079	16110	15924	16111	16346	16229	16119	16110	16182	15921	16000	16178	16164	16175	16174	16092	16199	16004	16243	16126	16229	16072	16219	16251	15962	16181	16195	16205	16102	16191	16075	15976	16156	16338	16026	15916	16019	16066	16226	16023	16232	16252	16126	15922	16121	16090	16194	16036	16068	16088	16175	16061	16173	15883	15998	16084	16358	16164	15992	16208	16146	16049	16216	16088	16316	16105	16033	16086	16022	16097	16111	16063	16035	16054	16038	16166	16065	16252	16158	16215	16097	16153	16206	16195	16161	16141	16018	16142	16020	16018	16022	16167	16205	16130	16194	16077	15966	16209	16051	16223	16128	16184	16121	16044	16227	16057	16123	16252	16076	16090	16124	16289	16129	16128	16129	16051	16245	15955	16189	16217	16076	16277	16267	15945	16131	16125	16046	16011	16067	16223	16149	16151	16156	16150	16106	16166	16126	16010	16060	16101	16043	16205	16168	16011	16032	16141	16198	16252	16195	16311	16028	16171	16113	15976	16146	16162	15947	16076	16110	16049	16090	16089	16319	16044	16096	16085	15984	16130	16144	16027	15961	16261	16186	16207	16182	16057	16125	16224	16040	16142	16109	16151	16096	16148	16093	16183	15999	16224	16258	16110	16077	16256	16175	16060	16058	16026	16030	16128	16145	16005	16012	16243	16190	16132	16193	15899	16237	16090	16204	16039	16008	15904	16187	16188	16220	16047	16048	16106	16214	16286	16042	16120	16107	16041	16170	16054	16131	16155	16053	16031	16195	16120	16057	16165	16170	16172	16223	16220	16156	16099	16110	16073	16277	16055	16150	16295	16058	16156	16122	16005	16136	16035	16144	16013	16212	16214	16134	16114	16110	16167	16092	16160	16219	16097	16042	16097	16144	16077	16225	16173	16203	16241	16094	16215	16147	16169	16125	16066	16144	16149	16047	15924	16085	16194	16374	16193	16166	16114	16160	16108	16092	16138	16157	16282	16129	16252	16209	16192	16217	16137	16229	15984	16235	16093	16060	16155	16105	16193	16242	16151	16091	16275	16112	16325	16212	16027	16073	15962	16067	15896	16205	16084	16099	16026	15996	16121	16300	16120	16053	16171	16203	16028	16194	16169	16112	16093	16369	16031	16025	16079	16187	16129	15855	16296	16057	15935	15907	16134	16090	16110	16171	16144	16153	16165	16100	16073	16057	16093	16137	16102	16109	16072	16090	16275	16115	16015	16022	16185	16172	16178	16004	15954	16124	15960	16109	16121	16138	16137	15976	16142	16061	16332	16039	15975	16044	16133	16067	16212	16158	16162	16044	15990	16106	16170	16090	15983	16257	16096	16151	16116	16017	16088	16125	16037	16247	16150	16056	16290	16147	16115	16065	16311	16167	16050	16054	15968	15972	16217	15967	16140	16104	16245	16147	16039	16199	16030	16086	16054	16097	16096	16047	16198	16231	16156	16144	15974	16040	16156	16160	16044	16104	16032	16134	16070	16260	16082	16045	16201	16046	16054	16084	16059	16050	16122	16099	16145	16031	16084	15989	16013	16082	16116	16124	15996	16101	16127	15990	16165	16167	16246	16163	16035	16012	16237	16055	16165	15998	15972	16153	16302	16028	16191	16020	16209	16134	16118	15995	16039	16165	16093	16146	16138	16135	15992	16050	16164	16102	16042	15914	16112	16096	16082	15996	16145	16078	16150	16133	16013	16155	16118	16066	16085	15834	15983	16103	16103	15930	15947	16162	15974	16030	16137	16178	15970	16213	16142	16241	16090	16122	16128	16128	16043	15993	16087	16026	16108	16321	16081	16174	16210	16073	15980	16201	15993	16094	16127	16124	16089	15965	15935	16322	16147	16005	16289	16105	16191	16245	16108	15855	16005	16189	16227	16215	16248	16079	16202	16167	15974	16198	16133	16047	16201	16253	16228	15945	16096	15988	16120	16191	16180	16105	16007	16014	16303	16165	16061	16243	16041	16163	16131	16201	16053	16254	16011	16143	16205	16203	16005	15965	15975	16059	16041	16026	16108	16170	16232	16032	16205	16109	16180	15985	16152	16129	16158	16151	16140	16131	16283	16026	16247	16084	16082	16153	16101	16026	16229	15991	16101	15916	16073	16228	16054	16229	16117	16130	16246	16015	16130	16097	16064	16115	16232	16197	16034	16069	16064	16328	16270	15936	16163	16081	16060	16128	16187	16179	16159	16170	16212	16067	16021	16073	16236	16279	16094	16030	16098	16408	16000	16147	16094	15994	16269	15976	16300	16143	16127	16054	16165	16042	16206	16157	16221	16305	16271	16075	16207	16079	16030	15905	15988	16279	16297	16060	16130	16226	16129	16123	16192	16168	16242	16122	16242	16012	16224	16100	16028	16021	16287	16074	16082	16058	16070	16089	16088	16069	16191	16181	16386	16076	15946	16235	16120	16076	16098	16250	16128	16171	16092	16250	16276	16064	16067	16064	16146	16084	16224	16028	16142	16222	15957	16123	16083	16118	16194	16128	15999	16060	16187	16267	16064	16267	16051	15942	16003	15882	15956	16106	16053	16103	15968	16126	16163	16069	16005	16101	16082	16180	16159	16080	16102	16226	15916	16138	16022	16015	16020	16107	16111	16258	16115	16102	16236	16022	16215	16115	16171	16089	16040	16177	16166	16130	16077	16067	16147	16112	16196	16081	16112	16173	16087	15999	16185	16214	16075	16046	16124	16155	16028	16157	16071	16018	16183	16002	16236	16017	15953	16008	16357	16109	16208	15852	16128	16150	16073	16112	16224	16091	16064	16095	16023	16051	16259	16168	16105	16305	16195	16206	16181	16194	16281	16309	16038	16306	16033	16054	16075	16109	16215	16045	16013	16117	16117	16023	16072	16314	15982	16147	15999	16156	16058	16093	16110	16171	16107	16052	16342	16042	16324	16176	15944	16039	16220	16104	16175	16115	16142	16144	16250	15941	16090	16050	15947	16106	16097	16103	15958	16114	16097	16125	16099	16074	16022	15968	16196	16248	16069	16086	16146	16209	16074	16380	16230	16151	16049	16051	16167	15935	16185	15974	16160	16163	16110	16113	16053	16136	16199	16080	16134	16047	16139	16079	16139	15979	16203	15996	16066	16020	16058	16257	16075	16198	16050	16101	16254	16137	16021	15978	16123	16133	16068	16059	16274	16230	16371	16127	16068	16192	16138	16165	16167	16213	16065	16135	16037	16202	16045	16056	15884	16168	16370	16093	16205	15960	16099	16207	16117	15937	16031	16019	16259	16112	16077	15929	16361	16131	16090	16218	16173	16141	16136	16163	16307	15990	16161	16098	16029	16257	16128	16035	16293	16006	16315	16053	16062	15943	16173	16278	16151	16150	15990	16176	16008	16107	16159	16012	16062	16122	16204	16158	15910	15921	16246	16120	16060	16095	16273	16183	16262	16175	15949	16220	16113	16183	16025	16215	16097	16089	16127	16015	16134	15950	16165	16221	15981	16145	16072	16210	15982	16264	15911	16086	16088	16125	16187	16050	16258	16324	16055	16220	16051	16110	16227	15998	16174	16062	16053	16155	16167	16047	16170	16000	16245	16066	16006	16205	16235	16237	16039	16109	16098	16079	16119	16148	16231	16056	16053	16088	16195	16296	15932	16213	15943	16145	16058	16026	16224	15941	16078	16101	16244	16218	16224	16094	16090	15983	16139	16024	16000	16262	16020	16172	16120	16098	16076	16073	16086	16039	16225	16126	15975	16179	16067	16134	16317	16125	16020	16086	16124	16046	16065	16227	16180	16128	16139	16165	16104	16187	16186	16144	15858	15911	16178	16127	16196	16166	16119	16045	16288	16249	16012	16205	16179	16146	16139	16137	16176	16165	16075	16036	16053	15946	16209	16145	16161	16150	16031	16183	15986	16227	16369	16124	16006	15966	16196	16080	16199	16030	16098	16173	16116	16075	16002	16211	16206	16215	16283	16272	16145	16129	16107	16091	16095	16162	16091	16182	16132	16056	16179	16092	16092	16006	16152	16229	15950	16170	16224	16165	16139	16127	16284	16252	16103	16127	16107	16194	15950	16159	16371	16186	16121	16194	16151	16119	16227	16155	16017	16049	16069	16127	16162	16234	16131	16145	16195	16187	16219	16353	16166	16193	16178	15998	16151	16108	16334	16082	16218	15939	16068	16176	16207	16102	15996	15998	16256	16088	16185	16029	15997	16041	16180	16166	16298	16222	16040	16089	16092	15899	16145	16240	16036	16132	16136	16274	16171	16144	16076	16101	16056	16384	16073	16023	16033	16287	16123	15999	16029	16215	16036	16087	16135	16273	16153	16003	16069	15929	16185	16169	16190	16225	16136	16134	16144	16196	15941	16190	15955	16189	16089	16198	15986	16070	16047	16095	16086	16000	16173	16210	16050	16126	16214	16117	16042	16062	16231	16215	16171	16108	16036	16153	16131	16125	16073	15971	16159	16129	16080	16203	15980	16232	16036	16074	16295	16156	16223	15918	16082	16063	15946	16192	16060	15999	16178	16061	16221	15928	15867	16045	16078	16151	16187	16172	16157	16032	16148	16184	16239	16023	16389	16114	16073	16158	16025	16123	15993	16135	16080	16180	16008	16319	16166	16077	16232	16092	15979	16141	16192	16082	16231	16041	16124	16016	16162	16041	16164	16153	16237	16224	15962	16158	16226	16112	16101	16159	16181	16123	16102	16161	16077	16253	15974	16078	16012	16184	15957	16171	16049	15960	16164	16002	16115	16171	15891	16192	16180	16110	16021	16107	16148	16209	16065	16194	16082	16077	16061	16064	16093	16194	16161	15909	16206	16333	16179	16156	16128	16167	16094	16056	16268	16153	16363	16023	15933	16109
29139	22081	22853	20843	19479	19295	20499	26735	25636	23453	20695	19769	19586	19452	19371	19488	19327	19345	19542	19563	19425	19332	19416	19383	19501	19398	19283	19397	19281	19359	19437	19390	19341	19472	19713	19562	19493	19388	19368	19426	19448	19386	19263	19306	19304	19283	19565	19337	19396	19545	19301	19398	19475	19570	19423	19377	19490	19497	19476	19382	19323	19435	19425	19283	19494	19281	19370	19432	19485	19372	19385	19349	19386	19370	19392	19342	19504	19443	19585	19332	19179	19389	19642	19341	19372	19555	19440	19591	19476	19546	19492	19521	19391	19492	19575	19347	19598	19341	19381	19399	19400	19254	19446	19490	19395	19232	19327	19301	19500	19533	19421	19484	19641	19506	19402	19638	19331	19473	19367	19257	19590	19405	19193	19329	19545	19414	19448	19306	19494	19300	19329	19409	19439	19206	19288	19353	19187	19288	19443	19301	19462	19282	19562	19415	19424	19337	19425	19542	19273	19235	19370	19267	19432	19286	19500	19332	19481	19446	19342	19487	19308	19392	19323	19200	19161	19449	19452	19395	19465	19556	19503	19315	19559	19356	19306	19309	19354	19459	19382	19435	19634	19296	19427	19452	19431	19395	19331	19376	19371	19391	19454	19462	19344	19323	19494	19275	19316	19439	19387	19659	19640	19458	19336	19374	19118	19351	19416	19626	19471	19489	19456	19396	19401	19389	19503	19375	19329	19294	19461	19609	19480	19324	19438	19459	19323	19401	19413	19356	19477	19328	19660	19487	19482	19355	19604	19377	19401	19359	19550	19356	19477	19420	19386	19248	19290	19329	19693	19298	19394	19380	19512	19313	19381	19233	19578	19494	19470	19378	19424	19342	19444	19441	19502	19568	19345	19538	19401	19513	19456	19233	19575	19411	19410	19484	19366	19550	19406	19250	19162	19347	19254	19226	19509	19359	19497	19377	19508	19290	19512	19345	19385	19428	19431	19294	19555	19398	19416	19301	19199	19271	19417	19524	19177	19450	19574	19443	19286	19461	19317	19297	19300	19264	19275	19476	19401	19474	19533	19447	19369	19247	19467	19235	19187	19392	19462	19310	19400	19234	19538	19301	19563	19410	19400	19375	19570	19218	19507	19323	19177	19552	19334	19431	19354	19287	19402	19456	19370	19247	19455	19268	19164	19392	19664	19430	19316	19444	19512	19382	19532	19419	19474	19394	19304	19268	19187	19417	19318	19320	19424	19292	19382	19329	19383	19361	19409	19324	19361	19148	19551	19352	19592	19497	19228	19266	19519	19344	19456	19357	19317	19525	19181	19360	19366	19742	19340	19493	19322	19464	19303	19529	19509	19344	19418	19411	19157	19394	19513	19361	19561	19328	19333	19412	19321	19450	19467	19392	19532	19167	19455	19653	19515	19250	19400	19157	19493	19279	19478	19420	19659	19447	19676	19432	19304	19583	19529	19595	19375	19331	19238	19282	19381	19171	19421	19457	19459	19327	19448	19217	19462	19315	19437	19427	19379	19488	19473	19383	19534	19378	19447	19249	19376	19449	19165	19384	19412	19389	19314	19509	19352	19365	19282	19581	19263	19552	19501	19397	19288	19254	19594	19331	19562	19410	19558	19393	19303	19311	19295	19365	19422	19312	19376	19347	19424	19251	19554	19310	19295	19457	19371	19194	19380	19632	19462	19299	19483	19321	19331	19492	19415	19579	19365	19162	19389	19434	19544	19483	19397	19422	19332	19312	19529	19389	19465	19347	19362	19340	19567	19516	19408	19422	19448	19579	19577	19516	19410	19375	19108	19468	19545	19489	19259	19408	19374	19369	19403	19435	19385	19440	19618	19352	19400	19253	19286	19359	19312	19583	19402	19155	19444	19409	19152	19323	19403	19549	19376	19310	19470	19237	19504	19478	19304	19478	19283	19515	19461	19382	19384	19336	19314	19471	19334	19411	19342	19370	19496	19279	19212	19457	19251	19591	19528	19561	19463	19438	19223	19335	19675	19516	19427	19441	19346	19253	19388	19477	19499	19208	19349	19291	19366	19701	19236	19452	19327	19407	19307	19459	19491	19448	19204	19578	19500	19390	19412	19364	19225	19353	19471	19365	19208	19496	19608	19103	19379	19276	19250	19466	19341	19425	19473	19442	19518	19269	19522	19535	19521	19550	19487	19355	19329	19215	19453	19558	19461	19391	19427	19361	19460	19409	19102	19302	19442	19251	19555	19501	19267	19372	19372	19518	19514	19411	19346	19496	19594	19134	19352	19374	19189	19541	19344	19349	19327	19561	19307	19414	19322	19317	19390	19456	19558	19457	19399	19576	19292	19429	19219	19498	19638	19507	19486	19285	19494	19369	19379	19340	19464	19266	19738	19382	19464	19379	19304	19379	19174	19410	19417	19412	19432	19349	19368	19293	19383	19297	19487	19304	19389	19466	19463	19572	19410	19303	19542	19461	19756	19391	19563	19543	19474	19448	19551	19234	19531	19396	19402	19355	19481	19488	19317	19570	19282	19638	19630	19568	19389	19461	19488	19517	19430	19373	19517	19487	19494	19450	19420	19312	19529	19377	19337	19232	19195	19343	19540	19222	19374	19221	19294	19333	19404	19468	19347	19329	19255	19443	19345	19456	19586	19489	19449	19361	19500	19593	19541	19296	19387	19384	19449	19570	19290	19514	19471	19410	19650	19364	19318	19389	19479	19477	19349	19324	19566	19379	19252	19279	19237	19397	19469	19370	19613	19499	19493	19258	19259	19542	19270	19451	19483	19486	19343	19420	19148	19162	19369	19482	19349	19424	19396	19497	19452	19291	19290	19425	19354	19326	19312	19435	19609	19385	19341	19367	19308	19302	19411	19290	19400	19391	19484	19348	19232	19410	19411	19385	19137	19370	19307	19380	19372	19337	19559	19501	19493	19338	19111	19632	19302	19351	19559	19316	19373	19289	19448	19334	19323	19490	19489	19375	19693	19336	19496	19369	19362	19568	19249	19150	19477	19574	19425	19340	19550	19400	19394	19312	19128	19216	19306	19517	19287	19269	19620	19564	19349	19519	19632	19200	19546	19391	19359	19505	19341	19492	19282	19467	19391	19412	19244	19319	19317	19346	19286	19554	19511	19502	19653	19293	19508	19516	19380	19459	19413	19468	19383	19238	19462	19278	19206	19464	19366	19472	19489	19437	19416	19253	19499	19307	19470	19382	19466	19289	19295	19361	19516	19393	19638	19375	19438	19441	19380	19527	19398	19283	19323	19199	19256	19203	19340	19167	19214	19308	19265	19389	19220	19440	19249	19521	19468	19205	19505	19453	19375	19431	19503	19199	19459	19651	19342	19269	19331	19461	19280	19390	19470	19643	19619	19445	19442	19315	19208	19350	19409	19331	19613	19404	19345	19225	19400	19397	19614	19379	19512	19457	19312	19177	19515	19197	19319	19489	19532	19316	19593	19518	19356	19343	19284	19315	19256	19382	19583	19274	19252	19211	19375	19333	19526	19592	19399	19392	19365	19507	19469	19467	19383	19306	19375	19319	19488	19556	19335	19400	19264	19428	19512	19265	19383	19561	19281	19404	19388	19435	19547	19378	19474	19178	19306	19590	19408	19558	19495	19199	19328	19519	19276	19525	19270	19416	19428	19346	19494	19360	19469	19449	19231	19336	19341	19296	19605	19365	19457	19585	19718	19598	19430	19536	19431	19371	19715	19322	19506	19361	19394	19481	19437	19201	19425	19543	19437	19291	19624	19128	19431	19217	19659	19608	19411	19736	19629	19373	19481	19431	19565	19504	19449	19549	19448	19459	19423	19398	19309	19495	19534	19458	19384	19285	19545	19351	19460	19512	19380	19310	19397	19424	19495	19461	19651	19501	19259	19436	19361	19356	19348	19396	19445	19337	19352	19334	19592	19334	19286	19596	19466	19345	19523	19208	19389	19217	19262	19397	19448	19691	19406	19296	19445	19451	19372	19374	19513	19350	19282	19202	19267	19318	19378	19512	19370	19450	19379	19346	19326	19430	19482	19577	19337	19278	19197	19444	19382	19323	19268	19434	19398	19409	19206	19612	19525	19286	19548	19364	19591	19440	19517	19575	19551	19464	19452	19466	19491	19533	19531	19434	19289	19284	19377	19418	19411	19111	19547	19304	19538	19401	19186	19493	19270	19573	19386	19499	19443	19563	19389	19318	19327	19373	19331	19526	19484	19308	19575	19470	19489	19602	19479	19576	19346	19337	19559	19477	19492	19317	19618	19421	19490	19323	19243	19264	19243	19598	19346	19479	19403	19471	19458	19339	19316	19342	19528	19287	19404	19315	19326	19367	19461	19439	19281	19510	19345	19255	19473	19528	19332	19580	19484	19190	19421	19495	19678	19576	19399	19344	19228	19407	19414	19220	19284	19352	19361	19388	19338	19192	19291	19338	19569	19498	19306	19337	19363	19441	19597	19332	19422	19150	19170	19344	19427	19155	19468	19475	19335	19430	19331	19468	19282	19338	19037	19306	19325	19457	19299	19681	19428	19503	19586	19463	19566	19610	19427	19476	19312	19446	19384	19407	19548	19637	19390	19367	19548	19423	19564	19650	19420	19656	19586	19216	19598	19476	19261	19568	19611	19119	19400	19348	19483	19499	19191	19456	19208	19560	19385	19322	19378	19379	19328	19257	19330	19422	19663	19537	19505	19416	19353	19506	19388	19323	19330	19576	19469	19309	19605	19243	19470	19347	19416	19638	19403	19402	19349	19381	19118	19515	19495	19279	19334	19353	19309	19298	19558	19672	19302	19435	19256	19552	19479	19571	19395	19428	19184	19422	19513	19249	19433	19562	19492	19515	19305	19378	19319	19427	19326	19496	19473	19489	19478	19396	19368	19357	19530	19610	19510	19432	19476	19453	19397	19499	19326	19299	19316	19339	19430	19433	19231	19493	19383	19227	19453	19305	19377	19493	19384	19315	19268	19362	19593	19206	19446	19455	19378	19372	19336	19176	19689	19293	19421	19454	19547	19321	19388	19425	19396	19433	19393	19383	19407	19169	19180	19475	19380	19443	19152	19171	19284	19450	19340	19573	19360	19296	19477	19334	19448	19247	19181	19277	19535	19345	19412	19342	19173	19430	19338	19417	19320	19609	19548	19354	19444	19425	19454	19204	19536	19267	19482	19417
16206	17508	17465	17076	16930	17027	18846	27898	24940	21174	18279	17312	16964	17034	16835	17130	17136	17000	16955	16765	16819	16851	16909	16858	16867	16983	17076	16913	16934	16918	16928	16736	16888	16787	16899	16736	16893	16856	17061	16926	16983	17042	16964	16973	16846	16958	16920	16854	16920	16731	16896	16860	16927	16871	16989	16796	16910	16749	16967	17107	16877	16994	17057	16856	16859	16832	16998	16797	16924	16887	16890	16677	16885	16810	17013	16908	16831	16914	16930	17050	16954	17105	16674	16999	17103	16921	16807	16695	17091	17050	16956	17127	16913	16811	17000	16995	16794	16712	16911	17016	16821	16828	16903	16992	16891	16950	16890	17021	16879	16831	16921	16778	16897	16838	16917	16962	16924	16997	17010	16937	16886	16912	16939	16923	17109	16840	16978	16993	16957	16849	16922	16868	16981	16932	16812	17020	16862	16940	16973	16828	16987	16932	16818	16819	16939	16748	16997	16809	16950	16919	16986	17087	16901	16869	16954	17038	16990	16884	17011	16843	16848	16896	16835	16816	16848	16920	17129	17018	16859	16993	16921	16858	16981	16873	16969	17049	16855	17025	16871	16994	16820	16946	16786	16947	17001	16971	16920	16966	17001	16860	16759	17010	16907	16913	16836	16884	16907	16891	16862	17012	16916	17082	16975	16789	17017	16983	16776	17018	16993	17032	16818	16950	16929	16851	16850	16944	17057	16928	16993	17036	16875	17008	16913	16892	16795	16909	16977	16894	16926	16947	16971	16902	16930	16957	16798	16845	16908	16968	16835	16880	16845	17020	16809	16830	17040	16974	16979	16953	16885	16751	17032	16930	16917	16814	16858	16839	17084	16872	16800	16827	16736	16755	16832	16912	16855	16985	16793	16942	16940	17107	16756	16851	16794	17007	16883	16927	16919	16927	16978	16833	17049	16907	16823	16869	16872	16934	16774	16991	16979	17079	16830	16875	16974	16920	16884	16771	16925	16958	17005	17003	16954	16829	17082	16729	16916	16948	16944	16958	16691	17075	16922	16988	16781	16851	16869	17034	16781	16951	16969	17030	16850	16654	16999	16854	16858	16873	16985	16818	16879	16970	17017	16810	16694	16994	17119	16979	17148	16837	16981	17012	16937	16859	16960	16879	16944	16981	17062	17147	16912	16847	17053	16929	16693	16944	16793	16947	16960	16735	16922	17052	16916	16950	16880	16899	16929	16955	16813	16757	16769	16984	16685	17031	17151	17112	17085	17005	16885	16893	16970	16883	16781	16901	16945	16896	17125	16976	16983	16896	16948	16921	16854	16783	17150	16850	16976	16724	16952	16817	16966	16995	17159	16902	17028	17042	16967	16715	17016	17037	16830	16866	16807	16837	16899	16847	16749	16942	17002	16821	16766	16980	16907	16771	16816	16856	17082	16941	16822	17060	16937	16774	17017	16937	16983	17109	16779	16899	16963	16930	17167	16806	16941	16966	17090	16815	16979	16866	16878	16861	16902	17093	16934	16960	17075	17048	16881	16842	17225	16936	16915	16898	16978	16820	16852	17064	16784	16921	17127	16859	16841	17070	16939	16948	16954	16730	16792	16952	17017	16879	16897	16930	17248	16842	16883	16921	16953	16900	16853	16866	16940	16778	16926	16966	17046	16977	17021	16978	16917	16912	16978	16980	17009	16905	16837	17047	16901	16794	16910	16730	16846	17002	17007	16829	16880	16784	16976	16864	16980	17164	16956	17068	17140	16909	16803	17073	16939	16864	16842	16690	16912	16901	16912	16806	17133	16903	16813	16847	16975	16877	17006	16758	16996	16928	17085	16962	16925	16842	16922	16813	16858	16963	17047	17102	16977	16931	16987	16699	16876	16851	16751	16847	16966	17066	16944	16709	17048	16965	16954	16896	16889	16867	16821	16975	16825	17070	16926	16971	16991	16864	16856	17070	17040	16815	16987	16904	16919	16876	16937	16997	16878	16877	16790	16764	16799	17046	16867	16893	16951	16965	17077	16985	16904	17003	17020	16735	16883	17032	16969	16846	16911	16793	17028	16846	16880	16981	16937	17031	16848	16962	16964	16780	16910	16909	17178	16851	17002	16880	16982	16945	17079	16987	16948	16861	16887	16842	16901	16909	16786	16920	16865	17028	17039	17029	17014	16868	16869	17061	17039	17055	16935	16852	16982	16987	16891	16865	17088	17022	16852	16960	16872	16894	16912	16922	16960	16904	16932	16980	16988	16942	17079	16884	16909	16924	16785	16845	16878	16966	17102	17145	17030	16921	17031	16836	17134	16831	17013	16883	16971	16937	16874	16970	16842	16911	16950	16870	16922	17020	16799	16782	16955	16772	17025	16915	17081	16872	17055	16890	17046	16796	17023	17019	16892	16959	17055	17037	16807	17099	16957	17138	16857	16979	17094	16858	16998	16908	17027	16922	16906	16859	16857	16930	16941	16922	17001	16777	16941	16910	16918	16917	16899	16810	17019	16929	16842	16961	16903	17009	17007	16880	16924	16782	16933	16950	16857	17017	17023	16892	17029	16945	17071	16938	16947	17011	17090	16839	16971	16961	17037	17014	17012	16999	16877	16976	16923	16819	16955	16907	17017	17078	16865	17005	16825	16987	16761	16969	16914	17039	17034	16816	16870	16874	16914	16771	16929	16825	16839	16907	17065	16697	16971	16939	16987	17057	17025	16799	16815	16915	16871	16820	17003	16924	16837	16889	16993	16897	16923	16865	16730	16711	16852	16959	17011	16986	16923	17064	16963	17096	16943	16791	16899	17036	17018	16918	17060	16931	16970	16910	16964	16890	16829	16744	16873	16897	17055	16861	17026	16867	16923	16934	16949	16948	16889	17087	16867	16931	16899	16970	16876	16855	16919	16984	17014	16924	16940	16966	16986	17021	16984	16935	16949	16919	16887	16846	17036	16965	16718	16954	17007	16877	16928	16936	17009	17083	16824	16799	16729	16859	17052	16837	16946	17045	16950	16741	16867	16983	17092	16895	16949	16950	16832	16833	16992	16961	16855	16935	16958	16860	16933	16898	16948	16888	16886	16987	16912	16986	16788	16858	16895	16955	16760	17028	17032	16886	16910	16825	16910	16935	16983	17028	16964	16818	16951	16700	16984	16996	16771	17032	17121	16851	16776	16849	16993	16759	16959	17101	16875	16985	17014	16857	16975	16986	16990	16810	17032	16965	16888	16896	17047	17012	17004	16924	16941	17033	16826	16797	16956	16852	16996	16858	17031	16926	16938	16941	17012	16809	16697	17137	17195	16870	16947	16920	16807	16884	16849	16910	16748	16831	16836	16841	16830	16890	17067	16945	16905	16902	17019	16756	16971	16852	16833	16915	16755	16992	16746	16840	16866	16791	16851	16922	16811	16962	16972	16857	16927	17008	17043	17076	16870	17088	16925	16953	16980	16831	16967	16932	16858	16984	16811	16855	16978	16972	16771	16936	16974	16733	17047	16948	16895	16856	17041	16702	17048	16884	16964	17094	17002	17096	16870	16696	17002	17105	16855	16961	16842	17012	17022	16996	16924	17127	17147	16939	16869	17016	16800	17013	16911	17029	16983	16963	16762	16833	16736	16846	16954	16757	16919	16893	16921	17043	16698	16893	17044	16984	16908	16810	16916	16920	17059	16935	16760	16899	16819	17007	16940	16941	16912	16952	16919	17028	16789	16974	16854	17006	17025	17026	16953	16911	16960	16793	17050	17001	17024	16861	16890	16747	17078	16841	16931	16991	16795	16985	17049	17011	16834	17034	17102	16967	16907	16895	16798	16881	16866	16897	16961	16840	16909	16800	16980	16900	17052	16877	17045	17015	16806	16994	16995	17039	16887	16733	16928	16828	16962	16988	17035	16816	16893	16822	17014	16989	16854	16971	16895	17005	16873	16895	17126	16948	17006	16891	16741	16799	16885	17006	16763	16901	17048	16802	16969	16862	17044	16996	16976	17144	16789	16764	16831	16972	16934	16903	17043	16961	16767	16767	17033	16931	16808	16933	17079	16833	17096	16919	16943	16940	16914	16819	16909	17107	16943	16836	16889	16860	16799	16898	16896	16964	16877	16947	17096	16905	16892	16905	16855	16818	16748	16699	17028	16935	16951	16963	16920	16903	16909	16866	16895	17005	16729	16851	16916	16857	16940	16907	16856	16876	16864	16965	16732	16844	17055	16951	16937	16999	16974	16871	16907	17009	16855	16871	17023	16787	17025	17060	16965	16925	16894	17000	16961	16767	17034	16890	16946	16939	16961	16826	16847	16975	16835	17037	16964	16978	16812	16828	17007	16870	16848	16954	17085	16951	17055	16808	16884	16884	16831	17062	16990	16944	16721	17015	16852	17022	16820	17033	16890	16855	16790	16716	16897	16988	16923	17000	17014	17059	17018	16718	16973	16969	16971	17063	16813	17006	16802	16900	17077	17011	16862	16891	16907	16842	17049	16836	16877	16954	16806	16925	16860	16937	16912	17042	16840	17003	16843	17098	17025	16847	17012	16726	16885	16901	16968	16930	16892	17025	16841	17095	16733	16990	17076	17063	16744	17152	16777	16893	16881	16849	17009	16761	16840	16854	16828	16925	17080	17048	16985	16831	17039	16904	16986	16932	16818	16973	16737	16987	17046	16893	16937	16801	16699	17016	16954	16953	16936	16936	16781	16948	16883	17269	16923	17186	16872	17055	16925	16865	17028	16936	17019	16947	16687	16866	16673	16877	16753	16995	16929	16995	16906	16916	16872	17016	16884	16878	17020	16827	17026	16883	16816	16894	17179	16923	16920	16881	16923	16848	16984	16874	16829	16887	16963	16974	16881	16958	16984	17053	16954	17049	17011	16873	16998	16965	16927	16889	17009	16919	16960	16871	16745	16954	16767	16749	16956	16956	16963	16822	16860	16711	17165	16829	16969	16873	16928	16897	16855	17087	16844	17002	17034	16976	16891	17011	16978	16910	17030	16883	17077	16845	16800	16998	16877	17165	16891	16827	16968	16765	17072	16935	17023	16975	16953	17061	16952	16820	17110	16731	16984	16769	16986	16969	16708	16935	16923	16998	16879	16981	16927	17017	16776	16978	16831	16925	16926	17075	16985	16920	16917	17017	17033	16809	16944	16937	16829	16937	16988	16766	17022	16875	16989	16819	16980	16855
25599	21134	27407	25885	21455	21177	31329	50660	39892	30392	23735	21096	20458	20366	20253	20104	20264	20161	20308	20279	20229	20212	20204	20307	20224	20307	20047	20165	20472	20114	20228	20156	20389	19937	20167	20322	20147	20327	20285	20155	20243	20331	20098	20141	20290	20153	20229	20081	20263	19916	20310	20245	20106	20298	20093	20144	20377	20145	20300	20196	20191	20167	20131	20085	20222	20173	20076	20290	20183	20200	20285	20204	20214	20176	20214	20109	20393	20217	20105	20151	20305	20174	20199	20275	19880	20217	20321	20103	20232	20086	20124	20305	19940	20112	20396	20246	20348	20153	20142	20175	19995	20464	20121	20020	20203	19890	20126	20201	20113	20412	19955	20179	20117	20053	20172	20079	20020	20033	19938	20322	20407	20200	20234	19971	20051	19981	20300	20200	20196	19966	20154	20202	20014	20068	20350	20295	20159	20101	20169	20205	20092	20059	20017	20344	20214	20064	20151	20163	20285	20254	20319	20154	20386	20257	20312	20100	20172	20179	20151	20219	20396	19983	20174	20289	20066	20096	20219	20093	20188	20265	20068	20159	20248	20260	20350	20068	20159	20290	20160	20122	20279	20270	20163	20133	20170	20150	19911	20188	20202	20148	20106	20376	20264	20314	20154	20366	20120	20241	20270	20110	19916	20541	20388	19936	20290	19890	20274	20240	20164	20310	20045	20176	20205	19889	20115	20187	20197	20141	20078	20156	20381	20062	20059	20251	20389	20348	20137	20230	20229	20090	20134	20218	20379	20176	20090	20233	20260	20136	20246	20076	20178	20249	20122	20250	20297	20126	20209	20325	20189	19979	20369	20114	20108	19962	20221	20232	20186	20145	20259	20120	20262	20019	20143	20225	20163	20132	20283	20058	20158	19973	20251	20263	20126	20407	20361	20088	20153	20093	20160	20106	20232	20161	20217	20141	20294	20206	20033	20326	20212	20115	20306	20006	20083	20467	20055	20238	20248	20268	20242	20108	20291	20211	20174	20216	20307	20059	20173	20178	20167	20268	20194	20128	20367	20160	20080	20404	20341	20086	20434	20233	20066	20067	20193	20301	20211	20089	19969	20212	20123	20089	20210	20015	20376	20163	20183	20212	20261	20142	20188	20193	20150	20276	20228	20171	19984	20126	20172	20174	19965	19992	20065	20168	19996	20040	20288	20223	20168	20227	20269	20081	19943	20137	20110	19993	20306	20264	20188	20303	20246	20033	20308	20190	20140	20157	20188	20206	20245	20247	20347	20278	20068	20143	20124	20175	20277	20141	20219	20026	20011	20039	20171	20264	20317	20187	20152	20291	20238	20317	20106	20236	20138	20243	20203	20216	20310	20181	20089	20125	20087	20006	20067	19996	20308	20264	20136	20316	20210	20180	20274	20228	20130	20318	20082	20243	20293	20313	20176	20233	20128	20336	20203	20130	20250	20424	20301	20123	20214	20358	20246	20033	20206	20159	20274	20077	20206	20141	20312	20195	20049	20146	20165	20183	20287	20161	19987	20169	20113	20048	20014	20437	20135	20048	20149	20122	20127	20081	20157	20083	20215	20354	20262	20085	20092	20268	20156	20168	20167	20140	20216	20067	20213	19974	20145	20019	20071	20176	20109	20191	20356	20148	20195	20053	20317	20114	20259	20141	20202	20165	20234	20414	20350	20333	20080	20198	20229	20158	20154	20220	20376	20093	20263	19989	20186	20226	20403	20191	20150	20375	20198	20082	20150	20064	20211	20070	20091	20055	20378	20096	20006	20061	20285	20334	20272	20126	20103	20081	20245	20322	20164	20227	20288	20435	20167	20224	20169	19909	20001	20083	20124	20145	20305	20078	20084	20174	20001	20218	19936	20342	20372	20173	20447	20144	20307	20140	20225	20354	20182	20176	20258	20080	20329	20099	20306	20174	20324	20183	20269	20334	20001	20277	20263	20221	20152	20138	20349	20096	20014	20164	20240	19971	20246	20079	20048	20344	20255	20120	20136	20073	19999	20118	20342	20222	20226	20197	19946	19944	20213	20344	20246	20288	20219	20209	20155	20092	20288	20112	20196	20055	20199	20147	20217	20163	20105	20205	20129	20030	20121	20086	20080	20055	20049	20265	20207	20150	20218	20239	20145	20150	20107	19986	20074	20062	20170	19963	20382	20214	20199	20238	20398	20126	20255	20275	20311	20177	20256	20195	20291	20029	20136	20258	20185	20106	20466	20141	20082	19965	20143	20204	20193	19997	20155	20243	20353	20215	20379	20182	20136	19982	20153	20153	20318	20231	19942	20260	20193	20026	19988	20176	20300	20107	20265	20249	20211	20053	20151	20269	20147	20039	20239	20207	19952	20352	20138	20144	20128	20322	20451	20231	20287	19973	20063	20093	20114	20104	19958	20042	20482	20228	20199	20167	20338	20165	20166	20128	20092	20170	20126	20134	20282	20139	20106	20077	20134	20239	20205	20050	20181	20198	19958	20273	20047	20182	19970	20286	20137	20176	20294	20096	20113	19991	20097	20084	20095	20161	20180	20294	20181	20014	19962	20237	20206	20195	20140	20238	20137	20282	20029	20321	20115	20134	20202	20287	20189	19967	20183	20148	20138	20108	20281	20136	20174	20184	20366	20225	20255	20119	20119	20170	20117	20219	20066	20175	20030	20227	20250	20104	20077	19891	20244	20218	20194	19984	20103	20078	20080	20170	20098	20225	20150	20365	20462	20337	20052	20290	20373	19949	20197	19990	20160	20161	20187	20276	20170	20215	20311	20135	20316	20195	20119	20317	20064	20025	20093	20144	20228	20142	20301	20391	20142	20398	20393	20043	20286	20284	20198	20143	20190	20218	20179	20135	20416	20094	20028	20277	20112	20096	20172	20274	20162	20157	20042	20123	20349	20211	20186	20091	20025	19937	20100	20291	20061	20382	20149	20098	20144	20148	20248	20235	20147	20164	20137	20483	20149	20245	20006	20013	20213	20310	20070	20137	20289	20156	20095	20074	20098	20407	20305	20079	19993	20215	19918	20137	20087	20320	20291	20309	20112	20277	20057	20223	20130	20165	20213	20044	20222	20098	20236	20110	20262	20363	20046	20292	20265	20121	20182	20211	20043	20145	20184	20244	20328	20030	20128	20197	20277	20188	20245	20093	20126	20140	20200	20280	20330	20298	20088	20120	20208	20068	19912	20160	20244	20174	20087	20303	20327	20141	20159	19890	20181	20102	20230	20022	20242	20255	20186	20189	20318	20169	20095	20258	20068	20150	20141	20206	20287	20078	20132	20181	20152	20121	20210	20034	20157	20094	20022	20178	20220	20030	20271	20170	20253	20148	20238	20303	20316	20027	20322	20220	20174	20124	19959	20142	20292	20100	19870	20339	20131	20128	20293	20117	20337	20182	20123	20163	20063	20281	20283	20151	20037	20149	20338	20273	20240	20212	20111	20172	20194	20246	20265	20266	20213	20387	20247	20068	20106	20194	20364	20217	20096	20219	20046	20338	20145	20213	20096	20444	20183	20196	20261	20256	20080	20045	20162	20174	20090	20287	20024	20166	20314	20119	20263	20280	19988	20140	19925	20221	20165	20151	20235	20212	20196	20198	20324	20165	20267	20237	20154	19949	20251	20054	20176	20249	20208	20121	20275	20055	20235	20135	20249	20114	20276	20257	20189	20220	20204	20139	20217	20298	20297	20338	20334	20120	20309	20132	20113	20017	20155	20346	20252	20215	20372	20294	20189	20258	20291	20208	20258	20145	20178	20318	20217	19981	20175	20098	20001	20194	20181	20176	20302	20131	20237	20226	20239	20251	20307	20319	20176	20122	20023	20303	20334	20239	20080	20252	20290	20221	20217	20171	20326	20266	20042	20279	20200	20148	20164	20211	20231	20381	20192	19954	19944	20107	20301	20151	20365	20120	20156	20255	20319	19965	20080	20012	20145	20234	19964	20103	19878	20002	20071	20040	20064	20217	20142	20236	20201	20105	19979	20098	20008	20232	20038	20219	20068	20135	20138	20217	20171	20192	20323	20169	20137	20481	20261	20175	20298	20178	19947	20120	20110	20150	20062	20075	20101	20312	20208	20203	20094	20009	20242	20133	20335	20121	20375	20332	20315	20168	20349	20190	20144	20032	20191	20224	20271	20253	20229	20147	20315	20251	20239	20194	20316	20281	20146	20137	20170	20019	20035	20001	20205	20068	20259	20070	20205	20034	20172	20210	20248	20316	20132	20064	20042	20022	20128	20103	20349	20302	20203	20239	20190	20208	20172	20237	20165	20092	20415	20280	20122	20412	20249	20182	20185	20216	20410	20091	20287	20127	20211	20178	19992	20273	20154	20061	20290	20177	20337	20031	20153	20301	19912	20195	20287	20341	20368	20017	20356	20086	19987	20196	20083	20260	20212	20257	20088	20033	20198	20188	20037	20253	20275	19981	20192	20193	20271	20237	20174	20055	20274	20311	20381	20291	20440	20203	20273	20218	20047	20454	20126	20167	20096	20033	20352	20310	20122	20062	20036	20217	19975	20131	20287	20382	20084	20322	20079	20165	20188	20066	20047	20332	20356	20213	20426	20334	20133	20304	20281	20258	20125	20252	20223	20097	20124	20272	20111	20069	20096	20020	20110	20312	19971	20064	20265	20212	20313	20171	20208	20229	20359	20323	20057	20102	20060	20212	20117	20198	20192	20274	20047	20296	20151	20244	20174	20374	20143	20126	20287	20174	20140	20210	20312	20314	20210	20269	20161	20334	19866	20340	20204	20200	20413	20209	20048	20268	20258	20172	20131	20040	20103	20020	20262	20167	20375	20058	20260	20170	20138	20248	20412	20295	20163	20240	20289	20161	20238	20173	20201	20293	20309	20413	20218	20190	20094	20099	20079	20049	20019	20189	20243	20201	20103	20103	20209	20204	20477	20133	20113	20205	20196	19996	20173	20279	20043	20248	20051	20196	20199	20304	20117	19880	20111	20200	20158	20124	19978	20300	20120	20071	20090	20246	20284	20265	20082	19908	20357	20407	20185	20065	20133	20136	20183	20043	20151	20026	20169	20376	20132	20156	20252	20191	20170	20242	20471	20081	20287	20181	20274	20101	20109	20177	20316	20312	20216	20094	20172	20153	20266	20223	20236	20217	20120	20124	20182	20268	20175	20180	20094	20325
15133	21511	20605	18917	18303	18026	32544	50295	39585	28726	20278	18093	17608	17121	17349	17375	17382	17444	17291	17351	17396	17398	17330	17491	17305	17453	17272	17513	17170	17364	17362	17381	17480	17257	17295	17381	17401	17161	17344	17339	17491	17361	17277	17457	17469	17297	17436	17482	17536	17416	17420	17453	17433	17378	17455	17339	17449	17618	17483	17444	17263	17344	17387	17512	17181	17317	17475	17452	17284	17404	17432	17416	17451	17547	17426	17418	17339	17258	17526	17488	17300	17386	17321	17339	17339	17442	17352	17292	17290	17465	17442	17480	17252	17530	17375	17392	17366	17327	17206	17274	17334	17434	17341	17458	17305	17368	17500	17227	17383	17393	17334	17379	17373	17320	17399	17329	17367	17398	17476	17343	17277	17390	17454	17522	17454	17488	17462	17281	17453	17275	17460	17345	17397	17249	17604	17416	17335	17292	17347	17389	17360	17266	17506	17414	17320	17503	17390	17490	17199	17386	17318	17387	17325	17353	17376	17488	17423	17550	17378	17426	17317	17266	17274	17394	17494	17179	17387	17172	17468	17272	17392	17404	17385	17446	17449	17344	17414	17316	17462	17336	17344	17329	17245	17396	17335	17311	17467	17470	17252	17404	17361	17477	17389	17458	17480	17410	17444	17364	17320	17473	17186	17456	17259	17169	17371	17447	17349	17391	17400	17562	17475	17271	17380	17452	17362	17423	17720	17405	17441	17363	17342	17426	17500	17418	17423	17304	17480	17399	17248	17410	17412	17196	17160	17370	17439	17305	17267	17305	17440	17355	17300	17476	17235	17447	17394	17371	17249	17392	17387	17449	17340	17492	17187	17363	17139	17251	17330	17368	17224	17472	17267	17264	17312	17370	17526	17283	17302	17303	17362	17331	17473	17358	17344	17459	17401	17334	17502	17438	17254	17400	17433	17494	17546	17304	17477	17381	17392	17295	17227	17538	17402	17424	17284	17348	17264	17385	17314	17217	17372	17526	17325	17462	17299	17529	17368	17162	17168	17460	17168	17294	17265	17338	17453	17306	17199	17147	17266	17463	17203	17469	17333	17263	17178	17285	17461	17536	17363	17440	17322	17371	17367	17444	17396	17351	17397	17406	17418	17526	17378	17331	17358	17250	17363	17392	17360	17268	17478	17146	17383	17371	17461	17277	17534	17309	17374	17318	17201	17359	17216	17369	17513	17347	17280	17356	17455	17262	17401	17558	17373	17260	17415	17335	17336	17432	17300	17416	17306	17405	17501	17328	17427	17490	17442	17520	17183	17471	17409	17438	17306	17150	17296	17275	17428	17283	17419	17292	17471	17366	17165	17401	17162	17316	17449	17142	17202	17225	17409	17316	17302	17404	17405	17438	17294	17456	17324	17441	17316	17320	17368	17179	17433	17586	17308	17342	17342	17474	17349	17397	17479	17380	17453	17327	17495	17319	17461	17298	17275	17409	17359	17409	17336	17398	17187	17288	17449	17338	17383	17310	17298	17423	17576	17385	17352	17486	17366	17512	17384	17409	17269	17329	17563	17296	17354	17410	17560	17261	17362	17186	17250	17472	17395	17412	17533	17353	17531	17379	17276	17336	17364	17460	17285	17416	17225	17558	17526	17272	17510	17333	17552	17339	17488	17259	17520	17224	17334	17492	17345	17363	17209	17620	17405	17373	17585	17376	17330	17491	17360	17420	17459	17239	17368	17365	17252	17386	17506	17185	17305	17359	17447	17404	17251	17409	17412	17321	17240	17425	17343	17492	17266	17357	17481	17409	17372	17313	17280	17482	17238	17395	17353	17299	17312	17386	17493	17142	17327	17234	17415	17331	17481	17358	17388	17284	17247	17388	17186	17322	17303	17253	17348	17326	17276	17359	17382	17206	17342	17466	17334	17163	17428	17301	17488	17388	17312	17243	17274	17414	17364	17426	17444	17272	17334	17348	17391	17415	17407	17301	17338	17398	17296	17342	17256	17390	17240	17218	17429	17295	17416	17468	17358	17532	17359	17156	17415	17203	17427	17374	17313	17450	17250	17279	17314	17355	17393	17563	17221	17353	17403	17395	17232	17464	17298	17415	17366	17421	17096	17258	17349	17406	17510	17259	17353	17293	17336	17429	17166	17448	17333	17333	17425	17204	17316	17246	17496	17531	17534	17304	17426	17178	17205	17191	17329	17342	17322	17411	17454	17299	17481	17332	17303	17239	17379	17378	17685	17340	17483	17435	17388	17404	17443	17302	17531	17397	17371	17265	17464	17279	17398	17462	17429	17225	17438	17215	17340	17305	17303	17363	17394	17243	17423	17410	17343	17338	17441	17389	17509	17356	17256	17353	17281	17444	17269	17404	17535	17342	17333	17401	17419	17272	17239	17273	17257	17328	17549	17460	17343	17415	17388	17334	17382	17586	17339	17247	17416	17349	17518	17562	17254	17330	17434	17426	17484	17342	17510	17271	17334	17379	17510	17452	17299	17512	17362	17472	17341	17310	17398	17404	17302	17375	17309	17396	17245	17448	17241	17347	17515	17352	17380	17267	17402	17326	17377	17357	17464	17220	17369	17448	17321	17277	17516	17337	17314	17457	17367	17375	17292	17209	17376	17366	17247	17261	17450	17400	17213	17599	17235	17309	17365	17481	17435	17366	17372	17343	17520	17513	17206	17422	17406	17389	17423	17282	17362	17237	17367	17363	17260	17324	17318	17201	17268	17346	17317	17395	17427	17391	17508	17348	17224	17430	17503	17369	17445	17302	17434	17447	17369	17212	17334	17429	17414	17318	17323	17427	17414	17417	17584	17295	17240	17442	17488	17337	17291	17460	17433	17468	17338	17381	17266	17389	17420	17453	17509	17408	17275	17467	17272	17325	17487	17333	17567	17282	17364	17248	17382	17097	17173	17441	17349	17175	17303	17428	17457	17286	17402	17339	17414	17524	17478	17307	17565	17447	17409	17363	17405	17422	17477	17252	17377	17205	17346	17348	17528	17254	17578	17356	17339	17267	17233	17438	17039	17412	17202	17354	17357	17482	17233	17491	17422	17306	17511	17486	17307	17193	17531	17417	17474	17285	17261	17296	17488	17319	17324	17319	17452	17399	17538	17510	17321	17509	17316	17376	17213	17293	17490	17196	17349	17367	17391	17343	17384	17519	17387	17378	17443	17411	17508	17331	17406	17517	17288	17390	17314	17354	17480	17287	17204	17241	17369	17571	17464	17347	17286	17374	17311	17341	17421	17600	17406	17405	17225	17464	17335	17499	17371	17346	17307	17368	17242	17251	17409	17187	17511	17352	17337	17198	17271	17392	17330	17392	17504	17533	17344	17358	17351	17382	17433	17370	17503	17408	17496	17337	17316	17327	17409	17349	17443	17461	17418	17504	17361	17441	17385	17389	17459	17455	17195	17472	17294	17365	17405	17277	17418	17497	17520	17330	17401	17249	17478	17473	17254	17445	17293	17564	17425	17479	17414	17310	17283	17499	17388	17452	17495	17356	17364	17438	17303	17425	17387	17511	17392	17413	17427	17486	17322	17465	17484	17220	17399	17400	17350	17472	17418	17322	17261	17454	17468	17570	17453	17450	17458	17237	17482	17348	17260	17191	17452	17310	17457	17458	17224	17451	17299	17465	17433	17166	17349	17432	17382	17389	17378	17447	17487	17328	17421	17423	17366	17329	17320	17370	17160	17394	17531	17355	17461	17292	17379	17180	17260	17277	17396	17508	17351	17300	17587	17343	17348	17426	17391	17592	17279	17290	17298	17407	17307	17341	17351	17312	17486	17259	17367	17396	17372	17317	17355	17394	17455	17480	17466	17459	17495	17350	17361	17406	17510	17242	17192	17335	17456	17264	17558	17473	17241	17520	17334	17401	17363	17343	17251	17337	17291	17544	17217	17515	17347	17287	17242	17318	17397	17418	17374	17359	17187	17419	17299	17292	17303	17257	17232	17295	17269	17252	17260	17365	17370	17408	17508	17331	17223	17393	17357	17263	17304	17510	17340	17264	17369	17500	17387	17343	17321	17330	17503	17321	17376	17335	17320	17284	17374	17479	17470	17173	17173	17373	17348	17391	17424	17271	17409	17341	17427	17374	17254	17442	17370	17367	17354	17333	17495	17462	17341	17430	17303	17318	17332	17400	17238	17405	17150	17521	17248	17412	17393	17324	17446	17474	17381	17325	17378	17486	17263	17229	17334	17389	17241	17204	17518	17409	17338	17400	17449	17479	17274	17235	17257	17301	17441	17401	17318	17306	17346	17380	17423	17395	17420	17363	17373	17303	17309	17417	17386	17517	17426	17421	17241	17598	17327	17323	17569	17164	17328	17239	17338	17340	17463	17500	17262	17201	17446	17435	17534	17268	17377	17308	17383	17533	17534	17333	17320	17370	17239	17511	17452	17369	17353	17191	17218	17467	17474	17418	17354	17184	17552	17589	17424	17170	17060	17344	17484	17288	17516	17388	17382	17305	17405	17325	17242	17380	17419	17473	17465	17325	17393	17319	17300	17379	17203	17483	17252	17313	17345	17327	17483	17434	17345	17281	17414	17249	17309	17332	17459	17224	17312	17285	17269	17456	17576	17122	17430	17333	17389	17473	17102	17432	17333	17524	17287	17363	17334	17443	17382	17284	17333	17404	17424	17380	17177	17436	17435	17330	17297	17436	17249	17459	17388	17453	17304	17457	17180	17356	17299	17427	17506	17277	17507	17347	17543	17427	17343	17213	17345	17490	17377	17329	17404	17264	17372	17205	17426	17464	17441	17436	17358	17340	17452	17332	17427	17458	17511	17433	17457	17459	17364	17529	17397	17278	17355	17259	17502	17273	17281	17257	17483	17534	17401	17454	17230	17347	17183	17222	17274	17339	17466	17271	17329	17385	17297	17499	17413	17329	17413	17237	17425	17453	17414	17327	17205	17393	17554	17332	17381	17263	17356	17469	17359	17439	17302	17301	17239	17392	17379	17212	17339	17322	17404	17464	17534	17513	17561	17466	17325	17299	17304	17225	17437	17356	17277	17542	17313	17355	17500	17360	17300	17374	17512	17399	17409	17396	17360	17318	17240	17386	17387	17167	17459	17246	17291	17346	17410	17429	17149	17486	17545	17393	17323	17298	17310	17320	17386	17367	17264	17404	17452	17471	17143	17318	17375	17512
23593	21068	28538	23820	21534	23213	45191	65801	55045	38438	26400	21494	19914	19124	19050	19025	19042	19082	18880	18981	19042	19009	18962	18928	18973	18955	18829	18898	18865	18975	18890	18910	18724	18806	19164	18918	18909	18838	18685	18677	18951	18815	18890	18931	18779	19082	18901	18830	18727	18964	18868	18844	18843	18768	18874	19017	18809	18911	19051	18782	18968	18890	18757	18699	18947	18858	18962	19027	18643	18720	18937	18943	18813	18876	18793	18781	18873	19015	18900	18888	18812	18706	18672	18733	18829	18691	18686	18618	18707	18898	18618	18692	18795	18765	18642	18799	18689	18595	18990	19059	18792	18863	18949	18821	18847	18848	18924	18664	18665	18625	18907	18834	18708	18797	18800	18798	18733	18687	18887	18801	18778	18805	18887	18921	18919	18871	18695	18818	18925	18867	18840	18882	18768	18672	18923	18559	18750	18763	18737	18919	18838	18906	18738	18794	18859	18595	18891	18831	18841	19007	18974	18813	18801	18842	18800	18681	18875	18709	18897	19141	18587	18572	18812	18761	18981	18853	18788	18826	19030	18649	18939	18678	18817	18576	18692	18790	18686	18896	18697	18776	19025	18672	18835	18854	18853	18792	18937	18675	18906	18886	19013	18703	18794	18730	18903	18790	18898	18838	18949	18696	18968	18791	18722	18657	18882	18685	18967	18781	18916	18862	18981	18772	18831	18865	18794	18919	18829	18852	18629	18514	18710	18740	18814	18805	18950	18901	18696	18840	18925	18733	18829	18620	18911	18840	18817	18746	18821	18676	18739	18823	18821	18978	18850	19021	18873	18590	18855	18759	18751	18659	18891	18548	18914	18698	18816	18864	18779	18861	18841	18709	18787	18851	18953	18781	18835	18875	18720	18921	18879	18638	18791	18689	18810	18674	18738	18878	18816	18745	18946	18839	18769	18734	18971	18674	18887	18618	18895	18932	18620	18716	18834	18682	18775	18862	18655	18731	19005	18772	18985	18747	18949	18626	18849	18783	18655	18764	18872	18641	18799	18778	18886	18889	18847	18781	18921	18754	18767	18884	18704	18868	18864	18623	18691	18895	18905	18791	18888	18863	18659	18700	18787	18952	19132	18963	18696	18711	18889	18845	18720	18685	18675	18981	18736	18972	18646	18944	18716	18756	18697	18819	18722	18634	18940	18977	18970	18597	18812	18899	18721	18756	18989	18706	18790	18750	18864	18777	18917	18788	18926	19051	18914	18893	18837	18828	18800	18783	18821	18752	18839	18856	19002	18790	19096	18861	18646	18844	18822	18683	18913	18835	18904	18792	18743	18735	18807	18597	18758	18910	18848	18890	18753	18769	18726	18837	18906	18790	18723	18740	18920	18631	18735	18822	18848	18961	18706	18907	18593	18717	18784	18866	18794	18803	18786	18847	18772	18839	18951	18720	18794	18896	18711	18819	18796	18764	18732	18871	19003	18969	18768	18744	18628	18831	18876	18608	18798	18935	18768	18988	18760	18867	18951	18814	18894	18764	18766	18809	18995	18519	18796	18706	18772	18902	18848	18745	18663	18852	18853	18782	18789	18731	18877	18792	18854	18808	18905	18766	18683	18994	18986	18843	18803	18760	18905	18867	18820	18774	18647	18832	18959	18634	18764	18583	18623	18886	18671	18795	18608	18719	18754	18787	18820	18692	18490	18721	19003	18752	18851	18867	18808	18688	18713	18814	18668	18868	18838	18873	18701	18916	18622	18777	18914	18668	18681	18778	18741	18802	18950	18975	18863	18972	18864	18726	18930	18763	18707	18674	18803	18539	18776	18926	18653	18782	18870	18795	18820	18735	18861	18763	18858	18873	18707	18891	18677	18796	18682	18709	18744	18697	18885	18842	18683	18859	18604	18885	18731	18906	18804	18753	18963	18892	18852	18820	18931	18715	18952	18894	18762	19012	18873	18835	18612	18727	18921	18813	18784	18497	18646	19029	18836	18616	18629	18772	18815	18799	18869	18774	18953	18715	18896	18925	18926	18850	18890	18903	19034	18662	18865	18915	18773	18797	18625	18817	18803	18704	18917	18883	18819	18718	18709	18840	18878	18676	18883	18614	18842	18883	18701	18953	18925	18782	18757	18753	18949	18882	18652	18778	18798	18729	18853	18728	18817	18865	18915	18674	18558	18563	18768	18951	18871	18847	18826	18808	18876	18522	18817	19000	18912	18735	18901	18561	18742	18774	19018	18860	18852	18686	18829	18827	18671	19061	18842	18934	18566	18593	18687	18870	18851	18717	18814	18816	18752	18739	18868	18756	18863	18594	18909	18933	18722	18805	18850	18812	18757	18783	18787	18869	19009	18699	18852	18832	18956	18766	18857	18537	18934	18764	19031	18714	18748	19041	18777	18767	18929	18780	18821	18835	18632	18673	18674	18861	18912	19036	18784	18650	18765	18786	18850	18669	18892	18892	18865	18819	18753	18902	18922	18836	18789	18791	18647	18834	18746	18877	18784	18746	18672	18692	18868	18840	18858	18836	18577	18755	19004	18762	18780	18823	18753	18908	18973	18806	18951	18855	18883	18799	18789	18892	19008	18846	18980	18977	18635	18514	18824	18907	18919	18995	18591	18872	18704	18820	18660	18698	18899	18681	18620	18736	18722	18854	18716	18940	18786	18665	18793	18705	18767	18904	18700	18777	18785	18754	18771	18659	18965	18760	18825	18751	18621	18793	18991	18937	18912	18737	18948	18992	18958	18848	18811	18887	18728	18946	18920	18760	18889	18876	18782	18730	18639	18791	18673	18808	18860	18694	18827	18722	18739	18702	18658	18839	18781	18733	19041	18792	18744	18896	18895	18710	18812	19007	18783	18717	18879	18800	18854	18836	18898	18765	18816	18937	18731	18733	18897	18883	18671	18617	18788	18866	18965	18716	18759	18630	18777	18898	18790	18906	18943	18694	18634	18858	18796	18865	18760	18829	18924	18750	18775	18985	18679	18869	18670	18805	19065	18682	18908	18849	18809	18733	18897	18592	18658	18778	19120	18686	18604	18908	18907	18647	18695	18797	18765	18667	18966	18824	18764	18779	18600	18707	18943	18896	18821	18727	18716	18811	18826	18813	18974	18815	18982	18968	18850	18777	18921	18721	18793	18620	18503	18935	18887	18662	18939	18864	18969	18972	18844	18913	18836	18749	18743	18877	18868	18847	18737	18845	18816	18689	18942	18663	18813	18812	18753	18724	18741	18855	18744	18797	18679	18846	18852	18775	18622	18777	18998	18737	18864	18769	18714	18738	18628	18847	18969	18835	18929	18687	18749	18719	18895	18711	18870	18752	18964	18895	18903	18848	18851	18792	18769	18514	18595	18632	18758	18802	18880	18702	18943	18823	18949	18658	18869	18796	18698	18860	18624	18765	18764	18815	18807	18871	18872	18700	18774	18694	18765	18866	18860	18995	18901	18862	18817	18782	18647	18725	18693	18436	18765	18589	18898	18812	18779	18908	18759	18651	18980	18762	18788	18802	18740	18746	18885	18865	18657	18678	19140	18578	18617	18910	18876	18646	18751	18870	18718	18914	18749	18790	18731	18590	18883	18823	18858	19031	18759	18821	18642	18767	18997	18847	18822	18935	18769	18866	18684	18847	18997	18644	18786	18767	18958	18781	18808	18728	18641	18701	18875	18811	18891	18863	18758	18879	18950	18748	18841	18731	18938	18628	18724	18783	18859	18825	18839	18885	18912	18579	18879	18801	18835	18704	19022	18853	18807	19018	18650	18695	18848	18627	18753	18735	18829	18791	18824	18620	18623	18794	18793	18793	18781	18785	18749	18661	18786	18804	18839	18815	18599	18879	18860	18798	18789	18743	18994	18828	18705	18853	18679	18999	19063	18908	19075	18986	19006	18797	18885	18919	19050	18785	18943	18854	18687	18963	18713	18774	18733	18987	18914	18945	18975	18854	18908	18738	18812	18793	18742	19055	18764	18836	19015	18814	18985	18745	18910	18758	18733	18657	18800	18646	18700	18707	18620	18682	18801	18788	18498	18908	18791	18793	18698	18847	18864	18783	18867	18784	18726	18780	18863	18776	18801	18970	18951	19054	18960	18851	18824	18707	18832	18924	18941	18826	18568	18795	18881	18955	19094	18714	18678	18784	18785	18725	18686	18746	18948	18839	18826	18631	18971	19060	18797	19156	18928	18729	19113	18724	18977	18952	18829	18759	18820	18806	18704	19047	19006	18571	18841	18749	18800	18862	19029	18689	18877	18665	18898	18640	18801	18937	18835	18782	18848	18744	18794	18587	18671	18823	18940	18598	18717	18731	18767	18855	19051	18577	18842	18743	18880	18684	18950	18628	18663	18763	19216	18626	18802	18964	18777	18605	18703	18873	18860	18895	18785	18988	18977	18683	18873	18928	18874	18953	18910	18795	18781	18708	18719	18691	18829	18897	18519	18788	18654	18772	18949	18864	18835	18889	18569	18839	18714	19003	18742	18652	18874	18996	18744	18690	18872	18863	18955	18925	18875	18955	18694	18932	18731	18778	18788	18770	19039	18932	18833	18693	18910	18694	18950	19013	18625	18830	18823	18922	18689	18912	18862	18800	18904	18794	18838	18586	18867	18666	18932	18809	18833	18711	18928	18756	18798	18906	18714	18920	18946	18883	18955	18532	18824	18989	18857	18883	18616	18875	18684	18704	18790	18939	18959	18665	19028	18847	18897	18851	18724	18706	18814	18638	18733	18697	18927	18810	18828	18768	18827	18753	18739	18747	18567	18962	18848	18870	18833	18986	18725	18685	18703	18773	18763	18809	18785	18698	18826	18832	18761	18726	18868	18974	18837	18577	18753	18878	18886	18727	18829	18850	18920	18857	18891	18903	18672	18873	18750	18921	18725	18816	18772	18713	18812	18648	18610	18829	18832	18651	18911	18699	18871	18874	18897	18781	18866	18836	18670	19060	18783	18926	18842	18809	18784	18750	18753	18740	18928	18963	18747	18625	18789	18680	18992	18981	18721	18805	18780	18795	18897	18980	18966	19081	18932	18729	19065	18792	18772	18639	18770	18915	18854	18593	18943	18739	18841	18800	18735	18877	18840	19021	18790	18658	18991	18858	18832	18749	18994	18898	19023	18795	18856	18896	18814	18848	19060	18779	18688	18815	19032	18818	18922	18717
16305	26909	25219	21061	19258	18531	46479	67242	55388	37726	24287	18957	16966	16500	16518	16459	16393	16452	16481	16486	16487	16571	16638	16570	16451	16381	16594	16551	16427	16618	16535	16590	16491	16549	16509	16705	16527	16544	16625	16471	16567	16459	16488	16359	16500	16318	16574	16383	16429	16645	16483	16544	16435	16642	16614	16539	16423	16556	16418	16408	16536	16467	16425	16382	16411	16593	16474	16485	16509	16609	16539	16619	16477	16336	16603	16452	16384	16503	16499	16528	16415	16559	16543	16576	16605	16546	16511	16588	16533	16448	16508	16524	16556	16351	16423	16533	16485	16450	16528	16425	16521	16512	16487	16373	16503	16452	16446	16385	16640	16568	16584	16545	16490	16294	16517	16473	16629	16475	16419	16477	16413	16368	16579	16407	16272	16332	16531	16587	16548	16454	16514	16440	16544	16565	16496	16494	16539	16497	16489	16369	16513	16574	16419	16419	16437	16330	16618	16566	16464	16507	16454	16537	16528	16398	16638	16424	16443	16403	16499	16603	16487	16631	16588	16471	16386	16527	16321	16418	16467	16713	16420	16403	16588	16537	16490	16429	16477	16660	16481	16505	16515	16345	16357	16439	16418	16458	16506	16518	16419	16416	16450	16558	16265	16553	16487	16495	16328	16530	16362	16475	16424	16488	16521	16577	16434	16451	16576	16500	16524	16676	16620	16423	16544	16453	16450	16475	16428	16520	16612	16421	16475	16446	16635	16623	16502	16395	16391	16399	16550	16295	16430	16479	16350	16444	16538	16356	16609	16531	16445	16582	16503	16330	16638	16448	16450	16445	16489	16462	16455	16468	16493	16367	16556	16468	16417	16546	16356	16676	16538	16433	16456	16601	16534	16513	16537	16529	16583	16554	16518	16352	16604	16629	16384	16503	16479	16484	16469	16429	16612	16545	16438	16415	16542	16567	16603	16388	16417	16430	16545	16493	16495	16634	16552	16486	16482	16562	16525	16429	16417	16511	16487	16468	16413	16384	16549	16487	16522	16621	16457	16622	16327	16533	16542	16480	16522	16438	16510	16504	16432	16559	16481	16455	16576	16623	16238	16572	16391	16503	16543	16548	16544	16412	16399	16592	16457	16466	16458	16259	16338	16480	16501	16512	16566	16511	16604	16479	16542	16567	16468	16411	16506	16617	16523	16557	16613	16447	16353	16524	16456	16419	16534	16446	16661	16405	16466	16467	16527	16522	16507	16502	16427	16519	16521	16490	16504	16593	16428	16448	16458	16635	16541	16468	16372	16491	16593	16394	16630	16487	16362	16563	16581	16322	16502	16490	16427	16436	16467	16526	16610	16499	16495	16377	16598	16392	16519	16563	16475	16549	16629	16475	16338	16622	16469	16450	16396	16611	16421	16470	16495	16298	16509	16278	16562	16453	16561	16597	16451	16558	16387	16488	16453	16403	16582	16392	16490	16566	16427	16592	16625	16216	16515	16474	16431	16556	16464	16556	16698	16538	16426	16442	16455	16504	16585	16634	16517	16535	16204	16488	16381	16402	16453	16425	16489	16490	16442	16590	16527	16490	16389	16514	16401	16636	16573	16510	16570	16402	16374	16570	16313	16413	16489	16539	16407	16391	16507	16373	16437	16581	16340	16378	16217	16375	16440	16512	16468	16515	16420	16452	16593	16467	16650	16480	16561	16550	16453	16513	16496	16640	16416	16466	16406	16527	16514	16433	16604	16368	16615	16680	16381	16604	16632	16657	16536	16489	16482	16531	16478	16450	16416	16391	16648	16548	16449	16389	16483	16526	16489	16341	16395	16430	16518	16489	16448	16496	16341	16545	16588	16358	16544	16371	16554	16396	16495	16627	16411	16476	16397	16300	16486	16755	16560	16552	16417	16438	16622	16553	16491	16569	16519	16507	16557	16469	16253	16450	16396	16514	16388	16538	16460	16530	16321	16277	16377	16463	16561	16467	16305	16504	16404	16559	16526	16773	16501	16513	16378	16435	16444	16515	16660	16492	16497	16430	16534	16369	16454	16371	16520	16571	16544	16614	16558	16539	16611	16657	16486	16508	16444	16573	16527	16628	16549	16488	16442	16434	16344	16562	16425	16554	16570	16649	16316	16396	16448	16519	16539	16386	16659	16465	16353	16584	16351	16523	16376	16368	16648	16432	16463	16513	16446	16401	16406	16743	16503	16387	16552	16308	16488	16535	16355	16399	16420	16404	16338	16542	16650	16446	16597	16492	16522	16423	16522	16455	16567	16428	16548	16468	16380	16305	16508	16298	16421	16541	16589	16404	16464	16525	16571	16666	16541	16430	16468	16447	16445	16498	16587	16284	16525	16604	16451	16470	16562	16429	16427	16533	16438	16487	16720	16667	16404	16428	16437	16399	16518	16454	16606	16380	16558	16462	16682	16527	16412	16547	16465	16293	16426	16445	16476	16462	16369	16515	16387	16468	16501	16502	16475	16649	16532	16493	16452	16297	16689	16332	16389	16509	16270	16659	16499	16472	16447	16628	16457	16557	16502	16399	16435	16456	16331	16403	16635	16452	16334	16528	16356	16373	16452	16354	16552	16489	16534	16347	16460	16547	16573	16495	16616	16422	16561	16600	16355	16406	16516	16606	16434	16532	16503	16306	16476	16568	16394	16387	16458	16457	16632	16424	16571	16370	16423	16613	16402	16568	16461	16545	16566	16260	16638	16409	16410	16437	16494	16491	16466	16463	16359	16519	16567	16437	16623	16458	16481	16349	16643	16568	16506	16603	16466	16446	16516	16469	16297	16531	16488	16467	16561	16344	16264	16301	16444	16545	16309	16478	16575	16527	16508	16575	16485	16451	16343	16370	16378	16495	16405	16538	16584	16467	16359	16533	16524	16621	16423	16444	16483	16495	16547	16554	16803	16617	16576	16515	16547	16580	16514	16592	16705	16439	16654	16442	16481	16552	16580	16540	16525	16424	16609	16478	16599	16499	16581	16508	16492	16487	16514	16659	16688	16679	16587	16455	16590	16497	16471	16401	16572	16444	16577	16328	16209	16514	16454	16574	16572	16467	16375	16528	16653	16435	16469	16336	16498	16348	16530	16502	16554	16665	16532	16389	16505	16587	16403	16620	16485	16377	16329	16531	16598	16472	16358	16617	16472	16375	16389	16611	16438	16478	16459	16419	16415	16425	16399	16444	16358	16351	16547	16370	16538	16487	16414	16393	16350	16456	16603	16333	16469	16486	16409	16515	16588	16529	16434	16419	16470	16530	16483	16431	16438	16488	16471	16540	16442	16552	16537	16365	16410	16624	16528	16375	16398	16418	16638	16276	16278	16468	16493	16546	16474	16586	16487	16538	16497	16625	16384	16408	16394	16425	16470	16540	16386	16331	16549	16312	16472	16387	16561	16656	16537	16612	16507	16571	16597	16527	16565	16411	16483	16606	16501	16448	16531	16433	16521	16505	16436	16460	16446	16333	16551	16512	16397	16450	16388	16420	16366	16534	16554	16437	16437	16521	16474	16439	16496	16627	16541	16489	16547	16542	16585	16428	16547	16518	16580	16412	16482	16406	16350	16473	16476	16335	16573	16473	16571	16341	16398	16603	16324	16465	16559	16389	16455	16569	16384	16507	16510	16443	16542	16418	16498	16475	16561	16507	16439	16322	16425	16564	16402	16509	16590	16537	16327	16654	16342	16561	16365	16570	16534	16424	16462	16464	16587	16484	16467	16469	16595	16459	16487	16559	16433	16666	16491	16397	16460	16673	16368	16440	16608	16394	16428	16561	16517	16365	16541	16389	16598	16339	16488	16566	16510	16383	16584	16555	16714	16406	16649	16442	16713	16556	16617	16517	16557	16431	16603	16487	16438	16426	16694	16429	16562	16440	16640	16351	16489	16485	16408	16360	16494	16419	16663	16477	16565	16560	16396	16539	16432	16463	16494	16565	16495	16602	16544	16420	16459	16501	16644	16451	16529	16721	16608	16431	16583	16519	16445	16574	16467	16499	16514	16472	16501	16456	16405	16595	16616	16647	16447	16456	16306	16617	16495	16643	16401	16659	16622	16501	16476	16488	16490	16328	16437	16532	16527	16479	16618	16561	16564	16231	16416	16397	16536	16508	16610	16556	16381	16504	16432	16471	16341	16424	16555	16427	16556	16634	16395	16535	16411	16510	16384	16558	16452	16319	16436	16601	16553	16449	16658	16496	16576	16499	16514	16262	16538	16596	16602	16433	16651	16462	16505	16485	16529	16518	16432	16401	16592	16465	16429	16556	16503	16437	16476	16414	16528	16342	16462	16521	16544	16349	16601	16425	16426	16411	16517	16566	16521	16434	16443	16551	16506	16615	16600	16326	16510	16450	16486	16458	16506	16513	16767	16380	16589	16635	16496	16513	16614	16399	16406	16523	16547	16363	16421	16681	16237	16522	16727	16604	16464	16451	16466	16535	16306	16534	16360	16489	16492	16457	16608	16453	16598	16466	16363	16517	16633	16569	16331	16536	16408	16496	16566	16477	16643	16446	16619	16497	16488	16541	16529	16588	16480	16408	16428	16348	16443	16385	16542	16421	16391	16549	16445	16434	16375	16520	16546	16371	16227	16543	16605	16376	16435	16520	16450	16632	16355	16513	16470	16371	16517	16381	16365	16450	16499	16422	16461	16453	16481	16491	16646	16506	16375	16430	16468	16727	16429	16533	16581	16548	16370	16465	16490	16319	16554	16385	16575	16537	16385	16391	16542	16557	16532	16442	16580	16636	16468	16423	16499	16332	16547	16355	16508	16553	16458	16457	16557	16438	16576	16460	16334	16336	16377	16510	16471	16437	16523	16613	16535	16404	16491	16642	16416	16437	16682	16530	16499	16521	16417	16538	16557	16513	16578	16449	16495	16659	16284	16620	16542	16503	16374	16440	16641	16445	16271	16591	16430	16552	16372	16468	16488	16585	16425	16428	16492	16402	16409	16591	16463	16467	16556	16589	16703	16581	16456	16434	16475	16586	16381	16488	16462	16548	16448	16595	16531	16392	16526	16582	16437	16398	16485	16465	16537	16430	16538	16549	16556	16510	16479	16478	16569	16533	16521	16496	16363	16607	16520	16591	16391	16480	16583	16534	16515	16402	16489	16417	16515	16490	16573	16462	16555	16539	16499	16554	16420	16514	16455	16478
28878	21477	21223	19276	17377	17691	19017	24476	24295	21451	19147	17895	17702	17553	17569	17582	17556	17580	17542	17640	17733	17599	17250	17586	17364	17789	17480	17451	17687	17545	17584	17669	17579	17486	17503	17688	17466	17508	17636	17586	17538	17514	17422	17479	17574	17709	17716	17742	17475	17632	17641	17639	17728	17399	17499	17786	17467	17458	17562	17477	17588	17449	17432	17762	17655	17520	17593	17649	17544	17386	17608	17741	17554	17812	17376	17326	17580	17585	17785	17661	17488	17407	17701	17428	17443	17385	17719	17705	17500	17535	17701	17459	17552	17439	17510	17282	17472	17437	17473	17604	17562	17826	17511	17557	17605	17570	17802	17558	17533	17650	17517	17286	17599	17423	17518	17762	17561	17453	17688	17640	17631	17690	17524	17492	17396	17393	17575	17497	17235	17448	17576	17638	17616	17563	17668	17701	17641	17781	17488	17675	17533	17511	17738	17220	17536	17609	17744	17620	17802	17534	17475	17751	17721	17424	17640	17298	17311	17498	17578	17531	17540	17553	17616	17687	17730	17746	17660	17592	17679	17512	17724	17594	17569	17557	17702	17565	17700	17692	17490	17387	17552	17451	17714	17434	17721	17610	17625	17575	17703	17596	17629	17601	17577	17656	17751	17425	17569	17497	17530	17560	17628	17724	17524	17749	17494	17527	17675	17682	17396	17456	17648	17503	17592	17633	17470	17444	17779	17531	17601	17507	17502	17559	17340	17567	17823	17517	17753	17619	17643	17447	17589	17573	17726	17461	17557	17706	17510	17793	17597	17523	17540	17678	17504	17622	17615	17525	17611	17648	17554	17516	17668	17598	17486	17517	17654	17607	17630	17530	17437	17651	17682	17557	17519	17522	17432	17658	17577	17590	17532	17611	17537	17474	17741	17584	17540	17684	17771	17619	17571	17560	17642	17414	17505	17464	17612	17488	17368	17356	17535	17807	17741	17743	17557	17448	17423	17651	17524	17510	17600	17601	17591	17576	17483	17527	17530	17578	17596	17572	17766	17546	17540	17561	17470	17683	17628	17440	17686	17546	17567	17343	17441	17624	17710	17589	17605	17407	17622	17750	17734	17710	17449	17463	17563	17791	17294	17620	17657	17609	17649	17737	17637	17531	17581	17472	17654	17582	17609	17400	17478	17542	17549	17572	17456	17545	17512	17483	17503	17654	17574	17467	17618	17676	17462	17594	17441	17583	17460	17367	17674	17518	17561	17364	17810	17739	17565	17540	17337	17489	17576	17635	17776	17587	17558	17567	17462	17714	17395	17533	17554	17496	17785	17508	17616	17407	17601	17646	17586	17800	17683	17574	17577	17333	17546	17574	17488	17661	17557	17706	17465	17566	17738	17504	17720	17585	17593	17640	17547	17477	17596	17451	17667	17705	17604	17766	17467	17626	17740	17456	17646	17506	17639	17611	17570	17608	17643	17687	17596	17755	17505	17762	17652	17663	17507	17381	17341	17396	17483	17513	17614	17593	17534	17623	17861	17640	17537	17481	17587	17486	17399	17686	17628	17521	17622	17375	17695	17492	17586	17794	17400	17614	17652	17565	17607	17620	17563	17746	17577	17669	17334	17596	17533	17463	17614	17493	17447	17570	17761	17515	17503	17710	17624	17483	17443	17543	17544	17546	17756	17662	17510	17518	17658	17726	17645	17595	17408	17428	17585	17690	17552	17899	17330	17526	17575	17421	17691	17656	17773	17587	17525	17673	17555	17510	17635	17576	17456	17474	17571	17579	17489	17366	17539	17501	17738	17689	17502	17539	17498	17552	17607	17534	17529	17613	17515	17593	17664	17650	17466	17662	17677	17475	17677	17578	17568	17520	17687	17758	17644	17392	17648	17727	17540	17825	17508	17686	17418	17656	17461	17446	17754	17509	17530	17612	17612	17412	17426	17607	17597	17612	17578	17426	17373	17514	17596	17527	17557	17722	17559	17723	17671	17631	17519	17634	17666	17629	17511	17512	17763	17600	17668	17537	17514	17624	17715	17775	17563	17510	17713	17601	17551	17665	17617	17507	17507	17586	17615	17759	17683	17416	17595	17557	17588	17648	17647	17603	17694	17471	17462	17542	17439	17649	17672	17331	17552	17618	17514	17473	17726	17516	17589	17468	17627	17667	17545	17334	17573	17630	17557	17585	17701	17523	17664	17598	17636	17484	17557	17730	17697	17447	17461	17626	17681	17639	17601	17519	17668	17664	17878	17772	17702	17764	17539	17604	17541	17563	17681	17480	17592	17535	17342	17659	17552	17582	17779	17634	17607	17543	17552	17598	17496	17437	17445	17657	17749	17654	17645	17657	17840	17563	17703	17578	17608	17507	17587	17621	17792	17546	17618	17535	17494	17398	17696	17457	17396	17497	17650	17775	17522	17386	17697	17877	17443	17684	17628	17540	17549	17455	17674	17726	17835	17670	17455	17727	17535	17538	17725	17518	17389	17621	17670	17462	17587	17465	17538	17464	17519	17486	17527	17469	17542	17584	17764	17761	17681	17374	17386	17705	17685	17449	17605	17546	17655	17841	17562	17661	17745	17721	17578	17689	17729	17727	17710	17648	17542	17607	17706	17480	17531	17771	17708	17600	17540	17537	17737	17670	17722	17642	17672	17673	17534	17618	17554	17649	17562	17547	17520	17547	17672	17519	17622	17409	17456	17550	17508	17571	17607	17472	17525	17499	17546	17548	17439	17470	17546	17649	17679	17658	17590	17520	17531	17504	17692	17790	17574	17307	17443	17485	17624	17349	17558	17763	17749	17679	17392	17672	17651	17715	17482	17518	17647	17572	17513	17383	17574	17523	17331	17631	17473	17595	17695	17541	17444	17401	17599	17571	17579	17536	17651	17597	17585	17556	17651	17560	17721	17738	17361	17605	17486	17637	17559	17416	17718	17520	17409	17450	17556	17625	17577	17661	17662	17463	17596	17534	17636	17638	17389	17559	17569	17746	17666	17744	17750	17669	17536	17713	17528	17325	17547	17528	17510	17599	17670	17441	17475	17697	17773	17599	17547	17444	17466	17557	17427	17481	17571	17759	17584	17666	17580	17589	17754	17682	17485	17617	17597	17593	17524	17558	17681	17480	17641	17744	17593	17666	17489	17634	17729	17545	17666	17443	17403	17526	17643	17612	17543	17468	17512	17722	17431	17591	17608	17457	17439	17607	17490	17495	17510	17458	17602	17504	17395	17598	17571	17448	17498	17331	17650	17570	17481	17461	17365	17523	17469	17710	17614	17592	17584	17697	17459	17387	17407	17594	17697	17578	17708	17360	17719	17426	17599	17482	17559	17606	17594	17513	17392	17399	17705	17333	17559	17402	17566	17750	17549	17520	17588	17596	17642	17510	17608	17594	17678	17742	17473	17595	17380	17566	17460	17635	17483	17547	17440	17514	17646	17644	17604	17463	17547	17854	17736	17634	17708	17523	17633	17511	17731	17624	17683	17584	17751	17605	17550	17586	17478	17640	17526	17534	17607	17709	17578	17563	17609	17579	17658	17614	17488	17613	17613	17701	17674	17614	17626	17658	17773	17667	17537	17420	17565	17582	17618	17437	17585	17642	17462	17570	17414	17545	17626	17567	17558	17510	17554	17736	17718	17488	17651	17728	17567	17502	17560	17503	17621	17552	17593	17718	17676	17584	17575	17469	17662	17578	17528	17569	17514	17810	17583	17544	17549	17471	17587	17591	17681	17504	17576	17489	17607	17790	17448	17454	17525	17457	17485	17364	17771	17631	17397	17629	17667	17273	17630	17559	17535	17617	17793	17403	17667	17573	17616	17530	17744	17507	17638	17721	17579	17461	17498	17516	17525	17698	17629	17492	17561	17882	17628	17555	17455	17438	17662	17617	17607	17495	17512	17617	17576	17722	17658	17519	17622	17556	17561	17662	17582	17463	17552	17502	17487	17609	17743	17500	17597	17568	17527	17698	17501	17413	17624	17763	17654	17723	17690	17416	17593	17542	17625	17552	17815	17398	17642	17645	17707	17500	17493	17603	17532	17530	17595	17578	17504	17753	17558	17603	17684	17559	17483	17575	17646	17786	17632	17636	17604	17758	17684	17671	17441	17647	17529	17390	17414	17530	17514	17591	17747	17467	17493	17736	17467	17762	17609	17561	17651	17598	17464	17549	17489	17442	17652	17631	17589	17519	17492	17721	17595	17385	17515	17499	17692	17419	17475	17419	17726	17779	17569	17505	17711	17614	17596	17425	17581	17540	17440	17645	17508	17638	17520	17529	17617	17572	17512	17602	17694	17622	17534	17635	17495	17592	17704	17657	17556	17545	17701	17623	17526	17512	17978	17555	17534	17523	17597	17616	17673	17642	17572	17725	17830	17357	17569	17496	17732	17688	17713	17804	17527	17596	17793	17686	17653	17517	17532	17824	17662	17671	17639	17420	17658	17652	17530	17655	17771	17635	17555	17475	17604	17524	17581	17538	17457	17662	17552	17597	17747	17696	17516	17511	17550	17492	17572	17549	17494	17646	17646	17591	17492	17482	17620	17548	17627	17336	17623	17422	17771	17618	17523	17546	17373	17355	17436	17590	17574	17602	17478	17676	17538	17478	17663	17505	17597	17464	17557	17406	17469	17688	17517	17519	17715	17556	17798	17627	17373	17484	17652	17622	17569	17425	17537	17504	17618	17651	17637	17563	17757	17512	17702	17712	17678	17704	17615	17436	17520	17603	17543	17553	17665	17487	17407	17565	17607	17627	17583	17706	17602	17667	17374	17446	17651	17632	17523	17518	17635	17627	17564	17496	17494	17478	17558	17554	17576	17510	17393	17553	17692	17567	17559	17548	17468	17454	17565	17540	17650	17791	17514	17543	17572	17557	17691	17444	17419	17549	17525	17683	17696	17626	17605	17565	17629	17675	17647	17500	17613	17718	17557	17511	17425	17628	17397	17496	17535	17639	17682	17512	17540	17675	17704	17500	17609	17560	17580	17619	17647	17495	17501	17609	17577	17619	17692	17708	17606	17685	17613	17618	17432	17482	17445	17457	17346	17576	17481	17489	17475	17577	17577	17565	17604	17520	17558	17537	17273	17441	17466	17612	17620	17616	17615	17725	17508	17559	17574	17554	17420	17617	17541	17474	17696	17556	17966	17563	17425	17597	17533	17556
15471	16252	16180	15896	15827	15742	18270	26607	23813	20021	16975	16082	15680	15667	15773	15760	15800	15693	15709	15671	15728	15612	15827	15851	15684	15597	15680	15763	15736	15577	15712	15672	15870	15660	15778	15769	15551	15776	15687	15803	15665	15637	15778	15912	15751	15610	15709	15761	15758	15714	15744	15930	15790	15725	15625	15595	15567	15678	15681	15709	15668	15785	15846	15651	15638	15696	15564	15755	15539	15769	15641	15735	15732	15787	15782	15563	15667	15717	15818	15759	15760	15853	15718	15753	15726	15818	15684	15576	15540	15572	15657	15662	15838	15765	15698	15768	15644	15731	15706	15690	15845	15570	15659	15525	15748	15684	15648	15687	15662	15689	15712	15660	15588	15603	15674	15662	15717	15655	15902	15535	15620	15642	15750	15833	15637	15701	15908	15585	15695	15620	15533	15643	15730	15678	15660	15488	15919	15619	15692	15813	15762	15802	15601	15769	15807	15732	15618	15651	15782	15626	15845	15595	15641	15753	15850	15593	15678	15697	15842	15702	15637	15746	15635	15680	15672	15709	15644	15800	15690	15649	15636	15775	15574	15788	15519	15792	15705	15635	15578	15669	15689	15545	15734	15612	15787	15735	15787	15630	15696	15690	15826	15646	15709	15674	15604	15648	15744	15614	15733	15758	15743	15753	15769	15823	15665	15767	15764	15696	15711	15610	15709	15599	15754	15804	15816	15663	15414	15682	15629	15545	15736	15518	15666	15796	15739	15468	15616	15660	15602	15787	15687	15652	15636	15661	15641	15577	15707	15735	15745	15599	15912	15511	15723	15603	15653	15700	15708	15686	15729	15751	15701	15760	15644	15623	15705	15757	15583	15862	15638	15582	15758	15790	15749	15734	15621	15793	15611	15844	15599	15603	15664	15555	15512	15662	15756	15592	15718	15600	15616	15676	15833	15830	15684	15624	15698	15813	15765	15659	15592	15718	15664	15718	15692	15702	15718	15719	15727	15695	15540	15545	15621	15687	15685	15700	15626	15782	15658	15746	15755	15636	15695	15673	15675	15643	15604	15773	15799	15624	15524	15751	15734	15814	15600	15700	15655	15777	15696	15728	15800	15728	15688	15771	15708	15479	15689	15643	15608	15539	15544	15753	15695	15636	15683	15728	15714	15556	15734	15673	15662	15841	15762	15699	15633	15723	15561	15697	15579	15532	15584	15752	15769	15690	15711	15669	15787	15748	15768	15563	15603	15723	15818	15857	15770	15619	15767	15692	15751	15604	15809	15582	15596	15808	15671	15621	15658	15746	15543	15629	15814	15652	15632	15610	15818	15862	15545	15736	15674	15717	15669	15563	15754	15579	15680	15728	15562	15754	15666	15796	15506	15636	15774	15794	15551	15589	15676	15824	15703	15680	15670	15697	15522	15561	15902	15672	15606	15681	15669	15695	15790	15735	15840	15631	15836	15693	15469	15752	15727	15764	15653	15635	15657	15704	15684	15691	15531	15905	15611	15840	15653	15528	15609	15671	15523	15629	15614	15634	15683	15684	15636	15863	15808	15759	15774	15953	15830	15836	15747	15696	15783	15731	15807	15728	15653	15899	15687	15557	15713	15615	15648	15468	15575	15831	15654	15602	15568	15743	15619	15556	15798	15793	15612	15444	15597	15692	15625	15773	15660	15756	15659	15509	15546	15834	15744	15717	15710	15729	15496	15721	15622	15754	15851	15585	15692	15662	15791	15670	15570	15716	15700	15814	15777	15679	15444	15539	15595	15558	15646	15794	15748	15623	15773	15693	15569	15728	15693	15664	15587	15619	15739	15734	15559	15915	15582	15675	15773	15598	15704	15553	15683	15520	15651	15683	15673	15741	15669	15766	15665	15588	15538	15604	15754	15776	15640	15834	15734	15827	15748	15699	15737	15467	15659	15623	15714	15545	15665	15545	15764	15821	15726	15717	15600	15750	15742	15740	15637	15707	15776	15571	15605	15693	15674	15764	15784	15620	15730	15732	15639	15653	15592	15664	15961	15797	15595	15615	15739	15674	15831	15657	15596	15740	15650	15710	15736	15731	15701	15765	15622	15592	15578	15713	15609	15882	15735	15681	15716	15742	15626	15775	15762	15564	15693	15642	15652	15597	15791	15655	15724	15711	15622	15640	15598	15785	15833	15752	15618	15774	15513	15748	15835	15622	15803	15801	15628	15738	15607	15823	15797	15807	15584	15713	15651	15794	15773	15587	15789	15832	15635	15678	15748	15737	15607	15742	15728	15793	15795	15856	15589	15552	15739	15648	15586	15769	15648	15728	15813	15545	15809	15623	15715	15736	15719	15700	15668	15697	15622	15714	15680	15903	15632	15782	15747	15726	15816	15738	15639	15653	15670	15656	15553	15725	15563	15798	15697	15667	15551	15789	15679	15777	15783	15672	15750	15647	15569	15711	15743	15568	15691	15690	15608	15655	15685	15687	15829	15696	15764	15659	15612	15674	15604	15671	15633	15712	15611	15880	15940	15753	15688	15617	15750	15695	15593	15563	15564	15659	15784	15581	15846	15750	15619	15995	15743	15537	15702	15636	15498	15627	15736	15625	15557	15685	15926	15708	15531	15735	15712	15618	15820	15798	15713	15617	15562	15720	15834	15749	15646	15816	15694	15623	15719	15795	15621	15665	15693	15733	15672	15547	15672	15745	15700	15826	15539	15551	15838	15706	15627	15720	15491	15752	15661	15738	15758	15773	15678	15644	15615	15599	15653	15893	15677	15514	15640	15742	15667	15658	15748	15801	15553	15951	15731	15760	15779	15719	15629	15729	15639	15589	15745	15570	15559	15682	15767	15435	15686	15628	15716	15726	15674	15602	15642	15765	15790	15803	15650	15720	15776	15689	15814	15628	15662	15687	15817	15718	15741	15580	15533	15785	15750	15785	15638	15710	15744	15706	15709	15509	15890	15633	15519	15796	15773	15715	15597	15961	15782	15661	15680	15737	15779	15813	15529	15521	15593	15646	15596	15663	15706	15859	15772	15733	15576	15509	15698	15725	15445	15752	15873	15713	15786	15566	15845	15604	15764	15886	15628	15687	15621	15845	15804	15683	15711	15839	15759	15709	15464	15694	15761	15658	15698	15770	15780	15704	15609	15823	15629	15737	15634	15527	15683	15725	15579	16004	15805	15671	15483	15782	15743	15716	15696	15692	15706	15615	15696	15637	15626	15631	15660	15835	15843	15678	15658	15697	15696	15753	15444	15679	15699	15449	15663	15769	15677	15575	15780	15652	15658	15729	15839	15708	15664	15550	15637	15705	15579	15836	15583	15884	15648	15849	15620	15484	15714	15790	15943	15667	15476	15691	15693	15654	15667	15632	15742	15856	15716	15737	15792	15768	15713	15675	15733	15643	15880	15642	15660	15771	15764	15689	15603	15649	15779	15682	15693	15694	15597	15806	15682	15706	15607	15640	15688	15758	15708	15654	15626	15596	15781	15807	15856	15739	15668	15621	15836	15551	15794	15729	15711	15629	15654	15525	15655	15730	15683	15847	15841	15725	15867	15467	15668	15654	15632	15494	15618	15760	15679	15708	15517	15692	15621	15835	15801	15759	15754	15763	15693	15645	15631	15697	15650	15952	15613	15593	15664	15521	15759	15827	15493	15845	15663	15898	15771	15547	15590	15645	15608	15800	15795	15712	15826	15669	15505	15780	15721	15702	15633	15731	15686	15601	15661	15663	15667	15545	15726	15813	15759	15578	15704	15541	15574	15836	15731	15829	15576	15824	15952	15735	15754	15694	15811	15748	15660	15734	15641	15686	15774	15610	15764	15736	15545	15749	15626	15785	15663	15737	15633	15749	15634	15800	15695	15797	15648	15860	15628	15920	15620	15621	15702	15546	15612	15656	15594	15706	15724	15815	15719	15881	15663	15826	15652	15694	15848	15941	15776	15780	15884	15625	15563	15743	15651	15710	15741	15753	15816	15711	15570	15604	15589	15730	15663	15578	15705	15809	15633	15818	15829	15587	15689	15686	15736	15678	15778	15825	15644	15557	15733	15727	15558	15795	15650	15708	15557	15709	15686	15705	15835	15665	15683	15621	15643	15875	15772	15739	15727	15608	15823	15712	15685	15707	15860	15601	15882	15668	15671	15624	15678	15707	15540	15668	15649	15786	15839	15726	15643	15728	15693	15582	15484	15603	15845	15718	15731	15625	15830	15752	15690	15704	15656	15723	15561	15850	15760	15650	15752	15623	15744	15778	15675	15659	15597	15725	15585	15755	15849	15621	15778	15613	15781	15577	15647	15614	15783	15753	15713	15644	15689	15771	15600	15687	15731	15907	15595	15574	15663	15686	15661	15675	15696	15768	15724	15683	15681	15709	15728	15672	15608	15725	15635	15668	15645	15623	15809	15738	15672	15743	15549	15699	15808	15679	15628	15685	15688	15611	15636	15790	15686	15699	15672	15883	15690	15707	15477	15852	15621	15668	15833	15654	15693	15573	15758	15627	15822	15627	15567	15616	15671	15691	15974	15573	15606	15657	15693	15780	15698	15621	15646	15757	15677	15679	15723	15670	15733	15861	15788	15676	15692	15656	15532	15700	15791	15727	15622	15740	15581	15684	15616	15596	15735	15588	15618	15760	15715	15579	15552	15621	15671	15838	15492	15756	15801	15693	15677	15677	15637	15755	15809	15757	15632	15749	15722	15749	15650	15668	15618	15725	15615	15719	15815	15660	15862	15744	15722	15561	15860	15690	15673	15730	15731	15558	15633	15643	15659	15742	15726	15648	15662	15640	15621	15846	15705	15793	15708	15521	15783	15666	15615	15667	15593	15746	15484	15819	15655	15678	15564	15656	15826	15600	15548	15754	15631	15737	15654	15552	15764	15800	15791	15577	15677	15642	15687	15624	15657	15615	15597	15723	15845	15739	15651	15626	15830	15694	15707	15741	15747	15622	15707	15665	15664	15820	15829	15715	15706	15732	15637	15580	15730	15620	15668	15521	15695	15654	15704	15666	15809	15451	15737	15707	15867	15771	15502	15875	15865	15767	15667	15678	15762	15511	15666	15715	15696	15684	15650	15727	15931	15596	15550	15686	15775	15691	15749	15621	15662	15692	15809	15806	15663	15756	15646	15747	15774	15680	15589	15717	15670	15663	15754	15634	15623	15742	15811	15615
25625	21112	27186	25613	19519	17877	24908	43425	37308	29692	24304	19748	17487	16994	16960	16860	16724	16970	16923	16993	17051	16858	16797	17054	16711	16916	16809	16980	17167	16658	16979	16768	16900	16721	16770	16825	16849	16846	17037	16914	16732	16913	16754	16801	17004	16897	16784	16683	16951	17030	16857	16965	16867	16714	16753	16993	16863	16835	16941	16924	16835	16746	16777	16832	16866	16799	16787	16872	16877	16815	17030	16840	16969	16782	16955	16650	16884	16845	16873	16730	16774	16878	16847	16758	16951	16784	16786	16874	16861	16843	16865	16907	16808	16904	16884	16807	16754	16789	16870	16776	16710	16824	16761	16844	16861	16805	16840	16663	16769	16872	16890	16816	16748	16790	16749	16830	16908	16816	16841	16950	16825	16899	16862	16785	16673	16870	16537	16777	16702	16603	16831	16780	16682	16763	16787	16778	16766	16768	17082	16815	16662	16824	16833	16752	16772	16800	16868	16794	16879	16883	16766	16852	16814	16798	16742	16715	16698	16809	16723	16874	16654	16846	16856	16824	16925	16901	16833	16871	16943	16718	16827	16891	16862	16864	16777	16688	16618	16800	16821	16669	16711	16860	16691	16722	16615	16682	16793	16690	16687	16657	16843	16741	16792	16817	16806	16790	16821	16736	16661	16804	16866	16863	16894	16717	16845	16626	16845	16929	16822	16666	16910	16695	16729	16807	16913	16801	16859	16790	16814	16834	16694	16606	16642	16695	16744	16857	16604	16864	16758	16914	16857	16721	16868	16599	16830	16941	16835	16850	16811	16766	16939	16496	16720	16772	16762	16801	16798	16993	16915	16926	16820	16696	16703	16810	16986	16811	16654	16713	16601	16829	17050	16854	17015	16963	16934	16683	16749	16775	16895	16817	16854	16738	16965	17046	16796	16662	16982	16898	16803	16969	16782	16601	16731	16790	16756	16772	16899	16774	16928	16865	16864	16753	16807	16784	16735	16674	16670	16694	16787	16721	16827	16971	16602	16837	16927	16787	16744	16833	16860	16803	16793	16986	16950	16988	16837	16864	16841	16664	16805	16653	16884	16869	16616	16717	16839	16715	16792	16871	16883	16742	16905	16677	16676	16701	16875	16527	16725	17080	16609	16571	16888	16908	16929	16561	16702	16740	16997	16652	16843	16786	16842	16648	16793	16833	16664	16861	16822	16844	16689	16672	16934	16720	16669	16732	16866	16669	16802	16879	16764	17060	16801	16962	16678	16636	16831	16842	16775	16601	16611	16770	16677	16922	17021	16741	16733	16840	16743	16812	16790	16771	16744	16820	16710	16741	16828	16911	16806	16933	16896	16530	16766	16602	16593	16893	16587	16863	17064	16903	16843	16967	16912	16689	16870	16925	16684	16761	16794	16748	16874	16864	17126	16827	16778	16764	16674	16653	16916	16952	16704	16861	16843	16918	16919	16790	16907	16647	16824	16996	16796	16658	16840	16980	16844	16747	16790	16959	17054	16776	16755	16860	16869	17017	16936	16933	16885	16861	16729	16763	16819	16931	16887	16786	16658	16892	16696	16730	16795	16624	16854	16887	16838	16791	16732	17068	16747	16784	16881	16873	16664	16863	16807	16800	16961	16874	16862	16837	16731	16790	16882	16902	16693	16968	16851	16748	16796	16776	16836	16824	16757	16852	16848	16762	16840	16803	16801	16598	16842	16857	16763	16646	16742	16689	16707	16796	16938	16837	16737	16728	16936	16880	16995	16789	16713	16913	16840	16866	16809	16934	16784	16879	16706	16894	16750	16863	16787	17005	16811	16774	16827	16824	16712	16769	16743	16710	16821	16548	16661	16773	16709	16654	16784	16845	16858	16865	16871	16712	16586	16962	16822	16668	16843	16941	16646	16875	16835	16705	16695	16772	16879	16737	16753	16941	16631	16957	16853	16890	16946	16766	16799	17000	16832	16782	16879	16765	16881	16835	16573	16817	16974	16684	17155	16737	16517	16895	16577	16935	16609	16642	17008	16747	16902	16741	16883	16836	16688	16668	16905	16607	16783	16711	17018	16732	16967	16603	16627	16853	16860	16998	16930	16680	16663	16875	16721	16924	16907	16831	16944	16777	16800	16779	16741	16858	16980	16731	16855	16987	16813	16680	16879	16829	16574	16922	16945	16718	16851	16760	16795	16751	16710	16855	17023	17008	16839	16755	16722	16792	16752	16678	16788	16942	16871	16828	16857	16983	16804	16897	16796	16772	16760	16665	16746	16798	16736	16846	16905	16824	16914	16923	16852	16714	16829	16978	16947	16586	16934	16775	16766	16732	16622	16730	16785	16627	16800	16788	16540	16887	16712	16888	16751	16632	16783	16890	16806	16855	16811	16862	16780	16796	16917	16758	16678	16935	16909	16592	16807	16797	16856	16694	16935	16612	16877	16810	16852	16782	16599	16738	16611	16845	16858	16759	16768	16729	16930	16801	16796	16741	17043	16810	16646	16877	16702	16683	17005	16621	16811	16709	16967	16577	16743	16727	16672	16894	16874	16952	16772	16827	16719	16616	16745	16778	16659	16756	16717	16944	16674	16691	16966	16829	16632	16893	16801	16880	17096	16801	17000	16701	16710	16715	16965	16687	16708	16693	16779	16780	16695	16778	16770	16611	16890	17011	16873	16860	16866	16680	17058	16796	16611	16903	16942	16758	16921	16703	16876	16674	16904	16803	16840	16812	16940	16988	16641	16746	16819	16885	16975	16833	16885	16866	16685	16661	16733	16818	16791	16848	16837	16819	16599	16667	16923	16875	16726	16847	16670	16917	16832	16752	16685	16730	16752	16756	16752	16792	16870	16904	16811	16737	16769	16994	16749	16805	16653	16845	16779	16644	16655	16920	16759	16874	16823	16791	16921	16821	16779	16904	16818	16878	16759	16923	16907	16499	16851	16623	16812	16814	16750	16642	16854	16907	16846	16660	16697	16802	16745	16819	16799	16697	16953	16698	16912	16656	16759	16762	16712	16700	16846	16623	16743	16699	16919	16738	16786	16671	16763	16857	16867	16829	16785	16799	16724	16715	16765	16821	16747	16800	16724	16797	16879	16781	16926	16593	16773	16767	16752	16860	16697	16697	16881	16898	16910	16712	16778	16588	16757	16657	16865	16843	16813	16875	16751	17035	16744	17138	16807	16857	17008	16841	16980	16815	16650	16972	16644	16794	16964	16657	16705	16880	16863	16766	16613	16819	16957	16842	16878	16716	16787	16910	16774	16608	16815	16847	16661	16605	16806	16616	16691	16601	16859	16841	16870	17017	16776	16886	17019	16685	16539	16702	16839	17101	16953	16641	16972	16887	16845	16807	16913	16715	16785	16797	16815	16626	16552	16908	16841	16955	16779	16914	16827	16882	16760	16808	16755	16749	16828	16846	16796	16819	16775	16734	16865	16758	16642	16942	16986	16831	16709	16627	16784	16762	16920	16782	16851	16665	16853	16900	16852	16854	16882	16794	16938	16773	16900	16799	16829	16688	16646	16861	16988	16664	16717	16839	16743	16710	16769	16825	16975	16763	16927	16529	16714	16917	17106	16768	16728	16893	16757	16663	16883	16890	16856	16900	16970	16999	16964	16677	16760	16755	16807	16811	16935	16993	16812	16685	16980	16921	16697	16900	16706	16888	16840	16720	16830	16703	17021	16794	16719	16619	16776	16699	16672	16569	16949	16888	16778	16642	16905	16771	16812	16812	16866	16839	16769	16864	16931	16768	16845	16722	16774	16810	16711	16665	16648	17012	16805	16945	16770	16868	16937	16667	16812	16728	16761	16861	16845	16726	16922	16720	16766	16870	16888	16741	16756	16686	16572	16712	16846	16919	16876	16661	16938	16911	16672	16988	16866	16808	17037	16720	16702	16925	16777	16761	16848	16716	16779	16779	16858	16659	17040	16700	16822	16753	16984	16756	16719	16778	16751	16572	16885	16961	16938	16762	16745	17003	16815	16752	16691	16844	16768	16773	16948	17024	16872	16843	16822	16715	16828	16737	16869	16634	16855	16771	16902	16761	16902	16773	16801	16687	16705	16884	16731	16838	16844	16834	16850	16721	16994	16837	16902	16745	16935	16871	16877	16814	16727	16730	16618	16850	16820	16699	16853	16863	16843	16721	16692	16677	16888	16709	16763	16736	16717	16822	16878	16529	16798	16767	16648	16815	16938	16790	16902	17019	16734	16835	16938	16699	16968	16835	16905	16812	17051	16744	16867	16682	16916	16819	16836	17024	16668	16817	16820	16826	16762	16931	16796	16980	16779	16938	16916	17018	16945	16965	16838	16767	16724	16934	16791	16684	16858	16924	16824	16889	16762	16862	16737	16868	16715	16752	16941	16754	16993	16728	16609	16985	16736	16736	16994	16845	17055	16640	16732	16823	16871	16690	16706	16645	16865	16671	16905	16761	17173	16931	16731	16839	16763	16966	16822	16785	16723	16707	16845	17025	16893	16989	16800	16887	16737	16834	16900	16844	16896	16969	17108	16749	16825	16852	16851	16781	16756	16702	16870	16806	16639	16738	16802	16773	16556	16753	16727	16811	16913	16725	16675	16962	16639	16738	16751	16828	16890	16840	16878	16726	16639	16640	16955	16575	16662	16863	16741	16606	16965	16830	16641	16841	16792	16637	16831	16890	16771	16822	16817	17050	16769	16741	16745	16862	16748	16670	16864	16582	16965	16846	16979	16804	16837	16759	16788	16814	16794	16772	16869	16788	16856	17014	16901	16939	16835	16616	16813	16791	16791	16770	16799	16694	16715	16696	17018	16938	16789	16963	16768	16913	16695	16679	16707	16704	16724	16963	16940	16882	16958	16609	16775	16947	16721	16716	16747	16808	16713	16658	16654	16553	16771	17017	16684	16902	16863	16742	16913	16764	16856	16895	16955	16800	16893	16806	16723	16588	16841	16839	16861	16865	16937	16855	16826	16850	16937	16998	16931	16712	16699	16929	16967	16825	16946	16684	16820	16884	17029	16781	16849	16693	16878	16769	16942	16992	16899	16734	16894	16779	16867	16789	16786	16999	16678	16689	17029	16713	16905	16621	16877	16876	16824	16727	16830	16773	16933	16933	16941	16826	16856	17143	16889	16691	16772	16925	16734	16777	16673	16664	16937	16668	16834	16899	16851	16933	16659	16734
13714	19719	19042	17038	16366	16176	27163	46209	36601	32182	23795	17774	15544	15430	15444	15353	15490	15208	15331	15511	15380	15372	15261	15256	15566	15439	15281	15459	15216	15306	15390	15243	15388	15256	15229	15401	15363	15413	15292	15034	15384	15369	15277	15522	15295	15488	15118	15431	15359	15462	15340	15326	15484	15336	15336	15400	15332	15311	15297	15303	15345	15225	15268	15371	15294	15373	15334	15103	15444	15306	15328	15424	15256	15237	15331	15518	15346	15383	15388	15311	15387	15245	15388	15395	15451	15375	15292	15263	15283	15461	15378	15410	15457	15353	15205	15246	15389	15479	15317	15315	15364	15230	15269	15239	15296	15348	15367	15422	15352	15445	15308	15285	15377	15447	15401	15496	15289	15364	15423	15280	15255	15280	15392	15280	15305	15412	15183	15197	15409	15332	15299	15372	15198	15411	15490	15418	15220	15236	15297	15403	15300	15228	15307	15275	15345	15455	15442	15345	15333	15422	15180	15394	15380	15307	15367	15389	15197	15375	15376	15363	15449	15417	15386	15349	15249	15311	15312	15259	15288	15339	15328	15264	15347	15283	15367	15369	15358	15133	15305	15359	15367	15371	15449	15343	15462	15371	15261	15303	15240	15273	15381	15267	15490	15396	15446	15401	15303	15391	15388	15412	15450	15322	15373	15253	15371	15577	15362	15374	15431	15313	15465	15309	15323	15377	15294	15445	15314	15279	15437	15368	15416	15363	15309	15369	15206	15200	15322	15368	15307	15358	15357	15302	15269	15210	15345	15396	15280	15025	15487	15281	15460	15474	15481	15273	15199	15496	15482	15423	15427	15240	15413	15242	15370	15383	15309	15227	15371	15403	15274	15494	15261	15404	15417	15344	15397	15412	15368	15367	15245	15363	15303	15388	15371	15314	15436	15366	15271	15329	15559	15214	15361	15242	15382	15357	15235	15341	15328	15406	15162	15479	15317	15419	15267	15300	15357	15303	15215	15492	15472	15411	15319	15315	15157	15256	15092	15440	15511	15280	15131	15338	15264	15425	15391	15382	15392	15362	15292	15484	15284	15239	15334	15189	15226	15335	15414	15168	15359	15246	15381	15331	15319	15318	15325	15318	15436	15273	15319	15247	15355	15325	15350	15291	15489	15394	15309	15292	15240	15483	15399	15356	15379	15358	15367	15389	15296	15334	15429	15578	15231	15365	15250	15266	15447	15307	15276	15262	15404	15180	15249	15298	15035	15382	15433	15319	15115	15341	15411	15344	15312	15567	15350	15210	15413	15248	15138	15309	15239	15482	15423	15079	15367	15266	15491	15379	15347	15375	15397	15270	15467	15389	15327	15318	15333	15256	15406	15283	15271	15356	15345	15325	15434	15385	15222	15323	15396	15262	15306	15172	15323	15352	15499	15369	15262	15282	15544	15200	15318	15308	15214	15312	15259	15406	15500	15324	15243	15371	15349	15378	15293	15268	15517	15242	15344	15196	15406	15238	15270	15362	15396	15369	15482	15368	15407	15163	15290	15440	15405	15337	15381	15219	15494	15242	15399	15222	15191	15589	15399	15345	15381	15386	15215	15389	15135	15245	15339	15206	15445	15359	15380	15511	15280	15382	15240	15457	15195	15190	15239	15356	15319	15449	15301	15388	15359	15346	15163	15340	15338	15366	15405	15464	15214	15388	15292	15306	15395	15337	15496	15267	15443	15306	15322	15532	15151	15305	15380	15248	15357	15300	15169	15354	15393	15337	15268	15515	15439	15273	15339	15364	15188	15328	15279	15466	15327	15324	15427	15544	15426	15189	15401	15221	15408	15180	15227	15363	15353	15181	15537	15211	15235	15481	15260	15142	15203	15371	15254	15354	15307	15416	15421	15305	15275	15463	15447	15291	15430	15278	15196	15450	15473	15238	15365	15319	15322	15277	15264	15378	15379	15379	15106	15349	15352	15374	15384	15228	15437	15262	15434	15376	15393	15488	15385	15169	15315	15378	15293	15349	15381	15626	15361	15227	15337	15315	15319	15309	15243	15442	15289	15247	15315	15216	15476	15326	15343	15238	15306	15370	15279	15423	15362	15066	15532	15264	15324	15283	15481	15348	15313	15306	15162	15350	15339	15339	15381	15215	15482	15430	15253	15399	15518	15165	15178	15425	15302	15396	15260	15243	15144	15516	15414	15343	15227	15355	15321	15342	15200	15300	15362	15355	15409	15341	15295	15350	15344	15431	15411	15143	15396	15249	15313	15172	15318	15415	15267	15336	15448	15295	15307	15430	15263	15501	15478	15501	15442	15338	15362	15372	15302	15489	15303	15266	15335	15364	15326	15389	15364	15375	15432	15383	15281	15267	15248	15477	15354	15199	15410	15367	15166	15365	15307	15264	15215	15361	15382	15514	15464	15465	15214	15418	15608	15494	15418	15331	15442	15267	15409	15373	15370	15238	15283	15202	15367	15465	15424	15288	15308	15332	15308	15378	15331	15432	15317	15442	15343	15385	15413	15283	15411	15241	15377	15347	15381	15141	15409	15388	15312	15172	15351	15239	15075	15430	15252	15314	15393	15339	15282	15331	15211	15568	15306	15196	15349	15223	15434	15234	15344	15351	15236	15520	15307	15236	15330	15192	15364	15319	15327	15450	15383	15246	15176	15172	15527	15422	15224	15337	15466	15520	15364	15401	15427	15211	15394	15192	15506	15481	15239	15218	15420	15311	15448	15367	15449	15230	15330	15341	15390	15452	15494	15389	15486	15239	15236	15481	15264	15215	15432	15246	15195	15313	15331	15381	15423	15434	15390	15386	15410	15585	15187	15392	15371	15428	15465	15251	15258	15214	15487	15260	15404	15374	15332	15238	15297	15195	15246	15415	15345	15285	15376	15328	15339	15460	15376	15426	15460	15157	15557	15462	15328	15536	15361	15292	15299	15287	15359	15499	15425	15357	15350	15213	15120	15262	15385	15216	15317	15263	15356	15464	15380	15406	15256	15380	15225	15343	15382	15361	15300	15425	15444	15355	15436	15322	15444	15232	15534	15317	15354	15287	15368	15418	15377	15217	15208	15204	15430	15265	15467	15460	15501	15302	15299	15421	15326	15313	15406	15411	15416	15278	15331	15267	15295	15457	15313	15415	15262	15245	15296	15437	15423	15362	15592	15322	15330	15394	15419	15355	15388	15262	15289	15230	15515	15324	15463	15262	15340	15464	15253	15445	15382	15510	15323	15377	15273	15243	15372	15269	15378	15327	15233	15444	15352	15218	15310	15445	15282	15300	15448	15255	15396	15325	15231	15318	15312	15412	15196	15301	15357	15385	15354	15309	15334	15422	15269	15272	15392	15352	15369	15178	15340	15279	15374	15344	15304	15490	15317	15379	15239	15429	15360	15422	15189	15303	15297	15479	15332	15345	15369	15180	15229	15374	15284	15368	15475	15392	15179	15225	15395	15338	15213	15316	15303	15576	15369	15366	15157	15355	15301	15120	15456	15298	15258	15457	15281	15254	15285	15403	15258	15351	15280	15492	15431	15240	15448	15416	15540	15436	15368	15351	15401	15231	15253	15552	15431	15186	15314	15541	15510	15436	15341	15348	15307	15345	15323	15416	15232	15474	15281	15396	15348	15260	15255	15177	15460	15477	15385	15347	15382	15075	15212	15302	15243	15324	15242	15522	15298	15422	15390	15272	15389	15201	15340	15407	15262	15341	15229	15436	15387	15144	15244	15141	15481	15308	15270	15249	15269	15355	15385	15417	15388	15370	15183	15244	15380	15326	15444	15318	15466	15335	15333	15348	15265	15411	15312	15269	15566	15428	15474	15323	15272	15330	15296	15391	15304	15550	15248	15272	15454	15494	15461	15228	15250	15261	15325	15392	15370	15293	15493	15375	15342	15266	15564	15453	15193	15248	15268	15322	15471	15342	15293	15287	15311	15339	15296	15381	15302	15176	15436	15331	15320	15335	15312	15298	15483	15336	15292	15261	15235	15503	15444	15207	15253	15318	15532	15387	15361	15310	15414	15405	15370	15340	15348	15278	15330	15256	15347	15372	15306	15571	15353	15314	15451	15227	15181	15295	15222	15348	15203	15027	15376	15377	15428	15325	15403	15339	15327	15309	15317	15486	15399	15320	15395	15371	15270	15479	15382	15301	15718	15212	15328	15401	15394	15430	15352	15490	15330	15295	15447	15461	15304	15395	15377	15265	15421	15385	15243	15236	15508	15374	15255	15340	15271	15367	15315	15392	15468	15371	15320	15367	15309	15313	15228	15251	15335	15336	15358	15284	15516	15260	15336	15347	15323	15188	15389	15397	15289	15359	15241	15431	15346	15261	15225	15444	15330	15447	15522	15315	15342	15317	15148	15396	15136	15404	15294	15239	15322	15399	15425	15163	15459	15366	15286	15359	15374	15365	15304	15492	15408	15401	15414	15419	15402	15304	15295	15288	15345	15199	15275	15354	15408	15392	15329	15491	15265	15289	15295	15564	15240	15265	15310	15256	15428	15084	15419	15295	15330	15241	15441	15271	15300	15330	15328	15139	15331	15259	15361	15398	15330	15378	15462	15305	15274	15334	15547	15210	15418	15283	15269	15303	15351	15506	15285	15331	15337	15312	15416	15326	15466	15401	15365	15300	15476	15289	15322	15327	15452	15292	15231	15594	15247	15310	15498	15338	15424	15406	15117	15260	15438	15481	15418	15246	15328	15391	15478	15318	15257	15277	15432	15365	15379	15324	15377	15398	15274	15352	15049	15638	15299	15150	15608	15286	15322	15318	15325	15408	15476	15464	15424	15304	15400	15401	15261	15325	15291	15432	15323	15207	15221	15367	15142	15326	15383	15443	15364	15316	15454	15295	15382	15505	15365	15371	15382	15379	15417	15157	15409	15310	15405	15099	15363	15381	15440	15186	15369	15310	15381	15422	15269	15560	15290	15495	15317	15516	15330	15464	15307	15530	15519	15522	15270	15284	15221	15277	15356	15321	15247	15260	15378	15303	15383	15398	15381	15361	15354	15421	15419	15441	15351	15381	15481	15492	15245	15227	15309	15466	15267	15417	15379	15296	15193	15287	15366	15345	15357	15433	15493	15260	15433	15337	15386	15488	15410	15368	15409	15306	15412	15402	15405	15327	15355	15177	15302	15288	15210	15206	15437	15402	15425	15036
23666	21072	28504	23872	21419	23036	35570	61859	55937	41937	30358	21912	18392	17682	17307	17424	17521	17346	17277	17306	17402	17434	17318	17243	17224	17381	17372	17485	17238	17065	17361	17311	17158	17362	17469	17148	17412	17248	17284	17440	17245	17082	17275	17289	17399	17058	17180	17285	17061	17150	17246	17115	17266	17201	17057	17373	17208	17110	17311	17232	17457	17349	17342	17297	17256	17388	17285	17147	17199	17207	17386	17279	17103	17393	17296	17155	17154	17158	17310	17189	17121	17143	17123	17333	17192	17172	17132	17288	17160	17063	17152	17433	17294	17320	17192	17168	17173	17200	17245	17445	17220	17176	17209	17023	17170	17159	17097	17280	17211	17286	17111	17324	17084	17049	17163	17289	17178	17186	17051	17342	17180	17182	17427	17332	17181	17229	17201	17279	17367	17297	17281	17229	17203	17097	17187	17283	17037	17241	16936	17304	17155	17310	17247	17207	17290	17050	17202	17162	17307	17150	17250	17189	17048	17115	17309	17378	17252	17093	17120	17110	17164	17236	17289	17165	17189	17120	17135	17082	17244	17203	17040	16990	17099	17100	17200	17068	17443	16998	17054	17207	17208	17132	17207	17061	17273	17106	17078	17433	17245	17216	17281	17153	17326	17477	17342	17327	17216	17187	17133	17121	17350	16980	17337	17240	17164	17322	17249	17182	17212	17213	17240	17158	17436	17190	17267	17071	17113	17307	17349	17368	17103	17034	17085	17366	17114	17181	17130	17187	17089	17373	17075	17129	17322	17311	17109	17170	17090	17152	17343	17200	17342	17257	17112	16973	17108	17376	17200	17012	17214	17320	17126	17141	17084	17245	17263	17110	17434	17267	17198	17196	17200	17188	16989	17083	17179	17275	17099	17173	17160	17098	17134	17131	17240	17032	17312	17072	17420	17333	17207	17036	16967	17083	17257	17199	17192	17080	17257	16961	17233	17149	17163	17164	17126	17215	17169	17230	17207	17152	17239	17171	17217	17323	17238	16989	17163	17177	17238	17009	17317	17252	17233	17263	17062	17103	17372	17328	17141	17381	17255	17213	17186	17112	17261	17260	17080	17210	17170	17209	17275	17294	17415	17209	17320	17188	17216	17224	17135	17255	17076	17183	17097	16948	17086	17133	17355	17042	17178	17259	17075	17204	17168	17095	17124	16892	17078	17141	17216	17130	17045	17337	17292	17098	17189	17131	17103	17131	17198	17299	17181	17106	17359	17344	17057	17255	17081	17226	17277	17157	17160	17304	17004	17216	17254	16971	17177	17441	17100	17203	17020	17222	17427	17161	16973	17132	17082	17062	16962	17144	17077	17247	17067	17178	17178	17247	17472	17200	17332	17198	17245	17241	17280	17238	17284	17246	17005	17280	17210	16998	17112	17042	17129	17121	17037	17211	17139	17080	17075	17268	17455	17198	17219	17099	17274	17127	17332	17079	17235	17181	17346	17150	17255	17300	17261	17005	16900	17047	17068	17159	17421	17124	17069	17313	17290	17260	17115	17175	17180	16949	17157	17164	17123	17439	17353	17175	17191	17230	17203	17191	17127	17034	17231	17186	17324	17281	17153	17285	17134	17025	17195	17101	17102	17114	17237	17218	17144	17255	17102	17188	16949	17209	17065	17243	17304	17050	17438	17270	17307	17191	16885	17232	17380	17119	17093	17187	17332	17317	17277	16978	17192	17297	17319	17129	17403	17167	17076	17148	17064	17030	17068	17114	17278	17186	17237	17091	17178	17093	17262	17184	17281	17308	17132	17032	17289	17141	17175	16939	16955	17165	17093	17029	17086	17220	17080	17245	16986	17164	17311	17238	17119	17083	17051	17232	17027	17102	17194	17151	17098	17367	17196	17231	17156	17029	17213	17258	17269	17005	17400	16998	17343	17477	17261	17108	17027	17326	17254	17233	17271	17319	17051	17273	17246	17299	17125	17101	17059	17227	17228	17265	17115	17121	17198	17184	17115	17207	17146	17166	17146	17209	17085	17055	17105	17312	17158	17165	17040	17071	17298	17193	17142	17334	17171	17358	17106	17385	17278	17332	17303	17172	17085	17043	17278	17154	17197	17358	17100	17041	17237	17207	17230	17119	16922	17091	17073	17026	17262	17329	17104	17144	17058	17222	17309	17100	17158	17255	17372	17276	17290	17229	17147	17082	17287	17263	17212	17112	17363	17114	17074	17184	17147	17260	17097	17010	17289	17292	17142	17392	17295	17130	17185	17239	17283	17247	17468	17259	17333	17098	17277	17056	17128	16964	17112	17161	17030	17225	17027	17050	17175	17238	17123	17152	17523	17213	17041	17184	17368	17204	17231	17292	17206	17085	17267	17041	17018	17338	17186	17111	17336	17285	17186	17202	17319	17294	17380	17237	17249	17371	17283	17077	17153	17000	17021	17137	17189	16983	17132	17309	17050	17244	17191	17161	17236	17175	17034	17054	17165	17187	17213	17243	17447	17345	17165	17210	17045	17123	17124	17031	17093	17222	17254	17131	17274	17258	17234	17162	17327	17149	17129	17283	17024	17042	17174	16998	17200	17046	17214	17162	17076	17404	17397	17107	17115	16960	17251	16962	17295	16969	17219	17192	17194	17271	17260	17089	17155	17077	17090	17070	17155	17069	17174	17105	17135	17191	17103	17245	17144	17294	17215	17446	17257	17550	17279	17091	16978	16972	17207	17173	17083	17072	17308	17171	17306	17191	17048	17265	17189	17201	17175	17155	17233	17329	17186	17103	17157	17022	17355	17060	17360	17116	17021	17124	17345	17044	17083	17157	17237	17260	17219	17169	17253	17208	17173	17187	17269	17084	17136	17170	17437	17140	17114	17163	17144	17081	17228	17220	17134	17307	17326	17213	17288	17266	17252	17070	16900	17088	17187	17207	17283	17185	17278	17030	17100	17298	17190	17162	17290	17114	17159	17059	17166	17152	17250	17048	17217	17188	17137	17130	17149	17191	17326	17168	17224	17230	17312	17196	17342	17240	17286	17195	17159	17290	17042	17262	17240	17043	17173	17075	17308	17004	17170	17046	17156	17344	17209	17072	17229	17216	17298	17307	17229	17181	17017	17185	17144	17311	17152	16960	17178	17365	17047	17230	17170	17208	17256	17184	17081	17175	17339	17042	17224	17119	17439	17171	17146	17237	17183	17236	17249	17318	17080	17293	17101	17089	17035	17270	17088	17115	17324	17217	17172	17190	17236	16933	17114	17049	17109	16993	17177	17115	17040	17337	17344	16999	17124	17313	17180	17252	17212	17249	17265	17274	17287	17034	17371	17195	17180	17092	17305	17201	16986	16931	17289	17333	17277	17179	17255	17225	17173	17301	17141	17319	17042	17153	17376	17096	17160	17367	17262	17212	17240	17057	17150	17163	17186	17472	17106	17308	17221	17312	17119	17255	17055	17374	17443	17208	17068	17110	17068	17149	16988	17128	17232	17253	17216	17178	17226	17061	17148	17184	17108	17205	17332	17060	17223	17139	17189	17220	17214	17329	17262	17194	17226	17110	17114	17271	17153	17063	17315	17266	17240	17224	17171	17255	17286	17099	17094	17117	17409	16958	17073	16968	17283	17385	17207	17193	17203	17134	17000	17216	17116	17115	17198	17289	17086	17020	17214	17252	17148	17133	17284	17241	17258	17108	17258	17115	17264	17451	17214	17231	17181	17305	17179	17187	17225	17336	17190	17439	17238	17116	17171	16981	17309	17171	17234	17242	17141	17230	17249	17347	17117	17031	17235	17186	17202	17476	17098	17338	17236	17131	17308	17214	17035	17117	17220	17144	17059	17132	17272	17224	17185	17174	17204	16916	17075	17175	17267	17184	17237	17351	17383	17084	17123	17320	17174	17321	17323	17293	17374	17325	17268	17016	17032	17056	17226	17047	17206	17139	17045	17034	17132	17247	17286	17245	17228	17059	17182	17097	17035	17114	17099	17165	17344	17142	17149	17182	17095	17224	17049	17312	17343	17280	17087	17032	17139	17197	17223	17244	16906	17263	17352	17119	17038	17251	17238	17260	17271	17207	17361	17138	17084	17204	17181	16974	17196	16957	17145	17082	17233	17316	17348	17018	17239	17222	17295	17433	17269	17292	17214	17167	17183	17193	17274	17133	17246	17145	17213	17015	17175	17013	17252	17116	16978	17330	17385	17298	17138	17240	17265	17303	17193	17244	17111	17077	17134	17332	17240	17240	17022	17073	17108	17019	17269	17189	17052	17119	17215	16940	17204	17125	17178	17261	17440	17347	17339	17224	16967	17152	17211	17249	17250	17063	17369	16922	17216	17277	17363	17121	17379	17074	16990	17136	17312	17112	17156	17288	17046	17148	17207	17100	17105	17245	17100	17427	17317	17282	17341	17227	17211	17389	17084	17279	17155	17017	17293	16977	17254	17086	17224	17119	17370	17127	17163	17222	17005	17221	17286	16860	17137	17349	17119	17134	17188	17130	17125	17131	17229	17181	17164	17040	17023	17038	16978	17187	17075	17209	17135	17109	16993	17027	17319	17217	17048	17191	17161	17248	17122	17074	17180	17177	17126	17363	17327	17244	17069	16896	17057	17284	17165	17181	17418	17312	17276	17134	17391	17250	17086	17087	17192	17245	17392	17161	17314	17198	17295	17077	17155	17277	17201	17204	17175	17048	17096	17283	17263	17165	17044	17368	17196	17115	17192	17138	17008	17144	17374	17361	17519	17305	17134	17194	17267	17082	17196	17346	17231	17217	17195	17230	17200	17247	17290	17114	17231	17284	17234	17325	17058	16982	17211	17207	17197	17443	17188	17208	17203	17219	17141	17077	17008	17370	17164	17098	17331	17158	17117	17125	17060	17240	17221	17176	17192	17109	17272	17224	17222	17241	17058	17116	17406	17315	17106	17155	17153	17098	16978	17160	17233	17230	17103	17041	17402	17313	17267	17182	17127	17367	17008	17248	17380	17408	17270	17213	17120	17220	17064	17293	17123	17105	17455	17088	17260	17335	17149	17149	17072	17238	17076	17323	17050	17163	17082	17361	17037	17048	17204	17163	17318	17113	16858	17343	17160	17144	17125	17041	17171	17300	17343	17224	17058	17204	17198	17025	17228	17238	17032	17373	17325	17250	17244	17203	17417	17285	17216	16985	17277	17184	17178	17170
15948	26320	24688	20382	18320	19063	38350	64101	55429	43562	29818	20148	16329	15530	15815	15565	15639	15460	15635	15596	15582	15667	15647	15576	15616	15514	15591	15392	15638	15630	15582	15712	15586	15473	15614	15655	15719	15539	15494	15485	15702	15398	15672	15491	15808	15565	15641	15618	15605	15563	15643	15612	15622	15627	15643	15730	15660	15647	15588	15606	15678	15621	15686	15629	15662	15498	15651	15518	15571	15529	15657	15716	15657	15712	15517	15441	15565	15658	15689	15546	15545	15730	15497	15651	15596	15778	15677	15640	15594	15627	15563	15720	15569	15547	15634	15607	15420	15595	15736	15542	15718	15618	15486	15761	15530	15619	15648	15601	15574	15578	15524	15658	15628	15577	15638	15601	15571	15610	15624	15483	15429	15604	15468	15423	15730	15543	15672	15520	15619	15467	15788	15637	15691	15683	15588	15550	15493	15693	15613	15485	15535	15506	15527	15785	15546	15647	15598	15542	15669	15579	15728	15533	15705	15401	15576	15583	15636	15536	15419	15594	15460	15521	15694	15461	15468	15556	15456	15720	15533	15768	15517	15527	15513	15637	15715	15595	15555	15476	15638	15556	15566	15598	15526	15617	15457	15455	15504	15681	15709	15761	15642	15650	15745	15465	15516	15454	15450	15439	15596	15671	15609	15510	15621	15589	15579	15589	15627	15582	15671	15737	15604	15526	15575	15537	15264	15522	15673	15474	15773	15620	15473	15389	15751	15685	15667	15660	15727	15554	15557	15565	15720	15682	15394	15626	15480	15558	15560	15527	15447	15466	15484	15647	15462	15589	15664	15459	15545	15580	15560	15534	15470	15588	15680	15480	15459	15470	15515	15580	15575	15610	15512	15715	15407	15533	15563	15640	15571	15554	15528	15688	15563	15563	15541	15577	15516	15692	15583	15544	15620	15636	15497	15574	15745	15405	15470	15631	15540	15606	15630	15482	15689	15559	15516	15510	15580	15724	15647	15769	15567	15581	15426	15613	15557	15701	15655	15695	15629	15622	15660	15604	15568	15684	15486	15634	15596	15567	15702	15591	15416	15678	15432	15539	15659	15644	15373	15640	15654	15653	15629	15740	15475	15557	15448	15613	15868	15621	15611	15523	15540	15707	15434	15646	15699	15643	15639	15576	15602	15652	15674	15656	15592	15542	15503	15654	15583	15737	15568	15522	15636	15596	15424	15707	15495	15544	15554	15591	15636	15605	15625	15586	15600	15769	15635	15796	15599	15497	15676	15667	15775	15538	15586	15429	15448	15617	15694	15797	15487	15724	15484	15432	15647	15615	15584	15629	15572	15611	15638	15701	15583	15455	15528	15623	15513	15505	15587	15552	15650	15720	15553	15514	15564	15682	15591	15520	15604	15673	15627	15653	15519	15631	15642	15677	15673	15650	15707	15742	15481	15501	15671	15621	15724	15704	15347	15434	15674	15533	15653	15637	15680	15447	15524	15676	15559	15539	15414	15649	15547	15581	15505	15671	15515	15760	15718	15604	15587	15603	15507	15466	15579	15719	15583	15540	15607	15763	15356	15600	15571	15542	15674	15600	15702	15726	15513	15585	15794	15551	15289	15606	15472	15500	15649	15580	15495	15572	15658	15603	15654	15682	15648	15500	15523	15517	15595	15729	15567	15629	15602	15632	15583	15616	15571	15428	15689	15499	15564	15461	15492	15599	15424	15656	15568	15660	15660	15601	15499	15699	15454	15599	15673	15508	15677	15418	15605	15600	15738	15758	15535	15583	15629	15659	15589	15548	15586	15521	15521	15509	15482	15611	15662	15643	15573	15536	15661	15610	15639	15745	15742	15526	15695	15637	15645	15469	15833	15567	15465	15466	15536	15512	15529	15626	15584	15531	15543	15391	15579	15633	15441	15512	15566	15816	15610	15671	15600	15414	15554	15794	15647	15668	15288	15593	15573	15511	15524	15487	15478	15442	15516	15564	15408	15427	15686	15512	15566	15742	15429	15675	15478	15601	15677	15649	15563	15778	15579	15568	15622	15539	15689	15669	15642	15542	15484	15584	15528	15549	15633	15472	15453	15734	15526	15536	15587	15617	15664	15664	15449	15488	15507	15826	15458	15486	15595	15605	15814	15506	15607	15612	15691	15585	15439	15639	15489	15558	15588	15652	15451	15458	15546	15755	15762	15452	15576	15672	15733	15592	15617	15491	15574	15639	15465	15435	15714	15580	15464	15660	15652	15618	15459	15657	15602	15668	15601	15587	15660	15556	15573	15439	15626	15505	15548	15495	15723	15489	15424	15623	15604	15650	15521	15598	15676	15342	15665	15590	15703	15534	15748	15609	15596	15570	15559	15611	15670	15423	15642	15617	15552	15550	15486	15511	15461	15574	15408	15537	15535	15617	15559	15605	15355	15632	15766	15536	15672	15445	15551	15704	15536	15581	15536	15539	15562	15745	15577	15656	15582	15557	15495	15667	15528	15508	15500	15744	15565	15692	15593	15466	15643	15712	15754	15608	15458	15555	15635	15514	15791	15515	15620	15594	15603	15454	15535	15573	15621	15624	15576	15609	15744	15279	15474	15588	15716	15435	15552	15582	15642	15594	15601	15683	15514	15573	15630	15325	15537	15652	15632	15580	15669	15557	15609	15614	15517	15584	15668	15701	15741	15535	15608	15575	15426	15608	15630	15542	15563	15432	15573	15641	15520	15591	15506	15621	15672	15632	15444	15494	15485	15570	15701	15563	15555	15603	15661	15615	15535	15469	15551	15661	15498	15616	15633	15528	15582	15669	15580	15512	15673	15473	15606	15482	15743	15672	15413	15613	15629	15544	15678	15688	15655	15559	15578	15517	15728	15480	15889	15464	15512	15750	15460	15552	15709	15621	15661	15598	15589	15543	15662	15709	15629	15504	15598	15462	15583	15591	15646	15704	15591	15686	15553	15656	15590	15452	15289	15402	15407	15479	15521	15475	15528	15677	15663	15740	15492	15585	15651	15686	15460	15640	15807	15610	15760	15535	15591	15425	15578	15468	15708	15679	15446	15506	15462	15537	15638	15477	15526	15605	15717	15645	15469	15583	15621	15625	15606	15792	15570	15604	15454	15418	15510	15522	15534	15645	15436	15732	15542	15489	15427	15532	15598	15564	15476	15632	15627	15584	15552	15583	15492	15560	15662	15666	15430	15479	15647	15644	15464	15558	15643	15480	15624	15639	15529	15651	15515	15675	15682	15503	15501	15445	15445	15660	15583	15607	15665	15663	15547	15483	15534	15602	15463	15578	15572	15656	15771	15517	15526	15362	15539	15494	15523	15595	15637	15584	15528	15646	15561	15627	15507	15502	15787	15652	15599	15591	15533	15598	15631	15564	15390	15726	15516	15662	15518	15447	15502	15634	15619	15453	15571	15505	15478	15670	15530	15624	15513	15564	15599	15526	15724	15598	15487	15658	15504	15705	15523	15733	15573	15610	15564	15748	15560	15461	15652	15635	15508	15594	15503	15602	15684	15418	15592	15556	15426	15483	15557	15518	15668	15578	15646	15615	15506	15534	15593	15520	15703	15642	15692	15654	15682	15718	15668	15561	15617	15656	15699	15435	15524	15749	15557	15554	15584	15385	15586	15708	15680	15571	15598	15562	15626	15456	15582	15700	15431	15628	15484	15651	15463	15535	15535	15510	15495	15466	15681	15584	15599	15736	15492	15530	15743	15568	15593	15600	15449	15562	15687	15582	15380	15323	15834	15596	15477	15532	15462	15624	15536	15478	15589	15500	15687	15519	15425	15575	15524	15594	15607	15663	15595	15596	15705	15620	15506	15557	15649	15672	15524	15630	15582	15519	15719	15542	15312	15530	15495	15727	15472	15535	15585	15760	15494	15724	15726	15476	15577	15591	15825	15283	15593	15489	15507	15526	15535	15623	15352	15670	15650	15563	15754	15420	15529	15651	15637	15708	15434	15709	15581	15557	15468	15650	15481	15609	15765	15598	15565	15553	15597	15426	15536	15711	15609	15506	15653	15339	15444	15628	15539	15635	15532	15661	15736	15634	15437	15638	15663	15665	15525	15646	15527	15588	15731	15450	15418	15616	15677	15606	15644	15668	15655	15611	15431	15577	15530	15656	15768	15639	15650	15723	15548	15844	15627	15679	15717	15610	15412	15618	15522	15624	15535	15679	15617	15612	15573	15519	15653	15546	15551	15900	15605	15610	15548	15515	15569	15613	15568	15543	15588	15576	15507	15528	15677	15569	15662	15578	15536	15613	15486	15421	15447	15700	15613	15545	15601	15422	15647	15683	15627	15475	15429	15583	15564	15659	15673	15458	15446	15446	15692	15557	15386	15584	15569	15637	15541	15673	15555	15458	15714	15637	15685	15561	15739	15504	15662	15419	15566	15551	15554	15628	15728	15571	15840	15555	15587	15534	15846	15611	15559	15575	15541	15598	15514	15685	15510	15603	15650	15577	15541	15645	15389	15444	15790	15699	15593	15535	15721	15425	15567	15536	15366	15492	15595	15549	15672	15553	15621	15619	15614	15596	15574	15675	15751	15331	15581	15437	15600	15664	15653	15489	15459	15693	15496	15725	15578	15606	15637	15626	15660	15557	15528	15521	15756	15554	15695	15669	15729	15542	15522	15666	15533	15511	15694	15455	15531	15412	15636	15518	15669	15377	15533	15613	15739	15455	15585	15419	15625	15638	15734	15661	15445	15526	15644	15684	15690	15634	15496	15623	15599	15436	15542	15498	15562	15584	15526	15472	15529	15532	15628	15596	15637	15539	15468	15437	15766	15570	15701	15638	15500	15552	15632	15640	15655	15516	15665	15650	15574	15727	15485	15576	15557	15685	15557	15516	15551	15679	15604	15580	15668	15653	15541	15586	15418	15754	15609	15766	15730	15480	15800	15522	15704	15547	15585	15628	15589	15514	15781	15635	15658	15524	15710	15507	15572	15483	15620	15802	15381	15411	15653	15440	15654	15610	15539	15650	15623	15626	15550	15618	15565	15540	15501	15603	15524	15688	15649	15572	15550	15710	15552	15437	15580	15706	15541	15480	15662	15508	15635	15648	15600	15512	15502	15341	15653	15579	15637	15715	15706	15471	15582	15751	15465	15539	15590	15566	15641	15791	15488	15608	15603	15411	15517	15642	15465	15579	15663	15574
28948	21818	22052	19988	18259	18208	19662	24952	25327	22179	19921	18853	18542	18203	18095	18167	18259	18259	18269	18181	18314	18335	18324	18105	18276	18267	18318	18263	18362	18358	18215	18381	18217	18329	18378	18318	18199	18224	18155	18309	18456	18156	18221	18361	18391	18355	18214	18402	18321	18232	18392	18266	18184	18331	18308	18293	18225	18315	18243	18200	18054	18185	18449	18382	18237	18312	18299	18249	18282	18253	18355	18226	18148	18329	18407	18212	18225	18151	18113	18296	18312	18177	18250	18225	18190	18297	18174	18217	18347	18173	18537	18284	18149	18290	18282	18398	18247	18154	18102	18130	18309	18253	18470	18518	18268	18287	18435	18441	18442	18288	18267	18146	18227	18356	18354	18438	18264	18185	18064	18207	18101	18392	18040	18510	18205	18311	18472	18308	18060	18328	18217	18321	18146	18439	18230	18248	18129	18411	18093	18285	18273	18181	18223	18186	18417	18397	18241	18171	18349	18158	18202	18493	18432	18478	18336	18410	18201	18302	18259	18321	18367	18465	18195	18133	18335	18216	18393	18189	18358	18151	18299	18052	18187	18178	18041	18375	18292	18155	18053	18280	18480	18077	18233	18256	18102	18301	18107	17962	18213	18276	18365	18238	18355	18206	18232	18342	18374	18275	18359	18325	18137	18124	18118	18339	18188	18316	18179	18453	18232	18009	18365	18330	18220	18352	18326	18284	18378	18134	18231	18316	18261	18344	18130	18024	18210	18168	18146	18256	18324	18385	18303	18206	18276	18266	18329	18409	18516	18270	18316	18348	18307	18146	18165	18373	18134	18293	18314	18413	18272	18318	18314	18354	18186	18006	18360	18196	18096	18454	18434	18510	18198	18258	18359	18165	18378	18158	18497	18362	18286	18218	18312	18569	18234	18370	18349	18338	18124	18200	18223	18387	18212	17990	18221	18299	18283	18223	18391	18235	18130	18394	18271	18360	18165	18270	18084	18290	18295	18185	18184	18129	18259	18376	18063	18253	18194	18316	18206	18244	18315	18309	18228	18270	18364	18056	18279	18339	18179	18235	18270	18365	18296	18563	18168	18271	18240	18283	18239	18329	18374	18182	18318	18255	18396	18401	18356	18132	18140	18275	18280	18370	18443	18216	18125	18341	18292	18274	18184	18249	17954	18079	18437	18342	18191	18180	18325	18109	18383	18225	18358	18453	18301	18089	18327	18514	18037	18045	18166	18356	18158	18321	18347	18368	18204	18282	18256	18452	18376	18546	18236	18385	18275	18229	18298	18398	18259	18137	18275	18184	18290	18174	18255	18290	18187	18285	18322	18151	18404	18269	18161	18132	18360	18308	18111	18348	18176	18101	18351	18353	18262	18153	18218	18214	18225	18362	18059	18289	18186	18211	18337	18329	18456	18322	18317	18374	18172	18067	18337	18231	18317	18285	18393	18251	18104	18155	18156	18141	18105	18331	18189	18345	18160	18125	18281	18052	18362	18140	18254	18104	18336	18107	18223	18253	18414	18214	18490	18321	18383	18304	18237	18255	18197	18294	18430	18220	18260	18086	18160	18127	18098	18289	18357	18338	18277	18091	18344	18153	18336	18398	18161	18531	18166	18393	18171	18275	18382	18350	18293	18170	18447	18355	18338	18400	18367	18332	18253	18141	18307	18132	18240	18399	18186	18405	18028	18279	18425	18237	18157	18251	18470	18286	18194	18324	18338	18428	18149	18535	18158	18350	18102	18300	18114	18377	18329	18390	18261	18327	18218	18177	18133	18196	18185	18057	18064	18397	18317	18238	18303	18481	18228	18312	18155	18058	18038	18175	18329	18418	18401	18201	18122	18180	18156	18223	18292	18217	18280	18313	18254	18449	18356	18337	18150	18217	18207	18050	18328	18164	18304	18263	18434	18431	18180	18257	18183	18473	18406	18395	18152	18216	18164	18324	18371	18223	18392	18239	18172	18339	18314	18089	18336	18226	18233	18323	18116	18277	18190	18258	18272	18265	18216	18251	18287	18300	18217	18142	18067	18352	18237	18429	18202	18048	18252	18266	18132	18353	18278	18189	18378	18273	18311	18134	18310	18209	18251	18283	18403	18194	18153	18238	18208	18356	18416	18240	18203	18230	18238	18380	18220	18116	18229	18306	18288	18310	18196	18234	18369	18351	18343	18314	18349	18331	18342	18421	18327	18355	18308	18296	18465	18308	18347	18195	18305	18111	18235	18331	18378	18314	18208	18239	18225	18275	18349	18474	18434	18256	18247	18312	18372	18313	18243	18202	18251	18311	18130	18159	18255	18172	18217	18162	18208	18210	18277	18095	18247	18219	18295	18181	18400	18188	18231	18328	18394	18341	18369	18265	18231	18354	18204	18145	18251	18301	18331	18240	18156	18199	18355	18215	18235	18297	18189	18391	18338	18225	18094	18270	18184	18193	18211	18273	18186	18069	18167	18297	18183	18285	18311	18365	18409	18463	18284	18417	18585	18359	18167	18233	18300	18254	18377	18338	18305	18215	18305	18189	18258	18238	18109	18434	18341	18022	18187	18279	18305	18135	18450	18242	18056	18159	18268	18218	18155	18346	18305	18265	18236	18210	18266	18291	18453	18384	18168	18245	18106	18426	18237	18251	18419	18362	18241	18301	18270	18203	18212	18232	18078	18301	18421	18461	18220	18193	18350	18255	18230	18267	18373	18307	18356	18083	18153	18276	18124	18342	18451	18132	18471	18373	18275	18271	18204	18166	18301	18365	18173	18401	18390	18188	18308	18334	18149	18198	18338	18123	18225	18223	18266	18142	18233	18185	18453	18311	18112	18024	18295	18168	18212	18276	18225	18191	18268	18313	18257	18267	18276	18403	18332	18193	18267	18151	18251	18356	18331	18228	18259	18343	18323	18486	18193	18186	18151	18473	18397	18394	18336	18163	18022	18451	18255	18250	18290	18341	18212	18448	18354	18221	18332	18536	18400	18313	18177	18324	18293	18363	18340	18237	18441	18276	18266	18299	18325	18280	18287	18240	17994	18393	18455	18167	18265	18329	18237	18296	18341	18227	18247	18400	18377	18038	18248	18241	18278	18260	18392	18251	18319	18263	18360	18253	18289	18158	18194	17955	18172	18370	18460	18074	18488	18221	18250	18308	18286	18264	18148	18341	18468	18469	18228	18344	18211	18278	18290	18226	18215	18279	18257	18372	18407	18306	18192	18097	18162	18304	18302	18415	18320	18313	18195	18203	18225	18111	18222	18460	18332	18328	18101	18372	18310	18384	18252	18307	18270	18250	18319	18302	18530	18368	18390	18217	18347	18351	18326	18238	18324	18412	18559	18401	18253	18318	18223	18307	18133	18402	18190	18440	18357	18308	18443	18223	18251	18347	18217	18378	18423	18270	18170	18252	18289	18235	18293	18339	18233	18394	18400	18269	18245	18328	18326	18131	18247	18188	18349	18290	18106	18356	18378	18093	18118	18276	18151	18346	18247	18222	18171	18290	18436	18205	18401	18204	18247	18139	18258	18290	18404	18302	18137	18192	18302	18210	18349	18342	18380	18493	18351	18391	18307	18403	18156	18226	18134	18219	18338	18293	18494	18227	18271	18144	18144	18254	18300	18416	18170	18092	18221	18275	18309	18416	18278	18394	18222	18242	18082	18226	18260	18155	18193	18166	18216	18358	18201	18272	18155	18160	18190	18166	18162	18275	18086	18339	18547	18445	18312	18106	18321	18288	18112	18437	18028	18205	18313	18397	18062	18014	18238	18268	18400	18263	18296	18253	18185	18178	18546	18250	18277	18236	18280	18503	18475	18449	18112	18099	18352	18319	18125	18439	18400	18203	18372	18190	18448	18280	18214	18391	18288	18347	18259	18233	18320	18345	18366	18462	18384	18089	18069	18359	18255	18207	18404	18480	18330	18269	18223	18344	18168	18316	18149	18355	18259	18350	18156	18286	18094	18511	18252	18253	18208	18203	18195	18402	18128	18150	18314	18464	18253	18163	18375	18198	18271	18233	18412	18095	18248	18357	18253	18380	18353	18210	18314	18337	18408	18378	18419	18286	18325	18211	18230	18165	18127	18432	18268	18395	18414	18343	18220	18383	18248	18246	18325	18185	18337	18256	18293	18300	18024	18207	18233	18206	18220	18122	18301	18335	18344	18333	18012	18238	18325	18341	18477	18375	18204	18301	18264	17984	18367	18132	18306	18581	18359	18263	18197	18309	18281	18450	18184	18244	18152	18400	18419	18359	18310	18088	18404	18393	17990	18095	18255	18242	18324	18248	18237	18269	18268	18434	18428	18336	18278	18287	18256	18229	18232	18165	18293	18393	18296	18316	18171	18342	18303	18282	18337	18242	18208	18361	18256	18314	18593	18342	18350	18361	18368	18117	18445	18259	18309	18199	18153	18331	18140	18479	18332	18409	18176	18333	18349	18113	18295	18473	18272	18334	18428	18180	18404	18329	18370	18369	18169	18280	18557	18196	18221	18239	18171	18356	18252	18390	18313	18252	18282	18221	18245	18293	18519	18344	18484	18500	18273	18299	18235	18441	18228	18177	18424	18231	18402	18317	18227	18347	18477	18160	18239	18324	18343	18411	18320	18352	18370	18222	18200	18210	18281	18265	18138	18345	18240	18462	18315	18095	18321	18275	18378	18173	18094	18055	18116	18252	18305	18290	18360	18146	18184	18293	18299	18154	18224	18367	18089	18410	18458	18074	18180	18291	18452	18313	18333	18249	18289	18084	18283	18318	18098	18082	18403	18644	18460	18324	18326	18149	18165	18225	18256	18044	18357	18375	18257	18204	18292	18088	18353	18071	18324	18191	18357	18431	18063	18298	18189	18200	18216	18576	18467	18350	18202	18314	18392	18373	18251	18151	18490	18285	18229	18234	18162	18261	18329	18309	18286	18302	18314	18401	18324	18144	18340	18266	18352	18349	18368	18240	18159	18297	18331	18305	18140	18344	18294	18151	18397	18218	18283	18268	18283	18372	18226	18207	18334	18162	18379	18403	18348	18326	18417	18493	18449	18286	18198	18239	18305	18298	18261	18129	18208	18020	18501	18374	18363	18185	18417	18334	18243	18190	18564	18409	18317	18420	18143	18227	17987	18184	18070	18188	18190	18289	18300	18269	18367	18329	18273	18408	18274	18312	18277	18498
15836	16975	16594	16523	16281	16408	18696	26326	24818	20444	17879	16355	16393	16148	16175	16289	16430	16207	16377	16233	16324	16095	16308	16233	16302	16124	16204	16199	16198	16182	16181	16180	16384	16366	16337	16188	16275	16188	16202	16310	16105	16256	16326	16407	16286	16199	16118	16181	16406	16261	16276	16135	16072	16343	16265	16202	16219	16243	16277	16139	16310	16319	16324	16193	16077	16048	16226	16346	16288	16110	16167	16016	16235	16221	16150	16277	16173	16197	16316	16259	16261	16153	16395	16147	16205	16249	16161	16282	16333	16072	16363	16021	16085	16217	16173	16123	16204	16174	16248	16023	16232	16187	16187	16126	16277	16028	16144	16265	16073	16244	16106	16240	16278	16007	16176	16088	16248	16227	16178	16136	16124	16092	16276	16016	16228	16196	16232	16172	16069	16227	16321	16257	16055	16180	16250	16291	16042	16305	16174	16095	16120	16141	16038	16240	16075	16070	16067	16136	16297	16299	16278	16242	16020	16376	16095	16149	16147	16167	16191	16171	16238	16070	16136	16184	16176	16249	16123	16335	16066	16285	16199	16052	16200	16119	16221	16269	16170	16128	16204	16061	16176	16134	16295	16242	16174	16228	16131	16150	16163	16197	16198	16001	16218	16133	16287	16367	16160	16208	16151	16148	16288	16134	16270	16192	16240	16237	16301	16206	16300	16208	16194	16270	16194	16233	16179	16208	16308	16356	16181	16255	16148	16120	16296	16055	16199	16408	16199	16119	16234	16327	16290	16110	16246	16102	16121	16269	16184	16183	16306	16279	16123	16225	16141	16275	16269	16174	16349	16199	16191	16218	16256	16254	16388	16066	16056	16210	16273	16299	16282	16114	16215	16055	16069	16218	16187	16245	16119	16278	16156	16003	16174	16337	16180	16149	15992	16354	16318	16244	16184	16080	16182	16151	16236	16172	16160	16276	16318	16222	16132	16267	16270	16230	16299	16128	16223	16228	16154	16212	16125	15952	16151	16203	16237	16076	16280	16011	16358	16240	16320	16249	16199	16234	16156	16230	16071	16271	16264	16185	16346	16153	16184	16239	16241	16141	16070	16325	16280	16258	16112	16170	16265	16008	16189	16156	16302	16100	16021	16128	16350	16108	16218	16336	16291	16028	16421	16126	16338	16186	16162	16296	16290	16270	16150	16107	16215	16252	16198	16204	16195	16177	16167	16311	16027	16142	16183	16138	16187	16199	16156	16160	15959	16159	16124	16365	16276	16275	16392	16233	16136	16077	16260	16075	16280	16252	16134	16190	16055	16215	16271	16148	16127	16281	16058	16225	16234	16036	16037	16221	16154	16119	16199	16265	16101	16041	16155	16178	16286	16139	16209	16248	16286	16166	16239	16329	16065	16280	16158	16094	16123	16270	16229	16222	16159	16211	16288	16324	16305	16234	16146	16087	16262	16227	16174	16229	16188	16234	16196	16268	16084	16184	16167	16183	16353	16335	16144	16269	16275	16228	16238	16261	16377	16188	16189	16240	16033	16082	16206	16132	16212	16326	16154	16176	16329	16237	16198	16304	16097	16419	16201	16246	16087	16214	16244	16125	16236	16230	16212	16136	16193	16282	16237	16099	16364	16298	16268	16038	16016	16268	16321	16220	16062	16187	16277	16031	16122	16064	16329	15991	16089	16390	16118	16185	16309	16088	16190	16221	16192	16147	16206	16172	16260	16188	16166	16196	16279	16100	16095	16131	16148	16083	16016	16181	16228	16230	16223	16276	16358	16143	16285	16171	16212	16214	16152	16167	16336	16202	16150	16065	16136	16297	16106	16204	16072	16107	16306	16170	16207	16221	16176	16234	16239	16205	16241	16096	16347	16159	16164	16306	15992	16116	16296	16161	16268	16139	15949	16166	16161	16177	16242	16247	16190	16304	16164	16006	16148	16145	16035	16084	16297	16191	16316	16315	16206	16216	16106	16202	16207	16223	16342	16146	16309	16032	16236	16179	16186	16037	16320	16174	16113	16341	16300	16201	16316	16098	16290	16275	16104	16173	16236	16308	16178	15990	16207	16171	16208	16132	16113	16352	16107	16195	16144	16286	16216	16081	16180	16147	16339	15996	16135	16284	16266	16234	16235	16283	16105	16162	16160	16095	16297	16152	16175	16220	16216	16217	16204	16044	16265	16364	16163	16230	16297	16250	16292	16118	16181	16386	16305	16207	16049	16195	16099	16268	16131	16328	16112	16324	16147	16218	16244	16144	16200	16168	16181	16262	16330	16059	16150	16151	16243	16268	16173	16075	16293	16239	16163	16216	16263	16189	16185	16119	16180	16241	16227	16152	16276	16188	16088	16239	16146	16284	16298	16066	16299	16037	16212	16213	16241	16282	16286	16095	16022	16004	16297	16030	16253	16181	16285	16328	16249	16143	16266	16142	16261	16133	16257	16410	16150	16179	16259	16243	16134	16223	16147	16199	16087	16220	16072	16121	16206	16182	16284	16061	16205	16261	16161	16191	16179	16364	16032	15959	16212	15989	16156	16235	16187	16209	16373	16288	16159	16041	16132	16159	16212	16133	16168	16061	16175	16303	16417	16201	16232	16175	16098	16328	16131	16365	16222	16175	16338	16207	16212	16125	16169	16156	16153	16091	16110	16054	16127	16132	16109	16103	16214	16153	16146	16197	15970	16280	16145	16149	16206	16108	16226	16212	16193	16236	16247	16234	16173	16378	16158	16157	16176	16281	16232	16172	16225	16164	16160	16112	16250	16090	15953	16354	15997	16200	16105	16258	16123	16051	16162	16322	16390	16194	16244	16118	16260	16097	16160	16242	16295	16136	16227	16180	16119	15978	16332	16178	16285	16236	16090	16250	16065	16274	16141	16306	16024	16162	15970	16240	16330	16092	16102	16224	16307	16204	16162	16025	16175	16111	16244	16030	16208	16149	16326	16227	16287	16078	16168	16216	16173	16206	16124	16276	16281	16279	16103	16184	16253	16209	16219	16167	16326	16076	16199	16154	16212	16325	16301	16445	16196	16094	16232	16177	16324	16263	16171	16336	16140	16342	16259	16297	16193	16174	16330	16034	16334	16225	16169	16310	16169	16229	16246	16356	16178	16225	16073	16138	16150	16234	16006	16109	16236	16323	16096	16042	16114	16113	16225	16167	15959	16065	16282	16043	16242	16068	16230	16254	16007	16257	16219	16219	16307	16227	16133	16108	16239	16188	16009	16126	16116	16107	16291	16214	16064	16207	16198	16220	16274	16233	16056	16220	16138	16251	15972	16108	16268	16113	16121	16215	16315	16165	16242	16116	16246	16202	16105	16186	16288	16063	16272	16182	16175	16215	16229	16354	16128	16161	16165	16204	16115	16337	16332	16240	16109	16301	16273	16130	16078	16267	16189	16261	16240	16022	16278	16103	16331	16085	16099	16285	16176	16312	16220	16308	16275	16091	16155	15983	16323	16306	16243	16214	16144	16212	16070	16168	16145	16221	16204	16028	16221	16235	16115	16172	15970	16231	16220	16175	16327	16206	16305	16029	16311	16278	16165	16074	16122	16207	16134	16025	16210	16154	16303	16193	15991	16195	16159	16188	16282	16338	16264	16085	16085	16275	16254	16389	16249	16176	16182	15978	16161	16139	16393	16099	16308	16083	16235	16141	16184	16328	16257	16194	16260	16149	16153	16301	16190	16160	16006	16161	16130	16142	16162	16181	16206	16114	16101	16316	16252	16168	16062	16178	16336	16102	16089	16219	16175	16226	16125	16248	16226	16191	16221	16221	16308	16247	16101	16364	16338	16414	16195	16275	16443	16123	16236	16115	16276	15953	16159	15970	16217	16284	16248	16341	16235	16115	16305	16104	16117	16217	16362	16265	16292	16313	16199	16254	16151	16159	16154	16068	16103	16191	16145	16090	16242	16169	16203	16209	16260	16079	16137	16208	16338	16149	16348	16123	16263	16163	16285	16272	16260	16248	16100	16098	16218	16179	16293	16248	16151	16209	16269	16224	16217	16078	16174	16062	16277	16260	16276	16115	16165	16106	16205	16163	16167	16085	16024	16219	16299	15965	16214	16232	16205	16301	16184	16054	16378	16249	16262	16342	16169	16110	16055	16264	16258	16247	16231	16205	16397	16246	16054	16182	16115	16110	16171	16191	16059	16255	16136	16213	15993	16253	16198	16266	16246	16112	16157	16217	16286	16260	16206	16393	16104	16274	16209	16267	15987	16204	16212	16145	16096	16088	16192	16205	16270	16052	16161	16282	16264	16217	16205	16275	16162	16311	16289	16319	16351	16333	16196	16093	16251	16057	16292	16205	16281	16266	16294	16292	16223	16153	16231	16176	16270	16398	16248	16184	16284	16301	16095	16517	16166	16115	16047	16215	16229	16166	16232	16126	16174	16215	16133	16339	16155	16360	16057	16369	16442	16120	16379	16199	16343	16136	16227	16201	16225	16164	16183	16171	16427	16384	16123	16091	16147	16303	16311	16151	16320	16026	16049	16108	16213	16184	16237	16284	16160	16130	16256	16083	16189	16157	16158	16347	16293	16238	16199	16076	16185	16265	16431	16266	16130	16308	16134	16353	16172	16073	16114	16169	16194	16289	16139	16306	16137	16092	16267	16357	16257	16035	16351	16100	16342	16056	16172	16194	16209	16109	16099	16317	16152	16267	16323	16226	16251	16099	16174	16205	16249	16250	16268	16119	16394	15991	16320	16191	16265	16185	16124	16357	16305	16151	16066	16160	16083	16187	16329	16191	16255	16189	16236	16160	16291	16205	16158	16148	16016	16279	16264	16239	16225	16301	16219	16180	16211	16228	16163	16180	16333	16198	16188	16183	16255	16169	16197	16179	16105	16237	16166	16199	16223	16281	16163	16048	16219	16097	16157	16258	16294	16303	16391	16277	16037	16088	16317	16119	16091	16170	16192	16063	16043	16304	16160	16100	16240	16266	16251	16037	16160	16301	16258	16098	16324	16149	16316	16154	16225	16214	16369	16219	16298	16062	16240	16309	16212	16281	15936	16254	16308	16221	16375	16318	16090	16215	16193	16151	16286	16134	16084	16207	16225	16230	16071	16248	16146	16130	16066	16337	16204	16263	16272	16198	16229	16286	16405	16041	16198	16225	16133	16191	16194	16223	16150	16269	16166	16250	16186	16203
25685	21116	27311	25679	20466	19408	31104	45355	39716	30375	22870	19611	18705	18179	18003	18176	18187	18257	18344	18274	18020	17967	18165	18037	18288	18167	18165	18183	18283	18031	17950	18186	18311	18185	18098	18100	18222	18216	18148	18292	18303	18187	18252	18058	18230	18245	18086	18023	18138	18053	18310	18165	18065	18056	18165	17847	18356	18137	18286	18112	17886	18186	18212	17960	18138	17988	18083	18165	18034	18179	18254	18118	18409	18005	17948	18060	17934	17978	18144	18133	18037	18095	17987	18113	18313	18156	18273	17968	18018	18052	18064	18245	18155	18092	17906	18021	17934	18012	18128	17969	18132	18293	18010	18154	17999	18004	18013	18038	18128	18104	18102	18225	18077	18039	17900	18094	17940	18055	18077	18155	17892	17956	18018	18043	18289	18009	18242	18050	18021	18105	18359	18332	18260	18140	18075	18132	18137	18196	18203	17975	18060	18254	18058	18140	17985	18056	18076	17855	18023	18091	18188	18169	18092	18240	18157	18018	18124	18168	18181	18110	18229	18082	17899	18161	18013	18158	18133	18139	18068	18261	18124	18312	17862	18052	17946	17891	18016	18177	18234	17973	18122	17982	18018	18067	18194	18154	18008	18088	18163	18082	18147	18227	18051	18062	18192	18051	18168	18167	18113	18188	17972	18003	18048	18144	17981	18308	18100	18140	18155	17999	17972	17896	17894	17993	17993	18158	17890	18145	18051	18210	18141	18005	18287	18009	18128	18263	18103	18007	18281	18227	17951	18093	18093	18258	18098	18102	18016	18117	18012	18283	18304	18193	18241	18120	18232	18135	18044	17865	18052	18052	18165	18250	18238	18152	18377	18011	18164	18042	18264	18174	18119	18030	18116	18062	18170	17911	18251	18211	18184	17898	18253	18234	18066	18237	18113	18161	18220	18194	18285	17891	18197	18113	18175	17910	18029	18168	18173	18118	18161	18179	18149	18143	18124	17814	17912	18167	18003	18188	18100	18117	18044	18054	18238	18110	17965	18103	18138	18149	17885	18194	17982	18047	17966	18166	18205	18008	18118	18169	18343	18024	18124	18175	18097	18138	18164	18277	18214	18062	18304	18236	17952	18065	18076	18223	18176	18022	18064	18430	17949	18116	18197	18164	18102	18246	18281	18034	17955	18181	18005	17963	18383	18112	18257	17996	17967	18352	18041	18034	18147	18064	18145	18231	18137	18279	18143	17971	17969	18015	18089	18152	18147	18339	18038	17963	18041	18154	18039	18005	18170	17928	18123	17991	18223	18249	18302	17994	18041	18224	18158	18230	18088	18026	18087	18172	18252	17951	18106	18113	18075	17933	18199	18074	18208	18016	18119	18328	17776	18113	18018	18240	18105	18178	18183	17924	17899	18017	18166	17993	18129	17993	18084	18042	17922	18125	18257	18042	18145	18053	18092	18098	18056	18190	18229	18166	18196	18157	18031	18175	18255	18007	17905	17918	17998	18079	17906	18225	18243	18339	18150	18049	18085	18232	18176	18162	18110	18030	18057	17885	18009	18023	18294	18165	18002	18251	18299	18001	18044	18065	18344	18225	18236	18055	18113	17977	18236	18070	18208	17937	18230	18138	18056	18056	17946	18139	18301	18190	18175	17929	18258	18019	18069	18039	18092	18082	18364	18274	18255	18121	17935	17929	18259	18176	18174	18057	18014	18135	18222	17967	18150	18071	18101	18192	18292	18277	18299	18214	18024	18191	18281	18043	17806	18228	18107	17918	18025	18054	18021	18039	18175	18094	18162	17989	18006	18095	18055	18239	18001	18078	18025	17995	18160	18007	18237	17968	17987	18015	18089	17994	18077	18192	18080	18234	18122	18146	18346	18120	18332	18037	18262	18072	18258	18042	18256	18074	18071	18074	18219	18006	17871	18153	17980	18147	18314	18009	17982	17952	18122	18188	18045	18141	18025	18264	18061	18072	18099	18120	18000	18241	18246	18097	18093	18130	18088	18256	17880	18176	18158	18071	17979	18061	18199	18022	18204	18036	18273	18278	18126	18071	17920	18099	18105	18173	18240	18205	18068	18101	18260	18379	18156	17994	17970	18033	18101	17983	18039	17969	18319	18208	18145	18179	17991	17788	18078	18022	18006	18023	18381	18064	17964	18018	17996	17964	18052	18162	18193	18196	18018	18118	18151	18189	17955	17979	18048	17901	18046	18154	18130	17979	17959	18047	18049	18059	18299	18295	18133	18143	18177	17964	18245	18320	18212	18148	18188	18068	18209	18310	18045	18119	18016	18082	18251	18054	18205	18020	18021	17930	17928	18040	18224	18007	18041	18133	17961	18061	18170	18392	18070	18186	18163	18108	18163	18048	18355	18195	18030	18305	18053	18202	18143	18074	18147	18135	18197	18236	18048	18164	18171	18171	18162	18151	18231	18152	17993	18229	18113	18138	18038	18064	18307	18007	17951	18195	18094	18134	18012	18120	18249	18063	18075	18209	18334	18058	18131	18089	18197	18286	18158	18022	18086	18139	17901	18221	17984	18276	18015	18172	18039	18074	18155	17926	18333	18032	18082	18131	18130	18358	18117	18207	18251	18217	18060	18021	18024	18184	18002	18307	18150	17993	18095	18243	18272	18121	17969	18173	18200	18073	17904	18078	17948	18088	18227	18015	18096	18114	17846	18283	18025	18197	18055	18105	18255	17985	18041	18140	18060	18238	18187	18074	18192	18034	17973	18203	18067	18043	18276	18016	18356	18236	18280	17958	18190	18330	18040	18001	18111	18166	18213	17823	18173	18154	17994	18099	18163	18419	18144	18219	18074	17910	18049	18154	18144	18010	18147	18283	17988	18115	18106	17936	17915	18050	17980	18046	18120	18153	18093	18366	18118	18140	18153	18130	18109	17990	18125	17933	18226	17873	18059	18036	18048	18283	18176	18129	18168	18109	18019	18156	18196	18207	17975	18171	18243	18193	18098	18203	17996	18198	18188	18358	18224	18111	18185	18048	17990	18002	17987	18089	18140	18027	17919	18048	18086	18335	18240	18071	18112	18188	18181	18263	18222	18234	18125	18028	18196	18189	17940	18087	18034	18091	18152	18046	17912	18120	18095	18017	18135	18313	18132	18196	18036	18094	17987	18220	18170	18113	18204	18281	18148	18257	17924	18194	18040	18036	18161	18222	18201	18216	18242	18179	18060	18112	17811	17894	18372	18148	18192	18255	18045	18019	18054	18129	18088	18144	18322	18220	18105	18215	18140	18050	18194	18195	18170	18096	18365	18041	18000	18333	18250	18059	18151	18033	18028	18143	17893	18202	18123	17952	18156	17983	18015	18114	18157	18273	18058	17940	18033	18076	18135	18026	18176	17994	18029	18256	18078	18166	18039	18032	18247	18170	18025	18077	18089	18282	18124	18101	18045	18023	17974	18007	18191	18030	18000	18021	18295	18082	18171	18242	17991	18214	18042	18078	18145	18233	18254	18067	18120	18013	18044	18022	18198	18004	18140	18001	18214	18307	18032	18091	18245	18000	18134	17954	18159	18279	18109	17961	18139	18026	18149	18139	18122	18015	18111	18120	18185	18097	18008	18177	18054	17998	18213	18201	18149	18147	18328	18026	18118	18063	18053	17945	18112	17938	18042	17946	18183	18082	18125	18013	18086	17865	18019	18096	18171	18137	18084	17913	17865	18070	18230	18101	18214	18077	18228	18119	18134	18071	18123	18177	18099	18088	18163	18090	18187	18088	18196	18286	18374	17982	18005	18129	18125	18108	18031	18162	18077	18171	18048	18065	18232	18150	18070	18154	18276	18015	18175	18203	18137	18176	18034	18221	18084	18036	18104	18237	18125	18113	17944	18190	18074	18128	18032	18110	18149	18120	18254	18020	18234	18156	18062	18208	18060	18050	18210	18181	17894	18116	18250	18005	18076	18167	18093	18339	18063	18202	18098	18097	18323	18022	18037	18037	18187	18177	18161	18167	18052	18048	18202	18036	18111	18190	18013	18018	18120	18071	18047	18287	18238	18031	18211	18162	18235	18146	18146	18194	18182	18160	18079	18127	18204	18086	18088	18142	18106	18070	17879	17954	18029	18151	18118	18222	17994	18148	18197	18211	18120	17996	17918	18050	18036	17973	18132	18281	17954	18306	17919	18068	18252	18181	18148	18065	18100	18348	18130	18251	18166	18045	18024	18130	18160	18156	17938	18087	18305	18094	18055	17926	18133	17904	18117	18113	17964	17851	18110	18111	17996	18280	18008	18068	18043	18080	18177	18047	18188	18151	18130	18091	18139	17962	17872	18247	18025	17871	18089	18146	18187	18102	18027	18037	18217	18172	18170	18173	18169	18126	18204	17843	17797	18238	17915	17995	18084	18064	17929	18094	18146	18242	18139	18073	18131	18024	18284	18250	18195	18037	18176	18148	18156	18217	18263	18185	18010	17987	18230	18123	17963	18183	18038	18147	18263	18111	18070	18003	18187	17912	18307	18288	18203	18301	18188	18033	18163	18206	18076	18203	17858	17991	18311	18063	18083	18160	18136	18108	18041	18032	18209	18110	17955	18002	18129	18294	18356	18157	18050	18140	18350	18133	18005	18122	18127	18017	18172	18132	18041	18156	18284	18049	18182	17993	18167	18112	18322	18035	17932	17965	18059	18146	17976	18228	18236	18076	18218	18289	18014	18085	18189	18089	18252	18066	18162	18065	18190	18153	18107	18278	18087	18112	18011	18308	18124	17958	18077	17964	18172	18136	18156	18127	18091	18155	18016	18192	18133	18257	18485	17982	18103	18177	18348	18145	18346	18136	18043	18358	18274	18317	17947	18084	18125	17986	18108	18045	18148	18212	18075	18126	18011	17769	18146	18190	18226	18130	18235	17957	18100	18204	18044	18184	18197	18227	18096	18081	18251	18263	17986	18064	18050	17982	18253	17977	17854	18087	18169	18089	18294	18190	17991	18250	18182	18004	18200	18084	18062	18220	18072	18140	17995	18151	17970	18039	17959	18114	18101	18143	18139	18218	18078	18176	18150	18181	18153	18274	18366	18178	18036	18196	18093	18347	18272	18212	18362	18190	18137	18165	18012	18021	18146	17900	17890	17956	18158	18440	18077	18201	17989	18176	17868	18187	18248	18152	18145	18028	18118	18155	18207	18233	18139	18197	18044	18153
14375	20432	19576	17709	17129	17331	34079	46879	40413	29803	20414	17165	16279	16025	16181	16063	16148	15977	16210	16172	16153	16153	16259	16153	16135	16321	16044	16255	16231	16136	16033	15967	16247	16120	16167	16196	16201	16252	16284	16181	16155	16236	16031	16023	16315	16198	16169	16111	16007	16317	16029	16154	16360	16189	16191	15992	16157	16132	16208	16162	16316	16223	16031	16199	16211	16124	16170	16161	16161	16103	16058	16346	16201	15947	16134	16080	16183	15988	16130	16039	16040	16082	16178	16291	16142	16312	16254	16162	16243	15991	16049	16035	16131	16195	16240	15976	16210	16170	16249	15996	15998	16176	16103	16099	16220	16232	16015	16208	16280	16103	16089	16068	16170	16165	16096	16141	16295	16126	16219	16254	16228	16133	16263	16188	16022	16109	16207	16153	16169	16130	16185	16196	16172	16128	16145	16050	16233	16176	16231	16243	16117	15974	16189	16144	16127	16095	16092	16256	16121	16113	16059	16140	16108	16129	16176	16237	16346	16042	16141	16241	16031	16197	16113	16318	16169	16039	16071	15973	16157	16263	16157	16066	16028	16149	16119	16134	16260	16062	16275	16111	16106	16190	16010	16014	16190	16203	16092	16212	16274	16127	16110	16227	16211	16129	16116	16174	16176	16230	16059	16048	16169	16238	16055	16093	16220	16070	16210	16040	16219	16137	16064	16167	16159	16119	16061	16221	16200	15793	16043	16214	16359	16233	16093	16082	16038	16089	16184	16120	16165	16258	16012	16159	16208	16163	16139	16053	16067	16153	16072	16084	16112	16309	16063	16058	16256	16095	16222	15982	16103	16193	16161	16067	16144	16077	16121	16145	16195	16140	16089	16082	16035	16100	16045	16158	16039	16151	16310	16021	16215	16163	16203	16008	16227	16131	16245	16227	16264	16297	16190	16134	16278	16206	16048	16094	16071	16042	16012	15923	16225	16195	16225	16055	16210	16259	16107	16016	16099	16128	16265	16042	16210	16152	16205	16248	16106	16203	16096	16158	16099	16126	15927	16052	16165	16110	16123	16200	16117	16168	16162	16073	16202	16034	16202	16159	16170	16246	16125	15978	16055	16147	16130	16112	16383	16151	16175	16355	16163	15950	16203	15997	16196	16171	15997	16007	16253	16041	16091	16151	16203	16164	15947	16174	16099	16110	16099	16030	16159	16117	16309	16102	16264	16030	16102	16245	16142	15984	16209	16169	16053	15999	16051	15887	16084	16182	16335	16205	15861	16057	16090	16118	16155	15955	16133	16021	16119	16110	16202	15990	16154	16231	16184	16128	16331	16205	15982	16018	16166	16050	16006	16262	16170	16065	16150	16319	16156	16124	16135	16217	16249	16163	16207	16139	16143	16064	16190	16311	16242	16143	16177	16268	16146	16258	16167	16110	16239	16264	16180	16123	16265	16015	16158	16250	16205	16217	16212	16154	16091	16187	15927	16140	16149	16219	16162	16179	16146	16284	16158	16082	16092	16091	16088	16069	16185	16192	16103	16070	16133	15982	16209	15914	16184	16088	16073	16113	16332	16029	16271	16091	16299	16162	16073	16067	16265	16268	16031	16247	16159	16269	16161	16156	16063	16197	16072	16094	16375	16282	16034	16258	16099	16124	16163	16139	16155	16228	15881	16095	16170	16096	16279	16093	16016	16086	16133	16193	16049	16179	16067	16255	16085	15969	16138	16163	16140	16102	15885	16029	16047	16161	16287	16240	16230	16175	16173	16271	16239	16090	16192	16123	16301	16222	16360	16167	16438	16210	16135	16087	16191	16213	15973	16175	16140	16090	16162	16192	16065	16216	16075	16165	16046	16111	16218	16082	16012	16002	16176	16049	16274	16084	16269	16154	16225	16120	16100	16364	16069	16180	16067	16161	16185	16147	16194	16157	16098	15987	16213	16161	16092	16144	15954	16317	16130	16277	16225	16057	16273	16177	16183	15949	16410	16205	16303	16174	16237	16101	16016	16128	16138	15948	16327	16140	16156	16076	16158	16094	16192	16293	16007	16217	16301	16134	16167	16144	16174	16138	16189	16083	16080	16144	16244	16084	16159	16072	16352	16025	16221	16105	16095	16150	16082	16174	16195	16148	16163	16052	16102	16135	16060	16296	16265	16196	16079	16183	16041	16125	16091	16059	16127	15951	16162	16231	16035	16193	16188	16136	16073	16145	16043	16107	15970	16014	16210	16029	15983	15932	16097	16091	16182	16197	16043	16105	16347	16311	16139	16358	16273	16320	16331	16062	16025	16247	16053	16140	16150	15986	16184	16210	16216	16070	15966	16117	16166	16027	16099	16033	16120	15985	16042	16176	16190	16154	16131	16118	16039	16234	16230	16101	16263	15945	16088	16014	16181	15970	16311	16233	16199	16151	16122	16040	16109	16126	16270	16192	16139	16248	16149	16223	16007	16129	16103	16180	15992	16128	16232	16244	16159	16248	16141	16109	16213	16100	16207	16234	16226	16272	16210	16044	16152	16228	16083	16017	16255	16258	16231	16051	16219	16019	16277	16009	16159	16151	16012	16131	16117	16129	16004	16105	16105	16256	16109	16168	16053	15979	16161	16155	16248	15988	16234	16054	16188	16241	16101	16134	16132	16036	16239	16071	16011	16250	16071	16217	16250	16087	16254	16292	16075	16125	16320	16175	16163	16150	16335	16214	16238	16107	15915	16058	16243	16108	16091	15937	16349	16192	16038	16301	16148	16083	16169	16153	16121	16137	16246	16153	16150	16118	16199	16181	16193	16207	16099	16126	16333	16268	16040	16207	16160	16119	16163	16221	16236	16327	16141	16130	16056	16111	16169	16258	16041	16106	16278	16058	16232	16222	16100	16226	16100	15995	16108	16091	16338	16181	16031	16211	16193	16066	16170	16146	16133	16214	16124	16164	16293	16013	16165	16142	16060	16155	16221	16263	16102	16211	16083	16099	16069	16145	16175	16084	16218	15964	16258	16307	16056	16051	16066	16224	16117	16083	16163	16076	16045	16219	16181	16227	16200	16091	16220	16085	16036	16089	16338	16105	16113	16053	16063	16198	16031	16196	16198	16199	16124	16191	16296	16201	16089	16264	16155	16106	16053	16145	16269	16160	16173	16175	16126	16124	16117	16130	16163	16009	16165	16057	16079	16071	16096	16097	16270	16190	16096	15992	16199	16077	16139	16146	16040	16090	16028	16233	16140	16092	16266	16201	16300	16198	16139	16441	16283	16261	16240	16097	16109	16138	16147	16167	16092	16213	16200	16148	16254	16000	16246	16245	16275	16075	16040	16283	15970	16063	16205	15909	16294	16219	16116	16109	16415	16142	16094	16167	16166	16192	16056	16192	16204	16031	16275	16121	16150	15994	15989	16172	16229	16180	16275	16145	16200	16306	16161	16167	16130	16202	16147	16328	16191	16361	16016	16314	16014	16206	16147	16209	16198	16083	16177	16169	16141	16094	16258	16070	16068	16130	16193	16081	16156	16147	16108	16251	16081	16148	16216	16313	16131	16098	16244	16199	16175	16088	16325	16354	16133	16212	16094	16264	16006	16155	16233	16093	16188	16144	16031	16159	16194	16112	16301	16099	15929	16309	16073	16145	16184	16087	16164	16270	16121	16049	16054	16192	15967	16026	16152	16004	16161	16012	16155	16096	16090	16136	16032	16307	16116	16159	16058	16035	16025	16164	16190	16114	16121	16094	16274	16208	16231	16059	16166	16231	16043	16102	16177	16152	16149	16171	16104	16215	16297	16084	16183	16169	16247	16030	16015	16277	16067	16142	16119	16221	16282	16119	16165	16407	16207	16158	16132	16043	16292	16158	16207	16189	16116	16336	16141	16161	16064	16213	16051	16239	16231	16315	16156	16116	16251	16240	16150	16146	16129	16049	16154	16145	16132	16219	16060	16088	16227	16289	16212	16195	16301	16142	16098	16081	16186	16255	16297	16225	16208	16311	16216	16162	16226	16057	16024	16071	16134	16052	16037	16004	16132	16353	16054	16208	16212	16171	16143	15961	16111	16261	16229	16198	16220	16112	16274	16114	16112	16048	16132	16111	16095	16186	15976	16075	16189	16204	16229	16079	16008	16239	16126	16184	16195	16119	16120	16367	16187	16130	16230	16129	16035	16166	16218	16033	16018	16133	16159	16182	16049	16262	15912	16129	16247	16174	16258	16188	15918	16050	16155	16153	16150	16225	16019	16113	16272	16204	16201	16049	16079	16171	16091	16244	16140	16151	16000	15998	16015	16182	16252	16092	16082	16387	16176	16186	16130	16065	16099	16108	16046	16301	16118	16068	16145	16086	16155	16211	16105	16256	16230	16220	16204	16227	15993	16259	16232	16263	16050	16206	16062	15933	16414	16201	16031	16292	16417	16214	16088	16108	16269	16231	16244	16138	16192	16270	16214	16234	16054	16144	16173	16146	16175	16127	16034	16240	16069	16179	16222	16081	16205	16123	16301	16220	16395	16116	16204	16154	16167	16052	16216	16105	16170	16135	16227	16184	16153	16031	16182	16081	16084	16106	16169	16206	16161	16126	16318	16117	16328	16043	16045	16058	16112	16214	15953	15917	16219	15993	16090	16094	16101	16240	16375	16176	16240	16153	16081	16118	16205	16301	16163	16121	16080	16106	16254	16101	15974	16299	15972	16082	16411	16203	16267	16234	16312	16043	16204	16075	16159	15969	16224	16299	16316	16110	16126	16220	16174	16178	16013	16095	16252	16101	16092	16130	15943	16102	16260	16022	16138	16099	16261	16260	16348	16116	16090	16327	16267	16026	16305	16161	16294	16164	16334	15991	15989	16054	16150	16313	16152	16152	16208	16207	16247	16284	16176	15940	16195	16169	16175	16081	16365	16246	16252	16204	16013	16228	16177	16301	16153	16027	16240	16280	16078	16243	16057	16193	16073	16140	16045	16117	16085	16116	16263	16153	16265	16115	16400	15990	16273	15985	16214	16257	16165	16011	16146	16016	16208	16117	16245	16265	16151	16128	16144	16229	16326	16162	16099	16094	16078	16290	16208	16213	16274	16166	16194	15962	16116	16040	16071	16287	16234	16205	16075	16199	16281	16285	16065	16140	16253	16137	16084	16180	16090	15890	16084	16137	16207	16036	16241	16093	16357	16024	16196	16155	16097	16168
23691	21112	28616	23844	21453	23023	45720	65243	54478	38113	25929	20391	17849	17554	17450	17563	17390	17680	17332	17354	17428	17431	17396	17303	17508	17208	17331	17388	17467	17294	17545	17258	17413	17412	17332	17496	17466	17253	17439	17228	17370	17421	17413	17183	17407	17254	17218	17557	17284	17210	17212	17296	17342	17170	17272	17506	17322	17404	17387	17403	17349	17454	17317	17494	17228	17202	17451	17524	17333	17229	17358	17341	17308	17137	17394	17303	17130	17181	17358	17369	17240	17220	17299	17260	17489	17429	17313	17283	17245	17074	17426	17241	17183	17207	17333	17479	17484	17410	17384	17514	17396	17316	17377	17354	17290	17276	17226	17121	17235	17135	17254	17212	17330	17189	17394	17273	17341	17477	17420	17338	17200	17372	17412	17131	17309	17216	17293	17395	17404	17388	17280	17275	17254	17277	17425	17347	17380	17336	17249	17245	17394	17366	17279	17206	17281	17356	17408	17345	17253	17431	17317	17203	17242	17358	17353	17262	17304	17464	17314	17324	17344	17534	17418	17306	17240	17475	17216	17233	17435	17278	17294	17386	17273	17414	17543	17252	17204	17037	17409	17379	17412	17277	17394	17378	17468	17465	17156	17194	17379	17166	17331	17260	17202	17350	17396	17393	17211	17319	17368	17528	17466	17100	17526	17189	17335	17231	17428	17342	17220	17346	17306	17252	17337	17313	17404	17441	17383	17182	17130	17311	17299	17358	17417	17237	17425	17193	17151	17363	17508	17259	17305	17255	17543	17380	17329	17059	17061	17148	17555	17358	17381	17297	17273	17280	17313	17455	17464	17450	17078	17299	17232	17191	17356	17454	17286	17250	17273	17335	17465	17246	17208	17138	17328	17448	17348	17481	17267	17259	17376	17229	17311	17421	17431	17246	17178	17464	17481	17147	17182	17317	17307	17349	17242	17316	17189	17294	17209	17284	17130	17255	17128	17348	17292	17272	17221	17296	17369	17352	17328	17562	17465	17268	17293	17240	17169	17337	17303	17078	17251	17238	17287	17372	17330	17299	17309	17253	17420	17279	17277	17228	17381	17350	17301	17235	17102	17326	17302	17296	17281	17498	17323	17300	17044	17105	17397	17305	17458	17305	17364	17307	17262	17420	17194	17405	17401	17361	17482	17347	17323	17263	17358	17474	17356	17330	17351	17366	17288	17144	17333	17249	17329	17322	17342	17453	17355	17434	17112	17516	17288	17381	17313	17159	17288	17320	17532	17391	17171	17388	17180	17275	17246	17283	17321	17157	17234	17236	17166	17401	17124	17275	17170	17308	17169	17237	17232	17399	17347	17046	17294	17450	17123	17464	17256	17359	17510	17474	17358	17166	17293	17269	17228	17374	17279	17207	17470	17365	17293	17324	17252	17222	17041	17137	17195	17253	17153	17314	17187	17486	17288	17169	17380	17320	17357	17329	17283	17204	17388	17493	17312	17502	17381	17447	17245	17298	17178	17346	17309	17319	17297	17242	17336	17439	17264	17249	17325	17288	17418	17326	17132	17024	17392	17396	17373	17350	17501	17235	17242	17253	17178	17267	17218	17285	17373	17352	17413	17202	17317	17299	17146	17187	17318	17302	17085	17460	17267	17393	17304	17234	17385	17416	17211	17509	17240	17411	17208	17167	17345	17472	17298	17415	17420	17455	17277	17094	17216	17240	17336	17242	17210	17325	17242	17315	17279	17197	17255	17406	17156	17685	17476	17302	17332	17291	17278	17280	17315	17218	17225	17354	17385	17174	17173	17409	17228	17337	17406	17262	17235	17443	17410	17274	17481	17514	17113	17491	17195	17315	17360	17343	17327	17192	17433	17410	17336	17245	17124	17435	17362	17349	17423	17202	17148	17412	17315	17479	17359	17357	17231	17327	17329	17403	17220	17222	17248	17342	17323	17265	17437	17200	17522	17467	17389	17322	17358	17386	17418	17263	17283	17385	17177	17416	17220	17206	17296	17211	17107	17222	17452	17166	17430	17271	17407	17218	17399	17321	17284	17099	17462	17252	17234	17347	17536	17298	17358	17401	17099	17287	17112	17201	17383	17222	17161	17280	17209	17168	17173	17268	17404	17401	17516	17264	17209	17213	17168	17258	17440	17278	17283	17338	17285	17358	17488	17118	17382	17346	17229	17287	17364	17378	17389	17104	17197	17190	17484	17362	17430	17377	17161	17384	17106	17163	17424	17262	17441	17507	17352	17227	17422	17190	17276	17395	17313	17490	17377	17394	17246	17407	17283	17445	17207	17153	17389	17245	17316	17439	17164	17292	17364	17365	17333	17305	17340	17344	17288	17143	17333	17372	17417	17302	17366	17288	17297	17312	17361	16923	17384	17178	17309	17447	17366	17284	17459	17301	17396	17295	17303	17249	17444	17233	17551	17259	17244	17451	17423	17067	17155	17254	17218	17279	17308	17163	17407	17221	17370	17206	17280	17511	17287	17304	17321	17343	17337	17399	17329	17322	17304	17376	17142	17059	17211	17330	17222	17278	17381	17220	17252	17350	17132	17190	17650	17468	17346	17258	17203	17273	17274	17356	17250	17116	17358	17250	17315	17358	17364	17481	17390	17253	17492	17243	17369	17321	17324	17333	17316	17225	17254	17255	17300	17408	17386	17316	17177	17440	17459	17418	17282	17221	17123	17335	17325	17440	17149	17240	17287	17152	17219	17289	17437	17255	17190	17012	17249	17317	17178	17156	17330	17233	17329	17238	17297	17479	17290	17174	17218	17192	17283	17177	17178	17222	17196	17086	17274	17208	17278	17413	17263	17446	17410	17438	17375	17246	17470	17468	17407	17567	17501	17297	17231	17313	17390	17279	17524	17293	17395	17199	17274	17349	17249	17267	17377	17110	17443	17393	17393	17359	17129	17309	17186	17217	17248	17333	17240	17400	17400	17363	17161	17408	17448	17315	17160	17153	17451	17566	17192	17318	17364	17316	17210	17344	17237	17248	17298	17321	17605	17197	17345	17253	17181	17263	17318	17407	17364	17392	17280	17146	17223	17476	17189	17250	17201	17495	17223	17035	17206	17305	17233	17266	17209	17397	17073	17183	17135	17301	17257	17297	17327	17124	17264	17302	17464	17408	17356	17252	17298	17353	17256	17214	17462	17326	17336	17359	17253	17268	17471	17365	17374	17343	17479	17251	17005	17336	17363	17343	17365	17418	17451	17472	17301	17402	17168	17281	17434	17238	17286	17326	17420	17443	17257	17222	17191	17416	17199	17132	17455	17235	17242	17208	17340	17406	17326	17287	17351	17411	17131	17344	17414	17341	17216	17199	17342	17294	17197	17326	17358	17360	17451	17358	17079	17282	17394	17183	17309	17312	17342	17382	17307	17282	17251	17253	17249	17196	17329	17228	17208	17255	17233	17238	17395	17266	17184	17345	17306	17449	17088	17218	17358	17458	17216	17256	17219	17287	17211	17188	17154	17331	17486	17260	17391	17273	17382	17503	17167	17347	17153	17344	17295	17313	17389	17284	17218	17131	17070	17224	17324	17395	17368	17198	17421	17189	17467	17362	17476	17471	17399	17456	17406	17187	17077	17292	17289	17172	17096	17326	17477	17269	17582	17251	17271	17141	17313	17277	17087	17412	17314	17434	17457	17309	17425	17290	17339	17271	17276	17208	17333	17294	17447	17179	17244	17359	17270	17560	17388	17373	17212	17295	17218	17220	17133	17228	17399	17593	17313	17356	17332	17221	17278	17507	17194	17404	17220	17174	17290	17326	17336	17371	17374	17511	17351	17135	17266	17257	17234	17393	17353	17247	17399	17193	17234	17485	17272	17166	17060	17186	17379	17485	17330	17103	17210	17197	17295	17467	17432	17398	17207	17316	17404	17218	17125	17207	17403	17434	17338	17403	17293	17320	17444	17394	17371	17527	17423	17502	17099	17478	17402	17426	17404	17511	17210	17327	17383	17500	17399	17390	17130	17228	17257	17222	17254	17361	17290	17249	17236	17368	17219	17201	17245	17367	17421	17390	17427	17262	17571	17276	17222	17497	17257	17222	17272	17347	17300	17206	17485	17273	17287	17388	17277	17452	17612	17396	17339	17272	17336	17517	17508	17271	17234	17371	17456	17171	17369	17341	17257	17235	17238	17341	17255	17283	17330	17493	17230	17081	17086	17297	17409	17342	17336	17454	17179	17207	17404	17289	17317	17190	17159	17184	17439	17164	17175	17134	17334	17325	17239	17140	17337	17280	17354	17317	17337	17319	17428	17070	17318	17281	17242	17274	17189	17274	17424	17373	17435	17452	17395	17270	17343	17365	17166	17561	17411	17116	17458	17148	17100	17174	17316	17439	17398	17306	17261	17361	17398	17120	17258	17316	17074	17190	17158	17247	17225	17252	17241	17261	17275	17371	17242	17323	17166	17604	17397	17249	17301	17473	17280	17361	17300	17279	17259	17228	17435	17333	17333	17276	17214	17221	17463	17371	17292	17006	17263	17282	17339	17129	17238	17256	17256	17189	17362	17265	17314	17244	17369	17274	17441	17339	17475	17192	17269	16932	17293	17251	17165	17113	17398	17240	17334	17154	17393	17270	17110	17253	17272	17342	17479	17225	17272	17299	17449	17521	17358	17264	17205	17280	17299	17455	17335	17340	17089	17178	17098	17143	17293	17246	17327	17223	17314	17322	17187	17184	17357	17403	17260	17248	17412	17305	17306	17360	17162	17284	17422	17266	17329	17319	17099	17365	17269	17239	17327	17396	17458	17029	17276	17436	17386	17575	17133	17285	17317	17273	17266	17278	17165	17251	17112	17090	17275	17179	17308	17334	17386	17371	17383	17104	17278	17265	17162	17382	17414	17265	17445	17463	17454	17208	17329	17251	17362	17380	17188	17396	17393	17364	17309	17360	17132	17169	17448	17339	17337	17270	17442	17394	17364	17265	17359	17264	17390	17198	17351	17342	17377	17358	17300	17201	17312	17264	17216	17217	17319	17358	17210	17254	17399	17172	17472	17220	17425	17381	17404	17520	17106	17306	17293	17210	17285	17358	17303	17276	17204	17482	17271	17141	17207	17352	17272	17095	17303	17223	17354	17411	17321	17171	17189	17305	17192	17179	17332	17142	17377	17438	17283	17340	17334	17248	17325	17365	17305	17252	17297	17326
15905	26491	24711	20381	18518	19040	49794	66138	54886	38232	24237	18358	16136	15815	15655	15723	15627	15605	15584	15697	15500	15805	15629	15687	15649	15689	15609	15727	15816	15657	15570	15642	15695	15810	15671	15699	15637	15669	15794	15584	15441	15638	15804	15559	15715	15716	15531	15649	15784	15638	15656	15608	15398	15827	15689	15693	15588	15490	15710	15508	15890	15597	15718	15772	15764	15578	15716	15826	15773	15657	15781	15709	15806	15849	15528	15699	15676	15612	15707	15838	15791	15742	15672	15649	15697	15711	15619	15754	15608	15590	15581	15538	15757	15675	15697	15666	15630	15755	15701	15826	15794	15707	15733	15661	15713	15788	15619	15694	15861	15676	15604	15656	15619	15643	15725	15593	15628	15671	15759	15773	15457	15565	15610	15683	15654	15634	15648	15772	15763	15718	15743	15563	15664	15710	15491	15696	15835	15631	15760	15789	15756	15617	15739	15809	15666	15676	15769	15767	15897	15669	15570	15667	15670	15593	15659	15737	15671	15840	15631	15588	15818	15646	15743	15574	15651	15637	15653	15456	15682	15740	15547	15693	15693	15616	15575	15725	15672	15765	15819	15661	15769	15687	15628	15644	15638	15719	15685	15804	15706	15534	15744	15769	15667	15638	15655	15546	15806	15708	15780	15871	15608	15769	15745	15580	15665	15664	15511	15654	15781	15804	15713	15764	15624	15840	15715	15602	15724	15622	15688	15646	15633	15627	15461	15773	15853	15717	15592	15670	15706	15658	15710	15477	15749	15731	15756	15693	15725	15540	15743	15606	15609	15563	15762	15711	15767	15672	15672	15640	15662	15541	15530	15853	15617	15523	15884	15676	15810	15577	15646	15526	15642	15593	15763	15834	15753	15626	15653	15570	15537	15705	15653	15709	15611	15600	15652	15678	15673	15606	15542	15772	15687	15506	15613	15594	15693	15561	15681	15532	15696	15562	15737	15740	15794	15684	15617	15665	15652	15639	15699	15792	15582	15624	15486	15570	15429	15638	15741	15737	15803	15671	15669	15549	15668	15635	15518	15587	15569	15791	15672	15802	15692	15482	15665	15815	15787	15514	15655	15566	15664	15685	15757	15632	15538	15681	15753	15459	15786	15685	15766	15814	15796	15647	15719	15553	15662	15776	15757	15638	15660	15577	15723	15869	15671	15511	15851	15509	15642	15777	15583	15581	15472	15781	15781	15539	15622	15617	15579	15539	15610	15623	15553	15561	15621	15661	15648	15801	15815	15655	15599	15500	15737	15743	15730	15618	15667	15633	15769	15592	15631	15640	15609	15500	15798	15573	15609	15739	15593	15733	15588	15651	15596	15747	15676	15652	15765	15707	15829	15691	15585	15613	15553	15594	15664	15685	15643	15643	15739	15533	15658	15581	15655	15677	15630	15627	15683	15763	15584	15510	15532	15680	15594	15632	15686	15656	15843	15520	15570	15514	15633	15704	15822	15917	15643	15742	15623	15708	15900	15710	15585	15706	15443	15689	15588	15625	15584	15631	15646	15591	15881	15715	15592	15718	15633	15556	15516	15526	15584	15561	15843	15556	15711	15588	15656	15682	15663	15750	15772	15690	15550	15662	15671	15605	15777	15634	15706	15494	15561	15615	15698	15758	15581	15576	15584	15470	15659	15604	15577	15626	15711	15617	15737	15658	15589	15727	15662	15684	15622	15694	15722	15754	15758	15551	15723	15535	15735	15657	15709	15664	15716	15698	15874	15609	15680	15592	15770	15622	15543	15629	15842	15630	15755	15604	15615	15694	15766	15745	15675	15657	15437	15744	15534	15599	15796	15755	15652	15535	15756	15432	15690	15670	15550	15587	15631	15675	15697	15679	15663	15823	15645	15728	15733	15633	15667	15565	15761	15540	15652	15661	15702	15673	15732	15649	15569	15716	15651	15844	15633	15631	15554	15730	15598	15602	15719	15508	15580	15709	15592	15683	15809	15552	15677	15728	15710	15576	15825	15737	15642	15762	15626	15619	15614	15687	15644	15703	15722	15644	15685	15709	15706	15621	15703	15737	15751	15723	15735	15612	15708	15610	15723	15820	15715	15601	15670	15812	15564	15613	15739	15750	15677	15738	15664	15865	15629	15686	15759	15557	15586	15612	15708	15533	15743	15743	15504	15771	15611	15774	15533	15728	15675	15654	15597	15680	15759	15879	15593	15780	15765	15730	15691	15701	15612	15894	15413	15824	15820	15638	15683	15675	15597	15651	15660	15629	15729	15461	15637	15628	15546	15541	15604	15612	15601	15590	15776	15582	15552	15641	15610	15818	15844	15766	15638	15636	15710	15680	15569	15581	15726	15593	15660	15682	15485	15572	15709	15729	15712	15646	15789	15521	15811	15789	15500	15626	15692	15754	15504	15639	15655	15798	15778	15695	15593	15693	15686	15677	15660	15742	15839	15717	15659	15527	15680	15640	15614	15554	15722	15581	15788	15668	15652	15597	15700	15775	15678	15598	15623	15654	15787	15601	15487	15694	15792	15636	15647	15485	15653	15757	15724	15780	15676	15579	15621	15407	15637	15558	15633	15729	15652	15687	15676	15694	15806	15644	15589	15684	15856	15567	15549	15714	15865	15676	15601	15733	15753	15665	15751	15725	15650	15604	15587	15751	15708	15683	15600	15695	15907	15643	15617	15734	15647	15658	15655	15650	15705	15760	15686	15761	15549	15589	15711	15596	15670	15647	15654	15564	15411	15632	15662	15502	15628	15576	15601	15715	15794	15505	15746	15584	15789	15600	15752	15645	15745	15713	15714	15865	15694	15719	15579	15612	15665	15573	15656	15779	15793	15651	15786	15461	15581	15724	15719	15698	15560	15628	15566	15818	15581	15612	15619	15650	15564	15821	15611	15721	15728	15552	15614	15569	15857	15689	15589	15770	15704	15696	15496	15740	15682	15604	15684	15609	15849	15808	15702	15555	15694	15820	15731	15592	15676	15797	15635	15612	15686	15587	15768	15526	15767	15589	15716	15778	15430	15650	15720	15744	15599	15813	15672	15670	15748	15708	15697	15724	15510	15680	15719	15752	15954	15630	15612	15872	15507	15598	15694	15626	15636	15662	15680	15583	15557	15592	15768	15571	15544	15592	15678	15688	15760	15718	15509	15821	15608	15687	15689	15624	15691	15803	15520	15727	15532	15760	15686	15799	15767	15595	15751	15763	15660	15674	15672	15725	15519	15644	15427	15638	15620	15810	15881	15532	15707	15714	15710	15651	15678	15759	15884	15757	15662	15486	15594	15744	15491	15633	15694	15726	15736	15609	15752	15623	15765	15494	15848	15788	15702	15830	15688	15594	15604	15712	15756	15752	15736	15617	15728	15728	15715	15844	15642	15446	15766	15727	15618	15772	15776	15765	15646	15659	15884	15780	15786	15587	15639	15652	15567	15460	15827	15503	15685	15627	15694	15627	15702	15368	15606	15693	15828	15884	15587	15565	15485	15628	15845	15711	15790	15801	15660	15637	15724	15605	15780	15522	15690	15741	15826	15502	15822	15694	15784	15771	15669	15623	15649	15631	15737	15789	15702	15774	15677	15659	15545	15739	15650	15726	15717	15729	15791	15660	15682	15636	15526	15661	15809	15480	15602	15699	15594	15528	15619	15612	15575	15586	15707	15580	15616	15675	15662	15649	15704	15722	15650	15822	15695	15750	15772	15705	15581	15502	15741	15627	15722	15705	15809	15689	15704	15623	15561	15740	15566	15656	15634	15616	15631	15684	15652	15748	15601	15639	15641	15515	15576	15455	15694	15605	15817	15873	15669	15698	15572	15555	15670	15674	15531	15703	15674	15745	15763	15768	15601	15710	15756	15668	15825	15623	15636	15816	15639	15673	15907	15726	15728	15850	15626	15609	15641	15684	15815	15641	15623	15653	15657	15530	15542	15829	15644	15733	15534	15891	15709	15592	15813	15732	15759	15728	15688	15640	15893	15737	15583	15697	15681	15599	15770	15687	15766	15781	15589	15632	15815	15539	15661	15504	15726	15707	15466	15705	15915	15616	15592	15503	15682	15719	15693	15798	15593	15555	15670	15582	15663	15795	15543	15797	15459	15589	15723	15603	15730	15630	15762	15500	15709	15770	15626	15525	15545	15756	15662	15649	15749	15727	15554	15686	15772	15712	15635	15679	15680	15690	15772	15653	15751	15617	15652	15622	15609	15545	15491	15718	15580	15701	15839	15478	15752	15588	15604	15621	15775	15429	15772	15588	15822	15688	15731	15608	15589	15676	15579	15745	15611	15811	15744	15580	15568	15543	15705	15520	15761	15811	15667	15750	15729	15583	15700	15609	15661	15664	15740	15622	15858	15576	15423	15589	15675	15527	15368	15797	15646	15691	15717	15612	15611	15622	15790	15560	15580	15709	15670	15608	15603	15699	15503	15745	15697	15512	15604	15708	15611	15657	15630	15326	15815	15669	15585	15725	15638	15609	15798	15540	15532	15560	15724	15584	15700	15717	15726	15635	15766	15591	15683	15658	15505	15607	15538	15682	15638	15518	15786	15636	15809	15557	15602	15836	15542	15814	15683	15530	15790	15682	15648	15591	15672	15595	15511	15633	15719	15670	15586	15600	15679	15806	15754	15602	15679	15739	15558	15762	15750	15751	15636	15562	15794	15603	15649	15726	15778	15780	15483	15691	15680	15891	15573	15603	15617	15674	15771	15807	15614	15842	15781	15629	15570	15759	15755	15592	15567	15637	15571	15664	15698	15482	15730	15642	15676	15591	15817	15698	15784	15557	15621	15898	15588	15713	15736	15915	15466	15733	15725	15642	15594	15769	15764	15728	15701	15891	15624	15595	15723	15441	15653	15687	15700	15559	15495	15676	15650	15696	15665	15633	15791	15652	15806	15683	15658	15818	15694	15794	15675	15608	15766	15569	15561	15657	15690	15649	15713	15773	15680	15677	15662	15561	15687	15829	15674	15623	15733	15629	15551	15623	15696	15594	15746	15804	15546	15868	15485	15898	15705	15658	15447	15706	15722	15685	15703	15554	15583	15752	15690	15609	15714	15680	15660	15649	15713	15665	15676	15596	15800	15662	15667	15657	15729	15734	15570	15684	15646	15607	15748	15576	15686	15797	15662	15618	15661	15654	15649	15694	15603	15672	15627	15611
28827	21620	21345	19321	17808	17705	20121	24937	23975	21010	18805	18088	17644	17775	17706	17538	17582	17742	17811	17567	17733	17583	17536	17724	17550	17722	17878	17641	17651	17612	17866	17826	17855	17662	17730	17595	17505	17674	17665	17746	17745	17766	17592	17680	17668	17597	17811	17538	17929	17600	17769	17546	17710	17573	17754	17715	17606	17762	17552	17697	17704	17589	17700	17681	17690	17785	17649	17689	17633	17664	17447	17638	17894	17757	17733	17629	17608	17600	17761	17720	17702	17648	17654	17491	17838	17668	17693	17723	17626	17694	17802	17669	17549	17560	17523	17717	17677	17695	17654	17765	17778	17628	17585	17667	17708	17509	17590	17756	17653	17600	17719	17516	17636	17535	17721	17658	17713	17677	17614	17784	17703	17608	17649	17490	17509	17420	17753	17731	17603	17653	17559	17552	17725	17728	17680	17782	17744	17300	17737	17720	17423	17864	17548	17706	17779	17699	17558	17668	17809	17517	17601	17399	17488	17519	17719	17653	17583	17479	17675	17712	17603	17663	17733	17751	17653	17707	17753	17706	17540	17602	17447	17711	17661	17633	17478	17634	17645	17702	17877	17516	17650	17597	17600	17823	17782	17482	17539	17754	17491	17997	17610	17631	17587	17583	17498	17538	17640	17523	17600	17679	17687	17598	17571	17601	17754	17657	17599	17587	17770	17531	17527	17552	17627	17656	17634	17699	17780	17644	17616	17518	17446	17835	17865	17597	17731	17666	17622	17566	17649	17702	17623	17503	17737	17658	17520	17617	17445	17521	17684	17583	17509	17635	17687	17698	17516	17532	17711	17782	17490	17836	17641	17477	17572	17661	17666	17739	17628	17564	17635	17688	17516	17684	17679	17573	17818	17714	17630	17654	17620	17425	17769	17615	17607	17697	17544	17764	17678	17644	17426	17564	17835	17658	17654	17731	17577	17834	17478	17578	17768	17655	17807	17594	17543	17614	17418	17561	17737	17684	17655	17544	17581	17516	17597	17367	17709	17705	17672	17584	17521	17786	17823	17650	17520	17484	17650	17703	17616	17705	17849	17675	17725	17650	17710	17766	17626	17633	17643	17793	17804	17732	17584	17362	17604	17622	17686	17739	17706	17687	17812	17677	17717	17669	17501	17332	17772	17408	17688	17493	17926	17924	17524	17599	17587	17686	17683	17638	17622	17640	17574	17725	17793	17486	17632	17565	17913	17641	17625	17608	17625	17610	17610	17758	17648	17483	17710	17780	17920	17485	17492	17706	17496	17754	17805	17631	17556	17568	17691	17624	17594	17578	17479	17631	17743	17618	17593	17791	17648	17620	17573	17553	17795	17616	17466	17316	17690	17708	17650	17778	17618	17545	17672	17545	17484	17660	17572	17617	17767	17614	17751	17706	17548	17532	17645	17598	17728	17493	17527	17553	17619	17743	17682	17584	17755	17661	17880	17582	17712	17763	17609	17743	17647	17496	17560	17729	17777	17690	17619	17756	17813	17525	17494	17631	17501	17521	17718	17537	17582	17633	17670	17805	17525	17613	17735	17481	17675	17502	17716	17739	17678	17660	17625	17405	17463	17624	17691	17824	17536	17688	17756	17833	17797	17693	17748	17774	17686	17627	17485	17718	17736	17644	17711	17861	17718	17626	17837	17690	17639	17613	17675	17708	17616	17558	17539	17505	17652	17599	17840	17791	17543	17665	17664	17814	17707	17801	17609	17813	17558	17717	17722	17670	17691	17517	17649	17702	17647	17713	17642	17472	17677	17860	17741	17715	17620	17829	17561	17622	17484	17615	17682	17551	17741	17674	17623	17704	17702	17532	17682	17547	17819	17588	17784	17746	17580	17720	17655	17575	17528	17641	17534	17599	17402	17495	17579	17635	17788	17621	17576	17729	17545	17590	17805	17581	17663	17603	17694	17671	17671	17579	17712	17762	17819	17593	17649	17661	17562	17666	17810	17635	17800	17564	17701	17566	17846	17627	17750	17971	17718	17539	17891	17675	17820	17870	17658	17480	17615	17648	17707	17778	17630	17548	17644	17650	17767	17501	17455	17700	17638	17455	17639	17701	17647	17759	17679	17706	17612	17424	17584	17699	17319	17724	17625	17441	17517	17505	17825	17617	17572	17788	17692	17583	17567	17816	17792	17676	17845	17600	17570	17808	17735	17619	17822	17667	17629	17589	17679	17622	17544	17453	17578	17645	17667	17589	17687	17680	17533	17760	17848	17554	17910	17743	17661	17471	17509	17523	17481	17493	17650	17724	17600	17678	17691	17784	17869	17649	17805	17600	17556	17341	17461	17852	17842	17610	17685	17644	17662	17650	17632	17468	17556	17584	17625	17697	17769	17490	17932	17710	17670	17527	17588	17628	17580	17480	17682	17651	17649	17727	17759	17618	17597	17987	17626	17832	17716	17689	17731	17467	17553	17517	17373	17499	17657	17812	17867	17619	17721	17589	17570	17573	17651	17522	17615	17624	17704	17530	17728	17653	17612	17644	17628	17577	17283	17770	17921	17787	17505	17583	17821	17595	17674	17648	17606	17508	17697	17669	17615	17876	17537	17770	17618	17416	17691	17651	17623	17651	17816	17804	17788	17598	17702	17514	17732	17738	17844	17551	17565	17681	17581	17654	17563	17635	17523	17726	17758	17628	17542	17667	17760	17655	17648	17624	17685	17556	17786	17681	17780	17688	17786	17573	17632	17548	17459	17625	17710	17679	17692	17656	17581	17737	17531	17605	17787	17681	17834	17674	17567	17635	17663	17584	17562	17754	17661	17798	17755	17716	17921	17635	17498	17571	17488	17741	17742	17545	17621	17735	17770	17757	17520	17614	17853	17785	17611	17642	17636	17700	17562	17652	17676	17596	17469	17569	17718	17489	17787	17687	17588	17646	17534	17639	17834	17590	17580	17694	17622	17483	17673	17523	17707	17643	17799	17745	17727	17637	17619	17423	17562	17692	17642	17525	17499	17852	17594	17606	17766	17678	17588	17667	17622	17501	17731	17633	17590	17776	17774	17691	17584	17703	17636	17557	17581	17470	17719	17818	17514	17648	17832	17705	17703	17634	17736	17541	17429	17671	17727	17642	17592	17689	17739	17661	17604	17687	17767	17619	17752	17551	17551	17378	17727	17751	17720	17675	17720	17778	17648	17880	17589	17660	17737	17474	17668	17578	17531	17687	17462	17667	17587	17627	17791	17796	17739	17756	17691	17691	17692	17582	17780	17774	17919	17620	17592	17718	17732	17851	17540	17830	17692	17783	17612	17482	17742	17747	17603	17618	17570	17769	17645	17736	17602	17656	17624	17773	17871	17591	17535	17705	17646	17722	17581	17671	17316	17848	17622	17435	17731	17657	17677	17678	17416	17640	17559	17485	17632	17594	17693	17768	17623	17641	17839	17746	17809	17873	17686	17672	17699	17942	17922	17591	17735	17753	17702	17813	17747	17569	17784	17782	17618	17568	17540	17562	17713	17520	17648	17663	17760	17711	17697	17854	17706	17670	17678	17801	17703	17623	17691	17822	17817	17641	17660	17740	17575	17755	17670	17543	17839	17636	17702	17607	17679	17867	17696	17620	17859	17824	17732	17579	17671	17991	17712	17662	17686	17699	17748	17641	17543	17657	17798	17647	17554	17619	17516	17768	17611	17600	17884	17631	17412	17799	17712	17546	17617	17710	17643	17738	17480	17627	17700	17477	17729	17537	17723	17861	17733	17660	17607	17688	17695	17599	17581	17785	17748	17709	17679	17494	17507	17414	17670	17550	17750	17627	17809	17759	17678	17624	17721	17742	17454	17668	17807	17550	17682	17724	17763	17605	17863	17516	17698	17575	17623	17646	17724	17649	17705	17710	17678	17656	17733	17600	17656	17689	17793	17808	17628	17783	17778	17540	17653	17764	17423	17566	17881	17819	17377	17484	17562	17607	17487	17574	17566	17594	17545	17606	17601	17568	17532	17810	17363	17705	17596	17522	17598	17695	17595	17548	17607	17610	17813	17769	17640	17628	17580	17855	17719	17662	17576	17500	17528	17798	17609	17589	17652	17430	17470	17628	17453	17719	17678	17592	17590	17710	17594	17696	17592	17704	17663	17744	17772	17608	17467	17673	17549	17687	17932	17604	17619	17419	17535	17499	17667	17864	17777	17780	17578	17654	17809	17612	17544	17562	17727	17760	17411	17809	17628	17657	17711	17724	17601	17899	17869	17738	17679	17701	17678	17595	17765	17640	17674	17582	17681	17558	17713	17531	17498	17765	17579	17608	17591	17630	17655	17875	17717	17535	17521	17486	17715	17804	17830	17746	17691	18005	17857	17673	17797	17811	17703	17942	17771	17535	17751	17710	17774	17760	17606	17678	17706	17782	17780	17786	17713	17834	17652	17616	17698	17637	17444	17540	17664	17596	17802	17668	17712	17717	17905	17740	17701	17640	17566	17806	17838	17628	17538	17638	17701	17509	17750	17744	17674	17678	17636	17785	17749	17668	17618	17425	17906	17609	17554	17755	17475	17757	17638	17719	17768	17554	17573	17748	17525	17662	17723	17762	17472	17515	17951	17690	17680	17848	17717	17800	17637	17762	17698	17656	17725	17732	17649	17492	17624	17632	17577	17530	17452	17588	17535	17501	17710	17599	17740	17671	17824	17769	17485	17483	17645	17723	17720	17801	17570	17660	17757	17523	17699	17585	17814	17709	17805	17787	17583	17764	17608	17702	17353	17736	17598	17578	17769	17743	17802	17661	17605	17544	17591	17599	17551	17550	17697	17653	17574	17714	17586	17599	17541	17762	17492	17712	17779	17619	17703	17589	17591	17625	17667	17844	17771	17554	17693	17740	17484	17517	17399	17613	17632	17632	17576	17679	17504	17591	17590	17829	17658	17611	17737	17580	17883	17727	17788	17536	17768	17631	17666	17610	17661	17614	17691	17803	17765	17461	17780	17693	17509	17772	17768	17626	17840	17733	17702	17806	17704	17635	17679	17693	17653	17715	17582	17532	17656	17859	17678	17514	17774	17810	17713	17626	17537	17646	17662	17648	17783	17636	17556	17709	17666	17725	17753	17698	17675	17632	17658	17619	17849	17712	17537	17688	17625	17525	17823	17651	17699	17542	17691	17577	17667	17494	17732	17702	17586	17708	17554	17624
15509	16545	16487	16122	15827	16081	20230	26509	23672	19556	17016	16134	15909	16038	15939	15763	15929	16056	15837	15982	15914	16093	15882	15958	15954	16056	15873	15987	16050	15927	15861	15778	16018	16150	15847	15863	16031	15939	15963	15978	16065	15923	15901	15879	15891	15905	16065	15836	16044	15832	16108	16036	15857	16077	15748	15872	16005	15873	15824	15999	15987	16040	15773	15849	16065	15876	15926	15783	15896	15755	15952	15832	15904	15971	15739	15850	16018	15988	15871	15974	15905	15854	15839	15938	15971	15852	16146	15734	15911	15919	15992	15989	15845	16093	15999	15869	15963	16049	16014	15976	15973	16017	15980	15934	15902	15968	15746	15822	15956	15842	15935	16009	15855	15977	15945	15857	15694	15847	15903	15913	15877	15804	15854	15959	15771	15877	15882	15915	15997	15868	15808	15650	16089	15959	16100	15879	15970	15869	16176	15999	15878	16041	15853	16062	15868	15879	15926	15841	15930	15804	16017	15908	15923	15872	16002	15946	15977	15998	15975	16034	15829	16034	15702	15932	15993	15940	15888	15858	15828	15830	15914	15887	15885	16006	15844	16003	15876	15892	15992	15875	15972	16049	15772	15979	15980	15821	15754	15928	15891	15824	15972	15972	15885	16048	15935	15709	15886	15941	15897	15951	15933	15908	16029	15939	15828	15859	15931	15976	15752	15859	15887	15952	15910	15815	16113	15760	15813	15942	15971	16122	16080	15862	15806	15715	15775	15947	15892	15803	15955	16021	15851	16019	15828	15798	16124	16008	15876	15871	15978	15737	15784	15806	15787	15790	15825	15893	15723	15746	16025	15802	16107	15991	15898	15980	15961	15993	15968	15920	15977	15953	15930	15805	15954	15823	15947	15986	15904	16118	15796	16030	16016	15913	15888	15835	15852	15892	15973	15772	15980	15903	15888	15848	15896	15917	16069	15755	15901	15922	15911	15930	15855	15987	15786	15830	15868	15886	15783	16123	15872	15939	15819	15894	16144	16021	15981	15765	15867	15901	15847	15624	15899	15904	15876	15978	15849	16112	15873	15854	16022	15898	15711	15791	15811	15934	15835	15889	16064	16025	15911	15982	15884	16009	15820	15881	15814	15919	15894	16099	16044	16092	15963	15855	15819	15780	16032	15853	15869	16044	15957	16052	15841	15961	15893	15935	16030	15745	15774	15916	15880	15716	15807	15779	15843	15878	15959	15898	16035	16054	16011	15847	15986	15955	15918	15989	15918	15917	16085	15950	16062	16026	15942	15938	15747	15808	15977	15901	15869	15792	16037	16019	15913	15968	15830	15899	15866	15958	15987	15756	15989	15737	15860	15964	15980	15833	15967	16092	15760	15784	15960	15713	16011	15793	15963	15799	15978	15972	15871	15823	15742	15917	15848	15893	15999	15907	15959	15911	15842	16040	15847	15958	15901	15933	16005	15920	15862	16004	15996	15986	15783	15871	15801	15878	15945	15947	15982	15921	15842	15968	16087	15923	15938	15903	15917	15939	15973	15958	15959	15863	16051	15855	15957	15968	15987	16128	16005	15750	15928	15906	15779	15849	15867	15921	15791	15951	15742	15855	15861	15922	15731	15994	16017	15920	16013	15881	15917	15889	15965	15932	15982	15975	15871	15816	15951	15857	15897	15870	15901	16010	15914	15865	15930	15917	15802	15844	15947	15995	15791	15887	16106	15950	15704	15959	15760	15813	15899	15958	16138	15887	15787	15973	15912	15907	15895	16102	15890	15886	15992	15927	16013	16011	15906	15824	16015	16006	15929	15895	16064	15947	15956	15951	15945	15900	15870	15919	15970	15907	15972	15879	15948	15935	15925	16106	15878	15896	16008	15923	16096	15802	15826	15958	15913	15874	16010	15890	15925	15982	15813	16089	15768	15920	15759	15959	15991	15823	15936	15786	15922	15947	15967	15914	16015	15922	15794	15884	15877	15945	15758	15845	15866	15929	15837	15981	16054	15883	16022	15892	15937	15953	16116	15771	15905	16050	15821	16014	15957	16008	15768	15984	15926	15926	15896	16041	15831	15974	16009	16107	15866	15966	16027	15774	15946	15836	16040	15862	15741	16073	15862	15800	15905	15931	15765	15760	15939	15990	15792	15952	16020	15917	15943	15901	16066	15912	15947	15976	15926	15891	15951	16027	15971	16052	16051	15916	15945	16092	15862	15996	15884	15985	15898	15837	15984	15854	16169	15743	15850	16102	15917	15885	15925	15900	15851	15978	15773	15928	15901	15951	15858	15986	15914	16009	15911	15882	16014	15941	15946	15892	15934	16004	15882	15919	15729	15765	16062	15856	16023	15867	16024	16127	15962	15922	15993	16105	15903	15913	15900	15878	15890	15973	15896	15837	15804	15841	16063	16002	15886	16082	15907	16023	15974	16087	15845	15976	15985	15978	15976	15865	15878	15878	15983	15891	16068	16081	16058	15861	15903	15966	15761	15904	16098	15947	15783	15936	15748	15706	16052	15872	15980	15983	15920	15855	15890	15815	15744	16055	16046	15957	15949	15886	15946	15910	15903	15919	15981	15886	15956	15928	15776	15929	15807	15899	15944	15907	15718	16042	15999	16058	16031	16034	16101	15899	15928	16038	15920	15797	15816	15907	15989	15972	15946	15938	15897	16000	15714	15828	15848	15972	15885	15844	15920	16051	15951	15814	16084	15988	16058	15788	15815	15971	15807	15956	15863	15852	15782	15850	16136	15932	15987	16139	15921	15890	15855	16064	15790	15890	15880	15909	15797	15825	16032	15888	15874	16104	15849	16083	15978	15973	15950	15873	15946	15933	15963	15972	15911	15815	15852	15786	15886	15596	15898	15874	15963	15960	15954	15841	15890	15999	15857	15888	15701	15993	15900	15915	15913	15965	16074	15782	15862	15961	15968	15969	16036	15896	15898	15893	15938	15945	15963	15920	15917	15938	16069	15847	15928	15978	15916	15971	16147	15950	15968	15800	15818	15841	15981	15850	15991	16007	16051	15752	15945	16044	15822	15726	15799	15893	15812	15884	15843	15943	15879	16008	15900	16101	15889	15840	16064	15979	15939	15960	15855	15944	15845	16123	15874	15957	16053	15752	15835	15847	15784	15963	15864	15919	15986	16006	15890	16068	16016	15916	15988	15964	15823	16150	15983	15952	15997	15986	15851	15780	16012	15914	15850	15957	15886	15860	15843	15950	16135	15976	16057	15822	15930	15901	15998	15940	15898	15830	15959	16033	15879	16000	15913	15967	15943	15795	15668	16034	16128	15878	16171	16097	15774	15895	15970	15779	15869	15912	15887	15827	15938	15894	15852	16032	15972	16063	15856	15879	15858	15871	15883	15952	15834	15787	16048	16124	15930	15779	15847	15906	15921	15915	15922	15898	15915	15903	15975	15818	16014	15970	15958	16035	15933	15874	15796	15979	15865	15845	15849	15885	15915	15861	16003	15897	16095	15740	15872	16121	15870	15852	15931	15984	15790	16106	16054	15836	15844	15955	15924	16036	15828	15985	15842	15931	15893	15930	16046	15967	15993	15933	16086	15805	16115	15797	15795	15985	16001	16010	15973	15876	15822	16097	15927	15908	15953	16021	15898	15918	15850	16054	15940	15864	15979	15807	15862	15957	16044	15953	15967	15735	15850	15982	15758	15910	16000	15774	15767	15802	16073	16039	15766	15718	15943	16032	15957	15985	15975	15954	15890	15877	15790	15951	15785	16141	15950	15846	15984	15809	15910	16064	15970	15905	15933	15946	15859	15854	15837	15822	15907	15730	15900	15813	15940	16033	15870	15851	16037	16036	15928	15937	15902	15925	15929	15896	16007	15776	15889	15981	16023	15876	16085	15682	15828	15996	15922	15930	16079	15824	16112	15931	15985	16122	15837	15892	16034	15794	15954	15856	15931	16075	15869	15911	15827	15979	15923	15907	15817	15781	15999	15871	15958	15924	15843	16002	15982	16038	15833	15886	15908	15958	15931	15980	15764	15882	16033	15772	15957	15900	15815	15897	16057	15890	15854	16042	16017	16051	15990	16159	15926	15867	15938	15891	15765	15952	16080	15934	15958	15717	15899	15799	16002	15873	15934	15985	15854	16117	15851	15906	16033	15945	15823	15914	15856	15811	15782	15980	15921	15882	15900	15974	15998	15869	15874	15896	16053	16020	15742	15800	15774	16044	15865	15976	16067	15980	15934	15975	16085	16005	15847	15923	15887	15773	16024	16066	15944	15972	15732	15928	16116	15669	15998	15948	15920	15869	15966	15927	15887	15947	15946	15781	16010	15864	15841	16098	15933	15882	15978	16103	16035	15701	16024	16006	15965	15858	15902	15754	15922	15833	15970	15712	15901	15910	15957	15968	16003	15962	15865	15882	15900	16176	15912	15922	15817	15712	15847	16021	15880	15922	15983	15848	15733	16011	15841	15800	15904	15878	15827	15853	15960	15912	15888	15973	15830	15872	15868	16031	16099	15888	15967	15996	16062	15851	15905	15925	15957	15820	15946	15871	16022	15840	15807	15842	15796	15949	15900	15981	15953	15808	15983	15780	15871	15918	15799	15857	15728	16030	16151	15846	15860	15957	15933	16005	16094	15923	16058	15819	15948	15815	15898	15986	15871	16074	15878	15786	16001	16040	15891	15961	16069	15813	15821	15856	15937	15962	15963	15962	15815	16139	15840	15905	16073	15895	15955	16045	15907	15828	15875	15777	16046	15955	15783	15881	15921	15921	15806	15846	15776	15906	15891	15895	15934	16022	15880	15908	15992	15797	15839	15803	15949	15950	15682	15925	15809	15903	15911	16031	16091	16051	15868	16053	15945	15857	15758	16086	15930	15840	15892	16054	15857	15757	16139	15908	15888	16128	16015	15928	15838	16052	15981	15923	15809	15881	15930	15837	15709	16118	15907	16065	16040	16069	15911	16116	15860	15962	15903	16006	15866	15880	15904	16001	15888	15847	16022	15915	15978	15829	15926	15923	16111	16021	15920	16059	15906	15971	15933	16076	15984	16047	15977	15990	15952	15930	15906	15906	15885	15877	15813	15869	15967	15852	15992	16178	15868	15819	15833	16057	15859	16105	15782	15965	15663	15926	15808	15900	16021	16016	15859	15888	15811	15818	16187	16007	16017	15897	15967	15916	15960	15820
25620	21104	27288	25679	20591	19724	25692	48243	41095	30167	22531	19689	19051	18596	18854	18725	18595	18825	18763	18556	18775	18578	18507	18615	18677	18574	18651	18577	18621	18747	18626	18707	18508	18452	18636	18441	18632	18501	18611	18565	18500	18492	18450	18480	18455	18477	18647	18536	18714	18725	18644	18498	18508	18690	18630	18534	18568	18593	18516	18637	18568	18567	18592	18533	18680	18627	18522	18678	18475	18570	18655	18711	18401	18641	18804	18249	18361	18572	18678	18615	18782	18469	18491	18416	18397	18428	18599	18553	18483	18682	18479	18658	18614	18596	18463	18488	18662	18466	18633	18472	18631	18325	18801	18345	18631	18271	18645	18567	18501	18520	18639	18565	18716	18438	18541	18597	18575	18656	18567	18609	18653	18713	18661	18642	18511	18374	18654	18566	18509	18471	18580	18548	18408	18467	18489	18417	18528	18570	18540	18561	18361	18676	18755	18568	18523	18450	18256	18599	18624	18466	18660	18398	18691	18526	18418	18548	18566	18486	18542	18589	18541	18414	18589	18528	18648	18474	18462	18497	18742	18868	18595	18688	18445	18572	18684	18546	18658	18507	18535	18414	18550	18620	18673	18648	18705	18574	18636	18690	18538	18577	18667	18599	18427	18601	18656	18752	18748	18568	18546	18351	18409	18380	18516	18462	18587	18559	18574	18665	18431	18531	18636	18405	18591	18721	18561	18651	18420	18585	18357	18484	18668	18626	18376	18492	18625	18544	18486	18338	18466	18500	18505	18381	18546	18703	18618	18549	18680	18570	18412	18434	18562	18492	18474	18583	18509	18662	18574	18535	18468	18335	18655	18639	18600	18533	18693	18581	18683	18514	18708	18564	18371	18426	18569	18600	18648	18466	18600	18459	18456	18616	18680	18474	18523	18763	18437	18480	18561	18590	18539	18499	18496	18532	18464	18633	18609	18659	18674	18389	18583	18693	18626	18409	18631	18734	18570	18460	18582	18393	18675	18619	18627	18526	18674	18483	18599	18671	18588	18648	18507	18507	18383	18841	18467	18370	18476	18390	18606	18638	18576	18757	18732	18559	18480	18605	18411	18680	18635	18703	18539	18548	18656	18491	18459	18641	18705	18585	18320	18583	18633	18516	18562	18611	18565	18627	18654	18684	18584	18485	18607	18370	18640	18704	18600	18600	18790	18725	18718	18342	18569	18610	18475	18592	18468	18703	18571	18564	18772	18601	18688	18590	18418	18496	18540	18681	18293	18493	18608	18439	18640	18561	18638	18463	18636	18563	18693	18327	18555	18479	18632	18379	18573	18549	18647	18460	18484	18495	18640	18666	18713	18495	18540	18627	18756	18631	18362	18432	18502	18453	18601	18451	18714	18686	18573	18595	18658	18431	18579	18566	18487	18460	18746	18312	18468	18613	18606	18539	18544	18408	18616	18807	18705	18339	18626	18707	18653	18540	18481	18687	18668	18433	18606	18525	18614	18685	18428	18688	18688	18604	18628	18595	18577	18565	18579	18467	18504	18726	18556	18576	18648	18600	18514	18567	18633	18377	18252	18633	18362	18542	18674	18496	18419	18519	18575	18581	18643	18475	18301	18594	18523	18365	18486	18617	18564	18448	18564	18640	18678	18536	18478	18447	18665	18473	18577	18544	18683	18646	18516	18429	18548	18355	18570	18454	18490	18560	18694	18449	18634	18661	18780	18499	18575	18457	18579	18528	18642	18770	18462	18552	18533	18581	18405	18608	18661	18556	18517	18481	18705	18649	18580	18610	18483	18579	18597	18721	18389	18584	18626	18655	18617	18576	18537	18495	18404	18423	18545	18640	18603	18498	18638	18522	18558	18623	18534	18656	18615	18374	18481	18623	18656	18294	18507	18766	18682	18703	18578	18718	18550	18507	18210	18590	18626	18804	18601	18704	18707	18494	18602	18480	18639	18609	18573	18511	18415	18421	18455	18720	18472	18420	18477	18548	18689	18571	18524	18644	18650	18581	18501	18696	18726	18423	18651	18463	18482	18369	18690	18550	18523	18798	18513	18497	18822	18700	18403	18485	18526	18563	18735	18592	18458	18528	18571	18520	18593	18514	18580	18647	18445	18502	18437	18530	18553	18636	18549	18436	18481	18582	18489	18625	18269	18430	18773	18581	18639	18569	18476	18475	18586	18517	18637	18485	18573	18624	18644	18467	18692	18689	18557	18573	18627	18687	18697	18583	18605	18592	18548	18495	18437	18512	18540	18676	18676	18637	18270	18637	18377	18380	18578	18549	18550	18401	18701	18435	18494	18565	18475	18581	18524	18433	18608	18708	18717	18370	18461	18760	18507	18567	18550	18610	18656	18645	18629	18545	18627	18602	18663	18383	18607	18609	18716	18601	18566	18445	18548	18617	18611	18498	18500	18725	18721	18394	18478	18667	18818	18586	18458	18583	18502	18686	18678	18556	18387	18333	18812	18357	18571	18618	18364	18595	18574	18748	18497	18384	18386	18438	18520	18542	18589	18481	18511	18461	18616	18544	18434	18705	18556	18454	18369	18545	18435	18434	18755	18363	18575	18391	18280	18507	18584	18374	18707	18751	18454	18633	18468	18689	18631	18727	18553	18492	18523	18603	18547	18643	18619	18474	18538	18498	18510	18524	18611	18592	18565	18520	18605	18375	18619	18483	18637	18680	18557	18682	18663	18392	18417	18731	18519	18708	18488	18750	18445	18473	18606	18710	18779	18596	18367	18635	18533	18603	18391	18411	18298	18389	18564	18388	18507	18722	18692	18605	18607	18668	18674	18618	18446	18544	18645	18627	18455	18789	18623	18624	18699	18591	18649	18499	18734	18559	18567	18620	18757	18533	18648	18594	18705	18539	18518	18639	18666	18536	18630	18771	18499	18741	18517	18511	18563	18432	18355	18562	18574	18498	18489	18307	18742	18654	18559	18584	18776	18730	18559	18689	18746	18824	18604	18486	18305	18678	18693	18393	18363	18473	18339	18462	18596	18469	18640	18593	18693	18653	18512	18593	18532	18439	18592	18703	18507	18553	18637	18546	18562	18380	18494	18580	18435	18618	18720	18366	18725	18668	18580	18677	18325	18690	18794	18627	18425	18535	18641	18688	18643	18412	18577	18694	18593	18511	18638	18788	18660	18470	18489	18427	18420	18398	18536	18647	18705	18625	18626	18719	18677	18404	18602	18494	18650	18513	18625	18506	18676	18626	18699	18522	18437	18517	18765	18595	18486	18510	18735	18562	18426	18789	18598	18638	18555	18658	18557	18534	18644	18475	18602	18593	18758	18597	18588	18571	18694	18487	18680	18502	18459	18521	18682	18543	18681	18770	18571	18812	18649	18700	18672	18388	18672	18587	18484	18326	18555	18446	18688	18417	18643	18673	18451	18475	18723	18547	18573	18675	18484	18370	18425	18501	18535	18623	18501	18508	18288	18553	18535	18554	18547	18712	18690	18526	18468	18578	18795	18444	18591	18442	18660	18313	18570	18687	18401	18675	18614	18540	18687	18592	18518	18818	18530	18716	18698	18657	18601	18584	18490	18700	18527	18647	18596	18609	18631	18553	18791	18742	18423	18659	18433	18563	18522	18414	18607	18579	18848	18678	18554	18691	18692	18591	18507	18397	18392	18552	18635	18420	18461	18675	18417	18316	18431	18407	18518	18638	18556	18547	18799	18496	18519	18799	18692	18529	18466	18567	18677	18578	18621	18538	18511	18449	18767	18610	18643	18590	18533	18695	18533	18560	18334	18548	18709	18453	18668	18494	18597	18425	18570	18643	18638	18538	18661	18735	18667	18716	18502	18610	18649	18562	18564	18683	18571	18390	18432	18489	18518	18579	18677	18336	18647	18448	18657	18755	18916	18743	18485	18606	18508	18704	18410	18617	18660	18653	18414	18343	18602	18468	18561	18505	18711	18566	18490	18496	18633	18683	18690	18506	18687	18515	18677	18791	18506	18708	18683	18620	18514	18531	18798	18570	18501	18552	18743	18728	18425	18489	18408	18513	18408	18499	18646	18412	18538	18720	18480	18653	18551	18623	18598	18447	18596	18599	18385	18614	18695	18558	18486	18532	18686	18535	18719	18603	18578	18486	18554	18489	18550	18689	18522	18611	18442	18597	18615	18678	18425	18654	18567	18443	18563	18537	18597	18570	18629	18749	18712	18524	18632	18427	18340	18450	18311	18510	18635	18488	18531	18518	18613	18680	18640	18621	18491	18477	18671	18557	18529	18460	18596	18522	18525	18520	18590	18698	18563	18520	18460	18659	18739	18711	18528	18474	18616	18553	18657	18715	18722	18297	18706	18430	18581	18555	18642	18543	18476	18733	18542	18483	18480	18600	18522	18569	18647	18350	18611	18554	18488	18552	18682	18600	18427	18704	18609	18517	18626	18441	18885	18479	18586	18457	18524	18607	18602	18609	18634	18596	18504	18513	18623	18516	18557	18498	18362	18400	18589	18629	18572	18515	18624	18520	18670	18488	18921	18705	18473	18655	18570	18472	18671	18515	18702	18292	18531	18608	18565	18453	18724	18534	18706	18719	18542	18582	18757	18447	18595	18459	18674	18646	18775	18598	18619	18524	18601	18644	18650	18521	18529	18677	18528	18525	18658	18530	18568	18549	18518	18280	18456	18762	18504	18552	18580	18463	18533	18552	18436	18607	18485	18547	18618	18558	18615	18325	18441	18645	18498	18625	18712	18647	18800	18591	18465	18460	18544	18604	18813	18639	18694	18527	18433	18652	18732	18312	18438	18534	18711	18475	18430	18541	18540	18519	18426	18474	18483	18406	18519	18661	18694	18545	18596	18641	18435	18730	18688	18452	18525	18561	18462	18510	18601	18566	18469	18478	18535	18618	18674	18580	18399	18560	18443	18563	18635	18653	18690	18612	18488	18700	18627	18772	18705	18636	18641	18527	18673	18821	18450	18639	18607	18515	18602	18537	18808	18588	18598	18515	18438	18651	18368	18755	18661	18601	18380	18593	18454	18406	18593	18609	18642	18640	18519	18386	18609	18568	18569	18456	18588	18620	18357	18410	18531	18585	18646	18575	18721	18707	18550	18633	18739	18551	18440	18816	18673	18740	18443	18626	18444	18461	18454	18557	18564	18494	18674	18552	18500	18699	18569	18484	18557	18589	18510	18604
14579	20668	19866	18123	17493	17149	26656	49821	41129	28871	20071	17082	16549	16597	16389	16494	16543	16584	16450	16659	16503	16386	16395	16528	16354	16524	16605	16676	16678	16453	16523	16635	16420	16634	16468	16571	16589	16439	16455	16511	16347	16315	16473	16464	16311	16499	16387	16231	16418	16445	16372	16577	16479	16430	16676	16490	16584	16398	16462	16428	16611	16437	16618	16499	16591	16363	16607	16476	16468	16637	16524	16495	16652	16533	16513	16482	16441	16511	16521	16520	16454	16600	16439	16472	16413	16369	16377	16639	16404	16419	16539	16451	16488	16446	16593	16431	16566	16586	16541	16515	16479	16574	16456	16413	16463	16426	16464	16461	16402	16446	16517	16628	16601	16532	16487	16419	16482	16573	16584	16395	16438	16439	16623	16467	16391	16616	16510	16451	16686	16461	16501	16400	16641	16595	16492	16443	16371	16595	16428	16484	16612	16450	16617	16450	16538	16356	16536	16532	16598	16515	16505	16622	16639	16354	16430	16493	16430	16524	16410	16499	16481	16424	16505	16563	16435	16650	16659	16407	16575	16309	16508	16548	16452	16385	16438	16371	16542	16512	16624	16527	16480	16498	16465	16536	16618	16543	16441	16416	16515	16644	16331	16443	16511	16493	16557	16353	16516	16615	16611	16471	16451	16565	16685	16366	16517	16445	16681	16444	16557	16565	16338	16558	16544	16542	16542	16422	16525	16379	16415	16493	16622	16530	16655	16380	16466	16577	16298	16579	16434	16496	16513	16506	16379	16515	16322	16559	16415	16489	16374	16427	16442	16328	16563	16550	16558	16490	16399	16762	16568	16518	16488	16514	16349	16404	16574	16377	16514	16678	16524	16307	16557	16483	16380	16330	16545	16507	16562	16457	16501	16549	16393	16671	16579	16421	16481	16506	16449	16374	16649	16539	16435	16451	16511	16505	16570	16389	16578	16457	16650	16497	16509	16428	16387	16428	16288	16415	16494	16623	16578	16483	16440	16631	16392	16516	16464	16566	16558	16463	16396	16544	16464	16357	16480	16586	16555	16468	16646	16594	16523	16329	16548	16367	16285	16338	16458	16661	16464	16347	16431	16575	16473	16546	16360	16318	16361	16492	16401	16623	16659	16463	16601	16416	16325	16421	16479	16446	16504	16659	16448	16506	16539	16398	16614	16589	16400	16369	16468	16423	16305	16555	16614	16535	16386	16605	16624	16579	16395	16519	16332	16315	16414	16559	16491	16591	16490	16336	16422	16544	16390	16322	16588	16501	16308	16405	16357	16497	16361	16617	16530	16537	16418	16550	16431	16436	16591	16445	16629	16550	16548	16406	16460	16439	16445	16489	16501	16393	16427	16556	16484	16427	16360	16403	16341	16430	16552	16566	16532	16388	16585	16401	16450	16381	16341	16371	16384	16737	16530	16394	16521	16421	16401	16671	16514	16482	16298	16654	16471	16571	16644	16443	16511	16556	16474	16517	16510	16582	16604	16476	16525	16498	16378	16459	16638	16502	16504	16671	16393	16608	16655	16547	16418	16482	16428	16453	16480	16439	16550	16465	16416	16568	16598	16541	16514	16320	16432	16563	16548	16599	16359	16539	16593	16327	16659	16555	16306	16536	16621	16540	16520	16538	16484	16622	16340	16486	16521	16594	16498	16484	16338	16397	16517	16491	16377	16529	16380	16542	16636	16404	16606	16530	16359	16559	16480	16587	16493	16561	16437	16466	16397	16300	16369	16626	16369	16406	16506	16493	16399	16616	16342	16479	16615	16394	16582	16322	16581	16424	16436	16528	16658	16408	16408	16555	16510	16357	16359	16483	16462	16434	16594	16512	16671	16713	16553	16487	16425	16544	16571	16490	16627	16463	16468	16416	16579	16417	16401	16468	16627	16560	16658	16407	16478	16486	16386	16561	16423	16421	16535	16435	16457	16409	16537	16528	16580	16520	16302	16605	16495	16569	16632	16324	16442	16524	16474	16391	16529	16487	16338	16609	16424	16571	16413	16413	16532	16552	16660	16530	16497	16495	16372	16523	16543	16447	16621	16470	16404	16284	16607	16534	16594	16513	16468	16546	16519	16479	16541	16432	16434	16379	16453	16532	16682	16435	16442	16465	16592	16478	16631	16346	16525	16432	16536	16317	16398	16570	16320	16635	16577	16592	16543	16478	16473	16514	16405	16562	16575	16661	16519	16459	16524	16638	16514	16255	16514	16650	16509	16400	16610	16505	16586	16513	16559	16487	16336	16458	16448	16427	16477	16525	16491	16496	16388	16479	16545	16445	16567	16560	16551	16575	16453	16497	16478	16425	16528	16324	16381	16604	16433	16607	16459	16437	16502	16637	16612	16385	16332	16391	16529	16467	16521	16729	16401	16502	16402	16612	16332	16485	16521	16490	16505	16447	16462	16479	16575	16410	16461	16454	16535	16398	16461	16242	16429	16489	16641	16535	16449	16560	16364	16461	16505	16407	16547	16463	16611	16413	16344	16458	16303	16511	16559	16481	16438	16654	16387	16378	16416	16435	16550	16423	16500	16476	16219	16459	16526	16622	16452	16561	16465	16428	16561	16592	16405	16411	16422	16490	16394	16539	16430	16516	16358	16424	16510	16626	16433	16675	16645	16557	16543	16535	16302	16529	16551	16394	16603	16346	16496	16510	16380	16418	16261	16632	16610	16483	16486	16623	16519	16398	16528	16417	16566	16368	16309	16345	16517	16618	16511	16571	16427	16498	16448	16486	16423	16855	16437	16606	16414	16462	16586	16346	16496	16390	16670	16355	16503	16491	16534	16275	16441	16507	16672	16543	16489	16595	16335	16441	16528	16630	16515	16537	16539	16527	16413	16600	16520	16469	16599	16513	16451	16709	16483	16440	16299	16429	16660	16416	16685	16585	16326	16536	16446	16398	16450	16543	16454	16437	16603	16592	16597	16472	16509	16673	16492	16679	16585	16562	16488	16419	16547	16506	16693	16459	16485	16464	16429	16389	16569	16613	16493	16419	16457	16471	16618	16540	16749	16388	16480	16519	16604	16561	16674	16421	16395	16307	16367	16577	16292	16403	16662	16493	16439	16436	16558	16444	16651	16600	16490	16678	16655	16329	16496	16323	16448	16412	16547	16714	16623	16256	16361	16447	16456	16535	16534	16573	16550	16669	16445	16427	16464	16506	16427	16454	16657	16374	16439	16395	16563	16360	16556	16551	16511	16650	16422	16354	16376	16645	16402	16462	16391	16584	16404	16424	16485	16362	16436	16409	16546	16414	16562	16631	16345	16531	16458	16463	16515	16594	16414	16614	16373	16439	16495	16594	16517	16508	16545	16554	16455	16535	16462	16505	16525	16483	16327	16398	16686	16411	16532	16486	16513	16366	16475	16537	16581	16360	16436	16279	16571	16653	16322	16269	16386	16370	16465	16518	16296	16530	16484	16571	16489	16487	16382	16459	16575	16554	16389	16533	16587	16560	16552	16588	16564	16429	16507	16527	16396	16503	16533	16405	16414	16580	16590	16486	16588	16418	16465	16431	16464	16426	16525	16459	16506	16491	16501	16555	16595	16507	16401	16560	16580	16602	16424	16682	16549	16615	16481	16522	16465	16602	16492	16400	16432	16519	16530	16768	16431	16544	16449	16480	16512	16511	16439	16581	16366	16435	16420	16460	16534	16463	16441	16494	16537	16410	16517	16406	16505	16501	16458	16283	16423	16438	16544	16530	16427	16484	16422	16528	16440	16491	16505	16461	16533	16593	16511	16408	16511	16438	16530	16357	16528	16522	16591	16399	16613	16560	16581	16486	16405	16559	16590	16409	16509	16722	16307	16565	16521	16602	16374	16567	16396	16525	16599	16554	16728	16462	16353	16321	16589	16499	16473	16707	16466	16511	16640	16464	16386	16571	16431	16333	16511	16430	16616	16609	16484	16503	16454	16467	16443	16605	16503	16466	16461	16595	16667	16435	16628	16397	16519	16505	16436	16586	16550	16584	16564	16520	16434	16454	16437	16583	16434	16474	16615	16460	16420	16433	16457	16412	16525	16516	16534	16451	16480	16584	16494	16557	16461	16590	16414	16695	16419	16465	16565	16584	16544	16550	16343	16400	16375	16446	16467	16320	16478	16447	16423	16474	16449	16439	16611	16638	16461	16549	16567	16583	16501	16418	16579	16669	16439	16351	16587	16518	16715	16642	16365	16580	16394	16523	16441	16488	16470	16537	16441	16436	16368	16350	16526	16529	16456	16588	16514	16542	16491	16299	16485	16462	16558	16381	16537	16570	16585	16474	16428	16593	16680	16382	16496	16611	16536	16560	16479	16473	16373	16625	16471	16667	16502	16544	16406	16579	16543	16563	16537	16610	16530	16324	16438	16493	16524	16621	16495	16602	16572	16455	16494	16495	16553	16450	16507	16461	16498	16442	16434	16650	16427	16605	16542	16759	16464	16503	16357	16388	16464	16559	16364	16581	16442	16599	16470	16593	16770	16646	16458	16614	16478	16414	16456	16396	16645	16427	16666	16638	16562	16438	16584	16499	16525	16506	16512	16474	16465	16473	16504	16289	16396	16497	16551	16320	16505	16444	16385	16585	16412	16429	16542	16571	16604	16399	16567	16378	16543	16587	16435	16588	16373	16578	16516	16408	16555	16524	16333	16605	16579	16492	16562	16538	16548	16505	16544	16405	16392	16435	16405	16546	16222	16385	16431	16405	16254	16607	16548	16372	16536	16591	16448	16633	16471	16662	16417	16482	16657	16535	16419	16467	16657	16624	16384	16535	16509	16526	16538	16584	16696	16466	16425	16589	16627	16259	16558	16694	16447	16614	16424	16612	16646	16447	16545	16379	16501	16471	16321	16537	16428	16624	16640	16484	16525	16556	16448	16536	16603	16416	16421	16521	16501	16491	16500	16520	16573	16358	16608	16565	16391	16328	16507	16661	16447	16380	16580	16550	16327	16436	16458	16324	16352	16513	16393	16439	16454	16603	16460	16411	16445	16425	16429	16601	16544	16460	16611	16555	16619	16425	16557	16395	16626	16543	16378	16490	16542	16567	16503	16517	16563	16585	16604	16473	16513	16495	16485	16589	16654	16745	16522	16483	16496	16591	16616	16593	16435	16535	16406	16454	16374	16586	16482	16466	16378	16506	16519	16436
23640	21130	28654	23882	21574	23247	42728	64467	55230	40189	26508	21154	19579	18897	18774	18709	18954	18836	18722	18617	18619	18654	18702	18564	18688	18706	18522	18552	18558	18575	18605	18538	18635	18565	18669	18609	18612	18678	18565	18558	18778	18485	18604	18659	18716	18558	18406	18748	18723	18555	18667	18508	18343	18542	18512	18454	18730	18621	18628	18649	18583	18602	18477	18530	18711	18780	18479	18594	18763	18675	18463	18495	18622	18501	18663	18546	18494	18788	18750	18610	18640	18629	18514	18463	18716	18742	18647	18613	18688	18530	18666	18436	18746	18707	18696	18641	18382	18755	18569	18667	18593	18676	18579	18870	18492	18595	18761	18581	18422	18756	18654	18758	18617	18571	18679	18469	18476	18446	18503	18690	18639	18571	18640	18443	18619	18484	18569	18628	18591	18652	18490	18534	18652	18696	18641	18448	18551	18479	18602	18547	18723	18701	18731	18617	18639	18620	18662	18671	18503	18650	18710	18634	18607	18539	18580	18552	18730	18549	18663	18662	18705	18697	18515	18396	18449	18453	18585	18603	18558	18656	18709	18583	18630	18558	18523	18570	18840	18544	18432	18525	18617	18571	18854	18520	18313	18461	18436	18500	18491	18682	18682	18608	18585	18695	18586	18490	18729	18610	18409	18554	18472	18519	18674	18497	18563	18491	18421	18590	18699	18597	18789	18585	18628	18429	18489	18669	18624	18651	18522	18426	18430	18508	18587	18713	18549	18569	18493	18405	18816	18516	18458	18634	18683	18514	18683	18510	18470	18576	18737	18720	18679	18391	18502	18502	18520	18482	18599	18599	18644	18606	18644	18665	18661	18624	18507	18593	18694	18470	18418	18594	18484	18458	18469	18598	18636	18923	18635	18519	18511	18603	18729	18654	18478	18578	18501	18700	18327	18520	18415	18544	18500	18523	18365	18684	18689	18454	18586	18497	18342	18621	18705	18629	18484	18494	18298	18565	18719	18561	18510	18517	18457	18491	18636	18528	18583	18610	18518	18607	18507	18681	18485	18422	18477	18373	18593	18721	18539	18547	18362	18430	18646	18525	18607	18538	18478	18366	18449	18589	18434	18329	18418	18666	18225	18309	18510	18435	18640	18554	18510	18470	18580	18507	18512	18621	18712	18577	18268	18457	18614	18492	18609	18645	18981	18683	18592	18623	18570	18676	18646	18424	18535	18487	18448	18574	18779	18562	18522	18714	18532	18695	18541	18502	18383	18768	18495	18761	18466	18648	18526	18285	18424	18452	18407	18377	18554	18575	18617	18729	18623	18504	18579	18462	18599	18681	18465	18597	18801	18617	18751	18380	18594	18464	18446	18740	18719	18815	18601	18596	18695	18693	18500	18725	18608	18555	18577	18526	18500	18527	18576	18576	18564	18555	18562	18701	18627	18284	18486	18556	18348	18554	18512	18552	18569	18715	18451	18573	18572	18588	18576	18466	18385	18601	18468	18610	18649	18501	18485	18442	18460	18691	18542	18559	18461	18627	18754	18549	18483	18657	18577	18555	18413	18577	18636	18650	18379	18569	18456	18641	18592	18497	18665	18436	18590	18640	18958	18783	18741	18508	18391	18612	18460	18641	18495	18495	18569	18443	18540	18734	18725	18454	18320	18735	18412	18707	18618	18611	18502	18606	18672	18419	18534	18470	18566	18460	18409	18506	18501	18463	18565	18602	18520	18470	18541	18589	18685	18623	18659	18424	18633	18509	18300	18529	18608	18378	18731	18486	18459	18594	18340	18788	18719	18705	18531	18540	18651	18682	18514	18705	18549	18418	18498	18464	18500	18573	18335	18741	18547	18515	18535	18733	18696	18547	18574	18614	18373	18324	18586	18603	18616	18649	18633	18488	18647	18551	18622	18608	18595	18618	18682	18564	18518	18417	18623	18650	18546	18493	18479	18796	18482	18495	18495	18551	18420	18562	18514	18725	18555	18367	18498	18635	18540	18691	18629	18568	18600	18662	18858	18427	18431	18563	18492	18504	18669	18351	18457	18590	18620	18521	18497	18553	18574	18740	18687	18626	18731	18439	18572	18416	18535	18513	18537	18492	18527	18538	18540	18616	18582	18479	18585	18571	18415	18662	18503	18540	18550	18582	18537	18286	18549	18474	18443	18573	18563	18529	18624	18705	18519	18569	18600	18499	18581	18401	18723	18474	18582	18639	18575	18551	18596	18630	18518	18688	18536	18748	18668	18572	18521	18355	18587	18535	18613	18512	18402	18657	18387	18486	18518	18644	18536	18513	18578	18616	18574	18445	18503	18499	18560	18534	18668	18711	18563	18591	18501	18575	18730	18784	18599	18561	18693	18735	18587	18610	18515	18314	18137	18593	18390	18657	18442	18566	18450	18595	18741	18463	18553	18451	18662	18431	18775	18339	18900	18604	18721	18375	18303	18529	18611	18772	18514	18406	18501	18702	18790	18561	18551	18626	18736	18555	18533	18421	18632	18561	18641	18738	18559	18512	18742	18389	18524	18665	18654	18497	18380	18388	18459	18729	18528	18658	18350	18442	18646	18431	18567	18630	18661	18570	18692	18467	18465	18690	18610	18659	18746	18734	18575	18605	18388	18777	18713	18372	18588	18729	18737	18598	18563	18544	18554	18666	18574	18660	18465	18631	18745	18427	18543	18522	18579	18561	18474	18683	18708	18519	18676	18568	18635	18876	18818	18646	18522	18673	18546	18446	18478	18479	18465	18514	18572	18634	18499	18719	18567	18516	18548	18508	18505	18499	18573	18441	18617	18623	18539	18440	18362	18455	18377	18645	18508	18569	18657	18677	18401	18701	18471	18522	18565	18607	18612	18488	18356	18832	18556	18669	18498	18556	18507	18752	18522	18721	18433	18659	18610	18664	18516	18716	18463	18481	18683	18562	18525	18589	18433	18576	18489	18843	18645	18573	18507	18339	18494	18449	18448	18692	18647	18577	18559	18656	18673	18544	18410	18472	18478	18695	18616	18644	18483	18440	18543	18806	18584	18668	18603	18760	18647	18463	18511	18262	18500	18629	18513	18638	18532	18680	18430	18478	18693	18640	18579	18358	18592	18536	18690	18525	18698	18587	18743	18440	18523	18550	18719	18486	18763	18642	18228	18510	18785	18427	18338	18544	18712	18642	18412	18648	18612	18608	18559	18700	18708	18719	18495	18467	18839	18441	18756	18455	18527	18834	18644	18382	18557	18597	18493	18420	18654	18678	18654	18436	18690	18507	18521	18576	18600	18328	18631	18584	18703	18678	18466	18265	18485	18663	18534	18386	18637	18478	18523	18440	18609	18557	18598	18562	18645	18341	18454	18371	18700	18613	18594	18500	18656	18460	18598	18532	18487	18410	18570	18671	18598	18521	18675	18494	18585	18475	18718	18778	18637	18508	18524	18856	18654	18569	18501	18477	18687	18532	18659	18419	18695	18653	18767	18646	18571	18460	18353	18627	18640	18714	18721	18651	18749	18815	18672	18505	18532	18663	18646	18434	18580	18722	18523	18563	18384	18464	18604	18392	18695	18562	18650	18578	18442	18669	18507	18534	18462	18566	18790	18697	18507	18589	18579	18464	18326	18440	18539	18397	18521	18639	18558	18450	18547	18384	18753	18655	18447	18422	18400	18352	18458	18602	18453	18675	18618	18487	18485	18455	18511	18529	18501	18452	18502	18433	18421	18614	18573	18546	18582	18419	18513	18612	18717	18526	18553	18650	18450	18588	18593	18615	18550	18380	18443	18582	18544	18498	18466	18681	18486	18390	18521	18510	18675	18493	18633	18617	18794	18558	18646	18596	18605	18682	18785	18699	18708	18469	18580	18581	18671	18679	18667	18496	18412	18690	18576	18546	18371	18432	18701	18484	18797	18594	18739	18814	18735	18514	18332	18668	18537	18535	18635	18574	18711	18559	18664	18566	18488	18645	18509	18463	18594	18678	18781	18665	18823	18604	18479	18692	18563	18446	18476	18488	18460	18602	18413	18504	18426	18658	18447	18585	18492	18554	18403	18461	18541	18395	18586	18636	18487	18465	18512	18414	18589	18539	18585	18463	18588	18549	18627	18328	18701	18404	18556	18572	18784	18686	18374	18574	18554	18634	18597	18516	18389	18646	18561	18416	18627	18399	18680	18683	18685	18522	18544	18294	18457	18536	18576	18622	18716	18367	18582	18495	18492	18559	18592	18609	18439	18536	18246	18573	18705	18424	18597	18542	18689	18524	18629	18613	18682	18592	18467	18371	18549	18557	18497	18708	18543	18631	18577	18632	18660	18552	18514	18466	18515	18546	18466	18506	18556	18465	18620	18427	18571	18662	18841	18558	18325	18428	18543	18497	18641	18705	18797	18579	18658	18711	18592	18530	18704	18500	18700	18564	18611	18583	18639	18568	18546	18550	18597	18509	18514	18577	18616	18588	18530	18654	18659	18669	18467	18728	18559	18828	18509	18544	18526	18523	18460	18224	18466	18493	18405	18523	18548	18540	18506	18738	18671	18562	18834	18666	18610	18948	18674	18601	18660	18800	18414	18429	18429	18607	18526	18494	18485	18603	18397	18719	18701	18359	18555	18727	18395	18418	18406	18460	18490	18677	18322	18571	18543	18606	18571	18606	18713	18752	18581	18693	18584	18727	18813	18743	18627	18685	18639	18428	18462	18588	18368	18624	18496	18598	18490	18458	18645	18545	18604	18453	18602	18543	18632	18488	18673	18602	18512	18692	18667	18509	18467	18416	18683	18641	18622	18574	18463	18600	18618	18583	18602	18699	18749	18587	18585	18554	18559	18543	18667	18874	18491	18614	18436	18618	18609	18633	18700	18674	18619	18536	18487	18747	18729	18668	18631	18838	18354	18408	18730	18584	18600	18449	18543	18664	18522	18558	18638	18600	18665	18370	18612	18625	18631	18612	18590	18585	18504	18387	18699	18582	18673	18460	18606	18650	18729	18520	18542	18733	18471	18547	18426	18729	18569	18744	18621	18539	18446	18598	18582	18604	18540	18644	18696	18337	18659	18602	18641	18628	18694	18631	18450	18354	18542	18610	18370	18417	18603	18630	18397	18459	18499	18372	18535	18373	18525	18601	18696	18634	18524	18516	18570	18552	18650	18457	18604	18461	18675	18581	18444	18441	18571	18611	18539	18533
16432	26974	25291	21038	19411	18406	42835	67439	55800	39801	24439	18345	16844	16670	16404	16503	16594	16441	16562	16475	16504	16510	16555	16464	16473	16472	16496	16236	16500	16525	16483	16442	16459	16588	16560	16471	16788	16414	16421	16649	16423	16421	16494	16322	16356	16540	16394	16418	16574	16603	16482	16407	16416	16463	16485	16408	16747	16581	16378	16400	16398	16445	16490	16405	16488	16585	16478	16533	16355	16471	16447	16474	16656	16685	16480	16534	16442	16370	16537	16681	16405	16598	16379	16452	16391	16320	16459	16485	16424	16436	16326	16366	16528	16503	16325	16397	16378	16378	16473	16459	16457	16396	16354	16482	16483	16399	16668	16562	16423	16478	16531	16362	16577	16327	16679	16231	16288	16432	16365	16527	16539	16404	16543	16532	16487	16422	16374	16529	16516	16571	16464	16444	16434	16426	16480	16471	16449	16474	16294	16409	16414	16416	16420	16413	16513	16557	16462	16475	16381	16419	16494	16298	16568	16444	16414	16419	16421	16444	16554	16565	16464	16525	16494	16285	16585	16548	16482	16479	16405	16397	16414	16327	16611	16565	16474	16430	16439	16303	16503	16493	16516	16570	16662	16411	16321	16607	16253	16489	16381	16394	16469	16388	16473	16569	16540	16370	16120	16355	16604	16428	16473	16422	16461	16439	16507	16356	16490	16571	16578	16436	16441	16366	16229	16485	16527	16606	16520	16510	16263	16479	16344	16670	16459	16354	16307	16311	16536	16331	16327	16461	16575	16429	16481	16391	16492	16470	16453	16392	16394	16530	16490	16419	16221	16625	16572	16497	16592	16331	16490	16429	16321	16391	16576	16275	16577	16304	16491	16369	16523	16378	16397	16399	16353	16403	16377	16417	16613	16575	16546	16549	16537	16446	16561	16456	16383	16400	16521	16396	16493	16632	16558	16605	16452	16455	16322	16497	16521	16372	16595	16757	16590	16510	16360	16541	16459	16422	16411	16556	16514	16544	16627	16391	16579	16673	16402	16580	16347	16321	16527	16472	16449	16495	16535	16483	16427	16464	16480	16329	16585	16438	16419	16382	16319	16437	16723	16376	16359	16499	16549	16530	16521	16635	16479	16444	16303	16528	16505	16500	16492	16411	16394	16503	16438	16351	16286	16404	16578	16377	16418	16404	16436	16616	16379	16600	16457	16588	16685	16283	16369	16670	16499	16477	16368	16318	16383	16606	16657	16389	16484	16412	16300	16421	16391	16427	16431	16271	16531	16598	16425	16534	16437	16482	16427	16400	16437	16191	16459	16453	16298	16414	16481	16421	16510	16514	16520	16472	16430	16626	16487	16534	16572	16501	16331	16311	16508	16366	16487	16423	16268	16549	16564	16553	16368	16528	16293	16305	16425	16393	16575	16368	16425	16359	16468	16369	16470	16449	16314	16373	16455	16429	16516	16434	16520	16513	16573	16387	16386	16527	16674	16436	16410	16554	16533	16278	16427	16480	16576	16457	16502	16375	16550	16388	16330	16404	16442	16516	16524	16544	16389	16290	16497	16525	16462	16260	16384	16548	16507	16437	16405	16475	16229	16446	16667	16309	16515	16252	16474	16287	16335	16616	16487	16446	16365	16446	16486	16513	16493	16469	16426	16548	16524	16568	16230	16394	16674	16325	16447	16489	16694	16439	16408	16459	16613	16561	16507	16328	16453	16330	16459	16453	16457	16496	16502	16319	16529	16456	16428	16454	16415	16263	16301	16423	16477	16540	16603	16464	16562	16573	16307	16423	16602	16483	16320	16393	16517	16504	16550	16391	16380	16420	16466	16404	16528	16367	16412	16368	16462	16677	16493	16325	16515	16458	16420	16380	16404	16442	16545	16480	16399	16490	16513	16521	16454	16565	16393	16445	16403	16431	16597	16467	16515	16413	16575	16468	16541	16384	16499	16494	16553	16377	16539	16587	16211	16412	16498	16341	16541	16428	16420	16450	16532	16489	16428	16322	16571	16157	16514	16311	16622	16496	16359	16453	16329	16409	16473	16493	16507	16301	16517	16330	16445	16372	16400	16316	16510	16447	16642	16407	16523	16440	16426	16302	16456	16463	16528	16444	16502	16400	16565	16406	16492	16476	16550	16497	16530	16401	16492	16575	16595	16501	16439	16300	16499	16353	16507	16367	16421	16469	16348	16278	16418	16370	16344	16359	16507	16316	16389	16420	16338	16436	16415	16637	16552	16467	16527	16341	16620	16408	16347	16430	16602	16419	16298	16709	16375	16479	16530	16476	16307	16503	16464	16389	16461	16555	16364	16333	16371	16458	16445	16478	16415	16418	16591	16357	16365	16495	16424	16404	16381	16382	16420	16441	16473	16317	16508	16539	16520	16437	16439	16419	16521	16367	16270	16340	16632	16540	16414	16413	16518	16443	16373	16408	16323	16394	16506	16531	16457	16352	16410	16446	16558	16368	16578	16249	16489	16647	16337	16481	16739	16458	16430	16550	16397	16475	16504	16591	16455	16242	16501	16526	16396	16228	16504	16245	16416	16728	16708	16541	16501	16622	16440	16518	16521	16601	16471	16462	16579	16468	16427	16414	16291	16284	16585	16499	16478	16491	16418	16559	16326	16428	16489	16429	16548	16282	16532	16496	16558	16507	16426	16512	16567	16610	16490	16464	16419	16338	16364	16527	16668	16617	16456	16477	16462	16498	16258	16356	16634	16464	16446	16427	16455	16449	16474	16574	16530	16440	16437	16436	16464	16415	16490	16418	16470	16476	16423	16429	16568	16457	16454	16479	16410	16311	16403	16458	16456	16544	16423	16449	16409	16302	16424	16435	16474	16539	16447	16460	16519	16506	16567	16418	16353	16545	16515	16347	16491	16425	16498	16501	16493	16376	16529	16435	16467	16391	16456	16429	16665	16483	16484	16422	16527	16377	16425	16330	16409	16567	16497	16468	16580	16455	16425	16483	16564	16434	16489	16565	16407	16470	16348	16471	16683	16667	16500	16475	16401	16578	16439	16434	16363	16381	16534	16585	16422	16462	16410	16343	16227	16635	16362	16486	16508	16340	16368	16588	16466	16562	16515	16491	16537	16408	16689	16589	16544	16483	16496	16654	16435	16521	16558	16479	16444	16431	16433	16387	16428	16298	16449	16571	16511	16327	16353	16410	16529	16562	16394	16474	16309	16323	16357	16439	16705	16303	16246	16340	16352	16667	16468	16476	16513	16437	16547	16429	16418	16556	16442	16448	16424	16424	16294	16449	16527	16576	16498	16472	16292	16570	16540	16306	16416	16433	16466	16412	16398	16484	16404	16495	16414	16375	16473	16443	16645	16266	16506	16461	16465	16571	16446	16505	16622	16414	16516	16393	16478	16326	16636	16297	16640	16407	16441	16224	16442	16487	16379	16460	16332	16381	16176	16332	16530	16487	16526	16594	16638	16361	16462	16431	16427	16521	16276	16388	16560	16525	16598	16382	16665	16435	16479	16356	16471	16459	16448	16507	16375	16506	16579	16525	16586	16464	16439	16422	16511	16379	16467	16503	16395	16593	16395	16343	16400	16359	16446	16535	16479	16401	16506	16394	16396	16637	16331	16361	16348	16360	16474	16571	16598	16457	16551	16628	16432	16662	16479	16510	16374	16555	16501	16272	16479	16484	16430	16501	16313	16462	16498	16517	16478	16401	16489	16565	16345	16405	16375	16381	16619	16417	16372	16543	16383	16414	16337	16556	16511	16585	16419	16396	16280	16371	16426	16514	16388	16459	16684	16445	16439	16419	16460	16468	16631	16338	16305	16508	16402	16426	16497	16392	16281	16527	16514	16347	16395	16452	16429	16448	16468	16406	16519	16508	16424	16426	16253	16341	16402	16594	16512	16601	16331	16320	16307	16340	16455	16415	16528	16439	16469	16223	16371	16459	16529	16529	16312	16458	16447	16546	16279	16525	16340	16485	16330	16440	16569	16284	16411	16370	16395	16508	16389	16435	16608	16402	16323	16460	16416	16499	16301	16383	16522	16511	16406	16399	16419	16461	16358	16285	16434	16446	16394	16410	16395	16681	16413	16481	16551	16472	16533	16708	16396	16421	16388	16606	16233	16320	16460	16378	16483	16401	16516	16521	16494	16368	16527	16308	16419	16434	16280	16384	16544	16399	16409	16467	16485	16445	16549	16389	16381	16390	16526	16567	16426	16518	16444	16543	16610	16635	16683	16464	16499	16564	16463	16285	16416	16452	16511	16408	16426	16461	16495	16237	16444	16276	16380	16515	16468	16428	16472	16256	16233	16366	16691	16391	16618	16467	16512	16449	16511	16355	16405	16599	16554	16352	16690	16465	16383	16470	16448	16474	16535	16333	16474	16452	16476	16445	16462	16443	16482	16415	16393	16328	16517	16296	16459	16374	16622	16584	16526	16495	16341	16466	16384	16456	16494	16415	16365	16305	16432	16566	16436	16359	16518	16546	16477	16617	16307	16332	16441	16494	16549	16372	16439	16482	16360	16602	16470	16529	16560	16486	16476	16429	16489	16387	16542	16410	16489	16430	16478	16347	16496	16554	16592	16541	16284	16322	16372	16583	16618	16509	16443	16547	16423	16440	16516	16325	16316	16294	16541	16406	16659	16316	16467	16470	16743	16522	16496	16574	16488	16475	16418	16421	16378	16422	16527	16377	16471	16487	16595	16465	16458	16555	16433	16451	16327	16433	16411	16478	16510	16438	16476	16329	16525	16556	16360	16434	16453	16492	16389	16351	16514	16389	16433	16461	16444	16368	16246	16495	16476	16546	16501	16403	16605	16407	16502	16346	16513	16619	16313	16519	16463	16412	16514	16456	16357	16512	16591	16470	16523	16291	16568	16424	16514	16466	16579	16456	16522	16487	16401	16507	16561	16412	16661	16382	16457	16464	16423	16388	16375	16515	16478	16257	16351	16433	16428	16216	16301	16449	16504	16406	16499	16520	16324	16378	16589	16446	16441	16511	16502	16353	16309	16433	16487	16382	16366	16442	16406	16377	16546	16535	16457	16322	16549	16368	16576	16519	16572	16389	16655	16437	16349	16618	16412	16323	16488	16582	16483	16375	16510	16462	16461	16502	16427	16598	16371	16531	16467	16560	16634	16486	16342	16296	16496	16520	16406	16555	16414	16552	16326	16529	16460	16413
29043	22004	22642	20302	18821	18840	21301	27268	24366	22647	20392	19258	19032	18936	18838	18999	18820	18757	18919	18867	18931	19191	18779	18850	18948	18856	19030	19047	18866	18798	18802	18857	18905	18884	18981	18981	18987	18663	18929	18812	18815	18824	18795	18765	18813	18952	18734	18790	18913	18986	19111	18879	18843	18881	18973	18724	19056	18805	18907	18897	18785	18958	18885	18872	19003	18931	18779	19152	19067	18926	18912	18895	19006	19211	18747	18781	18847	18825	18770	18877	18819	19129	18946	18716	18932	19088	18835	19084	18912	18953	18788	19050	18611	18811	18795	18702	18870	18753	19061	18997	18963	19024	18875	18845	19213	18627	18913	19015	18881	18938	18856	18700	18779	19020	18827	19078	19101	18958	18987	19041	18938	18873	18906	18935	18761	18732	18818	18620	19000	18863	19002	19078	18867	18789	18720	18906	18870	18922	18813	19022	18753	18976	18762	18663	18851	19064	18836	19012	18889	18982	18778	18912	18849	18922	19187	18881	18900	18754	18840	19020	18953	18761	18950	18900	18950	18918	18816	18894	18784	18920	18860	18936	18916	18936	18906	18880	18954	18840	18914	19097	19051	18896	18796	18959	18959	18925	18813	18727	18998	19140	18789	18962	18915	18837	19057	19008	18910	18924	18942	19033	18930	18964	18956	19114	19120	19002	19072	18930	19034	18994	18960	19090	18713	18748	19128	18810	18968	18759	18674	18772	18928	19082	19018	18997	19042	18862	18854	19045	18936	18908	18735	18927	18840	19059	18660	18821	18909	18827	18824	18787	18986	18849	18746	18979	18902	19103	18755	18879	18769	18756	19123	19044	18971	18915	18937	18875	18863	19045	18771	19150	18953	18932	18723	18822	18832	18920	18811	19032	18895	18836	18706	19007	18698	18852	19073	18717	18975	18984	18763	19077	18872	18977	19020	18897	19137	18977	18795	19072	18864	18839	19043	18916	18980	18780	18776	19081	18743	18871	18819	18691	18879	18896	18999	18898	18826	18854	18907	18962	18974	18992	18963	18732	18884	18868	18758	18877	18984	18628	18938	19000	18960	18755	18753	18998	18919	19073	18965	18825	18810	18763	18727	18975	19126	18953	18924	18722	18767	18822	19041	18793	19081	18758	18926	18784	18813	18842	18740	18961	19000	18815	18661	18869	18859	18998	18926	18917	18749	18975	18891	18835	18928	18833	19048	18681	18814	19030	18833	19000	18918	18901	18886	18806	18855	18850	19231	18966	18804	18854	18877	18832	19047	18842	18904	18965	18758	18891	18897	18774	18799	18984	18946	18942	18990	18754	18606	18900	19008	18939	18981	19038	18921	18723	18845	18774	18866	18706	18865	18975	18743	18924	18760	18915	18796	18819	19157	18854	18973	18985	18930	18791	18951	19033	18750	18872	18926	18842	18929	18769	18950	18845	18916	18905	19011	18903	18747	18980	18939	18900	19017	19077	18770	18829	18961	19047	18841	18836	18811	18812	18929	18914	18824	19064	18746	19001	18905	18931	18932	18992	19143	18924	18997	19011	18784	18824	18841	18943	18888	18913	19005	18849	18951	18992	18955	19106	19118	18990	19156	19037	19028	18966	18840	18801	18866	18849	18728	18890	19047	19016	18938	18933	18874	18719	18969	18848	19088	18811	18910	18802	18808	18913	18659	19010	18763	19208	19012	18739	18872	18811	18956	18807	18816	18911	18964	18970	18835	18810	19076	18826	18616	19124	18842	19030	18974	18722	19043	18922	18858	18860	18839	18925	18982	18973	18838	19008	19132	18852	18872	18975	19067	19228	18963	18954	19028	18871	18773	18957	19047	18935	18922	18943	18734	18935	18964	18774	18760	18776	18819	18594	18816	18928	18987	19009	18817	18718	18902	18865	18996	18880	18944	18878	18929	18907	18916	18973	18858	18934	19016	18941	18959	18961	19216	18787	18735	18838	18732	19046	18737	18918	19092	18889	19171	18771	18956	19057	18829	18920	18970	18667	18802	18891	18978	19006	18894	18945	18976	18917	18805	18704	18924	18710	18996	18718	18732	18843	19056	18774	19048	19039	18757	18809	18993	19073	18856	18947	18716	18835	18903	18883	18980	19085	19016	18855	18952	18892	18822	18928	18758	18885	18828	19027	19069	18905	18941	19023	19017	19127	18938	18839	19005	18992	18810	18903	19012	18930	18774	18939	18825	18664	19046	19042	18968	18911	18776	18713	18979	18801	18853	18921	18840	18901	19093	18852	18924	19043	18997	18870	18700	18821	19111	18893	19013	18991	19092	18946	18917	18802	18974	18798	18916	18736	18714	19012	18818	18934	19061	18789	18983	18962	18853	18755	18775	19032	18868	19063	19001	18820	18829	18829	18934	18852	19079	18945	18945	18856	18880	18794	18943	18936	19116	18925	18710	18939	18886	18946	18895	18858	18889	18966	18894	18771	18779	18781	18944	19017	18651	18858	18890	18953	18903	19025	18972	18783	18938	19075	18810	18957	18879	18951	18970	19012	18696	18866	18670	18955	18846	18901	18853	18754	19002	18962	18798	18977	18897	19038	19064	19025	18914	18881	18953	18813	18859	18944	19011	18822	18887	18910	18906	18943	18975	18981	18975	18906	18882	18843	18869	19003	18821	18764	18961	18851	19045	18902	18661	18844	18818	18869	18863	18681	18685	18766	18787	19052	18876	18871	18876	18772	19075	18978	18866	18982	18990	18827	18982	18955	18859	18944	18864	18704	18922	18912	18904	18989	18745	18896	18604	18961	18860	19060	18982	18903	18897	18821	18917	18850	18753	18995	19075	18859	18949	18740	18908	19004	19054	18971	18867	19082	19173	18909	19009	18885	18820	18760	18962	18812	18677	18821	18725	18999	18983	18781	18825	18883	18916	18827	18748	18498	18862	18864	18923	19051	18830	18788	18958	19000	19031	18745	18837	19020	18818	18870	19117	18943	18862	18835	19031	18705	18838	18787	19136	18924	18974	19002	18948	18743	18811	19044	18977	19038	19061	18802	18792	18854	18876	18948	18927	18907	18922	18820	18900	18901	18673	18922	19041	19171	19033	18857	18912	19027	18803	18926	18855	18956	18592	18840	18964	18888	18873	18771	18954	18921	18955	18823	19030	18891	18941	18858	18962	18703	18869	18985	18911	18767	18937	18889	18974	18832	18924	18843	18824	18770	18929	19127	18932	18766	19019	19014	18850	18895	18889	18805	19021	18781	19019	18849	18837	18922	18872	18757	18885	18817	18844	18862	18987	19098	18594	19137	18990	18766	18791	19034	18798	18606	19170	19223	18673	18726	18873	18999	18809	18862	18987	18917	18943	18904	18989	19023	19041	19041	19042	18927	18672	18676	18710	18841	19114	19055	18809	18800	18743	18887	18867	18888	18843	18820	18702	18905	18531	18983	18932	18880	18897	18935	18962	18868	18761	18898	18958	18898	18671	18825	18779	18901	18825	18826	18891	18838	18707	18755	19001	18876	18671	19034	18890	18816	18853	19044	18866	18955	18700	18870	18785	18738	18818	18874	19018	18742	18991	19098	18892	19054	18858	19124	18829	18939	19041	18806	19031	18632	18816	18895	19007	18763	18911	18860	18790	18668	18716	18801	18714	18847	19017	18795	19068	18826	19199	18814	18914	18841	18961	19018	18980	18960	18854	18778	19087	18900	18904	18787	18833	18942	18842	18904	18936	18899	18896	18966	18763	19024	18975	18966	19053	18879	18787	18672	18877	18754	18725	18828	18820	19030	18965	18727	18778	18803	19122	18888	18919	19007	18832	18900	18993	19074	18878	18962	18969	18829	19015	18893	18769	18933	19025	18885	19055	18818	18909	18948	18879	18947	18843	18967	18958	18714	18852	18986	18753	18892	19015	18839	18773	19062	19046	18765	18932	18788	18951	18811	18886	18800	18890	18909	18981	18756	18981	19062	18964	18665	18960	19072	18951	18927	18943	18821	18777	19003	18897	18952	19055	18776	18733	18778	18979	19053	18774	19022	19081	18847	18845	19005	19003	18877	19212	18773	18752	18862	18717	18913	18820	18787	18960	19031	18846	18905	18937	18811	18890	18994	18869	18602	18885	18796	18869	18917	18910	18900	18692	19002	18792	18983	18924	18921	18966	18873	18931	19138	18798	18704	19226	19124	18934	18559	18969	18929	19085	18874	18973	18996	18972	18821	18918	18945	18826	18895	18812	19002	18987	18893	18991	18824	18956	18935	18840	18968	18664	18845	18895	18898	19051	18875	18875	18980	18854	18638	18755	19041	19066	18985	18835	18866	18927	18879	19053	18808	18708	18739	18955	18964	19087	18914	18996	19043	18971	18975	19090	18787	18926	19043	19050	19052	19160	18785	18959	19100	18819	18840	19021	18930	18986	18714	18820	18689	18732	18874	19058	18767	18949	18960	18993	18816	19066	18851	19005	19032	18763	19150	18988	18951	18840	18844	18642	19016	18857	18791	18877	18829	18988	18716	19097	18807	18784	18971	18810	18912	18952	18876	18936	19015	19009	18801	18864	18879	18844	18792	18980	18856	19017	18880	18908	18854	18842	19020	19101	18935	18859	18980	18902	18925	18917	18778	18944	18969	18741	18980	18837	19022	19029	18774	18984	19088	18974	18887	18706	18894	18793	19115	18970	18829	18940	18826	19030	18820	18879	18930	18839	18832	18853	18992	18769	18718	19067	18944	18895	19116	18975	18748	18890	19011	18955	18780	19062	18876	18881	18824	18770	19019	18838	18939	18892	18927	18637	18744	18917	19029	19010	19045	18871	18897	18904	18689	18694	18900	19022	18685	18952	19050	19131	18638	19084	19050	18818	19058	19043	18848	19109	18916	18759	19089	19058	18806	18889	18892	18913	18595	18946	18954	18850	18876	18953	18955	18875	19067	19115	18883	19050	18882	18729	18763	18916	19002	19021	18794	18888	18826	18736	18949	18825	18983	18973	18756	18862	18708	19058	18747	19005	18912	18769	19028	18845	19142	18976	19021	18894	18894	18834	18971	18842	18824	18806	19069	18769	18778	18872	18658	18963	18924	18755	18900	19107	19024	18832	18987	18800	18768	19033	18786	18909	18916	18854	19131	18807	19015	18851	18992	18749	19020	18908	18985	19065	18697	18716	18951	18893	18851	18791	18945	18728	18724
16163	17402	17223	16942	16802	16631	20954	28588	23130	20929	17810	16961	16615	16689	16677	16545	16899	16684	16665	16654	16635	16707	16607	16714	16617	16624	16745	16730	16543	16474	16672	16634	16526	16842	16651	16545	16719	16638	16796	16646	16711	16490	16532	16849	16600	16631	16668	16514	16678	16626	16534	16852	16698	16759	16868	16773	16666	16644	16534	16624	16537	16624	16727	16630	16824	16447	16568	16597	16684	16499	16563	16661	16668	16644	16631	16808	16674	16651	16770	16627	16781	16682	16450	16689	16630	16502	16567	16788	16709	16838	16729	16686	16393	16693	16562	16533	16637	16725	16540	16680	16571	16590	16580	16490	16603	16593	16630	16675	16554	16724	16488	16574	16682	16685	16676	16773	16587	16586	16695	16435	16692	16637	16581	16644	16483	16816	16671	16628	16598	16597	16794	16428	16686	16742	16705	16608	16723	16749	16603	16444	16755	16705	16698	16676	16710	16561	16574	16506	16564	16507	16638	16599	16870	16592	16719	16519	16722	16670	16568	16719	16518	16672	16689	16587	16812	16747	16592	16590	16628	16711	16692	16741	16829	16620	16734	16623	16730	16443	16595	16831	16693	16651	16706	16649	16616	16737	16699	16693	16595	16644	16643	16616	16649	16652	16576	16669	16789	16593	16657	16529	16593	16514	16576	16565	16756	16591	16706	16765	16575	16658	16662	16728	16699	16495	16571	16782	16598	16525	16626	16684	16585	16641	16855	16751	16624	16674	16754	16653	16583	16682	16703	16644	16516	16693	16720	16615	16728	16707	16559	16785	16620	16606	16749	16587	16609	16744	16592	16657	16652	16659	16680	16598	16793	16625	16687	16641	16782	16669	16655	16582	16383	16719	16663	16844	16615	16441	16483	16675	16661	16736	16583	16711	16730	16691	16680	16649	16659	16505	16622	16584	16587	16677	16424	16668	16746	16640	16842	16721	16631	16618	16668	16558	16529	16634	16704	16731	16621	16669	16667	16684	16543	16583	16817	16593	16646	16802	16685	16627	16658	16698	16671	16636	16739	16849	16547	16786	16610	16787	16628	16607	16596	16688	16663	16719	16648	16637	16701	16569	16723	16641	16704	16671	16534	16742	16708	16581	16625	16620	16625	16581	16588	16655	16757	16675	16717	16661	16684	16578	16648	16631	16637	16777	16581	16574	16681	16744	16627	16610	16675	16631	16668	16724	16735	16748	16593	16491	16566	16706	16575	16630	16642	16556	16651	16611	16751	16541	16547	16592	16722	16775	16548	16828	16707	16694	16643	16578	16459	16579	16544	16616	16660	16482	16648	16664	16772	16691	16619	16543	16493	16579	16631	16566	16490	16782	16765	16607	16745	16700	16705	16678	16574	16683	16585	16540	16713	16898	16708	16569	16693	16698	16616	16717	16673	16712	16635	16748	16672	16617	16591	16788	16778	16556	16945	16582	16622	16625	16627	16658	16801	16709	16765	16585	16594	16682	16549	16709	16777	16501	16719	16516	16749	16769	16591	16719	16542	16838	16660	16593	16678	16541	16601	16635	16648	16551	16630	16592	16765	16616	16690	16476	16618	16750	16672	16516	16735	16651	16571	16701	16632	16670	16612	16523	16563	16598	16696	16614	16650	16753	16607	16803	16592	16577	16492	16639	16736	16727	16631	16682	16717	16679	16752	16672	16646	16532	16691	16807	16631	16695	16500	16602	16843	16539	16750	16640	16568	16763	16700	16561	16618	16708	16630	16652	16681	16547	16654	16658	16456	16750	16549	16599	16688	16651	16634	16635	16694	16661	16686	16597	16585	16556	16814	16662	16578	16579	16671	16680	16553	16596	16661	16746	16582	16637	16618	16650	16715	16572	16657	16620	16622	16687	16614	16667	16668	16756	16744	16611	16759	16616	16494	16744	16648	16623	16560	16757	16631	16591	16521	16529	16589	16694	16895	16704	16832	16557	16669	16819	16587	16742	16784	16634	16680	16542	16471	16618	16728	16723	16627	16795	16738	16588	16614	16797	16787	16632	16586	16616	16789	16750	16662	16638	16754	16748	16681	16528	16426	16585	16693	16680	16694	16656	16619	16693	16756	16771	16504	16587	16697	16546	16653	16481	16582	16744	16560	16579	16815	16700	16751	16640	16702	16703	16465	16521	16713	16561	16652	16639	16788	16549	16729	16673	16499	16681	16818	16741	16589	16566	16561	16606	16726	16650	16454	16617	16809	16518	16584	16736	16681	16435	16738	16640	16735	16697	16703	16581	16791	16550	16621	16610	16682	16609	16749	16728	16738	16714	16611	16672	16764	16749	16675	16681	16643	16656	16673	16770	16688	16603	16599	16612	16687	16572	16817	16744	16395	16755	16619	16590	16843	16596	16652	16604	16771	16742	16555	16612	16483	16539	16811	16487	16678	16682	16645	16524	16646	16720	16501	16682	16690	16549	16714	16782	16633	16655	16517	16581	16752	16615	16672	16673	16656	16686	16700	16723	16660	16758	16535	16616	16743	16583	16638	16627	16480	16627	16586	16592	16776	16645	16618	16603	16637	16783	16556	16713	16575	16594	16614	16861	16523	16788	16620	16537	16551	16733	16539	16580	16745	16576	16478	16708	16634	16626	16780	16691	16654	16522	16547	16732	16701	16687	16689	16624	16660	16275	16700	16773	16726	16393	16584	16809	16720	16491	16647	16555	16749	16666	16565	16466	16722	16614	16788	16741	16619	16731	16776	16577	16686	16455	16687	16777	16760	16590	16695	16692	16487	16773	16621	16578	16779	16586	16661	16704	16571	16693	16645	16539	16567	16519	16709	16533	16613	16629	16632	16706	16574	16723	16640	16564	16561	16773	16595	16702	16716	16735	16594	16618	16566	16595	16703	16532	16633	16534	16404	16711	16879	16459	16734	16834	16731	16648	16638	16677	16639	16542	16705	16795	16615	16608	16689	16636	16658	16707	16591	16588	16768	16598	16731	16644	16573	16606	16815	16666	16719	16583	16614	16648	16680	16640	16731	16709	16639	16517	16642	16624	16443	16789	16732	16730	16680	16579	16680	16609	16657	16571	16708	16639	16619	16636	16451	16439	16629	16685	16676	16621	16722	16625	16725	16638	16668	16707	16741	16656	16644	16767	16680	16715	16737	16517	16850	16689	16437	16523	16647	16692	16704	16659	16579	16681	16709	16798	16805	16807	16744	16811	16538	16624	16648	16577	16751	16558	16565	16655	16631	16710	16715	16631	16615	16658	16641	16671	16709	16634	16634	16710	16649	16488	16510	16581	16607	16649	16538	16688	16670	16680	16545	16778	16597	16492	16540	16619	16586	16793	16818	16638	16533	16612	16587	16607	16452	16863	16664	16681	16676	16669	16637	16665	16558	16626	16611	16633	16602	16608	16593	16628	16800	16597	16560	16660	16620	16462	16546	16812	16650	16712	16714	16609	16742	16650	16853	16809	16593	16753	16706	16470	16773	16690	16683	16845	16693	16661	16552	16627	16535	16560	16744	16720	16536	16630	16746	16564	16565	16685	16740	16496	16618	16679	16671	16699	16675	16601	16441	16679	16713	16534	16463	16720	16610	16636	16791	16774	16610	16784	16823	16575	16477	16583	16663	16522	16614	16392	16653	16643	16799	16757	16496	16697	16489	16817	16404	16535	16574	16643	16636	16666	16737	16707	16585	16561	16680	16704	16602	16614	16808	16368	16801	16691	16770	16688	16775	16625	16642	16639	16498	16559	16703	16655	16568	16556	16488	16664	16594	16613	16687	16621	16594	16691	16692	16705	16565	16743	16681	16842	16650	16685	16754	16768	16688	16527	16738	16562	16672	16527	16579	16635	16605	16621	16499	16573	16714	16560	16615	16668	16633	16804	16501	16555	16682	16593	16634	16671	16586	16570	16547	16607	16642	16751	16679	16721	16568	16660	16516	16774	16686	16440	16628	16650	16792	16578	16731	16434	16566	16580	16707	16662	16663	16670	16719	16533	16572	16621	16743	16672	16644	16608	16514	16646	16626	16636	16595	16514	16954	16614	16601	16718	16597	16739	16682	16514	16616	16585	16758	16608	16674	16601	16696	16751	16745	16731	16610	16842	16635	16720	16577	16552	16752	16567	16884	16662	16602	16569	16723	16845	16648	16802	16649	16661	16832	16490	16737	16592	16701	16741	16785	16688	16570	16827	16596	16623	16828	16587	16854	16614	16630	16651	16765	16564	16625	16503	16642	16761	16516	16602	16759	16551	16718	16513	16747	16899	16641	16628	16596	16821	16665	16600	16709	16691	16605	16770	16654	16599	16581	16535	16917	16510	16769	16700	16759	16653	16841	16855	16587	16571	16664	16810	16685	16767	16707	16732	16702	16624	16550	16684	16531	16737	16743	16592	16771	16690	16660	16419	16635	16685	16662	16665	16574	16616	16578	16650	16636	16488	16699	16553	16755	16693	16593	16810	16661	16728	16639	16626	16649	16592	16660	16522	16836	16602	16779	16641	16955	16733	16797	16644	16698	16651	16621	16564	16628	16512	16487	16667	16543	16596	16647	16463	16729	16707	16737	16701	16671	16762	16543	16722	16638	16774	16514	16661	16808	16532	16699	16694	16764	16652	16508	16708	16739	16527	16623	16690	16641	16599	16473	16701	16771	16688	16798	16669	16532	16784	16554	16575	16532	16661	16506	16569	16641	16766	16462	16622	16510	16577	16752	16493	16776	16726	16830	16548	16635	16842	16544	16626	16795	16590	16510	16674	16509	16678	16854	16749	16656	16591	16759	16740	16714	16702	16749	16654	16571	16792	16624	16553	16544	16529	16511	16620	16589	16579	16691	16555	16694	16487	16579	16491	16657	16545	16698	16576	16522	16630	16700	16634	16729	16580	16693	16536	16558	16748	16605	16759	16632	16648	16507	16762	16687	16788	16514	16591	16682	16760	16626	16553	16648	16602	16630	16667	16834	16683	16688	16701	16737	16671	16781	16671	16557	16581	16765	16542	16665	16695	16595	16518	16576	16737	16661	16737	16745	16693	16575	16616	16805	16624	16672	16709	16747	16623	16631	16748	16545	16738	16657	16642	16613	16690	16675	16732	16645	16772	16552	16756	16857	16752	16650	16689	16662	16865	16661	16528	16611	16598	16460	16815	16662	16684	16560	16491	16767	16780	16685	16831
25666	21092	27315	25788	21132	20579	26003	44826	44243	32506	23937	20753	19868	19661	19574	19575	19679	19760	19583	19647	19637	19560	19516	19516	19769	19727	19476	19698	19518	19357	19589	19468	19449	19459	19499	19385	19567	19521	19573	19641	19695	19676	19484	19518	19847	19544	19598	19552	19628	19522	19618	19673	19422	19650	19443	19496	19446	19629	19436	19443	19451	19728	19601	19685	19478	19624	19424	19508	19335	19393	19747	19518	19502	19717	19469	19716	19492	19540	19689	19616	19569	19508	19525	19588	19458	19417	19532	19531	19378	19486	19461	19612	19697	19429	19640	19417	19569	19800	19676	19651	19456	19556	19451	19421	19643	19437	19542	19653	19290	19416	19680	19871	19567	19558	19592	19481	19390	19565	19502	19317	19474	19528	19367	19329	19445	19531	19257	19536	19561	19628	19412	19432	19338	19791	19589	19527	19597	19826	19437	19560	19525	19657	19534	19482	19559	19695	19530	19505	19622	19450	19352	19398	19526	19478	19615	19516	19463	19627	19530	19527	19499	19376	19648	19743	19702	19778	19686	19511	19555	19575	19597	19376	19433	19633	19373	19546	19590	19499	19305	19496	19391	19526	19515	19571	19416	19384	19422	19555	19326	19591	19211	19306	19597	19591	19529	19413	19405	19550	19451	19637	19822	19439	19368	19422	19573	19616	19429	19489	19452	19456	19663	19565	19586	19489	19490	19361	19462	19624	19405	19437	19661	19651	19552	19564	19437	19468	19400	19582	19556	19587	19532	19534	19541	19388	19559	19534	19438	19670	19625	19441	19667	19598	19546	19480	19564	19760	19487	19461	19401	19553	19595	19672	19448	19546	19385	19452	19328	19269	19404	19550	19488	19522	19726	19692	19456	19489	19431	19568	19586	19625	19440	19600	19643	19552	19579	19380	19469	19511	19492	19510	19456	19527	19536	19372	19559	19498	19420	19472	19351	19418	19557	19336	19697	19501	19609	19437	19538	19634	19569	19742	19604	19655	19296	19556	19773	19573	19441	19441	19532	19551	19351	19601	19761	19410	19645	19616	19632	19237	19409	19584	19340	19525	19357	19406	19305	19355	19606	19606	19746	19446	19613	19694	19595	19440	19413	19554	19510	19281	19472	19542	19514	19526	19552	19445	19513	19455	19652	19438	19411	19664	19500	19675	19471	19420	19566	19528	19580	19531	19611	19542	19575	19658	19563	19404	19272	19369	19314	19666	19236	19686	19387	19501	19550	19598	19321	19520	19771	19398	19455	19519	19644	19684	19758	19556	19699	19560	19554	19704	19360	19650	19562	19606	19640	19545	19371	19507	19336	19460	19756	19535	19478	19386	19668	19512	19494	19419	19501	19636	19436	19299	19618	19549	19187	19484	19617	19528	19579	19534	19419	19313	19443	19410	19448	19419	19569	19654	19513	19470	19506	19496	19434	19536	19812	19607	19421	19261	19344	19276	19334	19417	19452	19679	19635	19405	19644	19716	19692	19712	19608	19437	19611	19686	19471	19599	19676	19762	19529	19417	19592	19382	19435	19741	19438	19423	19614	19402	19605	19465	19556	19681	19545	19603	19462	19563	19548	19559	19506	19567	19609	19349	19455	19688	19701	19737	19593	19535	19524	19527	19599	19524	19480	19577	19537	19543	19597	19490	19416	19536	19369	19496	19594	19815	19552	19393	19275	19480	19453	19480	19459	19414	19796	19623	19581	19413	19528	19542	19712	19384	19499	19366	19300	19394	19601	19505	19465	19707	19616	19468	19467	19417	19464	19418	19558	19609	19601	19686	19630	19542	19531	19548	19471	19531	19500	19683	19553	19544	19415	19470	19475	19391	19687	19673	19459	19468	19477	19485	19479	19307	19287	19545	19835	19521	19590	19647	19515	19662	19504	19403	19381	19318	19529	19550	19417	19636	19674	19396	19347	19489	19327	19462	19565	19523	19538	19549	19574	19525	19449	19546	19482	19321	19355	19421	19459	19555	19417	19491	19538	19469	19530	19508	19405	19579	19570	19485	19427	19483	19584	19773	19430	19394	19628	19398	19634	19442	19609	19629	19244	19397	19575	19554	19601	19517	19580	19430	19523	19486	19512	19642	19583	19595	19602	19358	19671	19508	19542	19522	19551	19763	19676	19583	19527	19400	19449	19610	19524	19487	19542	19559	19464	19428	19558	19620	19578	19461	19568	19689	19584	19504	19652	19408	19439	19367	19400	19671	19556	19514	19383	19715	19768	19683	19720	19703	19658	19562	19584	19353	19258	19516	19737	19509	19478	19381	19744	19568	19739	19531	19629	19542	19419	19436	19787	19520	19361	19604	19408	19587	19451	19441	19540	19683	19257	19428	19463	19403	19620	19759	19465	19619	19414	19505	19518	19569	19564	19398	19608	19634	19532	19610	19595	19544	19456	19545	19637	19432	19627	19657	19440	19471	19608	19463	19745	19495	19701	19601	19469	19571	19593	19594	19682	19634	19560	19168	19356	19560	19372	19705	19390	19534	19387	19474	19212	19196	19423	19607	19250	19483	19568	19534	19451	19444	19410	19366	19709	19556	19538	19421	19649	19515	19270	19360	19323	19663	19563	19426	19647	19237	19392	19649	19621	19444	19771	19579	19585	19459	19417	19541	19525	19603	19342	19616	19508	19719	19588	19603	19540	19372	19624	19454	19445	19849	19731	19392	19321	19347	19460	19541	19422	19723	19607	19719	19596	19570	19498	19396	19333	19478	19393	19476	19387	19664	19672	19517	19289	19603	19270	19647	19336	19591	19599	19537	19534	19768	19642	19545	19374	19446	19482	19583	19455	19582	19509	19520	19731	19452	19831	19705	19630	19517	19633	19597	19594	19529	19449	19497	19499	19517	19334	19590	19493	19496	19649	19454	19501	19345	19521	19652	19666	19626	19530	19522	19337	19572	19621	19620	19605	19499	19482	19491	19728	19503	19427	19289	19609	19526	19642	19426	19350	19411	19600	19593	19606	19666	19558	19677	19437	19411	19658	19617	19485	19539	19451	19534	19624	19545	19352	19534	19590	19358	19591	19741	19402	19388	19812	19548	19680	19475	19546	19673	19364	19723	19494	19534	19612	19586	19317	19486	19649	19542	19560	19598	19448	19584	19531	19510	19442	19494	19419	19437	19368	19442	19575	19702	19607	19555	19594	19409	19488	19622	19562	19686	19480	19608	19751	19506	19449	19524	19695	19473	19721	19648	19547	19577	19509	19826	19588	19635	19548	19491	19465	19424	19521	19574	19592	19423	19523	19519	19620	19504	19722	19563	19598	19491	19425	19605	19566	19381	19441	19434	19672	19658	19439	19600	19518	19424	19562	19547	19580	19572	19505	19622	19470	19513	19598	19288	19309	19676	19530	19430	19530	19441	19315	19461	19612	19502	19468	19629	19703	19439	19439	19435	19464	19568	19593	19474	19728	19559	19560	19464	19582	19399	19353	19562	19479	19519	19629	19443	19483	19546	19662	19341	19338	19460	19786	19432	19498	19582	19724	19640	19460	19425	19512	19779	19527	19483	19527	19596	19415	19241	19603	19443	19511	19583	19523	19545	19578	19607	19701	19639	19701	19494	19533	19442	19467	19697	19415	19254	19375	19411	19512	19592	19510	19585	19432	19604	19583	19242	19415	19566	19565	19466	19804	19486	19442	19557	19632	19691	19450	19666	19679	19461	19558	19388	19485	19487	19492	19483	19473	19569	19282	19614	19494	19614	19551	19335	19577	19375	19697	19710	19676	19631	19415	19605	19492	19539	19583	19523	19421	19668	19605	19174	19469	19634	19565	19402	19549	19618	19513	19368	19493	19329	19545	19564	19625	19592	19445	19499	19664	19645	19628	19528	19592	19633	19519	19398	19421	19552	19593	19521	19691	19544	19556	19614	19571	19500	19668	19651	19471	19468	19537	19618	19576	19464	19448	19599	19805	19502	19694	19554	19485	19490	19685	19319	19731	19524	19388	19418	19732	19456	19721	19310	19664	19428	19453	19479	19570	19383	19625	19564	19601	19550	19543	19667	19561	19414	19402	19373	19378	19709	19593	19593	19429	19435	19477	19643	19735	19536	19556	19728	19834	19568	19390	19612	19690	19710	19638	19622	19403	19626	19558	19561	19578	19602	19304	19552	19505	19393	19469	19523	19770	19563	19589	19489	19647	19533	19591	19554	19722	19532	19441	19513	19510	19452	19474	19589	19532	19625	19641	19505	19618	19548	19575	19556	19593	19545	19620	19385	19637	19440	19659	19499	19539	19495	19527	19490	19765	19581	19715	19531	19670	19641	19600	19678	19371	19420	19213	19462	19672	19503	19493	19662	19532	19411	19525	19551	19526	19624	19635	19468	19534	19556	19456	19498	19550	19672	19509	19373	19546	19583	19426	19736	19507	19405	19631	19555	19591	19540	19536	19604	19695	19557	19541	19487	19490	19736	19404	19264	19372	19514	19590	19636	19599	19420	19345	19548	19515	19750	19653	19400	19695	19656	19704	19480	19492	19570	19528	19341	19561	19457	19697	19720	19557	19619	19433	19499	19528	19575	19494	19575	19725	19680	19444	19271	19480	19400	19562	19632	19573	19400	19428	19490	19437	19422	19538	19454	19602	19610	19303	19482	19648	19532	19568	19513	19596	19505	19529	19822	19356	19556	19663	19548	19724	19576	19554	19437	19628	19472	19425	19535	19531	19481	19651	19581	19402	19251	19414	19284	19562	19627	19514	19643	19470	19308	19560	19568	19565	19495	19434	19574	19621	19691	19660	19480	19539	19607	19588	19443	19493	19503	19377	19573	19490	19469	19626	19526	19499	19499	19435	19483	19459	19462	19488	19482	19471	19695	19686	19516	19391	19299	19535	19519	19413	19612	19582	19679	19589	19569	19464	19525	19561	19496	19600	19598	19394	19549	19473	19642	19534	19477	19550	19526	19520	19487	19376	19687	19523	19530	19578	19510	19634	19492	19568	19372	19396	19508	19576	19489	19471	19556	19464	19274	19488	19463	19508	19348	19476	19338	19706	19585	19533	19387	19493	19518	19433	19510	19370	19549	19545	19396	19436	19563	19452	19323	19398	19336	19523	19617	19403	19455	19531	19459	19450	19618	19619	19776	19507	19507	19407	19326	19579	19574	19517	19584	19711	19836	19572	19476
14849	21174	20519	18635	18239	17716	26315	46940	44046	31140	21015	17940	17164	17009	16973	17002	17014	16923	17054	17210	17215	17004	17287	17048	17055	17092	16859	17058	17104	17036	16971	17111	17079	16987	17038	17081	16950	17077	17072	16976	16983	17047	17091	17072	17069	17072	17177	17210	16970	17136	17213	17075	17077	17028	16946	17139	16980	16906	17045	16871	17124	17015	17024	16860	17014	17116	16840	17109	17009	17013	17084	17144	16881	17097	17010	16939	16992	17192	16934	16863	16884	17169	17069	17158	16983	17123	16965	17128	17046	16942	16874	17032	17108	17039	16971	16880	17149	17088	17232	16861	16986	17022	16850	17010	17015	16893	17146	17016	17195	17052	17047	17046	17073	17208	17017	17091	17041	17044	17077	17176	17107	16848	17030	16918	17150	16913	17016	17174	17022	17138	17053	17179	17050	16943	17116	16946	17055	17108	16946	17097	16972	17153	16844	16994	16937	16923	17233	16992	17164	17154	17052	17126	16952	17071	17030	16894	16979	16887	17161	16875	16956	16967	17073	16985	16958	17132	17037	17063	17048	17024	17001	16931	16902	17085	17046	17004	17132	17146	17127	17123	17027	17039	17086	17083	16863	17096	17069	17124	17000	17010	17039	17021	17140	17215	17036	17069	17091	17094	17103	16929	16988	17007	17115	17217	17091	17095	16988	17036	17003	16936	17038	16978	17152	17098	17151	17050	16892	16984	17140	16943	16865	17056	16900	17043	17136	17129	16979	17055	16895	16900	16921	17023	17050	16903	16976	17129	17038	17067	16939	17044	17175	17179	16853	17074	17003	16841	17054	16931	16908	17000	17052	16986	17026	16969	17132	17077	17043	17017	17114	17094	17000	16967	17034	16985	17128	16967	17130	17101	17131	16936	16917	17044	17079	16982	17020	17020	17089	16985	17175	17077	17034	17069	16970	17104	17042	16981	16962	17282	17002	17101	17006	17146	17034	16979	16904	17046	17153	16979	16960	17110	17024	17072	17055	16959	16926	16954	16934	17075	17042	16997	17018	16883	17092	17030	17019	16994	17041	17231	17106	16826	17147	16998	17101	17058	17065	17223	16953	16862	17127	17068	17076	17139	17191	17043	17050	17178	17024	17041	16972	16833	17097	17051	17003	17029	17140	16997	16896	17112	17194	17034	17009	17030	17063	17005	16984	17039	17047	16997	16991	16946	17133	17030	16957	17005	17020	16932	17026	16949	16924	17146	17119	16954	17042	17008	17052	17067	17026	16955	17004	16892	16906	17081	17131	17006	17201	16973	17162	17083	17114	17042	16892	17020	16982	17050	17080	17054	16834	16998	16907	17075	17067	17028	17115	17116	16920	17035	16922	17190	17001	16987	17139	16872	17131	17102	17085	16996	16984	17088	17000	16935	17061	17034	17059	17150	16981	17051	16987	17278	17306	17074	16967	17034	17045	17055	17026	17059	17201	17066	17065	16864	17001	17071	17057	17077	16995	17100	17160	16980	16995	17015	17033	17100	16965	17030	16860	17051	17135	16889	16989	17033	16929	17109	17105	17033	17049	17082	17193	17073	17007	17076	16930	17070	16985	16980	17038	16996	16948	17176	16887	17162	17174	17007	17134	17024	17085	17063	16938	17058	17143	17083	16964	17091	17076	17061	17102	17168	17097	17089	16987	16979	16991	17107	17004	16980	16894	16873	16987	17029	17000	17110	17034	17030	16993	16894	16994	17234	16913	17241	16981	16908	17033	17038	17083	17104	17089	16987	16932	16997	16982	16877	17026	16976	17164	17042	16896	17118	17049	16956	17102	17046	17062	17024	17075	16873	16969	16971	17044	16846	17140	17028	16877	16959	17119	16852	17036	16937	17006	17018	17066	16997	16969	17074	16934	16987	16934	17147	16995	17004	17158	17047	17064	17009	16912	17240	17174	17091	17196	17103	17063	17221	17050	16936	17093	17033	16967	16985	17160	17184	17058	17166	17055	17009	17060	16989	17112	16969	16967	17076	16939	17215	16927	16905	17123	16992	17188	17104	16982	17156	16984	17114	16927	16817	17242	17025	17061	17236	17027	17005	17050	16982	16983	16900	17121	16866	17196	17164	16996	16902	17126	17060	16953	17103	17045	16994	17210	17018	16953	17021	17191	17015	16902	17053	16787	16995	17112	16923	17053	17110	17030	16953	16963	16963	17082	16916	16994	17060	17230	17077	16986	17215	17180	17029	17027	16992	16975	17031	16958	17070	17003	16897	17086	17199	17122	16898	16864	17041	17015	16949	16989	17159	17035	16975	17007	17068	16965	17076	17086	17092	16999	16931	17006	17019	17036	17198	16991	17283	16954	17098	16930	16963	17151	17049	17116	16872	17328	17001	17040	17017	17274	17196	17137	16913	16928	17019	17027	16886	17012	17122	16984	17099	16962	17113	17041	16962	16925	17078	17043	16963	17093	17123	16866	16881	16955	17004	16817	17154	17002	17097	17008	16937	17014	17122	16928	17108	17033	17086	16969	16922	17148	17086	17122	17023	16949	17108	16912	17109	16943	17146	17090	17118	17073	16907	17128	17019	17046	16961	17121	17154	17000	17125	17110	16944	17181	17041	16993	16994	17150	16995	16991	17065	17182	16926	16962	17111	17062	17051	17033	17192	17093	16924	17146	17197	16816	17075	16963	17043	17141	16935	17121	17010	17215	17236	16887	17024	17062	17077	16937	17075	17019	17061	17003	17099	16912	17028	16993	16915	17140	16936	17136	16959	17073	17018	17121	16924	17040	17091	16952	17104	17038	17151	16817	17126	17121	17081	17040	16979	17051	17022	16983	17141	16994	17026	17178	17002	16759	16972	17135	16872	17131	16982	17179	17075	17061	17135	17240	17004	16836	17001	17048	17059	16854	17086	17079	16836	16861	17111	17194	17019	17087	16972	17068	17017	17142	17032	16857	17015	17126	16988	16852	17332	17081	16984	17071	17076	16928	17051	16971	17141	16983	17100	17226	17049	17077	16894	16959	17073	16918	17095	17051	17179	16883	17128	17043	17160	17090	16958	16970	17030	17193	17135	17114	17062	16989	16880	16991	16975	17037	17026	16787	17021	16939	17004	16842	17113	17173	17029	16903	17003	17143	17211	16982	16986	17111	17091	17276	17023	17184	17013	17166	17013	16996	16896	17023	17032	16995	17036	16980	17010	17126	17028	16877	16931	17017	17019	17055	16979	17031	16928	17096	16954	16881	17044	16914	17154	16918	17049	16960	16927	16965	17236	17277	17121	17087	17033	17296	16963	17031	17095	16894	16975	16991	16822	17112	17051	17044	16938	17141	17051	17037	17155	17195	17050	17053	16932	16923	17199	16907	17032	17013	16834	17067	17253	17044	16990	17186	16863	16858	17119	17096	17075	17146	17168	16955	17148	17081	17122	16955	16900	17125	17003	17193	17069	17057	17178	16920	16890	17037	17040	17133	17151	17119	16994	17233	17035	16873	16947	17024	17037	17093	17245	17117	17031	17026	17027	16926	16998	16978	17131	17045	17209	17112	16974	16986	17101	17014	16992	17020	17056	17010	17031	17020	16971	17062	16988	16997	17070	17079	17202	16991	16753	16903	16885	17076	16931	17126	16895	16962	17234	16900	16995	17041	16926	16935	17101	16938	17080	17085	17104	16957	16919	16993	17001	17044	16939	17130	17138	17014	17048	17074	16957	17072	17111	17054	17027	16868	17244	16991	16961	16827	16875	17014	16963	16942	17130	16981	17037	17058	16805	17096	17038	17015	17137	16954	17006	17221	16970	17108	16962	16977	17029	17012	17163	16979	16928	17077	16953	17117	16951	17030	16727	17077	17163	17073	16975	17062	17089	16911	17034	17097	17103	17141	17107	17092	17117	17111	16970	16856	17113	17005	16855	17014	17077	17183	17022	17058	16993	17047	17118	17168	17036	17000	17020	16938	17142	17059	17057	17003	17123	16948	16872	17037	17043	17022	17192	17088	17052	16976	17091	17026	17051	17166	17048	17080	17086	17034	16918	17157	16863	16859	17108	17204	16955	17033	17107	17139	17063	17178	17172	17076	17055	17001	17144	17024	16905	17019	17158	16968	17121	17054	16926	17120	17096	17141	17118	16965	17060	16884	17172	16939	17103	17327	17085	16971	16939	17051	16890	17216	17185	16940	16982	16981	17025	16907	17090	17027	17088	16965	17096	16879	17005	17089	17013	17084	17064	17026	17115	17003	16969	17116	17007	17011	16992	17157	17002	17016	16979	16999	17077	17179	17019	16919	16941	16930	16920	16933	16966	16986	17072	16984	17125	17056	17206	17107	16953	17100	16984	17072	17153	17034	17036	17168	17063	16928	17160	16990	17206	17039	17150	16976	17062	16950	16999	17056	17112	17038	17107	17035	17004	16986	17001	16995	17024	17016	16951	17023	17139	16974	17112	16981	17023	16964	17084	17050	16972	17112	17106	16976	17090	17005	16961	17034	16873	17144	16975	17023	17023	16921	17205	16980	17063	16880	17163	16982	17096	17050	16978	16951	17088	17039	17031	16960	17040	16878	17056	16905	17001	17081	17085	17035	17047	17099	16999	17028	17111	16928	17150	16996	17185	16945	17172	17114	16940	17148	17073	17046	17048	16978	17081	16789	17021	16967	17138	17076	17030	17093	17130	16901	16994	17058	17303	17032	16916	17119	17155	17072	17001	17114	16975	17287	16984	17152	16879	17051	16899	16965	17124	17006	17086	16747	17109	17031	17085	17113	16992	17012	17220	17159	17041	16990	17175	16904	16920	16976	16953	17059	17046	17113	17035	17106	16827	16954	16976	16904	17119	16975	17052	17153	16858	17146	17026	17028	17027	17185	16959	17026	17019	16927	16976	17059	16985	17043	17055	16808	16978	16965	17304	17050	17058	16933	17042	17100	17028	17208	16800	17112	17033	17045	17213	16932	17008	17091	17033	17039	17070	16992	17029	17024	17010	16972	17124	16967	16918	17051	17021	17068	17009	17226	16841	17083	17009	17109	16947	16996	17062	16951	16922	17056	17018	17250	17068	16814	17130	16902	16913	17054	17011	17126	17021	17013	17079	17171	17192	17045	17015	17100	17074	16927	17037	16987	17231	16986	16937	16979	16990	16909	17053	17150	16977	17003	17147	17034	17135	17134	17082	17059	17046
23679	21114	28579	23939	21583	23139	27523	57660	58783	44752	32774	23678	20274	18945	18888	18780	18913	19013	18811	18917	18761	18594	18588	18751	18769	18739	18923	18640	18746	18858	18638	18750	18749	18679	18672	18748	18562	18632	18507	18599	18550	18693	18783	18628	18848	18708	18653	18714	18725	18767	18691	18530	18698	18726	18863	18532	18572	18833	18854	18783	18644	18822	18547	18745	18768	18445	18511	18533	18849	18661	18720	18797	18625	18549	18668	18439	18651	18641	18634	18823	18586	18813	18685	18563	18841	18674	18713	18456	18507	18556	18613	18801	18493	18659	18523	18654	18659	18747	18618	18712	18698	18542	18670	18504	18771	18692	18743	18556	18536	18601	18568	18702	18661	18639	18721	18636	18586	18860	18683	18395	18658	18668	18515	18675	18774	18744	18635	18609	18743	18646	18990	18685	18587	18575	18544	18422	18657	18620	18613	18537	18728	18556	18649	18726	18744	18781	18767	18551	18680	18566	18625	18787	18752	18664	18631	18614	18549	18627	18774	18531	18788	18721	18654	18520	18768	18515	18743	18673	18631	18592	18673	18832	18787	18452	18678	18543	18667	18797	18489	18538	18712	18549	18643	18751	18602	18648	18527	18757	18756	18664	18733	18535	18713	18570	18665	18578	18788	19033	18686	18628	18500	18769	18797	18634	18737	18488	18454	18728	18486	18786	18756	18692	18676	18578	18663	18500	18781	18732	18603	18792	18417	18482	18664	18620	18580	18615	18551	18541	18625	18581	18811	18674	18760	18668	18472	18767	18621	18608	18623	18670	18657	18565	18749	18656	18372	18602	18570	18642	18381	18563	18701	18731	18710	18653	18764	18545	18605	18483	18602	18518	18610	18544	18737	18792	18582	18709	18546	18604	18808	18817	18754	18805	18560	18507	18548	18543	18674	18382	18507	18650	18531	18547	18569	18493	18424	18824	18610	18601	18502	18364	18622	18656	18571	18609	18492	18676	18850	18489	18614	18620	18529	18470	18631	18596	18697	18597	18713	18713	18626	18828	18753	18739	18492	18549	18837	18523	18566	18508	18588	18527	18546	18375	18601	18682	18353	18310	18538	18697	18746	18755	18800	18630	18678	18666	18660	18793	18727	18665	18753	18554	18656	18516	18369	18541	18658	18701	18460	18494	18526	18644	18777	18613	18555	18724	18602	18724	18603	18707	18879	18552	18524	18573	18539	18708	18718	18543	18485	18641	18582	18547	18692	18573	18590	18427	18582	18849	18685	18606	18525	18596	18626	18793	18728	18757	19029	18380	18703	18781	18444	18557	18526	18795	18747	18515	18525	18501	18475	18545	18721	18713	18687	18494	18489	18949	18712	18747	18691	18730	18778	18561	18616	18490	18561	18456	18638	18591	18702	18741	18692	18578	18390	18669	18662	18344	18800	18613	18733	18623	18605	18806	18634	18623	18608	18637	18667	18604	18528	18673	18502	18566	18759	18848	18689	18765	18810	18589	18547	18612	18754	18667	18684	18824	18664	18691	18733	18750	18632	18600	18699	18688	18640	18668	18623	18715	18628	18454	18809	18489	18700	18795	18722	18665	18713	18642	18696	18688	18692	18582	18584	18700	18753	18631	18606	18635	18578	18591	18519	18708	18475	18568	18715	18608	18665	18372	18509	18681	18650	18618	18620	18603	18613	18606	18642	18348	18518	18348	18574	18490	18652	18807	18597	18654	18647	18436	18632	18264	18576	18753	18679	18523	18661	18513	18495	18773	18369	18752	18692	18944	18648	18574	18527	18517	18780	18765	18559	18691	18926	18769	18851	18781	18435	18579	18686	18741	18697	18768	18468	18737	18651	18544	18675	18722	18650	18582	18816	18626	18698	18579	18678	18766	18494	18724	18642	18508	18552	18724	18562	18659	18636	18564	18952	18444	18564	18619	18762	18458	18829	18711	18721	18475	18581	18530	18753	18709	18695	18415	18810	18651	18670	18798	18604	18602	18733	18591	18776	18432	18712	18529	18502	18615	18782	18570	18642	18733	18640	18587	18590	18475	18584	18571	18551	18606	18747	18784	18648	18672	18616	18482	18603	18672	18668	18551	18579	18679	18662	18635	18714	18460	18594	18662	18624	18720	18716	18578	18477	18707	18928	18587	18742	18703	18736	18597	18488	18670	18569	18638	18658	18516	18698	18630	18648	18721	18550	18666	18765	18598	18552	18714	18689	18550	18711	18543	18562	18580	18559	18792	18744	18739	18649	18692	18597	18551	18598	18737	18689	18824	18438	18696	18690	18772	18767	18487	18595	18769	18535	18544	18599	18758	18460	18636	18418	18576	18541	18635	18370	18558	18486	18613	18623	18654	18618	18673	18614	18512	18887	18694	18534	18536	18591	18562	18743	18578	18767	18766	18632	18423	18805	18549	18744	18826	18653	18685	18931	18674	18673	18673	18583	18661	18607	18437	18518	18626	18556	18691	18403	18646	18773	18700	18622	18621	18673	18627	18567	18724	18728	18763	18981	18496	18596	18717	18546	18568	18797	18683	18763	18659	18643	18662	18728	18399	18549	18556	18642	18579	18652	18625	18507	18662	18566	18526	18554	18736	18672	18473	18640	18502	18770	18883	18885	18653	18783	18616	18532	18811	18543	18490	18744	18446	18631	18497	18812	18653	18704	18715	18740	18659	18516	18665	18545	18625	18720	18758	18659	18768	18730	18710	18536	18532	18764	18600	18904	18721	18718	18712	18733	18453	18628	18698	18482	18460	18608	18524	18551	18620	18670	18634	18623	18597	18718	18710	18627	18462	18546	18698	18582	18788	18701	18614	18661	18490	18606	18599	18519	18782	18903	18686	18453	18693	18641	18682	18746	18583	18542	18534	18673	18734	18808	18852	18420	18631	18639	18607	18612	18547	18595	18677	18631	18653	18396	18557	18593	18662	18643	18611	18486	18545	18679	18672	18507	18693	18614	18577	18498	18613	18656	18596	18827	18704	18381	18589	18777	18617	18865	18753	18819	18616	18547	18669	18674	18663	18656	18551	18659	18643	18531	18634	18719	18624	18696	18559	18589	18762	18718	18459	18692	18565	18724	18672	18697	18699	18614	18614	18581	18675	18744	18665	18589	18796	18596	18761	18637	18775	18624	18624	18495	18589	18597	18662	18576	18760	18756	18782	18610	18655	18736	18580	18653	18768	18686	18596	18813	18626	18396	18727	18605	18601	18539	18595	18603	18640	18566	18643	18945	18729	18765	18610	18623	18814	18627	18737	18604	18501	18888	18775	18629	18825	18469	18552	18850	18890	18746	18779	18547	18390	18638	18611	18723	18817	18770	18665	18642	18752	18384	18670	18634	18468	18751	18657	18578	18631	18742	18695	18837	18804	18532	18558	18392	18554	18682	18745	18613	18638	18673	18642	18818	18671	18740	18588	18495	18549	18463	18654	18700	18635	18671	18424	18564	18611	18578	18499	18549	18760	18738	18709	18658	18664	18446	18626	18710	18615	18673	18666	18670	18704	18675	18468	18689	18589	18794	18647	18488	18726	18698	18540	18584	18661	18752	18676	18839	18676	18557	18731	18439	18700	18782	18748	18574	18504	18771	18625	18644	18689	18609	18595	18625	18795	18680	18365	18572	18830	18680	18656	18341	18609	18887	18726	18667	18531	18807	18793	18520	18415	18731	18972	18652	18622	18923	18547	18648	18724	18688	18671	18777	18567	18548	18648	18544	18530	18698	18710	18891	18466	18805	18410	18583	18655	18596	18570	18577	18544	18609	18691	18588	18546	18518	18831	18642	18625	18601	18685	18923	18704	18487	18832	18553	18674	18737	18898	18403	18874	18674	18692	18736	18654	18720	18648	18651	18786	18776	18828	18511	18473	18671	18832	18658	18787	18536	18536	18576	18401	18728	18734	18663	18412	18582	18774	18745	18481	18675	18589	18725	18713	18651	18816	18712	18746	18491	18623	18621	18548	18854	18573	18690	18621	18845	18557	18614	18576	18586	18745	18751	18660	18624	18333	18637	18589	18581	18632	18727	18697	18672	18630	18579	18555	18461	18673	18648	18602	18619	18712	18571	18756	18687	18484	18437	18607	18632	18738	18505	18749	18615	18774	18675	18483	18430	18699	18909	18537	18477	18544	18593	18649	18731	18495	18408	18531	18698	18593	18594	18553	18418	18483	18648	18605	18632	18527	18559	18486	18710	18708	18751	18576	18571	18626	18691	18521	18619	18836	18607	18825	18632	18455	18759	18611	18561	18721	18633	18761	18614	18812	18799	18705	18809	18544	18653	18511	18554	18766	18607	18654	18781	18533	18742	18693	18714	18687	18556	18606	18602	18869	18797	18608	18702	18625	18731	18661	18739	18608	18633	18470	18801	18355	18596	18920	18660	18533	18635	18593	18603	18577	18683	18624	18430	18439	18788	18606	18613	18457	18390	18698	18632	18751	18687	18562	18713	18510	18639	18653	18523	18344	18600	18656	18740	18436	18596	18789	18568	18696	18886	18650	18556	18691	18369	18581	18487	18648	18620	18464	18549	18486	18648	18459	18441	18724	18891	18756	18655	18642	18577	18639	18471	18685	18591	18637	18493	18602	18707	18676	18702	18623	18538	18681	18706	18737	18601	18751	18542	18664	18660	18908	18531	18643	18621	18515	18569	18463	18593	18675	18767	18621	18656	18572	18654	18491	18583	18767	18552	18842	18486	18662	18636	18924	18567	18653	18770	18502	18661	18863	18610	18714	18826	18559	18783	18809	18753	18638	18835	18632	18605	18538	18676	18863	18459	18535	18724	18432	18440	18789	18467	18533	18524	18612	18606	18557	18827	18770	18742	18743	18580	18664	18657	18538	18615	18749	18560	18533	18423	18506	18450	18912	18679	18482	18611	18522	18439	18583	18553	18697	18764	18560	18629	18503	18749	18540	18701	18639	18462	18749	18516	18692	18601	18694	18701	18687	18699	18509	18630	18423	18587	18607	18583	18518	18790	18697	18631	18553	18359	18588	18541	18562	18690	18708	18529	18637	18468	18414	18594	18757	18588	18684	18521	18612	18402	18672	18604	18677	18861	18706	18639	18528	18633	18750	18663	18475	18762	18514	18654	18761	18682	18713	18657	18525	18733	18645	18650	18620	18553	18648	18551	18628	18679	18638	18765	18490	18480	18612
16187	26960	25331	20969	19295	18449	25476	61691	58743	45471	32074	21104	17379	16348	16643	16513	16491	16631	16600	16449	16548	16601	16483	16481	16464	16354	16320	16508	16361	16554	16556	16510	16163	16787	16441	16653	16548	16582	16406	16375	16373	16486	16719	16568	16504	16371	16491	16618	16297	16506	16567	16443	16590	16514	16590	16475	16544	16435	16486	16424	16477	16239	16486	16504	16419	16585	16489	16374	16630	16545	16431	16651	16563	16346	16446	16565	16541	16376	16404	16547	16323	16625	16492	16556	16499	16279	16408	16508	16303	16565	16628	16547	16569	16610	16328	16568	16429	16554	16486	16528	16506	16705	16341	16607	16503	16462	16526	16569	16487	16602	16526	16386	16528	16666	16465	16511	16438	16408	16463	16288	16469	16449	16623	16578	16492	16490	16524	16662	16514	16478	16418	16513	16477	16439	16446	16345	16440	16262	16613	16547	16544	16370	16380	16489	16492	16628	16569	16545	16387	16528	16573	16242	16420	16541	16226	16407	16432	16479	16337	16423	16611	16532	16489	16282	16457	16419	16528	16559	16238	16517	16613	16421	16480	16491	16305	16458	16558	16255	16391	16445	16447	16512	16519	16482	16473	16617	16497	16440	16518	16471	16498	16477	16519	16476	16330	16549	16524	16679	16395	16278	16366	16462	16745	16408	16511	16540	16463	16577	16539	16346	16449	16457	16521	16471	16399	16395	16492	16718	16426	16485	16464	16553	16426	16432	16531	16391	16364	16650	16479	16450	16428	16473	16399	16599	16511	16356	16476	16388	16331	16552	16503	16594	16347	16538	16497	16402	16545	16413	16376	16341	16440	16468	16528	16474	16450	16472	16555	16463	16601	16363	16377	16523	16485	16507	16476	16511	16376	16252	16509	16492	16571	16566	16491	16549	16483	16474	16507	16662	16521	16431	16467	16565	16560	16352	16532	16417	16467	16516	16450	16496	16646	16290	16300	16425	16513	16517	16337	16553	16450	16564	16714	16296	16371	16558	16573	16394	16355	16509	16412	16417	16542	16632	16307	16560	16343	16449	16443	16473	16510	16506	16631	16624	16326	16569	16531	16513	16439	16432	16238	16629	16487	16474	16248	16374	16475	16490	16411	16530	16355	16463	16640	16468	16542	16345	16443	16585	16510	16415	16397	16492	16350	16293	16501	16484	16639	16533	16579	16500	16462	16441	16331	16562	16500	16459	16505	16378	16476	16392	16533	16480	16534	16357	16624	16503	16519	16511	16353	16370	16362	16339	16593	16553	16383	16410	16497	16575	16490	16496	16480	16457	16348	16598	16452	16446	16600	16402	16534	16424	16469	16444	16440	16417	16547	16565	16325	16547	16432	16386	16307	16636	16380	16451	16574	16555	16517	16364	16616	16411	16537	16280	16586	16459	16466	16550	16319	16557	16458	16345	16422	16483	16519	16556	16475	16447	16474	16669	16393	16351	16635	16718	16213	16510	16462	16502	16516	16574	16493	16452	16521	16557	16585	16440	16476	16377	16331	16407	16418	16394	16434	16540	16292	16544	16483	16326	16433	16391	16361	16501	16426	16460	16611	16437	16315	16566	16466	16369	16303	16396	16515	16486	16397	16448	16467	16373	16371	16562	16509	16552	16567	16369	16574	16467	16534	16558	16584	16341	16379	16598	16521	16303	16463	16625	16571	16366	16514	16485	16374	16492	16457	16401	16536	16448	16429	16520	16411	16416	16477	16451	16691	16277	16570	16441	16625	16347	16380	16491	16538	16579	16515	16417	16401	16487	16562	16264	16407	16319	16455	16402	16405	16592	16525	16369	16457	16481	16475	16388	16458	16429	16304	16537	16313	16541	16436	16513	16438	16383	16475	16404	16451	16565	16583	16381	16688	16408	16397	16441	16474	16608	16468	16481	16620	16376	16430	16295	16395	16458	16477	16381	16509	16413	16307	16446	16456	16425	16404	16578	16553	16323	16509	16558	16497	16450	16494	16420	16428	16410	16461	16380	16599	16528	16232	16460	16511	16375	16665	16525	16488	16419	16461	16542	16553	16527	16385	16550	16560	16458	16348	16439	16424	16560	16614	16463	16461	16352	16427	16577	16556	16377	16514	16587	16407	16563	16499	16561	16565	16398	16392	16487	16470	16305	16423	16452	16341	16525	16673	16487	16282	16507	16506	16649	16403	16555	16623	16434	16587	16448	16544	16421	16471	16559	16518	16616	16460	16501	16508	16520	16462	16483	16374	16459	16327	16488	16497	16407	16438	16539	16578	16457	16462	16573	16403	16431	16552	16454	16541	16416	16519	16469	16405	16348	16440	16351	16525	16511	16467	16509	16581	16527	16408	16540	16644	16379	16506	16516	16565	16421	16515	16204	16655	16336	16521	16491	16434	16518	16484	16441	16527	16440	16498	16484	16487	16242	16385	16533	16526	16472	16544	16408	16487	16430	16488	16533	16490	16434	16348	16293	16565	16538	16341	16345	16370	16350	16576	16429	16453	16414	16516	16451	16504	16551	16481	16472	16490	16435	16509	16452	16448	16477	16584	16484	16474	16597	16463	16412	16410	16427	16360	16437	16498	16487	16493	16316	16574	16411	16406	16448	16265	16317	16555	16462	16479	16432	16506	16531	16464	16286	16436	16466	16405	16447	16435	16492	16403	16399	16527	16475	16508	16461	16536	16387	16661	16420	16360	16533	16367	16508	16498	16362	16582	16672	16373	16425	16510	16664	16666	16447	16470	16434	16335	16380	16432	16485	16503	16370	16334	16671	16325	16568	16444	16410	16532	16477	16543	16559	16290	16540	16431	16430	16547	16259	16552	16313	16539	16439	16491	16513	16460	16434	16303	16329	16535	16398	16541	16397	16512	16503	16234	16493	16614	16492	16463	16507	16508	16534	16467	16522	16465	16489	16435	16497	16486	16344	16528	16419	16460	16311	16557	16398	16321	16385	16271	16473	16606	16465	16587	16548	16424	16491	16662	16436	16467	16450	16296	16321	16432	16509	16339	16584	16379	16496	16367	16378	16513	16337	16485	16495	16288	16531	16482	16562	16402	16423	16542	16437	16275	16644	16545	16482	16553	16558	16418	16351	16449	16480	16566	16571	16491	16517	16273	16531	16411	16525	16517	16488	16456	16531	16471	16469	16573	16545	16480	16550	16440	16639	16457	16377	16340	16314	16503	16602	16476	16530	16602	16386	16422	16570	16372	16483	16327	16307	16549	16329	16340	16353	16378	16404	16381	16614	16552	16407	16446	16396	16351	16563	16477	16460	16329	16481	16443	16431	16610	16628	16454	16441	16456	16521	16444	16467	16343	16455	16389	16486	16575	16508	16523	16488	16422	16351	16388	16369	16530	16408	16425	16664	16387	16388	16501	16461	16497	16354	16462	16356	16460	16422	16401	16619	16513	16384	16458	16660	16428	16543	16569	16465	16400	16239	16542	16360	16386	16372	16478	16525	16483	16479	16348	16577	16562	16601	16649	16260	16704	16512	16389	16495	16336	16563	16423	16640	16520	16557	16618	16435	16529	16596	16660	16539	16331	16334	16433	16526	16497	16506	16374	16282	16518	16371	16547	16282	16511	16448	16446	16439	16498	16489	16497	16447	16635	16435	16403	16408	16426	16428	16433	16583	16403	16544	16328	16556	16331	16422	16398	16529	16394	16517	16486	16610	16452	16406	16509	16405	16581	16542	16507	16445	16548	16521	16520	16478	16438	16437	16406	16275	16460	16428	16529	16443	16509	16513	16456	16546	16378	16584	16565	16455	16184	16605	16468	16623	16416	16507	16442	16378	16388	16451	16516	16434	16416	16455	16486	16380	16386	16618	16300	16490	16452	16405	16455	16665	16465	16412	16308	16354	16353	16502	16342	16540	16330	16485	16584	16631	16437	16570	16448	16479	16489	16447	16395	16391	16482	16501	16431	16608	16407	16585	16438	16486	16472	16414	16631	16269	16680	16402	16370	16468	16355	16337	16496	16605	16462	16518	16603	16501	16478	16346	16542	16443	16472	16556	16565	16428	16529	16569	16399	16699	16330	16466	16376	16453	16450	16508	16463	16414	16392	16557	16585	16530	16399	16429	16519	16469	16511	16534	16604	16336	16508	16417	16342	16500	16382	16509	16294	16462	16308	16521	16502	16574	16275	16410	16607	16432	16457	16459	16543	16409	16179	16637	16430	16435	16430	16519	16554	16454	16379	16580	16424	16441	16301	16314	16379	16622	16438	16572	16523	16504	16617	16438	16307	16562	16497	16587	16479	16627	16476	16367	16543	16596	16298	16500	16403	16506	16516	16365	16412	16488	16446	16417	16429	16487	16621	16534	16473	16513	16411	16445	16522	16344	16369	16389	16506	16444	16466	16537	16584	16522	16605	16401	16682	16363	16583	16393	16468	16569	16389	16525	16427	16432	16367	16448	16283	16596	16616	16407	16525	16604	16296	16427	16437	16459	16521	16424	16362	16442	16627	16354	16438	16474	16356	16340	16608	16337	16556	16325	16470	16410	16539	16348	16486	16526	16450	16440	16537	16614	16297	16477	16411	16384	16508	16429	16482	16479	16632	16510	16565	16456	16589	16521	16558	16428	16551	16463	16453	16607	16303	16604	16528	16465	16513	16262	16376	16444	16360	16357	16521	16504	16426	16327	16365	16496	16701	16349	16633	16372	16519	16528	16416	16479	16485	16512	16545	16506	16506	16499	16647	16502	16436	16531	16488	16499	16527	16347	16405	16461	16450	16271	16340	16501	16443	16629	16407	16408	16374	16317	16644	16321	16431	16288	16422	16498	16488	16522	16482	16517	16376	16516	16474	16349	16385	16550	16669	16348	16526	16383	16396	16451	16544	16349	16626	16455	16447	16487	16462	16487	16477	16657	16420	16537	16582	16399	16436	16325	16573	16524	16584	16463	16405	16566	16500	16310	16383	16458	16441	16473	16527	16451	16337	16570	16698	16372	16634	16402	16625	16314	16522	16318	16551	16361	16357	16372	16372	16487	16304	16607	16442	16526	16615	16646	16538	16547	16693	16661	16455	16445	16589	16390	16438	16412	16492	16566	16440	16339	16468	16330	16553	16479	16584	16526	16542	16167	16467	16626	16415	16580	16372	16309	16433	16602	16417	16443	16588	16503	16454	16388	16520	16431	16667	16405
29048	21863	21877	20057	18323	18486	18830	23898	22817	22595	21574	19563	18739	18372	18652	18551	18599	18527	18505	18420	18300	18400	18478	18505	18538	18540	18706	18531	18486	18534	18346	18461	18514	18597	18435	18442	18451	18588	18329	18593	18435	18418	18376	18534	18376	18328	18362	18553	18699	18274	18573	18461	18223	18247	18475	18541	18308	18326	18444	18377	18436	18568	18379	18355	18497	18391	18417	18344	18574	18327	18499	18556	18575	18302	18421	18284	18493	18442	18327	18325	18577	18308	18380	18581	18489	18490	18725	18486	18368	18547	18540	18206	18399	18470	18444	18393	18419	18305	18401	18518	18233	18295	18420	18315	18440	18562	18542	18577	18310	18494	18523	18464	18640	18540	18479	18401	18621	18388	18415	18397	18514	18433	18463	18566	18437	18303	18618	18551	18588	18403	18412	18283	18506	18326	18454	18523	18550	18476	18586	18348	18243	18379	18458	18526	18529	18323	18337	18447	18411	18357	18515	18508	18511	18591	18501	18279	18474	18610	18622	18408	18593	18578	18613	18558	18391	18604	18463	18298	18401	18346	18562	18542	18491	18570	18559	18409	18489	18461	18475	18465	18802	18393	18607	18478	18507	18407	18329	18149	18361	18268	18369	18448	18303	18506	18357	18275	18433	18580	18460	18359	18627	18342	18457	18467	18511	18422	18432	18567	18622	18348	18328	18254	18558	18397	18377	18233	18408	18403	18496	18422	18406	18592	18421	18352	18473	18551	18431	18477	18614	18394	18725	18424	18452	18350	18480	18435	18403	18427	18521	18517	18705	18577	18683	18611	18449	18518	18316	18490	18456	18647	18373	18570	18354	18333	18198	18367	18324	18357	18512	18550	18583	18580	18539	18502	18414	18554	18391	18346	18381	18309	18356	18264	18517	18560	18555	18312	18355	18458	18241	18246	18622	18348	18458	18501	18331	18134	18374	18293	18385	18618	18196	18438	18369	18240	18574	18749	18435	18524	18397	18410	18601	18582	18455	18537	18254	18385	18487	18426	18530	18525	18499	18444	18409	18239	18292	18533	18373	18488	18581	18631	18505	18497	18563	18570	18507	18553	18403	18470	18546	18303	18484	18408	18457	18485	18308	18320	18457	18273	18420	18394	18340	18363	18321	18627	18286	18404	18322	18448	18654	18565	18567	18528	18357	18417	18546	18462	18505	18203	18545	18354	18268	18521	18522	18473	18474	18216	18305	18532	18513	18555	18499	18415	18431	18307	18427	18459	18511	18627	18455	18495	18356	18345	18551	18447	18354	18561	18406	18314	18337	18613	18613	18531	18329	18482	18257	18517	18495	18475	18283	18424	18319	18450	18407	18353	18266	18268	18569	18422	18292	18469	18352	18586	18354	18455	18385	18487	18534	18433	18481	18573	18371	18398	18361	18409	18353	18548	18384	18473	18575	18487	18305	18289	18458	18410	18433	18349	18289	18521	18372	18502	18559	18498	18319	18470	18458	18484	18394	18400	18460	18465	18441	18479	18477	18239	18324	18329	18222	18389	18487	18469	18615	18437	18383	18607	18533	18375	18445	18321	18330	18264	18338	18406	18505	18272	18536	18340	18375	18492	18485	18412	18489	18291	18439	18217	18414	18525	18437	18554	18321	18390	18573	18476	18357	18301	18416	18300	18531	18496	18380	18470	18269	18516	18420	18412	18517	18505	18641	18464	18495	18454	18338	18419	18393	18526	18368	18481	18743	18451	18342	18234	18557	18545	18285	18272	18199	18423	18545	18559	18408	18346	18597	18501	18301	18385	18439	18365	18567	18472	18571	18254	18282	18346	18513	18455	18425	18350	18401	18306	18722	18535	18642	18370	18223	18547	18437	18610	18429	18372	18437	18539	18363	18379	18413	18321	18570	18522	18443	18266	18582	18162	18452	18448	18536	18450	18500	18479	18451	18447	18264	18300	18471	18627	18268	18433	18356	18460	18366	18393	18560	18413	18433	18585	18433	18462	18486	18525	18471	18186	18345	18414	18779	18631	18490	18294	18411	18358	18516	18379	18318	18558	18500	18481	18247	18431	18526	18421	18396	18304	18422	18369	18624	18430	18429	18460	18424	18388	18429	18318	18727	18361	18521	18358	18400	18182	18306	18449	18384	18294	18518	18528	18404	18366	18296	18608	18629	18432	18425	18544	18585	18587	18680	18571	18387	18318	18183	18413	18447	18289	18443	18435	18505	18422	18463	18361	18273	18522	18480	18343	18310	18465	18423	18490	18378	18583	18373	18387	18519	18665	18487	18613	18384	18472	18549	18657	18470	18510	18604	18499	18443	18340	18416	18329	18267	18451	18422	18480	18474	18608	18604	18393	18253	18442	18529	18247	18400	18387	18582	18326	18598	18327	18497	18630	18455	18522	18296	18602	18534	18639	18483	18467	18468	18442	18368	18609	18403	18543	18270	18486	18359	18563	18414	18382	18674	18492	18473	18421	18611	18328	18608	18452	18550	18589	18449	18500	18558	18339	18646	18344	18602	18283	18503	18307	18374	18350	18435	18371	18550	18482	18139	18607	18600	18477	18502	18455	18526	18397	18341	18483	18313	18519	18525	18487	18214	18194	18323	18506	18663	18354	18497	18343	18356	18203	18398	18127	18313	18204	18490	18472	18441	18393	18529	18334	18309	18597	18316	18450	18344	18394	18560	18331	18391	18336	18495	18378	18595	18177	18260	18474	18536	18254	18567	18354	18409	18511	18553	18561	18380	18507	18563	18591	18243	18562	18452	18308	18363	18140	18373	18567	18302	18581	18391	18604	18391	18610	18322	18517	18466	18307	18509	18650	18534	18465	18329	18594	18392	18433	18440	18353	18496	18675	18733	18554	18373	18472	18489	18540	18423	18367	18525	18356	18363	18350	18353	18503	18318	18443	18525	18480	18403	18472	18264	18448	18317	18365	18545	18338	18375	18413	18624	18472	18451	18431	18428	18433	18592	18530	18383	18373	18263	18415	18576	18557	18573	18504	18455	18574	18575	18439	18464	18607	18509	18438	18364	18370	18333	18551	18435	18494	18505	18459	18580	18337	18530	18616	18243	18270	18429	18368	18535	18362	18363	18500	18508	18510	18325	18451	18448	18513	18434	18497	18223	18458	18428	18323	18246	18632	18560	18168	18296	18416	18416	18646	18462	18520	18432	18343	18593	18315	18589	18394	18549	18493	18501	18309	18388	18443	18408	18426	18455	18432	18414	18318	18438	18603	18493	18643	18413	18537	18526	18550	18417	18400	18624	18390	18424	18537	18499	18415	18547	18396	18525	18358	18550	18201	18474	18366	18648	18442	18560	18361	18417	18670	18566	18402	18688	18591	18557	18370	18461	18518	18440	18274	18304	18463	18498	18326	18540	18331	18247	18335	18525	18625	18368	18538	18518	18551	18464	18373	18148	18296	18568	18362	18388	18404	18446	18601	18504	18529	18374	18618	18584	18372	18481	18448	18698	18429	18417	18346	18507	18512	18593	18304	18539	18564	18627	18416	18555	18382	18542	18278	18466	18425	18483	18440	18446	18495	18250	18383	18550	18522	18556	18539	18465	18656	18401	18393	18781	18520	18470	18499	18384	18545	18596	18456	18618	18524	18405	18400	18687	18470	18463	18338	18519	18248	18228	18701	18287	18530	18567	18476	18615	18549	18385	18688	18521	18184	18453	18417	18403	18400	18484	18381	18408	18286	18484	18301	18404	18509	18486	18390	18241	18411	18476	18431	18325	18330	18459	18261	18480	18366	18485	18478	18402	18136	18393	18243	18431	18474	18409	18234	18431	18413	18481	18400	18522	18455	18515	18498	18437	18731	18683	18380	18384	18329	18472	18118	18557	18565	18318	18368	18473	18501	18512	18311	18440	18365	18365	18531	18321	18478	18488	18625	18328	18430	18308	18294	18324	18385	18434	18449	18352	18461	18464	18481	18589	18382	18395	18618	18542	18491	18509	18413	18552	18722	18393	18375	18383	18437	18521	18183	18403	18300	18556	18389	18362	18369	18427	18471	18425	18469	18297	18552	18299	18369	18224	18514	18354	18358	18515	18445	18517	18539	18534	18517	18426	18354	18407	18334	18446	18364	18337	18501	18550	18365	18246	18269	18396	18507	18505	18475	18461	18481	18661	18412	18521	18523	18505	18427	18435	18226	18266	18436	18562	18496	18520	18415	18448	18727	18534	18360	18533	18413	18546	18438	18508	18477	18435	18519	18497	18371	18455	18374	18426	18359	18411	18563	18632	18434	18473	18438	18388	18351	18404	18302	18389	18467	18334	18260	18347	18595	18511	18334	18421	18588	18515	18200	18521	18403	18634	18382	18179	18324	18457	18410	18218	18425	18322	18409	18436	18520	18268	18455	18372	18340	18724	18595	18538	18369	18547	18420	18288	18302	18518	18454	18524	18585	18283	18550	18598	18344	18309	18598	18444	18299	18576	18262	18306	18562	18487	18572	18568	18460	18341	18534	18714	18384	18491	18517	18253	18437	18498	18471	18557	18444	18591	18526	18301	18477	18537	18527	18387	18425	18464	18379	18286	18318	18455	18535	18309	18362	18643	18382	18505	18406	18541	18366	18432	18472	18533	18544	18345	18416	18315	18620	18474	18404	18552	18341	18458	18203	18451	18321	18324	18313	18530	18489	18502	18436	18528	18468	18621	18680	18691	18441	18516	18562	18250	18369	18568	18535	18411	18508	18521	18370	18404	18522	18346	18660	18531	18406	18373	18375	18300	18312	18526	18539	18477	18601	18544	18420	18336	18533	18492	18535	18322	18462	18492	18439	18511	18397	18403	18418	18519	18283	18547	18560	18632	18474	18501	18326	18118	18471	18250	18368	18509	18597	18524	18247	18555	18681	18562	18413	18602	18320	18470	18353	18567	18592	18539	18407	18549	18310	18479	18299	18494	18491	18440	18246	18188	18259	18453	18463	18494	18456	18566	18338	18343	18462	18590	18420	18264	18500	18622	18359	18474	18398	18595	18424	18402	18618	18345	18552	18507	18458	18330	18392	18310	18254	18518	18618	18457	18295	18387	18496	18512	18389	18456	18523	18544	18488	18359	18411	18433	18747	18502	18303	18519	18533	18500	18297	18562	18534	18401	18503	18457	18359	18473	18442	18342	18537	18620	18389	18644	18687	18617	18292
15729	16976	16802	16482	16569	16345	16591	25684	21659	21907	19749	17161	16380	16537	16240	16555	16205	16321	16349	16329	16408	16389	16226	16392	16240	16381	16438	16424	16404	16210	16355	16501	16238	16384	16387	16329	16420	16305	16431	16322	16519	16442	16436	16395	16355	16368	16243	16380	16341	16365	16251	16332	16500	16347	16284	16224	16254	16227	16386	16267	16451	16148	16454	16398	16425	16551	16247	16440	16181	16290	16350	16326	16300	16446	16357	16416	16283	16305	16322	16243	16377	16292	16351	16476	16341	16426	16186	16386	16260	16329	16429	16385	16315	16421	16359	16410	16261	16410	16307	16271	16375	16258	16502	16231	16432	16295	16257	16302	16324	16468	16478	16370	16377	16147	16339	16315	16277	16186	16394	16304	16345	16478	16204	16444	16479	16417	16324	16368	16290	16296	16343	16215	16381	16355	16463	16377	16324	16332	16333	16321	16359	16306	16380	16267	16451	16371	16324	16326	16453	16534	16283	16410	16273	16281	16432	16247	16304	16276	16426	16265	16347	16214	16200	16400	16280	16304	16370	16329	16272	16385	16190	16267	16461	16284	16354	16313	16085	16414	16206	16348	16343	16235	16309	16376	16298	16293	16312	16286	16342	16307	16294	16430	16361	16417	16435	16374	16239	16461	16443	16362	16164	16299	16596	16343	16355	16589	16351	16455	16324	16279	16446	16435	16327	16443	16293	16285	16381	16403	16379	16283	16189	16365	16180	16216	16419	16309	16336	16364	16513	16315	16328	16324	16426	16261	16174	16113	16269	16296	16314	16143	16435	16329	16429	16367	16283	16265	16311	16326	16310	16331	16304	16443	16202	16389	16440	16214	16453	16256	16478	16365	16399	16284	16343	16297	16290	16196	16427	16425	16258	16427	16272	16333	16322	16324	16299	16446	16424	16415	16352	16116	16462	16207	16317	16478	16367	16472	16354	16340	16454	16469	16354	16430	16494	16363	16413	16389	16417	16269	16349	16200	16279	16323	16276	16492	16402	16181	16502	16177	16319	16298	16377	16237	16297	16264	16219	16233	16389	16275	16408	16385	16385	16254	16289	16450	16395	16345	16330	16474	16361	16278	16222	16237	16324	16331	16237	16437	16313	16425	16392	16334	16324	16231	16413	16359	16306	16511	16372	16278	16310	16439	16224	16094	16480	16416	16464	16227	16440	16455	16488	16448	16411	16257	16492	16267	16516	16312	16258	16414	16308	16292	16315	16303	16356	16322	16420	16635	16373	16289	16317	16382	16457	16328	16352	16483	16272	16380	16274	16257	16327	16358	16113	16385	16360	16473	16443	16356	16281	16500	16299	16210	16304	16460	16496	16469	16301	16357	16383	16356	16313	16201	16332	16348	16233	16347	16458	16304	16365	16422	16340	16362	16510	16434	16451	16475	16299	16300	16377	16282	16278	16229	16372	16399	16239	16343	16367	16407	16341	16371	16309	16442	16275	16367	16354	16430	16359	16469	16443	16363	16394	16295	16359	16465	16405	16312	16250	16533	16394	16193	16317	16328	16356	16396	16301	16330	16382	16230	16528	16423	16437	16239	16405	16402	16455	16362	16265	16251	16371	16156	16330	16359	16282	16360	16329	16295	16347	16291	16097	16498	16322	16375	16285	16299	16359	16458	16345	16427	16264	16416	16269	16416	16494	16402	16558	16248	16459	16399	16367	16332	16348	16206	16320	16378	16443	16270	16285	16382	16210	16254	16332	16382	16246	16409	16372	16500	16525	16471	16297	16407	16268	16406	16367	16576	16375	16255	16265	16487	16168	16337	16369	16213	16461	16305	16308	16376	16459	16121	16436	16156	16388	16487	16185	16240	16017	16372	16395	16368	16411	16205	16490	16403	16272	16362	16322	16279	16274	16438	16459	16209	16120	16435	16459	16371	16382	16427	16503	16474	16362	16453	16282	16205	16428	16291	16304	16400	16322	16343	16299	16469	16463	16299	16165	16454	16174	16351	16400	16287	16258	16317	16410	16398	16276	16463	16398	16419	16260	16373	16577	16319	16380	16517	16396	16371	16386	16138	16418	16385	16455	16300	16293	16270	16423	16465	16288	16263	16290	16464	16403	16151	16391	16272	16499	16305	16293	16233	16321	16384	16479	16242	16307	16285	16340	16172	16487	16384	16413	16492	16277	16350	16401	16166	16378	16371	16306	16351	16517	16514	16358	16307	16455	16316	16515	16295	16446	16573	16375	16373	16220	16501	16453	16510	16358	16389	16311	16399	16259	16555	16403	16334	16330	16331	16207	16311	16442	16393	16370	16225	16311	16307	16355	16309	16357	16133	16373	16295	16341	16386	16402	16404	16263	16368	16350	16349	16425	16297	16427	16265	16313	16157	16477	16274	16240	16456	16184	16359	16373	16338	16411	16411	16352	16420	16323	16492	16378	16336	16213	16574	16311	16504	16349	16203	16383	16626	16386	16467	16448	16550	16349	16209	16293	16421	16340	16351	16283	16477	16155	16252	16382	16576	16465	16341	16429	16344	16425	16395	16315	16524	16337	16456	16359	16232	16408	16226	16412	16212	16217	16382	16477	16554	16371	16388	16439	16460	16435	16214	16404	16351	16411	16351	16348	16300	16318	16216	16258	16529	16211	16407	16354	16333	16429	16369	16388	16268	16359	16331	16375	16305	16389	16222	16540	16410	16260	16441	16461	16229	16246	16377	16308	16346	16383	16402	16339	16263	16207	16362	16242	16301	16236	16331	16320	16465	16345	16391	16288	16351	16302	16369	16296	16439	16217	16296	16338	16434	16502	16421	16328	16304	16345	16424	16306	16394	16392	16262	16444	16288	16193	16237	16395	16317	16164	16334	16164	16539	16375	16353	16498	16395	16281	16360	16092	16340	16217	16359	16505	16226	16215	16445	16457	16434	16370	16313	16313	16474	16408	16238	16315	16301	16355	16308	16328	16442	16508	16340	16414	16550	16480	16395	16350	16519	16396	16456	16198	16290	16356	16428	16415	16291	16409	16365	16277	16457	16428	16256	16390	16231	16346	16346	16362	16323	16278	16353	16218	16375	16396	16372	16285	16283	16202	16183	16389	16297	16501	16398	16427	16241	16337	16261	16340	16427	16682	16259	16248	16442	16432	16502	16323	16327	16280	16411	16351	16319	16428	16270	16397	16212	16369	16256	16152	16277	16421	16280	16426	16268	16323	16468	16325	16240	16319	16567	16460	16259	16425	16337	16445	16443	16474	16293	16305	16393	16368	16419	16347	16345	16327	16462	16335	16412	16372	16444	16470	16347	16316	16320	16301	16540	16324	16421	16260	16246	16436	16240	16529	16512	16418	16250	16449	16259	16369	16371	16378	16124	16318	16335	16315	16339	16400	16406	16256	16316	16419	16421	16408	16214	16405	16434	16377	16454	16068	16483	16410	16338	16465	16400	16249	16416	16523	16365	16280	16389	16382	16366	16370	16159	16319	16358	16304	16395	16385	16268	16264	16370	16418	16389	16422	16257	16243	16351	16256	16363	16343	16326	16396	16275	16211	16320	16251	16314	16347	16479	16498	16256	16260	16314	16387	16318	16366	16492	16524	16404	16202	16327	16395	16369	16430	16317	16173	16360	16167	16212	16221	16427	16334	16359	16341	16356	16322	16471	16358	16574	16322	16394	16487	16368	16306	16311	16272	16508	16381	16343	16320	16302	16386	16273	16167	16309	16366	16513	16383	16282	16467	16288	16209	16428	16437	16283	16425	16389	16327	16390	16341	16356	16417	16271	16342	16402	16280	16282	16450	16376	16307	16265	16436	16458	16456	16394	16370	16363	16322	16259	16480	16321	16397	16360	16333	16247	16332	16300	16480	16378	16395	16321	16355	16468	16321	16327	16358	16332	16428	16418	16262	16308	16408	16348	16518	16341	16357	16446	16415	16271	16240	16300	16283	16330	16293	16424	16436	16418	16299	16343	16406	16351	16398	16522	16275	16299	16397	16334	16289	16544	16573	16273	16265	16328	16447	16192	16506	16271	16362	16282	16435	16323	16349	16325	16044	16548	16299	16507	16393	16420	16345	16291	16225	16424	16460	16501	16342	16394	16578	16193	16410	16246	16223	16356	16426	16301	16265	16201	16307	16435	16273	16360	16496	16252	16261	16294	16173	16315	16341	16223	16344	16306	16357	16409	16461	16528	16581	16346	16386	16327	16322	16339	16254	16207	16216	16240	16392	16286	16366	16388	16269	16340	16462	16299	16296	16386	16493	16474	16384	16335	16325	16373	16336	16284	16260	16363	16490	16258	16374	16230	16514	16242	16372	16323	16305	16417	16353	16333	16268	16361	16349	16422	16295	16226	16371	16264	16525	16477	16295	16358	16219	16422	16253	16340	16451	16256	16606	16464	16289	16432	16195	16262	16514	16434	16426	16422	16262	16196	16212	16501	16379	16304	16263	16283	16447	16377	16442	16454	16342	16378	16409	16423	16380	16518	16333	16328	16460	16400	16432	16215	16349	16310	16312	16338	16511	16436	16449	16335	16408	16334	16404	16423	16248	16371	16354	16194	16383	16424	16442	16273	16264	16311	16373	16336	16248	16270	16330	16185	16220	16271	16277	16451	16180	16242	16338	16304	16377	16388	16407	16441	16256	16409	16402	16384	16433	16476	16427	16320	16540	16213	16474	16483	16451	16666	16391	16395	16341	16558	16471	16358	16385	16532	16242	16342	16446	16411	16305	16314	16333	16355	16403	16415	16266	16335	16335	16343	16153	16555	16295	16451	16263	16410	16267	16196	16430	16248	16296	16346	16342	16353	16435	16341	16385	16246	16393	16350	16380	16448	16235	16439	16375	16361	16308	16346	16252	16341	16283	16182	16332	16360	16206	16288	16375	16489	16332	16140	16260	16465	16358	16255	16360	16309	16240	16368	16491	16280	16300	16439	16287	16377	16369	16388	16387	16284	16444	16319	16373	16245	16319	16356	16390	16348	16352	16207	16337	16445	16368	16327	16251	16204	16268	16380	16507	16308	16275	16482	16299	16657	16237	16361	16403	16329	16387	16390	16450	16417	16414	16414	16412	16290	16432	16576	16298	16356	16368	16302	16254	16445	16432	16200	16413	16297	16637	16279	16370	16494	16442	16425	16414	16326	16421	16340	16349	16337	16485	16547	16409	16310
25606	21077	27298	25712	20774	19946	21136	43467	42488	32921	24826	20469	19097	18951	18810	18914	18850	18716	18697	18750	18750	19036	19026	18904	19181	18896	18696	18739	18839	18940	18807	18759	18768	18690	18791	18820	18905	18765	18760	18888	18936	18749	18768	18667	18924	19081	18861	18634	18981	18786	18724	18722	18847	18735	18709	18838	18915	18757	18683	18915	18772	18800	18601	18840	18772	18702	18796	18715	18648	18957	18764	18976	18756	18830	18576	18668	18814	19050	18673	18656	18739	18570	18861	18962	18655	18945	18642	18579	18750	18702	18859	18863	18908	18549	18634	18917	18792	18742	18643	18599	18755	18823	18761	18662	18764	18826	18878	18850	18663	18696	18859	18679	18816	18700	18715	18877	18736	18975	18669	18740	18789	18516	18919	18930	18800	18656	18643	18905	18793	18928	18864	18766	18677	18941	18795	18726	18609	18556	18715	19032	18780	18851	18733	18903	18808	18651	18775	18856	18617	18680	18824	18618	18801	18837	18866	18886	18823	18735	19041	18728	18742	18804	18719	18633	18774	18854	18730	18861	18509	18793	18940	18746	18775	18773	18819	18679	18841	18931	18820	18826	18686	18990	18664	18655	18922	19023	18826	18756	18823	18843	19058	18817	18771	18720	18974	18633	18874	18826	18719	18642	18754	18834	18839	18723	19010	18717	18705	18736	18971	18825	18833	18858	18777	18744	18801	18892	18844	18761	18646	18690	18874	18705	18710	18662	18764	18935	19069	18851	18780	18869	18685	18696	18664	18739	18940	18882	18746	18796	18942	18566	18687	18821	18770	18647	18809	18798	18959	18728	18680	18737	19074	18754	18564	18783	19026	18695	19068	18996	18682	18528	18834	18683	18721	18670	18868	18789	18819	18736	18691	18818	18740	18702	18797	18826	18658	18881	18640	18824	18523	18942	18809	18722	18841	18683	18660	18835	18838	18718	18937	18767	18712	18662	18768	18710	18865	18660	18902	18728	18676	18733	18608	18658	18957	18575	18924	18956	19003	18999	18733	18871	18765	18761	18833	18893	18671	18704	18688	18917	18674	18668	18870	18730	18797	18975	18612	18616	18792	18747	18677	18780	18799	18803	18712	18657	18835	18686	18565	18721	18860	18715	18693	18607	18631	18684	18661	18718	18872	18799	18806	18874	18730	18685	18661	18772	18612	18854	18675	18798	18783	18612	18830	18659	18738	18512	18527	18630	18618	18648	18915	19004	18770	19068	18713	18833	18920	18768	18861	18713	18681	18794	18937	18838	18525	18647	18692	18808	18675	18709	18664	18704	18775	18836	18729	18859	18695	18981	18739	18736	18692	18729	18690	18748	18839	18914	18910	18884	18700	19041	18698	18713	18729	18686	18954	18886	18779	18813	18901	18848	18760	18819	18734	18845	18765	18849	18754	18531	18872	18951	18946	18832	18752	18848	18933	18931	18661	18695	18742	18764	18893	18694	18713	18779	18710	18726	18616	18826	18715	18701	18761	18731	18767	18876	18710	18730	18702	18743	18733	18755	18552	18882	18892	18815	18760	18617	18501	18813	18787	18828	18523	18645	18781	18802	18787	18768	18729	18596	18719	18521	18813	18732	18841	18901	18753	18685	18820	18802	18663	18543	18676	18342	18633	18634	18763	18884	18743	18664	18635	18937	18581	18472	18674	18635	18696	18845	18874	18724	18618	18600	19067	18905	18703	18665	18863	18809	18716	18579	18915	18678	18868	18608	18811	18672	18798	19004	18690	18977	18729	18750	18766	18999	18693	18824	18928	18906	18798	18991	18921	18780	18872	18920	18818	18886	18750	18676	18882	18708	18884	18781	19066	18573	18900	18562	18597	18659	19020	18761	18698	18767	18795	19046	18906	18834	18650	18914	18787	18635	18734	18985	18746	18757	18677	18623	18832	18847	18766	18855	18932	18652	18838	18849	18770	18700	18821	18922	18874	18585	18971	18642	18751	18729	18772	18821	18895	18817	18676	18896	18738	18686	18553	18646	18782	18695	18901	18710	18757	18781	18958	18705	18957	18584	18869	18925	18827	18703	18680	18642	18714	18634	18826	18693	18947	18726	19002	18635	18688	18871	18717	18621	18806	18713	18758	18626	18734	18731	18564	18746	18655	18804	18894	18776	18901	18884	18621	18799	18560	18836	18812	18764	18768	18862	18890	18799	18497	18840	18878	18752	18629	18814	18773	18780	18810	18762	18726	18803	18771	18698	18809	18938	18877	18885	18801	18747	18728	18636	18662	19024	18822	18807	18823	18792	18786	18700	18944	18713	18893	18671	18840	18884	18614	18820	18904	18874	18758	18788	18915	18824	18700	18803	18874	18803	18873	18994	18848	18816	18733	18801	18680	18590	18887	18927	18715	18793	18856	18883	18664	18737	18842	18743	18846	18607	18843	18836	18660	18781	18941	18833	18827	18811	18905	18771	18740	18759	18812	19051	18734	18865	18991	18839	18750	19001	18759	18632	18765	18683	18733	18646	18608	18600	19015	18705	18752	18894	18603	18865	18714	18680	18908	18703	18720	18663	18690	18863	18761	18720	18858	18735	18811	18640	19049	18749	18738	18780	18806	18632	18750	18561	18654	18723	18625	18717	18630	18729	18917	18765	18771	18894	18865	18711	19021	18803	18616	18874	18810	18801	18865	18574	18674	18609	18880	18921	18721	18718	18781	18815	18708	18749	18863	18762	18788	18822	18701	18749	18839	18884	18892	18720	18904	18748	18921	18853	18882	18611	18867	18475	18876	18977	18821	18594	18898	18722	18826	18738	18759	18827	18870	18809	18842	18982	18718	18718	18596	18692	18844	18910	18752	18905	18747	18709	18859	18829	18932	18782	18654	18865	18772	18670	18927	18810	18624	18711	18714	18855	18915	18736	18853	18765	18738	18730	18603	18756	18686	18578	18696	18560	18719	18810	18964	18929	18678	18583	18574	18809	18782	18904	18614	18954	18998	19019	19054	18651	18886	18909	18935	18775	18782	18579	18734	18641	18809	18870	18741	18871	18757	18770	18819	18701	18805	18703	18800	18748	18710	18802	18792	18708	18651	18734	18953	18738	18866	18826	19004	18750	18878	18697	18732	18748	18677	18768	18826	18834	18836	18714	18693	18711	18675	18675	18702	18754	18739	18622	18602	18687	18792	19166	18836	18812	18572	18758	18787	18905	18810	18828	18751	18649	18711	18833	18781	18836	18802	18818	18774	18751	18806	18810	18673	18735	18690	18808	18782	18710	18620	18807	18909	18948	18882	18783	18789	18732	18787	18668	18783	18665	18885	18715	18705	18833	18558	18622	18739	18658	18758	18828	18877	18788	18928	18874	18813	18727	18896	18880	18839	18852	18658	18913	18789	18827	18721	18703	18600	18655	18761	18908	18997	18723	18800	18682	18576	18675	18494	18655	19020	18815	18767	18796	18856	18700	18826	18656	18616	18764	18776	18531	18853	18856	18870	18789	18707	18865	18934	18877	18575	18760	18649	18587	18603	18707	18828	18734	18891	18690	18786	18856	18702	18696	18620	18744	18674	18794	18666	18782	18844	18898	18818	18695	18645	18763	18839	18812	18822	18944	18770	18699	18793	18694	18705	18690	18732	18697	18724	18799	18616	18709	18711	18930	18669	18618	18838	18794	18583	18570	18853	19005	18820	18831	18852	18653	18727	18989	18567	18752	18935	18551	18825	18652	18703	18839	18698	18844	18705	18808	18929	18717	18724	18787	18534	18780	18900	18774	18739	18770	18805	18762	18841	18652	18940	18741	18643	18660	18911	18915	18701	18749	18878	18839	18781	18923	18579	18681	18660	18582	18884	18884	18913	18725	18680	18811	18658	18772	18784	18522	18866	18804	18846	18649	18878	18762	18766	18463	18963	18843	18851	18672	18738	18709	18696	18767	18736	18741	18845	18663	18794	18842	18856	18651	18905	18761	18725	18715	18820	18621	18795	18880	18728	18873	18911	18699	18570	18848	18614	18597	18820	18801	18643	18736	18853	18679	18929	18602	18780	18940	18668	18835	18665	19053	18745	18675	18777	18703	18633	19011	18624	18713	18726	18716	18750	18970	18831	18810	18717	18827	18757	18819	18815	18872	18731	18695	18852	18522	18717	18779	18752	18625	18796	18408	18858	18774	18745	18957	18715	18789	18821	18664	18751	18936	18752	18725	18798	18713	18858	18903	18856	18767	18811	18941	18691	18901	18853	18803	18606	18553	18601	18856	18819	18805	18691	18826	18822	18658	18682	18896	18955	18686	18832	18724	18786	18514	18805	18748	18734	18942	18926	18836	18930	18644	18559	18552	18668	18838	18630	18863	18671	18849	18853	18535	18908	18801	18773	18844	18508	19023	18750	18864	18823	18792	18541	18761	18832	18864	18802	18574	18837	18955	18696	18853	18655	18656	18550	18857	18954	18895	18898	18885	18762	18855	18832	18697	18845	18846	18633	18848	18814	18897	18814	18676	18553	18769	18791	18757	18785	18699	18855	18794	18749	18952	18902	18850	18780	18755	18857	19075	18837	18571	18762	18696	18810	18771	18982	18821	18783	18644	18826	18774	18842	18792	18734	18712	18769	18908	18944	18839	18661	18884	18715	18787	18720	18494	18793	18603	18881	18776	18928	18928	18954	18753	19058	18866	18708	18715	18780	18630	18863	18890	18902	18679	18692	18895	18861	18782	18913	18582	18834	18851	18666	18966	18757	18725	18743	18819	18638	19010	18686	18966	18764	18965	18848	18725	18788	18717	18804	18802	18923	18617	18859	18710	18820	18589	18833	18888	18712	18652	18820	18773	18874	18821	18886	18655	18847	18673	18890	18909	18674	18848	18701	18638	18895	18962	18614	18711	18704	18666	18939	18670	18771	18818	18753	19037	18668	18853	18846	18650	18854	18727	18787	18715	18913	18872	18675	18576	18641	18661	18910	18950	18763	18766	18928	18712	18852	18860	18924	18559	18882	18817	18917	18914	18815	18948	18848	18708	18830	18845	18804	18752	18802	18961	19080	18632	18812	18886	18802	18928	18744	18561	18771	18599	18727	18850	18762	18733	18696	18949	18682	18778	18784	18757	18621	18685	18845	18733	18861	18745	18758	18791	18858	18763	18789	18754	18648	18812	18649	18694	18953	18942	18809	18863	18674	18733
14573	20658	20089	18010	17502	17231	18844	46521	43037	32660	22598	17831	16756	16751	16590	16550	16669	16685	16651	16751	16516	16574	16504	16662	16501	16525	16612	16702	16455	16654	16660	16773	16726	16578	16782	16618	16743	16733	16632	16604	16483	16504	16658	16552	16657	16834	16482	16595	16502	16601	16535	16590	16501	16639	16607	16505	16489	16672	16585	16434	16536	16542	16514	16669	16504	16502	16628	16588	16657	16457	16480	16494	16806	16597	16614	16571	16555	16621	16568	16678	16563	16637	16645	16506	16510	16545	16623	16398	16447	16574	16605	16576	16497	16599	16515	16623	16674	16666	16404	16637	16705	16607	16618	16652	16617	16445	16667	16587	16488	16637	16563	16395	16551	16695	16589	16687	16411	16629	16547	16562	16492	16461	16613	16675	16643	16531	16743	16453	16494	16623	16539	16459	16694	16560	16713	16679	16514	16539	16527	16669	16611	16576	16464	16600	16601	16495	16755	16476	16636	16552	16563	16646	16688	16666	16554	16473	16627	16299	16574	16620	16546	16520	16732	16533	16624	16562	16440	16730	16531	16585	16366	16473	16526	16708	16432	16690	16657	16611	16667	16538	16570	16577	16641	16732	16580	16609	16676	16538	16366	16559	16579	16658	16626	16635	16751	16673	16503	16632	16628	16634	16564	16631	16451	16603	16589	16665	16487	16543	16595	16643	16580	16561	16668	16562	16492	16782	16539	16394	16533	16546	16491	16458	16606	16615	16587	16794	16382	16647	16496	16543	16692	16513	16462	16608	16550	16688	16646	16341	16500	16478	16581	16477	16491	16445	16480	16610	16658	16454	16685	16477	16716	16488	16491	16733	16603	16661	16565	16748	16519	16483	16707	16570	16393	16597	16588	16706	16605	16702	16563	16566	16492	16659	16541	16627	16675	16480	16599	16560	16648	16492	16620	16596	16642	16495	16629	16494	16473	16653	16449	16438	16629	16678	16578	16612	16615	16429	16492	16598	16482	16518	16798	16434	16533	16540	16642	16374	16616	16581	16579	16670	16620	16563	16677	16617	16407	16674	16621	16665	16335	16486	16617	16300	16742	16612	16478	16638	16600	16507	16497	16623	16567	16505	16695	16626	16752	16555	16737	16530	16700	16584	16670	16628	16693	16609	16688	16421	16782	16540	16612	16529	16502	16480	16661	16459	16572	16540	16506	16481	16584	16733	16658	16484	16428	16670	16552	16687	16678	16477	16636	16512	16480	16619	16672	16651	16634	16584	16523	16539	16538	16707	16486	16432	16703	16490	16536	16395	16572	16759	16494	16585	16506	16551	16736	16651	16584	16553	16673	16682	16410	16480	16613	16489	16548	16611	16692	16637	16529	16626	16526	16559	16440	16639	16572	16645	16718	16674	16545	16538	16533	16494	16533	16525	16673	16595	16631	16526	16725	16449	16680	16503	16640	16510	16670	16531	16488	16716	16699	16519	16614	16552	16711	16711	16582	16542	16624	16541	16632	16656	16595	16520	16637	16572	16477	16449	16651	16524	16692	16288	16534	16459	16751	16508	16573	16483	16503	16647	16636	16474	16683	16446	16544	16572	16545	16626	16647	16463	16581	16655	16618	16681	16459	16607	16591	16466	16609	16611	16648	16485	16447	16605	16588	16739	16471	16609	16485	16571	16560	16546	16662	16508	16518	16635	16488	16685	16612	16593	16526	16511	16409	16608	16675	16713	16551	16450	16623	16611	16687	16642	16460	16503	16545	16612	16601	16657	16544	16543	16645	16661	16639	16598	16515	16631	16633	16628	16694	16638	16326	16575	16555	16494	16595	16461	16610	16525	16497	16367	16701	16567	16550	16484	16541	16352	16563	16497	16676	16619	16482	16624	16536	16677	16434	16497	16547	16680	16472	16593	16580	16735	16528	16541	16475	16431	16489	16547	16522	16535	16573	16534	16655	16788	16714	16535	16620	16674	16500	16550	16746	16635	16582	16870	16568	16527	16663	16784	16536	16542	16410	16704	16620	16672	16504	16518	16477	16540	16639	16481	16564	16484	16485	16676	16693	16494	16540	16655	16461	16419	16531	16564	16568	16577	16662	16450	16649	16504	16753	16781	16495	16693	16558	16624	16679	16679	16543	16549	16593	16709	16644	16434	16608	16583	16641	16485	16559	16435	16460	16620	16630	16608	16563	16591	16555	16598	16593	16582	16640	16488	16307	16616	16622	16582	16705	16714	16367	16516	16629	16733	16542	16644	16664	16543	16683	16665	16759	16561	16820	16489	16719	16722	16638	16421	16507	16611	16551	16382	16437	16463	16472	16565	16563	16591	16572	16719	16557	16616	16825	16549	16709	16554	16507	16772	16616	16765	16513	16490	16686	16648	16589	16589	16548	16687	16605	16685	16537	16768	16511	16538	16667	16479	16624	16674	16576	16489	16518	16501	16573	16624	16548	16419	16700	16543	16582	16824	16624	16788	16625	16533	16537	16719	16528	16474	16629	16540	16726	16659	16661	16565	16471	16583	16563	16673	16534	16509	16707	16651	16627	16662	16506	16585	16600	16541	16690	16442	16581	16693	16695	16638	16558	16487	16667	16543	16673	16686	16652	16422	16728	16604	16663	16561	16686	16561	16648	16542	16552	16684	16698	16568	16514	16639	16495	16624	16597	16469	16554	16408	16521	16628	16667	16582	16560	16505	16485	16654	16771	16614	16544	16525	16526	16704	16654	16485	16422	16574	16648	16509	16489	16530	16415	16569	16757	16593	16438	16493	16643	16633	16624	16676	16502	16549	16767	16580	16615	16608	16603	16466	16582	16429	16570	16546	16641	16401	16541	16606	16470	16539	16717	16583	16618	16569	16609	16687	16509	16662	16710	16511	16446	16537	16513	16565	16480	16538	16416	16795	16440	16482	16677	16539	16578	16394	16557	16546	16540	16505	16476	16555	16616	16640	16507	16442	16588	16573	16454	16643	16701	16489	16621	16589	16548	16494	16638	16534	16515	16530	16639	16711	16689	16784	16645	16484	16532	16481	16665	16727	16684	16523	16611	16572	16519	16734	16595	16502	16579	16545	16597	16598	16526	16617	16444	16597	16583	16580	16620	16450	16776	16494	16701	16669	16587	16566	16476	16604	16663	16674	16457	16489	16543	16539	16541	16634	16436	16837	16396	16528	16512	16493	16394	16584	16607	16417	16566	16625	16662	16529	16507	16580	16537	16477	16566	16621	16588	16685	16586	16487	16497	16591	16769	16505	16577	16758	16573	16464	16623	16546	16502	16548	16566	16536	16573	16693	16554	16567	16592	16758	16651	16565	16764	16422	16582	16592	16481	16578	16587	16521	16526	16564	16608	16736	16498	16653	16671	16507	16699	16547	16479	16845	16528	16546	16603	16626	16433	16582	16552	16727	16645	16526	16482	16603	16698	16624	16552	16594	16610	16445	16529	16428	16442	16627	16499	16468	16664	16729	16669	16474	16653	16668	16659	16597	16752	16363	16704	16578	16482	16599	16500	16705	16505	16698	16647	16739	16673	16548	16724	16647	16538	16594	16730	16671	16518	16731	16500	16745	16573	16645	16453	16691	16756	16563	16726	16612	16805	16542	16443	16569	16613	16571	16650	16717	16558	16651	16487	16502	16716	16793	16564	16472	16754	16562	16603	16624	16608	16571	16500	16548	16605	16472	16690	16562	16713	16407	16699	16508	16495	16568	16521	16453	16496	16723	16629	16452	16532	16812	16650	16675	16453	16536	16739	16689	16785	16652	16474	16464	16832	16688	16635	16695	16557	16651	16651	16751	16474	16535	16582	16493	16729	16437	16769	16629	16642	16593	16639	16576	16586	16511	16590	16696	16512	16655	16612	16640	16469	16490	16428	16539	16537	16587	16609	16524	16511	16356	16403	16624	16535	16651	16670	16572	16735	16578	16645	16546	16557	16527	16616	16534	16591	16613	16472	16505	16595	16521	16654	16436	16607	16768	16572	16548	16650	16362	16727	16598	16522	16502	16529	16679	16484	16562	16526	16589	16643	16643	16428	16464	16563	16697	16523	16472	16627	16547	16321	16502	16397	16716	16728	16638	16672	16481	16587	16613	16696	16500	16636	16562	16744	16694	16520	16579	16605	16605	16661	16385	16664	16529	16567	16476	16606	16642	16548	16783	16699	16502	16633	16607	16575	16514	16600	16515	16641	16640	16601	16667	16535	16603	16691	16539	16776	16669	16481	16570	16689	16576	16623	16653	16433	16659	16556	16561	16619	16657	16546	16749	16550	16569	16530	16491	16526	16622	16569	16659	16712	16366	16632	16627	16612	16612	16442	16517	16609	16579	16570	16536	16734	16620	16766	16467	16668	16618	16544	16611	16487	16467	16492	16748	16508	16715	16604	16407	16608	16576	16611	16704	16649	16510	16657	16595	16458	16598	16485	16440	16628	16495	16685	16626	16549	16606	16529	16468	16532	16544	16580	16700	16506	16499	16789	16586	16498	16574	16436	16564	16711	16512	16572	16562	16591	16714	16699	16541	16568	16642	16716	16504	16662	16636	16534	16628	16500	16716	16679	16658	16615	16522	16561	16629	16500	16419	16629	16674	16569	16548	16593	16640	16575	16743	16510	16607	16702	16479	16670	16449	16593	16623	16539	16491	16628	16628	16727	16556	16563	16551	16599	16555	16750	16559	16439	16610	16765	16624	16599	16526	16573	16754	16660	16643	16542	16552	16618	16576	16627	16548	16668	16786	16651	16591	16597	16315	16478	16526	16467	16664	16378	16862	16581	16676	16501	16693	16670	16596	16701	16537	16579	16587	16509	16693	16733	16728	16466	16580	16511	16493	16518	16547	16597	16774	16553	16556	16742	16435	16558	16528	16620	16528	16498	16609	16796	16476	16702	16585	16605	16616	16650	16560	16503	16735	16538	16586	16392	16613	16701	16506	16471	16467	16592	16625	16534	16812	16600	16448	16619	16565	16519	16578	16670	16588	16715	16566	16566	16540	16647	16457	16598	16611	16468	16552	16702	16663	16533	16836	16436	16659	16463	16633	16619	16574	16687	16555	16591	16637	16618	16564	16602	16579	16610	16540	16495	16709	16690	16499	16752	16738	16533	16612	16566	16820	16646	16719	16647	16577	16667	16362	16523	16589	16629	16506	16556	16488	16662	16459	16525	16663
23703	21120	28577	23929	21556	23663	38812	62189	58002	42725	28813	21681	19223	18573	18579	18387	18388	18653	18608	18429	18362	18562	18638	18391	18387	18513	18418	18367	18324	18312	18421	18444	18308	18304	18430	18442	18389	18376	18362	18388	18464	18307	18257	18392	18565	18568	18519	18602	18248	18557	18402	18417	18173	18486	18275	18322	18443	18402	18232	18299	18279	18181	18314	18349	18516	18487	18377	18403	18371	18325	18358	18439	18318	18331	18448	18417	18469	18236	18287	18439	18235	18271	18260	18663	18406	18059	18316	18418	18289	18247	18322	18455	18309	18227	18150	18448	18265	18109	18355	18245	18278	18182	18292	18317	18036	18265	18174	18298	18392	18446	18428	18215	18287	18332	18430	18416	18400	18186	18345	18367	18664	18303	18256	18371	18312	18278	18628	18218	18537	18452	18277	18308	18349	18245	18387	18168	18362	18270	18217	18352	18491	18506	18444	18506	18322	18472	18363	18379	18125	18168	18212	18425	18506	18314	18215	18235	18355	18360	18433	18339	18205	18325	18297	18389	18392	18536	18369	18066	18376	18259	18452	18279	18429	18327	18315	18378	18268	18222	18390	18213	18275	18513	18530	18545	18402	18061	18148	18321	18323	18392	18299	18193	18446	18327	18393	18451	18472	18474	18239	18234	18348	18403	18403	18447	18436	18408	18384	18157	18347	18129	18389	18330	18304	18274	18528	18146	18536	18151	18344	18202	18160	18403	18359	18305	18444	18163	18251	18526	18337	18373	18293	18331	18219	18438	18357	18285	18251	18180	18494	18364	18272	18342	18363	18366	18442	18288	18575	18377	18466	18321	18387	18398	18372	18172	18255	18438	18353	18313	18255	18205	18265	18312	18184	18319	18375	18246	18474	18382	18236	18283	18391	18530	18381	18185	18437	18366	18372	18208	18277	18188	18557	18258	18554	18457	18591	18398	18291	18352	18472	18457	18127	18313	18306	18280	18521	18254	18454	18440	18199	18400	18224	18377	18283	18454	18523	18168	18414	18321	18445	18483	18174	18324	18345	18217	18407	18418	18466	18302	18430	18411	18365	18334	18272	18402	18350	18295	18411	18423	18289	18116	18473	18415	18326	18524	18460	18430	18180	18205	18119	18522	18393	18216	18247	18459	18233	18225	18302	18429	18213	18321	18475	18339	18365	18079	18150	18377	18532	18425	18254	18337	18406	18356	18275	18314	18382	18330	18259	18141	18553	18547	18460	18359	18516	18405	18402	18312	18614	18366	18306	18471	18211	18306	18175	18417	18280	18439	18127	18505	18313	18175	18243	18346	18497	18275	18442	18242	18120	18272	18353	18185	18323	18222	18262	18369	18512	18331	18480	18432	18327	18546	18487	18211	18301	18441	18345	18418	18310	18399	18536	18159	18228	18277	18354	18155	18329	18514	18465	18298	18157	18236	18495	18342	18441	18409	18125	18320	18298	18217	18253	18460	18565	18324	18328	18362	18216	18248	18290	18250	18350	18143	18245	18321	18474	18209	18407	18250	18379	18270	18419	18327	18376	18392	18362	18163	18492	18126	18312	18275	18171	18054	18492	18362	18159	18287	18345	18400	18288	18266	18411	18156	18380	18273	18255	18331	18421	18424	18245	18158	18421	18427	18299	18341	18193	18439	18378	18221	18460	18266	18112	18363	18571	18309	18493	18334	18411	18364	18326	18389	18219	18218	18345	18127	18359	18249	18344	18468	18492	18325	18268	18115	18374	18315	18388	18370	18361	18326	18350	18283	18500	18072	18225	18458	18424	18380	18211	18251	18322	18236	18399	18482	18257	18382	18383	18316	18205	18365	18333	18277	18354	18373	18326	18333	18283	18383	18239	18421	18318	18268	18139	18270	18277	18182	18224	18489	18362	18363	18260	18378	18373	18252	18385	18373	18542	18142	18396	18487	18453	18155	18468	18349	18234	18446	18421	18211	18339	18364	18331	18327	18266	18279	18341	18233	18490	18284	18534	18336	18624	18403	18025	18261	18237	18384	18326	18332	18289	18068	18490	18323	18481	18564	18235	18326	18187	18354	18459	18197	18265	18247	18500	18227	18245	18450	18411	18317	18280	18283	18245	18279	18498	18325	18504	18297	18259	18385	18353	18617	18394	18356	18432	18412	18210	18066	18449	18466	18339	18421	18344	18534	18288	18502	18423	18232	18441	18432	18580	18383	18365	18396	18222	18299	18176	18313	18391	18268	18458	18324	18170	18392	18317	18293	18145	18199	18358	18208	18275	18262	18273	18149	18358	18219	18291	18274	18479	18503	18359	18246	18450	18198	18448	18480	18428	18245	18370	18421	18225	18278	18297	18333	18442	18212	18267	18413	18312	18188	18318	18227	18350	18382	18309	18178	18321	18257	18425	18323	18286	18278	18223	18432	18447	18494	18420	18357	18295	18302	18154	18352	18395	18315	18508	18019	18320	18190	18284	18495	18211	18382	18135	18423	18200	18483	18310	18360	18411	18445	18199	18297	18287	18386	18405	18284	18405	18250	18204	18194	18054	18440	18433	18359	18394	18373	18252	18242	18329	18282	18361	18310	18420	18287	18167	18225	18233	18466	18294	18220	18219	18281	18144	18391	18249	18295	18352	18362	18215	18403	18346	18360	18300	18291	18254	18354	18329	18508	18338	18262	18187	18192	18201	18358	18221	18296	18422	18294	18381	18359	18442	18387	18377	18314	18316	18272	18292	18335	18326	18361	18367	18327	18326	18311	18227	18382	18177	18267	18248	18355	18094	18347	18170	18341	18292	18262	18384	18503	18083	18647	18275	18468	18203	18320	18395	18372	18332	18592	18398	18407	18281	18421	18450	18284	18469	18295	18321	18485	18261	18251	18290	18188	18397	18376	18256	18347	18422	18333	18313	18393	18474	18314	18252	18445	18441	18261	18356	18230	18427	18193	18277	18181	18435	18213	18401	18425	18356	18465	18364	18498	18302	18225	18500	18311	18311	18322	18276	18440	18387	18385	18426	18365	18479	18127	18238	18165	18511	18409	18306	18356	18340	18325	18241	18325	18391	18259	18201	18486	18410	18259	18191	18215	18364	18433	18404	18311	18322	18158	18346	18337	18537	18340	18584	18044	18484	18544	18353	18200	18275	18353	18346	18287	18441	18431	18243	18358	18469	18183	18344	18312	18241	18282	18392	18379	18485	18310	18370	18250	18269	18285	18387	18256	18370	18378	18420	18358	18427	18153	18297	18229	18384	18214	18307	18392	18283	18221	18298	18325	18557	18309	18469	18421	18309	18417	18484	18299	18400	18326	18327	18170	18485	18454	18201	18253	18266	18414	18245	18368	18302	18310	18211	18121	18575	18314	18264	18243	18204	18245	18180	18196	18190	18343	18275	18228	18433	18343	18385	18224	18341	18286	18307	18272	18257	18239	18458	18509	18319	18437	18347	18186	18380	18446	18209	18195	18116	18348	18199	18439	18481	18304	18142	18309	18459	18259	18537	18255	18233	18231	18214	18130	18318	18429	18484	18264	18434	18574	18538	18318	18228	18220	18360	18411	18367	18458	18345	18360	18364	18299	18329	18513	18410	18262	18466	18290	18721	18208	18289	18263	18346	18205	18306	18051	18446	18410	18348	18449	18477	18198	18335	18301	18260	18267	18172	18496	18404	18438	18307	18300	18284	18307	18395	18136	18171	18348	18472	18352	18253	18084	18274	18595	18365	18169	18360	18481	18347	18301	18180	18096	18413	18227	18476	18237	18423	18155	18468	18397	18430	18303	18475	18353	18442	18156	18483	18367	18480	18294	18300	18371	18532	18228	18213	18459	18540	18426	18400	18291	18200	18171	18426	18537	18308	18093	18113	18341	18437	18202	18325	18412	18419	18113	18242	18151	18376	18304	18349	18477	18357	18136	18437	18356	18304	18259	18434	18278	18346	18412	18477	18130	18159	18510	18369	18476	18360	18245	18277	18268	18265	18378	18117	18318	18267	18253	18278	18344	18388	18278	18391	18195	18423	18325	18237	18268	18211	18277	18502	18333	18291	18077	18222	18249	18278	18335	18452	18173	18195	18201	18295	18383	18459	18272	18287	18247	18342	18519	18287	18410	18334	18320	18372	18353	18323	18439	18292	18365	18240	18589	18514	18237	18423	18472	18248	18308	18362	18181	18231	18163	18151	18370	18120	18212	18330	18345	18397	18352	18432	18328	18334	18498	18482	18350	18198	18284	18198	18328	18297	18247	18309	18234	18355	18498	18401	18386	18297	18255	18190	18404	18228	18441	18246	18413	18401	18419	18276	18315	18454	18180	18251	18260	18240	18186	18287	18368	18326	18298	18268	18369	18278	18322	18392	18393	18329	18426	18361	18380	18229	18144	18075	18351	18271	18547	18305	18339	18290	18498	18434	18540	18444	18187	18125	18444	18385	18447	18495	18595	18437	18212	18118	18267	18193	18287	18418	18417	18333	18049	18240	18120	18297	18275	18444	18280	18447	18160	18174	18174	18380	18284	18042	18170	18341	18422	18272	18257	18282	18273	18437	18408	18414	18278	18242	18352	18326	18116	18364	18492	18255	18384	18366	18549	18316	18398	18320	18235	18385	18385	18368	18462	18360	18376	18555	18264	18180	18301	18227	18343	18384	18279	18087	18200	18278	18309	18364	18315	18357	18282	18360	18491	18121	18257	18304	18437	18155	18325	18383	18183	18257	18256	18062	18303	18357	18343	18327	18463	18357	18347	18371	18502	18231	18397	18159	18295	18218	18166	18239	18410	18345	18111	18371	18130	18139	18365	18383	18213	18439	18303	18399	18444	18245	18312	18563	18349	18263	18248	18431	18115	18168	18178	18197	18248	18200	18328	18159	18095	18415	18184	18424	18543	18392	18457	18292	18390	18200	18197	18295	18405	18172	18400	18288	18358	18471	18213	18281	18377	18637	18149	18318	18441	18396	18413	18437	18382	18378	18286	18400	18076	18449	18223	18340	18421	18450	18235	18189	18255	18287	18442	18374	18522	18341	18189	18284	18174	18197	18352	18380	18319	18351	18160	18416	18300	18494	18435	18469	18343	18210	18392	18501	18313	18393	18274	18202	18226	18449	18293	18246	18306	18518	18262	18368	18354	18398	18125	18612	18456	18544	18469	18334	18295	18275	18293	18352	18279	18350	18345
16142	27039	25231	20908	19177	20415	40312	64523	58493	42609	27681	18925	17045	16327	16337	16269	16313	16381	16388	16431	16363	16364	16194	16283	16210	16413	16381	16407	16260	16367	16310	16302	16319	16279	16357	16414	16436	16448	16284	16340	16366	16223	16500	16282	16314	16227	16415	16463	16447	16478	16466	16417	16371	16284	16449	16239	16402	16293	16347	16270	16200	16285	16317	16283	16275	16416	16184	16254	16367	16124	16321	16224	16301	16399	16335	16402	16084	16462	16443	16169	16256	16378	16335	16210	16135	16443	16252	16144	16321	16242	16360	16199	16205	16231	16119	16327	16402	16139	16219	16141	16160	16334	16231	16327	16457	16236	16397	16248	16221	16387	16150	16261	16196	16410	16390	16386	16305	16343	16317	16530	16257	16332	16442	16334	16225	16261	16190	16245	16362	16382	16441	16287	16283	16308	16452	16285	16352	16311	16431	16247	16295	16263	16203	16356	16131	16374	16243	16285	16376	16300	16339	16348	16312	16201	16495	16367	16322	16169	16264	16090	16358	16370	16510	16153	16348	16303	16369	16332	16479	16303	16197	16397	16233	16323	16382	16293	16150	16178	16318	16372	16409	16289	16355	16330	16211	16317	16320	16277	16272	16288	16292	16152	16339	16249	16217	16423	16378	16284	16238	16337	16436	16222	16370	16303	16381	16229	16444	16066	16245	16307	16212	16378	16347	16331	16254	16323	16423	16332	16238	16196	16287	16266	16270	16325	16299	16365	16338	16236	16267	16288	16273	16482	16222	16264	16251	16283	16127	16471	16206	16187	16258	16393	16271	16438	16230	16230	16313	16339	16303	16315	16272	16439	16329	16266	16368	16240	16487	16335	16247	16176	16434	16387	16061	16547	16155	16394	16275	16264	16360	16457	16359	16209	16366	16357	16424	16257	16424	16291	16226	16352	16231	16299	16208	16400	16312	16359	16417	16326	16427	16271	16285	16340	16306	16333	16317	16405	16178	16139	16277	16290	16300	16321	16511	16313	16181	16332	16346	16284	16278	16485	16317	16157	16208	16364	16371	16173	16307	16337	16153	16381	16234	16215	16335	16239	16363	16240	16209	16315	16472	16207	16230	16372	16270	16175	16332	16290	16413	16233	16403	16360	16269	16301	16244	16290	16377	16426	16172	16376	16511	16242	16259	16189	16349	16211	16501	16319	16445	16460	16394	16162	16262	16358	16166	16085	16197	16350	16400	16374	16341	16199	16236	16332	16345	16338	16305	16344	16110	16344	16374	16409	16168	16289	16425	16361	16283	16258	16395	16119	16232	16302	16349	16410	16298	16331	16333	16367	16306	16383	16196	16145	16340	16330	16470	16255	16367	16274	16286	16346	16247	16352	16304	16304	16241	16356	16223	16239	16518	16389	16357	16263	16351	16199	16556	16264	16505	16327	16409	16183	16101	16358	16227	16374	16470	16371	16222	16237	16213	16432	16307	16307	16400	16304	16429	16279	16484	16349	16253	16236	16174	16270	16348	16229	16451	16261	16520	16330	16363	16101	16303	16248	16323	16125	16335	16364	16484	16220	16307	16307	16324	16241	16358	16185	16243	16474	16199	16176	16412	16286	16342	16215	16382	16366	16177	16265	16335	16218	16132	16356	16317	16135	16460	16310	16135	16255	16314	16398	16397	16298	16233	16341	16323	16327	16316	16325	16346	16418	16311	16165	16285	16301	16314	16296	16242	16413	16226	16406	16212	16149	16200	16269	16330	16265	16317	16219	16316	16437	16388	16192	16444	16330	16204	16287	16356	16270	16459	16238	16319	16357	16340	16298	16283	16376	16448	16146	16531	16304	16415	16228	16371	16296	16230	16435	16263	16426	16343	16347	16290	16283	16386	16246	16246	16328	16337	16256	16251	16273	16287	16240	16170	16237	16356	16369	16185	16227	16297	16296	16303	16182	16191	16254	16309	16138	16328	16150	16436	16165	16545	16331	16417	16373	16422	16302	16363	16256	16197	16251	16344	16402	16216	16357	16409	16335	16415	16422	16486	16200	16327	16410	16383	16467	16478	16201	16314	16277	16270	16386	16427	16419	16282	16312	16226	16188	16324	16188	16502	16404	16494	16212	16232	16320	16122	16186	16319	16308	16265	16492	16310	16382	16306	16292	16154	16369	16212	16214	16330	16270	16456	16397	16253	16135	16416	16430	16350	16313	16304	16250	16329	16326	16448	16205	16403	16255	16246	16252	16064	16433	16276	16312	16410	16407	16217	16330	16324	16378	16222	16161	16276	16355	16246	16275	16243	16206	16303	16208	16353	16316	16329	16313	16248	16394	16212	16264	16163	16323	16361	16422	16333	16127	16362	16266	16223	16277	16212	16363	16127	16236	16249	16374	16207	16105	16269	16215	16213	16404	16238	16203	16277	16392	16257	16290	16300	16420	16311	16245	16431	16298	16320	16463	16303	16071	16216	16294	16370	16238	16099	16316	16124	16327	16186	16392	16377	16194	16311	16301	16235	16353	16469	16310	16506	16258	16212	16437	16252	16247	16283	16183	16345	16104	16409	16334	16285	16235	16254	16543	16190	16257	16306	16367	16312	16349	16404	16278	16301	16217	16237	16242	16358	16153	16250	16249	16112	16309	16261	16139	16353	16448	16298	16402	16393	16253	16403	16628	16213	16282	16242	16277	16279	16169	16344	16229	16314	16302	16223	16227	16263	16219	16237	16191	16299	16238	16448	16243	16072	16169	16363	16288	16427	16278	16363	16296	16198	16230	16310	16476	16274	16017	16356	16231	16187	16359	16328	16260	16203	16397	16400	16382	16387	16166	16184	16319	16274	16400	16195	16324	16352	16414	16314	16309	16126	16358	16201	16359	16399	16419	16286	16228	16324	16272	16332	16328	16483	16289	16145	16281	16264	16362	16412	16233	16425	16216	16376	16347	16273	16285	16153	16361	16306	16344	16487	16359	16404	16373	16238	16245	16264	16373	16453	16290	16329	16212	16265	16353	16253	16192	16091	16140	16246	16383	16300	16233	16250	16068	16374	16261	16379	16333	16139	16235	16363	16382	16396	16301	16376	16475	16277	16212	16311	16333	16301	16248	16469	16375	16210	16320	16267	16429	16231	16238	16387	16359	16216	16327	16335	16198	16163	16492	16256	16348	16447	16342	16196	16264	16127	16189	16383	16233	16311	16374	16310	16271	16220	16312	16392	16320	16144	16299	16409	16274	16275	16511	16213	16184	16253	16125	16254	16312	16274	16187	16407	16335	16243	16172	16401	16295	16226	16336	16371	16358	16428	16340	16371	16301	16339	16135	16404	16332	16260	16369	16269	16257	16313	16395	16164	16298	16355	16275	16263	16222	16151	16319	16468	16272	16357	16175	16343	16420	16203	16299	16350	16319	16206	16296	16465	16266	16241	16176	16273	16422	16196	16102	16329	16296	16444	16096	16290	16133	16557	16406	16473	16060	16433	16312	16349	16367	16294	16380	16213	16369	16420	16267	16184	16485	16331	16245	16356	16287	16390	16441	16500	16256	16387	16305	16294	16273	16365	16418	16415	16241	16273	16363	16176	16229	16269	16364	16304	16342	16277	16155	16404	16478	16320	16276	16342	16450	16382	16542	16299	16532	16220	16304	16305	16413	16347	16491	16333	16245	16359	16305	16293	16462	16333	16423	16267	16342	16302	16137	16599	16288	16353	16321	16302	16224	16307	16225	16408	16307	16401	16274	16395	16330	16302	16355	16322	16500	16228	16245	16338	16369	16157	16314	16261	16357	16232	16248	16323	16294	16412	16257	16196	16325	16505	16313	16193	16388	16239	16186	16305	16273	16411	16254	16251	16433	16263	16403	16239	16318	16367	16382	16192	16216	16323	16290	16404	16329	16433	16230	16122	16391	16447	16393	16251	16353	16268	16305	16220	16245	16332	16439	16259	16293	16488	16217	16174	16301	16147	16182	16233	16314	16412	16400	16243	16415	16376	16307	16326	16325	16392	16243	16184	16393	16471	16174	16408	16252	16289	16050	16306	16161	16210	16413	16199	16123	16415	16268	16439	16273	16231	16244	16355	16492	16230	16337	16418	16192	16312	16245	16314	16337	16297	16201	16327	16184	16216	16323	16305	16527	16236	16361	16328	16231	16118	16313	16103	16459	16283	16149	16308	16289	16264	16269	16356	16264	16435	16269	16289	16533	16388	16052	16273	16170	16257	16319	16305	16154	16306	16231	16182	16282	16170	16161	16404	16274	16332	16311	16342	16224	16385	16253	16323	16445	16253	16202	16208	16322	16401	16256	16184	16207	16353	16225	16262	16219	16395	16198	16371	16329	16195	16152	16270	16383	16286	16297	16318	16355	16241	16397	16214	16337	16410	16212	16155	16279	16184	16273	16305	16421	16323	16495	16088	16208	16338	16369	16129	16348	16223	16387	16367	16292	16354	16298	16515	16134	16159	16175	16177	16380	16254	16258	16512	16189	16268	16390	16428	16165	16498	16390	16197	16246	16442	16311	16344	16399	16384	16400	16404	16249	16322	16300	16339	16307	16442	16384	16228	16465	16276	16284	16283	16407	16358	16222	16258	16335	16276	16253	16384	16356	16366	16420	16307	16359	16393	16227	16106	16217	16199	16080	16361	16336	16351	16135	16243	16358	16302	16430	16379	16201	16169	16246	16363	16113	16333	16181	16342	16185	16384	16339	16360	16343	16247	16259	16354	16109	16276	16305	16235	16266	16174	16345	16280	16331	16246	16524	16216	16334	16528	16324	16298	16401	16293	16448	16456	16287	16264	16238	16301	16244	16288	16251	16328	16403	16211	16414	16186	16311	16130	16421	16283	16303	16248	16434	16405	16385	16320	16168	16419	16268	16294	16122	16036	16373	16466	16320	16390	16308	16315	16240	16250	16199	16385	16325	16364	16343	16126	16141	16181	16249	16196	16095	16185	16228	16352	16261	16381	16370	16253	16173	16310	16325	16186	16316	16326	16272	16301	16386	16479	16302	16311	16390	16438	16252	16173	16366	16341	16301	16190	16226	16264	16234	16362	16228	16320	16348	16319	16115	16339	16436	16432	16184	16241	16257	16351	16215	16330	16324	16351	16190	16246	16243	16513	16369	16199	16297	16258	16478	16379	16323	16315	16239	16329	16268	16061	16436	16381	16272	16387	16409
29149	21968	21944	20223	18470	19142	22126	25723	24447	21968	20065	19080	18967	18793	18657	18706	18742	18582	18863	18521	18789	18539	18612	18928	18659	18744	18726	18710	18901	18709	18653	18558	18714	18733	18703	18770	18547	18770	18771	18662	18497	18615	18769	18816	18750	18709	18559	18691	18614	18602	18521	18494	18664	18518	18855	18585	18937	18748	18816	18773	18962	18626	18597	18771	18437	18678	18654	18697	18452	18778	18653	18779	18451	18654	18613	18775	18649	18704	18684	18536	18617	18626	18694	18662	18721	18634	18672	18725	18516	18470	18756	18684	18832	18734	18424	18701	18821	18535	18712	18720	18718	18678	18633	18733	18710	18877	18560	18693	18621	18719	18605	18549	18651	18505	18749	18551	18686	18621	18655	18792	18792	18457	18631	18596	18793	18701	18908	18514	18716	18760	18477	18795	18598	18637	18708	18788	18667	18627	18589	18774	18459	18545	18661	18662	18615	18831	18580	18832	18708	18620	18819	18686	18784	18694	18609	18615	18902	18581	18738	18833	18695	18599	18658	18786	18571	18625	18892	18743	18477	18739	18757	18502	18297	18801	18792	18532	18650	18689	18743	18741	18651	18855	18720	18620	18770	18426	18770	18742	18397	18422	18782	18729	18511	18521	18526	18708	18852	18820	18718	18867	18619	18730	18783	18605	18764	18641	18671	18764	18755	18624	18676	18627	18701	18684	18560	18618	18626	18514	18851	18619	18914	18830	18829	18684	18618	18641	18814	18600	18763	19036	18875	18766	18799	18648	18567	18635	18635	18766	18835	18547	18527	18662	18610	18712	18652	18686	18663	18693	18713	18798	18851	18688	18707	18641	18770	18608	18801	18671	18762	18707	18770	18413	18768	18855	18645	18839	18865	18768	18626	18695	18654	18771	18726	18653	18892	18699	18534	18629	18562	18798	18717	18584	18469	18666	18620	18603	18661	18373	18576	18423	18722	18608	18685	18575	18880	18734	18630	18671	18467	18634	18726	18574	18776	18589	18703	18849	18730	18709	18782	18718	18691	18705	18794	18689	18698	18704	18966	18869	18835	18658	18777	18559	18704	18667	18575	18586	18630	18550	18579	18708	18838	18903	18759	18727	18780	18696	18731	18651	18694	18744	18709	18669	18766	18582	18599	18814	18668	18645	18612	18718	18752	18884	18856	18717	18566	18593	18752	18567	18875	18920	18817	18775	18777	18727	18781	18678	18661	18759	18602	18494	18749	18547	18667	18827	18711	18619	18662	18686	18527	18682	18774	18597	18717	18582	18569	18728	18679	18708	18851	18560	18527	18673	18942	18715	18622	18693	18565	18637	18755	18780	18765	18706	18441	18720	18548	18688	18889	18780	18707	18588	18627	18724	18529	18580	18730	18647	18624	18654	18891	18531	18626	18749	18640	18549	18406	18513	18769	18558	18620	18661	18650	18656	18736	18653	18791	18806	18727	18865	18519	18600	18630	18723	18634	18626	18633	18627	18569	18540	18707	18771	18836	18733	18566	18642	18647	18556	18922	18715	18676	18718	18653	18652	18642	18672	18640	18560	18774	18710	18484	18659	18686	18741	18633	18660	18553	18583	18231	18733	18652	18820	18736	18671	18658	18689	18724	18812	18739	18751	18733	18864	18660	18812	18676	18694	18783	18912	18644	18793	18667	18780	18830	18760	18728	18684	18719	18667	18584	18877	18760	18637	18963	18804	18762	18534	18507	18567	18829	18671	18741	18513	18662	18578	18578	19002	18841	18610	18815	18624	18665	18559	18698	18597	18485	18629	18544	18594	18662	18714	18537	18591	18873	18673	18680	18659	18668	18453	18761	18806	18673	18796	18726	18831	18731	18769	18714	18678	18643	18744	18852	18515	18544	18960	18624	18667	18427	18648	18713	18646	18587	18713	18757	18759	18566	18638	18546	18654	18529	18603	18686	18542	18465	18675	18777	18710	18503	18563	18659	18597	18646	18526	18808	18601	18561	18691	18788	18699	18695	18559	18640	18622	18778	18627	18741	18713	18526	18672	18847	18847	18573	18659	18623	18762	18616	18702	18842	18631	18689	18755	18685	18618	18642	18675	18835	18583	18596	18664	18539	18520	18586	18479	18604	18779	18800	18691	18748	18693	18797	18658	18678	18859	18712	18631	18866	18668	18734	18519	18461	18789	18761	18451	18496	18817	18560	18786	18687	18771	18703	18894	18612	18581	18748	18719	18877	18568	18498	18627	18638	18737	18890	18794	18644	18761	18637	18599	18645	18723	18464	18730	18707	18674	18720	18863	18705	18859	18651	18598	18802	18795	18771	18707	18663	18550	18730	18687	18684	18483	18484	18765	18738	18784	18742	18701	18700	18741	18631	18771	18661	18631	18628	18695	18501	18761	18931	18667	18601	18654	18597	18737	18677	18648	18543	18633	18651	18672	18510	18736	18691	18701	18688	18799	18537	18793	18681	18690	18856	18482	18847	18671	18526	18613	18574	18640	18719	18662	18938	18747	18729	18694	19035	18838	18741	18869	18537	18704	18634	18696	18615	18835	18634	18743	18652	18674	18529	18694	18719	18736	18779	18706	18795	18743	18808	18509	18611	18613	18574	18540	18542	18653	18662	18579	18785	18726	18655	18545	18571	18736	19009	18919	18726	18401	18516	18775	18816	18552	18632	18611	18771	18851	18953	18645	18569	18629	18727	18718	18570	18674	18915	18585	18734	18537	18758	18681	18698	18557	18609	18662	18437	18551	18686	18683	18598	18512	18649	18683	18848	18410	18696	18811	18616	18712	18723	18672	18716	18791	18872	18890	18706	18787	18740	18606	18639	18544	18549	18710	18729	18593	18760	18662	18609	18492	18727	18745	18994	18894	18771	18567	18720	18831	18571	18783	18858	18541	18648	18687	18869	18747	18730	18651	18556	18627	18561	18719	18805	18590	18616	18616	18531	18879	18724	18503	18763	18554	18500	18574	18640	18685	18878	18762	18672	18581	18680	18648	18613	18624	18765	18593	18656	18455	18690	18717	18517	18593	18492	18817	18659	18733	18664	18656	18687	18463	18617	18539	18651	18891	18670	18748	18783	18539	18448	18578	18735	18820	18430	18303	18620	18404	18776	18530	18393	18628	18657	18556	18469	18781	18666	18702	18674	18604	18609	18774	18568	18973	18591	18581	18530	18490	18494	18825	18791	18781	18764	18537	18573	18758	18745	18639	18841	18804	18618	18541	18704	18696	18522	18813	18548	18548	18666	18748	18533	18741	18707	18554	18712	18637	18618	18763	18767	18545	18740	18595	18662	18626	18664	18837	18496	18677	18941	18716	18753	18569	18581	18621	18703	18572	18563	18618	18630	18700	18767	18726	18662	18616	18645	18712	18791	18691	18704	18833	18653	18795	18740	18614	18762	18644	18681	18686	18817	18622	18688	18782	18782	18466	18680	18607	18814	18645	18770	18586	18675	18529	18782	18701	18842	18551	18703	18496	18664	18726	18877	18776	18865	18632	18562	18665	18684	18632	18630	18658	18661	18593	18641	18840	18776	18593	18741	18581	18766	18759	18760	18735	18834	18737	18604	18577	18671	18754	18621	18761	18821	18688	18635	18690	18734	18743	18663	18488	18798	18591	18993	18698	18407	18843	18543	18699	18608	18696	18653	18810	18597	18923	18842	18753	18568	18602	18649	18612	18683	18557	18691	18532	18546	18748	18708	18749	18676	18696	18671	18678	18641	18718	18786	18721	18665	18703	18844	18414	18873	18536	18693	18770	18839	18658	18684	18600	18709	18591	18686	18652	18537	18748	18512	18735	18961	18642	18796	18736	18769	18865	18741	18674	18732	18612	18549	18587	18643	18700	18761	18666	18760	18633	18913	18617	18643	18767	18863	18575	18656	18622	18646	18499	18558	18774	18453	18687	18637	18712	18812	18684	18418	18682	18734	18634	18826	18586	18777	18673	18722	18672	18420	18563	18659	18952	18853	18729	18673	18618	18624	18788	18659	18652	18609	18791	18556	18666	18580	18417	18507	18667	18624	18729	18659	18613	18711	18598	18670	18582	18689	18422	18703	18649	18647	18720	18608	18746	18673	18779	18737	18952	18629	18553	18549	18637	18722	18891	18590	18549	18786	18596	18620	18523	18542	18774	18478	18883	18775	18696	18613	18865	18543	18652	18626	18591	18761	18751	18503	18657	18667	18580	18494	18797	18644	18779	18448	18651	18572	18375	18788	18822	18751	18647	18596	18878	18683	18535	18665	18672	18536	18556	18573	18698	18663	18595	18666	18685	18763	18604	18586	18654	18725	18744	18862	18635	18777	18387	18699	18527	18623	18627	18758	18545	18788	18419	18816	18885	18732	18809	18627	18646	18504	18697	18622	18691	18613	18690	18679	18506	18500	18721	18723	18794	18568	18576	18673	18753	18531	18553	18545	18732	18562	18715	18568	18704	18615	18715	18645	18829	18606	18822	18754	18535	18759	18582	18659	18693	18561	18565	18517	18609	18633	18675	18733	18743	18679	18731	18814	18577	18690	18651	18692	18844	18673	18963	18868	18809	18945	18727	18545	18641	18467	18714	18649	18719	18614	18550	18817	18608	18603	18709	18587	18548	18718	18673	18669	18581	18646	18737	18539	18616	18537	18578	18444	18730	18787	18924	18799	18734	18728	18702	18709	18490	18647	18484	18601	18615	18595	18770	18497	18859	18898	18635	18819	18497	18806	18878	18873	18682	18705	18539	18621	18775	18568	18701	18739	18764	18738	18715	18621	18870	18898	18786	18534	18781	18757	18908	18874	18850	18553	18866	18761	18763	18674	18526	18790	18694	18752	18768	18685	18715	18540	18447	18645	18643	18846	18719	18542	18564	18674	18545	18696	18722	18715	18687	18580	18784	18565	18680	18770	18632	18744	18691	18654	18808	18826	18437	18539	18426	18560	18540	18840	18702	18656	18790	18846	18727	18645	18691	18600	18799	18637	18749	18755	18544	18543	18787	18592	18629	19062	18579	18628	18582	18787	18715	18729	18493	18395	18546	18708	18668	18692	18722	18564	18757	18688	18539	18597	18642	18792	18747	18730	18817	18806	18620	18683	18613	18610	18718	18600	18789	18637	18809	18604	18965	18771	18786	18732	18640	18583	18602	18642	18588	18775	18657	18807	18696	18763	18599
15876	17262	17087	16757	16590	17038	22300	26521	23850	20022	17677	16755	16621	16442	16686	16289	16598	16318	16377	16466	16564	16452	16371	16546	16511	16444	16393	16445	16529	16554	16247	16588	16363	16573	16782	16501	16530	16580	16208	16531	16576	16643	16435	16425	16406	16442	16501	16648	16356	16547	16401	16414	16368	16341	16502	16477	16453	16399	16413	16403	16408	16347	16466	16503	16479	16508	16320	16404	16439	16316	16627	16488	16293	16454	16482	16562	16538	16481	16352	16508	16463	16523	16354	16442	16519	16500	16366	16461	16345	16357	16386	16484	16302	16396	16499	16486	16603	16635	16332	16425	16505	16293	16561	16454	16527	16308	16448	16458	16443	16441	16420	16555	16502	16403	16392	16266	16413	16516	16467	16587	16424	16482	16389	16416	16496	16456	16225	16468	16406	16414	16408	16535	16439	16393	16417	16478	16380	16373	16452	16518	16424	16523	16441	16540	16465	16462	16458	16495	16437	16417	16497	16439	16478	16423	16414	16373	16456	16495	16542	16370	16360	16459	16567	16551	16568	16539	16488	16194	16496	16371	16445	16570	16445	16426	16451	16406	16566	16444	16363	16376	16458	16425	16289	16499	16443	16391	16477	16363	16431	16369	16552	16274	16509	16292	16299	16443	16436	16508	16384	16566	16421	16481	16377	16313	16482	16398	16441	16497	16391	16480	16431	16399	16414	16348	16553	16494	16392	16516	16564	16391	16491	16327	16356	16329	16350	16406	16447	16297	16506	16498	16548	16513	16468	16510	16342	16594	16290	16394	16437	16366	16419	16309	16534	16369	16477	16398	16495	16338	16525	16514	16457	16595	16519	16627	16541	16314	16496	16424	16545	16277	16575	16448	16156	16229	16462	16511	16533	16459	16531	16512	16390	16513	16503	16403	16525	16510	16414	16355	16494	16245	16530	16511	16592	16372	16235	16325	16483	16451	16373	16439	16241	16327	16464	16448	16502	16218	16416	16663	16413	16503	16471	16345	16361	16498	16631	16331	16456	16421	16420	16522	16529	16599	16552	16437	16536	16318	16400	16496	16382	16399	16313	16514	16558	16493	16600	16372	16618	16600	16445	16493	16491	16285	16476	16353	16220	16382	16500	16475	16584	16324	16455	16302	16425	16395	16311	16497	16398	16528	16379	16350	16507	16348	16449	16449	16305	16235	16660	16674	16427	16520	16619	16567	16311	16507	16514	16609	16183	16275	16594	16506	16254	16423	16656	16481	16532	16497	16467	16594	16497	16457	16378	16512	16497	16343	16445	16596	16434	16437	16475	16356	16358	16381	16532	16395	16488	16481	16399	16514	16470	16436	16510	16436	16442	16553	16617	16453	16427	16347	16458	16403	16401	16497	16365	16452	16350	16471	16600	16497	16444	16492	16386	16451	16276	16403	16471	16352	16607	16390	16418	16590	16335	16472	16313	16397	16430	16383	16487	16389	16399	16476	16483	16601	16582	16368	16522	16466	16456	16497	16455	16207	16497	16399	16386	16280	16568	16521	16549	16620	16334	16305	16419	16437	16370	16416	16400	16435	16542	16574	16577	16497	16446	16516	16344	16469	16393	16393	16476	16505	16472	16456	16491	16421	16323	16443	16567	16588	16368	16510	16507	16606	16426	16422	16469	16455	16476	16532	16394	16329	16538	16550	16326	16657	16411	16359	16553	16521	16506	16339	16503	16335	16454	16393	16431	16501	16517	16543	16287	16552	16644	16410	16370	16420	16534	16455	16581	16347	16228	16387	16318	16519	16548	16432	16455	16429	16489	16489	16413	16431	16318	16414	16412	16498	16343	16442	16295	16400	16507	16226	16407	16419	16438	16203	16472	16406	16404	16250	16411	16694	16517	16403	16367	16521	16358	16439	16610	16325	16288	16446	16481	16517	16393	16367	16342	16493	16564	16512	16355	16553	16610	16292	16348	16429	16487	16249	16431	16534	16502	16521	16608	16404	16521	16407	16469	16382	16496	16436	16415	16288	16478	16490	16383	16337	16521	16294	16398	16415	16499	16343	16455	16600	16203	16417	16348	16485	16360	16535	16560	16327	16317	16484	16600	16356	16369	16510	16310	16445	16385	16384	16433	16376	16463	16312	16527	16363	16534	16400	16470	16378	16450	16389	16328	16540	16653	16569	16361	16545	16474	16384	16416	16596	16485	16324	16574	16392	16405	16526	16431	16426	16543	16442	16524	16260	16479	16470	16542	16354	16414	16442	16276	16506	16435	16437	16420	16502	16264	16314	16501	16429	16441	16535	16527	16398	16375	16428	16387	16415	16645	16380	16471	16300	16519	16507	16457	16437	16385	16330	16355	16353	16403	16466	16576	16343	16562	16632	16434	16352	16422	16403	16306	16506	16193	16448	16344	16412	16485	16397	16542	16280	16333	16558	16435	16523	16398	16455	16471	16251	16493	16518	16483	16463	16368	16437	16643	16513	16550	16537	16619	16387	16484	16530	16553	16372	16331	16566	16334	16270	16630	16449	16415	16478	16286	16409	16336	16461	16487	16535	16403	16202	16562	16506	16660	16443	16525	16405	16294	16497	16506	16273	16573	16533	16475	16479	16533	16637	16214	16518	16442	16450	16408	16376	16367	16426	16523	16306	16281	16437	16367	16505	16536	16491	16442	16327	16446	16538	16650	16349	16450	16419	16289	16404	16316	16496	16447	16528	16399	16543	16385	16334	16525	16386	16372	16479	16492	16518	16462	16565	16385	16454	16380	16251	16228	16530	16369	16531	16439	16442	16279	16572	16437	16417	16538	16458	16584	16434	16406	16448	16413	16508	16445	16424	16312	16417	16428	16336	16388	16491	16438	16551	16387	16458	16111	16464	16404	16586	16378	16469	16372	16462	16384	16305	16477	16402	16380	16427	16574	16620	16507	16338	16353	16507	16348	16431	16459	16491	16613	16365	16370	16464	16322	16512	16483	16405	16667	16394	16293	16495	16379	16537	16449	16395	16597	16529	16534	16507	16527	16493	16487	16397	16343	16436	16500	16499	16479	16404	16383	16431	16468	16495	16463	16496	16586	16442	16521	16416	16321	16518	16649	16663	16248	16393	16400	16366	16445	16359	16555	16444	16236	16517	16272	16455	16340	16370	16297	16368	16561	16582	16427	16543	16550	16540	16421	16351	16377	16562	16419	16586	16323	16406	16330	16461	16447	16390	16593	16372	16383	16406	16295	16326	16509	16552	16472	16492	16448	16231	16488	16322	16527	16397	16534	16377	16357	16306	16459	16601	16406	16539	16538	16488	16358	16405	16456	16544	16487	16582	16379	16508	16334	16409	16410	16452	16512	16483	16396	16438	16262	16344	16308	16412	16429	16470	16392	16475	16506	16584	16449	16477	16438	16472	16516	16331	16491	16651	16383	16282	16470	16404	16348	16373	16441	16443	16429	16484	16440	16594	16567	16560	16468	16586	16313	16405	16466	16525	16495	16594	16409	16548	16440	16428	16471	16309	16598	16460	16572	16314	16634	16399	16433	16498	16364	16556	16640	16318	16348	16332	16565	16535	16401	16561	16454	16455	16462	16451	16174	16475	16448	16525	16472	16368	16521	16543	16357	16440	16542	16539	16384	16411	16515	16440	16601	16463	16590	16517	16532	16503	16256	16435	16581	16519	16443	16366	16333	16422	16376	16381	16453	16520	16343	16346	16413	16390	16442	16389	16380	16598	16477	16416	16438	16311	16462	16480	16377	16294	16489	16636	16378	16345	16386	16530	16500	16371	16385	16414	16543	16593	16542	16388	16366	16322	16379	16376	16406	16477	16386	16455	16516	16326	16478	16430	16464	16296	16486	16258	16496	16612	16460	16631	16468	16500	16397	16495	16563	16444	16434	16545	16385	16446	16485	16362	16521	16418	16333	16563	16380	16292	16468	16429	16445	16587	16518	16239	16291	16504	16196	16472	16517	16346	16302	16393	16367	16455	16347	16435	16517	16470	16457	16600	16437	16151	16473	16685	16564	16464	16485	16537	16620	16599	16462	16520	16492	16532	16479	16545	16428	16327	16496	16451	16326	16450	16271	16421	16440	16589	16318	16434	16480	16422	16542	16551	16679	16519	16535	16665	16646	16346	16430	16473	16505	16482	16576	16330	16581	16504	16443	16415	16409	16473	16381	16465	16614	16466	16628	16422	16459	16439	16352	16439	16571	16382	16378	16474	16555	16515	16442	16309	16381	16406	16483	16471	16515	16308	16429	16470	16514	16354	16366	16442	16480	16556	16378	16342	16452	16408	16456	16605	16601	16384	16575	16570	16567	16409	16383	16508	16452	16574	16502	16534	16448	16439	16513	16468	16508	16453	16596	16433	16416	16359	16429	16408	16417	16423	16464	16185	16470	16474	16383	16476	16532	16466	16524	16464	16507	16423	16445	16379	16448	16444	16527	16441	16514	16441	16480	16383	16457	16391	16639	16504	16320	16602	16480	16290	16542	16436	16454	16552	16503	16425	16284	16344	16421	16470	16321	16509	16486	16407	16568	16485	16606	16439	16301	16530	16630	16491	16236	16507	16464	16417	16527	16270	16305	16516	16452	16510	16446	16390	16310	16611	16312	16290	16485	16580	16588	16263	16455	16439	16614	16446	16488	16511	16591	16381	16302	16506	16527	16325	16372	16418	16516	16485	16398	16395	16385	16519	16429	16483	16545	16361	16447	16411	16499	16593	16458	16589	16559	16300	16509	16499	16402	16190	16392	16548	16462	16257	16255	16443	16432	16495	16497	16392	16449	16564	16413	16434	16432	16489	16385	16417	16374	16446	16408	16363	16547	16525	16537	16194	16461	16285	16416	16447	16352	16307	16373	16392	16520	16539	16444	16457	16494	16336	16421	16421	16412	16341	16426	16423	16261	16379	16548	16501	16310	16558	16457	16375	16473	16512	16437	16408	16430	16450	16519	16299	16438	16457	16338	16553	16462	16552	16348	16479	16482	16338	16415	16444	16401	16279	16484	16361	16342	16381	16473	16573	16523	16433	16370	16527	16464	16492	16482	16424	16426	16407	16547	16393	16462	16488	16445	16608	16364	16543	16505	16458	16547	16512	16533	16529	16424	16498	16573	16498	16609	16467	16354	16326	16544	16507	16463	16672	16290	16383	16544	16385	16512	16306	16403	16530	16336	16488
25618	21099	27284	25621	20160	19828	35349	44337	38086	29634	22670	19246	18186	18069	17902	17776	17818	17898	17940	17836	17823	17873	17754	17889	17652	17988	17745	17692	17871	17931	17783	17872	17915	17670	17744	17663	17916	17927	17769	17698	17693	17899	17837	17912	17870	17669	17708	17585	17784	17675	17760	17811	17915	17785	17818	17963	18024	17772	17751	17651	17803	17834	17753	17684	17946	17580	17894	17900	17645	17573	17718	17665	17486	17537	17779	17696	17726	17741	17802	17793	17809	17683	17686	17781	17917	17812	17863	17790	17806	17786	17757	17667	17645	17910	17777	17850	17724	17740	17915	17839	17843	17839	17833	17734	17869	17683	17982	17915	17973	17739	17575	17743	17818	17891	17654	17678	17702	17859	17926	18016	17636	17843	17821	17739	17620	17742	17769	17637	17758	17967	17668	17870	17883	18043	17994	17723	17818	17728	18021	17911	17965	17983	17645	17899	17758	17804	17896	17913	17768	17750	17818	17913	17889	17755	17830	17812	17741	17784	17970	17771	17873	17764	17881	17669	17640	17889	17711	17725	17791	17867	17842	17978	17779	17684	17651	17762	17812	17692	17740	17656	17889	17499	17920	17819	17789	17647	17580	17809	17934	17761	17726	17759	17810	17702	17658	17722	17732	17605	17637	17622	17751	17829	17713	17561	17949	17809	17866	17667	17703	17930	17552	17764	17787	17818	17659	17727	17964	17784	17646	17841	18066	17914	17854	17811	17889	17937	17833	17956	17715	17718	17745	18035	17690	17769	17678	17661	17682	17946	17646	17640	17947	17882	17752	17807	17769	17688	17905	17810	17771	17701	17638	17795	17586	17794	17797	17915	18027	17810	17731	17848	17707	17695	17993	17771	17622	17772	17726	17810	17726	17838	17759	17894	17767	17773	17794	17822	17764	17850	17557	17789	17994	17746	17749	17784	17717	17651	17747	17783	17687	17825	17885	17728	17655	17841	17750	17889	17877	17797	17788	17752	17906	17859	17946	17627	17761	17988	17779	17811	17878	17747	17778	17715	17830	17905	17753	17723	17891	17664	17578	17745	17603	17949	17988	17796	17901	17859	17764	17842	17760	17760	17824	17739	17813	18077	17864	17595	17818	17676	17975	17784	17941	17785	17886	17890	17755	17853	17829	17838	17920	17733	17508	17874	17982	17632	17968	17849	17964	17694	17752	17791	18228	17836	17619	17629	17777	17678	17701	17468	17873	17946	17885	17861	17636	17707	17712	17805	17774	17753	17855	17837	17699	17891	17753	17863	17848	17771	17875	17615	17790	17775	17806	17775	17739	17560	17575	17922	17752	17834	17687	17769	17782	17806	17875	17762	18100	17796	17812	17929	17801	17884	17800	17755	17720	17665	17909	17719	17935	17776	17810	17613	17958	17661	17755	17915	17714	17756	17751	17833	17637	17808	17584	17860	17687	17876	17665	17711	17939	17761	17697	17838	17767	17902	17616	17701	17839	17535	17529	17775	18092	17640	17897	18000	17747	17809	17800	17851	17868	17707	17677	17717	17653	17985	17873	17711	17747	17770	17814	17636	17745	17746	17805	18117	17547	17756	17945	18013	17866	17855	17842	17760	17655	17939	17903	17728	17733	17684	17935	17617	17756	17683	17714	17747	17720	17734	17813	17822	17864	17663	17732	17813	17910	17823	17811	17807	17557	17790	17818	17854	17878	17843	17761	17731	17641	17826	17890	17964	17728	17806	17721	17733	17750	17832	17669	17879	17822	17756	17995	17878	17719	17804	17731	17911	17665	17710	17926	17841	17658	17906	17917	17868	17800	17816	17707	17945	17787	17795	17892	17804	17781	17887	17854	17967	17505	17571	17769	17902	18024	18070	17729	17890	17741	17694	17656	17664	17694	17668	17618	17911	17713	17754	17859	17637	17663	17574	17747	17591	17621	17700	17862	17956	17769	17614	17751	17885	17725	17790	17511	17822	17791	17892	17865	17866	17783	17808	17702	17809	17817	17877	17728	17464	17761	17725	17961	17938	17785	17796	17647	17782	17543	17719	17812	17849	18102	17595	17823	17661	17847	17889	17971	17934	17747	17793	17913	17843	17882	17842	17707	17784	17717	17735	17832	17897	17737	17766	17759	17605	17857	17896	17731	17720	17695	17684	17887	17729	17707	17771	17647	17751	17869	17698	17974	17801	17675	17905	17789	17834	17792	17632	17945	17793	17804	17856	17696	17603	17905	17826	17824	18025	17813	17626	17764	17681	17868	17951	17870	17947	17639	17725	17799	17663	17857	17855	17678	17797	17775	17923	17872	17759	17868	17753	17754	17595	17773	17694	17778	17827	17832	17709	17642	17856	17783	17897	17838	18095	17789	17515	17737	17819	17847	17855	17667	17799	17934	17865	17805	17741	17729	18055	17574	17756	17719	17850	17668	17931	17751	17612	17966	17822	17808	17896	17865	17763	17799	17773	17666	17817	17866	17745	17766	18065	17819	17921	17606	17619	17595	17670	17792	17689	17760	17955	17650	17879	17826	17810	17958	17805	17846	17906	17709	17831	17843	17759	17783	17685	17650	17899	17734	17827	17896	17749	17787	17869	17867	17745	17974	17763	17822	17675	17794	17915	17788	17856	17783	17595	17558	17672	17870	17725	17867	17578	17861	17835	17870	17730	17821	17736	17835	17940	17748	17713	17943	17851	17744	17822	18036	17814	17811	17613	17763	17858	17655	17797	17970	18046	17801	17654	17817	17629	17855	17880	17914	17761	17811	17702	17888	17798	17711	17805	17679	17832	17685	17741	17898	17848	17696	17816	17902	17948	17671	17713	17681	17596	17805	17822	17717	17605	17800	17950	17786	17800	17752	17685	17790	17844	17764	17721	17894	17743	17939	17642	17795	17541	17982	17901	17888	17969	17907	17889	17885	17743	17886	17808	17819	17962	17635	17882	17998	17849	17842	17880	17889	17707	17866	17665	17959	17727	17677	17915	17784	17977	17741	17750	17906	17897	17953	17732	17489	17689	17739	17708	17901	17893	17805	17883	17817	17872	17677	17754	17884	17961	17992	17938	17908	17911	17776	17746	17837	17587	17523	17828	17713	17503	17682	17750	17892	17807	17782	17747	17670	17803	17751	17795	17884	17844	17652	17630	17727	17741	17780	17733	17755	17712	17826	17784	17610	17704	17877	17893	17976	17783	17882	17844	17756	17606	17675	17722	17693	17713	17763	17796	17923	17925	17756	17746	17796	17503	17703	17786	17728	17693	17848	17788	17903	17792	17747	17700	17717	17741	17680	17806	17799	17768	17829	17803	17909	17664	17723	17994	17867	17856	17813	17822	17979	17914	17701	17552	17866	17708	17708	17758	17918	17869	17655	17928	17645	17845	18027	17851	17702	17692	17916	17790	18016	17792	17868	17852	17996	17812	17598	17897	17996	17873	18009	17894	17963	17838	17825	17754	17735	17652	17870	17754	17741	17799	17934	17659	17704	17649	17696	17737	17816	17572	17896	17765	17890	17729	17684	17719	17765	17742	17746	17635	17786	17680	17804	17615	17749	17563	17902	17540	17835	17649	17721	17945	17913	17858	17831	17738	17580	17684	17744	17936	17811	17732	17955	17678	17581	17792	17997	17753	17694	17666	17634	17827	17826	17864	18022	17790	17928	17741	17845	17709	17800	17980	17883	17874	17685	17847	17807	17947	17671	17963	17848	17845	17855	17638	17652	17777	17795	17735	17643	17999	17869	17840	17835	17699	17662	17801	17706	17996	17741	17724	17850	17848	17601	17745	17772	17825	17945	17974	17751	17548	17685	17844	17705	17821	17643	17586	17860	17782	17572	17760	17671	17687	17769	17610	17799	17844	17766	17606	17707	17725	17888	17619	17946	17890	17602	17673	17785	17700	17699	17802	17947	17735	17654	17828	17749	17832	17782	17848	17717	17810	17823	17696	17730	17789	17743	17805	17755	17650	17794	17798	17817	17963	17803	17745	17878	17763	17871	17792	18020	17792	17648	17626	17710	17515	17752	17790	17975	17799	17826	17725	17714	17745	17823	17818	17718	17840	17727	17704	17436	17714	17976	17727	17809	17700	17612	17878	17736	17867	17856	17777	17854	17598	17656	17746	17780	17734	17773	17873	17808	17707	17846	17784	18090	17941	17806	17538	17945	17709	17596	17711	17970	17854	17822	17654	17685	17614	17701	17822	17732	17661	17847	17709	17536	17771	17663	17829	17784	17449	17675	17552	17868	17893	17714	17906	17642	17684	17885	17928	17784	17693	18148	17634	17976	17739	17724	17824	17683	18025	17842	17867	17738	17674	17654	17755	17769	17784	17848	17733	17869	17768	17873	17711	17876	17960	17842	17812	17795	17684	17761	17749	17919	17989	17672	17787	17804	17706	17782	17759	17808	17745	17905	17555	17958	17782	17895	18075	17690	17744	17769	17538	17601	17727	18055	17759	17884	17811	17688	17656	17727	17602	17896	17807	17567	18049	17681	17626	17908	17880	17799	17954	17694	17867	17895	17637	17767	17788	17907	18072	17735	17827	17831	17547	18118	17804	17838	17685	17847	17915	17965	17608	17978	17896	18054	17932	17933	17592	17569	17760	17621	17938	17916	17888	17639	17764	17602	17792	17753	17891	17700	17533	18003	17644	17813	18005	17685	17718	17699	17798	17700	17483	17843	17654	17779	17758	17829	17691	17838	17817	17736	17717	17889	18011	17815	17968	17729	17995	17805	17878	17650	17798	17992	17746	17785	17668	17900	17915	17827	17564	17747	17841	17898	17879	17872	17696	17929	17667	17788	17676	17723	17938	17684	17623	17764	17633	17462	17689	17878	17859	17861	17759	17961	17761	17738	17617	17836	17747	17947	17593	17576	17649	17596	17759	17913	17722	17782	17879	17635	17867	17716	17829	17689	17814	17666	17761	17883	17713	17921	17786	17855	17581	17780	17821	17681	17841	17976	17716	17833	17895	17538	18105	17826	17726	17875	17875	17639	17868	17905	17770	17898	17851	17777	17742	17968	18039	17763	17704	17779	17850	17541	17786	17589	17614	17768	17773	17763	17792	17859	17702	17830	17648	17850	18028	17898	17837	17994	17547	17854	17729	17589	17772	17655	17685	17607	17773	17744	17765	17624	17719	17738	17850	17682	17674	17907	17699
14241	20189	19400	17658	16909	19007	39425	45872	39010	29367	20801	17062	16002	16115	15922	16125	15788	15860	16114	16097	15929	16137	15998	15975	16137	16083	15959	16126	15995	16131	15969	15905	16066	16020	16030	15978	16136	16094	16003	15921	15989	15875	16165	16174	15877	16071	16085	16001	15954	16029	15925	16010	15954	16117	16160	15967	15918	16130	16043	15860	16150	16067	15917	15951	15988	16082	15981	15895	15983	16093	16018	16091	15959	15846	16091	16001	15951	16058	16109	15960	15981	16051	15883	15941	16091	15990	15965	15927	16026	15952	15868	15841	15836	16046	16078	16123	16138	16083	15892	16115	15926	16052	15923	16075	16003	15972	16077	16013	15992	15947	15976	16027	16011	15859	15936	15825	15868	15834	16060	15926	15911	16006	16001	16051	15820	15968	15947	16007	15912	16133	15992	15985	16105	15907	16038	16084	15938	15891	16016	16018	15996	15838	15833	15932	15848	15757	16003	15882	15917	16179	15958	15948	15885	16077	15974	15993	15994	15986	15904	15908	16129	15898	16084	15962	16080	15888	15810	16111	15926	15956	15930	15871	16073	15990	15943	15977	15836	16109	16062	15885	16012	15933	16007	16124	15737	16066	16010	15844	16003	15859	15851	15999	15872	15928	15932	15915	16052	15966	15950	16003	15840	15990	16005	15803	15997	16020	15833	15979	16114	16086	15964	16139	15922	15929	15930	15917	15968	15952	15838	16045	15893	16163	15793	15905	15910	16031	16026	16165	15763	16023	16129	16007	15961	16024	16053	16047	15941	15959	15897	15968	15929	16106	15937	15889	15890	16083	15975	15997	15886	15973	15825	16132	15951	15855	16057	15980	16038	16058	16063	16091	16118	16050	15948	15928	16061	15894	16029	15900	16034	16078	16066	15935	15950	15993	16002	15974	16160	15950	16100	15983	15852	15984	15999	15995	16001	16074	15701	15938	15966	15941	16003	16074	16081	15866	15872	16098	16079	15883	15915	15854	15959	15957	16004	15876	16102	15949	15915	16105	15906	15994	16091	15847	15822	16030	15916	15934	15890	15969	16150	16202	16050	15937	15872	16034	15956	16043	15933	15870	16141	16016	15990	16007	15981	16138	16250	16031	15914	15921	15962	16083	16002	16074	15859	15918	16098	15962	15958	16008	16025	16101	16019	16039	16009	15961	16080	16008	15925	15919	16110	15873	15947	15957	16073	16066	16080	15861	15983	16136	15988	15990	16032	15954	15966	15973	16032	15949	15920	16083	15982	15939	15954	16009	15916	16027	16066	15890	16030	16013	16018	15879	15949	16079	16051	15986	15855	16116	15991	15956	16284	15858	16098	16042	16077	15892	16065	15951	15873	16072	15861	15895	16082	16061	15967	15891	16012	15973	16033	15990	16023	15848	16093	15817	16094	15857	15971	16095	16026	15926	15947	16091	15927	15858	16082	15938	16036	15883	16082	15950	15747	16166	16021	15945	15820	15911	15956	16110	15954	16046	15946	15936	16205	15876	16170	15821	16080	15956	15846	15871	15930	16250	16003	15846	15862	15950	16000	15894	15934	16173	16028	15904	16158	16053	15986	15887	15897	15888	15969	16090	16087	15979	15968	15838	16140	15957	15935	16092	16004	15789	15878	15973	15999	15948	16043	15999	16136	15950	16196	16079	15932	16008	15992	16058	15962	15982	16039	15942	16053	15945	15847	15911	15932	16012	16036	15930	16000	16021	15875	16078	16014	15980	15968	16025	15879	15810	16110	15811	15947	15927	15967	15915	15993	15932	16006	16024	15945	16005	15901	16074	16016	16028	16065	15870	16030	16018	15990	16068	15995	16140	15992	15956	16148	15927	16072	16015	15958	15896	15777	15846	16093	15799	16129	16127	15898	15974	15946	15875	15928	15948	16080	16066	15929	15949	16066	15964	15908	15899	15984	16060	15978	15865	16068	16039	15936	16116	16018	16011	16027	15969	15913	15953	15911	15971	15955	15936	15972	15939	16008	16090	15864	15990	15814	16007	15973	16112	15922	15875	16114	15915	16006	15967	16012	15907	15896	16054	15984	15823	16025	16084	16149	16059	16002	16143	16111	15958	16223	15963	15916	16077	16227	16035	16076	15722	15945	16102	15831	16111	16054	15973	15898	15989	15937	16188	15984	15900	16060	15927	16045	16006	16036	15958	16110	16086	15928	16003	15822	15777	16236	15811	16093	15887	16001	15976	16129	15983	15976	16037	16033	16092	16078	15890	15903	15777	15870	15834	15859	16048	15927	16192	15919	15952	16124	15899	16036	16010	16044	15944	15976	16041	15893	15884	15985	15950	16080	15892	15922	16011	16144	16044	16083	16192	16112	16143	15967	15891	15890	15937	16093	15955	15915	15954	15976	15945	16072	16014	15960	15887	16265	15911	15987	16081	15985	15938	16001	15952	16131	15869	15917	15921	15959	16055	15862	15941	15913	15949	16082	16040	15925	15981	16008	15997	15849	15845	15988	15887	16012	16016	15939	15921	16148	16145	16037	15993	16033	16025	16048	16029	16085	16045	15950	16035	15903	16054	16027	15964	15926	15862	16068	15842	16042	16019	16124	15987	16052	16199	16074	15746	15936	15938	15933	15805	15967	15896	16058	15983	16046	15906	15960	15824	16104	15940	15942	15908	15996	16088	15933	16056	16124	16039	15930	15878	16062	16099	15996	16024	15891	15933	15817	16010	16006	15952	16073	16145	16005	16012	15883	16088	16033	15944	15911	16086	15954	16095	15924	16119	15879	16075	16028	16019	15982	16091	16058	15990	15925	15970	15911	15827	16070	15887	16063	15858	15884	16011	16013	16211	15844	16147	16044	15935	15941	15987	15856	16090	15950	15974	16061	15917	15857	15906	15932	15961	15991	16076	16124	15862	16004	16019	16218	16084	15948	15926	15954	15915	16038	16073	15943	15939	16128	15898	16012	15853	16022	15969	16034	15999	16010	15800	15975	16104	16090	16000	16110	15906	16074	16179	16007	16168	15843	15937	15829	15782	15977	15944	15878	16056	15996	15942	15917	15927	15854	15942	15981	16085	16039	16032	16002	16067	15995	15946	15963	15941	16015	15994	15886	15967	15919	15959	15881	15754	16150	15805	15875	15935	15929	16119	16021	15910	15918	15957	16042	16017	15939	16028	15977	15805	15974	15889	16081	16050	16105	16134	15990	16117	16059	16153	15856	16074	16137	16061	15980	16022	15935	15982	16004	15968	15850	15941	15756	15800	16032	15918	15876	15925	15945	15863	16017	16067	15969	16135	16023	16085	15956	15865	15848	15965	15942	16060	15929	15905	15940	16129	16115	16078	15971	16081	16045	15936	15927	15971	15896	16085	15992	15862	16107	16054	15706	15984	15844	16123	15849	15888	16113	15993	15960	15925	16015	16112	16001	16068	15840	16164	16031	15992	16090	16013	16010	15977	15967	15910	16069	15981	16066	15918	16040	16000	16007	16088	15936	15992	15969	15901	16219	16057	15955	16172	16013	15891	15982	15882	15929	15955	16104	15936	15815	16060	16035	16034	15929	15846	16053	15889	16021	15922	16103	16026	16098	16067	16038	16214	15976	15985	15994	15921	16036	16049	15902	15809	15940	15967	16079	16006	15946	15946	16065	15898	16023	15984	16022	15904	16242	16009	15990	15978	15981	16132	16057	15957	15941	16087	16167	15865	16169	15921	15927	15923	15888	16007	15962	15912	15937	16047	15949	16029	16040	15946	16102	16067	16127	15979	15972	16041	15870	15914	16018	15960	15965	15891	16022	15982	16106	15842	16042	15975	16006	16010	15906	15994	15810	16080	15955	16010	15930	15992	15894	16049	15889	15986	15986	16079	15901	15961	15860	15928	15966	15984	16093	15872	16002	15934	16093	16082	16015	16025	16024	15967	16019	15954	15861	15870	16176	16128	16089	15901	15896	15936	15929	15965	16063	15825	16108	15882	15987	16129	15960	16172	15884	16061	15905	16138	15981	15965	15778	15964	15924	15850	16027	16021	15977	15902	15952	16076	16024	16049	15852	16147	15948	15911	15864	15982	15997	15978	16046	15959	15972	15987	15945	15899	16018	15946	15996	15877	16074	16020	15990	15953	15894	15922	15957	15780	15798	15970	15997	16034	16024	15879	16099	16017	15916	15910	16033	15852	16066	15879	15830	16069	15989	16065	16000	15882	15934	16034	15799	15930	16131	15893	16005	15935	16143	15985	15963	16041	16043	15948	16031	16008	15864	16018	16092	15868	15965	15916	15912	16028	16176	16110	16184	15893	15907	16083	15977	15884	16089	15908	16129	16138	16075	15940	15894	16031	16008	15967	15866	16099	16099	16116	15841	16023	15802	15859	15979	15917	15946	15926	15991	16034	16028	16061	16011	15948	16110	16115	15949	15892	15986	15917	15909	15934	16016	16134	15878	16065	15903	15915	16066	15977	15800	16053	15993	15902	15945	16090	16042	16050	16006	16014	15937	15784	16014	15978	15918	16147	15996	15985	16000	15987	16096	15963	16031	15986	16055	15948	15805	15852	16120	15892	16005	15982	15959	16161	15922	15910	16041	15857	15998	15932	15981	15995	15765	16058	16022	16025	16066	16099	15870	16016	15903	15970	16017	15902	15885	16132	16072	15978	15961	15910	16053	15918	15912	15838	15987	15951	15960	15979	15960	16101	15977	16041	16035	16169	16045	15911	16091	15989	16102	15912	16110	15951	15844	15965	15878	15775	15894	15979	16107	15928	15934	16033	16094	16064	15993	15958	16067	16064	15953	15984	16031	15903	16028	16124	15973	15900	16019	16099	15952	15974	15891	16036	16039	15920	15837	15941	15834	15965	16041	15942	16013	15986	16182	16037	16086	16131	15951	15901	15899	15907	15934	15954	16282	16034	15985	16084	16038	16220	15875	16001	16193	15865	16004	15933	15900	15925	15933	15942	15923	15938	15910	15837	16054	16061	16149	15937	15991	16029	16046	16016	16112	16209	15923	15880	15914	15998	16036	15839	15981	16005	15944	16018	15902	16022	15907	16139	15828	16143	15978	16122	16000	16066	15911	16024	16004	16084	16046	15930	16042	16025	15844	16040	15892	16081	16037	15972	16024	15806	16035	15776	15932	16241	16049	15998	16012	15915	16060	16111	16059	16065	16074	16100
23649	21052	28463	23892	21414	23348	53731	59734	51897	39636	27135	20008	17570	17050	17054	16842	16750	16896	16901	16911	17053	16750	16925	16663	16963	16720	16701	16750	16614	16731	16797	16869	16887	16574	16898	16871	16475	16801	16677	16877	16857	16797	16934	16622	16738	16708	16704	16635	16571	16657	16801	16760	16819	16647	16674	16605	16718	16808	16763	16659	16760	16675	16886	16736	16605	16681	16768	16832	16707	16455	16877	16648	16752	16683	16906	16657	16930	16670	16473	16684	16468	16614	16872	16543	16544	16627	16654	16598	16745	16777	16827	16573	16659	16882	16709	16637	16789	16761	16702	16616	16777	16901	16663	16864	16677	16664	16637	16696	16588	16637	16646	16655	16571	16591	16714	16644	16628	16571	16845	16803	16616	16785	16990	16789	16688	16651	16796	16817	16718	16708	16843	16724	16722	16522	16576	16851	16663	16608	16740	16619	16618	16824	16705	16410	16769	16662	16750	16824	16636	16689	16810	16642	16742	16556	16819	16679	16687	16461	16468	16549	16539	16577	16711	16771	16639	16610	16628	16613	16555	16866	16756	16719	16640	16698	16683	16730	16618	16805	16814	16679	16705	16688	16615	16492	16669	16681	16625	16572	16626	16552	16566	16706	16905	16677	16619	16752	16628	16652	16805	16638	16741	16671	16562	16658	16637	16780	16617	16567	16788	16659	16983	16616	16618	16687	16647	16706	16733	16686	16731	16685	16921	16671	16475	16650	16570	16630	16633	16796	16471	16724	16697	16687	16650	16543	16828	16665	16614	16444	16702	16654	16676	16592	16815	16636	16508	16726	16718	16856	16757	16686	16753	16622	16824	16720	16737	16703	16640	16679	16629	16563	16802	16800	16481	16717	16596	16811	16575	16654	16733	16642	16767	16574	16709	16799	16749	16864	16651	16683	16634	16711	16796	16673	16633	16843	16543	16596	16799	16580	16586	16738	16892	16748	16638	16692	16800	16602	16736	16676	16410	16535	16704	16612	16643	16923	16892	16581	16619	16749	16707	16391	16744	16655	16722	16841	16637	16723	16778	16592	16626	16881	16630	16605	16615	16653	16748	16677	16383	16630	16683	16736	16568	16774	16700	16759	16680	16652	16763	16677	16402	16743	16684	16718	16824	16708	16670	16524	16774	16698	16602	16646	16671	16846	16822	16539	16654	16684	16815	16572	16744	16695	16786	16737	16541	16681	16528	16777	16657	16714	16620	16999	16737	16489	16757	16653	16612	16516	16749	16654	16537	16801	16780	16619	16606	16739	16632	16597	16838	16718	16736	16519	16548	16461	16499	16680	16513	16577	16635	16783	16752	16818	16764	16595	16660	16639	16669	16815	16595	16914	16768	16515	16841	16847	16629	16769	16677	16708	16648	16707	16752	16691	16698	16694	16679	16801	16803	16678	16786	16851	16784	16537	16589	16544	16823	16682	16706	16598	16788	16662	16725	16735	16779	16727	16661	16532	16824	16830	16583	16495	16747	16839	16650	16546	16763	16553	16625	16637	16545	16683	16784	16911	16800	16818	16685	16857	16806	16904	16810	16745	16759	16717	16561	16604	16676	16493	16574	16690	16794	16738	16592	16694	16689	16746	16878	16503	16756	16915	16738	16828	16718	16671	16681	16611	16722	16805	16718	16816	16679	16775	16723	16816	16657	16712	16548	16557	16692	16801	16640	16787	16631	16764	16533	16556	16666	16752	16704	16705	16880	16705	16912	16690	16836	16857	16744	16511	16582	16702	16542	16730	16563	16760	16761	16663	16759	16678	16701	16644	16761	16572	16557	16608	16886	16714	16655	16745	16591	16681	16639	16689	16632	16690	16782	16704	16687	16705	16652	16763	16976	16556	16641	16512	16604	16464	16840	16593	16662	16741	16752	16483	16549	16656	16742	16700	16547	16647	16615	16726	16875	16762	16682	16653	16604	16749	16685	16601	16434	16818	16789	16797	16549	16657	16661	16662	16831	16632	16732	16668	16819	16648	16442	16577	16627	16654	16688	16916	16726	16683	16553	16826	16469	16479	16615	16813	16816	16737	16844	16673	16677	16446	16658	16743	16528	16500	16457	16539	16704	16585	16819	16523	16849	16797	16571	16800	16804	16734	16723	16599	16833	16551	16594	16599	16757	16695	16651	16744	16913	16584	16739	16864	16855	16685	16650	16520	16672	16501	16634	16729	16804	16641	16660	16621	16679	16654	16877	16703	16805	16841	16615	16606	16566	16626	16581	16443	16854	16900	16524	16765	16725	16569	16576	16495	16694	16582	16619	16675	16693	16850	16599	16689	16841	16629	16654	16719	16535	16728	16629	16648	16699	16710	16621	16637	16760	16683	16666	16662	16835	16701	17008	16644	16530	16803	16779	16840	16732	16692	16684	16638	16732	16572	16558	16763	16694	16680	16830	16778	16842	16703	16631	17016	16768	16645	16674	16813	16684	16739	16616	16862	16696	16640	16839	16779	16692	16544	16793	16789	16694	16671	16878	16786	16726	16747	16658	16520	16678	16854	16820	16575	16637	16798	16771	16701	16854	16859	16605	16686	16405	16710	16773	16630	16858	16638	16721	16505	16661	16676	16624	16635	16744	16766	16740	16413	16771	16592	16693	16605	16794	16707	16890	16676	17016	16645	16775	16671	16883	16650	16787	16641	16785	16817	16815	16741	16777	16556	16668	16763	16637	16689	16665	16787	16830	16789	16726	16626	16793	16749	16757	16943	16673	16707	16916	16867	16744	16865	16591	16717	16813	16803	16558	16605	16730	16930	16718	16520	16467	16679	16881	16807	16621	16581	16781	16623	16586	16651	16806	16771	16682	16876	16781	16639	16600	16864	16969	16831	16725	16708	16660	16671	16663	16568	16477	16908	16819	16549	16779	16637	16617	16509	16825	16670	16876	16805	16689	16543	16569	16759	16831	16787	16723	16668	16603	16509	16537	16791	16656	16732	16678	16705	16740	16808	16799	16662	16639	16540	16568	16756	16813	16790	16695	16462	16913	16692	16954	16614	16670	16466	16609	16620	16621	16579	16770	16580	16812	16793	16784	16673	16776	16860	16736	16708	16698	16744	16647	16649	16739	16754	16878	16701	16643	16695	16841	16756	16717	16607	16738	16759	16765	16709	16822	16930	16643	16756	16845	16875	16594	16563	16873	16824	16838	16615	16771	16622	16651	16755	16780	16734	16650	16603	16706	16661	16706	16817	16798	16719	16662	16515	16566	16782	16477	16649	16616	16625	16655	16808	16642	16718	16589	16758	16567	16736	16749	16618	16837	16565	16851	16656	16860	16639	16683	16662	16856	16642	16699	16541	17021	16641	16773	16585	16666	16739	16615	16582	16677	16609	16605	16720	16677	16706	16700	17005	16614	16748	16568	16674	16474	16586	16782	16730	16756	16655	16620	16636	16712	16646	16637	16721	16742	16516	16610	16583	16665	16763	16671	16894	16753	16622	16945	16733	16580	16623	16607	16589	16633	16708	16778	16638	16649	16828	16693	16657	16675	16665	16597	16658	16646	16663	16914	16828	16738	16705	16623	16637	16688	16636	16671	16682	16544	16808	16755	16751	16735	16794	16777	16749	16603	16527	16749	16560	16712	16492	16472	16554	16696	16496	16699	16636	16848	16647	16584	16414	16764	16650	16721	16626	16860	16871	16843	16724	16598	16777	16710	16631	16705	16831	16951	16852	16821	16758	16530	16609	16807	16729	16849	16537	16693	16586	16714	16598	16608	16648	16700	16644	16620	16725	16426	16838	16692	16609	16489	16867	16674	16710	16844	16676	16754	16623	16906	16787	16777	16718	16899	16637	16756	16643	16688	16575	16810	16636	16757	16607	16722	16626	16707	16567	16838	16848	16844	16640	16684	16852	16787	16702	16767	16625	16638	16506	16657	16724	16809	16784	16771	16563	16623	16696	16971	16847	16851	16570	16677	16647	16370	16581	16590	16727	16625	16744	16837	16791	16924	16796	16877	16874	16723	16702	16849	16771	16745	16771	16758	16607	16710	16776	16806	16786	16570	16654	16887	16618	16554	16754	16586	16658	16723	16598	16798	16456	16527	16957	16715	16787	16597	16621	16557	16649	16840	16695	16646	16713	16691	16717	16781	16621	16989	16508	16657	16807	16560	16577	16773	16652	16530	16702	16936	16586	16744	16793	16601	16596	16793	16685	16708	16612	16676	16815	16673	16609	16647	16784	16629	16882	16875	16588	16663	16718	16800	16816	16754	16679	16516	16520	16599	16685	16755	16700	16653	16523	16837	16690	16572	16653	16665	16800	16856	16839	16925	16394	16836	16661	16732	16672	16541	16648	16626	16649	16566	16524	16649	16736	16577	16613	16511	16767	16761	16589	16841	16591	16631	16687	16791	16761	16500	16709	16678	16595	16802	16624	16617	16723	16600	16852	16844	16700	16594	16571	16831	16802	16831	16589	16770	16786	16735	16644	16495	16541	16729	16650	16652	16586	16682	16615	16636	16757	16924	16707	16629	16614	16707	16659	16838	16806	16815	16687	16678	16895	16830	16534	16671	16623	16673	16568	16705	16543	16385	16593	16761	16787	16573	16684	16823	16515	16635	16638	16801	16656	16540	16720	16588	16466	16639	16705	16584	16552	16612	16659	16741	16771	16803	16842	16534	16777	16729	16710	16609	16711	16661	16710	16650	16646	16864	16644	16664	16745	16662	16631	16637	16686	16729	16818	16823	16641	16778	16728	16811	16686	16707	16562	16836	16814	16527	16503	16536	16645	16547	16490	16814	16589	16506	16816	16892	16777	16722	16479	16732	16815	16842	16850	16703	16532	16816	16547	16571	16623	16837	16591	16664	16561	16632	16700	16664	16582	16517	16573	16527	16459	16738	16584	16715	16806	16776	16733	16836	16667	16680	16664	16767	16752	16564	16710	16810	16865	16615	17089	16631	16679	16716	16744	16510	16696	16732	16711	16722	16492	16702	16627	16832	16735	16740	16841	16629	16815	16736	16749	16638	16567	16719	16670	16592	16827	16871	16625	16805	16691	16649	16858	16764	16688	16749	16839	16828	16743	16845	16901	16791	16591	16892	16517	16536	16672	16636	16802	16773	16513	16728	16655	16672	16588	16815	16766	16768	16860	16522	16596	16464	16449	16683	16690	16682	16677
15666	26338	24531	20201	18369	19955	57011	61667	53468	40588	26422	17948	15837	15264	15182	15338	15330	15283	15372	15429	15228	15382	15457	15408	15509	15491	15301	15388	15378	15504	15274	15357	15271	15313	15241	15286	15266	15342	15375	15329	15262	15364	15283	15368	15191	15295	15345	15280	15326	15217	15422	15286	15348	15235	15420	15230	15198	15267	15321	15344	15440	15276	15305	15338	15348	15240	15323	15375	15364	15271	15311	15453	15344	15170	15337	15219	15199	15324	15388	15105	15217	15241	15416	15183	15453	15414	15406	15062	15290	15278	15191	15145	15350	15118	15330	15351	15305	15338	15227	15238	15273	15273	15183	15289	15312	15481	15332	15307	15270	15449	15372	15248	15214	15279	15279	15349	15358	15250	15286	15251	15474	15276	15294	15249	15407	15094	15464	15281	15129	15465	15244	15389	15182	15233	15369	15287	15445	15270	15355	15320	15328	15473	15184	15387	15318	15209	15559	15330	15283	15286	15147	15398	15302	15508	15269	15229	15147	15213	15335	15240	15373	15275	15324	15200	15370	15170	15285	15245	15427	15477	15448	15438	15288	15432	15183	15329	15241	15377	15421	15371	15314	15260	15315	15212	15179	15379	15488	15157	15335	15363	15279	15298	15353	15378	15363	15215	15207	15300	15432	15396	15334	15083	15350	15369	15240	15168	15222	15233	15306	15413	15195	15318	15233	15176	15064	15346	15313	15465	15464	15246	15352	15221	15155	15144	15266	15342	15279	15224	15394	15377	15276	15472	15261	15271	15243	15222	15328	15287	15402	15312	15203	15258	15231	15464	15365	15298	15275	15256	15269	15244	15154	15340	15273	15332	15369	15359	15255	15216	15401	15315	15211	15152	15176	15462	15146	15279	15312	15323	15440	15371	15256	15152	15356	15198	15236	15384	15313	15290	15234	15274	15413	15274	15494	15340	15262	15207	15197	15354	15261	15430	15067	15239	15228	15369	15510	15302	15393	15362	15354	15337	15190	15279	15230	15300	15286	15359	15317	15255	15491	15108	15324	15330	15314	15409	15140	15256	15270	15245	15264	15437	15189	15344	15334	15406	15354	15310	15303	15325	15314	15264	15353	15358	15409	15191	15474	15364	15284	15452	15225	15141	15289	15454	15299	15142	15303	15336	15281	15385	15189	15422	15381	15495	15157	15096	15279	15299	15378	15306	15506	15299	15308	15440	15361	15243	15182	15162	15378	15242	15137	15159	15307	15200	15276	15331	15337	15311	15455	15322	15214	15246	15372	15163	15186	15194	15238	15269	15243	15448	15319	15508	15248	15266	15276	15267	15383	15249	15426	15132	15330	15299	15233	15459	15175	15278	15356	15309	15263	15194	15179	15191	15376	15387	15175	15195	15465	15264	15207	15303	15185	15393	15334	15354	15326	15087	15165	15250	15412	15268	15391	15321	15322	15404	15118	15022	15337	15392	15265	15317	15157	15322	15418	15259	15114	15409	15196	15313	15359	15342	15278	15362	15312	15323	15244	15243	15370	15530	15310	15305	15183	15429	15243	15214	15319	15292	15415	15391	15280	15281	15445	15443	15377	15336	15427	15316	15292	15230	15164	15369	15295	15280	15310	15219	15270	15265	15183	15382	15149	15264	15415	15395	15294	15361	15089	15228	15284	15483	15331	15236	15302	15252	15420	15350	15260	15132	15321	15224	15360	15407	15308	15274	15339	15187	15251	15179	15299	15421	15361	15260	15324	15502	15348	15194	15380	15082	15390	15234	15309	15102	15148	15260	15366	15293	15215	15322	15339	15347	15158	15327	15319	15261	15228	15389	15462	15170	15302	15268	15211	15243	15355	15408	15193	15263	15113	15142	15317	15367	15157	15205	15298	15351	15215	15152	15360	15307	15387	15530	15414	15374	15327	15369	15348	15190	15376	15338	15154	15145	15239	15269	15425	15017	15462	15406	15330	15222	15277	15331	15090	15254	15176	15326	15337	15376	15228	15337	15280	15357	15394	15264	15138	15374	15341	15311	15318	15140	15193	15149	15344	15262	15203	15487	15310	15277	15397	15351	15431	15304	15120	15374	15234	15475	15176	15496	15248	15224	15163	15287	15386	15366	15162	15367	15220	15288	15283	15339	15424	15329	15289	15106	15488	15220	15214	15206	15325	15225	15444	15476	15217	15289	15345	15400	15422	15269	15271	15147	15409	15251	15279	15349	15257	15391	15356	15305	15284	15232	15414	15308	15249	15320	15136	15290	15174	15446	15431	15277	15339	15345	15485	15187	15304	15443	15329	15398	15236	15219	15137	15357	15243	15339	15288	15170	15436	15196	15400	15267	15525	15419	15179	15264	15337	15201	15316	15372	15376	15386	15226	15317	15345	15227	15421	15328	15477	15185	15369	15231	15296	15259	15244	15509	15343	15379	15208	15355	15333	15329	15283	15323	15375	15384	15233	15487	15408	15153	15207	15269	15470	15453	15384	15354	15225	15287	15270	15296	15314	15292	15346	15378	15235	15452	15374	15420	15272	15221	15413	15383	15246	15388	15195	15342	15464	15345	15185	15342	15379	15274	15242	15259	15277	15269	15235	15303	15145	15342	15177	15393	15284	15246	15401	15352	15314	15392	15272	15273	15240	15325	15403	15327	15333	15195	15318	15215	15379	15418	15389	15152	15264	15337	15308	15220	15319	15467	15174	15349	15286	15306	15159	15535	15296	15259	15319	15182	15415	15300	15318	15154	15322	15227	15156	15406	15364	15384	15168	15344	15271	15305	15210	15165	15211	15338	15350	15416	15326	15182	15336	15229	15200	15264	15364	15246	15092	15301	15376	15214	15351	15369	15263	15337	15346	15193	15345	15290	15295	15309	15304	15315	15245	15335	15164	15332	15259	15357	15222	15399	15298	15306	15422	15314	15496	15389	15302	15350	15324	15318	15282	15153	15442	15322	15459	15342	15251	15368	15185	15046	15305	15357	15259	15212	15336	15328	15319	15137	15263	15122	15256	15376	15193	15433	15218	15260	15243	15248	15256	15325	15218	15270	15262	15249	15383	15349	15275	15169	15272	15352	15381	15361	15428	15311	15339	15334	15266	15256	15197	15214	15284	15405	15415	15239	15378	15375	15285	15333	15351	15209	15459	15361	15355	15328	15141	15246	15375	15390	15334	15326	15315	15291	15420	15149	15298	15488	15354	15251	15202	15214	15171	15073	15498	15308	15380	15193	15302	15217	15251	15278	15317	15271	15330	15312	15229	15388	15135	15320	15349	15268	15375	15262	15274	15249	15447	15410	15368	15166	15434	15318	15155	15272	15299	15251	15205	15335	15368	15248	15322	15288	15317	15451	15268	15305	15399	15272	15308	15283	15228	15216	15206	15255	15243	15298	15137	15279	15268	15215	15329	15337	15157	15204	15386	15286	15203	15194	15377	15304	15279	15332	15304	15252	15295	15278	15301	15329	15284	15402	15118	15302	15267	15410	15364	15144	15073	15250	15355	15110	15372	15300	15421	15380	15130	15249	15405	15244	15281	15207	15286	15412	15327	15404	15381	15293	15375	15260	15437	15184	15400	15202	15290	15358	15149	15351	15218	15289	15345	15256	15365	15317	15401	15295	15156	15281	15244	15379	15342	15467	15132	15266	15291	15441	15333	15278	15363	15425	15342	15386	15258	15305	15141	15250	15138	15326	15133	15296	15489	15373	15193	15455	15145	15174	15414	15195	15127	15250	15162	15278	15168	15371	15303	15387	15291	15462	15185	15275	15168	15228	15369	15216	15432	15304	15247	15118	15466	15231	15254	15167	15261	15153	15635	15311	15223	15307	15293	15419	15374	15022	15457	15535	15177	15420	15215	15234	15197	15259	15365	15206	15390	15362	15328	15395	15370	15112	15453	15264	15375	15251	15396	15200	15265	15231	15303	15203	15114	15291	15273	15442	15164	15155	15279	15357	15284	15295	15193	15288	15255	15385	15432	15213	15350	15382	15404	15186	15214	15289	15251	15232	15205	15330	15271	15485	15319	15459	15251	15327	15387	15320	15394	15261	15252	15371	15299	15427	15433	15266	15550	15295	15204	15378	15495	15382	15324	15204	15296	15210	15306	15241	15374	15382	15349	15201	15153	15192	15240	15227	15369	15428	15485	15228	15331	15352	15314	15308	15283	15253	15355	15404	15392	15158	15140	15268	15301	15238	15406	15238	15272	15231	15256	15215	15348	15452	15374	15230	15301	15164	15385	15217	15226	15036	15153	15229	15259	15362	15219	15301	15401	15178	15338	15408	15276	15361	15235	15222	15260	15270	15068	15430	15116	15377	15299	15299	15340	15414	15426	15435	15266	15400	15216	15239	15262	15224	15274	15259	15350	15363	15594	15294	15410	15354	15356	15406	15179	15141	15200	15405	15328	15355	15291	15347	15339	15195	15183	15315	15406	15167	15319	15427	15426	15305	15305	15445	15292	15202	15325	15326	15436	15302	15236	15309	15281	15048	15367	15334	15369	15208	15232	15172	15313	15247	15366	15302	15194	15247	15345	15282	15317	15327	15335	15270	15359	15326	15251	15217	15163	15320	15427	15246	15205	15469	15368	15238	15250	15232	15270	15190	15209	15286	15299	15470	15218	15250	15145	15326	15286	15378	15451	15413	15292	15233	15113	15300	15406	15340	15301	15386	15204	15326	15226	15322	15116	15324	15237	15350	15363	15132	15187	15409	15418	15291	15486	15331	15441	15187	15221	15274	15275	15233	15346	15396	15304	15243	15358	15249	15332	15270	15256	15361	15409	15279	15384	15162	15305	15421	15233	15277	15305	15218	15298	15373	15231	15317	15335	15331	15164	15228	15305	15330	15125	15382	15118	15354	15191	15306	15298	15308	15314	15203	15340	15219	15428	15163	15395	15213	15331	15164	15203	15253	15285	15323	15467	15279	15251	15141	15249	15142	14980	15285	15302	15379	15284	15328	15289	15275	15374	15325	15370	15336	15336	15360	15256	15299	15374	15358	15319	15362	15275	15303	15207	15191	15246	15261	15450	15218	15377	15236	15400	15297	15141	15389	15312	15211	15227	15277	15234	15414	15362	15383	15196	15323	15211	15504	15311	15368	15191	15302	15290	15206	15152	15306	15309	15327	15185	15059	15218	15454	15257	15262	15262	15318	15386	15447	15246	15314
28651	21195	19934	17522	15769	16034	17460	21251	22971	20705	17895	16289	16122	15963	15865	15769	15756	15860	15868	15926	15952	15998	15914	15854	15981	15917	16068	15946	15866	15763	15808	15736	16018	15791	15770	15760	15879	15942	15846	16054	15821	15793	16012	15848	15749	15870	16092	15888	15835	15710	15723	15824	15947	15690	15835	15769	15665	15976	15963	15687	15730	15908	15912	15881	15798	15951	15767	15769	15803	15886	15802	15825	16000	15882	15803	15832	15725	15862	16095	15855	15951	15923	15871	15689	15844	15795	15736	15832	15864	15936	15863	15740	15850	15879	15671	16044	15797	15874	15840	15835	15805	15947	15752	15901	15807	15592	15815	16035	16051	16046	15832	15817	16015	15780	15871	15814	15967	15821	16050	15676	15939	15708	15809	15849	16072	15857	15795	15844	15831	15833	15865	15737	15690	15956	15875	15802	15794	16072	15857	15797	16027	15812	15813	15712	15904	15855	15978	15639	15924	15810	15782	15869	15821	15790	15897	15694	15791	15871	15744	16060	15877	15836	15939	15892	15851	15775	16070	15927	15864	15928	15882	15769	15800	16031	15954	15749	15819	15941	15826	15864	15699	15633	15867	15782	15873	15730	15760	15977	15720	15828	15681	15611	15607	15753	15866	15693	15814	15768	16041	15796	15842	15933	16003	15746	15787	15873	16008	16097	15802	15918	15847	15723	15767	15716	15821	15842	15883	15698	15895	15814	15993	15887	15897	15716	15866	15831	15875	15702	15871	15787	15834	15960	15953	15936	15817	15820	15900	15873	15761	15973	15970	16045	15740	15936	15902	15915	15917	15829	15783	16015	15938	16001	15903	15838	15559	15812	15775	15899	15703	15804	15970	15807	15887	15808	15860	15874	15746	15900	15795	15649	15590	15765	15832	15955	15733	15837	15948	15724	15691	15813	15669	15768	15815	15729	15778	15756	15790	15906	15948	15934	15772	15969	15790	15626	15607	16060	15897	15707	15795	15882	15886	15777	16051	15856	15890	15912	16059	15864	15963	15753	15865	15902	15778	15692	15666	15714	15861	15734	15828	16031	16054	15955	16026	15601	15785	15941	15904	15600	15862	16054	15762	15894	15699	15995	15924	15932	15847	15710	15994	15871	15850	15689	15977	15683	15784	15822	15781	15906	15937	15810	15915	15968	15828	15793	15708	15937	15931	15935	15844	15993	15731	15835	15876	15758	15945	15904	15714	15905	15956	16029	15883	15860	15816	15871	15898	15780	15770	15783	15680	15932	15966	15763	15957	15747	15878	15775	15815	15797	15946	15870	15793	15935	15629	15751	15633	15869	15916	16070	16030	15841	15783	15840	15997	15933	16087	15955	15695	15673	15940	15910	15945	15932	15599	15875	15780	15936	15916	15752	15858	15652	15815	15726	15895	15623	15775	15870	15618	15651	15956	15896	15814	15805	15821	16109	15914	15750	15826	15594	15883	15749	15951	15955	15811	15772	15805	15890	15659	15745	16031	15876	15660	15837	15819	15621	15896	15893	15866	15879	15849	15807	15914	15826	15831	15746	15791	15892	15710	15927	15749	15753	15740	15747	15734	15848	16019	15709	15711	15707	15760	15711	15700	15821	15920	15790	15686	15848	16045	15969	15857	15838	16028	15850	16020	16018	15902	15834	15762	15872	15913	15820	15684	16127	15747	15745	15724	15965	15674	15919	15904	15743	15719	15788	15998	16034	15919	15885	15796	15970	15836	15908	15753	15973	15882	16072	15892	15830	16143	15903	15931	15793	15907	15692	15870	15835	15945	15791	15700	15804	16061	15822	15759	15915	16152	16013	15935	15734	15826	15780	15854	15969	16042	15685	15691	15644	15755	15913	15872	15753	15810	15935	15708	15988	16047	15705	15834	15771	15734	15861	15960	15722	15895	15748	15997	15816	15975	15667	15948	15663	15885	15864	15684	15798	15793	15598	15948	15756	15796	15795	15950	15977	15741	15969	15648	15855	15857	15833	15884	15857	15686	15790	15954	15865	15643	15898	15950	15900	15823	15716	15691	15846	15961	15791	15901	15889	15846	15724	15966	15928	15724	15872	15988	15753	15909	16020	16046	15873	15840	15856	15995	15964	15780	16023	15913	15829	15710	15823	15875	15962	15854	15871	15711	15963	15792	15841	15996	16014	15963	15893	15603	15695	16019	15845	15896	15923	15887	15947	15946	15650	15899	16024	15881	15791	15941	15771	15689	15647	15622	15857	15763	15857	15707	16007	15800	15861	15839	15923	15747	15647	15930	15905	16011	15861	15896	15953	15885	15779	16002	15807	15767	15821	15674	15986	16053	15930	15856	16019	15956	15749	15928	15829	15939	15842	15921	15966	15903	15791	15940	15824	15673	15922	15846	15532	15675	15728	15639	15781	15772	15824	15909	15942	15991	15763	16026	15829	15880	15982	15667	15825	15846	15782	15966	15806	15814	16066	16017	15968	15728	15801	15928	15945	15693	15770	15736	15870	16032	15915	15781	15808	15814	15755	15975	15991	15935	15720	15776	15797	15867	15731	15911	15705	15855	15915	15746	15782	15796	15784	15826	15834	15685	15784	15937	15721	15904	15873	15869	15906	15757	15904	15748	15815	15812	15819	15804	15826	15811	15770	15844	15832	15886	15873	15820	15784	16034	15902	15671	15598	15971	15703	15767	15788	15747	15738	15795	15801	15852	15826	15872	15937	16001	15905	16112	15794	15755	15718	15863	15765	15796	15722	15905	15847	15638	15896	15730	15831	15829	15835	15922	15766	15901	15721	16061	15937	15926	15874	15946	15897	15858	15982	15918	15930	15709	15824	16077	15864	15901	15910	15997	15780	15840	15812	16027	15838	15901	15804	15931	15973	16032	15831	15898	15884	15795	15886	15907	15716	15897	15940	15856	15923	15855	15954	15779	15942	15826	15636	15938	15898	15814	15916	15814	15698	15760	15796	16056	15869	15768	15935	15829	16002	15799	15785	15850	15726	15753	15804	16021	15958	15918	15938	15876	15823	15812	15905	15853	15758	15843	15967	15829	16010	15827	15790	15643	15661	15811	15926	15727	15671	15854	15892	16001	15694	15825	15887	15844	15814	15813	15910	15857	16046	15728	15863	15845	15782	15746	15719	15825	15826	15732	15919	15863	15703	15882	15819	15995	15806	16087	15820	15965	15723	15668	15773	15955	15842	15928	16078	15796	15930	15865	15828	15743	15903	15863	15962	15761	15821	15957	15812	15823	15706	15779	15775	15905	15711	15873	15957	15737	15861	15762	15771	15892	15813	15716	15773	15960	15788	15855	15927	15957	15758	15697	15728	15831	15928	15629	15748	15843	15888	15789	15689	15651	15969	15972	16176	15855	15762	15874	15763	15868	15877	15775	15955	15905	16020	15823	15790	15912	15903	15890	15849	16018	15711	15680	15835	15932	15865	16052	15838	15853	15766	15793	15900	15846	15887	15814	15619	15800	15875	15916	15727	15978	15811	15983	15832	15999	15985	16009	15704	15657	15872	15828	15877	15900	15850	15810	15870	15867	15820	15929	15874	15906	15963	15867	15969	15837	15662	15651	15670	15950	15855	15813	16003	15811	15662	15885	16021	15931	16124	15908	15886	15976	15891	15778	15955	15820	15797	15862	15717	15898	15897	15928	15770	15987	15663	15934	15821	15865	15580	15827	15799	16031	15963	15922	15964	15913	15613	15705	15665	15931	15996	15877	15766	15854	15731	15901	15619	15890	15958	15861	15894	15721	15818	15840	15877	15959	15875	15842	15693	16070	15932	15873	15806	15769	15827	15725	16037	16079	15877	15833	16015	15866	15865	15887	15713	15710	15768	15658	15986	15822	15859	16046	15987	15977	15801	15676	15839	15758	15950	15903	16034	15809	15902	15906	15843	15919	15722	15814	16058	15924	15993	15798	15923	15721	15851	15945	15985	15936	15948	16181	15906	15857	15789	15868	15888	15934	15837	16018	15765	15779	15889	15919	16002	15714	15940	15862	15891	15871	15886	15851	15856	15840	16093	16074	15853	15688	15757	15972	15729	15819	15769	15993	15809	15777	15883	15808	15947	15886	15652	15607	15836	16026	15903	15742	15778	15866	15959	15672	15872	15866	16093	15882	15817	16033	15787	15635	15722	15765	16091	15902	15771	15983	15839	15880	15745	15707	15943	15758	15848	15550	15655	15933	15912	15658	15812	15688	15813	15862	15802	15770	15667	15771	15760	15683	15856	15758	15743	15772	15847	15972	15906	15688	15738	15884	15767	15949	15875	15796	15691	15895	16019	15916	15832	15710	15901	15792	15746	15984	15821	15943	15904	15787	15873	15768	15948	15646	15830	15855	15951	15961	15938	16035	15658	15877	15878	15945	15763	15934	15855	15792	15779	15996	15744	15731	15873	15893	15735	15782	16028	15665	15832	15730	15813	15619	15882	15925	15755	15953	15961	16023	15708	15902	15916	15900	15924	15871	15900	15880	15773	15875	16067	15744	15805	15741	15862	15908	15838	15917	15825	15829	15756	15758	15923	15795	15710	15809	15860	15847	15858	15688	16094	15836	15790	15777	15846	15744	16078	15733	15812	15933	15881	15699	15913	15836	15907	15912	16020	15982	15719	15664	15773	16003	16023	15608	15798	15634	15603	15917	15834	15764	15887	15868	16051	15671	16000	15936	16016	15912	15975	15843	15784	15808	15811	15720	15778	15561	15859	15870	15974	16052	15701	15986	15827	15741	15864	15939	15782	15644	15759	15749	15844	15778	15862	15894	15681	15626	15905	15892	15974	16125	15841	15931	15900	15725	16002	15936	15899	15806	15898	15718	15860	15791	16098	15982	15858	15727	15739	15612	15904	15783	15905	15874	15806	15763	15872	15855	15854	15775	15999	15941	15726	15938	15847	15757	15816	15788	15795	15623	15851	15732	15905	15812	15935	15855	15806	15865	15823	16065	15957	15933	15891	15869	15943	15698	15823	16105	15889	15819	15668	15923	15773	15885	15715	15685	15970	15917	15892	15942	16144	15938	15873	15954	15824	15947	15824	15794	15956	15981	15685	15837	15792	15791	15891	15871	15777	15841	15958	15857	15865	15829	15876	15561	15962	15828	15807	15881	15827	15860	15681	15906	15618	15871	15778	15775	15731	15890	15732	15744	15958
14694	15515	15432	15059	14903	14893	17716	23198	24032	20390	16778	15179	14904	14663	14633	14686	14636	14842	14665	14857	14770	14835	14685	14763	14788	14605	14587	14814	14903	14858	14662	14720	14849	14616	14566	14702	14887	14599	14723	14869	14870	14822	14899	14642	14739	14643	14535	14603	14856	14757	14840	14637	14647	14793	14797	14660	14606	14710	14670	14677	14738	14704	14660	14855	14819	14939	14888	14705	14741	14703	14675	14793	14750	14606	14735	14581	14641	14686	14767	14706	14835	14815	14863	14626	14686	14866	14479	14636	14569	14813	14737	14751	14689	14699	14859	14731	15052	14757	14713	14718	14748	14701	14756	14437	14779	14906	14673	14817	14636	14577	14602	14676	14495	14760	14683	14754	14711	14864	14790	14626	14667	14724	14536	14926	14819	14770	14818	14704	14702	14590	14805	14679	14613	14622	14807	14685	14744	14833	14778	14667	14696	14627	14803	14691	14696	14796	14737	14777	14703	14819	14756	14688	14648	14745	14556	14905	14775	14746	14823	14676	14696	14951	14742	14787	14638	14723	14814	14692	14651	14608	14827	14739	14715	14811	14702	14741	14676	14674	14757	14647	14892	14752	14769	14803	14791	14813	14745	14591	14800	14685	14735	14781	14790	14621	14760	14631	14780	14850	14754	14727	14687	14721	14715	14837	14742	14969	14826	14692	14838	14684	14640	14712	14649	14779	14725	14813	14830	14738	14656	14807	14652	14748	14829	14835	14663	14700	14728	14767	14992	14660	14598	14830	14684	14674	14763	14569	14713	14915	14661	14764	14723	14598	14800	14656	14898	14581	14575	14762	14849	14757	14937	14762	14752	14838	14716	14596	14974	14721	14778	14636	14732	14853	14464	14713	14638	14930	14715	14839	14815	14632	14812	14595	14846	14676	14699	14773	14675	14676	14642	14612	14728	14696	14601	14802	14541	14765	14744	14733	14635	14629	14855	14709	14635	14700	14670	14772	14801	14503	14689	14906	14892	14798	14828	14712	14563	14747	14828	14672	14517	14678	14683	14754	14812	14760	14763	14736	14626	14769	14671	14616	14782	14463	14984	14577	14794	14735	14632	14890	14690	14658	14754	14742	14795	14820	14708	14774	14515	14869	14904	14747	14575	14844	14775	14735	14803	14611	14656	14678	14798	14726	14648	14711	14565	14609	14779	14730	14797	14809	14804	14723	14756	14710	14776	14748	14864	14828	14934	14689	14745	14585	14797	14725	14757	14676	14800	14643	14696	14656	14587	14747	14613	14811	14640	14792	14576	14683	14709	14697	14682	14906	14792	14608	14593	14561	14572	14804	14911	14587	14673	14641	14755	14826	14799	14746	14711	14772	14624	14748	14723	14644	14568	14582	14746	14623	14866	14627	14688	14751	14745	14789	14662	14681	14806	14898	14810	14567	14743	14723	14788	14675	14736	14704	14776	14769	14651	14615	14603	14792	14520	14822	14800	14591	14612	14797	14740	14666	14708	14745	14466	14757	14804	14571	14642	14774	14885	14595	14610	14868	14667	14699	14667	14796	14746	14823	14848	14585	14702	14821	14695	14775	14634	14749	14822	14842	14819	14875	14698	14697	14711	14713	14746	14712	14913	14787	14779	14689	14624	14594	14647	14770	14517	14643	14629	14668	14804	14732	14798	14782	14930	14775	14784	14866	14755	14917	14819	14783	14926	14832	14829	14737	14640	14736	14707	14754	14691	14819	14774	14575	14656	14750	14670	14862	14894	14651	14491	14734	14768	14604	14639	14592	14862	14606	14752	14777	14697	14861	14758	14806	14641	14864	14663	14612	14773	14624	14712	14757	14884	14716	14721	14915	14592	14705	14683	14642	14826	14806	14768	14641	14698	14621	14656	14753	14723	14675	14727	14789	14650	14952	14728	14922	14820	14946	14702	14746	14671	14801	14563	14747	14705	14784	14820	14818	14587	14793	14754	14743	14570	14757	14869	14776	14778	14885	14606	14757	14708	14748	14790	14705	14724	14626	14825	14703	14705	14776	14845	14762	14708	14768	14599	14887	14715	14676	14711	14862	14841	14684	14703	14717	14675	14821	14647	14775	14722	14694	14682	14775	14657	14618	14773	14930	14662	14619	14853	14557	14637	14636	14678	14754	14843	14697	14770	14887	14768	14683	14697	14812	14770	14621	14740	14774	14792	14627	14775	14758	14683	14754	14870	14649	14834	14678	14683	14787	14763	14759	14728	14920	14756	14906	14614	14813	14699	14872	14864	14717	14843	14810	14803	14889	14820	14774	14639	14722	14753	14756	14544	14734	14710	14699	14728	14896	14788	14730	14685	14759	14743	14875	14732	14652	14634	14845	14661	14669	14880	14588	14837	14756	14624	14642	14692	14669	14870	14808	14758	14625	14580	14784	14822	14656	14712	14888	14751	14632	14761	14772	14700	14786	14705	14667	14789	14761	14691	14748	14757	14630	14572	14724	14657	14723	14703	14744	14660	14778	14912	14734	14875	14637	14675	14649	14785	14848	14856	14748	14689	14764	14774	14883	14593	14768	14753	14502	14821	14830	14688	14858	14866	14635	14720	14756	14681	14750	14781	14703	14766	14714	14966	14766	14847	14638	14646	14630	14767	14708	14811	14697	14855	14890	14784	14771	14849	14898	14736	14659	14834	14717	14879	14748	14822	14641	14845	14668	14704	14639	14879	14871	14760	14658	14799	14648	15037	14778	14733	14711	14792	14859	14839	14633	14780	14513	14833	14755	14564	14796	14722	14649	14788	14734	14802	14558	14765	14689	14847	14812	14621	14791	14776	14711	14639	14763	14623	14803	14747	14736	14717	14682	14767	14570	14739	14687	14740	14633	14679	14674	14856	14760	14671	14797	14739	14735	14804	14653	14740	14704	14829	14668	14773	14747	14704	14783	14841	14771	14850	14802	14686	14745	14857	14820	14817	14624	14711	14650	14703	14978	14860	14565	14780	14758	14645	14672	14714	14621	14742	14609	14903	14745	14729	14791	14638	14729	14602	14786	14825	14548	14580	14694	14764	14736	14819	14720	14713	14847	14775	14695	14621	14657	14710	14853	14610	14554	14903	14708	14711	14762	14646	14724	14611	14655	14672	14825	14797	14731	14646	14726	14754	14775	14776	14728	14678	14595	14655	14752	14839	14659	14697	14619	14722	14692	14903	14626	14757	14688	14776	14793	14624	14648	14773	14770	14843	14877	14691	14703	14688	14959	14658	14761	14833	14919	14756	14807	14803	14626	14620	14597	14615	14831	14802	14624	14729	14939	14554	14997	14669	14698	14585	14856	14885	14746	14742	14694	14758	14822	14644	14849	14782	14656	14849	14737	14788	14827	14567	14763	14709	14773	14761	14611	14661	14558	14660	14641	14727	14663	14828	14839	14671	14738	14710	14596	14930	14710	14681	14832	14799	14698	14629	14876	14683	14814	14887	14712	14586	14635	14831	14682	14687	14737	14661	14740	14897	14668	14712	14781	14728	14838	14617	14773	14887	14767	14706	14702	14797	14825	14730	14740	14779	14887	14778	14571	14881	14909	14782	14769	14790	14727	14828	14744	14772	14648	14861	14705	14800	14577	14627	14923	14618	14708	14761	14704	14681	15000	14726	14751	14667	14699	14690	14682	14632	14579	14734	14829	14564	14826	14638	14737	14711	14675	14728	14767	14775	14670	14748	14772	14587	14768	14753	14695	14725	14821	14699	14775	14657	14642	14678	14786	14670	14712	14807	14637	14660	14717	14763	14788	14865	14687	14751	14905	14617	14741	14747	14695	14597	14686	14744	14682	14554	14650	14689	14708	14852	14772	14655	14865	14772	14856	14706	14820	14753	14800	14726	14767	14754	14614	14623	14748	14837	14486	14706	14758	14779	14804	14683	14734	14729	14873	14561	14773	14808	14548	14794	14711	14632	14643	14752	14785	14843	14679	14568	14814	14576	14797	14727	14514	14714	14897	14688	14690	14530	14801	14832	14880	14799	14737	14778	14587	14738	14706	14843	14788	14841	14724	14615	14672	14916	14665	14786	14660	14571	14692	14780	14755	14612	14731	14704	14700	14656	14764	14848	14701	14777	14928	14727	14707	14666	14697	14620	14733	14807	14498	14720	14701	14753	14774	14606	14867	14742	14806	14696	14677	14681	14693	14694	14624	14790	14772	14663	14904	14617	14609	14748	14726	14750	14810	14624	14681	14762	14774	14821	14770	14841	14837	14753	14736	14604	14839	14815	14702	14750	14870	14790	14887	14762	14940	14802	14745	14619	14770	14747	14590	14774	14650	14650	14614	14705	14793	14740	14752	14885	14829	14795	14823	14713	14674	14653	14613	14729	14704	14620	14760	14606	14728	14721	14657	14533	14821	14797	14874	14843	14774	14566	14834	14681	14866	14833	14854	14584	14756	14862	14717	14683	14749	14918	14800	14807	14671	14610	14813	14713	14715	14912	14838	14747	14731	14857	14667	14725	14683	14867	14619	14686	14819	14674	14745	14720	14791	14734	14800	14710	14713	14677	14660	14654	14648	14843	14808	14677	14785	14662	14748	14798	14739	14646	14547	14871	14690	14807	14854	14716	14803	14626	14667	14707	14958	14656	14802	14848	14877	14828	14769	14898	14739	14849	14835	14548	14696	14723	14749	14755	14652	14586	14623	14730	14814	14775	14825	14821	14826	14737	14791	14828	14955	14790	14623	14752	14855	14740	14781	14682	14675	14733	14708	14898	14752	14644	14870	14680	14741	14644	14632	14589	14647	14744	14790	14916	14721	14629	14683	14799	14653	14709	14731	14799	14728	14749	14761	14714	14789	14730	14809	14668	14697	14807	14761	14550	14628	14714	14793	14822	14593	14889	14699	14859	14714	14604	14662	14874	14806	14708	14646	14635	14760	14770	14720	14762	14707	14669	14856	14620	14563	14867	14825	14731	14760	14720	14666	14820	14893	14736	14831	14704	14787	14684	14579	14697	14839	14652	14692	14816	14787	14606	14704	14804	14776	14645	14785	14542	14900	14708	14637	14555	14785	14776	14754	14701	14607	14563	14657	14760	14718	14837	14946	14765	14711	14688	14874	14644	14757	14642	14653	14731	14662	14584	14661	14677	14947	14729	14820	14750	14683	14789	14650	14886	14669	14669	14642	14754	14654	14855	14752
25723	21128	27095	25517	18437	16397	16650	37854	40779	31117	21341	16697	15398	15207	15124	15128	15156	15085	14998	15140	15047	15113	15101	14979	14888	14970	15211	15014	15054	14813	15083	14915	15065	14950	15040	14953	15068	15127	15082	15031	14992	15083	15245	14941	14802	15138	15016	14910	15220	14982	15147	14874	15107	15153	15145	15075	15128	15035	14961	15209	15111	14830	15144	15061	15002	15030	15044	15145	15135	15055	15068	15261	15050	14949	15072	15074	15162	15034	14923	14975	14977	14998	14935	15083	15079	14921	15150	15247	15004	14937	14921	14962	14927	15117	14984	14877	14988	15064	14929	15029	14920	14996	15054	14958	14989	14814	15061	15035	15113	15089	15103	15099	15233	15135	15128	15101	15065	15146	15034	14944	14745	15098	14904	15180	15045	15220	15001	15079	15057	14838	14999	15067	15018	14975	15143	14866	14905	15054	14941	15039	15100	14999	14922	15109	14938	14973	15070	15071	14968	15029	14852	15130	15266	15018	15022	14932	15131	14793	14967	14917	15168	15059	15014	15041	15082	15009	14935	15020	15077	15111	15078	14971	14916	15077	14896	14882	15133	15052	15080	15032	15056	15022	15043	15042	15014	15134	15170	15016	14940	15065	14934	14867	15058	14920	15040	14934	14967	15058	14918	14904	14934	15009	15067	14993	14803	15152	15071	15163	15242	14988	14946	14933	15041	14968	15069	14993	15136	15048	15158	15108	15154	15245	14862	15051	15003	14889	14969	15045	15185	14954	15011	14866	15014	15091	14926	15034	15055	15057	14907	15206	15293	15085	14976	15131	14993	14932	15070	15198	15269	14989	15104	15200	14943	14960	15027	15037	15004	15145	15021	15034	14814	14945	15272	15084	14996	15100	14978	15114	15172	15024	14940	14910	15133	15003	15174	14907	15096	14925	15053	14929	15063	15030	15060	14996	14987	15050	15172	15032	15117	14935	14920	15037	15093	15116	15056	14951	15057	15031	15052	14959	14829	14929	15057	15100	15020	15027	15009	15159	15135	15080	15249	15060	14891	14959	15155	15093	14921	15030	15100	15002	15057	15042	15045	14911	15198	14888	14964	15125	15134	15196	15155	15098	15219	15154	15265	15043	15068	14853	15122	15024	14989	14978	15059	15125	15049	15091	14894	14841	15206	14894	14973	15027	15006	14857	14877	15163	14992	14979	15073	15015	14920	15215	14951	15243	14917	14875	14962	14851	14867	15024	15193	14971	15104	15085	15018	14977	14948	15025	15022	15036	14928	15057	15127	15178	15018	15033	14932	14988	15053	14924	14881	14924	15104	15027	15085	15030	15131	15129	15052	14873	14870	14946	15155	15022	14853	15068	15194	14908	15004	15012	14894	14921	15024	15023	14947	15013	15082	14940	15054	14971	15175	15123	15131	15040	14841	15046	15004	15041	14969	15081	15053	15329	15119	14985	15213	15165	15070	14894	15054	14974	15023	14958	14829	15013	14911	14880	15080	14975	15093	15031	15004	14831	15019	15070	15180	15114	14973	14985	14963	15054	15044	15177	14927	15186	15148	15068	15038	14824	14968	14992	15094	15119	15083	15014	14966	14967	15176	14975	14916	14817	14955	15022	15279	15148	15066	15042	15056	15024	14946	15005	15003	15195	14998	14929	15155	14831	15002	15057	15067	15060	14928	15122	15160	14993	14932	15202	15172	15078	14988	14981	14936	14892	15041	14998	15084	15272	15015	15030	14855	14948	15208	15156	15104	15075	15201	15079	15095	15022	14993	15042	15200	15109	14986	14863	15081	15057	14984	15205	14882	14959	14954	15203	14922	14833	14917	15074	15260	14912	15066	14977	15124	15226	14914	14919	15143	15080	15118	14930	15189	15057	15066	15072	15173	14927	15082	15247	14968	14671	15134	15021	15025	15098	14917	15037	15199	14963	15117	15116	15326	14855	14977	15010	15104	15188	14984	15039	15048	15001	15090	14975	14822	15119	15152	15190	14958	15078	15107	15115	15117	14910	15123	15144	15046	15008	15196	15118	15218	14992	14948	15085	15102	15232	15139	14989	15044	14845	15066	15076	15100	14843	15070	15142	14877	14979	15174	15125	14951	15051	15127	15042	14923	14993	14992	14885	15390	14912	15069	15109	14891	15112	15006	15015	15041	15093	14967	15307	15049	14961	15131	15160	15029	15294	15240	14999	15238	14948	15155	15105	15017	14879	15091	14933	14957	15118	15223	14917	14962	15065	15120	15069	15000	15078	15190	15186	15020	14957	15099	15078	14997	14854	15111	14916	15204	14838	15128	15051	15151	14992	15091	14963	15184	15150	14922	15016	14921	14992	15211	15116	15054	14998	14941	15035	15024	14924	15136	15088	15158	14928	14971	15042	14876	15174	14965	14934	15123	15153	14969	15132	15098	14873	14953	15005	14972	15031	15129	14909	15057	15034	14984	15113	15144	14919	15014	15091	14878	15066	15146	15053	14743	14891	14818	14931	15186	15022	15115	15119	14935	15041	15059	15074	14960	14943	15125	15093	15115	14836	14940	14999	15010	15007	15058	15094	14913	15044	14964	15152	15140	15083	15122	14957	15085	14906	15046	15029	14961	14871	14953	15001	15145	15211	14975	15048	14938	14991	15096	15049	14987	14943	15136	15061	14934	14956	15102	15112	15105	15075	14986	14866	15160	15218	14903	15034	15010	15146	15049	15116	15244	15116	14910	15120	15099	14782	14664	15172	14980	14983	15042	14913	14875	14909	15110	15115	14971	14912	15022	14821	14962	14952	15117	14967	15150	15239	14965	14882	14998	15000	14893	15154	15007	15113	15078	15015	15070	15042	15067	14927	15141	15102	15261	15009	14888	15018	15032	15267	15158	14957	14856	14962	15067	15034	15129	15144	15030	15037	14934	15201	14999	15153	14817	15083	15196	14856	14811	15184	15187	14882	15004	15115	15011	15055	15142	14948	14942	14915	14942	15143	15152	14915	15131	14777	15058	15146	14910	15074	15029	15028	15229	15231	15136	15126	15143	15002	14822	15100	15043	14970	15097	14998	15077	15319	15068	15154	15155	15011	15150	14907	15038	15019	15059	15084	15119	14955	15147	15167	14864	15087	14845	14971	15127	15131	15087	15041	15166	15124	15096	14950	15129	14962	14738	15093	15185	15055	15154	14790	14924	14967	15293	15044	14944	14813	15195	14992	15128	15128	15153	14965	14819	14888	14989	15063	15141	15156	14879	15131	14909	14989	14845	14963	15103	15077	15023	14940	14801	15094	14866	14821	15117	15121	15205	15109	15025	15078	15037	14907	15072	15040	15133	14991	14836	15112	14940	15007	15034	15217	15083	15016	14998	15032	15106	14878	15161	15086	15149	15020	15039	15015	14991	15020	14829	14996	15170	15023	14945	15125	15099	15058	14897	14823	15025	15153	15180	15186	15020	15087	14982	15086	15020	15103	15138	15126	15229	15098	15006	15061	15212	14960	14983	15035	14945	15047	14897	15091	15147	15000	14952	15071	15126	14990	15036	15096	14875	15119	14900	15231	15082	14927	14904	15113	14954	15245	15098	15195	14968	15109	14876	15055	15058	15088	15133	15024	15126	14892	15124	15092	14990	15301	14986	14900	14792	15247	15078	15078	15065	14989	14963	14944	14955	14970	14968	15085	15134	14870	15138	14888	15081	15313	15101	15342	15175	14962	15115	14933	14946	14910	15050	14980	14966	14982	15015	15078	14965	15154	14933	15099	15162	15123	14914	14981	14902	15049	15025	14774	15039	15121	14949	15088	14950	15263	15094	15077	14804	15164	15181	15137	15146	15077	14854	15166	15004	15007	15191	14933	15034	14924	14977	15138	14880	14896	14975	15202	15006	15047	15073	15058	15159	15066	15030	15232	15069	14968	15340	15067	15078	15161	15172	15128	14974	14944	14939	14890	15021	15228	14911	15135	15151	15027	15134	15037	14931	14944	15153	15030	14963	14994	15137	15075	15074	14900	14977	14878	14995	14818	15083	15035	14914	14960	14936	15191	14973	15038	15023	15013	14961	14906	15000	14993	15035	15037	14884	15054	14894	15131	14992	14980	15032	15019	15042	15135	15065	14930	14939	14984	14923	15095	14931	15145	15113	15146	15046	15055	15063	15162	15135	15051	14902	15065	14921	14969	14982	15087	14861	15003	15231	15080	15044	15160	15058	15069	15058	15044	15098	14976	14875	15081	14960	14954	15066	15061	14972	15057	15066	15126	15038	14850	15051	14960	15065	15011	14873	15055	15154	15162	15114	15176	15025	15116	15086	15136	15234	15076	15227	15159	15108	15032	15231	15095	15162	15016	15185	15077	14989	15227	15122	15061	15200	15107	15026	14989	14929	14956	14981	15041	15172	15107	14931	14956	15072	15049	14971	15054	15038	15112	14966	14911	14976	14937	15048	15007	15202	14868	15021	15026	15123	14869	14903	15046	15048	15017	15012	15013	14897	15089	15012	14901	15037	15003	15120	15045	15119	15022	15076	15059	15030	14967	14843	14907	15060	14878	15153	14969	15212	15127	15009	15119	14966	15029	15068	15099	15352	15140	15065	15118	14920	15083	15043	15165	15094	15036	15031	14999	15231	15008	15107	14982	15043	14975	14869	14927	15126	15141	15068	15004	15123	15066	15078	14952	14971	14809	15084	14784	14977	14990	15018	15074	14953	15115	15044	15063	15030	15059	15122	14947	15145	15108	15043	15110	14991	14766	14993	15064	15240	14928	15181	14973	15175	15147	15166	14991	14972	14917	15146	15087	15073	14959	14960	15193	15056	15067	14938	15231	15126	14947	15259	15267	14927	15066	15233	15060	15215	14957	15054	15083	15117	15098	15040	15140	15055	14973	14821	15020	14949	15034	15124	14717	15075	14949	14983	14896	15123	15030	15148	14927	14946	15051	15047	14939	15023	15119	14897	15162	15257	15123	15176	15098	14873	14975	15090	14922	15171	14982	15168	15113	14949	15123	15143	15144	14993	15133	15011	15103	15049	15079	15211	15038	14999	14921	15178	15278	15238	14868	15136	15037	14940	15200	15098	15022	14948	14766	14951	14931	15101	15190	14951	15104	15054	14924	14950	15039	15150	15003	14959	15104	15034	14857	14983	15006	14940	15080	15120	15108	15082	15016	15160	14994	15146	15136
13127	18591	17982	16093	15277	14893	15912	43322	42466	32148	20539	15512	14323	14280	14314	14269	14310	14280	14187	14328	14388	14213	14289	14340	14425	14400	14489	14132	14464	14308	14377	14196	14318	14217	14167	14240	14380	14182	14276	14190	14254	14278	14364	14309	14333	14300	14369	14337	14070	14370	14289	14306	14302	14339	14301	14336	14334	14355	14441	14326	14423	14608	14310	14249	14376	14292	14315	14200	14381	14331	14270	14243	14277	14283	14307	14411	14300	14318	14294	14397	14251	14257	14219	14143	14329	14286	14182	14269	14441	14123	14252	14302	14243	14292	14325	14222	14399	14215	14394	14276	14266	14322	14352	14247	14134	14336	14400	14265	14142	14313	14261	14364	14404	14499	14211	14275	14327	14164	14245	14323	14375	14342	14263	14247	14316	14318	14342	14237	14340	14374	14290	14266	14259	14397	14350	14309	14333	14415	14328	14344	14267	14436	14052	14278	14540	14412	14246	14326	14332	14269	14347	14440	14419	14406	14257	14436	14358	14225	14311	14164	14181	14373	14247	14378	14217	14323	14208	14344	14378	14314	14257	14366	14294	14340	14238	14256	14259	14342	14278	14322	14489	14196	14324	14205	14230	14258	14196	14224	14392	14321	14190	14270	14506	14448	14442	14087	14257	14260	14285	14454	14370	14247	14156	14223	14318	14480	14304	14171	14277	14214	14267	14274	14493	14281	14057	14254	14347	14364	14181	14236	14301	14293	14468	14275	14243	14225	14269	14181	14246	14325	14318	14342	14357	14090	14279	14425	14454	14315	14137	14393	14331	14269	14482	14252	14289	14344	14159	14121	14432	14356	14362	14367	14424	14300	14484	14328	14411	14225	14183	14496	14355	14307	14244	14168	14432	14245	14403	14268	14356	14338	14167	14299	14391	14279	14192	14304	14221	14207	14405	14207	14374	14245	14341	14248	14249	14392	14352	14273	14245	14438	14229	14249	14340	14633	14110	14465	14356	14204	14304	14318	14292	14054	14349	14209	14287	14210	14280	14210	14119	14374	14273	14291	14351	14396	14436	14104	14280	14170	14384	14282	14201	14391	14232	14303	14304	14164	14288	14098	14313	14426	14313	14236	14223	14150	14215	14459	14096	14274	14426	13992	14306	14440	14345	14274	14339	14278	14333	14112	14320	14191	14340	14350	14266	14266	14360	14086	14319	14306	14226	14381	14276	14209	14460	14374	14143	14331	14252	14323	14471	14375	14311	14128	14363	14385	14228	14411	14407	14297	14065	14149	14386	14365	14107	14384	14426	14237	14143	14336	14265	14367	14515	14421	14174	14276	14340	14328	14512	14264	14401	14246	14121	14344	14325	14400	14250	14186	14306	14213	14460	14267	14335	14326	14207	14385	14170	14490	14268	14295	14250	14240	14464	14364	14362	14320	14205	14350	14290	14324	14150	14192	14506	14139	14389	14173	14339	14248	14332	14360	14254	14352	14377	14252	14276	14230	14347	14203	14195	14176	14300	14317	14252	14195	14425	14219	14509	14331	14369	14256	14175	14317	14305	14326	14296	14347	14199	14324	14395	14169	14205	14321	14208	14275	14370	14299	14227	14250	14182	14258	14430	14273	14103	14410	14162	14311	14229	14350	14261	14007	14373	14201	14278	14337	14330	14322	14289	14210	14428	14135	14307	14378	14279	14338	14272	14280	14262	14393	14277	14327	14241	14152	14331	14261	14224	14425	14273	14318	14339	14304	14234	14211	14185	14236	14227	14224	14415	14312	14356	14263	14317	14216	14339	14209	14291	14151	14524	14344	14299	14272	14208	14399	14324	14266	14190	14013	14339	14350	14369	14363	14214	14217	14383	14523	14307	14249	14472	14283	14460	14350	14243	14276	14230	14254	14337	14329	14392	14285	14307	14336	14290	14253	14127	14324	14273	14301	14254	14169	14200	14361	14308	14365	14287	14233	14349	14120	14321	14257	14292	14255	14206	14269	14315	14463	14178	14212	14345	14350	14283	14220	14328	14254	14362	14169	14349	14418	14243	14354	14330	14221	14305	14367	14328	14399	14376	14153	14223	14137	14343	14322	14311	14328	14367	14288	14298	14239	14227	14403	14325	14239	14381	14281	14241	14383	14275	14167	14261	14211	14287	14281	14267	14272	14084	14308	14393	14421	14344	14326	14327	14271	14223	14377	14440	14202	14316	14338	14333	14315	14386	14217	14400	14153	14300	14204	14356	14401	14351	14271	14353	14222	14220	14101	14196	14333	14194	14141	14276	14321	14140	14011	14188	14445	14317	14236	14301	14196	14269	14355	14365	14266	14297	14302	14165	14409	14250	14331	14372	14060	14315	14323	14377	14360	14497	14300	14228	14247	14293	14324	14297	14289	14291	14379	14403	14186	14371	14328	14279	14364	14368	14135	14005	14453	14192	14314	14230	14192	14350	14252	14334	14180	14392	14169	14268	14241	14272	14252	14182	14222	14285	14284	14320	14227	14440	14319	14252	14140	14222	14223	14333	14394	14418	14141	14366	14263	14199	14307	14233	14336	14393	14141	14205	14188	14235	14225	14353	14359	14245	14214	14001	14264	14390	14465	14371	14094	14348	14163	14297	14328	14285	14311	14366	14351	14201	14314	14225	14196	14165	14324	14445	14311	14222	14428	14291	14219	14366	14309	14410	14342	14307	14243	14172	14240	14283	14288	14338	14370	14264	14492	14370	14233	14409	14336	14268	14355	14408	14152	14304	14347	14214	14155	14267	14370	14139	14365	14375	14341	14306	14246	14270	14259	14274	14174	14355	14347	14395	14380	14316	14100	14372	14471	14330	14204	14235	14214	14243	14224	14170	14160	14308	14499	14394	14260	14412	14241	14473	14430	14211	14203	14407	14473	14284	14324	14273	14289	14288	14351	14507	14272	14221	14212	14186	14260	14496	14213	14296	14227	14237	14254	14157	14350	14162	14347	14428	14405	14377	14218	14257	14375	14409	14158	14449	14262	14162	14297	14197	14534	14344	14348	14372	14331	14246	14203	14376	14411	14228	14196	14327	14085	14277	14369	14334	14367	14261	14353	14224	14370	14382	14280	14227	14305	14244	14262	14179	14112	14294	14257	14151	14211	14232	14344	14275	14425	14356	14245	14349	14390	14184	14162	14329	14140	14362	14251	14192	14419	14208	14373	14291	14192	14325	14199	14188	14277	14359	14196	14165	14408	14280	14389	14436	14278	14354	14312	14239	14367	14267	14362	14339	14432	14186	14250	14236	14406	14234	14291	14499	14183	14335	14195	14253	14246	14188	14427	14249	14284	14260	14411	14407	14247	14328	14430	14525	14234	14433	14285	14237	14343	14266	14342	14325	14211	14259	14234	14370	14325	14228	14306	14393	14387	14376	14358	14272	14301	14352	14207	14300	14356	14262	14201	14317	14345	14258	14180	14368	14307	14390	14190	14363	14255	14490	14314	14161	14227	14364	14275	14260	14455	14232	14331	14318	14137	14333	14179	14304	14314	14247	14271	14211	14219	14291	14276	14327	14351	14362	14420	14317	14281	14430	14307	14339	14239	14315	14209	14270	14252	14234	14203	14297	14394	14304	14220	14362	14376	14311	14286	14264	14475	14145	14253	14268	14393	14368	14285	14406	14296	14374	14410	14285	14135	14268	14154	14130	14438	14359	14300	14377	14234	14039	14200	14245	14351	14374	14246	14326	14254	14260	14336	14343	14383	14218	14351	14359	14272	14121	14370	14075	14235	14267	14333	14195	14291	14301	14285	14473	14105	14507	14284	14172	14288	14145	14228	14245	14390	14213	14383	14219	14307	14317	14276	14452	14222	14171	14395	14344	14346	14108	14362	14221	14371	14356	14275	14404	14543	14319	14374	14415	14330	14138	14200	14238	14123	14405	14222	14380	14401	14279	14149	14210	14227	14272	14332	14346	14383	14295	14301	14276	14274	14358	14243	14193	14357	14266	14247	14310	14294	14133	14361	14340	14331	14282	14481	14414	14381	14234	14478	14311	14296	14360	14237	14259	14400	14330	14244	14397	14158	14305	14110	14080	14320	14347	14269	14263	14441	14177	14174	14355	14213	14365	14065	14334	14271	14320	14305	14273	14183	14368	14168	14259	14195	14392	14160	14253	14339	14337	14358	14342	14269	14235	14161	14345	14301	14294	14297	14460	14266	14338	14313	14219	14391	14149	14317	14188	14281	14262	14394	14362	14268	14209	14295	14191	14410	14162	14350	14310	14244	14405	14400	14330	14336	14346	14273	14229	14255	14314	14243	14385	14361	14199	14296	14257	14168	14388	14237	14227	14349	14310	14283	14044	14200	14328	14360	14220	14331	14311	14374	14262	14218	14217	14286	14327	14347	14320	14303	14299	14374	14245	14410	14240	14309	14340	14234	14279	14275	14486	14214	14299	14322	14276	14403	14484	14324	14234	14315	14241	14318	14300	14168	14270	14335	14372	14335	14339	14084	14246	14278	14130	14129	14337	14303	14324	14512	14338	14269	14103	14249	14328	14183	14368	14315	14341	14373	14171	14394	14285	14184	14356	14330	14323	14031	14306	14107	14326	14134	14285	14221	14269	14188	14154	14257	14385	14302	14079	14202	14127	14444	14298	14365	14357	14399	14464	14223	14342	14293	14408	14239	14425	14360	14272	14458	14308	14256	14205	14338	14174	14415	14138	14405	14252	14194	14271	14386	14418	14445	14310	14258	14278	14309	14288	14516	14460	14302	14452	14384	14401	14281	14286	14399	14355	14274	14309	14253	14400	14191	14228	14338	14162	14277	14287	14194	14124	14390	14344	14351	14250	14312	14222	14436	14371	14210	14486	14251	14286	14304	14367	14396	14302	14316	14200	14145	14376	14343	14315	14264	14253	14347	14346	14079	14361	14446	14197	14155	14368	14456	14264	14309	14302	14145	14321	14320	14252	14186	14456	14165	14177	14381	14145	14146	14282	14260	14372	14375	14341	14219	14303	14222	14328	14323	14308	14318	14311	14323	14349	14162	14314	14242	14487	14251	14342	14352	14511	14352	14257	14359	14271	14279	14358	14330	14406	14334	14258	14317	14310	14322	14304	14297	14385	14255	14328	14241	14198	14377	14201	14328	14245	14218	14216	14237	14370	14138	14310	14336	14320	14262	14355	14185	14435	14319	14418	14401
23834	21130	28578	23947	21390	21585	21430	52324	59128	44740	28290	18237	14892	14492	14273	14273	14334	14368	14201	14265	14362	14297	14324	14243	14394	14444	14355	14318	14399	14267	14232	14505	14179	14265	14253	14280	14308	14354	14129	14244	14181	14312	14176	14320	14325	14308	14189	14312	14330	14316	14173	14050	14224	14386	14226	14331	13989	14251	14199	14358	14265	14082	14157	14114	14273	14278	14360	14323	14319	14164	14130	14302	14292	14243	14205	14183	14148	14244	14400	14225	14338	14257	14076	14005	14261	14224	14295	14240	14012	14208	14167	14198	14118	14290	14240	14364	14067	14025	14146	14277	14317	14305	14334	14228	14235	14237	14320	14067	14258	14177	14289	14225	14114	14248	14204	14254	14327	14176	14126	14144	14133	14396	14301	14214	14007	14142	14208	14077	14179	14327	14302	14323	14362	14175	14368	14401	14297	14150	14428	14263	14408	14166	14298	14196	14048	14216	14222	14296	14355	14229	14546	14314	14231	14194	14242	14241	14292	14218	14225	14268	14257	14199	14348	13998	14169	14182	14185	14161	14207	14095	14175	14371	14191	14206	14454	14089	14166	14170	14145	14052	14167	14117	13882	14152	14242	14184	14241	14262	14222	14276	14188	14343	14355	14334	14306	14274	14191	14233	14187	14005	14109	14166	14109	14212	14173	14107	14316	14287	14292	14129	14298	14188	14152	14301	14223	14245	14153	14166	14511	14156	14142	14063	14203	14193	14301	14218	14285	14143	14314	14037	14244	14328	14306	14199	14109	14251	14286	14079	14245	14073	14295	14287	14189	14318	14212	14150	14304	14271	14313	14089	14333	14051	14137	14074	14172	14115	14144	14141	14367	14247	14227	14366	14294	14216	14245	14033	14254	14126	14273	14158	14016	14335	14177	14235	14283	14135	14253	14177	14203	14301	14011	14339	14049	14154	14264	14262	14254	14236	14247	14372	14073	14254	14284	14288	14348	14228	14017	14017	14409	13985	14244	14171	14292	14094	14342	14406	14151	14020	14159	14203	14354	14281	14137	14402	14239	14042	14111	14019	14129	14245	14165	14159	14245	14281	14523	14284	14356	14211	14081	14215	14276	13876	14219	14025	14350	14149	14165	14252	14320	14450	14143	14205	14151	14338	14113	14115	14186	14219	14194	14237	14267	14248	14118	14036	14247	14262	14343	14380	14081	14209	14193	14230	14281	13946	14033	14217	14159	14276	14282	14158	14424	14074	14101	14290	14174	14177	14138	14143	14021	14240	14109	14290	14293	14239	14251	14313	14426	14466	14040	14316	14393	14129	14195	14210	14372	14186	14408	14292	14107	14232	14220	14178	14136	14127	14191	14394	14219	14215	14189	14242	14351	14316	14314	14360	14247	14256	14134	14148	14247	14040	14076	14304	14232	14226	14331	14322	14228	14174	14228	14189	14174	14130	14078	14164	14328	14021	14196	14106	14109	14242	14308	14219	14209	14221	14395	14303	14183	14204	14359	14107	14140	14061	14100	14244	14325	14111	14165	14115	14022	14307	14096	14088	14038	13917	14116	14268	14349	14128	14133	14197	14371	14109	14173	14088	14041	14142	14190	14298	14104	14078	14347	14181	14166	14196	14187	14155	14317	14081	14215	14167	14032	14175	14132	14324	14265	14201	14315	14354	14267	14157	14112	14112	14032	14168	14175	14382	14231	14256	14238	14088	14238	14185	14291	14094	14276	14134	14241	14052	14322	14232	14351	14247	14066	14093	14301	14173	14388	14189	14228	14205	14135	14211	14169	14036	14132	14288	14277	14156	14178	14160	14380	14119	14216	14239	14041	14292	14174	14235	14248	14214	14064	14089	14267	14230	14142	14336	14189	14219	14277	14083	14243	14406	14184	14156	14208	14150	14284	14161	14242	14119	14159	14427	14114	14270	14244	14253	14360	14137	14333	14158	14283	14348	14127	14098	14105	14335	14088	14227	14084	14074	14168	14134	14113	14191	14025	14321	14296	14114	14201	14185	14259	14247	14243	14152	14145	14370	14370	14233	14213	14236	14310	14216	14233	14134	14278	14431	14262	14283	14122	14287	14253	14268	14147	14274	14131	14146	14162	14379	14189	14337	14246	14292	14254	14251	14186	14307	14080	14188	14179	14331	14374	14125	14206	14108	14171	14200	14231	14027	14250	14251	14294	14230	14149	14192	14341	14217	13975	14183	14186	14155	14136	14179	14286	14087	14242	14153	14180	14288	14279	14200	14361	14327	14162	14221	14277	14183	14037	14152	14288	14187	14349	14178	14039	14295	14120	14211	14406	14071	14187	14171	14147	14062	14290	14056	14323	14062	14326	14301	14170	14158	13985	14424	14247	14271	14284	14338	14376	14281	14159	14193	14215	14292	14350	14174	14055	14098	14261	14273	14350	14194	14248	14215	14079	14251	14100	14163	14254	14314	14071	14260	14160	14217	14205	14312	14346	14342	14241	14207	14144	14108	14307	14121	14244	14263	14115	14100	14115	14263	14358	14282	14236	14282	14172	14329	14171	14197	14311	14221	14050	14416	14206	14114	14210	14264	14051	14155	14295	14282	14282	14204	14366	14252	14306	14203	14185	14150	14220	14182	14184	14188	14169	14314	14384	14143	14246	14147	14191	14256	14301	14254	14371	14309	14232	14245	14164	14257	14190	14366	14268	14378	14178	14274	14047	14096	14383	14383	14073	14087	14257	13963	14236	14343	14206	14222	14239	14263	14264	14243	14134	14474	14219	14307	14178	14233	14186	14254	14229	14303	14369	14226	14298	14352	14282	14260	13977	14230	14191	14082	14224	14239	14122	14239	14140	14224	14155	14206	14098	14272	14130	14314	13952	14333	14302	14222	14227	14255	14301	14307	14064	14070	14096	14460	14159	14184	14227	14119	14129	14117	14334	14157	14246	14196	14229	14155	14339	14227	14508	14254	14148	14169	14021	14333	14192	14166	14349	14106	14112	14088	14054	14222	14159	14029	14191	14224	14202	14104	14040	14254	14238	14190	14239	14363	14218	14226	14269	14243	14201	14371	14187	14297	14177	14311	14266	14157	14279	14341	14171	14259	14166	14203	14182	14187	14254	14065	14121	14272	14338	14105	14162	14164	14269	14141	14374	14260	14247	14203	14109	14207	14346	13967	14285	14150	14296	14207	14160	14214	14266	14468	14318	14186	14293	14136	14224	14208	14221	14052	14308	14369	14368	14168	14131	14126	14280	14274	14325	14204	14176	14310	14205	14225	14277	14085	14183	14203	14166	14018	14361	14213	14229	14268	14118	14158	14197	14314	14163	14340	14120	14461	14158	14122	14058	14174	14114	14322	14518	14343	13931	14241	14362	14088	14215	14035	14240	14177	14249	14176	14017	14113	14289	14275	14108	13918	14377	14381	14150	14053	14065	14222	14251	14143	14071	14205	14252	14171	14113	14126	14316	14127	14128	14088	14143	14308	14392	14271	14271	14135	14228	14232	14172	14335	14297	14156	14248	14184	14018	14140	14051	14179	14241	14251	14272	14463	14243	14214	14223	14303	14308	14247	14297	14115	14051	14121	14140	14151	14272	14143	14407	14238	14094	14247	14194	14106	14140	14253	14286	14270	14252	14149	14162	14143	14063	14284	14387	14228	14346	14308	14325	14094	14161	14223	14090	14251	14356	14205	14022	14304	14173	14356	14105	14175	14361	14318	14358	14378	14142	14225	14235	14059	14042	14071	14198	14199	14257	14403	14198	14059	14359	14133	14073	14112	14217	14128	14284	14188	14226	14155	14195	14270	13938	14167	14102	14298	14359	14203	14203	14309	14099	14192	14081	14076	14295	14384	14277	14419	14250	14174	14375	14314	14342	14185	14174	14279	14197	13959	14262	14140	14206	14279	14236	14227	14116	14223	14369	14192	14245	14502	14167	14556	14236	14090	14111	14048	14000	14032	14086	14241	14122	14034	14171	14188	14420	14185	14138	14268	14186	14238	14143	13851	14138	14176	14374	14330	14239	14127	14295	14355	14061	14162	14182	14206	14330	14086	14054	14243	14281	14141	14232	14164	14158	14369	14250	14225	14110	14197	14094	14072	14266	14378	14301	14343	14054	14221	14323	14357	14215	14231	14157	14184	14190	14224	14119	14133	14220	14065	14181	14359	14210	14287	14068	14182	14162	14203	14070	14238	14088	14134	14267	14157	13946	14158	14012	14120	14163	14175	14369	14035	13990	14202	14358	14280	14082	14068	14242	14217	14225	14261	14218	14274	14401	14272	14224	14390	14226	14337	14231	14217	14071	14171	14292	14140	14416	14234	14328	14262	14385	14154	14162	14055	14087	14372	13999	14259	14137	14172	14258	14247	14410	14340	14262	14106	14203	14193	14113	14014	14187	14033	14249	14266	14259	14051	14008	14164	14144	14288	14240	14246	14301	14207	14236	14176	14214	14243	14298	14246	14142	14100	14095	14158	14305	14166	14112	14384	14139	14221	14149	14153	14213	14206	14277	14421	14244	14166	14128	14102	14300	14138	14311	14029	14103	14167	14258	14121	14207	14183	14183	14177	14203	14062	14157	14154	14289	14261	14276	14204	14295	14058	14374	14130	14209	14239	14019	14214	14048	14247	14127	14297	14200	14385	14282	14104	14211	14270	14214	14052	14082	14242	14058	14162	14114	14266	14310	14137	14239	14328	14200	14299	14230	14368	14395	14190	14343	14219	14375	14239	14236	14188	14095	14226	14094	14110	14285	14249	14249	14262	14185	14037	14199	14265	14094	14202	14364	14229	14105	14320	14195	14070	14387	14134	14275	14256	14067	14105	14400	14285	14064	14286	14297	14222	14190	14277	14367	14176	14397	14282	14209	13985	14220	14226	14193	14197	14121	14314	14347	14314	14136	14219	14348	14172	14297	14196	14405	14281	14183	14261	14268	13967	14275	14327	14246	14291	14183	14296	14156	14225	14289	14372	14162	14152	14297	14286	14287	14166	14512	14313	14157	14183	14261	14201	14288	14232	14415	14302	14402	14257	14304	14223	14217	14276	14047	14030	14202	14133	14205	14087	14090	14288	14261	13888	14215	14251	14259	14207	14180	14310	14042	14551	14226	14020	14251	14251	14096	14149	14138	14288	14267	14151	14130	14180	14156	14155	14139	14184	14310	14231	14236	14171
15098	25192	23408	18882	17014	15943	19244	57157	59073	45324	27816	16626	14095	13853	13773	13803	13861	13830	13659	13789	13730	13796	13774	13718	13691	13738	13922	13753	13878	13834	13734	13804	13709	13643	13898	13713	13690	13681	13810	13809	13754	13586	13674	13805	13696	13825	13646	13711	13788	13881	13692	13786	13697	13855	13776	13830	13828	13881	13802	13885	13598	13986	13794	13738	13750	13685	13823	13765	13750	13955	13753	13886	13596	13857	13848	13797	13805	13702	13801	13789	13792	13630	13839	13737	13786	13733	13753	13687	13787	13747	13753	13795	13822	13657	13797	13771	13685	13526	13974	13733	13769	13819	13718	13532	13829	13796	13909	13741	13792	13697	13928	13578	13805	13771	13657	13715	13739	13650	13763	13809	13768	13748	13686	13685	13643	13868	13733	13773	13731	13819	13843	13843	13764	13711	13735	13708	13819	13761	13715	13843	13543	13667	13712	13832	13787	13876	13657	13789	13780	13711	13662	13778	13781	13691	13746	13684	13670	13719	13713	13877	13920	13682	13740	13737	13767	13644	13681	13838	13633	13682	13589	13715	13684	13841	13667	13864	13838	13792	13739	13786	13747	13940	13858	13714	13656	13778	13796	13824	13911	13779	13624	13935	13730	13758	13762	13723	13669	13851	13867	13702	13749	13602	13969	13751	13851	13823	13737	13722	13694	13778	13731	13905	13741	13803	13833	13740	13699	13730	13686	13645	13728	13786	13765	13772	13703	13680	13870	13675	13742	13897	13758	13800	13785	13813	13699	13810	13730	13759	13600	13656	13986	13767	13722	13780	13638	13697	13870	13707	13833	13875	13697	13815	13609	13625	13810	13873	13924	13959	13770	13606	13736	13692	13737	13818	13822	13719	13857	13781	13803	13628	13814	13767	13789	13663	13671	13716	13724	13835	13738	13683	13836	13673	13751	13743	13706	13854	13730	13886	13663	13742	13859	13558	13840	13748	13690	13740	13749	13715	13598	13717	13730	13778	13784	13601	13721	13637	13671	13757	13839	13631	13786	13884	13684	13741	13809	13711	13706	13843	13734	13690	13663	13491	13714	13740	13844	13815	13596	13750	13867	13600	13662	13595	13847	13843	13641	13836	13605	13726	13835	13544	13638	13622	13721	13765	13683	13895	13686	13612	13688	13820	13767	13729	13536	13735	13634	13759	13832	13647	13690	13890	13598	13766	13750	13664	13721	13789	13710	13689	13897	13641	13731	13961	13786	13730	13697	13681	13725	13746	13788	13849	13693	13802	13679	13834	13720	13656	13819	13765	13826	13616	13725	13679	13807	13702	13656	13793	13902	13759	13740	13733	13794	13669	13601	13773	13601	13659	13767	13713	13734	13777	13951	13465	13786	13768	13760	13764	13775	13718	13781	13742	13847	13723	13679	13733	13707	13816	13799	13856	14008	13658	13605	13643	13854	13786	13723	13681	13676	13577	13863	13690	13696	13880	13668	13833	13755	13743	13718	13698	13621	13721	13854	13776	13676	13868	13838	13834	13777	14069	13681	13534	13748	13592	13804	13711	13676	13742	13758	13856	13739	13637	13731	13878	13666	13876	13979	13646	13762	13728	13634	13891	13740	13835	13792	13813	13743	13927	13747	13863	13736	13700	13678	13930	13687	13880	13631	13827	13675	13864	13755	13904	13691	13784	13561	13900	13791	13853	13737	13733	13895	13836	13671	13772	13682	13776	13652	13757	13837	13663	13909	13923	13824	13589	13838	13903	13919	13865	13894	13722	13661	13788	13807	13758	13746	13886	13736	13851	13758	13616	13915	13966	13841	13599	13736	13601	13841	13623	13821	13837	13612	13764	13810	13832	13909	13629	13683	13792	13686	13665	13780	13770	13729	13723	13842	13823	13716	13660	13781	13810	13701	13551	13548	13708	13828	13798	13694	13903	13774	13900	13805	13611	13744	13740	13924	13880	13579	13668	13787	13637	13758	13730	13807	13677	13726	13668	13802	13939	13820	13770	13884	13813	13855	13723	13709	13640	13889	13660	13584	13728	13694	13639	13916	13699	13673	13801	13782	13801	13788	13947	13851	13706	13738	13805	13859	13715	13711	13879	13678	13704	13743	13720	13780	13715	13780	13865	13637	13759	13808	13832	13846	13730	13721	13783	13857	13730	13718	13784	13731	13790	13654	13775	13691	13911	13836	13670	13695	13761	13773	13738	13788	13649	13909	13790	13780	13730	13698	13734	13752	13800	13752	13689	13675	13754	13739	13840	13853	13759	13799	13607	13903	13528	13815	13753	13964	13775	13749	13605	13859	13638	13718	13792	13753	13809	13726	13781	13813	13786	13776	13601	13812	13714	13697	13752	13700	13623	13757	13738	13677	13813	13703	13806	13832	13723	13665	13621	13987	13873	13658	13732	13845	13761	13798	13810	13864	13808	13821	13921	13771	13662	13885	13644	13770	13807	13721	13796	13651	13630	13833	13718	13548	13698	13673	13988	13786	13933	13679	13770	13888	13847	13803	13839	13751	13825	13886	13797	13658	13759	13727	13737	13617	13727	13843	13778	13749	13738	13707	13780	13726	13883	13539	13661	13890	13722	13817	13791	13748	13661	13962	13824	13638	13890	13743	13755	13719	13828	13843	13816	13754	13654	13826	13803	13634	13767	13682	13649	13658	13773	13729	13791	13781	13762	13851	13837	13765	13634	13745	13753	13738	13955	13872	13756	13573	13714	13640	13715	13786	13740	13805	13936	13669	13796	13632	13758	13688	13899	13699	13803	13812	13793	13733	13884	13665	13752	13849	13775	13560	13710	13726	13628	13660	13758	13668	13802	13726	13661	13701	13846	13648	13779	13776	13737	13716	13820	13878	13860	13676	13778	13679	13765	13686	13897	13631	13593	13747	13816	13671	13730	13841	13653	13798	13658	13713	13880	13839	13798	13862	13760	13885	13808	13685	13706	13779	13588	13773	13653	13755	13732	13696	13851	13919	13785	13868	13742	13807	13615	13865	13625	13637	13701	13763	13650	13659	13726	13587	13633	13817	13619	13768	13648	13697	13732	13703	13588	13723	13937	13825	13793	13760	13816	13600	13870	13794	13868	13729	13659	13793	13780	13847	13774	13807	13835	13920	13872	13539	13776	13757	13677	13883	13703	13744	13648	13818	13728	13745	13788	13765	13606	13767	13818	13717	13801	13663	13694	13757	13827	13581	13718	13727	13695	13742	13760	13797	13695	13659	13704	13698	13708	13721	13793	13819	13633	13782	13845	13625	13687	13801	13772	13722	13749	13762	13679	13682	13780	13914	13759	13642	13635	13657	13630	13661	13813	13770	13853	13715	13693	13906	13795	13716	13965	13716	13753	13655	13756	13885	13787	13730	13842	13678	13771	13727	13782	13814	13528	13719	13713	13718	13781	13691	13851	13822	13741	13812	13823	13772	13774	13807	13723	13600	13656	13794	13870	13874	13848	13869	13827	13624	13928	13779	13829	13643	13915	13715	13827	13784	13630	13661	13851	13748	13722	13688	13862	13846	13780	13763	13872	13721	13666	13690	13812	13662	13847	13770	13761	13835	13847	13778	13811	13645	13881	13763	13603	13654	13719	13725	13736	13672	13798	13441	13667	13802	13811	13733	13647	13625	13735	13707	13776	13854	13710	13734	13694	13678	13568	13784	13743	13717	13706	13877	13807	13694	13852	13915	13673	13966	13761	13791	13736	13650	13868	13785	13717	13916	13692	13732	13658	13918	13844	13748	13730	13822	13753	13603	13625	13612	13722	13924	13842	13602	13865	13811	13689	13835	13710	13834	13714	13670	13565	13686	13751	13865	13735	13782	13774	13695	13723	13855	13833	13758	13761	13691	13755	13965	13782	13752	13612	13873	13817	13744	13604	13759	13718	13710	13617	13815	13636	13712	13737	13768	13721	13738	13706	13765	13774	13835	13502	13779	13672	13671	13560	13810	13808	13787	13695	13825	13708	13645	13600	13618	13855	13574	13689	13754	13644	13767	13691	13667	13862	13705	13914	13638	13731	13674	13810	13888	13933	13742	13765	13651	13712	13762	13875	13627	13906	13851	13698	13728	13750	13682	13688	13895	13802	13786	13714	13779	13686	13866	13685	13783	13740	13590	13839	13595	13773	13683	13805	13957	13714	13768	13835	13554	13733	13806	13828	13700	13629	13846	13818	13738	13663	13721	13629	13724	13716	13773	13790	13553	13753	13729	13787	13755	13821	13767	13621	13736	13743	13838	13627	13693	13765	13809	13636	13724	13790	13742	13804	13770	13702	13780	13934	13779	13840	13691	13827	13802	13627	13876	13730	13673	13768	13723	14051	13962	13671	13930	13782	13809	13642	13716	13715	13696	13810	13739	13879	13862	13734	13829	13718	13589	13815	13696	13851	13748	13638	13671	13723	13586	13826	13714	13765	13759	13880	13617	13809	13703	13678	13666	13720	13823	13842	13903	13750	13717	13838	13614	13670	13746	13819	13794	13722	13733	13765	13749	13713	13787	13763	13531	13691	13696	13803	13865	13808	13792	13693	13782	13764	13751	13672	13710	13640	13837	13755	13751	13718	13694	13754	13687	13606	13659	13705	13730	13699	13784	13919	13625	13666	13787	13705	13679	13630	13862	13799	13728	13712	13698	13796	13866	13720	13597	13554	13590	13806	13849	13636	13757	13717	13747	13741	13765	13815	13820	13746	13823	13671	13670	13647	13907	13804	13660	13628	13767	13923	13857	13779	13671	13693	13597	13794	13861	13836	13798	13739	13822	13668	13759	13681	13702	13613	13738	13607	13770	13838	13805	13621	13619	13687	13692	13535	13811	13723	13807	13954	13789	13718	13829	13619	13708	13830	13661	13658	13925	13595	13724	13772	13725	13763	13875	13746	13869	13736	13705	13694	13804	13717	13806	13601	13869	13703	13804	13528	13829	13702	13593	13757	13621	13875	13647	13891	13790	13696	13852	13667	13746	13783	13885	13694	13693	13641	13743	13682	13713	13815	13653	13786	13666	13758	13692	13805	13669	13730	13828	13713	13748	13661	13788	13711	13622	13678	13653	13838	13625	13715	13749	13827	13728	13720	13700	13719	13679	13637	13634	13749	13563	13724	13801	13854	13797	13791	13683	13939	13848	13946	13935	13874	13742	13880	13886	13861
28520	21027	19272	17003	15310	15222	16357	21620	21899	19662	16909	16000	15485	15336	15397	15265	15254	15444	15500	15389	15236	15306	15223	15497	15254	15400	15385	15554	15361	15248	15279	15168	15319	15142	15439	15310	15464	15093	15400	15423	15250	15194	15455	15297	15482	15350	15370	15333	15296	15297	15529	15304	15063	15377	15380	15459	15432	15329	15151	15298	15475	15389	15319	15156	15196	15350	15418	15224	15308	15378	15257	15352	15384	15417	15419	15005	15442	15213	15265	15248	15509	15370	15437	15311	15436	15306	15186	15262	15334	15456	15400	15429	15265	15338	15313	15208	15244	15465	15453	15378	15165	15378	15295	15250	15258	15198	15304	15234	15212	15324	15161	15407	15315	15373	15303	15306	15364	15308	15275	15112	15374	15198	15268	15305	15169	15337	15264	15168	15284	15245	15229	15419	15244	15416	15328	15242	15438	15289	15260	15338	15142	15292	15270	15191	15363	15305	15140	15185	15251	15510	15448	15229	15364	15453	15416	15420	15386	15396	15247	15254	15377	15206	15362	15127	15495	15192	15354	15463	15408	15055	15247	15372	15173	15071	15197	15144	15250	15264	15270	15428	15260	15431	15155	15244	15339	15270	15361	15221	15239	15340	15422	15243	15258	15464	15321	15066	15271	15605	15515	15298	15261	15158	15485	15216	15356	15229	15272	15274	15189	15262	15319	15337	15160	15334	15240	15165	15249	15338	15251	15193	15313	15452	15285	15341	15396	15204	15362	15291	15315	15309	15259	15267	15227	15283	15293	15380	15450	15381	15470	15439	15426	15185	15397	15206	15179	15256	15343	15308	15480	15246	15472	15445	15340	15183	15353	15081	15275	15289	15332	15178	15409	15260	15305	15197	15253	15236	15333	15276	15342	15191	15366	15456	15245	15533	15215	15439	15401	15225	15290	15079	15340	15084	15379	15315	15274	15263	15326	15342	15247	15375	15394	15070	15492	15128	15198	15422	15272	15301	15356	15280	15144	15162	15450	15441	15379	15407	15475	15497	15253	15369	15352	15146	15222	15249	15479	15208	15379	15284	15356	15234	15373	15169	15373	15387	15295	15379	15457	15195	15285	15260	15383	15310	15228	15185	15365	15334	15263	15506	15243	15448	15267	15333	15211	15482	15345	15498	15375	15228	15436	15383	15342	15264	15322	15335	15358	15164	15456	15193	15164	15305	15425	15112	15380	15180	15022	15211	15235	15448	15342	15466	15434	15305	15255	15397	15468	15124	15186	15462	15230	15193	15317	15327	15577	15358	15369	15287	15212	15493	15347	15300	15371	15279	15186	15052	15367	15352	15269	15471	15296	15265	15225	15398	15448	15278	15131	15184	15220	15273	15107	15268	15121	15168	15395	15242	15309	15467	15287	15470	15212	15443	15294	15286	15367	15249	15321	15377	15368	15217	15276	15432	15492	15348	15323	15386	15348	15361	15320	15274	15283	15480	15375	15469	15338	15235	15295	15205	15389	15285	15337	15212	15470	15450	15442	15246	15416	15424	15210	15357	15290	15267	15141	15223	15257	15163	15292	15103	15383	15435	15212	15365	15220	15471	15262	15112	15235	15325	15365	15314	15058	15295	15346	15358	15190	15218	15657	15434	15421	15287	15218	15216	15352	15585	15184	15321	15407	15234	15403	15283	15194	15448	15408	15454	15340	15500	15233	15450	15285	15488	15354	15243	15250	15175	15310	15234	15434	15340	15233	15318	15168	15334	15256	15303	15372	15193	15397	15272	15325	15288	15415	15320	15249	15315	15237	15128	15207	15396	15375	15352	15409	15187	15282	15183	15206	15283	15500	15325	15168	15146	15271	15329	15313	15292	15247	15247	15354	15297	15198	15394	15302	15148	15286	15352	15213	15225	15401	15259	15211	15235	15396	15275	15411	15444	15291	15150	15271	15498	15352	15464	15438	15369	15276	15332	15132	15557	15196	15302	15270	15482	15419	15141	15234	15316	15282	15372	15417	15468	15178	15102	15353	15221	15321	15403	15176	15161	15074	15199	15361	15399	15425	15280	15322	15256	15098	15389	15301	15226	15372	15239	15182	15411	15328	15356	15256	15479	15344	15029	15291	15209	15453	15369	15210	15326	15330	15330	15267	15390	15272	15268	15211	15227	15292	15398	15328	15410	15376	15362	15510	15288	15345	15160	15302	15299	15247	15332	15197	15359	15133	15122	15346	15093	15150	15330	15230	15356	15323	15374	15290	15366	15360	15343	15336	15212	15244	15327	15138	15300	15301	15344	15517	15349	15580	15293	15253	15286	15310	15256	15311	15361	15126	15296	15402	15330	15359	15219	15244	15398	15130	15349	15051	15190	15254	15229	15461	15401	15419	15425	15251	15381	15457	15187	15245	15398	15304	15354	15170	15099	15244	15401	15421	15216	15355	15247	15305	15413	15206	15481	15252	15153	15065	15323	15467	15257	15471	15223	15349	15352	15463	15358	15095	15236	15312	15433	15304	15352	15374	15380	15380	15081	15227	15175	15252	15334	15343	15273	15368	15374	15155	15321	15343	15231	15483	15357	15320	15502	15132	15362	15399	15294	15390	15335	15262	15419	15250	15598	15266	15248	15473	15492	15251	15098	15164	15334	15206	15211	15425	15321	15136	15188	15255	15363	15322	15491	15267	15450	15395	15395	15438	15352	15473	15401	15218	15331	15413	15482	15398	15265	15281	15546	15492	15339	15435	15329	15166	15365	15402	15266	15455	15361	15213	15376	15367	15284	15254	15123	15313	15258	15197	15247	15427	15303	15404	15417	15376	15336	15107	15320	15143	15438	15360	15573	15343	15458	15264	15290	15386	15229	15315	15254	15402	15355	15488	15422	15318	15135	15446	15359	15274	15335	15168	15090	15078	15157	15244	15502	15423	15261	15161	15348	15288	15574	15265	15334	15306	15338	15339	15321	15302	15395	15439	15188	15405	15276	15319	15542	15411	15340	15331	15278	15486	15322	15247	15617	15418	15185	15393	15268	15425	15211	15407	15290	15381	15542	15278	15427	15311	15312	15293	15338	15213	15441	15560	15402	15287	15401	15271	15151	15237	15411	15467	15331	15325	15370	15124	15266	15237	15393	15334	15289	15277	15294	15361	15241	15434	15148	15350	15313	15378	15147	15303	15238	15216	15169	15557	15347	15314	15388	15163	15248	15373	15253	15130	15414	15284	15362	15262	15317	15391	15200	15407	15394	15332	15184	15311	15285	15289	15343	15269	15366	15054	15319	15472	15428	15223	15401	15267	15063	15343	15006	15289	15361	15275	15277	15262	15406	15246	15371	15323	15178	15274	15593	15332	15181	15269	15446	15237	15373	15287	15373	15159	15382	15390	15386	15328	15348	15298	15352	15580	15316	15416	15318	15220	15523	15136	15159	15318	15127	15449	15421	15394	15250	15305	15385	15189	15396	15291	15503	15366	15207	15426	15371	15029	15279	15272	15432	15499	15234	15284	15268	15294	15283	15389	15514	15307	15259	15402	15239	15411	15320	15203	15282	15391	15267	15048	15396	15479	15318	15348	15212	15310	15219	15256	15322	15491	15238	15281	15280	15312	15273	15354	15307	15327	15419	15359	15313	15221	15349	15240	15069	15328	15339	15171	15401	15362	15274	15250	15373	15200	15376	15466	15162	15233	15380	15220	15340	15219	15361	15348	15196	15341	15464	15120	15190	15450	15254	15227	15254	15392	15344	15446	15277	15131	15361	15208	15350	15531	15298	15350	15334	15267	14990	15185	15280	15446	15365	15228	15288	15266	15329	15216	15473	15240	15336	15372	15301	15292	15415	15526	15259	15400	15309	15637	15428	15183	15464	15437	15293	15439	15207	15427	15417	15363	15262	15334	15324	15309	15063	15294	15151	15230	15247	15120	15280	15316	15407	15143	15321	15209	15115	15449	15346	15461	15189	15197	15202	15316	15514	15205	15484	15454	15068	15321	15336	15398	15360	15377	15485	15261	15281	15398	15318	15208	15311	15215	15300	15397	15434	15352	15354	15296	15302	15366	15218	15365	15290	15428	15104	15309	15400	15488	15239	15249	15373	15372	15307	15462	15281	15144	15310	15353	15340	15446	15446	15328	15550	15356	15220	15306	15283	15303	15464	15095	14916	15200	15070	15486	15313	15430	15163	15382	15346	15222	15207	15307	15088	15128	15397	15433	15325	15249	15501	15314	15336	15342	15228	15360	15202	15207	15171	15336	15533	15410	15294	15238	15291	15346	15445	15363	15334	15383	15338	15340	15116	15316	15187	15198	15318	15498	15303	15448	15181	15270	15312	15400	15090	15566	15336	15259	15522	15460	15415	15317	15271	15368	15306	15437	15274	15212	15482	15197	15224	15447	15293	15530	15239	15291	15430	15289	15528	15379	15388	15048	15357	15252	15450	15146	15250	15388	15382	15546	15425	15240	15229	15528	15285	15243	15333	15287	15218	15198	15338	15269	15399	15349	15632	15422	15236	15049	15388	15397	15134	15379	15292	15310	15384	15381	15234	15413	15156	15372	15350	15178	15263	15260	15520	15303	15309	15382	15254	15299	15365	15172	15145	15347	15398	15185	15399	15400	15099	15172	15232	15331	15058	15175	15120	15366	15295	15302	15263	15356	15465	15402	15376	15297	15346	15266	15376	15368	15237	15069	15478	15254	15326	15305	15291	15234	15223	15295	15318	15359	15434	15401	15324	15464	15379	15421	15380	15195	15272	15297	15384	15358	15284	15365	15335	15354	15360	15355	15340	15392	15300	15373	15393	15099	15309	15152	15286	15287	15309	15422	15273	15365	15287	15322	15211	14931	15270	15311	15235	15285	15341	15481	15497	15341	15218	15327	15350	15378	15166	15400	15278	15159	15354	15325	15261	15169	15287	15379	15230	15290	15389	15296	15473	15273	15454	15342	15501	15232	15380	15369	15518	15263	15280	15254	15198	15125	15272	15332	15020	15291	15315	15106	15178	15211	15281	15309	15413	15318	15213	15225	15260	15168	15124	15566	15274	15404	15332	15255	15273	15629	15448	15444	15359	15267	15311	15221	15272	15423	15314	15204	15246	15400	15293	15340	15460	15178	15367	15368	15334	15337	15185	15348	15073	15382	15403	15408	15320	15409	15307	15430	15224	15243	15320	15360	15393	15286	15439
14374	15161	14858	14617	14532	14590	16543	24432	23055	19188	16159	14696	14364	14389	14497	14552	14438	14417	14387	14409	14432	14397	14433	14353	14522	14609	14642	14458	14359	14512	14570	14310	14280	14441	14366	14523	14383	14390	14462	14473	14446	14468	14491	14477	14519	14390	14469	14559	14393	14596	14329	14334	14285	14562	14396	14453	14341	14499	14332	14536	14305	14412	14378	14532	14522	14514	14519	14388	14389	14497	14491	14548	14489	14466	14353	14443	14338	14625	14416	14408	14543	14188	14472	14380	14365	14513	14359	14525	14443	14382	14555	14493	14520	14452	14483	14323	14403	14333	14434	14512	14396	14316	14476	14632	14546	14312	14431	14491	14389	14373	14476	14381	14471	14421	14318	14409	14424	14312	14355	14232	14636	14429	14540	14345	14358	14568	14534	14417	14499	14296	14393	14430	14392	14439	14590	14341	14489	14312	14405	14527	14330	14361	14322	14394	14509	14460	14392	14459	14436	14413	14266	14465	14404	14344	14427	14489	14316	14362	14370	14511	14398	14562	14511	14491	14595	14517	14431	14489	14490	14318	14398	14321	14516	14403	14492	14431	14404	14497	14446	14285	14466	14388	14453	14441	14403	14614	14444	14445	14517	14439	14406	14416	14560	14390	14529	14447	14575	14412	14394	14441	14355	14710	14513	14642	14593	14470	14556	14393	14417	14498	14232	14435	14541	14462	14422	14478	14343	14294	14337	14373	14569	14328	14473	14573	14395	14481	14549	14478	14405	14379	14504	14523	14370	14492	14421	14358	14490	14443	14462	14512	14391	14526	14414	14655	14509	14568	14436	14511	14372	14548	14212	14394	14457	14396	14450	14364	14450	14466	14416	14369	14389	14333	14653	14427	14278	14554	14500	14551	14319	14347	14323	14544	14414	14528	14397	14570	14599	14463	14513	14459	14472	14343	14470	14513	14541	14569	14500	14308	14492	14530	14467	14542	14330	14610	14410	14429	14518	14501	14476	14326	14450	14302	14471	14520	14283	14508	14519	14332	14513	14560	14395	14463	14525	14444	14541	14359	14524	14236	14460	14481	14255	14464	14471	14401	14477	14352	14579	14422	14388	14430	14511	14488	14411	14324	14479	14415	14517	14356	14563	14458	14503	14442	14625	14514	14370	14550	14355	14357	14306	14517	14387	14290	14387	14408	14570	14567	14474	14497	14369	14293	14319	14545	14643	14456	14371	14470	14389	14462	14438	14440	14425	14463	14457	14513	14476	14461	14314	14395	14376	14438	14523	14470	14436	14448	14534	14428	14376	14415	14449	14355	14561	14469	14494	14528	14341	14385	14505	14285	14406	14433	14403	14258	14336	14511	14403	14309	14460	14376	14373	14524	14402	14496	14468	14346	14392	14466	14451	14506	14447	14448	14564	14306	14400	14362	14343	14351	14589	14391	14411	14342	14320	14262	14440	14436	14397	14385	14362	14358	14312	14373	14371	14354	14520	14477	14405	14346	14555	14549	14446	14419	14518	14582	14482	14557	14431	14440	14419	14377	14535	14540	14446	14448	14446	14422	14311	14522	14414	14596	14571	14440	14371	14371	14483	14428	14341	14379	14453	14459	14401	14473	14394	14340	14384	14543	14434	14602	14483	14369	14694	14551	14537	14484	14337	14406	14510	14503	14355	14443	14264	14473	14521	14273	14438	14488	14381	14491	14581	14554	14319	14490	14501	14484	14514	14547	14357	14737	14271	14417	14432	14467	14391	14298	14663	14291	14420	14439	14383	14369	14480	14392	14403	14423	14416	14274	14507	14459	14508	14345	14449	14586	14441	14512	14532	14494	14519	14461	14401	14433	14430	14396	14481	14481	14214	14387	14451	14418	14412	14486	14458	14500	14361	14479	14572	14563	14489	14372	14512	14470	14445	14445	14494	14293	14395	14399	14430	14375	14337	14397	14508	14550	14505	14422	14473	14479	14429	14450	14406	14461	14352	14187	14328	14477	14438	14510	14294	14349	14406	14378	14576	14317	14438	14418	14454	14431	14447	14451	14364	14396	14438	14334	14447	14421	14557	14489	14569	14606	14472	14237	14425	14492	14543	14514	14518	14355	14422	14596	14374	14425	14426	14395	14522	14264	14364	14389	14417	14492	14441	14363	14421	14389	14373	14315	14340	14402	14369	14534	14396	14195	14465	14450	14390	14343	14422	14488	14558	14553	14500	14595	14569	14435	14401	14473	14617	14385	14441	14255	14570	14429	14498	14585	14317	14404	14446	14444	14348	14496	14410	14283	14316	14279	14508	14477	14383	14401	14402	14668	14557	14379	14423	14424	14516	14357	14509	14573	14376	14432	14232	14436	14477	14379	14521	14290	14352	14503	14482	14386	14433	14513	14459	14388	14381	14370	14501	14360	14570	14544	14415	14316	14479	14389	14388	14512	14519	14367	14312	14414	14550	14339	14436	14476	14566	14427	14470	14462	14410	14485	14369	14391	14620	14517	14415	14311	14585	14541	14417	14425	14355	14600	14495	14485	14324	14400	14429	14413	14377	14423	14503	14436	14379	14403	14490	14548	14471	14551	14473	14548	14439	14376	14359	14493	14407	14448	14527	14533	14658	14469	14443	14462	14361	14359	14306	14482	14347	14345	14488	14384	14450	14407	14472	14551	14284	14323	14368	14381	14470	14554	14503	14397	14462	14366	14417	14479	14434	14440	14430	14333	14377	14517	14453	14594	14556	14501	14348	14308	14397	14437	14351	14520	14437	14598	14462	14444	14512	14517	14587	14532	14386	14473	14501	14449	14465	14345	14495	14393	14715	14483	14530	14384	14593	14387	14483	14486	14419	14386	14471	14365	14463	14397	14620	14472	14485	14379	14556	14566	14612	14435	14651	14433	14390	14318	14434	14433	14526	14491	14340	14542	14626	14401	14361	14440	14322	14375	14550	14552	14443	14447	14552	14337	14360	14484	14596	14547	14418	14283	14467	14476	14522	14252	14436	14470	14401	14469	14447	14404	14359	14532	14416	14550	14467	14415	14506	14454	14273	14512	14447	14538	14386	14511	14324	14270	14595	14342	14441	14485	14148	14464	14422	14352	14535	14399	14545	14476	14524	14450	14471	14584	14296	14483	14340	14425	14362	14273	14310	14435	14383	14446	14370	14359	14556	14520	14530	14439	14409	14553	14296	14398	14497	14297	14499	14452	14392	14302	14579	14213	14326	14416	14564	14553	14496	14560	14611	14620	14369	14560	14715	14340	14524	14433	14475	14376	14425	14528	14494	14402	14585	14407	14534	14471	14281	14388	14419	14316	14347	14560	14410	14426	14366	14564	14382	14471	14593	14331	14355	14332	14389	14341	14481	14466	14569	14361	14390	14426	14289	14533	14332	14394	14443	14431	14483	14259	14377	14246	14428	14336	14389	14485	14483	14435	14383	14360	14365	14514	14536	14464	14300	14321	14492	14431	14418	14332	14615	14438	14383	14457	14476	14360	14580	14375	14416	14450	14515	14356	14421	14418	14679	14641	14509	14326	14525	14449	14588	14428	14571	14414	14419	14482	14416	14370	14319	14632	14389	14469	14367	14477	14330	14504	14528	14496	14454	14475	14439	14579	14350	14461	14412	14500	14342	14220	14493	14350	14450	14408	14536	14411	14562	14408	14476	14469	14512	14423	14641	14339	14470	14296	14414	14443	14525	14257	14476	14445	14453	14485	14335	14422	14333	14553	14360	14475	14452	14676	14540	14499	14397	14521	14608	14589	14373	14377	14310	14522	14297	14460	14492	14485	14605	14292	14295	14406	14326	14459	14360	14425	14283	14331	14377	14474	14554	14365	14325	14408	14633	14386	14406	14421	14587	14538	14392	14461	14263	14434	14292	14491	14504	14451	14208	14554	14416	14528	14502	14525	14553	14585	14485	14320	14473	14441	14350	14597	14420	14489	14360	14409	14467	14447	14515	14289	14445	14516	14372	14360	14430	14561	14418	14559	14682	14378	14416	14364	14486	14353	14302	14420	14494	14589	14407	14454	14422	14452	14494	14456	14580	14451	14623	14380	14427	14378	14471	14580	14520	14497	14451	14418	14488	14349	14420	14657	14442	14378	14378	14358	14555	14375	14511	14707	14514	14326	14514	14377	14426	14369	14471	14535	14488	14554	14589	14423	14609	14499	14407	14568	14328	14400	14455	14489	14506	14351	14439	14517	14496	14510	14365	14554	14487	14569	14361	14461	14609	14462	14456	14439	14469	14662	14502	14539	14391	14354	14269	14629	14597	14400	14325	14267	14573	14455	14533	14407	14273	14333	14568	14562	14365	14407	14439	14536	14741	14350	14438	14485	14506	14368	14440	14268	14345	14464	14441	14562	14456	14347	14465	14291	14431	14434	14444	14556	14488	14385	14468	14514	14363	14398	14404	14425	14375	14479	14526	14502	14603	14433	14427	14467	14360	14447	14510	14456	14388	14387	14348	14551	14189	14662	14307	14496	14563	14607	14461	14352	14491	14477	14356	14464	14317	14377	14320	14400	14340	14526	14472	14532	14448	14416	14446	14593	14420	14393	14490	14403	14438	14268	14555	14508	14335	14431	14512	14444	14390	14272	14411	14487	14337	14368	14436	14580	14404	14367	14397	14458	14442	14641	14454	14334	14464	14395	14432	14288	14408	14380	14441	14386	14389	14343	14611	14668	14483	14474	14417	14515	14433	14325	14551	14365	14556	14266	14582	14448	14526	14387	14294	14566	14373	14455	14252	14489	14416	14518	14329	14420	14430	14465	14368	14221	14594	14542	14568	14423	14446	14527	14477	14325	14383	14578	14284	14533	14357	14515	14505	14457	14466	14451	14547	14425	14491	14551	14555	14396	14456	14488	14303	14598	14417	14377	14422	14389	14439	14646	14271	14534	14386	14542	14573	14375	14295	14510	14391	14494	14415	14288	14345	14427	14411	14343	14447	14432	14266	14540	14407	14341	14429	14318	14418	14468	14490	14566	14524	14557	14415	14555	14393	14396	14427	14379	14468	14379	14401	14373	14498	14388	14468	14530	14555	14569	14497	14315	14450	14370	14498	14354	14291	14327	14428	14481	14531	14420	14585	14464	14348	14613	14527	14546	14433	14420	14450	14425	14351	14357	14505	14508	14407	14557	14488	14497	14566	14604	14556	14449	14393	14318
25669	21111	27097	25497	18419	16417	22713	44057	38858	28123	20398	16877	15440	15445	15385	15217	15322	15482	15267	15411	15355	15184	15199	15203	15211	15505	15207	15301	15273	15300	15263	15307	15150	15223	15174	15315	15134	15086	15343	15085	15170	15193	15180	15147	15259	15188	15371	15229	15331	15089	15281	15281	15259	15185	15238	15113	15145	15318	15296	15244	15197	15140	15070	15199	15033	15129	15288	15205	15321	15145	15273	14998	15042	15139	15137	15204	15289	15206	15212	15328	15138	15220	15253	15198	15342	15171	15194	15297	15220	15226	15313	15270	15149	15134	15164	15229	15252	15208	15111	15194	15306	15206	15027	15357	15038	15148	15203	14984	15212	15243	15086	15131	15166	15226	15341	15281	15207	15251	15154	15188	15258	15300	15124	15098	15029	15336	15080	15311	15261	15333	15221	15043	15061	15190	15056	15191	15141	15247	15320	15068	15274	15261	15415	15347	15134	15265	15244	15244	15118	15186	15202	15099	15087	15167	15288	15270	15249	15284	15165	15257	15132	15447	15209	15392	15104	15054	15219	15144	15142	15061	15197	15394	15133	15188	15185	15260	15138	15258	15261	15132	15146	15277	15066	15275	15368	14903	15028	15216	15053	15244	15226	15258	15115	15110	15140	15180	15278	15178	15268	15154	15222	15256	15161	15199	15337	15270	15230	15281	15299	15221	15320	15370	15123	15211	15130	15042	15070	15157	15347	15281	15079	15201	15193	15276	15150	15159	15092	15313	15235	15202	15367	15236	15081	15222	15414	15199	15238	15031	15216	15189	15221	15234	15224	14968	15271	15246	15339	15377	15326	15203	15108	15258	15337	15222	15286	15397	15192	15264	15061	15437	15058	15211	15184	15235	15209	15189	15125	15200	15271	15161	15015	15074	15060	15165	15206	15150	15188	15354	15289	15264	15162	15181	15178	15335	15060	15177	15044	15154	15193	15056	15185	15004	15151	15198	15246	15382	15128	15227	15335	15147	15073	15173	15245	15269	15224	15381	15311	15383	15195	15254	15296	15168	15150	15172	15341	15300	15387	15337	15256	15234	15200	14986	15173	15155	15233	15315	15295	15106	15116	15088	15165	15341	15267	15322	15360	15192	15170	15145	15361	15150	15220	15416	15377	15117	15169	15026	15146	15181	15313	15086	15229	15381	15254	15242	15302	15260	15038	15184	15075	15086	15270	15068	15173	15268	15231	15374	15142	15090	15292	15430	15193	15210	15147	15234	15214	15159	15066	15061	15329	15063	15133	15023	15045	15156	15297	14992	15220	15101	15362	15088	15275	15256	15195	15061	15091	15323	15339	15102	14959	15149	15241	15282	15292	15107	15008	15045	15184	15135	15395	15141	15461	15224	15214	15076	15234	15271	15334	15213	15084	15216	15116	15268	15353	15248	15093	15207	15330	15262	15284	15160	15174	15238	15360	15253	15199	15025	15154	15273	15435	15103	15274	15314	15186	15431	15069	15058	15295	15263	15266	15002	15140	15278	15069	15138	15354	15121	15156	15136	15342	15360	15172	15352	15193	15162	15237	15212	15307	15239	15602	15228	15026	15141	15286	15128	15190	15178	15227	15138	14968	15102	15243	15004	15212	15297	15237	15025	15007	15194	15157	15148	15261	15200	15244	15217	15196	15082	15138	15296	15108	15280	15251	15290	15158	15310	15164	15236	15227	15270	15268	15281	15075	15203	15158	15327	15121	15003	15340	15114	15098	15155	15158	15271	15367	15250	15097	15077	15220	15136	15163	15171	15244	15043	15246	15204	15229	15270	15106	15312	15308	15145	15043	15211	15134	15285	15278	15271	15267	15189	14923	15327	15123	15170	15193	15152	15264	15213	15292	15135	15047	15385	15156	15124	14926	15333	15186	15174	15293	15353	15283	15129	15314	15329	15059	15134	15144	15351	15202	15064	15349	15306	15127	15095	15047	15102	15464	15106	15177	15228	15153	15198	15285	15037	15259	15071	15281	15287	15141	15125	15234	15258	14993	15085	15266	15245	15093	15232	15231	15130	15274	15188	15097	15336	15168	15359	15037	15034	15029	15364	15014	15115	15210	15134	15398	15257	15365	15257	15357	15190	15134	15121	15345	15144	15197	15447	15176	15150	15144	15192	15161	15214	15450	15175	15336	15214	15315	15198	15284	15237	15306	15180	15046	15161	15223	15187	15368	15209	15281	15211	15166	15119	15224	15067	15466	15259	15422	15397	15066	15227	15110	15072	15170	15264	15076	15207	15178	15017	15261	15157	15155	15327	14964	15110	15182	15042	15239	15288	15208	15329	15290	15304	15383	15106	15200	15037	15100	15175	15230	15136	15081	15119	15018	15133	15332	15229	15391	15118	15264	15278	15160	15215	15330	15128	14985	15126	15243	15117	15226	15102	15039	15131	15139	15100	15053	15006	15098	15330	15065	15106	15049	15148	15080	15153	15150	15108	15278	15183	15252	15051	15086	15114	15188	15232	15300	15247	14978	15255	15191	15138	15172	15284	15268	15069	15316	15092	15065	15105	15285	15415	15345	15245	15260	15135	15193	15055	15113	15309	15176	15256	15314	15291	15310	15171	15162	15139	15053	15081	15313	15288	15178	15145	15271	15255	15234	15178	15285	15174	14975	15134	15262	15319	15146	15110	15303	15095	15334	15272	15077	15189	15171	15245	15122	15129	15379	15287	15208	15048	15304	15203	15253	15225	15229	15319	15250	15154	15003	15361	15235	15291	15257	15240	15318	15183	15178	15352	15208	15183	15384	15255	15154	15184	15270	15008	15245	15183	15228	15254	15324	15134	15256	15332	15380	15275	15192	15037	15176	15264	15300	15062	15141	15144	15031	15163	15094	15075	15235	15365	15249	15169	15130	15085	15224	15254	15258	15051	15210	15334	15308	15161	15338	15370	15388	15418	15328	15305	15210	15265	15306	15103	15376	15175	15243	15169	15056	15253	15382	15045	15240	15067	15415	15151	15088	15225	15278	15327	15039	15161	15189	15234	15195	15085	15211	15351	15252	15045	15339	15146	15309	15218	14993	15061	15203	15201	15185	15301	15072	15259	15080	15239	15096	15204	15235	15268	15366	15280	15232	15055	15169	15257	15267	15260	15142	15388	15349	15072	15248	15411	15099	15230	15334	15204	15140	15191	15340	15224	15119	15290	15371	15093	15045	15114	15227	15157	15146	15282	15328	15360	15257	15179	15292	15281	15358	15109	15136	15113	15189	15287	14986	15242	15171	15352	15219	15454	15214	15067	15297	15458	15181	15306	15301	15135	15153	15291	15229	15290	15288	15276	15218	15176	15378	15313	15156	15095	15183	15247	15324	15277	15163	14988	15195	15206	15392	15149	15276	15139	15111	15247	15283	15344	15047	15154	15362	15202	15198	15230	15209	15058	15261	15208	15263	15166	15192	15209	15370	15407	15202	15345	15266	15192	15160	15300	15278	15019	15226	15175	15246	15103	15248	15061	15313	15001	15105	15139	15159	15117	15160	15291	15189	15084	15096	15074	15211	15086	15136	15120	15259	14933	15159	15222	15178	15330	15060	15079	15176	15186	15110	15210	15162	15103	15141	15054	15172	15148	15048	15215	15228	15199	15387	15389	15412	15302	15269	15143	15252	15137	15265	15044	15292	15271	15189	15033	15181	15118	15109	15124	15335	15181	15291	15219	15226	15107	15230	15183	15217	15235	15427	15119	15089	15117	15180	15180	15074	15190	15049	15100	15170	15151	15090	15179	15212	15062	15283	15248	15140	15201	15045	15087	15224	15184	15139	15013	15283	15126	15065	15320	15264	15225	15299	15311	15018	15200	15250	15286	15130	15362	15185	15137	15189	15027	15390	15382	15208	15162	15302	15216	15273	15167	15089	15255	15555	15355	15139	15197	15309	15193	15165	15297	15207	15022	15058	15147	15029	15074	15194	15035	15102	15110	15283	15178	15193	15347	15251	15216	15207	15290	15287	15020	15315	15156	15322	15033	15193	15147	15260	15131	15180	15112	15196	15218	15102	15175	15289	15216	15429	15167	15291	15006	15151	15081	15254	15328	15266	15080	15076	15141	15161	15286	15233	15043	15306	15149	15120	15133	15089	15090	15336	15352	15316	15297	15243	15162	15239	15214	15222	15157	15353	15277	15046	15236	15220	15203	15232	15193	15142	15187	14871	15108	15074	15217	15055	15118	15171	15021	15168	14972	15066	15267	15209	15273	15131	15181	15317	15355	15211	15086	14964	15095	15193	15262	15324	15143	15139	15220	15150	15058	15179	15386	15347	15125	15389	15229	14979	15081	15298	15316	15244	15218	15032	15322	15088	15106	15293	15086	15110	15047	15116	15071	15272	14996	15261	15156	15312	15268	15121	15225	15264	15137	15180	15228	15188	15196	15300	15105	15104	15182	15240	15168	15151	15199	15350	15225	15137	15233	15339	15387	15267	15159	15145	15293	15334	15121	15103	15356	15059	15058	15172	15091	15152	15126	15117	15148	15156	15242	15465	15223	15251	15048	15198	15156	15137	15067	15032	15095	15062	15341	15300	15114	15404	15313	15205	15014	15184	15342	15074	15329	15198	15190	15134	15250	15101	15014	15258	15346	15106	15196	15163	15042	15200	15180	15178	15216	15146	15205	15390	15253	15061	15282	15053	15266	15188	15197	15232	15184	15209	15324	15116	15042	14971	15108	15251	15035	15349	15220	15131	15083	15244	15316	15299	15329	15242	15391	15120	15182	15310	15316	15208	14986	15134	15102	15332	15363	15251	15093	15333	15334	15258	15110	15164	15227	15375	15309	15362	15313	15101	15136	15265	15172	15321	14983	15199	15261	15309	15338	15120	15327	15246	15297	15014	15167	15370	15185	15218	15337	15223	15295	15197	15196	15274	15224	14987	15158	15478	15012	15145	15230	15128	15238	15202	15023	14883	15040	15257	15273	15420	15136	15360	15392	15265	15088	15008	15092	15256	15222	15342	15210	15231	15371	15014	15202	15525	15227	15311	15037	15245	15376	15313	15202	15029	15128	15171	15131	15185	15158	15173	15101	15090	15198	15182	15252	15222	15239	15299	15144	15080	14965	15132	15274	15297	14976	15207	15145	15294	15175	15168	15284	15247	15294	15115	15033	15071	15177	15224	15302	15228	15263	15139	15226
13267	18875	18155	16118	15464	15087	25226	46869	40239	28779	19865	15482	14574	14459	14403	14487	14367	14492	14312	14451	14384	14400	14455	14377	14358	14403	14462	14152	14347	14453	14360	14384	14335	14649	14474	14497	14424	14375	14503	14371	14636	14344	14440	14309	14348	14367	14604	14392	14414	14349	14468	14286	14305	14276	14481	14341	14417	14424	14403	14273	14414	14363	14320	14375	14327	14338	14413	14321	14430	14353	14347	14309	14368	14429	14572	14367	14388	14351	14330	14435	14550	14358	14333	14217	14415	14591	14385	14444	14381	14279	14376	14471	14233	14384	14363	14354	14382	14476	14388	14370	14445	14294	14461	14459	14161	14323	14395	14393	14365	14231	14385	14279	14566	14530	14648	14320	14203	14381	14403	14446	14369	14487	14430	14340	14338	14352	14390	14502	14249	14364	14241	14322	14511	14570	14302	14529	14420	14412	14379	14465	14444	14311	14538	14491	14365	14418	14407	14223	14598	14339	14425	14287	14359	14421	14374	14468	14475	14420	14317	14343	14373	14490	14452	14359	14373	14373	14434	14305	14328	14355	14384	14478	14412	14191	14279	14421	14331	14292	14283	14181	14442	14464	14401	14325	14472	14603	14472	14452	14467	14315	14547	14449	14487	14496	14494	14361	14411	14297	14461	14343	14267	14376	14567	14496	14533	14273	14382	14319	14397	14421	14434	14326	14506	14223	14484	14500	14352	14488	14391	14276	14376	14266	14256	14430	14367	14378	14498	14316	14473	14310	14309	14347	14455	14335	14487	14349	14432	14432	14414	14442	14219	14406	14515	14473	14256	14300	14519	14435	14282	14279	14305	14456	14514	14416	14559	14393	14611	14281	14366	14355	14488	14311	14370	14459	14258	14541	14275	14335	14562	14364	14437	14508	14277	14400	14479	14405	14211	14340	14455	14449	14531	14303	14471	14400	14477	14348	14293	14302	14401	14227	14284	14269	14331	14404	14458	14476	14446	14483	14404	14323	14391	14454	14419	14470	14347	14580	14397	14504	14475	14317	14362	14409	14436	14286	14507	14482	14254	14290	14401	14391	14458	14357	14401	14584	14300	14484	14452	14493	14344	14369	14277	14190	14235	14555	14368	14544	14420	14365	14495	14365	14537	14580	14262	14341	14466	14356	14350	14414	14475	14425	14458	14383	14408	14388	14313	14235	14459	14416	14385	14380	14411	14393	14213	14243	14428	14416	14306	14289	14352	14400	14254	14420	14375	14425	14424	14357	14314	14330	14426	14364	14476	14379	14454	14677	14329	14404	14286	14456	14506	14372	14384	14368	14442	14362	14408	14510	14253	14389	14344	14446	14287	14401	14290	14257	14430	14450	14419	14470	14397	14432	14437	14480	14238	14494	14450	14538	14581	14324	14582	14276	14287	14366	14411	14353	14355	14330	14342	14429	14374	14460	14394	14226	14340	14382	14460	14400	14471	14446	14336	14483	14392	14303	14338	14510	14325	14526	14447	14407	14195	14415	14441	14262	14293	14246	14643	14508	14320	14235	14446	14512	14335	14339	14498	14202	14488	14371	14428	14427	14334	14369	14410	14546	14428	14289	14517	14293	14411	14326	14454	14386	14284	14465	14487	14349	14417	14483	14228	14407	14360	14482	14286	14349	14425	14546	14294	14517	14360	14390	14561	14317	14465	14400	14331	14391	14383	14407	14198	14344	14250	14405	14536	14417	14282	14450	14386	14470	14207	14404	14288	14331	14250	14432	14444	14323	14501	14473	14456	14157	14443	14391	14502	14472	14400	14304	14464	14430	14410	14440	14346	14455	14419	14435	14288	14384	14424	14510	14321	14439	14249	14436	14534	14380	14384	14187	14397	14493	14513	14301	14095	14418	14517	14452	14333	14269	14332	14295	14390	14494	14284	14323	14429	14386	14380	14517	14439	14434	14470	14451	14253	14425	14429	14423	14492	14506	14296	14408	14600	14347	14383	14255	14530	14311	14506	14381	14486	14254	14265	14509	14287	14486	14518	14400	14194	14281	14321	14357	14568	14315	14530	14314	14367	14394	14444	14386	14428	14391	14519	14367	14418	14481	14440	14237	14474	14294	14324	14299	14461	14443	14297	14525	14465	14567	14539	14444	14352	14310	14339	14262	14388	14263	14509	14252	14371	14367	14177	14272	14321	14486	14394	14516	14308	14434	14421	14526	14444	14451	14416	14389	14399	14350	14518	14444	14325	14239	14440	14483	14454	14297	14281	14360	14538	14245	14549	14283	14520	14610	14134	14449	14547	14293	14356	14381	14371	14449	14397	14400	14238	14447	14525	14534	14379	14434	14476	14287	14326	14400	14395	14440	14461	14350	14341	14507	14488	14360	14492	14425	14500	14512	14433	14369	14571	14406	14462	14320	14328	14350	14424	14367	14392	14370	14301	14380	14461	14217	14481	14417	14348	14371	14392	14490	14347	14509	14401	14387	14330	14379	14434	14408	14572	14452	14355	14445	14441	14448	14391	14335	14565	14305	14396	14344	14403	14357	14413	14450	14414	14498	14471	14629	14451	14361	14546	14348	14414	14453	14387	14232	14249	14411	14540	14355	14436	14481	14282	14434	14460	14329	14403	14338	14455	14391	14511	14551	14393	14281	14322	14432	14494	14514	14355	14375	14403	14438	14409	14425	14300	14395	14550	14346	14391	14421	14242	14360	14254	14270	14511	14270	14305	14365	14201	14319	14250	14305	14331	14383	14437	14262	14358	14361	14431	14297	14277	14577	14486	14462	14385	14298	14406	14447	14309	14332	14360	14469	14266	14402	14441	14416	14509	14400	14429	14294	14399	14465	14488	14382	14413	14272	14415	14416	14532	14382	14364	14341	14493	14493	14515	14253	14455	14270	14449	14499	14231	14490	14434	14217	14400	14462	14542	14379	14424	14545	14540	14364	14324	14330	14353	14364	14466	14466	14309	14454	14493	14348	14366	14497	14232	14559	14477	14412	14419	14405	14402	14493	14182	14404	14386	14371	14422	14577	14369	14346	14392	14479	14271	14386	14498	14520	14323	14279	14452	14301	14455	14286	14456	14307	14475	14312	14467	14440	14444	14364	14346	14457	14368	14474	14319	14401	14437	14471	14243	14449	14338	14675	14476	14372	14467	14413	14528	14375	14305	14427	14421	14369	14406	14328	14349	14355	14473	14498	14504	14468	14392	14389	14464	14374	14253	14424	14384	14476	14340	14342	14411	14441	14305	14251	14402	14424	14435	14445	14402	14373	14453	14337	14345	14478	14312	14398	14379	14614	14304	14417	14486	14342	14291	14265	14508	14425	14384	14497	14397	14383	14478	14550	14318	14280	14441	14451	14403	14325	14422	14387	14338	14384	14295	14507	14406	14440	14321	14367	14372	14220	14458	14426	14404	14512	14330	14359	14377	14529	14436	14288	14560	14403	14365	14314	14430	14360	14378	14293	14366	14452	14507	14259	14366	14328	14346	14254	14213	14436	14526	14505	14350	14512	14422	14413	14280	14576	14261	14610	14433	14373	14299	14390	14430	14357	14553	14382	14296	14256	14420	14345	14425	14460	14478	14301	14331	14427	14307	14343	14418	14308	14217	14454	14570	14384	14471	14387	14446	14411	14372	14435	14435	14345	14625	14461	14435	14516	14287	14378	14513	14426	14385	14277	14435	14462	14349	14252	14278	14394	14590	14469	14377	14352	14450	14551	14437	14439	14266	14427	14420	14499	14423	14441	14490	14345	14495	14363	14478	14407	14414	14459	14339	14414	14582	14337	14477	14414	14405	14344	14412	14380	14447	14339	14433	14454	14428	14354	14443	14544	14385	14386	14466	14377	14339	14349	14374	14374	14471	14349	14380	14283	14342	14487	14358	14333	14471	14372	14338	14333	14355	14330	14334	14457	14501	14440	14459	14339	14545	14437	14325	14415	14398	14436	14382	14525	14538	14468	14451	14468	14336	14491	14527	14354	14385	14369	14315	14319	14550	14308	14278	14574	14380	14385	14408	14458	14346	14429	14421	14396	14586	14445	14294	14392	14520	14521	14332	14238	14309	14353	14374	14353	14326	14336	14532	14284	14381	14326	14351	14410	14287	14432	14398	14403	14272	14192	14495	14306	14243	14519	14467	14533	14382	14460	14258	14376	14401	14432	14248	14327	14423	14210	14167	14351	14513	14441	14403	14406	14401	14443	14416	14471	14466	14450	14317	14288	14258	14391	14574	14279	14489	14550	14431	14441	14480	14322	14452	14333	14602	14423	14342	14361	14550	14388	14335	14421	14400	14489	14314	14473	14464	14366	14488	14441	14348	14328	14314	14380	14267	14428	14269	14312	14278	14280	14408	14397	14415	14361	14265	14340	14533	14237	14526	14349	14449	14325	14441	14502	14473	14374	14383	14490	14411	14359	14312	14371	14115	14548	14355	14416	14379	14382	14183	14560	14286	14331	14325	14438	14557	14379	14479	14339	14335	14472	14428	14335	14216	14416	14334	14396	14426	14358	14339	14407	14557	14426	14400	14346	14563	14322	14329	14376	14319	14317	14398	14356	14299	14426	14263	14229	14347	14232	14457	14339	14281	14269	14404	14515	14325	14389	14356	14444	14455	14398	14383	14390	14282	14579	14433	14431	14462	14364	14318	14472	14256	14395	14395	14397	14270	14416	14386	14231	14346	14413	14453	14347	14237	14281	14441	14425	14452	14382	14240	14276	14430	14220	14432	14356	14457	14265	14512	14502	14371	14287	14497	14385	14316	14212	14443	14516	14241	14349	14349	14296	14479	14307	14390	14376	14471	14430	14417	14383	14423	14238	14491	14391	14218	14313	14496	14431	14196	14355	14387	14433	14490	14343	14434	14275	14338	14421	14477	14356	14423	14344	14379	14372	14435	14334	14435	14303	14346	14291	14449	14262	14423	14302	14421	14394	14481	14367	14547	14464	14253	14309	14361	14292	14356	14467	14329	14500	14317	14429	14422	14668	14551	14292	14418	14281	14195	14396	14385	14350	14520	14448	14238	14514	14562	14363	14513	14379	14324	14414	14445	14415	14424	14469	14267	14534	14472	14353	14512	14532	14293	14330	14302	14295	14389	14457	14334	14466	14525	14355	14421	14504	14269	14311	14284	14199	14402	14301	14420	14410	14315	14418	14395	14422	14423	14316
23781	21106	28542	23918	21333	21623	32179	64553	51866	35569	25768	18046	14781	14276	14150	14043	14131	14247	14036	14214	14159	14187	14126	14136	14259	14338	14122	14027	14216	14037	14005	14054	13988	13956	14157	14033	14178	14140	14100	14022	14223	14172	14044	14017	14057	14109	14267	14042	14153	14040	13979	14102	14276	13868	14154	14190	14007	13974	13982	14167	14044	14060	14063	14172	13931	14077	13958	14125	13926	14233	13866	14196	14032	13939	14230	14100	13996	14004	14152	14013	14064	14019	13916	14009	14174	14122	13854	13969	13947	14112	13992	13996	14109	13879	14031	13953	14186	14047	14025	14048	14295	14230	14155	14043	13804	13898	14029	13815	14103	13890	14080	14089	14076	14092	14189	14111	13919	13979	14193	14066	14336	13917	14113	13931	13909	13984	14119	14013	13999	13878	13865	13908	14135	14117	14096	13996	13898	14026	14082	14065	13967	13992	14156	14019	14029	13995	13932	14256	14039	14018	14053	13930	14254	13967	14190	13972	14130	13907	13960	14081	13898	13923	14185	14064	14135	14040	14085	14255	14090	13975	14209	13943	13903	14088	13916	14040	14114	14296	14023	13918	13916	14049	14012	14001	13905	13991	13927	14057	14091	14019	14032	13834	13943	13922	13966	14035	13954	14232	13987	14063	14166	14093	14156	13979	14013	13965	14078	13795	14143	13860	13850	14028	13970	14110	14102	14084	14066	13902	13999	13957	13952	14147	14056	14126	14039	13889	13933	14031	14101	13891	14119	13749	13975	14044	14117	14024	14104	14019	14138	14030	13911	14055	13930	13994	14162	14024	14061	14058	14050	13956	14016	14100	14153	14099	14120	14055	14123	14325	14061	14021	14029	14059	14015	14089	13987	13959	13991	14098	14039	13992	14101	13960	13985	14019	14161	14179	14209	13974	14026	13968	14112	14055	13980	13930	13972	14034	14025	14243	13863	13949	14159	14168	14001	14079	14139	13863	13941	14035	13904	14050	13883	14181	14171	13906	14177	14067	14084	14022	14090	14188	13972	13947	14053	14018	14137	13931	14000	13973	13784	14165	14115	13959	14077	14030	14044	13986	13891	13968	14084	14282	13987	13857	13865	13858	14026	13895	14087	14037	14074	14004	14021	14049	13948	14070	14090	13986	13942	14183	13846	14023	14022	13995	14108	14092	14110	13958	14106	14014	14099	13950	14068	14068	13955	14010	14181	14014	14119	14102	13823	13977	14307	14047	14220	14171	13891	13958	13981	14032	14152	14007	13840	14113	14142	13982	14033	14069	14000	13874	14051	14038	14157	14124	14152	14069	14109	13987	14120	14080	13917	14013	14113	13990	13894	14076	13929	13904	14060	14132	14075	14117	14098	14024	14070	14119	14161	13994	13945	13996	14081	14084	14092	14153	14027	13911	14178	13968	14219	14050	14078	14047	14113	14077	14036	14056	14012	13972	14118	14047	14065	13985	14109	14218	14035	14121	14163	14155	13997	14053	14090	14009	14225	14086	13989	13937	13958	14090	14084	14036	14046	14012	13924	14040	14006	14034	14165	14091	14019	13961	14023	13999	14174	13871	13856	14134	13985	13890	14135	14064	14119	13934	13957	14032	14031	14110	13974	14099	14038	13828	14157	13923	14112	14160	13997	14027	13918	13974	13907	13823	14117	14107	14070	14022	14043	14189	13927	14058	14137	14111	14082	14108	13972	14086	14020	14087	14167	14127	14012	14092	14150	14030	13951	14177	13883	14126	14096	14036	13951	14004	14106	14008	13959	14127	14209	13978	14007	14003	13939	13939	13956	13780	13884	14004	14189	13900	14108	14137	14036	14089	14059	14101	14118	13775	13971	14000	13973	13989	13882	14150	14053	14051	13857	14092	13936	13985	13938	13911	13833	13907	13901	13987	14022	14099	13957	14157	14175	13958	13894	13972	14083	14022	13920	14103	13929	13734	14115	13999	14095	14178	13967	14017	14044	14133	14033	13793	14107	13964	14006	13936	14170	13829	14099	13963	13987	14176	14080	13962	14017	14123	14151	14118	14047	13843	14013	14035	14140	13926	13861	14080	14204	13961	13952	13974	14023	13944	14122	14034	14098	14129	13903	14059	14018	14015	13976	13952	14022	13967	14012	14253	14018	13809	13927	14132	13898	14117	13994	14065	14085	14064	13891	14315	13946	13903	14170	14041	14039	13872	14057	14098	14160	14057	14053	13909	13977	14055	14074	13898	14070	14123	14139	14035	13899	13960	14066	14007	14018	14019	14202	13822	14171	14047	13910	13833	13960	14048	13930	14134	14057	14020	13930	13976	13909	14156	13990	14063	14023	13881	13982	14146	14212	14024	13994	14006	14014	14103	13975	14112	14028	14003	14017	13828	13952	14095	14245	14260	14124	14261	13922	14125	14139	13887	14164	14167	14301	14112	14097	13896	14142	14167	14039	14065	13966	13970	13944	14094	14069	14218	13876	14008	13976	14197	14090	14127	14104	13842	13961	14144	13987	14092	14016	14032	13990	14055	14095	13985	13899	13963	14094	14054	14062	13983	14196	14068	13964	13958	14044	13957	13960	14190	14058	14114	14088	13987	14110	14081	14120	13930	13942	13984	13957	14035	14095	13951	14011	14020	13947	13944	14197	14090	14048	13857	14087	14193	13974	14026	14119	13998	14222	13996	13958	13969	14077	14004	14014	13959	13935	14086	13859	14139	14088	14097	14114	13981	13898	14030	13966	14121	14165	13891	14134	14059	14195	14030	13969	14030	13994	14112	14067	14000	14025	14180	14011	14031	14018	14016	14110	14015	13866	14052	14165	13946	13972	14008	13968	14234	14024	13982	14138	13983	14072	14023	13940	14167	13968	13971	14012	14028	13892	13974	13986	14012	14095	13952	13957	13838	14046	13932	13879	13947	14020	13825	14031	13898	14035	14048	14079	13969	14144	13923	14029	14009	13925	14070	14027	14105	14067	14154	14102	14238	14091	13998	13984	14054	14134	14153	13985	13973	13962	14011	14141	14025	14143	14146	14101	14018	13912	13921	13962	13906	13913	13873	14013	13869	14095	14090	13973	14022	14196	14146	14035	14243	13839	13863	14020	14047	14200	14048	13912	14070	13964	13798	13993	13990	13888	13933	13883	14175	14089	13918	14000	14058	14036	14007	14112	13885	14065	13857	14130	14162	14057	14029	13895	13989	13920	14110	14075	13900	14115	14066	14119	14127	14062	14087	14173	13972	14231	14038	13976	14106	14022	14050	13960	14000	14121	14102	14054	14117	14189	14163	13985	14052	14047	13895	13851	14070	13950	14088	13972	14219	14183	14138	14113	13897	14014	13795	13856	14207	14156	14039	14002	14015	14043	14065	13896	14135	14133	14114	14162	14160	14193	13914	14046	14160	14107	13998	13988	13911	13903	13929	13933	14156	13991	13963	13980	13860	14046	13962	14125	14055	14056	14043	13977	13951	14123	14200	14015	13857	13960	14034	14128	13941	14250	13960	13886	14072	14110	14183	13955	14221	14058	13962	14171	14029	14224	14051	13950	14024	13999	14185	13972	13882	13882	14007	14056	14164	13978	13946	13912	14053	14027	14131	13932	14166	14150	14035	13970	13980	14022	13884	13784	14039	13856	13887	14025	14089	14068	14207	13976	14022	14133	13879	14022	13822	13943	14065	14011	13912	14094	13874	14190	13878	13987	14014	14117	13839	14121	14210	14202	14085	14065	13976	13981	13958	13949	14118	14280	14101	14050	13975	13909	13950	13930	14240	14151	13952	14124	13891	13962	14025	14086	14106	13901	13968	14167	13983	13930	14069	14110	13877	13886	13985	13842	13985	13994	14173	13995	14003	14073	14022	13953	14130	14067	14093	13988	14045	14170	14006	13918	14054	13946	13843	14109	14182	14130	14225	13919	14034	14124	13927	14095	13986	14190	14223	14125	14068	14170	14095	14065	14045	13897	14047	14053	14122	13965	14191	13992	14044	14189	13955	14050	14180	13986	13940	14002	13867	14131	13889	14162	13870	14019	13876	14142	13958	14086	14031	13989	13969	14077	13949	13953	13904	14223	13906	14045	13996	14016	14060	14108	13993	14168	14224	14058	14134	14011	14059	14139	14247	13974	13952	13910	13982	13977	14289	14115	14019	14074	14066	13908	14052	14206	14074	14157	13867	14061	13945	14148	14065	13921	14153	14044	13923	13899	13888	14002	14049	14011	14060	14149	13946	14148	13995	14047	13933	14079	14102	14088	14171	13961	13840	13836	14033	13991	14048	14174	13956	14042	14057	14049	14059	14165	13926	14079	14257	13983	14148	13943	14132	14037	14122	14018	14004	14030	14016	14069	14167	13843	13854	14155	13908	14017	14136	14015	14022	14101	13969	13926	13915	14143	13978	14013	14066	13921	14318	13944	14128	14081	14111	13977	14030	14055	14116	13920	14136	14008	13947	14132	14047	13768	14017	13946	14234	14056	14013	14001	13952	14037	14095	14057	13935	13910	13890	13973	14188	14070	14021	13953	13865	13923	14042	14295	13951	13883	14054	14023	14105	14229	14204	14061	13920	14032	13995	13948	13960	13952	13936	14112	14086	14038	14011	14009	14069	14115	13999	14101	14065	14016	14039	13934	14030	14031	14025	13822	14026	14048	13913	14075	14016	13826	13835	13929	13988	13920	14183	14090	14155	13980	13881	13977	14090	13980	14133	14005	14027	13975	14069	14102	13997	14010	14050	14007	14148	14052	14079	13906	14026	13861	14091	14066	13982	14176	14072	14109	14040	14099	14087	13975	14122	14030	14082	13980	14008	13901	13858	14088	14077	13976	13973	14030	14019	14118	13937	13879	13970	14087	14069	14081	14182	14190	14018	14167	14005	14062	14006	14104	14020	14097	14261	14004	13922	14032	13938	14084	13914	13912	14098	14201	13960	13889	14031	13921	14075	13849	13899	13963	14028	13924	14076	13946	13968	14071	13894	13891	13987	14234	14154	14233	14192	14114	14108	14142	14185	14103	14174	14013	14248	13894	14074	14114	14022	13887	13791	13853	13991	14005	14122	14200	13993	13969	14106	13988	13974	14016	14163	13910	14051	14071	13887	14285	13913	13940	13929	14182	14067	13930	14182	14193	13948	13933	13904	13999	14131	14106	13992	14066	14044	14057	14193
14981	25055	23199	18622	16668	16274	35790	66900	52498	38062	25943	17028	13970	13746	13666	13651	13607	13747	13687	13687	13747	13746	13672	13693	13633	13572	13657	13702	13666	13867	13802	13748	13625	13656	13561	13627	13600	13665	13567	13788	13517	13627	13670	13668	13632	13577	13711	13643	13738	13734	13673	13669	13580	13770	13721	13596	13828	13671	13692	13732	13608	13689	13676	13425	13598	13711	13727	13616	13558	13621	13630	13720	13606	13575	13687	13511	13660	13518	13639	13695	13651	13936	13786	13622	13569	13621	13659	13602	13601	13746	13653	13703	13530	13683	13765	13655	13507	13674	13622	13690	13563	13572	13640	13464	13666	13686	13711	13659	13647	13827	13754	13651	13656	13671	13693	13588	13813	13631	13767	13555	13777	13621	13546	13553	13578	13502	13804	13713	13631	13564	13638	13543	13785	13499	13701	13780	13527	13480	13756	13546	13582	13652	13767	13526	13500	13734	13603	13684	13682	13723	13777	13676	13638	13647	13681	13665	13697	13733	13479	13680	13713	13702	13592	13693	13718	13656	13698	13537	13678	13614	13577	13691	13701	13655	13620	13634	13735	13739	13637	13633	13703	13553	13736	13619	13705	13591	13679	13486	13643	13510	13692	13584	13676	13583	13715	13699	13668	13781	13605	13809	13761	13688	13540	13598	13526	13614	13545	13723	13607	13534	13781	13503	13470	13615	13576	13672	13820	13714	13581	13612	13574	13676	13576	13487	13536	13784	13731	13699	13765	13714	13700	13538	13715	13561	13642	13776	13709	13480	13573	13591	13682	13691	13614	13700	13649	13612	13490	13517	13727	13635	13507	13613	13659	13607	13898	13606	13712	13475	13729	13876	13689	13668	13749	13620	13669	13676	13440	13578	13623	13653	13642	13662	13710	13769	13662	13618	13668	13601	13655	13682	13584	13718	13624	13636	13525	13632	13615	13623	13807	13640	13570	13562	13624	13545	13828	13582	13701	13574	13680	13668	13678	13524	13748	13457	13457	13618	13716	13604	13577	13620	13666	13734	13620	13499	13643	13799	13554	13813	13626	13650	13653	13669	13725	13666	13693	13602	13713	13611	13609	13707	13666	13697	13524	13674	13555	13572	13662	13577	13734	13603	13764	13654	13577	13548	13714	13560	13588	13838	13520	13545	13605	13798	13578	13553	13731	13705	13703	13677	13696	13569	13609	13568	13772	13657	13535	13564	13559	13738	13540	13617	13601	13604	13615	13614	13640	13545	13569	13741	13678	13754	13641	13595	13752	13486	13668	13598	13628	13445	13647	13708	13751	13634	13558	13627	13714	13692	13615	13670	13761	13586	13707	13666	13671	13672	13618	13703	13631	13626	13683	13683	13662	13564	13618	13494	13668	13696	13734	13541	13751	13543	13572	13713	13754	13549	13705	13574	13707	13724	13642	13602	13741	13676	13528	13626	13628	13685	13574	13640	13637	13508	13595	13600	13660	13659	13563	13756	13595	13585	13729	13551	13692	13575	13738	13684	13482	13682	13689	13611	13444	13569	13661	13708	13538	13740	13531	13527	13842	13677	13609	13575	13550	13730	13541	13658	13589	13659	13737	13627	13518	13571	13638	13575	13691	13685	13706	13704	13601	13629	13628	13644	13804	13552	13585	13556	13647	13632	13624	13634	13713	13675	13633	13717	13579	13543	13780	13742	13662	13769	13549	13648	13792	13702	13490	13696	13659	13646	13687	13589	13688	13601	13599	13596	13591	13673	13653	13549	13532	13668	13657	13641	13504	13816	13665	13845	13713	13670	13614	13666	13622	13729	13584	13586	13631	13650	13731	13730	13619	13713	13573	13669	13479	13649	13658	13704	13530	13711	13639	13562	13548	13770	13709	13776	13584	13722	13642	13693	13746	13599	13483	13657	13690	13520	13537	13639	13619	13704	13580	13496	13779	13524	13696	13773	13537	13520	13742	13701	13722	13633	13790	13609	13565	13588	13695	13744	13686	13720	13588	13701	13691	13727	13611	13739	13541	13555	13784	13711	13708	13619	13729	13623	13731	13639	13545	13784	13649	13628	13744	13518	13711	13608	13666	13689	13475	13658	13667	13592	13569	13658	13664	13607	13647	13599	13615	13674	13634	13643	13605	13644	13620	13591	13520	13630	13577	13742	13741	13613	13578	13522	13617	13616	13524	13527	13795	13473	13665	13615	13564	13909	13611	13576	13653	13537	13614	13602	13652	13678	13613	13631	13736	13524	13578	13702	13699	13712	13580	13628	13767	13640	13621	13489	13534	13577	13724	13678	13679	13493	13688	13495	13786	13762	13505	13527	13661	13606	13636	13672	13663	13562	13826	13535	13669	13442	13501	13689	13529	13640	13687	13608	13841	13571	13608	13731	13548	13672	13624	13494	13693	13659	13637	13724	13588	13564	13534	13531	13691	13756	13722	13559	13452	13638	13793	13537	13735	13638	13580	13528	13508	13523	13769	13681	13505	13631	13591	13536	13758	13850	13826	13780	13603	13688	13770	13690	13540	13750	13570	13621	13648	13691	13699	13680	13605	13799	13589	13770	13611	13625	13707	13715	13729	13554	13590	13868	13709	13794	13770	13511	13608	13435	13490	13522	13706	13567	13810	13481	13682	13631	13433	13547	13608	13798	13655	13660	13583	13677	13499	13556	13606	13526	13578	13561	13574	13712	13521	13668	13531	13495	13773	13596	13399	13733	13594	13615	13571	13591	13615	13627	13631	13704	13660	13513	13626	13603	13758	13683	13696	13915	13791	13551	13524	13628	13543	13639	13652	13662	13652	13670	13659	13739	13649	13598	13684	13559	13630	13696	13625	13505	13641	13632	13609	13573	13651	13592	13547	13470	13694	13655	13519	13799	13522	13633	13800	13568	13808	13581	13618	13573	13609	13516	13712	13495	13464	13656	13642	13762	13573	13596	13766	13825	13735	13701	13682	13574	13697	13558	13676	13628	13774	13564	13708	13748	13595	13702	13559	13681	13614	13506	13705	13653	13630	13708	13641	13721	13701	13688	13577	13505	13631	13652	13639	13690	13681	13635	13699	13742	13618	13686	13675	13761	13718	13713	13721	13621	13635	13688	13622	13607	13547	13703	13537	13543	13616	13598	13604	13657	13667	13572	13621	13607	13537	13636	13867	13617	13648	13573	13674	13800	13551	13534	13756	13577	13839	13786	13705	13772	13576	13690	13732	13606	13588	13793	13586	13578	13922	13655	13611	13631	13650	13646	13535	13600	13538	13761	13608	13705	13631	13604	13771	13581	13719	13568	13567	13525	13588	13683	13652	13727	13641	13515	13857	13687	13706	13643	13626	13622	13591	13662	13802	13452	13664	13818	13549	13614	13847	13582	13579	13659	13655	13747	13753	13631	13711	13634	13710	13539	13621	13721	13586	13772	13550	13591	13607	13728	13580	13614	13568	13705	13705	13745	13708	13607	13496	13649	13740	13764	13745	13515	13768	13835	13701	13604	13595	13775	13626	13659	13647	13711	13749	13701	13653	13416	13601	13696	13561	13800	13451	13602	13485	13571	13686	13593	13560	13618	13791	13671	13693	13729	13644	13797	13587	13540	13650	13608	13708	13692	13546	13695	13730	13548	13679	13544	13682	13758	13617	13544	13606	13730	13610	13664	13618	13690	13625	13583	13596	13575	13473	13686	13618	13645	13510	13576	13599	13598	13675	13580	13574	13630	13669	13705	13649	13603	13685	13546	13737	13657	13739	13770	13645	13699	13508	13627	13441	13701	13764	13718	13580	13553	13586	13562	13581	13820	13300	13622	13799	13790	13573	13573	13680	13600	13764	13703	13662	13686	13817	13593	13696	13614	13524	13690	13599	13633	13685	13601	13577	13692	13730	13739	13761	13685	13725	13660	13856	13610	13693	13463	13669	13610	13758	13716	13453	13724	13741	13629	13566	13868	13684	13528	13770	13610	13655	13556	13543	13555	13652	13695	13452	13632	13626	13558	13665	13611	13658	13644	13596	13649	13615	13498	13638	13729	13743	13600	13687	13571	13479	13656	13634	13638	13650	13556	13474	13550	13793	13586	13602	13571	13723	13656	13759	13547	13713	13679	13491	13729	13589	13562	13506	13519	13746	13643	13475	13666	13618	13829	13532	13773	13729	13612	13630	13736	13684	13655	13713	13545	13696	13803	13610	13527	13605	13599	13508	13538	13728	13565	13828	13484	13663	13511	13788	13734	13646	13655	13620	13621	13587	13563	13802	13566	13649	13666	13583	13617	13701	13682	13582	13715	13775	13715	13672	13657	13666	13552	13600	13689	13685	13657	13547	13692	13657	13545	13509	13583	13625	13767	13757	13681	13571	13669	13725	13545	13828	13526	13791	13672	13583	13801	13473	13660	13789	13591	13651	13703	13686	13567	13656	13681	13517	13736	13568	13753	13655	13641	13667	13670	13614	13662	13574	13628	13595	13671	13568	13617	13814	13601	13676	13801	13503	13781	13723	13557	13710	13605	13651	13653	13666	13496	13455	13468	13704	13607	13555	13848	13642	13651	13773	13513	13551	13629	13549	13431	13681	13566	13594	13481	13517	13752	13636	13681	13628	13733	13747	13834	13787	13595	13757	13488	13675	13745	13597	13692	13627	13525	13853	13596	13533	13621	13573	13665	13681	13616	13758	13684	13491	13605	13780	13626	13696	13531	13675	13669	13643	13595	13663	13714	13875	13586	13630	13547	13648	13535	13706	13672	13658	13760	13698	13662	13806	13596	13605	13633	13612	13577	13630	13636	13632	13717	13571	13472	13576	13648	13699	13714	13558	13801	13715	13557	13717	13623	13710	13647	13715	13576	13576	13720	13657	13759	13625	13633	13793	13487	13833	13586	13594	13647	13791	13629	13588	13681	13551	13737	13605	13525	13453	13661	13779	13532	13712	13755	13666	13501	13734	13718	13554	13624	13643	13619	13704	13505	13564	13602	13718	13708	13516	13617	13628	13685	13605	13478	13748	13619	13665	13484	13633	13463	13694	13673	13648	13624	13660	13733	13673	13767	13642	13672	13626	13855	13599	13631	13575	13591	13950	13888	13697	13628	13689	13734	13547	13647	13679	13601	13701	13546	13715	13726	13741	13701	13501	13667	13722	13618	13711	13636	13644	13644	13628	13764	13758	13776
28559	20896	18892	16739	15116	15026	18167	23083	21569	17768	15899	15409	14772	15028	14939	14851	14791	14956	15086	14979	14714	14901	14807	14907	14978	14872	15045	14926	14851	14854	14788	14933	15096	14806	15069	14729	14853	14914	14821	14843	14688	14966	14745	14930	14950	14926	14964	14830	14966	14922	14920	14754	14866	14869	15058	14961	14789	14794	14983	14771	14815	14664	14900	14886	14683	14897	14660	14856	14811	14908	14915	14926	14910	14879	15105	14886	14929	14821	14787	14946	14878	15047	15067	14774	14814	14637	14896	14931	14887	14766	14915	14855	14749	14855	14872	14839	14948	14951	14725	14843	14962	14722	14714	14862	14869	14926	14914	14995	14871	14859	14907	15062	15031	14856	14936	14866	14951	14917	14983	14900	14845	14941	15068	14857	14768	14670	14964	14997	14807	14844	14986	14888	14979	14931	14937	14883	14915	14782	14891	14644	14864	14933	14848	14766	14933	14780	14738	14960	14788	14819	14971	14882	14786	14827	14734	15133	14679	14655	14927	14707	14941	14825	14829	14961	14832	14886	14856	14943	14772	14909	14886	15043	14951	14739	14697	14828	14846	14896	15110	14866	14946	14929	15016	14758	14928	14775	14684	14797	14865	14932	14957	14872	14902	14944	14954	14789	14873	14742	14901	14742	14837	14798	14909	14891	14903	14700	14779	14847	14997	14860	14686	14815	14900	15047	14837	15005	14702	14952	14777	14759	14882	14919	14729	14679	14841	14806	14709	14831	14767	14760	14890	14792	14900	14934	14924	14916	14765	14899	14823	14889	14773	14896	14971	14905	14996	14969	14929	14786	14696	14795	14918	14757	14833	14687	14937	14950	15030	14861	14810	14869	14923	15011	14973	14847	14864	15018	14752	14840	14730	14857	14886	14720	14941	14826	14842	14853	14862	14858	15003	14954	14779	14753	14843	14771	14883	14849	14966	14793	14879	14810	14751	14803	15074	14938	14722	14786	14939	14921	14979	14986	14911	14859	15003	14923	14814	14930	14820	14856	15018	14797	14979	14979	14843	15021	14960	14822	14840	14958	14692	14680	14819	14835	14996	14810	14981	14737	14769	14708	14880	14951	14777	14779	15025	14700	14880	14806	14839	14885	14807	14705	14790	14698	15006	15129	14865	14793	15014	14672	14911	14688	14829	14835	14899	14820	14814	14769	14854	14818	14960	14822	14696	14697	14875	14852	15075	14766	14886	14911	14703	14824	14911	14813	14812	14767	14870	14803	14967	14760	14889	14769	14744	14868	14700	14841	14806	15006	14725	14787	14803	14775	14777	14659	14889	14879	14833	14960	15034	14825	14864	15061	14888	14740	14803	14838	14889	14728	14879	14916	15056	14824	14678	14548	14819	14996	14702	14857	14881	14861	14880	14884	14948	14957	14914	15019	14971	14829	14946	14661	14899	14946	15022	14932	14900	14817	14939	14672	14815	14593	14660	14644	14744	14964	14935	14954	14860	14981	14851	14857	14604	14895	14830	14946	14883	14999	14808	14919	14848	14846	14894	14934	14960	14868	14759	14786	14897	15113	15189	15007	15028	15006	14829	15009	15019	15030	14919	14825	14927	14992	14894	14970	14898	14906	14900	14923	14832	14887	14776	14912	15014	15057	14874	14964	14829	14921	14907	14955	14929	14771	14771	14941	14874	14671	14839	15082	14895	14967	14756	14867	14976	14979	14818	14866	14827	14939	15003	14717	14870	14848	14866	14740	14925	15026	14966	14933	14927	14837	14951	14845	14862	14811	14876	15014	15056	14859	14798	14799	14912	14808	14881	14849	14822	14834	14976	14965	14983	15010	14878	14922	15049	14892	14991	14718	14776	14659	14840	14917	14926	14724	15020	14879	14876	14764	14949	15133	15028	14765	14886	14824	14809	14744	14996	14647	14768	14705	14865	14797	14849	14904	14942	14875	14764	14885	14830	15049	14811	14836	14737	14648	14894	15175	14971	14970	14887	14904	14736	14747	15014	14781	14896	14855	14837	14822	14975	14868	14884	14749	14769	14914	14724	14768	14755	14705	14668	14865	14605	14813	15002	14873	14897	14731	15022	14953	14779	14904	14910	15069	15034	15144	14935	14768	14730	14874	14972	14845	14786	14982	14792	15043	14769	14860	14940	14734	14915	14809	14778	14832	14845	14628	14869	14942	14891	14973	14926	14869	14870	14801	14838	14935	14898	14557	14997	14894	14994	14772	14893	14854	15002	14901	14885	14814	14642	14754	14499	14932	14829	14934	14880	14781	14763	14951	14969	14827	14945	14801	15049	14862	15087	14950	15051	15000	15112	14943	14883	14911	14946	14934	14938	14961	15002	14873	14785	14851	14891	14925	14947	14885	15021	14774	14835	14912	14838	14960	14966	14927	14871	14771	15012	14985	14802	14863	14886	15007	15010	14761	15007	14858	14778	14838	14941	15036	15041	14965	14996	14859	15034	14895	14997	15030	14963	14715	14908	14942	14840	14867	14812	14768	14827	14851	15027	14877	14809	15002	15003	14923	15032	15012	14783	14833	14947	14853	15029	15061	14955	14944	14876	14831	14782	14688	14722	14867	14859	14860	14873	14876	14936	14781	14669	14780	14739	15043	14749	15061	14893	14982	14785	14886	14856	14773	14570	15060	15165	15034	14918	15058	14964	14977	14965	15020	14844	14716	14827	14807	15061	14763	14870	14872	14810	14738	14804	14865	14857	14929	14877	15056	14993	14831	14955	14819	14963	14902	14728	14970	14774	14872	14864	14721	14887	14704	14965	14818	14818	14886	14967	15010	14789	14819	14901	14845	14819	14974	15076	14608	14920	14974	14790	14939	14741	14892	14855	14753	15036	14857	14711	14962	14609	15046	14764	14904	14816	14818	14905	14796	14585	14866	14886	14906	14616	14819	14795	14785	15082	14750	15085	14911	14760	14733	14755	14771	14823	14896	14770	14952	14762	14851	14858	14933	14935	14840	14843	14890	15189	14961	14727	14955	14817	14768	14848	14945	14905	14901	14868	14908	14858	14935	14842	14975	14900	14964	14941	14676	14762	14781	15065	14787	14757	14840	14977	15002	14780	14757	14789	14848	14979	14637	14830	14905	14840	14912	14867	14940	14831	14824	14924	14857	14876	14882	14967	14995	14954	14932	14770	14813	14964	14879	14875	14729	15071	14747	14886	14790	14823	14614	14928	14935	15006	14671	14804	14818	14704	14742	14887	14774	14815	14842	14773	14793	14820	14681	14984	14910	15070	14933	14854	14697	14799	15021	14667	15005	15010	14934	14885	15043	15011	14697	14961	15091	15148	14853	14891	14765	14939	14819	14784	15047	15037	14890	14784	14961	14810	14869	14975	14814	14801	14878	14812	14923	15011	15021	14887	14971	14570	14806	14935	14698	14850	14966	15050	15023	14877	14829	14831	14998	14644	14793	14797	14828	14675	14808	14894	14753	14877	14911	14945	14819	14880	14885	14772	14849	15042	14858	14983	14689	14941	15086	14839	14999	14844	14691	14912	14745	14739	14749	14952	14894	14916	14915	14771	14876	14949	14819	15002	14898	14686	14794	14860	14870	14879	14943	14883	14749	14943	14712	14875	14795	14995	14806	15044	14832	14924	14641	14858	14926	14782	14755	14956	14894	14745	14995	14843	14773	14831	14795	14922	14866	14944	15009	14960	14970	14729	14771	14748	14835	14881	15077	14739	14692	14869	14746	14623	14976	15052	15075	15147	14706	14984	14935	14777	14858	14940	14907	14917	14750	14689	14851	14906	14801	14793	14790	14859	14887	14939	14954	14791	14910	14963	14940	14923	14890	14852	14776	14771	14866	15052	14731	14978	14894	14922	14615	14971	14841	14652	14923	14867	14758	14776	14846	14774	14797	14971	14937	14831	14925	14912	14758	14803	14758	14969	14696	14976	14798	14813	14960	14907	14903	14916	14960	14722	14711	14930	14727	15041	14789	14910	14729	14832	14837	14821	14705	14912	14933	14928	14849	14966	14878	14946	14970	14780	14978	14803	15057	14908	14912	14914	14746	14962	14925	14877	14847	14898	14862	14780	14824	14990	14974	14946	14885	14880	14909	14812	14735	14760	14733	15023	15016	14866	14723	15032	14997	14986	14877	14950	14772	14818	14998	14872	14863	14852	14834	14943	15137	14946	14895	14739	14975	14922	14801	14866	14801	14654	14806	14841	14845	14927	14797	14768	15015	14934	14853	14647	14827	15054	14777	14936	15076	14707	14783	14871	14977	14745	14905	14902	14935	14827	14816	14948	14764	14825	14861	14855	14820	14714	15215	14895	14769	14917	14914	14859	14910	14891	14985	14846	14852	14998	14860	14977	14838	14770	14999	14740	14931	14865	14591	14892	15015	15027	14878	14999	14887	14840	14833	15019	14867	14969	14809	14852	14933	14836	14807	14745	14985	14857	14798	14864	14886	14826	14593	14800	14922	15000	14901	14896	14811	14826	14830	14783	14810	14933	14790	14806	14809	14933	14922	14831	14787	14845	14969	14848	14732	14974	14851	14878	14896	15000	14861	14853	14750	14978	14731	14938	14948	14749	14615	15070	14857	14885	14934	14884	14848	14942	14917	14942	14950	14808	14964	14771	14858	14987	14765	14857	14869	15012	14748	14874	14891	14962	14784	14900	14886	14934	14830	15026	14992	15035	14610	14794	14957	14795	14983	15014	14857	15037	14899	14945	15060	14863	14832	14828	15116	14802	14911	14917	14803	14815	14970	15113	14909	14783	14846	14931	15084	14795	14856	14932	14993	15022	14929	14803	14856	14977	14803	14860	15130	14895	14790	14883	14672	14856	14889	14797	15004	15026	14961	14789	14763	14812	14702	14874	15053	14805	14706	14875	14863	14799	14775	14681	14794	14994	14787	14577	14654	14883	14949	15007	14973	14747	14917	15001	14809	15061	14903	14719	14795	14802	14810	14781	14829	14957	15014	14784	14880	14935	15020	15027	15022	15175	14751	14942	14826	14673	14728	14901	14848	14891	14822	14786	14663	14907	14863	14797	14926	14769	14927	14589	14856	14699	14761	14725	14861	14872	14782	14625	14891	14984	14920	14811	14749	14693	14779	14835	14795	14711	14868	14965	15106	14640	14875	14815	14983	14884	14807	14838	14824	14999	14895	14786	14786
14292	14785	14625	14441	14162	14392	19791	26074	21964	17073	15189	14320	14146	14291	14118	14144	14180	14266	14170	14220	14094	14122	14110	14204	14146	14201	14163	14172	14177	14105	14195	14327	13982	14257	14166	14065	14130	14157	14395	14089	14039	14116	14076	14151	14151	14164	14223	14273	14186	14098	14072	13898	14283	14197	14165	14207	14327	14258	14062	14038	14085	14169	14196	14129	14090	14303	14268	14289	14198	14116	14199	13977	14142	14036	14077	14028	14056	14350	14290	14227	14155	14125	14095	14150	14101	14177	14100	14163	14127	14129	14265	14079	14094	14347	14215	14055	14040	14225	14156	13955	14221	14018	13948	14197	14096	14192	14110	14022	14004	14175	14143	14088	14048	14221	14262	14200	14077	14350	14281	14070	14089	14163	14168	14076	14277	14011	14088	14140	14171	14279	14096	14182	14099	14108	13975	14198	14127	14205	14283	14057	13985	14126	14136	14247	14188	14112	14108	14219	14351	14006	14278	14202	14205	14130	14184	14104	14216	14175	14050	14068	14242	14181	14199	14139	14119	14299	14287	13966	14185	13985	14229	13955	14276	14124	14256	14144	14331	14010	13982	14188	14080	14103	14071	14245	14102	14125	14194	14061	14168	14002	14312	14108	14337	14116	14081	14022	14313	14216	14127	14169	14122	14230	14188	14128	14031	14074	14274	14122	14231	14050	14173	14165	14130	14158	14142	14051	14219	14192	14214	14094	14087	14216	14142	14263	14053	14125	14278	14183	14087	14198	14126	14195	14067	13999	14036	14128	14166	14134	14056	14120	14123	14119	14201	14140	14201	14185	14178	14001	14186	14096	14148	14094	14022	13965	14208	14196	14164	14106	14158	14070	14149	14180	14054	14036	14107	14120	14164	14069	14193	14072	14020	14111	14113	14097	14165	14143	14208	14106	14110	14044	14135	14170	14021	14215	14047	14160	14246	14180	14168	14122	14032	14284	14008	14134	14128	14193	14212	14061	14107	14314	14041	14094	14229	14249	14151	14194	14215	14215	14207	14068	13968	14285	14153	14241	14000	14097	14117	14108	14126	14271	14240	14215	14046	14164	14256	14164	14056	14275	14101	14033	14134	14116	14185	14086	14064	14090	14124	14202	14216	14206	14184	14222	14149	14133	14074	14134	14084	14062	14071	14209	14131	14071	14075	14132	14166	14262	14025	14245	14194	14186	14241	14186	14090	14228	14096	14303	14149	14116	14186	14192	14245	14084	14163	14189	14341	14092	14172	14290	14236	13919	14119	14158	14103	14283	14239	14173	14081	14054	14283	14035	14219	13947	14031	14120	14075	14050	14127	13980	14179	14000	14013	14119	14110	14140	14113	14326	14212	14219	14172	14201	14153	14099	14244	14153	14253	13998	14199	14043	14076	14195	14239	14052	14193	14120	14101	14251	14177	14127	14019	14311	14068	14174	14142	14228	14121	14273	14135	14309	14244	14047	14097	14205	14138	14159	14104	14025	14312	14334	14157	14048	13992	14164	13991	14079	14159	14112	14005	14213	14312	14122	14159	14052	14146	14225	14313	14109	14065	14245	14071	14219	14139	14094	14232	14161	14139	14184	14104	14036	14271	14125	14023	14202	14177	14018	14170	14080	14205	14032	14254	14244	14083	14232	14050	14092	14226	14096	14027	14121	14083	14160	14077	14207	14179	13986	14244	14053	14265	14193	13971	14159	14247	14195	14230	14074	14196	14044	14247	14069	14180	13959	14057	13952	14072	14215	14064	14175	14067	14057	14295	14185	14178	14087	14107	14261	14161	14082	14097	14024	14120	14210	14071	14248	14268	14216	14188	14114	14178	14231	14011	14213	14028	14239	14133	14251	14179	14005	14144	14131	14115	14145	13962	14195	14252	13985	14242	14125	14112	14171	14108	14178	14109	14124	14129	14244	14127	14162	14004	14099	14022	14232	14204	14332	14045	14185	14067	14081	14130	14159	14078	14207	14044	14181	14167	14125	14152	14181	14052	14268	14112	14112	14093	14419	14193	14212	14143	14204	14124	14255	14073	14180	14310	14030	14314	14195	14193	14044	14172	14131	14252	14212	14223	13995	14288	14142	14189	14094	14129	14234	14266	14077	14260	14141	14128	13944	14083	14156	14053	14107	14063	14077	14171	14100	14123	14146	14024	14258	14194	14330	14082	13999	14249	14186	14122	14188	14140	14170	14127	14043	14369	14088	14170	14207	14024	14161	14304	13979	14138	14028	14324	14037	14029	14133	14135	13990	14276	14066	14217	14200	13962	14140	14291	14183	14065	14023	14204	14090	14151	14021	13965	14328	14106	14172	14204	14141	14325	14125	14104	14122	14110	14164	14029	13953	14222	14150	14306	14012	14080	14157	14071	14083	14244	14271	14160	14065	14055	14227	14150	14130	14160	14213	14126	14084	14224	14229	14275	14196	14227	14136	14111	14197	14152	14092	14273	14065	14306	14217	14139	14004	14129	14067	14030	14129	14186	13957	14319	14256	14254	14072	14121	13989	14249	14048	14261	14195	14204	14029	14171	14159	14185	14154	14035	14054	14209	14098	14186	14204	14250	14005	14098	14121	14142	14210	14203	14081	14182	14046	14070	14074	14055	14251	14201	14206	14154	14065	14232	14352	14120	14180	14145	14143	14141	14297	14187	14116	14215	14187	14205	14102	14161	14253	14118	14167	14305	14268	14142	13987	13994	14209	13971	14299	14138	14176	14020	14232	13942	14167	14195	14054	14144	14222	14204	14129	14102	14187	14140	14060	14034	14334	14136	14294	14129	14056	14109	14167	14110	14263	14125	13998	14265	14017	14247	14036	13955	14146	14049	14182	14175	14127	14121	14325	13946	14052	14252	14060	14296	14068	14018	14178	14221	14135	14217	14010	14086	14241	14063	14201	14144	14130	13981	14153	14079	14114	14243	13974	14274	14184	14009	14077	14252	14252	14084	14078	14264	14122	14150	14043	14156	14086	14261	14144	14171	14202	14231	14163	14289	14158	14155	14245	14049	14122	14206	14212	14030	14167	14118	14259	14104	14117	14256	14238	14120	14053	14202	14210	14231	13995	14132	14138	14153	14102	14245	14039	14222	14026	14261	14085	14107	14041	14185	14148	14082	14275	14028	14085	14105	14327	14247	14118	14143	14255	14152	14161	14097	14213	14174	14157	14076	14310	14038	14042	14136	13969	14084	14185	14207	14190	14127	14198	14074	14300	14285	14033	14051	14092	14060	14338	13962	14187	14139	14096	14316	14175	14164	14151	14003	14127	14118	14130	14233	14059	14334	14113	14200	14151	14055	14118	14126	14045	14169	14093	14217	14186	14120	14206	14269	14156	13885	14288	14148	14273	13945	14170	14185	14082	14139	14333	14010	14030	14142	14236	14125	14037	14093	14151	14163	14178	14056	14128	14140	14167	14255	13907	14013	14156	14070	14012	14203	14077	14191	14250	14147	14107	14113	14121	14043	14171	14173	14221	14146	13960	14224	14170	14087	14135	13966	14143	13995	14045	14016	14068	14131	14282	14169	14236	14230	14114	14069	14141	13839	14059	14164	13927	14152	14251	14267	14020	14171	14090	13998	14018	14242	14119	14162	14324	14335	14051	14297	14103	14254	14233	14110	14108	14110	14229	14197	14079	14125	14209	14094	13998	14174	14044	14110	14039	14156	14102	14060	14048	14222	14191	14197	14285	14085	14097	14115	14122	14075	14091	14117	14226	13963	14112	14010	14191	14270	14134	14224	14135	14048	14180	14124	14298	14151	14154	14099	14223	14031	14059	14271	14180	14047	14176	14129	14147	14290	14017	14072	14132	14119	14140	14107	13951	14179	13979	14111	14251	14276	14198	14096	14180	14106	14080	14085	14184	14227	14178	14209	14052	14140	14269	14315	14075	14311	14130	14263	14198	14117	14148	14147	14062	14079	13994	14203	14141	14108	14195	14353	14081	14312	14083	14271	14218	14077	14148	14102	14125	14042	14231	14211	14020	14103	14042	13967	14196	14209	14132	14082	14291	14126	14105	14120	14286	14223	14021	14070	14071	14088	13926	14168	14189	13991	14272	14265	14070	14102	14072	14228	14358	14124	14033	14051	14191	13960	14237	14174	14062	14321	14100	14149	14152	14152	14198	14089	14159	14222	14105	14048	14116	14137	14252	14290	14133	14119	14070	14042	14060	14235	14162	14092	14155	14074	14025	14323	14117	14119	14001	14116	14121	14238	14052	14060	14244	14221	14209	14219	14017	14154	14036	14182	13963	14151	14043	14148	14167	14277	14313	14132	14017	14229	13923	14228	14103	14153	14105	14088	14220	14122	14295	14031	14063	14217	14122	14048	14067	14244	14180	14236	14331	14070	14149	13936	13968	14252	14178	14281	14156	13988	14144	14219	14166	14313	14047	14025	14029	14230	14166	14046	14145	14102	14096	14250	14038	14292	14055	14134	14100	14102	14272	14217	14066	14128	14064	14211	14014	14244	14287	14076	14272	14180	14125	14011	14180	14224	14273	14035	14064	14105	14070	14295	14322	14242	14048	14216	14145	14202	14161	14027	14179	14165	14118	14179	14354	14274	14200	14157	14211	13938	13997	14101	14218	14059	14111	14041	14195	14171	14212	14195	14147	14033	14012	14207	14058	14274	14256	14112	14038	14045	14256	14212	14261	14096	14295	14079	13984	14097	14129	14145	14131	14290	14078	14185	14164	14234	14228	14052	14136	14095	14169	14140	14070	14095	14218	14083	14229	14310	14127	14197	14183	14223	14110	14084	14093	14211	13996	14153	14239	14208	14166	14252	13966	14056	14202	14076	14177	14031	14134	14353	14212	14288	14106	14214	14206	14143	14112	14034	14244	14216	14194	14264	14160	14063	14170	14055	14120	14137	14267	14142	14130	14110	13999	14064	14284	14178	14157	14129	14305	14185	14168	14195	14225	14265	14009	14144	14151	14141	14103	14115	13996	14237	14083	14320	14207	14134	14035	14315	14210	14164	14051	13982	14206	14152	14173	14272	14134	14227	13997	14075	14312	14197	14086	14045	14213	14221	14175	14137	14120	14058	14224	14124	14035	14377	14236	14264	14019	14154	13964	14236	14337	14206	14201	14081	14313	13986	14152	14236	14192	14079	14075	14108	14082	14043	14198	14230	14003	14024	14155
25647	21085	26996	25368	17321	15412	27622	42211	37024	26918	17943	15324	14423	14216	13783	13866	13976	13863	13937	13897	13833	13860	14021	13755	13904	14149	13937	13710	13781	14037	13866	13911	14058	14014	13977	14004	13901	13897	13805	13986	13969	13872	14029	13877	13963	13713	13818	13922	13981	13610	13616	13975	14001	13923	14040	13866	13895	13962	13668	13850	13965	13816	13873	13873	13943	13945	13790	13898	13991	13782	13932	13849	13894	13908	13944	14052	13959	13860	13999	13806	13765	13940	13886	13847	13868	13791	13853	13717	14056	13717	13878	13802	13852	14052	13743	13900	13974	13879	13826	13932	14082	13852	13979	13687	13978	13861	13975	14049	13921	13764	13718	13774	14030	13772	13841	13838	13829	14001	13920	13776	13787	13936	13751	13824	13838	13772	13833	14044	13795	13961	13950	13822	13914	13895	14109	13975	13858	13957	13738	13940	13962	13838	13609	14000	13863	13971	14093	13863	13767	13779	13736	13822	13895	13860	14003	13883	13863	13942	13913	13832	13890	13900	13843	13817	13822	14034	13767	13837	13887	13875	13752	14091	13901	13746	13877	13914	13798	13670	13752	13801	13927	13865	13932	13961	13980	13733	13808	13761	13945	13747	13982	13830	13870	13746	13914	13807	13915	13851	13955	14017	13798	13950	13975	13737	13891	14005	13804	13878	13561	13891	13833	13968	14013	13794	14145	13919	13894	13852	13691	13976	14318	14141	13744	13723	13696	13798	13844	13921	13995	14001	13870	13913	13782	13778	13857	13866	13891	13876	13828	13973	13922	13974	13779	13778	13830	13807	13914	13829	13870	13827	13808	13769	13819	13848	13729	13674	13772	13834	13755	13880	13754	13697	13912	13770	13741	13832	13918	13851	13793	13804	13925	13731	13825	13965	13926	13947	13802	13765	13978	14017	13912	13924	13915	14023	13948	13863	13744	13825	13756	13678	13902	13809	13904	13678	13832	13879	13986	13918	13999	13809	14005	13989	13810	13903	13990	13964	13895	13681	13820	13957	13815	13679	13771	13816	13906	13870	14011	13927	13909	13710	13782	13802	13975	14014	13845	13839	13877	13875	13920	13997	13842	13881	13769	13895	13872	13806	13919	13885	13932	13860	13974	13765	13963	13762	13799	13922	13865	13748	13785	13932	13950	13811	13869	13892	13731	13865	13844	13686	13844	13683	13832	13922	13869	13828	13828	13810	13974	14063	13800	13805	14117	13993	13907	13917	13582	13858	13770	13955	13940	13899	14052	13844	14000	13782	13831	13848	13870	13948	13820	13944	13866	13709	14006	13875	13864	13937	13822	13791	13815	13732	13934	13948	13829	13790	13896	13778	13864	13744	13784	13835	13884	13904	13836	13836	13819	13831	13820	13794	13799	14002	13927	13734	13779	13796	13976	13708	13850	13885	13791	13926	13813	13835	13609	13868	14015	13930	13959	13969	13967	14074	13970	13827	13925	13881	14053	13874	13889	13946	13887	13833	13876	13800	13832	13832	13747	13791	13927	13827	13678	13806	14046	13890	13813	13973	13871	13873	13931	13966	13923	13818	13709	13746	13846	13959	13904	13810	13845	13873	13901	13991	13910	13808	13855	13822	13928	13778	13901	13907	13781	13980	13797	13986	13865	13777	13928	13810	13788	13960	13814	13890	14037	13719	13888	13947	13975	13961	14033	13844	13734	13773	13826	13749	13936	13810	13871	13735	13608	13930	13953	13890	13834	13786	13903	13859	13835	13948	14129	13807	13785	13935	13858	13782	13976	13901	13978	13711	13888	13764	13933	13930	13886	13853	13898	13896	14053	13726	14038	13907	14078	13799	13601	13690	13758	13824	13789	13782	13977	13866	13992	13869	13975	13690	13942	13998	13783	14019	13931	14012	13893	13948	13889	13756	13826	13788	13987	13679	13805	13840	13835	13930	13885	13989	13865	13791	13806	13676	14054	13870	13927	14017	13677	13895	13915	13850	13975	13665	13786	13726	13929	13787	13760	13899	13818	13600	13812	13760	13924	13821	13918	13793	13891	13868	13836	13747	13888	13975	13931	13998	13893	14049	13770	14033	13780	13794	13819	13758	13807	13925	13907	14009	13784	13879	13699	13927	13938	13805	13848	13668	13713	13685	13799	13881	13756	13736	13951	13826	14035	13752	13876	13854	13774	13873	13921	13900	13832	13872	13891	13671	13871	13776	13665	13883	13868	13787	13981	13902	13885	13815	13964	13817	13864	14038	14210	13962	13852	13928	13833	13777	13857	13983	13927	13651	13808	13931	13787	14037	13879	13890	13823	13981	13919	13671	13946	14084	13893	13789	13941	13723	13663	13883	13949	13810	13909	13764	13787	13971	13822	13851	13864	13915	13833	13860	13847	13960	13945	13919	13969	13745	13910	13854	13961	13716	13978	13945	13849	13867	13837	13943	13902	13974	13935	13838	13946	13959	13673	13957	13695	13695	13700	13899	13876	13850	14141	13939	13926	13649	13853	13763	13839	13916	13841	13888	13791	13787	13780	13899	13832	13847	13915	13868	13830	13822	13906	13989	13872	13982	13908	13775	14012	14056	13970	13838	13837	13768	14013	13825	13988	13812	13850	13962	13861	13930	13924	13863	13759	13739	14075	13980	13651	13858	14069	13782	13816	13927	14182	13755	13902	13890	14028	13840	13835	13773	13840	14008	13938	13949	13838	13906	13989	13788	13807	13992	13894	13919	13856	14007	13964	13756	13801	13798	13731	13898	13898	13947	13967	13882	13858	13420	14122	13994	14005	13579	13901	13885	13948	13819	13859	13896	13671	13843	13990	13922	13876	13611	13765	13914	13936	13980	13839	14033	13873	14077	13863	13903	13806	13992	13846	14082	13709	13752	13906	13991	13856	13862	13856	13912	13789	13825	13993	13945	13859	13931	13931	14004	13828	14010	13868	13654	13709	13964	13726	13812	13910	13957	13875	13785	13734	13666	13866	13768	13773	14003	13862	13844	13790	13935	13908	13821	13712	13881	13847	13962	13790	13879	13817	13564	13791	13840	13885	13875	13921	13751	13976	13672	13701	13833	13778	14021	13899	14059	13864	13807	13916	13987	13844	14010	14057	13986	13893	13628	13946	14053	14020	13877	13759	13690	13802	13849	13855	14006	13830	13815	13783	13950	14029	13787	13878	13934	13808	13694	13756	13942	13860	13921	13920	14007	13970	13868	13972	13932	13963	13961	13931	13903	13879	13907	14136	13879	13710	13821	13836	13878	13901	13953	13911	13961	13964	13712	13999	13879	13857	13849	13781	13825	13975	13710	13952	13935	13882	13708	13914	13990	13951	13809	13768	13726	13874	13862	13914	13848	13813	13852	13921	13787	13744	13951	13996	13951	13888	13953	13940	14012	13993	13924	13927	13831	13876	13742	14018	13859	13971	13818	13849	13896	13934	13979	13799	13719	14011	13844	13872	13747	13795	14008	13896	13880	14053	13802	14095	13808	13697	14081	13755	13839	14074	13800	13920	14083	13997	13858	13865	13918	13875	13802	13936	13958	13909	13809	13811	13887	13798	13938	13827	13657	13852	13888	13821	13967	14021	13996	13937	13989	13853	13913	13662	13844	13955	14201	13910	13842	13931	13972	13925	13832	13942	13846	13793	13732	13891	13965	14047	13790	13847	13841	13930	13778	13943	13807	13751	14089	14204	13778	13876	13893	13923	13691	13727	13981	13850	13887	13752	13768	13859	13764	13951	13864	13915	13693	13752	13745	13771	13992	14047	13833	13745	13844	13945	13978	13745	13760	14013	13812	13927	13905	13841	13954	13935	13942	13799	13937	13833	13944	13953	13909	13954	13987	13953	13911	13760	13847	13805	13838	14050	13761	13788	13754	13820	13772	13737	13888	13996	13984	14082	13952	13935	13791	13919	13875	13808	13802	13866	13869	13851	13789	13931	13834	13813	13974	13693	13878	13879	13875	13814	14099	13821	14039	13802	13836	13956	13756	13856	13831	13945	13957	13807	13788	13940	13906	14009	14043	13703	13885	13969	13996	14074	13792	14011	13908	13739	13956	13856	13873	13936	14049	13852	13774	13926	13912	13945	13846	13954	13930	13826	13802	13877	13924	14031	13946	13831	14019	13746	14076	13931	13920	13996	13859	14022	13637	14039	13948	13912	13898	13879	13761	13848	13824	13795	13840	13898	13878	13770	14130	14079	13917	13784	13882	13855	13913	13783	13823	13674	13880	13809	13822	14055	13932	13818	13858	13829	13829	13834	13848	13898	13820	14024	13834	13890	13953	13926	14015	13743	13846	13891	13917	13975	13862	13791	13819	13962	13890	13852	13904	14039	13820	13907	13877	14036	13806	14019	13887	13944	13972	13786	13902	13856	13685	13896	13917	14050	13757	13913	13923	13950	13932	14131	13952	14040	13845	13740	14032	13887	14013	13792	13827	13732	13883	13884	13697	13838	13869	13882	13705	13741	13832	14064	13846	14010	13822	13788	13867	13952	13805	13796	13975	13866	13790	14036	14060	14012	13792	14173	13635	13929	14024	13701	13731	14009	13805	13745	13876	13801	13967	13767	13995	14063	13969	13758	13914	14002	13826	14061	13950	13890	14024	14096	13987	13747	13987	13838	13817	13856	13699	13787	13913	13883	14037	13731	13829	13685	13814	13947	13808	13768	13853	13869	13802	13706	14021	13926	13794	13859	13985	13844	13847	13911	13791	14038	13886	13754	13780	13949	13847	13860	14045	13910	13804	13821	13892	13822	13660	14034	13881	13964	13875	13950	14020	14136	13873	13829	13914	13928	13789	14096	13883	13660	13742	13794	13901	13984	13867	13973	14009	13897	13883	13724	13823	14000	14028	14005	13746	13594	13817	13875	13900	14097	14006	14084	13903	13782	13971	13924	13852	14013	13675	13984	13835	13935	13876	13799	14042	13789	13901	13928	13857	13983	14027	13803	13804	13758	13783	13790	13802	13777	13772	13831	13955	13782	13843	13736	13852	13989	13912	13911	13645	13940	13744	13872	13833	13858	13964	13722	14030	13764	14006	14002	13701	13834	13853	13871	13690	13719	13862	13855	13981	13723	13982	13715	13768	13940	13882	13802	13855	13883	13906	13738	13807	13875	13728	13869	13786	13906	13893	13892	13731	13958	13947
12816	18040	17366	15540	14582	14884	32673	44815	39702	27442	17058	15042	13845	13543	13528	13609	13434	13550	13434	13551	13484	13531	13752	13509	13629	13716	13534	13636	13453	13625	13521	13562	13659	13561	13508	13711	13609	13502	13506	13572	13474	13649	13370	13654	13458	13512	13444	13380	13543	13691	13666	13506	13606	13601	13555	13476	13526	13503	13453	13729	13540	13512	13557	13444	13554	13666	13479	13525	13472	13580	13574	13647	13510	13645	13518	13739	13789	13479	13454	13525	13526	13617	13345	13676	13520	13611	13642	13396	13511	13556	13527	13498	13469	13442	13639	13431	13484	13718	13388	13436	13532	13785	13429	13663	13550	13587	13557	13428	13566	13485	13537	13430	13588	13482	13538	13616	13341	13626	13613	13507	13623	13461	13577	13627	13594	13445	13577	13560	13599	13532	13508	13605	13604	13599	13497	13590	13502	13337	13711	13383	13608	13573	13327	13629	13455	13418	13490	13549	13584	13683	13752	13566	13574	13444	13715	13590	13535	13424	13566	13545	13431	13404	13570	13637	13433	13519	13676	13545	13583	13614	13616	13515	13438	13579	13619	13482	13440	13515	13484	13568	13507	13593	13288	13452	13547	13582	13520	13603	13572	13507	13713	13448	13422	13544	13363	13508	13576	13522	13427	13644	13592	13681	13574	13474	13477	13424	13491	13485	13507	13303	13558	13426	13480	13588	13504	13464	13556	13563	13708	13423	13615	13570	13474	13535	13467	13536	13483	13502	13546	13488	13510	13563	13601	13529	13590	13553	13558	13535	13526	13562	13594	13358	13356	13713	13639	13508	13504	13460	13442	13445	13286	13532	13467	13550	13476	13545	13482	13452	13398	13629	13734	13455	13666	13445	13561	13632	13325	13469	13558	13520	13513	13752	13550	13443	13416	13600	13508	13570	13364	13550	13485	13580	13517	13379	13546	13500	13596	13496	13539	13552	13600	13537	13497	13594	13693	13519	13422	13496	13332	13246	13448	13598	13436	13540	13629	13630	13407	13702	13663	13610	13384	13507	13517	13628	13592	13426	13657	13580	13644	13497	13386	13535	13536	13375	13567	13537	13494	13548	13572	13655	13495	13507	13481	13560	13516	13505	13532	13502	13511	13560	13519	13488	13798	13586	13331	13459	13658	13727	13548	13581	13509	13525	13448	13591	13488	13503	13583	13557	13522	13563	13659	13608	13379	13439	13479	13611	13514	13355	13432	13585	13626	13590	13476	13512	13445	13518	13450	13484	13560	13503	13374	13544	13457	13307	13434	13544	13725	13578	13636	13555	13325	13670	13558	13563	13600	13665	13420	13583	13595	13374	13508	13446	13319	13258	13607	13536	13483	13576	13496	13569	13508	13403	13636	13524	13687	13532	13455	13531	13431	13569	13587	13637	13572	13615	13586	13394	13462	13632	13628	13625	13658	13522	13613	13683	13509	13647	13431	13490	13618	13643	13538	13545	13620	13535	13435	13459	13614	13558	13487	13571	13502	13585	13453	13631	13546	13566	13642	13533	13377	13729	13524	13428	13691	13488	13563	13536	13366	13593	13619	13408	13625	13493	13582	13439	13591	13550	13416	13580	13567	13528	13669	13428	13596	13667	13502	13594	13547	13499	13529	13547	13693	13576	13605	13598	13501	13597	13610	13555	13510	13577	13460	13586	13535	13552	13666	13560	13589	13592	13567	13489	13427	13657	13696	13297	13594	13423	13544	13806	13574	13666	13427	13555	13497	13578	13671	13524	13578	13489	13640	13580	13541	13457	13523	13360	13521	13397	13437	13484	13606	13554	13540	13326	13486	13481	13475	13524	13623	13451	13519	13510	13402	13572	13613	13513	13572	13490	13487	13571	13601	13646	13651	13502	13523	13501	13737	13602	13548	13554	13621	13476	13619	13633	13662	13431	13462	13394	13668	13508	13524	13379	13628	13661	13692	13513	13531	13546	13738	13418	13641	13518	13474	13573	13537	13356	13544	13478	13464	13554	13624	13614	13545	13642	13490	13488	13745	13648	13702	13519	13492	13573	13485	13560	13490	13501	13565	13500	13630	13484	13589	13576	13578	13434	13524	13593	13473	13430	13693	13792	13459	13659	13385	13596	13475	13352	13455	13423	13538	13436	13582	13583	13546	13454	13563	13529	13515	13644	13509	13584	13508	13504	13583	13526	13569	13504	13527	13507	13661	13528	13735	13333	13520	13460	13480	13587	13470	13493	13728	13622	13502	13523	13378	13581	13532	13543	13540	13460	13599	13714	13539	13445	13550	13549	13629	13648	13689	13591	13569	13713	13458	13480	13592	13465	13500	13583	13489	13458	13490	13504	13467	13426	13456	13525	13620	13560	13623	13549	13662	13345	13636	13517	13454	13437	13552	13516	13531	13692	13543	13541	13525	13464	13389	13658	13467	13590	13661	13437	13509	13585	13622	13563	13556	13561	13566	13573	13584	13422	13425	13485	13412	13467	13587	13530	13468	13503	13525	13439	13631	13542	13551	13541	13678	13558	13545	13456	13460	13620	13531	13477	13653	13619	13554	13506	13511	13640	13423	13516	13583	13545	13455	13569	13715	13521	13647	13495	13392	13469	13450	13460	13395	13617	13435	13452	13561	13418	13487	13397	13639	13582	13522	13616	13521	13709	13405	13552	13535	13464	13506	13589	13560	13701	13528	13596	13601	13470	13480	13476	13669	13562	13501	13588	13342	13484	13430	13587	13465	13549	13467	13444	13510	13602	13446	13692	13642	13506	13529	13626	13355	13657	13476	13473	13593	13661	13469	13603	13576	13460	13576	13557	13563	13445	13650	13583	13500	13506	13652	13317	13707	13560	13488	13481	13470	13673	13305	13504	13563	13527	13445	13517	13537	13435	13388	13490	13490	13415	13657	13474	13482	13513	13552	13498	13337	13397	13364	13558	13634	13485	13456	13606	13512	13491	13611	13489	13486	13609	13474	13554	13615	13476	13334	13511	13518	13365	13618	13514	13676	13581	13653	13566	13472	13480	13362	13515	13556	13460	13550	13476	13419	13478	13430	13506	13483	13596	13566	13589	13490	13574	13498	13708	13581	13518	13483	13621	13611	13379	13506	13557	13376	13573	13592	13453	13658	13475	13557	13490	13702	13542	13554	13782	13515	13542	13524	13589	13577	13432	13423	13627	13667	13552	13464	13408	13232	13401	13500	13554	13471	13305	13464	13562	13497	13440	13398	13687	13687	13562	13612	13833	13564	13520	13465	13522	13431	13490	13634	13591	13431	13616	13524	13536	13498	13565	13442	13496	13483	13644	13558	13623	13609	13471	13708	13554	13530	13468	13548	13427	13489	13626	13527	13542	13574	13497	13753	13414	13646	13487	13425	13566	13437	13542	13557	13446	13509	13543	13490	13528	13502	13537	13562	13509	13536	13409	13630	13524	13451	13474	13453	13409	13632	13414	13583	13612	13578	13623	13563	13478	13410	13458	13587	13439	13427	13528	13387	13612	13664	13548	13509	13631	13514	13460	13728	13581	13504	13499	13432	13625	13597	13486	13451	13572	13485	13417	13508	13491	13685	13505	13489	13527	13553	13497	13615	13372	13525	13495	13572	13404	13480	13535	13592	13498	13549	13601	13521	13625	13444	13727	13629	13678	13547	13558	13620	13482	13550	13329	13475	13596	13678	13489	13610	13585	13496	13507	13500	13659	13610	13496	13477	13448	13584	13723	13528	13677	13604	13583	13564	13432	13620	13512	13568	13555	13621	13534	13381	13541	13379	13634	13725	13392	13440	13796	13641	13520	13740	13522	13471	13564	13523	13362	13576	13394	13618	13623	13501	13526	13574	13530	13573	13497	13457	13503	13450	13532	13411	13521	13546	13666	13487	13676	13704	13447	13583	13468	13515	13495	13435	13466	13654	13725	13566	13593	13571	13525	13614	13531	13344	13449	13573	13728	13450	13394	13330	13514	13424	13532	13448	13375	13486	13597	13404	13521	13569	13620	13566	13490	13567	13428	13565	13562	13450	13495	13473	13516	13564	13449	13442	13458	13484	13499	13657	13550	13649	13637	13483	13566	13584	13478	13378	13527	13594	13678	13590	13416	13466	13598	13524	13534	13558	13474	13576	13564	13500	13404	13451	13489	13553	13557	13550	13653	13545	13599	13512	13563	13392	13396	13574	13456	13506	13566	13561	13585	13517	13624	13704	13529	13556	13452	13544	13394	13683	13640	13470	13533	13702	13529	13468	13599	13463	13556	13523	13509	13686	13413	13633	13465	13631	13565	13549	13557	13643	13519	13613	13632	13552	13562	13510	13443	13495	13562	13434	13552	13546	13527	13491	13547	13505	13461	13655	13641	13591	13464	13479	13618	13637	13559	13545	13377	13599	13494	13544	13637	13584	13550	13446	13608	13310	13596	13699	13533	13436	13407	13480	13625	13550	13519	13558	13619	13634	13467	13638	13550	13398	13392	13412	13124	13537	13473	13635	13440	13410	13633	13474	13550	13494	13484	13448	13730	13429	13535	13624	13434	13391	13665	13465	13525	13660	13491	13582	13520	13455	13650	13591	13677	13580	13391	13407	13531	13555	13664	13423	13498	13552	13719	13314	13558	13487	13558	13589	13497	13468	13738	13556	13649	13525	13546	13608	13471	13743	13573	13507	13439	13508	13449	13537	13722	13620	13572	13494	13457	13342	13301	13587	13548	13628	13356	13495	13583	13593	13417	13443	13500	13576	13628	13619	13588	13658	13414	13490	13362	13460	13509	13479	13569	13521	13564	13481	13527	13454	13508	13471	13480	13544	13525	13545	13404	13387	13557	13494	13529	13569	13460	13469	13479	13639	13524	13638	13579	13503	13478	13603	13584	13534	13569	13684	13530	13487	13674	13430	13614	13689	13546	13474	13445	13495	13474	13522	13577	13600	13455	13390	13632	13485	13366	13724	13326	13600	13621	13632	13428	13626	13573	13465	13448	13676	13577	13858	13457	13428	13576	13552	13523	13612	13550	13579	13498	13450	13438	13620	13610	13583	13506	13431	13486	13622	13659	13700	13523	13445	13516	13489	13592	13544	13363	13501	13513	13516	13444	13565	13602	13573	13496	13490	13465	13509	13658	13598	13648	13650	13513	13523	13547	13446	13666	13486	13594	13505	13369	13477	13535
23839	21108	28562	23939	21345	21633	46872	62294	51929	35821	21463	16492	14599	14226	14074	13784	14078	14028	13834	13988	13821	13879	13793	13948	13899	13824	13793	13908	13808	13758	13890	13826	14135	14056	13838	13751	14055	13849	13821	13734	13831	13849	13833	13965	13743	13825	13922	13763	13800	13792	13966	13895	13867	13797	13925	13883	13950	14137	13833	13889	13814	13819	13937	13829	13902	13879	13762	13996	14060	13970	13913	13754	13903	13847	13896	13662	13780	13902	13776	13820	13834	14030	13786	13749	13844	13714	13881	13922	13995	13729	13984	13876	13884	13872	13920	13738	13669	13790	13781	13774	13974	13794	13978	13849	13923	13954	13812	13650	13816	13843	13822	13818	13808	13679	13924	13895	13976	13856	13599	13834	13957	13909	13899	13909	13827	13848	13878	14000	13763	13882	13606	14018	13949	13653	13877	13853	13879	13842	13889	13685	13770	13833	13990	13642	13835	13828	13875	13877	13893	13964	13836	13863	13724	13884	13905	13815	13760	13717	13832	13838	13900	13896	13828	13816	13796	13720	13900	13692	13765	13819	13739	13812	13943	13688	13712	13613	13835	13877	13792	13905	13853	13892	13718	13896	13765	13932	13814	13757	13827	13921	13776	13859	14029	13807	13746	13897	13832	13809	13883	13767	13759	13872	13955	13966	13838	14074	13910	13819	13723	13762	13657	13778	13696	13744	13860	13983	13907	13688	13824	13850	13736	13734	13680	13887	13952	13868	13817	13767	13887	13754	13991	13813	13815	13931	13808	13877	13919	13833	13845	13718	13570	13825	13911	13912	13884	13749	14003	13903	13863	13859	13678	13908	13942	13740	13799	13611	13794	13760	13857	13811	13903	13752	13784	13787	13751	13711	13840	13960	13696	13690	13846	13848	13810	13602	13899	13748	14007	13836	13706	13896	13618	13650	13745	13725	13952	13734	13876	13966	13908	14056	13855	13535	13822	13909	13633	13785	13815	13945	13877	13800	13667	13896	13946	13890	13929	13723	13754	13838	13736	13824	13729	13839	13823	13879	13871	13895	14026	13751	13848	13822	13702	13926	13739	13796	13782	13814	13877	13888	13807	13670	13711	13830	13823	13693	13559	13850	13751	13888	13666	13792	13964	13826	13825	13856	13999	13745	13807	13736	13859	13733	13795	13918	13901	13908	13783	13796	13815	13834	13788	13670	13847	13813	13940	13875	13767	13861	13569	13552	13875	13845	13976	13901	13752	13654	13786	13950	13819	13882	13772	14029	13766	13751	13765	13837	13784	13600	13920	13920	13939	13890	13959	13689	13700	13976	13860	13934	13724	13909	13647	13688	13798	13706	13842	13768	13802	13947	13941	13989	13777	13884	13908	13747	13907	13718	13803	13967	13835	13745	13843	14026	13935	13772	13976	13961	13895	13958	13729	13695	13742	13844	14043	13770	13677	13765	13864	13833	13897	13658	13728	13941	13677	13856	13710	13786	14024	13631	13672	13853	13840	13864	13723	13857	13950	13915	13810	13733	13755	13857	13943	13831	13672	14025	13948	13876	13856	13875	13634	13744	13976	13775	13996	13883	13849	13801	13979	14059	13874	13889	13808	13649	13730	13759	13718	13728	13655	13792	13853	13593	13794	13833	13797	14001	13863	13973	13996	13813	13804	13896	13899	13965	13641	13912	13793	13928	13860	13744	13914	13652	13708	13807	13636	13908	13743	13812	13898	13828	13797	13820	13649	13873	13904	13731	13608	13803	13652	13991	13934	13635	13836	13723	13877	13857	13849	13787	13829	13763	13772	13846	13615	13902	13748	13705	13689	13678	13841	13951	13882	13785	13797	13907	13965	13908	13763	13821	13936	13775	13773	13683	13732	13791	13797	13776	13797	13793	13797	13795	13985	13746	13858	13880	13942	13742	13797	13876	13822	13835	13900	13761	13908	13836	13854	13751	13902	13795	13834	13906	13663	13661	13907	13912	13866	13833	13887	13719	13859	13698	13848	13880	13873	13664	13923	13877	13668	13866	13899	14015	13649	13760	13911	13828	13690	13821	13734	13757	13855	13659	13890	13997	13853	13926	13601	13645	13773	13842	13793	13826	13755	13821	13887	13824	13925	13681	13859	13895	13837	13872	13861	13737	13782	13726	13897	13908	13685	13860	13590	13929	13929	13730	13671	13744	13996	13963	13779	13818	13818	13845	13920	13793	13948	13761	13724	13603	13866	13656	13742	13831	13879	13985	13877	13976	13918	13732	13905	13735	13820	13758	13696	13871	13953	13892	13800	13868	13632	13783	13862	13812	13799	13687	14021	13890	13657	13753	13950	13803	13678	13758	13888	13789	13808	13811	13813	13856	13861	13894	14010	13813	13786	13982	13937	13828	13631	13797	13850	13893	13737	13867	13925	13935	13947	13793	13861	13796	13730	13907	13854	13777	13972	13867	13746	13786	13757	13840	13926	13779	14040	13850	13908	13888	14035	13812	14031	13713	13659	13999	13910	13884	13618	13795	13838	13549	13919	13719	13804	13911	13834	13934	13685	13896	13666	13732	13839	13755	13761	13880	13823	13724	13776	13791	13936	13942	13766	13794	13670	13952	14015	13680	13939	13766	13634	13750	13746	13727	13783	13779	13620	13836	13869	13796	13956	13834	13636	13848	13768	13759	13876	13804	13905	13772	13741	13850	13890	13855	13909	13657	13757	13869	13820	13873	13825	13806	13846	13836	13729	13843	13971	13687	13501	13826	13868	13740	13799	13956	13958	13945	13754	13828	13903	13855	13892	13735	13961	14009	13752	13701	13597	13764	13825	13938	13806	14003	13775	13927	13736	13860	13831	13849	14007	13673	13706	13790	13712	13964	13846	13766	13749	13863	13817	13856	13957	13768	13826	13874	13921	13830	13891	14051	13862	13876	13707	13833	13835	13727	13630	13835	13839	13670	13784	13648	13912	13902	13868	13897	13683	13819	13804	13791	13668	13647	13798	13702	13756	13705	13685	13902	13705	13748	13561	13692	13875	13868	13639	13784	13968	14057	13894	13872	13685	13931	13680	13817	13729	13879	13965	13793	13810	13933	14063	13734	13953	13919	14005	13661	13757	13619	13837	13746	13938	13939	13917	13675	13772	13918	13885	13799	13887	13785	13824	13662	13820	13709	13712	13738	13747	13792	13787	13761	14006	13835	13731	13896	13705	13829	13677	13769	13654	13707	13707	13620	13675	13662	13907	13638	13624	13629	13810	13775	13764	13645	13649	13635	13864	13759	13976	13924	13908	13839	13827	13812	13593	13815	13932	13719	13660	13593	13705	13587	13937	13832	13804	13912	13740	13904	13896	13728	13806	13754	13863	13493	13843	13774	13856	13993	13903	13833	13844	13903	13901	13776	13861	13748	13914	13875	13978	13777	13842	13669	13799	13885	13810	13893	13898	13877	13826	13667	13841	13987	13717	13911	13923	13802	13630	13692	13725	13837	13932	13847	13652	13827	13915	13856	13825	13627	13706	13997	13812	13752	13892	13738	13825	13781	13925	13744	13922	13645	13893	13854	13814	13558	13806	13797	13873	13667	13609	13892	13860	13725	13700	13694	13906	13812	13935	13678	13793	13609	13834	13810	13855	13897	13923	13766	13878	13854	13961	13897	13932	13758	13960	13784	13855	13870	13829	13840	13831	13831	13728	13899	13693	13770	13760	13822	13881	13800	13942	13695	13708	13837	13807	13936	13944	13750	13802	13958	13983	13820	13867	13787	13578	13855	13966	13881	13849	13698	13788	13957	13729	13762	13867	13660	13742	13886	13679	13910	13661	13700	13894	13993	14029	13848	13725	13851	13826	14162	13939	13822	13741	13541	13802	13709	13900	13839	13825	13905	13720	13608	13953	13790	14043	13819	13924	13823	13855	13828	13918	13846	13757	13792	13593	13952	13824	13830	13926	13807	13801	13744	13827	13700	13720	13859	13843	13736	13649	14026	13891	13709	13858	13832	13921	13791	13663	13857	13926	13662	13715	13800	13644	13698	13710	13888	13875	13679	13908	13925	13879	13716	13692	13821	13788	13742	13840	13977	13891	13956	13728	13830	13883	13785	13736	13853	13897	13872	13944	13809	13919	13727	13799	13967	13882	13839	13710	13857	13784	13993	13738	13863	13767	13578	13798	13808	13895	14115	13883	13730	13747	13877	13847	13790	13807	13740	13734	13813	13808	13856	13862	13663	13768	13792	13714	13985	14007	13951	13841	13878	13746	13892	13703	13898	13815	13545	13936	13809	13954	13675	13920	13762	13644	13731	13751	13824	13809	13911	13863	13788	13845	13905	13709	13697	13865	13927	13858	13918	13768	13807	13744	13782	13902	13892	13817	14061	13855	13771	13911	13734	13809	13827	13757	13813	13776	13678	13908	13790	13626	13835	13743	13705	13774	13821	13743	13605	13751	13693	13986	13851	13866	13868	13666	13832	13749	13888	13653	13747	13982	13819	13802	13640	13786	13703	13719	14000	13869	13927	13645	13793	13595	13997	13785	13835	13748	13763	13903	13888	13803	13663	13778	13831	13766	13836	13843	13768	13909	13914	13865	13797	13736	13801	13670	13772	13823	13774	14020	13854	13775	13664	13852	13853	13824	13711	13616	13727	13771	13846	13857	13822	13747	13856	13940	13814	13735	13756	13890	13728	13788	13784	13830	13833	13756	13865	13762	13788	13826	13689	13758	13897	13951	13745	13869	13923	13826	13902	13862	13711	13950	13699	13938	13771	13732	13774	13651	13808	13737	13675	13780	13790	13765	13760	13750	13742	13863	14022	13744	13890	13950	13779	13828	13871	13867	13656	13847	13870	14002	13713	13625	13850	13593	13713	13811	13864	13748	13743	13783	13794	13939	13916	13890	13871	13754	13859	13808	13691	13913	13800	13741	13826	14057	13697	13871	13626	13969	13742	13718	13844	13992	13998	13969	13816	13714	13762	13835	13879	13691	13912	13778	14025	13737	13762	13685	13885	13856	13973	13733	13736	13906	13972	13813	13887	13829	13900	13643	13834	13930	13872	13860	13762	13801	13830	13827	13825	13828	13757	13962	13663	13910	13978	13837	13824	13798	13958	13853	13815	13842	13593	13755	13902	13848	13925	14123	14099	13871	13791	13935	13950	13796	13859	13776	13681	13979	14001
14803	24981	23109	18585	16934	16915	52344	63904	53087	36173	20386	15729	13830	13636	13546	13648	13615	13536	13510	13508	13492	13595	13533	13605	13559	13615	13774	13659	13325	13576	13691	13643	13689	13625	13441	13460	13584	13580	13530	13583	13586	13568	13598	13529	13672	13551	13523	13669	13474	13502	13620	13530	13453	13493	13659	13572	13464	13564	13649	13456	13469	13680	13471	13606	13707	13465	13466	13524	13620	13503	13588	13683	13651	13568	13472	13720	13648	13435	13598	13446	13597	13664	13510	13687	13646	13532	13651	13600	13673	13527	13561	13526	13566	13614	13649	13501	13617	13502	13648	13454	13624	13394	13430	13675	13627	13559	13580	13498	13569	13766	13752	13573	13539	13432	13535	13622	13527	13610	13536	13589	13431	13716	13602	13526	13625	13525	13664	13500	13498	13488	13550	13495	13564	13532	13564	13575	13541	13583	13627	13630	13633	13648	13625	13491	13424	13628	13668	13583	13674	13657	13338	13561	13382	13470	13497	13588	13676	13467	13590	13567	13585	13465	13421	13603	13597	13443	13685	13410	13662	13548	13498	13580	13557	13547	13479	13695	13475	13611	13558	13692	13403	13595	13637	13450	13438	13514	13525	13512	13598	13543	13506	13652	13476	13514	13442	13505	13605	13554	13492	13478	13555	13669	13408	13472	13539	13676	13600	13584	13708	13698	13614	13449	13520	13386	13603	13595	13370	13527	13421	13707	13591	13538	13471	13688	13503	13649	13319	13504	13578	13514	13546	13500	13723	13419	13490	13656	13634	13502	13458	13637	13618	13536	13635	13448	13631	13557	13553	13519	13488	13632	13629	13540	13697	13532	13424	13624	13441	13566	13680	13571	13473	13513	13509	13463	13446	13543	13536	13474	13340	13608	13599	13524	13571	13694	13569	13480	13543	13768	13707	13579	13523	13650	13492	13548	13537	13492	13724	13532	13447	13591	13560	13519	13704	13629	13437	13423	13675	13487	13511	13602	13676	13480	13685	13558	13476	13485	13623	13621	13531	13513	13673	13466	13497	13427	13464	13588	13572	13596	13546	13416	13365	13630	13528	13555	13495	13609	13628	13422	13524	13549	13533	13302	13529	13616	13429	13685	13508	13548	13356	13478	13418	13473	13595	13633	13626	13634	13450	13452	13461	13639	13719	13588	13626	13528	13551	13569	13642	13532	13540	13717	13586	13604	13626	13551	13534	13707	13622	13545	13487	13688	13640	13652	13409	13552	13624	13495	13632	13504	13573	13536	13674	13672	13543	13394	13572	13576	13705	13525	13625	13428	13508	13702	13532	13586	13627	13567	13627	13597	13607	13598	13639	13523	13671	13615	13591	13530	13710	13580	13535	13525	13457	13436	13478	13461	13769	13310	13375	13568	13728	13535	13665	13420	13526	13684	13601	13503	13393	13497	13558	13600	13429	13457	13486	13465	13504	13685	13389	13612	13506	13610	13525	13636	13386	13483	13535	13459	13327	13723	13552	13438	13570	13398	13334	13486	13556	13682	13539	13154	13435	13648	13513	13541	13546	13608	13519	13676	13502	13582	13633	13572	13551	13570	13535	13495	13637	13575	13705	13550	13577	13542	13675	13717	13643	13465	13520	13576	13479	13572	13601	13495	13635	13418	13480	13639	13471	13579	13592	13583	13596	13408	13592	13555	13558	13551	13329	13475	13358	13583	13450	13719	13469	13684	13538	13520	13425	13375	13426	13519	13526	13424	13437	13708	13610	13658	13672	13488	13541	13556	13523	13533	13536	13667	13397	13652	13480	13488	13652	13551	13476	13526	13689	13571	13525	13803	13285	13540	13620	13585	13524	13507	13490	13513	13558	13640	13528	13616	13636	13535	13616	13550	13656	13464	13502	13624	13598	13588	13554	13524	13674	13510	13497	13709	13678	13575	13465	13476	13575	13555	13589	13561	13513	13550	13689	13467	13567	13609	13561	13487	13510	13595	13446	13462	13554	13453	13554	13489	13524	13483	13431	13605	13539	13638	13430	13660	13567	13502	13786	13534	13452	13617	13565	13710	13386	13535	13473	13535	13542	13502	13418	13611	13588	13474	13607	13582	13475	13553	13478	13617	13618	13571	13623	13484	13574	13477	13451	13512	13578	13513	13441	13407	13559	13490	13738	13495	13621	13559	13601	13675	13618	13713	13445	13550	13577	13586	13381	13579	13782	13619	13553	13518	13536	13611	13681	13596	13568	13602	13660	13406	13587	13627	13628	13462	13481	13501	13477	13507	13582	13427	13571	13509	13607	13572	13561	13667	13536	13664	13514	13564	13633	13602	13416	13572	13448	13564	13470	13624	13507	13505	13726	13677	13647	13547	13463	13567	13621	13531	13546	13483	13500	13331	13443	13454	13633	13532	13645	13669	13458	13487	13429	13487	13678	13587	13570	13580	13527	13630	13594	13629	13434	13506	13672	13549	13519	13451	13611	13594	13669	13513	13579	13562	13705	13480	13444	13463	13507	13602	13692	13492	13569	13720	13388	13528	13613	13506	13639	13495	13529	13506	13585	13461	13615	13458	13578	13629	13561	13474	13573	13625	13657	13624	13604	13497	13559	13396	13536	13513	13563	13348	13617	13448	13517	13562	13533	13689	13716	13585	13574	13536	13561	13606	13605	13625	13615	13353	13616	13437	13403	13587	13519	13424	13457	13457	13683	13418	13463	13541	13533	13437	13641	13429	13408	13618	13669	13493	13388	13609	13554	13535	13556	13608	13623	13579	13553	13573	13322	13606	13444	13639	13521	13546	13562	13643	13642	13483	13489	13438	13615	13439	13688	13489	13420	13412	13459	13464	13518	13692	13390	13616	13556	13525	13447	13592	13646	13669	13555	13504	13553	13733	13688	13477	13490	13612	13561	13569	13577	13617	13374	13503	13715	13584	13707	13525	13596	13599	13464	13627	13480	13547	13580	13404	13575	13798	13493	13566	13553	13428	13634	13522	13424	13487	13560	13664	13384	13651	13555	13675	13541	13670	13525	13687	13526	13674	13885	13488	13582	13739	13501	13458	13476	13491	13539	13431	13455	13418	13489	13550	13652	13551	13618	13479	13732	13641	13735	13516	13549	13434	13542	13501	13512	13575	13612	13587	13545	13661	13691	13412	13506	13754	13554	13489	13665	13638	13607	13626	13534	13625	13514	13537	13618	13502	13570	13587	13526	13514	13570	13625	13571	13432	13626	13543	13636	13549	13755	13491	13564	13519	13705	13629	13654	13651	13625	13523	13541	13522	13516	13439	13572	13590	13509	13578	13452	13641	13485	13512	13526	13796	13667	13457	13389	13505	13353	13486	13697	13529	13664	13617	13585	13524	13579	13706	13482	13608	13576	13527	13651	13616	13612	13545	13506	13491	13775	13520	13610	13673	13754	13596	13658	13614	13467	13442	13605	13579	13437	13493	13513	13695	13563	13530	13497	13445	13367	13430	13435	13550	13671	13401	13737	13517	13432	13503	13564	13625	13561	13635	13542	13662	13566	13454	13516	13479	13499	13618	13587	13546	13543	13534	13518	13461	13560	13571	13377	13501	13495	13397	13625	13567	13606	13428	13510	13514	13438	13568	13579	13411	13695	13501	13594	13418	13558	13734	13582	13634	13665	13502	13533	13501	13527	13560	13711	13393	13581	13555	13610	13635	13484	13614	13564	13374	13613	13534	13598	13471	13523	13474	13628	13570	13515	13528	13358	13649	13605	13464	13585	13639	13527	13708	13546	13596	13550	13573	13465	13578	13602	13638	13695	13565	13483	13496	13520	13547	13614	13501	13544	13559	13435	13652	13616	13501	13629	13570	13475	13539	13579	13554	13648	13597	13495	13625	13351	13426	13509	13418	13464	13378	13458	13876	13697	13545	13501	13491	13645	13420	13567	13474	13482	13468	13497	13661	13463	13594	13473	13550	13443	13673	13547	13581	13657	13640	13604	13668	13452	13466	13640	13705	13491	13581	13519	13435	13533	13586	13460	13463	13539	13582	13606	13602	13472	13603	13493	13500	13633	13550	13377	13545	13453	13518	13583	13600	13605	13476	13661	13671	13542	13408	13544	13652	13560	13546	13400	13544	13706	13577	13529	13610	13691	13647	13519	13587	13673	13546	13671	13448	13712	13507	13507	13580	13427	13643	13596	13694	13591	13599	13626	13598	13668	13424	13578	13441	13677	13573	13639	13556	13498	13541	13294	13578	13369	13524	13470	13633	13517	13575	13647	13680	13373	13427	13550	13596	13469	13512	13611	13562	13514	13635	13411	13516	13556	13572	13472	13316	13568	13476	13686	13494	13523	13626	13553	13480	13565	13483	13692	13560	13572	13601	13498	13691	13570	13462	13611	13702	13563	13537	13558	13469	13491	13623	13712	13636	13482	13734	13489	13520	13635	13465	13598	13580	13730	13406	13452	13796	13516	13455	13401	13608	13459	13497	13471	13614	13487	13556	13686	13431	13531	13557	13569	13585	13579	13497	13538	13545	13525	13576	13418	13517	13374	13614	13690	13485	13630	13548	13469	13526	13436	13595	13571	13638	13572	13593	13677	13688	13600	13422	13528	13518	13732	13451	13503	13557	13408	13423	13718	13707	13483	13389	13387	13374	13543	13662	13660	13600	13738	13423	13666	13432	13599	13617	13578	13517	13477	13596	13721	13562	13543	13578	13509	13555	13547	13543	13494	13574	13462	13514	13723	13671	13622	13370	13458	13625	13509	13515	13503	13461	13485	13454	13365	13433	13540	13626	13584	13247	13368	13643	13493	13427	13728	13452	13650	13602	13521	13749	13695	13385	13344	13476	13639	13470	13556	13615	13594	13628	13480	13600	13429	13545	13602	13632	13633	13522	13536	13518	13631	13573	13548	13459	13570	13455	13493	13483	13564	13711	13576	13386	13599	13419	13486	13724	13564	13562	13549	13320	13577	13530	13678	13678	13765	13577	13493	13688	13688	13701	13440	13532	13588	13471	13527	13551	13655	13726	13644	13560	13519	13524	13427	13507	13495	13581	13637	13446	13523	13582	13468	13544	13511	13490	13503	13586	13571	13667	13464	13506	13446	13511	13569	13451	13577	13434	13524	13593	13555	13536	13406	13608	13443	13406	13499	13561	13604	13395	13540	13539	13434	13581	13556	13577	13589	13355
28665	21068	19504	17207	15616	15591	19609	23175	22011	19000	16882	16010	15833	15740	15750	15732	15651	15634	15589	15662	15921	15728	15789	15884	15686	15491	15714	15517	15502	15849	15583	15575	15753	15737	15754	15605	15664	15770	15724	15630	15626	15581	15722	15814	15489	15645	15589	15825	15633	15566	15671	15418	15647	15698	15582	15818	15649	15563	15619	15511	15553	15623	15715	15618	15755	15719	15708	15536	15701	15587	15605	15753	15455	15832	15712	15456	15633	15481	15605	15421	15477	15575	15609	15700	15635	15682	15570	15522	15719	15606	15642	15548	15767	15613	15650	15716	15643	15489	15649	15634	15738	15587	15503	15633	15630	15652	15546	15673	15557	15759	15610	15454	15717	15333	15527	15623	15762	15470	15838	15719	15637	15524	15621	15618	15644	15789	15835	15683	15595	15490	15515	15633	15699	15625	15708	15717	15401	15685	15376	15664	15785	15680	15693	15703	15618	15791	15540	15580	15645	15576	15683	15699	15606	15516	15555	15720	15623	15276	15568	15629	15579	15575	15720	15653	15586	15668	15654	15587	15669	15696	15693	15614	15651	15657	15666	15569	15577	15657	15776	15657	15592	15513	15640	15587	15699	15482	15616	15752	15643	15622	15516	15762	15767	15560	15548	15631	15608	15718	15705	15482	15505	15625	15547	15659	15496	15770	15776	15539	15450	15666	15625	15612	15501	15617	15458	15506	15753	15794	15717	15749	15799	15539	15419	15437	15530	15526	15652	15686	15516	15700	15627	15672	15812	15761	15553	15762	15606	15692	15923	15605	15650	15673	15563	15739	15393	15343	15548	15658	15480	15602	15532	15505	15744	15523	15683	15518	15557	15625	15645	15514	15584	15713	15727	15717	15519	15690	15751	15579	15610	15661	15576	15596	15532	15682	15758	15598	15630	15739	15750	15737	15656	15682	15629	15615	15607	15668	15447	15520	15732	15678	15718	15582	15725	15472	15633	15606	15605	15512	15535	15506	15626	15598	15579	15554	15732	15425	15680	15639	15613	15651	15554	15824	15739	15706	15668	15778	15734	15623	15542	15654	15572	15559	15442	15503	15670	15637	15439	15696	15741	15791	15727	15570	15570	15726	15714	15748	15557	15700	15761	15464	15483	15491	15676	15589	15698	15564	15583	15872	15630	15664	15452	15487	15550	15695	15584	15420	15508	15578	15728	15692	15467	15450	15649	15719	15749	15779	15644	15693	15698	15482	15663	15746	15682	15609	15535	15571	15633	15706	15515	15658	15496	15784	15509	15613	15496	15678	15708	15750	15534	15745	15548	15714	15714	15706	15635	15659	15723	15707	15757	15650	15611	15601	15712	15600	15470	15665	15578	15697	15591	15440	15680	15736	15825	15476	15656	15829	15760	15884	15754	15770	15564	15688	15723	15574	15536	15676	15740	15691	15899	15483	15271	15553	15504	15589	15544	15859	15610	15689	15734	15648	15452	15739	15569	15550	15863	15540	15551	15527	15726	15650	15634	15522	15725	15685	15657	15588	15742	15603	15583	15734	15625	15642	15538	15658	15675	15639	15825	15626	15722	15638	15673	15709	15541	15863	15648	15667	15646	15408	15699	15522	15591	15443	15692	15597	15741	15767	15651	15867	15535	15481	15598	15759	15596	15651	15761	15666	15735	15528	15688	15454	15549	15646	15701	15631	15625	15561	15687	15647	15773	15622	15674	15754	15679	15584	15713	15719	15767	15810	15851	15740	15750	15711	15980	15588	15841	15675	15619	15733	15684	15573	15749	15663	15739	15478	15528	15577	15661	15651	15646	15455	15672	15496	15624	15819	15557	15511	15483	15499	15500	15703	15588	15709	15668	15517	15842	15698	15735	15623	15627	15557	15584	15635	15723	15622	15668	15565	15691	15610	15626	15520	15761	15574	15471	15555	15701	15732	15702	15563	15642	15713	15571	15753	15596	15803	15694	15700	15614	15730	15781	15800	15572	15719	15949	15447	15822	15749	15498	15656	15611	15674	15860	15723	15818	15477	15624	15540	15615	15446	15487	15700	15734	15736	15585	15642	15601	15642	15797	15589	15686	15726	15757	15621	15704	15615	15659	15763	15710	15688	15591	15518	15725	15641	15733	15557	15736	15546	15377	15599	15468	15334	15683	15496	15602	15555	15549	15626	15638	15639	15600	16033	15485	15625	15588	15612	15657	15633	15637	15670	15549	15497	15588	15577	15642	15646	15485	15653	15718	15463	15598	15600	15482	15640	15448	15874	15612	15654	15666	15533	15664	15459	15609	15650	15753	15702	15626	15615	15676	15563	15716	15579	15701	15595	15676	15764	15629	15717	15393	15465	15594	15595	15685	15540	15476	15419	15663	15826	15716	15707	15808	15549	15538	15717	15557	15682	15623	15307	15642	15732	15709	15573	15670	15535	15518	15773	15772	15565	15631	15591	15636	15615	15487	15639	15666	15682	15716	15677	15828	15571	15512	15552	15627	15821	15654	15553	15538	15676	15586	15673	15545	15600	15678	15693	15405	15772	15687	15735	15605	15703	15690	15626	15438	15662	15613	15544	15710	15666	15629	15562	15642	15565	15588	15735	15616	15752	15776	15549	15608	15765	15734	15717	15588	15659	15561	15630	15806	15902	15848	15539	15605	15452	15678	15505	15667	15766	15825	15825	15697	15744	15583	15700	15527	15608	15512	15752	15754	15463	15508	15864	15764	15544	15567	15662	15693	15289	15755	15782	15554	15496	15511	15739	15731	15461	15768	15609	15614	15474	15581	15532	15492	15718	15551	15626	15547	15473	15620	15590	15606	15731	15593	15636	15738	15797	15626	15618	15644	15621	15623	15619	15720	15775	15628	15794	15755	15809	15692	15749	15648	15655	15514	15675	15593	15784	15559	15626	15681	15505	15763	15572	15532	15580	15612	15880	15483	15600	15577	15538	15534	15601	15578	15612	15675	15763	15573	15488	15696	15814	15759	15615	15825	15568	15702	15604	15580	15741	15521	15698	15638	15623	15495	15670	15477	15644	15637	15584	15595	15612	15666	15643	15564	15663	15619	15704	15673	15631	15660	15679	15772	15639	15737	15501	15600	15411	15667	15675	15688	15833	15670	15646	15674	15560	15682	15628	15512	15630	15633	15634	15467	15673	15566	15650	15608	15568	15760	15532	15634	15669	15626	15612	15698	15716	15532	15551	15562	15742	15666	15642	15569	15876	15552	15435	15539	15553	15582	15776	15569	15947	15769	15571	15856	15763	15676	15667	15603	15567	15726	15607	15743	15571	15581	15756	15661	15552	15569	15712	15730	15631	15879	15559	15559	15500	15599	15586	15392	15657	15816	15598	15624	15971	15600	15699	15795	15812	15614	15682	15655	15499	15720	15734	15728	15718	15816	15731	15618	15693	15832	15848	15716	15732	15723	15756	15661	15666	15559	15736	15736	15732	15596	15596	15629	15475	15591	15759	15651	15712	15571	15551	15558	15539	15809	15692	15733	15663	15516	15570	15593	15935	15593	15812	15614	15731	15722	15857	15356	15702	15589	15614	15842	15755	15721	15464	15691	15557	15598	15769	15697	15565	15652	15818	15619	15723	15581	15467	15598	15638	15628	15672	15674	15460	15782	15760	15596	15611	15703	15627	15593	15607	15682	15613	15788	15735	15544	15544	15627	15681	15536	15500	15531	15657	15770	15748	15627	15707	15667	15640	15710	15814	15567	15666	15547	15615	15606	15664	15553	15674	15758	15588	15603	15744	15624	15689	15636	15618	15726	15570	15613	15857	15564	15683	15711	15496	15544	15662	15605	15777	15735	15694	15627	15650	15695	15554	15694	15455	15623	15551	15449	15741	15697	15559	15509	15687	15799	15712	15853	15482	15711	15681	15641	15566	15568	15668	15660	15727	15767	15550	15658	15561	15609	15652	15580	15503	15606	15701	15555	15607	15513	15629	15590	15567	15463	15486	15700	15661	15781	15705	15738	15872	15617	15874	15577	15733	15720	15819	15765	15601	15815	15526	15676	15562	15696	15656	15486	15478	15700	15691	15570	15568	15832	15570	15707	15664	15819	15725	15801	15497	15638	15767	15597	15461	15711	15739	15584	15591	15696	15723	15614	15770	15414	15719	15744	15634	15771	15699	15748	15823	15766	15631	15689	15787	15764	15724	15773	15762	15847	15667	15508	15819	15764	15911	15728	15659	15636	15753	15432	15686	15779	15814	15702	15676	15753	15960	15429	15305	15666	15596	15770	15720	15932	15611	15631	15553	15719	15855	15458	15408	15644	15459	15574	15646	15643	15519	15686	15684	15780	15644	15714	15830	15670	15286	15553	15668	15849	15570	15791	15529	15469	15745	15670	15605	15512	15562	15588	15621	15775	15690	15640	15701	15607	15478	15564	15626	15714	15627	15536	15814	15635	15440	15724	15665	15726	15712	15726	15694	15539	15577	15750	15653	15626	15682	15549	15565	15774	15691	15425	15619	15363	15642	15527	15443	15670	15579	15455	15674	15981	15725	15535	15630	15530	15479	15552	15639	15494	15701	15608	15744	15520	15571	15600	15575	15693	15623	15732	15626	15672	15744	15709	15564	15570	15675	15751	15566	15571	15791	15803	15309	15662	15532	15699	15561	15731	15523	15615	15701	15556	15621	15705	15558	15630	15511	15506	15604	15494	15645	15743	15435	15604	15732	15791	15671	15467	15626	15540	15647	15740	15675	15847	15750	15684	15672	15514	15889	15688	15484	15574	15779	15784	15745	15415	15779	15761	15641	15641	15755	15630	15651	15654	15756	15768	15580	15566	15785	15687	15612	15599	15568	15678	15710	15731	15800	15731	15776	15557	15729	15699	15751	15643	15415	15598	15646	15622	15624	15716	15620	15736	15632	15737	15507	15729	15581	15621	15622	15678	15491	15634	15587	15551	15777	15675	15648	15739	15634	15676	15693	15528	15568	15581	15552	15620	15568	15676	15596	15733	15762	15569	15518	15658	15795	15535	15557	15629	15590	15797	15636	15525	15496	15604	15467	15650	15536	15565	15657	15599	15635	15640	15683	15578	15489	15613	15550	15656	15522	15663	15797	15638	15721	15826	15700	15723	15757	15846	15829	15716	15668	15731	15630	15604	15354	15561	15730	15546	15630	15684	15590	15742	15658	15492	15489
14698	15496	15155	14970	14757	15036	21702	25566	22438	18333	15655	14840	14595	14758	14814	14648	14783	14765	14632	14808	14682	14885	14709	14787	14663	14566	14808	14659	14714	14680	14752	14600	14623	14753	14656	14766	14559	14662	14802	14515	14828	14673	14625	14875	14495	14793	14605	14752	14883	14606	14407	14742	14704	14763	14695	14498	15022	14941	14752	14680	14791	14793	14529	14707	14879	14754	14728	14740	14626	14756	14614	14632	14488	14724	14704	14743	14767	14684	14860	14555	14566	14729	14639	14801	14752	14789	14808	14729	14782	14644	14857	14834	14674	14670	14527	14781	14636	14614	14754	14670	14752	14635	14482	14593	14855	14596	14633	14576	14483	14807	14708	14767	14655	14768	14715	14649	14427	14728	14823	14730	14662	14873	14520	14730	14682	14823	14610	14853	14539	14802	14711	14808	14797	14675	14615	14655	14720	14688	14742	14519	14766	14695	14697	14537	14679	14662	14690	14747	14530	14531	14783	14830	14666	14581	14573	14658	14829	14703	14674	14658	14909	14755	14579	14641	14763	14607	14670	14556	14715	14715	14678	14630	14639	14506	14778	14822	14774	14639	14750	14452	14718	14784	14604	14638	14788	14781	14830	14613	14799	14715	14785	14783	14776	14727	14724	14724	14518	14717	14567	14702	14693	14665	14578	14660	14695	14778	14653	14732	14741	14572	14724	14777	14815	14679	14691	14634	14754	14694	14692	14605	14719	14870	14725	14691	14565	14654	14819	14640	14681	14722	14696	14766	14686	14631	14747	14665	14704	14775	14753	14740	14782	14731	14634	14589	14680	14697	14708	14626	14529	14741	14710	14776	14889	14696	14706	14667	14638	14526	14640	14710	14766	14671	14619	14685	14802	14758	14764	14817	14613	14817	14931	14629	14678	14801	14640	14802	14878	14568	14558	14513	14865	14801	14577	14667	14760	14757	14617	14600	14783	14555	14539	14821	14585	14558	14733	14712	14626	14929	14747	14723	14809	14591	14652	14803	14571	14590	14626	14754	14595	14630	14579	14780	14688	14823	14654	14571	14718	14785	14700	14670	14637	14672	14673	14716	14732	14799	14791	14787	14747	14673	14687	14761	14621	14808	14611	14842	14613	14756	14716	14652	14850	14691	14718	14799	14646	14693	14597	14656	14821	14907	14692	14686	14693	14649	14754	14809	14768	14522	14829	14643	14660	14719	14524	14786	14733	14647	14750	14795	14587	14795	14790	14759	14736	14703	14755	14617	14669	14784	14654	14508	14676	14742	14735	14716	14644	14513	14820	14608	14636	14733	14748	14715	14650	14723	14676	14751	14723	14883	14790	14570	14679	14681	14604	14778	14648	14889	14619	14804	14592	14816	14703	14531	14560	14703	14811	14648	14753	14638	14669	14724	14774	14676	14525	14666	14604	14806	14750	14717	14692	14738	14691	14664	14787	14767	14544	14892	14696	14730	14654	14682	14682	14636	14712	14621	14608	14661	14691	14588	14668	14703	14831	14585	14654	14704	14694	14639	14715	14711	14704	14577	14502	14710	14800	14666	14723	14756	14690	14789	14598	14794	14645	14708	14785	14584	14659	14581	14654	14747	14673	14719	14597	14757	14754	14604	14574	14666	14716	14582	14848	14746	14680	14889	14546	14770	14848	14703	14707	14801	14595	14761	14802	14644	14815	14772	14719	14511	14834	14524	14762	14669	14576	14676	14742	14535	14645	14680	14760	14778	14703	14853	14682	14634	14766	14499	14887	14699	14694	14745	14693	14544	14750	14831	14734	14684	14755	14409	14699	14724	14770	14854	14650	14770	14875	14602	14673	14849	14597	14661	14684	14498	14685	14677	14604	14760	14957	14581	14679	14709	14728	14725	14640	14578	14640	14786	14639	14723	14604	14802	14547	14464	14769	14731	14700	14672	14624	14705	14595	14959	14838	14607	14707	14680	14533	14763	14690	14773	14866	14600	14676	14541	14692	14596	14789	14678	14703	14728	14572	14891	14756	14604	14713	14427	14865	14714	14757	14691	14603	14731	14605	14702	14740	14731	14818	14692	14641	14695	14796	14743	14812	14647	14815	14686	14555	14615	14901	14660	14855	14639	14764	14630	14713	14721	14671	14721	14774	14672	14564	14672	14491	14694	14510	14719	14631	14777	14679	14632	14699	14744	14603	14702	14636	14705	14633	14727	14741	14569	14652	14645	14809	14871	14730	14664	14646	14756	14690	14658	14667	14740	14699	14658	14602	14829	14643	14637	14805	14686	14708	14675	14672	14825	14605	14676	14678	14808	14877	14624	14888	14686	14677	14784	14560	14666	14764	14753	14780	14689	14632	14623	14752	14674	14759	14595	14719	14663	14600	14687	14701	14660	14557	14658	14674	14649	14695	14906	14589	14649	14627	14649	14757	14624	14610	14763	14750	14765	14576	14709	14887	14747	14704	14863	14623	14677	14561	14564	14521	14585	14737	14592	14732	14732	14624	14735	14771	14697	14764	14684	14630	14773	14689	14748	14569	14723	14635	14687	14548	14697	14677	14757	14676	14827	14680	14751	14691	14796	14749	14884	14528	14793	14739	14715	14671	14786	14695	14594	14879	14911	14695	14684	14764	14643	14722	14784	14649	14901	14859	14794	14790	14597	14762	14722	14683	14711	14752	14797	14621	14531	14483	14650	14676	14671	14530	14735	14836	14782	14582	14811	14641	14826	14583	14611	14826	14802	14582	14694	14680	14636	14671	14731	14673	14657	14661	14691	14673	14684	14688	14681	14650	14822	14696	14717	14635	14647	14591	14550	14774	14785	14757	14718	14640	14759	14697	14661	14757	14604	14693	14550	14646	14728	14636	14661	14812	14729	14819	14549	14826	14600	14655	14706	14732	14533	14830	14594	14533	14785	14724	14645	14581	14671	14667	14580	14616	14691	14577	14704	14573	14644	14626	14534	14816	14654	14749	14683	14615	14775	14742	14816	14762	14730	14573	14718	14917	14648	14613	14718	14736	14672	14758	14591	14737	14575	14810	14859	14795	14617	14683	14676	14686	14732	14787	14719	14590	14681	14740	14743	14688	14693	14663	14575	14668	14706	14733	14670	14839	14816	14613	14670	14746	14584	14736	14710	14650	14675	14694	14827	14736	14596	14680	14626	14873	14608	14589	14763	14749	14771	14712	14654	14815	14725	14636	14677	14672	14647	14754	14648	14735	14739	14754	14624	14791	14641	14882	14816	14778	14644	14664	14672	14882	14680	14780	14767	14606	14692	14686	14717	14722	14670	14664	14779	14830	14645	14841	14631	14929	14759	14636	14628	14862	14618	14691	14680	14739	14660	14713	14811	14860	14639	14534	14712	14852	14713	14702	14784	14724	14742	14691	14644	14744	14701	14739	14592	14868	14670	14586	14624	14854	14703	14612	14670	14811	14655	14551	14587	14722	14699	14666	14773	14685	14840	14612	14670	14599	14720	14734	14714	14600	14635	14612	14672	14663	14622	14796	14775	14752	14715	14645	14875	14648	14795	14731	14790	14707	14841	14784	14739	14897	14638	14669	14608	14722	14686	14663	14888	14628	14766	14687	14713	14722	14674	14678	14850	14653	14794	14755	14688	14740	14646	14709	14801	14802	14843	14711	14721	14687	14644	14485	14814	14700	14552	14945	14700	14823	14655	14791	14545	14675	14744	14783	14626	14742	14737	14790	14685	14813	14761	14676	14652	14738	14678	14642	14550	14669	14681	14788	14855	14660	14578	14741	14608	14772	14731	14786	14757	14840	14854	14721	14729	14684	14890	14655	14725	14635	14813	14797	14714	14539	14980	14727	14668	14701	14787	14759	14515	14847	14488	14853	14650	14705	14797	14729	14598	14825	14920	14838	14678	14791	14379	14706	14630	14621	14692	14820	14806	14634	14516	14820	14789	14664	14724	14723	14573	14758	14592	14637	14776	14595	14789	14646	14738	14826	14591	14655	14677	14568	14644	14681	14655	14806	14852	14633	14566	14767	14593	14939	14730	14697	14672	14757	14801	14694	14752	14474	14585	14679	14542	14732	14811	14792	14759	15002	14604	14695	14720	14650	14730	14631	14708	14620	14671	14645	14785	14744	14612	14689	14748	14603	14667	14618	14786	14731	14810	14746	14716	14556	14728	14667	14600	14744	14764	14744	14643	14752	14727	14707	14751	14754	14669	14650	14663	14689	14719	14592	14672	14773	14604	14685	14860	14722	14660	14678	14608	14727	14581	14679	14749	14668	14849	14803	14598	14615	14631	14773	14745	14472	14750	14724	14681	14624	14545	14604	14632	14814	14559	14575	14871	14678	14854	14655	14668	14711	14816	14774	14703	14683	14666	14682	14846	14730	14682	14783	14766	14695	14724	14890	14672	14572	14750	14726	14581	14839	14617	14665	14770	14869	14774	14575	14728	14615	14715	14716	14829	14657	14827	14841	14838	14657	14736	14649	14763	14594	14657	14767	14817	14769	14658	14780	14650	14587	14823	14759	14607	14812	14660	14734	14792	14733	14641	14662	14627	14546	14840	14749	14737	14608	14760	14660	14604	14618	14638	14643	14861	14701	14543	14583	14779	14729	14741	14717	14836	14804	14787	14577	14736	14714	14783	14758	14875	14550	14715	14720	14627	14732	14666	14749	14613	14765	14680	14745	14748	14761	14692	14470	14607	14747	14842	14645	14533	14740	14695	14683	14687	14598	14654	14853	14749	14868	14663	14577	14757	14626	14822	14579	14639	14681	14715	14579	14837	14662	14645	14738	14730	14823	14626	14736	14808	14732	14632	14796	14657	14688	14688	14724	14895	14679	14834	14768	14797	14851	14719	14711	14820	14703	14647	14754	14833	14487	14770	14796	14812	14774	14740	14697	14671	14640	14757	14836	14619	14734	14782	14570	14691	14533	14646	14747	14639	14832	14507	14744	14700	14771	14695	14771	14693	14564	14707	14534	14735	14591	14642	14734	14798	14725	14646	14817	14630	14637	14593	14791	14649	14596	14700	14627	14665	14737	14728	14732	14719	14708	14764	14683	15010	14601	14804	14748	14430	14780	14771	14814	14644	14698	14631	14602	14758	14697	14648	14657	14609	14861	14756	14681	14764	14809	14649	14794	14716	14710	14721	14623	14768	14678	14648	14765	14765	14617	14590	14597	14676
25726	21112	27155	25516	19312	17728	35944	45369	38006	27193	19977	17436	16699	16719	16727	16736	16686	16599	16762	16680	16548	16557	16583	16478	16787	16528	16553	16658	16750	16532	16581	16537	16760	16902	16628	16626	16585	16683	16707	16397	16715	16439	16783	16611	16635	16709	16635	16693	16483	16539	16440	16684	16680	16465	16525	16631	16512	16475	16526	16413	16705	16635	16746	16508	16629	16643	16601	16537	16581	16517	16558	16635	16400	16643	16716	16546	16771	16735	16551	16540	16689	16557	16511	16652	16730	16591	16587	16676	16565	16517	16594	16366	16614	16609	16503	16575	16755	16546	16510	16633	16540	16482	16390	16689	16580	16368	16417	16396	16599	16549	16531	16536	16655	16779	16610	16582	16690	16311	16588	16632	16661	16499	16682	16417	16454	16519	16703	16319	16368	16497	16478	16595	16553	16778	16586	16589	16532	16768	16674	16785	16485	16400	16799	16605	16606	16462	16459	16636	16485	16561	16704	16577	16802	16584	16557	16697	16508	16587	16494	16629	16665	16618	16367	16708	16456	16759	16540	16746	16731	16740	16526	16662	16598	16769	16501	16452	16627	16479	16506	16554	16713	16723	16462	16440	16533	16522	16582	16510	16366	16572	16792	16417	16466	16684	16565	16726	16529	16580	16541	16593	16444	16463	16581	16386	16387	16327	16629	16708	16420	16577	16577	16712	16605	16588	16557	16468	16456	16524	16574	16399	16385	16405	16566	16520	16501	16461	16419	16621	16655	16696	16519	16582	16727	16602	16573	16728	16771	16532	16659	16682	16635	16498	16609	16700	16576	16563	16690	16617	16566	16490	16653	16435	16564	16689	16727	16595	16775	16585	16581	16695	16711	16691	16718	16732	16618	16672	16509	16534	16380	16615	16348	16516	16533	16597	16729	16476	16572	16563	16506	16659	16731	16635	16648	16745	16520	16479	16514	16584	16476	16546	16724	16541	16699	16552	16581	16699	16391	16605	16709	16673	16610	16586	16580	16501	16421	16345	16742	16617	16486	16534	16527	16488	16509	16862	16468	16611	16578	16878	16559	16758	16641	16625	16517	16704	16378	16592	16543	16442	16418	16698	16669	16741	16635	16641	16695	16628	16692	16594	16525	16498	16573	16673	16543	16698	16735	16575	16834	16642	16697	16600	16665	16688	16647	16579	16672	16601	16728	16510	16720	16444	16592	16514	16569	16529	16455	16710	16558	16684	16612	16628	16486	16632	16721	16683	16665	16522	16605	16474	16617	16711	16621	16359	16540	16702	16647	16652	16631	16790	16643	16565	16515	16666	16760	16668	16559	16536	16577	16686	16523	16331	16652	16613	16598	16707	16682	16825	16686	16645	16672	16551	16585	16650	16674	16395	16428	16756	16783	16646	16764	16734	16532	16485	16525	16577	16514	16555	16783	16428	16586	16789	16571	16516	16395	16584	16619	16680	16754	16734	16572	16410	16480	16561	16488	16542	16555	16412	16761	16636	16348	16566	16462	16568	16439	16756	16616	16520	16431	16721	16749	16451	16476	16726	16620	16779	16574	16558	16663	16543	16561	16802	16657	16545	16690	16657	16647	16626	16612	16618	16722	16594	16702	16759	16674	16701	16640	16786	16575	16540	16424	16511	16563	16685	16549	16510	16545	16500	16585	16585	16611	16506	16424	16730	16629	16328	16790	16664	16508	16528	16470	16622	16785	16672	16479	16594	16522	16743	16594	16491	16715	16687	16670	16591	16602	16481	16553	16401	16688	16536	16701	16533	16515	16660	16528	16580	16482	16373	16712	16360	16463	16495	16403	16595	16767	16852	16492	16665	16634	16604	16776	16738	16758	16604	16678	16626	16517	16773	16451	16450	16535	16575	16400	16631	16457	16576	16601	16584	16641	16640	16415	16530	16600	16574	16642	16533	16544	16534	16806	16597	16476	16474	16576	16534	16654	16479	16699	16713	16538	16606	16652	16727	16587	16460	16629	16638	16492	16526	16581	16416	16695	16561	16614	16661	16503	16686	16567	16781	16552	16529	16636	16694	16769	16580	16480	16682	16473	16518	16542	16624	16533	16507	16515	16647	16551	16513	16512	16611	16560	16390	16728	16598	16535	16571	16564	16544	16417	16507	16613	16714	16679	16732	16653	16655	16601	16382	16329	16449	16453	16584	16555	16412	16584	16694	16617	16721	16562	16487	16693	16601	16584	16415	16602	16571	16519	16448	16614	16632	16665	16654	16563	16506	16652	16596	16452	16530	16436	16412	16681	16477	16473	16577	16466	16447	16624	16602	16665	16416	16590	16789	16630	16458	16511	16418	16479	16354	16737	16363	16687	16566	16406	16568	16532	16603	16579	16566	16367	16473	16827	16693	16644	16534	16531	16656	16682	16528	16694	16589	16563	16699	16680	16722	16706	16534	16531	16727	16715	16490	16542	16684	16686	16707	16354	16568	16512	16637	16629	16515	16383	16545	16566	16355	16709	16735	16682	16631	16646	16589	16499	16465	16493	16657	16532	16526	16535	16338	16559	16487	16469	16546	16612	16662	16376	16571	16568	16635	16765	16790	16727	16485	16600	16532	16464	16502	16591	16634	16780	16635	16591	16676	16550	16573	16393	16765	16610	16644	16820	16659	16565	16500	16634	16624	16711	16504	16443	16445	16613	16732	16431	16466	16479	16588	16493	16500	16584	16589	16421	16562	16427	16560	16661	16333	16562	16599	16536	16572	16492	16610	16748	16662	16695	16618	16391	16404	16605	16617	16655	16509	16387	16557	16478	16576	16729	16364	16593	16684	16421	16457	16430	16633	16489	16677	16501	16543	16652	16700	16629	16468	16552	16576	16690	16622	16713	16651	16672	16445	16620	16388	16689	16550	16488	16646	16628	16384	16489	16484	16709	16547	16519	16688	16707	16504	16641	16611	16554	16630	16573	16567	16815	16600	16610	16324	16623	16516	16485	16769	16504	16595	16274	16530	16569	16560	16540	16390	16707	16561	16743	16433	16704	16645	16691	16692	16730	16618	16692	16627	16529	16461	16514	16666	16493	16644	16497	16514	16606	16676	16667	16535	16507	16552	16512	16704	16496	16464	16513	16576	16461	16743	16667	16424	16666	16600	16624	16484	16644	16709	16489	16434	16463	16769	16709	16390	16382	16700	16442	16627	16721	16766	16656	16526	16585	16658	16538	16580	16717	16627	16603	16465	16514	16496	16577	16476	16724	16464	16549	16465	16591	16391	16571	16567	16694	16687	16717	16747	16438	16580	16550	16697	16664	16465	16671	16619	16616	16745	16460	16657	16697	16531	16521	16536	16535	16694	16693	16386	16506	16571	16527	16489	16464	16357	16594	16570	16750	16591	16536	16418	16512	16405	16557	16616	16867	16481	16843	16670	16700	16347	16794	16750	16812	16624	16529	16528	16425	16684	16630	16536	16720	16488	16541	16706	16550	16564	16547	16725	16603	16553	16492	16491	16507	16551	16791	16489	16376	16458	16643	16522	16527	16475	16403	16584	16410	16469	16732	16686	16720	16387	16564	16366	16541	16509	16624	16791	16648	16818	16339	16549	16338	16417	16621	16488	16571	16503	16408	16617	16346	16570	16554	16532	16398	16487	16439	16437	16744	16745	16463	16424	16540	16701	16506	16802	16667	16478	16812	16720	16738	16397	16465	16381	16754	16613	16646	16699	16425	16641	16658	16627	16611	16705	16456	16589	16610	16516	16593	16398	16469	16549	16559	16562	16701	16574	16586	16591	16531	16516	16576	16674	16457	16394	16667	16746	16756	16561	16512	16510	16552	16600	16788	16624	16735	16617	16441	16628	16768	16657	16824	16811	16508	16538	16506	16633	16493	16532	16562	16585	16642	16599	16619	16574	16479	16492	16775	16658	16708	16556	16720	16626	16675	16593	16589	16704	16802	16602	16530	16414	16584	16435	16612	16688	16496	16576	16689	16691	16443	16527	16438	16728	16504	16519	16494	16589	16586	16662	16623	16705	16502	16781	16638	16643	16601	16689	16640	16582	16618	16534	16544	16449	16534	16775	16643	16654	16668	16439	16656	16560	16532	16457	16482	16673	16646	16574	16657	16688	16653	16501	16627	16622	16480	16483	16505	16479	16539	16741	16593	16536	16569	16556	16606	16662	16627	16527	16457	16508	16490	16673	16804	16544	16383	16647	16558	16408	16671	16788	16399	16785	16609	16535	16463	16525	16601	16513	16568	16580	16567	16625	16653	16714	16406	16650	16753	16634	16523	16727	16585	16535	16761	16666	16626	16820	16536	16704	16542	16505	16554	16500	16555	16686	16767	16610	16628	16482	16512	16607	16542	16583	16439	16613	16391	16408	16527	16622	16422	16452	16627	16559	16724	16426	16540	16504	16719	16695	16490	16747	16574	16495	16400	16702	16541	16481	16360	16562	16468	16599	16677	16683	16662	16548	16491	16516	16718	16720	16518	16633	16649	16741	16524	16410	16557	16413	16354	16686	16487	16483	16480	16604	16487	16663	16561	16632	16771	16598	16640	16419	16514	16500	16514	16503	16546	16567	16635	16640	16521	16570	16483	16791	16631	16516	16511	16494	16433	16343	16496	16649	16646	16533	16623	16538	16747	16495	16634	16507	16551	16751	16751	16332	16363	16687	16514	16478	16620	16639	16494	16691	16618	16623	16670	16694	16720	16508	16630	16491	16561	16542	16691	16491	16630	16634	16393	16641	16535	16571	16732	16807	16486	16487	16609	16423	16433	16601	16620	16594	16365	16689	16430	16654	16672	16629	16594	16715	16347	16558	16284	16624	16686	16799	16637	16526	16540	16447	16566	16639	16496	16691	16274	16509	16591	16712	16718	16654	16550	16567	16598	16782	16758	16687	16629	16805	16698	16510	16722	16633	16549	16456	16631	16598	16577	16601	16512	16670	16652	16720	16700	16380	16517	16591	16444	16499	16551	16605	16619	16563	16635	16587	16683	16458	16442	16522	16720	16718	16511	16631	16603	16549	16603	16597	16678	16678	16499	16442	16542	16599	16478	16626	16735	16448	16664	16481	16508	16502	16787	16511	16796	16568	16661	16446	16466	16695	16656	16520	16419	16449	16754	16505	16599	16616	16684	16514	16684	16654	16558	16477	16411	16528	16545	16633	16555	16695	16849	16528
13805	19574	18755	16892	16307	16078	40269	46664	38793	26493	18331	15923	15382	15233	15306	15329	15174	15342	15468	15215	15311	15146	15301	15282	15278	15269	15295	15413	15400	15315	15427	15257	15249	15374	15218	15323	15433	15387	15328	15241	15253	15378	15358	15366	15407	15351	15318	15315	15261	15355	15202	15237	15237	15333	15265	15375	15240	15264	15166	15199	15276	15302	15273	15400	15445	15456	15173	15425	15225	15297	15272	15346	15403	15285	15122	15382	15385	15272	15393	15317	15401	15201	15475	15187	15235	15343	15219	15165	15228	15254	15271	15283	15155	15106	15145	15196	15257	15272	15374	15304	15251	15341	15430	15268	15220	15370	15344	15211	15167	15187	15298	15397	15165	15328	15402	15387	15193	15375	15212	15122	15366	15305	15171	15459	15245	15265	15135	15127	15315	15197	15356	15395	15244	15380	15243	15349	15253	15180	15325	15321	15211	15297	15255	15180	15237	15343	15302	15425	15351	15257	15319	15248	15438	15305	15317	15084	15243	15269	15238	15302	15195	15061	15347	15225	15257	15364	15171	15250	15276	15277	15254	15168	15286	15451	15330	15382	15232	15354	15220	15296	15202	15426	15408	15082	15307	15275	15361	15262	15259	15268	15329	15267	15234	15352	15267	15496	15250	15308	15355	15285	15349	15332	15375	15272	15398	15378	15374	15294	15284	15292	15195	15296	15210	15291	15181	15320	15332	15184	15376	15329	15284	15331	15276	15337	15335	15244	15441	15303	15337	15372	15406	15323	15300	15338	15216	15215	15346	15216	15282	15275	15087	15322	15305	15347	15304	15283	15206	15337	15357	15440	15215	15127	15256	15239	15232	15329	15253	15277	15196	15295	15104	15287	15280	15212	15105	15316	15262	15393	15307	15249	15131	15373	15438	15238	15313	15301	15133	15324	15452	15338	15113	15285	15303	15227	15265	15324	15273	15203	15202	15250	15241	15195	15282	15298	15276	15397	15343	15150	15255	15180	15184	15428	15365	15536	15211	15212	15363	15420	15272	15264	15153	15247	15353	15297	15266	15234	15182	15106	15303	15366	15412	15197	15381	15170	15346	15317	15231	15310	15390	15153	15388	15565	15264	15420	15273	15276	15347	15315	15333	15268	15460	15299	15169	15338	15264	15314	15210	15413	15439	15192	15336	15424	15374	15548	15159	15319	15290	15291	15351	15122	15126	15246	15323	15278	15181	15297	15509	15306	15304	15272	15278	15338	15095	15073	15344	15316	15265	15192	15307	15223	15312	15326	15224	15239	15333	15311	15229	15421	15382	15337	15355	15278	15172	15214	15236	15378	15371	15157	15393	15382	15347	15213	15118	15218	15413	15430	15324	15388	15238	15263	15245	15195	15330	15139	15367	15323	15177	15180	15298	15396	15186	15301	15268	15308	15289	15214	15225	15191	15249	15288	15371	15404	15243	15017	15324	15259	15333	15415	15275	15236	15370	15202	15294	15266	15295	15101	15259	15275	15286	15266	15236	15343	15190	15382	15183	15238	15264	15336	15221	15223	15376	15383	15296	15386	15462	15166	15283	15204	15258	15289	15290	15312	15360	15247	15339	15040	15270	15383	15293	15182	15285	15182	15412	15200	15305	15203	15341	15141	15274	15397	15331	15451	15365	15240	15277	15262	15340	15198	15320	15197	15364	15436	15352	15265	15153	15311	15578	15323	15352	15153	15224	15319	15192	15396	15341	15187	15267	15313	15338	15149	15466	15181	15351	15316	15242	15222	15110	15207	15130	15352	15238	15212	15438	15281	15217	15110	15396	15187	15410	15320	15174	15246	15360	15231	15455	15223	15374	15425	15288	15206	15244	15164	15348	15468	15265	15293	15301	15257	15164	15399	15342	15319	15282	15166	15435	15262	15299	15152	15230	15392	15372	15461	15226	15381	15297	15333	15185	15406	15121	15290	15336	15431	15183	15338	15458	15563	15071	15247	15263	15425	15263	15394	15189	15262	15332	15206	15288	15338	15216	15359	15324	15257	15213	15275	15306	15380	15366	15124	15175	15268	15276	15434	15162	15159	15358	15330	15176	15253	15404	15135	15161	15290	15265	15275	15266	15346	15468	15203	15179	15372	15305	15420	15285	15200	15386	15231	15265	15316	15355	15360	15203	15039	15310	15237	15488	15208	15428	15405	15067	15319	15384	15264	15303	15303	15423	15238	15318	15437	15380	15231	15406	15414	15132	15300	15234	15216	15160	15210	15380	15386	15474	15272	15359	15250	15216	15453	15230	15236	15230	15437	15364	15346	15229	15282	15330	15338	15246	15162	15382	15191	15406	15104	15276	15208	15411	15319	15289	15251	15211	15344	15238	15380	15385	15344	15268	15104	15297	15372	15098	15176	15440	15227	15261	15367	15386	15295	15183	15356	15238	15417	15361	15397	15337	15315	15368	15210	15355	15339	15258	15303	15339	15228	15421	15106	15338	15199	15343	15330	15256	15129	15326	15409	15435	15162	15350	15368	15196	15208	15160	15309	15112	15333	15276	15391	15203	15308	15305	15397	15264	15230	15300	15320	15201	15287	15202	15410	15307	15335	15361	15253	15262	15228	15270	15295	15213	15302	15191	15349	15239	15263	15343	15321	15376	15234	15277	15137	15349	15198	15482	15254	15396	15198	15375	15345	15283	15379	15323	15405	15347	15271	15271	15335	15285	15457	15256	15190	15381	15215	15305	15168	15329	15333	15356	15309	15213	15408	15327	15310	15236	15254	15226	15237	15272	15180	15401	15439	15219	15262	15216	15205	15546	15199	15413	15348	15395	15178	15312	15256	15296	15240	15331	15287	15345	15248	15298	15324	15209	15170	15412	15376	15259	15347	15199	15329	15306	15255	15174	15377	15410	15136	15390	15185	15387	15202	15131	15406	15138	15250	15275	15223	15323	15381	15237	15233	15389	15274	15309	15305	15362	15450	15402	15264	15195	15088	15334	15347	15347	15207	15227	15292	15300	15230	15411	15491	15455	15336	15330	15373	15288	15306	15363	15109	15371	15286	15267	15306	15273	15304	15179	15244	15270	15259	15284	15403	15322	15243	15249	15312	15378	15287	15534	15229	15376	15296	15423	15372	15401	15366	15367	15347	15150	14993	15403	15287	15275	15362	15258	15371	15132	15330	15396	15070	15253	15330	15361	15326	15294	15252	15447	15307	15273	15210	15403	15316	15384	15213	15443	15222	15277	15150	15288	15453	15371	15258	15452	15295	15273	15237	15222	15258	15410	15310	15394	15141	15268	15305	15289	15182	15204	15335	15253	15199	15371	15216	15311	15285	15177	15233	15272	15252	15345	15183	15244	15365	15277	15324	15357	15241	15380	15338	15238	15255	15360	15071	15336	15274	15368	15292	15375	15217	15488	15375	15159	15201	15365	15214	15297	15327	15277	15301	15392	15129	15387	15263	15155	15429	15359	15263	15195	15317	15404	15405	15325	15116	15389	15324	15269	15324	15309	15275	15298	15297	15244	15439	15278	15284	15367	15176	15243	15189	15275	15411	15240	15390	15360	15316	15229	15200	15302	15295	15414	15280	15316	15270	15442	15230	15346	15247	15546	15384	15275	15296	15287	15262	15310	15147	15220	15306	15360	15045	15412	15233	15164	15184	15364	15269	15356	15217	15122	15231	15294	15427	15230	15294	15339	15237	15301	15336	15170	15399	15175	15261	15493	15196	15126	15114	15294	15289	15220	15338	15548	15245	15261	15327	15396	15229	15184	15281	15469	15188	15352	15360	15238	15334	15164	15312	15145	15187	15342	15251	15276	15222	15252	15233	15557	15327	15157	15383	15364	15294	15270	15299	15133	15283	15211	15367	15243	15154	15307	15344	15273	15331	15260	15221	15266	15359	15266	15250	15361	15380	15341	15249	15354	15293	15233	15194	15289	15226	15366	15316	15384	15329	15054	15298	15233	15303	15345	15378	15226	15356	15186	15254	15211	15238	15133	15350	15153	15437	15313	15211	15233	15411	15374	15329	15247	15427	15427	15333	15345	15243	15440	15406	15262	15431	15318	15218	15271	15340	15237	15415	15325	15243	15354	15266	15241	15146	15153	15280	15399	15337	15181	15139	15175	15293	15298	15362	15368	15311	15215	15387	15318	15334	15335	15300	15263	15333	15247	15396	15352	15396	15299	15236	15359	15433	15122	15382	15174	15241	15172	15396	15444	15399	15354	15378	15394	15367	15179	15477	15404	15183	15406	15317	15307	15468	15297	15141	15335	15256	15427	15115	15471	15262	15142	15246	15381	15386	15343	15374	15270	15337	15285	15188	15353	15194	15320	15402	15243	15301	15231	15568	15328	15184	15356	15348	15203	15190	15270	15254	15233	15389	15232	15180	15392	15308	15268	15327	15358	15254	15249	15293	15252	15187	15273	15353	15479	15351	15339	15182	15401	15286	15443	15263	15221	15186	15184	15202	15335	15245	15352	15253	15358	15372	15491	15378	15204	15376	15493	15350	15433	15297	15221	15405	15513	15133	15388	15213	15204	15296	15138	15262	15263	15318	15185	15281	15249	15246	15204	15312	15359	15221	15118	15324	15335	15282	15305	15217	15273	15465	15314	15342	15386	15385	15249	15219	15291	15084	15169	15411	15277	15264	15160	15321	15257	15199	15235	15382	15238	15219	15236	15123	15280	15230	15447	15314	15320	15169	15348	15431	15349	15339	15300	15299	15333	15395	15255	15363	15217	15284	15332	15384	15250	15335	15123	15253	15222	15266	15260	15247	15280	15498	15200	15349	15284	15419	15230	15256	15235	15349	15361	15182	15188	15371	15251	15333	15358	15226	15409	15327	15415	15336	15353	15129	15245	15171	15487	15407	15243	15373	15130	15264	15286	15433	15258	15213	15160	15273	15251	15248	15378	15199	15343	15320	15442	15175	15235	15439	15299	15271	15330	15367	15234	15371	15267	15346	15416	15422	15067	15254	15200	15368	15114	15449	15356	15312	15223	15327	15188	15290	15250	15300	15156	15425	15301	15199	15341	15376	15177	15223	15341	15261	15339	15344	15292	15317	15287	15219	15493	15393	15256	15198	15260	15237	15388	15189	15400	15368	15352	15277	15264	15160	15000	15255	15353	15251	15593	15342	15287	15268	15324	15295	15384	15310	15254	15396	15372	15124
23797	21160	28642	23978	21504	22891	39064	65497	54234	39913	26273	19465	17442	16789	16897	16977	16933	16613	16915	16819	16900	16831	16814	16671	16795	16779	16587	16742	16795	16473	16524	16926	16689	16877	16679	16842	16790	16653	16988	16755	16662	16701	16619	16574	16675	16812	16490	16692	16684	16597	16865	16737	16663	16729	16725	16658	16687	16781	16690	16640	16904	16783	16585	16724	16495	16508	16754	16631	16431	16686	16593	16521	16700	16649	16433	16537	16827	16520	16557	16788	16647	16664	16657	16642	16675	16512	16683	16543	16493	16657	16616	16648	16823	16630	16635	16641	16647	16610	16725	16597	16591	16515	16512	16680	16625	16869	16447	16755	16777	16409	16577	16645	16539	16566	16654	16545	16549	16633	16716	16354	16467	16633	16558	16624	16720	16826	16877	16697	16702	16674	16655	16572	16605	16468	16694	16854	16733	16652	16471	16475	16685	16543	16530	16750	16613	16797	16716	16648	16806	16679	16620	16592	16614	16461	16673	16774	16679	16605	16562	16739	16757	16433	16510	16721	16628	16598	16587	16665	16789	16634	16383	16413	16640	16621	16469	16672	16556	16584	16458	16776	16609	16674	16645	16650	16691	16670	16527	16522	16574	16707	16680	16715	16655	16611	16592	16643	16671	16604	16706	16740	16704	16517	16656	16728	16491	16731	16618	16391	16617	16591	16633	16703	16546	16461	16910	16726	16735	16730	16488	16611	16639	16534	16576	16737	16701	16611	16576	16605	16480	16685	16508	16396	16597	16496	16538	16595	16711	16659	16578	16718	16886	16497	16199	16707	16639	16368	16706	16736	16503	16440	16632	16826	16694	16680	16602	16390	16633	16668	16695	16507	16752	16748	16703	16667	16546	16657	16791	16626	16786	16757	16658	16647	16469	16571	16394	16597	16427	16635	16382	16579	16462	16486	16512	16746	16647	16652	16654	16543	16701	16622	16626	16783	16764	16453	16743	16535	16773	16814	16508	16601	16517	16684	16613	16822	16781	16631	16780	16582	16508	16671	16664	16545	16629	16610	16640	16673	16661	16640	16503	16411	16617	16708	16657	16474	16489	16599	16563	16479	16809	16615	16421	16772	16728	16549	16715	16615	16671	16614	16796	16641	16721	16465	16567	16372	16567	16700	16724	16647	16668	16518	16527	16670	16695	16555	16588	16611	16509	16647	16608	16812	16699	16557	16700	16639	16608	16762	16575	16614	16551	16761	16693	16724	16690	16468	16680	16584	16498	16632	16523	16528	16684	16575	16659	16456	16682	16574	16654	16737	16576	16668	16711	16629	16456	16552	16532	16480	16561	16549	16593	16712	16653	16691	16737	16770	16649	16350	16615	16535	16736	16545	16595	16658	16627	16522	16868	16664	16621	16593	16657	16536	16361	16626	16502	16480	16597	16577	16501	16515	16591	16648	16524	16665	16660	16654	16506	16570	16708	16636	16551	16542	16632	16676	16599	16706	16680	16569	16802	16558	16353	16514	16562	16627	16489	16536	16559	16683	16718	16631	16774	16682	16606	16627	16535	16527	16680	16624	16629	16647	16758	16555	16697	16458	16603	16784	16453	16473	16466	16516	16618	16683	16363	16490	16488	16689	16522	16356	16557	16628	16746	16574	16691	16608	16760	16626	16673	16634	16524	16583	16566	16600	16742	16689	16629	16581	16679	16510	16583	16500	16669	16693	16722	16561	16695	16620	16823	16566	16537	16564	16614	16665	16495	16869	16683	16413	16715	16624	16594	16719	16665	16527	16828	16621	16607	16775	16715	16414	16272	16681	16486	16621	16719	16617	16593	16517	16521	16594	16539	16735	16551	16510	16624	16609	16567	16566	16627	16571	16498	16433	16677	16625	16525	16627	16421	16624	16759	16532	16745	16409	16667	16607	16656	16759	16466	16728	16563	16631	16478	16746	16484	16523	16616	16602	16754	16628	16680	16440	16550	16620	16887	16734	16701	16558	16526	16462	16807	16554	16420	16518	16454	16606	16606	16706	16686	16609	16608	16688	16644	16494	16565	16606	16574	16635	16442	16701	16748	16667	16444	16568	16623	16521	16742	16672	16643	16473	16733	16669	16616	16559	16500	16418	16430	16601	16541	16595	16682	16638	16584	16615	16714	16644	16662	16536	16600	16495	16808	16507	16579	16455	16596	16675	16830	16476	16681	16574	16481	16515	16491	16577	16613	16808	16619	16844	16668	16576	16725	16531	16582	16433	16803	16655	16876	16552	16772	16584	16541	16637	16844	16654	16544	16588	16735	16724	16978	16514	16497	16710	16666	16589	16524	16577	16572	16698	16744	16642	16512	16734	16507	16552	16657	16540	16606	16715	16662	16578	16609	16739	16826	16688	16473	16357	16701	16425	16627	16741	16712	16739	16661	16722	16696	16576	16572	16695	16644	16476	16628	16593	16554	16538	16650	16454	16621	16638	16582	16640	16630	16719	16612	16617	16725	16890	16735	16705	16587	16506	16699	16636	16661	16525	16644	16574	16680	16526	16645	16578	16641	16538	16745	16870	16534	16567	16610	16494	16581	16769	16648	16617	16629	16381	16705	16789	16523	16661	16581	16513	16418	16497	16587	16636	16541	16638	16534	16680	16670	16706	16759	16647	16605	16747	16515	16578	16632	16687	16590	16440	16580	16628	16838	16560	16609	16626	16425	16430	16719	16783	16666	16640	16697	16425	16679	16615	16656	16536	16664	16643	16670	16768	16684	16763	16470	16589	16937	16712	16638	16704	16614	16451	16663	16571	16598	16601	16549	16600	16412	16467	16605	16717	16616	16610	16371	16532	16685	16592	16562	16847	16666	16599	16590	16696	16636	16606	16615	16680	16702	16557	16594	16635	16480	16385	16619	16725	16656	16610	16537	16643	16749	16592	16735	16710	16461	16537	16616	16785	16790	16589	16708	16719	16577	16498	16553	16665	16746	16471	16751	16717	16448	16600	16476	16651	16745	16445	16499	16654	16725	16403	16953	16651	16486	16558	16599	16619	16581	16617	16619	16532	16505	16720	16616	16726	16761	16337	16616	16587	16700	16749	16573	16582	16556	16505	16601	16733	16728	16540	16347	16703	16575	16481	16582	16733	16638	16485	16623	16664	16568	16504	16742	16709	16512	16647	16438	16601	16658	16563	16726	16457	16478	16520	16621	16523	16673	16597	16497	16795	16477	16579	16603	16575	16581	16602	16612	16715	16767	16584	16770	16698	16677	16605	16730	16738	16499	16582	16767	16477	16656	16588	16711	16625	16693	16494	16613	16537	16572	16674	16663	16613	16562	16430	16532	16526	16771	16459	16702	16668	16573	16582	16505	16750	16442	16492	16647	16487	16743	16483	16741	16502	16574	16775	16598	16650	16613	16576	16674	16727	16735	16701	16453	16786	16663	16723	16732	16496	16553	16813	16757	16450	16735	16710	16594	16714	16661	16699	16714	16625	16996	16435	16641	16640	16780	16733	16361	16778	16586	16761	16623	16487	16630	16422	16716	16493	16544	16648	16708	16594	16613	16634	16674	16705	16701	16591	16463	16701	16822	16785	16725	16593	16710	16612	16726	16706	16655	16702	16347	16606	16517	16660	16451	16612	16547	16553	16702	16828	16838	16865	16475	16578	16664	16507	16439	16589	16654	16635	16530	16660	16524	16705	16521	16694	16543	16651	16596	16776	16685	16442	16660	16760	16712	16620	16550	16516	16722	16702	16643	16510	16651	16459	16723	16859	16606	16660	16568	16581	16752	16534	16588	16608	16723	16650	16406	16532	16539	16459	16554	16522	16726	16497	16635	16686	16782	16601	16719	16614	16504	16792	16604	16487	16660	16818	16602	16613	16547	16535	16654	16591	16587	16612	16805	16641	16540	16559	16675	16661	16528	16608	16618	16809	16500	16505	16903	16496	16507	16620	16662	16632	16475	16687	16588	16496	16457	16577	16504	16637	16583	16401	16433	16440	16580	16585	16615	16437	16489	16456	16630	16681	16638	16523	16519	16693	16667	16563	16508	16631	16614	16561	16792	16733	16523	16677	16745	16668	16846	16608	16731	16586	16593	16600	16616	16611	16583	16615	16731	16578	16642	16769	16499	16627	16589	16610	16671	16498	16795	16595	16578	16708	16518	16577	16597	16775	16608	16552	16565	16756	16579	16456	16691	16600	16803	16635	16405	16453	16561	16668	16856	16784	16617	16588	16586	16456	16720	16679	16905	16461	16656	16747	16709	16561	16683	16519	16866	16649	16555	16591	16705	16664	16604	16630	16847	16608	16450	16690	16490	16620	16590	16651	16562	16495	16643	16437	16692	16737	16485	16731	16647	16608	16703	16494	16923	16618	16597	16542	16547	16674	16830	16636	16677	16690	16625	16648	16676	16661	16650	16642	16658	16560	16481	16512	16750	16650	16657	16602	16739	16542	16575	16637	16714	16653	16649	16658	16716	16597	16653	16679	16757	16750	16515	16635	16667	16571	16395	16690	16633	16570	16550	16540	16486	16458	16688	16389	16412	16489	16644	16504	16652	16588	16644	16793	16597	16828	16577	16705	16720	16560	16777	16725	16779	16758	16664	16776	16638	16514	16507	16653	16542	16460	16637	16833	16486	16591	16487	16471	16541	16862	16553	16669	16493	16459	16491	16496	16531	16623	16600	16674	16707	16781	16563	16830	16460	16441	16601	16625	16540	16538	16655	16478	16576	16560	16558	16399	16558	16483	16668	16501	16580	16584	16622	16551	16607	16650	16615	16757	16676	16660	16557	16712	16600	16802	16610	16756	16775	16525	16568	16810	16758	16669	16759	16766	16493	16638	16480	16401	16744	16717	16759	16883	16698	16558	16813	16554	16552	16651	16602	16542	16565	16721	16614	16452	16445	16654	16552	16664	16657	16654	16678	16466	16670	16805	16544	16711	16737	16929	16606	16688	16559	16583	16616	16559	16517	16697	16592	16684	16573	16638	16601	16802	16458	16725	16661	16669	16786	16696	16647	16529	16437	16553	16597	16813	16463	16639	16673	16666	16593	16480	16567	16647	16675	16755	16807	16582	16599	16619	16630	16516	16612	16499	16821	16466	16629	16454	16733	16621	16818	16623	16803	16749	16546	16840	16625	16604	16537	16610	16630	16614	16575	16569	16596	16660	16560	16642
15756	26429	24322	20090	18353	19329	43441	66977	54646	40540	24917	17374	15629	15503	15215	15331	15374	15320	15251	15236	15237	15336	15419	15379	15307	15495	15336	15227	15253	15428	15430	15360	15301	15242	15278	15537	15392	15574	15427	15466	15221	15338	15155	15325	15218	15378	15519	15293	15267	15251	15222	15522	15369	15278	15333	15294	15444	15332	15334	15354	15372	15257	15231	15492	15267	15376	15075	15278	15258	15340	15201	15285	15259	15261	15258	15284	15276	15249	15460	15196	15251	15128	15357	15247	15445	15340	15400	15534	15299	15280	15205	15137	15240	15458	15291	15198	15423	15265	15146	15276	15343	15344	15290	15352	15329	15275	15359	15342	15262	15300	15226	15301	15337	15398	15378	15438	15342	15020	15171	15222	15284	15327	15234	15234	15323	15262	15243	15353	15251	15413	15254	15204	15279	15219	15300	15166	15385	15382	15412	15259	15262	15350	15264	15400	15172	15246	15344	15345	15369	15390	15297	15435	15234	15410	15360	15338	15426	15372	15265	15425	15419	15246	15357	15341	15307	15412	15294	15244	15384	15213	15292	15165	15243	15309	15226	15422	15425	15333	15284	15272	15382	15334	15301	15136	15176	15325	15218	15321	15205	15339	15327	15031	15306	15241	15237	15290	15244	15105	15197	15345	15092	15204	15256	15510	15215	15374	15324	15391	15220	15359	15338	15446	15220	15318	15298	15129	15269	15320	15259	15422	15319	15319	15228	15379	15333	15267	15442	15388	15270	15345	15534	15190	15312	15280	15344	15374	15279	15400	15229	15299	15286	15491	15275	15343	15223	15216	15357	15316	15426	15300	15449	15279	15362	15455	15301	15394	15108	15240	15227	15282	15289	15409	15293	15309	15360	15156	15221	15204	15371	15273	15225	15253	15291	15081	15351	15123	15279	15444	15310	15448	15407	15200	15274	15175	15360	15356	15203	15261	15221	15419	15247	15240	15464	15324	15227	15363	15316	15242	15342	15377	15164	15300	15327	15080	15458	15168	15410	15196	15055	15507	15410	15341	15292	15243	15196	15347	15113	15197	15177	15322	15348	15064	15337	15651	15350	15279	15322	15206	15277	15470	15162	15413	15263	15271	15368	15286	15236	15262	15232	15395	15285	15190	15363	15245	15302	15226	15355	15218	15223	15445	15292	15197	15325	15272	15428	15226	15205	15457	15183	15281	15186	15263	15316	15315	15375	15297	15119	15362	15449	15184	15426	15319	15423	15241	15426	15355	15230	15218	15313	15258	15321	15252	15165	15256	15177	15399	15242	15166	15171	15194	15147	15383	15334	15298	15156	15324	15495	15332	15407	15283	15405	15329	15249	15550	15291	15168	15394	15397	15336	15412	15272	15338	15242	15254	15212	15342	15244	15289	15353	15328	15250	15453	15236	15473	15246	15357	15350	15270	15292	15464	15235	15258	15347	15359	15313	15212	15250	15229	15473	15255	15093	15374	15241	15314	15152	15266	15183	15192	15303	15220	15244	15478	15356	15230	15293	15253	15231	15195	15361	15200	15289	15285	15304	15258	15232	15351	15369	15409	15263	15306	15244	15399	15236	15199	15361	15267	15339	15175	15237	15086	15255	15269	15114	15239	15373	15255	15299	15376	15432	15221	15231	15320	15210	15317	15189	15289	15311	15299	15318	15330	15326	15308	15281	15155	15171	15324	15038	15214	15363	15213	15266	15360	15357	15306	15385	15241	15411	15267	15277	15260	15578	15315	15170	15194	15230	15383	15234	15356	15294	15332	15355	15333	15298	15356	15377	15147	15282	15388	15323	15365	15197	15364	15289	15200	15463	15268	15231	15278	15104	15370	15131	15064	15358	15342	15207	15252	15175	15242	15187	15366	15250	15313	15179	15317	15458	15312	15339	15416	15197	15150	15201	15096	15280	15205	15099	15348	15116	15362	15344	15366	15201	15355	15444	15218	15402	15325	15338	15335	14989	15314	15155	15183	15471	15346	15421	15209	15404	15243	15211	15337	15339	15488	15226	15437	15208	15269	15288	15321	15251	15136	15346	15175	15285	15214	15419	15389	15066	15246	15201	15259	15193	15298	15556	15291	15407	15438	15222	15285	15414	15261	15277	15053	15401	15270	15266	15415	15269	15224	15331	15158	15259	15121	15286	15259	15383	15154	15350	15119	15227	15249	15210	15461	15197	15263	15023	15306	15453	15151	15184	15258	15519	15274	15271	15350	15194	15287	15091	15419	15485	15161	15281	15452	15407	15237	15207	15301	15292	15213	15511	15280	15320	15266	15220	15469	15362	15207	15389	15195	15416	15129	15409	15504	15257	15410	14957	15313	15254	15184	15356	15350	15275	15330	15263	15362	15415	15319	15366	15315	15333	15238	15249	15225	15306	15177	15371	15315	15200	15302	15170	15301	15280	15343	15207	15126	15418	15363	15222	15309	15215	15167	15350	15283	15298	15208	15199	15355	15242	15309	15315	15250	15269	15319	15444	15239	15234	15189	15067	15315	15352	15187	15301	15248	15437	15306	15296	15430	15327	15202	15264	15039	15458	15277	15358	15248	15340	15137	15322	15328	15193	15280	15156	15339	15441	15308	15130	15142	15210	15248	15161	15446	15246	15231	15012	15338	15346	15327	15251	15423	15333	15325	15289	15341	15327	15264	15295	15471	15372	15265	15339	15283	15288	15146	15191	15485	15080	15286	15179	15295	15291	15383	15367	15217	15448	15178	15312	15282	15227	15264	15273	15112	15482	15205	15219	15529	15357	15190	15305	15224	15425	15257	15247	15182	15324	15146	15305	15137	15436	15246	15220	15276	15261	15293	15304	15400	15278	15260	15203	15132	15359	15182	15277	15363	15250	15172	15415	15243	15334	15520	15415	15181	15196	15174	15359	15468	15249	15167	15247	15416	15293	15334	15438	15361	15338	15178	15225	15319	15366	15165	15204	15173	15457	15144	15231	15256	15197	15289	15329	15296	15371	15329	15439	15386	15168	15251	15415	15204	15332	15227	15211	15066	15200	15246	15200	15140	15216	15260	15398	15432	15380	15439	15339	15331	15251	15180	15372	15111	15168	15513	15154	15302	15337	15337	15269	15127	15365	15135	15547	15227	15259	15239	15284	15308	15245	15472	15399	15172	15172	15491	15197	15175	15075	15315	15330	15378	15328	15175	15366	15264	15372	15411	15419	15293	15154	15389	15393	15263	15239	15294	15355	15301	15434	15470	15382	15240	15199	15224	15303	15343	15448	15358	15287	15315	15450	15346	15175	15162	15228	15250	15182	15237	15242	15302	15206	15365	15378	15290	15146	15300	15215	15269	15459	15151	15310	15214	15352	15121	15381	15324	15464	15333	15399	15291	15362	15287	15343	15355	15261	15283	15272	15258	15228	15157	15466	15298	15345	15341	15219	15328	15214	15221	15381	15290	15294	15308	15322	15271	15267	15433	15289	15471	15156	15345	15424	15210	15320	15357	15202	15208	15337	15108	15287	15305	15276	15238	15328	15154	15294	15443	15367	15405	15598	15397	15335	15092	15199	15232	15463	15195	15390	15424	15421	15306	15463	15535	15243	15357	15315	15281	15408	15119	15215	15278	15143	15345	15327	15264	15187	15350	15410	15415	15253	15272	15129	15520	15299	15234	15424	15484	15349	15156	15245	15463	15269	15334	15198	15351	15224	15281	15162	15341	15377	15309	15240	15385	15125	15431	15154	15315	15158	15325	15195	15327	15218	15163	15310	15188	15417	15277	15134	15194	15274	15304	15158	15283	15240	15255	15133	15408	15204	15334	15262	15470	15340	15389	15214	15248	15198	15308	15422	15215	15312	15481	15369	15110	15399	15288	15331	15328	15319	15153	15323	15386	15207	15404	15370	15114	15182	15328	15508	15272	15184	15331	15278	15216	15500	15367	15362	15307	15190	15282	15198	15338	15231	15202	15223	15397	15230	15354	15327	15139	15381	15291	15288	15273	15302	15357	15241	15274	15448	15358	15313	15305	15326	15437	15300	15239	15373	15332	15262	15240	15355	15303	15336	15355	15412	15235	15389	15341	15365	15229	15474	15252	15161	15295	15325	15165	15253	15108	15243	15338	15379	15406	15179	15383	15482	15330	15245	15220	15427	15366	15236	15317	15253	15256	15151	15249	15141	15463	15168	15284	15145	15352	15223	15087	15365	15123	15402	15190	15355	15058	15293	15352	15404	15321	15082	15371	15096	15121	15287	15189	15387	15223	15150	15339	15376	15192	15418	15454	15343	15267	15402	15268	15324	15254	15266	15351	15439	15299	15357	15190	15291	15208	15385	15346	15358	15089	15281	15227	15308	15202	15161	15387	15300	15189	15294	15248	15347	15311	15352	15322	15279	15234	15231	15344	15220	15341	15457	15380	15306	15453	15317	15319	15275	15292	15283	15432	15293	15246	15253	15227	15325	15297	15334	15394	15301	15127	15105	15401	15329	15479	15151	15232	15286	15220	15282	15422	15304	15330	15272	15346	15281	15281	15277	15374	15314	15216	15232	15237	15278	15225	15440	15153	15227	15260	15193	15245	15253	15156	15371	15197	15120	15260	15331	15420	15220	15325	15168	15331	15432	15398	15524	15466	15283	15363	15337	15255	15408	15347	15432	15301	15318	15471	15420	15426	15286	15330	15378	15269	15253	15199	15185	15399	15199	15270	15384	15234	15319	15262	15287	15304	15160	15210	15286	15213	15265	15330	15346	15192	15369	15344	15249	15219	15319	15172	15425	15342	15153	15334	15331	15349	15418	15114	15252	15277	15302	15350	15448	15195	15284	15301	15325	15281	15309	15440	15209	15323	15242	15433	15215	15410	15036	15191	15480	15353	15321	15250	15298	15303	15297	15290	15245	15283	15350	15316	15241	15164	15189	15207	15259	15211	15184	15314	15231	15136	15205	15242	15202	15446	15316	15309	15169	15366	15369	15384	15168	15469	15122	15274	15335	15458	15165	15286	15335	15332	15312	15322	15296	15192	15310	15296	15199	15166	15226	15171	15220	15233	15112	15186	15388	15364	15323	15351	15166	15373	15338	15496	15317	15383	15295	15366	15237	15241	15314	15355	15274	15149	15342	15243	15274	15468	15291	15242	15409	15266	15479	15135	15236	15313	15238	15153	15406	15249	15288	15535	15253	15418
28747	21171	20020	17883	16290	16201	17910	23526	22465	19869	18033	16781	16347	16340	16318	16213	16373	16248	16419	16220	16325	16184	16240	16219	16233	16186	16378	16135	16415	16293	16254	16323	16375	16204	16252	16233	16408	16197	16406	16282	16346	16407	16468	16274	16241	16301	16223	16268	16476	16260	16200	16068	16117	16459	16172	16205	16322	16326	16174	16344	16245	16482	16306	16162	16184	16323	16280	16271	16200	16256	16331	16285	16246	16059	16361	16220	16257	16187	16323	16351	16305	16315	16421	16297	16223	16298	16366	16099	16272	16121	16352	16443	16260	16212	16252	16404	16179	16234	16244	16258	16155	16156	16243	16256	16299	16192	16180	16183	16201	16019	16263	16419	16079	16167	16114	16237	16201	16335	16376	16362	16201	16181	16114	16334	16360	16233	16163	16298	16377	16284	16229	16301	16309	16239	16123	16146	16126	16290	16263	16141	16225	16168	16033	16074	16199	16425	16234	16398	16282	16113	16260	16346	16014	16149	16162	16329	16159	16321	16300	16187	16403	16231	16031	16367	16231	16415	16412	16256	16342	16444	16154	16190	16206	16226	16288	16247	16367	16143	16133	16152	15959	16340	16268	16185	16162	16110	16205	16120	16383	16250	16511	16261	16353	16132	15982	16131	16321	16309	16166	16138	16109	16320	16343	16051	16241	16253	16165	16105	16264	16192	16267	16272	16232	16165	16212	16183	16149	16262	16277	16293	16418	16164	16243	16312	16210	16389	16293	16340	16317	16222	16217	16256	16277	16297	16370	16178	16224	16196	16058	16446	16577	16126	16477	16306	16436	16144	16180	16137	16408	16273	16084	16127	16235	16237	16242	16176	16186	16049	16208	16319	16151	16117	16222	16253	16363	16067	16206	16108	16232	16103	16041	16168	16287	16308	16003	16120	16001	16276	16160	16215	16135	16523	16383	16280	16456	16253	16310	16253	16295	16325	16275	16219	16187	16196	16222	16111	16281	16437	16605	16202	16432	16341	16324	16267	16536	16152	16294	16366	16244	16543	16314	16448	16252	16146	16306	16242	16305	16128	16205	16258	16307	16305	16336	16309	16365	16415	16292	16238	16326	16253	16373	16295	16252	16446	16204	16151	16234	16260	16271	16193	16449	16172	16308	16191	16272	16337	16220	16187	16367	16347	16277	16110	16284	16087	16231	16087	16383	16335	16205	16303	16248	16259	16192	16192	16285	16374	16083	16296	16356	16229	16238	16383	16291	16287	16233	16359	16174	16228	16135	16207	16058	16187	16364	16288	16268	16220	16349	16117	16277	16329	16031	16263	16310	16166	16285	16305	16293	16346	16064	16365	16189	16492	16147	16201	16134	16190	16237	16261	16168	16353	16301	16384	16168	16297	16402	16433	16206	16278	16173	16407	16164	16434	16240	16190	16145	16160	16254	16334	16221	16286	16197	16324	16363	16415	16527	16407	16248	16118	16163	16364	16230	16224	16266	16177	16203	16308	16271	16435	16346	16275	16187	16352	16193	16327	16331	16259	16334	16351	16290	16253	16187	16237	16379	16180	16268	16401	16546	16150	16244	16158	16291	16089	16209	16342	16251	16241	16142	16084	16281	16183	16433	16305	16352	16049	16376	16271	16197	16186	16326	16081	16207	16337	16295	16104	16217	16190	16356	16286	16367	16344	16303	16243	16172	16226	16407	16189	16215	16376	16183	15990	16383	16168	16178	16375	16222	16088	16382	16411	16326	16431	16280	16339	16364	16236	16243	16144	16256	16305	16159	16231	16162	16113	16443	16065	16222	16314	16390	16454	16362	16183	16333	16309	16286	16286	16085	16156	16218	16294	16035	16222	16282	16174	16187	16329	16448	16286	16294	16201	16344	16063	16125	16060	16274	16410	16289	16366	16421	16285	16315	16184	16257	16328	16198	16127	16344	16008	16339	16244	16063	16403	16309	16162	16055	16207	16467	16181	16308	16247	16275	16238	16240	16352	16332	16322	16439	16241	16275	16234	16122	16063	16246	16263	16293	16327	16122	16339	16228	16163	16219	16286	16349	15931	16173	16252	16419	16165	16307	16273	16359	16301	16291	16198	16255	16097	16311	16347	16083	16229	16338	16345	16266	16225	16196	16287	16117	15953	16232	16469	16277	16234	16213	16170	16189	16076	16241	16297	16097	16250	16384	16170	16261	16262	16174	16369	16114	16242	16269	16425	16265	16279	16130	16341	16347	16226	16189	16155	16329	16274	16396	16269	16323	16267	16207	16143	16441	16313	16306	16295	16322	16331	16205	16190	16404	16292	16532	16367	16300	16203	16280	16200	16343	16302	16091	16160	16221	16352	16172	16252	16117	16389	16366	16252	16349	16365	16154	16180	16069	16067	16299	16298	16306	16182	16236	16173	16376	16450	16231	16226	16260	16217	16147	16172	16356	16123	16156	16121	16252	16199	16346	16208	16376	16231	16231	16247	16208	16160	16341	16285	15983	16181	16290	16447	16071	16374	16366	16105	16039	16228	16266	16313	16089	16378	16186	16309	16202	16279	16239	16001	16263	16283	16281	16115	16187	16576	16178	16184	16341	16293	16152	16455	16436	16260	16208	16120	16206	16341	16450	16242	16253	16356	16334	16289	16275	16411	16167	16302	16283	16329	16175	16087	16156	16314	16145	16262	16434	16271	16164	16120	16215	16282	16222	16203	16108	16377	16295	16110	16132	16278	16337	16243	16241	16379	16185	16321	16062	16396	16384	16274	16147	16335	16314	16338	16620	16099	16436	16365	16231	16316	16321	16445	16208	16061	16110	16056	16331	16322	16201	16156	16311	16378	16001	16302	16294	16182	16368	16224	16162	16235	16343	16186	16284	16190	16134	16328	16158	16341	16375	16355	16204	16123	16456	16224	16220	16193	16128	16330	16273	16220	16213	16228	16222	16362	16255	16099	16175	16194	16064	16337	16287	16137	16038	16317	16501	16264	16218	16163	16216	16322	16313	16317	16416	16224	16259	16302	16294	16075	16428	16092	16208	16301	16149	16425	16261	15962	16522	16336	16066	16260	16137	16361	16274	16157	16329	16223	16233	16146	16315	16405	16446	16275	16258	16306	16223	16317	16209	16259	16123	16195	16285	16075	16221	16261	16311	16374	16316	16175	16219	16319	16477	16038	16198	16285	16165	16228	16096	16365	16427	16421	16370	16297	16223	16066	16147	16135	16154	16354	16212	16248	16320	16404	16362	16142	16311	16149	16283	16048	16275	16210	16214	16174	16220	16347	16449	16163	16297	16298	16188	16300	16243	16369	16291	16464	16218	16174	16214	16050	16280	16362	16555	16216	16204	16054	16176	16353	16213	16217	16384	16171	16171	16254	16103	16313	15959	16125	16214	16167	16329	16443	16213	16145	16101	16252	16155	16151	16255	16179	16376	16160	16303	16115	16289	16145	16293	16493	16465	16440	16401	16287	16178	16258	16583	16145	16251	16297	16164	16189	16060	16361	16273	16071	16242	16223	16381	16197	16183	16377	16263	16121	16318	16284	16337	16439	16169	16196	16329	16217	16396	16164	16186	16326	16162	16352	16191	16005	16187	16339	16099	16349	16359	16415	16245	16075	16229	16146	16314	16292	16264	16280	16275	16226	16227	16137	16347	16300	16067	16423	16268	16160	16372	16258	16087	16205	16158	16241	16068	16197	16498	16264	16387	16346	16154	16381	16215	16333	16350	16364	16318	16460	16256	16349	16295	16239	16372	16357	16342	16239	16332	16319	16227	16528	16475	16386	16279	16413	16229	16181	16206	16319	16233	16402	16189	16492	16229	16410	16168	16285	16120	16436	16390	16025	16229	16203	16119	16051	16221	16205	16230	16207	16227	16099	16280	16198	16404	16128	16490	16183	16507	16145	16385	16268	16248	16319	16225	16187	16250	16403	16379	16174	16334	16390	16143	16278	16097	16493	16328	16140	16210	16271	16269	16220	16500	16154	16171	16239	16228	16138	16212	16141	16229	16297	16143	16289	16183	16308	16134	16299	16195	16301	16146	16206	16429	16303	16172	16294	16254	16045	16275	16266	16017	16269	16304	16551	16154	16346	16374	16442	16211	16185	16187	16129	16263	15989	16350	16231	16248	16223	16261	16167	16279	16320	16180	16149	16371	16273	16162	16223	16278	16427	16389	16164	16253	16261	16320	16290	16274	16198	16281	16309	16280	16171	16169	16098	16134	16397	15968	16407	16474	16249	16226	16192	16286	16268	16204	16248	16391	16310	16402	16335	16219	16189	16008	16152	16134	16254	16235	16229	16321	16105	16201	16048	16314	16136	16317	16341	16429	16346	16264	16287	16059	16187	16227	16280	16373	16288	16317	16236	16229	16300	16311	16268	16260	16300	16237	16255	16191	16216	16393	16250	16299	16192	16178	16329	16237	16196	16439	16155	16269	16199	16321	16213	16274	16278	16703	16247	16345	16189	16305	16100	16228	16361	16206	16327	16170	16244	16370	16308	16202	16155	16227	16075	16046	16095	16182	16113	16274	16424	16119	16123	16213	16351	16419	16188	16048	16316	16352	16343	16232	16239	16110	16307	16278	16137	16252	16210	16275	16300	16382	16037	16244	15960	16257	16303	16375	16230	16262	16299	16258	16242	16187	16447	16240	16187	16426	16392	16408	16163	16122	16276	16291	16141	16198	16349	16053	16462	16305	16378	16370	16238	16326	16048	16315	16177	16333	16325	16129	16226	16212	16163	16227	16467	16448	16375	16291	16319	16358	16138	16328	16162	16179	16352	16289	16291	16194	16164	16287	16289	16278	16152	16253	16204	16049	15990	16088	16363	16232	16350	16445	16433	16006	16115	16351	16149	16332	16356	16229	16117	16132	16433	16167	15973	16188	16308	16304	16193	16456	16143	16391	16343	16311	16251	16170	16239	16511	16068	16225	16286	16107	16249	16326	16254	16238	16199	16160	16300	16207	16210	16397	16352	16206	16141	16180	16248	16211	16205	16138	16308	16159	16492	16442	16208	16367	16287	16321	16029	16352	16284	16366	16107	16177	16138	16124	16073	16116	16211	16132	16256	16406	16329	16482	16189	16237	16260	16165	16324	16343	16208	16194	16468	16394	16352	16323	16017	16140	16272	16384	16024	16105	16411	16215	16211	16506	16322	16410	16175	16183	16357
14904	15701	15406	15085	15097	15064	18145	25727	22603	19465	16961	15345	15101	15029	14896	15021	15106	14959	15089	15117	14869	14973	14963	14913	14902	14894	14998	15013	14911	14916	15073	14796	15023	14962	14997	14961	14960	14891	15046	14956	14870	14867	15057	14808	14958	15001	14959	14857	15100	14987	14930	15136	14970	15021	15137	15010	14916	15044	15052	14950	15009	15091	14975	14891	15112	15091	15069	15029	15012	14975	15111	14936	14937	14802	15008	15039	14955	15062	14944	14825	14847	14854	15117	15002	15059	14971	14960	15068	14959	14853	14908	15042	14880	14799	15010	15041	14969	14941	15015	14904	14993	14906	14797	14903	15085	14977	14818	14979	14864	15097	15115	14981	15025	14928	14947	14809	14971	14937	14909	14896	15119	14879	14897	15146	15233	14846	14967	14984	14921	15081	14957	14987	14945	14826	14922	14935	14863	14846	15000	15053	15014	14781	14925	15027	14836	15000	15107	14932	15111	14890	14828	15118	15010	14846	15079	14919	14980	14939	14887	14963	14936	14933	15026	15066	15041	14975	14837	14965	14845	14928	14862	14990	14865	15016	15062	14916	14988	14972	14897	15043	14886	14947	14935	14810	14854	15043	14993	14803	15006	14892	14967	14847	14789	15037	14834	14974	14981	15153	15007	14906	14884	14962	14902	14936	14993	14938	14866	15001	15067	14977	14983	14747	14947	14954	14999	15089	15073	14965	14939	14976	14909	14926	14939	15057	14883	15152	15099	14848	14983	14918	14959	15037	14762	14898	14902	14828	14996	14889	15080	15118	14889	14929	14868	14758	14793	14947	14843	15028	15032	14953	14844	14953	14875	14899	14888	14989	15026	14878	15073	14894	14974	14994	14931	15004	15018	15081	14896	15026	14982	14988	15049	14947	15012	15033	14909	14990	14969	14959	14995	14969	15039	15044	15034	14972	15079	14989	14927	14975	14871	14985	14879	14824	14989	15101	15063	14940	14917	14925	14966	14925	14977	14798	14954	14792	14934	14890	15067	15010	14885	15034	15028	14915	14940	15034	15097	15042	14851	14841	14968	14864	15013	14948	14940	14990	14790	14907	15103	14960	14883	14899	14875	14972	14955	14927	14910	15025	14973	14949	14991	14955	15158	14748	14894	14865	15023	14943	14721	14930	15034	14850	15040	14938	14883	14894	14940	14919	15013	15006	14934	14872	14913	15028	14911	15083	14920	14960	14936	15062	14893	14902	14967	15119	14994	14951	14965	14937	14904	15055	14922	14939	14992	14919	14992	14843	14933	15119	14971	14896	14880	14975	14896	15109	14918	15010	14849	14851	14945	14890	14849	14961	15006	14921	14927	14860	14893	15014	14900	15030	15076	14923	15013	14958	14944	14757	15152	14927	14962	15009	15059	14986	14980	14834	15104	14962	14863	14891	14964	15098	15091	14871	14847	14889	14943	14871	15100	15098	14853	14863	14946	14807	14839	14946	15090	14936	14892	14858	15076	14963	14981	14950	14850	15001	14927	14874	14964	14649	14891	14963	15074	14931	15006	14815	14925	14928	14873	15045	14906	14981	14877	14944	14957	14971	14970	15216	14891	15084	14877	15087	15076	14912	14969	14974	14980	15067	14851	14960	15087	14967	14865	15018	15002	15215	15090	15057	14932	14897	15058	15024	14985	14959	14913	14909	15052	15100	14826	15103	14941	14876	14927	14903	14902	14937	14907	14970	14817	15015	14778	15022	14964	14878	14914	14892	14992	14846	15024	15040	15041	15089	14851	14944	14939	14993	14949	14955	15039	14908	14914	15091	15014	14912	14986	15031	14972	14912	14886	15121	14931	14858	14995	14904	15058	14924	15086	14784	14872	15077	14966	15024	14973	15001	14975	15017	14910	14873	15068	14894	15005	14948	14863	14927	15049	14885	14834	14951	15087	15121	14968	15028	15124	15042	14967	15035	15112	15049	14678	15041	14884	15000	14912	15086	14924	15107	14987	14932	14914	15249	14984	15026	15008	15054	14780	14950	14947	15174	14877	14907	14999	14916	15008	14886	14808	14781	15044	15069	14755	14952	14889	14942	14964	14861	14750	15044	14838	14991	15012	14761	15059	14967	15052	15001	14974	15065	15051	14887	14848	14979	15014	14942	15004	14935	14957	14886	14930	14940	14824	15040	14764	14956	14842	14878	15129	14973	14970	15000	15063	14964	14997	14932	14978	15150	14919	14856	14955	14886	14857	14939	15019	15003	14984	14912	15092	14948	15082	14991	14987	14925	14966	14848	14847	14894	14867	14900	15056	15024	14898	15083	14956	14774	14931	14914	15125	14852	15015	14942	15159	14856	14917	14895	15085	14791	14946	14861	14982	15152	14856	14990	14981	14864	14943	15142	14943	15013	14957	14927	15182	15046	14996	14843	14940	15053	15034	14944	14990	14997	14937	14857	15022	14854	14918	14841	15030	15002	14960	14879	15035	15046	14917	15086	15005	15093	14999	14833	14884	14867	15059	15126	14949	14952	15081	15129	14947	15053	15106	14996	14900	14862	14860	15040	15007	14972	15025	15097	14897	14780	14923	14803	15068	15042	14853	14919	14901	15028	14972	14894	14927	15125	14965	15026	14910	14832	14983	15001	14971	14983	15042	15032	14941	15038	14930	14997	15034	14816	14994	14965	15012	15082	15046	15067	14960	14958	14848	15050	15056	15081	14985	14921	14991	15078	15058	14969	14977	14945	14967	15079	14866	15092	14993	14977	15012	14840	14906	14981	14974	15008	14941	15115	15039	15035	14933	14995	15038	14905	14915	14923	15012	14971	15051	14860	14843	14917	14821	14964	15050	15090	14875	14952	14906	14952	14807	15031	14957	15014	14934	14981	15026	14972	15046	14997	15013	14889	14955	15046	15003	14899	14878	14807	14981	15043	14998	15074	14938	14864	14917	14864	14973	15053	15038	14943	15019	14878	15038	14840	15020	14984	15024	14826	14945	14857	14979	15130	14818	15029	14929	14912	15041	14879	14830	15006	15106	14773	15068	15092	15107	15019	14829	14965	14970	15047	14882	15135	14875	14960	14928	14860	15136	14910	15000	15014	14891	14977	15102	14897	15047	14947	14902	14969	15042	15042	15010	15033	14949	14945	15069	14957	14940	14976	15000	15091	15094	14996	14845	15184	14897	15041	14979	15026	14999	15030	14915	15055	14809	14960	14952	14921	14993	14877	14972	15033	14848	15197	15119	15179	14931	14923	15111	15078	14922	14945	15035	15112	15023	15020	15011	14963	14879	14784	15036	15052	15099	14923	14912	14854	14997	14849	14894	14985	14962	15111	15203	14853	14890	15089	15021	14974	14980	15102	14992	15047	14916	15016	14942	15105	14966	14917	15168	14982	15000	14877	14918	15059	14960	14932	14992	14802	14910	14877	14894	14926	14921	14935	14973	15010	14849	14900	14839	15059	14961	15070	15045	14990	14863	15066	15069	14949	14968	15017	15032	14882	15047	14931	14930	14899	15020	15126	14884	14972	15061	14914	14979	15027	15164	14772	15037	14943	14980	14933	15102	14925	15017	15129	15079	14985	14758	14957	14943	14962	14992	15017	14947	14964	14972	14817	14851	14949	14987	14977	14963	14954	15038	14928	15003	14896	14915	15119	14998	14849	14859	14900	15061	14830	14852	14899	14879	15085	15055	14873	14929	14948	15059	14909	14986	14944	15046	15060	14936	15006	15019	15100	15111	14788	14821	15154	15077	15008	14940	14919	14841	14949	14919	14945	15076	14713	15017	14913	15069	14980	14838	14783	14838	14937	14937	14929	15000	15084	15000	14983	15014	14936	14849	14978	15067	15038	14839	15133	15067	15122	14874	14990	14667	14988	15032	14951	14904	15016	14982	14967	15187	14938	14957	14925	15018	15002	14904	14890	14868	15074	15071	14989	14833	14905	14910	15091	14933	14873	14963	14909	14924	14847	14920	14977	14928	14780	14985	15013	14937	14982	15009	15150	15081	14913	15030	14891	14945	15017	15133	15040	14717	14869	15042	14949	15045	14944	14912	14961	14975	14881	14941	14766	14954	15066	14899	14964	15053	15160	14993	14953	15035	15002	14906	14973	15042	15011	14957	14811	14973	14903	14812	15052	14771	15072	14793	14894	14844	14863	15190	14889	14909	14919	15038	14908	14763	14930	14902	14942	15064	15092	14914	14840	14794	14884	15081	14989	15160	14942	14807	14972	14705	14974	14913	14840	14989	15228	15069	15113	14954	14812	15046	15022	15018	15039	14913	15109	15106	14776	15003	14965	14994	14971	15030	15020	15022	14874	15005	15097	14976	14999	14969	15145	14774	14949	14941	14888	14961	14948	14976	14967	15098	14957	15049	14941	15042	14832	15052	14921	14804	14904	14889	14971	14997	14902	15075	14964	14882	14931	14890	15132	14748	14811	14962	14913	14975	14924	15086	14922	15143	15219	14877	14963	15048	15080	14942	14942	15018	14874	14934	14957	15018	15012	15094	14945	15042	14828	15096	15056	14954	15097	15074	14927	15025	14937	15045	15056	14971	15032	15005	14828	15003	14992	14986	14907	14916	14936	14965	14986	14975	14787	15035	15000	15107	14928	14901	14897	14904	14852	15010	14879	14904	15091	15140	15046	15130	14813	14895	14827	14994	14789	15018	14893	14947	14948	14827	15069	14894	14916	15081	15121	14946	14762	14917	14880	15057	15090	14821	14909	14938	14775	15025	15053	14860	14790	15048	14980	14897	15033	15091	14791	14914	15032	14900	15136	15075	14964	15119	15048	14955	15090	14797	14838	15028	14820	14901	14822	14916	15085	14951	15079	14714	15059	14923	14934	15009	14844	14940	14942	14912	14992	14841	14761	14863	14979	15020	14924	15077	14821	14939	14974	14952	14949	14871	15058	15061	15014	15080	14806	15181	14946	15114	15004	15319	15023	15140	14782	14927	14752	15002	14864	15007	14907	14921	14951	15009	15087	14992	14929	15053	14862	15037	14993	15133	14737	14985	15036	14995	14894	14933	14778	14939	14922	14987	15111	14959	14920	15103	14945	15017	14937	14970	15033	14894	15122	14971	14913	14886	14930	15025	14835	14968	15126	14954	15185	15071	14893	15002	15058	15093	14910	15088	15053	15011	14966	14783	14910	15014	14836	14958	14843
25746	21140	26979	25478	17302	14833	22387	38716	33861	26939	22648	17645	14735	13744	13749	13824	13641	13740	13827	13896	13712	13642	13548	13565	13540	13741	13754	13928	13670	13800	13636	13783	13680	13594	13637	13695	13706	13866	13534	13937	13609	13778	13715	13635	13727	13708	13708	13759	13690	13623	13759	13649	13775	13753	13694	13554	13831	13701	13760	13803	13746	13663	13630	13706	13762	13851	13574	13529	13603	13656	13673	13547	13625	13587	13601	13653	13754	13651	13631	13815	13845	13765	13688	13763	13728	13778	13586	13673	13690	13616	13674	13521	13608	13760	13720	13707	13697	13661	13646	13735	13874	13756	13746	13800	13700	13780	13651	13623	13727	13760	13694	13868	13578	13664	13504	13796	13722	13426	13681	13687	13887	13694	13748	13749	13698	13904	13734	13682	13628	13773	13534	13723	13564	13693	13750	13682	13689	13613	13536	13664	13576	13652	13597	13758	13800	13639	13823	13610	13632	13663	13679	13690	13606	13460	13632	13558	13671	13680	13650	13844	13692	13603	13576	13606	13808	13692	13826	13622	13809	13594	13597	13568	13564	13704	13826	13572	13628	13659	13653	13656	13635	13474	13506	13720	13656	13795	13772	13640	13773	13578	13635	13565	13744	13620	13661	13557	13495	13790	13534	13748	13517	13645	13669	13654	13795	13759	13553	13751	13638	13600	13723	13726	13704	13633	13695	13768	13674	13611	13616	13623	13635	13601	13700	13542	13832	13794	13694	13627	13702	13836	13724	13678	13631	13716	13481	13632	13824	13618	13581	13679	13451	13675	13954	13566	13651	13681	13663	13618	13723	13771	13698	13788	13609	13689	13610	13679	13591	13653	13600	13774	13857	13637	13627	13696	13748	13630	13671	13611	13692	13791	13687	13493	13860	13728	13760	13523	13652	13640	13537	13597	13670	13782	13555	13744	13512	13647	13742	13717	13547	13614	13742	13612	13901	13578	13593	13800	13576	13620	13785	13697	13667	13701	13540	13525	13622	13602	13650	13647	13672	13638	13583	13690	13739	13675	13784	13777	13771	13631	13498	13550	13750	13703	13664	13830	13623	13644	13728	13652	13752	13611	13629	13730	13712	13794	13531	13755	13818	13583	13584	13570	13802	13838	13784	13638	13593	13563	13805	13814	13707	13788	13649	13522	13715	13761	13801	13696	13768	13650	13730	13607	13548	13672	13633	13724	13667	13669	13554	13785	13735	13641	13702	13574	13796	13661	13669	13619	13724	13542	13739	13751	13820	13805	13705	13706	13742	13655	13669	13719	13615	13547	13690	13695	13696	13602	13635	13730	13450	13708	13440	13756	13684	13684	13613	13672	13575	13804	13625	13948	13673	13726	13680	13611	13758	13635	13639	13518	13688	13825	13818	13613	13614	13826	13618	13644	13734	13617	13824	13720	13683	13750	13548	13708	13522	13784	13652	13658	13747	13784	13719	13675	13803	13713	13817	13602	13742	13685	13680	13665	13780	13779	13822	13852	13884	13717	13638	13681	13773	13827	13745	13562	13748	13607	13634	13656	13804	13860	13561	13649	13665	13766	13738	13798	13765	13689	13770	13670	13595	13699	13678	13711	13690	13709	13742	13618	13689	13656	13528	13735	13682	13687	13778	13627	13624	13771	13727	13621	13740	13806	13707	13775	13731	13665	13637	13610	13674	13712	13648	13860	13670	13616	13748	13707	13475	13880	13594	13679	13571	13804	13603	13603	13545	13838	13883	13627	13655	13573	13638	13661	13703	13592	13674	13584	13450	13705	13613	13692	13413	13848	13661	13601	13608	13753	13584	13635	13385	13720	13772	13633	13791	13716	13794	13772	13539	13864	13727	13684	13664	13404	13575	13707	13858	13547	13457	13510	13717	13709	13678	13775	13710	13545	13587	13541	13699	13702	13730	13686	13723	13685	13510	13569	13847	13793	13734	13672	13538	13700	13663	13576	13637	13585	13609	13577	13824	13574	13705	13720	13770	13705	13611	13430	13710	13593	13693	13543	13555	13723	13588	13639	13658	13688	13604	13732	13667	13775	13745	13509	13763	13754	13661	13728	13715	13660	13646	13651	13570	13724	13905	13623	13525	13537	13728	13720	13878	13728	13882	13704	13755	13846	13701	13790	13688	13459	13642	13734	13675	13624	13663	13796	13616	13373	13640	13768	13870	13764	13688	13565	13539	13546	13522	13540	13677	13761	13719	13876	13655	13847	13616	13611	13677	13738	13709	13613	13710	13679	13546	13725	13736	13637	13779	13558	13767	13413	13654	13550	13529	13735	13497	13696	13793	13645	13608	13776	13607	13407	13646	13590	13753	13486	13544	13582	13697	13680	13610	13673	13634	13753	13830	13706	13620	13638	13807	13797	13595	13537	13580	13573	13712	13805	13587	13646	13575	13540	13575	13720	13516	13719	13948	13555	13755	13642	13688	13494	13741	13648	13591	13795	13756	13707	13707	13730	13602	13611	13644	13728	13601	13601	13615	13762	13621	13650	13759	13719	13683	13573	13861	13570	13576	13882	13572	13848	13755	13673	13637	13585	13661	13716	13758	13583	13653	13724	13549	13625	13541	13716	13615	13705	13758	13704	13834	13868	13711	13727	13560	13509	13680	13670	13687	13725	13658	13526	13762	13855	13599	13561	13658	13502	13825	13710	13699	13740	13762	13494	13750	13600	13612	13613	13637	13694	13762	13851	13693	13591	13589	13666	13755	13760	13697	13650	13625	13512	13554	13674	13550	13744	13686	13556	13729	13663	13660	13579	13712	13809	13711	13319	13579	13602	13507	13589	13679	13634	13790	13856	13502	13657	13759	13862	13834	13801	13674	13639	13549	13723	13683	13671	13547	13666	13857	13596	13537	13539	13611	13689	13849	13829	13859	13776	13834	13661	13621	13860	13723	13724	13730	13600	13582	13643	13561	13678	13720	13536	13686	13748	13632	13614	13699	13651	13600	13743	13896	13872	13666	13655	13634	13617	13715	13620	13821	13644	13801	13663	13743	13753	13813	13728	13657	13737	13773	13571	13771	13682	13805	13512	13867	13685	13480	13748	13474	13572	13662	13647	13639	13578	13743	13582	13481	13588	13697	13639	13799	13844	13673	13606	13788	13556	13774	13769	13767	13691	13661	13662	13737	13647	13644	13514	13560	13508	13738	13721	13774	13855	13718	13707	13722	13572	13366	13769	13622	13629	13602	13725	13670	13587	13628	13836	13674	13840	13805	13499	13696	13658	13754	13766	13602	13528	13790	13621	13631	13654	13618	13755	13623	13673	13409	13591	13748	13618	13586	13858	13702	13779	13693	13622	13754	13640	13606	13593	13689	13489	13840	13664	13799	13871	13681	13626	13734	13537	13520	13740	13527	13588	13581	13534	13691	13707	13766	13582	13588	13450	13859	13580	13695	13721	13736	13687	13659	13657	13576	13522	13721	13666	13693	13594	13788	13823	13584	13741	13679	13793	13587	13515	13803	13650	13700	13886	13605	13692	13702	13647	13681	13748	13693	13587	13568	13542	13628	13549	13547	13489	13694	13778	13792	13714	13644	13741	13603	13650	13586	13811	13730	13598	13958	13560	13496	13683	13337	13781	13557	13802	13751	13579	13609	13771	13672	13666	13704	13558	13635	13665	13484	13659	13582	13574	13716	13384	13514	13445	13647	13523	13637	13650	13584	13572	13628	13628	13511	13533	13782	13680	13603	13681	13435	13584	13668	13693	13632	13603	13782	13613	13601	13828	13530	13681	13780	13701	13927	13578	13719	13741	13826	13799	13683	13790	13675	13640	13704	13639	13664	13699	13766	13582	13750	13846	13632	13610	13694	13627	13683	13774	13612	13521	13731	13843	13740	13496	13538	13578	13776	13625	13793	13586	13722	13714	13783	13710	13718	13535	13583	13841	13730	13575	13755	13742	13681	13893	13757	13642	13743	13881	13570	13512	13581	13684	13712	13531	13687	13716	13691	13662	13763	13701	13776	13714	13754	13736	13785	13838	13694	13656	13724	13787	13644	13629	13578	13662	13835	13630	13519	13668	13621	13645	13526	13730	13711	13527	13702	13694	13586	13738	13646	13696	13599	13753	13625	13603	13729	13647	13783	13576	13922	13615	13610	13798	13736	13679	13803	13681	13593	13683	13714	13625	13627	13761	13605	13667	13837	13595	13486	13783	13710	13622	13608	13555	13713	13618	13699	13498	13760	13681	13463	13667	13562	13749	13614	13660	13688	13739	13676	13714	13727	13723	13666	13710	13627	13734	13752	13692	13797	13699	13651	13779	13722	13628	13579	13590	13678	13884	13615	13535	13733	13647	13694	13683	13625	13627	13659	13530	13587	13748	13702	13716	13733	13739	13857	13717	13728	13702	13812	13576	13710	13589	13662	13746	13632	13631	13626	13461	13447	13668	13647	13812	13771	13563	13676	13450	13364	13528	13549	13541	13424	13782	13774	13696	13626	13763	13739	13522	13487	13502	13778	13636	13725	13707	13521	13724	13747	13562	13656	13692	13746	13771	13626	13535	13703	13655	13625	13655	13661	13578	13837	13872	13612	13729	13640	13666	13804	13751	13552	13654	13835	13486	13528	13609	13889	13758	13691	13636	13595	13616	13601	13721	13800	13645	13711	13396	13874	13576	13613	13761	13752	13474	13764	13694	13733	13790	13657	13725	13449	13489	13530	13540	13443	13582	13624	13697	13654	13735	13526	13697	13658	13734	13755	13768	13713	13649	13610	13824	13781	13490	13672	13677	13704	13721	13696	13619	13661	13556	13734	13560	13792	13804	13506	13691	13781	13685	13573	13570	13623	13799	13692	13731	13584	13675	13628	13741	13511	13676	13664	13800	13651	13626	13588	13626	13701	13717	13717	13612	13766	13619	13584	13737	13713	13744	13700	13521	13693	13539	13616	13779	13721	13545	13653	13749	13614	13642	13820	13687	13703	13725	13518	13759	13684	13704	13449	13631	13829	13671	13554	13970	13673	13586	13573	13563	13683	13606	13449	13791	13638	13644	13546	13664	13808	13725	13638	13567	13586	13635	13459	13535	13606	13795	13583	13640	13654	13329	13943	13748	13514	13623	13755	13499	13524	13404	13676	13587	13654	13675	13631	13555	13663	13816	13639	13878	13718	13559	13586	13676
12533	17940	17228	15073	14330	14319	26804	42903	36665	29594	24260	17894	14074	13270	13354	13343	13263	13264	13248	13405	13176	13304	13435	13269	13238	13298	13324	13426	13284	13216	13431	13344	13239	13293	13363	13412	13449	13421	13277	13319	13379	13254	13357	13300	13223	13359	13157	13406	13392	13310	13236	13273	13258	13183	13303	13543	13414	13373	13355	13253	13222	13167	13444	13342	13210	13460	13398	13141	13286	13428	13281	13353	13383	13318	13335	13196	13372	13263	13449	13347	13334	13255	13307	13222	13258	13341	13355	13273	13330	13326	13506	13317	13288	13313	13261	13204	13293	13333	13303	13210	13215	13454	13072	13166	13379	13254	13438	13386	13245	13134	13329	13315	13376	13289	13272	13199	13247	13215	13311	13323	13230	13342	13187	13337	13384	13360	13302	13299	13383	13378	13189	13187	13422	13600	13223	13245	13347	13323	13188	13531	13382	13403	13395	13377	13284	13299	13249	13255	13239	13360	13442	13527	13392	13247	13368	13378	13243	13302	13438	13377	13219	13252	13112	13379	13343	13185	13185	13256	13347	13326	13266	13182	13242	13338	13248	13277	13335	13355	13319	13196	13173	13365	13100	13210	13103	13201	13275	13282	13232	13296	13193	13246	13061	13197	13290	13323	13317	13319	13297	13148	13060	13373	13272	13271	13229	13386	13222	13316	13308	13155	13265	13182	13423	13247	13119	13306	13235	13281	13306	13309	13279	13321	13271	13376	13227	13267	13437	13288	13275	13088	13254	13348	13206	13330	13341	13329	13411	13335	13295	13257	13363	13125	13401	13220	13329	13292	13456	13291	13274	13339	13222	13241	13327	13261	13167	13183	13198	13357	13267	13324	13337	13349	13250	13393	13321	13232	13203	13300	13340	13479	13022	13345	13407	13328	13268	13299	13179	13220	13287	13367	13449	13318	13170	13340	13220	13204	13293	13267	13320	13180	13203	13474	13256	13317	13139	13128	13289	13206	13402	13201	13340	13296	13235	13427	13284	13219	13305	13202	13322	13456	13445	13307	13394	13310	13203	13328	13306	13379	13132	13151	13230	13261	13235	13194	13194	13143	13332	13317	13302	13103	13249	13256	13204	13176	13381	13233	13308	13024	13308	13287	13290	13370	13080	13265	13320	13302	13366	13212	13258	13342	13414	13423	13277	13161	13311	13237	13428	13259	13169	13180	13273	13320	13299	13296	13228	13185	13228	13279	13289	13255	13333	13300	13185	13321	13208	13269	13219	13258	13311	13208	13273	13254	13348	13315	13191	13307	13266	13313	13148	13184	13375	13184	13332	13085	13171	13242	13182	13273	13370	13229	13252	13283	13310	13391	13239	13352	13303	13256	13401	13271	13106	13286	13266	13247	13229	13372	13208	13293	13424	13223	13351	13276	13257	13353	13234	13199	13386	13425	13276	13252	13408	13211	13274	13246	13328	13196	13583	13370	13135	13322	13414	13275	13337	13327	13303	13481	13266	13256	13248	13221	13250	13283	13235	13316	13185	13351	13271	13321	13330	13348	13333	13225	13496	13271	13401	13329	13280	13365	13350	13417	13329	13376	13279	13423	13361	13218	13152	13357	13298	13168	13321	13397	13125	13166	13319	13322	13277	13518	13185	13316	13276	13345	13406	13232	13198	13194	13241	13352	13360	13210	13258	13382	13365	13308	13268	13239	13319	13269	13286	13276	13289	13390	13159	13429	13390	13298	13435	13346	13085	13399	13357	13292	13424	13313	13356	13390	13431	13166	13162	13165	13156	13358	13478	13360	13189	13341	13288	13279	13245	13297	13378	13118	13096	13236	13214	13387	13144	13485	13418	13303	13257	13460	13261	13111	13315	13221	13327	13246	13167	13150	13328	13320	13220	13361	13294	13288	13324	13193	13387	13401	13289	13205	13289	13266	13171	13362	13169	13407	13315	13380	13287	13200	13296	13180	13429	13314	13311	13327	13207	13320	13217	13387	13353	13424	13286	13318	13303	13289	13304	13466	13281	13447	13397	13359	13358	13182	13260	13184	13359	13184	13333	13270	13101	13264	13243	13366	13177	13325	13128	13314	13278	13451	13316	13289	13288	13273	13358	13236	13293	13273	13329	13356	13276	13225	13225	13346	13172	13228	13224	13290	13170	13379	13225	13325	13216	13338	13330	13170	13391	13193	13373	13446	13212	13171	13396	13371	13284	13210	13292	13346	13264	13450	13408	13343	13156	13305	13139	13226	13200	13228	13359	13338	13317	13341	13301	13413	13278	13286	13320	13257	13365	13382	13161	13169	13289	13221	13315	13344	13237	13260	13434	13239	13314	13167	13316	13301	13409	13387	13266	13317	13299	13394	13216	13271	13199	13465	13227	13183	13300	13265	13345	13228	13381	13347	13092	13190	13302	13111	13349	13235	13294	13281	13407	13312	13269	13291	13243	13329	13214	13303	13493	13346	13300	13239	13397	13238	13426	13347	13239	13234	13216	13331	13240	13297	13324	13186	13346	13188	13328	13327	13320	13287	13136	13292	13352	13406	13263	13439	13425	13244	13322	13359	13163	13367	13405	13226	13393	13124	13305	13316	13440	13334	13244	13311	13232	13297	13203	13224	13108	13367	13212	13133	13324	13283	13267	13244	13505	13194	13277	13269	13014	13201	13410	13100	13050	13224	13372	13501	13421	13360	13252	13134	13390	13341	13172	13179	13369	13337	13248	13228	13255	13265	13302	13433	13261	13275	13255	13354	13324	13456	13217	13257	13327	13232	13072	13499	13296	13274	13264	13264	13217	13151	13366	13350	13284	13411	13215	13387	13310	13340	13132	13275	13109	13306	13367	13444	13182	13314	13293	13327	13282	13375	13224	13169	13287	13165	13271	13176	13227	13229	13202	13318	13250	13292	13269	13387	13362	13138	13308	13349	13220	13305	13320	13241	13234	13442	13415	13236	13165	13323	13271	13199	13310	13364	13281	13366	13209	13220	13338	13190	13168	13348	13442	13177	13208	13500	13413	13314	13367	13445	13285	13247	13353	13043	13152	13229	13360	13242	13198	13305	13329	13245	13205	13146	13370	13316	13352	13230	13338	13281	13334	13360	13200	13330	13328	13177	13352	13268	13251	13315	13429	13343	13303	13267	13256	13331	13137	13329	13256	13120	13192	13284	13217	13281	13391	13208	13376	13249	13359	13160	13333	13229	13303	13258	13167	13252	13429	13218	13213	13327	13117	13369	13367	13354	13305	13240	13196	13233	13220	13321	13196	13322	13255	13179	13227	13262	13163	13242	13441	13262	13298	13146	13279	13243	13222	13404	13231	13241	13466	13162	13320	13225	13339	13261	13259	13253	13154	13483	13246	13253	13222	13383	13471	13360	13280	13188	13210	13268	13254	13400	13444	13082	13267	13321	13307	13403	13355	13145	13330	13191	13320	13296	13408	13280	13203	13246	13315	13193	13205	13223	13082	13153	13363	13290	13323	13230	13356	13178	13281	13459	13101	13385	13142	13141	13305	13317	13345	13292	13301	13288	13449	13215	13288	13219	13165	13381	13308	13306	13214	13258	13309	13237	13432	13301	13391	13275	13198	13351	13378	13353	13294	13229	13288	13386	13383	13263	13376	13176	13308	13358	13242	13391	13302	13358	13376	13369	13319	13316	13412	13193	13207	13266	13265	13316	13211	13186	13295	13381	13415	13302	13154	13111	13328	13369	13190	13254	13181	13260	13382	13381	13323	13514	13258	13233	13425	13250	13047	13280	13091	13182	13204	13293	13132	13190	13168	13275	13439	13292	13083	13227	13152	13173	13242	13389	13312	13275	13220	13372	13481	13265	13297	13253	13160	13241	13434	13249	13081	13262	13362	13068	13368	13364	13232	13230	13333	13228	13285	13474	13209	13256	13236	13397	13413	13367	13276	13242	13258	13135	13166	13375	13280	13197	13134	13197	13360	13402	13388	13400	13273	13195	13351	13294	13202	13269	13271	13272	13353	13315	13255	13122	13459	13085	13368	13336	13317	13423	13221	13219	13204	13231	13371	13174	13390	13366	13247	13368	13210	13219	13340	13416	13244	13322	13293	13371	13093	13286	13267	13161	13220	13165	13294	13285	13377	13323	13371	13424	13125	13294	13040	13313	13368	13299	13398	13207	13349	13284	13284	13333	13276	13233	13342	13387	13340	13274	13143	13418	13226	13288	13248	13281	13400	13303	13386	13264	13293	13377	13219	13341	13248	13369	13354	13386	13249	13465	13133	13343	13281	13335	13211	13230	13282	13459	13166	13288	13256	13438	13284	13221	13201	13327	13158	13292	13175	13218	13276	13302	13301	13386	13276	13280	13430	13230	13229	13138	13313	13224	13377	13174	13344	13259	13305	13293	13488	13180	13433	13161	13344	13290	13358	13222	13226	13090	13287	13225	13204	13431	13307	13193	13201	13445	13251	13229	13393	13353	13224	13281	13166	13249	13355	13531	13382	13266	13280	13210	13348	13239	13317	13223	13331	13221	13315	13281	13177	13266	13129	13398	13278	13259	13344	13096	13123	13313	13466	13342	13357	13210	13132	13309	13174	13196	13387	13261	13208	13325	13228	13260	13365	13231	13440	13258	13287	13359	13185	13278	13135	13323	13326	13403	13369	13211	13319	13288	13279	13160	13219	13379	13439	13212	13196	13361	13243	13383	13294	13432	13334	13202	13204	13402	13318	13113	13363	13355	13209	13315	13186	13155	13158	13385	13296	13295	13359	13316	13337	13184	13209	13238	13351	13266	13506	13291	13159	13277	13326	13214	13274	13335	13204	13246	13299	13474	13356	13228	13264	13301	13218	13172	13402	13320	13442	13221	13240	13249	13308	13247	13284	13166	13164	13282	13255	13422	13370	13356	13414	13333	13281	13291	13290	13299	13291	13370	13339	13360	13228	13326	13277	13236	13332	13254	13276	13318	13195	13269	13235	13194	13397	13321	13283	13286	13252	13316	13193	13220	13255	13382	13179	13238	13361	13176	13390	13353	13278	13304	13311	13258	13348	13301	13291	13361	13224	13381	13253	13251	13447	13290	13383	13369	13390	13339	13143	13439	13305	13203	13100	13108	13205	13279	13301	13390	13230	13204	13158	13263	13344	13304	13254	13396	13283	13072	13339	13372	13285	13423	13142	13273	13305	13221
24104	21178	28583	24078	21327	20035	24338	54942	51592	39347	25801	18844	12744	11121	10915	10670	10732	10816	10649	10686	10902	10827	10974	10711	10673	10831	10548	10765	10745	10709	10750	10685	10801	10705	10718	10504	10808	10663	10464	10678	10608	10655	10836	10575	10614	10743	10671	10586	10586	10576	10867	10664	10640	10636	10510	10739	10739	10848	10564	10611	10751	10657	10717	10817	10645	10553	10629	10725	10497	10714	10674	10666	10540	10535	10575	10747	10597	10487	10577	10622	10639	10641	10406	10639	10773	10483	10814	10764	10619	10696	10716	10788	10594	10593	10565	10795	10690	10867	10670	10633	10630	10583	10681	10593	10587	10618	10688	10683	10540	10536	10587	10696	10583	10695	10613	10542	10720	10670	10616	10523	10784	10731	10743	10610	10771	10542	10935	10779	10874	10658	10482	10739	10788	10615	10732	10564	10663	10658	10675	10603	10759	10717	10626	10653	10670	10479	10626	10375	10650	10480	10460	10571	10745	10524	10659	10503	10716	10795	10682	10704	10460	10644	10550	10645	10521	10693	10576	10755	10535	10489	10579	10612	10621	10566	10569	10499	10629	10710	10647	10705	10785	10664	10605	10683	10694	10630	10598	10565	10690	10603	10730	10559	10526	10566	10665	10683	10673	10585	10429	10541	10427	10613	10537	10624	10550	10624	10654	10600	10566	10560	10701	10594	10603	10704	10689	10517	10509	10617	10733	10695	10700	10752	10791	10547	10700	10648	10682	10611	10506	10745	10746	10720	10599	10713	10550	10641	10457	10611	10511	10668	10811	10719	10496	10697	10619	10616	10602	10644	10651	10736	10566	10719	10571	10555	10604	10593	10716	10768	10721	10673	10603	10782	10462	10569	10680	10562	10474	10633	10599	10654	10746	10527	10583	10563	10460	10763	10498	10535	10729	10618	10381	10388	10787	10778	10586	10626	10526	10757	10685	10630	10576	10792	10687	10711	10555	10370	10623	10562	10603	10583	10463	10463	10544	10606	10572	10750	10576	10676	10727	10908	10644	10482	10686	10637	10769	10588	10662	10544	10556	10526	10577	10736	10654	10497	10679	10584	10529	10662	10686	10580	10638	10710	10557	10578	10596	10813	10601	10627	10568	10605	10728	10716	10485	10541	10567	10723	10597	10653	10500	10805	10604	10763	10501	10809	10682	10507	10550	10517	10575	10643	10544	10629	10620	10576	10704	10619	10669	10712	10568	10763	10692	10742	10708	10612	10511	10533	10620	10494	10501	10486	10418	10585	10704	10655	10666	10769	10755	10680	10789	10605	10714	10599	10573	10553	10541	10643	10849	10605	10701	10648	10848	10605	10516	10459	10640	10713	10745	10498	10562	10825	10554	10675	10762	10842	10625	10552	10574	10697	10741	10632	10526	10691	10805	10687	10571	10618	10646	10610	10626	10741	10762	10479	10697	10509	10567	10801	10390	10640	10669	10591	10646	10583	10557	10613	10595	10600	10540	10731	10548	10601	10597	10578	10689	10511	10649	10688	10631	10665	10415	10700	10682	10446	10601	10670	10766	10518	10689	10569	10549	10603	10679	10605	10613	10705	10604	10458	10512	10732	10559	10579	10589	10657	10588	10589	10810	10680	10412	10621	10706	10455	10559	10689	10535	10638	10648	10585	10573	10647	10695	10515	10558	10669	10680	10617	10710	10549	10622	10762	10578	10671	10644	10784	10832	10680	10610	10635	10668	10704	10509	10561	10572	10580	10636	10736	10593	10784	10529	10606	10581	10734	10585	10646	10638	10648	10602	10441	10659	10675	10522	10691	10752	10615	10442	10618	10615	10716	10589	10513	10652	10424	10537	10522	10594	10556	10644	10616	10641	10439	10536	10514	10725	10603	10439	10530	10596	10564	10717	10720	10757	10641	10612	10637	10707	10767	10657	10397	10560	10574	10649	10499	10709	10625	10664	10546	10635	10513	10753	10755	10601	10553	10578	10416	10673	10514	10554	10568	10598	10754	10599	10546	10739	10491	10790	10493	10665	10660	10637	10600	10620	10691	10616	10620	10639	10577	10663	10669	10572	10360	10621	10659	10628	10600	10629	10679	10596	10550	10705	10616	10760	10612	10707	10556	10585	10649	10704	10781	10699	10626	10650	10679	10509	10570	10617	10800	10754	10586	10701	10617	10712	10612	10739	10606	10581	10585	10722	10737	10611	10624	10675	10769	10705	10661	10757	10640	10535	10600	10686	10605	10720	10593	10620	10567	10545	10594	10571	10756	10636	10622	10716	10682	10746	10671	10460	10657	10583	10635	10539	10564	10672	10703	10741	10565	10619	10619	10614	10769	10699	10577	10706	10649	10698	10606	10744	10581	10612	10537	10497	10546	10612	10666	10801	10765	10743	10845	10726	10525	10712	10582	10650	10710	10571	10567	10690	10594	10488	10577	10737	10541	10687	10450	10565	10570	10536	10640	10648	10640	10636	10690	10606	10677	10527	10636	10750	10548	10817	10575	10634	10521	10496	10605	10724	10616	10716	10646	10507	10764	10568	10591	10736	10576	10594	10613	10458	10659	10576	10494	10638	10887	10775	10693	10613	10626	10657	10564	10422	10555	10589	10706	10690	10661	10649	10574	10615	10564	10638	10582	10651	10655	10587	10574	10590	10553	10798	10674	10501	10662	10741	10654	10719	10709	10631	10744	10474	10591	10536	10591	10657	10528	10514	10560	10657	10567	10590	10662	10659	10592	10630	10525	10510	10722	10696	10694	10722	10695	10585	10557	10504	10640	10761	10610	10576	10747	10662	10627	10507	10550	10784	10731	10769	10641	10726	10676	10570	10648	10545	10677	10442	10582	10626	10699	10618	10559	10596	10619	10610	10666	10697	10636	10699	10758	10516	10656	10633	10530	10524	10623	10595	10569	10545	10576	10585	10414	10475	10535	10640	10580	10628	10635	10698	10482	10605	10651	10520	10537	10624	10599	10578	10658	10617	10715	10506	10951	10716	10736	10691	10812	10577	10614	10669	10369	10498	10626	10522	10587	10569	10564	10677	10535	10439	10553	10817	10640	10581	10626	10639	10616	10746	10604	10704	10548	10663	10619	10607	10691	10569	10510	10644	10575	10658	10609	10536	10548	10627	10647	10700	10665	10551	10544	10602	10476	10545	10441	10472	10582	10663	10843	10628	10704	10645	10661	10510	10748	10527	10627	10623	10661	10650	10679	10746	10623	10624	10711	10783	10542	10754	10707	10580	10640	10542	10592	10493	10564	10706	10425	10659	10686	10644	10644	10582	10544	10633	10610	10605	10721	10768	10542	10528	10635	10734	10677	10669	10655	10557	10564	10719	10626	10592	10745	10303	10615	10590	10597	10641	10644	10690	10809	10535	10581	10733	10760	10699	10515	10718	10653	10707	10748	10743	10663	10442	10692	10692	10624	10714	10747	10705	10736	10529	10724	10677	10559	10669	10697	10452	10489	10494	10505	10656	10720	10640	10539	10675	10598	10558	10649	10678	10653	10454	10581	10728	10474	10716	10692	10542	10611	10631	10886	10599	10622	10658	10676	10647	10564	10685	10575	10725	10689	10686	10567	10578	10748	10502	10667	10684	10579	10646	10689	10428	10612	10573	10570	10636	10553	10652	10732	10751	10551	10616	10662	10586	10639	10740	10611	10721	10720	10661	10700	10584	10492	10628	10673	10549	10449	10566	10513	10708	10541	10643	10541	10765	10689	10649	10541	10722	10580	10747	10628	10667	10591	10552	10690	10653	10691	10373	10751	10439	10625	10573	10590	10635	10479	10858	10673	10610	10667	10622	10758	10617	10624	10821	10831	10684	10686	10512	10717	10718	10712	10639	10550	10530	10634	10622	10544	10696	10528	10723	10632	10504	10576	10521	10796	10770	10556	10560	10519	10623	10789	10650	10593	10703	10677	10315	10659	10519	10645	10601	10707	10770	10718	10475	10386	10520	10668	10655	10632	10580	10542	10629	10750	10497	10739	10539	10635	10713	10569	10655	10495	10482	10545	10622	10592	10722	10863	10713	10730	10759	10540	10595	10602	10598	10467	10513	10631	10574	10593	10482	10446	10611	10618	10651	10412	10515	10628	10581	10572	10689	10718	10650	10514	10698	10707	10692	10516	10703	10580	10571	10465	10640	10684	10657	10626	10555	10584	10555	10636	10661	10763	10782	10776	10692	10548	10662	10731	10664	10690	10440	10668	10765	10693	10535	10774	10553	10637	10541	10498	10491	10616	10780	10312	10693	10715	10697	10471	10629	10625	10675	10655	10717	10628	10725	10584	10696	10648	10807	10659	10662	10631	10569	10592	10620	10693	10607	10582	10601	10473	10585	10612	10463	10599	10569	10546	10446	10705	10741	10728	10747	10579	10764	10760	10710	10575	10578	10624	10671	10722	10695	10680	10629	10637	10740	10704	10766	10560	10554	10551	10601	10625	10560	10398	10503	10565	10696	10498	10595	10664	10613	10618	10588	10700	10644	10678	10660	10420	10626	10735	10597	10568	10648	10653	10731	10710	10559	10565	10598	10497	10761	10627	10494	10607	10701	10695	10566	10592	10541	10643	10648	10684	10581	10556	10663	10670	10577	10642	10694	10658	10648	10657	10422	10576	10599	10553	10579	10624	10647	10813	10752	10618	10524	10631	10713	10732	10450	10659	10535	10378	10623	10492	10599	10658	10684	10711	10672	10740	10584	10736	10753	10451	10717	10502	10740	10597	10460	10671	10659	10658	10759	10585	10590	10639	10692	10615	10579	10622	10772	10631	10671	10705	10732	10529	10638	10689	10614	10436	10767	10521	10784	10589	10747	10490	10601	10694	10749	10682	10539	10619	10609	10567	10552	10506	10654	10601	10626	10657	10830	10801	10671	10664	10882	10459	10693	10567	10755	10663	10592	10555	10655	10586	10667	10616	10549	10537	10705	10824	10567	10605	10737	10671	10625	10660	10545	10728	10728	10687	10610	10499	10689	10579	10534	10620	10762	10649	10686	10757	10745	10721	10651	10539	10560	10731	10621	10493	10498	10431	10716	10637	10735	10753	10538	10694	10687	10661	10846	10508	10603	10543	10581	10684	10688	10691	10720	10486	10679	10905	10763	10506	10701	10614	10439	10598	10473	10548	10506	10531	10680	10710	10632	10447
13890	23546	21673	16743	14532	13824	25995	58690	52563	42547	27891	20929	12674	11218	11266	11222	11169	11243	11176	11133	11251	11164	11264	11116	11241	11170	11261	11297	11208	11369	11206	11286	11233	11343	11078	11271	11203	11406	11176	11281	11236	11319	11334	11211	11278	11131	11183	11196	11229	11127	11315	11159	11226	11425	11153	11183	11225	11218	11351	11182	11155	11255	11172	11105	11417	11232	11153	11211	11149	11108	11162	11220	11290	11260	11337	11236	11187	11250	11187	11288	11280	11279	11237	11306	11232	11252	11243	11255	11120	11241	11068	11296	11278	11333	11307	11188	11141	11202	11249	11291	11226	11189	11198	11183	11214	11174	11099	11308	11029	11179	11418	11113	11166	11258	11148	11412	11316	11257	11311	11312	11226	11214	11370	11241	11300	11248	11308	11319	11305	11273	11209	11162	11239	11223	11196	11143	11018	11193	11201	11122	11296	11146	11155	11330	11140	11275	11028	11252	11128	11122	11202	11308	11357	11167	11193	11041	11175	11173	11233	10994	11251	11058	11261	11085	11302	11258	11226	11324	11244	11259	11250	11304	11331	11293	11292	11207	11288	11162	11322	11323	11142	11201	11259	11274	11173	11181	11221	11241	11298	11318	11197	11132	11199	11334	11149	11226	11223	11262	11114	11251	11083	11232	11197	11113	11277	11456	11161	11189	11157	11125	11178	11236	11264	11112	11200	11202	11326	11058	11174	11033	11236	11243	11138	11175	11141	11237	11225	11240	11107	11134	11126	11185	11228	11136	11372	11104	11295	11206	11290	11254	11402	11156	11172	11098	11139	11229	11123	11193	11121	11147	11113	11338	11325	11173	11246	11255	11326	11276	11298	11227	11158	11138	11190	11246	11089	11323	11278	11211	11341	11196	11203	11381	11226	11378	11398	11084	11158	11369	11173	11269	11407	11223	11344	11062	11228	11156	11288	11218	11179	11014	11243	11277	11151	11299	11205	11311	11135	11321	11302	11268	11302	11208	11239	11263	11157	11152	11293	11099	11162	11180	11174	11213	11214	11359	11228	11249	11252	11019	11267	11048	11200	11269	11195	11158	11249	11330	11174	11143	11192	11150	11139	11284	11267	11246	11125	11325	11186	11126	11083	11198	11336	11061	11326	11328	11162	11174	11210	11267	11236	11186	11317	11265	11265	11165	11222	11316	11299	11203	11112	11412	11315	11166	11166	11224	11202	11142	11237	11221	11111	11237	11043	11223	11266	11194	11317	11105	11233	11191	11264	11236	11104	11172	11120	11060	11299	11231	11122	11187	11091	11284	11019	11344	11220	11128	11207	11192	11280	11126	11185	11196	11247	11177	11217	11313	11299	11321	11295	11103	11223	11179	11214	11231	11131	11279	11288	11014	11265	11199	11182	11197	11068	11237	11202	11276	11140	11105	11364	11198	11153	11261	11306	11055	11243	11214	11222	11372	11137	11250	11200	11353	11271	11282	11156	11409	11285	11183	11290	11277	11194	11212	11258	11232	11343	11240	11156	11451	11164	11299	11243	11118	11212	11042	11372	11144	11215	11368	11177	11185	11141	11218	11202	11081	11411	11042	11202	11373	11234	11314	11302	11250	11289	11268	11295	11101	11231	11212	11234	11075	11101	11178	11275	11225	11159	11263	11169	11224	11246	11275	11141	11192	11166	11032	11271	11236	11190	11235	11228	11251	11093	11114	11139	11282	11216	11097	11113	11213	11077	11281	11292	11231	11257	11119	11298	11242	11152	11268	11194	11216	11209	11212	11213	11207	11238	11261	11304	11314	11187	11247	11168	11219	11185	11302	11245	11220	11170	11443	11220	11162	11182	11273	11383	11085	11146	11198	11095	11192	11250	11248	11145	11223	11104	11258	11326	11081	11486	11337	11221	11251	11337	11164	11258	11236	11301	11253	11186	11258	11108	11268	11321	11285	11298	11292	11238	11100	11306	11204	11130	11208	11168	11209	11115	11292	11291	11311	11172	11217	11112	11283	11259	11217	11110	11171	11208	11235	11194	11159	11076	11197	11254	11162	11108	11230	11228	11215	11192	11303	11197	11074	11055	11303	11210	11320	11241	11230	11182	11257	11333	11365	11107	11271	11446	11131	11155	11150	11066	11303	11247	11127	11181	11317	11207	11235	11131	11294	11039	11184	11264	11259	11250	11194	11282	11212	11189	11067	11202	11103	11176	11309	11227	11294	11132	11227	11150	11049	11291	11502	11167	11135	11270	11138	11294	11256	11191	11197	11063	11280	11155	10973	11295	11300	11140	11254	11163	11086	11254	11103	11360	11136	11261	11316	11255	11276	11359	11050	11110	11146	11285	11249	11289	11015	11147	11175	11249	11231	11166	11222	11336	11209	11272	11240	11158	11294	11302	11249	11198	11296	11322	11239	11236	11238	11294	11079	11185	11103	11374	11363	11230	11237	11216	11269	11340	11352	11320	11272	11352	11153	11128	11348	11276	11175	11354	11350	11239	11305	11169	11055	11225	11283	11211	11095	11160	11224	11211	11063	11197	11135	11152	11251	11307	11154	11160	11111	11192	11410	11146	11189	11285	11237	11184	11392	11100	11196	11098	11166	11183	11273	11088	11232	11188	11060	11152	11248	11067	11288	11241	11077	11301	11176	11254	11160	11333	11153	11292	11215	11171	11077	11264	11175	11176	11171	11262	11289	11331	11323	11290	11277	11203	11314	11275	11215	11198	11191	11222	11087	11301	11369	11031	11275	11329	11086	11320	11101	11246	11320	11260	11251	11060	11260	11210	11271	11046	11166	11024	11226	11227	11223	11195	11323	11194	11248	11257	11293	11162	11221	11117	11283	11331	11154	11355	11161	11431	11338	11180	11342	11113	11238	11170	11183	11270	11237	11293	11310	11026	11429	11148	11183	11122	11472	11181	11248	11232	11174	11209	11212	11171	11146	11354	11146	11305	11171	11542	11068	11255	11236	11263	11062	11296	11160	11235	11202	11329	11238	11300	11288	11338	11222	11281	11197	11102	11259	11126	11091	11015	11145	11102	11358	11141	11198	11222	11141	11167	11055	11300	11302	11097	11201	11290	11313	11260	11285	11209	11219	11182	11364	11309	11391	11322	11183	11194	11395	11143	11326	11288	11266	11241	11536	10986	11275	11293	11306	11253	11308	11262	11264	11107	11136	11163	11267	11283	11219	11099	11195	11118	11231	11227	11302	11169	11217	11154	11251	11253	11329	11249	11234	11210	11211	11119	11327	11108	11247	11301	11179	11190	11151	11187	11220	11153	11119	11287	11217	11195	11139	11106	11298	11250	11144	11293	11219	11115	11334	11306	11332	11275	11344	11182	11266	11151	11341	11193	11201	11219	11274	11116	11205	11265	11217	11066	11108	11288	11407	11152	11160	11221	11265	11241	11203	11189	11292	11363	11200	11376	11229	11132	11273	11262	11222	11069	11179	11105	11175	11191	11120	11136	11111	11250	11198	11319	11087	11274	11256	11354	11278	11166	11202	11304	11217	11249	11367	11217	11228	11313	11320	11170	11185	11263	11300	11286	11222	11291	11107	11281	11263	11260	11159	11252	11147	11292	11081	11232	11131	11164	11287	11147	11102	11132	11376	11140	11234	11260	11163	11120	11312	11119	11119	11200	11225	11235	11225	11136	11348	11388	11141	11160	11229	11187	11246	11213	11127	11233	11060	11162	11320	11148	11105	11264	11250	11303	11320	10995	11339	11260	11112	11245	11160	11179	11152	11232	11212	11206	11391	11143	11213	11207	11200	11224	11150	11249	11045	11194	11276	11342	11235	11278	11104	11372	11305	11210	11284	11246	11164	11140	11180	11221	11209	11116	11234	11222	11206	11221	11280	11170	11222	11072	11232	11139	11217	11369	11194	11292	11144	11194	11253	11308	11284	11299	11294	11273	11299	11228	11259	11158	11219	11290	11310	11084	11313	11299	11322	11284	11197	11279	11365	11245	11226	11315	11322	11123	11235	11358	11243	11401	11223	11305	11129	11193	11252	11181	11268	11311	11200	11279	11166	11103	11285	11157	11134	11332	11234	11072	11298	11226	11017	11356	11131	11228	11191	11263	11260	11170	11155	11249	11099	11175	11164	11249	11031	11331	11223	11131	11127	11261	11128	11199	11152	11155	11182	11258	11150	11192	11110	11327	11137	11167	11120	11250	11275	11185	11191	11217	11204	11125	11200	11221	11255	11109	11137	11121	11238	11135	11261	11222	11255	11117	11245	11198	11062	11134	11197	11194	11226	11190	11243	11136	11271	11162	11317	11150	11142	11219	11283	11281	11208	11194	11273	11364	11235	11232	11265	11203	11150	11317	11129	11298	11411	11260	11146	11175	11235	11124	11153	11154	11200	11135	11146	11355	11210	11300	11153	11305	11354	11300	10999	11191	11129	11136	11219	11263	11245	11214	11187	11187	11123	11228	11131	11213	11422	11147	11167	11176	11342	11177	11156	11198	11361	11269	11190	11318	11274	11372	11292	11118	11137	11165	11208	11365	11194	11229	11163	11163	11153	11129	11469	11168	11156	11042	11271	11145	11268	11161	11321	11135	11230	11056	11303	11198	11227	11241	11132	11216	11338	11235	11061	11039	11309	11058	11181	11191	11199	11176	11098	11228	11036	11210	11248	11382	11114	11221	11300	11007	11233	11268	11157	11142	11053	11166	11188	11260	11214	11329	11312	11092	11237	11245	11102	11275	11332	11199	11156	11133	11355	11280	11177	11429	11140	11211	11343	11260	11381	11237	11321	11253	11169	11192	11224	11138	11275	11023	11106	11274	11247	11258	11243	11087	11101	11176	11246	11336	11006	11149	11274	11232	11103	11287	11164	11340	11066	11198	11233	11241	11113	11263	11256	11146	11107	11102	11189	11119	11116	11199	11249	11326	11261	11206	11171	11165	11186	11259	11205	11281	11172	11286	11240	11255	11174	11185	11333	11271	11104	11240	11180	11123	11311	11151	11236	11347	11228	11323	11189	11239	11151	11205	11127	11260	11178	11259	11084	11186	11223	11238	11392	11185	11109	11269	11252	11227	11233	11273	11185	11218	11165	11250	11355	11161	11317	11297	11269	11193	11311	11349	11226	11288	11182	11131	11176	11231	11118	11285	11046	11218	11304	11157	11189	11211	11134	11295	11274
28138	19494	14636	11917	10517	10500	11404	15976	16165	14591	12298	10906	10412	10463	10681	10451	10541	10485	10545	10694	10413	10559	10679	10671	10487	10619	10650	10359	10468	10324	10626	10572	10652	10513	10708	10522	10549	10448	10609	10540	10474	10531	10377	10473	10351	10451	10595	10462	10449	10512	10395	10612	10543	10631	10497	10468	10424	10487	10559	10498	10510	10452	10426	10422	10482	10533	10573	10523	10465	10576	10573	10465	10423	10396	10589	10416	10421	10465	10549	10695	10609	10541	10451	10627	10599	10535	10488	10450	10565	10453	10460	10488	10441	10443	10474	10386	10507	10581	10505	10453	10421	10527	10698	10520	10579	10427	10575	10510	10557	10702	10708	10552	10321	10574	10314	10510	10458	10374	10544	10410	10449	10498	10705	10448	10648	10588	10430	10535	10462	10558	10462	10411	10534	10582	10581	10499	10640	10470	10353	10722	10442	10578	10559	10671	10523	10596	10583	10721	10655	10464	10419	10409	10429	10502	10362	10458	10238	10459	10565	10413	10495	10659	10437	10484	10454	10623	10600	10505	10476	10437	10523	10554	10546	10406	10466	10485	10373	10621	10447	10668	10409	10641	10492	10551	10626	10495	10516	10355	10546	10541	10553	10515	10607	10522	10293	10357	10505	10653	10443	10540	10550	10369	10417	10462	10421	10574	10725	10535	10537	10617	10499	10499	10400	10472	10446	10530	10406	10405	10499	10512	10449	10645	10528	10472	10432	10558	10579	10413	10619	10589	10481	10506	10498	10572	10518	10388	10387	10449	10456	10433	10599	10450	10501	10461	10522	10490	10539	10496	10503	10502	10459	10454	10635	10513	10699	10515	10517	10448	10596	10438	10538	10416	10227	10731	10549	10538	10540	10556	10579	10429	10463	10503	10491	10599	10770	10493	10646	10559	10293	10405	10537	10423	10470	10635	10736	10574	10529	10555	10425	10491	10343	10551	10290	10556	10432	10656	10568	10516	10685	10405	10498	10403	10461	10497	10403	10490	10524	10509	10632	10361	10519	10549	10524	10445	10407	10549	10456	10600	10483	10547	10551	10697	10630	10612	10603	10648	10607	10652	10492	10452	10663	10502	10621	10398	10529	10576	10465	10398	10412	10612	10569	10505	10586	10602	10381	10506	10567	10457	10428	10636	10403	10511	10517	10523	10459	10607	10401	10481	10484	10539	10524	10435	10514	10563	10473	10331	10448	10558	10484	10576	10653	10422	10416	10464	10614	10391	10518	10490	10458	10466	10525	10628	10571	10468	10603	10435	10546	10447	10334	10454	10552	10553	10583	10458	10569	10570	10437	10475	10462	10400	10551	10555	10507	10514	10644	10436	10399	10439	10387	10433	10401	10591	10454	10542	10632	10549	10484	10560	10630	10351	10527	10576	10369	10449	10615	10679	10456	10610	10612	10529	10487	10599	10530	10487	10508	10469	10407	10463	10480	10685	10579	10481	10579	10464	10348	10467	10415	10453	10475	10361	10700	10423	10306	10627	10612	10548	10544	10442	10427	10334	10490	10569	10452	10396	10440	10550	10452	10422	10458	10638	10540	10453	10635	10531	10497	10374	10407	10542	10641	10484	10510	10497	10405	10530	10538	10381	10428	10491	10472	10655	10614	10637	10380	10512	10401	10531	10541	10432	10366	10517	10577	10296	10449	10598	10525	10401	10513	10506	10503	10511	10387	10319	10449	10596	10410	10543	10313	10422	10551	10647	10421	10389	10449	10508	10558	10395	10539	10391	10469	10531	10700	10440	10616	10539	10590	10519	10361	10541	10505	10471	10442	10396	10593	10494	10437	10581	10678	10334	10467	10507	10420	10482	10445	10684	10471	10514	10436	10488	10728	10498	10428	10665	10522	10419	10563	10538	10718	10396	10413	10668	10311	10623	10601	10449	10470	10562	10492	10438	10469	10513	10672	10501	10550	10664	10331	10387	10595	10436	10608	10558	10488	10441	10360	10583	10539	10451	10418	10582	10557	10442	10561	10870	10636	10462	10496	10478	10364	10482	10618	10460	10468	10418	10537	10565	10495	10581	10581	10436	10634	10522	10562	10467	10469	10567	10551	10461	10324	10594	10402	10450	10260	10446	10409	10517	10366	10509	10397	10395	10485	10399	10442	10652	10684	10660	10669	10359	10576	10703	10533	10604	10480	10485	10497	10536	10541	10563	10469	10606	10463	10540	10474	10475	10603	10586	10580	10628	10475	10402	10455	10243	10574	10463	10466	10509	10549	10540	10402	10512	10298	10693	10583	10534	10559	10342	10471	10469	10508	10559	10541	10732	10482	10496	10562	10539	10453	10444	10681	10439	10470	10474	10301	10627	10635	10577	10431	10460	10589	10621	10471	10407	10481	10530	10457	10574	10577	10395	10489	10662	10528	10283	10658	10511	10584	10498	10481	10458	10437	10614	10428	10327	10487	10716	10357	10540	10511	10567	10574	10563	10327	10676	10547	10560	10518	10394	10554	10354	10508	10493	10462	10430	10568	10631	10621	10364	10315	10545	10391	10411	10691	10604	10583	10619	10470	10590	10607	10482	10533	10462	10303	10522	10439	10430	10476	10410	10442	10662	10314	10448	10505	10557	10442	10546	10582	10560	10471	10577	10627	10633	10471	10448	10508	10380	10376	10544	10586	10591	10446	10678	10530	10416	10422	10431	10472	10496	10648	10465	10503	10662	10739	10452	10418	10419	10365	10551	10473	10420	10536	10502	10587	10659	10677	10458	10480	10549	10455	10491	10448	10423	10359	10604	10520	10454	10607	10523	10671	10366	10426	10434	10575	10499	10530	10566	10600	10553	10556	10496	10525	10493	10625	10607	10538	10520	10538	10306	10543	10486	10555	10556	10420	10508	10405	10501	10469	10569	10496	10308	10534	10522	10499	10561	10449	10399	10425	10537	10663	10558	10645	10459	10251	10489	10598	10652	10744	10593	10578	10467	10640	10345	10547	10587	10544	10511	10375	10430	10578	10549	10585	10376	10670	10571	10467	10561	10619	10522	10404	10444	10540	10457	10398	10445	10490	10438	10611	10433	10657	10677	10522	10741	10652	10645	10731	10466	10534	10530	10299	10578	10475	10500	10498	10375	10522	10394	10379	10564	10534	10355	10429	10400	10581	10497	10757	10577	10537	10481	10534	10523	10464	10575	10497	10509	10431	10594	10485	10466	10684	10474	10523	10641	10457	10407	10430	10529	10516	10532	10338	10610	10408	10508	10631	10432	10554	10384	10570	10653	10610	10526	10580	10425	10449	10580	10552	10530	10428	10589	10485	10610	10428	10592	10305	10445	10543	10521	10417	10448	10462	10584	10531	10607	10399	10572	10549	10551	10539	10576	10570	10634	10571	10570	10587	10543	10516	10564	10533	10467	10420	10413	10473	10529	10544	10506	10563	10495	10379	10540	10564	10521	10396	10363	10392	10384	10490	10401	10563	10617	10537	10407	10468	10534	10558	10689	10667	10508	10607	10385	10517	10639	10511	10403	10374	10415	10523	10579	10613	10588	10370	10497	10425	10537	10559	10532	10634	10576	10410	10419	10506	10420	10457	10392	10400	10529	10479	10334	10425	10601	10543	10629	10557	10557	10364	10408	10674	10495	10380	10466	10457	10304	10510	10507	10522	10380	10585	10438	10324	10391	10614	10512	10482	10404	10446	10476	10592	10481	10423	10550	10477	10506	10564	10447	10613	10609	10349	10505	10556	10566	10443	10573	10390	10505	10413	10425	10547	10506	10481	10539	10584	10322	10408	10580	10576	10485	10538	10352	10484	10639	10493	10544	10375	10631	10582	10519	10646	10575	10621	10384	10520	10524	10473	10599	10518	10561	10477	10541	10721	10668	10550	10522	10572	10302	10584	10505	10537	10349	10436	10530	10390	10395	10511	10499	10457	10519	10498	10466	10556	10393	10396	10488	10390	10701	10513	10576	10577	10469	10426	10421	10658	10415	10493	10449	10478	10576	10443	10596	10470	10388	10483	10461	10388	10400	10613	10444	10531	10640	10574	10394	10388	10497	10539	10483	10622	10573	10422	10474	10411	10518	10564	10479	10529	10503	10489	10599	10529	10359	10619	10497	10469	10619	10549	10421	10464	10456	10502	10452	10475	10407	10432	10509	10426	10621	10430	10471	10528	10524	10554	10587	10370	10540	10392	10493	10539	10467	10547	10322	10356	10438	10522	10424	10504	10603	10415	10424	10353	10508	10304	10559	10522	10287	10556	10460	10414	10417	10406	10631	10556	10540	10517	10564	10432	10582	10416	10542	10420	10608	10453	10568	10642	10497	10460	10722	10767	10479	10515	10436	10356	10529	10581	10664	10595	10472	10379	10480	10350	10462	10508	10463	10656	10511	10568	10577	10529	10668	10509	10603	10432	10573	10587	10363	10568	10442	10587	10437	10563	10458	10561	10304	10476	10531	10406	10494	10599	10591	10484	10495	10398	10541	10433	10462	10802	10474	10510	10564	10553	10446	10695	10490	10437	10530	10497	10525	10400	10516	10525	10423	10499	10504	10513	10614	10478	10520	10523	10368	10622	10501	10574	10329	10403	10559	10630	10520	10666	10549	10605	10577	10532	10598	10497	10505	10447	10392	10510	10593	10524	10462	10655	10505	10555	10569	10536	10525	10605	10557	10571	10552	10498	10533	10663	10642	10513	10475	10447	10611	10507	10521	10600	10544	10633	10545	10673	10418	10531	10518	10525	10346	10462	10472	10508	10654	10602	10565	10454	10369	10631	10699	10654	10608	10612	10613	10597	10388	10509	10432	10406	10502	10492	10553	10551	10430	10580	10517	10618	10506	10598	10457	10649	10524	10429	10498	10468	10463	10631	10447	10455	10468	10641	10425	10423	10463	10508	10635	10445	10498	10353	10522	10527	10510	10506	10424	10640	10578	10609	10549	10296	10411	10390	10469	10657	10592	10514	10524	10514	10511	10642	10562	10710	10527	10368	10622	10493	10487	10331	10599	10433	10565	10625	10434	10449	10512	10379	10403	10473	10359	10402	10618	10580	10494	10576	10482	10536	10674	10634	10587	10312	10496	10328	10437	10572	10521	10534	10542	10475	10387	10569	10657	10481	10485	10515	10449	10607	10617	10517	10490	10531	10583	10387	10401	10398	10494
12104	11945	11800	11330	11333	11250	12769	20761	19161	17323	12920	11402	11193	11093	11207	11029	11063	11324	11141	11179	11142	11180	11146	11069	11044	11052	11318	11318	11155	10979	11212	11299	11072	11080	11088	11168	11016	11016	10972	11077	11080	11138	11084	11086	11212	11042	11159	11181	11126	11120	11198	11132	11210	11433	11121	11198	11171	11141	11165	11188	10921	11200	11103	11116	11146	11096	11063	11226	11174	11155	11129	11017	11024	11247	11210	11084	11068	11119	11113	11184	11191	11181	11070	11047	10961	11197	11099	11010	11011	11094	11173	11138	11051	11120	11159	10962	11165	11066	11171	10994	11088	11067	11075	11291	11023	11151	10953	11251	11024	11305	11068	11210	11056	11014	11068	11097	11209	11010	11128	11112	11054	11104	11229	11079	11156	11022	11167	11185	11153	11243	11172	11277	11122	11162	11357	11187	11039	11121	11055	11179	11032	11051	11135	11110	11039	11261	11234	11090	11128	10952	11151	11156	11215	11150	11127	10991	11141	11165	11084	11145	11134	10992	10931	11183	11106	11145	11045	11221	11063	11143	10928	11322	11154	11267	11294	11252	11127	11165	11119	11215	11253	11203	11149	10964	11082	11153	11098	11129	11139	11196	11198	11183	11118	11122	11193	11257	11172	11180	11072	11169	11099	11170	11109	11152	11252	11031	11022	11230	11200	11154	10963	11190	11132	11251	11110	11143	11259	10910	11089	11140	11131	11132	11035	11127	11010	11140	11230	11236	11280	11066	11404	11241	11120	11015	11213	11045	11148	11087	11310	11275	11054	11153	11162	11035	11263	11228	11160	11257	11163	11095	10950	11066	11107	11165	11079	11134	11064	11160	11069	11072	11212	11215	11197	11309	11045	11283	10970	11036	11165	11100	10937	10993	11210	11343	11044	11110	11199	11208	11288	11126	11084	11052	11103	11067	11100	11135	11212	10817	11153	11097	11123	11356	10970	11151	11126	11068	11141	11245	11173	11253	11185	11181	11140	11156	11071	11195	10993	10859	11069	11017	10975	11361	11184	11157	11016	11292	11022	11095	11210	11096	11193	10997	11162	11136	11151	11214	11128	11249	11230	11161	11211	11108	11243	11064	11163	11091	11107	11180	11138	11154	10994	11150	10992	11134	11194	11087	11083	11076	11154	11019	11194	11341	11098	10977	11107	11066	11149	11251	11133	11037	11206	11092	11181	11291	11041	11252	11072	11275	10995	11140	11162	11038	11075	11083	11118	11120	11185	11045	11279	11196	11206	11083	11154	11069	11000	11235	11192	11203	11139	11165	11066	11039	10993	11145	11007	11045	11125	11176	11064	11034	11057	11242	11182	11201	11177	11124	11108	11156	11252	11001	11200	11041	11074	11040	11161	11063	11154	11027	11163	11188	11171	11077	11107	11028	11213	11187	11029	11178	11244	11049	11115	11238	10992	11048	11293	10989	11109	11222	11275	11141	11002	10990	11074	11166	11097	11131	11196	11090	11254	11058	11310	10865	11199	11094	11150	11328	11052	11293	10986	11148	11173	11026	11139	11074	11229	11107	11044	11133	11039	11109	11047	11110	11151	11151	11153	11139	11218	11092	11199	11146	10977	11138	11115	11155	10978	11037	11151	11016	10860	11095	11084	11235	11145	11050	11108	11016	11095	11136	11184	10961	10992	10939	11252	11220	11166	11163	11237	11064	11158	11230	11142	11278	11147	11229	11169	11106	10971	11155	11142	11128	11207	11248	11107	11233	11220	11078	11222	11084	11236	11072	11158	11157	10974	11074	11264	11038	11102	10913	11062	11052	11118	11117	11069	11251	11163	11135	11212	11156	11295	11126	11035	11131	11141	11209	11054	11062	11076	11220	11065	11122	11210	11164	11183	11226	11091	11064	11073	11052	11177	11168	11073	11101	11113	11112	11212	11166	11042	11136	11120	11059	11033	11299	11181	11125	11053	11211	11141	11097	11156	11042	11076	11119	11058	11105	11116	11161	11221	11219	11173	11249	11122	11124	11324	11156	11113	11102	11123	11274	11077	11165	11255	11118	11100	11208	11179	11205	11317	11172	11108	11228	11162	11112	11056	11150	10992	11171	11165	11189	11196	11122	11008	11105	11194	11130	11216	11132	11153	11288	11165	11061	11076	11165	11167	11060	11160	11130	11065	10957	11041	11088	11063	11072	11116	11170	11163	11238	11192	11058	11063	11067	11291	11143	11075	11000	11060	11138	11190	11153	11249	11183	11169	11180	11331	11191	11103	11089	11134	11224	11200	11185	11099	11051	11197	11143	11087	11121	11043	11086	10946	11036	11141	11132	11215	11004	11021	11348	11109	11115	11155	11070	11155	11165	11107	11069	11070	11135	10990	11097	11046	11051	11141	11089	11052	11142	11233	11282	11147	11156	10996	11024	11132	11124	11264	11160	11273	11072	11234	11109	11231	11149	11097	11009	11210	11142	11134	11112	11098	11198	11241	11121	11274	11178	11111	11306	11140	11143	11181	11096	11120	11151	11070	11129	11137	11260	11073	11048	10989	11215	11181	11095	11153	11099	11136	11041	11014	11169	10947	11104	11113	11098	11234	11220	11025	11202	11051	11345	11184	11148	11188	10966	11100	11048	11035	11031	11101	11274	11059	11249	11123	11171	11144	11080	11308	11135	11287	11044	11072	11120	11212	11071	11217	11025	11178	11060	10989	11146	11095	11107	11119	11179	11042	11081	11104	11225	11025	10923	11146	11318	11129	11259	11175	10971	11090	10952	11150	11056	11136	10966	11183	11086	11184	11194	11234	11030	11088	11035	11372	11091	11195	11092	11158	11145	11319	11104	11076	11079	11292	11067	11151	11027	11233	11206	11078	11045	11197	11316	11217	10990	11199	11202	11203	10947	11242	11032	11249	11094	11121	11151	11230	11070	11203	11166	11111	11154	11080	11113	11195	11050	11224	10993	11067	11140	11141	11052	10996	11132	11239	11127	11039	11019	11140	11302	11146	10958	11098	11188	11196	11046	10963	11139	11038	11040	11205	11197	11174	11234	11277	11059	11216	11143	11229	11077	11077	11151	11048	11165	11129	11092	11176	11089	11053	11080	11215	11166	11044	11082	11187	11300	11106	11064	11033	11091	11042	11224	11104	11180	11172	11073	11158	11009	11085	11064	11158	11191	11097	11095	11116	11138	11251	11051	11130	10977	11161	11276	10975	11138	11084	11175	11148	11026	10993	11270	11081	11176	11163	10916	11177	11121	11138	11060	11053	11251	11063	11112	11089	11192	11234	11060	11226	11040	11119	11204	11177	11168	11194	11057	11171	11133	11193	11329	11134	11163	11285	11108	10979	11157	11086	11117	11131	11286	11099	11137	11140	11026	11086	11192	11099	11109	11156	11080	11187	11193	11096	11138	11176	11010	11033	11075	11142	11133	11146	11202	11164	11075	11241	11027	11139	11109	11048	11083	11014	11211	11127	11132	11126	11161	11115	11161	11053	11232	11181	11215	11172	11106	11210	11046	11205	10995	11150	11038	11283	11253	11121	11033	11130	11112	11005	11150	11156	11162	11150	11184	11117	11178	11243	11136	11060	11051	11217	11074	11054	11172	11096	11118	11162	11223	11152	10957	11212	11284	11219	11058	11077	11075	11042	11203	11150	11126	11053	11161	11169	11140	11253	11153	11048	11033	11126	11193	11094	11239	11242	10994	11128	11062	11235	10969	10990	11238	11077	10973	11180	11178	11270	11105	11128	11106	11156	11250	11008	11034	11059	11234	11223	11123	11169	11120	11209	11259	11008	11067	11013	11175	11171	11186	11156	11033	11086	11186	11063	11132	11102	11408	11011	11273	11142	11180	11069	11223	11093	11309	10950	11320	11116	10913	11090	11307	11080	11100	11017	11136	11016	11165	11129	11282	11104	11148	11140	11071	11174	11067	11153	11297	11291	11143	11131	11197	11062	11187	11153	11130	11094	11117	11196	11048	11180	10946	11137	11136	11208	11082	11237	11087	11151	11071	11054	11210	11164	11173	11021	11062	11191	11183	11159	11081	10960	11070	11107	11231	11271	11115	11107	11099	11062	11215	11193	11031	11157	11073	11124	11294	10991	11133	11309	11167	11207	11195	11320	11081	11096	11139	11127	11210	11184	11186	11026	10983	11170	10988	11198	11008	11145	11257	11092	11125	11033	11141	11080	11071	11135	11184	11107	11072	11121	11151	11048	11209	11072	11322	11172	11067	11348	11342	11226	11095	11106	11074	11155	11306	11075	11212	11104	11193	10942	10976	11121	11203	11017	11138	11115	11211	11023	11235	11040	11234	11012	11091	11019	11235	11064	11165	11324	11113	10987	11157	11074	11145	11008	10920	11276	11129	11196	11226	11233	11216	11159	11056	11164	11166	11041	11045	11124	11092	11137	11142	10948	11132	11274	11074	11203	11143	10974	11097	11030	11084	11153	11295	11147	11244	10940	11194	11076	11163	11056	11232	11058	11344	11129	11165	11089	11205	11061	11232	11137	11128	11119	11014	11088	11297	11125	11081	11055	11171	11242	11095	11078	11169	11159	11090	11108	10961	11112	11264	11206	11081	11073	11193	11149	11013	11105	11136	11164	11149	11121	11063	11055	11046	11042	11134	11092	11025	11158	11124	11136	11071	11258	10984	11181	11194	11154	11014	11083	11094	11221	11106	11127	11111	11231	10976	11085	11067	11065	11157	11225	11138	11251	11175	11106	11152	11212	11082	10943	11144	11132	11130	11000	11226	11176	11170	11134	11206	11043	11181	11060	11106	11205	11110	11225	11286	11129	11195	11095	11126	11047	11250	11127	11116	10894	11078	11168	11002	11151	11172	11106	11073	11030	11065	10968	10918	10985	11022	11190	11202	11188	11142	11048	11084	11105	11242	11075	11248	11138	11114	11193	11263	11287	11047	11041	11249	11107	11114	11192	11137	11140	10884	11148	11094	11155	11093	11188	11135	11156	11316	11005	11145	11120	11249	11094	11189	11138	11073	11220	11164	10975	11329	11055	11278	11059	11215	11133	11096	10909	11206	10964	11143	11195	11202	11124	11199	11194	11183	11170	11210	10959	11173	11092	11062	11154	11020	11011	11176	11144	11141	11068	11196	11368	11233	11117	11046	11072	11043	11132	11117	11118	11189	11048	11176
25702	21143	26799	25093	13981	10483	14357	32430	31915	27348	17682	11172	9558	9508	9575	9549	9398	9558	9280	9528	9519	9482	9264	9415	9303	9442	9393	9478	9402	9538	9400	9316	9431	9298	9404	9410	9239	9413	9365	9396	9558	9486	9523	9359	9392	9188	9538	9440	9488	9398	9467	9453	9403	9359	9366	9586	9489	9434	9457	9431	9372	9308	9371	9413	9337	9462	9416	9405	9496	9422	9465	9359	9294	9284	9393	9481	9484	9504	9629	9276	9367	9282	9499	9481	9412	9358	9265	9439	9278	9215	9304	9422	9376	9382	9361	9419	9365	9444	9261	9434	9426	9252	9301	9483	9225	9458	9383	9441	9289	9340	9299	9515	9405	9230	9452	9309	9389	9504	9497	9422	9457	9355	9540	9335	9507	9329	9520	9477	9475	9449	9555	9557	9427	9471	9553	9367	9377	9337	9467	9479	9387	9555	9333	9468	9356	9385	9447	9479	9430	9260	9339	9303	9542	9389	9445	9249	9483	9281	9279	9277	9466	9357	9400	9310	9448	9379	9481	9450	9415	9535	9555	9186	9367	9398	9598	9445	9314	9251	9313	9479	9218	9300	9312	9324	9407	9374	9284	9411	9540	9392	9303	9365	9274	9265	9390	9451	9369	9385	9357	9514	9532	9358	9384	9195	9327	9414	9346	9456	9386	9456	9427	9277	9320	9284	9433	9321	9391	9312	9455	9372	9302	9296	9417	9359	9472	9400	9302	9385	9355	9341	9429	9419	9234	9218	9438	9396	9432	9419	9504	9327	9437	9290	9528	9572	9397	9531	9314	9307	9211	9397	9297	9349	9349	9441	9448	9472	9504	9387	9343	9318	9506	9468	9380	9508	9436	9343	9443	9204	9566	9446	9352	9417	9390	9326	9437	9536	9575	9363	9339	9495	9276	9426	9457	9384	9411	9330	9508	9343	9428	9213	9442	9390	9474	9443	9422	9307	9480	9448	9327	9382	9373	9409	9252	9525	9529	9423	9435	9342	9466	9451	9379	9400	9552	9409	9486	9424	9381	9284	9297	9405	9415	9361	9402	9323	9463	9261	9404	9286	9397	9323	9529	9573	9363	9435	9393	9428	9470	9456	9254	9213	9281	9366	9249	9422	9406	9384	9411	9318	9463	9281	9286	9380	9239	9476	9383	9341	9397	9594	9430	9491	9477	9306	9420	9429	9407	9413	9278	9325	9380	9254	9365	9339	9277	9279	9317	9564	9299	9550	9567	9395	9389	9519	9155	9314	9342	9436	9320	9293	9369	9271	9376	9359	9196	9400	9311	9479	9490	9428	9512	9421	9294	9477	9355	9366	9339	9235	9491	9472	9441	9372	9426	9379	9414	9376	9259	9307	9174	9404	9461	9353	9417	9400	9386	9334	9404	9246	9443	9383	9307	9276	9555	9250	9302	9410	9389	9434	9334	9291	9362	9418	9293	9533	9337	9477	9319	9298	9262	9314	9337	9168	9372	9253	9344	9277	9375	9300	9470	9348	9454	9252	9423	9346	9379	9419	9344	9226	9238	9268	9444	9341	9408	9388	9321	9390	9407	9405	9261	9519	9482	9264	9480	9307	9293	9245	9302	9439	9442	9381	9451	9274	9468	9280	9267	9247	9370	9308	9392	9503	9411	9391	9300	9312	9484	9260	9312	9391	9456	9385	9419	9487	9227	9258	9366	9310	9529	9380	9453	9488	9341	9432	9209	9181	9308	9343	9343	9487	9449	9532	9396	9495	9442	9332	9352	9475	9376	9351	9316	9294	9314	9486	9386	9332	9376	9270	9323	9394	9186	9399	9344	9445	9403	9402	9404	9441	9352	9510	9517	9293	9403	9401	9394	9468	9478	9453	9352	9331	9391	9437	9435	9451	9316	9320	9348	9237	9329	9456	9283	9289	9322	9237	9219	9228	9455	9395	9177	9255	9412	9493	9566	9495	9381	9518	9465	9429	9311	9203	9457	9425	9412	9355	9461	9403	9496	9349	9429	9480	9305	9511	9274	9426	9385	9468	9487	9292	9469	9389	9435	9289	9336	9310	9245	9392	9492	9416	9410	9297	9494	9299	9315	9239	9348	9237	9431	9456	9519	9380	9475	9407	9306	9459	9305	9501	9503	9511	9415	9368	9275	9372	9439	9394	9367	9473	9337	9332	9265	9350	9469	9471	9384	9345	9452	9460	9329	9357	9444	9546	9289	9385	9424	9402	9301	9366	9432	9445	9460	9291	9318	9406	9473	9226	9405	9338	9515	9383	9579	9427	9406	9475	9588	9281	9196	9448	9471	9246	9421	9295	9500	9359	9392	9381	9170	9440	9261	9419	9493	9438	9393	9517	9489	9319	9401	9527	9344	9308	9276	9370	9475	9373	9452	9272	9365	9325	9547	9519	9452	9356	9471	9399	9516	9368	9479	9426	9300	9334	9316	9357	9379	9418	9297	9379	9443	9323	9309	9374	9424	9356	9322	9425	9365	9227	9421	9309	9319	9443	9386	9273	9455	9437	9544	9244	9418	9364	9488	9228	9352	9399	9233	9490	9318	9416	9422	9481	9275	9390	9393	9259	9222	9437	9217	9451	9459	9337	9426	9386	9610	9310	9511	9397	9486	9399	9367	9434	9455	9362	9355	9350	9347	9367	9471	9450	9176	9406	9464	9368	9718	9290	9417	9441	9386	9392	9486	9423	9507	9237	9527	9523	9258	9174	9402	9217	9451	9324	9270	9306	9504	9322	9439	9349	9429	9298	9501	9172	9412	9342	9429	9502	9303	9418	9385	9382	9536	9515	9179	9265	9410	9453	9176	9362	9517	9333	9450	9322	9306	9498	9380	9508	9342	9309	9371	9418	9240	9463	9504	9377	9341	9406	9437	9504	9343	9475	9272	9412	9529	9502	9445	9373	9228	9507	9532	9318	9529	9473	9377	9417	9415	9454	9283	9414	9533	9419	9302	9489	9280	9445	9326	9373	9386	9581	9332	9395	9298	9377	9659	9397	9568	9272	9302	9415	9364	9473	9343	9499	9369	9295	9537	9347	9252	9401	9338	9467	9301	9422	9395	9535	9469	9298	9411	9443	9345	9465	9201	9491	9477	9456	9420	9459	9285	9350	9384	9447	9379	9213	9422	9418	9336	9457	9428	9448	9435	9264	9179	9411	9346	9534	9386	9399	9415	9223	9489	9286	9288	9305	9394	9248	9322	9345	9415	9580	9338	9434	9448	9428	9422	9344	9418	9382	9401	9444	9340	9348	9593	9414	9315	9330	9327	9372	9461	9324	9519	9417	9364	9387	9486	9388	9422	9392	9378	9390	9391	9415	9472	9483	9371	9393	9398	9388	9257	9327	9542	9322	9220	9283	9329	9419	9424	9570	9307	9524	9489	9331	9406	9460	9505	9429	9457	9440	9346	9337	9343	9404	9354	9302	9414	9358	9369	9491	9581	9420	9442	9384	9401	9366	9436	9412	9509	9526	9524	9585	9606	9329	9509	9533	9349	9566	9356	9415	9395	9282	9382	9516	9229	9344	9396	9511	9148	9258	9291	9374	9228	9399	9497	9413	9345	9411	9409	9521	9464	9460	9367	9446	9359	9360	9473	9475	9459	9314	9537	9231	9359	9408	9533	9494	9397	9433	9411	9356	9394	9445	9411	9473	9322	9327	9458	9372	9493	9381	9383	9394	9538	9455	9346	9368	9453	9472	9298	9378	9335	9365	9410	9463	9449	9287	9377	9326	9285	9526	9269	9359	9418	9340	9419	9289	9568	9453	9423	9362	9272	9209	9376	9459	9316	9363	9216	9311	9349	9409	9200	9528	9406	9359	9449	9517	9380	9346	9456	9467	9364	9373	9430	9420	9498	9414	9406	9519	9372	9346	9354	9457	9333	9326	9388	9443	9251	9316	9282	9347	9349	9411	9366	9372	9210	9398	9434	9249	9332	9296	9348	9351	9386	9341	9410	9353	9386	9437	9304	9337	9387	9397	9259	9352	9440	9315	9393	9452	9460	9432	9203	9198	9415	9242	9317	9420	9413	9449	9399	9389	9345	9375	9368	9367	9376	9269	9518	9323	9475	9227	9301	9332	9386	9400	9434	9280	9449	9385	9468	9414	9300	9328	9429	9536	9339	9503	9470	9454	9427	9447	9449	9362	9505	9436	9402	9239	9319	9390	9279	9415	9435	9352	9478	9561	9488	9464	9357	9574	9433	9465	9307	9350	9342	9344	9317	9542	9396	9351	9538	9355	9473	9444	9290	9356	9252	9418	9382	9238	9444	9327	9326	9410	9353	9555	9124	9379	9614	9412	9290	9292	9437	9442	9340	9452	9402	9475	9386	9609	9341	9389	9371	9416	9325	9607	9432	9349	9290	9459	9324	9392	9422	9295	9522	9529	9187	9520	9397	9398	9455	9260	9336	9502	9469	9422	9329	9146	9313	9562	9330	9456	9356	9368	9347	9350	9479	9615	9308	9459	9199	9410	9490	9484	9381	9426	9508	9313	9382	9515	9442	9346	9478	9421	9397	9536	9493	9339	9470	9518	9325	9426	9352	9437	9192	9482	9314	9263	9247	9337	9529	9299	9441	9231	9293	9404	9539	9454	9553	9520	9282	9424	9242	9313	9388	9311	9282	9426	9205	9558	9294	9288	9274	9416	9441	9412	9346	9340	9353	9597	9399	9446	9443	9386	9410	9345	9339	9345	9462	9570	9374	9450	9414	9418	9561	9420	9366	9334	9369	9437	9473	9577	9429	9348	9365	9355	9263	9574	9450	9269	9555	9313	9362	9462	9317	9509	9274	9506	9434	9219	9184	9387	9373	9218	9246	9241	9264	9337	9338	9389	9468	9299	9255	9537	9373	9457	9474	9564	9380	9485	9348	9503	9445	9209	9387	9423	9492	9369	9386	9240	9384	9286	9388	9487	9200	9362	9514	9417	9439	9271	9479	9264	9533	9363	9315	9339	9416	9457	9415	9306	9398	9345	9386	9375	9370	9435	9426	9301	9512	9421	9275	9264	9475	9422	9198	9494	9387	9458	9421	9539	9472	9469	9352	9346	9415	9512	9369	9431	9322	9419	9579	9478	9312	9283	9342	9427	9446	9339	9434	9402	9330	9285
10790	15552	14700	12431	11665	11332	18798	39827	36773	31746	19839	11410	10430	10381	10564	10489	10543	10435	10426	10372	10515	10447	10392	10349	10470	10355	10307	10445	10417	10513	10476	10388	10362	10471	10305	10351	10324	10487	10479	10495	10458	10307	10449	10447	10431	10346	10457	10500	10378	10400	10188	10345	10352	10196	10341	10326	10368	10590	10424	10468	10325	10473	10457	10402	10370	10410	10435	10298	10527	10608	10473	10275	10378	10346	10336	10371	10537	10639	10391	10339	10443	10508	10407	10461	10450	10373	10239	10389	10454	10246	10365	10500	10501	10425	10428	10436	10591	10529	10290	10492	10293	10431	10459	10500	10484	10376	10401	10423	10483	10549	10490	10381	10561	10264	10528	10427	10377	10414	10473	10429	10315	10422	10172	10287	10463	10391	10318	10350	10470	10485	10390	10340	10376	10372	10479	10442	10373	10453	10272	10395	10360	10191	10435	10364	10510	10361	10512	10466	10202	10324	10386	10393	10392	10355	10452	10466	10354	10382	10321	10414	10424	10527	10465	10359	10488	10710	10437	10303	10404	10511	10349	10367	10545	10537	10454	10320	10357	10221	10364	10443	10334	10465	10476	10419	10336	10349	10390	10271	10500	10289	10405	10331	10322	10562	10238	10534	10362	10515	10307	10502	10313	10226	10397	10460	10324	10412	10482	10365	10511	10427	10395	10494	10285	10457	10549	10323	10439	10324	10349	10350	10465	10421	10526	10303	10489	10287	10436	10275	10568	10552	10428	10498	10378	10505	10390	10345	10400	10410	10460	10314	10381	10227	10369	10390	10472	10358	10359	10598	10387	10369	10271	10364	10316	10437	10246	10588	10420	10418	10329	10267	10305	10500	10407	10442	10360	10555	10481	10284	10428	10382	10468	10404	10559	10366	10385	10281	10252	10377	10368	10507	10300	10272	10312	10302	10421	10367	10613	10481	10368	10398	10328	10424	10304	10421	10397	10318	10336	10392	10459	10349	10404	10472	10370	10539	10454	10384	10440	10382	10473	10411	10423	10440	10337	10409	10259	10308	10184	10444	10430	10267	10348	10300	10569	10387	10310	10363	10389	10415	10213	10426	10454	10371	10467	10444	10320	10499	10502	10319	10422	10576	10376	10410	10310	10319	10440	10310	10351	10569	10149	10475	10244	10390	10443	10364	10481	10324	10470	10422	10404	10345	10350	10404	10372	10378	10513	10328	10449	10497	10399	10387	10424	10273	10418	10379	10354	10499	10484	10403	10504	10552	10462	10225	10451	10296	10442	10427	10488	10352	10543	10319	10381	10574	10414	10251	10423	10401	10450	10365	10456	10460	10556	10366	10443	10447	10387	10324	10441	10418	10377	10439	10324	10416	10393	10295	10456	10391	10314	10442	10348	10413	10316	10450	10363	10537	10431	10489	10465	10394	10355	10385	10377	10518	10358	10517	10518	10440	10339	10300	10380	10372	10483	10310	10353	10285	10171	10380	10537	10475	10507	10312	10360	10381	10350	10469	10516	10272	10393	10408	10522	10407	10391	10387	10322	10582	10410	10367	10372	10336	10324	10387	10381	10292	10458	10425	10465	10511	10365	10335	10336	10557	10363	10287	10324	10428	10264	10422	10334	10412	10385	10448	10265	10404	10465	10362	10483	10399	10391	10521	10381	10549	10290	10414	10487	10314	10447	10444	10468	10552	10359	10477	10278	10352	10408	10422	10610	10354	10418	10409	10546	10432	10295	10562	10318	10178	10278	10448	10359	10414	10439	10322	10400	10355	10371	10540	10222	10428	10268	10425	10481	10497	10364	10379	10446	10495	10350	10350	10278	10388	10362	10384	10226	10300	10439	10475	10449	10388	10535	10508	10277	10359	10203	10433	10335	10498	10373	10283	10322	10433	10433	10312	10386	10387	10296	10485	10348	10400	10465	10443	10521	10478	10467	10428	10367	10390	10441	10423	10344	10436	10332	10336	10416	10296	10215	10387	10485	10318	10302	10349	10248	10563	10220	10456	10517	10501	10489	10422	10507	10438	10442	10445	10243	10381	10561	10370	10343	10273	10378	10494	10500	10503	10261	10404	10489	10510	10387	10587	10300	10373	10386	10377	10189	10307	10264	10388	10362	10476	10427	10424	10428	10347	10373	10597	10449	10228	10466	10376	10601	10454	10501	10369	10403	10442	10327	10350	10359	10348	10577	10471	10521	10327	10419	10391	10356	10416	10300	10406	10398	10209	10436	10267	10388	10445	10461	10543	10370	10432	10336	10464	10358	10505	10346	10318	10339	10359	10490	10331	10309	10448	10491	10271	10366	10225	10401	10278	10403	10349	10403	10343	10410	10434	10497	10387	10571	10454	10329	10464	10545	10403	10354	10478	10264	10532	10504	10482	10478	10392	10479	10380	10476	10258	10408	10312	10502	10481	10488	10483	10355	10381	10497	10337	10407	10538	10432	10237	10318	10404	10363	10543	10293	10381	10391	10281	10424	10335	10442	10433	10251	10387	10322	10439	10341	10508	10371	10411	10300	10431	10447	10529	10458	10365	10401	10239	10526	10237	10493	10471	10580	10436	10354	10491	10425	10353	10393	10484	10242	10384	10459	10476	10359	10424	10380	10381	10436	10332	10297	10549	10322	10383	10387	10445	10273	10384	10337	10452	10393	10362	10308	10273	10561	10366	10505	10472	10324	10414	10288	10401	10432	10598	10339	10330	10403	10432	10490	10297	10324	10347	10466	10369	10376	10377	10296	10497	10306	10366	10434	10520	10431	10501	10411	10461	10511	10372	10460	10483	10501	10271	10401	10518	10330	10172	10415	10428	10307	10272	10364	10439	10456	10413	10281	10343	10369	10549	10297	10511	10293	10478	10462	10474	10369	10268	10560	10290	10341	10404	10414	10239	10409	10528	10478	10490	10179	10471	10493	10479	10314	10335	10592	10269	10346	10471	10478	10370	10467	10408	10373	10445	10290	10446	10414	10518	10353	10479	10501	10524	10637	10271	10358	10404	10317	10448	10335	10377	10466	10357	10357	10354	10447	10392	10321	10364	10410	10367	10370	10339	10373	10354	10357	10408	10446	10405	10549	10486	10478	10507	10408	10345	10282	10528	10290	10511	10335	10232	10368	10483	10519	10309	10566	10449	10433	10311	10406	10517	10425	10259	10356	10511	10546	10350	10346	10339	10385	10313	10437	10316	10516	10340	10411	10323	10447	10409	10382	10234	10176	10404	10406	10424	10294	10122	10255	10563	10554	10285	10512	10387	10408	10336	10482	10314	10164	10271	10360	10356	10333	10368	10493	10474	10428	10463	10320	10322	10381	10309	10471	10410	10326	10493	10301	10274	10518	10489	10421	10404	10372	10327	10334	10223	10464	10320	10511	10347	10373	10327	10391	10427	10351	10422	10490	10240	10322	10407	10414	10297	10387	10333	10407	10481	10384	10446	10534	10333	10347	10512	10368	10372	10466	10377	10347	10570	10467	10267	10489	10320	10379	10513	10348	10147	10295	10371	10235	10226	10339	10621	10458	10386	10412	10461	10357	10288	10298	10282	10458	10447	10519	10360	10290	10189	10575	10359	10454	10393	10332	10380	10208	10259	10345	10414	10450	10432	10469	10372	10415	10490	10427	10415	10339	10420	10462	10484	10418	10462	10426	10267	10470	10437	10331	10427	10512	10303	10275	10443	10510	10402	10418	10488	10376	10400	10425	10374	10365	10284	10470	10337	10423	10280	10421	10423	10583	10375	10406	10444	10524	10196	10310	10353	10368	10301	10476	10354	10446	10475	10494	10323	10486	10408	10337	10386	10472	10469	10394	10406	10387	10362	10478	10333	10427	10386	10395	10405	10414	10580	10340	10336	10286	10530	10341	10276	10354	10408	10483	10369	10402	10174	10414	10417	10354	10350	10626	10428	10460	10321	10476	10310	10302	10377	10265	10287	10472	10470	10284	10406	10218	10538	10423	10413	10398	10496	10541	10391	10367	10259	10392	10283	10424	10423	10417	10419	10383	10284	10252	10464	10375	10208	10405	10484	10481	10421	10429	10422	10515	10327	10337	10300	10350	10436	10366	10403	10388	10391	10473	10481	10397	10257	10355	10441	10371	10473	10427	10367	10386	10318	10326	10322	10328	10442	10486	10431	10487	10456	10428	10213	10437	10350	10329	10389	10399	10524	10391	10342	10354	10343	10378	10480	10377	10273	10382	10393	10380	10316	10381	10411	10502	10481	10433	10326	10349	10298	10436	10349	10365	10437	10303	10348	10444	10515	10357	10499	10411	10480	10459	10244	10356	10471	10521	10424	10433	10417	10209	10494	10394	10418	10357	10291	10311	10471	10566	10357	10525	10547	10375	10445	10482	10443	10449	10396	10404	10435	10283	10464	10343	10566	10413	10279	10517	10498	10553	10404	10384	10429	10414	10423	10280	10413	10259	10387	10346	10357	10375	10475	10265	10453	10371	10401	10366	10460	10368	10240	10311	10446	10397	10281	10434	10520	10362	10513	10502	10264	10377	10379	10397	10478	10366	10447	10473	10340	10275	10331	10524	10282	10476	10396	10422	10424	10502	10544	10349	10375	10521	10197	10318	10405	10463	10409	10386	10433	10381	10340	10484	10543	10253	10313	10578	10245	10347	10364	10508	10185	10333	10380	10395	10432	10529	10375	10431	10349	10336	10419	10587	10479	10277	10306	10330	10422	10326	10559	10452	10520	10449	10335	10281	10486	10376	10570	10402	10441	10302	10423	10342	10384	10235	10618	10404	10489	10421	10383	10420	10268	10437	10348	10392	10335	10262	10509	10478	10404	10363	10357	10419	10504	10362	10409	10312	10484	10481	10483	10414	10347	10366	10508	10413	10281	10386	10299	10376	10370	10320	10431	10449	10455	10507	10379	10486	10382	10479	10413	10365	10381	10496	10478	10439	10538	10390	10454	10403	10322	10473	10445	10365	10357	10427	10409	10551	10391	10329	10386	10381	10407	10308	10314	10537	10464	10481	10467	10228	10550	10446	10214	10407	10385	10310	10390	10421	10514	10451	10303	10485	10322	10315	10347	10454	10367	10321	10238	10501	10437	10446	10357	10533	10318	10263	10299	10576	10285	10385	10361	10377	10481	10308	10390	10381	10257	10397	10579	10296	10407	10328	10458
23866	21088	28432	23970	21243	20369	30917	55509	52056	38897	25860	18924	12922	11707	11325	11542	11509	11492	11524	11522	11429	11473	11323	11415	11451	11393	11296	11401	11222	11447	11426	11434	11324	11308	11362	11355	11306	11331	11497	11403	11380	11374	11563	11443	11366	11286	11274	11366	11325	11392	11342	11313	11341	11276	11455	11252	11356	11343	11394	11127	11427	11343	11295	11395	11330	11214	11261	11366	11394	11389	11569	11379	11439	11234	11151	11382	11325	11213	11328	11331	11273	11300	11263	11392	11472	11398	11408	11502	11258	11366	11386	11256	11231	11194	11378	11318	11413	11267	11321	11455	11397	11420	11422	11287	11235	11375	11282	11453	11295	11373	11144	11347	11443	11458	11315	11285	11227	11266	11327	11152	11226	11310	11326	11364	11378	11411	11413	11342	11297	11365	11376	11328	11275	11282	11278	11460	11196	11496	11248	11245	11325	11323	11338	11312	11301	11235	11190	11236	11256	11284	11517	11384	11158	11282	11298	11208	11386	11297	11243	11238	11355	11462	11143	11264	11380	11351	11455	11399	11470	11302	11315	11310	11366	11425	11296	11283	11367	11382	11132	11186	11095	11284	11502	11434	11497	11543	11151	11387	11096	11396	11227	11252	11337	11432	11502	11422	11322	11194	11293	11385	11243	11252	11358	11322	11303	11279	11276	11084	11124	11250	11227	11321	11284	11404	11346	11402	11279	11281	11444	11485	11248	11346	11414	11143	11157	11205	11460	11388	11380	11498	11449	11322	11343	11306	11258	11259	11401	11323	11172	11268	11368	11123	11165	11404	11196	11398	11460	11260	11389	11088	11283	11258	11374	11171	11265	11345	11329	11378	11382	11441	11367	11475	11363	11297	11398	11249	11241	11262	11210	11443	11221	11457	11500	11331	11253	11371	11242	11266	11443	11218	11266	11379	11314	11237	11274	11298	11243	11259	11393	11026	11353	11423	11201	11310	11336	11243	11252	11240	11514	11405	11379	11350	11350	11287	11244	11347	11273	11221	11430	11300	11445	11145	11463	11208	11412	11420	11246	11221	11379	11139	11378	11324	11370	11179	11227	11411	11472	11185	11484	11366	11276	11401	11317	11226	11309	11227	11386	11370	11293	11279	11388	11347	11144	11297	11438	11433	11476	11054	11285	11363	11425	11362	11375	11308	11371	11294	11422	11321	11342	11252	11304	11374	11300	11404	11440	11366	11406	11415	11204	11306	11336	11262	11378	11138	11269	11291	11319	11184	11238	11311	11220	11317	11321	11421	11188	11214	11117	11495	11335	11257	11219	11193	11322	11045	11372	11370	11234	11221	11310	11289	11192	11224	11218	11390	11293	11422	11335	11201	11203	11312	11274	11303	11387	11410	11279	11446	11030	11465	11258	11314	11414	11226	11064	11083	11328	11278	11324	11372	11406	11268	11337	11455	11320	11270	11367	11240	11259	11221	11262	11190	11281	11330	11355	11147	11305	11261	11255	11301	11247	11327	11278	11303	11313	11235	11286	11270	11330	11372	11286	11260	11312	11281	11372	11346	11342	11469	11237	11378	11193	11306	11413	11270	11286	11452	11272	11310	11229	11280	11221	11358	11307	11392	11348	11192	11241	11364	11259	11240	11342	11314	11293	11282	11415	11261	11179	11303	11303	11206	11247	11296	11410	11345	11218	11205	11388	11463	11183	11295	11312	11280	11470	11325	11072	11303	11172	11257	11521	11218	11293	11266	11338	11228	11097	11382	11333	11280	11248	11386	11217	11104	11361	11345	11302	11331	11432	11259	11330	11365	11457	11390	11395	11263	11338	11303	11347	11264	11401	11218	11295	11447	11341	11281	11251	11451	11288	11485	11280	11209	11342	11291	11463	11489	11411	11463	11421	11360	11217	11390	11498	11201	11111	11233	11252	11173	11161	11153	11431	11411	11155	11387	11264	11359	11317	11202	11296	11484	11453	11210	11465	11373	11331	11334	11373	11490	11467	11310	11371	11377	11270	11329	11242	11281	11225	11272	11290	11391	11384	11322	11297	11297	11407	11302	11172	11458	11474	11526	11267	11336	11360	11373	11392	11300	11360	11121	11398	11366	11297	11192	11311	11378	11287	11339	11329	11336	11343	11310	11334	11338	11180	11188	11443	11373	11188	11269	11287	11302	11308	11363	11191	11180	11336	11290	11326	11382	11503	11316	11286	11341	11106	11436	11435	11305	11245	11232	11271	11450	11317	11422	11397	11463	11255	11273	11310	11450	11250	11394	11299	11355	11380	11483	11311	11429	11377	11173	11312	11408	11190	11271	11398	11333	11304	11264	11489	11439	11268	11518	11246	11237	11411	11266	11327	11377	11310	11370	11353	11387	11367	11180	11347	11393	11359	11500	11340	11366	11335	11308	11428	11381	11341	11465	11156	11423	11269	11246	11293	11284	11334	11175	11270	11329	11329	11370	11294	11269	11236	11278	11490	11385	11325	11186	11169	11456	11348	11234	11137	11291	11191	11076	11284	11358	11487	11493	11270	11267	11429	11307	11438	11363	11369	11432	11370	11391	11139	11254	11286	11547	11325	11189	11308	11429	11529	11226	11323	11206	11213	11376	11169	11222	11364	11236	11299	11389	11319	11314	11337	11385	11393	11246	11462	11192	11235	11391	11270	11294	11279	11343	11717	11470	11202	11233	11056	11284	11321	11314	11247	11394	11411	11309	11380	11243	11365	11537	11292	11182	11262	11564	11119	11254	11277	11150	11224	11230	11429	11283	11245	11243	11406	11282	11312	11233	11248	11399	11459	11026	11373	11357	11294	11364	11251	11273	11497	11415	11372	11427	11264	11414	11365	11213	11279	11284	11291	11319	11347	11377	11358	11399	11398	11266	11250	11438	11379	11430	11363	11268	11334	11265	11270	11440	11144	11553	11348	11121	11330	11180	11220	11291	11440	11246	11358	11421	11245	11406	11373	11252	11444	11401	11120	11234	11217	11432	11512	11264	11296	11188	11408	11378	11469	11292	11376	11189	11304	11490	11263	11208	11298	11257	11284	11295	11393	11260	11275	11358	11353	11311	11397	11342	11338	11424	11505	11416	11275	11273	11433	11428	11300	11318	11201	11293	11363	11237	11404	11357	11104	11316	11314	11193	11423	11365	11386	11371	11303	11270	11345	11400	11348	11421	11375	11500	11370	11228	11183	11349	11445	11466	11524	11385	11184	11427	11227	11431	11316	11337	11510	11285	11158	11147	11326	11388	11304	11455	11436	11413	11350	11162	11307	11194	11371	11295	11303	11135	11284	11211	11335	11236	11517	11309	11244	11416	11390	11282	11335	11243	11441	11232	11470	11315	11450	11313	11201	11242	11245	11317	11406	11409	11335	11307	11313	11378	11430	11363	11272	11267	11181	11340	11374	11429	11167	11429	11339	11324	11396	11189	11384	11274	11222	11442	11173	11304	11084	11370	11393	11404	11173	11201	11090	11169	11325	11267	11427	11170	11407	11270	11458	11183	11141	11549	11328	11283	11224	11222	11289	11434	11353	11334	11405	11322	11245	11297	11361	11252	11403	11279	11204	11145	11284	11420	11273	11208	11467	11233	11146	11334	11353	11464	11263	11198	11227	11273	11198	11481	11438	11340	11616	11471	11433	11438	11390	11203	11410	11203	11244	11365	11267	11267	11406	11358	11044	11211	11448	11416	11215	11256	11192	11250	11341	11254	11282	11266	11292	11295	11431	11269	11400	11400	11173	11226	11276	11316	11447	11406	11262	11532	11260	11101	11201	11332	11270	11175	11414	11337	11483	11297	11379	11340	11332	11177	11350	11355	11285	11328	11216	11336	11210	11243	11335	11288	11407	11336	11276	11163	11322	11218	11247	11287	11354	11362	11294	11433	11302	11324	11327	11350	11340	11629	11349	11257	11496	11378	11349	11294	11393	11247	11313	11434	11438	11285	11379	11327	11363	11352	11287	11380	11313	11324	11129	11303	11295	11200	11271	11307	11321	11403	11319	11287	11457	11208	11313	11420	11449	11392	11422	11222	11361	11486	11305	11370	11396	11404	11389	11272	11128	11380	11143	11325	11381	11333	11189	11220	11334	11342	11375	11331	11309	11282	11382	11438	11322	11103	11248	11493	11395	11427	11457	11425	11278	11269	11494	11467	11227	11177	11461	11399	11390	11286	11384	11323	11267	11297	11329	11434	11341	11196	11079	11374	11340	11459	11269	11275	11350	11419	11186	11249	11417	11165	11358	11304	11418	11270	11389	11336	11270	11218	11399	11247	11193	11304	11436	11389	11290	11274	11290	11193	11372	11120	11279	11219	11286	11342	11307	11288	11277	11241	11354	11397	11382	11414	11186	11220	11185	11271	11359	11371	11465	11276	11412	11346	11232	11257	11336	11292	11506	11310	11453	11362	11274	11302	11337	11108	11226	11083	11539	11299	11403	11321	11362	11306	11160	11284	11245	11323	11238	11135	11265	11381	11306	11339	11227	11330	11153	11404	11304	11438	11310	11321	11244	11254	11434	11401	11369	11244	11198	11326	11389	11200	11300	11297	11344	11344	11317	11261	11333	11352	11170	11153	11109	11191	11238	11343	11448	11218	11228	11242	11284	11327	11233	11316	11372	11377	11379	11358	11355	11184	11350	11377	11427	11336	11256	11291	11377	11429	11395	11088	11350	11222	11406	11432	11214	11353	11373	11258	11258	11334	11186	11139	11376	11473	11266	11256	11409	11291	11388	11259	11241	11327	11232	11121	11146	11309	11325	11244	11271	11256	11268	11308	11521	11400	11244	11354	11263	11380	11220	11209	11374	11220	11432	11375	11348	11235	11377	11292	11412	11447	11283	11202	11098	11249	11411	11452	11369	11363	11435	11498	11344	11281	11323	11189	11097	11272	11224	11166	11275	11470	11132	11370	11280	11254	11395	11232	11259	11244	11399	11375	11211	11360	11425	11344	11338	11366	11347	11433	11379	11408	11242	11371	11302	11304	11314	11523	11275	11444	11144	11316	11281	11281	11416	11298	11292	11304	11434	11534	11286	11300	11383	11436	11410	11229	11080	11201	11234	11180	11361	11343	11374	11049	11382	11344	11384	11282	11262	11392	11214	11380	11188	11198	11171	11344	11413	11360	11345	11256	11355	11267	11353	11419	11372	11411
14148	23726	21973	17336	15260	14583	35430	59025	53909	41382	28381	20814	12654	11994	11766	11898	11969	12015	11774	11747	11776	11909	11793	11953	11972	11936	11886	11993	11787	11884	11901	11962	11949	11843	11912	11908	11878	12023	11979	11837	11857	11900	11838	11979	11855	11780	11901	11976	11766	11877	11815	11880	11856	11922	12027	11863	11910	11946	11732	11778	11777	12081	12006	11949	11776	11908	11791	11889	11852	12017	12062	11953	11988	11815	11776	11860	12052	11899	11836	11895	11863	11879	12037	11951	11961	12082	11831	11836	12007	11992	11755	11838	11715	11968	11952	11905	11829	11968	11968	11849	11924	11948	11855	11781	11966	11953	11968	11757	11827	11877	11795	11982	11879	11844	11869	12089	11738	12062	11781	11832	11944	11987	11945	11938	11609	11897	11874	11965	11749	11853	11852	11980	11728	11846	11726	11866	11847	12047	11804	11655	11996	11961	11800	11969	11781	11938	11976	11860	11824	11637	11760	11697	11950	11980	11811	12030	11719	11824	12015	11823	11938	11865	11805	11874	11902	11957	11862	12003	11790	11911	11974	11880	11994	11738	11904	11742	11846	11802	11808	11844	11851	12025	11860	11829	11785	11835	11954	11819	11819	11927	11837	11861	11940	11861	11816	11911	11772	12084	11825	11863	11781	12009	11779	11866	11967	11898	11927	11848	11963	11981	11813	12007	11805	11930	11896	11922	11930	11707	12063	11939	11897	11961	11973	11852	11900	11840	11859	11939	11847	11851	11943	11846	11798	11847	11840	11858	11793	11875	12092	11871	11856	11915	11789	11782	11757	11888	11948	11687	11882	11838	11856	11815	11880	11654	11901	11902	12071	11876	11846	11958	11884	11893	11992	11844	11808	11823	11760	11911	11897	11946	11752	11739	11901	11946	12008	11825	11752	11952	11715	11793	12011	11796	11899	11817	11790	11960	11884	11882	11974	11846	11968	11894	11902	11825	11867	11920	11795	11816	12009	11899	11603	11781	11863	11819	11847	11820	11892	11815	11900	11890	12091	11814	11778	11841	11935	11731	11953	11902	11751	11875	11857	11910	11814	11982	11777	11958	11813	11837	11923	11893	11755	11932	11917	11767	11840	11919	11912	11764	11684	11860	11861	11893	11915	11763	11736	11766	11846	11800	11997	12005	11844	11804	11766	11764	11869	11851	11965	11834	11877	11978	12052	11826	11942	11965	11818	11888	11871	11933	11946	11848	11948	11828	11843	11834	11811	11779	11941	11876	11835	12046	11984	12007	11859	11899	11924	11875	11917	11984	11832	11854	11819	11794	11851	11945	11983	11924	11914	11929	11947	11790	11937	11969	11886	11812	11807	11895	11862	11910	11909	11775	11916	11866	11814	11968	11845	11923	11915	11693	11788	11827	11823	11783	11962	11659	11880	11860	11821	11853	11935	11886	11881	11942	11884	11730	11846	11919	11728	11744	11786	11889	11741	11810	11951	11725	11870	11794	11901	11853	11844	11957	11958	11805	11836	11889	11872	11769	11821	11886	11876	11909	11851	11936	11938	12004	11834	11882	11948	11786	11853	11996	11929	11817	11909	11877	11682	11853	11950	11752	11802	11723	11855	11939	11960	11834	11923	11943	11964	12000	11936	11922	11793	11909	11740	12051	11887	11882	11922	11988	11843	12097	11944	11943	12012	11986	11743	11889	11893	11982	11857	11980	11865	11871	11954	11919	11873	11776	11828	11804	11827	11926	11862	11864	12019	11816	11860	11935	11918	11875	11924	11913	11855	11846	11840	11940	12004	12031	12056	11892	11861	11916	11841	11939	11979	11883	11896	12030	11914	11927	11757	11806	11839	11942	11966	11734	11946	11793	11756	11824	11925	11720	11869	11949	11608	11830	11972	11878	11933	11744	11705	11908	11818	11844	11909	11939	11888	11922	11852	11740	11766	11725	11922	12158	11817	11994	12018	11988	12049	11835	12039	11761	11753	11861	11949	11911	11759	12095	11808	11904	11785	11861	11842	12031	11835	12011	11830	11847	11882	11820	11807	11878	11858	11860	11822	11936	11851	11889	11933	11759	11958	11765	11921	11988	11901	11814	11996	11909	11870	11751	11852	11826	11902	11784	11847	12070	11774	11961	11848	11874	11932	11899	11882	11953	11784	11799	11708	11766	11776	11813	11891	11751	11921	11902	11991	11976	12016	11816	11963	11911	11894	11834	11810	11773	11967	11852	11923	11920	11951	11903	11940	12019	11835	11906	12130	11857	11701	11886	11768	11929	11725	11902	11806	11842	11867	11843	11828	11937	11807	11919	11840	11772	11959	11928	11898	11896	11840	11733	11885	11887	11880	11883	11964	11936	11998	11764	11719	11938	11833	11889	11885	11852	11931	11852	11703	11928	11761	12069	11817	11844	11877	11860	11905	11931	11908	11774	11896	11929	11928	11926	11829	11760	11951	11864	11791	11826	11893	11832	11983	11854	11785	11972	11939	11755	11913	11897	11856	11756	11912	11805	11978	11705	11901	11829	11932	12014	11862	11837	11811	11841	11927	11906	11951	11880	11826	11838	12023	11911	12006	11671	11814	11777	11817	11901	11862	11946	11592	11881	11848	11985	11885	12096	11856	11800	11857	11966	11707	11879	11827	11814	11736	11823	11870	11793	11886	11926	12006	11828	11788	12009	11928	12016	11804	11884	11906	11940	11943	11819	11827	12030	12000	11845	11950	11910	12081	11971	11859	11877	11910	11902	11659	11746	11785	11956	11668	11911	11750	11935	11902	12082	12036	11940	12151	11806	11797	11790	11923	11804	11963	11941	11791	12029	11743	11796	11923	11797	11832	11823	12050	11815	12005	11846	11906	11902	11894	11975	11791	11827	11765	11929	12043	11887	11859	11824	11812	11880	11795	11826	11824	11844	11952	11837	12023	11898	11888	11884	11906	11849	11691	11877	11979	11882	11872	11962	11854	11780	11792	11872	11748	11948	11899	11782	11825	11924	11827	11904	11866	11910	11767	11921	11710	11723	11924	12007	11892	11856	11862	11849	11876	11809	11817	11760	11725	11894	11939	11826	11882	11668	11855	11851	11832	11680	11809	11807	11751	12061	11736	11970	11793	11899	11999	12122	11973	11758	11996	11770	12046	11895	11776	11980	12092	11926	11969	11836	11897	11929	12018	11952	11874	11979	11852	11942	11903	11763	11952	11825	11931	11936	11811	11825	11877	11845	11980	12003	11845	11916	11892	11909	12022	11987	11953	11933	11998	11778	12026	11880	11929	11997	11857	11819	11827	11679	11736	11913	11784	11784	12024	11729	11904	11825	12042	11887	11861	11860	11810	11917	11672	11926	11960	11804	11833	11922	11891	11937	11955	11948	11788	11834	11953	11963	11997	11729	11873	11935	11934	11830	11695	11667	11843	11922	11815	11816	11801	12002	11907	11850	11910	11957	12011	12015	11844	11890	12154	11738	11892	11961	11799	11964	11859	12053	11832	11870	11945	11924	11779	11820	11826	11903	11803	11954	11785	12018	11907	11849	11739	11842	11698	11959	11907	11977	11836	11892	11974	11846	11709	11835	11972	12014	11928	11786	11897	11875	11938	11865	12057	11933	11938	11766	11975	11837	11844	11805	11794	11817	11785	11740	11840	11878	11843	11754	11803	11895	11903	11986	11894	11837	11629	11981	11987	11663	11902	11986	11876	11880	11949	11826	11857	11904	11880	11807	11934	11742	11843	11931	11978	11984	12055	11910	11891	11839	12020	11974	11737	11923	11912	11795	11902	11805	11835	11933	11852	11820	11887	11916	11749	11929	11871	11696	11706	11982	11853	11853	11878	11934	11824	11667	11855	11920	11846	11891	11868	11769	11786	11771	11887	11790	11896	11868	11841	11784	11804	11935	11732	11905	12041	11898	11855	11863	11788	11987	11791	11833	11849	11869	11924	11895	11987	11843	11891	11946	11826	11833	11878	11905	11942	11826	11879	11827	11828	11866	11643	11964	11860	11946	11980	11811	11990	11783	11797	11975	11840	11819	11964	11826	11696	11904	12010	11656	12090	11751	11783	11908	11753	11870	11939	11764	11772	11932	11877	11807	12013	11877	11898	11967	11905	11851	11877	11776	11885	11966	11875	11826	11846	11927	11975	11790	11968	11699	11829	11781	11887	11829	11903	11941	11909	11918	11906	12024	11920	11887	12018	11882	11932	11882	11823	12032	11696	11888	11990	11854	12033	11777	11931	11995	11912	11897	11882	11882	11937	11698	11983	11926	11883	11884	11906	11832	11780	11987	11658	11912	11801	11937	11852	12055	12007	11976	11849	11982	11825	11899	11934	11777	12072	11847	11777	11782	11818	11817	11866	11831	11957	11794	11688	11761	11779	11976	11994	11831	11811	12009	11902	11880	11702	11988	11869	11835	11738	12018	11881	11798	12023	11800	11889	11963	11971	11898	11743	11791	11751	11870	11830	11750	11798	11896	11739	11857	12117	11897	12024	11892	11716	11868	11780	11897	11926	11864	11993	11936	11857	11929	11991	11844	11839	11845	11796	11955	11831	12043	11953	11969	11912	11828	11783	11943	11923	11753	11653	11860	11873	11991	11879	11856	11958	11901	11935	11911	11833	11806	11787	11759	11830	11851	11783	11873	11840	11957	11889	11845	11959	12073	12063	11908	11833	11849	11887	11884	11891	11980	11873	11781	11869	11834	11844	11785	11799	11866	11824	11784	11938	11777	11833	11799	11900	11802	11785	11863	11808	11963	11859	11988	11831	11782	12006	11893	11722	11739	11755	11875	11692	11816	12013	11811	11885	11759	11736	11753	11954	11841	11852	11934	11835	11923	11918	11863	12001	11808	11925	11807	11915	11840	11794	11875	12071	11966	11907	12005	11844	11832	11876	11915	11965	11842	12047	11875	11722	11972	11727	11689	11861	11855	11885	11968	11800	11980	11866	11877	11865	11893	11817	11895	11897	11846	11904	11653	11787	11886	11827	11689	11840	11846	11867	11965	11962	11917	11817	11951	11866	11886	11902	11683	11910	11866	11989	11936	11834	11945	11882	11919	11819	11920	11880	11879	11923	11928	11861	11812	11721	11795	11796	11861	11783	11817	11924	11895	11897	11825	12014	11793	11872	11841	11851	11815	11850	12039	12089	11836	11823	11918
28355	20426	17518	14995	13603	13546	15313	19026	19899	17506	14940	14016	13491	13500	13419	13545	13328	13580	13509	13479	13347	13589	13337	13260	13424	13348	13453	13471	13527	13465	13585	13318	13599	13495	13515	13622	13375	13467	13683	13444	13414	13548	13539	13390	13553	13498	13445	13525	13536	13656	13534	13633	13592	13551	13526	13501	13455	13569	13694	13446	13639	13480	13434	13375	13532	13301	13379	13506	13660	13349	13581	13300	13480	13645	13466	13600	13678	13287	13370	13471	13486	13454	13274	13597	13435	13523	13471	13672	13549	13598	13480	13596	13517	13584	13432	13419	13575	13516	13499	13520	13551	13647	13513	13546	13455	13492	13436	13540	13578	13396	13367	13173	13464	13400	13593	13576	13469	13506	13484	13461	13145	13379	13505	13543	13372	13517	13560	13424	13552	13586	13479	13344	13378	13363	13413	13318	13243	13593	13494	13573	13403	13490	13577	13571	13467	13346	13418	13476	13466	13449	13499	13550	13523	13458	13495	13454	13614	13550	13455	13469	13559	13649	13469	13580	13495	13625	13628	13377	13498	13392	13430	13315	13596	13487	13428	13441	13313	13620	13528	13419	13429	13213	13566	13527	13370	13419	13282	13415	13511	13349	13551	13537	13543	13394	13594	13396	13455	13629	13406	13473	13416	13464	13410	13459	13642	13497	13416	13337	13515	13466	13448	13669	13510	13400	13368	13668	13535	13373	13472	13419	13390	13550	13505	13538	13323	13535	13582	13566	13430	13512	13321	13486	13291	13559	13459	13408	13588	13315	13384	13478	13492	13313	13468	13494	13404	13360	13564	13394	13429	13641	13623	13496	13305	13447	13375	13419	13508	13306	13471	13540	13517	13543	13474	13596	13558	13542	13245	13527	13613	13404	13453	13539	13474	13458	13584	13394	13599	13373	13538	13333	13349	13295	13607	13486	13513	13465	13337	13164	13432	13256	13415	13428	13391	13532	13574	13434	13556	13502	13431	13455	13435	13410	13417	13359	13358	13516	13636	13427	13534	13532	13490	13363	13402	13371	13345	13355	13502	13488	13421	13419	13365	13391	13467	13425	13594	13771	13499	13543	13357	13487	13647	13423	13529	13384	13608	13607	13551	13520	13552	13493	13355	13490	13385	13497	13580	13499	13540	13464	13573	13521	13419	13485	13409	13542	13499	13602	13249	13361	13457	13223	13554	13284	13511	13330	13551	13472	13690	13267	13440	13409	13619	13505	13372	13442	13409	13342	13498	13494	13603	13399	13345	13386	13471	13488	13605	13569	13276	13415	13450	13504	13368	13620	13338	13394	13513	13214	13528	13223	13401	13516	13654	13356	13515	13537	13546	13506	13368	13461	13449	13510	13308	13418	13559	13605	13464	13546	13499	13319	13371	13180	13496	13493	13380	13470	13485	13498	13404	13353	13538	13513	13595	13482	13569	13531	13447	13476	13601	13487	13564	13571	13622	13619	13353	13364	13612	13441	13421	13298	13534	13208	13468	13579	13636	13537	13497	13408	13335	13565	13435	13315	13520	13523	13466	13562	13491	13499	13608	13586	13460	13367	13431	13487	13392	13507	13604	13351	13402	13506	13374	13497	13416	13506	13678	13438	13415	13316	13499	13297	13533	13443	13507	13473	13460	13442	13445	13454	13392	13344	13403	13484	13433	13455	13687	13583	13596	13514	13695	13557	13450	13504	13423	13438	13551	13274	13556	13481	13491	13454	13314	13315	13385	13461	13513	13335	13599	13115	13465	13234	13383	13777	13418	13568	13372	13655	13445	13574	13580	13289	13572	13411	13609	13462	13433	13548	13410	13533	13563	13407	13523	13397	13485	13278	13407	13462	13611	13462	13326	13633	13686	13498	13395	13365	13527	13367	13492	13496	13532	13384	13450	13675	13507	13394	13391	13645	13426	13354	13628	13521	13609	13396	13327	13568	13440	13607	13481	13400	13413	13238	13614	13492	13480	13536	13679	13431	13595	13527	13338	13511	13559	13458	13578	13201	13441	13667	13518	13457	13487	13595	13289	13529	13488	13652	13501	13398	13458	13527	13478	13404	13284	13425	13424	13597	13694	13597	13431	13580	13455	13327	13560	13367	13577	13401	13468	13576	13746	13391	13450	13577	13454	13427	13355	13526	13578	13144	13350	13558	13480	13360	13408	13599	13496	13408	13490	13472	13467	13318	13335	13335	13442	13464	13550	13367	13574	13517	13373	13381	13540	13568	13464	13403	13485	13779	13820	13630	13622	13479	13473	13506	13462	13372	13493	13259	13503	13575	13415	13601	13447	13600	13580	13630	13200	13432	13632	13434	13556	13404	13462	13499	13462	13524	13613	13675	13470	13388	13432	13531	13344	13480	13325	13508	13482	13578	13427	13403	13304	13567	13344	13551	13455	13478	13268	13638	13318	13534	13549	13426	13442	13523	13389	13555	13440	13441	13714	13363	13413	13380	13581	13408	13497	13478	13487	13262	13571	13595	13422	13434	13387	13409	13362	13383	13458	13495	13377	13484	13594	13475	13523	13357	13630	13441	13410	13472	13323	13291	13408	13529	13512	13313	13550	13438	13579	13544	13278	13519	13294	13462	13439	13280	13573	13323	13456	13292	13399	13366	13388	13649	13266	13325	13531	13398	13406	13371	13473	13425	13552	13329	13423	13457	13313	13325	13382	13459	13518	13316	13488	13530	13548	13469	13500	13438	13468	13560	13401	13365	13323	13484	13588	13556	13486	13423	13545	13496	13627	13379	13488	13533	13496	13450	13518	13613	13312	13383	13483	13461	13777	13539	13205	13387	13491	13691	13463	13508	13501	13452	13561	13509	13588	13573	13486	13645	13637	13391	13415	13503	13515	13418	13476	13482	13679	13448	13395	13486	13660	13518	13359	13492	13651	13464	13506	13488	13492	13294	13327	13397	13353	13425	13491	13540	13455	13487	13387	13426	13283	13327	13508	13521	13279	13453	13525	13392	13323	13472	13465	13320	13368	13496	13507	13380	13308	13447	13511	13387	13451	13542	13723	13443	13454	13463	13386	13323	13345	13523	13492	13435	13521	13452	13599	13520	13394	13577	13320	13529	13479	13546	13534	13663	13577	13396	13551	13298	13407	13562	13461	13572	13407	13593	13340	13323	13395	13494	13301	13416	13579	13379	13467	13572	13382	13455	13481	13663	13544	13595	13415	13627	13349	13509	13469	13287	13560	13385	13552	13364	13422	13497	13587	13368	13405	13362	13424	13578	13426	13514	13445	13327	13561	13513	13334	13650	13471	13476	13493	13498	13460	13485	13622	13449	13549	13638	13530	13488	13566	13343	13476	13555	13379	13453	13477	13400	13642	13399	13486	13385	13531	13405	13459	13400	13354	13543	13483	13663	13387	13557	13521	13489	13498	13497	13413	13347	13474	13455	13513	13606	13438	13478	13462	13373	13383	13543	13581	13403	13562	13488	13561	13420	13466	13660	13334	13363	13319	13410	13637	13559	13591	13657	13532	13541	13481	13387	13435	13416	13373	13558	13489	13378	13418	13470	13448	13584	13279	13426	13410	13448	13594	13445	13384	13376	13560	13374	13662	13433	13384	13518	13439	13340	13562	13338	13379	13517	13290	13414	13362	13521	13548	13524	13631	13561	13545	13512	13547	13628	13214	13520	13462	13432	13454	13532	13430	13401	13554	13408	13527	13511	13392	13393	13486	13460	13515	13432	13521	13396	13461	13392	13525	13568	13547	13518	13279	13671	13349	13319	13585	13380	13580	13362	13552	13595	13467	13572	13453	13589	13425	13547	13326	13485	13484	13514	13478	13568	13512	13490	13471	13532	13502	13441	13459	13606	13534	13496	13275	13365	13587	13466	13370	13418	13512	13605	13352	13382	13300	13466	13612	13657	13582	13580	13405	13352	13649	13552	13617	13516	13691	13473	13481	13447	13501	13395	13471	13436	13543	13502	13414	13630	13478	13664	13560	13683	13463	13539	13621	13410	13477	13408	13427	13371	13447	13582	13374	13601	13532	13378	13593	13387	13367	13398	13506	13524	13316	13506	13456	13431	13481	13474	13481	13593	13448	13461	13379	13510	13493	13379	13625	13679	13451	13511	13488	13421	13517	13529	13400	13463	13653	13626	13507	13312	13385	13451	13506	13536	13437	13517	13382	13581	13396	13325	13485	13506	13261	13460	13496	13534	13370	13393	13427	13413	13520	13496	13541	13493	13498	13393	13576	13417	13412	13619	13524	13456	13541	13588	13532	13519	13580	13467	13290	13347	13385	13445	13450	13598	13435	13563	13271	13376	13701	13530	13396	13399	13579	13494	13309	13448	13472	13580	13430	13462	13409	13635	13648	13625	13517	13446	13502	13507	13490	13484	13579	13375	13427	13541	13440	13374	13461	13577	13537	13306	13492	13597	13394	13436	13490	13381	13344	13647	13299	13521	13454	13450	13400	13410	13519	13374	13388	13409	13513	13432	13526	13376	13521	13456	13522	13492	13448	13560	13435	13428	13290	13416	13549	13468	13466	13586	13355	13299	13432	13537	13337	13398	13592	13368	13680	13601	13574	13552	13418	13471	13279	13414	13342	13490	13475	13333	13539	13548	13722	13405	13216	13519	13451	13347	13194	13571	13484	13474	13568	13403	13541	13366	13452	13408	13566	13535	13554	13533	13465	13524	13636	13416	13522	13574	13403	13366	13478	13393	13202	13541	13582	13419	13389	13445	13596	13469	13518	13485	13485	13477	13471	13446	13549	13465	13685	13526	13443	13511	13463	13532	13368	13623	13511	13540	13687	13483	13451	13526	13536	13324	13462	13464	13473	13668	13322	13543	13492	13379	13649	13338	13496	13417	13525	13535	13653	13561	13553	13472	13336	13550	13667	13380	13603	13477	13601	13457	13539	13524	13325	13480	13416	13455	13427	13399	13427	13524	13552	13619	13328	13616	13484	13426	13597	13457	13452	13396	13605	13419	13434	13542	13380	13438	13384	13377	13427	13231	13478	13208	13589	13615	13619	13507	13503	13463	13303	13478	13381	13543	13606	13629	13702	13307	13488	13516	13544	13533	13425	13469	13473	13606	13423	13462	13495	13361	13332	13341	13558	13509	13441	13449	13389	13300	13462	13441	13439	13510	13479	13518	13482	13342	13452	13699
13605	14102	13704	13421	13350	13290	16573	22577	22160	18288	14565	13790	13432	12949	13278	13319	13261	13175	13344	13429	13439	13129	13284	13272	13317	13327	13108	13214	13107	13268	13158	13210	13195	13357	13183	13313	13220	13191	13286	13252	13160	13209	13169	13394	13292	13088	13289	13363	13145	13252	13088	13414	13229	13340	13326	13417	13382	13177	13202	13168	13187	13167	13038	13206	13102	13216	13155	13308	13384	13093	13295	13364	13178	13346	13252	13286	13106	13367	13168	13188	13254	13310	13419	13166	13243	13243	13221	13291	13268	13262	13136	13184	13390	13354	13231	13125	13278	13202	13309	13162	13224	13184	13185	13416	13175	13158	13334	13256	13168	13282	13263	13132	13189	13268	13174	13276	13186	13220	13178	13162	13128	13086	13259	13265	13259	13107	13303	13116	13174	13192	13254	13256	13263	13125	13308	13283	13400	13165	13194	13286	13198	13161	13347	13108	13314	13225	13240	13334	13281	13235	13307	13183	13292	13227	13092	13070	13324	13157	13058	13187	13119	13255	13387	13198	13183	13233	13197	13302	13407	13183	13302	13158	13173	13285	13273	13203	13146	13223	13239	13387	13238	13185	13340	13160	13285	13147	13240	13211	13068	13265	13131	13400	13264	13354	13101	13236	13285	13363	13364	13248	13254	13238	13274	13133	13134	13285	13136	13290	13165	13172	13413	13163	13057	13503	13242	13285	13205	13261	13234	13165	13378	13306	13233	13361	13101	13050	13177	13188	13204	13275	13140	13364	13202	13262	13298	13532	13254	13257	13100	13148	13219	13106	13226	13349	13153	13168	13369	13018	13309	13298	13233	13242	13066	13254	13271	13246	13424	13274	13221	13258	13107	13108	13263	13196	13267	13291	13207	13253	13233	13118	13362	13359	13370	13221	13251	13250	13091	13245	13220	13297	13252	13357	13301	13319	13173	13263	13282	13254	13147	13280	13234	13295	13092	13159	13368	13274	13233	13154	13277	13206	13212	13252	13249	13266	13108	13048	13194	12979	13220	13093	13253	13168	13188	13208	13124	13238	13373	13307	13162	13295	13229	13095	13349	13278	13236	13226	13334	13292	13248	13242	13230	13323	13287	13274	13337	13207	13071	13244	13318	13091	13230	13204	13151	13371	13183	13265	13278	13227	13211	13310	13395	13216	13334	13284	13308	13281	13308	13336	13298	13342	13416	13247	13102	13366	13179	13180	13333	13106	13231	13187	13265	13088	13261	13017	13136	13176	13318	13283	13295	13221	13194	13078	13340	13284	13231	12998	13239	13170	13157	13237	13299	13073	13291	13284	13260	13309	13341	13215	13010	13276	13301	13280	13287	13197	13259	13360	13239	13224	13278	13269	13196	13232	13263	13356	13239	13334	13190	13150	13073	13175	13201	13298	13193	13133	13153	13289	13167	13244	13310	13230	13187	13096	13278	13344	13254	13281	13279	13287	13249	13255	13226	13389	13197	13312	13229	13249	13242	13372	13273	13121	13376	13147	13270	13299	13250	13233	13101	13203	13317	13178	13268	13247	13235	13147	13064	13213	13240	13263	13264	13272	13234	13222	13191	13374	13310	13256	13174	13364	13142	13347	13257	13253	13229	13282	13331	13247	13329	13370	13201	13314	13177	13393	13340	13256	13224	13237	12984	13319	13250	13247	13268	13230	13303	13253	13089	13322	13185	13292	13188	13260	13193	13274	13341	13167	13292	13153	13277	13352	13119	13282	13228	13249	13277	13362	13268	13273	13218	13230	13194	13265	13192	13169	13212	13229	13189	13273	13239	13313	13176	13270	13199	13396	13243	13179	13271	13249	13296	13247	13375	13204	13203	13275	13305	13225	13209	13331	13269	13293	13262	13192	13232	13174	13102	13143	13354	13078	13230	13118	13295	13295	13263	13284	13339	13037	13255	13193	13276	13261	13287	13124	13347	13314	13254	13312	13235	13265	13227	13323	13217	13116	13260	13236	13233	13213	13322	13234	13081	13323	13005	13225	13156	13204	13292	13214	13310	13077	13290	13257	13269	13243	13236	13464	13270	13229	13264	13239	13278	13120	13178	13140	13119	13399	13160	13315	13358	13239	13162	13217	13289	13238	13220	13178	13283	13092	13108	13326	13229	13222	13251	13163	13174	13336	13293	13323	13403	13126	13348	13216	13349	13146	13394	13242	13439	13235	13167	13284	13183	13202	13291	13269	13141	13149	13299	13263	13165	13236	13333	12973	13473	13381	13396	13240	13195	13219	13227	13343	13233	13079	13204	13275	13215	13339	13147	13113	13335	13267	13221	13259	13350	13295	13087	13271	13290	13170	13249	13178	13250	13306	13178	13269	13297	13250	13287	13274	13159	13099	13035	13106	13102	13325	13305	13269	13208	13396	13473	13166	13283	13177	13220	13250	13230	13382	13237	13265	13227	13394	13296	13099	13254	13308	13187	13185	13270	13368	13338	13117	13272	13236	13299	13324	13349	13210	13235	13213	13317	13418	13269	13295	13231	13246	13213	13298	13363	13257	13241	13277	13236	13228	13198	13225	13204	13296	13356	13366	13176	13302	13383	13258	12976	13257	13435	13280	13255	13242	13413	13270	13351	13402	13220	13147	13237	13300	13159	13200	13372	13281	13163	13316	13061	13291	13131	13182	13444	13236	13226	13403	13162	13309	13339	13139	13190	13193	13197	13327	13301	13287	13330	13314	13218	13114	13217	13280	13020	13353	13173	13206	13216	13233	13185	13304	13092	13324	13196	13311	13170	13333	13096	13225	13230	13106	13112	13214	13187	13311	13159	13188	13245	13195	13123	13134	13304	13108	13242	13225	13291	13138	13347	13179	13161	13267	13295	13178	13216	13164	13082	13271	13225	13231	13113	13182	13195	13193	13294	13203	13220	13305	13191	13289	13125	13188	13230	13280	13157	13362	13248	13370	13293	13137	13246	13283	13288	13222	13125	13098	13290	13203	13320	13270	13154	13200	13221	13215	13363	13202	13380	13077	13083	13142	13219	13250	13099	13265	13360	13307	13461	13150	13210	13220	13135	12983	13040	13253	13194	13263	13294	13130	13243	13196	13264	13477	13258	13310	13218	13239	13357	13190	13366	13258	13240	13314	13293	13211	13209	13347	13427	13300	13382	13184	13083	13236	13193	13402	13453	13301	13263	13437	13209	13255	13157	13120	13276	13209	13261	13307	13237	13315	13195	13089	13225	13311	13395	13256	13175	13290	13278	13185	13436	13208	13278	13241	13234	13170	13191	13409	13314	13161	13224	13386	13365	13179	13269	13303	13127	13136	13176	13361	13205	13241	13254	13191	13242	13339	13136	13377	13073	13372	13143	13062	13277	13214	13295	13252	13296	13237	13287	13303	13339	13154	13204	13431	13132	13210	13332	13213	13201	13235	13215	13206	13114	13376	13243	13148	13135	13396	13293	13311	13227	13290	13303	13231	13173	13126	13092	13355	13193	13217	13398	13278	13247	13350	13333	13341	13266	13262	13283	13290	13274	13172	13282	13239	13388	13227	13132	13348	13212	13192	13049	13411	13194	13248	13256	13323	13308	13249	13216	13251	13437	13149	13497	13231	13179	13102	13206	13143	13333	13291	13279	13319	13218	13192	13195	13357	13374	13200	13235	13439	13154	13245	13422	13186	13199	13190	13138	13132	13236	13312	13313	13111	13075	13336	13377	13189	13254	13322	13145	13240	13354	13334	13228	13129	13315	13158	13011	13386	13301	13157	13257	13312	13177	13394	13263	13106	13215	13194	13113	13214	13089	13277	13207	13373	13084	13123	13337	13232	13347	13139	13229	13328	13444	13318	13347	13327	13239	13309	13184	13202	13268	13183	13119	13195	13115	13287	13180	13340	13350	13221	13319	13312	13234	13225	13313	13234	13248	13376	13236	13311	13257	13064	13338	13220	13269	13200	13408	13279	13263	13294	13402	13305	13192	13221	13268	13208	13324	13210	13422	13293	13262	13242	13249	13464	13477	13235	13371	13160	13329	13317	13202	13150	13258	13192	13204	13308	13128	13129	13148	13145	13293	13273	13240	13338	13177	13163	13128	13259	13239	13253	13226	13265	13148	13135	13240	13342	13303	13199	13217	13404	13328	13098	13437	13187	13155	13151	13213	13237	13265	13291	13180	13270	13204	13157	13358	13196	13248	13411	12971	13212	13411	13195	13303	13174	13255	13130	13103	13288	13131	13147	13292	13206	13277	13171	13262	13093	13225	13240	13290	13394	13252	13138	13156	13354	13151	13234	13209	13317	13015	13377	13210	13325	13244	13278	13374	13324	13288	13528	13098	13198	13261	13257	13257	13184	13242	13135	13292	13303	13242	13145	13167	13000	13218	13267	13236	13124	13425	13422	13391	13352	13226	13239	13225	13172	13306	13298	13210	13313	13306	13197	13268	13151	13223	13230	13231	13140	13242	13296	13229	13247	13411	13282	13243	13132	13243	13414	13335	13249	13337	13242	13214	13223	13268	13285	13227	13310	13181	13247	13197	13254	13223	13291	13259	13326	13233	13342	13398	13322	13300	13200	13312	13481	13237	13277	13183	13195	13268	13140	13362	13250	13331	13179	13175	13353	13351	13276	13262	13247	13245	13281	13152	13326	13416	13262	13134	13140	13103	13391	13281	13162	13295	13277	13208	13264	13122	13291	13299	13252	13074	13239	13224	13349	13260	13185	13109	13100	13201	13183	13442	13271	13293	13329	13361	13212	13211	13321	13389	13322	13333	13315	13275	13197	13138	13123	13353	13371	13124	13327	13342	13229	13301	13255	13284	13257	13252	13239	13097	13391	13345	13120	13141	13268	13318	13296	13387	13184	13224	13226	13211	13357	13266	13370	13314	13229	13190	13290	13415	13316	13206	13132	13182	13260	13349	13098	13305	13127	13351	13287	13107	13334	13155	13304	13263	13185	13248	13258	13225	13379	13324	13338	13115	13249	13148	13236	13251	13304	13220	13267	13220	13323	13130	13173	13241	13201	13303	13236	13266	13094	13201	13090	13361	13125	13423	13248	13110	13214	13106	13238	13141	13306	13246	13247	13247	13306	13274	13196	13300	13322	13286	13318	13465	13265	13272	13299	13271	13323	13298	13135	13104	13240	13226	13305	13383	13253	13255	13254	13232	13123	13272	13336
25581	21076	26987	25333	17514	15358	23215	39012	38225	29166	20538	15540	14338	14294	14125	13987	14170	13903	14229	14033	14283	14060	13932	13818	14157	14037	14270	14083	14185	14013	14121	14145	14054	14111	14034	13924	14272	14112	14129	14074	14029	14241	14037	14074	14255	14108	13970	14057	14080	13932	14024	14092	14150	13885	14144	14084	14040	14090	14171	14146	14138	13906	14077	14003	14053	14145	14204	13843	14005	14029	14084	14179	13990	14055	14001	14053	14227	14050	14138	14356	13966	14136	14168	14094	14108	14156	14025	14118	13842	14080	14203	14171	14025	13911	13888	14011	14219	13669	14106	14151	14038	14122	13955	13882	13964	14044	14043	14041	13938	14157	13932	14100	14062	13954	14075	14058	14119	14060	14044	14061	13875	13939	14172	14249	14246	14135	14210	14178	14064	13780	14198	13984	14074	14062	13959	13907	13848	14146	13952	14033	13957	14150	14049	13954	14049	14166	13982	14167	14027	14038	14101	13969	14011	13847	13886	14241	14104	14208	13830	14044	14041	13980	13961	14296	13916	14036	14152	14151	13947	14067	14205	14156	14202	14205	13895	14160	14132	14003	14043	13906	14210	14100	14183	14060	14083	14113	13894	14047	14042	13957	13960	14104	14115	13950	13894	14025	14036	14110	14098	14139	14043	13929	14066	14104	14041	13914	13938	14091	14095	14107	14095	14038	14087	14042	14187	14018	14022	14061	14133	14003	14088	13939	14124	13960	14185	13955	14003	14212	13898	14004	14042	14058	14186	14028	13975	14025	14081	14313	14160	14019	14051	13987	14097	13930	13990	14111	13933	14154	14133	14077	14117	14064	14189	14110	13945	13921	14006	14058	13933	13965	13837	14073	14026	13893	14251	14023	13947	14202	14061	13918	14161	14082	14027	14005	14117	13874	13977	14020	14077	14136	13967	14120	14051	13999	14056	13906	14071	14080	14148	14015	14162	14101	14154	14093	14270	14059	14155	14042	14133	13969	14121	13878	14114	14121	14076	14056	14026	14067	14169	14151	14044	14123	14099	14007	13989	13813	13853	14272	14061	13790	14145	13855	14138	14019	13993	14016	14139	13993	13902	14008	14079	14050	14118	14005	13888	13971	14109	14012	14061	14083	14026	14099	14063	14020	14126	13919	13854	14175	13934	14043	14151	13973	14211	13921	14011	13915	14178	14117	14011	13868	14185	14049	14094	14093	14069	13986	13955	14265	13905	13979	13967	14103	14147	13996	13989	14048	14005	14063	14148	14089	14075	14183	14090	14066	14112	14074	13948	13882	13957	14005	13881	14055	14111	14011	14120	14108	14083	14194	14074	13928	14011	13970	13981	13978	14202	13975	14066	14144	14230	14207	13888	14001	14195	13915	14132	14069	13947	14063	14165	14141	14069	14138	14107	14122	13951	14012	14131	13897	14058	13950	14017	14060	14023	14159	14032	13940	14248	14260	14042	13835	14160	14082	14012	14234	13884	14036	14241	13953	13859	14077	14096	13967	13892	13977	14184	13920	14135	14014	14015	14144	14093	14109	14022	14214	14036	14010	13991	14124	13820	14127	14057	14093	14167	14220	14220	14043	14084	13888	14075	14101	13971	14039	14076	14081	13959	14148	13995	14058	14124	13976	13927	13995	13941	14161	13835	13863	14337	14037	13959	13906	14154	14143	14175	14022	14138	14083	14140	14066	14153	13937	14053	13696	13970	14172	14075	13908	14108	14120	14204	13880	14103	13981	13848	14277	14033	14154	14291	14221	13969	14112	14163	14051	14116	14091	14069	13982	14265	13896	14100	13875	13952	14234	14024	14152	13984	13984	14168	14110	14053	14215	14063	14098	13989	14001	14111	13897	14185	14099	14324	14229	14157	14012	14066	13787	14164	14158	14251	13982	13889	14016	14113	13917	13950	13921	14097	14157	14181	14003	14021	13972	14087	13955	13863	14002	14054	13974	13965	14021	14110	14142	14094	13939	14026	14137	13999	14118	14128	13951	14048	14239	14070	13953	13984	14295	13977	14158	14008	14073	14010	13999	14000	14062	13963	14078	14029	14119	14089	13940	14022	14201	13980	14127	13872	14044	14109	14032	14215	14100	14012	14094	13819	13973	14282	14178	13960	13884	14091	14014	14074	14032	14069	14236	14024	14109	14099	14083	13883	13820	13947	13868	13991	14013	13989	14158	14033	14090	14077	13992	13993	14217	13905	14072	14071	14113	13955	13990	14048	14217	13984	14045	14123	14035	14132	13998	13968	13983	14251	14177	13946	14038	14066	14106	13984	13867	13998	14061	14101	14007	14143	14163	14060	14195	14216	14069	13994	14006	13967	14017	14118	13844	13898	14090	14012	14039	13952	13928	14192	14067	13991	14031	13919	13947	14089	14163	14071	14037	14066	14050	14065	14005	14094	14224	14135	14183	14096	14016	13975	14099	14057	13904	14120	14083	14014	14286	13918	14065	14050	14060	14123	13851	13936	14073	14042	14251	13938	13927	13927	14126	14050	14262	14073	14041	14064	13988	13928	13855	14137	14100	14243	14069	14037	13957	13909	13997	13965	13976	14043	14068	14011	14037	14120	14147	14140	14125	14051	14088	13963	13978	14115	14075	13974	13918	14105	14188	14135	14094	14198	13983	14067	14089	14151	14056	14247	13905	14084	13842	14296	14072	13911	14196	14021	14034	14134	13978	13961	14074	13836	14024	14076	14083	14109	14082	14060	14014	14089	13978	13928	14034	13952	13917	13938	14029	13958	13877	14119	13944	14043	14199	14145	14158	14188	14099	14120	14264	14008	14281	14037	14081	14090	14040	14138	14084	13997	13956	14087	14084	14172	13979	14065	14095	14295	13949	14096	14063	13969	13976	14125	13856	14055	14085	14026	14084	14161	14191	13888	14145	14319	14036	14152	13985	14087	14258	14010	14032	14024	13955	14117	13927	14176	14030	14239	14209	14002	14219	14063	14146	13813	14195	14173	14042	14240	14068	14051	14133	14135	14090	14170	14181	14185	14131	13966	14042	14167	14169	13994	14095	14019	14158	14081	14066	14019	14139	14132	14275	14241	13966	14032	13920	14115	14126	14036	13961	13808	13964	14056	14055	14101	13970	14193	14028	14073	14152	13940	14109	14006	13917	14037	14119	14067	14195	14120	14230	14116	14047	14096	13895	14102	14100	14157	14245	14134	14002	14159	13989	14044	14099	13736	13816	14016	14128	13876	14089	14099	14150	14038	14008	14004	13985	13902	14060	14075	14015	14126	14127	13900	14028	14049	14220	14009	14007	14055	14226	14007	14305	14171	14035	14045	14137	14063	14051	14159	14185	14021	13868	14100	14187	14149	14036	13915	14290	13990	14170	14210	13892	13938	14012	14134	13811	14030	14128	13979	13871	14005	13912	13923	13978	14104	13951	13989	14130	13897	13985	14036	14008	14065	14146	14027	14087	14030	13953	13970	14013	14063	14197	13999	14067	14067	14053	14211	14109	14022	13897	14054	14059	14016	13899	14303	14051	13974	14178	14039	14220	14201	14166	14078	14008	13900	14171	14105	14099	13980	14189	14114	14128	14077	14145	14016	14090	14335	13957	13966	13944	14063	13989	14020	14102	13913	13801	14186	13959	14074	13889	14099	13953	14014	14166	14074	14154	14139	14073	14082	14111	14118	13973	14184	14114	13936	13883	14067	14006	14008	13987	14075	14059	13917	13954	14020	13896	14143	14033	14156	14150	14113	13950	13947	14044	13992	14102	13993	13928	14042	14053	14099	14118	13862	14077	13977	14099	14072	14071	14052	14253	14127	13960	13947	14091	14098	13995	14072	14069	14035	13932	14158	14033	14248	14038	14004	14243	14226	13821	13907	14103	14185	14081	14182	14114	13979	13943	14006	14104	14207	13897	14021	13920	14074	14177	14072	14053	14004	13961	13884	14213	14093	14062	14191	13980	14017	14065	14018	13987	14002	14124	13878	14104	14166	14082	13961	14131	13896	14002	14131	13960	14193	13991	14100	14312	13993	14054	13986	14031	14181	14047	14100	14080	14117	14236	13990	14265	14004	14293	14010	14135	14157	14071	13867	14050	14096	14057	13965	14087	13921	14048	13976	14049	13880	14028	14185	13944	14142	14155	14160	14133	14142	14097	14150	14188	14088	14007	13998	13980	13949	14095	14257	13918	14086	14100	14037	14225	13878	14032	14052	14156	14034	14006	14041	14079	13953	14216	14159	14245	14064	14059	14243	13886	14104	14033	14262	14012	14100	14290	13933	14070	14062	14061	13959	14035	14052	13942	14041	14069	14070	13818	14155	13975	14016	13838	13901	14147	14189	13945	13868	14158	14153	13926	13908	14171	13935	14180	14096	14060	14134	14113	14083	14072	14187	13981	14203	13981	14015	13902	14053	14096	14243	14277	14109	13964	14014	14116	14140	13957	14221	13967	13911	14235	14230	14091	14250	14097	14025	14157	14168	14101	14091	13973	14027	14028	13989	14136	14038	14328	13928	13989	14101	13964	14191	13984	14084	14186	14178	13816	14110	14050	14091	14163	14091	14096	14095	14183	14092	14077	14092	14027	14244	14122	14052	13816	14045	14024	14036	14099	14150	14183	14055	14187	14021	13875	13999	14127	14324	13935	14020	13932	14072	14101	13907	14075	14028	14006	14204	13958	14007	13916	13987	13851	14017	13990	14146	14149	13897	14142	14030	14008	14018	14019	14079	13984	14170	14210	14050	14197	13958	14069	14087	13972	14046	14132	14006	13969	14201	14296	14177	14147	14169	14040	14184	14111	14062	14171	14071	13916	14083	13956	13960	14061	13898	14106	13954	14023	13927	14041	14119	14101	14189	13947	14155	14033	13955	14000	14309	14064	13847	14205	13982	13989	14043	14080	13902	13876	14220	13993	13943	13955	14158	14135	14164	14053	13975	14058	14071	14286	13935	13922	13956	13971	13906	14158	14175	13971	13997	14109	14144	14149	14051	13875	14029	14076	14070	14151	14184	14134	13900	13932	14374	14114	13928	14140	14165	14156	14067	14131	14071	13948	14163	14108	13971	14161	14204	13963	14121	14133	13966	14150	14226	14025	13982	13978	14147	14065	14181	14258	14049	14212	14091	13983	13968	14006	14125	14003	13930	14104	14037	13897	14169	14027	14085	14186
12712	18143	17440	15696	14603	14458	27419	43821	40578	30548	20316	14481	13777	13808	13711	13764	13590	13621	13714	13810	13761	13634	13609	13811	13581	13723	13450	13684	13542	13785	13667	13743	13634	13728	13767	13633	13553	13878	13872	13574	13752	13626	13905	13714	13620	13623	13561	13852	13642	13705	13687	13567	13740	13541	13560	13763	13672	13487	13669	13724	13708	13589	13670	13588	13642	13554	13601	13715	13749	13558	13594	13559	13649	13542	13673	13659	13742	13648	13671	13796	13748	13665	13595	13625	13616	13668	13590	13631	13712	13599	13724	13796	13779	13821	13671	13691	13713	13616	13615	13598	13594	13567	13577	13441	13459	13775	13719	13565	13758	13663	13707	13749	13641	13626	13613	13664	13745	13612	13685	13447	13544	13692	13503	13689	13708	13701	13717	13699	13550	13722	13737	13703	13782	13671	13605	13571	13628	13550	13746	13632	13525	13804	13744	13584	13720	13825	13537	13880	13716	13678	13591	13522	13610	13730	13810	13701	13771	13632	13484	13681	13649	13690	13726	13748	13729	13482	13621	13709	13813	13629	13614	13663	13685	13538	13782	13678	13670	13618	13683	13701	13731	13670	13552	13572	13763	13588	13451	13643	13695	13718	13676	13534	13956	13557	13752	13646	13663	13652	13652	13614	13623	13618	13694	13612	13748	13652	13554	13791	13792	13837	13728	13766	13709	13763	13783	13670	13588	13634	13635	13700	13585	13864	13586	13715	13680	13530	13733	13724	13819	13461	13779	13689	13744	13744	13652	13652	13666	13758	13596	13610	13733	13847	13655	13494	13623	13537	13652	13743	13633	13552	13610	13710	13657	13681	13671	13639	13767	13595	13741	13629	13692	13555	13805	13767	13670	13669	13720	13610	13609	13647	13736	13703	13583	13633	13579	13697	13551	13897	13636	13658	13543	13633	13660	13734	13610	13476	13753	13622	13709	13665	13618	13766	13655	13673	13534	13734	13697	13744	13511	13706	13735	13701	13704	13640	13649	13724	13595	13705	13607	13553	13442	13595	13810	13618	13650	13737	13699	13814	13682	13643	13665	13766	13740	13778	13446	13740	13591	13783	13693	13769	13698	13589	13517	13733	13762	13665	13672	13681	13659	13683	13851	13601	13605	13597	13485	13634	13582	13786	13676	13691	13669	13651	13635	13743	13583	13810	13710	13595	13527	13588	13804	13537	13682	13612	13521	13714	13851	13647	13530	13649	13579	13750	13606	13794	13618	13537	13668	13808	13733	13706	13687	13749	13551	13769	13673	13746	13613	13649	13708	13753	13653	13691	13733	13565	13712	13636	13563	13567	13672	13553	13666	13782	13852	13758	13691	13668	13531	13766	13600	13633	13699	13585	13634	13691	13621	13745	13680	13692	13706	13557	13569	13695	13688	13700	13840	13607	13698	13800	13687	13671	13495	13690	13679	13531	13607	13623	13628	13733	13760	13647	13616	13630	13881	13649	13733	13569	13834	13690	13518	13776	13701	13569	13518	13676	13776	13730	13413	13785	13601	13506	13830	13666	13927	13690	13637	13662	13559	13732	13679	13845	13596	13817	13708	13630	13607	13671	13559	13742	13683	13579	13567	13701	13801	13705	13711	13672	13669	13691	13752	13752	13681	13818	13788	13698	13526	13737	13622	13703	13680	13555	13754	13691	13604	13575	13506	13657	13529	13698	13706	13623	13605	13656	13707	13768	13645	13562	13750	13652	13627	13633	13678	13586	13683	13657	13707	13603	13717	13821	13611	13599	13647	13689	13764	13840	13652	13717	13626	13652	13744	13591	13632	13666	13672	13655	13652	13624	13656	13730	13770	13500	13700	13585	13824	13881	13618	13612	13725	13778	13632	13766	13616	13498	13736	13845	13698	13735	13793	13690	13827	13639	13716	13787	13798	13558	13643	13735	13685	13658	13760	13606	13568	13875	13738	13500	13737	13554	13632	13587	13805	13728	13530	13681	13613	13784	13663	13758	13666	13590	13683	13475	13786	13759	13793	13575	13571	13801	13730	13798	13793	13627	13589	13586	13621	13640	13750	13693	13569	13653	13555	13709	13715	13713	13731	13651	13636	13421	13659	13492	13563	13813	13658	13728	13688	13742	13729	13840	13798	13743	13589	13575	13579	13775	13716	13790	13931	13516	13766	13740	13617	13672	13753	13664	13746	13815	13868	13624	13685	13665	13569	13732	13588	13655	13769	13813	13692	13767	13737	13631	13626	13678	13680	13647	13574	13549	13672	13535	13572	13801	13719	13652	13584	13681	13712	13635	13604	13643	13614	13487	13686	13653	13612	13500	13629	13741	13645	13674	13880	13709	13670	13627	13714	13595	13571	13470	13629	13608	13597	13475	13559	13544	13666	13701	13490	13531	13663	13926	13738	13602	13839	13716	13816	13587	13625	13666	13626	13638	13702	13690	13625	13632	13623	13802	13802	13577	13765	13703	13683	13673	13609	13537	13750	13662	13751	13826	13542	13790	13712	13576	13718	13743	13732	13749	13647	13607	13855	13545	13631	13563	13750	13756	13532	13805	13674	13691	13680	13693	13572	13857	13501	13776	13780	13742	13697	13793	13657	13532	13858	13609	13678	13586	13917	13788	13933	13726	13713	13662	13726	13618	13685	13649	13464	13676	13606	13785	13675	13763	13604	13707	13484	13721	13716	13605	13602	13653	13690	13675	13865	13616	13615	13650	13519	13750	13728	13669	13580	13753	13754	13581	13629	13645	13697	13627	13635	13859	13580	13809	13652	13705	13749	13635	13756	13695	13851	13567	13763	13734	13808	13584	13730	13871	13655	13708	13634	13823	13689	13578	13745	13794	13669	13552	13727	13700	13791	13712	13640	13759	13620	13670	13765	13683	13730	13651	13693	13721	13774	13656	13718	13693	13582	13667	13774	13711	13698	13727	13463	13796	13482	13564	13669	13655	13695	13697	13595	13528	13522	13627	13727	13652	13630	13665	13836	13612	13608	13625	13505	13824	13733	13690	13605	13736	13650	13635	13622	13713	13723	13575	13809	13670	13681	13611	13545	13572	13572	13740	13697	13568	13819	13791	13746	13633	13629	13474	13692	13547	13612	13673	13659	13728	13701	13709	13545	13780	13618	13743	13447	13658	13535	13660	13735	13811	13694	13641	13656	13566	13691	13718	13566	13701	13784	13668	13764	13546	13602	13744	13723	13649	13518	13767	13711	13670	13733	13599	13706	13730	13702	13597	13638	13721	13757	13745	13691	13659	13571	13645	13605	13687	13635	13747	13671	13570	13715	13711	13808	13664	13558	13629	13759	13725	13698	13548	13779	13795	13524	13700	13663	13685	13658	13564	13733	13812	13579	13655	13841	13797	13652	13610	13746	13764	13631	13731	13701	13818	13660	13537	13743	13747	13832	13639	13739	13690	13684	13694	13952	13585	13785	13569	13686	13801	13865	13555	13541	13473	13619	13614	13622	13857	13480	13555	13843	13505	13714	13833	13600	13621	13639	13779	13756	13669	13714	13615	13611	13623	13883	13629	13791	13714	13641	13613	13744	13641	13686	13531	13761	13640	13711	13551	13627	13733	13601	13760	13766	13715	13597	13710	13796	13699	13719	13669	13718	13637	13608	13748	13661	13763	13692	13611	13699	13885	13868	13615	13533	13690	13658	13687	13680	13644	13705	13684	13595	13745	13572	13643	13532	13705	13581	13816	13690	13710	13628	13563	13794	13574	13668	13601	13553	13501	13612	13692	13771	13815	13771	13672	13553	13775	13548	13746	13773	13688	13520	13647	13721	13591	13552	13576	13697	13865	13776	13505	13630	13818	13403	13892	13640	13528	13491	13619	13729	13774	13501	13698	13698	13775	13678	13690	13663	13660	13716	13750	13724	13666	13817	13564	13650	13782	13738	13821	13560	13805	13572	13637	13666	13575	13737	13602	13686	13699	13646	13679	13612	13746	13602	13620	13694	13611	13688	13694	13590	13540	13566	13728	13729	13561	13574	13722	13716	13801	13612	13736	13632	13653	13644	13582	13835	13595	13736	13569	13579	13617	13633	13620	13674	13671	13714	13624	13686	13555	13892	13489	13567	13761	13689	13707	13640	13766	13626	13658	13588	13631	13563	13724	13702	13611	13526	13721	13787	13659	13610	13537	13788	13662	13797	13583	13497	13798	13713	13702	13819	13841	13682	13621	13575	13736	13569	13705	13508	13632	13792	13537	13624	13688	13631	13713	13651	13605	13638	13625	13623	13755	13543	13785	13670	13723	13689	13622	13636	13575	13771	13667	13695	13771	13592	13576	13527	13667	13748	13707	13435	13659	13760	13687	13689	13667	13703	13621	13763	13581	13492	13645	13549	13634	13833	13690	13597	13663	13530	13613	13608	13694	13630	13524	13651	13560	13535	13585	13654	13570	13757	13675	13693	13691	13743	13624	13698	13738	13653	13882	13716	13626	13718	13735	13800	13656	13753	13582	13769	13772	13680	13512	13736	13679	13573	13531	13661	13781	13606	13673	13787	13577	13770	13620	13764	13709	13729	13638	13657	13855	13771	13622	13668	13557	13761	13687	13590	13609	13682	13611	13742	13660	13752	13732	13656	13616	13745	13607	13717	13603	13669	13732	13769	13777	13591	13689	13800	13621	13604	13655	13692	13704	13726	13576	13761	13551	13748	13672	13833	13625	13488	13689	13617	13730	13536	13640	13714	13531	13733	13714	13644	13714	13733	13688	13630	13719	13602	13687	13750	13656	13529	13743	13684	13686	13704	13693	13699	13727	13724	13609	13831	13657	13742	13924	13572	13704	13669	13782	13834	13702	13704	13571	13761	13563	13760	13533	13478	13710	13735	13689	13756	13725	13671	13739	13637	13741	13764	13735	13805	13588	13608	13719	13690	13549	13683	13819	13472	13554	13549	13523	13774	13700	13733	13788	13682	13636	13719	13682	13641	13662	13730	13659	13666	13783	13906	13671	13561	13579	13714	13729	13614	13497	13785	13716	13562	13806	13737	13756	13550	13631	13774	13702	13775	13622	13696	13527	13579	13753	13801	13580	13636	13696	13759	13713	13602	13616	13661	13765	13703	13882	13564	13692	13692	13687	13595	13613	13698	13757	13634	13632	13817	13789	13841	13624	13721	13781	13469	13511	13851	13744
23768	21072	28483	23902	21326	21831	29382	53692	56671	44624	30075	19568	15604	14821	14995	14885	14868	14927	14924	14925	14659	14670	14814	14712	14928	14800	14749	14564	14574	14684	14652	14737	14757	14927	14827	14670	14711	14674	14667	14797	14696	15069	14984	14738	14733	14759	14898	14885	14708	14755	14704	14750	14784	14615	14623	14880	14745	14723	14693	14584	14751	14667	14807	14669	14861	14623	14795	14711	14779	14563	14633	14601	14709	14684	14699	14697	14632	14833	14736	14619	14645	14780	14610	14576	14588	14604	14697	14687	14963	14617	14764	14662	14825	14709	14741	14678	14846	14723	14777	14625	14836	14668	14748	14642	14847	14732	14748	14809	14594	14867	14711	14475	14724	14626	14860	14756	14645	14723	14804	14624	14634	14597	14623	14599	14766	14803	14498	14553	14564	14613	14748	14763	14763	14803	14717	14824	14727	14596	14776	14670	14837	14648	14732	14802	14611	14837	14565	14635	14919	14516	14655	14629	14860	14791	14826	14670	14696	14663	14797	14708	14898	14660	14685	14844	14676	14720	14769	14643	14651	14550	14678	14708	14595	14708	15104	14723	14747	14666	14786	14591	14807	14563	14700	14720	14710	14884	14723	14915	14634	14737	14687	14714	14666	14776	14824	14617	14651	14483	14667	14636	14855	14702	14653	14708	14766	14833	14723	14592	14657	14586	14631	14496	14586	14663	14535	14824	14667	14710	14714	14686	14725	14698	14701	14723	14592	14422	14671	14656	14732	14754	14606	14782	14736	14736	14601	14528	14717	14642	14827	14683	14648	14497	14537	14734	14773	14777	14951	14772	14795	14757	14626	14638	14745	14586	14699	14657	14500	14630	14802	14814	14628	14818	14481	14800	14835	14733	14694	14509	14661	14518	14593	14525	14833	14726	14867	14592	14530	14705	14540	14668	14917	14730	14739	14758	14832	14733	14788	14826	14823	14650	14893	14762	14586	14583	14837	14765	14869	14641	14779	14830	14430	14644	14590	14832	14927	14554	14759	14788	14747	14713	14591	14649	14769	14594	14936	14492	14736	14635	14579	14705	14473	14735	14652	14733	14795	14676	14617	14805	14835	14620	14722	14734	14739	14710	14613	14670	14679	14939	14690	14734	14357	14592	14558	14608	14484	14807	14653	14686	14974	14518	14718	14703	14693	14872	14772	14606	14833	14773	14593	14816	14527	14554	14628	14728	14463	14428	14563	14685	14635	14834	14727	14814	14710	14576	14815	14704	14686	14916	14576	14864	14567	14657	14452	14622	14702	14615	14505	14707	14846	14456	14561	14724	14816	14739	14653	14635	14853	14660	14684	14783	14605	14487	14590	14646	14695	14545	14601	14695	14623	14596	14616	14784	14727	14643	14709	14650	14799	14816	14755	14818	14714	14677	14669	14757	14672	14769	14469	14682	14691	14669	14701	14570	14861	14767	14648	14450	14639	14734	14595	14579	14546	14728	14814	14660	14663	14791	14537	14629	14648	14638	14725	14649	14819	14685	14715	14791	14729	14582	14675	14715	14671	14707	14524	14650	14571	14616	14601	14572	14906	14733	14605	14714	14702	14746	14888	14625	14596	14639	14382	14606	14803	14538	14750	14582	14644	14674	14835	14781	14667	14724	14804	14843	14754	14548	14726	14661	14885	14616	14613	14545	14748	14684	14629	14820	14697	14918	14730	14881	14802	14690	14867	15039	14722	14811	14649	14730	14690	14754	14732	14453	14484	14693	14548	14611	14630	14703	14735	14594	14647	14612	14568	14651	14674	14627	14625	14647	14830	14575	14783	14835	14812	14590	14627	14663	14745	14482	14525	14689	14705	14685	14722	14699	14672	14825	14606	14854	14696	14771	14534	14695	14749	14714	14701	14720	14619	14745	14822	14702	14682	14827	14672	14773	14601	14514	14862	14730	14775	14673	14546	14625	14781	14912	14754	14668	14883	14712	14842	14530	14642	14804	14961	14666	14817	14613	14737	14786	14561	14777	14792	14658	14638	14600	14692	14658	14688	14683	14816	14905	14877	14823	14768	14752	14697	14776	14864	14768	14764	14585	14618	14762	14776	14853	14627	14744	14818	14696	14484	14794	14811	14989	14615	14727	14746	14656	14693	14795	14589	15047	14587	14807	14624	14630	14550	14633	14743	14679	14777	14794	14798	14607	14660	14813	14698	14643	14596	14881	14704	14662	14696	14743	14790	14700	14742	14702	14839	14572	14471	14629	14817	14670	14499	14761	14809	14789	14892	14757	14745	14707	14713	14664	14638	14819	14461	14611	14707	14812	14550	14718	14826	14713	14784	14615	14648	14734	14687	14542	14611	14779	14810	14833	14635	14613	14574	14788	14735	14619	14716	14754	14647	14649	14950	14684	14772	14620	14709	14617	14672	14401	14664	14742	14846	14814	14763	14671	14730	14942	14796	14697	14740	14735	14457	14722	14707	14608	14542	14559	14667	14713	14752	14785	14824	14610	14723	14582	14715	15043	14588	14811	14663	14597	14662	14567	14555	14823	14667	14718	14610	14426	14496	14809	14672	14511	14497	14613	14587	14459	14649	14776	14604	14572	14754	14752	14600	14711	14829	14671	14531	14749	14694	14719	14591	14699	14562	14625	14699	14852	14693	14788	14681	14742	14806	14569	14671	14634	14729	14769	14638	14523	14616	14474	14630	14627	14894	14873	14783	14636	14727	14619	14854	14621	14627	14854	14853	14500	14556	14575	14706	14642	14658	14798	14663	14553	14577	14768	14753	14687	14728	14742	14726	14598	14624	14641	14810	14621	14636	14670	14581	14784	14882	14739	14777	14750	14818	14576	14701	14665	14683	14620	14744	14611	14763	14765	14888	14576	14531	14695	14527	14676	14735	14724	14702	14795	14691	14603	14606	14552	14695	14680	14487	14525	14518	14738	14748	14883	14553	14728	14508	14706	14720	14771	14613	14692	14571	14489	14670	14444	14669	14744	14676	14640	14795	14651	14788	14904	14695	14829	14657	14679	14782	14673	14674	14728	14771	14704	14643	14605	14845	14708	14691	14531	14700	14777	14700	14752	14581	14804	14764	14610	14567	14746	14666	14565	14555	14950	14564	14677	14728	14504	14505	14772	14786	14722	14710	14723	14635	14634	14721	14714	14629	14752	14688	14641	14910	14797	14657	14595	14761	14690	14668	14435	14445	14699	14756	14647	14492	14708	14707	14580	14560	14651	14862	14662	14675	14646	14614	14744	14682	14770	14811	14675	14676	15037	14587	14594	14759	14659	14692	14686	14648	14666	14892	14741	14620	14695	14769	14653	14592	14553	14530	14607	14723	14534	14854	14583	14745	14619	14715	14708	14635	14529	14695	14659	14722	14646	14500	14673	14647	14615	14562	14800	14610	14415	14463	14732	14783	14716	14586	14588	14685	14618	14599	14697	14783	14627	14743	14566	14662	14436	14906	14883	14591	14490	14706	14763	14757	14650	14635	14752	14638	14697	14650	14787	14814	14594	14809	14543	14417	14472	14760	14713	14888	14468	14747	14762	14593	14611	14707	14691	14597	14621	14656	14528	14553	14524	14751	14806	14669	14657	14632	14645	14837	14638	14675	14487	14681	14723	14553	14613	14616	14580	14604	14908	14763	14535	14499	14640	14522	14435	14905	14643	14769	14599	14829	14758	14817	14922	14685	14803	14836	14632	14579	14650	14666	14742	14760	14743	14673	14705	14716	14686	14635	14553	14735	14564	14624	14765	14573	14796	14641	14636	14691	14635	14702	14587	14539	14710	14673	14523	14732	14756	14718	14697	14785	14446	14638	14679	14748	14710	14734	14700	14715	14569	14792	14688	14654	14916	14763	14625	14885	14553	14740	14793	14698	14819	14529	14452	14893	14825	14566	14758	14772	14662	14623	14522	14805	14633	14763	14954	14683	14756	14470	14722	14813	14617	14790	14888	14829	14739	14710	14698	14692	14729	14802	14540	14747	14589	14809	14571	14519	14648	14633	14755	14827	14847	14667	14910	14497	14806	14654	14700	14482	14490	14659	14748	14584	14556	14396	14871	14651	14794	14704	14577	14662	14655	14843	14689	14663	14769	14717	14839	14715	14717	14520	14749	14613	14705	14649	14670	14798	14488	14740	14713	14768	14693	14726	14822	14780	14729	14495	14424	14588	14787	14789	14708	14626	14755	14579	14851	14776	14737	14582	14603	14757	14683	14652	14677	14633	14733	14699	14826	14762	14526	14584	14838	14708	14804	14768	14614	14743	14513	14579	14695	14595	14659	14771	14726	14727	14731	14815	14685	14886	14710	14589	14463	14702	14569	14883	14615	14582	14831	14715	14871	14768	14705	14882	14656	14735	14622	14705	14534	14719	14540	14737	14564	14717	14702	14772	14633	14810	14497	14697	14676	14569	14828	14646	14730	14632	14607	14747	14681	14834	14563	14639	14855	14710	14739	14922	14817	14821	14605	14478	14586	14756	14671	14547	14603	14584	14725	14657	14820	14702	14702	14786	14677	14698	14603	14707	14670	14654	14795	14827	14681	14797	14729	14721	14720	14636	14551	14487	14670	14700	14687	14680	14699	14710	14742	14761	14793	14817	14784	14712	14677	14668	14682	14486	14689	14910	14656	14736	14585	14522	14545	14796	14693	14832	14698	14834	14744	14897	14796	14633	14805	14709	14654	14504	14716	14649	14669	14755	14573	14567	14778	14750	14705	14550	14819	14702	14852	14579	14775	14804	14633	14614	14735	14696	14708	14569	14648	14827	14448	14716	14586	14709	14709	14694	14687	14708	14411	14591	14434	14828	14862	14837	14943	14854	14750	14522	14585	14560	14831	14698	14733	14630	14683	14694	14902	14808	14671	14624	14410	14827	14810	14755	14641	14791	14788	14800	14576	14668	14843	14627	14881	14637	14646	14748	14739	14587	14615	14599	14709	14605	14844	14662	14713	14730	14832	14626	14683	14707	14667	14658	14559	14721	14657	14635	14518	14551	14569	14786	14710	14755	14722	14739	14771	14774	14729	14700	14830	14694	14584	14565	14611	14637	14695	14579	14764	14721	14753	14710	14711	14743	14570	14678	14687	14446	14614	14669	14687	14618	14703	14577	14606	14753	14702	14751	14710	14676	14590	14656	14597	14529	14568	14711	14559	14735	14766
15046	25255	23632	19032	17154	17180	31477	57780	57320	45495	30313	18127	14481	14141	14020	14043	14076	14176	14129	13984	14238	14091	14111	14057	14269	14095	14072	14197	14201	14202	14022	14009	14140	14094	14211	14048	13997	14111	14017	14076	14135	13986	13943	14161	14119	14164	13989	14102	14231	14068	14224	13991	14186	14072	14100	14009	14107	14141	14111	14022	14114	14178	14041	14200	14138	14154	14128	14101	14160	14145	14015	14060	14182	14225	13966	13981	14239	14129	14147	14092	14182	14122	14129	14189	14190	14195	14123	14044	14042	14270	14187	14085	14165	13940	14058	14063	14118	13906	14100	14164	14107	14195	14088	14252	13973	14156	14142	14068	14108	14020	14005	14079	14097	14064	14103	13980	14101	14128	14074	13944	14042	13952	14168	14139	14091	14205	14180	14080	14118	14107	14033	14093	14160	14204	14140	14065	14006	14034	13942	14030	14004	14161	13984	14011	14141	14129	14287	13945	14021	14001	14047	14056	14183	14070	14196	13956	13932	14036	14046	14142	14084	14027	13970	14113	13983	14083	14010	14236	14077	14041	14118	14021	14121	14120	14219	14075	14057	14078	14111	14202	14134	14008	14007	14113	14064	14076	14086	14106	14128	14108	14165	14223	14256	14122	14128	13954	14178	14001	14224	13962	14033	14117	14143	14075	14075	14143	14161	14026	14132	13993	14035	14162	14087	13985	14049	14230	14102	14157	14087	14081	14180	14051	14047	14126	13981	14138	14063	13969	14159	14098	13887	14044	14017	13951	14183	14031	13908	14290	14238	14041	14198	13963	14042	14170	14117	14211	14218	14086	14020	14057	14162	14122	14013	14033	14112	14130	13968	14206	14089	14148	13993	14093	14169	14108	14197	13911	14150	14120	14258	14065	14225	13963	14233	14122	13903	14108	14062	14158	13968	13984	14055	14021	14169	14011	14030	13845	14014	14094	14268	14109	14262	13908	14138	14112	14088	14114	14183	14158	14166	14090	14160	14089	14146	13995	14011	14172	14138	14133	14028	14030	14089	13980	14127	14125	14066	14078	14152	14187	14091	14052	14227	13968	14002	14143	13977	13995	14221	14264	14044	14140	14044	14011	14022	14100	14006	14048	14032	14054	13977	14184	14161	14034	14002	14237	14058	14027	14069	14054	14014	14112	14154	14148	14041	14269	14169	14072	13992	14000	13999	14099	14202	14040	14159	14125	14229	14039	14221	14105	14223	14024	14197	13911	14067	14068	14074	14225	14132	14100	14019	14084	14023	14040	14189	13991	14202	14098	14027	14064	14150	14247	14293	14022	14036	14163	13939	14188	14068	14032	14057	14169	14123	14021	14019	14052	14085	14066	14020	14169	14079	14039	14144	14040	14088	13960	14103	14214	14169	14009	14002	14306	14337	14217	14071	14054	13897	14117	14222	14032	13989	13978	14209	14067	14118	14020	14147	14209	14147	14146	14097	14019	14054	13966	13995	14098	14002	14000	14094	14131	14175	14084	14029	13966	14202	14042	14253	14151	14094	13967	14154	14166	14042	14065	13957	14130	13971	13970	13965	14086	13843	14037	13943	14118	14032	14032	14019	14181	13990	14008	14246	14043	13990	14114	14108	13965	14090	14169	13984	14122	13978	14046	14144	14126	14119	13952	14109	14005	14091	14253	14164	13992	13979	14135	14159	13939	14110	14233	14157	14105	14008	13998	14186	13957	14074	14136	14046	14104	14085	14219	14122	14194	14147	13882	14032	13993	14065	13968	14024	14100	13893	14179	13974	14089	14099	14040	14081	14059	14009	13850	14057	14149	14038	14045	14109	14174	14048	14176	14172	14105	14119	13848	14009	13999	14082	14090	14136	14020	14047	14199	14062	14083	14067	14033	14050	14039	13902	13961	14121	13916	14192	14051	14206	14046	14192	14127	13959	14043	14089	14151	14019	14215	13893	14234	14027	14180	14152	14303	14060	14073	14288	13968	14160	13990	14040	14061	13991	13949	14176	14143	14052	13996	14065	14212	14052	13969	14068	14068	14064	14087	14039	13932	14032	14033	14093	14180	14111	14102	14106	14047	13971	14129	14066	14215	14036	14042	13962	13941	13914	14045	14044	14083	13982	14152	13905	14009	14087	14160	14026	13871	14097	14049	13958	14140	14201	13956	14150	14204	14108	14078	13880	14062	14099	14158	14093	14024	14097	14148	14032	14067	14133	14221	14040	13994	13987	14048	14261	14083	14001	14176	14139	14096	14129	14078	14024	14155	13973	14007	14009	14042	14080	14023	14061	14108	14051	14037	14100	14029	14437	14073	13965	14083	14101	13968	14047	14035	13942	14060	14102	14080	14149	14053	14058	14204	14053	14177	14298	14191	14029	14091	13950	13871	14117	14056	14125	14041	14094	14047	14007	14058	14149	14066	14046	14004	14048	13923	13920	14023	13977	14056	13945	13967	13869	14112	13984	13999	14097	14080	14152	14091	14071	14210	14074	14090	14215	14009	14190	13890	13972	14006	14042	14152	14057	14119	14005	14079	14132	13937	14026	14128	14243	14232	14159	14220	14176	13931	14174	14099	14187	14217	14060	14044	14067	14224	13991	14056	14055	14216	13927	14030	14121	14092	14149	14115	14231	14121	13910	14072	13936	14257	13944	14141	14095	14084	14060	13939	13882	13974	14089	14092	14173	14005	14141	14024	14039	14032	13998	13914	14254	14074	14060	13883	14182	13963	14151	14212	14155	14089	14178	13969	14086	14026	14023	13964	13986	14017	14149	14001	14141	14121	14017	13917	14017	14118	14156	13958	14076	14158	13965	14067	14065	14111	14033	14016	14251	14017	14101	14225	14019	13983	13968	14075	13964	14096	13898	14069	14050	14000	14138	14003	14086	14240	14222	14030	14149	14133	14120	14052	14107	14049	14323	14106	14004	14135	13941	13922	14129	13970	14081	14137	14139	14132	14095	14142	14143	14048	14085	14042	13913	14060	13974	13948	14208	14184	14110	14023	14104	14128	14098	13961	14083	13949	14085	14057	14146	14110	13999	14112	14109	14087	13993	14055	14128	14181	13989	14162	13942	14059	14169	14009	14068	14028	14081	13990	14158	14135	14241	13876	13956	14041	14030	14066	14040	14126	14098	14041	14122	14073	14113	14098	14183	14103	13998	14091	14036	14043	14189	13946	14137	14022	14094	14136	14112	14060	14062	14006	14044	13814	14038	14054	14070	14119	14063	14196	13978	14024	14071	14134	13974	14037	14064	14162	14039	14084	14061	14068	14170	14117	14073	14037	14005	14132	14076	14099	13950	14111	14178	13901	14111	14031	14009	14052	14103	14059	14050	14080	13977	13900	13943	13996	14219	13997	14093	13973	14095	13998	14044	14092	13968	14016	14029	13823	14053	14147	14149	14123	14173	14072	14199	14146	14122	13963	14176	14153	14026	13976	14216	14099	13987	14110	13998	14146	14063	14054	13998	13958	14114	14075	14196	14134	14133	14043	13998	14191	14162	14055	14109	14069	14041	14113	13987	14099	13999	14080	14276	14011	14015	14119	14102	14047	14109	14152	14290	14003	14016	14138	14061	14158	14065	14177	14051	14007	14133	14031	14047	14049	14241	14223	14236	14119	14058	14192	13933	14130	14183	14108	14042	14039	14032	14118	14154	14143	14111	14208	14188	13999	14192	13870	13925	14118	14069	14200	14052	14130	14318	13953	14141	14123	13963	13951	14167	14005	14231	14124	14021	14102	14228	14121	14083	14295	13853	14204	14056	14025	14030	14043	14012	14204	14230	14137	13991	14055	13995	13984	14134	14002	14199	14098	14041	14191	13970	13973	14034	14042	14091	14011	14215	14120	14088	14181	14249	13900	14377	14160	14054	14212	14007	14106	14180	14223	14000	14162	13920	14107	14151	13962	14158	13957	14116	14035	14217	13975	14027	13976	13957	14178	14089	13891	14238	14122	14140	14122	14172	14272	14121	14180	14237	14067	14072	14191	13981	14157	14270	14049	14042	14033	13917	14112	14170	14063	14116	14199	14008	14252	13991	14080	14011	14096	14029	14201	14069	14027	14140	14065	14014	14024	13965	14077	14088	14060	14026	13858	14090	13927	14137	14047	14028	14012	13996	14130	14120	14099	14003	14054	14039	14027	14228	14015	14154	14109	14033	14227	14046	14051	14103	14026	14103	14184	14145	14015	14074	14038	14157	14019	13913	13978	14021	14159	14004	14135	13973	13994	14255	14000	14055	14187	14059	14139	13966	14216	14056	14155	14012	14055	14224	14090	14196	14109	14156	14038	13993	14143	13878	14200	13999	14179	14304	14045	14195	13984	14021	13997	14143	14048	13955	14149	14073	14081	14016	13964	13982	14019	14081	14053	13993	14143	14019	14198	14105	14088	14090	14021	14164	14070	13882	13942	14033	14078	13931	14056	14063	14084	14134	14148	14118	13862	14007	14189	14077	14163	14071	13882	14086	14059	14101	14155	14078	13894	14138	14010	14092	14118	14109	14037	14228	14045	14094	14093	14186	14083	14126	14064	14104	14139	14175	14036	14080	14072	14069	14040	14118	14187	13989	14062	14161	14005	14164	14153	13983	14091	14065	14086	14157	14020	14035	14128	13873	14193	14063	14167	14106	14053	14086	13979	14251	14049	14090	14063	14004	14221	14111	14113	13964	14058	14121	14006	14185	14127	14210	13974	13962	14098	14197	14092	14131	14201	14143	14189	14031	14045	14011	14081	14205	14123	14020	13936	14200	14178	14099	14073	14161	14169	14102	13887	14133	13940	14103	13852	14210	14066	13990	14011	13964	14005	14054	14079	14087	14114	14077	13928	14101	13969	14003	14213	14076	14178	14098	14056	13970	13989	14043	14023	14125	13960	14035	14193	14031	14248	14195	13964	14152	14115	14126	14115	14106	14042	14134	14201	13974	14072	14082	14165	14158	14076	14179	14120	14113	14120	14053	13911	13961	14057	14084	14037	14096	14112	14205	13917	14093	14155	14030	14113	14138	14065	14050	14009	14058	14163	14017	13953	14136	13954	14138	14105	14118	14097	14046	14059	14093	14273	14051	14030	14093	14069	14016	14083	14047	14127	14038	14044	14088	13938	14151	14099	14205	13958	14088	14194	14097	13946	13997	14032	14102	14034	14169	14061	14121	14088
28541	20909	19214	16938	15237	15276	15249	18237	21743	20562	17706	16143	15461	15094	15278	15206	15203	15210	15137	15037	15094	15176	15405	15344	15282	15316	15006	15161	15089	15268	15132	15269	15331	15018	15045	15209	15092	15186	15175	15251	15207	15177	15247	15225	15114	15359	15258	15277	15221	15066	15108	15067	15208	15200	15144	15150	14986	15115	15171	15021	15300	15175	15188	15097	15160	15149	15037	15083	15244	15474	15176	15243	15145	15163	15366	15259	15130	15401	15116	15110	15128	15114	15248	15136	15206	15254	15129	15174	15380	15221	15083	15005	15276	15238	15087	15283	15137	15106	15281	15296	15221	15224	15081	15280	15117	15148	15227	14956	15144	15232	15070	15060	15324	15210	15189	15130	15206	15083	15134	15168	14996	14988	15042	15223	15041	15131	15181	15077	15245	15192	15183	15173	15182	15094	15275	15305	15236	15109	15058	15011	15110	15151	14984	15034	15140	15147	15149	15283	15224	15130	15080	15271	15060	15050	15256	15052	15123	15083	15157	15035	15036	15163	15123	15233	15186	15221	15312	15277	15016	15286	15353	15095	15291	15170	15291	15155	15480	15179	15043	15090	15153	15231	15285	15205	15222	15194	15086	15106	15139	15251	15152	15131	15175	15274	15233	15139	15154	15419	15167	15311	15167	15066	15283	15107	15053	15327	15138	15019	15210	15115	15154	15382	15137	15214	15378	15185	15243	15318	15165	15223	15168	15095	15058	15153	15257	15211	15258	15159	15321	15174	15248	15046	15148	15170	15146	15013	15203	15166	15152	15398	15067	15238	15222	15149	15312	15208	15111	15263	15391	15177	15346	14993	15083	15277	15162	15195	15233	15172	15154	15256	15119	15162	15179	15346	15066	15190	15049	15140	15025	15157	14958	14839	15248	15146	15078	14948	14990	15183	15175	15218	15126	15326	15095	15202	15072	15108	15157	14953	15348	15155	15251	15158	14957	15142	14877	15105	15076	15246	15255	15195	15044	15082	15018	15067	15137	15117	15169	15145	15050	15023	15066	15031	15178	15283	15028	15141	15182	15160	15144	15054	15015	15007	15067	15160	15128	15202	15206	15149	15187	15200	15141	15225	15118	15175	15140	15305	15024	15203	15097	15274	15274	15234	15187	15377	15234	15202	15259	15169	15339	15308	15001	15050	15071	15104	15052	15160	15305	15194	15163	15250	15109	15096	15275	15259	15087	15192	15347	15331	15234	15068	15163	15162	15052	15274	15243	15071	15219	15086	15218	15173	15157	15228	15318	15108	15161	15035	14975	15141	15289	15084	15041	15049	15351	15207	15045	15162	15230	15075	15364	15049	15274	15045	15261	15204	15313	15291	15200	15325	15022	15177	15081	15079	15160	15162	15239	15129	15201	15164	15070	15386	15198	15089	15043	15093	15139	15303	15124	15328	15236	15107	15158	15083	15222	15156	15200	15325	15171	15161	15087	15193	15324	15300	15210	15311	15129	15136	15331	15259	15155	15101	15208	15086	15190	15015	15156	15180	15264	15326	15208	15090	14981	15121	15180	15191	15132	15120	15098	15275	15139	15221	15021	15149	15127	15372	15002	15122	15261	15119	15375	15161	15231	15024	15162	14990	15247	15318	15252	15099	15209	15087	15193	15022	14981	15247	15176	15254	15189	15157	15046	15089	15145	15240	15133	15236	15085	14997	15151	15351	15318	15109	15202	15116	15200	15285	15111	15253	15034	15013	15328	15253	15309	15200	15187	15178	15079	15245	15227	15101	15201	15192	15244	15169	15099	15460	15060	15072	15287	15066	15049	15202	15190	15132	15200	15289	15191	15180	15163	15213	15108	15199	15088	15215	15258	14945	15276	15071	14999	15285	15091	15172	15090	15210	15229	15251	15242	15107	15204	15222	15115	15025	15390	15303	15299	15225	15137	15232	15036	15024	15023	15265	15242	15166	15123	15261	15044	15134	15255	15096	15154	15429	15281	15157	14925	15155	15161	15160	15190	15174	15292	15200	15211	15096	15444	15243	14988	15308	15207	15153	15113	15278	15131	15198	15180	15038	15098	15377	15490	15200	15301	15195	15336	15250	15103	15206	15285	14929	15318	15228	15075	15150	15154	15177	15107	15430	15377	15102	15100	15353	15116	15194	15059	15164	15090	15296	15010	15162	15182	15313	15222	15148	15221	15165	15366	15206	15386	15312	15160	15091	15087	15239	15113	14943	15342	15039	15202	15021	15229	15153	15245	15366	15226	15079	15316	15048	15026	15252	15340	15330	15105	15111	15170	15319	15212	15206	15068	15101	14898	15097	14932	15347	15127	15142	15396	15094	15043	15384	15416	15201	15147	15224	15192	15198	15232	15230	15151	15105	15040	15146	15086	15215	15231	15098	15035	15205	15197	14972	15237	15110	14993	15272	15355	15168	15298	14964	15139	15203	15160	15196	14978	15139	14969	15186	15277	15302	15239	15264	15132	15077	15104	15033	15310	15152	15196	15055	15128	15133	15204	15203	15168	15219	15079	15265	15107	15213	15343	15179	15062	15249	15391	15068	15178	15324	15100	15151	15238	15575	15284	15359	15246	15192	15231	15278	15202	15221	15048	15139	15076	15140	14919	15071	15337	15071	15073	15121	15167	15167	15184	15222	15184	15057	15352	15179	15181	15160	15253	15070	15248	15185	15310	15184	15193	15151	15160	15217	15240	15045	15004	15234	15244	15250	15121	15144	15097	15028	15020	15249	15185	15174	15292	15244	15377	15083	15022	15109	15396	15035	15140	15133	15012	15267	15120	15195	15274	15236	15231	15401	15109	15064	14986	15182	15152	15109	15034	15104	15248	15272	15348	15348	15183	15231	14960	15104	15293	15159	15169	15027	15121	15137	15198	15232	15309	15085	15231	15090	15124	15078	15202	15188	15343	15275	15316	15058	15119	15301	15257	14797	15177	15156	15220	15236	15185	15175	15249	15116	15171	15072	15212	15380	15224	15174	15125	15066	15299	15087	15336	15077	15234	15040	14886	15190	15130	15010	15097	15255	15280	15138	15363	15188	15053	15162	15260	15106	15084	15019	15314	15421	15238	15160	15143	15154	15294	15333	15233	15139	15061	14986	15173	15219	15225	15101	15123	15235	15046	15382	15345	15068	15250	15159	15218	15110	15099	15109	15168	14988	15176	15274	15140	15095	15202	15261	15180	15305	15220	15075	15120	15336	15076	15138	15202	15198	15174	15007	15004	15466	15173	15138	15113	15107	15232	15210	15076	15332	15184	15138	15191	15160	15204	15219	15145	15203	15341	15034	15202	15169	15105	15124	15284	15060	15154	15182	15034	14943	15048	15207	15165	15134	15054	15239	15120	15396	15278	15113	15363	15344	15241	15108	14934	15066	15168	15318	15329	15225	15129	15234	15288	15287	15092	15234	15349	14967	15145	15200	15120	15142	15174	15067	15020	15268	14991	15169	15194	15212	15283	15201	15017	15088	15266	15188	15202	15063	15352	15167	15079	15295	15178	15103	15078	14947	15211	14985	15217	15202	15340	15255	15131	15161	15197	15242	15086	15146	15087	15118	15214	15195	15259	15080	15221	15134	15114	15221	14939	15313	15307	15176	15274	15449	15313	15187	15166	14981	15242	15125	14949	15336	15128	15298	15173	15133	15171	14970	15153	14941	15203	15270	15124	14996	15275	15064	15029	15015	15425	15274	15331	15122	15276	15024	15339	15312	15095	15189	15211	15425	15440	15208	15327	15160	15152	15091	15115	15127	15256	15035	15370	15242	15161	15304	14933	15074	15167	15261	15235	15116	15257	15193	15174	15243	15092	15157	15040	15285	15221	15202	15179	15133	15247	15254	15065	15219	15280	15135	15345	15331	15023	15145	15098	15273	15148	15267	15123	15250	15055	15472	15319	15129	15215	15372	15227	15225	15075	15185	15093	15123	15134	15055	15086	15212	15052	15140	15216	15031	15155	15138	15008	15335	14833	15134	15227	15186	15219	15388	15189	15268	15147	15299	14995	15267	15261	15018	15166	15069	15104	15212	15046	15014	15330	15072	15240	15187	15229	15259	15139	15380	15125	15319	15170	15095	15189	15127	15073	15176	15194	15254	15315	15192	15083	15250	15155	15239	15078	15243	15028	15124	15051	15151	15248	15202	15108	15079	15044	15138	15141	15049	15186	15151	15246	15267	15210	15019	15321	15174	15357	15217	15229	15307	15307	15017	14941	15104	15145	14997	15323	15268	15366	15207	15203	15108	14976	15266	15385	15067	15200	15241	15234	15139	14859	15153	15197	15070	15073	15078	15375	15312	15169	15193	15248	15189	15266	15158	15277	15192	15163	15084	15156	15299	15237	15027	15055	15227	15242	15370	15046	15233	15212	15239	15285	15079	15273	15125	15212	15033	15231	15228	15334	15285	15162	15344	15122	15325	15077	15013	15121	14997	15196	15106	15194	15342	15180	15264	15218	15272	15164	15077	15194	15187	15033	15148	15093	15146	15222	15311	15182	15250	15142	15150	15228	15427	15097	15205	15213	15088	15115	15306	15161	15206	15272	15113	15039	15185	15200	15046	15270	15087	15094	15223	15119	15170	15363	15021	15226	15170	15229	15137	15150	15276	15224	15234	15263	15342	15179	14937	15243	15101	15222	15100	15300	15018	15339	15110	15238	15263	15306	15257	15349	15071	14962	15101	15273	15131	15186	15198	15262	15151	15092	15223	15191	15258	15048	15126	15193	15276	15163	15238	15270	15274	15245	15171	15312	15257	15190	15366	15235	15152	15246	15198	15201	15016	15113	15081	15190	15231	15055	15126	15127	15205	15118	15181	14956	15213	15322	15234	15096	14951	15153	14996	15224	15168	15448	15009	15054	15073	15256	15027	15218	14999	15131	15411	15163	15394	15122	15243	15207	15303	15178	15235	15320	15000	14991	15143	15124	15249	15086	15189	15178	15113	15136	15338	15241	15176	15152	15097	15055	15129	15094	15189	14848	15265	15242	15378	15274	15109	15255	15159	15245	15088	15219	15426	14937	15195	15102	15063	14949	15143	15245	15157	15223	15166	15137	15269	15268	15366	15146	15159	15286	15023	15160	15211	15216	15219	15204	15159	14992	15014	15115	15133	15085	15357	15179	15066	15132	15230	15226	15170	15100	15212	15101	15011
14381	14985	14717	14605	14583	14399	14438	19739	23710	21112	16900	15023	14454	14466	14319	14336	14326	14393	14342	14418	14267	14321	14473	14215	14422	14422	14203	14343	14202	14441	14311	14254	14327	14264	14306	14386	14254	14399	14328	14372	14290	14420	14255	14486	14300	14201	14412	14319	14322	14447	14266	14303	14302	14273	14249	14278	14279	14534	14451	14399	14255	14276	14381	14374	14360	14335	14329	14406	14280	14533	14296	14490	14222	14465	14406	14406	14414	14294	14313	14215	14255	14314	14420	14365	14330	14338	14450	14325	14273	14302	14414	14420	14383	14381	14250	14399	14258	14383	14207	14299	14385	14407	14309	14410	14228	14271	14506	14286	14240	14447	14340	14329	14289	14265	14446	14507	14371	14201	14387	14384	14243	14333	14246	14396	14288	14231	14187	14347	14279	14284	14340	14446	14279	14290	14261	14347	14450	14384	14311	14350	14378	14537	14313	14382	14264	14376	14174	14328	14435	14417	14370	14179	14510	14303	14320	14441	14402	14281	14546	14267	14307	14128	14355	14439	14313	14202	14322	14583	14412	14166	14420	14464	14350	14254	14344	14173	14427	14321	14487	14369	14438	14364	14408	14289	14307	14307	14383	14344	14143	14383	14291	14223	14439	14325	14519	14291	14180	14341	14337	14467	14371	14455	14281	14304	14461	14365	14253	14454	14340	14467	14401	14326	14216	14331	14357	14383	14373	14385	14401	14219	14315	14232	14476	14255	14331	14245	14124	14213	14276	14244	14255	14370	14498	14624	14312	14295	14374	14403	14156	14332	14291	14369	14353	14523	14447	14476	14361	14329	14387	14356	14208	14414	14258	14250	14209	14392	14200	14269	14392	14450	14321	14436	14224	14359	14327	14244	14421	14384	14429	14389	14234	14387	14382	14286	14338	14181	14377	14297	14381	14581	14121	14231	14319	14416	14287	14346	14331	14284	14413	14237	14325	14223	14097	14280	14286	14398	14385	14230	14256	14379	14181	14317	14347	14329	14365	14305	14379	14461	14444	14479	14443	14431	14221	14350	14228	14319	14446	14293	14331	14147	14230	14185	14249	14213	14296	14205	14515	14371	14343	14270	14445	14324	14163	14198	14250	14375	14403	14477	14218	14445	14304	14363	14272	14538	14383	14348	14196	14174	14245	14170	14360	14464	14375	14273	14428	14141	14333	14201	14352	14166	14279	14404	14288	14301	14480	14202	14211	14349	14309	14332	14289	14436	14158	14338	14429	14333	14332	14223	14357	14362	14386	14365	14358	14490	14307	14354	14224	14295	14298	14328	14556	14279	14282	14520	14169	14454	14308	14478	14387	14392	14457	14345	14290	14373	14243	14190	14418	14169	14418	14176	14246	14318	14373	14237	14240	14398	14205	14247	14279	14459	14352	14273	14339	14151	14141	14441	14273	14381	14342	14449	14256	14406	14382	14319	14205	14429	14377	14304	14269	14289	14213	14337	14392	14352	14225	14139	14272	14506	14247	14247	14265	14329	14332	14129	14355	14470	14422	14223	14443	14394	14320	14311	14445	14297	14250	14494	14237	14292	14356	14444	14330	14223	14183	14286	14290	14269	14322	14557	14460	14460	14238	14348	14342	14427	14239	14218	14244	14249	14343	14387	14304	14134	14386	14329	14493	14133	14385	14385	14348	14440	14248	14413	14456	14379	14260	14310	14340	14401	14321	14324	14327	14437	14369	14354	14274	14331	14478	14371	14217	14245	14240	14292	14240	14474	14476	14307	14362	14379	14549	14217	14342	14469	14246	14329	14376	14393	14365	14404	14414	14311	14425	14329	14431	14246	14328	14095	14489	14234	14391	14462	14250	14448	14327	14217	14221	14327	14241	14323	14266	14125	14364	14441	14483	14289	14429	14322	14242	14436	14379	14266	14296	14290	14457	14327	14253	14363	14236	14421	14224	14350	14243	14493	14288	14346	14334	14460	14497	14151	14458	14140	14234	14320	14254	14457	14426	14260	14307	14413	14185	14290	14442	14257	14346	14228	14354	14363	14292	14261	14390	14145	14359	14347	14277	14480	14435	14303	14289	14267	14287	14382	14207	14284	14428	14154	14347	14269	14268	14299	14224	14547	14438	14345	14261	14486	14420	14447	14366	14376	14230	14437	14308	14444	14275	14428	14384	14282	14343	14488	14352	14442	14352	14019	14295	14339	14315	14315	14393	14465	14369	14218	14354	14306	14425	14356	14325	14453	14350	14389	14238	14395	14511	14332	14391	14389	14315	14322	14310	14451	14297	14252	14365	14333	14073	14329	14350	14393	14371	14272	14101	14281	14407	14335	14487	14426	14309	14416	14261	14432	14453	14303	14315	14352	14223	14371	14332	14230	14411	14252	14422	14368	14335	14391	14325	14365	14328	14296	14272	14183	14328	14401	14381	14377	14347	14470	14229	14435	14350	14408	14241	14325	14414	14301	14468	14283	14388	14450	14411	14274	14433	14211	14387	14449	14331	14409	14205	14230	14313	14523	14454	14421	14188	14365	14398	14244	14408	14370	14369	14301	14503	14341	14364	14348	14406	14233	14400	14386	14317	14366	14279	14356	14528	14342	14379	14247	14431	14320	14317	14351	14203	14419	14373	14405	14398	14325	14264	14353	14380	14134	14349	14356	14365	14318	14426	14448	14297	14250	14391	14295	14375	14292	14478	14228	14304	14319	14377	14339	14278	14526	14196	14384	14281	14201	14338	14310	14384	14416	14472	14285	14376	14359	14324	14525	14299	14329	14316	14448	14417	14346	14336	14316	14153	14396	14392	14279	14435	14251	14422	14296	14452	14331	14276	14348	14329	14178	14445	14236	14416	14205	14463	14362	14450	14207	14263	14308	14465	14307	14502	14156	14248	14450	14457	14421	14309	14251	14337	14471	14342	14341	14347	14300	14303	14380	14333	14376	14363	14354	14327	14328	14329	14288	14496	14388	14293	14287	14340	14426	14232	14515	14181	14483	14519	14289	14380	14335	14461	14257	14385	14347	14360	14333	14557	14351	14308	14290	14307	14150	14272	14361	14203	14325	14465	14303	14276	14408	14370	14252	14468	14480	14331	14307	14310	14356	14436	14160	14332	14240	14245	14460	14297	14406	14262	14302	14434	14495	14251	14256	14180	14310	14369	14254	14080	14398	14293	14432	14283	14382	14330	14256	14285	14223	14309	14340	14314	14081	14322	14418	14319	14440	14495	14258	14291	14294	14412	14144	14371	14288	14403	14331	14433	14611	14309	14160	14369	14387	14409	14497	14222	14412	14412	14403	14309	14297	14349	14419	14159	14282	14330	14476	14274	14481	14263	14265	14485	14521	14353	14108	14564	14451	14511	14414	14372	14426	14386	14209	14296	14418	14252	14252	14298	14429	14414	14342	14421	14269	14430	14257	14360	14416	14442	14350	14192	14410	14390	14271	14257	14392	14095	14463	14250	14277	14549	14363	14351	14410	14410	14270	14301	14251	14343	14474	14262	14291	14254	14297	14351	14424	14113	14317	14344	14319	14396	14486	14275	14220	14302	14138	14325	14250	14348	14347	14430	14311	14622	14316	14423	14305	14336	14246	14254	14359	14364	14302	14409	14333	14468	14447	14196	14384	14302	14202	14168	14274	14318	14153	14287	14132	14293	14283	14392	14327	14183	14331	14252	14419	14412	14404	14440	14307	14389	14346	14332	14485	14286	14370	14339	14429	14416	14213	14418	14427	14284	14243	14432	14367	14247	14339	14342	14285	14254	14330	14471	14386	14378	14427	14550	14390	14353	14210	14351	14255	14333	14453	14252	14497	14493	14273	14430	14439	14285	14390	14388	14211	14572	14244	14301	14174	14338	14343	14261	14215	14437	14318	14381	14381	14293	14275	14276	14294	14284	14425	14448	14496	14340	14357	14349	14283	14383	14323	14478	14447	14376	14259	14221	14385	14393	14163	14350	14407	14364	14470	14284	14290	14421	14545	14257	14391	14308	14362	14465	14330	14274	14345	14301	14244	14317	14288	14312	14398	14140	14422	14238	14362	14167	14442	14336	14177	14364	14278	14182	14497	14304	14171	14462	14369	14352	14364	14223	14475	14257	14436	14265	14231	14340	14477	14438	14316	14300	14516	14416	14247	14493	14235	14350	14356	14265	14283	14239	14255	14242	14237	14310	14165	14450	14382	14174	14336	14358	14372	14346	14387	14222	14221	14263	14318	14491	14302	14475	14194	14202	14417	14372	14236	14439	14253	14227	14304	14305	14241	14255	14393	14401	14461	14461	14254	14369	14523	14380	14426	14400	14442	14302	14435	14310	14348	14401	14229	14251	14213	14256	14446	14516	14299	14348	14462	14380	14206	14165	14290	14407	14471	14375	14385	14241	14285	14171	14511	14337	14228	14375	14172	14343	14302	14291	14308	14345	14373	14423	14307	14414	14498	14185	14344	14314	14385	14283	14541	14408	14486	14432	14363	14263	14327	14294	14419	14305	14305	14445	14296	14243	14424	14167	14276	14427	14431	14297	14315	14125	14329	14402	14374	14197	14417	14366	14297	14363	14275	14340	14169	14345	14296	14241	14361	14314	14280	14313	14363	14350	14320	14341	14278	14304	14395	14269	14153	14304	14329	14368	14269	14364	14358	14188	14156	14561	14318	14393	14296	14325	14463	14313	14274	14353	14250	14363	14317	14319	14392	14338	14328	14453	14376	14384	14455	14285	14389	14313	14420	14515	14381	14331	14341	14386	14453	14300	14262	14414	14430	14354	14242	14450	14380	14340	14301	14471	14411	14371	14442	14286	14161	14341	14445	14308	14293	14355	14308	14412	14325	14286	14430	14305	14411	14419	14307	14221	14489	14292	14402	14341	14391	14276	14331	14361	14145	14396	14457	14381	14216	14292	14382	14472	14502	14429	14285	14459	14477	14428	14269	14231	14416	14170	14343	14149	14369	14239	14376	14273	14521	14436	14398	14213	14457	14389	14307	14300	14389	14403	14406	14355	14504	14269	14372	14278	14435	14230	14278	14339	14304	14373	14371	14235	14463	14324	14557	14250	14276	14333	14278	14361	14404	14321	14310	14335	14275	14425	14179	14400	14293	14194	14336	14292	14128	14264	14534	14242	14471	14445	14252	14409	14234	14262	14424	14321	14299	14336	14444	14292	14298
25671	21126	27046	25520	18646	16588	17588	27065	41306	34554	24751	18383	16179	15668	15457	15480	15465	15485	15605	15620	15521	15566	15708	15626	15403	15348	15418	15354	15474	15393	15532	15480	15317	15247	15352	15272	15422	15392	15576	15546	15437	15563	15513	15665	15360	15498	15338	15412	15496	15467	15299	15260	15365	15347	15398	15449	15344	15644	15268	15201	15393	15400	15290	15504	15596	15440	15352	15293	15343	15408	15184	15531	15610	15269	15215	15265	15337	15482	15437	15419	15447	15463	15457	15494	15550	15553	15375	15548	15481	15331	15425	15429	15554	15459	15398	15524	15486	15412	15520	15439	15549	15371	15437	15293	15348	15528	15216	15368	15539	15349	15388	15394	15430	15647	15214	15517	15235	15357	15352	15324	15318	15240	15502	15493	15359	15439	15315	15467	15308	15384	15403	15286	15432	15258	15429	15140	15611	15499	15510	15398	15538	15335	15266	15394	15377	15504	15328	15433	15339	15644	15374	15280	15284	15309	15278	15269	15409	15313	15458	15428	15438	15250	15441	15307	15354	15552	15599	15538	15472	15362	15537	15507	15404	15510	15552	15263	15485	15384	15329	15505	15497	15242	15424	15455	15504	15609	15677	15413	15320	15443	15461	15300	15362	15487	15245	15461	15354	15489	15180	15302	15432	15363	15608	15297	15256	15362	15399	15290	15435	15398	15340	15371	15519	15276	15451	15345	15455	15467	15333	15388	15481	15471	15339	15339	15387	15429	15493	15357	15368	15599	15463	15477	15471	15512	15304	15560	15384	15409	15416	15403	15303	15433	15525	15335	15366	15227	15172	15473	15569	15310	15413	15443	15503	15343	15376	15170	15279	15296	15464	15492	15435	15521	15393	15355	15477	15474	15442	15352	15471	15448	15595	15329	15344	15254	15294	15502	15463	15200	15372	15410	15508	15368	15387	15532	15472	15216	15439	15432	15371	15419	15179	15454	15400	15308	15390	15337	15502	15299	15184	15417	15200	15474	15279	15324	15446	15458	15469	15238	15468	15358	15445	15605	15663	15417	15389	15434	15243	15502	15620	15491	15503	15374	15526	15312	15438	15324	15365	15302	15380	15542	15538	15339	15420	15567	15366	15416	15315	15471	15437	15584	15361	15440	15324	15416	15168	15462	15319	15454	15370	15474	15452	15462	15438	15452	15392	15426	15429	15166	15265	15425	15316	15471	15367	15421	15406	15376	15342	15539	15446	15184	15586	15474	15493	15400	15381	15262	15333	15359	15412	15218	15355	15413	15624	15307	15416	15435	15441	15332	15304	15319	15376	15221	15270	15497	15465	15416	15284	15401	15374	15258	15348	15407	15523	15239	15526	15315	15601	15484	15403	15529	15499	15481	15461	15449	15617	15511	15382	15508	15341	15393	15457	15286	15471	15360	15501	15197	15518	15389	15438	15649	15381	15471	15489	15461	15389	15188	15295	15578	15322	15240	15296	15374	15317	15403	15414	15428	15280	15401	15417	15614	15486	15471	15271	15367	15451	15370	15390	15223	15291	15574	15479	15224	15424	15442	15476	15315	15319	15357	15349	15384	15483	15216	15354	15425	15362	15324	15288	15522	15283	15458	15437	15401	15386	15384	15359	15366	15620	15310	15423	15419	15260	15504	15482	15397	15594	15494	15166	15441	15408	15317	15280	15454	15456	15137	15334	15372	15455	15394	15307	15273	15425	15203	15413	15374	15445	15388	15615	15393	15391	15366	15258	15240	15280	15264	15463	15428	15455	15308	15446	15459	15410	15429	15436	15435	15213	15344	15464	15420	15364	15413	15346	15549	15582	15509	15410	15422	15469	15220	15389	15521	15390	15278	15483	15214	15447	15448	15408	15380	15405	15484	15336	15417	15491	15433	15545	15597	15486	15354	15345	15476	15449	15252	15504	15569	15362	15390	15313	15419	15254	15507	15466	15469	15517	15351	15339	15268	15441	15552	15556	15577	15481	15426	15598	15498	15334	15204	15362	15255	15401	15432	15388	15384	15270	15300	15495	15619	15364	15563	15418	15476	15352	15530	15440	15177	15431	15274	15469	15358	15622	15318	15429	15390	15608	15483	15547	15478	15420	15473	15417	15335	15535	15488	15575	15269	15606	15274	15258	15397	15362	15442	15521	15463	15357	15344	15591	15252	15412	15557	15214	15388	15554	15640	15573	15429	15532	15320	15478	15337	15543	15320	15247	15362	15327	15262	15291	15431	15447	15418	15420	15376	15434	15305	15509	15604	15310	15256	15407	15451	15381	15481	15450	15415	15346	15314	15576	15387	15347	15337	15316	15229	15534	15356	15407	15619	15453	15543	15376	15226	15320	15497	15405	15354	15513	15472	15320	15277	15400	15423	15260	15539	15311	15553	15373	15269	15503	15442	15382	15324	15500	15265	15410	15473	15333	15389	15418	15598	15535	15296	15393	15304	15339	15384	15369	15409	15378	15187	15481	15549	15410	15430	15291	15506	15471	15208	15579	15598	15446	15266	15453	15360	15286	15405	15403	15421	15517	15464	15425	15275	15309	15450	15399	15398	15351	15715	15263	15405	15366	15404	15401	15243	15227	15345	15303	15450	15303	15428	15327	15487	15533	15349	15414	15530	15434	15265	15562	15432	15595	15478	15365	15473	15266	15385	15436	15402	15549	15359	15209	15470	15357	15416	15574	15353	15322	15451	15269	15531	15462	15279	15347	15236	15319	15472	15536	15500	15520	15569	15410	15461	15457	15619	15514	15579	15356	15300	15439	15336	15348	15490	15321	15216	15358	15379	15253	15555	15338	15441	15499	15393	15555	15520	15390	15382	15437	15522	15291	15343	15456	15393	15537	15293	15599	15404	15471	15374	15422	15244	15424	15378	15251	15302	15439	15370	15327	15480	15478	15367	15579	15247	15651	15336	15340	15310	15594	15428	15299	15667	15376	15398	15332	15418	15486	15556	15213	15404	15427	15565	15464	15372	15599	15390	15486	15403	15563	15537	15402	15347	15349	15272	15514	15443	15247	15480	15375	15269	15325	15226	15361	15253	15346	15424	15405	15349	15376	15583	15333	15301	15474	15453	15316	15598	15429	15202	15407	15341	15473	15294	15541	15566	15345	15386	15301	15454	15443	15550	15456	15307	15486	15403	15362	15436	15570	15336	15285	15551	15408	15445	15486	15226	15337	15346	15612	15129	15430	15618	15250	15233	15381	15495	15415	15421	15425	15446	15577	15458	15408	15447	15480	15380	15443	15330	15449	15486	15737	15229	15395	15417	15454	15695	15398	15277	15472	15576	15527	15405	15615	15334	15348	15250	15538	15402	15347	15205	15365	15512	15437	15367	15345	15361	15446	15368	15434	15437	15547	15502	15330	15207	15524	15381	15496	15638	15474	15175	15630	15586	15374	15260	15401	15293	15308	15380	15396	15501	15558	15410	15370	15519	15236	15406	15363	15581	15269	15210	15353	15361	15416	15345	15326	15242	15381	15265	15371	15433	15333	15506	15476	15329	15332	15476	15491	15536	15558	15336	15671	15413	15354	15353	15628	15324	15384	15498	15379	15625	15616	15400	15435	15423	15492	15371	15489	15296	15381	15355	15517	15489	15439	15328	15237	15472	15518	15481	15408	15378	15459	15310	15555	15504	15516	15527	15387	15295	15306	15344	15281	15331	15462	15294	15342	15548	15441	15490	15366	15434	15533	15584	15680	15362	15505	15357	15319	15515	15363	15329	15465	15352	15647	15479	15470	15410	15543	15466	15257	15411	15476	15375	15402	15343	15307	15501	15371	15434	15543	15361	15510	15207	15341	15499	15518	15365	15392	15467	15553	15371	15652	15394	15543	15433	15512	15263	15606	15522	15373	15498	15449	15366	15267	15753	15448	15563	15437	15416	15538	15582	15468	15513	15377	15359	15630	15704	15481	15327	15557	15475	15490	15481	15554	15410	15559	15340	15244	15410	15237	15360	15297	15454	15479	15274	15302	15173	15409	15492	15224	15381	15397	15389	15335	15579	15430	15589	15447	15249	15342	15435	15595	15320	15481	15446	15377	15267	15472	15601	15453	15422	15408	15347	15498	15377	15258	15632	15436	15457	15448	15292	15218	15449	15530	15251	15568	15392	15470	15165	15212	15588	15612	15370	15591	15205	15508	15363	15342	15332	15410	15355	15416	15449	15505	15192	15382	15476	15324	15403	15561	15315	15472	15398	15450	15373	15456	15207	15360	15296	15358	15341	15548	15440	15413	15400	15272	15518	15343	15307	15388	15646	15424	15549	15438	15262	15448	15403	15290	15599	15509	15419	15416	15413	15368	15545	15473	15372	15511	15246	15282	15305	15411	15464	15508	15433	15511	15287	15467	15335	15627	15803	15553	15563	15394	15385	15495	15387	15596	15592	15367	15440	15346	15484	15264	15293	15285	15596	15394	15384	15217	15217	15369	15580	15470	15449	15558	15479	15584	15339	15556	15359	15487	15587	15334	15359	15481	15288	15327	15443	15218	15240	15378	15514	15637	15337	15347	15268	15377	15474	15430	15520	15289	15398	15410	15414	15466	15453	15589	15458	15381	15401	15343	15142	15359	15392	15515	15482	15452	15536	15472	15395	15654	15381	15413	15295	15356	15300	15264	15362	15383	15283	15466	15312	15295	15288	15327	15698	15401	15511	15479	15444	15410	15534	15470	15396	15373	15522	15487	15311	15413	15582	15323	15395	15418	15271	15346	15356	15444	15567	15404	15464	15587	15366	15448	15368	15281	15452	15432	15501	15347	15312	15334	15340	15566	15353	15242	15406	15521	15482	15789	15449	15842	15571	15329	15276	15466	15436	15335	15532	15309	15353	15480	15526	15483	15584	15341	15483	15379	15501	15494	15425	15633	15367	15470	15360	15463	15506	15203	15392	15198	15216	15541	15280	15246	15305	15513	15602	15400	15439	15183	15475	15552	15450	15284	15219	15264	15446	15424	15401	15555	15369	15258	15443	15429	15440	15457	15490	15394	15787	15277	15294	15356	15412	15414	15382	15440	15559	15472	15586	15490	15385	15385	15337	15384	15328	15398	15675	15430	15503	15266	15491	15567	15550	15423	15503	15362	15586	15472	15432	15620	15445	15363	15426	15261	15478	15493	15429	15496	15279	15439	15508	15596	15425	15429	15359
13432	19015	18416	16419	15479	15392	17032	31356	43358	36189	24608	16933	14901	14539	14563	14557	14779	14621	14483	14655	14619	14516	14513	14598	14499	14710	14291	14543	14571	14552	14635	14505	14475	14522	14520	14570	14501	14505	14524	14725	14728	14525	14614	14742	14492	14622	14675	14568	14597	14564	14581	14644	14521	14435	14562	14336	14600	14628	14530	14548	14666	14566	14505	14567	14509	14702	14615	14437	14627	14552	14646	14368	14546	14503	14524	14663	14553	14497	14661	14377	14421	14420	14448	14516	14574	14593	14473	14387	14572	14532	14478	14535	14709	14729	14493	14648	14428	14470	14739	14489	14501	14213	14519	14370	14635	14557	14580	14610	14573	14352	14454	14297	14506	14566	14325	14732	14618	14460	14680	14609	14641	14491	14603	14514	14554	14453	14512	14719	14557	14518	14528	14408	14576	14524	14594	14399	14409	14626	14600	14668	14625	14554	14543	14412	14553	14559	14566	14491	14585	14513	14572	14525	14676	14648	14592	14494	14546	14549	14651	14585	14685	14597	14544	14479	14686	14534	14647	14483	14563	14631	14715	14494	14512	14586	14465	14623	14487	14637	14520	14611	14576	14577	14633	14450	14581	14489	14561	14527	14429	14580	14662	14709	14492	14795	14344	14693	14368	14600	14565	14574	14621	14516	14537	14350	14529	14484	14526	14460	14576	14465	14425	14438	14575	14557	14499	14367	14416	14584	14464	14420	14669	14496	14596	14658	14683	14542	14513	14615	14625	14386	14507	14557	14456	14430	14633	14525	14754	14635	14446	14620	14564	14579	14477	14737	14537	14579	14415	14547	14442	14407	14589	14451	14550	14548	14525	14570	14503	14530	14632	14508	14706	14436	14527	14612	14521	14700	14467	14580	14554	14484	14535	14641	14631	14635	14496	14566	14648	14549	14513	14541	14752	14669	14486	14466	14547	14394	14633	14417	14497	14482	14542	14586	14675	14570	14680	14507	14248	14467	14569	14676	14363	14593	14425	14535	14613	14655	14500	14628	14520	14593	14467	14474	14434	14483	14625	14500	14548	14384	14506	14675	14369	14577	14432	14755	14442	14499	14692	14531	14428	14566	14595	14525	14621	14447	14577	14720	14473	14554	14499	14504	14414	14493	14679	14470	14664	14563	14513	14537	14611	14669	14677	14577	14636	14477	14585	14531	14571	14573	14495	14426	14621	14349	14505	14549	14409	14566	14620	14597	14393	14565	14625	14589	14580	14575	14573	14381	14624	14444	14571	14592	14501	14659	14615	14560	14614	14500	14537	14447	14638	14456	14441	14527	14483	14534	14556	14501	14560	14456	14712	14476	14541	14473	14596	14406	14588	14546	14490	14402	14525	14511	14473	14459	14662	14651	14513	14527	14484	14452	14691	14659	14433	14568	14461	14556	14533	14523	14403	14654	14475	14551	14467	14555	14666	14701	14644	14422	14660	14540	14648	14532	14698	14589	14593	14584	14597	14548	14455	14711	14606	14490	14622	14520	14516	14498	14614	14486	14525	14622	14537	14582	14466	14501	14544	14534	14467	14625	14638	14543	14498	14591	14594	14573	14655	14528	14548	14535	14428	14494	14605	14626	14549	14660	14660	14557	14594	14497	14637	14603	14451	14633	14646	14651	14397	14722	14535	14575	14583	14794	14676	14567	14604	14613	14644	14422	14357	14530	14461	14594	14722	14512	14562	14493	14511	14410	14650	14573	14802	14511	14610	14472	14528	14583	14542	14599	14279	14624	14411	14537	14692	14479	14503	14537	14599	14557	14449	14544	14631	14620	14528	14409	14582	14594	14501	14507	14458	14737	14615	14625	14653	14496	14542	14642	14417	14555	14607	14413	14540	14578	14439	14352	14496	14651	14589	14521	14446	14423	14432	14653	14600	14552	14484	14698	14780	14430	14578	14519	14369	14613	14475	14477	14467	14718	14538	14530	14495	14587	14419	14554	14737	14525	14427	14497	14511	14651	14577	14439	14602	14645	14516	14533	14595	14372	14532	14643	14570	14531	14643	14536	14501	14453	14643	14518	14424	14549	14693	14563	14678	14565	14581	14482	14478	14342	14555	14544	14459	14668	14448	14581	14611	14587	14462	14814	14439	14415	14528	14500	14509	14614	14585	14617	14426	14576	14596	14626	14802	14836	14439	14642	14537	14624	14779	14629	14490	14560	14509	14419	14601	14617	14386	14531	14409	14630	14582	14437	14577	14644	14513	14565	14642	14566	14499	14661	14695	14664	14409	14562	14566	14499	14526	14584	14619	14551	14522	14540	14604	14638	14601	14710	14497	14568	14475	14554	14530	14578	14483	14457	14445	14618	14638	14322	14614	14481	14672	14497	14628	14552	14482	14263	14552	14696	14346	14404	14480	14716	14529	14535	14497	14446	14580	14487	14504	14443	14588	14583	14602	14504	14685	14689	14490	14482	14535	14449	14578	14509	14738	14403	14433	14582	14603	14783	14565	14574	14570	14542	14556	14547	14589	14445	14574	14438	14666	14521	14653	14625	14539	14651	14415	14462	14335	14658	14494	14613	14479	14633	14696	14505	14451	14562	14384	14623	14606	14453	14516	14602	14646	14591	14592	14740	14551	14474	14590	14499	14473	14370	14535	14500	14588	14584	14403	14500	14539	14581	14510	14602	14436	14531	14596	14600	14590	14494	14610	14591	14457	14473	14587	14617	14568	14549	14532	14603	14481	14530	14648	14513	14577	14454	14418	14764	14478	14622	14520	14610	14551	14728	14471	14539	14568	14664	14520	14333	14503	14585	14577	14524	14417	14523	14521	14623	14375	14689	14527	14726	14543	14622	14593	14386	14603	14390	14555	14612	14686	14431	14344	14505	14622	14447	14528	14566	14593	14473	14594	14490	14433	14511	14305	14627	14437	14724	14627	14663	14572	14655	14412	14513	14571	14585	14580	14663	14535	14625	14696	14720	14542	14529	14622	14586	14571	14548	14554	14486	14472	14559	14600	14460	14745	14461	14735	14515	14634	14652	14591	14493	14681	14467	14554	14636	14549	14469	14644	14488	14743	14510	14755	14398	14568	14486	14562	14473	14535	14516	14322	14369	14515	14319	14578	14512	14498	14628	14496	14479	14496	14613	14565	14536	14403	14475	14437	14697	14518	14588	14480	14588	14638	14401	14666	14414	14542	14588	14526	14407	14481	14718	14519	14580	14454	14560	14420	14489	14641	14481	14537	14525	14449	14469	14390	14641	14516	14552	14551	14565	14515	14618	14557	14475	14516	14416	14559	14543	14725	14534	14347	14657	14561	14584	14433	14595	14751	14597	14561	14643	14552	14576	14651	14397	14465	14562	14638	14575	14682	14593	14509	14569	14605	14551	14489	14466	14341	14341	14587	14515	14571	14383	14539	14584	14661	14458	14547	14784	14529	14575	14509	14591	14467	14548	14479	14566	14475	14621	14714	14446	14440	14369	14537	14672	14582	14585	14671	14501	14551	14695	14539	14448	14481	14510	14653	14481	14436	14719	14555	14573	14531	14425	14465	14618	14667	14686	14470	14608	14503	14468	14581	14327	14451	14588	14631	14581	14518	14484	14624	14645	14424	14469	14635	14697	14434	14670	14503	14615	14473	14476	14558	14660	14488	14472	14558	14615	14506	14675	14539	14642	14665	14552	14402	14565	14456	14425	14699	14633	14646	14626	14510	14559	14756	14627	14350	14639	14503	14564	14580	14460	14583	14623	14625	14366	14551	14509	14598	14593	14580	14502	14636	14717	14460	14639	14497	14628	14680	14536	14643	14478	14527	14689	14503	14582	14477	14663	14598	14637	14687	14491	14517	14533	14458	14472	14487	14446	14376	14519	14652	14552	14614	14481	14700	14495	14620	14626	14652	14601	14488	14563	14528	14553	14471	14540	14436	14546	14452	14594	14580	14392	14632	14542	14560	14605	14418	14571	14562	14565	14445	14501	14675	14632	14528	14618	14437	14495	14479	14610	14407	14433	14669	14711	14403	14614	14703	14632	14725	14449	14607	14582	14424	14604	14557	14380	14509	14544	14479	14584	14533	14711	14575	14510	14550	14440	14559	14498	14698	14543	14412	14532	14526	14489	14714	14656	14360	14655	14503	14718	14443	14467	14576	14362	14506	14593	14598	14517	14607	14552	14463	14426	14564	14515	14417	14600	14498	14497	14641	14631	14442	14586	14604	14574	14463	14513	14615	14504	14478	14642	14677	14343	14584	14497	14458	14549	14556	14568	14566	14498	14652	14635	14546	14552	14488	14636	14585	14450	14555	14676	14619	14693	14592	14400	14593	14587	14414	14463	14519	14510	14707	14606	14517	14687	14588	14573	14480	14349	14451	14660	14551	14435	14580	14550	14582	14675	14612	14581	14608	14592	14591	14624	14373	14475	14441	14426	14513	14547	14477	14581	14449	14429	14644	14598	14429	14746	14460	14701	14551	14668	14556	14601	14588	14670	14685	14559	14755	14583	14539	14603	14677	14434	14590	14682	14354	14600	14526	14528	14540	14557	14567	14541	14592	14485	14587	14728	14487	14605	14513	14621	14464	14530	14502	14514	14419	14443	14599	14532	14502	14595	14533	14503	14579	14693	14419	14633	14377	14577	14482	14588	14594	14559	14747	14567	14562	14530	14593	14565	14622	14581	14486	14600	14521	14505	14471	14469	14489	14432	14283	14417	14573	14425	14557	14736	14553	14370	14561	14432	14623	14505	14576	14618	14660	14644	14569	14533	14638	14462	14453	14600	14523	14623	14400	14656	14471	14548	14514	14607	14577	14685	14570	14378	14619	14604	14436	14468	14473	14462	14591	14509	14511	14679	14688	14626	14362	14490	14570	14580	14641	14615	14396	14518	14528	14601	14531	14537	14554	14528	14399	14465	14560	14558	14588	14565	14612	14519	14572	14345	14572	14642	14505	14607	14563	14528	14715	14494	14425	14527	14506	14432	14420	14596	14563	14429	14504	14504	14532	14612	14400	14414	14441	14534	14736	14449	14463	14645	14568	14536	14423	14635	14564	14414	14536	14582	14713	14535	14667	14503	14698	14448	14625	14596	14494	14404	14573	14584	14520	14550	14603	14555	14703	14604	14579	14364	14618	14568	14349	14508	14566	14509	14635	14432	14484	14405	14671	14489	14475	14561
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
